@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-normal.CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-normal.BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-normal.DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-normal.BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-normal.OacczzuJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-normal.CnQIisVs.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-italic.DWPcQDwX.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-italic.D6GrQ2Z2.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-italic.Bvmh_w8I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-italic.CY6H6RI2.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-italic.CvT2ySUa.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:italic;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-italic.BSFEwDWV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-ext-wght-normal.7w74d1lj.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-cyrillic-wght-normal.B9hoeQUC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-vietnamese-wght-normal.BhFYcaJr.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-ext-wght-normal.DMEAsnHD.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-sans-latin-wght-normal.BWQ3gi2K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--red-50:#fff1f1;--red-100:#ffdcdc;--red-500:#e30613;--red-600:#c8000f;--red-700:#a3000c;--red-800:#7d0009;--ink-950:#120e0d;--ink-900:#1c1716;--ink-800:#2b2422;--ink-700:#3f3634;--ink-500:#6b605c;--ink-300:#b8aeaa;--ink-200:#dcd5d2;--ink-100:#eeeae8;--ink-50:#f7f5f4;--white:#fff;--wa-green:#1f8f4e;--color-primary:var(--red-500);--color-primary-hover:var(--red-600);--color-primary-press:var(--red-700);--color-on-primary:var(--white);--color-price:var(--red-700);--color-surface:var(--white);--color-surface-muted:var(--ink-50);--color-panel:#f7f5f4f7;--color-glass:#140f0ebd;--color-glass-solid:#140f0ef0;--color-text:var(--ink-900);--color-text-muted:var(--ink-500);--color-border:var(--ink-200);--color-on-photo:var(--white);--color-on-photo-muted:#ffffffdb;--color-page:#151110;--font-display:"Rubik Variable", Rubik, system-ui, "Segoe UI", Arial, sans-serif;--font-body:"Nunito Sans Variable", "Nunito Sans", system-ui, "Segoe UI", Arial, sans-serif;--step--1:.875rem;--step-0:1rem;--step-1:1.125rem;--step-2:clamp(1.25rem, 1.12rem + .55vw, 1.5rem);--step-3:clamp(1.6rem, 1.3rem + 1.2vw, 2.25rem);--step-4:clamp(2rem, 1.45rem + 2.4vw, 3.25rem);--step-5:clamp(2.5rem, 1.6rem + 4.2vw, 5rem);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--gutter:clamp(12px, 4vw, 40px);--container:1280px;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-pill:999px;--sh-1:0 1px 2px #120e0d0f, 0 2px 8px #120e0d0f;--sh-2:0 8px 24px #120e0d1f, 0 2px 6px #120e0d14;--sh-3:0 24px 64px #00000059;--z-bg:-1;--z-raised:1;--z-ui:50;--z-header:100;--z-loader:1000;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.15s;--dur-base:.24s;--dur-slow:.6s;--header-h:121px}@media (width>=1024px){:root{--header-h:158px}}*,:before,:after{box-sizing:border-box}html{background:var(--color-page);color:var(--color-text);-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable}body{min-height:100dvh;font-family:var(--font-body);font-size:var(--step-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:0 0;margin:0;line-height:1.6}html.is-loading{overflow:hidden}[hidden]{display:none!important}[id]{scroll-margin-top:calc(var(--header-h) - 36px)}img,svg,picture{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;letter-spacing:-.01em;margin:0;line-height:1.1}p{text-wrap:pretty;margin:0}a{color:inherit}button,input{font:inherit;color:inherit}button{cursor:pointer}a,button,input,summary{touch-action:manipulation}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--ink-950);outline-offset:2px;box-shadow:0 0 0 2px var(--white);border-radius:6px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--sp-4);top:var(--sp-4);z-index:calc(var(--z-header) + 1);padding:var(--sp-3) var(--sp-4);background:var(--white);color:var(--ink-900);border-radius:var(--r-sm);font-weight:700;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.grain{pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.btn{--btn-bg:var(--color-primary);--btn-fg:var(--color-on-primary);justify-content:center;align-items:center;gap:var(--sp-2);min-height:48px;padding:0 var(--sp-5);border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-display);font-weight:600;font-size:var(--step-0);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:2px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{--btn-bg:var(--color-primary-hover)}.btn:active{--btn-bg:var(--color-primary-press);transform:scale(.98)}.btn svg{flex:none}.btn--lg{min-height:56px;padding:0 var(--sp-6);font-size:var(--step-1)}.btn--ghost-light{--btn-bg:#ffffff0f;--btn-fg:var(--white);border-color:#ffffffd9}.btn--ghost-light:hover{--btn-bg:var(--white);--btn-fg:var(--ink-900)}.btn--ghost-light:active{--btn-bg:var(--ink-100)}.btn--light{--btn-bg:var(--white);--btn-fg:var(--red-700)}.btn--light:hover{--btn-bg:var(--red-50)}.btn--light:active{--btn-bg:var(--red-100)}.btn--outline{--btn-bg:transparent;--btn-fg:var(--ink-900);border-color:var(--ink-200)}.btn--outline:hover{--btn-bg:var(--ink-50);border-color:var(--ink-300)}.btn--outline:active{--btn-bg:var(--ink-100)}.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.icon-btn{border-radius:var(--r-pill);width:44px;height:44px;color:inherit;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;display:inline-grid}.icon-btn:hover{background:#ffffff1f}.panel{background:var(--color-panel);color:var(--color-text);border-radius:var(--r-xl);box-shadow:var(--sh-3);padding:clamp(20px,4vw,48px)}.section{padding-block:clamp(48px,9vw,112px)}.section-head{justify-content:space-between;align-items:end;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:clamp(20px,3vw,36px);display:flex}.eyebrow{align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:inline-flex}.on-photo{color:var(--color-on-photo);text-shadow:0 1px 2px #00000059,0 4px 24px #00000040}.on-photo .lead{color:var(--color-on-photo-muted)}.title-xl{font-size:var(--step-5);letter-spacing:-.02em;font-style:italic;font-weight:800}.title-lg{font-size:var(--step-4);font-weight:750}.title-md{font-size:var(--step-3);font-weight:700}.lead{font-size:var(--step-1);max-width:60ch;line-height:1.55}.link-arrow{align-items:center;gap:var(--sp-1);min-height:44px;font-family:var(--font-display);color:var(--red-700);font-weight:600;text-decoration:none;display:inline-flex}.link-arrow:hover{text-underline-offset:4px;text-decoration:underline}.demo-note{align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);color:#6b4a00;font-size:var(--step--1);background:#fff6d6;padding:6px 12px;font-weight:600;display:inline-flex}.pendente{color:var(--color-text-muted);font-style:italic}html.js .reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(16px)}html.js .reveal.is-in{opacity:1;transform:none}html.js .hero-in{transition:opacity .65s var(--ease-out), transform .65s var(--ease-out);transition-delay:calc(.14s + var(--i,0) * 70ms)}html.is-loading .hero-in{opacity:0;transform:translateY(14px)}.ui-layer{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:var(--z-ui);align-items:center;gap:var(--sp-2);pointer-events:none;display:flex;position:fixed}.ui-layer>*{pointer-events:auto}.bg-toggle{border-radius:var(--r-pill);background:var(--color-glass-solid);width:48px;height:48px;color:var(--white);box-shadow:var(--sh-2);transition:background-color var(--dur-fast) var(--ease-out);border:1px solid #ffffff47;place-items:center;display:grid;position:relative}.bg-toggle:hover{background:var(--ink-800)}.bg-toggle .ring{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;transform:rotate(-90deg)}.bg-toggle .ring circle{fill:none;stroke:var(--white);stroke-width:2px;stroke-dasharray:145;stroke-dashoffset:145px;opacity:0}.bg-toggle.is-running .ring circle{opacity:.85;animation:tf-ring var(--ring-dur,7s) linear forwards}@keyframes tf-ring{to{stroke-dashoffset:0}}.bg-toggle .i-play{display:none}.bg-toggle[data-state=paused] .i-play{display:block}.bg-toggle[data-state=paused] .i-pause{display:none}.toast{left:50%;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 64px);z-index:var(--z-ui);align-items:center;gap:var(--sp-2);border-radius:var(--r-pill);background:var(--ink-900);width:max-content;max-width:calc(100vw - 32px);color:var(--white);box-shadow:var(--sh-3);opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), visibility 0s linear var(--dur-base);padding:12px 18px;font-weight:600;display:flex;position:fixed;transform:translate(-50%,16px)}.toast.is-shown{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.sheet{background:var(--white);width:min(88vw,400px);max-width:none;height:100dvh;max-height:none;color:var(--ink-900);box-shadow:var(--sh-3);transition:translate .32s var(--ease-out), overlay .32s allow-discrete, display .32s allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0;translate:-100%}.sheet--right{inset:0 0 0 auto;translate:100%}.sheet[open]{translate:0}@starting-style{.sheet[open]{translate:-100%}.sheet--right[open]{translate:100%}}.sheet::backdrop{transition:background-color .32s var(--ease-out), overlay .32s allow-discrete, display .32s allow-discrete;background:#0a080800}.sheet[open]::backdrop{background:#0a08088c}@starting-style{.sheet[open]::backdrop{background:#0a080800}}html:has(dialog[open]){overflow:hidden}.sheet__inner{flex-direction:column;height:100%;display:flex}.sheet__head{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5);border-bottom:1px solid var(--ink-100);display:flex}.sheet__head .icon-btn:hover{background:var(--ink-100)}.sheet__body{overscroll-behavior:contain;padding:var(--sp-5);flex:1;overflow-y:auto}.sheet__foot{padding:var(--sp-4) var(--sp-5) max(var(--sp-5), env(safe-area-inset-bottom));border-top:1px solid var(--ink-100)}@media (prefers-reduced-motion:reduce){html.js:not(.ios-force-motion) .reveal,html.is-loading:not(.ios-force-motion) .hero-in{transform:none}html.js:not(.ios-force-motion) .reveal,html.js:not(.ios-force-motion) .hero-in{transition-duration:.2s;transition-delay:0s}html:not(.ios-force-motion) .sheet,html:not(.ios-force-motion) .sheet::backdrop{transition-duration:0s}html:not(.ios-force-motion) .bg-toggle .ring{display:none}html:not(.ios-force-motion) .btn:active{transform:none}}.logo[data-astro-cid-f7espo7c]{line-height:0;display:block}.logo[data-astro-cid-f7espo7c] svg{width:100%;height:auto}.fundo[data-astro-cid-rrvfxdu7]{width:100%;height:100lvh;z-index:var(--z-bg);pointer-events:none;isolation:isolate;background:#120d0c;position:fixed;top:0;left:0;overflow:hidden}.fundo__media[data-astro-cid-rrvfxdu7],.fundo__media[data-astro-cid-rrvfxdu7] img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.fundo__video[data-astro-cid-rrvfxdu7]{opacity:0;transition:opacity .9s var(--ease-out)}.fundo__video[data-astro-cid-rrvfxdu7].is-playing{opacity:1}.fundo__shade[data-astro-cid-rrvfxdu7]{background:radial-gradient(70% 55% at 50% 48%,#0a070773,#0000 75%),linear-gradient(#0a07078c 0%,#0a070733 30%,#0a070740 60%,#0a0707bf 100%);position:absolute;inset:0}.fundo__dim[data-astro-cid-rrvfxdu7]{opacity:0;background:#0b0808;position:absolute;inset:0}
