:root{color-scheme:dark;--bg:#0b0b0b;--surface:#161514;--surface-2:#201e1c;--ink:#efeeec;--muted:#a8a39b;--accent:#db1f2e;--accent-ink:#fff;--accent-press:#b0141f;--inverse-bg:#efeeec;--inverse-ink:#0b0b0b;--scrim:#0b0b0bb8;--font:"Archivo", "Arial Narrow", system-ui, sans-serif;--display-stretch:62%;--display-weight:850;--text-weight:400;--step-small:.9375rem;--step-text:clamp(1rem, .96rem + .2vw, 1.125rem);--step-lead:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--step-statement:clamp(2rem, 1.2rem + 3vw, 4rem);--step-display:clamp(4.5rem, 1rem + 9vw, 8.75rem);--margin:clamp(16px, 2vw, 32px);--gutter:clamp(12px, 1.4vw, 24px);--section-gap:clamp(96px, 12vw, 200px);--max:1680px;--radius:0;--button-h:52px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.76, 0, .24, 1);--ease-soft:cubic-bezier(.33, 1, .68, 1);--ease-exit:cubic-bezier(.55, .055, .675, .19);--dur-fast:.16s;--dur:.42s;--t-press:.14s;--t-hover:.18s;--t-ui:.24s;--t-fade:.7s;--t-reveal:.8s;--t-open:1.2s;--t-settle:1.5s;--t-load-line:.8s;--t-load-rise:.5s;--t-load-open:1.05s;--t-curtain:.6s;--t-grain:.75s;--grain-opacity:.09;--wordmark-intensity:.6;--wordmark-life:.6s;--stagger-line:90ms;--stagger-item:70ms;--film:#000;--section-gap-tight:120px}*,:before,:after{box-sizing:border-box}*{margin:0}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-weight:var(--text-weight);font-size:var(--step-text);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;line-height:1.55}img,video,picture,svg{max-width:100%;display:block}img,video{height:auto}a{color:inherit}button{font:inherit;color:inherit}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;transition:none}.display{font-stretch:var(--display-stretch);font-weight:var(--display-weight);text-transform:uppercase;letter-spacing:-.01em;overflow-wrap:break-word;min-width:0;line-height:.86}h1,h2,h3{font-weight:inherit;font-size:inherit;line-height:inherit}.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}.wrap{width:min(100% - 2 * var(--margin), var(--max));margin-inline:auto}.grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.button{min-height:var(--button-h);background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:var(--step-small);border-radius:var(--radius);cursor:pointer;transition:scale var(--t-press) var(--ease-out), background-color var(--t-hover) ease;border:0;justify-content:center;align-items:center;gap:.6em;padding:0 1.5rem;text-decoration:none;display:inline-flex}.button:active{scale:.97}.link{text-underline-offset:.2em;transition:color var(--t-hover) ease, text-decoration-color var(--t-hover) ease;text-decoration:underline 1px}@media (hover:hover) and (pointer:fine){.button:hover{background:#c41826}.link:hover{color:var(--accent)}}.muted{color:var(--muted)}.icon{vertical-align:-.2em;fill:currentColor;width:1.1em;height:1.1em;transition:rotate .18s var(--ease-out), translate .16s var(--ease-out);flex:none;margin-inline-end:.4em;display:inline-block}.button .icon{margin-inline-end:0}.cta-label{align-items:center;gap:.3em;display:inline-flex}.cta .icon{vertical-align:0;width:.72em;height:.72em;margin:0}.link:active,.link:focus-visible:active{color:var(--accent-press)}.link:focus-visible{color:var(--accent)}.button:focus-visible .icon-whatsapp{rotate:-8deg}a:focus-visible .icon-download{translate:0 2px}@media (hover:hover) and (pointer:fine){.button:hover .icon-whatsapp{rotate:-8deg}a:hover .icon-download{translate:0 2px}}.icon-done,[data-copy].is-copied .icon-rest{display:none}[data-copy].is-copied .icon-done{animation:icon-pop .15s var(--ease-out);display:inline-block}@keyframes icon-pop{0%{opacity:0;scale:.9}}@media (prefers-reduced-motion:reduce){.icon{translate:none!important;rotate:none!important}.button:active{scale:none}}.mask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:clip}.mask>span{display:block}@media (prefers-reduced-motion:no-preference){.js [data-load-line]{animation:load-line var(--t-load-line) var(--ease-expo) forwards;animation-delay:calc(.1s + var(--i,0) * var(--stagger-line));transform:translateY(105%)}.js [data-load]{opacity:0;animation:load-rise var(--t-load-rise) var(--ease-out) forwards;animation-delay:var(--d,.42s);transform:translateY(12px)}.js [data-load-open]{clip-path:inset(0 0 100%);animation:load-open var(--t-load-open) var(--ease-in-out) .12s forwards}.motion-ready [data-reveal]{opacity:0;transition:opacity var(--t-fade) var(--ease-out), transform var(--t-reveal) var(--ease-expo);transition-delay:calc(var(--i,0) * var(--stagger-item) + var(--reveal-delay,0s));transform:translateY(24px)}.motion-ready [data-reveal].is-in{opacity:1;transform:none}.motion-ready [data-lines]:not(.is-split){visibility:hidden}.motion-ready [data-shutter]>*{clip-path:inset(100% 0 0);transition:clip-path var(--t-open) var(--ease-in-out) var(--shutter-delay,0s)}.motion-ready [data-shutter] img{transition:transform var(--t-settle) var(--ease-soft) var(--shutter-delay,0s);transform:scale(1.12)}.motion-ready [data-shutter].is-in>*{clip-path:inset(0)}.motion-ready [data-shutter].is-in img{transform:none}}@keyframes load-line{to{transform:none}}@keyframes load-rise{to{opacity:1;transform:none}}@keyframes load-open{to{clip-path:inset(0)}}::view-transition-old(root){animation:vt-leave .2s var(--ease-exit) both}::view-transition-new(root){animation:vt-arrive .38s var(--ease-out) 60ms both}::view-transition-group(*){animation-duration:.48s;animation-timing-function:var(--ease-in-out)}::view-transition-image-pair(*.plate){overflow:clip}::view-transition-old(*.plate),::view-transition-new(*.plate){object-fit:cover;height:100%}@keyframes vt-leave{to{opacity:0}}@keyframes vt-arrive{0%{opacity:0;transform:translateY(16px)}}.cursor-label{z-index:90;pointer-events:none;background:var(--accent);color:var(--accent-ink);font-size:var(--step-small);opacity:0;transform-origin:0 0;transition:opacity var(--t-hover) ease;padding:6px 10px;font-weight:600;position:fixed;top:0;left:0}.cursor-label.is-on{opacity:1}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skip[data-astro-cid-hkbrpulz]:not(:focus-visible){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip[data-astro-cid-hkbrpulz]:focus-visible{left:var(--margin);top:var(--margin);z-index:100;position:fixed}
