.hero[data-astro-cid-fqt3mzrt]{position:sticky;top:0;z-index:0;min-height:100svh;display:flex;align-items:center;overflow:hidden;background:#0b1512}.hero[data-astro-cid-fqt3mzrt] .hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%}@media(max-width:760px){.hero[data-astro-cid-fqt3mzrt] .hero__img{object-position:58% 12%}}.hero__veil[data-astro-cid-fqt3mzrt]{position:absolute;inset:0;background:linear-gradient(90deg,#060e16b8,#060e1657 46%,#060e1600 72%),linear-gradient(180deg,#060e1675,#060e160f 42%,#060e1680)}.hero__inner[data-astro-cid-fqt3mzrt]{position:relative;width:100%;padding-block:clamp(5.5rem,11vh,8rem) clamp(2.5rem,5vw,4rem)}.hero__say[data-astro-cid-fqt3mzrt]{max-width:56ch}.pillars[data-astro-cid-fqt3mzrt]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:clamp(2.25rem,5vh,4rem)}@media(max-width:900px){.pillars[data-astro-cid-fqt3mzrt]{grid-template-columns:1fr;gap:.5rem}}.pillar[data-astro-cid-fqt3mzrt]{background:#ffffff0e;border:1px solid rgba(255,255,255,.24);border-radius:var(--sb-radius);padding:1.25rem 1.375rem;color:#fff;backdrop-filter:blur(6px);display:flex;flex-direction:column;gap:.45rem}.pillar[data-astro-cid-fqt3mzrt] .sb-eyebrow{color:var(--sb-orange-lift)}.pillar__t[data-astro-cid-fqt3mzrt]{font-size:clamp(1.1875rem,1.6vw,1.5rem);line-height:1.18}.pillar__d[data-astro-cid-fqt3mzrt]{font-size:.90625rem;line-height:1.5;color:#ffffffd6}@media(max-width:900px){.pillar[data-astro-cid-fqt3mzrt]{padding:.9375rem 1.0625rem}.pillar__d[data-astro-cid-fqt3mzrt]{font-size:.875rem}}.hero__inner[data-astro-cid-fqt3mzrt] .hero__kicker.hero__kicker{color:var(--sb-orange-lift)}.hero__title[data-astro-cid-fqt3mzrt]{font-size:clamp(2.25rem,4.8vw,4.75rem);margin-top:.875rem;color:#fff;max-width:18ch;text-shadow:0 1px 24px rgba(0,0,0,.35)}.hero__sub[data-astro-cid-fqt3mzrt]{font-size:var(--sb-text-lead);line-height:var(--sb-leading-body);color:#ffffffeb;max-width:48ch;margin-top:1.125rem;text-shadow:0 1px 16px rgba(0,0,0,.4)}.hero__acts[data-astro-cid-fqt3mzrt]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.after[data-astro-cid-fqt3mzrt]{position:relative;z-index:1;background:var(--sb-bg)}.chain[data-astro-cid-fqt3mzrt]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.4vw,1.5rem)}@media(max-width:1020px){.chain[data-astro-cid-fqt3mzrt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.chain[data-astro-cid-fqt3mzrt]{grid-template-columns:1fr}}.chain__item[data-astro-cid-fqt3mzrt]{position:relative;background:var(--sb-surface);border:1px solid var(--sb-line);border-radius:var(--sb-radius);padding:clamp(1.375rem,2vw,2rem);display:flex;flex-direction:column;gap:.4rem}.chain__top[data-astro-cid-fqt3mzrt]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.chain__n[data-astro-cid-fqt3mzrt]{font-family:var(--sb-font-display);font-size:clamp(1.875rem,2.6vw,2.625rem);line-height:1;letter-spacing:var(--sb-track-display);font-variant-numeric:tabular-nums;color:var(--sb-green)}.chain__top[data-astro-cid-fqt3mzrt] .chain__mark{flex:none;height:clamp(70px,5.6vw,88px);width:auto;border-radius:0;transition:transform calc(var(--sb-dur) * 1.4) var(--sb-ease);transform-origin:100% 50%}.chain__t[data-astro-cid-fqt3mzrt]{font-family:var(--sb-font-display);font-size:clamp(1.1875rem,1.5vw,1.5rem);line-height:1.16;letter-spacing:var(--sb-track-display)}.chain__win[data-astro-cid-fqt3mzrt]{font-family:var(--sb-font-ui);font-size:clamp(.9375rem,1.05vw,1.0625rem);font-weight:650;line-height:1.38;color:var(--sb-green);margin-top:.1rem}.chain__d[data-astro-cid-fqt3mzrt]{font-size:.9375rem;line-height:1.5;color:var(--sb-ink-2);margin-top:.35rem}.chain__item[data-astro-cid-fqt3mzrt]{transition:transform var(--sb-dur) var(--sb-ease),box-shadow var(--sb-dur) var(--sb-ease),border-color var(--sb-dur) var(--sb-ease);overflow:hidden}@media(hover:hover)and (pointer:fine){.chain__item[data-astro-cid-fqt3mzrt]:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 18px 40px #08101e1a;border-color:var(--sb-ink-3)}.chain__item[data-astro-cid-fqt3mzrt]:hover .chain__mark{transform:scale(1.04)}.chain__item--blue[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-blue-soft)}.chain__item--orange[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-orange-ink-2)}.chain__item--last[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-green)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.chain__item[data-astro-cid-fqt3mzrt]{animation:chain-rise linear both;animation-timeline:view();animation-range:entry 0% cover 28%}@keyframes chain-rise{0%{opacity:0;translate:0 26px;mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.35) 18%,transparent 36%)}to{opacity:1;translate:0 0;mask-image:linear-gradient(to bottom,#000 0%,#000 100%,transparent 160%)}}}}.chain__item--blue[data-astro-cid-fqt3mzrt]{background:var(--sb-blue-wash);border-color:var(--sb-blue-edge)}.chain__item--orange[data-astro-cid-fqt3mzrt]{background:var(--sb-orange-wash);border-color:var(--sb-orange-edge)}.chain__item--last[data-astro-cid-fqt3mzrt]{background:var(--sb-green-wash);border-color:var(--sb-mint)}.chain__item--blue[data-astro-cid-fqt3mzrt] .chain__win[data-astro-cid-fqt3mzrt]{color:var(--sb-blue)}.chain__item--orange[data-astro-cid-fqt3mzrt] .chain__win[data-astro-cid-fqt3mzrt]{color:var(--sb-orange-ink-2)}.chain__item--blue[data-astro-cid-fqt3mzrt] .chain__n[data-astro-cid-fqt3mzrt]{color:var(--sb-blue)}.chain__item--orange[data-astro-cid-fqt3mzrt] .chain__n[data-astro-cid-fqt3mzrt]{color:var(--sb-orange-ink-2)}.proofhead[data-astro-cid-fqt3mzrt]{position:sticky;top:var(--sb-head-top, 68px);z-index:2;background:var(--sb-bg);margin-inline:calc(var(--sb-gutter) * -1);padding-inline:var(--sb-gutter);padding-block:1.25rem .75rem}.proofhead[data-astro-cid-fqt3mzrt] .sb-sechead{margin-bottom:0}.proofhead[data-astro-cid-fqt3mzrt]{--proofhead-fade-h: clamp(44px, 6vh, 76px)}.proofhead[data-astro-cid-fqt3mzrt]:after{height:var(--proofhead-fade-h)}.proofhead[data-astro-cid-fqt3mzrt]+.proofwall[data-astro-cid-fqt3mzrt],.proofhead[data-astro-cid-fqt3mzrt]+.proof[data-astro-cid-fqt3mzrt]{margin-top:calc(clamp(44px,6vh,76px) + clamp(1rem,2vw,1.75rem))}.proofhead[data-astro-cid-fqt3mzrt]:after{content:"";position:absolute;inset-inline:0;top:100%;pointer-events:none;background:linear-gradient(to bottom,var(--sb-bg) 0%,rgba(255,255,255,.86) 34%,rgba(255,255,255,0) 100%)}.proof__fade[data-astro-cid-fqt3mzrt]{position:sticky;bottom:-1px;z-index:1;height:var(--proof-fade-h);margin-top:calc(var(--proof-fade-h) * -1);margin-inline:calc(var(--sb-gutter) * -1);pointer-events:none;background:linear-gradient(to top,var(--sb-bg) 0%,rgba(255,255,255,.86) 38%,rgba(255,255,255,0) 100%)}@supports (animation-timeline: view()){.proofhead[data-astro-cid-fqt3mzrt]{border-bottom:1px solid transparent;animation:proofhead-edge linear both;animation-timeline:view();animation-range:contain 0% contain 1%}@keyframes proofhead-edge{to{border-bottom-color:var(--sb-line)}}}.proofwall[data-astro-cid-fqt3mzrt]{--proof-fade-h: clamp(72px, 9vh, 110px)}.proof[data-astro-cid-fqt3mzrt]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.4vw,1.5rem);padding-bottom:calc(var(--proof-fade-h) + 2.75rem)}@media(max-width:1020px){.proof[data-astro-cid-fqt3mzrt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.proof[data-astro-cid-fqt3mzrt]{grid-template-columns:1fr}}.proof__card[data-astro-cid-fqt3mzrt]{position:relative;z-index:0;transition:transform var(--sb-dur) var(--sb-ease),box-shadow var(--sb-dur) var(--sb-ease),border-color var(--sb-dur) var(--sb-ease);background:var(--sb-surface);border:1px solid var(--sb-line);border-radius:var(--sb-radius);padding:clamp(1.375rem,2vw,2rem);display:flex;flex-direction:column;gap:1rem;text-align:center;align-items:center}.proof__card--surface[data-astro-cid-fqt3mzrt]{--card-bg: var(--sb-surface);background:var(--sb-surface);border-color:var(--sb-line)}.proof__card--green[data-astro-cid-fqt3mzrt]{--card-bg: var(--sb-green-wash);background:var(--sb-green-wash);border-color:var(--sb-mint)}.proof__card--blue[data-astro-cid-fqt3mzrt]{--card-bg: var(--sb-blue-wash);background:var(--sb-blue-wash);border-color:var(--sb-blue-edge)}.proof__card--orange[data-astro-cid-fqt3mzrt]{--card-bg: var(--sb-orange-wash);background:var(--sb-orange-wash);border-color:var(--sb-orange-edge)}.proof--sample[data-astro-cid-fqt3mzrt] .proof__card[data-astro-cid-fqt3mzrt]{border-style:dashed;border-color:var(--sb-ink-3);background:var(--sb-bg)}@media(hover:hover)and (pointer:fine){.proof__card[data-astro-cid-fqt3mzrt]:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 18px 40px #08101e1a;border-color:var(--sb-ink-3);z-index:1}.proof__card--surface[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-ink-3)}.proof__card--green[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-green)}.proof__card--blue[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-blue-soft)}.proof__card--orange[data-astro-cid-fqt3mzrt]:hover{border-color:var(--sb-orange-ink-2)}.proof__card[data-astro-cid-fqt3mzrt]:hover .proof__avatar{transform:scale(1.06)}}.proof__stamp[data-astro-cid-fqt3mzrt]{align-self:flex-start;font-family:var(--sb-font-ui);font-size:var(--sb-text-eyebrow);letter-spacing:var(--sb-track-eyebrow);text-transform:uppercase;font-weight:700;color:var(--sb-ink-3);border:1px solid var(--sb-line);border-radius:999px;padding:.25rem .625rem}.proof__title[data-astro-cid-fqt3mzrt]{margin:0;font-family:var(--sb-font-display);font-size:clamp(1.125rem,1.4vw,1.4375rem);line-height:1.2;letter-spacing:var(--sb-track-display);color:var(--sb-ink)}.proof__q[data-astro-cid-fqt3mzrt]{margin:0;font-family:var(--sb-font-ui);font-size:.9375rem;line-height:1.62;color:var(--sb-ink-2);text-wrap:pretty}.proof__q[data-astro-cid-fqt3mzrt]:before{content:"“"}.proof__q[data-astro-cid-fqt3mzrt]:after{content:"”"}.proof__who[data-astro-cid-fqt3mzrt]{font-family:var(--sb-font-script);font-size:clamp(1.125rem,1.35vw,1.3125rem);font-weight:400;line-height:1.15;color:var(--sb-ink);opacity:.82;white-space:nowrap;display:inline-block;transform-origin:50% 50%}.proof__who--0[data-astro-cid-fqt3mzrt]{transform:rotate(-1.4deg);letter-spacing:.01em}.proof__who--1[data-astro-cid-fqt3mzrt]{transform:rotate(.8deg) scale(1.04);letter-spacing:-.012em}.proof__who--2[data-astro-cid-fqt3mzrt]{transform:rotate(-.5deg) scale(.96);letter-spacing:.022em}.proof__who--3[data-astro-cid-fqt3mzrt]{transform:rotate(1.5deg);letter-spacing:-.006em}.proof__who--4[data-astro-cid-fqt3mzrt]{transform:rotate(-1deg) scale(1.07);letter-spacing:.006em}.proof__who--5[data-astro-cid-fqt3mzrt]{transform:rotate(.4deg) scale(.99);letter-spacing:.016em}.proof__by[data-astro-cid-fqt3mzrt]{margin-top:auto;display:flex;align-items:center;justify-content:center;gap:.75rem}.proof__card[data-astro-cid-fqt3mzrt] .proof__avatar{flex:none;width:124px;height:124px;align-self:center;object-fit:cover;border-radius:39px;box-shadow:0 0 0 2px var(--card-bg, var(--sb-surface)),0 0 0 5px var(--edge, var(--sb-green));transition:transform calc(var(--sb-dur) * 1.4) var(--sb-ease)}.proof__id[data-astro-cid-fqt3mzrt]{display:flex;flex-direction:column;align-items:center;gap:.1rem;min-width:0}.proof__where[data-astro-cid-fqt3mzrt]{display:flex;align-items:center;gap:.35rem;font-family:var(--sb-font-ui);font-size:var(--sb-text-fine);color:var(--sb-ink-3)}.proof__flag[data-astro-cid-fqt3mzrt]{font-size:.9375rem;line-height:1}.sechead[data-astro-cid-fqt3mzrt]{margin-bottom:clamp(1.625rem,3vw,2.875rem)}.sechead__title[data-astro-cid-fqt3mzrt]{font-size:var(--sb-text-h2);max-width:20ch;margin:.75rem 0 0}.sechead__title--stack[data-astro-cid-fqt3mzrt]{max-width:none}.hero__grid[data-astro-cid-fqt3mzrt]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,4vw,4rem);align-items:center}@media(max-width:1000px){.hero__grid[data-astro-cid-fqt3mzrt]{grid-template-columns:1fr}}.hero__grid[data-astro-cid-fqt3mzrt] .hero__phone{display:block;width:100%;max-width:380px;height:auto;margin-inline-start:auto;filter:drop-shadow(0 24px 48px rgba(0,0,0,.45))}@media(max-width:1000px){.hero__grid[data-astro-cid-fqt3mzrt] .hero__phone{max-width:260px;margin-inline:auto;margin-top:.5rem}}.hero__store[data-astro-cid-fqt3mzrt]{margin-top:clamp(1.5rem,3vh,2.5rem);display:flex;flex-direction:column;align-items:center;gap:.875rem}.hero__store[data-astro-cid-fqt3mzrt] .store-badges,.hero__store[data-astro-cid-fqt3mzrt]>div{display:flex;justify-content:center}.hero__store[data-astro-cid-fqt3mzrt] .store-badge{backdrop-filter:blur(6px)}.hero__storenote[data-astro-cid-fqt3mzrt]{font-size:var(--sb-text-fine);line-height:1.55;color:#ffffffd1;max-width:104ch;text-align:center;margin:0;text-shadow:0 1px 12px rgba(0,0,0,.4)}.shot{display:block;width:100%;height:auto;border-radius:var(--sb-radius-lg);box-shadow:0 18px 44px #08101e1a}.shot--wide{aspect-ratio:4 / 3;object-fit:cover}.split[data-astro-cid-fqt3mzrt]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,4.5rem);align-items:center}@media(max-width:900px){.split[data-astro-cid-fqt3mzrt]{grid-template-columns:1fr}.split--flip[data-astro-cid-fqt3mzrt]>[data-astro-cid-fqt3mzrt]:first-child{order:2}}.plain[data-astro-cid-fqt3mzrt]{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.plain[data-astro-cid-fqt3mzrt] li[data-astro-cid-fqt3mzrt]{border-top:1px solid var(--sb-line);padding-top:.75rem}.plain[data-astro-cid-fqt3mzrt] b[data-astro-cid-fqt3mzrt]{display:block;font-weight:650}.plain[data-astro-cid-fqt3mzrt] span[data-astro-cid-fqt3mzrt]{display:block;font-size:.9375rem;color:var(--sb-ink-2);margin-top:.25rem}.pull[data-astro-cid-fqt3mzrt]{font-size:clamp(1.5rem,2.9vw,2.75rem);line-height:1.22;max-width:26ch;margin:0;padding-block:clamp(1rem,2vw,2rem)}.kids[data-astro-cid-fqt3mzrt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.6vw,1.5rem)}@media(max-width:860px){.kids[data-astro-cid-fqt3mzrt]{grid-template-columns:1fr}}.kid[data-astro-cid-fqt3mzrt]{border:1px solid rgba(255,255,255,.24);background:#ffffff0e;border-radius:var(--sb-radius);padding:clamp(1.125rem,1.8vw,1.625rem);display:flex;flex-direction:column;gap:.5rem}.kid[data-astro-cid-fqt3mzrt] p[data-astro-cid-fqt3mzrt]{font-size:.9375rem;line-height:1.5}.kids__more[data-astro-cid-fqt3mzrt]{margin-top:1.5rem;font-weight:650}.closing__h[data-astro-cid-fqt3mzrt]{font-size:var(--sb-text-h2);max-width:18ch;margin-top:.75rem}.closing__acts[data-astro-cid-fqt3mzrt]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}
