.visual[data-astro-cid-jrd3fyii]{position:relative;width:100%;max-width:480px;aspect-ratio:380 / 460;margin-inline:auto}.cyls[data-astro-cid-jrd3fyii]{position:relative;z-index:1;width:100%;height:100%;overflow:visible}.cyl[data-astro-cid-jrd3fyii]{animation:bob 6s ease-in-out infinite;transform-box:fill-box}.cyl[data-astro-cid-jrd3fyii] .shadow[data-astro-cid-jrd3fyii]{animation:shadow 6s ease-in-out infinite;animation-delay:inherit;transform-origin:center;transform-box:fill-box}.puff[data-astro-cid-jrd3fyii]{opacity:0;animation:puff 3s ease-out infinite}.ring[data-astro-cid-jrd3fyii]{position:absolute;inset:8%;border-radius:50%;border:1px dashed rgb(34 211 238 / .35);animation:spin 40s linear infinite}.ring[data-astro-cid-jrd3fyii].r2{inset:-4%;border-style:solid;border-color:#ec48992e;animation-duration:70s;animation-direction:reverse}.ring[data-astro-cid-jrd3fyii].r1:before,.ring[data-astro-cid-jrd3fyii].r2:before{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;border-radius:50%;background:var(--brand-2);box-shadow:0 0 20px 4px var(--brand-2)}.ring[data-astro-cid-jrd3fyii].r2:before{background:var(--soda-pink);box-shadow:0 0 20px 4px var(--soda-pink);top:auto;bottom:10%;left:4%}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes shadow{0%,to{transform:scaleX(1);opacity:.35}50%{transform:scaleX(.8);opacity:.18}}@keyframes puff{0%{opacity:0;transform:translate(0) scale(.5)}20%{opacity:.8}to{opacity:0;transform:translate(18px,-40px) scale(3)}}@media(max-width:600px){.hero__visual[data-astro-cid-j7pv25f6]{display:none}.stats[data-astro-cid-j7pv25f6]{gap:1.2rem}}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:radial-gradient(120% 90% at 80% 0%,#0f2c4d 0%,var(--navy) 55%);color:#fff;padding:clamp(3rem,8vw,6rem) 0 clamp(5rem,10vw,7rem);min-height:min(92vh,900px);display:flex;align-items:center}.hero__canvas[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%}.hero__glow[data-astro-cid-j7pv25f6]{position:absolute;width:600px;height:600px;left:-200px;bottom:-300px;background:radial-gradient(closest-side,rgb(236 72 153 / .25),transparent);animation:float 12s ease-in-out infinite}.hero__grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:#fff}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{color:#b8c8da}.word-swap[data-astro-cid-j7pv25f6]{display:inline-block;transition:opacity .35s var(--ease),transform .35s var(--ease),filter .35s}.word-swap[data-astro-cid-j7pv25f6].out{opacity:0;transform:translateY(-.3em);filter:blur(6px)}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.hero[data-astro-cid-j7pv25f6] .btn--ghost[data-astro-cid-j7pv25f6],.soda[data-astro-cid-j7pv25f6] .btn--ghost[data-astro-cid-j7pv25f6],.order[data-astro-cid-j7pv25f6] .btn--ghost[data-astro-cid-j7pv25f6]{color:#fff}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,auto);gap:2rem;margin:3rem 0 0;padding-top:2rem;border-top:1px solid rgb(255 255 255 / .1)}.stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.78rem;color:#7f93ab;text-transform:uppercase;letter-spacing:.08em}.stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:.2rem 0 0;font-family:var(--display);font-size:1.8rem;font-weight:700;color:#fff}.hero-in[data-astro-cid-j7pv25f6]{animation:heroRise 1.1s var(--ease) both;animation-delay:var(--d, 0s)}.hero-rise[data-astro-cid-j7pv25f6]{animation:heroRise 1s var(--ease) both;animation-delay:var(--d, 0s)}@keyframes heroRise{0%{transform:translateY(18px)}}.scroll-hint[data-astro-cid-j7pv25f6]{position:absolute;left:50%;bottom:1.5rem;width:26px;height:42px;border:2px solid rgb(255 255 255 / .35);border-radius:20px;transform:translate(-50%)}.scroll-hint[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:scrollDot 1.8s ease-in-out infinite}@keyframes scrollDot{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}.marquee[data-astro-cid-j7pv25f6]{background:var(--brand);color:var(--navy);overflow:hidden;padding:.9rem 0;transform:rotate(-1.2deg) scale(1.02);margin-top:-1.2rem;position:relative;z-index:2;box-shadow:0 20px 40px -20px #0ea5e999}.marquee__track[data-astro-cid-j7pv25f6]{display:flex;width:max-content;animation:marquee 30s linear infinite}.marquee[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--display);font-weight:700;font-size:clamp(1.4rem,3vw,2rem);padding-inline:1.4rem;display:inline-flex;align-items:center;gap:2.8rem;white-space:nowrap}.marquee[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;font-size:.9rem;opacity:.6}.service[data-astro-cid-j7pv25f6]{position:relative;display:block;padding:2rem;border-radius:var(--radius);background:var(--bg);text-decoration:none;color:var(--ink);overflow:hidden;isolation:isolate;transition:transform .5s var(--ease),color .4s,opacity .9s var(--ease)}.service[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,var(--navy),#0f2c4d);clip-path:circle(0% at 100% 100%);transition:clip-path .7s var(--ease)}.service[data-astro-cid-j7pv25f6]:hover{color:#fff;transform:translateY(-4px)}.service[data-astro-cid-j7pv25f6]:hover:before{clip-path:circle(150% at 100% 100%)}.service[data-astro-cid-j7pv25f6]:hover p[data-astro-cid-j7pv25f6]{color:#b8c8da}.service__n[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:.85rem;color:var(--brand-ink);font-weight:700}.service[data-astro-cid-j7pv25f6]:hover .service__n[data-astro-cid-j7pv25f6]{color:var(--brand-2)}.service[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1.5rem 0 .5rem}.service[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);margin:0;font-size:.97rem;transition:color .4s}.service__go[data-astro-cid-j7pv25f6]{position:absolute;right:1.5rem;top:1.5rem;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--navy);transition:transform .5s var(--ease),background .3s}.service__go[data-astro-cid-j7pv25f6] svg{width:18px}.service[data-astro-cid-j7pv25f6]:hover .service__go[data-astro-cid-j7pv25f6]{transform:rotate(-45deg);background:var(--brand-2)}.split-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3rem)}.split-head[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{margin:0}.soda[data-astro-cid-j7pv25f6]{overflow:hidden}.soda__bg[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;bottom:-20px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;border:1.5px solid rgb(255 255 255 / .25);animation:rise var(--t) linear infinite;animation-delay:var(--dl)}@keyframes rise{to{transform:translate(20px,-110vh);opacity:0}}.soda__grid[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:center}.soda[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.soda__types[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-wrap:wrap;gap:1rem}.soda__types[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:.8rem;align-items:center;padding:.9rem 1.2rem;border-radius:14px;background:#ffffff0d;border:1px solid rgb(255 255 255 / .1)}.soda__types[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;line-height:1.3}.soda__types[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:#8fa6bf}.soda__visual[data-astro-cid-j7pv25f6]{position:relative;height:420px}.bottle[data-astro-cid-j7pv25f6]{position:absolute;bottom:30px;width:110px;height:330px;border-radius:40px 40px 22px 22px;display:grid;place-items:center;animation:bob 5s ease-in-out infinite;box-shadow:inset -14px 0 30px #00000040,inset 10px 0 20px #ffffff40,0 30px 60px -20px #0009}.bottle[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-34px;left:50%;width:34px;height:40px;margin-left:-17px;border-radius:6px 6px 2px 2px;background:linear-gradient(90deg,#475569,#e2e8f0,#475569)}.bottle[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--display);font-weight:700;font-size:1.6rem;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);letter-spacing:.1em}.bottle--blue[data-astro-cid-j7pv25f6]{left:18%;background:linear-gradient(90deg,#1e40af,#3b82f6 40%,#93c5fd,#2563eb 70%,#1e3a8a)}.bottle--pink[data-astro-cid-j7pv25f6]{left:52%;height:290px;background:linear-gradient(90deg,#9d174d,#ec4899 40%,#f9a8d4,#db2777 70%,#831843);animation-delay:-2.5s}@keyframes bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-18px) rotate(2deg)}}.pin[data-astro-cid-j7pv25f6]{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--brand-2)}.pin[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;inset:0;border-radius:50%;background:inherit;animation:pulse-ring 2s ease-out infinite}.p1[data-astro-cid-j7pv25f6]{top:10%;left:6%}.p2[data-astro-cid-j7pv25f6]{top:30%;right:4%;background:var(--soda-pink)}.p3[data-astro-cid-j7pv25f6]{bottom:12%;right:20%;background:var(--soda-blue)}.p2[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation-delay:-.7s}.p3[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{animation-delay:-1.3s}.sds-teaser[data-astro-cid-j7pv25f6]{align-items:center}.sds-stack[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.sds-stack[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;padding:.9rem 1.1rem;border-radius:14px;background:var(--bg);border:1px solid var(--line);text-decoration:none;color:var(--ink);transition:transform .4s var(--ease),border-color .3s,background .3s}.sds-stack[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{transform:translate(8px);border-color:var(--brand);background:#fff}.sds-stack[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{margin-left:auto;font-style:normal;color:var(--muted);font-family:var(--display)}.pdf[data-astro-cid-j7pv25f6]{font-size:.7rem;font-weight:700;padding:.3rem .5rem;border-radius:6px;background:#fee2e2;color:#b91c1c}.eu-card[data-astro-cid-j7pv25f6]{display:block;border-radius:28px;background:#fff;border:1px solid var(--line);overflow:hidden;text-decoration:none;color:var(--ink);box-shadow:var(--shadow);transition:box-shadow .4s,transform .5s var(--ease),opacity .9s var(--ease)}.eu-card[data-astro-cid-j7pv25f6]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px);color:var(--ink)}.eu-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{padding:1.5rem clamp(1rem,4vw,3rem);margin-inline:auto;border-bottom:1px solid var(--line)}.eu-card__body[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem)}.eu-card__body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,3vw,2.1rem);max-width:26ch}.eu-card__body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);margin:0}.order__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.order[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.order__steps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.order__steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;padding:1.1rem 1.2rem;border-radius:16px;background:#ffffff0d;border:1px solid rgb(255 255 255 / .1);transition:background .3s,transform .4s var(--ease),opacity .9s var(--ease)}.order__steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover{background:#ffffff17;transform:translate(6px)}.order__steps[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--display);color:var(--brand-2);font-size:1.1rem}.order__steps[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid}.order__steps[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff}.order__steps[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#a9bbcf;font-size:.95rem}@media(max-width:960px){.hero__grid[data-astro-cid-j7pv25f6],.soda__grid[data-astro-cid-j7pv25f6],.order__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero__visual[data-astro-cid-j7pv25f6]{max-width:300px;margin-inline:auto}.hero[data-astro-cid-j7pv25f6]{min-height:0}.soda__visual[data-astro-cid-j7pv25f6]{height:340px}.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}
