.s5-ink{background:var(--ink);color:var(--ground)}.s5-hero{background:radial-gradient(90% 70% at 85% 20%, #1d2a22 0%, var(--ink) 60%);padding:132px 0 0;overflow:hidden}.s5-hero__grid{align-items:center;gap:40px;display:grid}.s5-kick{font:700 13px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.s5-h1,.s5-h2,.s5-h3{font-family:var(--font);letter-spacing:-.01em;text-wrap:pretty;font-weight:700}.s5-h1{max-width:15ch;margin-top:20px;font-size:clamp(40px,6.2vw,74px);line-height:.98}.s5-h1 em{font:italic 400 1.08em/1 var(--serif);letter-spacing:-.01em;color:var(--gold)}.s5-lede{max-width:48ch;color:var(--on-ink);margin-top:22px;font-size:18px;line-height:1.55}.s5-meta{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:28px;margin:30px 0 0;padding-top:18px;display:flex}.s5-meta dt{letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink);font-size:12px}.s5-meta dd{color:var(--ground);margin:6px 0 0;font-weight:700}.s5-fan{height:300px;position:relative}.s5-fan__card{border-radius:0;width:176px;height:auto;position:absolute;box-shadow:0 24px 60px #0000008c,0 0 0 1px #ffffff24}.s5-fan__card--0{z-index:3;top:30px;left:0}.s5-fan__card--1{top:0;left:30%}.s5-fan__card--2{z-index:2;top:96px;left:56%}.s5-fan__card--3{z-index:1;top:168px;left:16%}.s5-num{font-family:var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}.s5-verdict{border-top:1px solid #ffffff1f;margin-top:56px;padding-top:26px;padding-bottom:60px}.s5-verdict__lab{color:var(--on-ink);font-size:14px}.s5-verdict__row{gap:22px;margin-top:16px;display:grid}.s5-verdict__cell{color:inherit;gap:4px;text-decoration:none;display:grid}.s5-verdict__cell .s5-num{color:var(--gold);font-size:clamp(44px,6vw,68px);line-height:1}.s5-verdict__unit{color:var(--ground);font-weight:700}.s5-verdict__note{color:var(--on-ink);font-size:14px}.s5-sec{padding-top:clamp(72px,9vw,112px)}.s5-h2{max-width:20ch;margin-top:12px;font-size:clamp(32px,4.4vw,50px);line-height:1.02}.s5-h3{font-size:clamp(24px,2.6vw,32px);line-height:1.08}.s5-p{max-width:62ch;color:var(--text-2);margin-top:18px;line-height:1.6}.s5-steps{gap:22px;margin-top:34px;display:grid}.s5-step{background:var(--panel);border:1px solid var(--rule);border-radius:0;gap:26px;padding:26px;scroll-margin-top:96px;display:grid}.s5-step__art{background:var(--ink);border-radius:0;place-items:center;min-height:180px;padding:26px;display:grid}.s5-step__img{border-radius:12px;width:100%;max-width:260px;height:auto;box-shadow:0 18px 40px #00000080,0 0 0 1px #ffffff1f}.s5-step__n{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.s5-step .s5-h3{margin-top:10px}.s5-step__head{color:var(--text-2);margin-top:14px;font-weight:600}.s5-step__head .s5-num{color:var(--text);margin-right:6px;font-size:44px}.s5-list{margin:16px 0 0;padding-left:20px;line-height:1.55}.s5-list li+li{margin-top:6px}.s5-catch{background:var(--fill);border-left:3px solid var(--loss);border-radius:0;margin-top:18px;padding:14px 16px}.s5-catch__lab{letter-spacing:.08em;text-transform:uppercase;color:var(--loss);font-size:13px;font-weight:700}.s5-list--catch{color:var(--text-2);margin-top:8px}.s5-src{color:var(--text-2);margin-top:16px;font-size:13px}.s5-src a{color:var(--accent-deep)}.s5-check{gap:14px;margin-top:30px;display:grid}.s5-check__item{border:1px solid var(--rule);background:var(--panel);border-radius:0;padding:22px 24px}.s5-check__tick{background:var(--ink);width:30px;height:30px;color:var(--gold);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.s5-check__item h3{font:700 19px/1.25 var(--font);letter-spacing:-.01em;margin-top:12px}.s5-check__item p{color:var(--text-2);margin-top:6px;line-height:1.5}.s5-btn{background:var(--ink);color:var(--gold);font:700 16px/1 var(--font);border-radius:0;align-items:center;gap:8px;margin-top:20px;padding:14px 22px;text-decoration:none;display:inline-flex;box-shadow:0 8px 22px #0000002e}.s5-btn:hover{background:#000}.s5-btn span{transition:transform .15s}.s5-btn:hover span{transform:translate(3px)}.s5-applied{background:var(--ink);color:var(--ground);border-radius:0;gap:10px;margin-top:36px;padding:24px;text-decoration:none;display:grid}.s5-applied__t{font:700 clamp(20px, 2.4vw, 26px)/1.25 var(--font);letter-spacing:-.01em;max-width:34ch}.s5-applied__go{color:var(--gold);font-weight:700}.s5-disc{color:var(--text-2);margin-top:10px;padding-bottom:96px;font-size:13px}.s5-fine{max-width:76ch;color:var(--text-2);margin-top:28px;font-size:14px;line-height:1.6}@media (width>=720px){.s5-verdict__row{grid-template-columns:repeat(3,1fr)}.s5-check{grid-template-columns:repeat(2,1fr)}.s5-step{grid-template-columns:300px 1fr}}@media (width>=960px){.s5-hero__grid{grid-template-columns:1.1fr 1fr}.s5-fan{height:430px}.s5-fan__card{width:270px}.s5-fan__card--3{top:210px}}
