.hl[data-astro-cid-lcdefpme]{color:var(--flame)}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(28px,6vw,80px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch;font-size:clamp(2.5rem,7.2vw,5.6rem)}.lede[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--ink-soft);margin-top:24px;font-size:clamp(1.1rem,1.8vw,1.3rem)}.actions[data-astro-cid-lcdefpme]{z-index:1;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px;display:flex;position:relative}.hero-mark[data-astro-cid-lcdefpme]{--h:clamp(120px, 22vw, 300px);--w:calc(var(--h) * 1.484);height:var(--h);color:var(--flame);pointer-events:none;margin-top:clamp(40px,7vw,80px);position:relative}@media (width>=1000px){.hero-mark[data-astro-cid-lcdefpme]{--h:clamp(300px, 26vw, 400px);margin-top:-110px}}.hero-tail[data-astro-cid-lcdefpme]{left:0;right:calc(var(--gutter) + var(--w) * .9);background:currentColor;height:20%;position:absolute;top:47.8%}.hero-head[data-astro-cid-lcdefpme]{right:var(--gutter);perspective:900px;height:100%;position:absolute;top:0}.hero-head[data-astro-cid-lcdefpme] .hero-ya{transform-origin:70% 60%;width:auto;height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease-out);overflow:visible}.hero-head[data-astro-cid-lcdefpme] .ya-dot{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.hero-mark[data-astro-cid-lcdefpme]{animation:write 1.3s var(--ease-out) .15s both}@keyframes write{0%{clip-path:inset(-30% 0 -30% 100%)}to{clip-path:inset(-30% 0)}}.hero-head[data-astro-cid-lcdefpme] .ya-dot{animation:.9s cubic-bezier(.3,1.7,.5,1) both hop}.hero-head[data-astro-cid-lcdefpme] .ya-dot-1{animation-delay:1.35s}.hero-head[data-astro-cid-lcdefpme] .ya-dot-2{animation-delay:1.2s}@keyframes hop{0%{opacity:0;transform:translateY(-300%)scale(.4)}to{opacity:1;transform:none}}}.featured[data-astro-cid-lcdefpme]{margin-top:clamp(64px,9vw,120px)}.featured-head[data-astro-cid-lcdefpme]{gap:14px;max-width:640px;display:grid}.featured-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--ink-soft);font-size:1.15rem}.fan[data-astro-cid-lcdefpme]{perspective:1600px;gap:56px;margin-top:56px;display:grid}@media (width<=899px){.fan[data-astro-cid-lcdefpme]{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}.fan-item[data-astro-cid-lcdefpme]{scroll-snap-align:center;flex:0 0 78%}}@media (width>=900px){.fan[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:32px}.fan-item[data-astro-cid-lcdefpme]{transform:rotateY(calc(var(--n) * -14deg)) translateZ(calc(var(--n) * var(--n) * -60px)) translateY(calc(var(--n) * var(--n) * 30px));transition:transform .7s var(--ease-out)}.fan[data-astro-cid-lcdefpme]:hover .fan-item[data-astro-cid-lcdefpme]{transform:none}}.featured-more[data-astro-cid-lcdefpme]{justify-content:center;margin-top:48px;display:flex}.cascade[data-astro-cid-lcdefpme]{max-width:760px;margin:40px 0 0;padding:0;list-style:none}.flag[data-astro-cid-lcdefpme]{border-radius:0 var(--radius) var(--radius) 0;background:var(--c);color:var(--ink);margin:0 0 14px;padding:20px 26px;font-size:1.12rem;line-height:1.5;position:relative}.flag[data-astro-cid-lcdefpme]:after{content:"";background:var(--c);clip-path:polygon(0 0,100% 0,0 100%);width:48px;height:26px;position:absolute;top:calc(100% - 1px);left:0}.flag--flame[data-astro-cid-lcdefpme]{--c:var(--flame)}.flag--sun[data-astro-cid-lcdefpme]{--c:var(--sun)}.flag--maya[data-astro-cid-lcdefpme]{--c:var(--maya)}.flag--sapphire[data-astro-cid-lcdefpme]{--c:var(--sapphire);color:var(--white)}@media (width>=760px){.cascade[data-astro-cid-lcdefpme] .flag[data-astro-cid-lcdefpme]{margin-left:calc(var(--step) * 40px);max-width:520px}}@media (width<=759px){.flag[data-astro-cid-lcdefpme]{margin-bottom:42px;padding:18px 22px;font-size:1.05rem}.flag[data-astro-cid-lcdefpme]:last-child{margin-bottom:26px}}.price[data-astro-cid-lcdefpme]{align-items:stretch;gap:28px;display:grid}@media (width>=860px){.price[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.price-card[data-astro-cid-lcdefpme]{background:var(--sun);border-radius:calc(var(--radius) * 1.6);min-height:260px;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-out);flex-direction:column;justify-content:flex-end;padding:clamp(28px,5vw,56px);display:flex}.amount[data-astro-cid-lcdefpme]{font-size:clamp(3rem,8vw,5.4rem)}.was[data-astro-cid-lcdefpme]{font:700 clamp(1.2rem, 2.4vw, 1.6rem)/1 var(--font-display);margin-block:12px 4px}.was[data-astro-cid-lcdefpme] s[data-astro-cid-lcdefpme]{text-decoration-color:var(--flame);text-decoration-thickness:3px}.from[data-astro-cid-lcdefpme]{font:700 1.1rem/1 var(--font-display)}.price-card[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{text-decoration-color:var(--ink);margin-top:12px}.price-sub[data-astro-cid-lcdefpme]{max-width:30ch;margin-top:14px;font-size:1.15rem}.guarantee[data-astro-cid-lcdefpme]{align-content:center;gap:14px;display:grid}.guarantee[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,3.4vw,2.4rem)}.guarantee[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:44ch;font-size:1.1rem}.guarantee[data-astro-cid-lcdefpme] .dayof[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:700}.how[data-astro-cid-lcdefpme]{margin-top:clamp(72px,10vw,130px)}.steps[data-astro-cid-lcdefpme]{counter-reset:step;gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (width>=860px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;align-content:start;gap:8px;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step);background:var(--flame);width:72px;height:44px;font:800 1.3rem/1 var(--font-display);transition:width .6s var(--ease-out);border-radius:0 22px 22px 0;justify-content:flex-end;align-items:center;margin-bottom:8px;padding-right:14px;display:flex}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2):before{background:var(--sun);width:104px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3):before{background:var(--maya);width:136px}@media (prefers-reduced-motion:no-preference){.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{transition:width .8s cubic-bezier(.3,1.5,.5,1) calc(var(--i) * .14s + .25s), color .3s calc(var(--i) * .14s + .6s)}.js .steps[data-astro-cid-lcdefpme]:not(.is-in) li[data-astro-cid-lcdefpme]:before{color:#0000;width:44px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover:before{width:160px;transition-delay:0s}}.faq-more[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:8px;font-size:1.05rem}.steps[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:800 1.4rem/1.15 var(--font-display);letter-spacing:-.02em}.steps[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-soft);max-width:36ch;font-size:1.05rem}.how-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:36px;display:flex}.final[data-astro-cid-lcdefpme]{background:var(--flame);margin-top:clamp(72px,11vw,150px);overflow:hidden}.final-inner[data-astro-cid-lcdefpme]{justify-items:start;gap:18px;padding-block:clamp(56px,9vw,110px) 0;display:grid}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,8vw,6rem)}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:36ch;font-size:1.2rem}.final-mark[data-astro-cid-lcdefpme]{--h:clamp(90px, 14vw, 180px);height:var(--h);color:var(--white);margin-block:40px 28px;position:relative}.final-mark[data-astro-cid-lcdefpme] .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-lcdefpme]{clip-path:inset(-40% 0 -40% 100%);transition:clip-path 1.4s var(--ease-out) .15s}.js .final[data-astro-cid-lcdefpme].is-in .final-mark[data-astro-cid-lcdefpme]{clip-path:inset(-40% 0)}}
