.ld-page{overflow-x:clip}.ld-page .ld-head{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:44px;display:flex}.ld-page .ld-head-lead{max-width:620px}.ld-page .ld-hero{background:radial-gradient(900px 460px at 82% 30%,var(--m-soft),transparent 70%);padding:88px 0 96px;position:relative}.ld-page .ld-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:64px;display:grid}.ld-page .ld-chip{border-radius:var(--m-r-pill);background:var(--m-dark);height:34px;color:var(--m-on-dark);font:500 12px/1 var(--m-mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;padding:0 14px;display:inline-flex}.ld-page .ld-hero-title{margin-top:22px}.ld-page .ld-hero-title .m-hl{display:inline-block}.ld-page .ld-hero-lead{max-width:560px;margin-top:22px}.ld-page .ld-hero-tags{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.ld-page .ld-hero-tags li{border-radius:var(--m-r-pill);background:var(--m-card);border:1px solid var(--m-line);height:34px;color:var(--m-ink);align-items:center;gap:7px;padding:0 13px;font-size:14px;font-weight:500;display:inline-flex}.ld-page .ld-hero-tags li svg{color:var(--m-acc)}.ld-page .ld-hero-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:34px;display:flex}.ld-page .ld-hero-actions .m-btn{gap:10px}.ld-page .ld-hero-from{color:var(--m-mut);font-size:15px}.ld-page .ld-clock{border-radius:var(--m-r-lg);background:var(--m-card);border:1px solid var(--m-line);margin-top:28px;padding:14px 18px;display:inline-flex}.ld-page .ld-hero-visual{justify-content:center;display:flex}.ld-page .ld-receipt{background:var(--m-dark);width:100%;max-width:400px;color:var(--m-on-dark);border-radius:var(--m-r-xl) var(--m-r-xl) 0 0;box-shadow:var(--m-shadow-feature);padding:30px 30px 34px;animation:.7s cubic-bezier(.2,.7,.2,1) both ld-rise;position:relative;transform:rotate(1.6deg)}.ld-page .ld-receipt:after{content:"";background:radial-gradient(circle at 10px 10px,transparent 6px,var(--m-dark) 6.5px) 0 0/20px 10px repeat-x;height:10px;position:absolute;bottom:-10px;left:0;right:0}.ld-page .ld-receipt-head{border-bottom:1px dashed var(--m-dark-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:18px;display:flex}.ld-page .ld-receipt-head .m-tag{color:var(--m-mint)}.ld-page .ld-receipt-live{color:var(--m-on-dark-mut);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ld-page .ld-receipt-lines{margin:6px 0 0;padding:0}.ld-page .ld-receipt-lines div{border-bottom:1px solid var(--m-dark-line);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.ld-page .ld-receipt-lines dt{color:var(--m-on-dark-mut);font-size:15px}.ld-page .ld-receipt-lines dd{font:500 15px/1.4 var(--m-mono);color:var(--m-on-dark);font-variant-numeric:tabular-nums;margin:0}.ld-page .ld-receipt-total{justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;display:flex}.ld-page .ld-receipt-total span{font:500 12px/1 var(--m-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--m-mint)}.ld-page .ld-receipt-total strong{font:700 52px/1 var(--m-display);letter-spacing:-.035em;color:var(--m-on-dark);font-variant-numeric:tabular-nums}.ld-page .ld-receipt-foot{color:var(--m-on-dark-mut);margin:16px 0 0;font-size:13px;line-height:1.5}.ld-page .ld-plans{padding:24px 0 72px}.ld-page .ld-seg{margin-top:12px}.ld-page .ld-closed-note{text-align:center;border-radius:var(--m-r-md);background:var(--m-warn-soft);max-width:620px;color:var(--m-warn);margin:0 auto 28px;padding:14px 18px;font-size:15px}.ld-page .ld-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;max-width:1120px;margin:0 auto;display:grid}.ld-page .ld-card{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-lg);flex-direction:column;padding:32px 30px;transition:transform .25s,box-shadow .25s;animation:.45s cubic-bezier(.2,.7,.2,1) both ld-in;display:flex;position:relative}.ld-page .ld-card:nth-child(2){animation-delay:50ms}.ld-page .ld-card:nth-child(3){animation-delay:.1s}.ld-page .ld-card:hover{box-shadow:var(--m-shadow-lift);transform:translateY(-3px)}.ld-page .ld-card.is-featured{background:var(--m-dark);color:var(--m-on-dark);border-color:var(--m-dark);box-shadow:var(--m-shadow-feature)}.ld-page .ld-card.is-closed{opacity:.7}.ld-page .ld-card-top{justify-content:space-between;align-items:center;gap:10px;min-height:30px;display:flex}.ld-page .ld-card-name{letter-spacing:-.02em;color:inherit;font-size:24px;font-weight:700}.ld-page .ld-card-badge{font:500 10.5px/1 var(--m-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--m-mint);color:var(--m-dark);border-radius:var(--m-r-pill);white-space:nowrap;padding:7px 10px}.ld-page .ld-card-desc{min-height:45px;color:var(--m-mut);margin:10px 0 0;font-size:15px;line-height:1.5}.ld-page .ld-card-based{border-radius:var(--m-r-pill);background:var(--m-soft);color:var(--m-hl-ink);align-self:flex-start;align-items:center;gap:7px;margin:12px 0 0;padding:6px 11px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.ld-page .ld-card.is-featured .ld-card-based{background:color-mix(in srgb,var(--m-mint) 16%,transparent);color:var(--m-mint)}.ld-page .ld-card-price{align-items:baseline;gap:8px;margin-top:22px;display:flex}.ld-page .ld-card-amount{font:700 60px/1 var(--m-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap}.ld-page .ld-card-once{font:500 13px/1 var(--m-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--m-mut)}.ld-page .ld-card-note{min-height:20px;color:var(--m-subtle);margin:10px 0 0;font-size:13.5px}.ld-page .ld-card-cta{margin-top:20px}.ld-page .ld-card-cta.is-disabled{opacity:.6;cursor:not-allowed}.ld-page .ld-card-specs{border-top:1px dashed var(--m-line-strong);flex-direction:column;gap:2px;margin:26px 0 0;padding:20px 0 0;display:flex}.ld-page .ld-card-specs div{justify-content:space-between;align-items:baseline;gap:14px;padding:8px 0;display:flex}.ld-page .ld-card-specs dt{color:var(--m-mut);font-size:14.5px}.ld-page .ld-card-specs dd{text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.ld-page .ld-card.is-featured .ld-card-desc,.ld-page .ld-card.is-featured .ld-card-once,.ld-page .ld-card.is-featured .ld-card-note,.ld-page .ld-card.is-featured .ld-card-specs dt{color:var(--m-on-dark-mut)}.ld-page .ld-card.is-featured .ld-card-note{color:var(--m-mint)}.ld-page .ld-card.is-featured .ld-card-specs{border-top-color:var(--m-dark-line)}.ld-page .ld-included{flex-wrap:wrap;justify-content:center;gap:12px 28px;max-width:1000px;margin:36px auto 0;padding:0;list-style:none;display:flex}.ld-page .ld-included li{color:var(--m-mut);align-items:center;gap:8px;font-size:15px;display:inline-flex}.ld-page .ld-included li svg{color:var(--m-acc)}.ld-page .ld-compare{padding-top:24px}.ld-page .ld-compare-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;max-width:1120px;margin:0 auto 22px;display:flex}.ld-page .ld-compare-lead{color:var(--m-mut);margin:0}.ld-page .ld-table-wrap{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-lg);max-width:1120px;margin:0 auto;overflow-x:auto}.ld-page .ld-table{border-collapse:collapse;width:100%;min-width:620px}.ld-page .ld-table th,.ld-page .ld-table td{text-align:left;border-bottom:1px solid var(--m-line);padding:15px 22px;font-size:15px}.ld-page .ld-table tbody tr:last-child th,.ld-page .ld-table tbody tr:last-child td{border-bottom:0}.ld-page .ld-table thead th{background:var(--m-sunken);vertical-align:bottom}.ld-page .ld-table tbody th{color:var(--m-mut);width:34%;font-weight:500}.ld-page .ld-table td{font-variant-numeric:tabular-nums;font-weight:600}.ld-page .ld-table .is-featured{background:var(--m-soft)}.ld-page .ld-table thead .is-featured{background:var(--m-hl)}.ld-page .ld-table thead th{padding-top:22px;padding-bottom:20px}.ld-page .ld-th-name{font:600 16px/1.2 var(--m-display);color:var(--m-mut);display:block}.ld-page .ld-th-price{align-items:baseline;gap:6px;margin-top:8px;display:flex}.ld-page .ld-th-amount{font:700 40px/1 var(--m-display);letter-spacing:-.035em;color:var(--m-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ld-page .ld-th-once{font:500 11px/1 var(--m-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--m-mut)}.ld-page .ld-table thead .is-featured .ld-th-name{color:var(--m-hl-ink)}.ld-page .ld-means{position:relative;overflow:hidden}.ld-page .ld-means:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--m-mint) 22%,transparent),transparent 70%);pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-160px}.ld-page .ld-means-head{max-width:640px;position:relative}.ld-page .ld-means-head h2{margin-top:14px}.ld-page .ld-mint{color:var(--m-mint)}.ld-page .ld-means-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px;display:grid;position:relative}.ld-page .ld-means-item{background:var(--m-dark-raised);border:1px solid var(--m-dark-line);border-radius:var(--m-r-lg);padding:26px 24px}.ld-page .ld-means-item h3{margin-top:18px}.ld-page .ld-means-item p{margin:10px 0 0;font-size:15px;line-height:1.6}.ld-page .ld-means-icon{border-radius:var(--m-r-md);background:color-mix(in srgb,var(--m-mint) 16%,transparent);width:44px;height:44px;color:var(--m-mint);justify-content:center;align-items:center;display:inline-flex}.ld-page .ld-steps-sec{padding:16px 0 24px}.ld-page .ld-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:grid}.ld-page .ld-step{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-lg);padding:28px 26px}.ld-page .ld-step-num{border-radius:var(--m-r-pill);background:var(--m-hl);height:30px;color:var(--m-hl-ink);font:600 13px/1 var(--m-mono);justify-content:center;align-items:center;padding:0 11px;display:inline-flex}.ld-page .ld-step h3{margin-top:18px}.ld-page .ld-step p{color:var(--m-mut);margin:8px 0 0;font-size:15px;line-height:1.6}.ld-page .ld-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.ld-page .ld-faq-grid h2{margin-top:14px}.ld-page .ld-faq-lead{color:var(--m-mut);margin-top:18px}.ld-page .ld-faq{border-top:1px solid var(--m-line-strong)}.ld-page .ld-faq-item{border-bottom:1px solid var(--m-line-strong)}.ld-page .ld-faq-item h3{font:inherit;margin:0}.ld-page .ld-faq-item button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font:600 18px/1.4 var(--m-display);color:var(--m-ink);justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.ld-page .ld-faq-item button:focus-visible{outline:2px solid var(--m-acc);outline-offset:3px;border-radius:6px}.ld-page .ld-faq-sign{color:var(--m-mut);flex:none;transition:transform .2s;display:inline-flex}.ld-page .ld-faq-item.is-open .ld-faq-sign{color:var(--m-acc);transform:rotate(45deg)}.ld-page .ld-faq-panel p{max-width:680px;color:var(--m-mut);margin:0;padding:0 0 22px;font-size:16px;line-height:1.65}.ld-page .ld-cta-sec{padding-top:0}.ld-page .ld-cta{text-align:center;flex-direction:column;align-items:center;display:flex}.ld-page .ld-cta-lead{max-width:560px;color:color-mix(in srgb,var(--m-on-acc) 86%,transparent);margin:18px 0 0;font-size:18px;line-height:1.6}.ld-page .ld-cta-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}@keyframes ld-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ld-rise{0%{opacity:0;transform:translateY(18px)rotate(0)}to{opacity:1;transform:rotate(1.6deg)}}@media (prefers-reduced-motion:reduce){.ld-page .ld-card,.ld-page .ld-receipt{animation:none}}.ld-page .ld-hero.ld-bf{color:var(--m-on-dark);background:radial-gradient(760px 420px at 12% 0%,color-mix(in srgb,var(--m-acc) 55%,transparent),transparent 70%), radial-gradient(680px 460px at 92% 85%,color-mix(in srgb,var(--m-mint) 26%,transparent),transparent 72%), radial-gradient(520px 300px at 60% 10%,color-mix(in srgb,var(--m-warn) 22%,transparent),transparent 70%), var(--m-dark);overflow:hidden}.ld-page .ld-bf:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--m-mint) 60%,transparent),transparent);height:1px;position:absolute;inset:auto 0 0}.ld-page .ld-bf .ld-hero-grid{z-index:1;position:relative}.ld-page .ld-bf-chip{border-radius:var(--m-r-pill);background:color-mix(in srgb,var(--m-mint) 14%,transparent);border:1px solid color-mix(in srgb,var(--m-mint) 45%,transparent);height:36px;color:var(--m-mint);font:600 12px/1 var(--m-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;padding:0 16px;display:inline-flex}.ld-page .ld-bf .ld-hero-title{color:var(--m-on-dark)}.ld-page .ld-bf-hl{background:linear-gradient(92deg,var(--m-mint) 0%,var(--m-hl) 45%,var(--m-mint) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-top:6px;animation:6s ease-in-out infinite ld-shimmer;display:block}.ld-page .ld-bf .ld-hero-lead{color:var(--m-on-dark-mut)}.ld-page .ld-bf .ld-hero-tags li{background:var(--m-dark-raised);border-color:var(--m-dark-line);color:var(--m-on-dark)}.ld-page .ld-bf .ld-hero-tags li svg{color:var(--m-mint)}.ld-page .ld-bf-btn{background:var(--m-mint);color:var(--m-dark);box-shadow:0 10px 30px color-mix(in srgb,var(--m-mint) 30%,transparent);gap:10px}.ld-page .ld-bf-btn:hover{background:var(--m-hl)}.ld-page .ld-bf .ld-hero-from{color:var(--m-on-dark-mut)}.ld-page .ld-bf .ld-clock{background:var(--m-card);color:var(--m-ink);border-color:#0000}.ld-page .ld-bf .ld-receipt{background:var(--m-card);color:var(--m-ink)}.ld-page .ld-bf .ld-receipt:after{background:radial-gradient(circle at 10px 10px,transparent 6px,var(--m-card) 6.5px) 0 0/20px 10px repeat-x}.ld-page .ld-bf .ld-receipt-head{border-bottom-color:var(--m-line-strong)}.ld-page .ld-bf .ld-receipt-head .m-tag{color:var(--m-acc-text)}.ld-page .ld-bf .ld-receipt-live,.ld-page .ld-bf .ld-receipt-lines dt,.ld-page .ld-bf .ld-receipt-foot{color:var(--m-mut)}.ld-page .ld-bf .ld-receipt-lines div{border-bottom-color:var(--m-line)}.ld-page .ld-bf .ld-receipt-lines dd,.ld-page .ld-bf .ld-receipt-total strong{color:var(--m-ink)}.ld-page .ld-bf .ld-receipt-total span{color:var(--m-acc-text)}.ld-page .ld-receipt-stamp{display:none}.ld-page .ld-bf .ld-receipt-stamp{border:2px solid var(--m-warn);color:var(--m-warn);font:700 13px/1 var(--m-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.85;background:color-mix(in srgb,var(--m-warn-soft) 55%,transparent);border-radius:8px;padding:8px 12px;display:block;position:absolute;top:58px;right:22px;transform:rotate(-12deg)}.ld-page .ld-confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ld-page .ld-cf{top:-24px;left:calc((var(--i) * 37 % 100) * 1%);opacity:.75;width:8px;height:14px;animation:ld-fall calc(9s + (var(--i) * 7 % 6) * 1s) linear infinite;animation-delay:calc(var(--i) * -.9s);border-radius:2px;position:absolute}.ld-page .ld-cf-0{background:var(--m-mint)}.ld-page .ld-cf-1{background:var(--m-acc);width:6px;height:10px}.ld-page .ld-cf-2{background:var(--m-hl);border-radius:50%;width:10px;height:6px}.ld-page .ld-cf-3{background:color-mix(in srgb,var(--m-warn) 70%,var(--m-warn-soft));border-radius:50%;width:7px;height:7px}.ld-page .ld-spark{background:var(--m-mint);opacity:0;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:18px;height:18px;animation:3.6s ease-in-out infinite ld-twinkle;position:absolute}.ld-page .ld-spark-1{top:22%;left:8%}.ld-page .ld-spark-2{background:var(--m-hl);width:12px;height:12px;animation-delay:1.2s;top:12%;left:48%}.ld-page .ld-spark-3{width:22px;height:22px;animation-delay:2.1s;top:64%;right:6%}@keyframes ld-fall{0%{transform:translateY(-30px)rotate(0)}to{transform:translate(40px,760px)rotate(540deg)}}@keyframes ld-twinkle{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.9;transform:scale(1)}}@keyframes ld-shimmer{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.ld-page .ld-cf{top:calc((var(--i) * 53 % 90) * 1%);animation:none}.ld-page .ld-spark{opacity:.6;animation:none}.ld-page .ld-bf-hl{animation:none}}@media (width<=720px){.ld-page .ld-bf-chip{letter-spacing:.08em;padding:0 12px;font-size:11px}.ld-page .ld-th-amount{font-size:22px}.ld-page .ld-th-once{font-size:9.5px}.ld-page .ld-th-price{flex-direction:column;gap:4px}.ld-page .ld-bf .ld-receipt-stamp{font-size:11px;top:54px;right:16px}}@media (width<=1100px){.ld-page .ld-means-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.ld-page .ld-hero{padding:56px 0 72px}.ld-page .ld-hero-grid{grid-template-columns:1fr;gap:48px}.ld-page .ld-grid{grid-template-columns:1fr;max-width:520px}.ld-page .ld-card-desc{min-height:0}.ld-page .ld-steps{grid-template-columns:1fr;max-width:620px}.ld-page .ld-faq-grid{grid-template-columns:1fr;gap:28px}}@media (width<=720px){.ld-page .ld-hero{padding:36px 0 56px}.ld-page .ld-head{margin-bottom:30px}.ld-page .ld-seg{width:100%;display:flex}.ld-page .ld-seg button{flex:1;padding:0 10px}.ld-page .ld-receipt{padding:24px 22px 28px;animation:none;transform:none}.ld-page .ld-receipt-total strong{font-size:44px}.ld-page .ld-card{padding:26px 22px}.ld-page .ld-card-amount{font-size:52px}.ld-page .ld-means-grid{grid-template-columns:1fr;margin-top:32px}.ld-page .ld-included{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}.ld-page .ld-table{table-layout:fixed;min-width:0}.ld-page .ld-table th,.ld-page .ld-table td{overflow-wrap:break-word;hyphens:auto;padding:12px 8px;font-size:13px;line-height:1.35}.ld-page .ld-table tbody th{width:36%;padding-left:14px}.ld-page .ld-th-name{font-size:14px}.ld-page .ld-faq-item button{font-size:16.5px}.ld-page .ld-clock{display:flex}}
