.guide-shell{background:radial-gradient(ellipse at 50% 10%,#29134a,#0a0711 75%);padding:25px 20px 70px;min-height:100vh}.guide-breadcrumb,.guide-article{max-width:900px;margin-inline:auto}.guide-breadcrumb{display:flex;gap:10px;align-items:center;color:#bfb4cc;font-size:13px;margin-bottom:25px}.guide-breadcrumb a{color:#ff8a20}.guide-article{color:#f4eff8;font-size:17px;line-height:1.72}.guide-article a{color:#ff9b3d;text-underline-offset:3px}.guide-article a:hover{color:#ffc178}.guide-header{padding:28px 34px 30px;background:linear-gradient(135deg,#251044,#31175a);border-left:4px solid #ff6500;border-radius:5px}.guide-eyebrow{font:600 12px Oswald,sans-serif;color:#ff8a20;letter-spacing:.12em}.guide-header h1{font:700 clamp(32px,5vw,48px)/1.15 Oswald,sans-serif;margin:10px 0 15px;color:#fff}.guide-deck{font-size:19px;line-height:1.55;color:#e4dce9;margin:0 0 18px}.guide-byline{font-size:13px;color:#c9bed2;margin:0}.quick-answer{margin:28px 0;padding:22px 26px;background:#201037;border:1px solid #6c3ca2;border-radius:5px;box-shadow:0 5px 20px #0003}.guide-article h2{font:600 29px/1.25 Oswald,sans-serif;color:#fff;margin:42px 0 14px}.guide-article h3{font:600 20px/1.35 Oswald,sans-serif;color:#ff8a20;margin:0 0 6px}.quick-answer h2{margin:0 0 8px;color:#ff8a20;font-size:24px}.guide-article p{margin:0 0 16px}.guide-toc{display:flex;flex-wrap:wrap;gap:9px 18px;padding:17px 20px;background:#120a20;border-radius:4px;font-size:14px}.guide-toc strong{width:100%;font-family:Oswald,sans-serif;color:#fff}.guide-toc a{color:#ff9b3d}.guide-table-wrap{overflow-x:auto;margin:22px 0}.guide-article table{width:100%;min-width:690px;border-collapse:collapse;background:#160d24;font-size:14px;line-height:1.55}.guide-article caption{text-align:left;font:600 18px Oswald,sans-serif;padding:10px 0;color:#ff9b3d}.guide-article th,.guide-article td{padding:12px 14px;border:1px solid #604173;text-align:left;vertical-align:top}.guide-article thead th{background:#301752;color:#fff}.guide-article tbody th{color:#ffb270;width:18%}.guide-steps{padding-left:25px}.guide-steps li{padding:0 0 12px 5px}.guide-steps strong{color:#fff}.price-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;padding:17px 20px;margin:14px 0 20px;list-style:none;background:#1a0d2a;border-left:3px solid #ff6500}.editorial-note{padding:16px 18px;background:#170d25;border-left:3px solid #a253d1;font-size:15px}.guide-faq>div{padding:17px 0;border-bottom:1px solid #ffffff2b}.source-notes{margin-top:44px;padding:22px 25px;background:#130b1e;border-radius:4px;font-size:15px}.source-notes h2{font-size:24px;margin:0 0 12px}.source-notes ul{padding-left:22px}.source-notes li{margin:6px 0}.guide-back{margin:28px 0 0!important}.guide-back .cta{font:600 13px Oswald,sans-serif}.guide-article section{scroll-margin-top:25px}@media(max-width:760px){.guide-shell{padding:16px 14px 45px}.guide-breadcrumb{margin-bottom:16px;font-size:12px}.guide-header{padding:23px 20px}.guide-deck{font-size:17px}.guide-article{font-size:16px}.guide-article h2{font-size:25px;margin-top:34px}.quick-answer{padding:18px 19px}.guide-toc{gap:8px 14px}.price-list{grid-template-columns:1fr}.source-notes{padding:18px}.guide-article table{font-size:13px}}
