.hero[data-astro-cid-bbe6dxrz]{position:relative;max-height:calc(100svh - var(--header-h) + 20px);margin:0 auto;padding-top:max(env(safe-area-inset-top),0px);display:flex;align-items:center;overflow:hidden;background:var(--cacao);color:var(--ivory)}@media (max-width: 480px){.hero[data-astro-cid-bbe6dxrz]{--header-h:74px}}.hero-background[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;overflow:hidden}.hero-explosion[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;filter:saturate(1.35) contrast(1.1) brightness(1.05);opacity:0;transform:scale(1.06);animation:heroIn .9s cubic-bezier(.16,1,.3,1) .2s both}@keyframes heroIn{to{opacity:1;transform:scale(1)}}.hero-gradient[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(135deg,#0a0b0d8c,#0a0b0d61);z-index:1}.container[data-astro-cid-bbe6dxrz]{max-width:1280px;margin:0 auto;padding:0 clamp(1rem,4vw,2rem);position:relative;z-index:2;width:100%}.hero-content[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.5rem,3.5vw,4rem);scale:.73;align-items:center;min-height:clamp(60vh,78svh,86vh)}.hero-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;background:#d4a37326;border:1px solid rgba(212,163,115,.3);color:var(--gold);padding:8px 14px;border-radius:999px;font-weight:600;font-size:.9rem;margin-bottom:1rem;backdrop-filter:blur(8px)}.hero-title[data-astro-cid-bbe6dxrz]{font-family:Playfair Display,serif;font-size:clamp(3rem,8vw,4.5rem);font-weight:700;line-height:1.1;margin-bottom:1rem;text-shadow:0 4px 20px rgba(212,163,115,.2)}.title-highlight[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,var(--gold) 0%,var(--amber) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-astro-cid-bbe6dxrz]{font-size:clamp(1.1rem,2.6vw,1.45rem);line-height:1.7;color:var(--muted);margin-bottom:1.75rem;max-width:52ch}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;gap:.9rem;flex-wrap:wrap}.primary-btn[data-astro-cid-bbe6dxrz],.secondary-btn[data-astro-cid-bbe6dxrz]{border-radius:12px;padding:18px 28px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;font-size:clamp(1rem,2.4vw,1.3rem)}.primary-btn[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,var(--gold) 0%,var(--amber) 100%);color:var(--cacao);box-shadow:0 8px 32px #d4a3734d,0 2px 16px #0000001a}.primary-btn[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0 0 0 -100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.primary-btn[data-astro-cid-bbe6dxrz]:hover:before{left:100%}.primary-btn[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #d4a37366,0 4px 20px #00000026}.secondary-btn[data-astro-cid-bbe6dxrz]{background:#d4a37314;color:var(--ivory);border:1px solid rgba(212,163,115,.22);backdrop-filter:blur(8px)}.secondary-btn[data-astro-cid-bbe6dxrz]:hover{border-color:#d4a37366;transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.hero-visual[data-astro-cid-bbe6dxrz]{position:relative;height:clamp(360px,48vw,600px)}.hero-image-container[data-astro-cid-bbe6dxrz]{position:relative;width:100%;height:40%}.hero-image[data-astro-cid-bbe6dxrz]{display:block;width:clamp(240px,36vw,840px);aspect-ratio:1.2 / 1;margin-top:25%;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);border-radius:24px;overflow:hidden}.hero-crack[data-astro-cid-bbe6dxrz]{position:absolute;bottom:0;left:0;right:0;height:clamp(36px,6vw,60px);pointer-events:none}.crack-svg[data-astro-cid-bbe6dxrz]{width:100%;height:100%;opacity:0;animation:fade .8s ease-out .8s both}@keyframes fade{to{opacity:1}}.chocolate-particles[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.particle[data-astro-cid-bbe6dxrz]{position:absolute;width:4px;height:4px;background:var(--gold);border-radius:50%;opacity:.4;animation:float 8s ease-in-out infinite}.particle-1[data-astro-cid-bbe6dxrz]{top:20%;left:15%;animation-delay:0s}.particle-2[data-astro-cid-bbe6dxrz]{top:70%;left:85%;animation-delay:1s}.particle-3[data-astro-cid-bbe6dxrz]{top:40%;left:10%;animation-delay:2s}.particle-4[data-astro-cid-bbe6dxrz]{top:80%;left:70%;animation-delay:3s}.particle-5[data-astro-cid-bbe6dxrz]{top:15%;left:90%;animation-delay:4s}.particle-6[data-astro-cid-bbe6dxrz]{top:60%;left:30%;animation-delay:5s}@keyframes float{0%,to{transform:translateY(0) scale(1);opacity:.4}50%{transform:translateY(-30px) scale(1.5);opacity:.8}}@media (max-width: 1024px){.hero-content[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:clamp(1.25rem,2.5vw,3rem);text-align:center;min-height:auto}.hero-visual[data-astro-cid-bbe6dxrz]{order:-1;height:clamp(300px,45vw,420px)}.hero-actions[data-astro-cid-bbe6dxrz]{justify-content:center}}@media (max-width: 768px){.hero-gradient[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,#0a0b0da6,#0a0b0d8c)}.primary-btn[data-astro-cid-bbe6dxrz],.secondary-btn[data-astro-cid-bbe6dxrz]{width:min(100%,320px);justify-content:center}}@media (max-width: 420px){.hero-actions[data-astro-cid-bbe6dxrz]{gap:.75rem}}@media (prefers-reduced-motion: reduce){.hero-explosion[data-astro-cid-bbe6dxrz],.crack-svg[data-astro-cid-bbe6dxrz],.particle[data-astro-cid-bbe6dxrz]{animation:none!important}}.hero-background[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;background:-webkit-image-set(url(/assets/bgExplosion-1280.avif) type("image/avif") 1x,url(/assets/bgExplosion-1920.avif) type("image/avif") 2x,url(/assets/bgExplosion-1280.webp) type("image/webp") 1x,url(/assets/bgExplosion-1920.webp) type("image/webp") 2x);background:image-set(url(/assets/bgExplosion-1280.avif) type("image/avif") 1x,url(/assets/bgExplosion-1920.avif) type("image/avif") 2x,url(/assets/bgExplosion-1280.webp) type("image/webp") 1x,url(/assets/bgExplosion-1920.webp) type("image/webp") 2x);background-size:cover;background-position:center;filter:saturate(1.35) contrast(1.1) brightness(1.05);opacity:0;transform:scale(1.06);animation:heroIn .9s cubic-bezier(.16,1,.3,1) .2s both;z-index:0}:root{--cacao:#0A0B0D;--ivory:#FAFAF9;--gold:#D4A373;--amber:#F59E0B;--muted:rgba(250,250,249,.8)}.cta[data-astro-cid-2ud3djv3]{text-align:center;margin-top:2.1rem}.quality-section[data-astro-cid-2ud3djv3]{padding:4.75rem 0;background:var(--cacao);color:var(--ivory);position:relative}.container[data-astro-cid-2ud3djv3]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.section-header[data-astro-cid-2ud3djv3]{text-align:center;margin-bottom:2.1rem}.section-title[data-astro-cid-2ud3djv3]{font-family:Playfair Display,serif;font-size:clamp(1.9rem,3.6vw,2.6rem);font-weight:700;margin-bottom:.6rem}.title-accent[data-astro-cid-2ud3djv3]{background:linear-gradient(135deg,var(--gold) 0%,var(--amber) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-description[data-astro-cid-2ud3djv3]{font-size:.98rem;color:var(--muted);max-width:620px;margin:0 auto 1rem;line-height:1.65}.cta-row[data-astro-cid-2ud3djv3]{display:flex;align-items:center;justify-content:center;gap:.7rem;flex-wrap:wrap;margin-top:.1rem}.cta-bullets[data-astro-cid-2ud3djv3]{display:flex;gap:.7rem;flex-wrap:wrap;padding:0;margin:0;list-style:none}.cta-bullets[data-astro-cid-2ud3djv3] li[data-astro-cid-2ud3djv3]{font-size:.82rem;color:#fafaf9e6;border:1px solid rgba(212,163,115,.25);border-radius:999px;padding:.4rem .7rem;background:linear-gradient(180deg,#1416188c,#14161866);white-space:nowrap}.btn-primary[data-astro-cid-2ud3djv3]{display:inline-block;padding:.68rem 1.06rem;border-radius:999px;font-weight:800;letter-spacing:.2px;text-decoration:none;color:var(--cacao);background:linear-gradient(135deg,var(--gold),var(--amber));box-shadow:0 8px 24px #d4a37340;transition:transform .2s ease,box-shadow .2s ease;font-size:.92rem}.btn-primary[data-astro-cid-2ud3djv3]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #d4a37359}.cta-micro[data-astro-cid-2ud3djv3]{margin-top:.4rem;font-size:.82rem;opacity:.8}.quality-grid[data-astro-cid-2ud3djv3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.quality-card[data-astro-cid-2ud3djv3]{background:linear-gradient(180deg,#14161899,#14161875);border:1px solid rgba(212,163,115,.16);border-radius:16px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.quality-card[data-astro-cid-2ud3djv3]:hover{border-color:#d4a37347;box-shadow:0 10px 28px #0000002e;transform:translateY(-2px)}.card-visual[data-astro-cid-2ud3djv3]{height:104px;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(120px 60px at 50% 30%,rgba(212,163,115,.18),transparent 60%)}.card-icon[data-astro-cid-2ud3djv3]{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;color:var(--ivory);border:1px solid rgba(212,163,115,.3);background:linear-gradient(135deg,#d4a3731f,#f59e0b14);box-shadow:inset 0 0 0 1px #fafaf90f}.card-icon[data-astro-cid-2ud3djv3] svg[data-astro-cid-2ud3djv3]{width:25px;height:25px}.card-content[data-astro-cid-2ud3djv3]{padding:1.15rem 1.15rem 1.35rem;text-align:center}.card-title[data-astro-cid-2ud3djv3]{font-family:Playfair Display,serif;font-size:1.04rem;font-weight:600;margin-bottom:.35rem;letter-spacing:.2px}.card-description[data-astro-cid-2ud3djv3]{color:var(--muted);font-size:.9rem;line-height:1.55}.btn-inline[data-astro-cid-2ud3djv3]{display:inline-block;margin-top:.55rem;font-weight:800;text-decoration:none;font-size:.9rem;color:var(--ivory);border-bottom:2px solid rgba(212,163,115,.6);padding-bottom:2px;transition:border-color .2s ease,opacity .2s ease}.btn-inline[data-astro-cid-2ud3djv3]:hover{border-color:var(--amber);opacity:.9}@media (max-width:1024px){.quality-grid[data-astro-cid-2ud3djv3]{grid-template-columns:repeat(2,1fr);gap:1.1rem}}@media (max-width:768px){.quality-section[data-astro-cid-2ud3djv3]{padding:3.4rem 0}.container[data-astro-cid-2ud3djv3]{padding:0 1rem}.quality-grid[data-astro-cid-2ud3djv3]{grid-template-columns:1fr;gap:.95rem}.card-visual[data-astro-cid-2ud3djv3]{height:98px}.cta-row[data-astro-cid-2ud3djv3]{gap:.55rem}}:root{--cacao:#0A0B0D;--ivory:#FAFAF9;--gold:#D4A373;--amber:#F59E0B}.avatar-initials[data-astro-cid-aadlzisc]{width:48px;height:48px;display:grid;place-items:center;border-radius:9999px;font-size:12px;font-weight:800;letter-spacing:.5px;color:#f6eadb;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000040;text-transform:uppercase}@media (min-width: 768px){.avatar-initials[data-astro-cid-aadlzisc]{width:52px;height:52px;font-size:13px}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-aadlzisc][data-c-track] article[data-astro-cid-aadlzisc]{transition:transform .35s ease,box-shadow .35s ease}[data-astro-cid-aadlzisc][data-c-track] article[data-astro-cid-aadlzisc]:hover{transform:translateY(-4px);box-shadow:0 20px 56px #00000080}}:root{--ease:cubic-bezier(.16,1,.3,1)}.reveal-up,.reveal-left,.reveal-right{opacity:0;will-change:transform,opacity,filter;transition:opacity .7s var(--ease),transform .7s var(--ease),filter .7s var(--ease);transition-delay:calc(var(--d,0)*90ms);filter:blur(2px)}.reveal-up{transform:translateY(18px) scale(.985)}.reveal-left{transform:translate(-22px)}.reveal-right{transform:translate(22px)}.is-visible{opacity:1;transform:none;filter:none}.scroll-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-reveal.revealed{opacity:1;transform:translateY(0)}.fade-in-left{opacity:0;transform:translate(-40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.fade-in-left.revealed{opacity:1;transform:translate(0)}.fade-in-right{opacity:0;transform:translate(40px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.fade-in-right.revealed{opacity:1;transform:translate(0)}
