:root{--q-blue:#59c8f2;--q-pink:#ff5f91;--q-yellow:#ffd84a;--q-dark:#050708;--q-ink:#0b1419;--q-paper:#f4f2ed;--q-green:#08733e;--q-line:#d8dfe3}.questions-page{background:var(--q-dark);color:#fff}.questions-nav{height:92px;padding:0 clamp(20px,6vw,90px);display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:5;inset:0 0 auto;border-bottom:1px solid #ffffff24}.questions-brand{display:flex;align-items:center;gap:14px}.questions-brand img{width:112px;height:78px;object-fit:contain}.questions-brand strong{font:700 21px/1 Georgia,serif}.back-link{font-size:12px;font-weight:800;letter-spacing:.06em}.back-link span{margin-left:8px;color:var(--q-pink)}.questions-kicker{display:flex;align-items:center;gap:12px;margin:0 0 22px;color:var(--q-pink);font-size:11px;font-weight:900;letter-spacing:.17em}.questions-kicker:before{content:"";width:30px;height:1px;background:currentColor}.questions-hero{min-height:750px;padding:165px clamp(24px,9vw,145px) 90px;display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center;overflow:hidden;background:radial-gradient(circle at 82% 38%,#15384c 0,transparent 29%),radial-gradient(circle at 100% 100%,#50162d 0,transparent 30%),#050708}.questions-hero__copy{position:relative;z-index:1}.questions-hero h1{margin:0;font:700 clamp(54px,6.5vw,91px)/.94 Georgia,serif;letter-spacing:-.05em;color:var(--q-blue)}.questions-hero h1 em{display:block;color:var(--q-pink);font-weight:500}.questions-hero__copy>p:not(.questions-kicker){max-width:660px;color:#d5dce0;font-size:18px;line-height:1.75}.questions-scroll{display:inline-flex;gap:12px;margin-top:18px;padding-bottom:9px;border-bottom:1px solid #ffffff55;font-size:12px;font-weight:800}.questions-scroll span{color:var(--q-yellow)}.questions-hero__visual{height:470px;position:relative;display:grid;place-items:center}.question-mark{width:270px;height:370px;display:grid;place-items:center;border:1px solid #ffffff2c;border-radius:50%;background:#ffffff09;color:var(--q-yellow);font:700 260px/.8 Georgia,serif;box-shadow:0 35px 90px #0008}.bubble{position:absolute;padding:13px 20px;border:1px solid #ffffff33;border-radius:50px;background:#0d1b22;color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em}.bubble-one{left:0;top:90px;color:var(--q-blue)}.bubble-two{right:-10px;top:165px;color:var(--q-pink)}.bubble-three{left:30px;bottom:70px;color:var(--q-yellow)}.essential-section{padding:110px clamp(24px,8vw,120px);background:var(--q-paper);color:var(--q-ink)}.essential-section>.questions-kicker{color:var(--q-green)}.essential-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.essential-grid article{padding:42px;background:#fff;border:1px solid var(--q-line);border-top:5px solid var(--q-green)}.essential-grid article>span{color:var(--q-green);font-size:10px;font-weight:900;letter-spacing:.13em}.essential-grid h2{margin:38px 0 25px;font:700 clamp(34px,3.5vw,49px)/1.05 Georgia,serif;letter-spacing:-.035em}.essential-grid p{color:#536068;line-height:1.8}.essential-grid strong{color:var(--q-ink)}.questions-content{padding:110px clamp(24px,8vw,120px);display:grid;grid-template-columns:270px 1fr;gap:80px;background:#fff;color:var(--q-ink)}.questions-index{position:sticky;top:30px;align-self:start}.questions-index .questions-kicker{color:var(--q-green)}.questions-index nav{display:grid;border-top:1px solid var(--q-line)}.questions-index a{padding:15px 5px;border-bottom:1px solid var(--q-line);color:#647078;font-size:13px;font-weight:800;transition:.2s}.questions-index a:hover{padding-left:12px;color:var(--q-green)}.question-group{padding:0 0 90px;scroll-margin-top:25px}.question-group:last-child{padding-bottom:0}.question-group>header{display:grid;grid-template-columns:65px 1fr;gap:20px;align-items:start;margin-bottom:32px}.question-group>header>span{width:55px;height:55px;display:grid;place-items:center;border-radius:50%;background:var(--q-green);color:#fff;font-size:11px;font-weight:900}.question-group small{color:var(--q-green);font-weight:900;letter-spacing:.13em}.question-group h2{margin:8px 0 0;font:700 clamp(37px,4.2vw,58px)/1 Georgia,serif;letter-spacing:-.04em}.accordion-list{border-top:1px solid var(--q-line)}.accordion-list details{border-bottom:1px solid var(--q-line);padding:0 5px}.accordion-list summary{position:relative;list-style:none;cursor:pointer;padding:25px 55px 25px 0;font-weight:900;line-height:1.45}.accordion-list summary::-webkit-details-marker{display:none}.accordion-list summary:after{content:"+";position:absolute;right:8px;top:17px;color:var(--q-pink);font:400 30px Georgia,serif}.accordion-list details[open] summary:after{content:"−"}.accordion-list details[open] summary{color:var(--q-green)}.accordion-list details p{max-width:790px;margin:0 55px 18px 0;color:#59656d;font-size:15px;line-height:1.8}.accordion-list details p:last-child{margin-bottom:27px}.accordion-list details strong{color:var(--q-ink)}.answer-statement{padding:120px 24px;text-align:center;background:radial-gradient(circle at 50% 70%,#15384b,transparent 44%),#061014}.answer-statement .questions-kicker{justify-content:center}.answer-statement h2{margin:0;font:700 clamp(50px,6.5vw,90px)/.95 Georgia,serif;color:var(--q-blue);letter-spacing:-.05em}.answer-statement h2 em{color:var(--q-pink);font-weight:500}.answer-statement>p:not(.questions-kicker){max-width:750px;margin:30px auto 0;color:#ced6da;font-size:18px;line-height:1.7}.questions-cta{padding:100px 24px;text-align:center;background:var(--q-pink);color:#19070e}.questions-cta .questions-kicker{justify-content:center;color:#19070e}.questions-cta h2{margin:0;font:700 clamp(48px,6vw,78px)/1 Georgia,serif;letter-spacing:-.045em}.questions-cta>p:not(.questions-kicker){font-size:18px}.cta-actions{margin-top:34px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.primary-cta,.secondary-cta{display:inline-block;padding:17px 27px;border-radius:6px;font-size:12px;font-weight:900;letter-spacing:.05em}.primary-cta{background:var(--q-yellow);color:#101317}.secondary-cta{border:1px solid #19070e;color:#19070e}.questions-footer{padding:28px clamp(24px,6vw,90px);display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ffffff1c;color:#c7ccd0;font-size:11px}.questions-footer img{width:90px;height:62px;object-fit:contain}@media(max-width:950px){.questions-hero{grid-template-columns:1fr}.questions-hero__visual{display:none}.questions-content{grid-template-columns:1fr}.questions-index{position:static}.questions-index nav{grid-template-columns:1fr 1fr}.essential-grid{grid-template-columns:1fr}}@media(max-width:650px){.questions-nav{height:76px;padding:0 14px}.questions-brand{gap:7px}.questions-brand img{width:72px;height:60px}.questions-brand strong{font-size:15px}.back-link{font-size:10px}.questions-hero{min-height:680px;padding:125px 18px 65px}.questions-hero h1{font-size:49px}.questions-hero__copy>p:not(.questions-kicker){font-size:16px}.essential-section,.questions-content{padding:72px 18px}.essential-grid article{padding:28px 22px}.essential-grid h2{font-size:36px;margin-top:28px}.questions-content{gap:65px}.questions-index nav{grid-template-columns:1fr}.question-group{padding-bottom:70px}.question-group>header{grid-template-columns:48px 1fr;gap:12px}.question-group>header>span{width:42px;height:42px}.question-group h2{font-size:37px}.accordion-list summary{padding-right:40px}.accordion-list details p{margin-right:5px}.answer-statement{padding:85px 18px}.answer-statement h2{font-size:46px}.questions-cta{padding:75px 18px}.questions-cta h2{font-size:48px}.cta-actions{display:grid}.questions-footer{flex-direction:column;gap:8px;text-align:center}}
