@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque-Variable.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-Italic-Variable.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/SpaceMono-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/SpaceMono-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--indaco:#2c1d71;--indaco-soft:#4a3d8f;--ambra:#f2a24c;--ambra-strong:#e8913a;--teal:#2fa98f;--teal-tint:#e3f3ef;--ruggine:#d9622e;--avorio:#faf6f1;--sabbia:#f1eadd;--sabbia-strong:#e6dcc9;--nero:#1f1c1a;--testo:#57514b;--white:#fff;--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Hanken Grotesk", system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, monospace;--container:1200px;--gutter:24px;--radius:12px;--shadow-card:0 1px 2px #1f1c1a0a, 0 8px 24px #2c1d710f}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--avorio);color:var(--nero);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--font-display);color:var(--indaco);margin:0;font-weight:500;line-height:1.2}p{margin:0}button{font:inherit}:focus-visible{outline:2px solid var(--ambra);outline-offset:3px}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h1{letter-spacing:-.025em;font-size:clamp(32px,4.2vw,56px);line-height:1.15}.h2{letter-spacing:-.015em;font-size:clamp(26px,3vw,40px);line-height:1.25}.h3{font-size:24px;line-height:1.3}.lead{font-size:18px;line-height:1.55}.text-muted{color:var(--testo)}.on-dark,.on-dark h1,.on-dark h2,.on-dark h3{color:var(--white)}.on-dark .text-muted{color:#ffffffd1}.mono-label{font-family:var(--font-mono);letter-spacing:.01em;font-size:13px}.section{padding-block:100px}.section--sabbia{background:var(--sabbia)}.section--indaco{background:var(--indaco)}@media (width<=809px){.section{padding-block:64px}}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:none}}.btn[data-astro-cid-ekguhzzh]{min-height:44px;font-family:var(--font-body);border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{transform:translateY(-1px)}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--indaco);color:var(--white);box-shadow:0 4px 12px #2c1d7140}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--indaco-soft)}.btn--inverse[data-astro-cid-ekguhzzh]{background:var(--ambra);color:var(--nero)}.btn--inverse[data-astro-cid-ekguhzzh]:hover{background:var(--ambra-strong)}.btn--block[data-astro-cid-ekguhzzh]{width:100%;display:flex}.header[data-astro-cid-nen7h5rs]{z-index:20;background:var(--indaco);color:var(--white);position:relative}.header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:88px;display:flex}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:28px}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:40px;display:flex}.nav__link[data-astro-cid-nen7h5rs]{color:var(--white);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.nav__link[data-astro-cid-nen7h5rs]:hover{color:var(--ambra)}.nav[data-astro-cid-nen7h5rs] .nav__cta{margin-left:-8px}.nav__dropdown[data-astro-cid-nen7h5rs]{position:relative}.nav[data-astro-cid-nen7h5rs] .nav__chev{transition:transform .2s}.nav__dropdown[data-astro-cid-nen7h5rs].is-open .nav__chev{transform:rotate(180deg)}.nav__menu[data-astro-cid-nen7h5rs]{background:var(--avorio);opacity:0;visibility:hidden;border-radius:8px;min-width:220px;margin:0;padding:8px;list-style:none;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 8px);left:-16px;transform:translateY(-6px);box-shadow:0 12px 32px #1f1c1a2e}.nav__dropdown[data-astro-cid-nen7h5rs].is-open .nav__menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--nero);border-radius:4px;padding:10px 12px;font-weight:500;text-decoration:none;display:block}.nav__menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--sabbia);color:var(--indaco)}.lang[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);align-items:center;gap:2px;margin-left:-12px;font-size:13px;display:flex}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ffffffb3;border-radius:4px;padding:4px 6px;text-decoration:none}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--white)}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--white);box-shadow:inset 0 -2px 0 var(--ambra);border-radius:0}.lang--mobile[data-astro-cid-nen7h5rs]{gap:16px;margin:12px 0 0;font-size:14px}.lang--mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:6px 0}.burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;padding:8px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--white);border-radius:2px;height:2px;transition:transform .2s,opacity .2s;display:block}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(8px)rotate(45deg)}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--indaco);border-top:1px solid #ffffff1f}.mobile-menu__inner[data-astro-cid-nen7h5rs]{flex-direction:column;gap:4px;padding-block:16px 28px;display:flex}.mobile-menu__inner[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.btn){color:var(--white);padding:10px 0;font-size:18px;font-weight:500;text-decoration:none}.mobile-menu__group[data-astro-cid-nen7h5rs]{color:var(--ambra);margin-top:4px}.mobile-menu__inner[data-astro-cid-nen7h5rs] .btn{margin-top:16px}@media (width<=1023px){.nav[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:flex}.header__bar[data-astro-cid-nen7h5rs]{height:72px}}.stores__label[data-astro-cid-td5nviid]{margin-bottom:8px;font-size:16px;font-weight:500}.stores__row[data-astro-cid-td5nviid]{flex-wrap:wrap;gap:16px;display:flex}.stores__badge[data-astro-cid-td5nviid]{transition:transform .2s;display:block}.stores__badge[data-astro-cid-td5nviid]:hover{transform:translateY(-2px)}.stores__badge[data-astro-cid-td5nviid] img[data-astro-cid-td5nviid]{width:auto;height:48px}.footer[data-astro-cid-jo6i4kqk]{background:var(--sabbia);padding-block:64px 56px;font-size:16px}.footer__row[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(4,1fr);gap:32px;padding-inline:40px;display:grid}.footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.footer__nav[data-astro-cid-jo6i4kqk]{gap:14px;padding-top:10px}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__mail[data-astro-cid-jo6i4kqk]:hover,.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:3px;text-decoration:underline}.footer__social[data-astro-cid-jo6i4kqk]{color:var(--indaco);width:20px}.footer__contact[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.footer__mail[data-astro-cid-jo6i4kqk]{color:var(--indaco);font-weight:600;text-decoration:none}.footer__app[data-astro-cid-jo6i4kqk] .stores__row{flex-direction:column;align-items:flex-start;gap:8px}.footer__app[data-astro-cid-jo6i4kqk] .stores__badge img{height:44px}.footer__bottom[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:56px;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{width:auto;height:21px}.footer__company[data-astro-cid-jo6i4kqk]{font-size:13px}.footer__cofounded[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;margin-top:6px;font-size:13px;display:flex}.footer__sb[data-astro-cid-jo6i4kqk]{width:112px;height:auto}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;margin-top:12px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--indaco);padding:2px 8px;text-decoration:none}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]+a[data-astro-cid-jo6i4kqk]{border-left:1px solid var(--sabbia-strong)}@media (width<=1023px){.footer__row[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr);row-gap:40px;padding-inline:0}}@media (width<=559px){.footer__row[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__legal[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]+a[data-astro-cid-jo6i4kqk]{border-left:0}}.crumb[data-astro-cid-ezvlwyc3]{padding-block:40px 32px}ol[data-astro-cid-ezvlwyc3]{font-family:var(--font-mono);align-items:center;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}img[data-astro-cid-ezvlwyc3]{width:28px;height:auto}.crumb[data-astro-cid-ezvlwyc3] .crumb__sep{color:var(--teal)}span[data-astro-cid-ezvlwyc3]{text-underline-offset:3px;text-decoration:underline}
