.CTA_cta__iVnBx{position:relative;overflow:hidden;display:flex;align-items:center;border-radius:32px;color:#ffffff;padding:clamp(24px,4vw,48px) clamp(20px,4vw,56px);background:radial-gradient(60% 90% at 45% 0,rgba(143,182,245,.55),transparent 70%),linear-gradient(115deg,#1b45b4,#3f72d9 50%,#8cb4f5);box-shadow:0 24px 60px rgba(29,63,191,.25)}.CTA_copy___2mc_{position:relative;z-index:2;max-width:560px}.CTA_eyebrow__3C3ai{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.01em;text-transform:uppercase;color:#e6eeff}.CTA_eyebrowDot__je0uG{width:7px;height:7px;border-radius:50%;background:#ffffff}.CTA_heading__QZZ5H{margin:0 0 12px;font-size:clamp(26px,3.4vw,40px);line-height:1.05;letter-spacing:-.04em;font-weight:700;text-wrap:balance}.CTA_description__4qH7h{margin:0 0 22px;max-width:52ch;font-size:clamp(14px,1.3vw,16px);line-height:1.6;color:#e3ecff}.CTA_row__WsH_E{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.CTA_link__btH1A{display:inline-flex;align-items:center;gap:8px;color:#ffffff;text-decoration:none;font-weight:500;font-size:15px}.CTA_link__btH1A:hover{text-decoration:underline;text-underline-offset:4px}.CTA_cta__iVnBx .CTA_row__WsH_E a:focus-visible{outline:3px solid #ffffff;outline-offset:4px}.CTA_link__btH1A svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease-out}.CTA_link__btH1A:focus-visible svg,.CTA_link__btH1A:hover svg{transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce){.CTA_link__btH1A svg{transition:none}}.CTA_art__0TbCM{position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%);width:min(36%,400px);height:auto;pointer-events:none}@media (max-width:860px){.CTA_cta__iVnBx{display:block;padding-bottom:0}.CTA_copy___2mc_{margin-bottom:8px}.CTA_art__0TbCM{position:relative;right:auto;top:auto;transform:none;width:min(100%,300px);margin:8px auto 0;display:block}}.Footer_footerPage__TA_TD{position:relative;width:100%;overflow:hidden;color:#0a1630;background:radial-gradient(circle at 49% 0,rgba(42,91,201,.1),transparent 27%),radial-gradient(circle at 89% 72%,rgba(147,197,253,.14),transparent 29%),#fafbff}.dark .Footer_footerPage__TA_TD{color:#e8eefc;background:radial-gradient(circle at 49% 0,rgba(42,91,201,.22),transparent 27%),radial-gradient(circle at 89% 72%,rgba(147,197,253,.1),transparent 29%),#0b0f17}.Footer_footerShell___e7Ya{position:relative;width:min(1180px,calc(100% - 48px));margin:0 auto;padding-top:clamp(40px,6vh,72px);padding-bottom:18px}.Footer_footerNavigation__xS2Ef{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(330px,.85fr);gap:clamp(50px,7vw,110px);padding:48px 0 72px}.Footer_footerGroups__ugBeD{display:grid;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:24px}.Footer_groupTitle__wK1wL,.Footer_subscribeTitle__P1ywV{margin:0;color:#0a1630;font-size:15px;font-weight:700;letter-spacing:-.035em}.dark .Footer_groupTitle__wK1wL,.dark .Footer_subscribeTitle__P1ywV{color:#e8eefc}.Footer_groupList__LKfdq{display:grid;gap:15px;margin:16px 0 0;padding:0;list-style:none}.Footer_groupLink__ZDRGR{display:inline-flex;align-items:center;gap:5px;color:#5b6785;font-size:13px;text-decoration:none;transition:color .22s ease}.dark .Footer_groupLink__ZDRGR{color:#8a97b3}.Footer_groupLink__ZDRGR svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translateX(-6px);transition:opacity .22s ease,transform .22s ease}.Footer_groupLink__ZDRGR:hover{color:#113e9e}.dark .Footer_groupLink__ZDRGR:hover{color:#93c5fd}.Footer_groupLink__ZDRGR:hover svg{opacity:1;transform:translateX(0)}.Footer_subscribeDescription__7oxei{max-width:390px;margin:10px 0 19px;color:#5b6785;font-size:13px;line-height:1.55}.dark .Footer_subscribeDescription__7oxei{color:#8a97b3}.Footer_brandRow__NjR36{display:flex;min-height:104px;align-items:center;justify-content:space-between;border-top:1px solid #dce5fa}.dark .Footer_brandRow__NjR36{border-color:rgba(255,255,255,.1)}.Footer_socialLinks__5zogK{display:flex;gap:12px}.Footer_socialLink__Djc3l{display:grid;width:31px;height:31px;place-items:center;border-radius:50%;color:#0a1630;text-decoration:none;transition:color .22s ease,background .22s ease,transform .22s ease}.dark .Footer_socialLink__Djc3l{color:#e8eefc}.Footer_socialLink__Djc3l:hover{color:#ffffff;background:#113e9e}.dark .Footer_socialLink__Djc3l:hover{color:#0b0f17;background:#93c5fd}.Footer_socialLink__Djc3l svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.Footer_iconFill__Z7ouQ{fill:currentColor;stroke:none}.Footer_legalRow__PdRok{display:flex;min-height:57px;align-items:center;justify-content:space-between;border-top:1px solid #dce5fa;color:#5b6785;font-size:10px}.dark .Footer_legalRow__PdRok{border-color:rgba(255,255,255,.1);color:#8a97b3}.Footer_copyright__cfPKj{margin:0}@media (max-width:1050px){.Footer_footerShell___e7Ya{width:min(100% - 36px,920px)}.Footer_footerNavigation__xS2Ef{grid-template-columns:1fr;gap:58px;padding-bottom:56px}.Footer_subscribeSection__76c3D{max-width:560px}}@media (max-width:760px){.Footer_footerShell___e7Ya{width:min(100% - 24px,620px)}.Footer_footerGroups__ugBeD{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:45px}}@media (max-width:520px){.Footer_footerShell___e7Ya{width:calc(100% - 40px)}.Footer_groupList__LKfdq{gap:2px}.Footer_groupLink__ZDRGR{min-height:36px}.Footer_socialLinks__5zogK{gap:8px}.Footer_socialLink__Djc3l{width:44px;height:44px}.Footer_footerGroups__ugBeD{grid-template-columns:1fr 1fr;gap:42px 22px}.Footer_brandRow__NjR36{align-items:flex-start;flex-direction:column;gap:22px;padding:28px 0}.Footer_legalRow__PdRok{align-items:flex-start;flex-direction:column;gap:17px;padding:22px 0 12px;line-height:1.5}}.Footer_inlineLink__lL60Q{color:#113e9e;font-weight:600;text-decoration:underline;text-underline-offset:3px}.dark .Footer_inlineLink__lL60Q{color:#93c5fd}.ThemeToggle_toggle__3f8d_{position:relative;width:66px;height:30px;flex:none;border-radius:100px;border:1px solid rgba(255,255,255,.18);padding:0;cursor:pointer;overflow:hidden;outline-offset:4px;background:linear-gradient(180deg,#5bb4f5,#a8dcff);box-shadow:inset 0 1px 4px rgba(0,60,120,.25),0 6px 16px rgba(30,90,160,.25);transition:box-shadow .5s}.ThemeToggle_toggle__3f8d_:focus-visible{outline:3px solid #6aa8ff}.ThemeToggle_sky__ugQMr{position:absolute;inset:0;transition:opacity .6s;border-radius:inherit}.ThemeToggle_night__lJAXs{background:radial-gradient(ellipse 80% 60% at 70% 120%,rgba(120,60,170,.55),transparent 70%),linear-gradient(180deg,#1a2330,#0e141d);opacity:0}.ThemeToggle_stars__5fmgm{position:absolute;inset:0;opacity:0;transition:opacity .6s,transform .6s;transform:translateY(6px)}.ThemeToggle_stars__5fmgm i{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;opacity:.85}.ThemeToggle_stars__5fmgm i:nth-child(2n){width:1px;height:1px;opacity:.6}.ThemeToggle_clouds__6VzPK{position:absolute;inset:0;transition:opacity .6s,transform .6s}.ThemeToggle_clouds__6VzPK b{position:absolute;background:#fff;border-radius:50px;opacity:.9}.ThemeToggle_knob__TtWiv{position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;transition:transform .55s cubic-bezier(.6,-.2,.2,1.2),background .5s,box-shadow .5s;background:radial-gradient(circle at 50% 40%,#2f6fd6,#16409a 80%);box-shadow:0 0 0 2px rgba(255,255,255,.12),0 3px 10px rgba(0,0,0,.35);display:grid;place-items:center}.ThemeToggle_sunDisc__xJK_P{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 40%,#ffe58a,#ffb82e 85%);box-shadow:0 0 0 1.5px rgba(255,255,255,.35),0 0 14px rgba(255,200,60,.8);transition:opacity .5s}.ThemeToggle_icons__UHO69{position:relative;width:14px;height:14px}.ThemeToggle_icons__UHO69 svg{position:absolute;inset:0;width:100%;height:100%;transition:opacity .4s,transform .6s}.ThemeToggle_sun__EqHcl{opacity:1;transform:rotate(0)}.ThemeToggle_moon__M7SJs{opacity:0;transform:rotate(-60deg) scale(.7)}.ThemeToggle_dark__ur2uJ{background:#161d28;border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 5px rgba(0,0,0,.6),0 6px 16px rgba(0,0,0,.5)}.ThemeToggle_dark__ur2uJ .ThemeToggle_night__lJAXs{opacity:1}.ThemeToggle_dark__ur2uJ .ThemeToggle_clouds__6VzPK{opacity:0;transform:translateX(16px)}.ThemeToggle_dark__ur2uJ .ThemeToggle_stars__5fmgm{opacity:1;transform:none}.ThemeToggle_dark__ur2uJ .ThemeToggle_knob__TtWiv{transform:translateX(36px)}.ThemeToggle_dark__ur2uJ .ThemeToggle_sunDisc__xJK_P{opacity:0}.ThemeToggle_dark__ur2uJ .ThemeToggle_sun__EqHcl{opacity:0;transform:rotate(90deg) scale(.6)}.ThemeToggle_dark__ur2uJ .ThemeToggle_moon__M7SJs{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ThemeToggle_clouds__6VzPK,.ThemeToggle_icons__UHO69 svg,.ThemeToggle_knob__TtWiv,.ThemeToggle_night__lJAXs,.ThemeToggle_stars__5fmgm,.ThemeToggle_sunDisc__xJK_P,.ThemeToggle_toggle__3f8d_{transition-duration:.01ms!important}}