.ss-dl{--ink: #eef2f8;--muted: #a6b3c9;--dim: #8492ae;--text: #d4dbe8;--line: #18233d;--line2: #26355a;--surface: #0a1224;--surface2: #0f1a31;--accent: #3b82f6;--accent-hi: #5b98f8;--accent-ink: #93bcff;--good: #4ade80;--f-display: "Sora", "Inter", ui-sans-serif, system-ui, sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, Consolas, monospace;color:var(--ink)}.ss-dl__wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,3vw,40px)}.ss-dl__eyebrow{font:600 12px var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink)}.ss-dl__h2{margin:0;font:700 clamp(28px,3vw,38px) / 1.1 var(--f-display);letter-spacing:-.022em;text-wrap:balance}.ss-dl__hero{position:relative;overflow:hidden;padding:140px 0 32px;background-image:linear-gradient(rgba(148,163,184,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.045) 1px,transparent 1px);background-size:64px 64px}.ss-dl__hero:before{content:"";position:absolute;inset:0;background:radial-gradient(900px 520px at 78% 8%,rgba(59,130,246,.16),transparent 62%);pointer-events:none}.ss-dl__hero-in{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:60px;align-items:center}.ss-dl__intro{display:flex;flex-direction:column;gap:18px;min-width:0}.ss-dl__intro h1{margin:0;font:700 clamp(38px,4.4vw,54px) / 1.04 var(--f-display);letter-spacing:-.03em}.ss-dl__lead{margin:0;max-width:600px;color:var(--muted);font-size:clamp(16px,1.4vw,19px);line-height:1.6}.ss-dl__card{margin-top:14px;max-width:700px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:center;padding:24px 28px;border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:18px;background:linear-gradient(180deg,rgba(59,130,246,.1),var(--surface) 70%)}.ss-dl__ver{display:flex;align-items:center;gap:10px}.ss-dl__ver b{font:700 26px var(--f-display)}.ss-dl__tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font:600 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:#fff;background:var(--accent)}.ss-dl__facts{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px;font:500 12.5px var(--f-mono);color:var(--dim)}.ss-dl__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 28px;border-radius:11px;background:var(--accent);color:#fff;font:600 16px Inter,system-ui,sans-serif;white-space:nowrap;box-shadow:0 14px 34px -16px #3b82f6f2,inset 0 1px #fff3;transition:background .16s ease-out,transform .16s ease-out}.ss-dl__btn:hover{background:var(--accent-hi);transform:translateY(-1px)}.ss-dl__trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12.5px;color:var(--dim)}.ss-dl__trust span{display:inline-flex;align-items:center;gap:6px}.ss-dl__trust svg{color:var(--good)}.ss-dl__trust a{color:var(--accent-ink);font-weight:600}.ss-dl__trust a:hover{color:#fff}.ss-dl__touch{display:none;margin:0;color:var(--dim);font:500 12.5px var(--f-mono)}.ss-dl__sensei{justify-self:center;width:min(400px,100%);height:auto;animation:ssDlFloat 7s ease-in-out infinite}@keyframes ssDlFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ss-dl__section{padding-top:96px}.ss-dl__section-head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:40px}.ss-dl__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ss-dl__steps li{display:flex;flex-direction:column;gap:10px;min-height:200px;padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.ss-dl__steps li>span{font:600 13px var(--f-mono);color:var(--accent-ink)}.ss-dl__steps li b{font:600 18px/1.35 var(--f-display)}.ss-dl__steps li p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.ss-dl__segs{display:flex;border:1px solid var(--line2);border-radius:16px;overflow:hidden;background:#0f1a3180}.ss-dl__seg{flex:1 1 0;min-width:0;padding:18px 22px 20px;border-top:2px solid var(--line2);border-right:1px solid var(--line)}.ss-dl__seg:last-child{border-right:0}.ss-dl__seg.is-lead{flex-grow:1.5;border-top-color:var(--accent);background:#3b82f61f}.ss-dl__seg small{display:block;font:600 11px var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim)}.ss-dl__seg.is-lead small{color:var(--accent-ink)}.ss-dl__seg b{display:block;margin-top:8px;font:700 26px/1.1 var(--f-display);letter-spacing:-.02em}.ss-dl__seg span{display:block;margin-top:6px;color:var(--muted);font-size:13.5px;line-height:1.45}.ss-dl__news{display:grid;grid-template-columns:380px minmax(0,1fr);gap:60px}.ss-dl__news-head{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.ss-dl__link{display:inline-flex;align-items:center;gap:6px;color:var(--accent-ink);font-weight:600;transition:color .15s ease-out,gap .15s ease-out}.ss-dl__link:hover{color:#fff;gap:9px}.ss-dl__groups{display:flex;flex-direction:column}.ss-dl__group{display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px;padding:18px 0;border-top:1px solid var(--line)}.ss-dl__group>span{padding-top:3px;font:600 12px var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.ss-dl__group>div{display:flex;flex-direction:column;gap:8px}.ss-dl__change{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline;color:var(--text);font-size:15px;line-height:1.55}.ss-dl__change .ss-tag2{justify-self:start}.ss-tag2{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font:600 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.ss-tag2.is-feature{color:#d3e4ff;background:#3b82f62e}.ss-tag2.is-fix{color:var(--muted);background:#94a3b821}.ss-tag2.is-improvement{color:#c3f7d6;background:#22c55e29}.ss-dl__note{display:flex;gap:18px;align-items:flex-start;margin:96px 0 120px;padding:22px 26px;border:1px solid var(--line2);border-radius:14px;background:var(--surface2)}.ss-dl__note svg{flex:none;margin-top:2px;color:var(--accent-ink)}.ss-dl__note b{display:block;margin-bottom:6px;font:600 17px/1.35 var(--f-display)}.ss-dl__note p{margin:0;max-width:900px;color:var(--muted);font-size:14px;line-height:1.55}@media(hover:none)and (pointer:coarse){.ss-dl__touch{display:block}}@media(max-width:1000px){.ss-dl__hero-in{grid-template-columns:1fr}.ss-dl__sensei{display:none}.ss-dl__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-dl__steps li{min-height:0}.ss-dl__segs{flex-wrap:wrap}.ss-dl__seg{flex-basis:50%}.ss-dl__news{grid-template-columns:1fr;gap:24px}}@media(max-width:600px){.ss-dl__hero{padding-top:110px}.ss-dl__card{grid-template-columns:1fr;padding:20px}.ss-dl__btn{width:100%}.ss-dl__steps{grid-template-columns:1fr}.ss-dl__seg{flex-basis:100%;border-right:0}.ss-dl__group{grid-template-columns:1fr;gap:10px}.ss-dl__change{grid-template-columns:1fr;gap:4px}.ss-dl__note{flex-direction:column;gap:10px}}@media(prefers-reduced-motion:reduce){.ss-dl__sensei{animation:none}.ss-dl a{transition:none}}
