.ForFirms-module__WUfcCa__page{--ease-drawer:cubic-bezier(.32, .72, 0, 1);font-size:16px;line-height:1.55}:where(.ForFirms-module__WUfcCa__page) ul,:where(.ForFirms-module__WUfcCa__page) ol{margin:0;padding:0;list-style:none}:where(.ForFirms-module__WUfcCa__page) h1,:where(.ForFirms-module__WUfcCa__page) h2,:where(.ForFirms-module__WUfcCa__page) h3,:where(.ForFirms-module__WUfcCa__page) h4,:where(.ForFirms-module__WUfcCa__page) p{margin:0}.ForFirms-module__WUfcCa__c{max-width:var(--page-content);margin:0 auto;padding:0 16px}@media (min-width:760px){.ForFirms-module__WUfcCa__c{padding:0 24px}}.ForFirms-module__WUfcCa__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ForFirms-module__WUfcCa__page h1,.ForFirms-module__WUfcCa__page h2{letter-spacing:-.045em;font-weight:300}.ForFirms-module__WUfcCa__page h1 b,.ForFirms-module__WUfcCa__page h2 b{font-weight:700}.ForFirms-module__WUfcCa__page h3{letter-spacing:-.02em;font-weight:600}.ForFirms-module__WUfcCa__sec{padding:112px 0 0;scroll-margin-top:56px}@media (max-width:700px){.ForFirms-module__WUfcCa__sec{padding:72px 0 0}}.ForFirms-module__WUfcCa__page h2{max-width:20ch;font-size:clamp(32px,4.6vw,60px);line-height:1.04}.ForFirms-module__WUfcCa__lede{color:var(--ink-muted);max-width:58ch;margin-top:16px;font-size:18px;line-height:1.55}.ForFirms-module__WUfcCa__chip{border-radius:var(--radius-full);background:var(--sunken);color:var(--ink-muted);border:1px solid var(--hairline);align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.ForFirms-module__WUfcCa__chipAc{background:var(--accent-subtle);color:var(--text-accent);border-color:#0000}.ForFirms-module__WUfcCa__chipOk{background:var(--profit-subtle);color:var(--text-profit);border-color:#0000}.ForFirms-module__WUfcCa__btn{white-space:nowrap;border-radius:var(--radius-md);min-height:44px;transition:transform .16s var(--ease-out-strong), background-color var(--motion-base) ease, box-shadow var(--motion-slow) ease, border-color var(--motion-base) ease, color var(--motion-base) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;display:inline-flex}.ForFirms-module__WUfcCa__btn:active{transform:scale(.97)}.ForFirms-module__WUfcCa__btnP{background:var(--accent);color:var(--ink-on-accent)}.ForFirms-module__WUfcCa__btnG{border-color:var(--hairline-strong);color:var(--ink)}.ForFirms-module__WUfcCa__btnBig{min-height:52px;padding:0 26px;font-size:16px}.ForFirms-module__WUfcCa__arr{transition:transform .2s var(--ease-out-strong);display:inline-block}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__btnP:hover{background:var(--accent-strong);box-shadow:var(--shadow-glow-primary)}.ForFirms-module__WUfcCa__btnG:hover{border-color:var(--hairline-bold);background:var(--hover)}.ForFirms-module__WUfcCa__btn:hover .ForFirms-module__WUfcCa__arr{transform:translate(3px)}}.ForFirms-module__WUfcCa__seeLive{color:var(--text-accent);transition:color var(--motion-base) ease;align-items:center;gap:6px;padding:8px 0;font-size:13px;font-weight:600;display:inline-flex}.ForFirms-module__WUfcCa__seeLive svg{width:13px;height:13px;transition:transform .2s var(--ease-out-strong)}.ForFirms-module__WUfcCa__seeLive:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__seeLive:hover{color:var(--ink)}.ForFirms-module__WUfcCa__seeLive:hover svg{transform:translate(2px,-2px)}}.ForFirms-module__WUfcCa__hero{padding:104px 0 56px;position:relative;overflow:hidden}@media (max-width:700px){.ForFirms-module__WUfcCa__hero{padding:64px 0 40px}}.ForFirms-module__WUfcCa__wave{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__c{z-index:2;position:relative}.ForFirms-module__WUfcCa__page h1{max-width:12ch;font-size:clamp(42px,7.6vw,108px);line-height:.98}.ForFirms-module__WUfcCa__patch{background:var(--accent);color:var(--ink-on-brand);box-shadow:0 18px 50px color-mix(in oklab, var(--accent) 34%, transparent), 0 4px 16px color-mix(in oklab, var(--accent) 20%, transparent);border-radius:12px;padding:.04em .2em .1em;font-weight:700;display:inline-block;transform:rotate(-1.6deg)}.ForFirms-module__WUfcCa__deck{color:var(--ink-muted);max-width:46ch;margin-top:26px;font-size:19px;line-height:1.55}.ForFirms-module__WUfcCa__ctaRow{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ForFirms-module__WUfcCa__fine{color:var(--ink-muted);margin-top:14px;font-size:13px}.ForFirms-module__WUfcCa__fine+.ForFirms-module__WUfcCa__fine{margin-top:6px}.ForFirms-module__WUfcCa__fineLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-bold);text-decoration-color:var(--hairline-bold);text-underline-offset:3px;font-weight:500;transition:text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__fineLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.ForFirms-module__WUfcCa__fineLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.ForFirms-module__WUfcCa__hero h1,.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__deck,.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__ctaRow,.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__fine{animation:ForFirms-module__WUfcCa__rise .8s var(--ease-out-strong) both}.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__deck{animation-delay:80ms}.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__ctaRow{animation-delay:.15s}.ForFirms-module__WUfcCa__hero .ForFirms-module__WUfcCa__fine{animation-delay:.21s}@keyframes ForFirms-module__WUfcCa__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ForFirms-module__WUfcCa__sv{color:var(--ink);font-size:13px;line-height:1.45}.ForFirms-module__WUfcCa__sv *{min-width:0}.ForFirms-module__WUfcCa__svH{letter-spacing:-.01em;font-size:15px;font-weight:700}.ForFirms-module__WUfcCa__svM{color:var(--ink-muted)}.ForFirms-module__WUfcCa__svF{color:var(--ink-faint)}.ForFirms-module__WUfcCa__svRow{align-items:center;gap:10px;display:flex}.ForFirms-module__WUfcCa__svSp{justify-content:space-between}.ForFirms-module__WUfcCa__svLogo{border-radius:var(--radius-md);background:var(--raised);border:1px solid var(--hairline-strong);width:30px;height:30px;font-family:var(--font-mono);flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.ForFirms-module__WUfcCa__svLogoBig{border-radius:var(--radius-lg);width:40px;height:40px;font-size:13px}.ForFirms-module__WUfcCa__svChip{border-radius:var(--radius-full);background:var(--sunken);color:var(--ink-muted);border:1px solid var(--hairline);white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-flex}.ForFirms-module__WUfcCa__svChipOk{background:var(--profit-subtle);color:var(--text-profit);border-color:#0000}.ForFirms-module__WUfcCa__svChipAc{background:var(--accent-subtle);color:var(--text-accent);border-color:#0000}.ForFirms-module__WUfcCa__svChipWn{background:var(--warning-subtle);color:var(--text-warning);border-color:#0000}.ForFirms-module__WUfcCa__svCard{border-radius:var(--radius-lg);background:var(--raised);border:1px solid var(--hairline);padding:12px}.ForFirms-module__WUfcCa__svCard+.ForFirms-module__WUfcCa__svCard{margin-top:8px}.ForFirms-module__WUfcCa__svHit{outline:1.5px solid var(--accent);outline-offset:-1px;background:var(--offer-bg)!important}.ForFirms-module__WUfcCa__svSkl{background:var(--sunken);border-radius:4px;height:8px;margin-top:8px}.ForFirms-module__WUfcCa__svList>*{border-radius:var(--radius-md);border:1px solid var(--hairline);background:var(--raised);align-items:center;gap:10px;padding:9px 10px;display:flex}.ForFirms-module__WUfcCa__svList>*+*{margin-top:6px}.ForFirms-module__WUfcCa__svTb{border-collapse:collapse;width:100%;font-size:12.5px}.ForFirms-module__WUfcCa__svTb th{color:var(--ink-faint);text-align:left;border-bottom:1px solid var(--hairline-strong);padding:6px 8px 6px 0;font-size:11px;font-weight:500}.ForFirms-module__WUfcCa__svTb td{border-bottom:1px solid var(--hairline);color:var(--ink-muted);padding:8px 8px 8px 0}.ForFirms-module__WUfcCa__svTb td:first-child,.ForFirms-module__WUfcCa__svTb td.ForFirms-module__WUfcCa__hl{color:var(--ink);font-weight:600}.ForFirms-module__WUfcCa__svTabs{border-bottom:1px solid var(--hairline-strong);color:var(--ink-faint);gap:14px;margin:12px 0 10px;font-size:12px;display:flex;overflow:hidden}.ForFirms-module__WUfcCa__svTabs span{white-space:nowrap;padding-bottom:7px}.ForFirms-module__WUfcCa__svTabs .ForFirms-module__WUfcCa__on{color:var(--ink);box-shadow:0 2px 0 var(--accent)}.ForFirms-module__WUfcCa__svStat{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ForFirms-module__WUfcCa__svStat>div{border-radius:var(--radius-md);background:var(--raised);border:1px solid var(--hairline);padding:9px 10px}.ForFirms-module__WUfcCa__svStat b{font-family:var(--font-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:16px;display:block}.ForFirms-module__WUfcCa__svStat span{color:var(--ink-faint);font-size:11px}.ForFirms-module__WUfcCa__svPill{border-radius:var(--radius-full);border:1px solid var(--hairline-strong);color:var(--ink-muted);padding:7px 12px;font-size:12.5px}.ForFirms-module__WUfcCa__svPillOn{background:var(--accent-subtle);border-color:var(--accent);color:var(--text-accent);font-weight:600}.ForFirms-module__WUfcCa__svBar{background:var(--sunken);border-radius:4px;height:7px;margin-top:6px;overflow:hidden}.ForFirms-module__WUfcCa__svBar i{background:var(--accent);border-radius:4px;height:100%;display:block}.ForFirms-module__WUfcCa__svBar i.ForFirms-module__WUfcCa__g{background:var(--profit)}.ForFirms-module__WUfcCa__svStars{gap:2px;display:inline-flex}.ForFirms-module__WUfcCa__svStars svg{width:13px;height:13px}.ForFirms-module__WUfcCa__svReply{border-radius:var(--radius-md);background:var(--sunken);border:1px solid var(--hairline);margin-top:10px;margin-left:12px;padding:10px 12px}.ForFirms-module__WUfcCa__svTiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ForFirms-module__WUfcCa__svTile{border-radius:var(--radius-md);background:var(--raised);border:1px solid var(--hairline);flex-direction:column;gap:6px;min-height:118px;padding:10px;display:flex}.ForFirms-module__WUfcCa__svTile b{font-size:12px;line-height:1.3}.ForFirms-module__WUfcCa__svTile .ForFirms-module__WUfcCa__svSkl{margin-top:0}.ForFirms-module__WUfcCa__svTile .ForFirms-module__WUfcCa__svChip{align-self:flex-start;padding:0 6px;font-size:11px}.ForFirms-module__WUfcCa__mapgrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;margin-top:48px;display:grid}.ForFirms-module__WUfcCa__origin{border:1px solid var(--hairline-bold);border-radius:var(--radius-full);background:var(--surface);align-items:center;gap:12px;width:fit-content;margin-left:-2px;padding:12px 16px 12px 14px;display:flex}.ForFirms-module__WUfcCa__od{background:var(--ink);width:14px;height:14px;box-shadow:0 0 0 5px var(--hairline-strong);border-radius:50%}.ForFirms-module__WUfcCa__origin b{font-size:15px}.ForFirms-module__WUfcCa__origin span:last-child{color:var(--ink-faint);font-size:12px}.ForFirms-module__WUfcCa__lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:relative}.ForFirms-module__WUfcCa__lines:before{content:"";background:var(--hairline-bold);border-radius:2px;height:4px;position:absolute;top:0;left:11px;right:calc(33.3% - 6px)}.ForFirms-module__WUfcCa__ln{padding:44px 0 0;position:relative}.ForFirms-module__WUfcCa__ln:before{content:"";background:var(--lc);border-radius:2px;width:4px;position:absolute;top:0;bottom:12px;left:9px}.ForFirms-module__WUfcCa__ln:after{content:"";background:var(--base);border:4px solid var(--lc);border-radius:50%;width:16px;height:16px;position:absolute;top:-4px;left:3px}.ForFirms-module__WUfcCa__ln h3{color:var(--ink);letter-spacing:-.01em;min-height:36px;margin-bottom:12px;padding-left:34px;font-size:14px;font-weight:600;line-height:1.3}.ForFirms-module__WUfcCa__ln ol{flex-direction:column;display:flex}.ForFirms-module__WUfcCa__st{text-align:left;border-radius:var(--radius-md);width:100%;min-height:48px;color:var(--ink-muted);transition:color var(--motion-base) ease;align-items:center;gap:14px;padding:11px 8px 11px 0;font-size:14px;line-height:1.3;display:flex;position:relative}.ForFirms-module__WUfcCa__sd{flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative}.ForFirms-module__WUfcCa__sd:before{content:"";background:var(--base);border:3px solid var(--lc);width:12px;height:12px;transition:transform .22s var(--ease-out-strong), background-color var(--motion-base) ease;border-radius:50%}.ForFirms-module__WUfcCa__sn{transition:transform .24s var(--ease-out-strong);padding-left:8px}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__st:hover{color:var(--ink)}.ForFirms-module__WUfcCa__st:hover .ForFirms-module__WUfcCa__sd:before{transform:scale(1.25)}}.ForFirms-module__WUfcCa__st[aria-pressed=true]{color:var(--ink);font-weight:600}.ForFirms-module__WUfcCa__st[aria-pressed=true] .ForFirms-module__WUfcCa__sd:before{background:var(--lc);transform:scale(1.5)}.ForFirms-module__WUfcCa__st[aria-pressed=true] .ForFirms-module__WUfcCa__sn{transform:translate(4px)}.ForFirms-module__WUfcCa__st:active .ForFirms-module__WUfcCa__sd:before{transform:scale(.9)}.ForFirms-module__WUfcCa__train{background:var(--ink);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--lc) 40%, transparent);opacity:0;pointer-events:none;transition:transform .56s var(--ease-out-strong), opacity .2s ease;border-radius:50%;margin:-8px 0 0;position:absolute;top:0;left:3px}.ForFirms-module__WUfcCa__cur .ForFirms-module__WUfcCa__train{opacity:1}.ForFirms-module__WUfcCa__pnl{background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius-xl);box-shadow:var(--shadow);position:sticky;top:80px;overflow:hidden}.ForFirms-module__WUfcCa__bar{border-bottom:1px solid var(--hairline);background:var(--base);align-items:center;gap:12px;padding:12px 16px;display:flex}.ForFirms-module__WUfcCa__bar>i{background:var(--hairline-bold);border-radius:50%;flex:none;width:9px;height:9px}.ForFirms-module__WUfcCa__url{border-radius:var(--radius-full);background:var(--sunken);min-width:0;font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:6px;padding:5px 12px;font-size:12px;overflow:hidden}.ForFirms-module__WUfcCa__barX{border-radius:var(--radius-md);width:32px;height:32px;color:var(--ink-muted);place-items:center;display:none}.ForFirms-module__WUfcCa__pbody{min-height:268px;padding:20px}.ForFirms-module__WUfcCa__pbody>*{animation:ForFirms-module__WUfcCa__pvIn .28s var(--ease-out-strong)}@keyframes ForFirms-module__WUfcCa__pvIn{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.ForFirms-module__WUfcCa__pcap{border-top:1px solid var(--hairline);padding:16px 20px 20px}.ForFirms-module__WUfcCa__pcap h4{letter-spacing:-.02em;font-size:17px;font-weight:700}.ForFirms-module__WUfcCa__pcap p{color:var(--ink-muted);margin-top:6px;font-size:14px;line-height:1.55}.ForFirms-module__WUfcCa__pcapRow{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ForFirms-module__WUfcCa__grab,.ForFirms-module__WUfcCa__scrim{display:none}@media (max-width:959px){.ForFirms-module__WUfcCa__mapgrid{grid-template-columns:1fr;gap:0}.ForFirms-module__WUfcCa__lines{grid-template-columns:1fr;gap:36px}.ForFirms-module__WUfcCa__lines:before{display:none}.ForFirms-module__WUfcCa__ln:before{bottom:6px}.ForFirms-module__WUfcCa__ln h3{min-height:0}.ForFirms-module__WUfcCa__pnl{z-index:60;border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:86vh;transition:transform .34s var(--ease-drawer), visibility 0s linear .34s;visibility:hidden;position:fixed;inset:auto 0 0;overflow:auto;transform:translateY(105%)}.ForFirms-module__WUfcCa__pnlOpen{visibility:visible;transition-delay:0s;transform:none}.ForFirms-module__WUfcCa__grab{touch-action:none;width:100%;height:22px;display:block;position:relative}.ForFirms-module__WUfcCa__grab:after{content:"";background:var(--hairline-bold);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:9px;left:50%}.ForFirms-module__WUfcCa__barX{display:grid}.ForFirms-module__WUfcCa__scrim{z-index:55;background:var(--overlay-backdrop);opacity:0;pointer-events:none;transition:opacity .26s;display:block;position:fixed;inset:0}.ForFirms-module__WUfcCa__scrimOpen{opacity:1;pointer-events:auto}}.ForFirms-module__WUfcCa__lst{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px;margin-top:48px;display:grid}@media (max-width:900px){.ForFirms-module__WUfcCa__lst{grid-template-columns:1fr;gap:24px}}.ForFirms-module__WUfcCa__tabs{border-top:1px solid var(--hairline-strong);flex-direction:column;display:flex}.ForFirms-module__WUfcCa__tab{text-align:left;border-bottom:1px solid var(--hairline-strong);grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;width:100%;padding:18px 4px 18px 0;display:grid}.ForFirms-module__WUfcCa__tabT,.ForFirms-module__WUfcCa__tabD{transition:transform .26s var(--ease-out-strong), color var(--motion-base) ease}.ForFirms-module__WUfcCa__tabT{letter-spacing:-.025em;color:var(--ink-muted);font-size:22px;font-weight:600}.ForFirms-module__WUfcCa__tabD{color:var(--ink-faint);grid-column:1;max-width:44ch;font-size:15px;line-height:1.5}.ForFirms-module__WUfcCa__tabA{color:var(--accent);opacity:0;transition:opacity .2s ease, transform .26s var(--ease-out-strong);grid-area:1/2;transform:translate(-6px)}.ForFirms-module__WUfcCa__tab[aria-selected=true] .ForFirms-module__WUfcCa__tabT,.ForFirms-module__WUfcCa__tab[aria-selected=true] .ForFirms-module__WUfcCa__tabD{transform:translate(14px)}.ForFirms-module__WUfcCa__tab[aria-selected=true] .ForFirms-module__WUfcCa__tabT{color:var(--ink)}.ForFirms-module__WUfcCa__tab[aria-selected=true] .ForFirms-module__WUfcCa__tabD{color:var(--ink-muted)}.ForFirms-module__WUfcCa__tab[aria-selected=true] .ForFirms-module__WUfcCa__tabA{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__tab:hover .ForFirms-module__WUfcCa__tabT{color:var(--ink)}}.ForFirms-module__WUfcCa__stage{background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius-xl);min-height:400px;padding:22px;position:sticky;top:84px;overflow:hidden}@media (max-width:900px){.ForFirms-module__WUfcCa__stage{min-height:0;position:static}}.ForFirms-module__WUfcCa__stageTag{color:var(--ink-faint);justify-content:space-between;gap:12px;margin-bottom:16px;font-size:12px;display:flex}.ForFirms-module__WUfcCa__pv{min-height:300px;animation:ForFirms-module__WUfcCa__pvIn .26s var(--ease-out-strong)}.ForFirms-module__WUfcCa__pvHead{align-items:center;gap:14px;display:flex}.ForFirms-module__WUfcCa__pvChips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ForFirms-module__WUfcCa__pvTriple{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.ForFirms-module__WUfcCa__pvNote{color:var(--ink-muted);margin-top:14px;font-size:13px}.ForFirms-module__WUfcCa__logoSq{border-radius:var(--radius-lg);background:var(--raised);border:1px solid var(--hairline-strong);width:44px;height:44px;font-family:var(--font-mono);place-items:center;font-size:15px;font-weight:700;display:grid}.ForFirms-module__WUfcCa__pv h3{letter-spacing:-.02em;font-size:20px;font-weight:600}.ForFirms-module__WUfcCa__skl{background:var(--sunken);border-radius:5px;height:9px;margin-top:9px}.ForFirms-module__WUfcCa__tbl{border-collapse:collapse;width:100%;margin-top:14px;font-size:14px}.ForFirms-module__WUfcCa__tbl th{color:var(--ink-faint);text-align:left;border-bottom:1px solid var(--hairline-strong);padding:8px 8px 8px 0;font-size:12px;font-weight:500}.ForFirms-module__WUfcCa__tbl td{border-bottom:1px solid var(--hairline);color:var(--ink-muted);padding:12px 8px 12px 0}.ForFirms-module__WUfcCa__tbl td:first-child{color:var(--ink);font-weight:600}.ForFirms-module__WUfcCa__rv{border-radius:var(--radius-lg);background:var(--raised);border:1px solid var(--hairline);margin-top:14px;padding:16px}.ForFirms-module__WUfcCa__rv p{color:var(--ink-muted);margin-top:10px;font-size:14.5px;line-height:1.55}.ForFirms-module__WUfcCa__rvTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ForFirms-module__WUfcCa__stars{gap:2px;display:flex}.ForFirms-module__WUfcCa__ptl{gap:10px;margin-top:14px;display:grid}.ForFirms-module__WUfcCa__ptlRow{border-radius:var(--radius-lg);background:var(--raised);border:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.ForFirms-module__WUfcCa__sw{border-radius:var(--radius-full);background:var(--hairline-bold);flex:none;width:38px;height:22px;transition:background-color .2s;position:relative}.ForFirms-module__WUfcCa__sw:after{content:"";background:var(--ink);width:16px;height:16px;transition:transform .22s var(--ease-out-strong);border-radius:50%;position:absolute;top:3px;left:3px}.ForFirms-module__WUfcCa__sw[aria-checked=true]{background:var(--accent)}.ForFirms-module__WUfcCa__sw[aria-checked=true]:after{background:var(--ink-on-accent);transform:translate(16px)}.ForFirms-module__WUfcCa__sw:active:after{width:20px}.ForFirms-module__WUfcCa__spark{width:96px;height:28px}.ForFirms-module__WUfcCa__nf{border-bottom:1px solid var(--hairline-strong);margin-top:48px}.ForFirms-module__WUfcCa__nfr{border-top:1px solid var(--hairline-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;align-items:center;gap:24px;padding:22px 0;display:grid}.ForFirms-module__WUfcCa__nfT{letter-spacing:-.04em;transition:transform .3s var(--ease-out-strong);font-size:clamp(26px,3.6vw,48px);font-weight:300;line-height:1.05}.ForFirms-module__WUfcCa__nfE{color:var(--ink-muted);max-width:40ch;font-size:16px}.ForFirms-module__WUfcCa__lock{width:32px;height:32px;color:var(--ink-faint);transition:color var(--motion-base) ease;justify-self:end}.ForFirms-module__WUfcCa__sh{transition:transform .26s var(--ease-out-strong);transform:translateY(-2.5px)}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__nfr:hover .ForFirms-module__WUfcCa__nfT{transform:translate(12px)}.ForFirms-module__WUfcCa__nfr:hover .ForFirms-module__WUfcCa__lock{color:var(--ink)}.ForFirms-module__WUfcCa__nfr:hover .ForFirms-module__WUfcCa__sh{transform:none}}.ForFirms-module__WUfcCa__nff{color:var(--ink-muted);margin-top:22px;font-size:15px}@media (max-width:760px){.ForFirms-module__WUfcCa__nfr{grid-template-columns:1fr 32px;gap:8px 16px}.ForFirms-module__WUfcCa__nfE{grid-column:1}.ForFirms-module__WUfcCa__lock{grid-area:1/2}}.ForFirms-module__WUfcCa__line{max-width:860px;margin-top:48px;position:relative}.ForFirms-module__WUfcCa__tr{background:var(--hairline-strong);border-radius:2px;width:4px;position:absolute;top:14px;bottom:30px;left:11px}.ForFirms-module__WUfcCa__tr i{background:var(--accent);transform-origin:top;border-radius:2px;transition:background-color .4s;position:absolute;inset:0}.ForFirms-module__WUfcCa__stp{grid-template-columns:28px 1fr;gap:22px;padding-bottom:34px;display:grid;position:relative}.ForFirms-module__WUfcCa__stp:last-child{padding-bottom:0}.ForFirms-module__WUfcCa__dt{z-index:1;background:var(--base);border:4px solid var(--hairline-bold);width:26px;height:26px;transition:border-color .26s ease, background-color .26s ease, transform .3s var(--ease-out-strong);border-radius:50%;margin-top:2px;position:relative}.ForFirms-module__WUfcCa__in .ForFirms-module__WUfcCa__dt{border-color:var(--accent);background:var(--accent);transform:scale(1.08)}.ForFirms-module__WUfcCa__stp h3{letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:12px;font-size:24px;display:flex}.ForFirms-module__WUfcCa__stp p{color:var(--ink-muted);max-width:58ch;margin-top:6px;font-size:16px;line-height:1.55}.ForFirms-module__WUfcCa__stp>div{opacity:.35;transition:opacity .4s ease, transform .5s var(--ease-out-strong);transform:translate(-6px)}.ForFirms-module__WUfcCa__stp.ForFirms-module__WUfcCa__in>div{opacity:1;transform:none}.ForFirms-module__WUfcCa__ck{fill:none;width:100%;height:100%;stroke:var(--ink-on-brand);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;padding:2px;position:absolute;inset:0}.ForFirms-module__WUfcCa__ring{border:2px solid var(--profit);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-4px}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__tr i{background:var(--profit)}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__stp.ForFirms-module__WUfcCa__in .ForFirms-module__WUfcCa__dt{border-color:var(--profit);background:var(--profit);transition-delay:calc(var(--i) * 70ms)}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv .ForFirms-module__WUfcCa__dt{transition-delay:.36s;transform:scale(1.18)}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv .ForFirms-module__WUfcCa__ck{stroke-dashoffset:0;transition:stroke-dashoffset .36s var(--ease-out-strong) .52s}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv .ForFirms-module__WUfcCa__ring{animation:ForFirms-module__WUfcCa__ring 1s var(--ease-out-strong) .38s 2}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv .ForFirms-module__WUfcCa__chip{background:var(--profit-subtle);color:var(--text-profit)}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv h3 .ForFirms-module__WUfcCa__w{color:var(--text-profit);animation:.42s steps(5,end) .42s both ForFirms-module__WUfcCa__tick}@keyframes ForFirms-module__WUfcCa__ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.7)}}@keyframes ForFirms-module__WUfcCa__tick{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ForFirms-module__WUfcCa__fg{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:44px;display:grid}@media (max-width:760px){.ForFirms-module__WUfcCa__fg{grid-template-columns:1fr}}.ForFirms-module__WUfcCa__fc{background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);overflow:hidden}.ForFirms-module__WUfcCa__fc button{letter-spacing:-.02em;text-align:left;width:100%;transition:background-color var(--motion-base) ease, transform .16s var(--ease-out-strong);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:18px;font-weight:600;display:flex}.ForFirms-module__WUfcCa__fc button:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__fc button:hover{background:var(--hover)}}.ForFirms-module__WUfcCa__pl{border:1px solid var(--hairline-bold);width:26px;height:26px;transition:transform .26s var(--ease-out-strong), background-color var(--motion-base) ease;border-radius:50%;flex:none;position:relative}.ForFirms-module__WUfcCa__pl:before,.ForFirms-module__WUfcCa__pl:after{content:"";background:var(--ink);width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ForFirms-module__WUfcCa__pl:after{transition:transform .26s var(--ease-out-strong);transform:translate(-50%,-50%)rotate(90deg)}.ForFirms-module__WUfcCa__fc[data-open=true] .ForFirms-module__WUfcCa__pl{background:var(--accent-subtle);transform:rotate(180deg)}.ForFirms-module__WUfcCa__fc[data-open=true] .ForFirms-module__WUfcCa__pl:after{transform:translate(-50%,-50%)rotate(0)}.ForFirms-module__WUfcCa__ans{transition:grid-template-rows .28s var(--ease-out-strong);grid-template-rows:0fr;display:grid}.ForFirms-module__WUfcCa__fc[data-open=true] .ForFirms-module__WUfcCa__ans{grid-template-rows:1fr}.ForFirms-module__WUfcCa__ans>div{overflow:hidden}.ForFirms-module__WUfcCa__ans p{color:var(--ink-muted);padding:0 22px 22px;font-size:16px;line-height:1.55}.ForFirms-module__WUfcCa__cl{border-top:1px solid var(--hairline-bold);margin-top:120px}.ForFirms-module__WUfcCa__bigcta{border-bottom:1px solid var(--hairline-bold);display:block;position:relative;overflow:hidden}.ForFirms-module__WUfcCa__bigcta:before{content:"";background:var(--accent);clip-path:inset(0 100% 0 0);transition:clip-path .52s var(--ease-out-strong);position:absolute;inset:0}.ForFirms-module__WUfcCa__bi{z-index:1;max-width:var(--page-wide);justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:clamp(28px,5vw,64px) 16px;display:flex;position:relative}@media (min-width:760px){.ForFirms-module__WUfcCa__bi{padding-left:24px;padding-right:24px}}.ForFirms-module__WUfcCa__tx{letter-spacing:-.055em;transition:color .3s ease, transform .5s var(--ease-out-strong);font-size:clamp(44px,9.4vw,160px);font-weight:300;line-height:.92}.ForFirms-module__WUfcCa__tx b{font-weight:700}.ForFirms-module__WUfcCa__ar{transition:transform .5s var(--ease-out-strong), color .3s ease;font-size:clamp(36px,7vw,110px);line-height:1}.ForFirms-module__WUfcCa__bigcta:focus-visible{outline-offset:-4px}@media (hover:hover) and (pointer:fine){.ForFirms-module__WUfcCa__bigcta:hover:before{clip-path:inset(0)}.ForFirms-module__WUfcCa__bigcta:hover .ForFirms-module__WUfcCa__tx{color:var(--ink-on-brand);transform:translate(20px)}.ForFirms-module__WUfcCa__bigcta:hover .ForFirms-module__WUfcCa__ar{color:var(--ink-on-brand);transform:translate(-20px)}}.ForFirms-module__WUfcCa__bigcta:focus-visible:before{clip-path:inset(0)}.ForFirms-module__WUfcCa__bigcta:focus-visible .ForFirms-module__WUfcCa__tx,.ForFirms-module__WUfcCa__bigcta:focus-visible .ForFirms-module__WUfcCa__ar{color:var(--ink-on-brand)}.ForFirms-module__WUfcCa__bigcta:active .ForFirms-module__WUfcCa__tx{transform:scale(.99)}.ForFirms-module__WUfcCa__clf{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:96px;font-size:15px;display:flex}@media (prefers-reduced-motion:reduce){.ForFirms-module__WUfcCa__page *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ForFirms-module__WUfcCa__ring{display:none}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv h3 .ForFirms-module__WUfcCa__w{animation:none}.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__stp .ForFirms-module__WUfcCa__dt,.ForFirms-module__WUfcCa__live .ForFirms-module__WUfcCa__lv .ForFirms-module__WUfcCa__ck{transition-delay:0s}}
