.Header-module__Mg1eeW__siteHeader{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:var(--glass-paper);border-bottom:1px solid var(--color-line);height:var(--layout-header);padding-inline:var(--space-6);z-index:20;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.Header-module__Mg1eeW__brand{color:var(--color-ink);font-size:var(--type-brand);font-stretch:var(--type-brand-stretch);height:var(--space-12);padding-inline:var(--space-4);transform:scaleX(var(--type-brand-condense));transform-origin:50%;transition:color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.Header-module__Mg1eeW__brand:hover{color:var(--color-slate)}@media (max-width:48rem){.Header-module__Mg1eeW__siteHeader{padding-inline:var(--space-4)}}
.ButtonLink-module__--S-5G__button{border:1px solid var(--surface-edge);border-radius:var(--radius-field);font-size:var(--type-action);align-items:center;gap:var(--space-2);min-height:var(--space-12);padding:var(--space-3) var(--space-6);transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);justify-content:center;font-weight:600;line-height:1;display:inline-flex}.ButtonLink-module__--S-5G__button:hover{transform:translateY(var(--motion-lift))}.ButtonLink-module__--S-5G__primary{color:var(--color-ink);background:0 0}.ButtonLink-module__--S-5G__primary:hover{background:color-mix(in srgb, var(--color-ink) 5%, transparent);border-color:color-mix(in srgb, var(--color-ink) 26%, transparent);color:var(--color-ink)}@media (max-width:48rem){.ButtonLink-module__--S-5G__button{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ButtonLink-module__--S-5G__button:hover{transform:none}}
.RotatingLede-module__bzt0La__mask{contain:paint;color:var(--color-slate);font-size:var(--type-body-lg);height:var(--lede-row-height);width:100%;max-width:44rem;margin:0 auto;line-height:1.72;position:relative;overflow:hidden}.RotatingLede-module__bzt0La__accessibleLede{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RotatingLede-module__bzt0La__track{animation:RotatingLede-module__bzt0La__ledeRoll var(--lede-loop) linear infinite;height:var(--lede-row-height);will-change:transform;transform:translate(0,0%)}.RotatingLede-module__bzt0La__lede{height:var(--lede-row-height);white-space:nowrap;justify-content:center;align-items:center;margin:0;display:flex}@media (prefers-reduced-motion:reduce){.RotatingLede-module__bzt0La__track{animation:none;transform:translate(0,0%)}}@keyframes RotatingLede-module__bzt0La__ledeRoll{0%,22.4%{transform:translate(0,0%)}33.333%,55.733%{transform:translateY(-100%)}66.666%,89.066%{transform:translateY(-200%)}to{transform:translateY(-300%)}}
.ShimmerTitle-module__m6g-OG__title{contain:paint;color:var(--color-title);font-size:var(--type-display);letter-spacing:0;width:100%;max-width:64rem;margin:0;font-weight:650;line-height:1.08;position:relative}.ShimmerTitle-module__m6g-OG__title:after{animation:ShimmerTitle-module__m6g-OG__titleShimmerTravel var(--title-shimmer-cycle) linear infinite;background:linear-gradient(100deg, transparent 0%, transparent 36%, var(--color-title-glint) 45%, var(--color-title-shine) 50%, var(--color-title-glint) 55%, transparent 64%, transparent 100%);-webkit-background-clip:text;background-clip:text;background-position:var(--title-shimmer-start) 0;color:#0000;content:attr(data-shimmer);opacity:0;pointer-events:none;-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;position:absolute;inset:0}@media (max-width:36rem){.ShimmerTitle-module__m6g-OG__title{max-width:100%}}@media (prefers-reduced-motion:reduce){.ShimmerTitle-module__m6g-OG__title{color:var(--color-ink)}.ShimmerTitle-module__m6g-OG__title:after{content:none;animation:none}}@keyframes ShimmerTitle-module__m6g-OG__titleShimmerTravel{0%{background-position:var(--title-shimmer-start) 0;opacity:0}8%,72%{opacity:1}90%{opacity:.34}to{background-position:var(--title-shimmer-end) 0;opacity:0}}
.Hero-module__irrDQW__hero{background:var(--color-mist);border-bottom:1px solid var(--color-line);isolation:isolate;min-height:0;padding:clamp(var(--space-8), 6svh, var(--space-14)) var(--space-6) clamp(var(--space-6), 5svh, var(--space-10));align-items:center;display:grid;position:relative;overflow:clip}.Hero-module__irrDQW__hero:before{background:linear-gradient(90deg, transparent 0, transparent calc(50% - 1px), var(--surface-edge) calc(50% - 1px), var(--surface-edge) calc(50% + 1px), transparent calc(50% + 1px)), linear-gradient(180deg, transparent 0, transparent calc(100% - 1px), var(--surface-edge) calc(100% - 1px));content:"";opacity:.3;pointer-events:none;position:absolute;inset:0}.Hero-module__irrDQW__inner{gap:var(--space-8);text-align:center;z-index:1;width:100%;min-width:0;max-width:64rem;margin:0 auto;display:grid;position:relative}.Hero-module__irrDQW__inner>*{min-width:0}.Hero-module__irrDQW__copy{gap:var(--space-6);display:grid}.Hero-module__irrDQW__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:64rem){.Hero-module__irrDQW__hero{padding-inline:var(--space-5)}}@media (max-width:48rem){.Hero-module__irrDQW__hero{padding-inline:var(--space-4)}.Hero-module__irrDQW__actions{flex-direction:column;justify-content:start;align-items:stretch}}
.StructuralBento-module__EjddKW__section{background:linear-gradient(var(--bento-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--bento-grid-line) 1px, transparent 1px), var(--color-mist);border-bottom:1px solid var(--color-line);min-height:0;padding:clamp(var(--space-8), 6svh, var(--space-14)) var(--space-6);background-size:4rem 4rem,4rem 4rem,auto;position:relative;overflow:hidden}.StructuralBento-module__EjddKW__section:before{background:linear-gradient(180deg, var(--color-mist), transparent 28%, transparent 72%, var(--color-mist));content:"";pointer-events:none;position:absolute;inset:0}.StructuralBento-module__EjddKW__inner{z-index:1;width:100%;max-width:68rem;margin:0 auto;display:grid;position:relative}.StructuralBento-module__EjddKW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StructuralBento-module__EjddKW__grid{gap:var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.StructuralBento-module__EjddKW__card{background:linear-gradient(135deg, color-mix(in srgb, var(--color-ink) 6%, transparent), transparent 34%), var(--bento-surface);border:1px solid var(--surface-edge);border-radius:var(--radius-field);color:inherit;cursor:pointer;min-height:9.5rem;padding:var(--space-5);text-align:center;transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);grid-column:span 2;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.StructuralBento-module__EjddKW__card:before,.StructuralBento-module__EjddKW__card:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--motion-base) var(--ease-standard);position:absolute}.StructuralBento-module__EjddKW__card:before{border:1px solid var(--bento-glow);inset:0}.StructuralBento-module__EjddKW__card:after{background:linear-gradient(90deg, transparent, var(--bento-glow), transparent);height:1px;inset:0 18% auto}.StructuralBento-module__EjddKW__card:hover{background-color:var(--bento-surface-hover);border-color:var(--bento-glow);transform:translateY(var(--motion-lift))}.StructuralBento-module__EjddKW__card:focus-within{border-color:var(--bento-glow);outline:2px solid color-mix(in srgb, var(--bento-glow) 68%, transparent);outline-offset:3px}.StructuralBento-module__EjddKW__card:hover:before,.StructuralBento-module__EjddKW__card:hover:after{opacity:1}.StructuralBento-module__EjddKW__cardHalf{grid-column:span 3}.StructuralBento-module__EjddKW__corner{--corner-size:clamp(1.625rem, 4.6vw, 2rem);--corner-line:clamp(.6875rem, 2vw, .875rem);background:color-mix(in srgb, var(--color-ink) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 24%, transparent);border-radius:var(--radius-field);height:var(--corner-size);opacity:.9;pointer-events:none;right:clamp(var(--space-3), 2.4vw, var(--space-4));top:clamp(var(--space-3), 2.4vw, var(--space-4));transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), opacity var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);width:var(--corner-size);position:absolute;transform:translate(0,0)}.StructuralBento-module__EjddKW__corner:before,.StructuralBento-module__EjddKW__corner:after{background:var(--color-slate);content:"";height:1.5px;transition:background-color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);width:var(--corner-line);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StructuralBento-module__EjddKW__corner:before{transform:translate(-50%,-50%)rotate(90deg)}.StructuralBento-module__EjddKW__corner:after{transform:translate(-50%,-50%)}.StructuralBento-module__EjddKW__card:hover .StructuralBento-module__EjddKW__corner{background:color-mix(in srgb, var(--color-ink) 16%, transparent);border-color:color-mix(in srgb, var(--color-ink) 38%, transparent);opacity:1;transform:scale(1.03)}.StructuralBento-module__EjddKW__card:hover .StructuralBento-module__EjddKW__corner:before{background:var(--color-ink);transform:translate(-50%,-50%)rotate(90deg)scaleX(1.08)}.StructuralBento-module__EjddKW__card:hover .StructuralBento-module__EjddKW__corner:after{background:var(--color-ink);transform:translate(-50%,-50%)scaleX(1.08)}.StructuralBento-module__EjddKW__copy{z-index:1;min-width:0;position:relative}.StructuralBento-module__EjddKW__card h2{color:var(--color-ink);font-size:var(--type-bento-label);letter-spacing:-.9px;margin:0;font-weight:300;line-height:1.2}.StructuralBento-module__EjddKW__cardAction{appearance:none;cursor:pointer;z-index:2;background:0 0;border:0;padding:0;position:absolute;inset:0}.StructuralBento-module__EjddKW__cardAction:focus-visible{outline:none}.StructuralBento-module__EjddKW__modal{--sheet-height:84svh;--sheet-bottom-offset:max(var(--space-3), 1.9svh);--sheet-bottom-safe:max(var(--sheet-bottom-offset), env(safe-area-inset-bottom));--sheet-enter:.52s;--sheet-exit:.28s;--sheet-inline-offset:0rem;--sheet-top-offset:calc(100svh - var(--sheet-height) - var(--sheet-bottom-safe));--sheet-viewport-height:var(--sheet-height);color:inherit;cursor:auto;max-width:none;height:100%;max-height:none;padding:var(--sheet-top-offset) var(--sheet-inline-offset) var(--sheet-bottom-safe);background:0 0;border:0;width:100%;margin:0;inset:0;overflow:visible}.StructuralBento-module__EjddKW__modal:not([open]){display:none}.StructuralBento-module__EjddKW__modal[open]{place-items:end center;display:grid;position:fixed}.StructuralBento-module__EjddKW__modal::backdrop{animation:StructuralBento-module__EjddKW__modalOverlayIn .25s var(--ease-standard) both;background:#0b0d0ab8}.StructuralBento-module__EjddKW__modal[data-status=closing]{pointer-events:none}.StructuralBento-module__EjddKW__modal[data-status=closing]::backdrop{animation:StructuralBento-module__EjddKW__modalOverlayOut var(--sheet-exit) var(--ease-standard) both}.StructuralBento-module__EjddKW__panel{--modal-close-size:clamp(2rem, 4.6vw, 2.5rem);--modal-content-gap:var(--space-3);--dialog-gutter:clamp(var(--space-5), 6vw, var(--space-6));--sheet-header-height:clamp(3rem, 7svh, 3.75rem);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ink) 5%, transparent), transparent 36%), var(--glass-paper);border:1px solid var(--surface-edge);border-radius:var(--radius-field);cursor:auto;grid-template-rows:var(--sheet-header-height) minmax(0, 1fr);height:var(--sheet-viewport-height);max-height:var(--sheet-viewport-height);text-align:left;transform-origin:bottom;width:100%;max-width:none;margin:0;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #00000061}.StructuralBento-module__EjddKW__panelScroll{overscroll-behavior:contain;min-height:0;padding:0 var(--dialog-gutter) max(var(--space-5), env(safe-area-inset-bottom));scrollbar-width:none;position:relative;overflow:auto}.StructuralBento-module__EjddKW__panelScroll::-webkit-scrollbar{display:none}.StructuralBento-module__EjddKW__modal[data-status=open] .StructuralBento-module__EjddKW__panel{animation:StructuralBento-module__EjddKW__modalPanelRise var(--sheet-enter) cubic-bezier(.22, 1, .36, 1) both;will-change:opacity, transform}.StructuralBento-module__EjddKW__modal[data-status=closing] .StructuralBento-module__EjddKW__panel{animation:StructuralBento-module__EjddKW__modalPanelDrop var(--sheet-exit) var(--ease-standard) both;will-change:opacity, transform}.StructuralBento-module__EjddKW__panel:focus{outline:none}.StructuralBento-module__EjddKW__sheetHeader{min-height:var(--sheet-header-height);pointer-events:none;z-index:4;position:relative}.StructuralBento-module__EjddKW__dragHandle{pointer-events:auto;height:2rem;left:50%;top:var(--space-2);touch-action:none;background:0 0;width:5rem;margin:0;display:block;position:absolute;transform:translate(-50%)}.StructuralBento-module__EjddKW__dragHandle:before{background:color-mix(in srgb, var(--color-ink) 32%, transparent);content:"";height:.25rem;transition:background-color var(--motion-base) var(--ease-standard);border-radius:999px;width:2.5rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.StructuralBento-module__EjddKW__close{appearance:none;background:color-mix(in srgb, var(--color-ink) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 24%, transparent);border-radius:var(--radius-field);color:var(--color-ink);cursor:pointer;font-size:var(--type-small);min-height:var(--modal-close-size);min-width:var(--modal-close-size);right:var(--dialog-gutter);top:var(--space-3);transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);z-index:2;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute}.StructuralBento-module__EjddKW__close span{font-size:clamp(1.125rem,2.8vw,1.375rem);transform:translateY(-.0625rem)}.StructuralBento-module__EjddKW__close:hover{background:color-mix(in srgb, var(--color-ink) 16%, transparent);border-color:color-mix(in srgb, var(--color-ink) 38%, transparent)}.StructuralBento-module__EjddKW__intro{margin-top:var(--modal-content-gap);min-width:0;padding-right:calc(var(--modal-close-size) + var(--space-3))}.StructuralBento-module__EjddKW__panel h3{color:var(--color-ink);font-size:var(--type-heading);letter-spacing:0;margin:0 0 var(--space-4);font-weight:650;line-height:1.14}.StructuralBento-module__EjddKW__panel p{color:var(--color-slate);font-size:var(--type-body);margin:0;line-height:1.72}.StructuralBento-module__EjddKW__actions{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StructuralBento-module__EjddKW__action{border:1px solid var(--surface-edge);border-radius:var(--radius-field);font-size:var(--type-action);min-height:2.75rem;padding:var(--space-3);transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);justify-content:center;align-items:center;width:100%;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.StructuralBento-module__EjddKW__action:hover{transform:translateY(var(--motion-lift))}.StructuralBento-module__EjddKW__actionPrimary{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-night)}.StructuralBento-module__EjddKW__actionSecondary{color:var(--color-ink);background:0 0}.StructuralBento-module__EjddKW__actionSecondary:hover{background:color-mix(in srgb, var(--color-ink) 5%, transparent);border-color:var(--bento-glow)}.StructuralBento-module__EjddKW__details{border-top:1px solid var(--surface-edge);gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-5);grid-template-columns:1fr;display:grid}.StructuralBento-module__EjddKW__detail{gap:var(--space-3);display:grid}.StructuralBento-module__EjddKW__detail h4,.StructuralBento-module__EjddKW__deliverableCard h5,.StructuralBento-module__EjddKW__modalFaq h4,.StructuralBento-module__EjddKW__modalCta h4{color:var(--color-ink);font-size:var(--type-body);letter-spacing:0;margin:0;font-weight:650;line-height:1.35}.StructuralBento-module__EjddKW__detail p,.StructuralBento-module__EjddKW__deliverableCard p{font-size:var(--type-small);line-height:1.65}.StructuralBento-module__EjddKW__deliverables{border-top:1px solid var(--surface-edge);gap:var(--space-5);margin-top:var(--space-6);padding-top:var(--space-5);display:grid}.StructuralBento-module__EjddKW__deliverableGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}.StructuralBento-module__EjddKW__deliverableCard{gap:var(--space-3);display:grid}.StructuralBento-module__EjddKW__modalFaq{border-top:1px solid var(--surface-edge);gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-5);display:grid}.StructuralBento-module__EjddKW__faqList{gap:var(--space-3);margin:0;display:grid}.StructuralBento-module__EjddKW__faqItem{border-bottom:1px solid var(--surface-edge);padding-bottom:var(--space-3)}.StructuralBento-module__EjddKW__faqItem:first-child{border-top:1px solid var(--surface-edge);padding-top:var(--space-3)}.StructuralBento-module__EjddKW__faqItem summary{color:var(--color-ink);cursor:pointer;font-size:var(--type-body);align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 1.75rem;font-weight:650;line-height:1.45;list-style:none;display:grid}.StructuralBento-module__EjddKW__faqItem summary::-webkit-details-marker{display:none}.StructuralBento-module__EjddKW__faqItem summary:after{background:color-mix(in srgb, var(--color-ink) 9%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:var(--radius-field);color:var(--color-ink);content:"+";font-size:var(--type-small);height:1.75rem;transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), transform var(--motion-base) var(--ease-standard);justify-content:center;align-items:center;width:1.75rem;line-height:1;display:inline-flex}.StructuralBento-module__EjddKW__faqItem[open] summary:after{background:color-mix(in srgb, var(--color-ink) 14%, transparent);border-color:color-mix(in srgb, var(--color-ink) 28%, transparent);content:"−"}.StructuralBento-module__EjddKW__faqItem summary:hover:after{transform:scale(1.04)}.StructuralBento-module__EjddKW__faqItem p{color:var(--color-slate);font-size:var(--type-small);margin:var(--space-3) 2.25rem 0 0;line-height:1.65}.StructuralBento-module__EjddKW__modalCta{border-top:1px solid var(--surface-edge);gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-5);display:grid}.StructuralBento-module__EjddKW__modalCtaCopy{gap:var(--space-3);display:grid}.StructuralBento-module__EjddKW__modalCta p{max-width:46rem}.StructuralBento-module__EjddKW__ctaActions{margin-top:0}@keyframes StructuralBento-module__EjddKW__modalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes StructuralBento-module__EjddKW__modalOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes StructuralBento-module__EjddKW__modalPanelRise{0%{opacity:0;transform:translate3d(0, calc(100% + var(--space-6)), 0)}to{opacity:1;transform:translate(0,0)}}@keyframes StructuralBento-module__EjddKW__modalPanelDrop{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(7rem)}}@media (max-width:64rem){.StructuralBento-module__EjddKW__section{padding-inline:var(--space-5)}.StructuralBento-module__EjddKW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.StructuralBento-module__EjddKW__card,.StructuralBento-module__EjddKW__cardHalf{grid-column:span 2}}@media (max-width:48rem){.StructuralBento-module__EjddKW__section{height:25dvh;padding-block:clamp(var(--space-3), 2dvh, var(--space-4));padding-inline:var(--space-4);align-items:stretch;display:grid}.StructuralBento-module__EjddKW__inner,.StructuralBento-module__EjddKW__grid,.StructuralBento-module__EjddKW__card,.StructuralBento-module__EjddKW__cardHalf{height:100%;min-height:0}}@media (max-width:36rem){.StructuralBento-module__EjddKW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.StructuralBento-module__EjddKW__card,.StructuralBento-module__EjddKW__cardHalf{min-height:5.75rem;padding:var(--space-4) var(--space-3);grid-column:span 1}}@media (min-width:48rem){.StructuralBento-module__EjddKW__modal{--sheet-inline-offset:clamp(var(--space-6), 5vw, var(--space-12))}.StructuralBento-module__EjddKW__panel{--modal-content-gap:var(--space-5);--dialog-gutter:var(--space-6);--sheet-header-height:var(--modal-close-size);grid-template-rows:minmax(0,1fr);width:min(100%,70rem);max-width:70rem}.StructuralBento-module__EjddKW__panelScroll{padding:clamp(var(--space-4), 2vw, var(--space-5)) var(--dialog-gutter) clamp(var(--space-6), 3.5vw, var(--space-10))}.StructuralBento-module__EjddKW__sheetHeader,.StructuralBento-module__EjddKW__dragHandle{display:none}.StructuralBento-module__EjddKW__close{top:0;right:0}.StructuralBento-module__EjddKW__actions{flex-wrap:wrap;display:flex}.StructuralBento-module__EjddKW__action{padding-inline:var(--space-5);width:auto}.StructuralBento-module__EjddKW__ctaActions{justify-content:start}}@media (min-width:64rem){.StructuralBento-module__EjddKW__modal{--sheet-inline-offset:var(--space-6)}.StructuralBento-module__EjddKW__panel{--modal-content-gap:clamp(var(--space-6), 3vw, var(--space-10));--dialog-gutter:clamp(2rem, 5vw, 4.5rem);width:min(100%,82rem);max-width:82rem}.StructuralBento-module__EjddKW__intro{padding-right:0}.StructuralBento-module__EjddKW__details,.StructuralBento-module__EjddKW__deliverableGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.StructuralBento-module__EjddKW__modal{--sheet-inline-offset:var(--space-6)}}@media (prefers-reduced-motion:reduce){.StructuralBento-module__EjddKW__card:hover,.StructuralBento-module__EjddKW__action:hover{transform:none}.StructuralBento-module__EjddKW__modal::backdrop,.StructuralBento-module__EjddKW__panel{animation:none}}
.not-found-module__HS70Aa__notFound{min-height:100svh;padding:var(--space-6);align-items:center;display:grid}.not-found-module__HS70Aa__notFound h1{font-size:var(--type-heading);letter-spacing:0;margin:0;font-weight:700;line-height:1.12}.not-found-module__HS70Aa__notFound p{color:var(--color-slate);font-size:var(--type-body-lg);max-width:var(--layout-narrow);line-height:1.72}.not-found-module__HS70Aa__inner{gap:var(--space-6);max-width:var(--layout-narrow);margin-inline:auto;display:grid}
.page-module___8aEwW__homeMain{height:calc(100dvh - var(--layout-header));min-height:0;overflow:hidden}.page-module___8aEwW__homeViewport{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}@media (max-width:48rem){.page-module___8aEwW__homeViewport{grid-template-rows:minmax(0, calc(100dvh - var(--layout-header) - 25dvh)) minmax(0, 25dvh)}}
