@font-face{font-family:montserrat;src:url(/_next/static/media/a838cfed199e32f6-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:montserrat Fallback;src:local("Arial");ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.00%;size-adjust:110.19%}.__className_458835{font-family:montserrat,montserrat Fallback}.__variable_458835{--font-montserrat:"montserrat","montserrat Fallback"}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fixed{position:fixed}.absolute{position:absolute}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-50{z-index:50}.flex{display:flex}.h-4{height:1rem}.h-full{height:100%}.w-3\/4{width:75%}.w-4{width:1rem}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.gap-4{gap:1rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.rounded-sm{border-radius:.125rem}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.bg-background{background-color:var(--background)}.bg-black\/80{background-color:rgb(0 0 0/.8)}.p-6{padding:1.5rem}.text-center{text-align:center}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-semibold{font-weight:600}.text-foreground{color:var(--foreground)}.text-muted-foreground{color:var(--muted-foreground)}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}:root{--preto-claro:#1a1a1a;--preto-medio:#2a2a2a;--branco:#ffffff;--branco-suave:#f5f5f5;--cinza:#888888;--cinza-claro:#cccccc;--cinza-escuro:#444444;--background:#0a0a0a;--foreground:#ffffff;--card:#1a1a1a;--card-foreground:#ffffff;--muted:#2a2a2a;--muted-foreground:#888888;--border:#333333;--font-sans:"Montserrat Variable",sans-serif;--shadow-elegant:0 4px 20px -4px rgba(255,255,255,0.1);--shadow-card:0 8px 30px -8px rgba(0,0,0,0.5);--gradient-escuro:linear-gradient(180deg,#0a0a0a,#1a1a1a)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);line-height:1.2}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none}button,input,textarea{font-family:inherit}img{max-width:100%;height:auto}.container{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:480px){.container{padding:0 1.5rem}}@media (min-width:768px){.container{padding:0 2rem}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fadeUp .6s ease-out forwards}.gold-underline{position:relative}.gold-underline:after{content:"";position:absolute;bottom:-4px;left:0;width:60px;height:3px;background:var(--branco)}.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.data-\[state\=open\]\:bg-secondary[data-state=open]{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity,1))}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}@media (min-width:640px){.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:text-left{text-align:left}}.header{position:fixed;top:0;left:0;right:0;z-index:50;background-color:rgba(10,10,10,.95);backdrop-filter:blur(8px);border-bottom:1px solid rgba(255,255,255,.1)}.header-container{display:flex;align-items:center;justify-content:space-between;height:70px}@media (min-width:768px){.header-container{height:80px}}.header-logo{display:flex;align-items:center;gap:.75rem}.header-logo-img{height:28px;width:auto}@media (min-width:480px){.header-logo-img{height:32px}}@media (min-width:768px){.header-logo-img{height:40px}}.header-nav{display:none;align-items:center;gap:1.5rem}@media (min-width:1024px){.header-nav{display:flex;gap:2rem}}.header-nav-link{color:rgba(255,255,255,.7);font-weight:500;font-size:.875rem;letter-spacing:.025em;transition:color .3s ease}.header-menu-btn,.header-nav-link:hover{color:var(--branco)}.header-menu-btn{display:flex;padding:.5rem}@media (min-width:1024px){.header-menu-btn{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;border-radius:.25rem;font-weight:600;font-size:.875rem;transition:all .3s ease;white-space:nowrap}.btn-primary{background-color:var(--branco);color:var(--preto)}.btn-primary:hover{background-color:var(--branco-suave);transform:translateY(-2px)}.btn-lg{padding:.75rem 1.5rem;font-size:.9375rem}@media (min-width:480px){.btn-lg{padding:.75rem 2rem;font-size:1rem}}.btn-xl{padding:.875rem 1.75rem;font-size:.9375rem}@media (min-width:480px){.btn-xl{padding:1rem 2.5rem;font-size:1rem}}.btn-outline{border:2px solid rgba(255,255,255,.3);color:var(--branco);background:transparent}.btn-outline:hover{border-color:var(--branco);background-color:rgba(255,255,255,.1)}.hero{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding-top:80px;padding-bottom:2rem}@media (min-width:768px){.hero{padding-top:100px}}.hero-content{position:relative;z-index:10;padding-top:2rem}@media (min-width:768px){.hero-content{padding-top:5rem}}.hero-inner{max-width:48rem}.hero-subtitle{color:var(--cinza-claro);font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;margin-bottom:1rem}@media (min-width:480px){.hero-subtitle{font-size:.875rem;letter-spacing:.2em;margin-bottom:1.5rem}}.hero-title{font-family:var(--font-serif);font-size:1.75rem;font-weight:600;color:var(--branco);line-height:1.15;margin-bottom:1.25rem}@media (min-width:480px){.hero-title{font-size:2.25rem}}@media (min-width:768px){.hero-title{font-size:3rem;margin-bottom:1.5rem}}@media (min-width:1024px){.hero-title{font-size:3.75rem}}.hero-title .text-destaque{color:var(--cinza-claro)}.hero-description{color:rgba(255,255,255,.7);font-size:1rem;line-height:1.7;margin-bottom:2rem;max-width:42rem}@media (min-width:768px){.hero-description{font-size:1.25rem;margin-bottom:2.5rem}}.hero-buttons{display:flex;flex-direction:column;gap:.75rem}@media (min-width:480px){.hero-buttons{flex-direction:row;gap:1rem}}.hero-btn-icon{width:18px;height:18px;margin-left:.25rem}@media (min-width:480px){.hero-btn-icon{width:20px;height:20px;margin-left:.5rem}}.hero-stats{z-index:10;width:100%;margin-top:2rem}@media (min-width:768px){.hero-stats{margin-top:3rem}}.hero-stats-container{padding:1.5rem 0}@media (min-width:768px){.hero-stats-container{padding:2rem 0}}.hero-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (min-width:768px){.hero-stats-grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.hero-stat{text-align:center}.hero-stat-number{font-family:var(--font-serif);font-size:1.5rem;font-weight:700;color:var(--branco);margin-bottom:.25rem}@media (min-width:480px){.hero-stat-number{font-size:1.875rem;margin-bottom:.5rem}}@media (min-width:768px){.hero-stat-number{font-size:2.25rem}}.hero-stat-label{color:rgba(255,255,255,.5);font-size:.75rem;letter-spacing:.025em}@media (min-width:480px){.hero-stat-label{font-size:.875rem}}.about{padding:4rem 0;background-color:var(--preto-claro)}@media (min-width:768px){.about{padding:6rem 0}}.about-grid{display:grid;gap:3rem;align-items:center}@media (min-width:768px){.about-grid{gap:4rem}}@media (min-width:1024px){.about-grid{grid-template-columns:1fr 1fr}}.about-visual{position:relative;max-width:400px;margin:0 auto}@media (min-width:1024px){.about-visual{max-width:none;margin:0}}.about-foto{max-width:350px;border-radius:.75rem;box-shadow:var(--shadow-card);margin:0 auto;display:block}@media (min-width:480px){.about-foto{max-width:400px;border-radius:1rem}}@media (min-width:1024px){.about-foto{margin:0}}.about-floating{position:absolute;bottom:-.5rem;right:0;background-color:var(--preto-medio);padding:1rem;border-radius:.5rem;box-shadow:var(--shadow-card);display:flex;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.1)}@media (min-width:480px){.about-floating{padding:1.25rem;bottom:-1rem}}@media (min-width:1024px){.about-floating{right:-2rem;padding:1.5rem;gap:1rem}}.about-floating-icon{background-color:var(--branco);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--preto)}@media (min-width:480px){.about-floating-icon{width:48px;height:48px}}.about-floating-icon svg{width:20px;height:20px}@media (min-width:480px){.about-floating-icon svg{width:24px;height:24px}}.about-floating-title{font-family:var(--font-serif);font-size:1rem;font-weight:600;color:var(--branco)}@media (min-width:480px){.about-floating-title{font-size:1.25rem}}.about-floating-subtitle{color:var(--cinza);font-size:.75rem}@media (min-width:480px){.about-floating-subtitle{font-size:.875rem}}.about-content-subtitle{color:var(--cinza);font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;margin-bottom:.75rem}@media (min-width:480px){.about-content-subtitle{font-size:.875rem;letter-spacing:.2em;margin-bottom:1rem}}.about-content-title{font-family:var(--font-serif);font-size:1.5rem;font-weight:600;color:var(--branco);margin-bottom:1.25rem}@media (min-width:480px){.about-content-title{font-size:1.75rem}}@media (min-width:768px){.about-content-title{font-size:2.5rem;margin-bottom:1.5rem}}.about-content-text{color:rgba(255,255,255,.7);font-size:.9375rem;line-height:1.75;margin-bottom:1.1rem}@media (min-width:768px){.about-content-text{font-size:1rem;line-height:1.8;margin-bottom:1.5rem}}.about-features{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem}@media (min-width:768px){.about-features{gap:1.5rem;margin-top:2rem}}.about-feature{display:flex;gap:.75rem;align-items:flex-start}@media (min-width:480px){.about-feature{gap:1rem}}.about-feature-icon{width:40px;height:40px;min-width:40px;background-color:var(--preto-medio);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:var(--branco);border:1px solid rgba(255,255,255,.1)}@media (min-width:480px){.about-feature-icon{width:48px;height:48px;min-width:48px}}.about-feature-icon svg{width:20px;height:20px}@media (min-width:480px){.about-feature-icon svg{width:24px;height:24px}}.about-feature-title{font-family:var(--font-serif);font-size:1rem;font-weight:600;color:var(--branco);margin-bottom:.25rem}@media (min-width:480px){.about-feature-title{font-size:1.125rem}}.about-feature-text{color:var(--cinza);font-size:.8125rem;line-height:1.5}@media (min-width:480px){.about-feature-text{font-size:.875rem;line-height:1.6}}.about-cta{margin-top:2rem}@media (min-width:768px){.about-cta{margin-top:2.5rem}}.practice-areas{padding:4rem 0;background-color:var(--preto)}@media (min-width:768px){.practice-areas{padding:6rem 0}}.practice-areas-header{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.practice-areas-header{margin-bottom:4rem}}.practice-areas-subtitle{color:var(--cinza);font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;margin-bottom:.75rem}@media (min-width:480px){.practice-areas-subtitle{font-size:.875rem;letter-spacing:.2em;margin-bottom:1rem}}.practice-areas-title{font-family:var(--font-serif);font-size:1.5rem;font-weight:600;color:var(--branco);margin-bottom:.75rem}@media (min-width:480px){.practice-areas-title{font-size:1.75rem}}@media (min-width:768px){.practice-areas-title{font-size:2.5rem;margin-bottom:1rem}}.practice-areas-title:after{left:50%;transform:translateX(-50%)}.practice-areas-description{color:var(--cinza);font-size:.9375rem;max-width:600px;margin:0 auto;line-height:1.6}@media (min-width:768px){.practice-areas-description{font-size:1.125rem}}.practice-areas-category{margin-bottom:3rem}@media (min-width:768px){.practice-areas-category{margin-bottom:4rem}}.practice-areas-category:last-child{margin-bottom:0}.practice-areas-category-title{font-family:var(--font-serif);font-size:1.125rem;font-weight:600;color:var(--branco);margin-bottom:1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:.75rem}@media (min-width:768px){.practice-areas-category-title{font-size:1.25rem;margin-bottom:1.5rem}}.practice-areas-category-icon{width:32px;height:32px;background-color:var(--preto-medio);border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:var(--branco)}.practice-areas-category-icon svg{width:18px;height:18px}.practice-areas-grid{display:grid;gap:1rem}@media (min-width:480px){.practice-areas-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:1024px){.practice-areas-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.practice-area-card{background-color:var(--preto-claro);padding:1.25rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.05);transition:all .3s ease}@media (min-width:480px){.practice-area-card{padding:1.5rem;border-radius:.75rem}}@media (min-width:768px){.practice-area-card{padding:2rem}}.practice-area-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.2);box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}@media (min-width:768px){.practice-area-card:hover{transform:translateY(-5px)}}.practice-area-icon{width:44px;height:44px;background-color:var(--preto-medio);border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:var(--branco);margin-bottom:1rem;border:1px solid rgba(255,255,255,.1)}@media (min-width:480px){.practice-area-icon{width:48px;height:48px;border-radius:.5rem}}@media (min-width:768px){.practice-area-icon{width:56px;height:56px;margin-bottom:1.5rem}}.practice-area-icon svg{width:22px;height:22px}@media (min-width:768px){.practice-area-icon svg{width:28px;height:28px}}.practice-area-title{font-family:var(--font-serif);font-size:1rem;font-weight:600;color:var(--branco);margin-bottom:.5rem}@media (min-width:480px){.practice-area-title{font-size:1.125rem}}@media (min-width:768px){.practice-area-title{font-size:1.25rem;margin-bottom:.75rem}}.practice-area-description{color:var(--cinza);font-size:.8125rem;line-height:1.6}@media (min-width:480px){.practice-area-description{font-size:.875rem}}@media (min-width:768px){.practice-area-description{font-size:.9375rem;line-height:1.7}}.practice-area-topics{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.05)}.practice-area-topic{display:flex;align-items:center;gap:.5rem;color:var(--cinza);font-size:.75rem;margin-bottom:.375rem}@media (min-width:480px){.practice-area-topic{font-size:.8125rem}}.practice-area-topic:last-child{margin-bottom:0}.practice-area-topic-dot{width:4px;height:4px;background-color:var(--cinza);border-radius:50%;flex-shrink:0}.practice-areas-cta{text-align:center;margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}@media (min-width:768px){.practice-areas-cta{margin-top:3rem;padding-top:2.5rem}}.practice-areas-cta-text{color:var(--cinza);font-size:.9375rem;margin-bottom:1rem}@media (min-width:768px){.practice-areas-cta-text{font-size:1.125rem;margin-bottom:1.5rem}}.contact{padding:4rem 0;background-color:var(--preto-claro)}@media (min-width:768px){.contact{padding:6rem 0}}.contact-content{max-width:800px;margin:0 auto}.contact-info-section{text-align:center}.contact-subtitle{color:var(--cinza);font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;margin-bottom:.75rem}@media (min-width:480px){.contact-subtitle{font-size:.875rem;letter-spacing:.2em;margin-bottom:1rem}}.contact-title{font-family:var(--font-serif);font-size:1.5rem;font-weight:600;color:var(--branco);margin-bottom:.75rem;display:inline-block}@media (min-width:480px){.contact-title{font-size:1.75rem}}@media (min-width:768px){.contact-title{font-size:2.5rem;margin-bottom:1rem}}.contact-title:after{left:50%;transform:translateX(-50%)}.contact-description{color:rgba(255,255,255,.7);font-size:.9375rem;line-height:1.6;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}@media (min-width:768px){.contact-description{font-size:1.125rem;line-height:1.7;margin-bottom:3rem}}.contact-info-grid{display:grid;gap:1rem;margin-bottom:2rem}@media (min-width:480px){.contact-info-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:768px){.contact-info-grid{gap:1.5rem;margin-bottom:3rem}}.contact-info-item{display:flex;align-items:center;gap:.75rem;padding:1rem;background-color:var(--preto-medio);border-radius:.5rem;border:1px solid rgba(255,255,255,.05);transition:all .3s ease;text-align:left}@media (min-width:480px){.contact-info-item{padding:1.25rem;gap:1rem;border-radius:.75rem}}@media (min-width:768px){.contact-info-item{padding:1.5rem}}.contact-info-item:hover{border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.contact-info-icon{width:40px;height:40px;min-width:40px;background-color:var(--branco);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--preto)}@media (min-width:480px){.contact-info-icon{width:44px;height:44px;min-width:44px}}@media (min-width:768px){.contact-info-icon{width:48px;height:48px;min-width:48px}}.contact-info-icon svg{width:18px;height:18px}@media (min-width:768px){.contact-info-icon svg{width:20px;height:20px}}.contact-info-label{color:var(--cinza);font-size:.75rem;margin-bottom:.125rem}@media (min-width:480px){.contact-info-label{font-size:.8125rem;margin-bottom:.25rem}}@media (min-width:768px){.contact-info-label{font-size:.875rem}}.contact-info-value{color:var(--branco);font-weight:500;font-size:.875rem}@media (min-width:768px){.contact-info-value{font-size:1rem}}.contact-social{margin-top:1.5rem}@media (min-width:768px){.contact-social{margin-top:2rem}}.contact-social-title{font-family:var(--font-serif);font-size:1rem;font-weight:600;color:var(--branco);margin-bottom:1rem;text-align:center}@media (min-width:480px){.contact-social-title{font-size:1.125rem}}@media (min-width:768px){.contact-social-title{font-size:1.25rem;margin-bottom:1.5rem}}.contact-social-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}@media (min-width:480px){.contact-social-grid{grid-template-columns:repeat(4,1fr);gap:1rem}}.contact-social-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1rem;border-radius:.5rem;color:white;text-decoration:none;font-size:.75rem;font-weight:500;transition:all .3s ease}@media (min-width:480px){.contact-social-btn{padding:1.25rem;gap:.5rem;font-size:.875rem;border-radius:.75rem}}.contact-social-btn:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgba(0,0,0,.3)}.contact-social-btn svg{width:24px;height:24px}@media (min-width:480px){.contact-social-btn svg{width:28px;height:28px}}.secao-kit{padding:4rem 0;background:var(--preto);position:relative;overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%)}@media (min-width:768px){.secao-kit{padding:6rem 0}}.secao-kit-inner{position:relative;text-align:center;max-width:100%;margin:0;padding:3rem 1.25rem;border:none;background:linear-gradient(165deg,rgba(255,255,255,.06),rgba(255,255,255,.02));backdrop-filter:blur(10px);box-shadow:0 0 40px -10px rgba(255,255,255,.08),0 0 80px -20px rgba(255,255,255,.04),inset 0 1px 0 rgba(255,255,255,.1);transition:transform .4s ease,box-shadow .4s ease}.secao-kit-inner:hover{transform:translateY(-4px);box-shadow:0 0 60px -10px rgba(255,255,255,.12),0 0 100px -20px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.15);border-color:rgba(255,255,255,.2)}.secao-kit-inner:before{content:"";position:absolute;top:-40%;left:-20%;width:140%;height:180%;background:radial-gradient(ellipse at center,rgba(255,255,255,.04) 0,transparent 70%);pointer-events:none;z-index:-1}.secao-kit-inner:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}@media (min-width:768px){.secao-kit-inner{padding:3.5rem 3rem;border:1px solid rgba(255,255,255,.12);border-radius:16px}}.secao-kit-titulo{font-family:var(--font-serif);font-size:2.25rem;font-weight:700;color:var(--branco);margin-bottom:1rem;line-height:1.1;text-shadow:0 0 30px rgba(255,255,255,.1)}@media (min-width:768px){.secao-kit-titulo{font-size:2.75rem}}.secao-kit-descricao{font-size:1rem;color:var(--cinza-claro);line-height:1.7;margin-bottom:1.75rem}.secao-kit-destaques{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-bottom:2.25rem}.secao-kit-destaque{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--cinza-claro);padding:.35rem .75rem;border-radius:8px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.secao-kit-destaque svg{color:var(--branco)}.secao-kit-btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.25rem;font-family:var(--font-sans);font-size:.95rem;font-weight:600;letter-spacing:.03em;color:var(--preto);background:var(--branco);border-radius:10px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(255,255,255,.15)}.secao-kit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,255,255,.25);background:var(--branco-suave)}.secao-kit-particle{position:absolute;width:2px;height:2px;background:rgba(255,255,255,.3);border-radius:50%;pointer-events:none}.secao-kit-particle-1{top:15%;left:10%;animation:kitParticle 4s ease-in-out infinite}.secao-kit-particle-2{top:70%;right:8%;animation:kitParticle 5s ease-in-out 1s infinite}.secao-kit-particle-3{bottom:20%;left:20%;animation:kitParticle 6s ease-in-out 2s infinite}.secao-kit-particle-4{top:30%;right:15%;animation:kitParticle 4.5s ease-in-out .5s infinite}@keyframes kitParticle{0%,to{opacity:0;transform:translateY(0)}50%{opacity:1;transform:translateY(-10px)}}.kit-page{min-height:100vh;background-color:var(--preto);color:var(--branco)}.kit-hero{padding-top:100px;padding-bottom:3rem;position:relative;overflow:hidden;background:linear-gradient(160deg,#0a0a0a,#111111 40%,#0d0d0d)}.kit-hero:before{content:"";position:absolute;top:-50%;right:-20%;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.04) 0,transparent 60%);pointer-events:none}.kit-hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}.kit-hero-inner{display:flex;flex-direction:column-reverse;align-items:center;gap:2rem}@media (min-width:768px){.kit-hero{padding-top:120px;padding-bottom:4rem}.kit-hero-inner{flex-direction:row;gap:3rem}}@media (min-width:1024px){.kit-hero{padding-top:140px;padding-bottom:5rem}.kit-hero-inner{gap:4rem}}.kit-hero-text{flex:1}.kit-hero-label{font-family:var(--font-sans);font-weight:600;letter-spacing:.3em;text-transform:uppercase;font-size:.75rem;color:var(--cinza-claro);margin-bottom:.5rem}.kit-hero-title{text-shadow:0 2px 4px rgba(255,255,255,.258);font-family:var(--font-serif);font-size:2.5rem;font-weight:700;color:var(--branco);line-height:1.05;margin-bottom:1.25rem;letter-spacing:-.02em}.kit-title-highlight{background:linear-gradient(135deg,#ffffff,#cccccc 50%,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}@media (min-width:480px){.kit-hero-title{font-size:3rem}}@media (min-width:768px){.kit-hero-title{font-size:3.5rem}}@media (min-width:1024px){.kit-hero-title{font-size:4.5rem}}.kit-hero-subtitle{font-size:1.05rem;color:var(--branco);line-height:1.6;margin-bottom:.75rem}@media (min-width:768px){.kit-hero-subtitle{font-size:1.2rem}}.kit-hero-desc{font-size:.95rem;color:var(--cinza);line-height:1.7;margin-bottom:1.5rem}.kit-hero-checks{display:flex;flex-direction:column;gap:.625rem;margin-bottom:2rem}.kit-check-item{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--cinza-claro)}.kit-check-item svg{color:var(--branco);flex-shrink:0}.kit-hero-cta{display:inline-flex;margin-bottom:1rem}.kit-hero-seguro{font-size:.8rem;color:var(--cinza);letter-spacing:.02em}.kit-section{padding:4rem 0}@media (min-width:768px){.kit-section{padding:5rem 0}}@media (min-width:1024px){.kit-section{padding:6rem 0}}.kit-section-label{font-family:var(--font-sans);font-weight:600;letter-spacing:.2em;text-transform:uppercase;font-size:.75rem;color:var(--cinza);margin-bottom:1rem;text-align:center}.kit-section-title{font-family:var(--font-serif);font-size:1.75rem;font-weight:600;color:var(--branco);line-height:1.2;text-align:center;margin-bottom:1.5rem;max-width:720px;margin-left:auto;margin-right:auto}@media (min-width:768px){.kit-section-title{font-size:2.25rem;margin-bottom:2rem}}.kit-section-desc{font-size:1rem;color:var(--cinza);line-height:1.7;text-align:center;max-width:640px;margin:0 auto 3rem}.kit-br-desktop{display:none}@media (min-width:768px){.kit-br-desktop{display:inline}}.kit-problema{background:var(--preto)}.kit-problemas-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}@media (min-width:768px){.kit-problemas-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.kit-problema-card{background:var(--preto-claro);border:1px solid var(--border);border-radius:12px;padding:2rem 1.5rem;transition:transform .3s ease,border-color .3s ease}.kit-problema-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.2)}.kit-problema-icon{color:var(--branco);margin-bottom:1rem;opacity:.8}.kit-problema-titulo{font-family:var(--font-serif);font-size:1.125rem;font-weight:600;color:var(--branco);margin-bottom:.75rem;line-height:1.3}.kit-problema-desc{font-size:.9rem;color:var(--cinza);line-height:1.6}.kit-problema-destaque{text-align:center;max-width:640px;margin:0 auto;padding:2rem;border-top:1px solid var(--border)}.kit-problema-destaque-text{font-size:1.125rem;color:var(--branco);margin-bottom:.75rem}.kit-problema-destaque-sub{font-size:.95rem;color:var(--cinza);line-height:1.7}.kit-virada{background:var(--preto-claro)}.kit-virada-inner{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.kit-virada-inner{flex-direction:row;gap:3rem;align-items:flex-start}}@media (min-width:1024px){.kit-virada-inner{gap:4rem}}.kit-virada-foto-wrapper{flex-shrink:0;width:200px;height:260px;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.5)}@media (min-width:768px){.kit-virada-foto-wrapper{width:260px;height:340px}}@media (min-width:1024px){.kit-virada-foto-wrapper{width:300px;height:400px}}.kit-virada-foto{height:100%;-o-object-fit:cover;object-fit:cover}.kit-virada-text{flex:1}.kit-virada-text .kit-section-label{text-align:left}.kit-virada-quote{font-family:var(--font-serif);font-size:1.25rem;font-weight:500;font-style:italic;color:var(--branco);line-height:1.5;margin-bottom:1.5rem;border-left:3px solid var(--branco);padding-left:1.25rem}@media (min-width:768px){.kit-virada-quote{font-size:1.375rem}}.kit-virada-p{font-size:.95rem;color:var(--cinza);line-height:1.7;margin-bottom:1rem}.kit-virada-final{color:var(--branco);font-weight:500}.kit-virada-autor{display:flex;flex-direction:column;gap:.25rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.kit-virada-autor strong{font-family:var(--font-serif);font-size:1.1rem;color:var(--branco)}.kit-virada-autor span{font-size:.85rem;color:var(--cinza)}.kit-conteudo{background:var(--preto)}.kit-blocos-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.kit-blocos-grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.kit-bloco-card{background:var(--preto-claro);border:1px solid var(--border);border-radius:12px;padding:2rem 1.5rem;transition:transform .3s ease,border-color .3s ease}.kit-bloco-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.2)}.kit-bloco-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.kit-bloco-icon{color:var(--branco);opacity:.9}.kit-bloco-numero{font-family:var(--font-sans);font-weight:700;font-size:.7rem;color:var(--cinza);background:var(--preto-medio);padding:.25rem .75rem;border-radius:100px}.kit-bloco-titulo{font-family:var(--font-serif);font-size:1.2rem;font-weight:600;color:var(--branco);margin-bottom:1.25rem;line-height:1.3}.kit-bloco-lista{list-style:none;display:flex;flex-direction:column;gap:.75rem}.kit-bloco-item{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:var(--cinza-claro);line-height:1.5}.kit-bloco-item svg{color:var(--branco);flex-shrink:0;margin-top:2px}.kit-pratica{background:var(--preto-claro)}.kit-etapas-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:480px){.kit-etapas-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.kit-etapas-grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.kit-etapa-card{text-align:center;padding:2rem 1.25rem;border-radius:12px;background:var(--preto);border:1px solid var(--border);transition:transform .3s ease}.kit-etapa-card:hover{transform:translateY(-4px)}.kit-etapa-numero{font-size:2.5rem;font-weight:700;color:var(--cinza-claro);line-height:1;margin-bottom:.75rem}.kit-etapa-icon{color:var(--branco);margin-bottom:1rem}.kit-etapa-titulo{font-family:var(--font-serif);font-size:1.1rem;font-weight:600;color:var(--branco);margin-bottom:.75rem}.kit-etapa-desc{font-size:.875rem;color:var(--cinza);line-height:1.6}.kit-publico{background:var(--preto)}.kit-publico-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:800px;margin:0 auto}@media (min-width:768px){.kit-publico-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}.kit-publico-card{border-radius:12px;padding:2rem 1.5rem;border:1px solid var(--border)}.kit-publico-nao,.kit-publico-sim{background:var(--preto-claro)}.kit-publico-nao{opacity:.7}.kit-publico-titulo{font-family:var(--font-serif);font-size:1.2rem;font-weight:600;color:var(--branco);margin-bottom:1.25rem}.kit-publico-lista{list-style:none;display:flex;flex-direction:column;gap:.875rem}.kit-publico-lista li{display:flex;align-items:flex-start;gap:.5rem;font-size:.9rem;color:var(--cinza-claro);line-height:1.5}.kit-publico-lista li svg{flex-shrink:0;margin-top:2px}.kit-publico-sim .kit-publico-lista li svg{color:var(--branco)}.kit-publico-nao .kit-publico-lista li svg{color:var(--cinza-escuro)}.kit-depoimento{background:var(--preto-claro)}.kit-depoimento-card{max-width:720px;margin:0 auto;text-align:center}.kit-depoimento-desc{font-size:1rem;color:var(--cinza);margin-bottom:1.5rem}.kit-depoimento-checks{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2rem}.kit-depoimento-checks span{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--cinza-claro)}.kit-depoimento-checks span svg{color:var(--branco)}.kit-depoimento-quote{font-family:var(--font-serif);font-size:1.1rem;font-style:italic;color:var(--cinza-claro);line-height:1.7;border-top:1px solid var(--border);padding-top:2rem}.kit-depoimento-quote cite{display:block;margin-top:1rem;font-size:.9rem;font-style:normal;font-weight:600;color:var(--branco)}.kit-investimento{background:var(--preto)}.kit-preco-card{max-width:520px;margin:0 auto;background:var(--preto-claro);border:1px solid var(--border);border-radius:16px;padding:2.5rem 2rem;text-align:center;position:relative;overflow:hidden}.kit-preco-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--branco)}.kit-preco-nome{font-family:var(--font-serif);font-size:1.5rem;font-weight:700;color:var(--branco);margin-bottom:.25rem}.kit-preco-sub{font-size:.9rem;color:var(--cinza);margin-bottom:1.5rem}.kit-preco-valores{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-bottom:2rem}.kit-preco-de{font-size:.9rem;color:var(--cinza-escuro);text-decoration:line-through}.kit-preco-por{font-family:var(--font-serif);font-size:3.5rem;font-weight:700;color:var(--branco);line-height:1.1}.kit-preco-parcela{font-size:.85rem;color:var(--cinza)}.kit-preco-lista{list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;text-align:left}.kit-preco-lista li{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--cinza-claro)}.kit-preco-lista li svg{color:var(--branco);flex-shrink:0}.kit-preco-btn{width:100%;justify-content:center;margin-bottom:1rem}.kit-preco-garantia-hint{font-size:.8rem;color:green}.kit-garantia{background:var(--preto-claro)}.kit-garantia-card{text-align:center;max-width:600px;margin:0 auto}.kit-garantia-icon{color:var(--branco);margin:0 auto 1.5rem;opacity:.8}.kit-garantia-titulo{font-family:var(--font-serif);font-size:1.75rem;font-weight:600;color:var(--branco);margin-bottom:1rem}.kit-garantia-desc{font-size:.95rem;color:var(--cinza);line-height:1.7;margin-bottom:2rem}.kit-faq{background:var(--preto)}.kit-faq-lista{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:0}.kit-faq-item{border-bottom:1px solid var(--border)}.kit-faq-pergunta{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;cursor:pointer;font-family:var(--font-sans);font-weight:500;font-size:.95rem;color:var(--branco);list-style:none;gap:1rem;transition:color .3s ease}.kit-faq-pergunta:hover{color:var(--cinza-claro)}.kit-faq-pergunta::-webkit-details-marker{display:none}.kit-faq-chevron{flex-shrink:0;color:var(--cinza);transition:transform .3s ease}details[open] .kit-faq-chevron{transform:rotate(180deg)}.kit-faq-resposta{font-size:.9rem;color:var(--cinza);line-height:1.7;padding-bottom:1.25rem}.kit-footer{padding:2rem 0;border-top:1px solid var(--border);text-align:center}.kit-footer p{font-size:.8rem;color:var(--cinza)}.kit-footer-disclaimer{margin-top:.5rem;font-size:.75rem!important;color:var(--cinza-escuro)!important}.botao-whatsapp{position:fixed;bottom:1rem;right:1rem;z-index:100;display:flex;align-items:center;gap:.5rem;background-color:#25D366;color:white;padding:.875rem;border-radius:50%;box-shadow:0 4px 20px rgba(37,211,102,.4);transition:all .3s ease;text-decoration:none}@media (min-width:480px){.botao-whatsapp{bottom:1.5rem;right:1.5rem;padding:1rem}}@media (min-width:768px){.botao-whatsapp{bottom:2rem;right:2rem;padding:1rem 1.5rem;border-radius:50px}}.botao-whatsapp:hover{background-color:#22c55e;transform:scale(1.05);box-shadow:0 6px 25px rgba(37,211,102,.5)}.botao-whatsapp-icone{width:24px;height:24px;flex-shrink:0}@media (min-width:768px){.botao-whatsapp-icone{width:28px;height:28px}}.botao-whatsapp-texto{display:none;font-weight:600;font-size:.9375rem;white-space:nowrap}@media (min-width:768px){.botao-whatsapp-texto{display:block}}@keyframes pulse{0%{box-shadow:0 4px 20px rgba(37,211,102,.4)}50%{box-shadow:0 4px 30px rgba(37,211,102,.6)}to{box-shadow:0 4px 20px rgba(37,211,102,.4)}}.botao-whatsapp{animation:pulse 2s infinite}.botao-whatsapp:hover{animation:none}:root{--font-sans:var(--font-montserrat),sans-serif;--font-serif:var(--font-montserrat),sans-serif;--preto:#0a0a0a;--preto-claro:#121212;--preto-medio:#1c1c1c;--cinza:#aaa;--cinza-escuro:#999;--border:#303030}html{scroll-padding-top:100px}body{font-family:var(--font-sans)}::-moz-selection{background:#fff;color:#0a0a0a}::selection{background:#fff;color:#0a0a0a}:focus-visible{outline:2px solid currentColor;outline-offset:5px}svg{flex-shrink:0}.container{width:100%;max-width:1320px;padding-inline:48px}.skip-link{position:fixed;top:8px;left:16px;z-index:150;padding:12px 20px;color:#0a0a0a;background:#fff;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.btn{min-height:46px;border-radius:2px;letter-spacing:.025em;transition:background .2s,border-color .2s,transform .2s;white-space:normal;text-align:center}.btn,.btn-xl{font-size:12px}.btn-xl{padding:18px 24px;min-height:56px}.btn-outline{border-width:1px}.btn svg{width:18px;height:18px}.header{background:rgba(10,10,10,.88);backdrop-filter:blur(18px);z-index:40}.header-container{height:94px}.header-logo-img{width:190px;height:auto}.header-nav{gap:27px}.header-nav-link{font-size:11px;letter-spacing:.015em;padding-block:12px;position:relative}.header-nav-link:after{content:"";position:absolute;bottom:4px;height:1px;background:#fff;left:0;right:100%;transition:right .2s}.header-nav-link:hover:after,.header-nav-link[aria-current]:after{right:0}.header-menu-btn{min-height:44px;min-width:44px;align-items:center;justify-content:center}.mobile-sheet{background:#0d0d0d;color:#fff;width:min(88vw,400px);max-width:400px;border-color:#333;display:flex;flex-direction:column;padding:64px 28px 28px;overflow-y:auto}.mobile-sheet-heading{text-align:left;border-bottom:1px solid #333;padding-bottom:24px}.mobile-sheet-heading h2{font-family:var(--font-serif);font-size:30px;font-weight:400}.mobile-sheet-heading p{color:#aaa;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mobile-sheet-nav{margin-top:28px}.mobile-sheet-nav a{display:flex;align-items:center;gap:15px;padding:19px 0;border-bottom:1px solid #242424;font-size:15px}.mobile-sheet-nav a>svg{margin-left:auto}.mobile-sheet-contact{margin-top:auto;padding-top:40px;display:grid;gap:24px}.mobile-sheet-contact>a{display:flex;align-items:center;gap:12px;font-size:13px}.mobile-sheet-contact p{color:#aaa;font-size:11px}.mobile-sheet>button{min-width:44px;min-height:44px;display:grid;place-items:center}.hero{min-height:850px;min-height:max(850px,100svh);padding:94px 0 0;justify-content:space-between;align-items:stretch}.hero-background{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hero-background picture{display:contents}.hero-background-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:66% center;object-position:66% center}.hero-background-gradient{position:absolute;inset:0;background:linear-gradient(90deg,#0a0a0a,rgba(10,10,10,.95) 17%,rgba(10,10,10,.8) 34%,rgba(10,10,10,.27) 62%,rgba(10,10,10,.08)),linear-gradient(0deg,#0a0a0a,transparent 38%)}.hero-content{padding-top:82px;padding-bottom:55px}.hero-inner{max-width:640px}.about-content-subtitle,.contact-subtitle,.eyebrow,.hero-subtitle,.kit-section-label,.practice-areas-subtitle{display:flex;align-items:center;gap:14px;font-size:10px;font-weight:500;letter-spacing:.23em;color:#c1c1c1;text-transform:uppercase}.about-content-subtitle:before,.contact-subtitle:before,.hero-subtitle:before,.kit-section-label:before,.practice-areas-subtitle:before{content:"";height:1px;width:32px;background:currentColor;flex-shrink:0}.hero-title{font-size:clamp(40px,4.15vw,62px);font-weight:400;line-height:1.13;letter-spacing:-.035em;max-width:630px;margin-bottom:26px;text-wrap:balance}.hero-title .text-destaque{color:#fff}.hero-title .text-destaque:last-child{color:#bdbdbd}.hero-description{font-size:13px;max-width:525px;line-height:1.95;color:#d0d0d0;margin-bottom:28px}.hero-buttons{flex-direction:row;flex-wrap:wrap;gap:12px;max-width:560px}.hero-buttons>:last-child{background:transparent;color:#ccc;padding:8px 0;min-height:32px;flex-basis:100%;justify-content:flex-start;font-size:11px}.hero-buttons>:last-child:hover{color:#fff}.hero-stats{margin-top:0;background:rgba(10,10,10,.55);border-top:1px solid #ffffff26;backdrop-filter:blur(12px)}.hero-stats-container{padding-block:28px}.hero-stats-grid{grid-template-columns:.8fr 1.5fr 1fr 1fr;gap:0}.hero-stat{text-align:left;padding:0 30px;border-left:1px solid #ffffff20}.hero-stat:first-child{border-left:0;padding-left:0}.hero-stat-number{font-size:36px;font-weight:400;line-height:1.2;margin-bottom:8px}.hero-stat-label{font-size:10px;line-height:1.65;max-width:250px;color:#b9b9b9}.secao-kit{width:100%;margin:0;padding:45px 0;background:#101010;border-bottom:1px solid #292929}.secao-kit-particle{display:none}.secao-kit-inner{text-align:left;display:grid;grid-template-columns:1fr auto;gap:14px 60px;padding:12px 0;background:none;box-shadow:none;border:0;border-radius:0;backdrop-filter:none}.secao-kit-inner:after,.secao-kit-inner:before{display:none}.secao-kit-inner:hover{transform:none;box-shadow:none}.secao-kit-titulo{font-size:34px;font-weight:400;margin:0;text-shadow:none}.secao-kit-descricao{grid-column:1;font-size:12px;max-width:670px;margin:0}.secao-kit-destaques{grid-column:1;justify-content:flex-start;gap:16px;margin:0}.secao-kit-destaque{font-size:10px;padding:0;background:none;border:0}.secao-kit-btn{grid-column:2;grid-row:1/4;align-self:center;font-size:11px;border-radius:2px;padding:18px 24px;box-shadow:none}.about{padding:110px 0;background:#0d0d0d}.about-grid{grid-template-columns:.95fr 1.05fr;gap:80px;align-items:start}.about-visual{max-width:none;width:100%;margin:0;position:sticky;top:130px}.about-foto{width:100%;max-width:none;border-radius:2px}.about-floating{left:22px;right:22px;bottom:22px;padding:20px;border-radius:1px;background:rgba(10,10,10,.87);backdrop-filter:blur(12px)}.about-floating-title{font-weight:400}.about-floating-icon{border-radius:0;width:40px;height:40px;background:none;color:#fff;border-right:1px solid #555;padding-right:16px}.about-content-title,.contact-title,.practice-areas-title{font-size:clamp(32px,3.4vw,48px);font-weight:400;letter-spacing:-.025em;margin-bottom:28px}.gold-underline:after{display:none}.about-content-text{font-size:12px;line-height:1.95}.about-feature{border-top:1px solid #2c2c2c;padding-top:23px}.about-feature-icon{border:none;background:none;min-width:27px;width:27px;height:32px}.about-feature-title{font-size:19px;font-weight:400;margin-bottom:8px}.about-feature-text{font-size:11px;line-height:1.85}.practice-areas{padding:110px 0;background:#f3f3f1;color:#111;--cinza:#595959;--branco:#111;--preto-claro:#fff;--preto-medio:transparent}.practice-areas-header{text-align:left;margin-bottom:48px}.practice-areas-subtitle{color:#555}.practice-areas-description{margin:0;max-width:690px;font-size:13px;line-height:1.9}.practice-areas-category-title{border-color:#d4d4d4;font-weight:400}.practice-areas-grid{gap:16px}.practice-area-card{padding:30px;border:1px solid #d9d9d9;border-radius:2px;background:transparent}.practice-area-card:hover{border-color:#999;box-shadow:none;background:#fff}.practice-area-icon{border:none;padding:0;width:32px;height:36px;margin-bottom:22px}.practice-area-title{font-size:23px;font-weight:400}.practice-area-description{font-size:12px}.practice-area-topics{border-color:#ddd;margin-top:24px;padding-top:20px}.practice-area-topic{font-size:11px;line-height:1.7;margin-bottom:7px;align-items:baseline}.practice-areas-cta{border-color:#d2d2d2;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left}.practice-areas-cta-text{margin:0;font-size:13px}.practice-areas .btn-primary{color:#fff;background:#111}.practice-areas .btn-primary:hover{background:#333}.contact{padding:110px 0;background:#111}.contact-content{max-width:none}.contact-info-section{display:grid;grid-template-columns:.8fr 1.2fr;-moz-column-gap:80px;column-gap:80px;text-align:left}.contact-subtitle,.contact-title{grid-column:1}.contact-description{grid-column:1;margin:0;font-size:13px;line-height:1.95}.contact-info-grid{grid-column:2;grid-row:1/5;margin:0;gap:0}.contact-info-item{border:0;border-bottom:1px solid #333;border-radius:0;background:transparent;padding:24px 16px}.contact-info-icon{background:transparent;color:#fff;width:24px;min-width:24px}.contact-info-value{font-size:12px;overflow-wrap:anywhere}.contact-info-label{font-size:10px;margin-bottom:8px}.contact-social{grid-column:1;margin-top:32px}.contact-social-title{text-align:left;font-family:var(--font-sans);font-size:11px;font-weight:500}.contact-social-grid{display:flex;gap:12px}.contact-social-btn{flex-direction:row;padding:12px 18px;border:1px solid #444;border-radius:2px;gap:10px;font-size:11px;background:transparent}.contact-social-btn svg{width:18px;height:18px}.botao-whatsapp,.botao-whatsapp:hover{background:#fff;color:#111;border:1px solid #ccc;box-shadow:0 5px 30px #0004;animation:none;z-index:30;padding:15px}.botao-whatsapp-texto{font-size:11px}.botao-whatsapp-icone{width:22px;height:22px}.footer{background:#080808;padding:76px 0 25px;border-top:1px solid #282828}.footer-grid{display:grid;grid-template-columns:1.2fr .65fr 1fr 1.1fr;gap:45px;padding-bottom:60px}.footer-logo-img{width:205px;height:auto;margin-bottom:22px}.footer-text{font-size:11px;color:#aaa;line-height:1.9;max-width:255px}.footer-registration{font-size:10px;color:#bbb;margin-top:20px;letter-spacing:.08em}.footer-grid h2{font-family:var(--font-sans);font-size:11px;font-weight:600;color:#fff;margin-bottom:24px}.footer-contact,.footer-grid nav{display:flex;flex-direction:column;align-items:flex-start}.footer-contact>a,.footer-grid nav a{font-size:11px;color:#aaa;padding-block:6px;display:inline-flex;align-items:center;gap:5px}.footer-grid a:hover,.footer-links a:hover{color:#fff}.footer-contact>p{font-size:11px;color:#aaa;line-height:1.9;margin-top:10px}.footer-social{display:flex;gap:10px;margin-top:18px}.footer-social a{width:40px;height:40px;display:grid;place-items:center;border:1px solid #333;border-radius:50%}.footer-bottom{padding-top:24px;border-top:1px solid #282828;display:flex;justify-content:space-between;gap:20px;color:#aaa;font-size:10px}.footer-links{display:flex;flex-wrap:wrap;gap:24px}.footer-product-note{color:#aaa;font-size:10px;margin-top:16px}.kit-hero{padding:180px 0 95px;min-height:790px;display:flex;align-items:center;background:#090909}.kit-hero:before{display:none}.kit-hero-inner{position:relative;display:block;z-index:1}.hero-background-kit .hero-background-image{-o-object-position:65% center;object-position:65% center;width:85%;left:25%}.hero-background-kit .hero-background-gradient{background:linear-gradient(90deg,#0a0a0a,#0a0a0a 20%,rgba(10,10,10,.9) 37%,rgba(10,10,10,.22) 70%,rgba(10,10,10,.12)),linear-gradient(0deg,#0a0a0a,transparent 25%)}.kit-hero-text{max-width:590px}.seta-voltar{width:20px;height:20px;margin-bottom:30px;color:#aaa}.kit-hero-label{font-size:10px;letter-spacing:.28em;margin-bottom:18px}.kit-hero-title{font-size:clamp(45px,5.8vw,82px);font-weight:400;letter-spacing:-.04em;text-shadow:none;margin-bottom:28px}.kit-title-highlight{color:#c8c8c8;background:none;-webkit-text-fill-color:currentColor}.kit-hero-subtitle{font-size:17px;line-height:1.7;max-width:500px}.kit-hero-desc{font-size:12px;max-width:475px;line-height:1.9}.kit-check-item{font-size:11px;gap:12px}.kit-hero-checks{margin-top:25px;gap:12px}.kit-hero-seguro{font-size:10px}.kit-section{padding:95px 0}.kit-section-label{justify-content:center;margin-bottom:20px}.kit-section-title{font-weight:400;font-size:clamp(30px,3.1vw,44px);letter-spacing:-.025em;max-width:850px;margin-inline:auto;text-wrap:balance}.kit-section-desc{font-size:13px;line-height:1.95;max-width:740px}.kit-bloco-card,.kit-problema-card,.kit-publico-card{border-radius:2px;padding:32px;background:#111;border-color:#303030;box-shadow:none}.kit-bloco-titulo,.kit-etapa-titulo,.kit-problema-titulo,.kit-publico-titulo{font-weight:400;font-size:23px}.kit-bloco-item,.kit-etapa-desc,.kit-problema-desc,.kit-publico-lista li,.kit-virada-p{font-size:12px;line-height:1.85}.kit-bloco-icon,.kit-problema-icon{border-radius:0;background:none}.kit-problema-destaque{border-radius:0;border-left:2px solid #fff;text-align:left;padding:26px 32px}.kit-problema-destaque-sub{font-size:13px;line-height:1.9}.kit-virada{background:#141414}.kit-virada-inner{gap:75px;align-items:center}.kit-virada-foto-wrapper{width:42%;max-width:480px;height:auto;aspect-ratio:3/4;border-radius:2px}.kit-virada-text{min-width:0}.kit-virada-foto{width:100%;max-width:none;border-radius:2px}.kit-virada .kit-section-label{justify-content:flex-start}.kit-virada-quote{font-weight:400;font-size:30px}.kit-virada-autor{border-color:#444}.kit-bloco-numero{font-size:10px;text-transform:uppercase;letter-spacing:.15em}.kit-bloco-header{border-bottom:1px solid #333;padding-bottom:20px}.kit-bloco-titulo{margin-block:25px}.kit-pratica{background:#f3f3f1;--branco:#111;--cinza:#555;color:#111}.kit-pratica .kit-section-label{color:#555}.kit-etapa-card{border-radius:0;border:0;background:none;border-top:1px solid #bfbfbf;padding-top:28px}.kit-etapa-numero{border-radius:0;background:transparent;border:none;font-family:var(--font-serif);font-weight:400;font-size:42px;color:#111}.kit-etapa-icon{display:none}.kit-publico-nao{opacity:1;background:transparent}.kit-publico-nao .kit-publico-lista li svg{color:#aaa}.kit-depoimento-quote{font-size:25px;font-style:normal;font-weight:400}.kit-preco-card{border-radius:2px;border-color:#555;max-width:580px;padding:45px;background:linear-gradient(145deg,#202020,#111)}.kit-preco-nome{font-size:34px;font-weight:400}.kit-preco-sub{font-size:12px}.kit-preco-por{font-size:72px;font-weight:400;letter-spacing:-.04em}.kit-preco-de{color:#bbb}.kit-preco-lista{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-block:1px solid #3a3a3a;padding-block:24px}.kit-preco-lista li{font-size:11px}.kit-preco-garantia-hint{color:#bbb;font-size:10px}.kit-garantia-titulo{font-weight:400;font-size:36px}.kit-garantia-desc{font-size:13px;line-height:1.9}.kit-faq-lista{max-width:850px}.kit-faq-pergunta{padding-block:24px;font-size:13px;line-height:1.7}.kit-faq-resposta{font-size:12px;line-height:1.9}.kit-footer{padding-bottom:32px;background:#080808}.kit-footer p,.kit-footer-disclaimer{color:#aaa!important;font-size:10px!important}.not-found{min-height:70vh;padding-top:180px;padding-bottom:100px;display:grid;gap:30px;justify-items:start;align-content:center}.not-found h1{font-size:clamp(32px,5vw,60px)}.document-page{max-width:850px;padding-top:170px;padding-bottom:100px}.document-page h1{font-size:clamp(35px,5vw,54px);font-weight:400;margin-bottom:40px}.document-page h2{font-size:25px;margin:32px 0 14px}.document-page p{font-size:14px;line-height:1.9;color:#ccc;margin-bottom:18px}.document-page a{text-decoration:underline;text-underline-offset:4px}@media (min-width:1600px){.hero-content{padding-top:110px}.hero-title{font-size:67px}}@media (max-width:1100px){.container{padding-inline:32px}.header-nav{gap:17px}.hero-inner{max-width:560px}.hero-title{font-size:49px}.about-grid{gap:42px}.contact-info-section{-moz-column-gap:35px;column-gap:35px}.footer-grid{gap:28px}.kit-hero-text{max-width:520px}.kit-hero-title{font-size:65px}}@media (max-width:767px){.container{padding-inline:24px}.header-container{height:76px}.header-logo-img{width:163px}.hero{padding-top:76px;min-height:auto}.hero-background{bottom:auto;height:850px}.hero-background-image{-o-object-position:center 30%;object-position:center 30%;height:660px}.hero-background-gradient{background:linear-gradient(0deg,#0a0a0a,#0a0a0a 21%,rgba(10,10,10,.91) 45%,rgba(10,10,10,.2) 80%,rgba(10,10,10,.22))}.hero-content{padding-top:280px;padding-bottom:42px}.hero-inner{max-width:none}.hero-subtitle{font-size:9px;margin-bottom:20px}.hero-title{font-size:clamp(33px,8.7vw,56px);line-height:1.15;margin-bottom:22px;max-width:580px}.hero-description{font-size:12px;line-height:1.9;max-width:530px}.hero-buttons{flex-direction:column;gap:10px;max-width:520px}.hero-buttons>:last-child{justify-content:center;margin-top:5px}.hero-buttons .btn{font-size:11px;width:100%}.hero-stats{background:#0a0a0a}.hero-stats-grid{grid-template-columns:1fr 1fr;gap:26px 0}.hero-stats-container{padding-block:32px}.hero-stat{padding:0 0 0 20px}.hero-stat:nth-child(odd){border-left:0;padding:0 20px 0 0}.hero-stat-number{font-size:31px}.hero-stat-label{font-size:9px}.secao-kit{padding-block:40px}.secao-kit-inner{display:flex;flex-direction:column;align-items:flex-start;gap:19px}.secao-kit-titulo{font-size:32px}.secao-kit-destaques{gap:14px;flex-wrap:wrap}.secao-kit-destaque{font-size:9px}.secao-kit-btn{width:100%;justify-content:center;margin-top:5px}.about{padding:0 0 65px}.about>.container{padding:0}.about-grid{display:flex;flex-direction:column;gap:40px}.about-visual{width:100%;position:relative;top:auto;margin:0;max-width:none}.about-foto{width:100%;max-width:none;border-radius:0}.about-grid>div:last-child{padding-inline:24px}.about-floating{left:24px;right:24px;bottom:24px}.about-floating-title{font-size:21px}.about-content-title,.contact-title,.practice-areas-title{font-size:36px}.about-content-text{font-size:12px}.about-feature-text{font-size:11px}.contact,.practice-areas{padding-block:65px}.practice-areas-grid{grid-template-columns:1fr}.practice-area-card{padding:27px}.practice-area-title{font-size:25px}.practice-areas-cta{flex-direction:column;align-items:stretch;gap:20px}.contact-info-section{display:block}.contact-info-grid{margin-top:25px;grid-template-columns:1fr}.contact-info-item{padding:20px 0;gap:18px}.contact-info-value{font-size:12px}.footer{padding-top:50px;padding-bottom:85px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px 20px;padding-bottom:35px}.footer-brand,.footer-contact{grid-column:1/-1}.footer-brand .footer-text{max-width:340px}.footer-grid nav a{font-size:10px;padding-block:8px}.footer-grid h2{margin-bottom:14px}.footer-bottom{flex-direction:column;font-size:9px;gap:15px}.footer-links{gap:18px}.botao-whatsapp{bottom:max(18px,env(safe-area-inset-bottom));right:18px}.botao-whatsapp-texto{display:none}.kit-hero{padding:365px 0 55px;min-height:auto;display:block}.kit-hero .hero-background{height:820px}.hero-background-kit .hero-background-image{left:0;width:100%;height:590px;-o-object-position:center 23%;object-position:center 23%}.hero-background-kit .hero-background-gradient{background:linear-gradient(0deg,#0a0a0a,#0a0a0a 28%,rgba(10,10,10,.85) 47%,transparent 75%)}.kit-hero-text{max-width:none}.kit-hero-title{font-size:clamp(37px,10vw,64px)}.kit-hero-subtitle{font-size:16px}.kit-hero-desc{font-size:12px}.kit-hero-label{font-size:10px}.seta-voltar{margin-bottom:20px}.kit-hero-cta{width:100%}.kit-hero-seguro{font-size:9px;line-height:1.8}.kit-section{padding-block:65px}.kit-section-label{font-size:9px;text-align:left;justify-content:flex-start}.kit-section-title{font-size:32px;text-align:left}.kit-section-desc{text-align:left;font-size:12px}.kit-bloco-card,.kit-problema-card,.kit-publico-card{padding:27px}.kit-virada{padding-top:0}.kit-virada-inner{padding-inline:0;gap:40px}.kit-virada-foto-wrapper{max-width:none;width:100%}.kit-virada-foto{max-width:none;border-radius:0}.kit-virada-text{padding-inline:24px}.kit-virada-quote{font-size:29px}.kit-etapa-card{text-align:left}.kit-etapa-numero{margin-left:0}.kit-depoimento-quote{font-size:23px}.kit-preco-card{padding:32px 20px}.kit-preco-por{font-size:62px}.kit-preco-lista{gap:14px 10px}.kit-preco-lista li{font-size:10px}.kit-preco-btn{padding-inline:14px;font-size:10px}.kit-garantia-titulo{font-size:31px}.kit-faq-pergunta{font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}