@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/site/assets/archivo-wdth-latin-ext-Drn2Fve2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/site/assets/archivo-wdth-latin-DXrUVZxZ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;font-style:normal;font-weight:100 600;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica");size-adjust:98%;ascent-override:89.59%;descent-override:21.43%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;font-style:normal;font-weight:700 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica-Bold");size-adjust:112%;ascent-override:78.39%;descent-override:18.75%;line-gap-override:0%}@font-face{font-family:Archivo Fallback Titulo;font-style:normal;font-weight:700 900;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica-Bold");size-adjust:121%;ascent-override:72.56%;descent-override:17.36%;line-gap-override:0%}:root{color-scheme:light;--paper: #F8F7F5;--paper-2: #F0EFEA;--paper-3: #E8E6E0;--white: #FFFFFF;--line: #E4E1DC;--line-2: #D3CFC7;--ink: #16181C;--ink-2: #1B1E23;--ink-3: #242830;--ink-line: #2A2E35;--ink-line-2: #363C46;--graphite: #4A4E52;--slate: #5A5D60;--ash: #9AA0A8;--ash-2: #868C94;--volt: #FF5A1F;--volt-deep: #B23A12;--volt-deeper: #8A2C0D;--volt-tint: rgba(255, 90, 31, .12);--ok: #137845;--ok-dark: #4CD98A;--bad: #C42A2A;--bad-dark: #F47878;--s1: #FF5A1F;--s2: #16181C;--s3: #12A398;--s4: #3E6FE0;--s5: #D99A1E;--s6: #8B5CC9;--s7: #E0527A;--s8: #6F9E5B;--s9: #9AA0A6;--c-cas: #3B6FEE;--c-cas-fg: #2A4FB0;--c-sup: #3FC97A;--c-sup-fg: #1B6E40;--c-rest: #F5A623;--c-rest-fg: #7F4F00;--c-cmb: #F25555;--c-cmb-fg: #A82626;--c-sub: #7B5FE0;--c-sub-fg: #553BB8;--c-trf: #6B7280;--c-trf-fg: #474C55;--c-out: #9AA3B5;--c-out-fg: #4A5263;--c-laz: #F5A623;--c-laz-fg: #7F4F00;--c-comp: #12B3A6;--c-comp-fg: #0A6E66;--c-sau: #F25555;--c-sau-fg: #A82626;--c-tel: #3B6FEE;--c-tel-fg: #2A4FB0;--c-gym: #F5A623;--c-gym-fg: #7F4F00;--font: "Archivo", "Archivo Fallback", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--fs-display: clamp(3.1rem, 1.55rem + 7.2vw, 9.25rem);--fs-h2: clamp(2.3rem, 1.45rem + 3.9vw, 5.4rem);--fs-h2-sm: clamp(2rem, 1.4rem + 2.4vw, 3.6rem);--fs-h3: clamp(1.3rem, 1.18rem + .5vw, 1.65rem);--fs-lead: clamp(1.125rem, 1.06rem + .32vw, 1.375rem);--fs-body: 1.0625rem;--fs-small: .9375rem;--fs-micro: .8125rem;--gutter: clamp(1rem, .4rem + 3vw, 3.5rem);--maxw: 82.5rem;--section-y: clamp(5.5rem, 3.5rem + 8.5vw, 12rem);--nav-h: 4.25rem;--r-card: 20px;--r-app: 16px;--r-sm: 12px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--ease-ios: cubic-bezier(.32, .72, 0, 1);--shadow-1: 0 1px 2px rgba(22, 24, 28, .05), 0 1px 3px rgba(22, 24, 28, .06);--shadow-2: 0 2px 6px rgba(22, 24, 28, .05), 0 12px 32px rgba(22, 24, 28, .09);--shadow-3: 0 6px 16px rgba(22, 24, 28, .08), 0 30px 70px rgba(22, 24, 28, .16)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 1rem);overflow-x:clip}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);line-height:1.55;font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}[hidden]{display:none!important}h1,h2,h3,h4,p,ol,ul,figure,blockquote{margin:0}ol,ul{padding:0;list-style:none}img,svg,video,canvas{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:.08em;text-underline-offset:.18em}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select{font:inherit;color:inherit}::selection{background:var(--volt);color:var(--ink)}:focus{outline:none}:focus-visible{outline:3px solid var(--volt-deep);outline-offset:3px;border-radius:6px}.section--ink :focus-visible,.footer :focus-visible,.nav.is-dark :focus-visible{outline-color:var(--volt)}.section--ink .panel :focus-visible,.nav.is-open :focus-visible{outline-color:var(--volt-deep)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;z-index:100;left:1rem;top:1rem;padding:.75rem 1.1rem;border-radius:999px;background:var(--ink);color:var(--paper);font-weight:650;text-decoration:none;transform:translateY(-200%);transition:transform .2s var(--ease-out)}.skip:focus-visible{transform:none}.display{font-size:var(--fs-display);font-stretch:125%;font-weight:850;line-height:.88;letter-spacing:-.035em}.h2{font-size:var(--fs-h2);font-stretch:118%;font-weight:800;line-height:.95;letter-spacing:-.03em;text-wrap:balance}.h2--sm{font-size:var(--fs-h2-sm);line-height:1}.h3{font-size:var(--fs-h3);font-stretch:106%;font-weight:720;line-height:1.15;letter-spacing:-.012em}.lead{font-size:var(--fs-lead);line-height:1.5;color:var(--graphite);max-width:34em;text-wrap:pretty}.note{margin-top:1.5rem;font-size:var(--fs-micro);line-height:1.5;color:var(--slate);max-width:60em}.link{color:var(--volt-deep);font-weight:600;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .2s}.link:hover{text-decoration-color:currentColor}.num{font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.badge{display:inline-flex;align-items:center;gap:.45em;padding:.3rem .7rem;border-radius:999px;background:var(--volt-tint);color:var(--volt-deep);font-size:var(--fs-micro);font-weight:650;letter-spacing:.01em}.badge:before{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:3.25rem;padding:0 1.5rem;border-radius:999px;border:1.5px solid transparent;font-size:1rem;font-weight:650;letter-spacing:-.005em;line-height:1.1;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease-out),background-color .2s,border-color .2s,color .2s}.btn:active{transform:scale(.97)}.btn--sm{min-height:2.75rem;padding:0 1.15rem;font-size:.9375rem}.btn--primary{background:var(--volt-deep);color:#fff}.btn--primary:hover{background:var(--volt-deeper)}.btn--ghost{border-color:var(--line-2);color:var(--ink);background:transparent}.btn--ghost:hover{border-color:var(--ink)}.btn--ink{background:var(--ink);color:var(--paper)}.btn--ink:hover{background:#000}.btn--ink-ghost{border-color:#16181c73;color:var(--ink)}.btn--ink-ghost:hover{border-color:var(--ink)}.actions{display:flex;flex-wrap:wrap;gap:.75rem}.icon-btn{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--graphite);transition:background-color .2s,color .2s,transform .2s var(--ease-out)}.icon-btn:hover{background:var(--paper-2);color:var(--ink)}.icon-btn:active{transform:scale(.94)}.icon-btn svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.wrap{width:min(100% - 2 * var(--gutter),var(--maxw));margin-inline:auto}.chapter{position:relative;padding-block:var(--section-y)}.chapter--tint{background:var(--paper-2)}.chapter__head{display:grid;gap:1.5rem;margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem);max-width:62rem}.section--ink{--graphite: var(--ash);--slate: var(--ash-2);background:var(--ink);color:var(--paper);color-scheme:dark}.section--ink .link{color:var(--volt)}.split{display:grid;gap:clamp(2.5rem,1.5rem + 4vw,6rem);align-items:start}.split__text{display:grid;gap:1.5rem;align-content:start}@media(min-width:64rem){.split{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.split__text{position:sticky;top:calc(var(--nav-h) + clamp(2rem,6vh,4rem))}.split--reverse .split__text{order:2}}.duo{display:grid;gap:clamp(4rem,3rem + 4vw,7rem)}.duo__item{display:grid;gap:1.5rem;align-content:start}.duo__item>[data-demo]{margin-top:1rem}@media(min-width:64rem){.duo{grid-template-columns:1fr 1fr;gap:clamp(3rem,2rem + 3vw,6rem)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(scripting:enabled){html:not(.ready) [data-intro]{opacity:0;animation:intro-fallback .01s 3s forwards}}@keyframes intro-fallback{to{opacity:1}}.nav{position:fixed;inset:0 0 auto;z-index:50;padding-top:env(safe-area-inset-top,0px);color:var(--ink);transition:background-color .35s var(--ease-out),color .35s var(--ease-out),box-shadow .35s}.nav:before{content:"";position:absolute;inset:0;z-index:-1;background:#f8f7f5cc;-webkit-backdrop-filter:saturate(1.6) blur(16px);backdrop-filter:saturate(1.6) blur(16px);opacity:0;transition:opacity .35s var(--ease-out),background-color .35s;border-bottom:1px solid transparent}.nav.is-scrolled:before{opacity:1;border-bottom-color:#16181c12}.nav.is-dark{color:var(--paper)}.nav.is-dark:before{background:#16181cc7;border-bottom-color:#f8f7f514}.nav__bar{display:flex;align-items:center;gap:1.5rem;height:var(--nav-h)}.brand{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;margin-right:auto;border-radius:10px}.brand__mark{width:2rem;height:2rem;flex:none}.brand__word{display:inline-flex;flex-direction:column;font-size:1.125rem;font-weight:780;font-stretch:112%;letter-spacing:-.02em;line-height:1}.brand__by{margin-top:.2rem;font-size:.5625rem;font-weight:600;font-stretch:100%;letter-spacing:.22em;text-transform:uppercase;opacity:.7}.nav__links{display:none;gap:.25rem}.nav__links a{padding:.55rem .85rem;border-radius:999px;font-size:.9375rem;font-weight:550;text-decoration:none;transition:background-color .2s}.nav__links a:hover{background:#16181c0f}.nav.is-dark .nav__links a:hover{background:#f8f7f51a}.nav__actions{display:flex;align-items:center;gap:.5rem}.nav__login{display:none;padding:.55rem .85rem;font-size:.9375rem;font-weight:600;text-decoration:none;border-radius:999px}.nav__login:hover{text-decoration:underline}.nav.is-dark .btn--primary{background:var(--volt);color:var(--ink)}.nav.is-dark .btn--primary:hover{background:#ff7442}.nav__menu{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%}.nav__menu svg{width:1.4rem;height:1.4rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.nav__menu path{transform-box:view-box;transform-origin:12px 12px;transition:transform .35s var(--ease-out)}.nav__menu[aria-expanded=true] .l1{transform:translateY(4px) rotate(45deg)}.nav__menu[aria-expanded=true] .l2{transform:translateY(-4px) rotate(-45deg)}.nav.is-open{color:var(--ink)}.nav.is-open:before{opacity:1;background:var(--paper);border-bottom-color:var(--line)}.nav.is-open .btn--primary{background:var(--volt-deep);color:#fff}.menu{position:absolute;inset:100% 0 auto;height:calc(100dvh - var(--nav-h) - env(safe-area-inset-top,0px));background:var(--paper);color:var(--ink);overflow-y:auto;overscroll-behavior:contain}.menu__links{display:grid;padding-block:1.5rem 3rem}.menu__links a{padding:1rem 0;border-bottom:1px solid var(--line);font-size:1.6rem;font-weight:750;font-stretch:112%;letter-spacing:-.02em;text-decoration:none}@media(max-width:30rem){.nav .btn--sm{padding:0 .9rem;font-size:.875rem}}@media(min-width:56rem){.nav__links,.nav__login{display:inline-flex}.nav__menu,.menu{display:none!important}}.flow{margin:0}.flow__stage{position:relative;width:100%}.story__steps{display:grid;gap:clamp(3.5rem,2.5rem + 3vw,6rem)}.story__step{display:grid;gap:1.25rem}.story__text{display:grid;gap:.75rem;align-content:start}.story__text p{color:var(--ash);max-width:26em;font-size:var(--fs-lead);line-height:1.45}.ferr-cartoes{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.ferr-cartao{position:relative;display:grid;gap:.6rem;align-content:start;height:100%;padding:clamp(1.25rem,1rem + 1vw,1.75rem);border-radius:var(--r-card);background:var(--white);border:1.5px solid var(--line);transition:border-color .2s,box-shadow .2s}.ferr-cartao:hover{border-color:var(--ink);box-shadow:var(--shadow-2)}.ferr-cartao h3{font-size:1.1875rem;font-weight:740;font-stretch:106%;letter-spacing:-.01em;line-height:1.2}.ferr-cartao h3 a{text-decoration:none}.ferr-cartao h3 a:after{content:"";position:absolute;inset:0;border-radius:var(--r-card)}.ferr-cartao h3 a:focus-visible{outline:none}.ferr-cartao h3 a:focus-visible:after{outline:3px solid var(--volt-deep);outline-offset:3px}.ferr-cartao p{font-size:var(--fs-small);color:var(--graphite);text-wrap:pretty}.ferr-cartao .ferr-cartao__ir{margin-top:.4rem;font-size:var(--fs-small);font-weight:680;color:var(--volt-deep)}.ferr-abrir{margin-top:1rem;font-weight:650}.ferr-abrir a{display:inline-block;padding-block:.6rem}.duo__item>.ferr-abrir,.story__text>.ferr-abrir{margin-top:-.6rem}.more{display:grid;gap:clamp(2.5rem,2rem + 2vw,4rem)}.more__ai{display:grid;gap:1rem;align-content:start;padding:clamp(1.5rem,1rem + 2vw,2.5rem);border-radius:28px;background:var(--paper-2);border:1px solid var(--line)}.more__ai>p:not(.badge){color:var(--graphite);max-width:32em}.more__ai .badge{justify-self:start}.more__list{display:grid;gap:2rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-content:start}.more__list li{display:grid;gap:.4rem;align-content:start;padding-top:1.25rem;border-top:1px solid var(--line)}.more__list svg{width:1.6rem;height:1.6rem;margin-bottom:.5rem;fill:none;stroke:var(--volt-deep);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.more__list h3{font-size:1.0625rem;font-weight:700;font-stretch:104%;letter-spacing:-.01em}.more__list p{font-size:var(--fs-small);color:var(--graphite);line-height:1.5}@media(min-width:64rem){.more{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.more__ai{position:sticky;top:calc(var(--nav-h) + 2rem)}}.shots{margin-inline:calc(-1 * var(--gutter));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin}.shots:focus-visible{outline-offset:-3px}.shots__list{display:flex;gap:clamp(1rem,.6rem + 1.5vw,1.75rem);width:max-content;padding:.5rem var(--gutter) 1.5rem}.shots__list>li{width:min(70vw,17.5rem);scroll-snap-align:start}.shot{display:grid;gap:1rem;justify-items:center}.phone.shot__phone{--pw: 100%;aspect-ratio:auto;padding:.5rem;border-radius:2.6rem;box-shadow:inset 0 0 0 1.5px #2f333b,var(--shadow-2)}.shot__phone .phone__screen{height:auto;border-radius:2.15rem}.shot__phone .phone__status{height:2.15rem;padding-top:.2rem;font-size:.75rem}.shot__phone .phone__island{top:.45rem;height:1.3rem;width:32%}.shot__img{width:100%;height:auto}.shot__cap{font-size:var(--fs-small);font-weight:650;color:var(--graphite)}.shots__foot{margin-top:1.5rem}@media(min-width:64rem){.shots{margin-inline:0;overflow:visible}.shots__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:auto;padding:0}.shots__list>li{width:auto}.shots__foot{margin-top:2.5rem}}.install{display:grid;gap:2rem}@media(min-width:56rem){.install{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,.5rem + 1.5vw,2rem)}}.install__card{position:relative;display:grid;gap:1.5rem;align-content:start;padding:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);border-radius:28px;background:var(--white);border:1.5px solid var(--line)}.install__card.is-yours{border-color:var(--volt-deep);box-shadow:var(--shadow-2)}.install__you{position:absolute;top:0;left:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);transform:translateY(-50%);padding:.3rem .8rem;border-radius:999px;background:var(--volt-deep);color:#fff;font-size:var(--fs-micro);font-weight:650;line-height:1.3;white-space:nowrap}.install__head{display:flex;align-items:center;gap:1.1rem}.install__phone{flex:none;width:3.25rem;height:auto}.install__phone .ip-body{fill:var(--paper);stroke:var(--ink);stroke-width:1.6}.install__phone .ip-cam,.install__phone .ip-dot{fill:var(--ink)}.install__phone .ip-line{fill:var(--paper-3)}.install__phone .ip-bar{fill:var(--white);stroke:var(--line-2);stroke-width:1}.install__phone .ip-hit{fill:var(--volt)}.install__phone .ip-ico{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.install__app{margin-top:.2rem;font-size:var(--fs-small);color:var(--slate)}.install__steps{display:grid;gap:.95rem;counter-reset:passo}.install__steps li{position:relative;counter-increment:passo;min-height:2rem;padding:.1rem 0 0 2.85rem;text-wrap:pretty}.install__steps li:before{content:counter(passo);position:absolute;left:0;top:0;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--ink);color:var(--paper);font-size:.875rem;font-weight:750;font-stretch:110%}.install__steps b{font-weight:680}.install__ico{display:inline-block;width:1.25em;height:1.25em;margin-left:.3em;vertical-align:-.28em;color:var(--volt-deep)}.install__ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.install__ico--fill svg{fill:currentColor;stroke:none}.install__note{padding-top:1.1rem;border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--graphite);text-wrap:pretty}.install__desktop{margin-top:2rem;max-width:42em;color:var(--graphite);text-wrap:pretty}.cta :focus-visible{outline-color:var(--ink)}.cta__more{margin-block:-.6rem;font-weight:650}.cta__more a{display:inline-block;padding-block:.6rem;color:var(--ink);text-decoration-line:underline;text-decoration-thickness:.08em}.cta__more a:hover{text-decoration-thickness:.14em}.facts{display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));border-top:1px solid var(--ink-line)}.facts li{display:grid;gap:.6rem;align-content:start;padding:1.75rem 1.75rem 2.25rem 0;border-bottom:1px solid var(--ink-line)}@media(min-width:64rem){.facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts p{color:var(--ash);max-width:30em}.facts__more{margin-top:2.5rem}.steps{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.steps li{display:grid;gap:.6rem;align-content:start}.steps p{color:var(--graphite)}.steps__n{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:.75rem;border-radius:50%;background:var(--ink);color:var(--paper);font-weight:800;font-stretch:112%;font-size:1.125rem}.faq{display:grid;gap:2.5rem}.faq__head{display:grid;gap:1rem;align-content:start}.faq__head p{color:var(--graphite)}.faq__list{border-top:1px solid var(--line-2)}.faq details{border-bottom:1px solid var(--line-2)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.25rem;padding:1.1rem 0;font-size:1.125rem;font-weight:680;letter-spacing:-.01em;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:1.75rem;height:1.75rem;border-radius:50%;background:linear-gradient(currentColor,currentColor) center / .75rem 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px .75rem no-repeat,var(--paper-3);transition:transform .3s var(--ease-out)}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{color:var(--volt-deep)}.faq details p{padding:0 2.5rem 1.5rem 0;color:var(--graphite);max-width:42em}@media(min-width:64rem){.faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4rem}.faq__head{position:sticky;top:calc(var(--nav-h) + 2rem)}}.quotes{display:grid;gap:1.5rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.quotes>li{display:flex}.quote{display:grid;gap:1.1rem;align-content:space-between;width:100%;padding:1.5rem 1.6rem;border-radius:var(--r-card);background:var(--paper-2);border:1px solid var(--line)}.quote__text p{font-size:1.1875rem;line-height:1.5;text-wrap:pretty;quotes:"«" "»"}.quote__text p:before{content:open-quote}.quote__text p:after{content:close-quote}.quote__by{display:grid;gap:.15rem;font-size:var(--fs-small);color:var(--graphite)}.quote__name{font-weight:700;color:var(--ink)}.about{display:grid;gap:1.75rem}.about__text{display:grid;gap:1.25rem;max-width:40em}.about__text p:not(.lead){color:var(--graphite);text-wrap:pretty}.about__invite{padding-top:1.25rem;border-top:1px solid var(--line)}@media(min-width:64rem){.about{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:4rem}}.pro{display:grid;gap:clamp(2.5rem,2rem + 2vw,4rem);align-items:start}@media(min-width:64rem){.pro{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:4rem}}.pro__text{display:grid;gap:1.5rem;align-content:start}.pro__h{margin-top:.5rem;font-size:1.0625rem;font-weight:700;font-stretch:104%;letter-spacing:-.01em}.pro__ideias{border-top:1px solid var(--line-2)}.pro__ideias li{position:relative;padding:.95rem 0 .95rem 1.75rem;border-bottom:1px solid var(--line-2);color:var(--graphite);text-wrap:pretty}.pro__ideias li:before{content:"";position:absolute;left:.15rem;top:1.38rem;width:.7rem;height:.7rem;border-radius:50%;border:2px solid var(--volt-deep)}.pro__ideias b{color:var(--ink);font-weight:680}.pro__nota{font-size:var(--fs-small);color:var(--slate)}.pro__form{position:relative;display:grid;gap:1.25rem;align-content:start;padding:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);border-radius:28px;background:var(--white);border:1.5px solid var(--line)}.pro__intro{color:var(--graphite);text-wrap:pretty}.pro__campos{display:grid;gap:1.25rem;min-width:0;margin:0;padding:0;border:0}.pro__campo{display:grid;gap:.5rem}.pro__label{font-weight:650}.pro__input{width:100%;min-height:3.25rem;padding:.75rem 1rem;border:1.5px solid var(--ash-2);border-radius:var(--r-sm);background:var(--white);color:var(--ink);font-size:1.0625rem}.pro__input:hover{border-color:var(--slate)}.pro__input[aria-invalid=true]{border-color:var(--bad);border-width:2px}.pro__check{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.85rem;align-items:start;min-height:2.75rem;padding-block:.6rem;color:var(--graphite);text-wrap:pretty;cursor:pointer}.pro__caixa{width:1.5rem;height:1.5rem;margin:.05rem 0 0;accent-color:var(--volt-deep);cursor:pointer}.pro__caixa[aria-invalid=true]{outline:2px solid var(--bad);outline-offset:2px}.pro__caixa[aria-invalid=true]:focus-visible{outline-color:var(--volt-deep);outline-width:3px}.pro__idade{margin-top:-.85rem;padding-left:2.35rem;font-size:var(--fs-small);color:var(--graphite)}.pro__btn{justify-self:start}.pro__btn[aria-disabled=true]{opacity:.6;cursor:progress}.pro__estado{font-weight:600;color:var(--ink)}.pro__estado:not(:empty){padding:.85rem 1rem;border-radius:var(--r-sm);background:var(--paper-2);border-left:4px solid var(--slate)}.pro__estado[data-tipo=feito]{border-left-color:var(--ok)}.pro__estado[data-tipo=invalido],.pro__estado[data-tipo=erro]{border-left-color:var(--bad)}.pro__isco{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pro__input:disabled,.pro__btn:disabled{opacity:.5;cursor:not-allowed}@media(scripting:none){.pro__campos{display:none}}.pro__semjs,.pro__sair{font-size:var(--fs-small);color:var(--graphite);text-wrap:pretty}.pro__sair{padding-top:1.1rem;border-top:1px solid var(--line)}.cta{background:var(--volt);color:var(--ink);padding-block:clamp(5rem,3rem + 8vw,10rem);overflow:clip}.cta__inner{display:grid;gap:2.5rem}.cta__title{font-size:clamp(3rem,1.2rem + 7.6vw,9rem);max-width:10ch}.footer{background:var(--ink);color:var(--paper);padding-block:4.5rem 2rem;color-scheme:dark}.footer__grid{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.footer__brand .brand__mark{width:2.75rem;height:2.75rem;margin-bottom:1rem}.footer__name{display:flex;flex-direction:column;font-size:1.5rem;font-weight:800;font-stretch:112%;letter-spacing:-.02em;line-height:1}.footer__name span{font-size:.625rem;font-weight:600;font-stretch:100%;letter-spacing:.22em;text-transform:uppercase;opacity:.65;margin-top:.35rem}.footer__tag{margin-top:1rem;color:var(--ash)}.footer__col{display:grid;gap:0;align-content:start}.footer__h{font-size:var(--fs-micro);color:var(--ash-2);margin-bottom:.4rem}.footer__col a{padding:.6rem 0;text-decoration:none;color:var(--paper);width:fit-content}.footer__col a:hover{text-decoration:underline}.footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:4rem;padding-top:1.5rem;border-top:1px solid var(--ink-line);font-size:var(--fs-micro);color:var(--ash-2)}.panel{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow-2);padding:clamp(1rem,.6rem + 1.4vw,1.5rem);color:var(--ink);color-scheme:light}.section--ink .panel{--graphite: #4A4E52;--slate: #5A5D60;border-color:transparent;box-shadow:0 30px 80px #00000073}.phone{--pw: 20rem;position:relative;width:min(var(--pw),100%);aspect-ratio:390 / 820;margin-inline:auto;padding:.6rem;border-radius:3.1rem;background:#0e0f12;box-shadow:inset 0 0 0 1.5px #2f333b,var(--shadow-3);color-scheme:light}.phone__screen{position:relative;height:100%;border-radius:2.55rem;overflow:hidden;background:var(--paper);color:var(--ink);display:flex;flex-direction:column}.phone__island{position:absolute;z-index:5;top:.55rem;left:50%;width:34%;height:1.55rem;transform:translate(-50%);border-radius:999px;background:#0e0f12}.phone__status{display:flex;justify-content:space-between;align-items:center;height:2.6rem;padding:.35rem 1.6rem 0;font-size:.8125rem;font-weight:650;font-variant-numeric:tabular-nums}.phone__status i{display:inline-flex;gap:.25rem;align-items:center}.phone__status i:before{content:"";width:1rem;height:.55rem;border-radius:2px;border:1.5px solid currentColor;opacity:.9}.phone__body{position:relative;flex:1;overflow:hidden;padding:.4rem 1rem 1rem}.app-hd{display:flex;align-items:center;gap:.7rem;padding:.35rem .1rem .9rem}.app-hd__av{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--volt-deep);color:#fff;font-weight:700;font-size:.8125rem;flex:none}.app-hd__txt{display:grid;line-height:1.1}.app-hd__txt small{font-size:.6875rem;color:var(--slate);font-weight:600}.app-hd__txt b{font-size:1rem;font-weight:750;letter-spacing:-.01em}.app-card{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-card);padding:1rem 1.1rem}.app-label{font-size:.6875rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--graphite)}.app-big{font-size:2rem;font-weight:820;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.app-title{font-size:1.125rem;font-weight:750;letter-spacing:-.01em}.app-row{display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;gap:.7rem;align-items:center;min-height:3.5rem;padding:.45rem 0;border-bottom:1px solid var(--line)}.app-row:last-child{border-bottom:0}.app-row__main{display:grid;gap:.25rem;min-width:0}.app-row__main b{font-size:.9375rem;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-row__main>span{display:flex;align-items:center;gap:.45rem;font-size:.75rem;color:var(--slate)}.app-row__v{font-size:.9375rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.switch{position:relative;flex:none;width:3.1rem;height:1.85rem;border-radius:999px;background:var(--line-2);transition:background-color .25s var(--ease-ios)}.switch:after{content:"";position:absolute;top:.2rem;left:.2rem;width:1.45rem;height:1.45rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .3s var(--ease-ios)}[aria-checked=true]>.switch,.switch[aria-checked=true]{background:var(--ok)}[aria-checked=true]>.switch:after,.switch[aria-checked=true]:after{transform:translate(1.25rem)}.app-sheet{position:absolute;left:0;right:0;bottom:0;z-index:4;background:var(--paper);border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -10px 40px #16181c2e;padding:.6rem 1rem 1.25rem}.app-sheet:before{content:"";display:block;width:2.4rem;height:.3rem;border-radius:999px;background:var(--line-2);margin:0 auto .85rem}.app-scrim{position:absolute;inset:0;z-index:3;background:#16181c52}.app-toast{position:absolute;left:.75rem;right:.75rem;z-index:6;display:flex;gap:.6rem;align-items:flex-start;padding:.8rem .95rem;border-radius:16px;background:var(--ink);color:var(--paper);font-size:.8125rem;font-weight:550;line-height:1.35;box-shadow:0 12px 30px #00000047}.app-toast svg{flex:none;width:1.1rem;height:1.1rem;margin-top:.05rem;fill:none;stroke:var(--ok-dark);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.app-seg{display:inline-flex;padding:.25rem;gap:.2rem;border-radius:999px;background:var(--paper-3)}.app-seg span{padding:.35rem .75rem;border-radius:999px;font-size:.75rem;font-weight:650;color:var(--graphite)}.app-seg span[aria-current=true]{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-1)}.app-tabbar{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:4.1rem;padding:0 .5rem .5rem;background:#f8f7f5eb;border-top:1px solid var(--line);font-size:.5625rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--graphite)}.app-tabbar span{display:grid;justify-items:center;gap:.25rem}.app-tabbar span:before{content:"";width:1.15rem;height:1.15rem;border-radius:5px;border:1.6px solid currentColor}.app-tabbar span[aria-current=true]{color:var(--volt-deep)}.app-tabbar .app-fab{place-self:center;width:2.9rem;height:2.9rem;border-radius:50%;background:var(--volt);position:relative;top:-.6rem}.app-tabbar .app-fab:before,.app-tabbar .app-fab:after{content:"";position:absolute;left:50%;top:50%;width:1.1rem;height:2px;background:#fff;border:0;border-radius:2px;transform:translate(-50%,-50%)}.app-tabbar .app-fab:after{transform:translate(-50%,-50%) rotate(90deg)}
