.pc-page{--midnight:#0e1526}.pc-page .pc-regulation-gradient .reg-landscape,.pc-page .pc-regulation-gradient .pt-faq{background:0 0}.pc-page .os-cta{box-sizing:border-box;text-align:center;background:linear-gradient(#0e1526 0%,#0b1120 100%);flex-direction:column;justify-content:center;min-height:630px;padding:140px 0;display:flex}.pc-page .os-cta h2{color:#fff;max-width:940px;margin:0 auto;font-size:clamp(28px,5vw,46px);line-height:1.12}.pc-page .pc-final-cta{background:#fbf7f4;min-height:0;padding:120px 0 140px}.pc-page .pc-final-cta h2{color:#12161c}.pc-page .pc-final-cta .row{margin-top:40px}.pc-page .os-cta .row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.pc-page .pt-faq{background:var(--paper);padding:0 0 140px}.pc-page .faq-shell{background:#161f34;border:1px solid #ffffff14;border-radius:28px;padding:clamp(28px,4vw,56px);box-shadow:0 44px 90px -50px #0e1526bf}.pc-page .faq-lay{grid-template-columns:1fr;align-items:start;gap:32px;margin-top:8px;display:grid}.pc-page .faq-h{color:#fbf7f4;font-family:var(--font-display), sans-serif;font-size:38px;font-weight:600;line-height:1.1}.pc-page .faq-h em{font-style:italic}.pc-page .pt-acc{border-top:0;grid-template-rows:repeat(5,minmax(84px,auto));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:12px 16px;margin:0;display:grid}.pc-page .pt-q{background:#1d3058;border:1px solid #ffffff17;border-radius:16px;height:100%;transition:border-color .2s,background .2s;box-shadow:0 18px 44px -30px #0009}.pc-page .pt-q:hover{background:#22376a}.pc-page .pt-q summary{box-sizing:border-box;color:#fbf7f4;min-height:84px;font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;align-items:center;padding:20px 54px 20px 22px;font-size:15px;font-weight:500;line-height:1.45;list-style:none;transition:color .2s;display:flex;position:relative}.pc-page .pt-q summary::-webkit-details-marker{display:none}.pc-page .pt-q summary:hover{color:#e7d3c4}.pc-page .pt-q summary:after{color:#fbf7f4;font-family:var(--font-body), system-ui, sans-serif;content:"+";font-size:19px;font-weight:400;line-height:1;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.pc-page .pt-q[open] summary:after{content:"×";font-size:21px}.pc-page .pt-q .ans{color:#fbf7f4b8;font-family:var(--font-body), system-ui, sans-serif;animation:ptOpen .35s var(--ease);padding:0 24px 22px 22px;font-size:15px;font-weight:400;line-height:1.65}@keyframes ptOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:860px){.pc-page .pt-acc{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}}@media (max-width:820px){.pc-page .os-cta{min-height:0;padding:100px 0}}@media (max-width:640px){.pc-page .faq-shell{border-radius:20px;padding:22px}}
