.hl[data-astro-cid-ohhvubgl]{color:var(--sapphire)}.hero[data-astro-cid-ohhvubgl]{padding-top:clamp(24px,5vw,64px);position:relative}.hero-grid[data-astro-cid-ohhvubgl]{z-index:1;align-items:center;gap:40px;display:grid;position:relative}@media (width>=900px){.hero-grid[data-astro-cid-ohhvubgl]{grid-template-columns:1.2fr .8fr}}.hero[data-astro-cid-ohhvubgl] h1[data-astro-cid-ohhvubgl]{max-width:14ch;margin-top:12px;font-size:clamp(2.4rem,6.4vw,5rem)}.lede[data-astro-cid-ohhvubgl]{max-width:46ch;color:var(--ink-soft);margin-top:22px;font-size:clamp(1.1rem,1.8vw,1.3rem)}.actions[data-astro-cid-ohhvubgl]{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:30px;margin-bottom:8px;display:flex}.hero-phone[data-astro-cid-ohhvubgl]{perspective:1200px;justify-content:center;display:flex}.phone[data-astro-cid-ohhvubgl]{aspect-ratio:9/18;background:var(--ink);width:min(52vw,280px);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,-12deg)) rotateZ(3deg);transition:transform .6s var(--ease-out);border-radius:40px;padding:9px}.screen[data-astro-cid-ohhvubgl]{border-radius:32px;height:100%;overflow:hidden}.hero-mark[data-astro-cid-ohhvubgl]{--h:clamp(70px, 10vw, 130px);height:var(--h);color:var(--sapphire);pointer-events:none;margin-top:-40px;position:relative}@media (width>=900px){.hero-mark[data-astro-cid-ohhvubgl]{margin-top:-120px}}.hero-mark[data-astro-cid-ohhvubgl] .hero-ya{right:var(--gutter);width:auto;height:100%;position:absolute;top:0;overflow:visible}.hero-mark[data-astro-cid-ohhvubgl] .ya-dot,.final-mark[data-astro-cid-ohhvubgl] .ya-dot{fill:var(--touch);transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.hero-mark[data-astro-cid-ohhvubgl]{animation:write 1.4s var(--ease-out) .2s both}@keyframes write{0%{clip-path:inset(-40% 0 -40% 100%)}to{clip-path:inset(-40% 0)}}.hero-mark[data-astro-cid-ohhvubgl] .ya-dot{animation:.9s cubic-bezier(.3,1.7,.5,1) both hop}.hero-mark[data-astro-cid-ohhvubgl] .ya-dot-1{animation-delay:1.45s}.hero-mark[data-astro-cid-ohhvubgl] .ya-dot-2{animation-delay:1.3s}@keyframes hop{0%{opacity:0;transform:translateY(-300%)scale(.4)}to{opacity:1;transform:none}}.phone[data-astro-cid-ohhvubgl]{animation:6s ease-in-out infinite float}@keyframes float{50%{translate:0 -10px}}}.contents[data-astro-cid-ohhvubgl]{align-items:center;gap:40px;margin-top:clamp(64px,9vw,120px);display:grid}@media (width>=900px){.contents[data-astro-cid-ohhvubgl]{grid-template-columns:1fr 1fr}}.contents-copy[data-astro-cid-ohhvubgl]{gap:16px;display:grid}.contents-copy[data-astro-cid-ohhvubgl] p[data-astro-cid-ohhvubgl]{color:var(--ink-soft);max-width:48ch;font-size:1.12rem}.stack[data-astro-cid-ohhvubgl]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.stack[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]{font:800 clamp(1rem, 1.8vw, 1.25rem)/1.2 var(--font-display);background:var(--wash);border:2px solid var(--maya);border-radius:999px;padding:12px 20px}.stack[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]:nth-child(3n+1){background:var(--maya)}.stack[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]:nth-child(6){background:var(--sapphire);border-color:var(--sapphire);color:var(--white)}@media (prefers-reduced-motion:no-preference){.stack[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]{opacity:0;transition:transform .8s cubic-bezier(.3,1.4,.5,1),opacity .3s;transition-delay:calc(var(--i) * 80ms);transform:translateY(-90px)rotate(-8deg)}.stack[data-astro-cid-ohhvubgl].is-in li[data-astro-cid-ohhvubgl]{opacity:1;transform:none}.stack[data-astro-cid-ohhvubgl].is-in li[data-astro-cid-ohhvubgl]:nth-child(odd){transform:rotate(-1.5deg)}}.standard[data-astro-cid-ohhvubgl]{background:var(--sapphire);color:var(--white);margin-top:clamp(72px,10vw,140px);padding-block:clamp(56px,8vw,100px)}.standard-grid[data-astro-cid-ohhvubgl]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;margin-top:36px;display:grid}.standard-grid[data-astro-cid-ohhvubgl] div[data-astro-cid-ohhvubgl]{border-top:3px solid var(--maya);align-content:start;gap:8px;padding-top:16px;display:grid}.standard-grid[data-astro-cid-ohhvubgl] h3[data-astro-cid-ohhvubgl]{font-size:1.35rem}.standard-grid[data-astro-cid-ohhvubgl] p[data-astro-cid-ohhvubgl]{opacity:.88}.themes[data-astro-cid-ohhvubgl]{margin-top:clamp(72px,10vw,130px)}.themes-head[data-astro-cid-ohhvubgl]{gap:12px;display:grid}.themes-head[data-astro-cid-ohhvubgl] p[data-astro-cid-ohhvubgl]{color:var(--ink-soft);font-size:1.12rem}.theme-row[data-astro-cid-ohhvubgl]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:48px 32px;margin-top:40px;display:grid}@media (width<=899px){.theme-row[data-astro-cid-ohhvubgl]{scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:8px var(--gutter) 16px;scrollbar-width:none;gap:20px;display:flex;overflow-x:auto}.theme-row[data-astro-cid-ohhvubgl]>*{scroll-snap-align:center;flex:0 0 78%}}.more[data-astro-cid-ohhvubgl]{margin-top:28px}.timing[data-astro-cid-ohhvubgl]{margin-top:clamp(72px,10vw,130px)}.timing-lede[data-astro-cid-ohhvubgl]{color:var(--ink-soft);margin-top:14px;font-size:1.15rem}.line[data-astro-cid-ohhvubgl]{gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=860px){.line[data-astro-cid-ohhvubgl]{grid-template-columns:repeat(4,1fr);padding-top:40px}.line[data-astro-cid-ohhvubgl]:before{content:"";background:var(--sapphire);transform-origin:0;border-radius:0 7px 7px 0;height:14px;position:absolute;top:0;left:0;right:0}}.line[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]{align-content:start;gap:6px;padding-left:28px;display:grid;position:relative}.line[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]:before{content:"";background:var(--maya);border-radius:50%;width:14px;height:14px;position:absolute;top:6px;left:0}.line[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]:nth-child(3):before{background:var(--touch)}@media (width>=860px){.line[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]{padding-left:0}.line[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]:before{width:14px;height:14px;top:-40px}}.when[data-astro-cid-ohhvubgl]{font:800 clamp(1.4rem, 2.6vw, 1.9rem)/1.1 var(--font-display);color:var(--sapphire);letter-spacing:-.02em}.line[data-astro-cid-ohhvubgl] b[data-astro-cid-ohhvubgl]{font-size:1.05rem}.note[data-astro-cid-ohhvubgl]{color:var(--ink-soft)}@media (prefers-reduced-motion:no-preference){.line[data-astro-cid-ohhvubgl]:before{transition:transform 1.2s var(--ease-out);transform:scaleX(0)}.line[data-astro-cid-ohhvubgl].is-in:before{transform:none}.line[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]{opacity:0;transition:opacity .5s, transform .6s var(--ease-out);transition-delay:calc(.3s + var(--i) * .18s);transform:translateY(16px)}.line[data-astro-cid-ohhvubgl].is-in li[data-astro-cid-ohhvubgl]{opacity:1;transform:none}}.price[data-astro-cid-ohhvubgl]{align-items:stretch;gap:28px;margin-top:clamp(72px,10vw,130px);display:grid}@media (width>=860px){.price[data-astro-cid-ohhvubgl]{grid-template-columns:1fr 1fr}}.price-card[data-astro-cid-ohhvubgl]{background:var(--maya);border-radius:calc(var(--radius) * 1.6);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-out);padding:clamp(28px,5vw,52px)}.from[data-astro-cid-ohhvubgl]{font:700 1.1rem/1 var(--font-display)}.was[data-astro-cid-ohhvubgl]{font:700 clamp(1.2rem, 2.4vw, 1.5rem)/1 var(--font-display);margin-top:12px}.was[data-astro-cid-ohhvubgl] s[data-astro-cid-ohhvubgl],.tiers[data-astro-cid-ohhvubgl] s[data-astro-cid-ohhvubgl]{text-decoration-color:var(--touch);text-decoration-thickness:3px}.amount[data-astro-cid-ohhvubgl]{font-size:clamp(3rem,8vw,5rem)}.tiers[data-astro-cid-ohhvubgl]{gap:6px;margin:20px 0 0;padding:0;list-style:none;display:grid}.tiers[data-astro-cid-ohhvubgl] li[data-astro-cid-ohhvubgl]{background:var(--white);border-radius:12px;grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;padding:10px 14px;display:grid}.tiers[data-astro-cid-ohhvubgl] span[data-astro-cid-ohhvubgl]{font-weight:700}.tiers[data-astro-cid-ohhvubgl] s[data-astro-cid-ohhvubgl]{color:var(--ink-soft);font-size:.9rem;text-decoration-thickness:2px}.tiers[data-astro-cid-ohhvubgl] b[data-astro-cid-ohhvubgl]{font:800 1.1rem/1 var(--font-display)}.fine[data-astro-cid-ohhvubgl]{margin-top:16px}.guarantee[data-astro-cid-ohhvubgl]{align-content:center;gap:14px;display:grid}.guarantee[data-astro-cid-ohhvubgl] h3[data-astro-cid-ohhvubgl]{font-size:clamp(1.6rem,3.4vw,2.4rem)}.guarantee[data-astro-cid-ohhvubgl] p[data-astro-cid-ohhvubgl]{color:var(--ink-soft);max-width:44ch;font-size:1.1rem}.guarantee[data-astro-cid-ohhvubgl] .dayof[data-astro-cid-ohhvubgl]{color:var(--ink);font-weight:700}.final[data-astro-cid-ohhvubgl]{background:var(--sapphire);color:var(--white);margin-top:clamp(72px,11vw,150px);overflow:hidden}.final-inner[data-astro-cid-ohhvubgl]{justify-items:start;gap:18px;padding-block:clamp(56px,9vw,110px) 0;display:grid}.final[data-astro-cid-ohhvubgl] h2[data-astro-cid-ohhvubgl]{font-size:clamp(2.6rem,8vw,5.6rem)}.final[data-astro-cid-ohhvubgl] p[data-astro-cid-ohhvubgl]{max-width:36ch;font-size:1.2rem}.final-actions[data-astro-cid-ohhvubgl]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.final[data-astro-cid-ohhvubgl] .btn--ink[data-astro-cid-ohhvubgl]{background:var(--white);color:var(--ink)}.final[data-astro-cid-ohhvubgl] .link-arrow[data-astro-cid-ohhvubgl]{text-decoration-color:var(--white)}.final-mark[data-astro-cid-ohhvubgl]{--h:clamp(90px, 14vw, 170px);height:var(--h);color:var(--white);margin-block:40px 28px;position:relative}.final-mark[data-astro-cid-ohhvubgl] .final-ya{right:var(--gutter);width:auto;height:100%;position:absolute;top:0;overflow:visible}@media (prefers-reduced-motion:no-preference){.js .final-mark[data-astro-cid-ohhvubgl]{clip-path:inset(-40% 0 -40% 100%);transition:clip-path 1.4s var(--ease-out) .15s}.js .final[data-astro-cid-ohhvubgl].is-in .final-mark[data-astro-cid-ohhvubgl]{clip-path:inset(-40% 0)}}@media (width>=900px){.hero[data-astro-cid-ohhvubgl] .actions[data-astro-cid-ohhvubgl]{margin-bottom:110px}}
