.hero_hero__NvdQz{background:var(--dark);color:var(--paper);padding:72px 0 0;position:relative}.hero_heroGrid__hcJUg{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.hero_heroGrid__hcJUg>*{min-width:0}.hero_heroCopy__uwVrZ{padding:20px 0 56px}.hero_heroCopy__uwVrZ h1{margin:28px 0;font-size:clamp(3rem,5.4vw,4.875rem);font-weight:530;line-height:1.04}.hero_heroCopy__uwVrZ h1 span{color:var(--accent)}.hero_heroCopy__uwVrZ>p{font-size:1.0625rem;line-height:1.85;color:#bfc6b7;max-width:510px}.hero_actions__z8wim{display:flex;align-items:center;gap:32px;flex-wrap:wrap;margin-top:32px}.hero_actions__z8wim>a:last-child{color:var(--paper)}.hero_actions__z8wim>a:last-child:hover{color:var(--accent)}.hero_heroFootnote__rxhGv{display:flex;gap:12px;align-items:center;margin-top:38px;font-size:.8125rem;color:#bfc6b7}.hero_heroFootnote__rxhGv>span{font-size:1.5rem;color:var(--accent)}.hero_heroStrip__bdgac{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--dark-line);padding-block:26px;margin-top:32px}.hero_heroStrip__bdgac>span{font-size:.625rem;letter-spacing:.09em;color:#b4bcab}.hero_heroStrip__bdgac ul{display:flex;flex-wrap:wrap;gap:24px;font-size:.8125rem;color:#d5d9ce}.hero_heroStrip__bdgac li+li:before{content:"/";margin-right:24px;color:#87917d}.hero_explorer__BfrPb{padding-top:8px;align-self:center;padding-bottom:16px}.hero_explorerHeading__SSIal{display:flex;justify-content:space-between;gap:16px;font-size:.625rem;letter-spacing:.1em;color:#bec7b5;margin-bottom:20px}.hero_explorerIndex__vh2MB{color:var(--accent);white-space:nowrap}.hero_tabs__0lc_A{display:flex;gap:4px;background:#30372c;padding:5px;border:1px solid #454e3e;border-radius:7px;margin-bottom:20px}.hero_tab__HuuXW{flex:1 1;min-width:0;background:transparent;border:0;color:#d9ddd2;padding:10px 8px;border-radius:3px;font-size:.8125rem;transition:background .2s,color .2s}.hero_tab__HuuXW:hover{background:#424c3a}.hero_tab__HuuXW.hero_selected__jXvCq{background:var(--accent);color:var(--ink)}.hero_tab__HuuXW:focus-visible{outline-color:var(--paper)}.hero_productPanel__D04WY{border-radius:7px}.hero_browserBar__TG535{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;background:#e6e9df;border-radius:7px 7px 0 0;color:#62685a;font-size:.6875rem;border-bottom:1px solid #cfd4c5}.hero_browserDots__dKzmE{display:flex;gap:5px}.hero_browserDots__dKzmE i{width:5px;height:5px;background:#a2aa96;border-radius:50%}.hero_productContent__We3tH{background:var(--paper);color:var(--ink);padding:28px 28px 24px;min-height:302px;border-radius:0 0 5px 5px}.hero_productTitleRow__XpDjF{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero_productTitleRow__XpDjF>svg{width:26px;height:26px}.hero_productEyebrow__UDzvc{font-size:.625rem;font-weight:550;letter-spacing:.07em}.hero_productContent__We3tH h2{font-size:1.75rem;line-height:1.15;letter-spacing:-.045em;max-width:330px;margin:0}.hero_descriptionSlot__y5o3v p{font-size:.8125rem;line-height:1.7;max-width:330px}.hero_miniCards__W_4_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:100%}.hero_miniCards__W_4_5>div{background:#e9ece2;padding:12px 10px;border:1px solid #d7dcce;border-radius:3px;font-size:.625rem;line-height:1.5}.hero_miniSymbol___2dKR{display:block;font-size:1.125rem;line-height:1;margin-bottom:10px;color:#697360}.hero_productProgress__3UiTM{display:flex;gap:24px;justify-content:space-between;border-top:1px solid var(--line);padding-top:16px;margin-top:20px;font-size:.625rem;color:var(--muted)}.hero_productProgress__3UiTM>span:before{content:"✓";margin-right:6px;color:#4b603a}.hero_connector__mqwlr{height:24px;display:flex;justify-content:space-around;padding:0 32px}.hero_connector__mqwlr span{display:block;height:100%;width:1px;background:#8d9c7a}.hero_connection__GJJs8{margin-inline:20px;background:#343e2d;border:1px solid #5f6e50;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px}.hero_connection__GJJs8>div{display:flex;align-items:center;gap:12px}.hero_connection__GJJs8 svg{width:24px;height:24px;color:#bdcfa5}.hero_connection__GJJs8>div>span{font-size:.6875rem;color:#c0cbb5;line-height:1.6}.hero_connection__GJJs8 strong{display:block;font-size:.8125rem;font-weight:500;color:var(--paper)}.hero_connectedLabel__HvfpJ{display:flex;gap:6px;align-items:center;font-size:.625rem;color:#d0dfbd}.hero_connectedLabel__HvfpJ>span{width:4px;height:4px;background:#c1d899;border-radius:50%}.hero_explorerNote__1yKnm{margin-top:16px;color:#b4bfaa;font-size:.6875rem;min-height:34px;text-align:center}@media (max-width:1100px){.hero_heroGrid__hcJUg{gap:48px}.hero_heroCopy__uwVrZ h1{font-size:clamp(3rem,5vw,4.5rem)}.hero_heroStrip__bdgac{align-items:flex-start}.hero_heroStrip__bdgac ul{justify-content:flex-end;gap:16px}.hero_heroStrip__bdgac li+li:before{margin-right:16px}.hero_productContent__We3tH{padding:24px;min-height:320px}.hero_connection__GJJs8{padding:14px;margin-inline:12px}.hero_desktopBreak__u_GY3{display:none}}@media (max-width:768px){.hero_hero__NvdQz{padding-top:48px}.hero_heroGrid__hcJUg{grid-template-columns:1fr;gap:16px}.hero_heroCopy__uwVrZ{padding:0 0 24px}.hero_heroCopy__uwVrZ h1{font-size:clamp(2.85rem,8.5vw,4.5rem);margin:24px 0}.hero_heroCopy__uwVrZ>p{font-size:1rem;max-width:36ch}.hero_actions__z8wim{gap:26px;margin-top:28px}.hero_heroFootnote__rxhGv{margin-top:28px}.hero_explorer__BfrPb{width:100%;max-width:520px;justify-self:center;padding-top:0}.hero_explorerHeading__SSIal{font-size:.625rem}.hero_productContent__We3tH{min-height:0;padding:24px}.hero_productContent__We3tH h2{font-size:1.65rem}.hero_heroStrip__bdgac{flex-direction:column;gap:16px;margin-top:24px;padding-block:24px}.hero_heroStrip__bdgac ul{justify-content:flex-start;gap:8px 16px}.hero_heroStrip__bdgac li+li:before{display:none}.hero_heroStrip__bdgac>span{font-size:.625rem}}@media (max-width:380px){.hero_productContent__We3tH{padding:20px}.hero_miniCards__W_4_5{gap:6px}.hero_miniCards__W_4_5>div{padding:10px 7px}.hero_connection__GJJs8{margin-inline:8px;padding:12px}.hero_connectedLabel__HvfpJ{font-size:.5625rem}.hero_tab__HuuXW{font-size:.75rem;padding-inline:4px}}@media (prefers-reduced-motion:reduce){.hero_tab__HuuXW{transition:none}}.hero_stableSlot__gsrkL{display:grid;min-width:0}.hero_slotItem__dicHt{grid-area:1/1;visibility:hidden;min-width:0}.hero_slotActive__tgZhS{visibility:visible}.hero_headingSlot__FTEs0{margin:20px 0 12px}.hero_cardsSlot____TyD{margin-top:24px}.hero_cardsSlot____TyD .hero_slotItem__dicHt{display:grid}.hero_connectionText__UBxqN{font-size:.6875rem;color:#c0cbb5;line-height:1.6;min-width:0}.hero_addressSlot__h166Z{flex:1 1;text-align:center}.hero_explorerNote__1yKnm p{color:inherit}.process_section__YjV28{background:var(--paper)}.process_explorer__C8ska{display:grid;grid-template-columns:.8fr 1.6fr;gap:64px;margin-top:56px}.process_stepList__YgDMN{display:flex;flex-direction:column;border-top:1px solid var(--line)}.process_stepButton__s548o{display:flex;align-items:center;gap:24px;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);padding:21px 20px 21px 0;font-size:1rem;transition:color .25s,padding .25s,background .25s}.process_stepButton__s548o>span:first-child{font-size:.75rem;color:var(--muted)}.process_stepIndicator___45mo{margin-left:auto;font-size:1.25rem;opacity:0;transition:opacity .2s}.process_stepButton__s548o:hover{background:var(--soft);padding-left:16px}.process_stepButton__s548o.process_active__db3qL{background:var(--ink);color:var(--paper);padding-left:20px;border-bottom-color:var(--ink);border-radius:3px}.process_stepButton__s548o.process_active__db3qL>span:first-child{color:var(--accent)}.process_stepButton__s548o.process_active__db3qL .process_stepIndicator___45mo{opacity:1;color:var(--accent)}.process_panel__XsY_5{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:36px 40px;min-width:0}.process_panelMeta__UE2U0{display:flex;justify-content:space-between;gap:24px;font-size:.6875rem;letter-spacing:.08em;color:var(--muted)}.process_stageProgress__PmKVO{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin:24px 0 40px}.process_stageProgress__PmKVO>span{height:3px;background:var(--soft);transition:background .3s}.process_stageProgress__PmKVO>span.process_complete__UIPN5{background:var(--accent)}.process_stepContent__evQ5E{animation:process_enter__pN78W .25s ease-out}.process_stepContent__evQ5E h3{font-size:2rem;max-width:450px}.process_stepContent__evQ5E>p{margin-top:20px;line-height:1.8;font-size:1rem;max-width:560px;min-height:90px}.process_tags__4l5F6{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0 32px}.process_tags__4l5F6>span{background:var(--paper);border:1px solid var(--line);padding:5px 10px;border-radius:3px;font-size:.75rem}.process_deliverable__ad6nd{border-top:1px solid var(--line);padding-top:24px}.process_deliverable__ad6nd>span{font-size:.6875rem;font-weight:550;letter-spacing:.08em}.process_deliverable__ad6nd p{font-size:.9375rem;margin-top:12px;max-width:480px}@keyframes process_enter__pN78W{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.process_explorer__C8ska{gap:40px}.process_panel__XsY_5{padding:32px}.process_stepButton__s548o{gap:20px}}@media (max-width:768px){.process_explorer__C8ska{grid-template-columns:1fr;gap:24px;margin-top:32px}.process_stepList__YgDMN{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid var(--line)}.process_stepButton__s548o{font-size:.875rem;gap:12px;padding:16px;border-right:1px solid var(--line);min-width:0}.process_stepButton__s548o.process_active__db3qL,.process_stepButton__s548o:hover{padding-left:16px}.process_stepIndicator___45mo{display:none}.process_panel__XsY_5{padding:28px 24px}.process_stepContent__evQ5E h3{font-size:1.75rem}.process_stepContent__evQ5E>p{min-height:0}.process_stageProgress__PmKVO{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){.process_stageProgress__PmKVO>span,.process_stepButton__s548o,.process_stepIndicator___45mo{transition:none}.process_stepContent__evQ5E{animation:none}}