@layer components{.lp.pr .pr-main{padding:calc(72px + 3vh) var(--pad) 10vh;min-height:100svh}.lp.pr .pr-wrap{max-width:880px;margin:0 auto;display:grid;gap:18px}.lp.pr .pr-num{display:inline-flex;align-items:center;gap:.22em;white-space:nowrap}.lp.pr .pr-box{padding:clamp(24px,4.4vw,48px) clamp(18px,4vw,48px);text-align:center}.lp.pr .pr-k{font-size:13px;line-height:1.3;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.lp.pr .pr-amt{font-size:clamp(76px,13vw,152px);font-weight:500;letter-spacing:-.04em;line-height:1;margin:10px 0 6px;font-variant-numeric:tabular-nums;color:#f4f5f6}.lp.pr .pr-cr{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;font-size:19px;color:var(--fg)}.lp.pr .pr-cr .pr-num{font-weight:500;font-variant-numeric:tabular-nums}.lp.pr .pr-lane{font-size:12.5px;padding:3px 10px;border-radius:999px;background:#22d4691a;border:1px solid rgb(34 212 105 / .3);color:var(--green-hi)}.lp.pr .pr-terms{font-size:15px;color:var(--mute)}.lp.pr .pr-slider{margin:30px 0 4px;--thumb:22px}.lp.pr input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.lp.pr input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:6px;background:#ffffff24}.lp.pr input[type=range]::-moz-range-track{height:6px;border-radius:6px;background:#ffffff24}.lp.pr input[type=range]::-moz-range-progress{height:6px;border-radius:6px;background:var(--green)}.lp.pr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:-8px;border-radius:50%;background:#f4f5f6;border:0;box-shadow:0 0 0 5px #22d46959,0 2px 10px #00000080}.lp.pr input[type=range]::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border-radius:50%;background:#f4f5f6;border:0;box-shadow:0 0 0 5px #22d46959,0 2px 10px #00000080}.lp.pr input[type=range]:focus-visible{outline:2px solid var(--green);outline-offset:6px;border-radius:10px}.lp.pr .pr-ticks{position:relative;height:44px;margin-top:6px}.lp.pr .pr-tick{position:absolute;top:0;left:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--at));transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 6px;border:0;border-radius:8px;background:none;font:inherit;font-size:14px;line-height:1.2;color:var(--mute);cursor:pointer;white-space:nowrap}.lp.pr .pr-tick b{font-weight:500;color:#f1f2f3}.lp.pr .pr-tick span{font-size:12px}.lp.pr .pr-tick:hover b,.lp.pr .pr-tick.on b{color:var(--green-hi)}.lp.pr .pr-tick:before{content:"";position:absolute;top:-9px;left:50%;width:1px;height:6px;background:#ffffff4d}.lp.pr .pr-max{position:absolute;right:0;top:4px;font-size:13px;color:var(--dim)}.lp.pr .pr-cta{width:100%;justify-content:center;height:56px;margin-top:22px;font-size:17px;font-variant-numeric:tabular-nums}.lp.pr .pr-micro{margin-top:12px;font-size:13.5px;color:var(--mute);line-height:1.45}.lp.pr .pr-alt{margin-top:8px}.lp.pr .pr-grant{font-size:12.5px;color:var(--dim)}.lp.pr .pr-models{padding:clamp(14px,3vw,28px)}.lp.pr .pr-tabs{display:flex;gap:6px;margin-bottom:10px}.lp.pr .pr-tabs[hidden]{display:none}.lp.pr .pr-tabs button{font:inherit;font-size:15px;color:var(--mute);background:none;border:1px solid rgb(255 255 255 / .12);border-radius:99px;padding:7px 16px;cursor:pointer}.lp.pr .pr-tabs button[aria-selected=true]{color:#0b0c0d;background:#f1f2f3;border-color:transparent}.lp.pr .pr-panel[hidden]{display:none}.lp.pr .pr-panel+.pr-panel{margin-top:14px}.lp.pr .pr-table{width:100%;border-collapse:collapse;font-size:15px}.lp.pr .pr-cap{caption-side:top;text-align:left;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);padding:4px 4px 8px}.lp.pr .pr-tabs:not([hidden])~.pr-panel .pr-cap{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp.pr .pr-table th,.lp.pr .pr-table td{padding:13px 4px;text-align:left;border-top:1px solid rgb(255 255 255 / .07);vertical-align:middle}.lp.pr .pr-table thead th{border-top:0;padding-top:4px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);vertical-align:bottom}.lp.pr .pr-table tbody th{font-weight:500;color:var(--fg)}.lp.pr .pr-table tbody .m{color:var(--mute);font-size:13.5px}.lp.pr .pr-table .f{text-align:right;white-space:nowrap}.lp.pr .pr-table .c{text-align:right;color:var(--green);font-variant-numeric:tabular-nums;white-space:nowrap}.lp.pr .pr-table thead .c{color:var(--mute)}.lp.pr .pr-table thead small{display:block;font-size:10.5px;letter-spacing:.04em;text-transform:none;color:var(--dim);margin-top:2px}.lp.pr .pr-buys{font-variant-numeric:tabular-nums}.lp.pr .pr-note{font-size:12.5px;margin-top:12px;color:var(--mute);line-height:1.5}.lp.pr .pr-more{padding:4px clamp(14px,3vw,28px)}.lp.pr .pr-more details+details{border-top:1px solid rgb(255 255 255 / .07)}.lp.pr .pr-more summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:16px 4px;font-size:16px;font-weight:500;cursor:pointer;color:var(--fg)}.lp.pr .pr-more summary::-webkit-details-marker{display:none}.lp.pr .pr-more summary:after{content:"+";font-size:20px;line-height:1;color:var(--mute);transition:transform .2s}.lp.pr .pr-more details[open]>summary:after{transform:rotate(45deg)}.lp.pr .pr-fold{padding:0 4px 20px;font-size:14px;line-height:1.55;color:var(--mute);display:grid;gap:14px}.lp.pr .pr-fold a{color:var(--fg);border-bottom:1px solid var(--line-2)}.lp.pr .pr-fold h3{font-size:15px;font-weight:600;color:var(--fg);letter-spacing:0;line-height:1.3;margin-bottom:4px}.lp.pr .pr-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px}.lp.pr .pr-packs{list-style:none;display:grid;gap:0}.lp.pr .pr-packs li{display:grid;grid-template-columns:1fr auto auto;gap:18px;padding:9px 0;border-top:1px solid rgb(255 255 255 / .07);color:var(--fg)}.lp.pr .pr-packs li:first-child{border-top:0}.lp.pr .pr-packs b{font-weight:500}.lp.pr .pr-packs .pr-num{min-width:7ch;justify-content:flex-end}.lp.pr .pr-detail{font-size:14px}.lp.pr .pr-detail caption{caption-side:top;text-align:left;font-size:12.5px;line-height:1.5;color:var(--mute);padding-bottom:6px}.lp.pr .pr-detail caption b{color:var(--fg);font-weight:600}.lp.pr .pr-detail th,.lp.pr .pr-detail td{padding:9px 4px}@media(max-width:600px){.lp.pr .pr-table .m{display:none}.lp.pr .pr-table{font-size:14px}.lp.pr .pr-cards{grid-template-columns:1fr}.lp.pr .pr-detail{font-size:13px}.lp.pr .pr-detail th,.lp.pr .pr-detail td{padding:8px 3px}.lp.pr .pr-max{font-size:12px}.lp.pr .pr-tick{font-size:13px;padding:4px 2px}.lp.pr .pr-tick span{font-size:11px}.lp.pr .pr-terms{width:100%;font-size:14px}.lp.pr .pr-cr{font-size:18px}}}
