.lp-root{--lp-col:1160px;background:var(--f1-cream-50);color:var(--f1-ink-900);font-family:var(--f1-font-sans);font-size:16px;line-height:1.55;overflow-x:hidden}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root h4{font-family:var(--f1-font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:500;line-height:1.08}.lp-root p{text-wrap:pretty;margin:0}.lp-wrap{max-width:var(--lp-col);margin:0 auto;padding:0 24px}.lp-kick{font-family:var(--f1-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--f1-ink-600);font-size:11px}.lp-btn{min-height:46px;font-family:var(--f1-font-sans);cursor:pointer;border:1px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.lp-btn:hover{text-decoration:none}.lp-btn-pri{background:var(--f1-coral-500);color:#fff;box-shadow:0 8px 22px rgba(232,93,53,.22)}.lp-btn-pri:hover{background:var(--f1-coral-600);color:#fff}.lp-btn-sec{color:var(--f1-ink-900);border-color:var(--f1-cream-300);background:#fff}.lp-btn-sec:hover{background:var(--f1-cream-100);color:var(--f1-ink-900);border-color:var(--f1-cream-400)}.lp-btn-on-dark{color:var(--f1-ink-900);background:#fff}.lp-btn-on-dark:hover{background:var(--f1-cream-100);color:var(--f1-ink-900)}.lp-hero{padding:56px 0 0;position:relative;overflow:hidden}.lp-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 70% at 78% 22%,rgba(250,204,21,.3),transparent 70%),radial-gradient(55% 65% at 92% 60%,rgba(232,93,53,.16),transparent 70%);height:620px;position:absolute;top:-200px;bottom:auto;left:-10%;right:-10%}.lp-hero-in{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:56px;display:grid;position:relative}.lp-fork{background:var(--f1-cream-200);border:1px solid var(--f1-cream-300);border-radius:999px;gap:4px;margin-bottom:22px;padding:4px;display:inline-flex}.lp-fork button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--f1-font-sans);color:var(--f1-ink-600);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:38px;padding:9px 16px;font-size:13.5px;font-weight:600;transition:all .15s}.lp-fork button[aria-pressed=true]{color:var(--f1-ink-900);background:#fff;box-shadow:0 1px 3px rgba(42,31,20,.1)}.lp-h1{letter-spacing:-.035em;font-size:max(35px,min(4.6vw,58px))}.lp-h1 em{color:var(--f1-coral-600);font-style:normal}.lp-sub{color:var(--f1-ink-700);max-width:35ch;margin-top:20px;font-size:max(16.5px,min(1.5vw,19px));line-height:1.55}.lp-cta-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.lp-chips{flex-wrap:wrap;gap:8px 22px;margin-top:26px;display:flex}.lp-chip{color:var(--f1-ink-700);align-items:center;gap:7px;font-size:13.5px;display:flex}.lp-shot{border-radius:14px;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(42,31,20,.06),0 24px 60px rgba(42,31,20,.12)}.lp-cap{font-family:var(--f1-font-mono);color:var(--f1-ink-600);margin-top:12px;font-size:11px;line-height:1.5}.lp-band-dark{background:var(--f1-ink-900);color:var(--f1-cream-100);background-image:radial-gradient(70% 120% at 88% -10%,rgba(232,93,53,.28),transparent 60%);margin-top:72px;padding:46px 0 50px}.lp-band-dark h2{color:#fff;max-width:22ch;font-size:max(23px,min(2.4vw,30px))}.lp-band-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;display:flex}.lp-band-head p{color:var(--f1-ink-400);max-width:44ch;font-size:15px}.lp-stats{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:12px;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:34px;display:grid;overflow:hidden}.lp-stat{background:var(--f1-ink-900);padding:20px 18px 22px}.lp-stat .k{font-family:var(--f1-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--f1-ink-400);font-size:10px}.lp-stat .v{font-family:var(--f1-font-display);color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:max(24px,min(2.5vw,33px))}.lp-stat .v u{color:var(--f1-butter-200);margin-left:2px;font-size:.55em;text-decoration:none}.lp-stat .n{color:var(--f1-ink-400);margin-top:6px;font-size:12.5px}.lp-sec{padding:76px 0}.lp-sec-alt{background:var(--f1-cream-100);border-top:1px solid var(--f1-cream-200);border-bottom:1px solid var(--f1-cream-200)}.lp-sec-dark{background:var(--f1-ink-900);color:var(--f1-cream-100);background-image:radial-gradient(58% 110% at 8% -10%,rgba(250,204,21,.13),transparent 62%)}.lp-sec-dark h2{color:#fff}.lp-sec-dark .lp-sec-h p{color:var(--f1-ink-400)}.lp-sec-dark .lp-kick{color:var(--f1-butter-200)}.lp-sec-h{max-width:60ch}.lp-sec-h h2{margin-top:12px;font-size:max(26px,min(3vw,38px))}.lp-sec-h p{color:var(--f1-ink-700);max-width:52ch;margin-top:16px;font-size:17px}.lp-stmt{padding:88px 0 78px}.lp-stmt h2{letter-spacing:-.042em;max-width:23ch;margin-top:16px;font-size:max(34px,min(5.4vw,66px))}.lp-stmt h2 em{color:var(--f1-coral-600);font-style:normal}.lp-stmt .lp-lead{color:var(--f1-ink-700);max-width:56ch;margin-top:24px;font-size:17.5px}.lp-pits{border-top:1px solid var(--f1-cream-300);grid-template-columns:1fr 1fr;gap:0 56px;margin-top:50px;display:grid}.lp-pit{border-bottom:1px solid var(--f1-cream-300);grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;padding:20px 0;display:grid}.lp-pit .n{font-family:var(--f1-font-mono);color:var(--f1-coral-600);letter-spacing:.1em;padding-top:4px;font-size:11px}.lp-pit h3{font-size:17.5px}.lp-pit p{color:var(--f1-ink-700);margin-top:7px;font-size:14.5px}.lp-pit-last{border-bottom-color:transparent}.lp-pit-last .n{color:var(--f1-ink-400)}.lp-ladder{border-top:1px solid var(--f1-cream-300);grid-template-columns:repeat(3,1fr);gap:0;margin-top:44px;display:grid}.lp-rung{border-right:1px solid var(--f1-cream-300);padding:26px 30px 4px 0;position:relative}.lp-rung:last-child{border-right:0}.lp-rung:not(:first-child){padding-left:30px}.lp-rung .no{font-family:var(--f1-font-mono);color:var(--f1-coral-600);letter-spacing:.12em;font-size:11px}.lp-rung h3{margin-top:14px;font-size:21px}.lp-rung p{color:var(--f1-ink-700);margin-top:10px;font-size:15px}.lp-meta{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:16px;display:flex}.lp-tag{font-family:var(--f1-font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--f1-cream-200);color:var(--f1-ink-700);border-radius:5px;padding:4px 8px;font-size:10.5px}.lp-tag-free{background:var(--f1-success-500);color:#fff}.lp-rung ul{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lp-rung li{color:var(--f1-ink-700);padding-left:16px;font-size:14.5px;position:relative}.lp-rung li:before{content:"";background:var(--f1-coral-300);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.lp-rows{gap:64px;margin-top:52px;display:grid}.lp-row{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:52px;display:grid}.lp-row-flip .lp-row-txt{order:2}.lp-row h3{font-size:max(22px,min(2.2vw,28px))}.lp-row p{color:var(--f1-ink-700);margin-top:14px;font-size:16px}.lp-row ul{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.lp-row li{color:var(--f1-ink-700);padding-left:18px;font-size:14.5px;position:relative}.lp-row li:before{content:"";background:var(--f1-coral-400);width:7px;height:1.5px;position:absolute;top:9px;left:0}.lp-srcs{border-top:1px solid rgba(255,255,255,.16);margin-top:40px}.lp-src{border-bottom:1px solid rgba(255,255,255,.12);grid-template-columns:190px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:28px;padding:20px 0;display:grid}.lp-src .n{font-family:var(--f1-font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:12px}.lp-src .d{color:var(--f1-cream-200);font-size:14.5px}.lp-src .s{color:var(--f1-ink-400);font-size:14.5px}.lp-schemes{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.lp-scheme{color:var(--f1-cream-100);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:10px 14px;font-size:14px}.lp-scheme b{font-family:var(--f1-font-mono);letter-spacing:.06em;color:var(--f1-butter-200);margin-right:8px;font-size:12px}.lp-note{color:var(--f1-ink-600);margin-top:20px;font-size:13px}.lp-sec-dark .lp-note{color:var(--f1-ink-400)}.lp-calc-wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:36px;display:grid}.lp-calcs{grid-template-columns:1fr;display:grid}.lp-calc{border-bottom:1px solid var(--f1-cream-300);color:var(--f1-ink-900);align-items:baseline;gap:14px;padding:15px 0;font-size:15.5px;font-weight:500;text-decoration:none;display:flex}.lp-calc:hover{color:var(--f1-coral-600);text-decoration:none}.lp-calc .d{color:var(--f1-ink-600);text-align:right;margin-left:auto;font-size:13.5px;font-weight:400}.lp-tiers{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.lp-tiers-4{grid-template-columns:repeat(4,1fr)}.lp-tier{border:1px solid var(--f1-cream-300);background:#fff;border-radius:14px;flex-direction:column;padding:26px 24px 28px;display:flex}.lp-tier-hi{border-color:var(--f1-coral-300);box-shadow:0 2px 6px rgba(42,31,20,.06),0 14px 34px rgba(232,93,53,.1)}.lp-tier h3{font-size:19px}.lp-price{flex-wrap:wrap;align-items:baseline;gap:9px;margin-top:16px;display:flex}.lp-amt{font-family:var(--f1-font-display);letter-spacing:-.03em;font-size:34px;line-height:1.1}.lp-amt-sm{font-size:23px}.lp-was{font-family:var(--f1-font-mono);color:var(--f1-ink-600);font-size:15px;text-decoration:line-through}.lp-per{color:var(--f1-ink-600);font-size:13px}.lp-gst{color:var(--f1-ink-600);margin-top:7px;font-size:12px}.lp-tier .desc{color:var(--f1-ink-700);margin-top:14px;font-size:14.5px}.lp-tier ul{gap:9px;margin:18px 0 24px;padding:0;list-style:none;display:grid}.lp-tier li{color:var(--f1-ink-700);padding-left:18px;font-size:14px;position:relative}.lp-tier li:before{content:"";background:var(--f1-cream-400);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.lp-tier .lp-btn{width:100%;margin-top:auto}.lp-cta-band{background:linear-gradient(100deg,var(--f1-coral-600),var(--f1-coral-500)45%,var(--f1-butter-300));color:#fff;padding:64px 0}.lp-cta-band h2{color:#fff;max-width:24ch;font-size:max(27px,min(3vw,38px))}.lp-cta-band p{color:rgba(255,255,255,.92);max-width:46ch;margin-top:14px;font-size:17px}.lp-cta-band-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.lp-faq{border-top:1px solid var(--f1-cream-300);max-width:860px;margin-top:34px}.lp-faq details{border-bottom:1px solid var(--f1-cream-300)}.lp-faq summary{cursor:pointer;font-family:var(--f1-font-display);color:var(--f1-ink-900);padding:19px 40px 19px 0;font-size:17.5px;font-weight:500;list-style:none;position:relative}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"";border-right:1.6px solid var(--f1-ink-500);border-bottom:1.6px solid var(--f1-ink-500);width:9px;height:9px;transition:all .18s;position:absolute;top:27px;right:6px;transform:rotate(45deg)}.lp-faq details[open] summary:after{transform:rotate(-135deg)}.lp-faq .ans{color:var(--f1-ink-700);padding:0 60px 22px 0;font-size:15.5px}.lp-footer{background:var(--f1-ink-900);color:var(--f1-ink-400);padding:56px 0 34px;font-size:14px}.lp-f-grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1.1fr;gap:36px;display:grid}.lp-footer h4{color:#fff;font-family:var(--f1-font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:10.5px;font-weight:500}.lp-f-links{gap:9px;display:grid}.lp-f-links a{color:var(--f1-ink-400);font-size:14px;text-decoration:none}.lp-f-links a:hover{color:#fff}.lp-f-about{max-width:32ch;line-height:1.6}.lp-f-logo{align-items:center;gap:9px;margin-bottom:14px;display:flex}.lp-f-logo>span{font-family:var(--f1-font-display);letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:600}.lp-f-legal{color:var(--f1-ink-500);border-top:1px solid rgba(255,255,255,.12);flex-wrap:wrap;gap:8px 26px;margin-top:44px;padding-top:22px;font-size:13px;display:flex}.lp-f-legal a{color:var(--f1-ink-400);text-decoration:none}.lp-f-legal a:hover{color:#fff}@media (max-width:1000px){.lp-hero-in{grid-template-columns:1fr;gap:40px}.lp-sub{max-width:none}.lp-stats{grid-template-columns:repeat(2,1fr)}.lp-stats>.lp-stat:last-child{grid-column:1/-1}.lp-calc-wrap{grid-template-columns:1fr;gap:32px}.lp-ladder{border-top:0;grid-template-columns:1fr}.lp-rung{border-right:0;border-top:1px solid var(--f1-cream-300);padding:24px 0 8px!important}.lp-row,.lp-row-flip .lp-row-txt{order:0;grid-template-columns:1fr}.lp-row{gap:28px}.lp-tiers,.lp-tiers-4{grid-template-columns:1fr 1fr}.lp-src{grid-template-columns:1fr;gap:6px;padding:16px 0}.lp-f-grid{grid-template-columns:1fr 1fr 1fr}.lp-pits{grid-template-columns:1fr;gap:0}}@media (max-width:620px){.lp-sec{padding:52px 0}.lp-stmt{padding:56px 0 48px}.lp-wrap{padding:0 18px}.lp-stats{grid-template-columns:1fr}.lp-calc{flex-wrap:wrap;gap:2px 14px}.lp-calc .d{text-align:left;flex-basis:100%;margin-left:0}.lp-tiers,.lp-tiers-4{grid-template-columns:1fr}.lp-f-grid{grid-template-columns:1fr 1fr}.lp-fork{width:100%}.lp-fork button{flex:1}.lp-cta-row .lp-btn{width:100%}}
