@media (max-width:599px){body:has([data-statistics-consent-prompt]) .chat_launcher__CvMV5,body:has([data-statistics-consent-prompt]) .chat_panel__wNcMG{display:none}}.chat_launcher__CvMV5{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:var(--z-chat);display:inline-flex;align-items:center;gap:.625rem;min-height:3.25rem;padding:0 1.25rem 0 1rem;border:0;border-radius:var(--r-pill);color:var(--c-moon);font-weight:600;font-size:.9688rem;isolation:isolate;opacity:0;transform:translateY(1rem) scale(.96);transition:opacity .5s var(--ease-out),transform .7s var(--ease-spring)}.chat_launcher__CvMV5[data-ready=true]{opacity:1;transform:none}.chat_launcher__CvMV5:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgb(22 36 64/.88);box-shadow:0 0 0 1px rgb(249 245 235/.14),inset 0 1px 0 rgb(255 255 255/.08),0 18px 40px -16px rgb(0 0 0/.6);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.chat_launcher__CvMV5:hover:before{box-shadow:0 0 0 1px rgb(240 123 63/.6),0 18px 44px -14px var(--c-orange-glow)}.chat_launcherDot__Kzw23{width:.5rem;height:.5rem;border-radius:50%;background:var(--c-orange);box-shadow:0 0 0 0 rgb(240 123 63/.6)}@media (prefers-reduced-motion:no-preference){.chat_launcherDot__Kzw23{animation:chat_pulse__cjvrL 2.6s var(--ease-out) infinite}}@keyframes chat_pulse__cjvrL{70%,to{box-shadow:0 0 0 8px rgb(240 123 63/0)}}.chat_launcherIcon__wQ5oi{display:none;width:1.375rem;height:1.375rem}@media (max-width:640px){.chat_launcher__CvMV5{width:3.5rem;height:3.5rem;padding:0;justify-content:center}.chat_launcherDot__Kzw23,.chat_launcherText__qwBFR{display:none}.chat_launcherIcon__wQ5oi{display:block}}.chat_panel__wNcMG{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:var(--z-chat);display:grid;grid-template-rows:auto 1fr auto auto;width:min(25rem,calc(100vw - 2rem));height:min(40rem,calc(100svh - 2rem));border-radius:var(--r-panel);background:var(--c-night);color:var(--c-moon);box-shadow:0 0 0 1px rgb(249 245 235/.12),0 40px 90px -30px rgb(0 0 0/.75);overflow:hidden;transform-origin:bottom right;animation:chat_open__C4r1e .52s var(--ease-spring)}@keyframes chat_open__C4r1e{0%{opacity:0;transform:translateY(1rem) scale(.96);filter:blur(6px)}}@media (max-width:640px){.chat_panel__wNcMG{inset:0;width:auto;height:auto;border-radius:0;padding-bottom:env(safe-area-inset-bottom)}}html[data-menu-open=true] .chat_launcher__CvMV5{visibility:hidden}@media (prefers-reduced-motion:reduce){.chat_bubble__11gTP,.chat_caret__Lekvd,.chat_panel__wNcMG,.chat_thinking__xun9X{animation:none}}.chat_head__ic03P{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-5);border-bottom:1px solid var(--c-night-line);background:radial-gradient(120% 140% at 100% 0,rgb(240 123 63/.18),transparent 60%),var(--c-night-raised)}.chat_avatar__Pddo6{position:relative;flex:none;width:2.25rem;height:2.25rem;border-radius:.625rem;background:var(--c-orange)}.chat_avatar__Pddo6:after{content:"";position:absolute;inset:22%;background:#fff;-webkit-mask:url(/branding/mesa-central-symbol-mask.webp) center/contain no-repeat;mask:url(/branding/mesa-central-symbol-mask.webp) center/contain no-repeat}.chat_headText__qzCDS{flex:1 1;min-width:0}.chat_title__s3z9G{font-family:var(--font-display);font-weight:650;font-size:1rem}.chat_subtitle__fcpbk{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-caption);color:var(--c-moon-faint)}.chat_test__ZyH2h{padding:.0625rem .375rem;border-radius:.375rem;background:rgb(249 245 235/.12);color:var(--c-moon)}.chat_iconButton__F4Vxq{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:50%;background:transparent;color:var(--c-moon-muted)}.chat_iconButton__F4Vxq:hover{background:rgb(249 245 235/.08);color:var(--c-moon)}.chat_iconButton__F4Vxq svg{width:1.125rem;height:1.125rem}.chat_list__fvTSO{overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-5)}.chat_row__JPfMO{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.chat_row__JPfMO[data-role=visitor]{justify-items:end}.chat_bubble__11gTP{max-width:88%;padding:.75rem .9375rem;border-radius:1.125rem;font-size:.9688rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;animation:chat_bubble__11gTP .42s var(--ease-spring)}@keyframes chat_bubble__11gTP{0%{opacity:0;transform:translateY(.375rem)}}.chat_assistant__glvhM{align-self:flex-start;background:var(--c-night-raised);box-shadow:inset 0 0 0 1px var(--c-night-line);border-bottom-left-radius:.375rem}.chat_visitor__4r9RI{background:var(--c-orange);color:var(--c-ink);border-bottom-right-radius:.375rem}.chat_thinking__xun9X{color:var(--c-moon-faint);animation:chat_breathe__lwuSW 1.6s ease-in-out infinite alternate}@keyframes chat_breathe__lwuSW{0%{opacity:.45}}.chat_caret__Lekvd{display:inline-block;width:.5rem;height:1em;margin-left:.125rem;vertical-align:text-bottom;border-radius:2px;background:var(--c-orange);animation:chat_breathe__lwuSW .7s ease-in-out infinite alternate}.chat_quick__pmqsb{display:flex;flex-wrap:wrap;gap:var(--s-2)}.chat_chip___T7RC{padding:.5rem .875rem;border:0;border-radius:var(--r-pill);background:transparent;box-shadow:inset 0 0 0 1px var(--c-night-line-strong);color:var(--c-moon);font-size:var(--fs-small);text-align:left}.chat_chip___T7RC:hover{box-shadow:inset 0 0 0 1px var(--c-orange);background:rgb(240 123 63/.08)}.chat_refs__rVlcI{display:flex;flex-wrap:wrap;gap:var(--s-2)}.chat_ref__n3HNO{padding:.375rem .75rem;border-radius:var(--r-pill);background:rgb(240 123 63/.12);color:var(--c-moon);font-size:var(--fs-caption);font-weight:600;text-decoration:none}.chat_ref__n3HNO:hover{background:rgb(240 123 63/.22)}.chat_feedback__oCb1a{display:flex;gap:var(--s-1)}.chat_thumb__FmFlf{display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:50%;background:transparent;color:var(--c-moon-faint)}.chat_thumb__FmFlf:hover{color:var(--c-moon);background:rgb(249 245 235/.08)}.chat_thumb__FmFlf svg{width:.9375rem;height:.9375rem}.chat_thanks__TxXhX{font-size:var(--fs-caption);color:var(--c-moon-faint)}.chat_error__P8L_H{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-3) var(--s-4);border-radius:1rem;background:rgb(255 180 163/.08);color:var(--c-error-on-night);font-size:var(--fs-small)}.chat_linkButton__vW4b_{justify-self:start;border:0;padding:0;background:none;color:var(--c-moon);font-weight:600;text-decoration:underline}.chat_offer__u_N9O{justify-items:start;grid-gap:var(--s-3);gap:var(--s-3);box-shadow:inset 0 0 0 1px rgb(240 123 63/.35);font-size:var(--fs-small)}.chat_handoff__qDk_Y,.chat_offer__u_N9O{display:grid;padding:var(--s-4);border-radius:1rem}.chat_handoff__qDk_Y{grid-gap:var(--s-4);gap:var(--s-4);background:var(--c-night-raised);box-shadow:inset 0 0 0 1px var(--c-night-line)}.chat_handoffTitle__5dfC_{font-family:var(--font-display);font-weight:650}.chat_handoffActions__4UvUA{display:flex;align-items:center;gap:var(--s-4)}.chat_honeypot___TIcL{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.chat_composer__RET9k{display:flex;align-items:flex-end;gap:var(--s-2);padding:var(--s-3) var(--s-3) var(--s-2) var(--s-4);border-top:1px solid var(--c-night-line)}.chat_input__Zg9pH{flex:1 1;min-height:2.75rem;max-height:8rem;padding:.6875rem .25rem;border:0;background:transparent;color:var(--c-moon);font-size:1rem;line-height:1.4;resize:none;field-sizing:content}.chat_input__Zg9pH::placeholder{color:var(--c-moon-faint)}.chat_input__Zg9pH:focus-visible{outline:none;box-shadow:none}.chat_composer__RET9k:focus-within{box-shadow:inset 0 2px 0 var(--c-orange)}.chat_send__GQznI{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:var(--c-orange);color:var(--c-ink);transition:transform var(--dur-fast) var(--ease-out)}.chat_send__GQznI:disabled{background:rgb(249 245 235/.1);color:var(--c-moon-faint)}.chat_send__GQznI:not(:disabled):active{transform:scale(.94)}.chat_send__GQznI svg{width:1.25rem;height:1.25rem}.chat_notice__5G06a{padding:0 var(--s-4) var(--s-3);font-size:.75rem;line-height:1.4;color:var(--c-moon-faint)}.chat_notice__5G06a a{color:var(--c-moon-muted)}.footer_footer__KZnQs{position:relative;padding-block:clamp(4rem,3rem + 5vw,7.5rem) var(--s-8);overflow:hidden;isolation:isolate}.footer_top__Q1TTv{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,.6fr));grid-gap:var(--s-9) var(--s-7);gap:var(--s-9) var(--s-7)}@media (max-width:960px){.footer_top__Q1TTv{grid-template-columns:repeat(2,minmax(0,1fr))}.footer_brandCol__v0P7p{grid-column:1/-1}}@media (max-width:520px){.footer_top__Q1TTv{gap:var(--s-8) var(--s-5)}}.footer_brandCol__v0P7p{display:grid;align-content:start;grid-gap:var(--s-6);gap:var(--s-6);max-width:26rem}.footer_emblem__KIzhX{width:6.5rem;color:var(--c-moon)}.footer_tagline__VVD9W{font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:650;line-height:1.18;letter-spacing:-.015em;color:var(--c-moon)}.footer_column__IzaAH{display:grid;align-content:start;grid-gap:var(--s-4);gap:var(--s-4)}.footer_columnTitle__sA2A4{font-size:var(--fs-small);font-weight:600;color:var(--c-orange)}.footer_list__aW13t{display:grid;grid-gap:.125rem;gap:.125rem;margin:0;padding:0;list-style:none}.footer_link__1sPOD{border:0;background:none;cursor:pointer;font-family:inherit;text-align:left;display:inline-block;min-width:1.5rem;padding-block:.4375rem;color:var(--c-moon-muted);text-decoration:none;font-size:.9688rem;transition:color var(--dur-fast) var(--ease-out)}.footer_link__1sPOD:hover{color:var(--c-moon);text-decoration:underline}.footer_bottom__KF3mI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5);margin-top:clamp(3.5rem,2.5rem + 4vw,6rem);padding-top:var(--s-6);border-top:1px solid var(--c-night-line);font-size:var(--fs-caption);color:var(--c-moon-faint)}.footer_langs__V8BcK{display:flex;flex-wrap:wrap;gap:.25rem .875rem;margin:0;padding:0;list-style:none}.footer_langs__V8BcK a{display:inline-block;padding-block:.4375rem;color:var(--c-moon-faint);text-decoration:none}.footer_langs__V8BcK a:hover,.footer_langs__V8BcK a[aria-current=true]{color:var(--c-moon)}.footer_watermark__GQdS_{position:absolute;right:-6vw;bottom:-14vw;z-index:-1;width:min(62vw,56rem);color:var(--c-orange);opacity:.06;pointer-events:none}.statistics-consent_consent__cQm_3{position:fixed;z-index:90;left:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom));width:min(420px,calc(100vw - 40px));padding:24px;border:1px solid rgb(16 26 43/10%);border-radius:22px;background:#fff;color:#101a2b;box-shadow:0 8px 36px rgb(16 26 43/12%);font-size:14px;line-height:1.5}.statistics-consent_consent__cQm_3 h2{margin:0 0 8px;font-size:20px;line-height:1.25;letter-spacing:-.025em}.statistics-consent_consent__cQm_3 p{margin:0 0 4px;color:#4d5666}.statistics-consent_policy__fuG_R{display:inline-block;padding:4px 0;color:inherit;text-decoration:underline;text-underline-offset:3px}.statistics-consent_actions__2qU4m{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.statistics-consent_actions__2qU4m button{min-height:46px;padding:10px 14px;border:1px solid #101a2b;border-radius:999px;background:#fff;color:#101a2b;font:inherit;font-weight:600;line-height:1.25;cursor:pointer}.statistics-consent_actions__2qU4m button:hover{background:#f1eee6}.statistics-consent_actions__2qU4m .statistics-consent_accept__c_RWp{background:#101a2b;color:#fff}.statistics-consent_actions__2qU4m .statistics-consent_accept__c_RWp:hover{background:#263650}.statistics-consent_choices__CHs2q{display:grid;grid-gap:4px;gap:4px;margin-top:10px}.statistics-consent_choices__CHs2q label{display:flex;gap:10px;align-items:center;min-height:44px;color:#101a2b;font-weight:500;cursor:pointer}.statistics-consent_choices__CHs2q input{width:20px;height:20px;margin:0;flex:none;accent-color:#101a2b}.statistics-consent_choose__qcV7L{display:block;margin:6px auto 0;min-height:44px;padding:8px 12px;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.statistics-consent_consent__cQm_3 :focus-visible{outline:3px solid #c3501a;outline-offset:4px}.statistics-consent_settings__MjqUz{border:0;padding:8px 0;min-height:44px;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:480px){.statistics-consent_consent__cQm_3{left:16px;bottom:max(16px,env(safe-area-inset-bottom));width:calc(100vw - 32px);padding:20px}.statistics-consent_actions__2qU4m{gap:8px}.statistics-consent_actions__2qU4m button{padding-inline:8px}}@media (max-width:340px){.statistics-consent_actions__2qU4m{grid-template-columns:1fr}}.integrations_head__J3gI_{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:end;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.integrations_headCopy__RB6QF,.integrations_headSide__pKdNe{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.integrations_label__MaY7D{display:inline-flex;align-items:center;gap:.625rem;font-size:var(--fs-small);font-weight:600;color:var(--tone-accent)}.integrations_quiet__y9orc{color:var(--tone-faint)}.integrations_legend__ruedz{display:flex;flex-wrap:wrap;gap:var(--s-3);margin:0;padding:0;list-style:none}.integrations_legendItem__TTGMO{display:inline-flex;align-items:center;gap:var(--s-2);padding:.4375rem .5rem .4375rem .875rem;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--tone-line);background:color-mix(in srgb,var(--c-white) 60%,transparent);font-size:var(--fs-small);font-weight:600}.integrations_count__9iRut{display:inline-grid;place-items:center;min-width:1.75rem;height:1.75rem;padding-inline:.5rem;border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-cream);font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.integrations_legendItem__TTGMO[data-status=soon] .integrations_count__9iRut{background:var(--c-orange);color:var(--c-ink)}.integrations_dot__KUQw1{position:relative;flex:none;width:.5625rem;height:.5625rem;border-radius:50%;background:var(--c-success);box-shadow:0 0 0 3px rgb(31 93 67/.14)}[data-status=soon]>.integrations_dot__KUQw1{background:transparent;box-shadow:none;border:1.5px dashed var(--c-orange-deep)}.integrations_matrix__vtyZ_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;border-radius:var(--r-panel);overflow:hidden;background:var(--tone-line);box-shadow:inset 0 0 0 1px var(--tone-line),var(--shadow-soft)}.integrations_cell__VXLeX{display:grid;align-content:start;grid-gap:var(--s-4);gap:var(--s-4);padding:clamp(1.25rem,1rem + 1vw,1.75rem);background:radial-gradient(120% 80% at 100% 0,rgb(240 123 63/.06),transparent 60%),var(--c-cream)}.integrations_cellTitle__ZfEpT{display:flex;align-items:center;gap:var(--s-2);font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--fw-title);letter-spacing:var(--tracking-title);line-height:1.2}.integrations_cellTitle__ZfEpT svg{flex:none;width:1.25rem;height:1.25rem;color:var(--tone-accent)}.integrations_chips__untnm{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.integrations_chip__G9Vc1{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .75rem;border-radius:var(--r-pill);background:var(--c-white);box-shadow:inset 0 0 0 1px rgb(13 23 39/.08),0 8px 18px -14px rgb(13 23 39/.4);font-size:var(--fs-small);font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;transition:transform .4s var(--ease-spring),box-shadow .3s var(--ease-out)}.integrations_chip__G9Vc1:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgb(13 23 39/.12),0 14px 26px -16px rgb(13 23 39/.5)}.integrations_chip__G9Vc1[data-status=soon]{background:color-mix(in srgb,var(--c-white) 35%,transparent);box-shadow:none;outline:1px dashed rgb(165 65 24/.45);outline-offset:-1px;color:var(--tone-muted)}.integrations_soonTag__DnSz0{padding:.125rem .4375rem;border-radius:var(--r-pill);background:var(--c-orange-tint);color:var(--c-orange-deep);font-size:.6875rem;font-weight:700;letter-spacing:.02em}.integrations_chip__G9Vc1[data-status=soon]:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgb(240 123 63/.18) 50%,transparent 80%);transform:translateX(-120%);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .integrations_chip__G9Vc1[data-status=soon]:after{animation:integrations_soon-light__yZ5e6 5.6s var(--ease-in-out) infinite;animation-delay:calc(var(--i, 0) * .35s)}html:not([data-motion=off]) .integrations_legendItem__TTGMO[data-status=live] .integrations_dot__KUQw1:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--c-success);animation:integrations_live-ping__8xoWD 2.4s var(--ease-out) infinite}}.integrations_legend__ruedz[data-paused=true] .integrations_dot__KUQw1:after,.integrations_matrix__vtyZ_[data-paused=true] .integrations_chip__G9Vc1:after{animation-play-state:paused}@keyframes integrations_soon-light__yZ5e6{0%{transform:translateX(-120%);opacity:0}8%{opacity:1}22%{transform:translateX(120%);opacity:0}to{transform:translateX(120%);opacity:0}}@keyframes integrations_live-ping__8xoWD{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(2.6);opacity:0}}.integrations_note__6LjAR{margin-top:var(--s-6);max-width:62ch;font-size:var(--fs-small);color:var(--tone-muted)}@media (max-width:1180px){.integrations_matrix__vtyZ_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.integrations_head__J3gI_{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:560px){.integrations_matrix__vtyZ_{grid-template-columns:minmax(0,1fr)}}.narrative_label__CXQqt{display:inline-flex;align-items:center;gap:.625rem;font-size:var(--fs-small);font-weight:600;color:var(--tone-accent)}.narrative_twoTone__TPyU7{text-wrap:balance}.narrative_quiet__egDno{color:var(--tone-faint)}.narrative_accent__v2lpz{color:var(--tone-accent)}.narrative_paragraph__t9FUT{color:var(--tone-muted);max-width:62ch}.narrative_problem__Q_0LD{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:clamp(2rem,1rem + 4vw,5.5rem);gap:clamp(2rem,1rem + 4vw,5.5rem);align-items:start}.narrative_problemHead__tayVg{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.narrative_problemPhoto___YLV1{position:relative;aspect-ratio:16/10;margin-top:var(--s-4);border-radius:var(--r-media);overflow:hidden;box-shadow:var(--shadow-lift)}.narrative_problemPhoto___YLV1 img{object-fit:cover}.narrative_problemBody__qLSKz{display:grid;grid-gap:var(--s-5);gap:var(--s-5);padding-top:var(--s-9)}.narrative_statement__KjyHQ{margin-top:var(--s-5);padding-top:var(--s-6);border-top:1px solid var(--tone-line);font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:var(--fw-heading);letter-spacing:-.024em;line-height:1.2;text-wrap:balance}@media (max-width:1023px){.narrative_problem__Q_0LD{grid-template-columns:minmax(0,1fr)}.narrative_problemBody__qLSKz{padding-top:0}.narrative_problemPhoto___YLV1{order:1}}.narrative_founders__xbZuc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:center}.narrative_foundersCopy__VWqAe{display:grid;grid-gap:var(--s-6);gap:var(--s-6)}.narrative_foundersCopy__VWqAe>*{margin-bottom:0}.narrative_challenge__fWsdE{position:relative;margin:0;display:grid}.narrative_challengePhoto__CoSCB{position:relative;aspect-ratio:5/4;border-radius:var(--r-media);overflow:hidden;box-shadow:var(--shadow-lift)}.narrative_challengePhoto__CoSCB img{object-fit:cover}.narrative_challengePanel__Mv3Bg{position:relative;margin:calc(var(--s-10) * -1) var(--s-6) 0;padding:clamp(1.25rem,1rem + 1.4vw,2rem);display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.narrative_challengeLabel__VIIk2{font-size:var(--fs-small);color:var(--tone-muted)}.narrative_challengeQuote__iPSoB{margin:0;font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:var(--fw-heading);letter-spacing:-.024em;line-height:1.2;text-wrap:balance}.narrative_answer__dlgDI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);margin-top:clamp(3rem,2rem + 3vw,5rem);padding-top:var(--s-8);border-top:1px solid var(--tone-line)}.narrative_origin__wqadm{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start}@media (max-width:1023px){.narrative_answer__dlgDI,.narrative_founders__xbZuc{grid-template-columns:minmax(0,1fr)}.narrative_challengePanel__Mv3Bg{margin-inline:var(--s-3)}}.narrative_tasksHead__KR_CP{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(1.5rem,1rem + 3vw,4rem);gap:clamp(1.5rem,1rem + 3vw,4rem);align-items:end}.narrative_tasksTitle__zViAq{font-size:clamp(2.25rem,1.6rem + 3.2vw,4.5rem);letter-spacing:-.04em;line-height:1}.narrative_tasks__B_etA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1.5rem,1rem + 2vw,3rem);gap:clamp(1.5rem,1rem + 2vw,3rem);margin:clamp(2.5rem,2rem + 3vw,4.5rem) 0 0;padding:0;list-style:none}.narrative_task__1XTCQ{display:grid;grid-gap:var(--s-3);gap:var(--s-3);align-content:start;padding-top:var(--s-5);border-top:2px solid var(--tone-text)}.narrative_task__1XTCQ p{color:var(--tone-muted);max-width:34ch}.narrative_taskNumber__JYGoP{font-family:var(--font-display);font-size:var(--fs-small);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:860px){.narrative_tasksHead__KR_CP,.narrative_tasks__B_etA{grid-template-columns:minmax(0,1fr)}}.narrative_areasGrid__K5WEc{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.narrative_areas__tu_GD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-8) clamp(1.5rem,1rem + 2vw,3rem);gap:var(--s-8) clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none}.narrative_area__KkoOx{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--s-3);column-gap:var(--s-3);grid-row-gap:var(--s-2);row-gap:var(--s-2);align-content:start;padding-top:var(--s-5);border-top:1px solid var(--tone-line)}.narrative_area__KkoOx p{grid-column:1/-1;color:var(--tone-muted)}.narrative_areaNumber__fd1D2{font-family:var(--font-display);font-size:var(--fs-title);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tone-accent);line-height:1.25}.narrative_areaTitle__x0m5r{font-size:var(--fs-title);font-weight:var(--fw-title);letter-spacing:var(--tracking-title);line-height:1.25}.narrative_areasMedia__d28Fr{margin-top:var(--s-9)}@media (min-width:1024px){.narrative_areasGrid__K5WEc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-column-gap:clamp(1.5rem,1rem + 2vw,3rem);column-gap:clamp(1.5rem,1rem + 2vw,3rem);grid-row-gap:var(--s-8);row-gap:var(--s-8)}.narrative_areas__tu_GD{grid-column:1/-1;grid-row:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.narrative_areasMedia__d28Fr{grid-column:2/span 2;grid-row:3;margin-top:0}}@media (max-width:640px){.narrative_areas__tu_GD{grid-template-columns:minmax(0,1fr)}}.narrative_areasMore__GzqIs{margin-top:var(--s-8)}.narrative_connected__p_RHq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:center}.narrative_connectedCopy__yM_iw{display:grid;grid-gap:var(--s-5);gap:var(--s-5);justify-items:start}.narrative_board__1jJyo{padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);border-radius:var(--r-panel);background:radial-gradient(80% 90% at 100% 0,rgb(240 123 63/.12),transparent 65%),var(--tone-card);box-shadow:inset 0 0 0 1px var(--tone-line),var(--shadow-soft)}.narrative_boardLabel__524Kl{font-size:var(--fs-small);font-weight:600;color:var(--tone-muted);margin-bottom:var(--s-4)}.narrative_boardGrid__y47E0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin:0;padding:0;list-style:none}.narrative_boardItem__RyDb6{position:relative;display:flex;align-items:center;gap:var(--s-2);min-height:3.25rem;padding:var(--s-3) var(--s-4);border-radius:var(--r-field);box-shadow:inset 0 0 0 1px var(--tone-line);background:color-mix(in srgb,var(--c-cream) 60%,transparent);font-size:var(--fs-small);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.narrative_boardMark__r7cD6{width:1.05rem;color:var(--c-orange-deep)}@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .narrative_boardMark__r7cD6:before{animation:narrative_board-lift__0RfXr 6.3s var(--ease-in-out) infinite;animation-delay:calc(var(--i, 0) * .7s)}}.narrative_board__1jJyo[data-paused=true] .narrative_boardMark__r7cD6:before{animation-play-state:paused}@keyframes narrative_board-lift__0RfXr{0%,18%,to{transform:none;opacity:.7}8%{transform:translateY(-24%);opacity:1}}@media (max-width:1023px){.narrative_connected__p_RHq{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.narrative_boardGrid__y47E0{grid-template-columns:repeat(2,minmax(0,1fr))}.narrative_boardItem__RyDb6:last-child:nth-child(odd){grid-column:1/-1}}.narrative_examples__uE4Ti{display:grid;grid-gap:var(--s-5);gap:var(--s-5);margin-top:clamp(3rem,2rem + 3vw,5rem)}.narrative_exampleList__226_W{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr));grid-gap:var(--s-4) clamp(1.5rem,1rem + 2vw,3rem);gap:var(--s-4) clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none}.narrative_example__TtYSb{display:grid;grid-template-columns:1.5rem 1fr;grid-gap:var(--s-3);gap:var(--s-3);align-items:start;padding-top:var(--s-4);border-top:1px solid var(--tone-line)}.narrative_example__TtYSb svg{width:1.25rem;height:1.25rem;margin-top:.15rem;color:var(--tone-accent)}.narrative_availability__JlLQO{display:grid;grid-gap:var(--s-2);gap:var(--s-2);max-width:62ch;font-size:var(--fs-small);color:var(--tone-muted)}.narrative_beta__Jqpn_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.narrative_betaCopy__VvBtu{display:grid;grid-gap:var(--s-5);gap:var(--s-5);justify-items:start}.narrative_betaSteps__qFnak{counter-reset:beta;display:grid;margin:var(--s-4) 0 0;padding:0;list-style:none}.narrative_betaStep__Ul4EE{counter-increment:beta;display:grid;grid-template-columns:2.75rem 1fr;grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline;padding-block:var(--s-4);border-top:1px solid var(--tone-line);color:var(--tone-muted)}.narrative_betaStep__Ul4EE:before{content:counter(beta,decimal-leading-zero);font-family:var(--font-display);font-size:var(--fs-title);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tone-accent)}.narrative_betaClosing__wiEXC{margin-top:clamp(3rem,2rem + 3vw,5rem);max-width:28ch}@media (max-width:1023px){.narrative_beta__Jqpn_{grid-template-columns:minmax(0,1fr)}}.shift_section__t0oP7{position:relative;padding-block:var(--s-section)}.shift_layout__XqKSx{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(2rem,1rem + 4vw,5rem);gap:clamp(2rem,1rem + 4vw,5rem)}.shift_steps__E7Pkv{margin:0;padding:0;list-style:none}.shift_step__cIScP{display:grid;align-content:center;grid-gap:var(--s-4);gap:var(--s-4);min-height:72vh;padding-block:var(--s-8);--step-time:var(--tone-faint);--step-title:var(--tone-faint);--step-body:var(--tone-faint)}.shift_stepBody__3g8Xa,.shift_stepTitle__I9_6t,.shift_time__S2Fw4{transition:color var(--dur-mid) var(--ease-out)}.shift_time__S2Fw4{display:flex;align-items:center;gap:var(--s-3);font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--step-time)}.shift_time__S2Fw4 svg{width:1.5rem;height:1.5rem;flex:none}.shift_stepTitle__I9_6t{max-width:14ch;color:var(--step-title)}.shift_stepBody__3g8Xa{max-width:30rem;color:var(--step-body);font-size:var(--fs-lede);line-height:1.5}.shift_layout__XqKSx[data-active="0"] [data-shift-step="0"],.shift_layout__XqKSx[data-active="1"] [data-shift-step="1"],.shift_layout__XqKSx[data-active="2"] [data-shift-step="2"],.shift_layout__XqKSx[data-active="3"] [data-shift-step="3"]{--step-time:var(--c-orange-deep);--step-title:var(--tone-text);--step-body:var(--tone-muted)}.shift_inlineShot__DtIlM{display:none}.shift_sticky__T_h3j{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + var(--s-8));align-self:start;display:grid;grid-gap:var(--s-3);gap:var(--s-3);width:100%;max-width:max(20rem,calc((100svh - var(--header-h) - var(--s-8) - 14rem) * 1.44));justify-self:end;margin:12vh 0 0;isolation:isolate}.shift_sticky__T_h3j:before{content:"";position:absolute;inset:-16% 0 -10%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 65% 40%,rgb(240 123 63/.17),transparent),radial-gradient(closest-side at 25% 80%,rgb(255 214 180/.32),transparent)}.shift_frame__D_ki8{position:relative;border-radius:var(--r-media);background:var(--c-night);box-shadow:0 0 0 1px rgb(16 26 43/.08),0 50px 100px -40px rgb(6 14 27/.55);overflow:hidden;transform:perspective(1600px) rotateY(-4deg) rotateX(2deg);transform-origin:0 50%;transition:transform .9s var(--ease-spring)}.shift_sticky__T_h3j:hover .shift_frame__D_ki8{transform:none}.shift_chrome__MZUVX{display:flex;gap:.375rem;padding:.625rem .875rem;background:var(--c-night-raised)}.shift_chrome__MZUVX span{width:.5625rem;height:.5625rem;border-radius:50%;background:rgb(249 245 235/.18)}.shift_shots__FscBC{position:relative;aspect-ratio:1440/1000}.shift_shot__gb4rV{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;opacity:0;transform:scale(1.015);filter:blur(6px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-spring),filter .7s var(--ease-out)}.shift_layout__XqKSx[data-active="0"] [data-shot="0"],.shift_layout__XqKSx[data-active="1"] [data-shot="1"],.shift_layout__XqKSx[data-active="2"] [data-shot="2"],.shift_layout__XqKSx[data-active="3"] [data-shot="3"]{opacity:1;transform:none;filter:none}.shift_caption___zeIR{margin-top:var(--s-3);font-size:var(--fs-small);line-height:1.5;color:var(--tone-faint)}.shift_progress__RAgz8{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--s-2)}.shift_moment__bfVsr,.shift_progress__RAgz8{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.shift_moment__bfVsr{--step-progress:0;position:relative;padding-top:.875rem;font-size:var(--fs-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tone-faint)}.shift_track__0qbF1{height:4px;overflow:hidden;border-radius:var(--r-pill);background:var(--tone-line-strong)}.shift_fill__12KtO{display:block;height:100%;background:var(--c-orange-deep);transform:scaleX(var(--step-progress));transform-origin:left}.shift_marker__6UI4H{position:absolute;top:0;left:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--c-cream);box-shadow:0 0 0 4px var(--c-cream)}.shift_marker__6UI4H svg{width:1.25rem;height:1.25rem}.shift_momentTime__m_e8Q{padding-top:var(--s-1)}.shift_layout__XqKSx[data-active="0"] [data-dot="0"],.shift_layout__XqKSx[data-active="1"] [data-dot="1"],.shift_layout__XqKSx[data-active="2"] [data-dot="2"],.shift_layout__XqKSx[data-active="3"] [data-dot="3"],.shift_moment__bfVsr[data-complete=true]{color:var(--c-orange-deep)}.shift_cta__gd2_d{display:flex;justify-content:center;margin-top:var(--s-9)}@media (max-width:1023px){.shift_layout__XqKSx{grid-template-columns:minmax(0,1fr)}.shift_sticky__T_h3j{display:none}.shift_step__cIScP{min-height:0;--step-time:var(--c-orange-deep);--step-title:var(--tone-text);--step-body:var(--tone-muted);padding-block:var(--s-7);border-top:1px solid var(--tone-line)}.shift_inlineShot__DtIlM{display:block;margin-top:var(--s-3);border-radius:var(--r-media);overflow:hidden;box-shadow:0 0 0 1px rgb(16 26 43/.08),var(--shadow-lift)}.shift_inlineImage__NMa4I{width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.shift_fill__12KtO,.shift_frame__D_ki8{transform:none}}html[data-motion=off] .shift_fill__12KtO{transform:none}.emblem_emblem__M1FKY{--emblem-spark:var(--c-orange);--emblem-period:1.65s;position:relative;display:block;flex-shrink:0;aspect-ratio:480/372;color:inherit}.emblem_layer__MZuZe{position:absolute;inset:0;background-color:currentColor;-webkit-mask:var(--mask) center /100% 100% no-repeat;mask:var(--mask) center /100% 100% no-repeat}.emblem_spark__FEvTE{background-color:var(--emblem-spark);opacity:0}@media (prefers-reduced-motion:no-preference){.emblem_emblem__M1FKY[data-intro=true] .emblem_base__QPGLQ{animation:emblem_draw__zr_WQ .56s var(--ease-out) both}.emblem_emblem__M1FKY[data-intro=true] .emblem_slab__3Hf_W{animation:emblem_settle__P0989 .66s cubic-bezier(.2,.9,.25,1.12) .14s both}.emblem_emblem__M1FKY[data-intro=true] .emblem_seat__rWiED{animation:emblem_seat__rWiED .4s var(--ease-out) both;animation-delay:calc(.46s + var(--seat) * 50ms)}.emblem_emblem__M1FKY[data-light=loop] .emblem_spark__FEvTE,.emblem_emblem__M1FKY[data-light=once] .emblem_spark__FEvTE{animation:emblem_spark__FEvTE var(--emblem-period) linear;animation-delay:calc(var(--emblem-lead, 0s) + var(--spark) * var(--emblem-period) / 11)}.emblem_emblem__M1FKY[data-light=loop] .emblem_spark__FEvTE{animation-iteration-count:infinite}}@keyframes emblem_draw__zr_WQ{0%{-webkit-clip-path:inset(0 50% 0 50%);clip-path:inset(0 50% 0 50%)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes emblem_settle__P0989{0%{opacity:0;transform:translateY(-9%)}to{opacity:1;transform:none}}@keyframes emblem_seat__rWiED{0%{opacity:0;transform:translateY(3.5%)}to{opacity:1;transform:none}}@keyframes emblem_spark__FEvTE{0%{opacity:0}5%{opacity:1}27%{opacity:0}to{opacity:0}}@media (forced-colors:active){.emblem_layer__MZuZe{forced-color-adjust:none;background-color:CanvasText}.emblem_spark__FEvTE{display:none}}.emblem_symbol__mNAq7{display:block;aspect-ratio:512/353;background-color:currentColor;-webkit-mask:url(/branding/mesa-central-symbol-mask.webp) center/contain no-repeat;mask:url(/branding/mesa-central-symbol-mask.webp) center/contain no-repeat}.emblem_mark__WFgml{position:relative;display:inline-block;flex:none;width:1.125em;aspect-ratio:354/250;color:var(--tone-accent)}.emblem_mark__WFgml:after,.emblem_mark__WFgml:before{content:"";position:absolute;inset:0;background-color:currentColor;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:transform .45s var(--ease-spring),opacity .3s var(--ease-out)}.emblem_mark__WFgml:before{-webkit-mask-image:url(/branding/mark/slab.webp);mask-image:url(/branding/mark/slab.webp)}.emblem_mark__WFgml:after{-webkit-mask-image:url(/branding/mark/base.webp);mask-image:url(/branding/mark/base.webp)}:is(a,button):is(:hover,:focus-visible) .emblem_mark__WFgml:before{transform:translateY(-16%)}@media (prefers-reduced-motion:no-preference){html.js:not([data-motion=off]) .is-revealed .emblem_mark__WFgml:after{animation:emblem_mark-base__tXf7D .52s var(--ease-out) .16s backwards}html.js:not([data-motion=off]) .is-revealed .emblem_mark__WFgml:before{animation:emblem_mark-slab__jIWhc .72s cubic-bezier(.2,.9,.25,1.12) .3s backwards}}@keyframes emblem_mark-base__tXf7D{0%{transform:scaleX(.2);opacity:0}}@keyframes emblem_mark-slab__jIWhc{0%{transform:translateY(-70%);opacity:0}}@media (forced-colors:active){.emblem_mark__WFgml:after,.emblem_mark__WFgml:before{forced-color-adjust:none;background-color:CanvasText}}.form_field__9Rgjt{display:grid;align-content:start;grid-gap:.5rem;gap:.5rem;min-width:0}.form_label__PFdGL{font-size:.9375rem;font-weight:600;color:var(--tone-text,var(--c-ink))}.form_optional__lKX5l{-webkit-margin-start:.375rem;margin-inline-start:.375rem;font-weight:400;color:var(--tone-faint)}.form_hint__JNH14{font-size:var(--fs-caption);color:var(--tone-faint)}.form_control__iVWc1{width:100%;min-height:3.25rem;padding:.8125rem 1rem;border:1.5px solid var(--field-border,var(--c-cream-line));border-radius:var(--r-field);background:var(--field-bg,var(--c-white));color:var(--field-fg,var(--c-ink));font-size:1rem;line-height:1.4;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_control__iVWc1::placeholder{color:var(--field-placeholder,var(--c-ink-faint));opacity:1}.form_control__iVWc1:hover{border-color:var(--field-border-hover,#b9ad96)}.form_control__iVWc1:focus-visible{outline:none;border-color:var(--field-focus,var(--c-orange-action));box-shadow:0 0 0 4px var(--field-focus-halo,rgb(195 80 26/.18));border-radius:var(--r-field)}.form_control__iVWc1 option{color:var(--c-ink);background:var(--c-white)}.form_control__iVWc1[aria-invalid=true]{border-color:var(--error-text,var(--c-error))}textarea.form_control__iVWc1{min-height:8rem;resize:vertical}.form_selectWrap__cqF7x{position:relative}.form_selectWrap__cqF7x svg{position:absolute;right:1rem;top:50%;width:1.125rem;height:1.125rem;transform:translateY(-50%);pointer-events:none;color:var(--tone-muted)}.form_selectWrap__cqF7x .form_control__iVWc1{-webkit-padding-end:2.75rem;padding-inline-end:2.75rem}.form_error__jwu5C{display:flex;gap:.375rem;align-items:flex-start;font-size:var(--fs-caption);font-weight:600;color:var(--error-text,var(--c-error))}.form_check__FNouE{display:grid;grid-template-columns:1.5rem 1fr;grid-gap:.75rem;gap:.75rem;align-items:start;font-size:var(--fs-small);line-height:1.45;color:var(--tone-muted);cursor:pointer}.form_check__FNouE input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;margin:.05rem 0 0;border:1.5px solid var(--field-border,var(--c-cream-line));border-radius:.375rem;background:var(--field-bg,var(--c-white));display:grid;place-items:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.form_check__FNouE input:after{content:"";width:.375rem;height:.6875rem;border:solid var(--check-mark,var(--c-white));border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px) scale(0);transition:transform var(--dur-fast) var(--ease-spring)}.form_check__FNouE input:checked{background:var(--check-on,var(--c-orange-action));border-color:var(--check-on,var(--c-orange-action))}.form_check__FNouE input:checked:after{transform:rotate(45deg) translate(-1px,-1px) scale(1)}.form_check__FNouE input:focus-visible{box-shadow:0 0 0 3px var(--focus-ring-gap),0 0 0 6px var(--focus-ring-color)}.form_check__FNouE a{color:var(--tone-text);font-weight:600}.form_segmented__rKkuU{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:.3125rem;border-radius:var(--r-pill);background:color-mix(in srgb,var(--tone-text,var(--c-ink)) 7%,transparent);border:1px solid var(--tone-line)}.form_segment__T7aXi{position:relative}.form_segment__T7aXi input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.form_segment__T7aXi span{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding-inline:1rem;border-radius:var(--r-pill);font-weight:600;font-size:.9375rem;color:var(--tone-muted);transition:background-color var(--dur-mid) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-mid) var(--ease-out);text-align:center}.form_segment__T7aXi input:checked+span{background:var(--primary-bg);color:var(--primary-fg);box-shadow:0 1px 2px rgb(6 14 27/.08),0 6px 18px -10px rgb(6 14 27/.3)}.form_segment__T7aXi input:focus-visible+span{box-shadow:0 0 0 3px var(--focus-ring-gap),0 0 0 6px var(--focus-ring-color)}.form_grid2__rZIS_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-5) var(--s-5);gap:var(--s-5) var(--s-5)}@media (max-width:640px){.form_grid2__rZIS_{grid-template-columns:minmax(0,1fr)}}.form_honeypot__8__k2{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.header_header__vvDUr{--header-scroll:0;--sticky-radius:clamp(0px,(100vw - var(--layout-max) - var(--s-12))/2,1rem);position:fixed;inset:calc(var(--s-3) * (1 - var(--header-scroll))) 0 auto;z-index:var(--z-header);padding-inline:calc(var(--gutter) * (1 - var(--header-scroll)));pointer-events:none}.header_island__0fkZc{position:relative;display:flex;align-items:center;gap:var(--s-5);max-width:calc(var(--layout-max) + var(--s-12) * var(--header-scroll));height:var(--header-h);margin-inline:auto;padding:.5rem .5rem .5rem clamp(.875rem,.6rem + 1vw,1.25rem);border-radius:calc(var(--header-h) / 2 * (1 - var(--header-scroll))) calc(var(--header-h) / 2 * (1 - var(--header-scroll))) calc(var(--header-h) / 2 * (1 - var(--header-scroll)) + var(--sticky-radius) * var(--header-scroll)) calc(var(--header-h) / 2 * (1 - var(--header-scroll)) + var(--sticky-radius) * var(--header-scroll));color:var(--c-moon);pointer-events:auto}.header_island__0fkZc:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgb(22 36 64/calc(1 - .18 * var(--header-scroll)));-webkit-backdrop-filter:blur(calc(28px * var(--header-scroll))) saturate(calc(1 + .7 * var(--header-scroll)));backdrop-filter:blur(calc(28px * var(--header-scroll))) saturate(calc(1 + .7 * var(--header-scroll)));box-shadow:0 0 0 1px rgb(249 245 235/.08),inset 0 1px 0 rgb(255 255 255/.06),0 18px 40px -22px rgb(16 26 43/.55)}.header_header__vvDUr[data-open=true] .header_island__0fkZc:before{background:var(--c-night-deep);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.header_header__vvDUr[data-open=true]{inset:0 0 auto;padding-inline:0}.header_header__vvDUr[data-open=true] .header_island__0fkZc{max-width:none;border-radius:0}.header_header__vvDUr[data-open=true] .header_actions__q7KDt .header_startButton__a6sFS,.header_header__vvDUr[data-open=true] .header_progress__SdWoF{display:none}.header_startButton__a6sFS{--primary-bg:var(--c-white);--primary-fg:var(--c-ink);--primary-hover:var(--c-cream);--primary-icon:rgb(13 23 39/0.07);--primary-shadow:0 8px 22px -14px rgb(0 0 0/0.5)}.header_progress__SdWoF{position:absolute;left:1.75rem;right:1.75rem;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,rgb(240 123 63/.2),var(--c-orange));transform-origin:left;transform:scaleX(0);pointer-events:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.header_progress__SdWoF{animation:header_readProgress__XMkMT linear both;animation-timeline:scroll(root)}}}@keyframes header_readProgress__XMkMT{to{transform:scaleX(1)}}.header_brand__oHrDl{display:inline-flex;align-items:center;flex:none;border-radius:10px;color:var(--c-moon);text-decoration:none}.header_emblem__oSX_T{width:3.75rem}.header_nav__TT8UF{display:flex;align-items:center;gap:.125rem;margin-inline:auto}.header_navButton__DX9S7,.header_navLink__WVNIi{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding-inline:.875rem;border:0;border-radius:var(--r-pill);background:transparent;color:var(--c-moon-muted);font-size:.9688rem;font-weight:550;text-decoration:none;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.header_navButton__DX9S7:hover,.header_navButton__DX9S7[aria-expanded=true],.header_navLink__WVNIi:hover,.header_navLink__WVNIi[aria-current=page]{color:var(--c-moon);background:rgb(249 245 235/.07)}.header_navButton__DX9S7 svg{width:1rem;height:1rem;transition:transform var(--dur-mid) var(--ease-spring)}.header_navButton__DX9S7[aria-expanded=true] svg{transform:rotate(180deg)}.header_actions__q7KDt{display:flex;align-items:center;gap:.375rem;flex:none}.header_lang__ah9mx{position:relative}.header_langButton__ZY_nQ{padding-inline:.75rem;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;letter-spacing:.04em;font-size:1rem}.header_langButton__ZY_nQ svg:first-child{width:1.0625rem;height:1.0625rem}.header_demoLink__9Qs_s{color:var(--c-moon)}.header_signInLink__HnkaZ{color:var(--c-moon);white-space:nowrap}.header_panel__ErJ8c{position:absolute;top:calc(100% + .625rem);z-index:2;isolation:isolate;border-radius:var(--r-panel);color:var(--c-moon);transform-origin:top center;animation:header_panelIn__z1L0x .42s var(--ease-spring)}.header_panel__ErJ8c:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgb(22 36 64/.92);box-shadow:0 0 0 1px rgb(249 245 235/.1),inset 0 1px 0 rgb(255 255 255/.06),0 40px 80px -30px rgb(0 0 0/.65);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong)}@keyframes header_panelIn__z1L0x{0%{opacity:0;transform:translateY(-.5rem) scale(.98);filter:blur(6px)}}.header_platformPanel__HZbou{left:50%;width:min(60rem,calc(100vw - 2rem));translate:-50% 0;display:grid;grid-template-columns:1fr 17rem;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-3)}.header_moduleGrid__EjIXi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.125rem;gap:.125rem;margin:0;padding:0;list-style:none}.header_moduleLink__yplve{display:grid;grid-gap:.25rem;gap:.25rem;padding:.875rem 1rem;border-radius:1rem;text-decoration:none;color:inherit;transition:background-color var(--dur-fast) var(--ease-out)}.header_moduleLink__yplve:focus-visible,.header_moduleLink__yplve:hover{background:rgb(249 245 235/.06)}.header_moduleName__1Z6jb{display:flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:650;font-size:1.0625rem;letter-spacing:-.01em}.header_moduleMark__ufCGd{width:1.125rem;color:var(--c-orange);opacity:.6;transition:opacity var(--dur-fast) var(--ease-out)}.header_moduleLink__yplve:focus-visible .header_moduleMark__ufCGd,.header_moduleLink__yplve:hover .header_moduleMark__ufCGd{opacity:1}.header_moduleShort__o69OX{font-size:.875rem;line-height:1.45;color:var(--c-moon-faint)}.header_feature__ePcDH{display:grid;align-content:start;grid-gap:var(--s-4);gap:var(--s-4);min-width:0;padding:var(--s-5);border-radius:1.125rem;background:radial-gradient(120% 90% at 100% 0,rgb(240 123 63/.28),transparent 60%),rgb(249 245 235/.04);box-shadow:inset 0 0 0 1px rgb(249 245 235/.08)}.header_featureTitle__Ncmw7{display:flex;align-items:center;gap:.625rem;font-family:var(--font-display);font-size:1.125rem;font-weight:650;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.header_featureMark___1N_z{width:1.5rem;color:var(--c-orange)}.header_featureShot__ymx31{display:block;overflow:hidden;aspect-ratio:16/10;border-radius:.75rem;box-shadow:0 0 0 1px rgb(249 245 235/.12),0 18px 36px -18px rgb(0 0 0/.7)}.header_featureShot__ymx31 img{width:100%;height:100%;object-fit:cover;object-position:left top;transition:transform .7s var(--ease-out)}.header_featureShot__ymx31:hover img{transform:scale(1.04)}.header_featureCaption__rA0DD{margin-top:calc(var(--s-2) * -1);font-size:.75rem;color:var(--c-moon-faint)}.header_featureLinks__LelSm{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-1)}.header_featureLinks__LelSm>*{min-width:0;white-space:normal;text-align:center}.header_langPanel__7jJL0{right:0;min-width:13rem;padding:.375rem}.header_langList__4d01k{display:grid;margin:0;padding:0;list-style:none}.header_langLink__Flka4{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:.625rem .875rem;border-radius:.75rem;color:var(--c-moon-muted);text-decoration:none;font-size:.9688rem}.header_langLink__Flka4:hover{background:rgb(249 245 235/.07);color:var(--c-moon)}.header_langLink__Flka4[aria-current=true]{color:var(--c-moon)}.header_langLink__Flka4[aria-current=true]:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--c-orange)}.header_langCode__z2eVg{font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;letter-spacing:.06em;color:var(--c-moon-faint)}.header_menuButton__yS6LE{display:none;place-items:center;width:3rem;height:3rem;border:0;border-radius:50%;background:rgb(249 245 235/.08);color:var(--c-moon)}.header_menuIcon__8pCDB{position:relative;width:1.125rem;height:.75rem}.header_menuIcon__8pCDB:after,.header_menuIcon__8pCDB:before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentColor;transition:transform var(--dur-mid) var(--ease-spring),top var(--dur-mid) var(--ease-spring)}.header_menuIcon__8pCDB:before{top:0}.header_menuIcon__8pCDB:after{top:calc(100% - 2px)}.header_header__vvDUr[data-open=true] .header_menuIcon__8pCDB:before{top:calc(50% - 1px);transform:rotate(45deg)}.header_header__vvDUr[data-open=true] .header_menuIcon__8pCDB:after{top:calc(50% - 1px);transform:rotate(-45deg)}.header_drawer__G_91z{position:fixed;inset:var(--header-h) 0 0;z-index:-1;padding:var(--s-6) var(--gutter) calc(var(--s-7) + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background:var(--c-night-deep);color:var(--c-moon);pointer-events:auto;animation:header_drawerIn__XDpt9 .52s var(--ease-spring)}@keyframes header_drawerIn__XDpt9{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 0 round 0 0 2rem 2rem);clip-path:inset(0 0 100% 0 round 0 0 2rem 2rem)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0 round 0);clip-path:inset(0 0 0 0 round 0)}}.header_drawerNav__BdiL6{display:grid;align-content:start;grid-gap:var(--s-6);gap:var(--s-6);max-width:42rem;margin-inline:auto}.header_drawerGroup__5FfpM{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.header_drawerLabel___sw_T{font-size:var(--fs-small);font-weight:600;color:var(--c-orange)}.header_drawerList__usK7E{display:grid;margin:0;padding:0;list-style:none}.header_drawerItem__SBghl{animation:header_itemIn__r6PgT .56s var(--ease-spring) both;animation-delay:calc(.12s + var(--i, 0) * 40ms)}@keyframes header_itemIn__r6PgT{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.header_drawerLink__HF_HU{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:3rem;padding-block:.75rem;font-family:var(--font-display);font-size:1.0625rem;font-weight:550;line-height:1.35;letter-spacing:-.01em;text-decoration:none;color:inherit;border-bottom:1px solid var(--c-night-line)}.header_drawerLink__HF_HU svg{width:1.0625rem;height:1.0625rem;flex:none;color:var(--c-orange)}.header_drawerLangs__7PXf7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2)}.header_drawerLang__R_zER{display:inline-grid;place-items:center;min-width:0;min-height:2.75rem;padding-inline:.75rem;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--c-night-line-strong);color:var(--c-moon-muted);text-decoration:none;font-weight:600;font-size:.9375rem}.header_drawerLang__R_zER[aria-current=true]{background:var(--c-orange);color:var(--c-ink);box-shadow:none}.header_drawerCtas__SEGjh{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.header_drawerSecondary__JzMM_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--s-5)}.header_drawerActionLink__yjiKw{display:inline-flex;align-items:center;gap:var(--s-2);min-height:2.75rem;color:var(--c-moon);font-size:.9375rem;font-weight:550;text-decoration:none}.header_drawerActionLink__yjiKw:hover{color:var(--c-orange)}.header_drawerActionLink__yjiKw svg{width:1rem;height:1rem;flex:none}@media (min-width:600px){.header_drawerLangs__7PXf7{grid-template-columns:repeat(8,minmax(0,1fr))}}.header_hideDesktopSmall__pOEbi{display:inline-flex}@media (max-width:1439px){.header_hideDesktopSmall__pOEbi{display:none}}@media (max-width:1279px){.header_island__0fkZc{gap:var(--s-3);-webkit-padding-end:max(.5rem,calc(1.25rem * var(--header-scroll)));padding-inline-end:max(.5rem,calc(1.25rem * var(--header-scroll)))}.header_desktopOnly__lpM9B,.header_lang__ah9mx,.header_nav__TT8UF{display:none}.header_menuButton__yS6LE{display:grid}.header_actions__q7KDt{-webkit-margin-start:auto;margin-inline-start:auto;max-width:calc(100% - 4.5rem);min-width:0}.header_actions__q7KDt .header_signInLink__HnkaZ{display:none}.header_actions__q7KDt .header_startButton__a6sFS{flex:0 1 auto;min-width:0;min-height:2.75rem;padding-inline:.875rem;font-size:.875rem;line-height:1.2;white-space:normal;text-align:center}.header_actions__q7KDt .header_startButton__a6sFS>[aria-hidden=true]{display:none}.header_menuButton__yS6LE{flex:none}}@media (max-width:600px){.header_emblem__oSX_T{width:3.25rem}}@media (prefers-reduced-motion:reduce){.header_header__vvDUr{--header-scroll:1}.header_drawerItem__SBghl,.header_drawer__G_91z,.header_panel__ErJ8c{animation:none;opacity:1}}.lead-form_form__ihBNp{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.lead-form_compact__ZtRPg{gap:var(--s-4)}.lead-form_consents__Oeop6,.lead-form_submitRow__ajAP_{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.lead-form_submitRow__ajAP_{justify-items:center}.lead-form_assurance__kt4G3{font-size:var(--fs-caption);color:var(--tone-faint);text-align:center}.lead-form_formError__Cz_l2{padding:var(--s-3) var(--s-4);border-radius:var(--r-field);background:color-mix(in srgb,var(--error-text,var(--c-error)) 12%,transparent);color:var(--error-text,var(--c-error));font-size:var(--fs-small);font-weight:600}.lead-form_success__n0io3{display:grid;justify-items:start;grid-gap:var(--s-4);gap:var(--s-4);padding-block:var(--s-6);outline:none;animation:lead-form_in__SyLjn .7s var(--ease-spring)}@keyframes lead-form_in__SyLjn{0%{opacity:0;transform:translateY(1rem);filter:blur(6px)}}.lead-form_successIcon__ijVfp{width:3rem;height:3rem;color:var(--tone-accent)}.lead-form_successBody__Z8wJH{max-width:34rem;color:var(--tone-muted)}.lead-form_reference___8haI{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;padding:var(--s-2) var(--s-4);border-radius:var(--r-chip);background:color-mix(in srgb,var(--tone-text) 7%,transparent)}.lead-form_again__n1QvX{border:0;padding:0;background:none;color:var(--tone-text);font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){.lead-form_success__n0io3{animation:none}}.layout_section__NAcsd{position:relative;padding-block:var(--s-section);isolation:isolate}.layout_tight__lmZfQ{padding-block:var(--s-section-tight)}.layout_flush__LdOWp{padding-block:0}.layout_atmosphere__dOaIp:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 85% 0,rgb(240 123 63/.12),transparent 70%),radial-gradient(50% 45% at 0 100%,rgb(240 123 63/.07),transparent 70%)}.layout_heading__qoC7x{display:grid;grid-gap:var(--s-5);gap:var(--s-5);max-width:54rem;margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem)}.layout_headingCenter__yHsJ_{margin-inline:auto;text-align:center;justify-items:center}.layout_headingSplit__yOxpW{max-width:none;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:var(--s-7) clamp(2rem,6vw,6rem)}@media (max-width:860px){.layout_headingSplit__yOxpW{grid-template-columns:minmax(0,1fr)}}.layout_label__FMqLf{display:inline-flex;align-items:center;gap:.625rem;font-family:var(--font-text);font-size:var(--fs-small);font-weight:600;color:var(--tone-accent)}.layout_stack__y6ofl{display:grid;grid-gap:var(--stack-gap,var(--s-stack));gap:var(--stack-gap,var(--s-stack))}.layout_cluster__kceMi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap,var(--s-3))}.layout_rule__AFdha{height:1px;border:0;margin:0;background:var(--tone-line)}.layout_seam__8pjnu{--w:clamp(6.5rem,4rem + 7vw,10rem);position:absolute;top:0;left:0;right:0;height:calc(var(--w) * .301);pointer-events:none}.layout_seamChevron__cFN1o{position:absolute;left:50%;bottom:0;width:var(--w);height:100%;translate:-50% 0;overflow:hidden}.layout_seamChevron__cFN1o:before{content:"";width:calc(var(--w) * .7071);border-top:1.5px solid var(--tone-line-strong);border-left:1.5px solid var(--tone-line-strong);border-top-left-radius:14%;transform-origin:0 0}.layout_seamChevron__cFN1o:before,.layout_seamPoint__6DnQy{position:absolute;left:50%;top:0;aspect-ratio:1;transform:scaleY(.602) rotate(45deg)}.layout_seamPoint__6DnQy{width:.625rem;translate:-50% -42%;border-radius:2px;background:var(--c-orange);box-shadow:0 0 0 5px rgb(240 123 63/.16),0 0 18px rgb(240 123 63/.6)}.layout_seamLine__n34rg{position:absolute;top:0;width:calc(50% - .75rem);height:1.5px;background:linear-gradient(90deg,transparent,var(--tone-line-strong));transform-origin:right}.layout_seamLine__n34rg+.layout_seamLine__n34rg{right:0;transform-origin:left;background:linear-gradient(270deg,transparent,var(--tone-line-strong))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .layout_seamLine__n34rg{animation:layout_seam-line__eYtCg linear both;animation-timeline:view();animation-range:entry 100% cover 40%}html:not([data-motion=off]) .layout_seamChevron__cFN1o:before{animation:layout_seam-chevron__ReFrZ linear both;animation-timeline:view();animation-range:entry 100% cover 25%}html:not([data-motion=off]) .layout_seamPoint__6DnQy{animation:layout_seam-point___YkPo linear both;animation-timeline:view();animation-range:entry 100% cover 28%}}}@keyframes layout_seam-line__eYtCg{0%{scale:0 1}}@keyframes layout_seam-chevron__ReFrZ{0%{translate:0 100%}}@keyframes layout_seam-point___YkPo{0%,60%{opacity:0;scale:0}}.layout_stage__41cRy[data-from=paper]{background:var(--c-cream)}.layout_stage__41cRy[data-from=paper-deep]{background:var(--c-cream-deep)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .layout_stage__41cRy>*{--stage-inset:max(var(--gutter),(100% - var(--layout-max))/2);animation:layout_stage-open__X45Y6 linear both;animation-timeline:view();animation-range:entry 0 entry 85%}html:not([data-motion=off]) .layout_stage__41cRy[data-close]>*{animation:layout_stage-open__X45Y6 linear both,layout_stage-close__MKwMj linear both;animation-timeline:view(),view();animation-range:entry 0 entry 85%,exit 15% exit 100%}}}@keyframes layout_stage-open__X45Y6{0%{-webkit-clip-path:inset(0 var(--stage-inset) round clamp(1.5rem,1rem + 2vw,3rem));clip-path:inset(0 var(--stage-inset) round clamp(1.5rem,1rem + 2vw,3rem))}to{-webkit-clip-path:inset(0 0 round 0);clip-path:inset(0 0 round 0)}}@keyframes layout_stage-close__MKwMj{to{-webkit-clip-path:inset(0 var(--stage-inset) round clamp(1.5rem,1rem + 2vw,3rem));clip-path:inset(0 var(--stage-inset) round clamp(1.5rem,1rem + 2vw,3rem))}}.surfaces_media__6a_Lh{position:relative;isolation:isolate;display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0}.surfaces_media__6a_Lh:before{content:"";position:absolute;inset:-14% 0 -6%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 70% 40%,rgb(240 123 63/.16),transparent),radial-gradient(closest-side at 25% 75%,rgb(255 214 180/.3),transparent)}.surfaces_mediaFrame__CpWj4{position:relative;overflow:hidden;border-radius:var(--r-media);background:var(--c-night-raised);box-shadow:var(--media-shadow,var(--shadow-media))}.surfaces_mediaFrame__CpWj4 img,.surfaces_mediaFrame__CpWj4 video{width:100%;height:auto}.surfaces_mediaCaption__CpRdU{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-caption);color:var(--tone-faint)}.surfaces_mediaCaption__CpRdU:before{content:"";flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--tone-accent)}.surfaces_glass__ry6qe{position:relative;isolation:isolate;padding:clamp(1.25rem,1rem + 1vw,2rem);border-radius:var(--r-panel);color:var(--c-moon)}.surfaces_glass__ry6qe:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--glass-night-bg);box-shadow:inset 0 0 0 1px var(--glass-night-border),inset 0 1px 0 rgb(255 255 255/.08),0 30px 60px -30px rgb(0 0 0/.55);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.surfaces_glassPaper__J8Em4{color:var(--c-ink)}.surfaces_glassPaper__J8Em4:before{background:var(--glass-paper-bg);box-shadow:inset 0 0 0 1px var(--glass-paper-border),0 24px 48px -24px rgb(6 14 27/.3)}.surfaces_badge__za4Lx{display:inline-flex;align-items:center;gap:.4375rem;min-height:1.75rem;padding:.25rem .625rem;border-radius:var(--r-chip);font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap;background:color-mix(in srgb,var(--tone-text,var(--c-ink)) 8%,transparent);color:var(--tone-text)}.surfaces_badgeLight__xZWpI{background:var(--c-orange);color:var(--c-ink)}.surfaces_badgeOutline__Js9x2{background:transparent;box-shadow:inset 0 0 0 1px var(--tone-line)}.surfaces_badgeDot__ExYqZ:before{content:"";width:.4375rem;height:.4375rem;border-radius:50%;background:var(--c-orange)}.surfaces_badgeLive__f1lId:before{animation:surfaces_pulse__5nTHP 2.4s var(--ease-out) infinite}@keyframes surfaces_pulse__5nTHP{0%{box-shadow:0 0 0 0 rgb(240 123 63/.6)}70%,to{box-shadow:0 0 0 7px rgb(240 123 63/0)}}.surfaces_facts__MFPMl{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);padding:0;margin:0;list-style:none}.surfaces_fact__StDWr{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-small);color:var(--tone-muted)}.surfaces_fact__StDWr svg{width:1.125rem;height:1.125rem;color:var(--tone-accent);flex:none}.surfaces_faq___akPE{border-top:1px solid var(--tone-line)}.surfaces_faqItem__wyXTo{border-bottom:1px solid var(--tone-line)}.surfaces_faqItem__wyXTo summary{display:grid;grid-template-columns:1fr auto;grid-gap:var(--s-5);gap:var(--s-5);align-items:center;padding-block:clamp(1.25rem,1rem + .6vw,1.625rem);cursor:pointer;list-style:none;font-family:var(--font-display);font-size:var(--fs-title);font-weight:var(--fw-title);line-height:var(--lh-title);letter-spacing:var(--tracking-title)}.surfaces_faqItem__wyXTo summary::-webkit-details-marker{display:none}.surfaces_faqIcon__CoLO1{position:relative;width:2.25rem;height:2.25rem;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--tone-line);transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-mid) var(--ease-spring)}.surfaces_faqIcon__CoLO1:after,.surfaces_faqIcon__CoLO1:before{content:"";position:absolute;left:50%;top:50%;width:.875rem;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--dur-mid) var(--ease-spring)}.surfaces_faqIcon__CoLO1:after{transform:translate(-50%,-50%) rotate(90deg)}.surfaces_faqItem__wyXTo[open] .surfaces_faqIcon__CoLO1{background:var(--primary-bg);color:var(--primary-fg);box-shadow:none}.surfaces_faqItem__wyXTo[open] .surfaces_faqIcon__CoLO1:after{transform:translate(-50%,-50%) rotate(0deg)}.surfaces_faqItem__wyXTo summary:hover .surfaces_faqIcon__CoLO1{box-shadow:inset 0 0 0 1.5px currentColor}.surfaces_faqAnswer__h5eP2{max-width:var(--measure);padding-bottom:var(--s-6);color:var(--tone-muted)}.surfaces_faqAnswer__h5eP2 p+p{margin-top:var(--s-3)}@media (prefers-reduced-motion:no-preference){.surfaces_faqItem__wyXTo[open] .surfaces_faqAnswer__h5eP2{animation:surfaces_open__j6ZX_ .52s var(--ease-out)}}@keyframes surfaces_open__j6ZX_{0%{opacity:0;transform:translateY(-.5rem);filter:blur(4px)}}.surfaces_menu__8QEv7{display:grid;grid-gap:clamp(2.5rem,2rem + 2vw,4rem);gap:clamp(2.5rem,2rem + 2vw,4rem)}.surfaces_course__9KTFI{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.surfaces_courseName__cWBQo{font-family:var(--font-display);font-size:var(--fs-small);font-weight:600;color:var(--tone-accent)}.surfaces_dishes__CqbhR{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.surfaces_dish___eJ4X{position:relative}.surfaces_dishLink__OGbji{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-gap:var(--s-4);gap:var(--s-4);padding-block:var(--s-4);text-decoration:none;color:inherit}.surfaces_dishName___IRCm{font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:var(--fw-heading);letter-spacing:var(--tracking-heading);line-height:1.15;transition:color var(--dur-fast) var(--ease-out)}.surfaces_dishLeader__5Inmv{align-self:end;min-width:2rem;height:.6em;margin-bottom:.45em;background-image:radial-gradient(circle,var(--tone-line) 1.2px,transparent 1.6px);background-size:9px 9px;background-repeat:repeat-x;background-position:0 100%;transition:background-image var(--dur-fast) var(--ease-out)}.surfaces_dishMeta__Y7c69{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-small);color:var(--tone-muted);white-space:nowrap}.surfaces_dishMeta__Y7c69 svg{width:1.125rem;height:1.125rem;color:var(--tone-accent);transition:transform var(--dur-mid) var(--ease-spring)}.surfaces_dishDescription__j9KQ_{max-width:44rem;margin-top:calc(var(--s-3) * -1);padding-bottom:var(--s-4);color:var(--tone-muted);font-size:var(--fs-small)}.surfaces_dishLink__OGbji:hover .surfaces_dishName___IRCm{color:var(--tone-accent)}.surfaces_dishLink__OGbji:hover .surfaces_dishMeta__Y7c69 svg{transform:translateX(4px)}.surfaces_dishLink__OGbji:hover .surfaces_dishLeader__5Inmv{background-image:radial-gradient(circle,var(--tone-accent) 1.2px,transparent 1.6px)}@media (max-width:640px){.surfaces_dishLink__OGbji{grid-template-columns:minmax(0,1fr);gap:var(--s-1)}.surfaces_dishLeader__5Inmv{display:none}.surfaces_dishMeta__Y7c69{white-space:normal}.surfaces_dishDescription__j9KQ_{margin-top:0}}@property --light-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.surfaces_running__4dKg_{position:relative;isolation:isolate;border-radius:var(--r-panel)}.surfaces_running__4dKg_:before{content:"";position:absolute;inset:-1px;z-index:-1;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--light-angle),transparent 0deg 250deg,rgb(240 123 63/.25) 290deg,var(--c-orange) 340deg 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.9}@media (prefers-reduced-motion:no-preference){.surfaces_running__4dKg_:before{animation:surfaces_run__tm50P 6s linear infinite}.surfaces_running__4dKg_[data-paused=true]:before{animation-play-state:paused}}@keyframes surfaces_run__tm50P{to{--light-angle:360deg}}.blog_grid__XpFIW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-8) var(--s-6);gap:var(--s-8) var(--s-6);margin:0;padding:0;list-style:none}@media (max-width:1023px){.blog_grid__XpFIW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog_grid__XpFIW{grid-template-columns:minmax(0,1fr)}}.blog_featured__JkKXi{grid-column:1/-1}.blog_card__JxreE{display:grid;grid-gap:var(--s-4);gap:var(--s-4);color:inherit;text-decoration:none}.blog_featured__JkKXi .blog_card__JxreE{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem)}@media (max-width:900px){.blog_featured__JkKXi .blog_card__JxreE{grid-template-columns:minmax(0,1fr)}}.blog_card__JxreE[data-image=false]{padding-top:var(--s-5);border-top:1px solid var(--tone-line)}.blog_featured__JkKXi .blog_card__JxreE[data-image=false]{grid-template-columns:minmax(0,48rem);padding-top:var(--s-7)}.blog_image__WRsOi{position:relative;display:block;aspect-ratio:3/2;border-radius:var(--r-media);overflow:hidden;background:var(--c-night-raised);box-shadow:var(--media-shadow)}.blog_image__WRsOi img{object-fit:cover;transition:transform .9s var(--ease-spring)}.blog_card__JxreE:hover .blog_image__WRsOi img{transform:scale(1.04)}.blog_meta__yMob9{font-size:var(--fs-caption);color:var(--tone-faint)}.blog_title__V1yIc{font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:650;line-height:1.15;letter-spacing:var(--tracking-heading);transition:color var(--dur-fast) var(--ease-out)}.blog_featured__JkKXi .blog_title__V1yIc{font-size:var(--fs-display-3)}.blog_card__JxreE:hover .blog_title__V1yIc{color:var(--tone-accent)}.blog_excerpt__2l5uk{color:var(--tone-muted)}.blog_empty__Png3v{display:grid;justify-items:start;grid-gap:var(--s-5);gap:var(--s-5);max-width:40rem}.blog_articleHero__bqHLV{padding-top:calc(var(--header-h) + var(--s-3) + clamp(2rem, 1rem + 3vw, 4rem));padding-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.blog_articleHead__T7eIw{display:grid;grid-gap:var(--s-5);gap:var(--s-5);max-width:52rem}.blog_articleHead__T7eIw .blog_articleTitle__xfjKD{max-width:22ch;font-size:var(--fs-display-2);line-height:1.04}.blog_articleImage__AJYYG{position:relative;aspect-ratio:16/9;margin-top:var(--s-8);border-radius:var(--r-panel);overflow:hidden;box-shadow:var(--shadow-media)}.blog_articleImage__AJYYG img{object-fit:cover}.blog_layout__RxJ74{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,44rem);grid-gap:clamp(2rem,1rem + 5vw,6rem);gap:clamp(2rem,1rem + 5vw,6rem);justify-content:center;align-items:start}@media (max-width:1023px){.blog_layout__RxJ74{grid-template-columns:minmax(0,1fr)}}.blog_toc__v73Nx{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + var(--s-8));display:grid;grid-gap:var(--s-3);gap:var(--s-3);font-size:var(--fs-small)}@media (max-width:1023px){.blog_toc__v73Nx{position:static}}.blog_tocTitle__k7D7x{font-weight:600;color:var(--tone-accent)}.blog_toc__v73Nx ol{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding:0;list-style:none}.blog_toc__v73Nx a{color:var(--tone-muted);text-decoration:none}.blog_toc__v73Nx a:hover{color:var(--tone-text);text-decoration:underline}.blog_prose__c05vg{display:grid;grid-gap:var(--s-6);gap:var(--s-6);font-size:1.125rem;line-height:1.7}.blog_prose__c05vg h2{margin-top:var(--s-6);font-size:var(--fs-display-4);scroll-margin-top:calc(var(--header-h) + var(--s-6))}.blog_prose__c05vg h3{margin-top:var(--s-3);font-size:var(--fs-title)}.blog_prose__c05vg li,.blog_prose__c05vg p{color:var(--tone-muted)}.blog_prose__c05vg ul{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-left:1.25rem}.blog_prose__c05vg a{color:var(--tone-text);-webkit-text-decoration-color:var(--tone-accent);text-decoration-color:var(--tone-accent);text-decoration-thickness:2px;text-underline-offset:.2em}.blog_intro__TQrwP{font-size:var(--fs-lede);color:var(--tone-text)!important}.blog_sources__WXBPF{padding-top:var(--s-6);border-top:1px solid var(--tone-line);font-size:var(--fs-small)}.blog_sources__WXBPF,.blog_sources__WXBPF ol{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.blog_sources__WXBPF ol{padding-left:1.25rem}.design-system_intro__T710O{padding-top:calc(var(--header-h) + var(--s-section-tight));min-height:92svh;display:grid;align-items:center}.design-system_introGrid__AEps8{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-gap:var(--s-9);gap:var(--s-9);align-items:center}.design-system_introText__4tKOT{display:grid;grid-gap:var(--s-6);gap:var(--s-6);justify-items:start}.design-system_emblemStage___pxMd{display:grid;place-items:center}.design-system_bigEmblem__t63Xl{width:min(100%,26rem);color:var(--c-moon)}@media (max-width:900px){.design-system_introGrid__AEps8{grid-template-columns:minmax(0,1fr)}.design-system_bigEmblem__t63Xl{width:14rem}}.design-system_row__1AKqo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4)}.design-system_swatches__yO4AW{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:var(--s-6) var(--s-5);gap:var(--s-6) var(--s-5);padding:0;margin:0;list-style:none}.design-system_swatch__EqKz6{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.design-system_chip__doPBB{aspect-ratio:5/3;border-radius:var(--r-media);box-shadow:inset 0 0 0 1px rgb(16 26 43/.08);margin-bottom:var(--s-2)}.design-system_typeList__P9gfJ{display:grid}.design-system_typeRow__hgCcJ{display:grid;grid-template-columns:9rem 1fr;grid-gap:var(--s-5);gap:var(--s-5);align-items:baseline;padding-block:var(--s-5);border-top:1px solid var(--tone-line)}@media (max-width:700px){.design-system_typeRow__hgCcJ{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}}.design-system_toneGrid__arNmD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4)}@media (max-width:1100px){.design-system_toneGrid__arNmD{grid-template-columns:minmax(0,1fr)}}.design-system_toneCard__fbUkx{display:grid;align-content:start;grid-gap:var(--s-5);gap:var(--s-5);padding:var(--s-7);border-radius:var(--r-panel);box-shadow:inset 0 0 0 1px var(--tone-line)}.design-system_facts__UP_Cu{margin-top:var(--s-7)}.design-system_factInline__Ty7jl{display:inline-flex;align-items:center;gap:.375rem}.design-system_factInline__Ty7jl svg{display:none}.design-system_glassStage__EI_x7{position:relative;display:grid;align-items:end;min-height:34rem;margin-block:calc(var(--s-section) * -1);padding-block:var(--s-10)}.design-system_glassImage__7_8_J{position:absolute;inset:0}.design-system_glassImage__7_8_J>div{height:100%;border-radius:0}.design-system_glassImage__7_8_J img{width:100%;height:100%;object-fit:cover}.design-system_glassPanel__c7wm6{display:grid;grid-gap:var(--s-4);gap:var(--s-4);max-width:30rem}.design-system_formStage__lN4kk{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:var(--s-9);gap:var(--s-9);align-items:start}@media (max-width:960px){.design-system_formStage__lN4kk{grid-template-columns:minmax(0,1fr)}}.design-system_formPanel__N1pe8{background:rgb(249 245 235/.03);box-shadow:inset 0 0 0 1px var(--c-night-line)}.design-system_form__SxaiN{display:grid;grid-gap:var(--s-5);gap:var(--s-5);padding:clamp(1.25rem,1rem + 1.5vw,2.25rem)}.design-system_formGrid__D5tyx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5)}@media (max-width:640px){.design-system_formGrid__D5tyx{grid-template-columns:minmax(0,1fr)}}.design-system_closing__SWq_8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-6)}.platform_flow__4xbfz{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4);margin:clamp(3rem,2rem + 4vw,6rem) 0 0;padding:0;list-style:none;counter-reset:flow}@media (max-width:1023px){.platform_flow__4xbfz{grid-template-columns:minmax(0,1fr)}}.platform_flowStep__j3zfS{position:relative;display:grid;align-content:start;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-5);border-radius:1.25rem;background:var(--tone-card);box-shadow:inset 0 0 0 1px var(--tone-line)}.platform_flowStep__j3zfS:not(:last-child):after{content:"";position:absolute;top:50%;right:calc(var(--s-4) * -1);width:var(--s-4);height:1px;background:var(--c-orange)}@media (max-width:1023px){.platform_flowStep__j3zfS:not(:last-child):after{top:auto;bottom:calc(var(--s-4) * -1);left:2rem;right:auto;width:1px;height:var(--s-4)}}.platform_flowIndex__baalp{font-family:var(--font-display);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tone-accent)}.platform_flowTitle__nw_fI{font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:650;letter-spacing:var(--tracking-heading);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:1024px) and (max-width:1279px){.platform_flowStep__j3zfS{padding:var(--s-4)}.platform_flowTitle__nw_fI{font-size:1.25rem}}.platform_flowBody__uhbEV{font-size:var(--fs-small);color:var(--tone-muted)}.platform_modules__AayJZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-6) var(--s-5);gap:var(--s-6) var(--s-5);margin:0;padding:0;list-style:none}@media (max-width:1023px){.platform_modules__AayJZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.platform_modules__AayJZ{grid-template-columns:minmax(0,1fr)}}.platform_moduleCard___Y4_W{display:grid;grid-gap:var(--s-3);gap:var(--s-3);color:inherit;text-decoration:none}.platform_moduleImage__ZP90I{position:relative;display:block;aspect-ratio:3/2;border-radius:var(--r-media);overflow:hidden;box-shadow:var(--media-shadow)}.platform_moduleImage__ZP90I img{object-fit:cover;transition:transform .9s var(--ease-spring)}.platform_moduleCard___Y4_W:hover .platform_moduleImage__ZP90I img{transform:scale(1.04)}.platform_moduleName__Z4_iZ{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);font-family:var(--font-display);font-size:var(--fs-display-4);font-weight:650;letter-spacing:var(--tracking-heading)}.platform_moduleName__Z4_iZ svg{flex:none;width:1.25rem;height:1.25rem;color:var(--tone-accent);transition:transform var(--dur-mid) var(--ease-spring)}.platform_moduleCard___Y4_W:hover .platform_moduleName__Z4_iZ svg{transform:translateX(4px)}.platform_moduleShort__ETcs4{color:var(--tone-muted);font-size:var(--fs-small)}.platform_moduleText__2wj16{display:grid;grid-gap:var(--s-2);gap:var(--s-2);justify-items:start}.platform_moduleText__2wj16 .platform_moduleName__Z4_iZ{width:100%}.platform_addon__ENVFn{grid-column:1/-1}@media (min-width:641px){.platform_addon__ENVFn .platform_moduleCard___Y4_W{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:var(--s-5)}}@media (min-width:1024px){.platform_addon__ENVFn .platform_moduleCard___Y4_W{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.platform_addon__ENVFn .platform_moduleText__2wj16{max-width:34rem}}.platform_devices__dsr1j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6);margin:0;padding:0;list-style:none}@media (max-width:900px){.platform_devices__dsr1j{grid-template-columns:minmax(0,1fr)}}.platform_device__ECGie{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-top:var(--s-5);border-top:1px solid var(--tone-line)}.platform_deviceIcon__424Lt{width:1.75rem;height:1.75rem;color:var(--tone-accent);margin-bottom:var(--s-2)}.platform_shots__7IAex{position:relative;margin-top:clamp(3rem,2rem + 3vw,5rem);padding-right:clamp(3rem,8vw,9rem)}.platform_shotDesktop__Poz_x{border-radius:var(--r-media);overflow:hidden;box-shadow:var(--shadow-media)}.platform_shotDesktop__Poz_x img{width:100%;height:auto}.platform_shotPhone__zG4qj{position:absolute;right:0;bottom:-2rem;width:clamp(8rem,5rem + 10vw,15rem);padding:.4rem;border-radius:1.75rem;background:#05090f;box-shadow:0 0 0 1px rgb(249 245 235/.16),0 40px 80px -30px rgb(0 0 0/.8)}.platform_shotPhone__zG4qj img{width:100%;height:auto;border-radius:1.4rem}.platform_trust___fomh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6);margin:0;padding:0;list-style:none}@media (max-width:900px){.platform_trust___fomh{grid-template-columns:minmax(0,1fr)}}.platform_trust___fomh li{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding-top:var(--s-5);border-top:1px solid var(--tone-line-strong)}.platform_closing__cG2eq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-6)}.platform_closing__cG2eq h2{max-width:22ch}