.faq-section.svelte-jxoija{width:min(1120px,calc(100% - 80px));margin-inline:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;padding-block:110px}h2.svelte-jxoija{margin:0;font-size:clamp(36px,4.3vw,54px);font-weight:500;line-height:1.13;letter-spacing:-.04em;text-wrap:balance}.faq-intro.svelte-jxoija{align-self:start;position:sticky;top:130px}.faq-intro.svelte-jxoija>p:where(.svelte-jxoija){margin:24px 0 4px;color:#6a7a94;font-size:13px;line-height:1.9}.faq-intro.svelte-jxoija>a:where(.svelte-jxoija){display:inline-flex;align-items:center;gap:8px;color:#1447e6;font-size:13px}.faq-intro.svelte-jxoija>a:where(.svelte-jxoija):hover{text-decoration:underline}details.svelte-jxoija{border-bottom:1px solid #dce3f1}details.svelte-jxoija:first-child{border-top:1px solid #dce3f1}summary.svelte-jxoija{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:23px;list-style:none;cursor:pointer;font-size:15px;font-weight:500;line-height:1.6;transition:color .2s}summary.svelte-jxoija:hover{color:#1447e6}summary.svelte-jxoija::-webkit-details-marker{display:none}.summary-icon.svelte-jxoija{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:#edf2fc;color:#4f6a96;transition:rotate .35s cubic-bezier(.16,1,.3,1),background .2s,color .2s}details[open].svelte-jxoija .summary-icon:where(.svelte-jxoija){rotate:45deg;background:#1447e6;color:#fff}details.svelte-jxoija p:where(.svelte-jxoija){margin:0;padding:0 48px 24px 0;color:#62738d;font-size:14px;line-height:1.8}@supports (interpolate-size: allow-keywords){details.svelte-jxoija{interpolate-size:allow-keywords}details.svelte-jxoija::details-content{height:0;overflow:clip;transition:height .42s cubic-bezier(.16,1,.3,1),content-visibility .42s allow-discrete}details[open].svelte-jxoija::details-content{height:auto}}@media (prefers-reduced-motion: reduce){details.svelte-jxoija::details-content{transition:none}}@media (max-width: 760px){.faq-section.svelte-jxoija{width:calc(100% - 40px);grid-template-columns:1fr;gap:29px;padding-block:64px}.faq-intro.svelte-jxoija{position:static}h2.svelte-jxoija{font-size:36px}summary.svelte-jxoija{font-size:14px;padding-block:20px}details.svelte-jxoija p:where(.svelte-jxoija){padding-right:0;font-size:13px}}
