.sv2-ahero-copy.sv2-wide .sv2-h1{max-width:760px}.sv2-labels{margin-top:52px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px}.sv2-label-card{border-radius:var(--sv2-r-card);padding:26px 26px 24px;background:var(--sv2-white);border:1px solid var(--sv2-line)}.sv2-label-card[data-dark=true]{background:var(--sv2-pine);color:var(--sv2-white);border-color:var(--sv2-pine)}.sv2-label-card .sv2-h3{margin-top:18px;color:var(--sv2-pine)}.sv2-label-card[data-dark=true] .sv2-h3{color:var(--sv2-white)}.sv2-label-tag{display:inline-block;margin-top:10px;font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:999px;background:var(--sv2-icon-tile-light);color:var(--sv2-evergreen)}.sv2-label-card[data-dark=true] .sv2-label-tag{background:var(--sv2-icon-tile-dark);color:var(--sv2-mint)}.sv2-label-card p{margin:14px 0 0;font-size:15.5px;line-height:1.55;color:var(--sv2-text)}.sv2-label-card[data-dark=true] p{color:var(--sv2-mint-light)}.sv2-switch{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:center}.sv2-switch>div{flex:1 1 400px;min-width:0}.sv2-switch .sv2-hairline{margin-bottom:24px}.sv2-switch .sv2-h2{color:var(--sv2-white)}.sv2-switch p{margin:18px 0 0;font-size:17px;line-height:1.6;color:var(--sv2-mint-light);max-width:520px}.sv2-kv-pine>div{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:6px 20px;padding:14px 0;border-top:1px solid var(--sv2-footer-line);font-size:15px;line-height:1.5}.sv2-kv-pine>div>span:first-child{font-weight:600;color:var(--sv2-white)}.sv2-kv-pine>div>span:last-child{color:var(--sv2-mint-light)}.sv2-netcards{margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px}.sv2-netcard{background:var(--sv2-white);border:1px solid var(--sv2-line);border-radius:var(--sv2-r-card);padding:24px 24px 20px}.sv2-netcard .sv2-h3{margin-top:16px;color:var(--sv2-pine);font-size:19px}.sv2-netcard p{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--sv2-text)}.sv2-netcard .sv2-shown{font-size:13.5px;color:var(--sv2-muted)}.sv2-netcard .sv2-shown span{color:var(--sv2-evergreen);font-weight:600}.sv2-never-band{margin-top:24px;background:var(--sv2-pine);color:var(--sv2-white);border-radius:var(--sv2-r-card);padding:28px 28px 20px;display:flex;flex-wrap:wrap;gap:24px 48px}.sv2-never-band>div{flex:1 1 280px;min-width:0}.sv2-never-band .sv2-h3{color:var(--sv2-white)}.sv2-never-band p{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--sv2-mint-light)}.sv2-never-band ul{flex:2 1 480px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:0 32px}.sv2-never-band li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:10px 0;border-top:1px solid rgba(255,255,255,.14);font-size:15px;line-height:1.45}.sv2-never-band li>span:first-child{color:var(--sv2-mint)}.sv2-connect{margin-top:48px;list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:32px 40px}.sv2-connect li>span{font-family:var(--sv2-mono);font-size:13px;color:var(--sv2-evergreen)}.sv2-connect .sv2-h3{margin-top:10px;color:var(--sv2-pine)}.sv2-connect p{margin:8px 0 0;font-size:15.5px;line-height:1.55;color:var(--sv2-text)}.sv2-dn{margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px}.sv2-dn-card{border:1px solid var(--sv2-line);border-radius:var(--sv2-r-card);padding:24px 26px 12px}.sv2-dn-card[data-never=true]{background:var(--sv2-pine);color:var(--sv2-white);border-color:var(--sv2-pine)}.sv2-dn-card .sv2-h3{color:var(--sv2-pine);font-size:19px}.sv2-dn-card[data-never=true] .sv2-h3{color:var(--sv2-white)}.sv2-dn-card ul{list-style:none;margin:14px 0 0;padding:0}.sv2-dn-card li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:12px 0;border-top:1px solid var(--sv2-line);font-size:16px;line-height:1.45;color:var(--sv2-text)}.sv2-dn-card[data-never=true] li{border-top-color:rgba(255,255,255,.14);color:var(--sv2-white)}.sv2-dn-card li>span:first-child{color:var(--sv2-evergreen)}.sv2-dn-card[data-never=true] li>span:first-child{color:var(--sv2-mint)}.sv2-owners{margin-top:44px;display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-start}.sv2-owners>div:first-child{flex:1.4 1 520px;min-width:0}.sv2-owners>div:last-child{flex:1 1 320px;min-width:0}.sv2-owner-box{display:inline-block;background:var(--sv2-white);border:1px solid var(--sv2-line);border-radius:var(--sv2-r-button);padding:12px 16px;font-size:15px;font-weight:600;color:var(--sv2-pine)}.sv2-owner-line{width:2px;height:22px;background:var(--sv2-pine);margin-left:28px}.sv2-owner-bar{height:2px;background:var(--sv2-pine);margin:0 15% 0 28px}.sv2-companies{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px}.sv2-company>.sv2-owner-line{margin-left:28px;height:18px}.sv2-company-card{background:var(--sv2-white);border:1px solid var(--sv2-line);border-radius:var(--sv2-r-card);padding:20px 22px}.sv2-company-card[data-dark=true]{background:var(--sv2-pine);color:var(--sv2-white);border-color:var(--sv2-pine)}.sv2-company-card>div:first-child{font-size:16px;font-weight:600}.sv2-company-card>div:nth-child(2){font-family:var(--sv2-mono);font-size:12.5px;color:var(--sv2-muted);margin-top:4px}.sv2-company-card[data-dark=true]>div:nth-child(2){color:var(--sv2-mint)}.sv2-company-card p{margin:10px 0 0;font-size:14.5px;line-height:1.5;color:var(--sv2-text)}.sv2-company-card[data-dark=true] p{color:var(--sv2-mint-light)}.sv2-owners-note{margin:16px 0 0;font-size:14px;color:var(--sv2-muted)}.sv2-feetable>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:14px 0;border-top:1px solid var(--sv2-line)}.sv2-feetable>div>span:first-child{font-size:15px;font-weight:600;color:var(--sv2-pine)}.sv2-feetable>div>span:nth-child(2){font-size:13px;color:var(--sv2-evergreen);font-weight:600;white-space:nowrap}.sv2-feetable>div>span:last-child{grid-column:1/-1;font-size:14px;line-height:1.5;color:var(--sv2-text)}.sv2-claims>div{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px 20px;padding:14px 0;border-top:1px solid var(--sv2-footer-line);font-size:15px;line-height:1.5}.sv2-claims>div>span:first-child{color:var(--sv2-white)}.sv2-claims>div>span:last-child{color:var(--sv2-mint-light);font-weight:500}.sv2-concern{margin:36px 0 0;font-size:15.5px;line-height:1.6;color:var(--sv2-mint-light);max-width:760px}.sv2-concern a{color:var(--sv2-white);font-weight:600}.sv2-places{margin-top:10px}.sv2-places>div{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;padding:9px 0;align-items:start}.sv2-places>div>span:first-child{display:block;width:10px;height:10px;border-radius:999px;margin-top:6px;background:var(--sv2-mint)}.sv2-places>div[data-on=false]>span:first-child{background:transparent;border:1px dashed var(--sv2-mint-muted)}.sv2-places>div>span:last-child>span:first-child{display:block;font-size:14.5px;font-weight:600}.sv2-places>div>span:last-child>span:last-child{display:block;font-size:13px;color:var(--sv2-mint-muted)}.sv2-prose{display:flex;flex-wrap:wrap;gap:24px 64px}.sv2-prose>div:first-child{flex:0 1 320px}.sv2-prose>div:last-child{flex:1 1 520px;min-width:0;max-width:680px}.sv2-prose .sv2-h2{color:var(--sv2-pine)}.sv2-prose p{margin:0 0 18px;font-size:17.5px;line-height:1.65;color:var(--sv2-text)}.sv2-leader{margin-top:40px;display:flex;flex-wrap:wrap;gap:20px 24px;background:var(--sv2-white);border:1px solid var(--sv2-line);border-radius:var(--sv2-r-card);padding:24px 26px;max-width:760px}.sv2-leader>span{flex:none;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:var(--sv2-pine);color:var(--sv2-white);font-weight:600;font-size:20px;letter-spacing:-.01em}.sv2-leader>div{flex:1 1 320px;min-width:0}.sv2-leader .sv2-h3{color:var(--sv2-pine)}.sv2-leader p{margin:6px 0 0;font-size:15px;line-height:1.55;color:var(--sv2-text)}.sv2-leader p:first-of-type{color:var(--sv2-evergreen);font-weight:600}.sv2-companies-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;padding:14px 0;border-top:1px solid var(--sv2-line)}.sv2-companies-list>div>span:first-child{font-size:15.5px;font-weight:600;color:var(--sv2-pine)}.sv2-companies-list>div>span:nth-child(2){font-family:var(--sv2-mono);font-size:12.5px;color:var(--sv2-muted)}.sv2-companies-list>div>span:last-child{grid-column:1/-1;font-size:14.5px;color:var(--sv2-text)}.sv2-legal-hero{background:var(--sv2-pine);color:var(--sv2-white)}.sv2-legal-hero .sv2-container{padding-top:56px;padding-bottom:56px}.sv2-legal-hero .sv2-h1{color:var(--sv2-white)}.sv2-legal-hero p{margin:16px 0 0;max-width:640px;font-size:17px;line-height:1.6;color:var(--sv2-mint-light)}.sv2-legal-hero .sv2-draft{font-size:14px;color:var(--sv2-mint-muted)}.sv2-legal{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:flex-start}.sv2-legal-nav{flex:0 1 260px;position:sticky;top:88px}.sv2-legal-nav ol{list-style:none;margin:0;padding:0;font-size:14px}.sv2-legal-nav li{padding:6px 0;border-top:1px solid var(--sv2-line)}.sv2-legal-nav a{color:var(--sv2-text);text-decoration:none}.sv2-legal-article{flex:1 1 520px;min-width:0;max-width:760px}.sv2-legal-article h2{font-size:22px;line-height:1.25;font-weight:600;color:var(--sv2-pine);margin:36px 0 12px}.sv2-legal-article h2:first-child{margin-top:0}.sv2-legal-article p{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;margin:0 0 12px;font-size:16px;line-height:1.6;color:var(--sv2-text)}.sv2-legal-article p>span{font-family:var(--sv2-mono);font-size:13px;color:var(--sv2-muted);padding-top:3px}@media (max-width:900px){.sv2-legal-nav{position:static;flex-basis:100%}}.sv2-auth{min-height:100vh;display:flex;flex-wrap:wrap}.sv2-auth-rail{flex:1 1 380px;background:var(--sv2-pine);color:var(--sv2-white);padding:40px var(--sv2-gutter);display:flex;flex-direction:column;justify-content:space-between;gap:40px}.sv2-auth-rail .sv2-tag{font-size:clamp(32px,4vw,48px);line-height:1.05;font-weight:600;letter-spacing:-.025em}.sv2-auth-rail .sv2-hairline{margin:20px 0}.sv2-auth-rail p{margin:0;font-size:16px;line-height:1.6;color:var(--sv2-mint-light);max-width:420px}.sv2-auth-rail .sv2-foot{font-size:13px;color:var(--sv2-mint-muted)}.sv2-auth-main{flex:1.3 1 480px;display:flex;align-items:center;justify-content:center;padding:48px var(--sv2-gutter)}.sv2-auth-main>div{width:100%;max-width:440px}.sv2-auth-main .sv2-h2{color:var(--sv2-pine)}.sv2-auth-main .sv2-auth-lead{margin:10px 0 24px;font-size:16px;line-height:1.6;color:var(--sv2-text)}.sv2-auth-note{margin:18px 0 0;font-size:14px;line-height:1.55;color:var(--sv2-muted)}.sv2-auth-rule{height:1px;background:var(--sv2-line);margin:22px 0}.sv2-signup{background:var(--sv2-mist);min-height:100vh}.sv2-signup-head{background:var(--sv2-pine);color:var(--sv2-white)}.sv2-signup-head .sv2-container{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;padding-bottom:16px;font-size:15px}.sv2-signup-head a{color:var(--sv2-white)}.sv2-signup-main{display:flex;flex-wrap:wrap;gap:40px 56px;align-items:flex-start;padding-top:48px;padding-bottom:72px}.sv2-signup-main>div:first-child{flex:1.5 1 520px;min-width:0}.sv2-signup-steps{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13.5px;color:var(--sv2-muted)}.sv2-signup-steps li:first-child{color:var(--sv2-pine);font-weight:600}.sv2-signup-main .sv2-h2{color:var(--sv2-pine)}.sv2-signup-main .sv2-auth-lead{margin:12px 0 28px;font-size:16.5px;line-height:1.6;color:var(--sv2-text);max-width:600px}.sv2-signup-aside{flex:1 1 300px;min-width:0;max-width:380px;background:var(--sv2-white);border:1px solid var(--sv2-line);border-radius:var(--sv2-r-panel);padding:24px 26px}.sv2-signup-aside .sv2-h3{color:var(--sv2-pine);font-size:17px}.sv2-signup-aside ul{margin:12px 0 0;padding-left:18px;font-size:14.5px;line-height:1.55;color:var(--sv2-text)}.sv2-signup-aside p{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--sv2-muted)}.sv2-signup-aside .sv2-auth-rule{margin:20px 0}.sv2-signup-form{background:var(--sv2-white);border:1px solid var(--sv2-line);border-radius:var(--sv2-r-panel);padding:8px 20px 20px}.sv2-auth-note a,.sv2-prose p a,.sv2-signup-aside p a,.sv2-two p.sv2-copy a{text-decoration:underline;text-underline-offset:3px}