.zS4MBG_notice{border:1px solid var(--line);background:var(--mint-pale);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;padding:18px 20px;display:flex}.zS4MBG_copy{flex:260px;min-width:0}.zS4MBG_copy strong{color:var(--ink);font-size:.95rem;display:block}.zS4MBG_copy p{color:var(--ink-soft);margin-top:5px;font-size:.83rem;line-height:1.6}.zS4MBG_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.zS4MBG_compare{color:var(--ink);text-underline-offset:3px;font-size:.83rem;font-weight:650;text-decoration:underline}.zS4MBG_dialog{border:1px solid var(--line);width:min(100% - 32px,500px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--surface);border-radius:24px;margin:auto;padding:28px;overflow-y:auto;box-shadow:0 24px 80px #073f3330}.zS4MBG_dialog::backdrop{background:#073f3370}.zS4MBG_close{float:right;border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink);font:inherit;cursor:pointer;border-radius:50%;font-size:1.4rem}.zS4MBG_dialog h2{margin:12px 0;font-size:1.7rem;line-height:1.2}.zS4MBG_dialog p{margin:12px 0;font-size:.9rem;line-height:1.6}.zS4MBG_features{background:var(--mint-pale);color:var(--ink);border-radius:14px;margin:18px 0;padding:16px 18px 16px 36px;font-size:.9rem;line-height:1.9}.zS4MBG_plans{gap:10px;margin:20px 0 12px;display:grid}.zS4MBG_plans a{white-space:normal;text-align:center;width:100%}.zS4MBG_fine{color:var(--ink-soft);font-size:.78rem!important}.zS4MBG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.zS4MBG_keepFree{color:var(--ink-soft);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 0;font-size:.83rem;text-decoration:underline}@media (max-width:600px){.zS4MBG_notice{gap:12px;padding:16px}.zS4MBG_actions{justify-content:space-between;gap:12px;width:100%}.zS4MBG_dialog{padding:22px}}
.lKDnLq_page{background:linear-gradient(180deg, var(--mint-pale), var(--canvas) 440px);padding:24px max(20px,50% - 520px) 32px}.lKDnLq_intro{text-align:center;max-width:720px;margin:0 auto}.lKDnLq_intro h1,.lKDnLq_intro h2{letter-spacing:-.045em;margin:6px 0 8px;font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.12}.lKDnLq_intro>p:not(:first-child){color:var(--ink-soft);font-size:.875rem;line-height:1.5}.lKDnLq_preview{color:var(--ink);background:var(--mint);border-radius:30px;margin-top:12px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-block}.lKDnLq_controls{justify-content:center;align-items:center;gap:10px;margin:14px auto 8px;display:flex}.lKDnLq_toggle{border:1px solid var(--line);background:#fff;border-radius:14px;padding:5px;display:flex}.lKDnLq_toggle button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 22px;font-weight:600}.lKDnLq_toggle button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:0 3px 10px #073f3320}.lKDnLq_toggle button:focus-visible{outline:2px solid var(--mint-strong);outline-offset:3px}.lKDnLq_currency{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--ink);cursor:pointer;border-radius:12px;padding:11px 14px;font-size:.9rem}.lKDnLq_currency:focus-visible{outline:2px solid var(--mint-strong);outline-offset:3px}.lKDnLq_currencyNote{color:var(--ink-soft);text-align:center;max-width:760px;margin:6px auto 22px;font-size:.75rem;line-height:1.5}.lKDnLq_currencyNote a{text-decoration:underline}.lKDnLq_disclosure{text-align:center;color:var(--ink-soft);max-width:680px;margin:0 auto;font-size:.78rem;line-height:1.5}.lKDnLq_comparison{grid-template-columns:1.06fr repeat(2,1fr);align-items:stretch;gap:0 18px;display:grid}.lKDnLq_card,.lKDnLq_benefits{grid-row:span 3;grid-template-rows:subgrid;border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:18px;display:grid;position:relative;box-shadow:0 8px 26px #073f3305}.lKDnLq_benefits{background:color-mix(in srgb, var(--surface) 75%, var(--mint-pale))}.lKDnLq_cardHead{grid-template-rows:32px auto 1fr;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:start;gap:8px 12px;min-height:112px;padding-bottom:16px;display:grid}.lKDnLq_cardHead h2{letter-spacing:-.02em;grid-area:1/1;font-size:1.125rem;font-weight:700;line-height:32px}.lKDnLq_cardHead p{color:var(--ink-soft);grid-area:2/1;margin-top:0;font-size:.8125rem;line-height:1.5}.lKDnLq_benefits .lKDnLq_cardHead p{grid-column:1/-1}.lKDnLq_saving{grid-area:3/1/auto/-1;margin-top:0;font-size:.8125rem;font-weight:600;display:block}.lKDnLq_price{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-items:baseline;gap:4px;margin-top:0;display:flex}.lKDnLq_price strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:1.75rem;font-weight:750;line-height:1}.lKDnLq_price span,.lKDnLq_billing{color:var(--ink-soft);font-size:.75rem}.lKDnLq_billing{text-align:end;grid-area:2/2;margin-top:0;display:block}.lKDnLq_annualSaving{color:var(--mint-strong);grid-area:3/1/auto/-1;margin-top:0;font-size:.75rem;font-weight:700;display:block}.lKDnLq_recommended{border:2px solid var(--mint-strong);padding:17px;box-shadow:0 16px 40px #073f3310}.lKDnLq_recommendation{background:var(--ink);color:var(--mint);white-space:nowrap;border-radius:25px;padding:7px 14px;font-size:.73rem;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.lKDnLq_rows{margin:0;padding:0;list-style:none}.lKDnLq_rows li{border-bottom:1px solid var(--line);text-align:center;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-height:36px;padding:5px 0;font-size:.875rem;line-height:1.4;display:flex}.lKDnLq_benefits .lKDnLq_rows li{text-align:left;justify-content:flex-start;font-weight:500}.lKDnLq_rows li:last-child{border:0}.lKDnLq_check{color:var(--mint-strong);font-size:1.125rem;font-weight:700;line-height:1}.lKDnLq_dash{color:var(--ink-soft)}.lKDnLq_mobileLabel{display:none}.lKDnLq_cardFoot{margin-top:16px}.lKDnLq_cardFoot a,.lKDnLq_cardFoot button{border-radius:9px;width:100%;min-height:42px;padding:9px 14px;font-size:.875rem}.lKDnLq_cardFoot p{color:var(--ink-soft);text-align:center;margin-top:8px;font-size:.75rem;line-height:1.4}.lKDnLq_benefits .lKDnLq_cardFoot p{text-align:left}.lKDnLq_notice{text-align:center;color:var(--ink);margin-top:24px;line-height:1.6}.lKDnLq_notice:empty{display:none}.lKDnLq_note{text-align:center;max-width:680px;color:var(--ink-soft);margin:16px auto 0;font-size:.84rem;line-height:1.5}.lKDnLq_checkoutDialog{border:1px solid var(--line);width:min(100% - 32px,480px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--surface);border-radius:22px;margin:auto;padding:32px;overflow-y:auto;box-shadow:0 24px 80px #073f3330}.lKDnLq_checkoutDialog::backdrop{background:#073f3370}.lKDnLq_checkoutDialog h2{margin:12px 0;font-size:1.5rem;line-height:1.25}.lKDnLq_checkoutDialog p{margin-bottom:16px;line-height:1.6}.lKDnLq_checkoutPrice{font-size:2rem;font-weight:700}.lKDnLq_checkoutPrice span{color:var(--ink-soft);font-size:.9rem;font-weight:400}.lKDnLq_close{float:right;background:var(--mint-pale);cursor:pointer;border:0;border-radius:50%;width:36px;height:36px;font-size:1.5rem}.lKDnLq_authActions{gap:12px;margin:24px 0 16px;display:grid}.lKDnLq_checkoutHint{color:var(--ink-soft);font-size:.8rem}@media (max-width:1000px){.lKDnLq_comparison{grid-template-columns:repeat(2,1fr)}.lKDnLq_benefits{display:none}.lKDnLq_rows li{text-align:right;justify-content:space-between;gap:12px;min-height:44px}.lKDnLq_mobileLabel{text-align:left;color:var(--ink-soft);flex-basis:50%;display:block}}@media (max-width:700px){.lKDnLq_page{padding:20px 16px 28px}.lKDnLq_comparison{grid-template-columns:1fr;gap:26px;max-width:400px;margin:0 auto}.lKDnLq_card{grid-row:auto;padding:18px;display:block}.lKDnLq_recommended{padding:17px}.lKDnLq_cardHead{min-height:92px;padding-bottom:16px}.lKDnLq_rows li{min-height:40px}.lKDnLq_cardFoot a,.lKDnLq_cardFoot button{min-height:44px}.lKDnLq_toggle button{padding:9px 18px}.lKDnLq_controls{flex-wrap:wrap}.lKDnLq_checkoutDialog{padding:24px}.lKDnLq_intro h1,.lKDnLq_intro h2{margin-top:12px}}
