._footer_1dp2v_1{z-index:4;padding:var(--space-9) var(--gutter) var(--space-6);background:var(--night);color:var(--text);border-top:1px solid var(--border);position:relative}._inner_1dp2v_10{gap:var(--space-7) var(--space-6);max-width:var(--content-max);grid-template-columns:1.4fr repeat(3,minmax(0,1fr));margin:0 auto;display:grid;position:relative}._inner_1dp2v_10:before{content:"";top:calc(-1 * var(--space-9) - 1px);background:var(--gold);width:72px;height:2px;position:absolute;left:0}._mark_1dp2v_29{width:44px;height:32px;color:var(--snow)}._statement_1dp2v_35{margin-top:var(--space-5);max-width:20rem;font-size:var(--text-xl);font-variation-settings:"wdth" 112;font-weight:650;line-height:1.2}._heading_1dp2v_44{margin-bottom:var(--space-4);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-variation-settings:"wdth" var(--wdth-label);font-weight:650;line-height:1.4}._column_1dp2v_55 ul{gap:2px;display:grid}._column_1dp2v_55 a{min-height:36px;color:var(--text);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}._column_1dp2v_55 a:hover{color:var(--gold)}._address_1dp2v_73{color:var(--text-muted);font-size:var(--text-sm);gap:2px;font-style:normal;line-height:1.5;display:grid}._address_1dp2v_73 a{margin-top:var(--space-2);min-height:var(--tap);word-break:break-all}._legal_1dp2v_88{justify-content:space-between;gap:var(--space-3);max-width:var(--content-max);margin:var(--space-8) auto 0;padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}@media (width<=960px){._inner_1dp2v_10{grid-template-columns:repeat(2,minmax(0,1fr))}._lead_1dp2v_106{grid-column:1/-1}}@media (width<=520px){._inner_1dp2v_10{gap:var(--space-6) var(--space-4)}._contact_1dp2v_117{grid-column:1/-1}}._brand_1at0k_1{min-height:var(--tap);color:var(--text);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}._mark_1at0k_11{flex:none;width:30px;height:22px}._word_1at0k_17{font-variation-settings:"wdth" 104;font-size:1.02rem;font-weight:500}._word_1at0k_17 strong{font-variation-settings:"wdth" 122;letter-spacing:.02em;text-transform:uppercase;font-weight:760}@media (width<=479px){._word_1at0k_17{font-size:clamp(.6rem,3.1vw,1.02rem)}._rest_1at0k_36{display:none}}._header_1wjy4_1{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--header-h);padding:calc(env(safe-area-inset-top,0px) + 12px) clamp(20px, 4vw, 48px) 12px;color:var(--text);transition:background-color var(--dur-med) ease, backdrop-filter var(--dur-med) ease, box-shadow var(--dur-med) ease;display:flex;position:fixed;inset:0 0 auto}._header_1wjy4_1[data-scrolled]{background:color-mix(in srgb, var(--bg) 93%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 1px 0 var(--border)}._nav_1wjy4_24{position:relative}._links_1wjy4_28{align-items:center;gap:2px;display:flex}._link_1wjy4_28{min-height:var(--tap);border-radius:var(--radius-pill);color:var(--text);transition:background-color var(--dur-fast) ease;align-items:center;padding:0 12px;font-size:.95rem;font-weight:520;text-decoration:none;display:inline-flex;position:relative}._link_1wjy4_28:hover{background:var(--hover)}._link_1wjy4_28[aria-current=page]:after{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}._cta_1wjy4_64{margin-left:var(--space-2);border:var(--hairline) solid var(--text);padding:0 18px;font-weight:620}._menuButton_1wjy4_71{align-items:center;gap:var(--space-2);min-height:var(--tap);border-radius:var(--radius-pill);border:var(--hairline) solid var(--text);color:var(--text);cursor:pointer;background:0 0;padding:0 16px;font-weight:600;display:none}@media (width<=899px){._menuButton_1wjy4_71{display:inline-flex}._header_1wjy4_1{gap:var(--space-3)}._nav_1wjy4_24{flex:none}._links_1wjy4_28{min-width:220px;padding:var(--space-2);border:var(--hairline) solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;align-items:stretch;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px -24px #0c172780}._links_1wjy4_28[data-open]{display:flex}._link_1wjy4_28{padding:0 16px;display:flex}._link_1wjy4_28[aria-current=page]:after{bottom:50%;left:auto;right:16px;transform:translateY(50%)}._cta_1wjy4_64{margin:var(--space-2) 0 0;justify-content:center}}._skip_nr5y2_1{top:var(--space-3);left:var(--space-3);z-index:50;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--gold);color:var(--ink);font-weight:650;text-decoration:none;position:fixed;transform:translateY(-200%)}._skip_nr5y2_1:focus{transform:none}._main_nr5y2_19{z-index:2;position:relative}._main_nr5y2_19:focus{outline:none}._button_cecbi_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-pill);border:var(--hairline) solid transparent;font-variation-settings:"wdth" var(--wdth-label);cursor:pointer;transition:background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, box-shadow var(--dur-med) ease, transform var(--dur-fast) ease;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}._button_cecbi_1:active{transform:translateY(1px)}._button_cecbi_1:disabled{cursor:not-allowed;opacity:.55}._icon_cecbi_31{transition:transform var(--dur-med) var(--ease-out);flex:none}._button_cecbi_1:hover ._icon_cecbi_31{transform:translate(3px)}._primary_cecbi_40{background:var(--gold);color:var(--on-accent);border-color:var(--ink)}._primary_cecbi_40:hover{background:var(--gold-soft);box-shadow:0 10px 30px -12px #f2b544bf}[data-tone=night] ._primary_cecbi_40{border-color:var(--gold)}._quiet_cecbi_55{color:var(--text);border-color:var(--text);background:0 0}._quiet_cecbi_55:hover{background:var(--hover)}._text_cecbi_65{min-height:var(--tap);color:var(--text);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);background:0 0;padding:0}._row_cecbi_75{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._section_k54n4_1{background:var(--bg);color:var(--text);padding:var(--section-y) var(--gutter);position:relative;overflow:clip}._backdrop_k54n4_9{position:absolute;inset:0}._inner_k54n4_14{max-width:var(--content-max);margin:0 auto;position:relative}._narrow_k54n4_20{max-width:var(--measure-wide);margin-left:0}._header_k54n4_25{max-width:var(--measure-wide);margin-bottom:clamp(var(--space-7), 6vw, var(--space-8))}._center_k54n4_30{text-align:center;margin-left:auto;margin-right:auto}._center_k54n4_30 ._eyebrow_k54n4_36{justify-content:center}._eyebrow_k54n4_36{color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-variation-settings:"wdth" var(--wdth-label);align-items:center;gap:10px;margin:0 0 18px;font-weight:650;display:flex}._eyebrow_k54n4_36 svg{width:14px;height:11px;color:var(--gold);flex:none}._lede_k54n4_60{max-width:var(--measure);color:var(--text-muted);font-size:var(--text-lg);margin-top:22px}._center_k54n4_30 ._lede_k54n4_60{margin-left:auto;margin-right:auto}._canvas_14qqj_1{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._hero_gtvvy_1{min-height:min(78vh,760px);padding:calc(var(--header-h) + var(--space-9)) var(--gutter) calc(var(--space-9) + 40px);background:radial-gradient(80% 90% at 85% 10%, color-mix(in srgb, var(--dusk) 90%, transparent) 0%, transparent 70%), linear-gradient(180deg, var(--night) 0%, var(--dusk) 100%);color:var(--text);align-items:flex-end;display:flex;position:relative;overflow:clip}._visual_gtvvy_14{position:absolute;inset:0 0 0 30%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}._contours_gtvvy_20{width:100%;height:100%;color:var(--glacier)}._inner_gtvvy_26{max-width:var(--content-max);width:100%;margin:0 auto;position:relative}._title_gtvvy_33{max-width:15ch;font-size:var(--text-page-title);font-variation-settings:"wdth" var(--wdth-display);font-weight:820}._lede_gtvvy_40{margin-top:var(--space-5);max-width:var(--measure);color:var(--text-muted);font-size:var(--text-lg)}@media (prefers-reduced-motion:no-preference){._inner_gtvvy_26>*{animation:_rise_gtvvy_1 1s var(--ease-out) both}._inner_gtvvy_26>:nth-child(2){animation-delay:.1s}._inner_gtvvy_26>:nth-child(3){animation-delay:.2s}._inner_gtvvy_26>:nth-child(4){animation-delay:.3s}}@keyframes _rise_gtvvy_1{0%{opacity:0;transform:translateY(18px)}}._ridge_gtvvy_73{width:100%;height:clamp(36px,6vw,80px);fill:var(--sky);position:absolute;bottom:-1px;left:0;right:0}@media (width<=760px){._visual_gtvvy_14{opacity:.55;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}}._grid_1huts_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px;display:grid}._three_1huts_7{grid-template-columns:repeat(3,minmax(0,1fr))}._item_1huts_11{border-top:var(--hairline) solid var(--border);padding-top:16px}._term_1huts_16{font-variation-settings:"wdth" var(--wdth-label);font-size:1.05rem;font-weight:700}._detail_1huts_22{color:var(--text-muted);margin-top:6px;font-size:.98rem}._tags_1huts_28{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._tags_1huts_28 li{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:var(--text-xs);font-variation-settings:"wdth" var(--wdth-label);color:var(--text-muted);padding:6px 12px;font-weight:600}@media (width<=900px){._three_1huts_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._grid_1huts_1,._three_1huts_7{grid-template-columns:1fr}}._equation_e3v2b_1{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._group_e3v2b_8{align-items:center;gap:var(--space-3);display:inline-flex}._term_e3v2b_14{border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);font-weight:620;font-size:var(--text-sm);font-variation-settings:"wdth" var(--wdth-label);padding:8px 16px}._ai_e3v2b_24{border-color:color-mix(in srgb, var(--aurora) 60%, transparent);box-shadow:0 0 24px -6px color-mix(in srgb, var(--aurora) 60%, transparent)}._operator_e3v2b_29{color:var(--gold);font-size:1.4rem;font-weight:700}._result_e3v2b_35{font-size:var(--text-xl);font-variation-settings:"wdth" 118;font-weight:780}._list_11t4b_1{--node:14px;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;padding:0;display:grid;position:relative}._item_11t4b_12{padding-top:var(--space-6);border-top:2px solid var(--gold);position:relative}._item_11t4b_12:nth-child(2){margin-bottom:40px}._item_11t4b_12:nth-child(3){margin-bottom:80px}._item_11t4b_12:nth-child(4){border-top-color:var(--aurora);margin-bottom:120px}._node_11t4b_31{top:calc(var(--node) / -2 - 1px);width:var(--node);height:var(--node);background:var(--bg);border:2px solid var(--gold);border-radius:50%;position:absolute;left:0}._item_11t4b_12:last-child ._node_11t4b_31{background:var(--aurora);border-color:var(--aurora);box-shadow:0 0 0 7px color-mix(in srgb, var(--aurora) 22%, transparent)}._marker_11t4b_48{color:var(--accent-text);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-variation-settings:"wdth" var(--wdth-label);font-weight:700}._title_11t4b_58{margin-top:var(--space-2)}._detail_11t4b_62{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}@media (width<=860px){._list_11t4b_1{padding-left:var(--space-6);border-left:2px solid var(--gold);grid-template-columns:1fr;gap:0}._item_11t4b_12,._item_11t4b_12:nth-child(n){padding:0 0 var(--space-6);border-top:0;margin:0}._node_11t4b_31{top:4px;left:calc(-1 * var(--space-6) - var(--node) / 2 - 1px)}}._split_16rju_1{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}._split_16rju_1>header{margin-bottom:0}._body_16rju_12{gap:var(--space-4);color:var(--text-muted);font-size:var(--text-lg);display:grid}._equation_16rju_19{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--border)}._alt_16rju_25{background:var(--snow)}@media (width<=900px){._split_16rju_1{gap:var(--space-6);grid-template-columns:1fr}}._card_1rs6a_1{padding:clamp(var(--space-5), 4vw, var(--space-6));border-radius:var(--radius-lg);border:1px solid var(--border);background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--aurora) 14%, transparent) 0%, transparent 55%), radial-gradient(90% 80% at 0% 100%, color-mix(in srgb, var(--gold) 12%, transparent) 0%, transparent 60%), var(--surface);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);isolation:isolate;position:relative}._card_1rs6a_1:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--gold) 70%, transparent), transparent 40%, color-mix(in srgb, var(--aurora) 60%, transparent));padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._top_1rs6a_29{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._kicker_1rs6a_37,._status_1rs6a_38{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-variation-settings:"wdth" var(--wdth-label);font-weight:650}._kicker_1rs6a_37{color:var(--text-muted)}._status_1rs6a_38{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--aurora) 45%, transparent);color:var(--text);padding:4px 10px;display:inline-flex}._pulse_1rs6a_60{background:var(--aurora);border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){._pulse_1rs6a_60{animation:2.4s ease-in-out infinite _pulse_1rs6a_60}}@keyframes _pulse_1rs6a_60{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--aurora) 0%, transparent);opacity:.6}}._name_1rs6a_80{margin-top:var(--space-5);font-variation-settings:"wdth" 120;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:780;line-height:1}._summary_1rs6a_88{margin-top:var(--space-4);max-width:36rem;color:var(--text-muted)}._link_1rs6a_94{margin-top:var(--space-4)}._alt_1msle_1{background:var(--snow)}._ambient_1msle_5{opacity:.55;-webkit-mask-image:radial-gradient(80% 90% at 90% 20%,#000 0%,#0000 75%);mask-image:radial-gradient(80% 90% at 90% 20%,#000 0%,#0000 75%)}._split_1msle_10{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}._useCases_1msle_18{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._useCase_1msle_18{padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-strong)}._useCase_1msle_18 h3{padding-bottom:var(--space-3);border-bottom:2px solid var(--gold)}._useCase_1msle_18 ul{gap:var(--space-3);margin-top:var(--space-4);display:grid}._useCase_1msle_18 li{padding-left:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);position:relative}._useCase_1msle_18 li:before{content:"";background:var(--aurora);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}._note_1msle_60{margin-top:var(--space-6);max-width:var(--measure-wide);color:var(--text-muted)}._steps_1msle_67{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;display:grid}._step_1msle_67{padding-top:var(--space-5);border-top:2px solid var(--gold)}._step_1msle_67:last-child{border-top-color:var(--aurora)}._stepNumber_1msle_83{margin-bottom:var(--space-3);color:var(--accent-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-weight:700;display:block}._step_1msle_67 p{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-sm)}._models_1msle_100{max-width:var(--measure)}._models_1msle_100 p{margin-top:var(--space-3);color:var(--text-muted)}._faq_1msle_110{display:grid}._faqItem_1msle_114{border-top:1px solid var(--border)}._faqItem_1msle_114:last-child{border-bottom:1px solid var(--border)}._faqItem_1msle_114 summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-3) 0;font-variation-settings:"wdth" 108;cursor:pointer;font-weight:680;list-style:none;display:flex}._faqItem_1msle_114 summary::-webkit-details-marker{display:none}._faqItem_1msle_114 summary:after{content:"+";color:var(--accent-text);transition:transform var(--dur-med) var(--ease-out);flex:none;font-size:1.4rem;font-weight:500}._faqItem_1msle_114[open] summary:after{transform:rotate(45deg)}._faqItem_1msle_114 p{padding-bottom:var(--space-5);max-width:var(--measure-wide);color:var(--text-muted)}._productCard_1msle_158{max-width:720px}@media (width<=1100px){._useCases_1msle_18{grid-template-columns:repeat(2,minmax(0,1fr))}._steps_1msle_67{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._split_1msle_10{grid-template-columns:1fr}._split_1msle_10 header{margin-bottom:var(--space-6)}}@media (width<=640px){._useCases_1msle_18,._steps_1msle_67{grid-template-columns:1fr}}._card_oqatn_1{padding:clamp(var(--space-5), 3vw, var(--space-6));border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-strong);transition:border-color var(--dur-med) ease, box-shadow var(--dur-med) ease, transform var(--dur-med) var(--ease-out);flex-direction:column;display:flex}._card_oqatn_1:hover{border-color:color-mix(in srgb, var(--gold) 70%, transparent);transform:translateY(-3px);box-shadow:0 30px 60px -36px #0d1a2b73}._header_oqatn_20{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}._title_oqatn_30{font-size:clamp(1.4rem,2.2vw,1.75rem)}._experience_oqatn_34{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--gold) 22%, transparent);font-size:var(--text-xs);padding:4px 12px;font-weight:650}._label_oqatn_42{margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:650}._skills_oqatn_51{gap:var(--space-2);margin-top:var(--space-3);display:grid}._skills_oqatn_51 li{padding-left:var(--space-5);color:var(--text-muted);font-size:var(--text-sm);position:relative}._skills_oqatn_51 li:before{content:"";background:var(--gold);clip-path:polygon(50% 0,100% 100%,0 100%);width:8px;height:6px;position:absolute;top:.55em;left:2px}._actions_oqatn_75{padding-top:var(--space-6);margin-top:auto}._openings_1fnmz_1{background:var(--snow)}._grid_1fnmz_5{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}._field_14vpf_1{gap:var(--space-2);display:grid}._label_14vpf_6{font-weight:650;font-size:var(--text-sm);font-variation-settings:"wdth" var(--wdth-label)}._optional_14vpf_12,._hint_14vpf_13{color:var(--text-muted);font-weight:450;font-size:var(--text-xs)}._control_14vpf_19{border-radius:var(--radius-sm);border:var(--hairline) solid var(--border);background:var(--surface-strong);width:100%;min-height:48px;color:var(--text);transition:border-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease;padding:12px 14px;font-size:1rem}._control_14vpf_19:hover{border-color:color-mix(in srgb, var(--text) 40%, transparent)}._control_14vpf_19:focus-visible{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 35%, transparent);outline:none}textarea._control_14vpf_19{resize:vertical;min-height:140px}select._control_14vpf_19{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) 52%,calc(100% - 15px) 52%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}._field_14vpf_1[data-invalid] ._control_14vpf_19{border-color:#b3261e}._error_14vpf_65{color:#b3261e;font-size:var(--text-xs);font-weight:600}[data-tone=night] ._error_14vpf_65,[data-tone=night] ._field_14vpf_1[data-invalid] ._control_14vpf_19{color:#ffb4ab;border-color:#ffb4ab}._form_jadt5_1{gap:var(--space-5);padding:clamp(var(--space-5), 4vw, var(--space-7));border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-strong);display:grid;box-shadow:0 40px 80px -48px #0d1a2b73}._title_jadt5_11{font-size:clamp(1.6rem,2.6vw,2.1rem)}._intro_jadt5_15{margin-top:calc(-1 * var(--space-3));color:var(--text-muted);font-size:var(--text-sm)}._row_jadt5_21{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._footer_jadt5_27{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._status_jadt5_34{color:var(--text-muted);font-size:var(--text-sm);flex:16rem}._status_jadt5_34 a{color:var(--text);font-weight:650}@media (width<=640px){._row_jadt5_21{grid-template-columns:1fr}}._details_84dzr_1{gap:var(--space-6);padding:clamp(var(--space-5), 4vw, var(--space-7));border-radius:var(--radius-lg);background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--gold) 16%, transparent), transparent 60%), linear-gradient(180deg, var(--dusk), var(--night));color:var(--text);align-content:start;display:grid;position:relative;overflow:hidden}._title_84dzr_15{font-size:clamp(1.6rem,2.6vw,2.1rem)}._block_84dzr_19{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--border);justify-items:start;display:grid}._label_84dzr_27{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:650;display:inline-flex}._label_84dzr_27 svg{color:var(--gold)}._email_84dzr_42{color:var(--text);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:650}._address_84dzr_50{color:var(--text-muted);font-style:normal;line-height:1.6;display:grid}._copy_84dzr_57,._mapLink_84dzr_58{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border);min-height:40px;color:var(--text);font-size:var(--text-xs);cursor:pointer;background:0 0;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}._copy_84dzr_57:hover,._mapLink_84dzr_58:hover{background:var(--hover)}._layout_1xmdc_1{gap:var(--space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}._map_1xmdc_8{z-index:2;background:var(--snow);height:clamp(280px,42vw,440px);position:relative}._map_1xmdc_8 iframe{filter:grayscale(.4)contrast(1.05);border:0;width:100%;height:100%;display:block}@media (width<=960px){._layout_1xmdc_1{grid-template-columns:1fr}}._backdrop_3h9ju_1{--scrim-sky:var(--journey-sky,var(--sky));z-index:0;background:var(--scrim-sky);position:fixed;inset:0}._illustration_3h9ju_9,._canvas_3h9ju_10{width:100%;height:100%;position:absolute;inset:0}._canvas_3h9ju_10{opacity:0;transition:opacity 1.2s var(--ease-out)}._backdrop_3h9ju_1[data-scene=ready] ._canvas_3h9ju_10{opacity:1}._backdrop_3h9ju_1[data-scene=ready] ._illustration_3h9ju_9{visibility:hidden;transition:visibility 0s 1.2s}._scrim_3h9ju_32{background:linear-gradient(90deg, color-mix(in srgb, var(--scrim-sky) 90%, transparent) 0%, color-mix(in srgb, var(--scrim-sky) 60%, transparent) 36%, transparent 64%);position:absolute;inset:0}._stars_3h9ju_43,._network_3h9ju_44{opacity:0;transition:opacity 1.2s}._network_3h9ju_44 line{stroke-opacity:.45}._nightTint_3h9ju_53{fill:var(--night);opacity:0;transition:opacity 1.2s}[data-tone=night] ._stars_3h9ju_43,[data-tone=night] ._network_3h9ju_44{opacity:1}[data-tone=night] ._nightTint_3h9ju_53{opacity:.38}._route_3h9ju_68{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){._route_3h9ju_68{animation:_draw-route_3h9ju_1 2.6s var(--ease-out) both}}@keyframes _draw-route_3h9ju_1{0%{stroke-dashoffset:1px}}@media (width<=899px){._scrim_3h9ju_32{background:linear-gradient(0deg, color-mix(in srgb, var(--scrim-sky) 92%, transparent) 0%, color-mix(in srgb, var(--scrim-sky) 76%, transparent) 55%, color-mix(in srgb, var(--scrim-sky) 25%, transparent) 100%)}}._header_e6kp7_1{margin-bottom:var(--space-6)}._header_e6kp7_1 h2{font-size:clamp(1.75rem,2.6vw,2.4rem)}._header_e6kp7_1>p:last-child{max-width:58rem;margin-top:var(--space-3)}@media (width>=1001px){._header_e6kp7_1 h2{white-space:nowrap}}._grid_e6kp7_21{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_e6kp7_28{padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface-strong);color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color var(--dur-med) ease, box-shadow var(--dur-med) ease, transform var(--dur-med) var(--ease-out);flex-direction:column;display:flex}._card_e6kp7_28[data-tone=night]{background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--aurora) 14%, transparent) 0%, transparent 55%), var(--bg)}._card_e6kp7_28:hover{border-color:color-mix(in srgb, var(--gold) 70%, transparent);transform:translateY(-3px);box-shadow:0 30px 60px -36px #0d1a2b73}._heading_e6kp7_56{align-items:center;gap:var(--space-3);display:flex}._icon_e6kp7_62{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--gold) 22%, transparent);width:40px;height:40px;color:var(--text);flex:none;place-items:center;display:grid}._title_e6kp7_73{font-size:var(--text-h3)}._detail_e6kp7_77{margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-sm)}._card_e6kp7_28>ul{margin-top:var(--space-4);gap:6px}._card_e6kp7_28>ul li{padding:4px 10px}._link_e6kp7_93{padding-top:var(--space-3);font-size:var(--text-sm);align-self:flex-start;margin-top:auto;font-weight:650}@media (width>=1001px) and (height<=820px){._header_e6kp7_1{margin-bottom:var(--space-4)}._header_e6kp7_1 h2{font-size:1.6rem}._header_e6kp7_1>p:last-child{max-width:none;margin-top:var(--space-2);font-size:1rem}._grid_e6kp7_21{gap:var(--space-3)}._card_e6kp7_28{padding:var(--space-4) 20px}._icon_e6kp7_62{width:34px;height:34px}._detail_e6kp7_77{margin-top:var(--space-2);font-size:.875rem;line-height:1.45}._card_e6kp7_28>ul{margin-top:var(--space-3)}._link_e6kp7_93{padding-top:var(--space-2)}}@media (width<=1000px){._grid_e6kp7_21{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._grid_e6kp7_21{grid-template-columns:1fr}}._stage_23qi2_5{padding:var(--space-8) var(--gutter);align-items:center;display:flex}._stage_23qi2_5:first-of-type{min-height:100svh;padding-top:calc(var(--header-h) + var(--space-6))}._stage_23qi2_5:last-of-type{min-height:70vh}._copy_23qi2_22{max-width:var(--measure)}._wide_23qi2_26{max-width:var(--measure-wide)}._full_23qi2_31{width:100%;max-width:var(--content-max)}._hero_23qi2_36{max-width:44rem}._announce_23qi2_41{align-items:center;gap:var(--space-3);max-width:100%;margin-bottom:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-size:var(--text-sm);transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;padding:6px 14px 6px 6px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}._announce_23qi2_41:hover{border-color:var(--gold);background:var(--surface-strong)}._announce_23qi2_41 svg{transition:transform var(--dur-med) var(--ease-out);flex:none}._announce_23qi2_41:hover svg{transform:translate(3px)}._announceTag_23qi2_76{border-radius:var(--radius-pill);background:var(--ink);color:var(--gold);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;flex:none;padding:3px 10px;font-weight:700}._hero_23qi2_36 h1{font-size:clamp(2.25rem,min(5.6vw,9vh),4.7rem)}._tagline_23qi2_92{margin-top:var(--space-5);font-size:var(--text-h3);font-variation-settings:"wdth" 112;font-weight:720;line-height:1.2}._hero_23qi2_36 ._tagline_23qi2_92+p{margin-top:var(--space-4)}@media (prefers-reduced-motion:no-preference){._hero_23qi2_36>*{animation:_rise_23qi2_1 1.1s var(--ease-out) both}._hero_23qi2_36>:nth-child(2){animation-delay:.12s}._hero_23qi2_36>:nth-child(3){animation-delay:.24s}._hero_23qi2_36>:nth-child(4){animation-delay:.36s}._hero_23qi2_36>:nth-child(5){animation-delay:.48s}}@keyframes _rise_23qi2_1{0%{opacity:0;transform:translateY(18px)}}._spaced_23qi2_133{margin-top:var(--space-6)}._note_23qi2_137{margin-top:var(--space-6);color:var(--text-muted);font-size:.98rem}._note_23qi2_137 a,._inlineLink_23qi2_144{color:var(--text);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);font-weight:650;text-decoration-thickness:1.5px}._address_23qi2_151{margin-top:var(--space-7);color:var(--text-muted);font-size:var(--text-sm);font-style:normal;line-height:1.6;display:grid}._address_23qi2_151 a{color:var(--text);font-weight:600}@media (width>=900px){._summit_23qi2_167 ._copy_23qi2_22{max-width:min(var(--measure-wide), 44vw)}}@media (width<=899px){._stage_23qi2_5{min-height:auto;padding:clamp(88px, 11vh, 128px) 20px var(--space-7);align-items:flex-end}._stage_23qi2_5:first-of-type{min-height:100svh;padding-top:calc(var(--header-h) + var(--space-6))}._stage_23qi2_5:last-of-type{min-height:auto;padding-bottom:var(--space-8)}._tagline_23qi2_92{margin-top:var(--space-4);font-size:1.15rem}}._section_1qepl_2:nth-of-type(odd){background:var(--snow)}._product_1qepl_6{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}._reversed_1qepl_13{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}._reversed_1qepl_13 ._media_1qepl_17{order:2;transform:perspective(1400px)rotateY(-6deg)rotateX(2deg)}._media_1qepl_17{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--border);transition:transform var(--dur-slow) var(--ease-out);margin:0;transform:perspective(1400px)rotateY(6deg)rotateX(2deg);box-shadow:0 40px 80px -40px #0d1a2b73}._media_1qepl_17:hover,._reversed_1qepl_13 ._media_1qepl_17:hover{transform:perspective(1400px)rotateY(0)}._media_1qepl_17 img{border-radius:calc(var(--radius-lg) - var(--space-3));width:100%}._badge_1qepl_44{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);border-radius:var(--radius-pill);background:var(--ink);color:var(--snow);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-variation-settings:"wdth" var(--wdth-label);padding:5px 12px;font-weight:650;display:inline-flex}._badge_1qepl_44 svg{color:var(--gold)}._tagline_1qepl_64{margin-top:var(--space-3);color:var(--accent-text);font-weight:650;font-size:var(--text-lg)}._paragraph_1qepl_71{margin-top:var(--space-4);color:var(--text-muted)}._featuresTitle_1qepl_76{margin-top:var(--space-6)}._features_1qepl_76{gap:var(--space-3);margin-top:var(--space-4);display:grid}._features_1qepl_76 li{gap:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);align-items:flex-start;display:flex}._features_1qepl_76 strong{color:var(--text);font-weight:650}._check_1qepl_99{color:var(--accent-text);flex:none;margin-top:2px}._stores_1qepl_105{gap:var(--space-1) var(--space-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=900px){._product_1qepl_6,._reversed_1qepl_13{grid-template-columns:1fr}._reversed_1qepl_13 ._media_1qepl_17{order:0}._media_1qepl_17,._reversed_1qepl_13 ._media_1qepl_17{transform:none}}._aiSection_1cnu5_1{min-height:50vh}._ambient_1cnu5_5{opacity:.75}._flow_tl16k_1{--node:12px;gap:var(--space-4);margin:var(--space-7) 0 0;grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}._flow_tl16k_1:before{content:"";top:calc(var(--node) / 2 - 1px);left:calc(var(--node) / 2);background:linear-gradient(90deg, var(--gold) 0%, var(--gold) 70%, var(--aurora) 100%);opacity:.85;height:2px;position:absolute;right:0}._step_tl16k_24{align-content:start;gap:4px;min-width:0;display:grid;position:relative}._node_tl16k_32{width:var(--node);height:var(--node);margin-bottom:var(--space-3);background:var(--bg);border:2px solid var(--gold);border-radius:50%}._step_tl16k_24[data-ai] ._node_tl16k_32{background:var(--aurora);border-color:var(--aurora);box-shadow:0 0 0 6px color-mix(in srgb, var(--aurora) 22%, transparent)}._step_tl16k_24:last-child ._node_tl16k_32{background:var(--gold)}._index_tl16k_51{color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.72rem;font-weight:600}._name_tl16k_59{font-variation-settings:"wdth" 112;font-weight:720}._detail_tl16k_64{color:var(--text-muted);font-size:var(--text-xs);line-height:1.4}._compact_tl16k_70{gap:var(--space-2);margin-top:var(--space-6)}._compact_tl16k_70 ._name_tl16k_59{font-variation-settings:"wdth" 84;font-size:.875rem}@media (width<=760px){._flow_tl16k_1{gap:var(--space-4);padding-left:calc(var(--node) + var(--space-4));grid-template-columns:1fr}._flow_tl16k_1:before{top:0;bottom:0;left:calc(var(--node) / 2 - 1px);background:linear-gradient(180deg, var(--gold) 0%, var(--gold) 70%, var(--aurora) 100%);width:2px;height:auto;right:auto}._step_tl16k_24{column-gap:var(--space-3);grid-template-columns:auto 1fr;align-items:baseline}._node_tl16k_32{left:calc(-1 * (var(--node) + var(--space-4)));margin:0;position:absolute;top:4px}._detail_tl16k_64{grid-column:2}._compact_tl16k_70{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}._compact_tl16k_70:before{display:none}._compact_tl16k_70 ._node_tl16k_32{display:none;position:static}}._nav_xs5gi_1{top:var(--header-h);z-index:10;padding:0 var(--gutter);background:color-mix(in srgb, var(--sky) 95%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);position:sticky}._list_xs5gi_11{gap:var(--space-1);max-width:var(--content-max);padding:var(--space-2) 0;scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}._list_xs5gi_11::-webkit-scrollbar{display:none}._link_xs5gi_25{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:40px;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}._link_xs5gi_25:hover{color:var(--text);background:var(--hover)}._link_xs5gi_25[aria-current=location]{color:var(--ink);background:var(--gold);font-weight:650}._link_xs5gi_25[data-ai]:before{content:"";background:var(--aurora);border-radius:50%;width:6px;height:6px}._link_xs5gi_25[data-ai][aria-current=location]:before{background:var(--ink)}._section_1medt_1{scroll-margin-top:calc(var(--header-h) + 56px)}._section_1medt_1[data-tone=day]:nth-of-type(2n){background:var(--snow)}._ambient_1medt_10{opacity:.7;-webkit-mask-image:radial-gradient(70% 80% at 85% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 80% at 85% 30%,#000 0%,#0000 75%)}._layout_1medt_15{gap:clamp(var(--space-7), 6vw, var(--space-9));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid;position:relative}._intro_1medt_23{top:calc(var(--header-h) + 80px);position:sticky}._intro_1medt_23 h2{font-size:clamp(1.8rem,2.8vw,2.4rem)}._summary_1medt_32{margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-lg)}._logo_1medt_38{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--white);border:1px solid var(--border);display:inline-flex}._logo_1medt_38 img{width:auto;height:40px}._points_1medt_52{gap:var(--space-7);display:grid}@media (width<=960px){._layout_1medt_15{grid-template-columns:1fr}._intro_1medt_23{position:static}}:root{--ink:#0d1a2b;--night:#0c1727;--dusk:#192a41;--granite:#3a4654;--slate:#6d88a2;--glacier:#9fb8c9;--sky:#e6edf2;--snow:#eef2f5;--white:#fff;--gold:#f2b544;--gold-soft:#f7c86a;--gold-deep:#8a5a00;--aurora:#8fd3e8;--font:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--wdth-body:100;--wdth-label:108;--wdth-heading:118;--wdth-display:125;--text-xs:.8125rem;--text-sm:.9375rem;--text-md:1.0625rem;--text-lg:clamp(1.08rem, 1.4vw, 1.25rem);--text-xl:clamp(1.35rem, 2vw, 1.6rem);--text-h3:1.2rem;--text-h2:clamp(2.1rem, 4.4vw, 3.6rem);--text-h1:clamp(2.9rem, 7vw, 6.2rem);--text-page-title:clamp(2.6rem, 6vw, 5rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--gutter:clamp(20px, 6vw, 96px);--section-y:clamp(72px, 11vw, 144px);--content-max:1240px;--measure:34rem;--measure-wide:46rem;--header-h:76px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-pill:999px;--hairline:1.5px;--tap:44px;--ease-out:cubic-bezier(.2, .7, .2, 1);--dur-fast:.16s;--dur-med:.32s;--dur-slow:.9s;--bg:var(--sky);--surface:#ffffff8c;--surface-strong:var(--white);--text:var(--ink);--text-muted:#33414f;--border:#0d1a2b2e;--hover:#0d1a2b12;--accent:var(--gold);--accent-text:var(--gold-deep);--on-accent:var(--ink);--focus:var(--ink);--glow:transparent}[data-tone=night]{--bg:var(--night);--surface:#eef2f50b;--surface-strong:#eef2f514;--text:var(--snow);--text-muted:#b9c8d5;--border:#eef2f529;--hover:#eef2f51a;--accent-text:var(--gold);--focus:var(--gold);--glow:#f2b5442e}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-4))}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font);font-size:var(--text-md);font-variation-settings:"wdth" var(--wdth-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.012em;text-wrap:balance;margin:0;line-height:.98}h1{font-size:var(--text-h1);font-variation-settings:"wdth" var(--wdth-display);font-weight:820}h2{font-size:var(--text-h2);font-variation-settings:"wdth" var(--wdth-heading);font-weight:780}h3{font-size:var(--text-h3);font-variation-settings:"wdth" 112;font-weight:720;line-height:1.2}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:3px}img,svg,canvas{max-width:100%;display:block}img{height:auto}ul,ol,dl,dd{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}::selection{background:var(--gold);color:var(--ink)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.js [data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--reveal-index,0) * 90ms);transform:translateY(18px)}.js [data-reveal=visible]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;transform:none}}
