.hero[data-astro-cid-i3irphx7]{isolation:isolate;background:var(--c-black);grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-i3irphx7] .hero__photo{z-index:-2;aspect-ratio:auto;position:absolute;inset:0}.hero[data-astro-cid-i3irphx7] .hero__photo img{filter:saturate(.7)contrast(1.06)brightness(.92);height:100%}.hero__veil[data-astro-cid-i3irphx7]{z-index:-1;background:linear-gradient(#0b0b0b59 0%,#0b0b0b26 35%,#0b0b0b8c 65%,#0b0b0bf5 100%),linear-gradient(90deg,#0b0b0b8c,#0b0b0b00 60%);position:absolute;inset:0}.hero__content[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{min-width:0}.hero__content[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 3rem);align-content:end;gap:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(2rem,4vw,3rem);display:grid}.hero__kicker[data-astro-cid-i3irphx7]{color:var(--c-accent)}.hero__title[data-astro-cid-i3irphx7]{font-variation-settings:"wdth" 118;color:var(--c-bone);font-weight:800;display:grid}.hero__line2[data-astro-cid-i3irphx7]{color:#0000;-webkit-text-stroke:1.5px #f4f4f0d9;font-weight:700}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(2.75rem,1rem + 7vw,8rem)}.hero__row[data-astro-cid-i3irphx7]{align-items:end;gap:2rem;display:grid}@media (width>=900px){.hero__row[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,46ch) 1fr}.hero__ctas[data-astro-cid-i3irphx7]{justify-self:end}}.hero__lead[data-astro-cid-i3irphx7]{color:var(--c-grey)}.hero__ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.75rem;display:flex}.hero__foot[data-astro-cid-i3irphx7]{border-top:1px solid var(--line);color:var(--fg-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.hero__meta[data-astro-cid-i3irphx7]{color:var(--fg-muted);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase}.hero__scroll[data-astro-cid-i3irphx7]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.75rem;display:inline-flex}.hero__scroll-line[data-astro-cid-i3irphx7]{background:var(--fg-dim);width:3rem;height:1px;display:block;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-i3irphx7]:after{content:"";background:var(--c-accent);animation:scroll-line 2.4s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes scroll-line{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@media (width<=600px){.hero__scroll[data-astro-cid-i3irphx7]{display:none}.hero__foot[data-astro-cid-i3irphx7]{gap:.5rem}}@media (prefers-reduced-motion:reduce){.hero__scroll-line[data-astro-cid-i3irphx7]:after{animation:none;transform:none}}.ticker__item[data-astro-cid-5f5hpewk]{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-variation-settings:"wdth" 112;color:var(--fg-muted);align-items:center;gap:1.25rem;font-size:clamp(1rem,1.6vw,1.375rem);font-weight:700;display:inline-flex}.ticker__dot[data-astro-cid-5f5hpewk]{background:var(--c-accent);border-radius:50%;width:6px;height:6px;display:inline-block}.obj__layout[data-astro-cid-ccpvklaq]{gap:2rem;display:grid}@media (width>=900px){.obj__layout[data-astro-cid-ccpvklaq]{gap:var(--gutter);grid-template-columns:5fr 7fr;align-items:start}.obj__visual[data-astro-cid-ccpvklaq]{top:calc(var(--header-h) + 1rem);position:sticky}}.obj__visual[data-astro-cid-ccpvklaq]{aspect-ratio:4/5;background:var(--bg-3);position:relative;overflow:hidden}@media (width<=899px){.obj__visual[data-astro-cid-ccpvklaq]{aspect-ratio:16/10;top:var(--header-h);z-index:1;position:sticky}}.obj__pane[data-astro-cid-ccpvklaq]{opacity:0;transition:opacity .7s var(--ease-out);position:absolute;inset:0}.obj__pane[data-astro-cid-ccpvklaq] .ph{aspect-ratio:auto;position:absolute;inset:0}.obj__pane[data-astro-cid-ccpvklaq] img{height:100%;transition:transform 1.4s var(--ease-out);transform:scale(1.06)}.obj__pane[data-astro-cid-ccpvklaq].is-active{opacity:1;z-index:1}.obj__pane[data-astro-cid-ccpvklaq].is-active img{transform:scale(1)}.obj__pane-index[data-astro-cid-ccpvklaq]{color:var(--c-bone);font-size:var(--fs-micro);backdrop-filter:blur(6px);background:#0b0b0b8c;padding:.35rem .6rem;position:absolute;bottom:1rem;left:1rem}.obj__list[data-astro-cid-ccpvklaq]{border-top:1px solid var(--line);display:grid}.obj__item[data-astro-cid-ccpvklaq]{border-bottom:1px solid var(--line)}.obj__link[data-astro-cid-ccpvklaq]{transition:padding-left var(--dur) var(--ease-out);grid-template-columns:3rem 1fr auto;align-items:start;gap:1rem;padding:clamp(1.1rem,2.4vw,1.75rem) 0;display:grid}.obj__index[data-astro-cid-ccpvklaq]{color:var(--fg-dim);padding-top:.5rem}.obj__body[data-astro-cid-ccpvklaq]{gap:.35rem;display:grid}.obj__title[data-astro-cid-ccpvklaq]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg-muted);transition:color var(--dur-fast);font-size:clamp(1.75rem,1rem + 3vw,3.5rem);font-weight:760;line-height:1}.obj__hook[data-astro-cid-ccpvklaq]{color:var(--fg);font-weight:600}.obj__text[data-astro-cid-ccpvklaq]{color:var(--fg-muted);font-size:var(--fs-small);opacity:0;max-height:0;transition:max-height var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out), margin var(--dur) var(--ease-out);overflow:hidden}.obj__arrow[data-astro-cid-ccpvklaq]{width:1.5rem;height:1.5rem;color:var(--fg-dim);transition:color var(--dur-fast), transform var(--dur-fast) var(--ease-out);margin-top:.4rem}.obj__item[data-astro-cid-ccpvklaq].is-active .obj__title[data-astro-cid-ccpvklaq]{color:var(--fg)}.obj__item[data-astro-cid-ccpvklaq].is-active .obj__text[data-astro-cid-ccpvklaq]{opacity:1;max-height:6rem;margin-top:.35rem}.obj__item[data-astro-cid-ccpvklaq].is-active .obj__arrow[data-astro-cid-ccpvklaq]{color:var(--c-accent);transform:translate(2px,-2px)}.obj__item[data-astro-cid-ccpvklaq].is-active .obj__link[data-astro-cid-ccpvklaq]{padding-left:.5rem}.obj__item[data-astro-cid-ccpvklaq].is-active .obj__index[data-astro-cid-ccpvklaq]{color:var(--c-accent)}@media (hover:hover){.obj__link[data-astro-cid-ccpvklaq]:hover .obj__title[data-astro-cid-ccpvklaq]{color:var(--fg)}}.philo__text[data-astro-cid-j7az3iat]{grid-column:1/-1;align-content:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.philo__media[data-astro-cid-j7az3iat]{grid-column:1/-1;justify-self:end;gap:.75rem;width:min(100%,520px);display:grid}@media (width>=900px){.philo__text[data-astro-cid-j7az3iat]{grid-column:1/span 7}.philo__media[data-astro-cid-j7az3iat]{grid-column:9/span 4;width:auto;margin-top:clamp(2rem,8vw,8rem)}}.philo__title[data-astro-cid-j7az3iat]{max-width:14ch}.philo__facts[data-astro-cid-j7az3iat]{border-top:1px solid var(--line);gap:1.5rem;margin-top:1rem;padding-top:1.5rem;display:grid}@media (width>=640px){.philo__facts[data-astro-cid-j7az3iat]{grid-template-columns:repeat(3,1fr)}}.philo__facts[data-astro-cid-j7az3iat] li[data-astro-cid-j7az3iat]{gap:.5rem;display:grid}.philo__value[data-astro-cid-j7az3iat]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:760;line-height:1}.philo__value[data-astro-cid-j7az3iat] small[data-astro-cid-j7az3iat]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent);vertical-align:.5em;margin-left:.5rem}.philo__fact[data-astro-cid-j7az3iat]{color:var(--fg-muted);font-size:var(--fs-small);max-width:26ch}.philo__caption[data-astro-cid-j7az3iat]{color:var(--fg-dim);font-size:var(--fs-micro);letter-spacing:.1em}.tour__full[data-astro-cid-3bado3hg]{position:relative}.tour__full-cap[data-astro-cid-3bado3hg]{color:var(--c-bone);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:1rem;left:0;right:0}.tour__full-cap[data-astro-cid-3bado3hg] .mono[data-astro-cid-3bado3hg]{backdrop-filter:blur(6px);background:#0b0b0b8c;padding:.4rem .7rem}@media (width<=700px){.tour__full-cap[data-astro-cid-3bado3hg]{color:var(--fg-muted);margin-top:.75rem;position:static}.tour__full-cap[data-astro-cid-3bado3hg] .mono[data-astro-cid-3bado3hg]{backdrop-filter:none;background:0 0;padding:0}.tour__full-cap[data-astro-cid-3bado3hg] .mono[data-astro-cid-3bado3hg]:last-child{display:none}}.tour__grid[data-astro-cid-3bado3hg]{gap:clamp(1rem,2vw,2rem);margin-top:clamp(1rem,2vw,2rem);display:grid}.tour__cell[data-astro-cid-3bado3hg]{align-content:start;gap:.75rem;display:grid}.tour__cap[data-astro-cid-3bado3hg]{font-size:var(--fs-small);color:var(--fg-muted);align-items:baseline;gap:.75rem;display:flex}.tour__cap[data-astro-cid-3bado3hg] .mono[data-astro-cid-3bado3hg]{color:var(--c-accent);font-size:var(--fs-micro)}.tour__cell--b[data-astro-cid-3bado3hg]{justify-self:end;width:62%}.tour__cell--e[data-astro-cid-3bado3hg]{align-content:center;gap:2rem;padding:clamp(1.5rem,3vw,3rem) 0}.tour__quote[data-astro-cid-3bado3hg]{font-family:var(--font-display);letter-spacing:-.02em;max-width:26ch;color:var(--fg);font-size:clamp(1.375rem,1rem + 1.6vw,2.25rem);font-weight:600;line-height:1.2}@media (width>=900px){.tour__grid[data-astro-cid-3bado3hg]{grid-template-columns:repeat(12,1fr);align-items:start}.tour__cell--a[data-astro-cid-3bado3hg]{grid-column:1/span 7}.tour__cell--b[data-astro-cid-3bado3hg]{grid-column:9/span 4;width:auto;margin-top:clamp(3rem,8vw,8rem)}.tour__cell--c[data-astro-cid-3bado3hg]{grid-column:1/span 5;margin-top:-2rem}.tour__cell--d[data-astro-cid-3bado3hg]{grid-column:7/span 6;margin-top:clamp(2rem,5vw,5rem)}.tour__cell--e[data-astro-cid-3bado3hg]{grid-column:1/span 5}}.esp__list[data-astro-cid-ikthlpbr]{gap:clamp(3rem,7vw,7rem);display:grid}.esp__row[data-astro-cid-ikthlpbr]{align-items:center;gap:1.5rem;display:grid}@media (width>=900px){.esp__row[data-astro-cid-ikthlpbr]{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}.esp__media[data-astro-cid-ikthlpbr]{grid-column:1/span 7}.esp__body[data-astro-cid-ikthlpbr]{grid-column:8/span 5}.esp__row--alt[data-astro-cid-ikthlpbr] .esp__media[data-astro-cid-ikthlpbr]{grid-area:1/8/auto/span 5}.esp__row--alt[data-astro-cid-ikthlpbr] .esp__body[data-astro-cid-ikthlpbr]{grid-area:1/1/auto/span 6}}.esp__body[data-astro-cid-ikthlpbr]{align-content:center;gap:1rem;display:grid}.esp__head[data-astro-cid-ikthlpbr]{font-size:var(--fs-micro);justify-content:space-between;display:flex}.esp__name[data-astro-cid-ikthlpbr]{letter-spacing:-.035em;font-size:clamp(2.25rem,1.25rem + 2.8vw,3.75rem);font-weight:780;line-height:.95}.esp__sub[data-astro-cid-ikthlpbr]{color:var(--c-accent);font-weight:600;font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.08em}.esp__facts[data-astro-cid-ikthlpbr]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1rem;margin:.5rem 0 .75rem;padding-top:1rem;display:grid}.esp__facts[data-astro-cid-ikthlpbr] dt[data-astro-cid-ikthlpbr]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim)}.esp__facts[data-astro-cid-ikthlpbr] dd[data-astro-cid-ikthlpbr]{font-family:var(--font-display);letter-spacing:-.01em;margin:.25rem 0 0;font-size:1.125rem;font-weight:700}.coach__hero[data-astro-cid-yco4v7qw]{position:relative}.coach__hero[data-astro-cid-yco4v7qw] .coach__photo{aspect-ratio:21/9}@media (width<=700px){.coach__hero[data-astro-cid-yco4v7qw] .coach__photo{aspect-ratio:4/5}}.coach__overlay[data-astro-cid-yco4v7qw]{z-index:1;gap:1rem;display:grid;position:absolute;inset:auto 0 clamp(1.5rem,5vw,4rem)}.coach__title[data-astro-cid-yco4v7qw]{font-size:var(--fs-giant);color:var(--c-bone);font-variation-settings:"wdth" 120;line-height:.9}.coach__intro[data-astro-cid-yco4v7qw]{margin-top:clamp(3rem,6vw,6rem)}.coach__lead[data-astro-cid-yco4v7qw]{grid-column:1/-1;max-width:50ch}.coach__points[data-astro-cid-yco4v7qw]{grid-column:1/-1;gap:.75rem;display:grid}@media (width>=900px){.coach__lead[data-astro-cid-yco4v7qw]{grid-column:1/span 6}.coach__points[data-astro-cid-yco4v7qw]{grid-column:8/span 5}}.coach__points[data-astro-cid-yco4v7qw] li[data-astro-cid-yco4v7qw]{border-bottom:1px solid var(--line);align-items:baseline;gap:1rem;padding:.9rem 0;font-weight:600;display:flex}.coach__formats[data-astro-cid-yco4v7qw]{gap:clamp(2rem,5vw,5rem);margin-top:clamp(3rem,7vw,7rem);display:grid}@media (width>=900px){.coach__formats[data-astro-cid-yco4v7qw]{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start}.coach__format[data-astro-cid-yco4v7qw]{grid-column:1/span 7}.coach__format--alt[data-astro-cid-yco4v7qw]{grid-column:8/span 5;margin-top:clamp(4rem,10vw,10rem)}.coach__cta[data-astro-cid-yco4v7qw]{grid-column:1/span 7}}.coach__format[data-astro-cid-yco4v7qw]{gap:1.25rem;display:grid}.coach__format-body[data-astro-cid-yco4v7qw]{gap:.75rem;display:grid}.coach__who[data-astro-cid-yco4v7qw]{color:var(--c-accent);font-weight:600}.coach__tags[data-astro-cid-yco4v7qw]{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.coach__tags[data-astro-cid-yco4v7qw] li[data-astro-cid-yco4v7qw]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--fg-muted);border-radius:999px;padding:.45rem .7rem}.coach__cta[data-astro-cid-yco4v7qw]{justify-items:start;gap:1.5rem;padding-top:1rem;display:grid}.prog__head-right[data-astro-cid-7mrcg2vf]{justify-items:start;gap:1.5rem;display:grid}@media (width>=900px){.prog__head-right[data-astro-cid-7mrcg2vf]{justify-items:end}}.prog__nav[data-astro-cid-7mrcg2vf]{gap:.5rem;display:flex}.prog__btn[data-astro-cid-7mrcg2vf]{border:1px solid var(--line-strong);width:3rem;height:3rem;transition:border-color var(--dur-fast), background var(--dur-fast), color var(--dur-fast);border-radius:999px;place-items:center;display:grid}.prog__btn[data-astro-cid-7mrcg2vf]:hover{background:var(--c-accent);color:var(--c-accent-ink);border-color:var(--c-accent)}.prog__icon[data-astro-cid-7mrcg2vf]{width:1.1rem;height:1.1rem}.prog__icon--flip[data-astro-cid-7mrcg2vf]{transform:rotate(180deg)}.prog__strip[data-astro-cid-7mrcg2vf]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gutter);-webkit-overflow-scrolling:touch;overflow-x:auto}.prog__strip[data-astro-cid-7mrcg2vf]::-webkit-scrollbar{display:none}.prog__strip[data-astro-cid-7mrcg2vf]:focus-visible{outline-offset:-2px}.prog__track[data-astro-cid-7mrcg2vf]{width:max-content;padding-right:var(--gutter);gap:1.5rem;display:flex}.prog__card[data-astro-cid-7mrcg2vf]{scroll-snap-align:start;flex:none;width:min(78vw,340px)}@media (width>=700px){.prog__card[data-astro-cid-7mrcg2vf]{width:360px}}@media (width>=1200px){.prog__card[data-astro-cid-7mrcg2vf]{width:clamp(320px,23vw,400px)}}.prog__link[data-astro-cid-7mrcg2vf]{gap:1rem;height:100%;display:grid}.prog__media[data-astro-cid-7mrcg2vf]{position:relative}.prog__index[data-astro-cid-7mrcg2vf]{color:var(--c-bone);z-index:1;position:absolute;top:1rem;left:1rem}.prog__tag[data-astro-cid-7mrcg2vf]{z-index:1;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;background:var(--c-accent);color:var(--c-accent-ink);padding:.35rem .6rem;position:absolute;top:1rem;right:1rem}.prog__body[data-astro-cid-7mrcg2vf]{gap:.6rem;display:grid}.prog__name[data-astro-cid-7mrcg2vf]{letter-spacing:-.03em;transition:color var(--dur-fast);font-size:clamp(1.75rem,2.2vw,2.5rem);font-weight:780;line-height:1}.prog__link[data-astro-cid-7mrcg2vf]:hover .prog__name[data-astro-cid-7mrcg2vf]{color:var(--c-accent)}.prog__obj[data-astro-cid-7mrcg2vf]{color:var(--fg-muted);font-size:var(--fs-small)}.prog__meta[data-astro-cid-7mrcg2vf]{border-top:1px solid var(--line);grid-template-columns:repeat(3,auto);gap:1rem;margin-top:.25rem;padding-top:.75rem;display:grid}.prog__meta[data-astro-cid-7mrcg2vf] dt[data-astro-cid-7mrcg2vf]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);font-size:.625rem}.prog__meta[data-astro-cid-7mrcg2vf] dd[data-astro-cid-7mrcg2vf]{font-size:var(--fs-small);margin:.2rem 0 0;font-weight:600}.prog__card--end[data-astro-cid-7mrcg2vf]{display:grid}.prog__end[data-astro-cid-7mrcg2vf]{aspect-ratio:4/5;border:1px solid var(--line-strong);font-family:var(--font-display);letter-spacing:-.03em;transition:border-color var(--dur-fast), background var(--dur-fast);align-content:end;gap:1rem;padding:1.5rem;font-size:1.75rem;font-weight:760;line-height:1;display:grid}.prog__end[data-astro-cid-7mrcg2vf] svg[data-astro-cid-7mrcg2vf]{width:2rem;height:2rem;color:var(--c-accent)}.prog__end[data-astro-cid-7mrcg2vf]:hover{border-color:var(--c-accent);background:#cdff4a0f}.xp__text[data-astro-cid-kq42ek7p]{grid-column:1/-1;align-content:center;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.xp__visual[data-astro-cid-kq42ek7p]{grid-column:1/-1;position:relative}@media (width>=900px){.xp__text[data-astro-cid-kq42ek7p]{grid-column:1/span 5}.xp__visual[data-astro-cid-kq42ek7p]{grid-column:7/span 6}}.xp__features[data-astro-cid-kq42ek7p]{gap:1rem;margin-top:.5rem;display:grid}.xp__features[data-astro-cid-kq42ek7p] li[data-astro-cid-kq42ek7p]{border-top:1px solid var(--line);grid-template-columns:1.25rem 1fr;gap:1rem;padding:1rem 0;display:grid}.xp__features[data-astro-cid-kq42ek7p] strong[data-astro-cid-kq42ek7p]{margin-bottom:.2rem;font-weight:700;display:block}.xp__features[data-astro-cid-kq42ek7p] p[data-astro-cid-kq42ek7p]{color:var(--fg-muted);font-size:var(--fs-small)}.xp__check[data-astro-cid-kq42ek7p]{width:1.25rem;height:1.25rem;color:var(--c-accent);margin-top:.2rem}.xp__visual[data-astro-cid-kq42ek7p] .xp__photo{width:78%}.xp__phone[data-astro-cid-kq42ek7p]{aspect-ratio:9/19;background:linear-gradient(160deg,#2a2a2a,#0d0d0d);border-radius:2.2rem;width:min(62%,300px);padding:.6rem;position:absolute;bottom:-2rem;right:0;box-shadow:0 40px 80px #0009,inset 0 0 0 1px #ffffff1f}.xp__screen[data-astro-cid-kq42ek7p]{background:var(--c-black);border-radius:1.7rem;grid-template-rows:auto auto auto auto 1fr auto;gap:.7rem;height:100%;padding:1.1rem .9rem .8rem;font-size:.6875rem;display:grid;overflow:hidden}.xp__status[data-astro-cid-kq42ek7p]{color:var(--fg-dim);justify-content:space-between;font-size:.5625rem;display:flex}.xp__hello[data-astro-cid-kq42ek7p]{font-family:var(--font-display);letter-spacing:-.02em;font-size:.9375rem;font-weight:700;line-height:1.15}.xp__hello[data-astro-cid-kq42ek7p] span[data-astro-cid-kq42ek7p]{color:var(--fg-muted);font-weight:500}.xp__card[data-astro-cid-kq42ek7p]{background:var(--c-graphite);border:1px solid var(--line);border-radius:.8rem;gap:.3rem;padding:.7rem;display:grid}.xp__card-head[data-astro-cid-kq42ek7p]{color:var(--fg-dim);justify-content:space-between;align-items:center;font-size:.5625rem;display:flex}.xp__pill[data-astro-cid-kq42ek7p]{background:var(--c-accent);color:var(--c-accent-ink);border-radius:999px;padding:.15rem .45rem;font-size:.5625rem;font-weight:700}.xp__card-title[data-astro-cid-kq42ek7p]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1rem;font-weight:760}.xp__card-meta[data-astro-cid-kq42ek7p]{color:var(--fg-muted);font-size:.625rem}.xp__stats[data-astro-cid-kq42ek7p]{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.xp__stats[data-astro-cid-kq42ek7p] div[data-astro-cid-kq42ek7p]{background:var(--c-graphite);border-radius:.6rem;gap:.15rem;padding:.5rem;display:grid}.xp__stats[data-astro-cid-kq42ek7p] .mono[data-astro-cid-kq42ek7p]{color:var(--fg-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.5rem}.xp__stats[data-astro-cid-kq42ek7p] strong[data-astro-cid-kq42ek7p]{font-family:var(--font-display);letter-spacing:-.02em;font-size:.8125rem}.xp__bars[data-astro-cid-kq42ek7p]{align-items:end;gap:.3rem;height:100%;min-height:2.5rem;padding:0 .2rem;display:flex}.xp__bars[data-astro-cid-kq42ek7p] i[data-astro-cid-kq42ek7p]{height:var(--h);background:var(--c-charcoal);border-radius:2px;flex:1}.xp__bars[data-astro-cid-kq42ek7p] i[data-astro-cid-kq42ek7p]:nth-child(6){background:var(--c-accent)}.xp__tabbar[data-astro-cid-kq42ek7p]{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-dim);border-top:1px solid var(--line);justify-content:space-between;padding-top:.5rem;font-size:.5rem;display:flex}.xp__tabbar[data-astro-cid-kq42ek7p] .is-on[data-astro-cid-kq42ek7p]{color:var(--c-accent)}.xp__note[data-astro-cid-kq42ek7p]{white-space:nowrap;position:absolute;bottom:-1.6rem;left:50%;transform:translate(-50%)}@media (width<=899px){.xp__visual[data-astro-cid-kq42ek7p]{margin-top:1rem;padding-bottom:4rem}}.stats[data-astro-cid-biqi24s5]{padding-block:clamp(3rem,6vw,6rem)}.stats__grid[data-astro-cid-biqi24s5]{gap:2rem;display:grid}@media (width>=640px){.stats__grid[data-astro-cid-biqi24s5]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.stats__grid[data-astro-cid-biqi24s5]{gap:var(--gutter);grid-template-columns:repeat(4,1fr)}}.stats__grid[data-astro-cid-biqi24s5] li[data-astro-cid-biqi24s5]{border-top:2px solid var(--c-black);gap:.4rem;padding-top:1.25rem;display:grid}.stats__value[data-astro-cid-biqi24s5]{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,7vw,7rem);font-weight:820;line-height:.9}.stats__label[data-astro-cid-biqi24s5]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:#2f6f00;font-weight:600}.stats__desc[data-astro-cid-biqi24s5]{color:var(--fg-muted);font-size:var(--fs-small);max-width:28ch}.stats__note[data-astro-cid-biqi24s5]{color:var(--fg-dim);margin-top:2.5rem}.temo__head[data-astro-cid-ws2556b7]{gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.temo__grid[data-astro-cid-ws2556b7]{gap:2.5rem;display:grid}@media (width>=900px){.temo__grid[data-astro-cid-ws2556b7]{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr)}.temo__quote--0[data-astro-cid-ws2556b7]{grid-column:1/span 6}.temo__quote--1[data-astro-cid-ws2556b7]{grid-column:8/span 5;margin-top:clamp(3rem,7vw,7rem)}.temo__quote--2[data-astro-cid-ws2556b7]{grid-column:3/span 6;margin-top:1rem}}.temo__quote[data-astro-cid-ws2556b7]{border-top:1px solid var(--line-strong);gap:1.5rem;padding-top:1.5rem;display:grid}.temo__text[data-astro-cid-ws2556b7]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1.375rem,1rem + 1.6vw,2.25rem);font-weight:600;line-height:1.25}.temo__footer[data-astro-cid-ws2556b7]{gap:.3rem;display:grid}.temo__footer[data-astro-cid-ws2556b7] cite[data-astro-cid-ws2556b7]{font-style:normal;font-weight:700}.temo__footer[data-astro-cid-ws2556b7] .mono[data-astro-cid-ws2556b7]{color:var(--fg-dim);font-size:var(--fs-micro);letter-spacing:.08em}.temo__note[data-astro-cid-ws2556b7]{margin-top:3rem}.tar__list[data-astro-cid-phbnpr5e]{border-top:1px solid var(--line-strong)}.tar__row[data-astro-cid-phbnpr5e]{border-bottom:1px solid var(--line-strong)}.tar__link[data-astro-cid-phbnpr5e]{transition:background var(--dur-fast), padding var(--dur) var(--ease-out);grid-template-columns:1fr auto;align-items:center;gap:.5rem 1.5rem;padding:clamp(1.25rem,2.5vw,2rem) 0;display:grid}@media (width>=900px){.tar__link[data-astro-cid-phbnpr5e]{grid-template-columns:3rem 1.4fr 1.6fr auto 2rem}}.tar__index[data-astro-cid-phbnpr5e]{color:var(--fg-dim)}.tar__name[data-astro-cid-phbnpr5e]{font-family:var(--font-display);letter-spacing:-.03em;flex-wrap:wrap;align-items:center;gap:1rem;font-size:clamp(1.75rem,1rem + 2.4vw,3rem);font-weight:780;line-height:1;display:flex}.tar__chip[data-astro-cid-phbnpr5e]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent);border:1px solid var(--c-accent);padding:.3rem .55rem;font-weight:500}.tar__tag[data-astro-cid-phbnpr5e]{color:var(--fg-muted);grid-column:1/-1}@media (width>=900px){.tar__tag[data-astro-cid-phbnpr5e]{grid-column:auto}}.tar__price[data-astro-cid-phbnpr5e]{text-align:right;gap:.2rem;display:grid}.tar__price[data-astro-cid-phbnpr5e] strong[data-astro-cid-phbnpr5e]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,2vw,2.25rem);font-weight:760;line-height:1}.tar__price[data-astro-cid-phbnpr5e] .mono[data-astro-cid-phbnpr5e]{color:var(--fg-dim);font-size:var(--fs-micro)}.tar__arrow[data-astro-cid-phbnpr5e]{width:1.5rem;height:1.5rem;color:var(--fg-dim);display:none}@media (width>=900px){.tar__arrow[data-astro-cid-phbnpr5e]{justify-self:end;display:block}}.tar__link[data-astro-cid-phbnpr5e]:hover{padding-left:.75rem}.tar__link[data-astro-cid-phbnpr5e]:hover .tar__arrow[data-astro-cid-phbnpr5e],.tar__link[data-astro-cid-phbnpr5e]:hover .tar__name[data-astro-cid-phbnpr5e]{color:var(--c-accent)}.tar__row--featured[data-astro-cid-phbnpr5e]{background:linear-gradient(90deg,#cdff4a0f,#0000 70%)}.tar__foot[data-astro-cid-phbnpr5e]{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;display:flex}
