.lp3.svelte-1uha8ag{--paper:#fdfcf8;--card:#fff;--ink:#1e293b;--ink-soft:#64748b;--rule:#d7d5cc;--blue:#4164ed;--blue-deep:#2e49d6;--gutter:clamp(20px, 4vw, 72px);--measure:1240px;--ease:cubic-bezier(.22, 1, .36, 1);--data:ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;--shadow-retro:4px 4px 0 0 var(--ink);background:var(--paper);color:var(--ink);position:relative;overflow-x:clip}.lp3.svelte-1uha8ag *{box-sizing:border-box}.btn.svelte-1uha8ag{border:1px solid var(--ink);white-space:nowrap;transition:transform .15s var(--ease), box-shadow .15s var(--ease), background-color .15s var(--ease);border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn-lg.svelte-1uha8ag{padding:clamp(.55rem,1.62vh,.85rem) 1.5rem;font-size:clamp(.92rem,2vh,1.05rem)}.btn-solid.svelte-1uha8ag{background:var(--blue);border-color:var(--blue-deep);color:#fff}.btn-solid.svelte-1uha8ag:hover{background:var(--blue-deep)}.btn-outline.svelte-1uha8ag{background:var(--card);color:var(--ink)}.btn-ghost.svelte-1uha8ag{color:var(--ink);background:0 0;border-color:#0000}.btn-ghost.svelte-1uha8ag:hover{border-color:var(--rule)}.btn-solid.svelte-1uha8ag:hover,.btn-outline.svelte-1uha8ag:hover{box-shadow:var(--shadow-retro);transform:translate(-2px,-2px)}.btn.svelte-1uha8ag:active{box-shadow:none;transform:translate(0)}.screen.svelte-1uha8ag{flex-direction:column;min-height:100svh;display:flex;overflow:clip}@media (height<=600px){.screen.svelte-1uha8ag{min-height:0}}.nav.svelte-1uha8ag{padding:clamp(.6rem, 2.1vh, 1.1rem) var(--gutter);width:100%;max-width:var(--measure);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.wordmark.svelte-1uha8ag{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:.6rem;font-family:Clash Display,sans-serif;font-size:1.35rem;font-weight:700;text-decoration:none;display:inline-flex}.tld.svelte-1uha8ag{color:var(--blue)}.nav-actions.svelte-1uha8ag{align-items:center;gap:.6rem;display:flex}.label-short.svelte-1uha8ag{display:none}.hero.svelte-1uha8ag{max-width:var(--measure);padding:clamp(1.5rem, 5vh, 5rem) var(--gutter) 0;text-align:center;flex-direction:column;flex:1;width:100%;margin:0 auto;display:flex}.eyebrow.svelte-1uha8ag{font-family:var(--data);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 clamp(.5rem,1.4vh,1rem);font-size:clamp(.66rem,1.41vh,.74rem)}.eyebrow.svelte-1uha8ag:before{content:"";vertical-align:.1em;background:var(--blue);border-radius:1px;width:6px;height:6px;margin-right:24px;display:inline-block;box-shadow:9px 0 #4164edad,18px 0 #4164ed57}.hero-title.svelte-1uha8ag{letter-spacing:-.012em;text-wrap:balance;max-width:20ch;margin:0 auto clamp(.6rem,1.6vh,1.25rem);font-family:Clash Display,sans-serif;font-size:clamp(2.05rem,min(6.4vw,6.9vh),4.6rem);font-weight:700;line-height:1.04}.grad.svelte-1uha8ag{background:linear-gradient(96deg, var(--blue) 8%, #0f8fbd 92%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-deck.svelte-1uha8ag{color:var(--ink-soft);max-width:56ch;margin:0 auto clamp(1rem,2.4vh,1.8rem);font-size:clamp(1.02rem,min(1.6vw,2.2vh),1.22rem);line-height:1.5}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.hero-note.svelte-1uha8ag{color:var(--ink-soft);max-width:62ch;margin:clamp(.6rem,1.4vh,1rem) auto 0;font-size:clamp(.78rem,1.64vh,.86rem)}.strip.svelte-1uha8ag{--rail-h:clamp(104px, min(20vw, 19vh), 210px);--glyph-w:clamp(60px, min(11vw, 11.5vh), 148px);outline:none;flex-direction:column;align-items:center;margin-top:clamp(.75rem,2vh,2.5rem);padding-bottom:clamp(1rem,2.5vh,3rem);display:flex;position:relative}.dome.svelte-1uha8ag{left:50%;top:calc(var(--rail-h) * .86);pointer-events:none;background:linear-gradient(#d8e8f847 0%,#dbeaf8b8 6%,#dfeaf8 16%,#e6effb 34%,#ecf3fc 62%,#eff5fd 100%);border-radius:50% 50% 0 0/340px 340px 0 0;width:260vw;height:160vh;position:absolute;transform:translate(-50%)}.rail.svelte-1uha8ag{z-index:1;width:100%;height:var(--rail-h);position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}.track.svelte-1uha8ag{--cell:clamp(132px, 15vw, 196px);height:100%;transform:translateX(calc(var(--k) * var(--cell) * -1 - var(--cell) / 2));transition:transform 1.1s var(--ease);align-items:flex-end;display:flex;position:absolute;top:0;left:50%}.track.is-jumping.svelte-1uha8ag{transition:none}.cell.svelte-1uha8ag{width:var(--cell);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:flex-end;height:100%;padding:0 0 .5rem;display:flex;position:relative}.glyph.svelte-1uha8ag{width:var(--glyph-w);height:var(--glyph-w);object-fit:contain;z-index:1;filter:grayscale()contrast(1.08)opacity(.34);transition:filter .55s var(--ease), transform .7s var(--ease);position:relative;transform:scale(.86)}.cell.is-near.svelte-1uha8ag .glyph:where(.svelte-1uha8ag){filter:grayscale()contrast(1.08)opacity(.52);transform:scale(.92)}.cell.is-on.svelte-1uha8ag .glyph:where(.svelte-1uha8ag){filter:none;transform:scale(1.12)}.spot.svelte-1uha8ag{left:50%;top:calc(var(--rail-h) - .5rem - var(--glyph-w) / 2);width:calc(var(--glyph-w) * 2.1);aspect-ratio:1;background:radial-gradient(circle closest-side, var(--tint) 0%, transparent 72%);animation:svelte-1uha8ag-spot-in .9s var(--ease) both;pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}@keyframes svelte-1uha8ag-spot-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}to{opacity:.2;transform:translate(-50%,-50%)scale(1)}}.tip.svelte-1uha8ag{z-index:1;width:max-content;max-width:min(420px,100%);margin-top:clamp(.8rem,1.8vh,1.4rem);position:relative}.tip-dots.svelte-1uha8ag{display:flex;position:absolute;top:.55rem;right:.7rem}.tip-card.svelte-1uha8ag{background:var(--card);border:1px solid var(--rule);box-shadow:var(--shadow-retro);text-align:left;animation:svelte-1uha8ag-tip-in .5s var(--ease) both;border-radius:.25rem;padding:clamp(.55rem,1.62vh,.85rem) 2.6rem clamp(.55rem,1.62vh,.85rem) 1.1rem;position:relative}.tip-card.svelte-1uha8ag:before{content:"";background:var(--card);border-left:1px solid var(--rule);border-top:1px solid var(--rule);width:12px;height:12px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes svelte-1uha8ag-tip-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tip-family.svelte-1uha8ag{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--tint);margin:0 0 .2rem;font-size:clamp(.62rem,1.3vh,.68rem)}.tip-name.svelte-1uha8ag{margin:0 0 .15rem;font-family:Clash Display,sans-serif;font-size:clamp(.98rem,2.1vh,1.1rem);font-weight:700}.tip-zones.svelte-1uha8ag{color:var(--ink-soft);margin:0;font-size:clamp(.8rem,1.64vh,.86rem)}.grid-static.svelte-1uha8ag{z-index:1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:1.75rem 1rem;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.grid-cell.svelte-1uha8ag{flex-direction:column;align-items:center;gap:.3rem;display:flex}.grid-static.svelte-1uha8ag .glyph:where(.svelte-1uha8ag){filter:none;transform:none}.grid-name.svelte-1uha8ag{color:var(--ink);text-align:center;font-size:.92rem;font-weight:600}.grid-family.svelte-1uha8ag{font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;color:var(--tint);font-size:.66rem}.hero-foot.svelte-1uha8ag{z-index:1;width:100%;max-width:var(--measure);border-top:1px solid var(--rule);color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem .75rem;margin:auto auto 0;padding:clamp(.6rem,2.1vh,1.1rem) 0;font-size:clamp(.82rem,1.71vh,.9rem);display:flex;position:relative}.hero-foot.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink)}.hero-foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--blue);font-weight:600}.post.svelte-1uha8ag{max-width:var(--measure);padding:0 var(--gutter);margin:0 auto}.band.svelte-1uha8ag{border-top:1px solid var(--rule);transition:opacity .7s var(--ease), transform .7s var(--ease);padding:clamp(3rem,7vw,6rem) 0}.lp3.svelte-1uha8ag.is-animated .band:where(.svelte-1uha8ag):not(.is-in){opacity:0;transform:translateY(18px)}.lp3.is-static.svelte-1uha8ag .band{opacity:1;transform:none}.band-title.svelte-1uha8ag{letter-spacing:-.02em;text-wrap:balance;max-width:34ch;margin:0 0 2rem;font-family:Clash Display,sans-serif;font-size:clamp(1.6rem,3.4vw,2.5rem);font-weight:700;line-height:1.1}.split.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.25rem;display:grid}.split-col.svelte-1uha8ag{background:var(--card);border:1px solid var(--rule);border-radius:.25rem;padding:1.4rem}.split-col--after.svelte-1uha8ag{border-color:var(--ink);box-shadow:var(--shadow-retro)}.split-head.svelte-1uha8ag{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 .9rem;font-size:.72rem}.split-col--after.svelte-1uha8ag .split-head:where(.svelte-1uha8ag){color:var(--blue)}.split-list.svelte-1uha8ag{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.split-list.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-left:1.1rem;line-height:1.5;position:relative}.split-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--ink-soft);border-radius:1px;width:6px;height:6px;position:absolute;top:.62em;left:0}.split-col--after.svelte-1uha8ag .split-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag){padding-left:1.6rem}.split-col--after.svelte-1uha8ag .split-list:where(.svelte-1uha8ag) li:where(.svelte-1uha8ag):before{background:var(--blue);width:4px;height:4px;box-shadow:6px 0 #4164edad,12px 0 #4164ed57}.shots.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}@media (width<=720px){.shots.svelte-1uha8ag{grid-template-columns:1fr}}.shot.svelte-1uha8ag{margin:0}.shot.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:16/9;object-fit:cover;object-position:left top;border:1px solid var(--ink);width:100%;box-shadow:var(--shadow-retro);background:var(--card);border-radius:.25rem;display:block}.shot.svelte-1uha8ag figcaption:where(.svelte-1uha8ag){gap:.15rem;margin-top:.9rem;display:grid}.shot-title.svelte-1uha8ag{font-weight:700}.shot-body.svelte-1uha8ag{color:var(--ink-soft);font-size:.92rem}.cards.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.cards--faq.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.field.svelte-1uha8ag{grid-template-columns:minmax(170px,220px) 1fr 1fr;align-items:center;gap:clamp(1.25rem,3vw,2.25rem);display:grid}.field-shot.svelte-1uha8ag{border:1px solid var(--ink);width:100%;height:auto;box-shadow:var(--shadow-retro);background:var(--card);border-radius:.75rem;display:block}@media (width<=900px){.field.svelte-1uha8ag{grid-template-columns:1fr;justify-items:center}.field-shot.svelte-1uha8ag{max-width:230px}}.card.svelte-1uha8ag{background:var(--card);border:1px solid var(--rule);border-radius:.25rem;padding:1.3rem}.card-title.svelte-1uha8ag{margin:0 0 .5rem;font-family:Clash Display,sans-serif;font-size:1.06rem;font-weight:700;line-height:1.25}.card-body.svelte-1uha8ag{color:var(--ink-soft);margin:0;line-height:1.55}.plans.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}.plan.svelte-1uha8ag{background:var(--card);border:1px solid var(--rule);border-radius:.25rem;flex-direction:column;padding:1.6rem;display:flex}.plan.is-featured.svelte-1uha8ag{border-color:var(--ink);box-shadow:var(--shadow-retro)}.plan-badge.svelte-1uha8ag{font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin:0 0 .6rem;font-size:.68rem}.plan-name.svelte-1uha8ag{margin:0;font-family:Clash Display,sans-serif;font-size:1.7rem;font-weight:700}.plan-claim.svelte-1uha8ag{color:var(--ink-soft);margin:.2rem 0 1.1rem}.plan-price.svelte-1uha8ag{margin:0;font-family:Clash Display,sans-serif;font-size:1.3rem;font-weight:700}.plan-price-note.svelte-1uha8ag{color:var(--ink-soft);margin:.15rem 0 1.2rem;font-size:.84rem}.plan-inherit.svelte-1uha8ag{margin:0 0 .6rem;font-size:.9rem;font-weight:600}.plan-points.svelte-1uha8ag{flex:1;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.plan-points.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-left:1.1rem;line-height:1.5;position:relative}.plan-points.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--blue);border-radius:1px;width:6px;height:6px;position:absolute;top:.62em;left:0}.plan-cta.svelte-1uha8ag{align-self:flex-start}.included.svelte-1uha8ag{background:var(--card);border:1px solid var(--rule);border-radius:.25rem;margin-bottom:2.5rem;padding:1.6rem}.included-title.svelte-1uha8ag,.matrix-title.svelte-1uha8ag{margin:0 0 1rem;font-family:Clash Display,sans-serif;font-size:1.15rem;font-weight:700}.matrix-title.svelte-1uha8ag{margin-top:0}.included-list.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:.6rem 1.5rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.included-list.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-left:1.1rem;line-height:1.5;position:relative}.included-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--blue);border-radius:1px;width:6px;height:6px;position:absolute;top:.62em;left:0}.included-note.svelte-1uha8ag{border-top:1px solid var(--rule);color:var(--ink-soft);margin:0;padding-top:1.2rem;line-height:1.55}.included-note.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink)}.matrix.svelte-1uha8ag{border:1px solid var(--rule);background:var(--card);border-radius:.25rem;overflow:hidden}.matrix-head.svelte-1uha8ag,.matrix-row.svelte-1uha8ag{grid-template-columns:minmax(220px,1.2fr) 1fr 1fr;gap:1rem;padding:.9rem 1.1rem;display:grid}.matrix-head.svelte-1uha8ag{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid var(--rule);font-size:.7rem}.matrix-row.svelte-1uha8ag+.matrix-row:where(.svelte-1uha8ag),.matrix-head.svelte-1uha8ag+.matrix-row:where(.svelte-1uha8ag){border-top:1px solid var(--rule)}.matrix-subject.svelte-1uha8ag{gap:.15rem;display:grid}.matrix-label.svelte-1uha8ag{font-weight:600}.matrix-body.svelte-1uha8ag{color:var(--ink-soft);font-size:.84rem;line-height:1.45}.matrix-cell.svelte-1uha8ag{font-size:.92rem;line-height:1.45}.matrix-cell--ent.svelte-1uha8ag{font-weight:600}.matrix-mini.svelte-1uha8ag{font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.66rem;display:none}.band--final.svelte-1uha8ag{text-align:center;padding-bottom:clamp(4rem,9vw,7rem)}.final-mark.svelte-1uha8ag{justify-content:center;margin-bottom:1.25rem;display:flex}.final-title.svelte-1uha8ag{letter-spacing:-.02em;text-wrap:balance;max-width:28ch;margin:0 auto 1.6rem;font-family:Clash Display,sans-serif;font-size:clamp(1.8rem,4.2vw,3rem);font-weight:700;line-height:1.08}.final-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.final-note.svelte-1uha8ag{max-width:52ch;color:var(--ink-soft);margin:1.6rem auto 0;font-size:.9rem}.final-note.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--blue);font-weight:600}@media (width<=860px){.matrix-head.svelte-1uha8ag{display:none}.matrix-row.svelte-1uha8ag{grid-template-columns:1fr;gap:.8rem}.matrix-mini.svelte-1uha8ag{margin-bottom:.15rem;display:block}.matrix-cell.svelte-1uha8ag{border-left:2px solid var(--rule);padding-left:.9rem}.matrix-cell--ent.svelte-1uha8ag{border-left-color:var(--blue)}}@media (width<=560px){.label-long.svelte-1uha8ag{display:none}.label-short.svelte-1uha8ag{display:inline}.nav.svelte-1uha8ag{gap:.5rem;padding-inline:1rem}.wordmark.svelte-1uha8ag{font-size:1rem}.nav-actions.svelte-1uha8ag{gap:.15rem}.nav-actions.svelte-1uha8ag .btn:where(.svelte-1uha8ag){padding:.48rem .66rem;font-size:.82rem}.nav-actions.svelte-1uha8ag .btn-ghost:where(.svelte-1uha8ag){padding-inline:.25rem}.eyebrow.svelte-1uha8ag{letter-spacing:.1em;font-size:.62rem}.hero-actions.svelte-1uha8ag{gap:.5rem}.hero-actions.svelte-1uha8ag .btn-lg:where(.svelte-1uha8ag){padding:.7rem 1.1rem;font-size:.98rem}.hero-note.svelte-1uha8ag{font-size:.78rem}}@media (height<=745px) and (width>=820px){.hero.svelte-1uha8ag{padding-top:clamp(1rem,4vh,5rem)}.hero-title.svelte-1uha8ag{font-size:clamp(1.8rem,6.4vh,4.6rem)}.hero-deck.svelte-1uha8ag{margin-bottom:clamp(.7rem,2.4vh,1.8rem);font-size:clamp(.9rem,2.2vh,1.22rem);line-height:1.45}.hero-note.svelte-1uha8ag{font-size:clamp(.72rem,1.64vh,.86rem)}.eyebrow.svelte-1uha8ag{margin-bottom:clamp(.35rem,1.4vh,1rem)}.strip.svelte-1uha8ag{--rail-h:clamp(90px, 16vh, 210px);margin-top:clamp(.4rem,2vh,2.5rem);padding-bottom:clamp(.4rem,2.5vh,3rem)}.tip.svelte-1uha8ag{margin-top:clamp(.4rem,1.8vh,1.4rem)}}@media (prefers-reduced-motion:reduce){.lp3.svelte-1uha8ag *{transition-duration:.01ms!important;animation-duration:.01ms!important}.band.svelte-1uha8ag{opacity:1;transform:none}}
