.esfaq{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 65% 32%,#10233c65,transparent 60%);padding:30px 28px 110px;scroll-margin-top:80px}.esfaq-sky{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.esfaq-arrival{height:58vh;min-height:340px;max-height:650px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:55px}.esfaq-arrival>span{font:500 9px/1.6 Inter,system-ui,sans-serif;letter-spacing:3px;color:#78afc155}.esfaq-content{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:270px minmax(0,1fr);gap:clamp(45px,6vw,110px);align-items:start}.esfaq-label{display:flex;align-items:center;gap:13px;font:600 9px/1.6 Inter,system-ui,sans-serif;letter-spacing:2px;color:#81c5d3}.esfaq-label:before{content:'';width:24px;height:1px;background:#69adc5;flex-shrink:0}.esfaq-aside h2{font:400 clamp(25px,2.1vw,33px)/1.17 Inter,system-ui,sans-serif;letter-spacing:-1px;color:#e6edf6;margin:28px 0 25px}.esfaq-aside p{font:12px/1.8 Inter,system-ui,sans-serif;color:#8fa1b8;max-width:250px}.esfaq-aside>a{display:inline-block;margin-top:28px;font:500 11px/1.8 Inter,system-ui,sans-serif;color:#79d8e7;text-decoration:none}.esfaq-questions details{border-bottom:1px solid #819db52b;padding:25px 0;position:relative}.esfaq-questions details:first-child{padding-top:8px}.esfaq-questions summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:20px;padding-right:28px;font:500 15px/1.65 Inter,system-ui,sans-serif;color:#e4ecf4}.esfaq-questions summary::-webkit-details-marker{display:none}.esfaq-questions summary>span{font:10px/1.5 monospace;color:#6591a9;letter-spacing:1px}.esfaq-questions summary:after{content:'+';position:absolute;right:1px;color:#76c7d7;font-size:14px}.esfaq-questions details[open] summary:after{content:'\2212'}.esfaq-questions details[open]{border-bottom-color:#71c7dc7a}.esfaq-questions p{font:13px/1.95 Inter,system-ui,sans-serif;color:#93a3b8;max-width:690px;padding:20px 12px 5px 36px;margin:0}.esfaq a{color:#80d6e4}.esfaq summary:focus-visible,.esfaq a:focus-visible{outline:2px solid #6ce0ed;outline-offset:6px}.esfaq-ready .esfaq-content{opacity:var(--faq-opacity,0);transform:translateY(calc((1 - var(--faq-opacity,0))*24px))}.esfaq:focus-within .esfaq-content{opacity:1;transform:none}@media(max-width:750px){.esfaq{padding:20px 24px 75px}.esfaq-arrival{height:48vh;min-height:300px}.esfaq-content{grid-template-columns:1fr;gap:35px}.esfaq-aside h2{margin:22px 0 18px;font-size:28px}.esfaq-aside p{max-width:360px}.esfaq-aside>a{margin-top:18px}.esfaq-questions summary{font-size:13px;gap:13px}.esfaq-questions p{font-size:12px;padding-left:25px}.esfaq-questions details{padding:23px 0}.esfaq-label{font-size:8px}}@media(prefers-reduced-motion:reduce){.esfaq-arrival{display:none}.esfaq-content{opacity:1!important;transform:none!important}.esfaq{padding-top:90px}}

.esfaq:not(.esfaq-ready) .esfaq-arrival{display:none}
.esfaq{--faq-accent:#82e4ef;padding:0;overflow:visible;background:none}.esfaq[data-faq-color=white]{--faq-accent:#e0f3ff}.esfaq[data-faq-color=satin]{--faq-accent:#b6cedd}.esfaq-pin{position:relative;padding:85px 28px 100px;background:radial-gradient(ellipse at 60% 40%,#11274055,transparent 68%),#0f142a}.esfaq:not(.esfaq-ready) .esfaq-sky{display:none}.esfaq-ready{height:calc(var(--faq-stage-height) + var(--faq-distance));scroll-margin-top:var(--faq-top)}.esfaq-ready .esfaq-pin{position:sticky;top:var(--faq-top);height:var(--faq-stage-height);padding:0;overflow:clip}.esfaq-ready .esfaq-content{position:absolute;left:28px;right:28px;width:calc(100% - 56px);top:max(85px,calc((var(--faq-view-height) - var(--faq-content-height))/2));margin:0 auto;opacity:var(--faq-opacity,0);transform:translateY(calc((1 - var(--faq-opacity,0))*26px))}.esfaq-ready .esfaq-arrival{display:block;position:absolute;inset:0;min-height:0;max-height:none;height:auto;padding:0;pointer-events:none}.esfaq-arrival>span{position:absolute;top:35px;left:0;width:100%;text-align:center;opacity:var(--faq-caption,0);color:var(--faq-accent);font-size:9px;letter-spacing:2.5px}.esfaq .esfaq-label,.esfaq .esfaq-aside>a,.esfaq .esfaq-questions a,.esfaq .esfaq-questions summary:after{color:var(--faq-accent)}.esfaq-label:before{background:var(--faq-accent)}.esfaq[data-faq-interactive=false] .esfaq-content{pointer-events:none}.esfaq:focus-within .esfaq-content{opacity:1;transform:none;pointer-events:auto}.esfaq-answer-particles{position:absolute;inset:0;z-index:2;pointer-events:none}.esfaq[data-faq-color=white] .esfaq-answer-particles{filter:grayscale(1) brightness(1.3)}.esfaq[data-faq-color=satin] .esfaq-answer-particles{filter:saturate(.25)}
@media(max-width:750px){.esfaq-pin{padding:60px 24px 70px}.esfaq-ready .esfaq-content{left:24px;right:24px;width:calc(100% - 48px);top:80px}.esfaq-arrival>span{top:28px;font-size:8px;letter-spacing:2px}}
@media(prefers-reduced-motion:reduce){.esfaq.esfaq-ready{height:auto}.esfaq-ready .esfaq-pin{position:relative;top:auto;height:auto;padding:90px 28px}.esfaq-ready .esfaq-content{position:relative;inset:auto;width:100%;opacity:1!important;transform:none!important}.esfaq-ready .esfaq-arrival{display:none}.esfaq-answer-particles{display:none}}
