._page_ftxtu_1{font-family:Inter,Noto Sans,system-ui,sans-serif;background:#f8faf9;color:#1e3542;min-height:100vh}._wrap_ftxtu_1{max-width:1160px;padding:0 24px;margin:0 auto}._top_ftxtu_1{background:#102b3b;color:#fff}._top_ftxtu_1>._wrap_ftxtu_1{display:flex;justify-content:space-between;align-items:center;min-height:75px;gap:20px}._brand_ftxtu_1{font-weight:800;font-size:16px;letter-spacing:.05em;color:#fff;text-decoration:none;display:flex;align-items:center;gap:10px}._top_ftxtu_1 nav,._footer_ftxtu_1 nav{display:flex;flex-wrap:wrap;gap:20px}._top_ftxtu_1 nav a{color:#c8e3e5;text-decoration:none;font-size:12px}._hero_ftxtu_1{background:linear-gradient(120deg,#103443,#1a5f65);color:#fff;padding:52px 0 55px}._back_ftxtu_1{color:#d1e5df;text-decoration:none;display:flex;align-items:center;gap:7px;font-size:12px;margin-bottom:38px}._kicker_ftxtu_1{display:flex;align-items:center;gap:9px;letter-spacing:.1em;font-size:11px;font-weight:700;color:#e0cc96}._hero_ftxtu_1 h1{font-family:Georgia,serif;max-width:810px;font-size:clamp(33px,5vw,58px);line-height:1.09;letter-spacing:-.035em;margin:20px 0}._hero_ftxtu_1 p{font-size:16px;line-height:1.8;max-width:760px;color:#e3eded}._heroMeta_ftxtu_1{display:flex;flex-wrap:wrap;gap:22px;margin-top:31px;font-size:11px;color:#cfdfd7}._heroMeta_ftxtu_1 span{display:flex;align-items:center;gap:7px}._intro_ftxtu_1{display:flex;justify-content:space-between;align-items:center;gap:25px;margin:52px 0 22px}._intro_ftxtu_1>div:first-child{max-width:740px}._eyebrow_ftxtu_1{font-size:10px;font-weight:800;letter-spacing:.13em;color:#55838a}._intro_ftxtu_1 h2,._planner_ftxtu_1 h2,._checks_ftxtu_1 h2,._partners_ftxtu_1 h2,._faq_ftxtu_1 h2{font-family:Georgia,serif;font-size:clamp(24px,3vw,34px);line-height:1.25;margin:9px 0 12px;color:#173747}._intro_ftxtu_1 p,._planner_ftxtu_1 p,._checks_ftxtu_1 p,._partners_ftxtu_1 p,._faq_ftxtu_1 p{line-height:1.85;color:#586e77;font-size:13px}._statusActive_ftxtu_1,._statusExpired_ftxtu_1{padding:10px 14px;border-radius:100px;white-space:nowrap;font-size:11px;font-weight:750}._statusActive_ftxtu_1{background:#e8f3eb;color:#265a39}._statusExpired_ftxtu_1{background:#fff1e5;color:#874e29}._cards_ftxtu_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}._offer_ftxtu_1{background:#fff;border:1px solid #dbe4e4;border-radius:15px;padding:24px;box-shadow:0 12px 25px #132b2c0c}._offerTop_ftxtu_1{display:flex;justify-content:space-between;gap:12px;align-items:center}._offerTop_ftxtu_1 span{color:#536e77;font-size:11px;font-weight:700;display:flex;align-items:center;gap:5px}._offerTop_ftxtu_1 strong{font-size:10px;color:#52746d;background:#eff5ef;padding:6px 9px;border-radius:50px}._code_ftxtu_1{font-size:27px;letter-spacing:.06em;font-weight:800;color:#133d4c;margin:17px 0;padding:12px 0;border-block:1px dashed #ccd9d6}._dealGrid_ftxtu_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}._dealGrid_ftxtu_1 span{display:flex;flex-direction:column;gap:8px;font-size:10px;color:#60737d}._dealGrid_ftxtu_1 strong{font-size:17px;color:#183e49}._offer_ftxtu_1 p{color:#5b6f75;font-size:12px;line-height:1.7;margin:20px 0 15px}._offer_ftxtu_1>a{display:inline-flex;align-items:center;gap:5px;color:#24617a;font-size:12px;font-weight:700}._planner_ftxtu_1{margin:62px 0 50px;display:grid;grid-template-columns:.9fr 1fr;gap:45px;align-items:start;background:#eaf1ef;border-radius:20px;padding:34px}._form_ftxtu_1{background:#fff;border:1px solid #d7e3e0;padding:23px;border-radius:14px;display:grid;gap:9px}._form_ftxtu_1 label{font-size:11px;font-weight:700;margin-top:9px;color:#395763}._form_ftxtu_1 input,._form_ftxtu_1 select{width:100%;max-width:100%;border:1px solid #cddddd;border-radius:8px;background:#fff;color:#173747;padding:12px;font-size:14px}._result_ftxtu_1{margin-top:13px;padding:17px;border:1px solid #bad5cd;background:#f4fbf7;border-radius:12px;display:flex;flex-direction:column;gap:5px}._result_ftxtu_1 small{font-size:11px;color:#456b60}._result_ftxtu_1 strong{font-size:26px;color:#19604a}._result_ftxtu_1 span{font-size:12px;color:#4c6b62}._result_ftxtu_1 code{background:#e1efe8;padding:3px 6px;border-radius:5px}._note_ftxtu_1{font-size:10px!important;line-height:1.75!important;margin-top:7px}._checks_ftxtu_1,._partners_ftxtu_1,._faq_ftxtu_1{margin:62px 0}._checkGrid_ftxtu_1{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:25px}._checkGrid_ftxtu_1 article{padding:23px;background:#fff;border:1px solid #e0e8e7;border-radius:14px}._checkGrid_ftxtu_1 svg{color:#2b7775}._checkGrid_ftxtu_1 h3{font-size:15px;color:#254956;margin:12px 0}._partners_ftxtu_1{background:#143746;color:#fff;padding:36px;border-radius:18px}._partners_ftxtu_1 h2{color:#fff}._partners_ftxtu_1 p{color:#d3e2e3;max-width:900px}._partners_ftxtu_1 ._eyebrow_ftxtu_1{color:#d8c594}._sourceLinks_ftxtu_1{display:flex;gap:11px;flex-wrap:wrap;margin-top:23px}._sourceLinks_ftxtu_1 a{display:inline-flex;gap:6px;align-items:center;padding:9px 12px;border-radius:7px;border:1px solid #90b5b9;color:#f7ffff;text-decoration:none;font-size:11px}._faq_ftxtu_1 details{border-top:1px solid #d8e1e0;padding:20px 3px}._faq_ftxtu_1 details:last-child{border-bottom:1px solid #d8e1e0}._faq_ftxtu_1 summary{font-size:14px;font-weight:700;cursor:pointer}._faq_ftxtu_1 details p{max-width:830px}._footerNotice_ftxtu_1{margin-bottom:75px;display:flex;gap:13px;color:#617579;background:#eef2f0;border-radius:10px;padding:18px}._footerNotice_ftxtu_1 svg{flex-shrink:0}._footerNotice_ftxtu_1 p{font-size:11px;line-height:1.75;margin:0}._footer_ftxtu_1{background:#102b3b;color:#d0e1e2;padding:26px 0}._footer_ftxtu_1 ._wrap_ftxtu_1{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}._footer_ftxtu_1 span{font-size:11px;font-weight:750;letter-spacing:.08em}._footer_ftxtu_1 nav a{font-size:11px;text-decoration:none;color:#bbd5da}@media(max-width:800px){._cards_ftxtu_1{grid-template-columns:1fr}._planner_ftxtu_1{grid-template-columns:1fr;gap:12px;padding:22px}._checkGrid_ftxtu_1{grid-template-columns:1fr}._intro_ftxtu_1{align-items:flex-start;flex-direction:column}._top_ftxtu_1 nav{gap:9px}._top_ftxtu_1 nav a{font-size:10px}}@media(max-width:420px){._wrap_ftxtu_1{padding:0 16px}._hero_ftxtu_1{padding:34px 0 42px}._heroMeta_ftxtu_1{gap:10px}._dealGrid_ftxtu_1 span{font-size:9px}._dealGrid_ftxtu_1 strong{font-size:15px}._offer_ftxtu_1{padding:18px}._partners_ftxtu_1{padding:23px}._statusActive_ftxtu_1,._statusExpired_ftxtu_1{white-space:normal}}
