.home-landing_home__heuWB{min-height:100vh;background:var(--sw-color-canvas);color:var(--sw-color-text)}.home-landing_home__heuWB :is(a,button,summary,[role=tabpanel]):focus-visible{outline:2px solid var(--sw-color-signal-strong);outline-offset:4px}.home-landing_container__N21oB,.home-landing_heroGrid__eoYDD{width:min(100% - 64px,1200px);margin-inline:auto}.home-landing_hero__o_GEX{padding:88px 0 80px}.home-landing_heroGrid__eoYDD{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.home-landing_heroCopy__M9rny{padding-bottom:8px}.home-landing_eyebrow__A6C2k,.home-landing_sectionEyebrow__cWG14{display:flex;align-items:center;gap:8px;color:var(--sw-color-muted);font-size:12px;font-weight:500}.home-landing_eyebrowMark__gzI5q{width:6px;height:6px;border-radius:50%;background:var(--sw-color-signal-strong)}.home-landing_heroTitle__dQLoW{margin:24px 0;font-size:clamp(40px,4.1vw,58px);line-height:1.09;font-weight:600;letter-spacing:-.045em;text-wrap:balance}.home-landing_heroTitle__dQLoW span{color:var(--sw-color-muted)}.home-landing_heroDescription__4TbH5{max-width:440px;color:var(--sw-color-muted);font-size:18px;line-height:1.65}.home-landing_heroActions__Dqw0n{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.home-landing_primaryCta__5M0f3{min-height:46px;font-size:13px}.home-landing_nextStep__hK4FN,.home-landing_receiptLink__J0wIq,.home-landing_textLink__oEUdz{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.home-landing_textLink__oEUdz{min-height:36px}.home-landing_nextStep__hK4FN:hover,.home-landing_receiptLink__J0wIq:hover,.home-landing_textLink__oEUdz:hover{text-decoration:underline;text-underline-offset:4px}.home-landing_offerNote__evnMf{margin-top:12px;color:var(--sw-color-muted);font-size:12px}.home-landing_heroPromises__0BZ7Q{display:grid;gap:10px;margin-top:36px;color:var(--sw-color-muted);font-size:12px}.home-landing_heroPromises__0BZ7Q span{display:flex;align-items:center;gap:8px}.home-landing_heroPromises__0BZ7Q svg{color:var(--sw-color-signal-strong)}.home-landing_swarmFrame__CgjpL{min-width:0;background:var(--sw-color-surface);border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-panel);box-shadow:0 8px 28px rgb(0 0 0/3%)}.home-landing_frameHeader__KFLq_{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--sw-color-border);font-size:12px;font-weight:500}.home-landing_frameHeader__KFLq_>span:first-child{display:flex;align-items:center;gap:8px}.home-landing_sampleLabel__fnXX5{color:var(--sw-color-muted);font-size:10px;font-weight:400}.home-landing_swarmBody__Iqb4Z{padding:24px}.home-landing_inputNode__zeS10{display:flex;align-items:center;gap:12px}.home-landing_nodeIcon__HlGjk{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--sw-color-border);border-radius:6px;color:var(--sw-color-muted);flex-shrink:0}.home-landing_smallLabel__mPhM5{display:block;margin-bottom:4px;font-size:10px;color:var(--sw-color-muted)}.home-landing_inputNode__zeS10 strong{font-size:13px;font-weight:500}.home-landing_branchStem__hgF8w{display:flex;align-items:center;justify-content:center;height:32px;color:var(--sw-color-muted)}.home-landing_agentRows__3OQsN{display:grid;gap:6px}.home-landing_agentRow__VV_NL{display:grid;grid-template-columns:90px 1fr 20px;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--sw-color-border);border-radius:6px;background:var(--sw-color-subtle)}.home-landing_agentIdentity__Iw_Ry{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:500}.home-landing_agentIdentity__Iw_Ry svg{color:var(--sw-color-muted)}.home-landing_agentNote__DjyQV{color:var(--sw-color-muted);font-size:11px}.home-landing_agentCheck__oY_QE{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--sw-color-signal-strong);background:var(--sw-color-signal-soft)}.home-landing_agentRow__VV_NL[data-reviewed=false] .home-landing_agentCheck__oY_QE{background:var(--sw-color-raised)}.home-landing_pendingDot__dxT7f{width:4px;height:4px;border-radius:50%;background:var(--sw-color-muted)}.home-landing_recommendation__9myXh{padding:16px;border:1px solid var(--sw-color-border);border-left:2px solid var(--sw-color-signal-strong);border-radius:6px}.home-landing_recommendationTop__G4vhT{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;color:var(--sw-color-muted)}.home-landing_reviewBadge__HUvOn{border:1px solid var(--sw-color-border);border-radius:4px;padding:2px 6px;color:var(--sw-color-warning);font-size:10px;font-weight:500}.home-landing_recommendation__9myXh h2{margin-top:10px;font-size:17px;line-height:1.4;font-weight:600}.home-landing_recommendation__9myXh p{margin-top:6px;font-size:12px;line-height:1.65;color:var(--sw-color-muted)}.home-landing_receiptLink__J0wIq{margin-top:12px;font-size:11px}.home-landing_frameFooter__9htkr{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;background:var(--sw-color-subtle);border-top:1px solid var(--sw-color-border);border-radius:0 0 8px 8px;font-size:10px;color:var(--sw-color-muted)}.home-landing_frameFooter__9htkr>span{display:flex;align-items:center;gap:6px}.home-landing_replayButton__BOZb2{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding-inline:8px;border-radius:4px;font-size:11px}.home-landing_replayButton__BOZb2:hover{background:var(--sw-color-raised);color:var(--sw-color-text)}.home-landing_section__iS0lE{padding:72px 0;border-block:1px solid var(--sw-color-border);scroll-margin-top:72px}.home-landing_sectionHeading__3NL95{margin-bottom:32px}.home-landing_sectionTitle__LjGg0{margin-top:12px;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.home-landing_sectionDescription__y3h__{margin-top:12px;font-size:15px;color:var(--sw-color-muted);line-height:1.65}.home-landing_workflow__5uLYt{border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-panel);overflow:hidden}.home-landing_workflowTabs__eLDFc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--sw-color-border)}.home-landing_workflowTab__L_doG{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;padding:18px;text-align:left;font-size:12px;font-weight:500;color:var(--sw-color-muted);border-right:1px solid var(--sw-color-border);transition:color .16s,background .16s}.home-landing_workflowTab__L_doG:last-child{border-right:0}.home-landing_workflowTab__L_doG:hover,.home-landing_workflowTab__L_doG[aria-selected=true]{background:var(--sw-color-subtle);color:var(--sw-color-text)}.home-landing_workflowTab__L_doG[aria-selected=true]{box-shadow:inset 0 -2px var(--sw-color-signal-strong)}.home-landing_home__heuWB .home-landing_workflowTab__L_doG:focus-visible{outline-offset:-4px}.home-landing_stepMarker__tREzi{color:var(--sw-color-muted);font:10px var(--font-geist-mono),monospace}.home-landing_workflowTab__L_doG[aria-selected=true] .home-landing_stepMarker__tREzi{color:var(--sw-color-signal-strong)}.home-landing_stepChevron__rZhGc{position:absolute;top:18px;right:14px;color:var(--sw-color-muted)}.home-landing_workflowTab__L_doG:last-child .home-landing_stepChevron__rZhGc{display:none}.home-landing_workflowPanel__6BOKn{padding:40px}.home-landing_home__heuWB .home-landing_workflowPanel__6BOKn:focus-visible{outline-offset:-4px}.home-landing_workflowContent__NozjE{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center;min-height:264px}.home-landing_stepKicker__Ab_57{display:flex;align-items:center;gap:8px;color:var(--sw-color-muted);font-size:12px}.home-landing_stepKicker__Ab_57 svg{color:var(--sw-color-signal-strong)}.home-landing_stepExplanation__kJTJm h3{max-width:16ch;margin-top:18px;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.025em}.home-landing_stepExplanation__kJTJm p{max-width:380px;margin-top:14px;color:var(--sw-color-muted);font-size:14px;line-height:1.75}.home-landing_stepOutput__MT00K{display:flex;align-items:center;gap:8px;margin-top:24px;font-size:12px;font-weight:500}.home-landing_stepOutput__MT00K svg{flex-shrink:0;color:var(--sw-color-signal-strong)}.home-landing_exampleSheet__Cn2Vz{border:1px solid var(--sw-color-border);border-radius:6px}.home-landing_sheetHeader__jRZ8e{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--sw-color-border);background:var(--sw-color-subtle);border-radius:6px 6px 0 0}.home-landing_sheetHeader__jRZ8e strong{font-size:12px;font-weight:500}.home-landing_sheetHeader__jRZ8e>span{font-size:10px;color:var(--sw-color-muted)}.home-landing_sheetRows__0o9iO{padding:0 16px}.home-landing_sheetRow__dVF0O{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:16px 0;border-bottom:1px solid var(--sw-color-border);font-size:11px}.home-landing_sheetRow__dVF0O:last-child{border-bottom:0}.home-landing_sheetRow__dVF0O dt{color:var(--sw-color-muted)}.home-landing_sheetRow__dVF0O dd{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;line-height:1.55}.home-landing_rowStatus__uNBG6{flex-shrink:0;padding:2px 5px;border-radius:4px;background:var(--sw-color-subtle);color:var(--sw-color-muted);font-size:9px}.home-landing_rowStatus__uNBG6[data-attention=true]{color:var(--sw-color-warning)}.home-landing_sheetFooter__nxZZ_{display:flex;align-items:center;gap:6px;padding:12px 16px;border-top:1px solid var(--sw-color-border);font-size:9px;color:var(--sw-color-muted)}.home-landing_sheetFooter__nxZZ_ svg{flex-shrink:0}.home-landing_workflowFooter__AB_WD{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 24px;border-top:1px solid var(--sw-color-border);background:var(--sw-color-subtle)}.home-landing_workflowFooter__AB_WD>span{display:flex;align-items:center;gap:8px;color:var(--sw-color-muted);font-size:11px}.home-landing_workflowFooter__AB_WD svg{flex-shrink:0}.home-landing_nextStep__hK4FN{min-height:32px;white-space:nowrap;font-size:12px}.home-landing_closing__82Teb{padding:72px 0 40px;scroll-margin-top:72px}.home-landing_closingOffer__BnjZ1{display:grid;grid-template-columns:1fr auto;align-items:center;gap:64px;padding-bottom:48px}.home-landing_closingCopy__DP2N_{max-width:570px}.home-landing_closingCopy__DP2N_ p{margin-top:16px;color:var(--sw-color-muted);font-size:15px;line-height:1.75}.home-landing_closingActions__eK6e1{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.home-landing_closingActions__eK6e1>span{color:var(--sw-color-muted);font-size:11px}.home-landing_boundaries__JZfgT{border-block:1px solid var(--sw-color-border)}.home-landing_boundaries__JZfgT summary{display:flex;align-items:center;gap:8px;min-height:56px;font-size:12px;font-weight:500;cursor:pointer;list-style:none}.home-landing_boundaries__JZfgT summary>svg{color:var(--sw-color-signal-strong)}.home-landing_boundaries__JZfgT summary>span{margin-left:auto;font-size:18px;font-weight:400;color:var(--sw-color-muted)}.home-landing_boundaryContent__v3xit{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;padding:4px 0 28px}.home-landing_boundaryContent__v3xit h3{font-size:12px;font-weight:500}.home-landing_boundaryContent__v3xit p{margin-top:6px;max-width:440px;font-size:12px;line-height:1.7;color:var(--sw-color-muted)}.home-landing_faq__hp6dF{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;padding:48px 0}.home-landing_faq__hp6dF h2{font-size:23px;font-weight:500;letter-spacing:-.025em}.home-landing_faqItem__BQaio{border-bottom:1px solid var(--sw-color-border)}.home-landing_faqItem__BQaio:first-child{border-top:1px solid var(--sw-color-border)}.home-landing_faqItem__BQaio summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:12px 0;font-size:13px;font-weight:500;cursor:pointer;list-style:none}.home-landing_faqItem__BQaio summary>span{font-size:18px;font-weight:400;color:var(--sw-color-muted)}.home-landing_boundaries__JZfgT[open] summary>span,.home-landing_faqItem__BQaio[open] summary>span{transform:rotate(45deg)}.home-landing_boundaries__JZfgT summary::-webkit-details-marker,.home-landing_faqItem__BQaio summary::-webkit-details-marker{display:none}.home-landing_faqItem__BQaio p{padding:0 24px 20px 0;font-size:13px;color:var(--sw-color-muted);line-height:1.75}.home-landing_freeLink__WWfPM{padding-top:20px;border-top:1px solid var(--sw-color-border);text-align:center;color:var(--sw-color-muted);font-size:12px}.home-landing_freeLink__WWfPM a{color:var(--sw-color-text);font-weight:500;text-decoration:underline;text-underline-offset:4px}@media (min-width:1500px){.home-landing_hero__o_GEX{padding-block:104px}}@media (max-width:1100px){.home-landing_heroGrid__eoYDD{gap:32px}.home-landing_heroActions__Dqw0n{gap:12px 20px}.home-landing_heroTitle__dQLoW{font-size:44px}.home-landing_workflowContent__NozjE{gap:36px;grid-template-columns:.8fr 1.2fr}.home-landing_workflowPanel__6BOKn{padding:32px}.home-landing_workflowTab__L_doG{padding:16px 12px;font-size:11px}.home-landing_sheetRow__dVF0O{grid-template-columns:76px 1fr}.home-landing_closingOffer__BnjZ1{gap:36px}}@media (max-width:900px){.home-landing_heroGrid__eoYDD{grid-template-columns:1fr;gap:48px;max-width:620px}.home-landing_hero__o_GEX{padding:112px 0 56px}.home-landing_heroTitle__dQLoW{max-width:16ch;font-size:54px}.home-landing_heroDescription__4TbH5{max-width:470px}.home-landing_heroPromises__0BZ7Q{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:24px}.home-landing_swarmBody__Iqb4Z{padding:28px}.home-landing_workflowTabs__eLDFc{grid-template-columns:repeat(3,minmax(0,1fr))}.home-landing_workflowTab__L_doG:nth-child(3){border-right:0}.home-landing_workflowTab__L_doG:nth-child(-n+3){border-bottom:1px solid var(--sw-color-border)}.home-landing_workflowTab__L_doG{padding:16px;font-size:12px}.home-landing_workflowContent__NozjE{grid-template-columns:1fr;gap:28px}.home-landing_stepExplanation__kJTJm h3{max-width:none;font-size:26px}.home-landing_stepExplanation__kJTJm p{max-width:540px}.home-landing_stepOutput__MT00K{margin-top:16px}.home-landing_sheetRow__dVF0O{grid-template-columns:110px 1fr}.home-landing_closingOffer__BnjZ1{grid-template-columns:1fr;gap:24px}.home-landing_faq__hp6dF{gap:32px}}@media (max-width:600px){.home-landing_container__N21oB,.home-landing_heroGrid__eoYDD{width:calc(100% - 40px)}.home-landing_hero__o_GEX{padding:96px 0 40px}.home-landing_heroGrid__eoYDD{gap:32px}.home-landing_heroTitle__dQLoW{font-size:clamp(36px,9.3vw,48px);margin-block:20px}.home-landing_heroDescription__4TbH5{font-size:16px}.home-landing_heroActions__Dqw0n{margin-top:24px}.home-landing_primaryCta__5M0f3{width:100%}.home-landing_heroActions__Dqw0n .home-landing_textLink__oEUdz{width:100%;justify-content:center}.home-landing_offerNote__evnMf{text-align:center;margin-top:6px}.home-landing_heroPromises__0BZ7Q{display:none}.home-landing_frameHeader__KFLq_{padding:14px;gap:8px;font-size:11px}.home-landing_sampleLabel__fnXX5{font-size:9px}.home-landing_swarmBody__Iqb4Z{padding:16px}.home-landing_inputNode__zeS10{gap:10px}.home-landing_inputNode__zeS10 strong{font-size:12px}.home-landing_nodeIcon__HlGjk{width:34px;height:34px}.home-landing_agentRow__VV_NL{grid-template-columns:64px 1fr 18px;padding:10px;gap:8px}.home-landing_agentIdentity__Iw_Ry{font-size:11px;gap:6px}.home-landing_agentIdentity__Iw_Ry svg{width:14px}.home-landing_agentNote__DjyQV{font-size:10px}.home-landing_recommendation__9myXh{padding:14px}.home-landing_recommendation__9myXh h2{font-size:16px}.home-landing_frameFooter__9htkr{padding-inline:12px;font-size:9px}.home-landing_section__iS0lE{padding-block:40px}.home-landing_sectionHeading__3NL95{margin-bottom:24px}.home-landing_sectionTitle__LjGg0{font-size:28px}.home-landing_sectionDescription__y3h__{font-size:14px}.home-landing_workflowTab__L_doG{gap:8px;padding:14px 10px;font-size:11px}.home-landing_stepChevron__rZhGc{right:8px;top:13px;width:12px}.home-landing_workflowPanel__6BOKn{padding:24px 16px}.home-landing_stepExplanation__kJTJm h3{font-size:24px}.home-landing_stepExplanation__kJTJm p{font-size:13px}.home-landing_stepOutput__MT00K{font-size:11px}.home-landing_sheetHeader__jRZ8e{padding:12px}.home-landing_sheetHeader__jRZ8e strong{font-size:11px}.home-landing_sheetRows__0o9iO{padding-inline:12px}.home-landing_sheetRow__dVF0O{grid-template-columns:66px 1fr;padding-block:14px;gap:8px;font-size:10px}.home-landing_sheetRow__dVF0O dd{flex-wrap:wrap;gap:6px}.home-landing_sheetFooter__nxZZ_{padding:10px 12px;font-size:8px}.home-landing_workflowFooter__AB_WD{padding:12px 16px;flex-wrap:wrap;gap:8px}.home-landing_workflowFooter__AB_WD>span{font-size:10px}.home-landing_nextStep__hK4FN{margin-left:auto}.home-landing_closing__82Teb{padding-top:40px}.home-landing_closingOffer__BnjZ1{padding-bottom:28px}.home-landing_closingCopy__DP2N_ p{font-size:14px}.home-landing_closingActions__eK6e1{width:100%}.home-landing_boundaryContent__v3xit{grid-template-columns:1fr;gap:20px}.home-landing_faq__hp6dF{grid-template-columns:1fr;padding-block:32px;gap:24px}}@media (prefers-reduced-motion:reduce){.home-landing_home__heuWB *,.home-landing_home__heuWB :after,.home-landing_home__heuWB :before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}