/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.sfq{--sfq-ink:#090a22;--sfq-blue:#2c4cef;--sfq-line:#090a2226;color:var(--sfq-ink);background:#f7f7f3}.sfq.sfq--section{padding:clamp(60px,6.2vw,96px) 0}.sfq .sfq-header{justify-content:space-between;align-items:flex-end;gap:32px;margin:0 0 36px;padding:0;display:flex}.sfq .sfq-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#626778;margin:0 0 12px;font-size:11px;font-weight:500;line-height:1.4;display:block}.sfq .sfq-inner .sfq-header h2{letter-spacing:-.055em;color:var(--sfq-ink);margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:550;line-height:1.06}.sfq .sfq-header>div:first-child{min-width:calc(var(--spacing,.25rem)*0)}.sfq .sfq-inner .sfq-header h2 em{font:inherit;color:var(--sfq-blue);margin-top:.04em;display:block}.sfq .sfq-description{color:#626778;max-width:580px;margin:14px 0 0;font-size:16px;line-height:1.55}.sfq .sfq-action{flex:none;padding-bottom:4px;font-size:14px;line-height:1.5}.sfq .sfq-action a{color:var(--sfq-blue);border-bottom:1px solid #2c4cef40;align-items:center;gap:12px;padding:0 0 7px;text-decoration:none;display:inline-flex}.sfq .sfq-list{border-top:1px solid var(--sfq-line)}.sfq .sfq-item{border-bottom:1px solid var(--sfq-line);background:0 0;margin:0;padding:0}.sfq .sfq-question{font:inherit;margin:0;padding:0}.sfq .sfq-trigger{text-align:left;width:100%;color:var(--sfq-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;grid-template-columns:36px minmax(0,1fr) 26px;align-items:start;gap:18px;margin:0;padding:24px 0;display:grid}.sfq .sfq-number{letter-spacing:.03em;color:#73798a;padding-top:5px;font-size:11px;font-weight:400;line-height:1.5}.sfq .sfq-question-text{letter-spacing:-.025em;font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.3}.sfq .sfq-mark{color:currentColor;width:24px;height:28px;display:block;position:relative}.sfq .sfq-mark i{transform-origin:50%;background:currentColor;height:1.5px;transition:transform .25s;position:absolute;top:13px;left:4px;right:4px}.sfq .sfq-mark i:last-child{transform:rotate(90deg)}.sfq .is-open>.sfq-question .sfq-trigger,.sfq .is-open>.sfq-question .sfq-number{color:var(--sfq-blue)}.sfq .is-open>.sfq-question .sfq-mark i:first-child{transform:rotate(45deg)}.sfq .is-open>.sfq-question .sfq-mark i:last-child{transform:rotate(135deg)}.sfq .sfq-trigger:focus-visible{outline:2px solid var(--sfq-blue);outline-offset:5px}.sfq .sfq-answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.7,.2,1),visibility .34s;display:grid;overflow:visible}.sfq .is-open>.sfq-answer{visibility:visible;grid-template-rows:1fr}.sfq .sfq-answer-clip{min-height:calc(var(--spacing,.25rem)*0);overflow:hidden}.sfq .sfq-answer-text{letter-spacing:0;max-width:1020px;color:var(--sfq-ink);padding:0 58px 27px 54px;font-size:17px;font-weight:400;line-height:1.65}.sfq .sfq-answer-text p{font:inherit;color:inherit;margin:0}.sfq .sfq-answer-text a{color:var(--sfq-blue);text-underline-offset:3px;text-decoration:underline}.sfq .sfq-action a:focus-visible,.sfq .sfq-answer-text a:focus-visible{outline:2px solid var(--sfq-blue);outline-offset:4px}.sfq.sfq--inset{background:0 0;margin-top:48px}.sfq.sfq--inset .sfq-inner{width:100%;max-width:none;margin:0;padding:0}@media (hover:hover){.sfq .sfq-trigger:hover{color:var(--sfq-blue)}}@media (max-width:760px){.sfq.sfq--section{padding:52px 0}.sfq .sfq-header{margin-bottom:24px;display:block}.sfq .sfq-inner .sfq-header h2{font-size:clamp(32px,7.8vw,42px);line-height:1.08}.sfq .sfq-action{margin-top:20px;padding:0}.sfq .sfq-trigger{grid-template-columns:24px minmax(0,1fr) 22px;gap:12px;padding:20px 0}.sfq .sfq-question-text{font-size:19px;line-height:1.35}.sfq .sfq-number{padding-top:4px;font-size:10px}.sfq .sfq-mark{width:22px;height:26px}.sfq .sfq-answer-text{padding:0 34px 22px 36px;font-size:16px;line-height:1.6}.sfq.sfq--inset{margin-top:40px}}@media (max-width:350px){.sfq .sfq-trigger{grid-template-columns:20px minmax(0,1fr) 20px;gap:9px}.sfq .sfq-question-text{font-size:18px}.sfq .sfq-answer-text{padding-left:29px;padding-right:10px}.sfq .sfq-inner .sfq-header h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.sfq .sfq-answer,.sfq .sfq-mark i{transition:none}}html[data-site-motion=paused] .sfq .sfq-answer,html[data-site-motion=paused] .sfq .sfq-mark i{transition:none}
