.information-page{background:#0b141b;color:#eee9d6}.info-main{max-width:1160px;margin:auto;padding:64px 32px 88px}.info-hero{max-width:800px;margin-bottom:48px}.info-hero .eyebrow{color:#d9bd78;letter-spacing:.16em;font-size:.75rem}.info-hero h1{font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.12;margin:18px 0 24px}.info-hero p{color:#b2c3c5;font-size:1.15rem;line-height:1.7;max-width:680px}.info-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:60px}.info-toc{align-self:start;position:sticky;top:110px;border-top:1px solid #40545a;padding-top:22px;max-height:70vh;overflow:auto}.info-toc a{display:block;margin:0 0 13px;font-size:.85rem;color:#b4c5c7;text-decoration:none;line-height:1.5}.info-toc a:hover,.info-toc a:focus-visible{color:#efdb9d;text-decoration:underline}.info-prose{font-size:1rem;line-height:1.85;color:#c2cece;min-width:0;overflow-wrap:anywhere}.info-prose p,.info-prose>div{margin:0 0 22px}.info-prose h2{font-size:1.55rem;line-height:1.35;color:#f0ead4;margin:46px 0 22px;scroll-margin-top:120px}.info-prose h2:first-child{margin-top:0}.info-prose h3{color:#e2ce98;font-size:1.15rem;line-height:1.5;margin:30px 0 18px}.info-prose a,.info-card a{color:#dfc88c;text-underline-offset:4px}.info-prose li{padding-left:5px;margin-bottom:12px}.info-card{background:#17262f;border:1px solid #3b525b;border-radius:22px;padding:30px}.info-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.info-card h2{font-size:1.5rem;color:#eee9d6;line-height:1.3;margin:0 0 18px}.info-card p,.info-card address{color:#b8c7c8;line-height:1.8;font-style:normal}.info-faq{display:grid;gap:14px}.info-faq details{border:1px solid #354c55;border-radius:18px;background:#14232c;padding:0 25px}.info-faq summary{cursor:pointer;color:#eee9d6;font-size:1.12rem;font-weight:600;padding:23px 30px 23px 0;line-height:1.5}.info-faq details[open] summary{color:#e4ce92}.info-faq .info-prose{padding:0 0 22px}.info-tools{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.info-tools a{padding:8px 12px;border:1px solid #40535a;border-radius:9px;color:#d8dfd8;text-decoration:none}.info-search{display:block;width:100%;max-width:600px;margin:0 0 28px;background:#101c25;border:1px solid #526870;color:#eee9d6;border-radius:12px;padding:15px;font:inherit}.info-alpha{list-style:none;padding:0;columns:2;column-gap:35px}.info-alpha li{break-inside:avoid;margin:0 0 18px}.info-alpha a{color:#c5d2d2;text-decoration:none;line-height:1.5}.info-alpha a:hover{text-decoration:underline;color:#e5ce91}.info-result{color:#aebfc1;min-height:1.5em}.info-section-title{color:#e4c985;font-size:1.65rem;scroll-margin-top:110px;border-top:1px solid #34474f;padding-top:24px}.info-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:28px}.info-actions a{display:inline-block;padding:13px 22px;border:1px solid #6e7463;border-radius:30px;color:#ecd79e;text-decoration:none}.info-actions .primary{background:#e6ce90;color:#15232b}.info-meta{font-size:.85rem;color:#92a8b1;margin-bottom:35px}@media(max-width:760px){.info-main{padding:35px 22px 60px}.info-layout{grid-template-columns:1fr;gap:30px}.info-toc{position:static;max-height:240px;padding:20px;border:1px solid #354b54;border-radius:18px}.info-cards{grid-template-columns:1fr}.info-hero{margin-bottom:30px}.info-alpha{columns:1}.info-prose{font-size:.96rem}.info-faq details{padding:0 18px}}

.information-page>.site-nav,.information-page>.site-nav nav{display:flex}
.curiosity-faq .info-main{max-width:1000px}.curiosity-faq .info-hero{margin-bottom:28px}.curiosity-faq .info-hero h1{max-width:700px}.faq-three-parts{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 48px}.faq-three-parts span{border:1px solid #48605e;border-radius:999px;padding:9px 18px;font-size:.8rem;letter-spacing:.07em;color:#b8d9cb;background:#152b28}.faq-three-parts span:nth-child(2){color:#ecd494;background:#302a1c;border-color:#756446}.faq-three-parts span:nth-child(3){color:#c8c5ec;background:#26263b;border-color:#5e5b7b}.faq-chapter{margin:0 0 40px}.faq-chapter-title{font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:#d4bc83;margin:0 0 18px}.curiosity-faq .info-faq{gap:11px}.curiosity-faq .info-faq details{background:linear-gradient(120deg,#172831,#12212a);border-color:#344a50}.curiosity-faq .info-faq summary{position:relative;list-style:none;padding-right:36px}.curiosity-faq .info-faq summary::-webkit-details-marker{display:none}.curiosity-faq .info-faq summary::after{content:"+";position:absolute;right:0;top:22px;color:#d8c082;font-size:24px;font-weight:400;line-height:1.2}.curiosity-faq .info-faq details[open] summary::after{content:"−"}.curiosity-faq .info-faq .info-prose{max-width:720px;padding-bottom:23px}.curiosity-faq .info-faq .info-prose p{margin:0}.faq-spark{display:inline-block;width:22px;height:29px;object-fit:contain;vertical-align:middle;margin:-4px 3px 0}.faq-help{align-items:center;color:#aebfc1}.curiosity-faq summary:focus-visible{outline:2px solid #e7d196;outline-offset:5px;border-radius:8px}@media(max-width:760px){.faq-three-parts{margin-bottom:34px;gap:8px}.faq-three-parts span{padding:8px 14px}.faq-chapter{margin-bottom:32px}.curiosity-faq .info-faq summary{font-size:1.05rem;padding-top:20px;padding-bottom:20px}}
