.support-root{--s-navy:#214964;--s-navy-deep:#132e44;--s-blue:#2676aa;--s-blue-light:#dee7f1;--s-gold:#ffc637;--s-ink:#222;--s-grey:#666;--s-bg:#f7f8fb;background:var(--s-bg);color:var(--s-ink);-webkit-font-smoothing:antialiased}.support-root ::selection{background:#ffc63773}@keyframes s-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes s-fade-in{0%{opacity:0}to{opacity:1}}@keyframes s-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes s-float-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(40px,-30px)scale(1.08)}}@keyframes s-float-b{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-50px,25px)scale(.94)}}@keyframes s-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes s-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes s-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@keyframes s-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes s-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.s-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--s-delay,0s);transform:translateY(18px)}.s-reveal.is-visible{opacity:1;transform:none}.s-animate-up{animation:.8s cubic-bezier(.22,1,.36,1) both s-fade-up;animation-delay:var(--s-delay,0s)}.s-animate-in{animation:.4s both s-fade-in}.s-animate-pop{animation:.28s cubic-bezier(.22,1,.36,1) both s-pop}.s-blob-a{animation:16s ease-in-out infinite s-float-a}.s-blob-b{animation:20s ease-in-out infinite s-float-b}.s-caret{animation:1s step-end infinite s-caret}.s-wiggle:hover svg.s-wiggle-icon{animation:.5s s-wiggle}.s-ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite s-ping}.s-skeleton{background:linear-gradient(90deg,#eef1f6 25%,#f7f9fc 37%,#eef1f6 63%) 0 0/400% 100%;animation:1.4s infinite s-shimmer}.s-lift{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s}.s-lift:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px #132e4459}.s-grid-bg{background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.s-prose{color:#2b2f36;font-size:1.0625rem;line-height:1.75}.s-prose>*+*{margin-top:1.1em}.s-prose p{overflow-wrap:anywhere}.s-prose b,.s-prose strong{color:var(--s-ink);font-weight:650}.s-prose a{color:var(--s-blue);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #2676aa4d;text-decoration:underline #2676aa4d;text-decoration-thickness:2px;transition:text-decoration-color .2s,color .2s}.s-prose a:hover{-webkit-text-decoration-color:var(--s-gold);text-decoration-color:var(--s-gold);color:var(--s-navy)}.s-prose h2,.s-prose h3,.s-prose h4{color:var(--s-ink);letter-spacing:-.01em;scroll-margin-top:96px;font-weight:700;line-height:1.3}.s-prose h2{margin-top:2.2em;font-size:1.6rem}.s-prose h3{margin-top:1.9em;font-size:1.25rem}.s-prose h4{margin-top:1.6em;font-size:1.05rem}.s-prose h2+*,.s-prose h3+*,.s-prose h4+*{margin-top:.6em}.s-prose ul,.s-prose ol{padding-left:0;list-style:none}.s-prose ul>li,.s-prose ol>li{padding-left:2.1rem;position:relative}.s-prose li+li{margin-top:.55em}.s-prose li>*+*{margin-top:.6em}.s-prose ul>li:before{content:"";background:var(--s-gold);border-radius:999px;width:7px;height:7px;position:absolute;top:.72em;left:.6rem;box-shadow:0 0 0 3px #ffc63740}.s-prose ol{counter-reset:s-step}.s-prose ol>li{counter-increment:s-step}.s-prose ol>li:before{content:counter(s-step);background:var(--s-blue-light);width:1.5rem;height:1.5rem;color:var(--s-navy);border-radius:999px;place-items:center;font-size:.8rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.2em;left:0}.s-prose hr{background:linear-gradient(90deg,#0000,#d7dee8,#0000);border:0;height:1px;margin:2.2em 0}.s-prose details{background:#fff;border:1px solid #e3e8ef;border-radius:14px;overflow:hidden}.s-prose details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;font-weight:650;list-style:none;transition:background .2s;display:flex}.s-prose details>summary::-webkit-details-marker{display:none}.s-prose details>summary:hover{background:#f5f8fc}.s-prose details>summary .s-chevron{transition:transform .3s}.s-prose details[open]>summary .s-chevron{transform:rotate(180deg)}.s-prose details[open]>.s-details-body{animation:.35s both s-fade-up}.s-prose .s-details-body{padding:0 1.1rem 1.1rem}.s-prose .s-details-body>*+*{margin-top:.9em}.s-mark{color:inherit;background:linear-gradient(#0000 55%,#ffc6378c 55%);border-radius:2px;padding:0 1px}@media (prefers-reduced-motion:reduce){.support-root *,.support-root :before,.support-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.s-reveal{opacity:1;transform:none}}@layer components{.support-root :where(h1,h2,h3,h4,h5){color:inherit;margin:0}}
