.operator-faq{z-index:4;isolation:isolate;padding:var(--section-inset) 5%;color:#edf3fc;background:0 0;position:relative}.operator-faq-rails{z-index:-1;pointer-events:none;position:absolute;inset:0}.operator-faq-rails i{background:#cbd9ff1c;width:1px;position:absolute;top:0;bottom:0}.operator-faq-rails i:first-child{left:5%}.operator-faq-rails i:nth-child(2){left:35%}.operator-faq-rails i:nth-child(3){left:65%}.operator-faq-rails i:nth-child(4){left:95%}.operator-faq-content{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,6vw,100px);min-width:0;display:grid;position:relative}.operator-faq-heading{text-align:left;align-self:start;max-width:460px;margin:0;position:sticky;top:112px}.operator-faq-eyebrow{color:#90a9c8;font:10px/1.5 var(--mono);letter-spacing:1.3px;margin:0 0 30px}.site .operator-faq-heading h2{font:400 clamp(28px, 2.75vw, 44px)/1.25 var(--display);letter-spacing:-.035em;color:#edf3fc;margin:0}.operator-faq-heading h2 span{color:#adc3e1}.operator-faq-invitation{color:#adc0d9;max-width:36ch;font:400 16px/1.75 var(--sans);margin:26px 0 0}.operator-faq-contact{margin-top:26px}.operator-faq-list{flex-direction:column;gap:10px;width:100%;min-width:0;margin:0;display:flex}.operator-faq-item{isolation:isolate;background:linear-gradient(145deg,#142039dc,#0a0b28eb 62%,#210d33db);border:1px solid #90b6df29;border-radius:24px;min-width:0;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 12px 32px #02051818}.operator-faq-item:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 76% 3%,#44b0f710,#0000 60%),radial-gradient(at 10% 86%,#72006e12,#0000 62%);position:absolute;inset:0}.operator-faq-item.is-open{border-color:#8cc7f448;box-shadow:0 15px 40px #02051824}.site .operator-faq-question{margin:0;font-weight:400}.operator-faq-question>button{color:#dce7f6;width:100%;min-height:74px;font:400 clamp(14px, 1.1vw, 16px)/1.5 var(--display);letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:23px;grid-template-columns:18px minmax(0,1fr) 26px;align-items:center;gap:12px;padding:18px 20px;transition:color .25s;display:grid}.operator-faq-question>button[aria-expanded=true]{color:#edf3fc}.operator-faq-question>button:focus-visible{outline-offset:-6px;outline:2px solid #44b0f7}.operator-faq-number{color:#7898bd;font:400 10px/1.5 var(--mono);letter-spacing:.6px;font-variant-numeric:tabular-nums}.operator-faq-label{min-width:0}.operator-faq-toggle{background:#44b0f705;border:1px solid #44b0f732;border-radius:50%;width:26px;height:26px;transition:border-color .25s,background .25s;display:block;position:relative}.operator-faq-toggle i{background:#88bfee;border-radius:1px;width:11px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.operator-faq-toggle i:last-child{transition:transform .3s,opacity .25s;transform:translate(-50%,-50%)rotate(90deg)}.operator-faq-item.is-open .operator-faq-toggle{background:#44b0f70c;border-color:#44b0f74d}.operator-faq-item.is-open .operator-faq-toggle i:last-child{opacity:0;transform:translate(-50%,-50%)rotate(0)}.operator-faq-answer{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.7,.2,1),opacity .28s,visibility 0s linear .38s;display:grid}.operator-faq-item.is-open .operator-faq-answer{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.2,.7,.2,1),opacity .28s,visibility}.operator-faq-answer-inner{min-height:0;overflow:hidden}.operator-faq-answer-inner>p{color:#adc0d9;font:400 14px/1.75 var(--sans);text-align:left;margin:0;padding:0 50px 22px}.operator-faq-answer-inner>p+p{padding-top:0}@media (hover:hover){.operator-faq-item:hover{border-color:#8cc7f448}.operator-faq-question>button:hover{color:#edf3fc}.operator-faq-question>button:hover .operator-faq-toggle{background:#44b0f710;border-color:#44b0f762}}@media (max-width:1000px){.operator-faq-content{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:32px}.operator-faq-question>button{gap:10px;padding:17px 16px}.operator-faq-answer-inner>p{padding-left:44px;padding-right:24px}}@media (max-width:860px){.operator-faq-content{grid-template-columns:minmax(0,1fr);gap:40px}.operator-faq-heading{max-width:560px;position:static}}@media (max-width:760px){.operator-faq{padding:var(--section-inset) 6%}.operator-faq-rails i:first-child{left:6%}.operator-faq-rails i:nth-child(4){left:94%}.operator-faq-content{gap:36px}.operator-faq-eyebrow{margin-bottom:25px;font-size:9px}.site .operator-faq-heading h2{font-size:clamp(25px,5.4vw,38px);line-height:1.28}.operator-faq-invitation{max-width:40ch;margin-top:22px;font-size:15px}.operator-faq-contact{margin-top:22px}.operator-faq-question>button{grid-template-columns:18px minmax(0,1fr) 26px;gap:10px;min-height:70px;padding:16px 18px;font-size:14px;line-height:1.5}.operator-faq-number{font-size:9px}.operator-faq-toggle{width:26px;height:26px}.operator-faq-toggle i{width:10px}.operator-faq-answer-inner>p{padding:0 24px 20px 46px;font-size:14px;line-height:1.75}}@media (max-width:480px){.operator-faq-question>button{grid-template-columns:16px minmax(0,1fr) 24px;gap:9px;padding:16px;font-size:13px}.operator-faq-number{font-size:8px}.operator-faq-toggle{width:24px;height:24px}.operator-faq-answer-inner>p{padding:0 20px 20px 41px}}@media (min-width:861px) and (max-height:540px){.operator-faq-heading{position:static}}.operator-faq.is-paused *,.operator-faq.is-paused :before,.operator-faq.is-paused :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.operator-faq *,.operator-faq :before,.operator-faq :after{transition:none!important;animation:none!important}}
