.toast[data-v-ef417149]{right:10px;z-index:10000;position:fixed;top:10px;display:grid;align-items:center;word-break:break-word;width:260px;border:none;background:transparent none;box-shadow:none}.toast .message[data-v-ef417149]{animation-duration:.15s;border-radius:.5em;text-align:center;font-size:16px;color:#fff;margin-bottom:5px;cursor:pointer;pointer-events:auto;font-family:Avenir,Helvetica,Arial,sans-serif;box-shadow:0 4px 12px #00000026;padding:10px 0}span.modal-link[data-v-2a078263]{color:var(--v562a3c06)!important;cursor:pointer}a[data-v-2a078263]{color:var(--v562a3c06)!important}span.modal-link[data-v-66b6a87a]{color:var(--v3b8b57de)!important;cursor:pointer}a[data-v-66b6a87a]{color:var(--v3b8b57de)!important}a[data-v-6edf717d]{color:inherit;text-decoration:none}[data-v-9f4e91c3] .vl-overlay{z-index:9999}.unsubscribe-card[data-v-f3924fc7]{width:100%;margin:0 auto}@media screen and (min-width:992px){.unsubscribe-card[data-v-f3924fc7]{width:50%}}.mobile-heading[data-v-f3924fc7]{margin:0 0 24px;font-size:1.5rem;font-weight:600}@media screen and (min-width:576px){.mobile-heading[data-v-f3924fc7]{display:none}}.intro[data-v-f3924fc7]{margin-bottom:24px;text-align:left;color:#6c757d}.field[data-v-f3924fc7]{margin-bottom:24px}.field input[data-v-f3924fc7]{width:100%;padding:12px 16px;border:1px solid #ced4da;border-radius:3px;font-size:16px}.field input.not-valid[data-v-f3924fc7]{border-color:#e63946}.captcha-row[data-v-f3924fc7]{position:relative;display:flex;align-items:center}.captcha-image[data-v-f3924fc7]{position:absolute;right:44px;max-height:32px}.captcha-refresh[data-v-f3924fc7]{position:absolute;right:12px;border:0;background:none;cursor:pointer;font-size:18px;line-height:1}.field-errors[data-v-f3924fc7]{display:flex;flex-direction:column;align-items:flex-end;margin:4px 0 0}.error[data-v-f3924fc7]{color:#e63946;font-size:14px}.actions[data-v-f3924fc7]{display:flex;justify-content:flex-end}.unsubscribe-btn[data-v-f3924fc7]{padding:12px 32px;border:0;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;background-color:var(--v151459a8)}.unsubscribe-btn[data-v-f3924fc7]:hover{color:var(--ef49abca);background-color:var(--cd2b7a54)}.sr-only[data-v-f3924fc7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ez-modal[data-v-2925e5b1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;display:grid;place-items:center;padding:16px;background:var(--v20fff1a0);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ez-modal-box[data-v-2925e5b1]{width:min(680px,100%);max-height:min(82vh,760px);display:flex;flex-direction:column;background:#fff;border-radius:18px;box-shadow:0 24px 60px -20px var(--v20ffeddf),0 8px 20px -8px var(--v20ffe65d)}.ez-modal-head[data-v-2925e5b1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--a012ab20)}.ez-modal-head h2[data-v-2925e5b1]{margin:0;font-size:20px;font-weight:800;letter-spacing:-.015em;color:var(--v60c1e748)}.ez-modal-x[data-v-2925e5b1]{width:38px;height:38px;flex:none;border:1px solid var(--a012ab20);border-radius:10px;background:#fff;cursor:pointer;display:grid;place-items:center;color:var(--v60c1e748);padding:0}.ez-modal-x svg[data-v-2925e5b1]{width:18px;height:18px}.ez-modal-body[data-v-2925e5b1]{padding:22px 24px;overflow-y:auto;font-size:15px;line-height:1.65;color:var(--v516acf5f)}.ez-modal-body[data-v-2925e5b1] h1,.ez-modal-body[data-v-2925e5b1] h2,.ez-modal-body[data-v-2925e5b1] h3,.ez-modal-body[data-v-2925e5b1] h4{color:var(--v60c1e748);font-size:17px;font-weight:800;margin:20px 0 8px}.ez-modal-body[data-v-2925e5b1] p{margin:0 0 12px}.ez-modal-body[data-v-2925e5b1] ul,.ez-modal-body[data-v-2925e5b1] ol{margin:8px 0 12px;padding-left:20px}.ez-modal-body[data-v-2925e5b1] .unsubscribe-card{width:100%}.ez-modal-body[data-v-2925e5b1] a{color:var(--accc8478);text-decoration:underline;cursor:pointer}.ez-modal-foot[data-v-2925e5b1]{padding:14px 24px;border-top:1px solid var(--a012ab20);text-align:right}.ez-modal-foot button[data-v-2925e5b1]{height:42px;padding:0 20px;border:0;border-radius:10px;background:var(--v60c1e748);color:#fff;font:inherit;font-weight:700;cursor:pointer}@media(max-width:480px){.ez-modal[data-v-2925e5b1]{padding:0;place-items:end center}.ez-modal-box[data-v-2925e5b1]{border-radius:18px 18px 0 0;max-height:88vh}}.site-header[data-v-c5502d84]{position:sticky;top:0;z-index:50}.header-bar[data-v-c5502d84]{background:var(--dd43c880);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--d96bdf84)}.header-row[data-v-c5502d84]{display:flex;align-items:center;justify-content:space-between;gap:24px;height:72px}.brand[data-v-c5502d84]{display:flex;align-items:center;flex:0 1 auto;min-width:0}.brand-logo[data-v-c5502d84]{display:block;height:40px;width:auto;max-width:min(200px,100%);object-fit:contain;object-position:left center}.nav[data-v-c5502d84]{display:flex;align-items:center;gap:4px}.nav-link[data-v-c5502d84]{font-size:14px;font-weight:600;color:var(--v244ac3a6);padding:8px 12px;border-radius:8px;transition:.15s;text-decoration:none}.nav-link[data-v-c5502d84]:hover{color:var(--v0880b4ce);background:var(--v711103e7)}.nav-cta[data-v-c5502d84]{display:inline-flex;align-items:center;gap:8px;margin-left:8px;padding:10px 18px;border-radius:999px;background:var(--v0880b4ce);color:#fff;font-size:14px;font-weight:600;white-space:nowrap;max-width:180px;overflow:hidden;text-decoration:none;transition:max-width .3s ease,padding .3s ease,margin .3s ease,opacity .2s,visibility .2s,background .15s}.nav-cta-icon[data-v-c5502d84]{width:16px;height:16px;flex:none}.nav-cta[data-v-c5502d84]:hover{background:var(--v5000e85a)}.site-header:not(.show-cta) .nav-cta[data-v-c5502d84]{max-width:0;padding-left:0;padding-right:0;margin-left:-4px;opacity:0;visibility:hidden}.nav-cta[data-v-c5502d84]:focus-visible,.m-cta[data-v-c5502d84]:focus-visible{outline:3px solid var(--v2ef11000);outline-offset:3px}.m-cta[data-v-c5502d84]{display:none}.menu-btn[data-v-c5502d84]{display:none;width:44px;height:44px;border:1px solid var(--d96bdf84);border-radius:10px;background:#fff;cursor:pointer;align-items:center;justify-content:center;padding:0}.menu-btn span[data-v-c5502d84],.menu-btn span[data-v-c5502d84]:before,.menu-btn span[data-v-c5502d84]:after{display:block;width:18px;height:2px;background:var(--v0880b4ce);border-radius:2px;position:relative;transition:.2s}.menu-btn span[data-v-c5502d84]:before,.menu-btn span[data-v-c5502d84]:after{content:"";position:absolute;left:0}.menu-btn span[data-v-c5502d84]:before{top:-6px}.menu-btn span[data-v-c5502d84]:after{top:6px}.menu-open .menu-btn span[data-v-c5502d84]{background:transparent}.menu-open .menu-btn span[data-v-c5502d84]:before{top:0;transform:rotate(45deg)}.menu-open .menu-btn span[data-v-c5502d84]:after{top:0;transform:rotate(-45deg)}@media(max-width:960px){.header-row[data-v-c5502d84]{gap:10px}.brand[data-v-c5502d84]{margin-right:auto}.menu-btn[data-v-c5502d84]{display:inline-flex}.m-cta[data-v-c5502d84]{display:inline-flex;flex:none;align-items:center;height:40px;padding:0 16px;border-radius:999px;background:var(--v2ef11000);color:#fff;font-weight:800;font-size:14px;white-space:nowrap;text-decoration:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .2s,transform .2s,visibility .2s}.site-header.show-cta .m-cta[data-v-c5502d84]{opacity:1;visibility:visible;transform:none}.menu-open .m-cta[data-v-c5502d84]{opacity:0!important;visibility:hidden!important}.nav[data-v-c5502d84]{position:fixed;top:72px;left:0;right:0;height:calc(100dvh - 72px);flex-direction:column;align-items:stretch;gap:0;background:#fff;padding:8px 20px calc(24px + env(safe-area-inset-bottom));overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s,transform .22s,visibility .22s}.menu-open .nav[data-v-c5502d84]{opacity:1;visibility:visible;transform:none}.nav-link[data-v-c5502d84]{display:flex;align-items:center;justify-content:space-between;padding:18px 4px;font-size:17px;font-weight:700;color:var(--v0880b4ce);border-radius:0;border-bottom:1px solid var(--d96bdf84)}.nav-link[data-v-c5502d84]:after{content:"";width:8px;height:8px;border-right:2px solid #9db3bc;border-top:2px solid #9db3bc;transform:rotate(45deg);margin-right:4px}.site-header .nav-cta[data-v-c5502d84],.site-header:not(.show-cta) .nav-cta[data-v-c5502d84]{display:flex;justify-content:center;max-width:none;height:54px;margin:28px 0 0;padding:0;border-radius:12px;background:var(--v2ef11000);font-size:16px;font-weight:800;opacity:1;visibility:visible}.nav-cta[data-v-c5502d84]:hover{background:var(--v537c4168)}}.modal-overlay[data-v-5fa425ea]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:999999}.modal-box[data-v-5fa425ea]{background:#fff;width:640px;max-width:90%;border-radius:12px;padding:26px;color:#0b0b0b!important;text-align:left;align-items:left;box-shadow:0 20px 50px #00000040}.modal-header[data-v-5fa425ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.modal-header h2[data-v-5fa425ea]{font-size:22px;font-weight:600}.close-btn[data-v-5fa425ea]{border:none;background:none;font-size:20px;cursor:pointer;opacity:.6}.close-btn[data-v-5fa425ea]:hover{opacity:1}.modal-body p[data-v-5fa425ea]{font-size:14px;color:#555;margin-bottom:16px}.partners-list[data-v-5fa425ea]{max-height:320px;overflow-y:auto;border:1px solid #eee;border-radius:8px;margin-top:14px}.partner-item[data-v-5fa425ea]{padding:8px 12px;font-size:14px;border-bottom:1px solid #f2f2f2;transition:background .15s}.partner-item[data-v-5fa425ea]:hover{background:#f7f7f7}.partner-item[data-v-5fa425ea]:last-child{border-bottom:none}.no-results[data-v-5fa425ea]{text-align:center;padding:22px;color:#888}.foot[data-v-3743575f]{position:relative;z-index:10;background:var(--v8fc9fb92);color:#ffffffb8;font-size:14px}.top[data-v-3743575f]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:48px;padding:64px 0 48px}.brand[data-v-3743575f]{display:inline-flex}.brand-logo[data-v-3743575f]{display:block;height:40px;width:auto;max-width:min(200px,100%);object-fit:contain;object-position:left center}.about-txt[data-v-3743575f]{margin:18px 0 0;line-height:1.6;max-width:34ch;color:#ffffffa6}.f-cta[data-v-3743575f]{display:inline-flex;align-items:center;gap:8px;margin-top:22px;height:44px;padding:0 18px;border-radius:10px;background:var(--ea257af6);color:#fff;font-weight:700;font-size:14px;text-decoration:none;transition:.15s}.f-cta[data-v-3743575f]:hover{background:var(--e9bd24b6)}.f-cta[data-v-3743575f]:focus-visible{outline:3px solid var(--cdaf7f56);outline-offset:3px}.f-cta svg[data-v-3743575f]{width:16px;height:16px}h4[data-v-3743575f]{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--v9a1e23f0);margin:0 0 16px}ul[data-v-3743575f]{list-style:none;display:grid;gap:10px;margin:0;padding:0}li[data-v-3743575f] a{color:#ffffffc7;cursor:pointer;text-decoration:none;transition:color .15s}li[data-v-3743575f] a:hover{color:#fff;text-decoration:underline}li[data-v-3743575f] .privacy-choice{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:#fff}.privacy-choice svg[data-v-3743575f]{width:30px;height:14px;flex:none}.tg-bg[data-v-3743575f]{fill:#fff;stroke:#fff}.tg-on[data-v-3743575f]{fill:var(--a10f1826)}.tg-check[data-v-3743575f]{stroke:var(--a10f1826)}.tg-x[data-v-3743575f]{stroke:#fff}.bottom[data-v-3743575f]{border-top:1px solid rgb(255 255 255 / .1);padding:24px 0 32px;display:grid;gap:10px}.bottom--alone[data-v-3743575f]{border-top:0}.important[data-v-3743575f]{font-size:12.5px;line-height:1.6;color:#ffffff8c;max-width:110ch;margin:0}.important b[data-v-3743575f]{color:#fffc}.copy[data-v-3743575f]{font-size:12.5px;color:#ffffff73;margin:0}@media(max-width:960px){.top[data-v-3743575f]{grid-template-columns:1fr 1fr;gap:36px}.col-brand[data-v-3743575f]{grid-column:1 / -1}}@media(max-width:480px){.top[data-v-3743575f]{grid-template-columns:1fr;padding:48px 0 36px}}.main-layout[data-v-b17b3457]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;color:var(--v15952130);-webkit-font-smoothing:antialiased}.amount-form[data-v-e2b06928]{scroll-margin-top:96px}.amount-card[data-v-e2b06928]{background:var(--v296f46b4);color:var(--v25c44717);border-radius:20px;box-shadow:0 24px 60px -20px var(--v54fef05a),0 8px 20px -8px var(--v54fee8d8);padding:28px 26px 22px}fieldset[data-v-e2b06928]{border:0;margin:0;padding:0;min-width:0}legend[data-v-e2b06928]{width:100%;text-align:center;text-wrap:balance;font-size:28px;font-weight:800;letter-spacing:-.025em;line-height:1.2;color:var(--v5710d395);padding:0;margin:0}.amount-help[data-v-e2b06928]{width:100%;text-align:center;font-size:14px;color:#8d8d8d;margin:12px 0 24px}.amounts[data-v-e2b06928]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.amount[data-v-e2b06928]{position:relative}.amount.wide[data-v-e2b06928]{grid-column:1 / -1}.badge[data-v-e2b06928]{position:absolute;top:-8px;right:10px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--v1f9fd724);color:var(--v600d5bbc);padding:3px 8px;border-radius:99px}.amt-btn[data-v-e2b06928]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:58px;padding:10px 12px 10px 14px;border:1.5px solid var(--v1e78c715);border-radius:12px;background:var(--v296f46b4);cursor:pointer;font:inherit;font-weight:700;font-size:14.5px;color:var(--v25c44717);text-align:left;transition:border-color .15s,background .15s,transform .1s}.amt-btn span[data-v-e2b06928]{white-space:nowrap}.radio[data-v-e2b06928]{width:20px;height:20px;flex:none;border:2px solid #c3d2d8;border-radius:50%;display:grid;place-items:center;transition:border-color .15s}.radio[data-v-e2b06928]:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--v644ec302);transform:scale(0);transition:transform .15s}.amt-btn[data-v-e2b06928]:hover{border-color:var(--v644ec302);background:var(--v96e3db78)}.amt-btn:hover .radio[data-v-e2b06928]{border-color:var(--v644ec302)}.amt-btn[data-v-e2b06928]:focus-visible{outline:3px solid rgb(24 180 138 / .4);outline-offset:2px}.amt-btn[data-v-e2b06928]:active{transform:scale(.98)}.amt-btn.selected[data-v-e2b06928]{border-color:var(--v644ec302);background:var(--v0212faae);box-shadow:inset 0 0 0 1px var(--v644ec302)}.amt-btn.selected .radio[data-v-e2b06928]{border-color:var(--v644ec302)}.amt-btn.selected .radio[data-v-e2b06928]:after{transform:scale(1)}.card-foot[data-v-e2b06928]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;padding-top:24px;border-top:1px solid var(--v1e78c715);font-size:12.5px;color:var(--v42941184)}.card-foot[data-v-e2b06928]>*{white-space:nowrap}.secure[data-v-e2b06928]{display:inline-flex;align-items:center;gap:6px}.secure svg[data-v-e2b06928]{width:15px;height:15px;color:var(--v644ec302)}.returning[data-v-e2b06928]{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--v1509eaae);text-decoration:none}.returning[data-v-e2b06928]:hover{text-decoration:underline}.ic-again[data-v-e2b06928]{width:14px;height:14px;flex:none;transition:transform .4s}.returning:hover .ic-again[data-v-e2b06928]{transform:rotate(180deg)}@media(max-width:480px){.amount-card[data-v-e2b06928]{padding:48px 16px 16px;border-radius:16px}legend[data-v-e2b06928]{font-size:20px}.amount-help[data-v-e2b06928]{margin:10px 0 22px}.amounts[data-v-e2b06928]{gap:8px}.amt-btn[data-v-e2b06928]{min-height:52px;font-size:14px;padding:10px 12px}.card-foot[data-v-e2b06928]{margin-top:14px;padding-top:12px;justify-content:center;row-gap:10px;text-align:center}}@media(max-width:430px){.amt-btn[data-v-e2b06928]{padding:10px 10px 10px 12px;gap:6px}.radio[data-v-e2b06928]{width:18px;height:18px}.radio[data-v-e2b06928]:after{width:8px;height:8px}}@media(max-width:400px){.amount-card[data-v-e2b06928]{padding-left:12px;padding-right:12px}.amt-btn[data-v-e2b06928]{padding:8px 8px 8px 10px;font-size:13.5px}.radio[data-v-e2b06928]{width:16px;height:16px;border-width:1.5px}.radio[data-v-e2b06928]:after{width:7px;height:7px}}@media(max-width:350px){.amt-btn[data-v-e2b06928]{justify-content:center;font-size:13px}.radio[data-v-e2b06928]{display:none}}.hero[data-v-5d58ebc3]{position:relative;overflow:hidden;color:#fff;background-color:var(--v6f3179d2);background-size:0 0}.hero-media[data-v-5d58ebc3]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:inherit;background-position:30% center;background-size:cover;background-repeat:no-repeat}.hero-media[data-v-5d58ebc3]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(1200px 600px at 20% 30%,var(--v327c9676) 0%,transparent 60%),linear-gradient(135deg,var(--v1a7aaa44),var(--v6f3179d2))}.hero-shade[data-v-5d58ebc3]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--v95686b4e) 0%,var(--v95688956) 40%,var(--v95689fdc) 60%,var(--ec0ba132) 100%),linear-gradient(0deg,var(--v956863cc) 0%,var(--ec0ba0f4) 35%,transparent 60%)}.hero-inner[data-v-5d58ebc3]{position:relative;display:grid;grid-template-columns:1.1fr minmax(360px,440px);gap:56px;align-items:center;padding-top:72px;padding-bottom:80px;min-height:calc(100vh - 72px);max-height:900px}.hero-message[data-v-5d58ebc3]{align-self:end}.kicker[data-v-5d58ebc3]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ea2d8538);border:1px solid rgb(159 232 210 / .25);padding:7px 12px;border-radius:8px;margin:0}.kicker[data-v-5d58ebc3]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--a4fda538);box-shadow:0 0 0 4px #18b48a40}h1[data-v-5d58ebc3]{font-size:clamp(34px,4.4vw,54px);line-height:1.04;letter-spacing:-.025em;font-weight:800;margin:22px 0 18px;max-width:14ch;color:var(--v409256fa)}h1 em[data-v-5d58ebc3]{font-style:normal;color:var(--v722a32c4)}.hero-sub[data-v-5d58ebc3]{font-size:18px;line-height:1.55;color:#ffffffd1;max-width:46ch;margin:0}.trust[data-v-5d58ebc3]{display:flex;gap:22px;margin-top:40px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .14);flex-wrap:wrap;font-size:13px;color:#ffffffb3}.trust span[data-v-5d58ebc3]{display:inline-flex;align-items:center;gap:7px}.trust svg[data-v-5d58ebc3]{width:16px;height:16px;color:var(--v83a228e8);flex:none}.hero-disclaimer[data-v-5d58ebc3]{position:relative;background:var(--v6f3179d2);border-top:1px solid rgb(255 255 255 / .08);color:#fff9;font-size:12px;line-height:1.5;padding:14px 0}@media(max-width:960px){.hero-media[data-v-5d58ebc3]{background-image:none}.hero-media[data-v-5d58ebc3]:before{background:radial-gradient(600px 300px at 80% 0%,var(--v327c9676) 0%,transparent 70%),linear-gradient(160deg,var(--v1a7aaa44),var(--v6f3179d2))}.hero-shade[data-v-5d58ebc3]{display:none}.hero-inner[data-v-5d58ebc3]{grid-template-columns:1fr;gap:16px;padding-top:40px;padding-bottom:28px;min-height:0;max-height:none}.hero-message[data-v-5d58ebc3]{display:contents}.kicker[data-v-5d58ebc3]{display:none}h1[data-v-5d58ebc3]{order:1;font-size:clamp(24px,6.6vw,30px);line-height:1.12;margin:0 0 14px;max-width:none}.hero-inner[data-v-5d58ebc3] .amount-form{order:2}.hero-sub[data-v-5d58ebc3]{order:3;font-size:15px;color:#ffffffbf;margin-top:4px}.trust[data-v-5d58ebc3]{order:4;margin-top:0;padding-top:0;border-top:0;gap:16px;font-size:12.5px}}@media(max-width:480px){.hero-inner[data-v-5d58ebc3]{padding-top:36px}}.how-section[data-v-1a027820]{background:var(--v58eb0f0f);padding:96px 0;scroll-margin-top:72px}.head[data-v-1a027820]{text-align:center;max-width:640px;margin:0 auto 56px}.eyebrow[data-v-1a027820]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:var(--v283b1248)}h2[data-v-1a027820]{font-size:clamp(28px,3.4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--v63c9de44);margin:0}.head p[data-v-1a027820]{font-size:17px;line-height:1.55;color:var(--v0f822312);margin:12px 0 0}.how-steps[data-v-1a027820]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative}.how-steps[data-v-1a027820]:before{content:"";position:absolute;top:44px;left:16%;right:16%;border-top:2px dashed #cfdde2;z-index:0}.how-step[data-v-1a027820]{position:relative;z-index:1;background:var(--c2408d42);border:1px solid var(--bdb3d4f0);border-radius:18px;padding:28px 26px;box-shadow:0 1px 2px var(--v54afa2a4),0 12px 32px -18px var(--v54afa6e1);display:flex;flex-direction:column}.icon[data-v-1a027820]{width:56px;height:56px;border-radius:14px;background:var(--v42737ab0);color:var(--v283b1248);display:grid;place-items:center;position:relative;margin-bottom:20px}.icon svg[data-v-1a027820]{width:26px;height:26px}.num[data-v-1a027820]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:var(--v63c9de44);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center;border:2px solid #ffffff}h3[data-v-1a027820]{font-size:19px;font-weight:800;letter-spacing:-.015em;color:var(--v63c9de44);margin:0 0 8px}.how-step p[data-v-1a027820]{font-size:15px;line-height:1.55;color:var(--v0f822312);margin:0}.meta[data-v-1a027820]{margin-top:auto;padding-top:18px;font-size:13px;font-weight:600;color:var(--v283b1248)}.need[data-v-1a027820]{margin-top:18px;padding-top:16px;border-top:1px solid var(--bdb3d4f0)}.need strong[data-v-1a027820]{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--v63c9de44);margin-bottom:10px}.need ul[data-v-1a027820]{list-style:none;display:grid;gap:7px;margin:0;padding:0}.need li[data-v-1a027820]{position:relative;display:flex;gap:8px;align-items:flex-start;font-size:14px;color:var(--v0f822312)}.need li[data-v-1a027820]:before{content:"";flex:none;width:16px;height:16px;margin-top:2px;border-radius:50%;background:var(--v42737ab0)}.need li[data-v-1a027820]:after{content:"";position:absolute;left:5px;top:6px;width:6px;height:3px;border-left:2px solid var(--v283b1248);border-bottom:2px solid var(--v283b1248);transform:rotate(-45deg)}.how-dots[data-v-1a027820]{display:none;justify-content:center;gap:8px;margin-top:6px}.how-dot[data-v-1a027820]{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#c3d2d8;cursor:pointer;transition:width .25s,background .25s}.how-dot.active[data-v-1a027820]{width:24px;background:var(--v5a6c1c32)}.how-dot[data-v-1a027820]:focus-visible{outline:2px solid var(--v35e0eaca);outline-offset:3px}.cta-row[data-v-1a027820]{text-align:center;margin-top:44px}.cta[data-v-1a027820]{display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 28px;border-radius:12px;background:var(--v35e0eaca);color:#fff;font-weight:700;font-size:16px;text-decoration:none;transition:.15s}.cta[data-v-1a027820]:hover{background:var(--v3815af00)}.cta[data-v-1a027820]:focus-visible{outline:3px solid var(--v35e0eaca);outline-offset:3px}.cta svg[data-v-1a027820]{width:18px;height:18px}@media(max-width:900px){.how-section[data-v-1a027820]{padding:64px 0}.head[data-v-1a027820]{margin-bottom:36px}.how-steps[data-v-1a027820]{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;margin:0 -16px;padding:4px 16px 18px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.how-steps[data-v-1a027820]::-webkit-scrollbar{display:none}.how-steps[data-v-1a027820]:before{display:none}.how-step[data-v-1a027820]{flex:0 0 min(84%,340px);scroll-snap-align:start}.how-steps[data-v-1a027820]:focus-visible{outline:3px solid var(--v35e0eaca);outline-offset:-3px;border-radius:12px}.how-dots[data-v-1a027820]{display:flex}}.about-section[data-v-08ea6c85]{background:var(--v3ec11715);padding:96px 0;scroll-margin-top:72px}.about-grid[data-v-08ea6c85]{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:start}.eyebrow[data-v-08ea6c85]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:var(--v895b67c2)}h2[data-v-08ea6c85]{font-size:clamp(28px,3.4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--v44d41e61);max-width:18ch;margin:0}.intro[data-v-08ea6c85]{font-size:17px;line-height:1.6;color:var(--d5cd8f0c);margin:16px 0 0;max-width:54ch}.facts[data-v-08ea6c85]{display:grid;gap:14px;margin-top:32px}.fact[data-v-08ea6c85]{display:flex;gap:16px;align-items:flex-start;padding:18px 20px;border:1px solid var(--v3d384dea);border-radius:14px;background:var(--v32bc6e70)}.ic[data-v-08ea6c85]{flex:none;width:40px;height:40px;border-radius:11px;background:var(--a393d02a);color:var(--v895b67c2);display:grid;place-items:center}.ic svg[data-v-08ea6c85]{width:20px;height:20px}.fact b[data-v-08ea6c85]{display:block;font-size:15.5px;font-weight:800;color:var(--v44d41e61);margin-bottom:3px}.fact span[data-v-08ea6c85]{font-size:14.5px;line-height:1.5;color:var(--d5cd8f0c)}.rb[data-v-08ea6c85]{background:linear-gradient(160deg,var(--v61c7f67a),var(--v404387a3));color:#fff;border-radius:22px;padding:34px 32px;box-shadow:0 24px 60px -20px var(--v531ea824),0 8px 20px -8px var(--v531ea0a2);position:sticky;top:96px}.tag[data-v-08ea6c85]{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--v28bc2a33)}.tag svg[data-v-08ea6c85]{width:16px;height:16px}h3[data-v-08ea6c85]{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:12px 0 18px;color:#fff}.lead[data-v-08ea6c85]{font-size:14px;font-weight:700;color:#ffffffe6;margin-bottom:12px}ul[data-v-08ea6c85]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 22px;padding:0}li[data-v-08ea6c85]{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:600;background:#ffffff12;border:1px solid rgb(255 255 255 / .12);border-radius:10px;padding:11px 12px}li svg[data-v-08ea6c85]{width:16px;height:16px;color:var(--e17e0d46);flex:none}.rb p[data-v-08ea6c85]{font-size:14.5px;line-height:1.6;color:#ffffffc7;margin:0}@media(max-width:900px){.about-section[data-v-08ea6c85]{padding:64px 0}.about-grid[data-v-08ea6c85]{grid-template-columns:1fr;gap:36px}.rb[data-v-08ea6c85]{position:static;padding:28px 22px}}@media(max-width:420px){ul[data-v-08ea6c85]{grid-template-columns:1fr}}.banner[data-v-67a2b1a7]{background:#fff;padding:0 24px 72px}.banner-figure[data-v-67a2b1a7]{position:relative;max-width:1200px;margin:0 auto;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px -28px var(--v2e5cb666)}.banner-figure[data-v-67a2b1a7]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,var(--v2e5c985e) 0%,var(--v2e5cb666) 40%,var(--v2e5cccec) 60%,var(--v51d536ef) 100%),linear-gradient(0deg,var(--v51d5372d) 0%,var(--v2e5cbde8) 35%,transparent 60%)}.banner-img[data-v-67a2b1a7]{display:block;width:100%;height:auto;aspect-ratio:1963 / 926;object-fit:cover;object-position:68% center;background:var(--bae4f54c)}@media(max-width:600px){.banner[data-v-67a2b1a7]{padding:0 16px 56px}.banner-figure[data-v-67a2b1a7]{border-radius:16px}.banner-img[data-v-67a2b1a7]{aspect-ratio:4 / 3}}.disclosure-section[data-v-668c8757]{background:var(--f31de922);border-top:1px solid var(--a270bc66);padding:72px 0;scroll-margin-top:72px}.disclosure-grid[data-v-668c8757]{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.eyebrow[data-v-668c8757]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;color:var(--b18e093e)}h2[data-v-668c8757]{font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.2;color:var(--v71599542);margin:0}p[data-v-668c8757]{font-size:15px;line-height:1.7;color:var(--v0606d03c);margin:0}@media(max-width:900px){.disclosure-section[data-v-668c8757]{padding:56px 0}.disclosure-grid[data-v-668c8757]{grid-template-columns:1fr;gap:16px}}.form-header[data-v-919fbf56]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:72px;padding:0 16px;background:var(--v28546511);border-bottom:1px solid var(--v6198abe2)}.form-header a[data-v-919fbf56]{display:flex;justify-content:center;max-width:100%}.form-logo[data-v-919fbf56]{display:block;height:40px;width:auto;max-width:min(200px,100%);object-fit:contain;object-position:center}.form-footer[data-v-20375bf5]{position:relative;z-index:1;padding:28px 20px 32px;text-align:center;background:#f6f9f9;border-top:1px solid var(--b46377ca)}.no-interaction[data-v-20375bf5]{pointer-events:none;opacity:.6}.legal-links[data-v-20375bf5]{display:flex;flex-direction:column;align-items:center;gap:6px;max-width:760px;margin:0 auto 18px}.legal-row[data-v-20375bf5]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;row-gap:4px;margin:0;padding:0}.legal-row li[data-v-20375bf5]{display:flex;align-items:center;font-size:12.5px;line-height:1.5}.legal-row li+li[data-v-20375bf5]:before{content:"·";margin:0 8px;font-weight:700;color:#b9c6cb}.legal-row[data-v-20375bf5] a{padding:2px 0;border-radius:4px;color:#5b6b73;font-weight:500;text-decoration:none;cursor:pointer}.legal-row[data-v-20375bf5] a:hover{color:var(--v42e81151);text-decoration:underline;text-underline-offset:3px}.form-footer p[data-v-20375bf5]{max-width:720px;margin:0 auto 8px;font-size:12px;line-height:1.55;color:#6b7a81}.form-footer p b[data-v-20375bf5]{color:#3b4a51}@media(max-width:900px){.legal-row[data-v-20375bf5]{column-gap:16px}.legal-row li+li[data-v-20375bf5]:before{content:none}}.form-page[data-v-c5fd9112]{display:flex;flex-direction:column;min-height:100vh;background:#f1f8f6}.form-page[data-v-c5fd9112]>.edit-button,.form-page[data-v-c5fd9112]>.number-badge{top:77px}.form-shell[data-v-c5fd9112]{flex:1;padding:44px 18px 64px;background-color:var(--v08937fa8);background-attachment:fixed}@media(max-width:680px){.form-shell[data-v-c5fd9112]{padding:28px 14px 48px}}.form-card{max-width:620px;margin:0 auto;padding:44px 24px 32px;border-radius:24px;background:#fff;box-shadow:0 30px 70px -24px #00000073}.form-inner{max-width:540px;margin:0 auto}.form-card .card-title{font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.12;color:var(--ink-color, #0d2a38);margin:0}.form-card .greeting{margin:0 0 10px;font-size:15px;font-weight:700;color:var(--ink-muted-color, #4a6472)}.form-card .greeting b{color:var(--ink-color, #0d2a38)}.form-card .helper{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--ink-muted-color, #4a6472)}.form-card .field{display:block;margin-top:28px}.form-card .fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;margin-top:28px}.form-card .fields>.wide{grid-column:1 / -1}.form-card .note{display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding:12px 14px;border-radius:12px;background:#f4f8f9;font-size:13.5px;line-height:1.5;color:var(--ink-muted-color, #4a6472)}.form-card .note svg{flex:none;width:18px;height:18px;margin-top:1px;color:#0f8f6d}.form-card .actions{display:flex;align-items:stretch;gap:12px;margin-top:24px}.form-card .general-error{margin:12px 0 0;padding-left:2px;font-size:12.5px;font-weight:700;line-height:1.4;color:#b42318}.form-card .text-link{display:inline-block;margin-top:16px;font-size:14px;font-weight:700;color:#0f8f6d;text-decoration:none;cursor:pointer}.form-card .text-link:hover{text-decoration:underline;text-underline-offset:3px}.form-card .card-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid var(--line-color, #e3eaee)}.form-card .card-foot--center{justify-content:center}.form-card .support{margin:0;font-size:13px;color:var(--ink-muted-color, #4a6472)}.form-card .support a{color:#0f8f6d;font-weight:700;text-decoration:none}@media(max-width:680px){.form-card{padding:33px 18px 27px;border-radius:21px}.form-card .card-title{font-size:31px}}@media(max-width:480px){.form-card .card-foot{justify-content:center;text-align:center;row-gap:12px}}@media(max-width:360px){.form-card .fields{grid-template-columns:1fr}}.progress-row[data-v-5c05ff8e]{display:flex;align-items:center;gap:14px;max-width:620px;margin:0 auto 22px}.progress-label[data-v-5c05ff8e]{flex:none;font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--v36f24b2b)}.progress-track[data-v-5c05ff8e]{flex:1 1 auto;height:10px;border-radius:999px;background:#ffffff38;overflow:hidden}.progress-fill[data-v-5c05ff8e]{display:block;height:100%;border-radius:inherit;background:var(--v02eb2143);transition:width .3s ease}.choices[data-v-ea98bf07]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.choices .choice[data-v-ea98bf07]:last-of-type:nth-of-type(odd){grid-column:1 / -1}.choice[data-v-ea98bf07]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:12px 18px;border:1.5px solid var(--v6db724d3);border-radius:12px;background:#fff;color:var(--v22f78cce);font-size:17px;font-weight:700;line-height:1.3;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}.choice input[data-v-ea98bf07]{position:absolute;opacity:0;pointer-events:none}.choice-label[data-v-ea98bf07]{flex:1 1 auto}.choice-badge[data-v-ea98bf07]{flex:none;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--v6ede34e2);color:var(--v0aac3d3e);padding:3px 8px;border-radius:99px}.choice-radio[data-v-ea98bf07]{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #c3d2d8;background:#fff;transition:border-color .15s,box-shadow .15s}.choice[data-v-ea98bf07]:hover{border-color:var(--v46f684bd);background:var(--v03b2a982)}.choice.selected[data-v-ea98bf07]{border-color:var(--v46f684bd);background:var(--v37836db3)}.choice.selected .choice-radio[data-v-ea98bf07]{border-color:var(--v46f684bd);background:var(--v46f684bd);box-shadow:inset 0 0 0 4px #fff}.choice[data-v-ea98bf07]:has(input:focus-visible){outline:3px solid rgb(24 180 138 / .4);outline-offset:2px}.choices.is-invalid .choice[data-v-ea98bf07]{border-color:#b42318;background:#fff8f7}.field-error[data-v-ea98bf07]{margin:8px 0 0;padding-left:2px;font-size:12.5px;font-weight:700;line-height:1.4;color:#b42318}@media(max-width:480px){.choices.stack-mobile[data-v-ea98bf07]{grid-template-columns:1fr}.choices.stack-mobile .choice[data-v-ea98bf07]{min-height:56px;font-size:16px}}@media(max-width:360px){.choices[data-v-ea98bf07]{grid-template-columns:1fr}}.form-field{display:block;min-width:0}.form-field .field-label{display:block;margin-bottom:7px;font-size:12px;font-weight:700;color:var(--ink-muted-color, #4a6472)}.form-field .control{width:100%;height:52px;padding:0 15px;border:1.5px solid var(--line-color, #e3eaee);border-radius:12px;background:#fff;font:inherit;font-size:16px;color:var(--ink-color, #0d2a38);transition:border-color .15s,box-shadow .15s}.form-field .control::placeholder{color:#9db3bc}.form-field .control:focus{outline:none;border-color:var(--button-color, #0d7f61);box-shadow:0 0 0 4px #18b48a2e}.form-field .control:disabled{background:#f4f8f9;color:#4a6472}.form-field.not-valid .control{border-color:#b42318;background:#fff8f7;box-shadow:0 0 0 3px #b423181f}.form-field select.control{padding-right:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d2a38' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 14px center / 18px 18px no-repeat}.form-field select.control.is-placeholder{color:#9db3bc}.form-field .field-error{display:block;margin:8px 0 0;padding-left:2px;font-size:12.5px;font-weight:700;line-height:1.4;color:#b42318}.date-field[data-v-dcb39f60] .dp__input_wrap{width:100%}.date-field[data-v-dcb39f60] .dp__input{width:100%;height:52px;padding:0 15px;border:1.5px solid var(--v775e24e2);border-radius:12px;font:inherit;font-size:16px;color:var(--v95f508ac)}.date-field[data-v-dcb39f60] .dp__input:focus{outline:none;border-color:var(--v5e528ba4);box-shadow:0 0 0 4px #18b48a2e}.date-field.not-valid[data-v-dcb39f60] .dp__input{border-color:#b42318;background:#fff8f7;box-shadow:0 0 0 3px #b423181f}.date-field[data-v-dcb39f60] .dp__menu{--dp-primary-color: var(--v5e528ba4);--dp-border-radius: 12px;font-family:inherit}.date-field[data-v-dcb39f60] .is-weekend{color:#9db3bc}.fields[data-v-95dc5d18]{display:grid;grid-template-columns:1.4fr 1fr 1.1fr;gap:18px 16px;margin-top:28px}.field-error[data-v-95dc5d18]{display:block;margin-top:8px;padding-left:2px;font-size:12.5px;font-weight:700;line-height:1.4;color:#b42318}@media(max-width:360px){.fields[data-v-95dc5d18]{grid-template-columns:1fr}}.btn-back[data-v-725f919a]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;min-width:110px;margin:0;padding:0 20px;border:1.5px solid var(--v161c905f);border-radius:12px;background:#fff;color:var(--v161c905f);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .35s ease,color .35s ease}.btn-back[data-v-725f919a]:hover{background:var(--v161c905f);color:#fff}.btn-back[data-v-725f919a]:focus-visible{outline:3px solid var(--v161c905f);outline-offset:3px}.btn-back svg[data-v-725f919a]{display:none;width:22px;height:22px}@media(max-width:600px){.btn-back[data-v-725f919a]:not(.alone){width:52px;min-width:52px;padding:0}.btn-back:not(.alone) svg[data-v-725f919a]{display:block}.btn-back:not(.alone) .btn-back-text[data-v-725f919a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.btn-next[data-v-7e33db76]{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;margin:0;padding:0 24px;border:0;border-radius:12px;background:var(--c3381020);color:#fff;font-family:inherit;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;box-shadow:0 10px 24px -8px #0d7f6173;transition:background-color .15s,transform .15s}.btn-next[data-v-7e33db76]:hover:not(:disabled){background:var(--v75ab39cc);transform:translate(3px)}.btn-next[data-v-7e33db76]:focus-visible{outline:3px solid var(--c3381020);outline-offset:3px}.btn-next[data-v-7e33db76]:disabled{opacity:.7;cursor:default}.btn-next svg[data-v-7e33db76]{width:22px;height:22px;flex:none;transition:transform .15s}.btn-next:hover:not(:disabled) svg[data-v-7e33db76]{transform:translate(3px)}.ssl[data-v-32ed7294]{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#3b4a51}.ssl svg[data-v-32ed7294]{width:20px;height:20px;flex:none}.ssl circle[data-v-32ed7294]{fill:currentColor}.returning[data-v-0a077696]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--v1cc68e79);text-decoration:none;white-space:nowrap}.returning[data-v-0a077696]:hover{text-decoration:underline;text-underline-offset:3px}.ic-again[data-v-0a077696]{width:15px;height:15px;flex:none;transition:transform .4s}.returning:hover .ic-again[data-v-0a077696]{transform:rotate(180deg)}.optin[data-v-6c54b373]{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;border:1px solid var(--v2b7d7bc0);border-radius:12px;background:var(--v09c573ca);cursor:pointer}.optin.is-note[data-v-6c54b373]{cursor:default}.optin span[data-v-6c54b373]{color:#536a73;font-size:12px;line-height:1.5}.optin[data-v-6c54b373] a{color:var(--f010b9fc);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.optin.is-invalid[data-v-6c54b373]{border-color:#b42318;background:#fff8f7;box-shadow:0 0 0 3px #b423181f}.optin input[type=checkbox][data-v-6c54b373]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin:0;border:1.5px solid #9fb1b8;border-radius:5px;background:#fff center / 16px 16px no-repeat;cursor:pointer;transition:border-color .15s}.optin input[type=checkbox][data-v-6c54b373]:hover{border-color:#536a73}.optin input[type=checkbox][data-v-6c54b373]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230d7f61' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.optin input[type=checkbox][data-v-6c54b373]:focus-visible{outline:3px solid var(--f010b9fc);outline-offset:2px}.custom-modal-overlay[data-v-1d2b1308]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0009;z-index:1000}.custom-modal-content[data-v-1d2b1308]{width:90%;max-width:400px;padding:20px;border-radius:8px;background:#fff;box-shadow:0 4px 15px #0000004d;text-align:center}.modal-title[data-v-1d2b1308]{margin-bottom:15px;font-size:1.5em;font-weight:700;color:#333}.modal-message[data-v-1d2b1308]{margin-bottom:20px;font-size:1em;color:#555}.modal-actions[data-v-1d2b1308]{display:flex;justify-content:space-around;gap:10px}.modal-button[data-v-1d2b1308]{flex:1;padding:10px 20px;border:none;border-radius:5px;font-size:1em;cursor:pointer;transition:background .3s ease}.modal-button.primary[data-v-1d2b1308]{background-color:var(--v4c51974e);color:#fff}.modal-button.secondary[data-v-1d2b1308]{background-color:#e0e0e0;color:#333}.processing[data-v-5aaa4499]{text-align:center}.processing .card-title[data-v-5aaa4499]{font-size:34px}.proc-spinner[data-v-5aaa4499]{position:relative;width:88px;height:88px;margin:4px auto 24px}.spinner-ring[data-v-5aaa4499]{width:88px;height:88px;animation:proc-spin-5aaa4499 1.1s linear infinite}.ring-track[data-v-5aaa4499]{fill:none;stroke:var(--v4d0b1c8d);stroke-width:6}.ring-arc[data-v-5aaa4499]{fill:none;stroke:var(--v7ca0448f);stroke-width:6;stroke-linecap:round;stroke-dasharray:70 200}.proc-icon[data-v-5aaa4499]{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:50%;background:var(--c1ed9c26);color:var(--v7ca0448f);display:grid;place-items:center}.proc-icon svg[data-v-5aaa4499]{width:26px;height:26px}@keyframes proc-spin-5aaa4499{to{transform:rotate(360deg)}}.helper[data-v-5aaa4499]{max-width:420px;margin:10px auto 0;font-size:14px;line-height:1.5;color:var(--e6e22a08)}.proc-steps[data-v-5aaa4499]{list-style:none;display:inline-flex;flex-direction:column;gap:14px;margin:28px auto 4px;padding:0;text-align:left}.proc-steps li[data-v-5aaa4499]{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;color:var(--e6e22a08);transition:color .2s}.dot[data-v-5aaa4499]{flex:none;width:24px;height:24px;border-radius:50%;border:2px solid var(--v4d0b1c8d);display:grid;place-items:center;transition:border-color .2s,background-color .2s}.dot svg[data-v-5aaa4499]{width:14px;height:14px;opacity:0;color:#fff;transition:opacity .2s}li.active[data-v-5aaa4499],li.done[data-v-5aaa4499]{color:var(--v6955629f)}li.active .dot[data-v-5aaa4499]{border-color:var(--v7ca0448f);border-top-color:transparent;animation:proc-spin-5aaa4499 .9s linear infinite}li.done .dot[data-v-5aaa4499]{border-color:var(--v7ca0448f);background:var(--v7ca0448f)}li.done .dot svg[data-v-5aaa4499]{opacity:1}.hint[data-v-5aaa4499]{margin:20px auto 0;max-width:420px;font-size:13px;line-height:1.5;color:var(--e6e22a08)}@media(prefers-reduced-motion:reduce){.spinner-ring[data-v-5aaa4499],li.active .dot[data-v-5aaa4499]{animation:none}}@media(max-width:680px){.processing .card-title[data-v-5aaa4499]{font-size:28px}}.choice-group+.choice-group[data-v-15bbce01]{margin-top:28px}.choice-group-title[data-v-15bbce01]{margin:28px 0 -16px;font-size:15px;font-weight:700;color:var(--v1b38cd4c)}.modal-overlay[data-v-a2e398d7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px}.modal-box[data-v-a2e398d7]{background:#fff;border-radius:16px;padding:32px 28px;width:100%;max-width:420px;text-align:center;box-shadow:0 20px 60px #00000026}.modal-icon-wrap[data-v-a2e398d7]{width:56px;height:56px;border-radius:50%;background:#fff3cd;color:#e6a817;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.modal-title[data-v-a2e398d7]{font-size:18px;font-weight:600;color:#1a1a2e;margin:0 0 10px}.modal-text[data-v-a2e398d7]{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 24px}.modal-text strong[data-v-a2e398d7]{color:#1a1a2e;font-weight:600}.modal-actions[data-v-a2e398d7]{display:flex;justify-content:center}.modal-btn[data-v-a2e398d7]{background:linear-gradient(135deg,#6c63ff,#a855f7);color:#fff;border:none;border-radius:10px;padding:12px 40px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .1s}.modal-btn[data-v-a2e398d7]:hover{opacity:.9}.modal-btn[data-v-a2e398d7]:active{transform:scale(.97)}.modal-fade-enter-active[data-v-a2e398d7],.modal-fade-leave-active[data-v-a2e398d7]{transition:opacity .2s,transform .2s}.modal-fade-enter-from[data-v-a2e398d7],.modal-fade-leave-to[data-v-a2e398d7]{opacity:0;transform:scale(.96)}[data-v-a47cadb7] .vl-overlay{z-index:9999}.modal-overlay[data-v-be4d4603]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-be4d4603]{background:#fff;padding:30px;border-radius:12px;box-shadow:0 10px 30px #00000080;text-align:center;width:400px;max-width:90%;animation:scaleUp-be4d4603 .3s ease-in-out}.modal-message[data-v-be4d4603]{font-size:18px;color:#333;margin-bottom:20px;line-height:1.5}.modal-button[data-v-be4d4603]{background-color:#007bff;color:#fff;font-size:16px;padding:12px 25px;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.modal-button[data-v-be4d4603]:hover{background-color:#0056b3}@keyframes scaleUp-be4d4603{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.welcome-modal[data-v-8e1f6592]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:16px;background:var(--v0b1dc0f1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.box[data-v-8e1f6592]{width:min(520px,100%);background:#fff;border-radius:18px;box-shadow:0 24px 60px -20px var(--v0b1dbd30),0 8px 20px -8px var(--v0b1db5ae)}.head[data-v-8e1f6592]{padding:20px 24px;border-bottom:1px solid var(--e7926702)}h2[data-v-8e1f6592]{margin:0;font-size:20px;font-weight:800;letter-spacing:-.015em;color:var(--v5adaec6d)}.body[data-v-8e1f6592]{padding:22px 24px;font-size:15px;line-height:1.65;color:var(--v24c55c24)}.body p[data-v-8e1f6592]{margin:0 0 12px}.body p[data-v-8e1f6592]:last-child{margin-bottom:0}.body b[data-v-8e1f6592]{color:#0d7f61}@media(max-width:480px){.welcome-modal[data-v-8e1f6592]{padding:0;place-items:end center}.box[data-v-8e1f6592]{border-radius:18px 18px 0 0}}.page-title[data-v-b32ca728]{padding:56px 0 64px;color:#fff;background:radial-gradient(900px 400px at 20% 20%,var(--v0d77a746) 0%,transparent 60%),linear-gradient(135deg,var(--v0d77a746),var(--d8d2761a))}.breadcrumb[data-v-b32ca728]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--dd2a823a)}.breadcrumb li+li[data-v-b32ca728]:before{content:"/";margin-right:8px;color:#ffffff59}.breadcrumb a[data-v-b32ca728]{color:inherit;text-decoration:none}.breadcrumb a[data-v-b32ca728]:hover{text-decoration:underline}h1[data-v-b32ca728]{margin:0;font-size:clamp(30px,4vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.1}.content[data-v-b32ca728]{padding:0 0 80px;background:var(--v816926ac)}.page-card[data-v-b32ca728]{position:relative;margin-top:-32px;padding:40px 44px;border-radius:20px;border:1px solid var(--v34b7165b);background:#fff;box-shadow:0 24px 60px -28px var(--v88658658);font-size:15px;line-height:1.7;color:var(--v66ed4dca)}.page-card[data-v-b32ca728] h1,.page-card[data-v-b32ca728] h2,.page-card[data-v-b32ca728] h3,.page-card[data-v-b32ca728] h4{margin:24px 0 10px;font-weight:800;letter-spacing:-.015em;line-height:1.25;color:var(--v267bf711)}.page-card[data-v-b32ca728] h1{font-size:24px}.page-card[data-v-b32ca728] h2{font-size:20px}.page-card[data-v-b32ca728] h3,.page-card[data-v-b32ca728] h4{font-size:17px}.page-card[data-v-b32ca728] p{margin:0 0 12px}.page-card[data-v-b32ca728] ul,.page-card[data-v-b32ca728] ol{margin:8px 0 12px;padding-left:20px}.page-card[data-v-b32ca728] li{margin-bottom:6px}.page-card[data-v-b32ca728] a{color:var(--v68764d6f);text-decoration:underline;text-underline-offset:2px}.page-card[data-v-b32ca728] strong,.page-card[data-v-b32ca728] b{color:var(--v267bf711)}@media(max-width:680px){.page-title[data-v-b32ca728]{padding:40px 0 56px}.page-card[data-v-b32ca728]{padding:28px 20px;border-radius:16px}}
