.ft{color:#fff;background:#05070c;min-height:100svh;padding:clamp(96px,14vw,140px) 16px clamp(48px,8vw,96px)}.ft-wrap{text-align:center;justify-items:center;gap:18px;max-width:860px;margin:0 auto;display:grid}.ft-eyebrow{color:#b0eaf3;margin:0;font-size:18px;font-weight:700;line-height:1.2}.ft h1{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,6vw,52px);font-weight:750;line-height:1.1}.ft-lead{color:#d1e2ff;max-width:34em;margin:0;font-size:clamp(18px,2.4vw,21px);line-height:1.55}.ft-dots{gap:10px;display:flex}.ft-dots span{opacity:.35;background:#d1e2ff;border-radius:999px;width:44px;height:10px}.ft-dots span.is-on{opacity:1;background:#b0eaf3}.ft-cards{flex-wrap:wrap;justify-content:center;gap:14px;width:100%;margin-top:6px;display:flex}.ft-card{color:#131b2d;cursor:pointer;border-radius:22px;flex:calc(50% - 7px);align-content:center;justify-items:center;gap:6px;min-width:0;min-height:96px;padding:18px 16px;font-family:inherit;display:grid;box-shadow:0 22px 50px -30px #0b8f9ccc}.ft-card.ft-wide{flex-basis:100%}.ft-card:hover{transform:translateY(-2px)}.ft-card-t{font-size:20px;font-weight:750;line-height:1.25}.ft-card-s{color:#131b2dd6;font-size:17px;font-weight:500;line-height:1.45}@media (min-width:700px){.ft-card{flex-basis:calc(33.333% - 10px)}.ft-card.ft-wide{flex-basis:calc(50% - 7px)}}.ft-a{background:#b0eaf3}.ft-b{background:#e4d6fe}.ft-c{background:#d1e2ff}.ft-link{color:#131b2d;cursor:pointer;background:#d1e2ff;border-radius:999px;min-height:48px;margin-top:6px;padding:0 20px;font-family:inherit;font-size:17px;font-weight:650}.ft-result{justify-items:center;gap:22px;width:100%;display:grid}.ft-main{box-sizing:border-box;color:#131b2d;text-align:left;background:#fff;border-radius:28px;gap:14px;width:100%;padding:clamp(20px,4vw,32px);display:grid;box-shadow:0 40px 90px -40px #0b8f9cb3}.ft-price{letter-spacing:-.02em;color:#076c79;margin:0;font-size:clamp(34px,7vw,48px);font-weight:800;line-height:1.1}.ft-price span{color:#131b2d;font-size:20px;font-weight:650}.ft-why{margin:0;font-size:19px;line-height:1.55}.ft-facts{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ft-fact{border-radius:18px;flex:220px;padding:16px}.ft-fact h3{color:#131b2d;margin:0 0 6px;font-size:22px;font-weight:750;line-height:1.2}.ft-fact p{color:#131b2d;margin:0;font-size:17px;line-height:1.5}.ft-second{box-sizing:border-box;color:#131b2d;text-align:left;background:#e4d6fe;border-radius:22px;width:100%;padding:18px 20px}.ft-second h2{color:#131b2d;margin:0 0 6px;font-size:22px;font-weight:750;line-height:1.25}.ft-second p{margin:0;font-size:18px;line-height:1.5}.ft-actions{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;display:flex}.ft-btn{cursor:pointer;border-radius:16px;justify-content:center;align-items:center;min-height:56px;padding:0 26px;font-family:inherit;font-size:18px;font-weight:750;line-height:1;text-decoration:none;display:inline-flex}.ft-btn-main{color:#1b0905;background:#f58e6b;box-shadow:0 16px 36px -16px #f58e6b}.ft-btn-main:hover{background:#ef7b52}.ft-btn-alt{color:#131b2d;background:#fff}.ft :focus-visible{outline-offset:2px;outline:3px solid #b0eaf3}.ft-mail{box-sizing:border-box;color:#131b2d;text-align:left;background:#b0eaf3;border-radius:22px;gap:12px;width:100%;padding:18px 20px;display:grid}.ft-mail h2{color:#076c79;margin:0;font-size:22px;font-weight:750;line-height:1.25}.ft-mail p{margin:0;font-size:18px;line-height:1.5}.ft-mail-row{flex-wrap:wrap;gap:10px;display:flex}.ft-mail input[type=email]{color:#131b2d;min-width:0;min-height:56px;font:inherit;background:#fff;border-radius:16px;flex:220px;padding:0 16px;font-size:18px;box-shadow:0 8px 22px -14px #076c7999}.ft-mail .ft-btn{border:0}.ft-mail-note{font-weight:650}.ft-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}
