.X8iusa_page{--faq-bg:#090c0e;--faq-hero:var(--faq-bg);--faq-text:#f2f0ea;--faq-body:#bdc4c6;--faq-muted:#a6b1b5;--faq-line:#334145;--faq-card:#13191c;--faq-answer:#111719;--faq-accent:#79dce6;--faq-heading-accent:var(--faq-accent);--faq-kicker:var(--faq-accent);--faq-button:var(--faq-accent);--faq-button-text:var(--faq-bg);background:var(--faq-bg);min-height:80vh;color:var(--faq-text)}.X8iusa_page[data-product=acid-vortex-presets-for-vital]{--faq-bg:#10091b;--faq-hero:#1b0d29;--faq-text:#fff9f4;--faq-body:#fff9f4c7;--faq-muted:#fff9f4a6;--faq-line:#fff9f42e;--faq-card:#2b123d;--faq-answer:#1b0d29;--faq-accent:#7cecf1;--faq-heading-accent:#ffc8ba;--faq-button:#ffc8ba}.X8iusa_page[data-product=horizon-psytrance-presets-for-phase-plant]{--faq-bg:#06101a;--faq-hero:radial-gradient(circle at 81% 31%, #d6f5ff33, transparent 31%), radial-gradient(circle at 23% 76%, #2ccfff21, transparent 35%), linear-gradient(135deg, #040b12 0%, #0b1b2a 58%, #102b3b 100%);--faq-text:#f5fbff;--faq-body:#f0f4eec7;--faq-muted:#f0f4eea6;--faq-line:#a7e1ff30;--faq-card:#091725;--faq-answer:#091725;--faq-accent:#2ccfff;--faq-kicker:#fff;--faq-button:#fff}.X8iusa_page[data-product=lumen-harmonic-sculptor]{--faq-bg:#070807;--faq-hero:radial-gradient(circle at 78% 8%, #c9ff4d0e, transparent 28rem), var(--faq-bg);--faq-text:#f0f2ee;--faq-body:#a1a79e;--faq-muted:#a1a79e;--faq-line:#292d29;--faq-card:#171a17;--faq-answer:#111311;--faq-accent:#c9ff4d;--faq-button-text:#050605}.X8iusa_shell{width:min(1180px,100% - 64px);margin-inline:auto}.X8iusa_hero{background:var(--faq-hero);border-bottom:1px solid var(--faq-line);padding:52px 0 72px}.X8iusa_breadcrumb{color:var(--faq-muted);flex-wrap:wrap;gap:12px;margin-bottom:64px;font-size:13px;display:flex}.X8iusa_breadcrumb a:hover{color:var(--faq-accent)}.X8iusa_heroGrid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);align-items:start;gap:80px;display:grid}.X8iusa_kicker{color:var(--faq-kicker);text-transform:uppercase;letter-spacing:.13em;margin:0 0 20px;font-size:11px;font-weight:800}.X8iusa_hero h1{letter-spacing:-.06em;margin:0 0 28px;font-size:clamp(52px,6.5vw,86px);line-height:.98}.X8iusa_hero h1 span{color:var(--faq-heading-accent);display:block}.X8iusa_introduction{color:var(--faq-body);max-width:660px;font-size:19px;line-height:1.65}.X8iusa_reviewed{color:var(--faq-muted);margin:28px 0 0;font-size:12px}.X8iusa_productCard{background:var(--faq-card);border:1px solid var(--faq-line);padding:30px}.X8iusa_productCard h2{letter-spacing:-.025em;margin:0 0 20px;font-size:24px;line-height:1.2}.X8iusa_productCard>p:not(.X8iusa_kicker):not(.X8iusa_price){color:var(--faq-body);font-size:14px;line-height:1.7}.X8iusa_price{align-items:baseline;gap:8px;margin:28px 0;font-size:28px;display:flex}.X8iusa_price>span:last-child{color:var(--faq-muted);font-size:12px}.X8iusa_productLink{background:var(--faq-button);color:var(--faq-button-text);justify-content:space-between;padding:15px 18px;font-size:14px;font-weight:750;display:flex}.X8iusa_productLink:hover{background:var(--faq-text)}.X8iusa_guideLink{text-underline-offset:4px;margin-top:22px;font-size:14px;line-height:1.7;text-decoration:underline;display:block}.X8iusa_questionIndex{padding:48px 0}.X8iusa_questionIndex ol{color:var(--faq-body);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 48px;margin:0;padding-left:20px;display:grid}.X8iusa_questionIndex a{font-size:14px;line-height:1.6}.X8iusa_questionIndex a:hover{color:var(--faq-accent);text-underline-offset:4px;text-decoration:underline}.X8iusa_answers{background:var(--faq-line);border:1px solid var(--faq-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.X8iusa_answer{background:var(--faq-answer);padding:34px;scroll-margin-top:110px;position:relative}.X8iusa_number{color:var(--faq-accent);font-size:12px;font-weight:750}.X8iusa_answer h2{letter-spacing:-.025em;margin:20px 0 16px;font-size:23px;line-height:1.3}.X8iusa_answer p{color:var(--faq-body);margin:0;font-size:16px;line-height:1.8}.X8iusa_textLink{color:var(--faq-accent);text-underline-offset:4px;margin-top:20px;font-size:14px;line-height:1.65;text-decoration:underline;display:block}.X8iusa_help{justify-content:space-between;align-items:baseline;gap:24px;padding:44px 0 72px;font-size:16px;display:flex}.X8iusa_help p{color:var(--faq-body)}.X8iusa_help a{color:var(--faq-accent);text-underline-offset:5px;text-decoration:underline}.X8iusa_page a:focus-visible{outline:2px solid var(--faq-accent);outline-offset:5px}@media (max-width:800px){.X8iusa_heroGrid{grid-template-columns:1fr;gap:36px}.X8iusa_answers{grid-template-columns:1fr}.X8iusa_productCard{max-width:520px}}@media (max-width:540px){.X8iusa_shell{width:calc(100% - 32px)}.X8iusa_hero{padding:30px 0 44px}.X8iusa_breadcrumb{margin-bottom:40px;font-size:12px}.X8iusa_hero h1{font-size:54px}.X8iusa_introduction{font-size:17px}.X8iusa_productCard,.X8iusa_answer{padding:26px}.X8iusa_questionIndex ol{grid-template-columns:1fr}.X8iusa_help{flex-direction:column;gap:8px}}
