.textResource__N2l5B .openEditorButton__DixFy{visibility:hidden}.textResource__N2l5B:hover .openEditorButton__DixFy{visibility:visible}.textArea__SuvH_{font-family:var(--typography-body-medium-font);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);letter-spacing:var(--typography-body-medium-tracking);line-height:var(--typography-body-medium-lineHeight);border:1px solid var(--palette-outline);min-width:100%;max-width:100%;min-height:15rem;background:var(--palette-surface);color:var(--palette-onSurface)}
/*! 
 * OverlayScrollbars
 * Version: 2.7.1
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */
.os-size-observer,
.os-size-observer-listener {
  scroll-behavior: auto !important;
  direction: inherit;
  pointer-events: none;
  overflow: hidden;
  visibility: hidden;
  box-sizing: border-box;
}

.os-size-observer,
.os-size-observer-listener,
.os-size-observer-listener-item,
.os-size-observer-listener-item-final {
  writing-mode: horizontal-tb;
  position: absolute;
  left: 0;
  top: 0;
}

.os-size-observer {
  z-index: -1;
  contain: strict;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  padding: inherit;
  border: inherit;
  box-sizing: inherit;
  margin: -133px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: scale(0.1);
}
.os-size-observer::before {
  content: "";
  flex: none;
  box-sizing: inherit;
  padding: 10px;
  width: 10px;
  height: 10px;
}

.os-size-observer-appear {
  animation: os-size-observer-appear-animation 1ms forwards;
}

.os-size-observer-listener {
  box-sizing: border-box;
  position: relative;
  flex: auto;
  padding: inherit;
  border: inherit;
  margin: -133px;
  transform: scale(calc(1 / 0.1));
}
.os-size-observer-listener.ltr {
  margin-right: -266px;
  margin-left: 0;
}
.os-size-observer-listener.rtl {
  margin-left: -266px;
  margin-right: 0;
}
.os-size-observer-listener:empty::before {
  content: "";
  width: 100%;
  height: 100%;
}
.os-size-observer-listener:empty::before, .os-size-observer-listener > .os-size-observer-listener-item {
  display: block;
  position: relative;
  padding: inherit;
  border: inherit;
  box-sizing: content-box;
  flex: auto;
}

.os-size-observer-listener-scroll {
  box-sizing: border-box;
  display: flex;
}

.os-size-observer-listener-item {
  right: 0;
  bottom: 0;
  overflow: hidden;
  direction: ltr;
  flex: none;
}

.os-size-observer-listener-item-final {
  transition: none;
}

@keyframes os-size-observer-appear-animation {
  from {
    cursor: auto;
  }
  to {
    cursor: none;
  }
}
.os-trinsic-observer {
  flex: none;
  box-sizing: border-box;
  position: relative;
  max-width: 0px;
  max-height: 1px;
  padding: 0;
  margin: 0;
  border: none;
  overflow: hidden;
  z-index: -1;
  height: 0;
  top: calc(100% + 1px);
  contain: strict;
}
.os-trinsic-observer:not(:empty) {
  height: calc(100% + 1px);
  top: -1px;
}
.os-trinsic-observer:not(:empty) > .os-size-observer {
  width: 1000%;
  height: 1000%;
  min-height: 1px;
  min-width: 1px;
}

/**
 * hide native scrollbars
 * changes to this styles need to be reflected in the environment styles to correctly detect scrollbar hiding
 */
[data-overlayscrollbars-initialize],
[data-overlayscrollbars~=scrollbarHidden],
[data-overlayscrollbars-viewport~=scrollbarHidden] {
  scrollbar-width: none !important;
}

[data-overlayscrollbars-initialize]::-webkit-scrollbar,
[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,
[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,
[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner,
[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,
[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner {
  -webkit-appearance: none !important;
          appearance: none !important;
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}

/**
 * elements wont suddenly crop after initialization is done
 */
[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body) {
  overflow: auto;
}

/**
 * applied to body 
 */
html[data-overlayscrollbars] {
  box-sizing: border-box;
  margin: 0;
}

html[data-overlayscrollbars~=body],
html[data-overlayscrollbars~=body] > body {
  width: 100%;
  height: 100%;
}

html[data-overlayscrollbars~=viewport] > body {
  overflow: visible;
}

/**
 * structure setup 
 */
[data-overlayscrollbars~=host],
[data-overlayscrollbars-padding] {
  display: flex;
  align-items: stretch !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
}

[data-overlayscrollbars-padding],
[data-overlayscrollbars-viewport] {
  box-sizing: inherit;
  position: relative;
  flex: auto !important;
  height: auto;
  width: 100%;
  min-width: 0;
  padding: 0;
  margin: 0;
  border: none;
  z-index: 0;
}

[data-overlayscrollbars-viewport] {
  --os-vaw: 0;
  --os-vah: 0;
  outline: none;
}
[data-overlayscrollbars-viewport]:focus {
  outline: none;
}
[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before {
  content: "";
  position: absolute;
  pointer-events: none;
  z-index: -1;
  min-width: 1px;
  min-height: 1px;
  width: var(--os-vaw);
  height: var(--os-vah);
}

[data-overlayscrollbars-padding],
[data-overlayscrollbars-viewport] {
  overflow: hidden;
}

[data-overlayscrollbars~=host],
[data-overlayscrollbars~=viewport] {
  position: relative;
  overflow: hidden;
}

[data-overlayscrollbars~=overflowVisible],
[data-overlayscrollbars-padding~=overflowVisible],
[data-overlayscrollbars-viewport~=overflowVisible] {
  overflow: visible;
}

[data-overlayscrollbars-overflow-x=hidden] {
  overflow-x: hidden;
}

[data-overlayscrollbars-overflow-x=scroll] {
  overflow-x: scroll;
}

[data-overlayscrollbars-overflow-x=hidden] {
  overflow-y: hidden;
}

[data-overlayscrollbars-overflow-y=scroll] {
  overflow-y: scroll;
}

[data-overlayscrollbars~=scrollbarPressed],
[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport] {
  scroll-behavior: auto !important;
}

[data-overlayscrollbars-content] {
  box-sizing: inherit;
}

/**
 * Display contents to bridge any flickering during deferred initialization.
 */
[data-overlayscrollbars-contents]:not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]) {
  display: contents;
}

/**
 * optional & experimental grid mode
 */
[data-overlayscrollbars-grid],
[data-overlayscrollbars-grid] [data-overlayscrollbars-padding] {
  display: grid;
  grid-template: 1fr/1fr;
}

[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding],
[data-overlayscrollbars-grid] > [data-overlayscrollbars-viewport],
[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding] > [data-overlayscrollbars-viewport] {
  height: auto !important;
  width: auto !important;
}

.os-scrollbar {
  contain: size layout;
  contain: size layout style;
  transition: opacity 0.15s, visibility 0.15s, top 0.15s, right 0.15s, bottom 0.15s, left 0.15s;
  pointer-events: none;
  position: absolute;
  opacity: 0;
  visibility: hidden;
}

body > .os-scrollbar {
  position: fixed;
  z-index: 99999;
}

.os-scrollbar-transitionless {
  transition: none;
}

.os-scrollbar-track {
  position: relative;
  direction: ltr !important;
  padding: 0 !important;
  border: none !important;
}

.os-scrollbar-handle {
  position: absolute;
}

.os-scrollbar-track,
.os-scrollbar-handle {
  pointer-events: none;
  width: 100%;
  height: 100%;
}

.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,
.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle {
  pointer-events: auto;
  touch-action: none;
}

.os-scrollbar-horizontal {
  bottom: 0;
  left: 0;
}

.os-scrollbar-vertical {
  top: 0;
  right: 0;
}

.os-scrollbar-rtl.os-scrollbar-horizontal {
  right: 0;
}

.os-scrollbar-rtl.os-scrollbar-vertical {
  right: auto;
  left: 0;
}

.os-scrollbar-visible {
  opacity: 1;
  visibility: visible;
}

.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden {
  opacity: 0;
  visibility: hidden;
}

.os-scrollbar-interaction.os-scrollbar-visible {
  opacity: 1;
  visibility: visible;
}

.os-scrollbar-unusable,
.os-scrollbar-unusable *,
.os-scrollbar-wheel,
.os-scrollbar-wheel * {
  pointer-events: none !important;
}

.os-scrollbar-unusable .os-scrollbar-handle {
  opacity: 0 !important;
  transition: none !important;
}

.os-scrollbar-horizontal .os-scrollbar-handle {
  bottom: 0;
}

.os-scrollbar-vertical .os-scrollbar-handle {
  right: 0;
}

.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle {
  right: auto;
  left: 0;
}

.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,
.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl {
  left: 0;
  right: 0;
}

.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,
.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl {
  top: 0;
  bottom: 0;
}

.os-scrollbar {
  --os-size: 0;
  --os-padding-perpendicular: 0;
  --os-padding-axis: 0;
  --os-track-border-radius: 0;
  --os-track-bg: none;
  --os-track-bg-hover: none;
  --os-track-bg-active: none;
  --os-track-border: none;
  --os-track-border-hover: none;
  --os-track-border-active: none;
  --os-handle-border-radius: 0;
  --os-handle-bg: none;
  --os-handle-bg-hover: none;
  --os-handle-bg-active: none;
  --os-handle-border: none;
  --os-handle-border-hover: none;
  --os-handle-border-active: none;
  --os-handle-min-size: 33px;
  --os-handle-max-size: none;
  --os-handle-perpendicular-size: 100%;
  --os-handle-perpendicular-size-hover: 100%;
  --os-handle-perpendicular-size-active: 100%;
  --os-handle-interactive-area-offset: 0;
}

.os-scrollbar .os-scrollbar-track {
  border: var(--os-track-border);
  border-radius: var(--os-track-border-radius);
  background: var(--os-track-bg);
  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s;
}
.os-scrollbar .os-scrollbar-track:hover {
  border: var(--os-track-border-hover);
  background: var(--os-track-bg-hover);
}
.os-scrollbar .os-scrollbar-track:active {
  border: var(--os-track-border-active);
  background: var(--os-track-bg-active);
}
.os-scrollbar .os-scrollbar-handle {
  border: var(--os-handle-border);
  border-radius: var(--os-handle-border-radius);
  background: var(--os-handle-bg);
}
.os-scrollbar .os-scrollbar-handle:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: block;
}
.os-scrollbar .os-scrollbar-handle:hover {
  border: var(--os-handle-border-hover);
  background: var(--os-handle-bg-hover);
}
.os-scrollbar .os-scrollbar-handle:active {
  border: var(--os-handle-border-active);
  background: var(--os-handle-bg-active);
}

.os-scrollbar-horizontal {
  padding: var(--os-padding-perpendicular) var(--os-padding-axis);
  right: var(--os-size);
  height: var(--os-size);
}
.os-scrollbar-horizontal.os-scrollbar-rtl {
  left: var(--os-size);
  right: 0;
}
.os-scrollbar-horizontal .os-scrollbar-handle {
  min-width: var(--os-handle-min-size);
  max-width: var(--os-handle-max-size);
  height: var(--os-handle-perpendicular-size);
  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s, height 0.15s;
}
.os-scrollbar-horizontal .os-scrollbar-handle:before {
  top: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
  bottom: calc(var(--os-padding-perpendicular) * -1);
}
.os-scrollbar-horizontal:hover .os-scrollbar-handle {
  height: var(--os-handle-perpendicular-size-hover);
}
.os-scrollbar-horizontal:active .os-scrollbar-handle {
  height: var(--os-handle-perpendicular-size-active);
}

.os-scrollbar-vertical {
  padding: var(--os-padding-axis) var(--os-padding-perpendicular);
  bottom: var(--os-size);
  width: var(--os-size);
}
.os-scrollbar-vertical .os-scrollbar-handle {
  min-height: var(--os-handle-min-size);
  max-height: var(--os-handle-max-size);
  width: var(--os-handle-perpendicular-size);
  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s, width 0.15s;
}
.os-scrollbar-vertical .os-scrollbar-handle:before {
  left: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
  right: calc(var(--os-padding-perpendicular) * -1);
}
.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before {
  right: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
  left: calc(var(--os-padding-perpendicular) * -1);
}
.os-scrollbar-vertical:hover .os-scrollbar-handle {
  width: var(--os-handle-perpendicular-size-hover);
}
.os-scrollbar-vertical:active .os-scrollbar-handle {
  width: var(--os-handle-perpendicular-size-active);
}

/* NONE THEME: */
[data-overlayscrollbars~=updating] > .os-scrollbar,
.os-theme-none.os-scrollbar {
  display: none !important;
}

/* DARK & LIGHT THEME: */
.os-theme-dark,
.os-theme-light {
  box-sizing: border-box;
  --os-size: 10px;
  --os-padding-perpendicular: 2px;
  --os-padding-axis: 2px;
  --os-track-border-radius: 10px;
  --os-handle-interactive-area-offset: 4px;
  --os-handle-border-radius: 10px;
}

.os-theme-dark {
  --os-handle-bg: rgba(0, 0, 0, 0.44);
  --os-handle-bg-hover: rgba(0, 0, 0, 0.55);
  --os-handle-bg-active: rgba(0, 0, 0, 0.66);
}

.os-theme-light {
  --os-handle-bg: rgba(255, 255, 255, 0.44);
  --os-handle-bg-hover: rgba(255, 255, 255, 0.55);
  --os-handle-bg-active: rgba(255, 255, 255, 0.66);
}
.overlay__qEigH{position:fixed;z-index:200;inset:0;background-color:#000;opacity:.5}.root__Wxy00{position:fixed;z-index:200;inset:0;top:auto;padding:1.5rem 1.5rem;display:flex;gap:2.5rem;background-color:#fff;justify-content:space-between}@media only screen and (max-width: 600px){.root__Wxy00{padding:1.5rem 2rem;flex-direction:column;gap:1.5rem}}@media only screen and (min-width: 1200px){.root__Wxy00{padding:1.5rem 2.5rem}}.content__Ez4qp{display:flex;flex-direction:column;gap:.5rem}.toggles__V_5aI{display:flex;column-gap:2rem;row-gap:1rem;padding-top:.5rem}@media only screen and (max-width: 600px){.toggles__V_5aI{justify-content:space-between;flex-wrap:wrap;padding-top:1rem}}.toggles__V_5aI>div{flex-shrink:0}.buttons__tkU8A{width:260px;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media only screen and (max-width: 600px){.buttons__tkU8A{width:100%}}
.mainMenu__W3cEq{position:fixed;bottom:0;width:100%;height:var(--mainMenu-height);border-top:1px solid var(--palette-outlineVariant);background:var(--palette-surface);box-sizing:border-box}.buttons__mwBWd{display:flex;gap:.5rem;justify-content:center}.button__qVK89{all:unset;position:relative;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem 0 1rem 0;min-width:6.25rem;color:var(--palette-onSurfaceVariant)}.button__qVK89 .iconContainer__ZAyTO{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;width:4rem;height:2rem;border-radius:1rem}.button__qVK89 .iconContainer__ZAyTO svg{width:1.5rem;height:1.5rem}.button__qVK89 .iconContainer__ZAyTO::after{content:"";position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,0);opacity:0;transition:background-color .1s ease-in-out,opacity .1s ease-in-out}.button__qVK89:hover .iconContainer__ZAyTO::after{background:var(--palette-onSurface);opacity:.08}.button__qVK89:focus-visible .iconContainer__ZAyTO::after{background:var(--palette-onSurface);opacity:.12}.button__qVK89.selected__uhrls{color:var(--palette-onSecondaryContainer)}.button__qVK89.selected__uhrls .iconContainer__ZAyTO{background:var(--palette-secondaryContainer)}
.landingPageButton__mjDej{all:unset;position:relative;overflow:hidden;display:flex;height:3rem;padding:0rem .811rem;justify-content:center;align-items:center;gap:.5rem;border-radius:.625rem}.landingPageButton__mjDej.fill__L7aw2{background:var(--palette-surface);color:var(--palette-primary);--ripple-color: var(--palette-primary)}.landingPageButton__mjDej.text__uSINq{background:rgba(0,0,0,0);color:var(--palette-onPrimary);--ripple-color: var(--palette-onPrimary)}
.container__nZBWR{width:100%;height:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;flex:1;box-sizing:border-box}.content__Lv8Pe{z-index:1;padding:2rem;box-sizing:border-box}.button__VmvKx{min-width:15rem;box-shadow:0px .0625rem .1875rem 0px rgba(0,0,0,.3019607843),0px .25rem .5rem .1875rem rgba(0,0,0,.1490196078)}.forwardIcon__KFjeM{flex-shrink:0}.header__aCqmU{position:fixed;top:0;width:100%;padding:2rem;box-sizing:border-box}.loginButton__KvYUV{height:2rem}.backButtonWrapper__mD6Xt{margin-left:-0.75rem}.backIcon__j1ZTI{display:inline-flex;width:1.5rem;height:1.5rem}.logo__l8JIa{cursor:pointer}.logoIcon__tXDqD{width:1.75rem;height:1.75rem}.logoText__iMchZ{width:8rem;height:2rem}.logoMobile__HEiGd{width:7.75rem}
.footer__zSFOX{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;box-sizing:border-box;gap:2rem;padding:2.5rem;padding-bottom:5rem;width:100%}.footer__zSFOX.compactView__n3Rko{flex-direction:column;align-items:center;text-align:center;padding:2.5rem 1.5rem 5.5rem 1.5rem}.footer__zSFOX.compactView__n3Rko .centerOnCompact__sG8pN{width:100%;text-align:center}.footer__zSFOX .socialIcon__iu5QL{color:var(--palette-primary);width:1.5rem;height:1.5rem}.footer__zSFOX hr{width:100%;margin:0;border:0;border-top:1px solid var(--palette-outlineVariant)}
.about__MwODp{display:flex;flex-direction:column;gap:1rem}.hero__LKZlS{position:relative;width:100%;height:calc(13rem + var(--safe-area-inset-top));border-radius:1rem;overflow:hidden;box-shadow:0rem 1.0625rem 1.8313rem 0rem rgba(0,0,0,.15)}.hero__LKZlS img{width:100%;height:100%;object-fit:cover}.hero__LKZlS .overlay__zmJ_E{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg, rgba(75, 99, 92, 0.32) 0%, rgba(75, 99, 92, 0.8) 100%)}.mobile__T989K .hero__LKZlS{border-radius:0}.content__vlurW{width:100%;max-width:calc(100% - 15rem);margin:0 auto;padding:2rem 0}.customerQuoteImg__TRhts{max-width:100%;min-width:15rem;border-radius:1.5rem;margin:0 auto;overflow:hidden;box-shadow:0px .0625rem .125rem 0px rgba(0,0,0,.302),0px .0625rem .1875rem .0625rem rgba(0,0,0,.149)}.footerContainer__s_kzF{width:100%;max-width:calc(100% - 15rem);margin:0 auto}.medium__T2OTz .content__vlurW,.footerContainer__s_kzF{max-width:calc(100% - 5rem)}.mobile__T989K .content__vlurW,.footerContainer__s_kzF{max-width:calc(100% - 3rem)}.divider__jcvKJ{width:"100%";border:1px solid var(--palette-outlineVariant);margin:1rem 0}
.list__v0gd_{width:100%;display:flex;flex-direction:column;gap:.75rem}.listItem__ZqLuZ{all:unset;box-sizing:border-box;width:100%;position:relative;cursor:pointer;display:flex;align-items:center;gap:.75rem;padding:1.25rem .75rem 1.25rem .75rem;border-radius:.5rem;overflow:hidden;color:var(--palette-onSurface);background:var(--palette-surfaceContainer);--ripple-color: var(--palette-primary)}.listItem__ZqLuZ.hasSelected__zQdJc{background:var(--palette-secondaryContainer);color:var(--palette-primary)}.listItem__ZqLuZ.hasSelected__zQdJc .text__vKOMy{display:none}.listItem__ZqLuZ .text__vKOMy{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.listItem__ZqLuZ .icon__tcapL{width:2rem;height:2rem;flex-shrink:0}.listItem__ZqLuZ .icon__tcapL>svg,.listItem__ZqLuZ .icon__tcapL img{width:100%;height:100%;object-fit:contain;object-position:center}.listItem__ZqLuZ .chevron__O5H85{margin-left:auto;width:1.5rem;height:1.5rem;flex-shrink:0}.listItem__ZqLuZ .chevron__O5H85>svg{width:100%;height:auto}.listItem__ZqLuZ .changeIndicator__fGIa5{display:flex;gap:.5rem;align-items:center;position:relative;margin-left:auto;flex-shrink:0;padding:.375rem .75rem;border-radius:.625rem;overflow:hidden}.listItem__ZqLuZ .changeIndicator__fGIa5>svg{width:1.25rem;height:1.25rem}.listItem__ZqLuZ .changeIndicator__fGIa5::before{display:block;content:"";position:absolute;inset:0;background:var(--palette-primary);opacity:.15}.listItem__ZqLuZ[disabled]{opacity:.38;cursor:auto}.listItem__ZqLuZ.childCategory__CPcC6{background:rgba(0,0,0,0)}.listItem__ZqLuZ.childCategory__CPcC6 .icon__tcapL{width:3rem;height:3rem;padding:.75rem;margin:-0.5rem 0 -0.5rem 0;border-radius:.5rem;overflow:hidden;box-sizing:border-box;background:var(--palette-primary);color:var(--palette-secondaryContainer)}.listItem__ZqLuZ>*{z-index:1}.landingPageVariant__M5cxd .listItem__ZqLuZ{color:var(--palette-primary);background:var(--palette-surfaceContainerLow);--ripple-color: var(--palette-primary);box-shadow:0px .375rem .25rem 0px rgba(30,28,29,.3019607843)}.landingPageVariant__M5cxd .listItem__ZqLuZ::before{display:block;position:absolute;content:"";inset:.125rem;border-radius:.375rem}.landingPageVariant__M5cxd .listItem__ZqLuZ.hasSelected__zQdJc{color:var(--palette-onPrimary)}.landingPageVariant__M5cxd .listItem__ZqLuZ.hasSelected__zQdJc::before{background:var(--palette-primary)}.landingPageVariant__M5cxd .listItem__ZqLuZ.hasSelected__zQdJc .changeIndicator__fGIa5{color:var(--palette-primary)}.landingPageVariant__M5cxd .listItem__ZqLuZ.hasSelected__zQdJc .changeIndicator__fGIa5::before{background:var(--palette-onPrimary);opacity:1;z-index:-1}
.avatar__N97wY{display:flex;flex-shrink:0;flex-grow:0;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;overflow:hidden;user-select:none;background:var(--palette-surfaceDim);color:var(--palette-onSurface);text-transform:uppercase;font-family:var(--typography-title-medium-font);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight);letter-spacing:var(--typography-title-medium-tracking);line-height:0}
.items___wJCx{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.items___wJCx .item__twOVH{outline:.125rem solid;outline-offset:-0.0625rem}.items___wJCx .item__twOVH.medium__LPIDI:not(:last-child){margin-left:-0.5rem}.items___wJCx .item__twOVH.large__h8bR7:not(:last-child){margin-left:-1rem}.items___wJCx .item__twOVH:not(:last-child){margin-left:-0.25rem}.item__twOVH{display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:0;box-sizing:border-box;border-radius:999px;overflow:hidden;object-fit:cover}.item__twOVH.disabled__mw8Rj{filter:grayscale(1) opacity(0.6)}.item__twOVH.small__wUlQg{width:1.5rem;height:1.5rem}.item__twOVH.medium__LPIDI{width:2rem;height:2rem}.item__twOVH.large__h8bR7{width:3rem;height:3rem}
.viewport__oYofx:not([data-overlayscrollbars-viewport]){overflow:hidden !important}
.providerSelectContainer__V4HkN{height:100%}.providerListWrapper__x6Zq1{height:100%;position:sticky;top:2.5rem;min-height:50vh;min-height:50dvh}.searchFieldWrapper__A0hPW{width:100%}.providerListWrapper__x6Zq1 .providerItem__pU7Tu{position:relative;overflow:hidden;display:flex;align-items:center;width:100%;gap:1rem;padding:.75rem .25rem .75rem 0rem;box-sizing:border-box;border-radius:.5rem}.providerName__fTD96{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.providerLogo__uIzWN{width:3rem !important;height:3rem !important;flex-shrink:0;border-radius:999px;overflow:hidden;object-fit:contain}.headerWrapper__W7OXE{width:100%;height:2.5rem;position:sticky;z-index:1;top:0;left:0;right:0;background:var(--palette-surface)}.headerContent__URHBy{display:flex;align-items:center;gap:.5rem}.backButton__y4ghv{margin-left:-0.75rem}.backIcon__tJ_q4{display:inline-flex;width:1.5rem;height:1.5rem}.providerSelectContainer__V4HkN .headerTitle__XFFiY{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.headerSpacer__FIkMj{width:1.5rem}
.root__su9qI{display:flex;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box;padding:.75rem;background:var(--palette-surfaceContainer);border-radius:.5rem}
.background__uq9Ja{position:absolute;background:var(--background);box-shadow:0px 0px 0px 8px var(--background),inset 0px 0px 0px 8px var(--background);top:0;left:50%;transform:translate(-50%);width:100%;height:100%;min-width:100vw;min-width:100dvw;min-height:100vh;min-height:100dvh}
.root__xynB1{display:flex;flex-direction:column;align-items:center;gap:2rem;justify-content:center;flex-grow:2;margin:0 auto;max-width:20rem;width:100%}.qrContainer__pJ6_Z{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.75rem;border-radius:.5rem;width:100%;height:auto;aspect-ratio:1;box-sizing:border-box}.timeIndicator__haJJI{position:absolute;bottom:0;right:0;height:.25rem;opacity:.5;transition:width 1s linear}
.summary__BVipP{display:flex;flex-direction:column;gap:1rem}.summarySegment__WDTnh{display:flex;flex-direction:column;gap:1.25rem}.summarySegment__WDTnh:not(:last-child)::after{content:"";width:100%;border-bottom:1px solid var(--palette-outlineVariant)}.summaryAttribute__zRRU9{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;align-items:center}
.title__NpggG{margin:0;font-family:var(--typography-title-medium-font);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight);letter-spacing:var(--typography-title-medium-tracking);line-height:var(--typography-title-medium-lineHeight)}.title__NpggG:has(+.paragraph__k7fhl){font-family:var(--typography-body-medium-font);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);letter-spacing:var(--typography-body-medium-tracking);line-height:var(--typography-body-medium-lineHeight)}.paragraph__k7fhl{margin-bottom:1.25rem !important}
.informationButton__F39uB{all:unset;box-sizing:border-box;position:relative;overflow:hidden;padding:1.25rem 1rem;transition:transform .1s ease-in-out;border-radius:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.savingsCard__OTqRY{width:100%;border-radius:8px;overflow:hidden}.savingsCard__OTqRY:has(.savings__MuW1w){border-radius:16px 16px 8px 8px}.savingsCard__OTqRY .content__YbWWv{padding:.75rem;display:flex;flex-direction:column;gap:1rem}.savingsCard__OTqRY .savings__MuW1w{padding:.75rem;display:flex;flex-direction:row;align-items:center;gap:.25rem}.planComparisonCard__d1cgd{border-radius:8px;padding:.75rem}.planComparisonCard__d1cgd table{width:100%;table-layout:fixed;border-collapse:collapse;padding-top:.5rem}.planComparisonCard__d1cgd table *{box-sizing:border-box}.planComparisonCard__d1cgd th{width:4rem}.planComparisonCard__d1cgd th:first-child{width:100%;text-align:start}.planComparisonCard__d1cgd tbody tr{border-bottom:1px solid}.planComparisonCard__d1cgd tbody tr td{padding:.5rem}.planComparisonCard__d1cgd tbody tr td:first-child{padding:.75rem .5rem}.check__yTROU{height:1.5rem;width:1.5rem;margin:0 auto}.check__yTROU svg{width:100%;height:100%}
.backArea__g3WVA{padding:.5rem .25rem;margin-top:-0.5rem;margin-left:-1rem}.headlineArea__gBSDl{padding:.25rem;box-sizing:border-box;z-index:1;position:relative}.headlineArea__gBSDl+*{padding-top:1.25rem;margin-top:-1rem}.headlineArea__gBSDl+*.headlineArea__gBSDl{z-index:0}
.box__zw7QY{animation:pulse__hMmSN 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;border-radius:8px;width:100%;max-width:100%;max-height:100%}@keyframes pulse__hMmSN{50%{opacity:.5}}
.overlay__ca1P8{position:fixed;inset:0;background:var(--palette-scrim);opacity:.32}.overlay__ca1P8[data-state=closed]{opacity:0 !important}.bottomSheet__AKStR{background:var(--palette-surfaceContainer);position:fixed;inset:auto 0 0 0;border-radius:1.75rem 1.75rem 0 0;max-height:min(80vh,100vh - var(--safe-area-inset-top));box-sizing:border-box;padding-top:2.25rem;z-index:200;display:flex}.dragHandleWrapper__vsvLF{position:absolute;inset:0 0 auto 0;display:flex;justify-content:center;padding-top:1rem;padding-bottom:1rem;cursor:grab}.dragHandleWrapper__vsvLF:active{cursor:grabbing}.dragHandle__ceSul{width:2rem;height:.25rem;background:var(--palette-outline);border-radius:999px}
.contact__wK4kG{display:flex;flex-direction:column;gap:1rem}.hero__wy1vg{position:relative;width:100%;height:calc(13rem + var(--safe-area-inset-top));border-radius:1rem;overflow:hidden;box-shadow:0rem 1.0625rem 1.8313rem 0rem rgba(0,0,0,.15)}.hero__wy1vg img{width:100%;height:100%;object-fit:cover}.hero__wy1vg .overlay__BVke2{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg, rgba(75, 99, 92, 0.32) 0%, rgba(75, 99, 92, 0.8) 100%)}.mobile__T2Eeu .hero__wy1vg{border-radius:0}.content__b2etp{width:100%;max-width:calc(100% - 15rem);margin:0 auto;padding:2rem 0}.medium__RvJdP .content__b2etp{max-width:calc(100% - 5rem)}.mobile__T2Eeu .content__b2etp{max-width:calc(100% - 3rem)}.mailto__W5vaC{color:var(--palette-primary)}.sideCar__DYdtx{min-width:17.5rem;border-radius:1.5rem;overflow:hidden;padding:1.5rem;box-sizing:border-box;background:#d9e7db;color:var(--palette-secondary)}.footerContainer__WuIZz{width:100%;max-width:calc(100% - 15rem);margin:0 auto}.medium__RvJdP .content__b2etp,.footerContainer__WuIZz{max-width:calc(100% - 5rem)}.mobile__T2Eeu .content__b2etp,.footerContainer__WuIZz{max-width:calc(100% - 3rem)}.divider__cl7CA{width:"100%";border:1px solid var(--palette-outlineVariant);margin:1rem 0}
.backArea__iuHhL{padding:.5rem .25rem}.topInfo__c70Jm{padding:.25rem;border-radius:0 0 1rem 1rem;z-index:1;position:relative}.topInfo__c70Jm.expandedTop__eRHzo{padding-top:1.25rem;margin-top:-1rem;z-index:0}.providerLogo__AAEth{width:3rem;height:3rem;border-radius:999px;overflow:hidden;flex-shrink:0;margin:0 auto 1rem;object-fit:contain}.attribute__Z0BXJ{padding:.5rem 0}.groupLink__xI3H3{all:unset;position:relative;display:flex;padding:1.5rem 1rem;margin:0 -1rem;justify-content:space-between;align-items:center;cursor:pointer;width:100%}
.card__TMIgY{position:relative;padding:.75rem;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;width:100%;box-sizing:border-box}.providerIcon__qlWpg{border-radius:999px;overflow:hidden;width:3rem;height:3rem;flex-shrink:0}.iconContainer__ED7Zi{width:3rem;height:3rem;box-sizing:border-box;padding:.75rem;border-radius:.5rem}
.offerCard__prep2{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:1rem;gap:1rem;background-color:var(--palette-surfaceContainer);color:var(--palette-onSurface);border-radius:8px;position:relative}.alwaysVisibleArea__X_2RV{flex-shrink:0;width:100%}.scrollableArea__xhJxM{flex-grow:1;min-width:0;width:100%;overflow-y:auto;margin-top:-8px}
.iconBadge__irsQi{display:flex;background:var(--palette-primary);color:var(--palette-secondaryContainer);border-radius:.5rem;padding:.75rem}.iconBadge__irsQi svg{width:1.5rem;height:1.5rem}
.root__IZnFM{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}.item-group-wrapper__DfqPU{width:100%;position:relative;--carousel-wrapper-width: 100%}.item-group__fDrct{width:calc(100% - 2.5rem);padding:0 1.25rem;display:flex;flex-flow:row nowrap;gap:.5rem;overflow-y:hidden;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth}@media(prefers-reduced-motion){.item-group__fDrct{scroll-behavior:auto}}.item-group__fDrct.maxWidth__OuJM5{width:calc(100% - 5rem);padding:0 2.5rem}.item-group__fDrct.maxWidth__OuJM5 .item__VJ9Ie{scroll-margin-left:2.5rem}.item-group__fDrct.no-scroll-bar__AiDJi{scrollbar-width:none}.item-group__fDrct.no-scroll-bar__AiDJi::-webkit-scrollbar{display:none}.item__VJ9Ie{scroll-snap-align:start;scroll-margin-left:1.25rem;flex:none;width:var(--item-width);border-radius:8px;overflow:hidden}.side-navigation-helper__MVc8o{position:absolute;z-index:1;inset:0;width:.75rem;background:rgba(0,0,0,0);cursor:pointer;border-radius:0;border:none;outline:none;padding:0}.side-navigation-helper__MVc8o[data-direction=previous]{right:auto;border-top-right-radius:8px;border-bottom-right-radius:8px;justify-content:end}.side-navigation-helper__MVc8o[data-direction=next]{left:auto;border-top-left-radius:8px;border-bottom-left-radius:8px;justify-content:start}.side-navigation-helper__MVc8o.maxWidth__OuJM5{border-radius:0 !important;width:2.25rem;display:flex;align-items:center;cursor:default}.side-navigation-helper__MVc8o.maxWidth__OuJM5>button{height:66%;cursor:pointer;background-color:rgba(0,0,0,0);animation:fade-in__dSuHF .075s ease 1;margin:0 .25rem;position:relative;display:flex;justify-content:center;align-items:center;border:none;outline:none;padding:0}.side-navigation-helper__MVc8o.maxWidth__OuJM5>button::before{content:"";position:absolute;inset:0;border-radius:.5rem;opacity:.3;background-color:currentColor;z-index:-1}@keyframes fade-in__dSuHF{0%{opacity:0}100%{opacity:1}}.offer-carousel__raUn3{margin:0 -1rem}.offer-carousel__raUn3 .header__gM3jW{text-align:center;margin-top:1.25rem;margin-bottom:1rem}
.card__GFaiF{all:unset;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:var(--palette-surfaceContainer);border-radius:1rem;padding:.75rem;width:9.5rem;flex-shrink:0;overflow:hidden;user-select:none}.card__GFaiF.new__dL8vd{width:100%;height:100%;box-sizing:border-box}.card__GFaiF .noWrapText__J3bU_{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.providerLogo__ao7Bv{width:3rem;height:3rem;border-radius:999px;overflow:hidden;flex-shrink:0}
.detailsContainer__m8VzK{display:flex;flex-direction:column;gap:1rem;padding:1rem;z-index:1;border-radius:.5rem;background:var(--palette-surfaceContainerLowest)}.bindingTimeAndNoticePeriod__zRJK2{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}.bindingTimeAndNoticePeriod__zRJK2>*{box-sizing:border-box;overflow:hidden;min-width:calc(50% - .5rem)}
.divider__TSzOv{all:unset;display:block;width:100%;border-bottom:1px solid var(--palette-outlineVariant)}
.accordion__xd265{width:100%}.accordion__xd265 .details__ograD{min-height:0px;height:0px;overflow:hidden;transition:height .15s ease-in-out}.accordion__xd265 .details__ograD.expanded__qqVKs{height:auto}.accordion__xd265 .details__ograD.noTransition__fDrT2{transition:none !important}.offScreen__OBV0X{visibility:hidden}
.faq__jxUqB{display:flex;flex-direction:column;gap:1rem;background:var(--palette-surfaceContainerHigh);padding:5.5rem 2rem 5rem 2rem;border-radius:1.5rem;width:100%;box-sizing:border-box}.mobile__G8FCY{border-radius:0;padding:4.5rem 1rem 4rem 1rem}.mobile__G8FCY .questionAndAnswer__HH2wz{padding:1.5rem}.standalone__uYWSz{padding:0rem;padding-bottom:2rem}.questionAndAnswer__HH2wz{width:100%;display:flex;flex-direction:column;padding:2rem;border-radius:.625rem;overflow:hidden;box-sizing:border-box;background:var(--palette-surface);box-shadow:0rem .125rem .25rem 0rem rgba(30,28,29,.302)}.questionAndAnswer__HH2wz .clickable__N2Rxd{cursor:pointer}.questionAndAnswer__HH2wz svg{width:1.5rem;height:1.5rem;flex-shrink:0}.questionAndAnswer__HH2wz .details__xK2jA{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.questionAndAnswer__HH2wz .details__xK2jA hr{width:100%;margin:0;border:0;border-top:1px solid var(--palette-outlineVariant)}
.gettingStarted__ayt8Q{display:flex;padding:4rem 2rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-radius:1.5rem;box-sizing:border-box;background:var(--palette-primary);color:var(--palette-onPrimary);overflow:hidden;margin-bottom:4rem}.gettingStartedContent__PeNSO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;max-width:49.5rem;box-sizing:border-box;margin:0 auto}.mobile__KlFxW{border-radius:0;padding:1.5rem 1rem}.stickySegment__SG2OA{display:block;position:fixed;bottom:0;width:100%;box-sizing:border-box;padding:1.5rem 1rem;padding-bottom:calc(1.5rem + var(--safe-area-inset-bottom));overflow:hidden;background:var(--palette-primary);color:var(--palette-onPrimary);border-top:1px solid var(--palette-secondaryContainer);box-shadow:0px -0.25rem .25rem 0px rgba(0,0,0,.1),0px -0.5rem .75rem .375rem rgba(0,0,0,.1)}
.badges__VwIb3{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;box-sizing:border-box;max-width:100%}.badges__VwIb3 .badge__Wy3Fc{display:flex;padding:.5rem .875rem .5rem .75rem;justify-content:center;align-items:center;gap:.375rem;border-radius:2.6875rem;border:.0498rem solid #00a38a;background:#006b5a;color:#cde8df;white-space:nowrap;overflow:hidden;max-width:100%}
.hero__C9diS{display:flex;padding:1.5rem 2rem 5rem 2rem;flex-direction:column;align-items:center;gap:1.75rem;align-self:stretch;border-radius:1.5rem;background:linear-gradient(101deg, rgba(0, 81, 67, 0) 32.8%, rgba(1, 81, 67, 0) 59.6%, rgba(39, 96, 62, 0.3) 84.83%, rgba(78, 110, 58, 0.3) 96.29%),#005143;box-shadow:0rem 1.0625rem 1.8313rem 0rem rgba(0,0,0,.15);color:#f2f4f1}.hero__C9diS .displayText__rgICu{margin-top:2rem}.hero__C9diS.mobile__wlkJy{border-radius:0;padding:calc(1.5rem + var(--safe-area-inset-top)) 1.5rem 5rem 1.5rem}.hero__C9diS.mobile__wlkJy .displayText__rgICu{margin-top:1rem}.hero__C9diS .logo__Z9evj{display:flex;align-items:flex-end;gap:.625rem}.hero__C9diS .logo__Z9evj .circle__NrZoi{width:1.75rem;height:1.75rem}.hero__C9diS .logo__Z9evj .text__VT0LN{width:8rem;height:2rem}.hero__C9diS .button__i3LBW{all:unset;position:relative;overflow:hidden;display:flex;min-width:15rem;height:3rem;padding:0rem .811rem;justify-content:center;align-items:center;gap:.75rem;border-radius:.625rem;background:#f2f4f1;color:var(--palette-primary)}.hero__C9diS .button__i3LBW>svg{width:1.125rem;height:1.125rem}
.navbar__GFQTp{position:fixed;left:50%;transform:translate(-50%, 0);display:flex;gap:.5rem;border-radius:.875rem;overflow:hidden;padding:.25rem;backdrop-filter:blur(1rem);box-shadow:0rem .25rem .25rem 0rem rgba(0,0,0,.3),0rem .5rem .75rem .375rem rgba(0,0,0,.15);top:1rem;bottom:auto;user-select:none}.navbar__GFQTp>a{position:relative;padding:.5rem 1rem;color:var(--palette-onPrimary);text-decoration:none;white-space:nowrap;font-family:var(--typography-title-smallMontserrat-font);font-size:var(--typography-title-smallMontserrat-size);font-weight:var(--typography-title-smallMontserrat-weight);line-height:var(--typography-title-smallMontserrat-lineHeight);letter-spacing:var(--typography-title-smallMontserrat-tracking);border-radius:.75rem;overflow:hidden}.navbar__GFQTp>a::before{z-index:-1;position:absolute;inset:50%;display:block;content:"";background:#008772;opacity:0;border-radius:.75rem;transition:inset .15s ease-in-out,opacity .15s ease-in-out}.navbar__GFQTp>a.highlight__ublaI::before{inset:0%;opacity:1;border-radius:.75rem}.navbar__GFQTp.desktop__C1_vL{margin-top:var(--safe-area-inset-top);top:2.25rem;transition:top .15s ease-in-out}.navbar__GFQTp.desktop__C1_vL.scrolledAwayFromTop__puLCu{top:1rem}.navbar__GFQTp.mobile__sz2gS{top:auto;bottom:1rem;margin-bottom:var(--safe-area-inset-bottom)}.navbar__GFQTp.mobile__sz2gS>a{font-family:var(--typography-body-large-font);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight);line-height:var(--typography-body-large-lineHeight);letter-spacing:var(--typography-body-large-tracking)}.navbar__GFQTp::before{z-index:-1;position:absolute;inset:0;display:block;content:"";background:var(--palette-scrim);opacity:.85}
.ourModel__v_INs{display:flex;align-items:center;flex-direction:column;gap:1rem;margin-bottom:4rem}.step__TBB2V{display:flex;flex:1 1 0px;flex-direction:column;gap:1rem;padding:1.5rem;border:1px solid var(--palette-outlineVariant);border-radius:1.5rem;box-sizing:border-box;width:100%;max-width:min(100% - 3rem,31.125rem);height:100%}.step__TBB2V hr{width:100%;margin:0;border:0;border-top:1px solid var(--palette-outlineVariant)}
.sellingPoints__BXxLV{width:100%;max-width:min(94vw,79.5rem);margin:0 auto;display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem}.sellingPoint__jiHls{display:flex;flex-direction:row;gap:2.5rem}.video__ulfck{aspect-ratio:455/664;width:33%;height:auto;object-fit:contain}.titleAndBody__epCMs{display:flex;flex-direction:column;gap:1.5rem;width:calc(66% - 1.5rem)}.titleAndIcon__bh7fh{display:flex;align-items:center;gap:1rem}.titleAndIcon__bh7fh .title__JBT5D{max-width:100%;overflow:hidden;text-overflow:ellipsis}.titleAndIcon__bh7fh .icon__VTN0k{margin-top:.625rem;margin-left:-0.6875rem;width:6.5rem;height:6.5rem}.mobile__juOdm .sellingPoint__jiHls{flex-direction:column;align-items:center;text-align:center}.mobile__juOdm .video__ulfck{aspect-ratio:272/560;width:100%}.mobile__juOdm .titleAndBody__epCMs{width:auto;max-width:100%}.mobile__juOdm .titleAndIcon__bh7fh .icon__VTN0k{margin-top:.625rem;margin-left:-0.6875rem;margin-right:-0.6875rem;width:4.5rem;height:4.5rem}.mobile__juOdm .video__ulfck{object-fit:contain;width:100%;max-height:50vh}
.root__fJFME{background:var(--palette-primary);width:100%;height:100%;display:flex;flex-direction:column;flex:1}.logoContainer__NnJNi{color:var(--palette-surfaceContainer);display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;flex-grow:1;margin:0 auto;max-width:11.25rem;width:100%}.logoContainer__NnJNi .logoCircle__yg3Dc{width:2.945rem;height:2.945rem}.logoContainer__NnJNi .logoText__vyNvt{width:100%;height:auto}.footer__a46nc{box-sizing:border-box;width:100%;align-self:flex-end;background:var(--palette-surface);padding:.75rem;border-radius:1rem 1rem 0 0}.footer__a46nc .footerContent__aaUO6{box-sizing:border-box;max-width:26.25rem;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}
.button__XlO7I{all:unset;box-sizing:border-box;width:100%;position:relative;cursor:pointer;display:flex;align-items:center;gap:.75rem;padding:1.25rem .75rem 1.25rem .75rem;border-radius:.5rem;overflow:hidden;color:var(--palette-onSurface);background:var(--palette-surfaceContainer);--ripple-color: var(--palette-primary)}.button__XlO7I .text__lsCrp{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.button__XlO7I .chevron__OXYjL{margin-left:auto;width:1.5rem;height:1.5rem;flex-shrink:0}.button__XlO7I .chevron__OXYjL>svg{width:100%;height:auto}.button__XlO7I[disabled]{opacity:.38;cursor:auto}.headerItem__BwWLe{display:flex;flex-direction:column;gap:.25rem;align-items:center;width:9.875rem;overflow:hidden}.headerItem__BwWLe .headerItemIcon__OQ4kB{width:1.5rem;height:1.5rem;color:var(--palette-secondaryContainer)}.headerItem__BwWLe .headerItemText__MvcuM{text-align:center;white-space:pre;width:100%;overflow:hidden;text-overflow:ellipsis}
.backdrop__GQQd9{background:#fff;display:flex;justify-content:center}.container__zsVB4{width:100%;max-width:46.5rem;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom);min-height:100vh}.loading__KPFcs{position:fixed;inset:0}
.flex__ov0Wf{display:flex;align-items:center}.flex__ov0Wf.fill__xnQIz{height:100%}.flex__ov0Wf.center__uf6MY{justify-content:center}.target__OIFzJ{position:relative;will-change:transform;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}
.user__Kju2T{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:1rem;width:100%;padding:.5rem 1rem .5rem .5rem;border-radius:.5rem;overflow:hidden;box-sizing:border-box}.user__Kju2T.selected__AP0bb{background:var(--palette-secondaryContainer)}.user__Kju2T.selected__AP0bb .checkMark__KYKZ0{display:inline-flex}.user__Kju2T.disabled__mMcpx{opacity:.5;cursor:auto}.checkMark__KYKZ0{display:none;color:var(--palette-secondary);width:1.5rem;height:1.5rem;flex-shrink:0}.userProperties__CRnVY{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1 1 auto}.noWrapText__fsvy4{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchTermHighlight__nVWKG{font-weight:700}
.back__a9L_p{margin:0 -0.5rem}
.app__guGAV{min-height:100vh;min-height:100dvh;position:relative;display:flex;flex-direction:column;align-items:stretch;background:var(--palette-surface)}

/*# sourceMappingURL=main.7377c041b7f43cb98baa.css.map*/