.v3{--ink:#0b0b0c;--soft:#5b5b63;--line:#0b0b0c1a;--iris:#3e63dd}.v3 *{box-sizing:border-box}.v3 .w{max-width:72rem;margin:0 auto;padding:0 16px}@media (min-width:640px){.v3 .w{padding:0 32px}}.v3.sec{padding:96px 0}@media (min-width:900px){.v3.sec{padding:136px 0}}.v3 .eb{color:var(--iris);margin:0;font-size:1.125rem;font-weight:500}.v3 h2{letter-spacing:-.05em;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:500;line-height:1.02}.v3 h3{letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:600}.v3 .lede{color:var(--soft);text-wrap:pretty;max-width:44rem;margin:1.25rem 0 0;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.5}.v3 .strike{letter-spacing:-.05em;flex-wrap:wrap;gap:6px 26px;margin-top:48px;font-size:clamp(2rem,5vw,3.6rem);font-weight:500;line-height:1.1;display:flex}.v3 .strike s{color:#b9b9c0;text-decoration-thickness:3px}.v3 .strike b{color:var(--iris);font-weight:500}.v3 .split{align-items:start;gap:48px;margin-top:64px;display:grid}@media (min-width:960px){.v3 .split{grid-template-columns:1.1fr .9fr;gap:72px}}.v3 .done{border:1px solid var(--line);background:#fff;border-radius:2rem;padding:28px;box-shadow:0 30px 60px -30px #14142840}.v3 .done h4{letter-spacing:-.02em;margin:0 0 4px;font-size:1.25rem;font-weight:600}.v3 .done small{color:var(--soft);font-size:.95rem}.v3 .done ul{margin:18px 0 0;padding:0;list-style:none}.v3 .done li{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;font-size:1.05rem;line-height:1.4;display:flex}.v3 .done li:before{content:"✓";color:#fff;background:#00bb7f;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:1px;font-size:.8rem;font-weight:700;display:grid}.v3 .know>div{border-top:1px solid var(--line);padding:22px 0}.v3 .know>div:first-child{border-top:0;padding-top:0}.v3 .know p{color:var(--soft);margin:8px 0 0;font-size:1.12rem;line-height:1.55}.v3 .close{letter-spacing:-.04em;max-width:52rem;margin:72px 0 0;font-size:clamp(1.7rem,3.4vw,2.7rem);font-weight:500;line-height:1.15}.v3 .close span{color:var(--iris)}.v3 .aud{gap:0;margin-top:56px;display:grid}@media (min-width:960px){.v3 .aud{grid-template-columns:repeat(5,1fr);gap:28px}}.v3 .aud a,.v3 .aud div{color:inherit;border-top:2px solid var(--ink);padding:20px 0 28px;text-decoration:none;display:block}.v3 .aud p{color:var(--soft);margin:8px 0 0;font-size:1.05rem;line-height:1.5}.v3 .aud span{margin-top:12px;font-size:.98rem;font-weight:500;display:inline-block}.v3 .tiers3{gap:0;margin-top:56px;display:grid}@media (min-width:900px){.v3 .tiers3{grid-template-columns:repeat(3,1fr);gap:36px}}.v3 .tiers3>div{border-top:2px solid var(--ink);padding:22px 0 30px}.v3 .tiers3 i{letter-spacing:-.06em;color:var(--iris);font-size:clamp(2.2rem,3.6vw,3rem);font-style:normal;font-weight:500;line-height:1;display:block}.v3 .tiers3 h3{margin-top:12px}.v3 .tiers3 p{color:var(--soft);margin:8px 0 0;font-size:1.1rem;line-height:1.55}.v3 .band{color:#fff;letter-spacing:-.03em;background:#0b0b0c;border-radius:2rem;margin-top:40px;padding:32px 36px;font-size:clamp(1.3rem,2.4vw,1.8rem);line-height:1.3}.v3 .band span{color:#8ea2ff}
