.content-page{color:#f1eff9;width:min(100% - 48px,880px);margin-inline:auto;padding-block:38px 96px}.content-page a{color:#b5c7ff;text-underline-offset:5px}.content-nav{direction:ltr;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:24px;padding-block:0 56px;font-size:.9rem;display:flex}.content-nav a{text-decoration:none}.content-nav .content-brand{color:#f7f6ff;letter-spacing:-.045em;font-size:31px;font-weight:650;line-height:1}.content-intro{border-bottom:1px solid #ffffff17;padding-bottom:44px}.content-intro h1{letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0 0 24px;font-size:clamp(2rem,5vw,3.6rem);line-height:1.4}.content-intro p{color:#bdb8cd;max-width:720px;font-size:1.1rem;line-height:2}.content-related{flex-wrap:wrap;gap:10px;padding-block:24px 0;display:flex}.content-related a{background:#111a2a80;border:1px solid #a49be22e;border-radius:999px;align-items:center;min-height:44px;padding:8px 16px;font-size:.9rem;text-decoration:none;display:inline-flex}.content-related a[aria-current=page]{color:#f1eff9;background:linear-gradient(120deg,#6956c82b,#2776ad2b);border-color:#90a9ff70}.content-section{isolation:isolate;padding-block:34px 8px;scroll-margin-block-start:30px;position:relative}.content-anchor-glow{z-index:-1;background:linear-gradient(#111626f2, #111626f2) padding-box, var(--accent-gradient) border-box;opacity:0;pointer-events:none;transition:opacity .8s var(--ease-out);border:1px solid #0000;border-radius:18px;position:absolute;inset:16px -14px -12px;box-shadow:0 0 24px #8677ef30,inset 0 0 22px #528eff12}.content-section[data-anchor-highlight]>.content-anchor-glow{opacity:1;transition-duration:.18s}.content-section h2{letter-spacing:-.02em;margin:0 0 16px;font-size:1.45rem;line-height:1.7}.content-section h3{margin:22px 0 10px;font-size:1.1rem}.content-section p,.content-section li{color:#bdb8cd;line-height:2}.content-section ul,.content-section ol{margin-block:14px;padding-inline-start:24px}.content-section li+li{margin-top:10px}.content-section strong{color:#e8e3f4;font-weight:600}.content-questions{margin-block:0}.content-questions>div{border-bottom:1px solid #ffffff14;padding-block:20px}.content-questions dt{color:#f1eff9;font-size:1.05rem;font-weight:600;line-height:1.9}.content-questions dd{color:#bdb8cd;margin:8px 0 0;line-height:2}.content-steps{counter-reset:steps;list-style:none;padding:0!important}.content-steps li{grid-template-columns:32px 1fr;gap:18px;padding-block:13px;display:grid}.content-steps li:before{counter-increment:steps;content:counter(steps, decimal-leading-zero);color:var(--neptune);font-variant-numeric:tabular-nums}.content-cta{background:var(--accent-gradient);border-radius:14px;align-items:center;min-height:48px;margin-top:20px;padding:12px 22px;font-weight:700;text-decoration:none;transition:opacity .16s;display:inline-flex;color:#fff!important}.content-cta:hover{opacity:.92}.content-note{background:var(--glass-gradient);border-inline-start:2px solid #7897df;border-radius:0 8px 8px 0;margin-top:28px;padding:22px 25px}[dir=rtl] .content-note{border-radius:8px 0 0 8px}.content-footer{color:#aaa3ba;border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:54px;padding-top:24px;font-size:.85rem;display:flex}.content-page :focus-visible{outline:2px solid var(--focus);outline-offset:5px}@media (prefers-reduced-motion:reduce){.content-anchor-glow{transition-duration:.4s}.content-section[data-anchor-highlight]>.content-anchor-glow{opacity:.5;transition-duration:.18s}}@media (max-width:560px){.content-page{width:min(100% - 36px,880px);padding-top:25px}.content-nav{padding-bottom:40px}.content-intro{padding-bottom:28px}.content-section{padding-top:28px}}
