.mq[data-astro-cid-543bmuqs]{border-block:2.5px solid var(--ink);transform:rotate(var(--tilt));z-index:2;margin-inline:-2rem;position:relative;overflow:hidden}.mq-ink[data-astro-cid-543bmuqs]{background:var(--ink);color:#fff}.mq-pink[data-astro-cid-543bmuqs]{background:var(--pink);color:#fff}.mq-yellow[data-astro-cid-543bmuqs]{background:var(--yellow);color:var(--ink)}.mq-track[data-astro-cid-543bmuqs]{width:max-content;padding-block:.9rem;animation:32s linear infinite mq;display:flex}.mq-track[data-astro-cid-543bmuqs].rev{animation-direction:reverse}.mq[data-astro-cid-543bmuqs]:hover .mq-track[data-astro-cid-543bmuqs]{animation-play-state:paused}span[data-astro-cid-543bmuqs]{font-family:var(--display);white-space:nowrap;align-items:center;gap:2.4rem;padding-inline:1.2rem;font-size:clamp(1.1rem,2.4vw,1.7rem);font-weight:800;display:flex}b[data-astro-cid-543bmuqs]{color:var(--yellow);font-size:.9em}.mq-yellow[data-astro-cid-543bmuqs] b[data-astro-cid-543bmuqs]{color:var(--pink)}@keyframes mq{to{transform:translate(-50%)}}.hero{background:radial-gradient(circle at 80% 20%,#7c5cff2e,#0000 40%),radial-gradient(circle at 10% 80%,#ff4d8d29,#0000 40%),radial-gradient(circle at 50% 0,#ffc93c38,#0000 45%);padding:clamp(2rem,6vw,5rem) 0 clamp(4rem,8vw,6rem);position:relative;overflow:hidden}.hero-in{z-index:1;grid-template-columns:1.05fr 1fr;align-items:center;gap:3rem;display:grid;position:relative}.hero h1{margin-bottom:.4em}.h1-kw{background:var(--ink);color:var(--yellow);letter-spacing:.08em;border-radius:10px;margin-bottom:.5em;padding:.2em .7em;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:900;display:inline-block;transform:rotate(-2deg)}.kinetic{display:block}.kinetic>span{opacity:0;animation:pop-in .7s var(--ease) forwards;animation-delay:calc(var(--i) * 70ms + .15s);display:inline-block;transform:translateY(.6em)rotate(8deg)scale(.6)}@keyframes pop-in{to{opacity:1;transform:none}}.kinetic>span.grad-text{animation:pop-in .7s var(--ease) forwards, hue 8s linear infinite;animation-delay:calc(var(--i) * 70ms + .15s), 0s}.hero-btns{flex-wrap:wrap;gap:1rem;margin:1.6rem 0 1.2rem;display:flex}.hero-chips{color:var(--ink-2);flex-wrap:wrap;gap:.5rem 1.2rem;margin:0;padding:0;font-size:.95rem;font-weight:700;list-style:none;display:flex}.hero-collage{aspect-ratio:1/1.02;position:relative}.polaroid{border:2.5px solid var(--ink);box-shadow:var(--shadow);width:52%;transition:translate .6s cubic-bezier(.2,.8,.2,1), transform .4s var(--ease);animation:drop .9s var(--ease) both;background:#fff;border-radius:14px;margin:0;padding:10px 10px 34px;position:absolute}.polaroid img{aspect-ratio:4/5;object-fit:cover;border-radius:8px;width:100%}.polaroid figcaption{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:800;position:absolute;bottom:7px;left:6px;right:6px;overflow:hidden}.polaroid:hover{z-index:5;transform:rotate(0)scale(1.05)!important}.p0{animation-delay:.2s;top:4%;left:2%;transform:rotate(-7deg)}.p1{animation-delay:.35s;top:0;right:0;transform:rotate(6deg)}.p2{width:46%;animation-delay:.5s;bottom:0;left:8%;transform:rotate(4deg)}.p3{width:44%;animation-delay:.65s;bottom:4%;right:6%;transform:rotate(-5deg)}@keyframes drop{0%{opacity:0;translate:0 -60px;scale:.8}}.sticker{z-index:6;font-family:var(--display);border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:999px;padding:.5em 1em;font-weight:800;animation:3s ease-in-out infinite wobble;position:absolute}.s1{background:var(--yellow);top:44%;left:38%}.s2{background:var(--mint);color:#fff;animation-delay:1s;top:46%;right:-2%}@keyframes wobble{50%{transform:rotate(-6deg)scale(1.06)}}.stats{grid-template-columns:repeat(4,1fr);gap:1rem;padding-block:4rem 2rem;display:grid}.stat{text-align:center;border:2.5px dashed var(--ink);border-radius:var(--radius);background:#fff9;padding:1.4rem 1rem}.stat b{font-family:var(--display);color:var(--pink);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1;display:block}.stat:nth-child(2) b{color:var(--violet)}.stat:nth-child(3) b{color:var(--mint)}.stat:nth-child(4) b{color:var(--orange)}.stat small{font-size:.5em}.stat>span{color:var(--ink-2);font-weight:700}.sec-head{text-align:center;margin-bottom:2.5rem}.m-br{display:none}.reel-sec{padding-block:3rem;position:relative}.reel-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.5rem;display:flex}.reel-head h2{margin:0}.reel-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1.4rem;padding:1rem 2rem 2rem;display:flex;overflow-x:auto}.reel-track::-webkit-scrollbar{display:none}.reel-card{scroll-snap-align:center;border:2.5px solid var(--ink);width:clamp(240px,30vw,380px);box-shadow:var(--shadow);transform:rotate(var(--r));transition:transform .4s var(--ease);background:#fff;border-radius:24px;flex:none;overflow:hidden}.reel-card:hover{transform:rotate(0)scale(1.04)}.reel-card img{aspect-ratio:4/5;object-fit:cover;width:100%}@supports (animation-timeline:view()){@media (width>=900px) and (prefers-reduced-motion:no-preference){.reel-sec{view-timeline-name:--reel;height:260vh;padding:0}.reel-sticky{flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.reel-track{width:max-content;animation:linear both reel --reel;animation-range:contain;overflow:visible}@keyframes reel{0%{transform:translate(5vw)}to{transform:translate(calc(95vw - 100%))}}}}.steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.step{transition:transform .4s var(--ease);padding:1.6rem 1.4rem}.step b{font-family:var(--display);-webkit-text-stroke:2px var(--ink);color:#0000;margin-bottom:.4rem;font-size:3rem;line-height:1;display:block}.step:first-child{background:#ffe3ee}.step:nth-child(2){background:#fff3c4}.step:nth-child(3){background:#e3dcff}.step:nth-child(4){background:#d4f7ea}.step p{color:var(--ink-2);margin:0;font-size:.95rem}.about-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;display:grid}.why{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.why li{border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .3s var(--ease);background:#fff;border-radius:20px;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.why li:hover{transform:translate(8px)rotate(-1deg)}.why li>span{font-size:2rem}.why b{font-size:1.1rem;display:block}.why div{color:var(--ink-2);font-size:.95rem}.videos{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.4rem;display:grid}.more-faq{text-align:center;margin-top:2rem}.posts{grid-template-columns:repeat(3,1fr);gap:1.4rem;display:grid}.post{transition:transform .4s var(--ease);flex-direction:column;text-decoration:none;display:flex}.post img,.post-ph{aspect-ratio:16/10;object-fit:cover;border-bottom:2.5px solid var(--ink);width:100%}.post-ph{background:linear-gradient(135deg,#ffe3ee,#e3dcff);place-items:center;font-size:4rem;display:grid}.post-b{padding:1.1rem 1.3rem 1.4rem}.post time{color:var(--pink);font-size:.8rem;font-weight:800}.post h3{margin:.3rem 0 0;font-size:1.1rem}@media (width<=900px){.hero-in,.about-grid{grid-template-columns:1fr;gap:2rem}.hero-collage{width:100%;max-width:500px;margin-inline:auto}.stats,.steps{grid-template-columns:1fr 1fr}.posts{grid-template-columns:1fr}.m-br{display:inline}.s1{font-size:.8rem;top:47%;left:0}.s2{font-size:.8rem;top:60%;right:0}}@media (width<=560px){.hero-btns .btn{width:100%}.polaroid{padding:7px 7px 28px}.polaroid figcaption{font-size:.74rem;bottom:5px}.stats{gap:.7rem;padding-block:2.5rem 1.5rem}.stat{border-radius:20px;padding:1rem .65rem}.stat>span{margin-top:.2rem;font-size:.85rem;line-height:1.35;display:block}.steps{grid-template-columns:1fr;gap:.9rem}.step{grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;padding:1.25rem 1.2rem;display:grid}.step b{grid-row:span 2;margin-bottom:0;font-size:2.5rem}.step h3{margin-bottom:.15rem;font-size:1.15rem}}
