.xp{overscroll-behavior:contain;border:1px solid var(--line);background:var(--surface);width:min(560px,100% - 32px);max-width:calc(100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);font-family:var(--font);z-index:1200;border-radius:24px;margin:auto;padding:0;position:fixed;inset:16px;overflow:auto;box-shadow:0 28px 90px #16181d47}.xp::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16181d8c}.xp[open]{animation:xpEnter .26s var(--ease)}@keyframes xpEnter{0%{opacity:.4;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.xp-in{isolation:isolate;padding:clamp(26px,4vw,40px);position:relative}.xp-dots{z-index:-1;pointer-events:none;background-image:radial-gradient(#2b50e047 1.2px,#0000 1.7px);background-size:12px 12px;border-radius:0 24px 0 0;width:46%;height:46%;position:absolute;top:0;right:0;-webkit-mask:radial-gradient(70% 70% at 100% 0,#000,#0000 72%);mask:radial-gradient(70% 70% at 100% 0,#000,#0000 72%)}.xp-x{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:14px;right:14px}.xp-x:hover{border-color:var(--ink)}.xp-title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:14px 44px 0 0;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:500;line-height:1.12}.xp-desc{color:var(--ink-2);margin:12px 0 0;font-size:1.05rem;line-height:1.5}.xp-form{gap:8px;margin-top:22px;display:grid}.xp-label{font-size:14px;font-weight:500}.xp-input{background:var(--surface);width:100%;min-height:50px;color:var(--ink);font:400 16px/1.5 var(--font);border:1px solid #8992a8;border-radius:10px;padding:12px 14px}.xp-input:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-color:var(--accent)}.xp-input[aria-invalid=true]{border-color:#a4273a}.xp-err{color:#9e2338;margin:0;font-size:14px;font-weight:500;line-height:1.5}.xp-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.xp-note{color:var(--ink-3);margin:18px 0 0;font-size:13px;line-height:1.5}.xp-inline{border-top:1px solid var(--line);background:var(--surface-2);display:none}.xp-inline-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:22px;display:flex}.xp-inline-t{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:500}.xp-inline-d{color:var(--ink-2);margin:4px 0 0;font-size:.95rem}@media (pointer:coarse){.xp-inline{display:block}}@media (max-width:560px){.xp{border-radius:18px;width:calc(100% - 20px);max-width:calc(100% - 20px);inset:10px}.xp-actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.xp[open]{animation:none}.xp::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
@font-face{font-family:siteSans;src:url(../media/GeneralSans_Regular-s.p.0aqd04_idyb6d.woff2?dpl=dpl_AWqyNcyknikizz2LFKZjSvfTz9r3)format("woff2");font-display:optional;font-weight:400;font-style:normal}@font-face{font-family:siteSans;src:url(../media/GeneralSans_Medium-s.p.0rb3ehjtk_okh.woff2?dpl=dpl_AWqyNcyknikizz2LFKZjSvfTz9r3)format("woff2");font-display:optional;font-weight:500;font-style:normal}@font-face{font-family:siteSans;src:url(../media/GeneralSans_Semibold-s.p.0hfk9k1kkjsdy.woff2?dpl=dpl_AWqyNcyknikizz2LFKZjSvfTz9r3)format("woff2");font-display:optional;font-weight:600;font-style:normal}@font-face{font-family:siteSans;src:url(../media/GeneralSans_Bold-s.p.0-mpnqa_q7f0-.woff2?dpl=dpl_AWqyNcyknikizz2LFKZjSvfTz9r3)format("woff2");font-display:optional;font-weight:700;font-style:normal}@font-face{font-family:siteSans Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.sitesans_d8c2a59b-module__eL7HlG__className{font-family:siteSans,siteSans Fallback}.sitesans_d8c2a59b-module__eL7HlG__variable{--ff-site-sans:"siteSans", "siteSans Fallback"}
.site-font-module__eIKovq__content{--font:var(--ff-site-sans), "General Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--ff-site-sans), "General Sans", -apple-system, BlinkMacSystemFont, sans-serif;font-family:var(--font)}.site-font-module__eIKovq__content :is(h2,h3)[data-split],.site-font-module__eIKovq__content :is(h2,h3)[data-reveal]{opacity:1;transition:none;animation:none;transform:none}.site-font-module__eIKovq__content [data-reveal]:has(h2,h3){opacity:1;transition:none;animation:none;transform:none}
