.tfp{--tfp-ink:#0c2a20;--tfp-tint:#eefaf3;--tfp-green:#0b6b50;--tfp-line:#8fcdb2;--tfp-soft:#4b5f55;color:var(--tfp-ink);padding:88px 0 56px}.tfp-head{text-align:center}.lks .tfp-head h1{color:var(--tfp-ink);margin:0}.lks .tfp-head p{max-width:460px;color:var(--tfp-ink);margin:18px auto 0;font-size:21px;line-height:1.3}.lks .tfp-grid{gap:28px 20px;margin:72px 0 0;padding:0;list-style:none;display:grid}.tfp-card{background:var(--tfp-tint);border:2px solid transparent;border-radius:10px;padding:26px 22px 30px;position:relative}.tfp-card.hl{border-color:var(--tfp-green)}.lks .tfp-pill{background:var(--tfp-green);color:#fff;white-space:nowrap;border-radius:999px;margin:0;padding:3px 12px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.lks .tfp-pill.soft{border:1px solid var(--tfp-green);color:var(--tfp-green);background:#fff}.lks .tfp-card h2{color:var(--tfp-ink);margin:0;font-size:22px}.lks .tfp-pitch{min-height:62px;color:var(--tfp-soft);margin:8px 0 18px;font-size:15px;line-height:1.4}.lks .tfp-amt{flex-wrap:wrap;align-items:baseline;gap:8px;min-height:44px;margin:0;display:flex}.lks .tfp-amt b{font-family:var(--font-manrope),var(--font-inter),sans-serif;letter-spacing:-.03em;color:var(--tfp-ink);font-size:36px;font-weight:700;line-height:1.2}.lks .tfp-amt small{color:var(--tfp-soft);font-size:14px}.tfp-toggle{color:var(--tfp-soft);text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:13px;display:flex}.tfp-toggle em{color:var(--tfp-green);white-space:nowrap;font-style:normal;font-weight:600}.tfp-track{background:#b7c8bf;border-radius:999px;flex:none;width:28px;height:16px;transition:background-color .15s;position:relative}.tfp-track:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.tfp-toggle[aria-checked=true] .tfp-track{background:var(--tfp-green)}.tfp-toggle[aria-checked=true] .tfp-track:after{transform:translate(12px)}.lks .tfp-custom{min-height:19px;color:var(--tfp-soft);margin:10px 0 0;font-size:13px}.lks .tfp-year{min-height:20px;color:var(--tfp-soft);margin:2px 0 14px;font-size:13px}.lks .tfp-card .btn{width:100%}.lks .tfp-card .btn:focus-visible{outline-offset:2px;outline:3px solid rgba(11,107,80,.35)}.tfp-toggle:focus-visible{outline-offset:2px;outline:3px solid rgba(11,107,80,.35)}.lks .tfp-list{color:var(--tfp-soft);gap:12px;margin:26px 0 0;padding:0;font-size:14px;line-height:1.35;list-style:none;display:grid}.lks .tfp-list li{gap:9px;display:flex}.lks .tfp-list li.strong{color:var(--tfp-ink);font-weight:600}.lks .tfp-list svg{width:16px;height:16px;fill:var(--tfp-green);color:#fff;flex:none;margin-top:1px}.lks .tfp-promise{text-align:center;color:var(--tfp-ink);margin:44px 0 0;font-size:15px;font-weight:500}.tfp,.tfc{--tfp-soon:#2457a7;--tfp-soon-bg:#e7eefa}.lks .tfp-soon{color:var(--tfp-soon);border-top:1px dashed #c9d6e8;margin-top:16px;padding-top:16px}.lks .tfp-soon svg,.lks .tfc .tfc-soon{fill:var(--tfp-soon);color:#fff}.lks .tfc-opt{color:#0b6b50;font-weight:600}.tfo{margin-top:72px}.lks .tfo h2{text-align:center;color:var(--tfp-ink);margin:0;font-size:max(26px,min(3vw,34px))}.lks .tfo-sub{max-width:520px;color:var(--tfp-soft);text-align:center;margin:10px auto 0}.lks .tfo-grid{gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.tfo-card{background:var(--tfp-tint);border-radius:10px;flex-direction:column;justify-content:space-between;gap:20px;padding:26px 24px;display:flex}.lks .tfo-card h3{color:var(--tfp-ink);margin:0;font-size:20px}.lks .tfo-card p{color:var(--tfp-soft);margin:8px 0 0;line-height:1.5}.tfo-buy{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lks .tfo-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;display:flex}.lks .tfo-price b{font-family:var(--font-manrope),var(--font-inter),sans-serif;letter-spacing:-.03em;color:var(--tfp-ink);font-size:30px}.lks .tfo-price small{color:var(--tfp-soft);font-size:14px}.lks .tfo-price span{color:var(--tfp-green);flex-basis:100%;font-size:13px;font-weight:600}@media (min-width:760px){.lks .tfo-grid{grid-template-columns:1fr 1fr}}.lks .tfi-grid{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.tfi-card{background:var(--tfp-tint);border:1px solid transparent;border-radius:10px;align-items:center;gap:14px;padding:16px 18px;display:flex}.tfi-card.soon{background:#f4f7fd;border:1px dashed #b9cbe6}.tfi-ico{width:40px;height:40px;color:var(--tfp-green);background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.soon .tfi-ico{color:var(--tfp-soon)}.tfi-txt{flex:1;gap:2px;min-width:0;display:grid}.lks .tfi-txt b{color:var(--tfp-ink);font-size:15px}.lks .tfi-txt small{color:var(--tfp-soft);font-size:13px;line-height:1.35}.tfi-state{color:var(--tfp-green);flex:none;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.soon .tfi-state{color:var(--tfp-soon)}.lks .tfi-state svg{fill:currentColor;width:15px;height:15px;color:inherit}.lks .tfi-state svg *{stroke:#fff}@media (min-width:760px){.lks .tfi-grid{grid-template-columns:repeat(2,1fr)}}.lks .tfc .prc-h2{text-align:center;margin-bottom:28px}.lks .tfc .prc-yes{fill:#0b6b50;color:#fff}.lks .tfc .prc-table tbody th[scope=row],.lks .tfc .prc-table td{padding:14px 20px}.lks .tfc .prc-table thead th{background:#fff;padding:20px 20px 18px}.lks .tfc .prc-table .prc-group th{padding:34px 20px 12px}@media (min-width:900px){.lks .tfc .prc-table{table-layout:fixed}.lks .tfc .prc-table thead th{width:17%}.lks .tfc .prc-table thead th:first-child{width:32%}.lks .tfc .prc-table thead th:nth-child(3),.lks .tfc .prc-table td:nth-child(3){background:#eefaf3}.lks .tfc .prc-table .prc-group th{background:linear-gradient(90deg,transparent 49%,#eefaf3 49%,#eefaf3 66%,transparent 66%)}}@media (min-width:680px){.lks .tfp-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.lks .tfp-grid{grid-template-columns:repeat(4,1fr)}.lks .tfp-custom{min-height:46px}}
