.gallery[data-astro-cid-2p77a4os]{display:flex;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-block:.5rem 1rem;scrollbar-width:thin}.slide[data-astro-cid-2p77a4os]{scroll-snap-align:center;flex-shrink:0}.caption[data-astro-cid-2p77a4os]{inline-size:0;min-inline-size:100%;font-size:.95rem;line-height:1.35;color:var(--ink-2);text-align:center;margin:.75rem 0 0}@media(max-width:760px){.gallery[data-astro-cid-2p77a4os]{margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}.slide[data-astro-cid-2p77a4os] .phone{width:min(270px,68vw)}}.chart[data-astro-cid-5mb67dfd]{max-width:54rem;position:relative;isolation:isolate}.chart[data-astro-cid-5mb67dfd] .dots{position:absolute;width:18rem;left:-6rem;top:-5rem;z-index:-1}.table-wrap[data-astro-cid-5mb67dfd]{position:relative}table[data-astro-cid-5mb67dfd]{width:100%;border-collapse:collapse;margin-top:1rem;border-top:6px solid var(--ink);border-bottom:6px solid var(--ink);background:var(--paper)}th[data-astro-cid-5mb67dfd],td[data-astro-cid-5mb67dfd]{padding:1rem .75rem;text-align:left;vertical-align:middle;border-bottom:2px solid var(--ink)}thead[data-astro-cid-5mb67dfd] th[data-astro-cid-5mb67dfd]{font-family:var(--font-mono);font-size:.78rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}tbody[data-astro-cid-5mb67dfd] th[data-astro-cid-5mb67dfd]{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:1.6rem;line-height:1;color:var(--c);white-space:nowrap}tbody[data-astro-cid-5mb67dfd] tr[data-astro-cid-5mb67dfd]:last-child>[data-astro-cid-5mb67dfd]{border-bottom:0}.num[data-astro-cid-5mb67dfd]{text-align:right;white-space:nowrap}.price[data-astro-cid-5mb67dfd]{font-family:var(--font-display);font-size:2.2rem;line-height:1}.month[data-astro-cid-5mb67dfd]{color:var(--ink-2);font-family:var(--font-mono)}.inc[data-astro-cid-5mb67dfd]{list-style:none;margin:0;padding:0;display:grid;gap:.2rem;font-weight:600}.inc[data-astro-cid-5mb67dfd] li[data-astro-cid-5mb67dfd]{display:flex;align-items:center;gap:.5rem}.inc[data-astro-cid-5mb67dfd] svg[data-astro-cid-5mb67dfd]{width:1.1rem;height:1.1rem;flex:none;fill:none;stroke:var(--c);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.coach[data-astro-cid-5mb67dfd]{background:var(--wash)}.tk[data-astro-cid-5mb67dfd]{background:#ededef}.tk[data-astro-cid-5mb67dfd] th[data-astro-cid-5mb67dfd]{font-size:1.3rem;white-space:normal}.tk-line[data-astro-cid-5mb67dfd]{margin:0;font-weight:600}.tk-up[data-astro-cid-5mb67dfd]{margin:.2rem 0 0;font-size:1.05rem;color:var(--ink-2)}.tk[data-astro-cid-5mb67dfd] .price[data-astro-cid-5mb67dfd]{font-size:1.6rem;white-space:normal;text-transform:uppercase}.chart-foot[data-astro-cid-5mb67dfd]{display:grid;grid-template-columns:auto 1fr;gap:1rem 1.5rem;align-items:center;margin-top:1.5rem}.disclaimer[data-astro-cid-5mb67dfd]{font-size:.85rem;color:var(--ink-3);margin:0;max-width:60ch}@media(max-width:600px){thead[data-astro-cid-5mb67dfd]{display:none}tbody[data-astro-cid-5mb67dfd] tr[data-astro-cid-5mb67dfd]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:.95rem .9rem;border-bottom:2px solid var(--ink)}tbody[data-astro-cid-5mb67dfd] tr[data-astro-cid-5mb67dfd]>[data-astro-cid-5mb67dfd]{padding:.15rem 0;border:0}tbody[data-astro-cid-5mb67dfd] th[data-astro-cid-5mb67dfd]{font-size:1.45rem}td[data-astro-cid-5mb67dfd]:nth-child(2){grid-column:1 / -1;grid-row:2;padding-top:.5rem}.price[data-astro-cid-5mb67dfd]{grid-column:2;grid-row:1}.price[data-astro-cid-5mb67dfd]:after{content:"/yr";font-family:var(--font-text);font-size:.85rem}.month[data-astro-cid-5mb67dfd]{grid-column:1 / -1;text-align:left;font-size:.9rem}.month[data-astro-cid-5mb67dfd]:before{content:"or "}.month[data-astro-cid-5mb67dfd]:after{content:"/month"}.tk[data-astro-cid-5mb67dfd] th[data-astro-cid-5mb67dfd]{grid-column:1 / -1;font-size:1.45rem}.tk[data-astro-cid-5mb67dfd] .price[data-astro-cid-5mb67dfd]{grid-column:1 / -1;grid-row:2;text-align:left;font-size:1.35rem}.tk[data-astro-cid-5mb67dfd] .price[data-astro-cid-5mb67dfd]:after{content:none}.tk[data-astro-cid-5mb67dfd] td[data-astro-cid-5mb67dfd]:nth-child(2){grid-row:3}.chart-foot[data-astro-cid-5mb67dfd]{grid-template-columns:1fr}}.ticks[data-astro-cid-y6jxrjca]{list-style:none;margin:0;padding:0}.ticks[data-astro-cid-y6jxrjca] li[data-astro-cid-y6jxrjca]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.95rem;padding-block:.9rem;border-bottom:1px solid var(--hairline)}.ticks[data-astro-cid-y6jxrjca] li[data-astro-cid-y6jxrjca]:first-child{border-top:1px solid var(--hairline)}.box[data-astro-cid-y6jxrjca]{width:1.2rem;height:1.2rem;border:1.5px solid var(--ink);border-radius:2px;display:grid;place-items:center;margin-top:.2rem}.box[data-astro-cid-y6jxrjca] svg[data-astro-cid-y6jxrjca]{width:140%;height:140%;fill:none;stroke:var(--c, var(--ink));stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;transform:translate(8%,-14%)}.ticks[data-astro-cid-y6jxrjca] h3[data-astro-cid-y6jxrjca]{font-family:var(--font-text);text-transform:none;letter-spacing:0;font-size:1.08rem;font-weight:600;line-height:1.3;margin:0 0 .15rem}.ticks[data-astro-cid-y6jxrjca] p[data-astro-cid-y6jxrjca]{margin:0;color:var(--ink-2);max-width:58ch}.hero[data-astro-cid-xtv4rnnl]{padding-block:clamp(2.5rem,6vw,4rem) 0;overflow:hidden}.hero-grid[data-astro-cid-xtv4rnnl]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem 4rem;align-items:center}.hero-copy[data-astro-cid-xtv4rnnl]{padding-bottom:clamp(2.5rem,6vw,4rem)}.hero-id[data-astro-cid-xtv4rnnl]{display:flex;align-items:center;gap:1.1rem;margin-bottom:1.25rem}.hero-id[data-astro-cid-xtv4rnnl] .eyebrow[data-astro-cid-xtv4rnnl]{margin:0;color:var(--c)}.hero[data-astro-cid-xtv4rnnl] h1[data-astro-cid-xtv4rnnl]{color:var(--c)}.app-icon[data-astro-cid-xtv4rnnl]{border-radius:22px;display:block;box-shadow:0 10px 24px -8px #00000040}.tagline[data-astro-cid-xtv4rnnl]{font-size:1.3rem;font-weight:600}.lede[data-astro-cid-xtv4rnnl]{color:var(--ink-2);max-width:36rem;font-size:1.15rem}.hero-cta[data-astro-cid-xtv4rnnl]{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;margin:1.5rem 0 0}.badge[data-astro-cid-xtv4rnnl]{display:inline-block;transition:transform .18s ease}.badge[data-astro-cid-xtv4rnnl]:hover{transform:translateY(-1px)}.badge[data-astro-cid-xtv4rnnl] img[data-astro-cid-xtv4rnnl]{display:block;width:200px;height:67px;object-fit:contain}.jump[data-astro-cid-xtv4rnnl]{color:var(--c);font-weight:600;text-decoration:none;text-underline-offset:4px}.jump[data-astro-cid-xtv4rnnl]:hover{text-decoration:underline}.shot-col[data-astro-cid-xtv4rnnl]{position:relative;align-self:end;isolation:isolate}.shot-col[data-astro-cid-xtv4rnnl] .dots{position:absolute;width:30rem;left:50%;top:42%;transform:translate(-50%,-50%);z-index:-1}.hero-shot[data-astro-cid-xtv4rnnl]{height:30rem;overflow:hidden}.shot-col[data-astro-cid-xtv4rnnl]{margin-right:10rem}.note[data-astro-cid-xtv4rnnl]{position:absolute;z-index:2;left:calc(100% + .75rem);top:8rem;width:9.5rem;margin:0;font-size:1.3rem;color:var(--c);transform:rotate(4deg)}.note[data-astro-cid-xtv4rnnl] .note-arrow{width:4.5rem;margin-top:.2rem;transform:rotate(113deg)}.hero-shot[data-astro-cid-xtv4rnnl] .phone{width:290px;filter:drop-shadow(0 18px 30px rgb(0 0 0 / .18))}@media(max-width:760px){.hero-grid[data-astro-cid-xtv4rnnl]{grid-template-columns:1fr}.hero-copy[data-astro-cid-xtv4rnnl]{padding-bottom:0}.shot-col[data-astro-cid-xtv4rnnl]{justify-self:center;margin-right:0}.hero-shot[data-astro-cid-xtv4rnnl]{height:20rem}.note[data-astro-cid-xtv4rnnl]{position:static;width:auto;text-align:center;margin-bottom:.75rem}.note[data-astro-cid-xtv4rnnl] .note-arrow{display:none}}.tk-band[data-astro-cid-xtv4rnnl]{--ink: #fff;--ink-2: rgb(255 255 255 / .88);--hairline: rgb(255 255 255 / .3);position:relative;overflow:hidden;isolation:isolate;color:#fff;padding-block:clamp(3rem,8vw,5rem)}.tk-band[data-astro-cid-xtv4rnnl] .tk-dots{position:absolute;width:44rem;right:-12rem;top:-14rem;z-index:-1}.tk-grid[data-astro-cid-xtv4rnnl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem 4rem;align-items:center}.tk-band[data-astro-cid-xtv4rnnl] .tk-tag[data-astro-cid-xtv4rnnl]{background:#fff;color:var(--c)}.tk-band[data-astro-cid-xtv4rnnl] h2[data-astro-cid-xtv4rnnl]{color:#fff;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1}.tk-scene[data-astro-cid-xtv4rnnl]{font-size:1.4rem;line-height:1.3;max-width:30ch;margin:.5rem 0 1.5rem}.tk-band[data-astro-cid-xtv4rnnl] .ticks .box svg{stroke:#fff}.tk-foot[data-astro-cid-xtv4rnnl]{font-size:1.05rem;margin:1.25rem 0 0;color:#ffffffe6}@media(max-width:860px){.tk-grid[data-astro-cid-xtv4rnnl]{grid-template-columns:1fr}}.features[data-astro-cid-xtv4rnnl]{padding-block:clamp(2rem,6vw,3.5rem)}.feature-group[data-astro-cid-xtv4rnnl]{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:1rem 3rem;padding-block:2rem}.group-head[data-astro-cid-xtv4rnnl]{position:sticky;top:5rem;align-self:start}.group-head[data-astro-cid-xtv4rnnl]{color:var(--c);margin:0}@media(max-width:760px){.feature-group[data-astro-cid-xtv4rnnl]{grid-template-columns:1fr}.group-head[data-astro-cid-xtv4rnnl]{position:static}}.closer[data-astro-cid-xtv4rnnl]{text-align:center;padding-block:clamp(3rem,8vw,4.5rem);border-radius:20px;margin-top:2rem;max-width:65rem}.closer[data-astro-cid-xtv4rnnl] h2[data-astro-cid-xtv4rnnl]{color:var(--c)}.closer[data-astro-cid-xtv4rnnl] p[data-astro-cid-xtv4rnnl]{color:var(--ink-2);margin-bottom:1.5rem}@media(max-width:1100px){.closer[data-astro-cid-xtv4rnnl]{margin-inline:1.5rem}}
