.home-v7_root__R9spx{font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;color:#0e1726;background:#f7f9fc;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.home-v7_root__R9spx{scroll-behavior:auto}}.home-v7_root__R9spx :is(a,button,input,select,summary):focus-visible{outline:3px solid #9dbcff;outline-offset:2px}.home-v7_filePulse__n_wJm{animation:home-v7_hvPulse__pHdT4 2.2s ease-in-out infinite}@keyframes home-v7_hvPulse__pHdT4{0%,to{box-shadow:0 0 0 0 rgba(47,109,246,.35)}50%{box-shadow:0 0 0 16px rgba(47,109,246,0)}}@media (prefers-reduced-motion:reduce){.home-v7_filePulse__n_wJm{animation:none;box-shadow:0 0 0 2px rgba(47,109,246,.35)}}.home-v7_banner__Faz0B{transform:translateY(110%);transition:transform .5s ease}.home-v7_bannerOn__LjXCl{transform:none}@media (prefers-reduced-motion:reduce){.home-v7_banner__Faz0B{transition:none}}.home-v7_tierPop__yGaIY{position:relative}.home-v7_tierPop__yGaIY:before{content:attr(data-badge);position:absolute;top:-12px;left:20px;background:#2f6df6;color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;letter-spacing:.05em}.home-v7_letter__L_rxk{font:17px/1.7 Georgia,Times New Roman,serif}.home-v7_letter__L_rxk p{margin-bottom:16px}.home-v7_letter__L_rxk p:first-of-type:first-letter{font-size:46px;float:left;line-height:.9;padding:3px 9px 0 0;font-weight:700}.home-v7_signName__v_Md6{font-family:Segoe Script,Brush Script MT,cursive;font-size:27px;transform:rotate(-2deg);display:inline-block}.home-v7_faqItem__B2cuh{border-bottom:1px solid #e3e7ee;padding:15px 4px}.home-v7_faqItem__B2cuh>summary{cursor:pointer;font-weight:600;font-size:15.5px;list-style:none;display:flex;justify-content:space-between}.home-v7_faqItem__B2cuh>summary::-webkit-details-marker{display:none}.home-v7_faqItem__B2cuh>summary:after{content:"+";color:#5b6677}.home-v7_faqItem__B2cuh[open]>summary:after{content:"\2013"}.home-v7_range__0q4Gb{width:100%;accent-color:#2f6df6}.home-v7_select__vgxye{width:100%;background:#0c1521;color:#e9eef7;border:1px solid #243248;border-radius:8px;padding:10px;font:inherit;font-size:14px}