:where(.p-faq){interpolate-size:allow-keywords}:where(.p-faq) :where(.pg) :where(p,h1,h2,h3,ul,ol){margin:0}:where(.p-faq) .dk :focus-visible{outline-color:#87d1d6}:where(.p-faq) .sec{padding:max(64px,min(8vw,112px)) 0}:where(.p-faq) .btn-blue{color:#fff;background:#1e7bc0}:where(.p-faq) .btn-blue:hover{color:#fff;background:#17679f}:where(.p-faq) .statement{letter-spacing:-.018em;font-family:Overpass,sans-serif;font-size:max(38px,min(4.3vw,62px));font-weight:900;line-height:1.02}:where(.p-faq) .statement:after{content:"";background:#fed700;border-radius:3px;width:72px;height:5px;margin-top:max(20px,min(2vw,28px));display:block}@media (max-width:560px){:where(.p-faq) .statement{font-size:34px}}:where(.p-faq) .lede{color:#33495a;font-size:max(18px,min(1.4vw,20px));line-height:1.6}:where(.p-faq) .dk .lede{color:rgba(255,255,255,.84)}:where(.p-faq) .mono{letter-spacing:.08em;text-transform:uppercase;font-family:Overpass Mono,ui-monospace,monospace;font-size:12px;font-weight:600}:where(.p-faq) .ihero{isolation:isolate;position:relative;overflow:hidden}:where(.p-faq) .ihero-bg{z-index:-1;object-fit:cover;object-position:80% 50%;opacity:.42;width:58%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 70%);mask-image:linear-gradient(90deg,transparent 0%,#000 70%)}:where(.p-faq) .hero{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:28px max(40px,min(4vw,56px));padding:max(36px,min(4vw,52px)) 0 max(48px,min(5vw,72px));display:grid}@media (max-width:1000px){:where(.p-faq) .hero{grid-template-columns:minmax(0,1fr)}}:where(.p-faq) .foot-top{grid-template-columns:minmax(0,4fr) repeat(3,minmax(0,2fr));gap:40px 32px;padding:72px 0 56px;display:grid}@media (max-width:900px){:where(.p-faq) .foot-top{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.p-faq) .foot-brand{grid-column:1/-1}}:where(.p-faq) .foot .logo{color:#fff}:where(.p-faq) .foot-brand p{max-width:320px;margin-top:18px;line-height:1.5}:where(.p-faq) .foot h2{letter-spacing:.08em;text-transform:uppercase;color:#87d1d6;margin-bottom:16px;font-family:Overpass Mono,monospace;font-size:12px;font-weight:600}:where(.p-faq) .foot li{margin:0 0 10px}:where(.p-faq) .foot a{color:#fff;text-decoration:none}:where(.p-faq) .foot a:hover{color:#87d1d6;text-underline-offset:3px;text-decoration:underline}:where(.p-faq) .foot-bot{color:rgba(255,255,255,.66);border-top:1px solid rgba(255,255,255,.14);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding:24px 0 40px;font-size:13px;display:flex}:where(.p-faq) .foot-bot a{color:rgba(255,255,255,.8)}@media (prefers-reduced-motion:no-preference){:where(.p-faq) .trace[data-dg=in] .tl:before{transform-origin:top;animation:dg-wy 1.4s .35s var(--dg-io)backwards}:where(.p-faq) .cmp tbody tr[data-dg=in] td.us{animation:1.2s .35s backwards dg-tint}}:where(.p-faq) .fsec{padding:max(64px,min(7vw,104px)) 0}:where(.p-faq) .q2{letter-spacing:-.01em;color:#0e2b3e;font-family:Overpass,sans-serif;font-size:max(19px,min(1.6vw,22px));font-weight:700;line-height:1.3}:where(.p-faq) .a2{color:#33495a;max-width:720px;margin-top:10px;font-size:17px;line-height:1.6}:where(.p-faq) .ask{color:#fff;background:#0e2b3e;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:max(48px,min(6vw,72px));padding:max(24px,min(3vw,36px)) max(24px,min(3.4vw,44px));display:flex}:where(.p-faq) .ask h2{letter-spacing:-.015em;font-family:Overpass,sans-serif;font-size:max(24px,min(2.2vw,30px));font-weight:800}:where(.p-faq) .ask p{color:rgba(255,255,255,.8);margin-top:6px}:where(.p-faq) .ask .ct{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}:where(.p-faq) .ask .ct a:not(.btn){color:#87d1d6;font-weight:500;text-decoration:none}:where(.p-faq) .ask .ct a:not(.btn):hover{color:#fff}:where(.p-faq) .gl{border-top:2px solid #0e2b3e}:where(.p-faq) .gl>section{border-bottom:1px solid #cbd5df;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:12px max(32px,min(4vw,64px));padding:max(28px,min(3vw,40px)) 0;display:grid}:where(.p-faq) .gl>section>h2{letter-spacing:-.012em;color:#1e7bc0;padding-top:2px;font-family:Overpass,sans-serif;font-size:max(20px,min(1.7vw,24px));font-weight:800}:where(.p-faq) .qs details{border-top:1px solid #e3e9ef}:where(.p-faq) .qs details:first-child{border-top:0}:where(.p-faq) .qs summary{cursor:pointer;border-radius:6px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:20px;padding:18px 0;list-style:none;display:grid}:where(.p-faq) .qs details:first-child summary{padding-top:0}:where(.p-faq) .qs summary::-webkit-details-marker{display:none}:where(.p-faq) .qs summary .q2{transition:color .2s}:where(.p-faq) .qs summary:hover .q2{color:#1e7bc0}:where(.p-faq) .qs .pm{border-radius:50%;width:34px;height:34px;transition:background-color .25s,box-shadow .25s;position:relative;box-shadow:inset 0 0 0 1.5px #a9b7c3}:where(.p-faq) .qs .pm:before{content:"";height:2px;transition:transform .3s var(--dg-e),background-color .25s ease;background:#0e2b3e;border-radius:1px;position:absolute;top:16px;left:11px;right:11px}:where(.p-faq) .qs .pm:after{content:"";height:2px;transition:transform .3s var(--dg-e),background-color .25s ease;background:#0e2b3e;border-radius:1px;position:absolute;top:16px;left:11px;right:11px}:where(.p-faq) .qs .pm:after{transform:rotate(90deg)}:where(.p-faq) .qs summary:hover .pm{box-shadow:inset 0 0 0 1.5px #1e7bc0}:where(.p-faq) .qs details[open] .pm{box-shadow:none;background:#0e2b3e}:where(.p-faq) .qs details[open] .pm:before{background:#fff}:where(.p-faq) .qs details[open] .pm:after{background:#fff}:where(.p-faq) .qs details[open] .pm:after{transform:rotate(0)}:where(.p-faq) .qs .a2{margin:0;padding:0 54px 22px 0}:where(.p-faq) .qs details::details-content{height:0;transition:block-size .35s var(--dg-e),content-visibility .35s allow-discrete;overflow:hidden}:where(.p-faq) .qs details[open]::details-content{height:auto}@media (max-width:560px){:where(.p-faq) .qs .a2{padding-right:0}}@media (prefers-reduced-motion:reduce){:where(.p-faq) .qs details::details-content{transition:none}}@media (max-width:820px){:where(.p-faq) .gl>section{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){:where(.p-faq) .gl>section[data-dg=in] .qs>details{animation:dg-up-sm .7s var(--dg-e)backwards;animation-delay:calc(.25s + var(--c,0)*.11s)}}
