.cmp{--ic:.85;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:40px;display:grid}.cmp-labels{display:none}.cmp-card{isolation:isolate;min-width:0;padding:0 calc(15 * var(--u)) 22px;border-radius:calc(20 * var(--u));background:var(--panel-bg);flex-direction:column;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 0 0 1px #0a0a1411,0 1px 2px #0a0a1408,0 20px 40px -28px #0a0a1433}.cmp-card--dark{--ink:#fff;--cream:#fff;--text-2:#ffffffc7;--text-3:#ffffff9e;--line:#ffffff1f;color:#fff;box-shadow:none;background:0 0}.cmp-card--dark:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#363839 0%,#2a2c2d 26%,#242627 52%,#1f2123 78%,#1b1d1e 100%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #151618,0 2px 4px #0a0a141f,0 30px 50px -26px #0a0a148c}.cmp-card--dark :focus-visible{outline-color:#fff}.cmp-card--dark .btn-glass,.cmp-card--dark .btn-secondary{--ink:#0a0a0b;--cream:#0a0a0b;--text-2:#52525b;--text-3:#6b6b78;--line:#e7e7eb;color:#0a0a0b}.cmp-card--dark .purchase-note a{text-decoration-color:#fff6}.cmp-head{padding-bottom:calc(18 * var(--u));text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.cmp-art{height:calc(217 * var(--u) * var(--ic));align-self:stretch;position:relative}.cmp-art .cmp-icon{left:50%;top:calc(var(--it) * var(--u) * var(--ic));width:calc(var(--iw) * var(--u) * var(--ic));pointer-events:none;-webkit-user-select:none;user-select:none;animation:3.2s ease-in-out infinite cmp-float;position:absolute;translate:-50%}.cmp-art picture{display:contents}.cmp-art img{width:100%;max-width:none;height:auto;transition:opacity .3s var(--ease);display:block;position:relative}.cmp-lqip{filter:blur(8px);transition:opacity .24s var(--ease) 60ms, visibility 0s linear .3s;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.cmp-icon:not(.is-loaded) img{opacity:0}.cmp-icon.is-loaded .cmp-lqip{opacity:0;visibility:hidden}.cmp-icon.is-instant img,.cmp-icon.is-instant .cmp-lqip{transition:none}@media (forced-colors:active){.cmp-lqip{display:none}}@keyframes cmp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.motion-off .cmp-art .cmp-icon{animation:none}@media (prefers-reduced-motion:reduce){.cmp-art .cmp-icon{animation:none}}.cmp-name{font:500 calc(26 * var(--u)) / 1.2 var(--sans);letter-spacing:-.022em;color:var(--ink);margin:0}.cmp-badge{top:calc(21 * var(--u));right:calc(10.5 * var(--u));height:calc(32 * var(--u));padding:0 calc(15 * var(--u));font:500 max(12.5px, calc(15.5 * var(--u))) / 1 var(--sans);letter-spacing:-.01em;color:#ff7b67;white-space:nowrap;border-radius:999px;align-items:center;margin:0;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1.5px #ff6a55d9}.cmp-price{margin:calc(12 * var(--u)) 0 0;flex-direction:column;align-items:center;display:flex}.cmp-amount{font:720 calc(52 * var(--u)) / 1 var(--display);letter-spacing:-.032em;font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 32;color:var(--ink)}.cmp-cadence{margin-top:calc(2 * var(--u));font:400 calc(20 * var(--u)) / 1.2 var(--sans);letter-spacing:-.01em;color:var(--text-3)}.cmp-switch{margin-top:calc(9 * var(--u))}.cmp-rows{margin:0}.cmp-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}.cmp-row:last-child{border-bottom:1px solid var(--line)}.cmp-dt{font:400 15px/1.3 var(--sans);letter-spacing:-.01em;color:var(--text-3)}.cmp-dd{font:450 16px/1.3 var(--sans);letter-spacing:-.012em;color:var(--ink);text-align:right;align-items:center;gap:10px;margin:0;display:flex}.cmp-mark{flex:none}.cmp-mark--yes{width:20px;height:16px;color:var(--coral)}.cmp-mark--no{color:#3f3f46;width:14px;height:2px}.cmp-mark--cycle{color:#8e8e99;width:21px;height:21px}.cmp-card--dark .cmp-mark--no{color:#ffffffb8}.cmp-card--dark .cmp-mark--cycle{color:#ffffff9e}.cmp[data-reveal=in] .cmp-mark--cycle{transform-origin:50%;animation:cmp-cycle .8s var(--ease) var(--rv-d,0s) backwards}@keyframes cmp-cycle{0%{transform:rotate(-360deg)}}@media print{.cmp[data-reveal] .cmp-mark--cycle{animation:none!important}}.cmp-foot{flex-direction:column;margin-top:auto;padding:22px 14px 0;display:flex}.cmp-foot .btn{--h:calc(64 * var(--u));gap:calc(22 * var(--u));border-radius:calc(18 * var(--u));min-height:48px;font-size:max(15px, calc(20.5 * var(--u)))}.cmp-foot .btn .lucide{width:max(22px, calc(29 * var(--u)));height:max(22px, calc(29 * var(--u)));margin-right:calc(-4 * var(--u))}.cmp-foot .btn .btn-sparkle{width:max(19px, calc(24 * var(--u)));height:max(19px, calc(24 * var(--u)))}.cmp-foot .purchase-note{margin:calc(20 * var(--u)) -14px 0;max-width:none;font-weight:400;font-size:max(12.5px, calc(14.5 * var(--u)));text-align:center}.sec-head.sec-head--compare .sec-lead{align-items:center;gap:14px;max-width:none;display:flex}.cmp-lead-icon{width:32px;height:32px;color:var(--ink);flex:none}@media (width>=768px) and (width<=1279px){.cmp{grid-template-columns:repeat(3,minmax(0,1fr))}.cmp-row{justify-content:stretch;row-gap:6px;padding:14px;display:grid}.cmp-dt{font-size:14px}.cmp-dd{text-align:left}}@media (width>=768px){@supports (grid-template-rows:subgrid){.cmp{grid-template-rows:repeat(5,auto);row-gap:0}.cmp-card{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.cmp-rows{grid-row:span 3;grid-template-rows:subgrid;display:grid}.cmp-foot{margin-top:0}}}@media (width>=1024px){.sec-head.sec-head--compare{align-items:center}.sec-head.sec-head--compare .sec-head-side{justify-items:end;padding-bottom:0}.sec-head.sec-head--compare .sec-lead{gap:calc(21 * var(--u))}.cmp-lead-icon{width:calc(40 * var(--u));height:calc(40 * var(--u))}.cmp{margin-top:calc(56 * var(--u))}}@media (width>=1280px){.cmp{--ic:1;-moz-column-gap:calc(8 * var(--u));column-gap:calc(8 * var(--u));margin-top:calc(37 * var(--u));grid-template-columns:minmax(0,227fr) minmax(0,363fr) minmax(0,363fr) minmax(0,393fr)}.cmp-card{padding:0 calc(15 * var(--u)) calc(33 * var(--u))}.cmp-card--dark:before{inset:calc(-2 * var(--u)) 0 calc(-3 * var(--u))}.cmp-labels{min-width:0;padding-right:calc(10 * var(--u));flex-direction:column;display:flex}.cmp-labels-head{min-height:calc(353 * var(--u));padding-bottom:calc(47 * var(--u));align-items:flex-end;display:flex}.cmp-labels-eyebrow{margin:0}.cmp-label{min-height:calc(69 * var(--u));border-top:1px solid var(--line);font:400 calc(20 * var(--u)) / 1.25 var(--sans);letter-spacing:-.012em;color:#6b6b7b;align-items:center;margin:0;display:flex}.cmp-label:last-child{border-bottom:1px solid var(--line)}.cmp-row{min-height:calc(69 * var(--u));padding:0 calc(29 * var(--u));justify-content:flex-start}.cmp-dt{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cmp-dd{gap:calc(26 * var(--u));font:400 calc(20 * var(--u)) / 1.3 var(--sans);text-align:left}.cmp-mark--yes{width:calc(26 * var(--u));height:calc(20 * var(--u))}.cmp-mark--no{width:calc(18 * var(--u));height:2px;margin-right:calc(8 * var(--u))}.cmp-mark--cycle{width:calc(28 * var(--u));height:calc(28 * var(--u));margin:0 calc(-1 * var(--u))}.cmp-foot{padding:calc(26 * var(--u)) calc(21 * var(--u)) 0;margin-top:0}.cmp-foot .purchase-note{margin-inline:calc(-21 * var(--u))}@supports (grid-template-rows:subgrid){.cmp{grid-template-rows:minmax(calc(353 * var(--u)), auto) repeat(3, minmax(calc(69 * var(--u)), auto)) auto}.cmp-labels{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.cmp-labels-head,.cmp-label,.cmp-row{min-height:0}}}@media (forced-colors:active){.cmp-card{outline-offset:-1px;outline:1px solid canvastext}.cmp-badge{box-shadow:none;outline:1px solid canvastext}}.cost{--t1:#f4f4f6;--t2:#f4f4f6ad;--t3:#f4f4f680;--t-rep:#f4f4f63d;--t-rep-paid:#f4f4f666;--hair:#ffffff1a;--hair-2:#fff3;--tint:#ffffff0e;isolation:isolate;color:var(--t1);font-variant-numeric:tabular-nums;--ink:#fff;--cream:#fff;--text-2:#ffffffb8;--text-3:#ffffff80;--line:#ffffff1f;background:linear-gradient(#18191b 0%,#121315 100%);border-radius:22px;padding:28px 20px 26px;position:relative;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #0b0b0c,0 1px 2px #0a0a141a,0 40px 80px -36px #0a0a1480}.cost>*,.cost-sums>*{--rv-bt:-.2em;--rv-bx:-.15em;--rv-bb:-.3em;min-width:0}.cost :focus-visible{outline-color:#fff}@media (width>=768px){.cost{border-radius:24px;padding:40px}}@media (width>=1024px){.cost{padding:calc(60 * var(--u)) calc(64 * var(--u)) calc(56 * var(--u));border-radius:calc(28 * var(--u))}}.cost-head{display:grid}.cost-head .rv-up,.cost-head .rv-right{--rv-d:.2s;--rv-t:.7s}.cost-say{font:600 28px/1.04 var(--sans);letter-spacing:-.042em;font-variation-settings:"opsz" 32;color:#fff;text-wrap:balance;margin:0}.cost-say em{font:italic 400 1.1em/.9 var(--serif);letter-spacing:-.025em}.cost-br{display:none}.cost-dek{max-width:52ch;font:400 15px/1.45 var(--sans);letter-spacing:-.01em;color:var(--t2);text-wrap:pretty;margin:12px 0 0}.cost-kits{font:450 15px/1 var(--sans);letter-spacing:-.01em;color:var(--t2);white-space:nowrap;align-items:center;gap:4px;margin:0 0 22px;display:flex}.cost-head .cost-kits.rv-right{--rv-bt:-8px;--rv-bb:-8px;--rv-bx:-8px}.cost-kits-a{margin-right:8px}.cost-kits-b{margin-left:8px}.cost-kits button{width:36px;height:36px;color:var(--t2);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:pointer;transition:color var(--t-hover) var(--ease), box-shadow var(--t-hover) var(--ease);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.cost-kits button:after{content:"";position:absolute;inset:-4px}.cost-kits button svg{width:11px;height:11px}.cost-kits button path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.cost-kits button[aria-disabled=true]{opacity:.3;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.cost-kits button:not([aria-disabled=true]):hover{color:#fff;box-shadow:inset 0 0 0 1px #ffffff80}}.cost-k{min-width:1.6ch;font:600 22px/1 var(--sans);letter-spacing:-.03em;text-align:center;color:#fff}@media (width>=768px){.cost-say{font-size:36px}.cost-br{display:inline}.cost-dek{margin-top:14px;font-size:16px}.cost-kits{margin-bottom:26px}}@media (width>=1024px){.cost-say{font-size:calc(44 * var(--u))}.cost-kits{font-size:max(15px, calc(16 * var(--u)))}.cost-k{font-size:calc(26 * var(--u))}}@media (width>=1280px){.cost-head{-moz-column-gap:calc(64 * var(--u));column-gap:calc(64 * var(--u));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"say kits""dek.";align-items:end}.cost-say{grid-area:say}.cost-dek{margin-top:calc(16 * var(--u));font-size:max(15px, calc(17 * var(--u)));grid-area:dek}.cost-kits{padding-bottom:calc(4 * var(--u));grid-area:kits;margin:0 14px 0 0}}.cost-sch{margin:30px 0 0;position:relative}.cost-grid{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;grid-template-rows:auto repeat(12,40px);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column;display:grid}.cost-yr{font:500 12.5px/1 var(--sans);letter-spacing:-.005em;color:var(--t3);white-space:nowrap}.cost-cell{border-top:1px solid var(--hair);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease);display:grid;position:relative}.cost-mo{font:450 11px/1 var(--sans);color:var(--t3)}.cost-v{font:500 15px/1 var(--sans);letter-spacing:-.02em;color:var(--t3);transition:color .3s var(--ease);position:relative}.cost-cell[data-paid] .cost-v{color:#fff}.cost-cell[data-rep] .cost-v{color:var(--t-rep)}.cost-cell[data-rep][data-paid] .cost-v{color:var(--t-rep-paid)}.cost-cell[data-on]{background:var(--tint)}.cost-cell[data-on] .cost-mo{color:var(--t2)}.cost-cell[data-lf] .cost-mo{color:var(--coral);font-weight:600}.cost-cell[data-ey]:before,.cost-cell[data-em]:after{content:"";background:var(--coral);pointer-events:none;position:absolute}@media (width<=1279px){.cost-yr{border-bottom:1px solid var(--hair-2);padding:0 0 10px 10px}.cost-yr[data-y="1"]{padding-left:0}.cost-cell{-moz-column-gap:8px;grid-template-columns:auto minmax(0,1fr);align-content:center;place-items:baseline end;column-gap:8px;padding:0 10px}.cost-cell[data-y="1"]{padding-left:0}.cost-cell[data-c="1"]{border-top-color:#0000}.cost-cell:is([data-y="2"],[data-y="3"]){border-left:1px solid var(--hair)}.cost-mo{justify-self:start}.cost-cell[data-ey]:before{width:2px;top:-1px;bottom:0;left:-1px}.cost-cell[data-em]:after{height:2px;top:-1px;left:-1px;right:0}.cost-cell[data-emx]:after{right:-2px}}@media (width>=768px) and (width<=1279px){.cost-grid{grid-template-rows:auto repeat(12,38px)}.cost-yr{padding-left:16px;font-size:13.5px}.cost-cell{padding:0 16px}.cost-mo{font-size:12px}.cost-v{font-size:17px}}@media (width>=1280px){.cost-grid{grid-template-columns:calc(96 * var(--u) + 24px) repeat(12, minmax(0, 1fr));grid-template-rows:repeat(3, calc(76 * var(--u)));border-top:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);grid-auto-flow:row}.cost-yr{border-top:1px solid var(--hair);font-size:max(13.5px, calc(15 * var(--u)));color:var(--t2);align-items:center;display:flex}.cost-yr[data-y="1"],.cost-cell[data-y="1"]{border-top-color:#0000}.cost-cell{grid-template-columns:minmax(0,1fr);align-content:center;place-items:end;row-gap:9px;padding:0 14px 0 0}.cost-mo{font-size:max(11px, calc(12 * var(--u)))}.cost-v{font-size:calc(24 * var(--u));letter-spacing:-.03em}.cost-cell[data-ey]:before{height:2px;top:-1px;left:-1px;right:0}.cost-cell[data-em]:after{width:2px;top:-1px;bottom:0;left:-1px}.cost-cell[data-emx]:after{bottom:-2px}}.cost-cap{font:400 12.5px/1.5 var(--sans);letter-spacing:-.005em;color:var(--t3);text-wrap:pretty;gap:6px;margin:16px 0 0;display:grid}.cost-cap-b{color:var(--t2)}@media (width>=768px){.cost-cap{font-size:13px}}@media (width>=1280px){.cost-cap{-moz-column-gap:calc(48 * var(--u));justify-content:space-between;align-items:start;column-gap:calc(48 * var(--u));margin-top:calc(16 * var(--u));font-size:max(12.5px, calc(13 * var(--u)));grid-template-columns:minmax(0,72ch) auto}.cost-hint{white-space:nowrap;margin-right:14px}}.cost-scrub-input{clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cost-sch:has(.cost-scrub-input:focus-visible) .cost-grid{outline-offset:10px;border-radius:6px;outline:2px solid #fff}.cost-sums{row-gap:36px;margin-top:40px;display:grid}.cost-led-head{font:450 14px/1 var(--sans);letter-spacing:-.01em;color:var(--t3);white-space:nowrap;justify-content:space-between;align-items:baseline;margin:0 0 12px;display:flex}.cost-led .rv-right{--rv-d:.3s;--rv-t:.6s}.cost-dl{margin:0}.cost-row{-moz-column-gap:16px;border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:12px 0;display:grid}.cost-row:first-child{border-top-color:var(--hair-2)}.cost-row dt{row-gap:4px;min-width:0;display:grid}.cost-row-name{font:500 15px/1.2 var(--sans);letter-spacing:-.012em;color:var(--t2)}.cost-row-note{font:400 13px/1.2 var(--sans);color:var(--t3);white-space:nowrap}.cost-row dd{min-width:4.6ch;font:550 15px/1.2 var(--sans);letter-spacing:-.015em;color:var(--t2);text-align:right;margin:0}.cost-row:is([data-series=one],[data-rival]) :is(.cost-row-name,dd){color:#fff}.cost-bl{align-content:start;display:grid}.cost-sums>.rv-up{--rv-d:.4s;--rv-t:.6s}.cost-pre{font:500 18px/1.2 var(--sans);letter-spacing:-.02em;color:#fff;white-space:nowrap;margin:0}.cost-fig{font:620 96px/.8 var(--sans);font-variation-settings:"opsz" 32;letter-spacing:-.065em;color:#fff;white-space:nowrap;align-items:flex-start;margin:10px 0 0;display:flex}.cost-fig .roll[data-rolling]{clip-path:inset(0 -.15em)}.cost-cur{letter-spacing:0;color:var(--t3);margin:.05em .04em 0 0;font-size:.34em;font-weight:450}.cost-sub{font:400 15px/1.4 var(--sans);letter-spacing:-.005em;color:var(--t2);text-wrap:pretty;margin:16px 0 0}.cost-sub em{font:italic 400 1.14em/1 var(--serif);letter-spacing:-.01em;color:#fff}.cost-link{color:#fff;white-space:nowrap;text-underline-offset:3px;transition:text-decoration-color var(--t-hover) var(--ease);font-weight:500;text-decoration-line:underline;text-decoration-color:#fff6;text-decoration-thickness:1px}.cost-link:hover{text-decoration-color:#fff}.cost-rule{border-top:1px solid var(--hair-2);border-bottom:1px solid var(--hair-2);height:4px;margin-top:18px}.cost-buy{flex-direction:column;align-items:stretch;gap:6px;display:flex}.cost-sums>.cost-buy{--rv-bt:-8px;--rv-bx:-16px;--rv-bb:-24px}.cost .btn-glass{--ink:#0a0a0b;--cream:#0a0a0b;--text-2:#52525b;--text-3:#6b6b78;--line:#e7e7eb;color:#0a0a0b}.cost-buy .btn{width:100%}.cost-buy .purchase-note{max-width:none;color:var(--t3);text-align:left;margin:10px 0 0}.cost-buy .purchase-note a{color:var(--t2);text-decoration-color:#ffffff59}.cost-seats{text-align:left;font-size:12.5px}.cost-seats,.cost-seats .seats-label{color:var(--t3)}.cost-seats .seats-num{color:#fff}@media (width<=399px){.cost-buy .btn{gap:10px;padding-inline:14px}}.cost-note{max-width:60ch;font:400 12px/1.55 var(--sans);color:var(--t3);text-wrap:pretty;margin:0}@media (width>=768px) and (width<=1279px){.cost{-moz-column-gap:40px;grid-template:"head head""sch led""sch bl""sch buy"1fr"note."/minmax(0,1.2fr) minmax(0,1fr);column-gap:40px;display:grid}.cost-sums{display:contents}.cost-head{grid-area:head}.cost-sch{grid-area:sch;margin-top:40px}.cost-led{grid-area:led;margin-top:40px}.cost-bl{grid-area:bl;margin-top:36px}.cost-buy{grid-area:buy;align-self:start;margin-top:28px}.cost-note{grid-area:note;margin-top:28px}.cost-pre{font-size:17px}.cost-rule{margin-top:18px}}@media (width>=768px) and (width<=899px){.cost-buy .btn-price{display:none}}@media (width>=1024px) and (width<=1279px){.cost-led-head{font-size:max(14px, calc(15 * var(--u)))}}@media (width>=1280px){.cost-sums{grid-template-columns:calc(96 * var(--u) + 24px) repeat(12, minmax(0, 1fr));-moz-column-gap:0;column-gap:0;row-gap:calc(34 * var(--u));margin-top:calc(64 * var(--u))}.cost-led{grid-area:1/1/auto/8;padding-right:14px}.cost-bl{grid-area:1/9/auto/-1}.cost-note{font-size:max(12px, calc(12.5 * var(--u)));grid-area:2/1/auto/8;align-self:end;padding-right:14px}.cost-buy{grid-area:2/9/auto/-1;align-items:flex-start}.cost-buy .btn{width:auto}.cost-seats{font-size:max(12.5px, calc(13 * var(--u)))}.cost-led-head{margin-bottom:calc(14 * var(--u));font-size:max(14px, calc(15 * var(--u)))}.cost-row{padding:calc(19 * var(--u)) 0 calc(18 * var(--u));align-items:baseline}.cost-row dt{grid-template-columns:calc(150 * var(--u) + 40px) minmax(0, 1fr);align-items:baseline;row-gap:0}.cost-row-name,.cost-row dd{font-size:max(15px, calc(17 * var(--u)))}.cost-row-note{font-size:max(13px, calc(14 * var(--u)))}.cost-pre{font-size:max(17px, calc(21 * var(--u)))}.cost-fig{margin-top:calc(14 * var(--u));font-size:calc(168 * var(--u))}.cost-sub{margin-top:calc(20 * var(--u));font-size:max(15px, calc(17 * var(--u)))}.cost-rule{margin-top:calc(22 * var(--u))}}.cost:not([data-beat=done]) .cost-v{transition:none}html:not(.motion-off) .cost[data-beat=before] .cost-grid{clip-path:inset(0 -2px 100%)}html:not(.motion-off) .cost[data-beat=before] .cost-cap{clip-path:inset(-.2em 100% -.3em -.15em)}html:not(.motion-off) .cost[data-beat=before] .cost-cell[data-ey]:before{clip-path:inset(0 0 100%)}html:not(.motion-off) .cost[data-beat=before] .cost-cell[data-em]:after{clip-path:inset(0 0 0 100%)}html:not(.motion-off) .cost[data-beat=before] .cost-cell[data-paid]:not([data-rep]) .cost-v{color:var(--t3)}html:not(.motion-off) .cost[data-beat=before] .cost-cell[data-rep][data-paid] .cost-v{color:var(--t-rep)}.cost[data-beat=play] .cost-grid{animation:cost-wipe-down .8s var(--ease) backwards}.cost[data-beat=play] .cost-cap{animation:cost-cap-in .6s var(--ease) .5s backwards}.cost[data-beat=play] .cost-cell[data-paid]:not([data-rep]) .cost-v{animation:cost-lit .3s var(--ease) var(--lit,1.2s) backwards}.cost[data-beat=play] .cost-cell[data-rep][data-paid] .cost-v{animation:cost-lit-rep .3s var(--ease) var(--lit,1.2s) backwards}.cost[data-beat=play] .cost-cell[data-ey]:before,.cost[data-draw=a] .cost-cell[data-ey]:before{animation:cost-down-a var(--syt,1ms) linear var(--syd,0s) backwards}.cost[data-draw=b] .cost-cell[data-ey]:before{animation:cost-down-b var(--syt,1ms) linear var(--syd,0s) backwards}.cost[data-beat=play] .cost-cell[data-em]:after,.cost[data-draw=a] .cost-cell[data-em]:after{animation:cost-left-a var(--smt,1ms) linear var(--smd,0s) backwards}.cost[data-draw=b] .cost-cell[data-em]:after{animation:cost-left-b var(--smt,1ms) linear var(--smd,0s) backwards}@media (width>=1280px){html:not(.motion-off) .cost[data-beat=before] .cost-grid{clip-path:inset(-2px 100% -2px 0)}html:not(.motion-off) .cost[data-beat=before] .cost-cell[data-ey]:before{clip-path:inset(0 100% 0 0)}html:not(.motion-off) .cost[data-beat=before] .cost-cell[data-em]:after{clip-path:inset(100% 0 0)}.cost[data-beat=play] .cost-grid{animation-name:cost-wipe-right}.cost[data-beat=play] .cost-cell[data-ey]:before,.cost[data-draw=a] .cost-cell[data-ey]:before{animation-name:cost-right-a}.cost[data-draw=b] .cost-cell[data-ey]:before{animation-name:cost-right-b}.cost[data-beat=play] .cost-cell[data-em]:after,.cost[data-draw=a] .cost-cell[data-em]:after{animation-name:cost-up-a}.cost[data-draw=b] .cost-cell[data-em]:after{animation-name:cost-up-b}}@keyframes cost-wipe-down{0%{clip-path:inset(0 -2px 100%)}to{clip-path:inset(0 -2px)}}@keyframes cost-wipe-right{0%{clip-path:inset(-2px 100% -2px 0)}to{clip-path:inset(-2px 0)}}@keyframes cost-cap-in{0%{clip-path:inset(-.2em 100% -.3em -.15em)}to{clip-path:inset(-.2em -.15em -.3em)}}@keyframes cost-lit{0%{color:var(--t3)}to{color:#fff}}@keyframes cost-lit-rep{0%{color:var(--t-rep)}to{color:var(--t-rep-paid)}}@keyframes cost-down-a{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cost-down-b{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cost-left-a{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes cost-left-b{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes cost-right-a{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cost-right-b{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cost-up-a{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes cost-up-b{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}html.motion-off .cost *,html.motion-off .cost :before,html.motion-off .cost :after{transition:none;animation:none}@media (forced-colors:active){.cost-cell[data-ey]:before,.cost-cell[data-em]:after{forced-color-adjust:none;background:highlight}}@media print{.cost{box-shadow:none}.cost .cost-grid,.cost .cost-cap,.cost .cost-cell:before,.cost .cost-cell:after{clip-path:none!important;animation:none!important}}.cost .cost-grid,.cost .cost-cap,.cost .cost-scrub-input,.cost .cost-rule{display:none}.cost-sch{margin:0}.cost-row{flex-wrap:wrap}.cost-bar{background:#ffffff14;border-radius:999px;flex-basis:100%;grid-column:1/-1;height:6px;margin-top:12px;display:block;overflow:hidden}.cost-bar>span{height:100%;width:var(--w);border-radius:inherit;transform-origin:0;transition:width .7s var(--ease);animation:cost-bar-grow 1.1s var(--ease) calc(.2s + var(--bi) * .12s) backwards;background:#fff6;display:block}.cost-row[data-series=founding] .cost-bar>span{background:var(--coral)}@keyframes cost-bar-grow{0%{transform:scaleX(0)}}@media (width>=768px) and (width<=1279px){.cost{-moz-column-gap:56px;grid-template:"head head""led bl""led buy"1fr"note note"/minmax(0,1fr) minmax(0,1fr);column-gap:56px}.cost-sch{position:absolute}}@media (width>=1280px){.cost-sums{margin-top:calc(48 * var(--u))}}.pvx{--pvx-gap:12px;--pvx-cols:calc((100% - 2 * var(--pvx-gap)) / 3) minmax(0, 1fr)}.pvx-stage{grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.pvx-ask{background:var(--raise);box-shadow:0 0 0 1px var(--line), inset 0 1px 0 #fff;border-radius:18px;align-self:center;margin:0 0 20px;padding:18px 20px 20px}.pvx-ask:before{content:"Prompt";font:600 10px/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:8px;margin-bottom:12px;display:flex}.pvx-prompt{font-style:normal;font-family:var(--sans);letter-spacing:-.011em;color:var(--text-2);text-wrap:pretty;-webkit-hyphens:none;hyphens:none;margin:0;font-size:15px;line-height:1.5}.pvx-shot{background:var(--glass-bg);border-radius:16px;padding:0 6px 6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 0 0 1px #0a0a1414,0 2px 4px #0a0a140d,0 40px 80px -36px #0a0a1466}.pvx-bar{justify-content:center;align-items:center;height:38px;display:flex;position:relative}.pvx-dots{gap:7px;display:flex;position:absolute;left:10px}.pvx-dots i{background:#e2e2e7;border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 1px #0a0a1414}.pvx-url{min-width:40%;height:24px;font:500 12px/1 var(--sans);color:var(--text-3);background:#0a0a140b;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.pvx-view{aspect-ratio:16/10;background:var(--media-bg);border-radius:11px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0a0a140f}.pvx-shot picture{display:contents}.pvx-lqip{filter:blur(10px);pointer-events:none;transition:opacity .24s var(--ease) 60ms, visibility 0s linear .3s;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.06)}.pvx-img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;transition:opacity .3s var(--ease);position:absolute;inset:0}.pvx-shot:not(.is-loaded) .pvx-img{opacity:0}.pvx-shot.is-loaded .pvx-lqip{opacity:0;visibility:hidden}.pvx-shot.is-instant .pvx-lqip,.pvx-shot.is-instant .pvx-img{transition:none}.pvx-ledger{border-collapse:collapse;width:100%;font-family:var(--sans);text-align:left;margin-top:28px;display:block}.pvx-ledger thead,.pvx-ledger tbody{display:block}.pvx-ledger tr{-moz-column-gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;column-gap:16px;display:grid}.pvx-ledger th,.pvx-ledger td{font-weight:inherit;text-align:left;padding:0}.pvx-ledger :is(.pvx-corner,.pvx-topic){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pvx-ledger thead tr{border-bottom:1px solid var(--ink);padding-bottom:12px}.pvx-ledger thead th{letter-spacing:-.014em;color:var(--text-3);font-size:16px;font-weight:500;line-height:1.2}.pvx-ledger thead .pvx-h-us{color:var(--ink);font-weight:600}.pvx-ledger tbody tr{border-bottom:1px solid var(--line);padding:16px 0 18px}.pvx-ledger tbody tr:last-child{border-bottom-color:var(--ink)}.pvx-them{letter-spacing:-.014em;color:var(--text-3);text-wrap:balance;font-size:16px;line-height:1.3}.pvx-us{display:block}.pvx-val{font-variation-settings:"opsz" 32;letter-spacing:-.028em;color:var(--ink);text-wrap:balance;font-size:19px;font-weight:650;line-height:1.15;display:block}.pvx-proof{letter-spacing:-.006em;color:var(--text-2);text-wrap:pretty;margin-top:6px;font-size:13.5px;line-height:1.45;display:block}.pvx-lit{white-space:nowrap}.pvx-foot{margin-top:20px}.pvx-foot p{letter-spacing:-.006em;max-width:56ch;color:var(--text-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}@media (width>=768px){.pvx-stage{grid-template-columns:var(--pvx-cols);-moz-column-gap:var(--pvx-gap);column-gap:var(--pvx-gap)}.pvx-ask{margin:0 20px 0 0}.pvx-prompt{font-size:15px}.pvx-ledger{margin-top:20px}.pvx-ledger tr{grid-template-columns:var(--pvx-cols);-moz-column-gap:var(--pvx-gap);column-gap:var(--pvx-gap)}.pvx-ledger thead th{font-size:17px}.pvx-ledger tbody tr{padding:18px 0 20px}.pvx-them{padding-right:20px;font-size:17px}.pvx-val{font-size:22px;line-height:1.12}.pvx-proof{font-size:15px}.pvx-foot{grid-template-columns:var(--pvx-cols);-moz-column-gap:var(--pvx-gap);column-gap:var(--pvx-gap);margin-top:24px;display:grid}.pvx-foot p{grid-column:2;font-size:15px}}@media (width>=1024px){.pvx{--pvx-gap:calc(12 * var(--u))}.pvx-prompt{font-size:16px}}@media (width>=1280px){.pvx-ask{margin-right:calc(40 * var(--u));padding:calc(24 * var(--u)) calc(26 * var(--u)) calc(26 * var(--u))}.pvx-prompt{font-size:max(16px, calc(19 * var(--u)));letter-spacing:-.012em;line-height:1.5}.pvx-ledger{margin-top:calc(24 * var(--u))}.pvx-ledger thead tr{padding-bottom:calc(14 * var(--u))}.pvx-ledger thead th{font-size:max(17px, calc(20 * var(--u)))}.pvx-ledger tbody tr{padding:calc(22 * var(--u)) 0 calc(24 * var(--u))}.pvx-them{padding-right:calc(48 * var(--u));font-size:max(17px, calc(20 * var(--u)))}.pvx-val{font-size:max(20px, calc(28 * var(--u)));line-height:1.1}.pvx-proof{margin-top:calc(7 * var(--u));font-size:max(15px, calc(17 * var(--u)))}.pvx-foot{margin-top:calc(28 * var(--u))}.pvx-foot p{max-width:72ch;font-size:max(15px, calc(17 * var(--u)))}}.pvx-ledger thead tr{border-bottom:0;align-items:end;padding-bottom:0}.pvx-ledger tbody tr,.pvx-ledger tbody tr:last-child{border-bottom:0;align-items:stretch;padding:0}.pvx-ledger thead th{padding-bottom:14px}.pvx-ledger thead .pvx-h-us{box-shadow:inset 1px 0 0 var(--line), inset -1px 0 0 var(--line), inset 0 1px 0 var(--line);background:#f5f6f8;border-radius:22px 22px 0 0;align-items:center;gap:10px;padding:22px 28px 16px;display:flex}.pvx-ledger thead .pvx-h-us:before{content:"";background:var(--coral);border-radius:50%;width:7px;height:7px}.pvx-ledger td.pvx-them{border-top:1px solid var(--line);align-items:center;padding:22px 0;display:flex}.pvx-ledger td.pvx-us{box-shadow:inset 1px 0 0 var(--line), inset -1px 0 0 var(--line), inset 0 1px 0 var(--line);background:#f5f6f8;padding:20px 28px 22px 64px;position:relative}.pvx-ledger td.pvx-us:before{content:"";background:var(--glass-dark-bg);width:22px;height:22px;box-shadow:var(--glass-dark-shadow);border-radius:50%;position:absolute;top:22px;left:26px}.pvx-ledger td.pvx-us:after{content:"";border-bottom:1.6px solid #fff;border-left:1.6px solid #fff;width:8px;height:5px;position:absolute;top:28px;left:33px;transform:rotate(-45deg)}.pvx-ledger tbody tr:last-child td.pvx-us{box-shadow:inset 1px 0 0 var(--line), inset -1px 0 0 var(--line), inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line), 0 30px 50px -30px #0a0a1440;border-radius:0 0 22px 22px}.pvx-foot p{box-shadow:inset 3px 0 0 var(--coral);color:var(--text-2);background:#fff6f2;border-radius:14px;padding:16px 20px}@media (width<=767.98px){.pvx-ledger tr{-moz-column-gap:12px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:12px}.pvx-ledger thead .pvx-h-us{border-radius:18px 18px 0 0;padding:18px 14px 14px}.pvx-ledger td.pvx-them{padding:18px 0;font-size:15px}.pvx-ledger td.pvx-us{padding:16px 14px 18px 44px}.pvx-ledger td.pvx-us:before{top:17px;left:12px}.pvx-ledger td.pvx-us:after{top:23px;left:19px}.pvx-ledger tbody tr:last-child td.pvx-us{border-radius:0 0 18px 18px}.pvx-val{font-size:17px}}@media (forced-colors:active){.pvx-shot{outline:1px solid canvastext}.pvx-lqip{display:none}}
