.trt-faq,.trt-faq *,.trt-faq :after,.trt-faq :before{box-sizing:border-box}.trt-faq{font-family:Geist,system-ui,sans-serif;isolation:isolate;position:relative}.trt-faq .wrap{max-width:none;position:relative;z-index:1}.trt-faq .inner{margin:0 auto;max-width:var(--maxw,760px)}.trt-faq:before{content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:0}.trt-faq.surf-paper{background:#eef2f7;--txt:#0b1b33;--muted:#5b7088;--line:rgba(11,27,51,.12);--acc:#0077b6}.trt-faq.surf-white{background:#fff;--txt:#06203f;--muted:#51708f;--line:rgba(2,62,138,.1);--acc:#0077b6}.trt-faq.surf-sky{background:#caf0f8;--txt:#06203f;--muted:#51708f;--line:rgba(2,62,138,.14);--acc:#0077b6}.trt-faq.surf-mid{background:linear-gradient(180deg,#0282bc,#026a9c);--txt:#fff;--muted:#d6edf8;--line:hsla(0,0%,100%,.24);--acc:#caf0f8}.trt-faq.surf-navy{background:linear-gradient(180deg,#04063a,#020c24);--txt:#eaf2ff;--muted:#9bb6d6;--line:hsla(0,0%,100%,.12);--acc:#48cae4}.trt-faq.surf-ink{background:#07090f;--txt:#eef2f8;--muted:#8b97a8;--line:hsla(0,0%,100%,.1);--acc:#48cae4}.trt-faq.surf-slate{background:#19212f;--txt:#eaf0f7;--muted:#94a3b6;--line:hsla(0,0%,100%,.11);--acc:#5ab0d8}.trt-faq.surf-ink:before,.trt-faq.surf-navy:before{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 0,#000 30%,transparent 75%);opacity:.5}.trt-faq .head{margin:0 auto 46px;max-width:620px;text-align:center}.trt-faq .eyebrow{align-items:center;color:var(--acc);display:inline-flex;font-family:Geist Mono,ui-monospace,monospace;font-size:12.5px;gap:10px;justify-content:center;letter-spacing:.22em;margin:0 0 18px;text-transform:uppercase}.trt-faq .eyebrow .chev{background:var(--sig,#e01e37);clip-path:polygon(50% 0,100% 46%,100% 72%,50% 26%,0 72%,0 46%);height:12px;width:12px}.trt-faq h2{color:var(--txt);font-size:clamp(28px,4.4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0}.trt-faq details.q{border-top:1px solid var(--line)}.trt-faq details.q:last-of-type{border-bottom:1px solid var(--line)}.trt-faq summary.qs{align-items:center;color:var(--txt);cursor:pointer;display:flex;font-size:19px;font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding:24px 4px}.trt-faq summary.qs::-webkit-details-marker{display:none}.trt-faq summary.qs:hover{color:var(--acc)}.trt-faq .mk{flex:none;height:24px;position:relative;width:24px}.trt-faq .mk:after,.trt-faq .mk:before{background:var(--acc);border-radius:2px;content:"";position:absolute;transition:transform .3s}.trt-faq .mk:before{height:2px;left:3px;right:3px;top:11px}.trt-faq .mk:after{bottom:3px;left:11px;top:3px;width:2px}.trt-faq details[open] .mk:after{transform:scaleY(0)}.trt-faq .ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1)}.trt-faq details[open] .ans{grid-template-rows:1fr}.trt-faq .ans>div{overflow:hidden}.trt-faq .ans p{color:var(--muted);font-size:15.5px;line-height:1.6;margin:0 0 24px;max-width:62ch;padding-right:44px}@media (prefers-reduced-motion:reduce){.trt-faq .ans,.trt-faq .mk:after{transition:none}}