@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-rethink), "Rethink Sans", Archivo, Arial, "Helvetica Neue", Helvetica, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:4px;--radius-sm:2px;--radius-md:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-funnel), "Funnel Display", Archivo, Arial, sans-serif;--font-texto:var(--font-rethink), "Rethink Sans", Archivo, Arial, sans-serif;--color-platina:#c9ced6;--color-preto-k:#000;--color-branco:#fff;--color-amarelo-k:#ffd100;--color-grafite:#333;--color-cinza-medio:#6b6b6b;--color-cinza-tecnico:#ddd;--color-cinza-claro:#f2f2f2;--color-bg:#fff;--color-ink-body:#333;--color-line-strong:#767676;--color-erro:#b42318;--color-sucesso:#1e7b45;--ease-kv:cubic-bezier(.2, .7, .2, 1);--spacing-page-pad:clamp(20px, 8px + 3vw, 48px);--container-kv:clamp(1272px, 52vw + 500px, 1760px);--spacing-sec-y:clamp(56px, 32px + 4vw, 128px);--spacing-head-gap:clamp(28px, 16px + 1.8vw, 56px);--spacing-gap-cards:clamp(16px, 10px + 1vw, 36px);--spacing-pad-box:clamp(20px, 14px + 1.2vw, 44px);--spacing-band-y:clamp(48px, 28px + 3vw, 96px);--text-display-fluid:clamp(2.25rem, 1.5rem + 2.8vw, 4rem);--text-h1-fluid:clamp(2rem, 1.25rem + 2.4vw, 3.5rem);--text-h2-fluid:clamp(1.5rem, 1.1rem + 1.5vw, 2.75rem);--text-h3-fluid:clamp(1.25rem, 1.05rem + .8vw, 1.75rem);--text-lead-fluid:clamp(1rem, .94rem + .3vw, 1.25rem)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-font-smoothing:antialiased}body{background:var(--color-bg);color:var(--color-ink-body);font-family:var(--font-sans)}.tabular{font-variant-numeric:tabular-nums}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.col-6{grid-column:6}.col-12{grid-column:12}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-right{background-position:100%}.bg-top{background-position:top}.p-0{padding:0}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.kv-logo .kv-logo-branco{display:none}html:has(.kv-hero:not([style*=none])){--kv-head-h:69px}@media (min-width:1140px){html:has(.kv-hero:not([style*=none])){--kv-head-h:89px}}html:has(.kv-hero:not([style*=none])) .kv-util{z-index:1001;color:var(--kv-white);background:0 0;position:relative}html:has(.kv-hero:not([style*=none])) .kv-util :is(a,strong,small){text-shadow:0 1px 3px #0000008c}html:has(.kv-hero:not([style*=none])) .kv-util a{color:var(--kv-white)}html:has(.kv-hero:not([style*=none])) .kv-util a:hover{color:var(--kv-white)}html:has(.kv-hero:not([style*=none])) .kv-util-phone strong{color:var(--kv-white)}html:has(.kv-hero:not([style*=none])) .kv-top{transition:background-color .3s ease, transform .45s var(--kv-ease), border-color .3s ease}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open){color:var(--kv-white);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;background:0 0}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) :is(.kv-nav a,.kv-nav button,.kv-burger,.kv-top-fav){color:var(--kv-white)}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) :is(.kv-nav a,.kv-nav button):hover{color:var(--kv-white);border-bottom-color:var(--kv-yellow)}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-nav a[aria-current=page]{border-bottom-color:var(--kv-white)}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-logo-preto{display:none}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-logo-branco{display:block}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-nav a.kv-top-cta{color:var(--kv-black);border-bottom-color:var(--kv-yellow)}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-nav a.kv-top-cta:hover{color:var(--kv-white);border-color:var(--kv-black)}body.kv section.kv-hero{padding:0}body.kv .kv-hero{height:100svh;min-height:640px;margin-top:calc(-1 * var(--kv-head-h,0px));background:var(--kv-black);color:var(--kv-white);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (max-width:767px){body.kv .kv-hero{min-height:max(100svh,640px)}}.kv-hero-media{z-index:0;position:absolute;inset:0}.kv-hero-fundo{position:absolute;inset:0;overflow:hidden}body.kv .kv-hero-fundo :is(img,video){object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.kv-hero-fundo .kv-hero-video{opacity:0;transition:opacity .9s}.kv-hero-fundo .kv-hero-video.is-on{opacity:1}.kv-hero-scrim{background:linear-gradient(#0000008c,#0000001f 32% 62%,#0009);position:absolute;inset:0}.kv-hero-in{z-index:1;padding:calc(var(--kv-head-h,0px) + 24px) var(--kv-page-pad) 48px;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}body.kv .kv-hero h1.kv-hero-marca{margin:0;line-height:0}.kv-hero-logo{filter:drop-shadow(0 6px 30px #00000073);width:clamp(220px,34vw,500px);height:auto;display:block}body.kv .kv-hero-slogan{color:var(--kv-white);font-family:var(--kv-title);letter-spacing:-.015em;text-shadow:0 2px 24px #000000b3;margin:28px 0 0;font-size:clamp(24px,1.2rem + 1.6vw,40px);font-weight:600;line-height:1.15}.kv-hero-acts{margin-top:32px}.kv-btn--lg{min-height:54px;padding:14px 28px;font-size:16px}@media (prefers-reduced-motion:reduce){.kv-hero video{display:none}}body.kv .kv-foot{--kv-foot-line:#c9ced62e;background:var(--kv-black);color:var(--color-platina,var(--kv-platina));font-family:var(--kv-body);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;margin:0;padding:0;font-size:15px;line-height:1.5}body.kv .kv-foot :is(h2,p,ul,li,address){margin:0;padding:0}body.kv .kv-foot ul{list-style:none}body.kv .kv-foot li{font-size:inherit}body.kv .kv-foot p{color:inherit;font-size:inherit;line-height:inherit}body.kv .kv-foot a{color:inherit;text-decoration:none;transition:color .2s}body.kv .kv-foot a:hover{color:var(--kv-white)}body.kv .kv-foot .kv-i{width:17px;height:17px}body.kv .kv-foot img{max-width:100%}.kv-foot-olho{color:var(--color-platina,var(--kv-platina))}body.kv .kv-foot .kv-foot-branco{color:var(--kv-white)}body.kv section.kv-foot-fecho{background:var(--kv-black);padding:clamp(64px,40px + 4vw,112px) 0 clamp(56px,32px + 4vw,96px)}body.kv .kv-foot h2.kv-foot-h2{max-width:14ch;color:var(--kv-white);font-family:var(--kv-title);letter-spacing:-.012em;text-transform:none;text-wrap:balance;margin:12px 0 28px;font-size:clamp(2.25rem,1.2rem + 3vw,4rem);font-weight:800;line-height:1}.kv-foot-fecho-row{flex-direction:column;gap:28px;display:flex}body.kv .kv-foot .kv-foot-lead{max-width:32ch;color:var(--kv-line);font-size:18px;line-height:1.5}.kv-foot-ctas{flex-direction:column;gap:12px;display:flex}.kv-foot-ctas .kv-btn{gap:10px}body.kv .kv-foot a.kv-btn,body.kv .kv-foot a.kv-btn:hover{color:var(--kv-black)}body.kv .kv-foot a.kv-btn--ghost{color:var(--kv-white)}body.kv .kv-foot a.kv-btn--ghost:hover{color:var(--kv-black)}.kv-foot-ctas .kv-btn .kv-i{width:18px;height:18px}.kv-foot-corpo{border-top:1px solid var(--kv-foot-line);padding-top:48px;position:relative;overflow:hidden}.kv-foot-grid{grid-template-columns:1fr;display:grid}.kv-foot-marca{border-bottom:1px solid var(--kv-foot-line);flex-direction:column;align-items:flex-start;padding-bottom:32px;display:flex}.kv-foot-marca .kc-footer-logo{line-height:0;display:inline-block}.kv-foot-marca .kc-footer-logo img{width:140px;height:auto;display:block}body.kv .kv-foot .kv-foot-tag{color:var(--kv-white);font-family:var(--kv-title);margin:20px 0 28px;font-size:20px;font-weight:600;line-height:1.2}.kv-foot-sede{margin-bottom:24px;font-size:14px;font-style:normal;line-height:1.6}.kv-foot-sede-k{margin-bottom:8px;display:block}.kv-foot-tel-wrap{margin-bottom:24px}body.kv .kv-foot a.kv-foot-tel{color:var(--kv-white);font-family:var(--kv-title);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:12px;font-size:30px;font-weight:800;line-height:1;display:inline-flex}body.kv .kv-foot a.kv-foot-tel:hover{color:var(--kv-white);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.kv-foot-tel .kv-i{width:22px;height:22px;color:var(--color-platina,var(--kv-platina))}.kv-foot-nota{opacity:.8;margin-top:14px;font-size:13px;line-height:1.5;display:block}.kv-foot-canais{flex-direction:column;gap:14px;margin-bottom:24px;font-size:14px;display:flex}.kv-foot-canais a{align-items:center;gap:10px;display:inline-flex}.kv-foot-google{border:1px solid var(--kv-foot-line);border-radius:var(--kv-radius);align-items:center;gap:14px;padding:8px 20px 8px 8px;transition:border-color .2s;display:inline-flex}.kv-foot-google:hover{border-color:var(--color-platina,var(--kv-platina))}.kv-foot-google-nota{border-radius:var(--kv-radius);height:40px;color:var(--kv-white);font-family:var(--kv-title);font-variant-numeric:tabular-nums;background:#1a1a1a;align-items:center;gap:6px;padding:0 14px;font-size:22px;font-weight:800;line-height:1;display:inline-flex}.kv-foot-google-nota .kv-i{width:16px;height:16px;color:var(--color-platina,var(--kv-platina))}.kv-foot-google-txt{font-size:13px;line-height:1.3}.kv-foot-nav{border-bottom:1px solid var(--kv-foot-line)}.kv-foot-sum{cursor:pointer;min-height:56px;color:var(--kv-white);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.kv-foot-sum::-webkit-details-marker{display:none}.kv-foot-sum::marker{content:""}.kv-foot-sum .kv-foot-chev{width:18px;height:18px;color:var(--color-platina,var(--kv-platina));transition:transform .25s}.kv-foot-nav[open] .kv-foot-chev{transform:rotate(180deg)}.kv-foot-lista{flex-direction:column;gap:12px;padding:4px 0 24px;font-size:15px;line-height:1.4;display:flex}.kv-foot-lista a:hover{text-underline-offset:3px;text-decoration:underline}.kv-foot-lista--zonas{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.kv-foot-lista-fim{grid-column:1/-1;margin-top:4px}.kv-foot-lista-fim a{align-items:center;gap:6px;display:inline-flex}.kv-foot-lista-fim .kv-i{width:14px;height:14px}.kv-foot-redes{border-bottom:1px solid var(--kv-foot-line);flex-direction:column;gap:20px;padding:32px 0;display:flex}.kv-foot-social{flex-wrap:wrap;gap:8px;display:flex}body.kv .kv-foot .kv-foot-social a{border:1px solid var(--kv-foot-line);border-radius:var(--kv-radius);min-width:44px;height:44px;color:var(--color-platina,var(--kv-platina));justify-content:center;align-items:center;gap:8px;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}body.kv .kv-foot .kv-foot-social a:hover{background:var(--kv-white);border-color:var(--kv-white);color:var(--kv-black)}.kv-foot-social .kv-foot-social-txt{padding:0 16px;font-size:13px;font-weight:600}.kv-foot-topo{align-self:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.kv-foot-topo .kv-i{width:14px;height:14px}.kv-foot-legal{flex-direction:column;gap:16px;padding:28px 0 0;font-size:13px;display:flex}.kv-foot-legal-row{flex-direction:column;gap:14px;display:flex}.kv-foot-legal-links{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}body.kv .kv-foot .kv-foot-copy{color:var(--kv-white)}body.kv .kv-foot .kv-foot-livro{border:1px solid var(--color-platina,var(--kv-platina));border-radius:var(--kv-radius);height:28px;color:var(--kv-white);align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}body.kv .kv-foot .kv-foot-livro:hover{border-color:var(--kv-white)}body.kv .kv-foot .kv-foot-fine{opacity:.8;max-width:1000px;font-size:12.5px;line-height:1.55}.kv-foot-fine a{text-underline-offset:2px;text-decoration:underline}@media (min-width:768px){.kv-foot-fecho-row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}.kv-foot-ctas{flex-flow:wrap;flex:none;align-items:center}.kv-foot-corpo{padding-top:72px}.kv-foot-grid{border-top:1px solid var(--kv-foot-line);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}.kv-foot-marca{grid-column:1/-1;padding:32px 0}.kv-foot-nav{border-bottom:0;border-top:1px solid var(--kv-foot-line);padding:32px 0 8px}.kv-foot-nav+.kv-foot-nav{border-left:1px solid var(--kv-foot-line);margin-left:-32px;padding-left:32px}.kv-foot-sum{cursor:default;pointer-events:none;min-height:0;padding:0 0 20px}.kv-foot-sum .kv-foot-chev{display:none}.kv-foot-lista{padding:0 0 24px}.kv-foot-lista--zonas{grid-template-columns:1fr}.kv-foot-redes{border-top:1px solid var(--kv-foot-line);flex-flow:wrap;justify-content:space-between;align-items:center;padding:28px 0}}@media (min-width:1024px){.kv-foot-grid{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,2fr) minmax(0,3fr);column-gap:0}.kv-foot-legal-row{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.kv-foot-legal-links{justify-content:flex-end}.kv-foot-marca{border-bottom:0;grid-column:auto;padding:40px 40px 40px 0}.kv-foot-nav{border-top:0;border-left:1px solid var(--kv-foot-line);padding:40px 0 16px 40px}.kv-foot-nav+.kv-foot-nav{margin-left:0;padding-left:40px}.kv-foot-lista--zonas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){body.kv .kv-foot a.kv-foot-tel{font-size:34px}}body.kv .kv-vende{padding-block:var(--kv-band-y)}@media (max-width:767px){body.kv .kv-foot .kv-foot-lista{gap:0}body.kv .kv-foot :is(.kv-foot-lista a,.kv-foot-canais a,.kv-foot-tel,.kv-foot-topo,.kv-foot-livro),body.kv .kv-foot .kv-foot-legal-links a{align-items:center;min-height:44px;display:inline-flex}body.kv :is(.kv-crumbs,.sv-crumbs) a,body.kv .kp-sold-link a{align-items:center;min-height:44px;margin-block:-11px;display:inline-flex}}body.kv .kv-grid>.kp-zone-row{grid-column:1/-1;min-width:0;margin:8px 0 40px;display:block}body.kv .kp-zone-row .kp-zone-chips{margin:0}body.kv .kv-card-foot .kv-card-ce{color:var(--kv-grey);font-weight:500}@media (max-width:767px){body.kv .kp-tools{flex-wrap:nowrap;justify-content:flex-start;gap:8px}body.kv .kp-tools .kp-open{flex:none;min-height:44px;padding:0 12px}body.kv .kp-tools .kp-sort{flex:auto;gap:6px;min-width:0}body.kv .kp-tools .kp-sort label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.kv .kp-tools .kp-sort select{text-overflow:ellipsis;background-position:right 10px center;width:100%;min-width:0;height:44px;padding-left:10px;padding-right:28px}body.kv .kp-tools .kp-view{flex:none}body.kv .kp-tools .kp-view button{height:41px;padding:0 10px}body.kv a.kv-more,body.kv a.kv-map-link,body.kv a.kv-feat-sim{align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}}body.kv .kv-top .kv-nav>li>:is(a,button){font-size:17px}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-logo{visibility:hidden;opacity:0}html:has(.kv-hero:not([style*=none])) .kv-top .kv-logo{transition:opacity .3s,visibility .3s}@media (min-width:1140px){body.kv .kv-top-in{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(24px,2.4vw,44px)}body.kv .kv-top .kv-logo{padding:0}body.kv .kv-top .kv-nav:not(.kv-nav--right) .kv-sub{left:0;right:auto}}@media (min-width:1140px) and (max-width:1320px){body.kv .kv-top .kv-nav{gap:18px}body.kv .kv-top .kv-nav>li>:is(a,button){font-size:16px}}@media (min-width:1140px){html:has(.kv-hero:not([style*=none])) .kv-top .kv-logo{max-width:160px;transition:max-width .35s,opacity .3s,visibility .3s;overflow:hidden}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-logo{max-width:0}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-top-in{column-gap:0}html:has(.kv-hero:not([style*=none])) .kv-top .kv-top-in{transition:column-gap .35s,padding .3s}}body.kv .kvc-cards{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (min-width:768px){body.kv .kvc-cards{gap:var(--kv-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kvc-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvc-card{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);color:var(--kv-black);flex-direction:column;transition:border-color .25s;display:flex;position:relative;overflow:hidden}body.kv .kvc-card:hover{border-color:var(--kv-black)}body.kv .kvc-link{z-index:1;position:absolute;inset:0}body.kv .kvc-link:focus-visible{outline:2px solid var(--kv-black);outline-offset:-2px}body.kv .kvc-media{aspect-ratio:4/3;background:var(--kv-neutral);pointer-events:none;position:relative;overflow:hidden}body.kv .kvc-photo{object-fit:cover;width:100%;max-width:none;height:100%;transition:opacity .35s;position:absolute;inset:0}body.kv .kvc-photo--b{opacity:0}body.kv .kvc-media[data-active="2"] .kvc-photo--b{opacity:1}body.kv .kvc-shade{background:linear-gradient(#0000002e,#0000 25% 65%,#00000073);position:absolute;inset:0}body.kv .kvc-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px;right:64px}body.kv .kvc-badge{border-radius:var(--kv-radius-sm);background:var(--kv-black);color:var(--kv-white);font-family:var(--kv-body);align-items:center;gap:6px;padding:5px 9px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}body.kv .kvc-badge .kv-i{width:14px;height:14px}body.kv :is(.kvc-badge--novidade,.kv-tag--novidade){background:var(--kv-yellow);color:var(--kv-black);box-shadow:none}body.kv .kvc-fav{z-index:2;border-radius:var(--kv-radius);background:var(--kv-white);width:44px;height:44px;color:var(--kv-black);pointer-events:auto;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}body.kv .kvc-fav .kv-i{width:18px;height:18px;transition:transform .2s}body.kv .kvc-fav[aria-pressed=true] .kv-i{fill:currentColor}body.kv .kvc-fav.is-pop .kv-i{transform:scale(1.25)}body.kv .kvc-dots{z-index:2;pointer-events:auto;align-items:center;display:flex;position:absolute;bottom:0;left:4px}body.kv .kvc-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:44px;padding:0;display:grid}body.kv .kvc-dot:before{content:"";background:#ffffff8c;border-radius:50%;width:7px;height:7px;transition:background-color .2s,width .2s}body.kv .kvc-media[data-active="1"] .kvc-dot[data-dot="1"]:before,body.kv .kvc-media[data-active="2"] .kvc-dot[data-dot="2"]:before{background:var(--kv-white);border-radius:4px;width:18px}body.kv .kvc-body{z-index:2;pointer-events:none;flex-direction:column;flex:1;padding:18px 20px 20px;display:flex;position:relative}body.kv .kvc-body :is(a,button){pointer-events:auto}body.kv .kvc-card h3.kvc-title{white-space:nowrap;text-overflow:ellipsis;font-family:var(--kv-title);letter-spacing:-.01em;text-transform:none;color:var(--kv-black);margin:0 0 6px;padding-bottom:4px;font-size:20px;font-weight:700;line-height:1.2;display:block;overflow:hidden}body.kv .kvc-card:hover h3.kvc-title{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:6px;text-decoration-skip-ink:none;text-decoration-thickness:4px}body.kv .kvc-price{font-family:var(--kv-title);color:var(--kv-black);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:800;line-height:1}body.kv .kvc-price small{font-size:.6em;font-weight:700}body.kv .kvc-price--sm{font-size:20px}body.kv .kvc-specs{border-bottom:1px solid var(--kv-line);color:var(--kv-grey);flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0;padding:0 0 16px;font-size:14px;list-style:none;display:flex}body.kv .kvc-specs li{align-items:center;gap:7px;margin:0;display:flex}body.kv .kvc-specs .kv-i{width:17px;height:17px}body.kv .kvc-card{transition:border-color .25s,transform .5s cubic-bezier(.25,1,.5,1),box-shadow .5s}.kv-motion body.kv .kvc-photo{transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .45s}@media (hover:hover){.kv-motion body.kv .kvc-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000024}.kv-motion body.kv .kvc-card:hover .kvc-photo{transform:scale(1.05)}}.kv-motion body.kv .kvc-cards>[data-reveal]{transition:opacity .9s cubic-bezier(.3,1.6,.4,1),transform .9s cubic-bezier(.3,1.6,.4,1),border-color .25s,box-shadow .5s;transition-delay:var(--d,0s)}.kv-motion body.kv .kvc-cards>.kv-pre:not(.in){opacity:0;transform:translateY(40px)}.kv-motion body.kv .kvc-cards>.kv-pre.in:hover{transition-delay:0s}@keyframes kv-cta-pulso{0%{box-shadow:0 0 #ffd1008c,0 14px 40px #ffd10047}70%{box-shadow:0 0 0 16px #ffd10000,0 14px 40px #ffd10047}to{box-shadow:0 0 #ffd10000,0 14px 40px #ffd10047}}body.kv .kv-places{padding-block:16px}body.kv .kv-places-list{font-size:clamp(1.75rem,.9rem + 1.9vw,2.625rem)}body.kv :is(.kvc-badge--novidade,.kv-tag--novidade),body.kv :is(.kv-btn,.kv-nav a.kv-top-cta):not(.kv-btn--ghost):not(.kv-btn--black){font-weight:700}body.kv .kvc-body{padding:18px 20px}body.kv .kvc-price{margin:0 0 14px}body.kv .kvc-icons{border-top:1px solid var(--kv-line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}body.kv .kvc-icons .kvc-specs{border:0;flex-wrap:nowrap;flex:1;gap:14px;min-width:0;padding:0;overflow:hidden}body.kv .kvc-icons .kvc-specs li{white-space:nowrap;color:var(--kv-black);flex:none;font-weight:500}body.kv .kvc-icons .kvc-specs li:first-child{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}body.kv .kvc-icons .kvc-specs .kv-i{color:var(--kv-muted);flex:none}body.kv .kvc-media-info{gap:6px;display:flex;position:absolute;bottom:12px;left:auto;right:12px}body.kv .kvc-chip{border-radius:var(--kv-radius-sm);height:28px;color:var(--kv-black);background:#fffffff0;align-items:center;gap:5px;padding:0 9px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}body.kv .kvc-chip .kv-i{width:14px;height:14px}body.kv .kvc-sitio{text-overflow:ellipsis;min-width:0;overflow:hidden}body.kv .kvh-sec{padding-block:var(--kv-sec-y)}body.kv .kvh-sec--cinza{background:var(--kv-neutral)}body.kv .kvh-rotulo{font-family:var(--kv-body);letter-spacing:.08em;text-transform:uppercase;color:var(--kv-black);align-items:center;gap:12px;margin:0 0 20px;font-size:13px;font-weight:600;line-height:1;display:flex}body.kv .kvh-rotulo-n{color:var(--kv-muted);font-variant-numeric:tabular-nums}body.kv .kvh-rotulo-n:after{content:"";vertical-align:middle;background:var(--kv-yellow);width:24px;height:3px;margin-left:12px;display:inline-block}body.kv .kvh-h2{max-width:22ch;margin:0 0 var(--kv-head-gap);font-family:var(--kv-title);font-weight:800;font-size:var(--kv-fs-h1);letter-spacing:-.008em;text-transform:none;color:var(--kv-black);text-wrap:balance;line-height:1.05}body.kv .kvh-sub{color:var(--kv-muted)}body.kv .kvh-h3{font-family:var(--kv-title);text-transform:none;color:var(--kv-black);margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.1}body.kv .kvh-lead{font-family:var(--kv-title);font-weight:600;font-size:var(--kv-fs-lead);color:var(--kv-black);margin:0 0 16px}body.kv .kvh-cabeca{margin-bottom:var(--kv-head-gap);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}body.kv .kvh-cabeca .kvh-h2{margin:0}body.kv .kvh-factos{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:12px;display:grid}@media (min-width:768px){body.kv .kvh-factos{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}body.kv .kvh-facto{border-top:2px solid var(--kv-black);color:var(--kv-black);padding-top:20px;text-decoration:none;display:block}body.kv .kvh-num{font-family:var(--kv-title);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:clamp(40px,1.5rem + 3vw,64px);font-weight:800;line-height:1}body.kv .kvh-legenda{color:var(--kv-grey);margin:0;font-size:15px}body.kv .kvh-facto:hover .kvh-num{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:8px;text-decoration-thickness:4px}body.kv .kvh-servicos{border-top:1px solid var(--kv-line);grid-template-columns:minmax(0,1fr);gap:40px;padding-top:32px;display:grid}@media (min-width:768px){body.kv .kvh-servicos{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}}body.kv .kvh-servico{color:var(--kv-black);flex-direction:column;gap:14px;text-decoration:none;display:flex}body.kv .kvh-servico h3{font-family:var(--kv-title);text-transform:none;margin:0;font-size:26px;font-weight:700;line-height:1.1}body.kv .kvh-servico p{color:var(--kv-grey);margin:0}body.kv .kvh-servico .kv-more{align-self:flex-start;margin-top:4px}body.kv .kvh-recruta{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (min-width:768px){body.kv .kvh-recruta{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}body.kv .kvh-recruta-txt p{max-width:44ch;color:var(--kv-grey);margin:0 0 28px}body.kv .kvh-recruta-foto{border-radius:var(--kv-radius);height:clamp(260px,30vw,420px);overflow:hidden}body.kv .kvh-recruta-foto img{object-fit:cover;width:100%;max-width:none;height:100%}body.kv .kvc-topo{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}body.kv .kvc-topo-txt{flex:1;min-width:0}body.kv .kvc-icons{gap:14px;padding-top:16px}body.kv .kvc-icons .kvc-specs{gap:18px;font-size:16px}body.kv .kvc-icons .kvc-specs li{gap:8px}@media (max-width:420px){body.kv .kvc-icons .kvc-specs{gap:14px;font-size:15px}body.kv .kvc-icons .kvc-specs .kv-i{width:20px;height:20px}}body.kv .kvh-num{color:var(--kv-black)}@media (min-width:768px){body.kv .kvc-card--larga{flex-direction:row;grid-column:1/-1}body.kv .kvc-card--larga>.kvc-media{aspect-ratio:auto;flex:none;width:60%;min-height:380px}body.kv .kvc-card--larga>.kvc-body{justify-content:center;padding:clamp(24px,3vw,44px)}body.kv .kvc-card--larga h3.kvc-title{font-size:30px}body.kv .kvc-card--larga .kvc-price{margin-bottom:24px;font-size:42px}body.kv .kvc-card--larga .kvc-icons{margin-top:0}body.kv .kvc-card--larga .kvc-consultor{width:64px;height:64px}}body.kv .kvc-icons{display:block}body.kv .kvc-icons .kvc-specs{flex-wrap:wrap;gap:10px 20px;font-size:17px;overflow:visible}body.kv .kvc-icons .kvc-specs li{gap:8px;min-height:28px}body.kv .kvc-icons .kvc-specs li:first-child{max-width:100%}body.kv .kvc-icons .kvc-specs .kv-i{stroke-width:1.5px;width:26px;height:26px}@media (max-width:420px){body.kv .kvc-icons .kvc-specs{gap:10px 16px;font-size:16px}body.kv .kvc-icons .kvc-specs .kv-i{width:24px;height:24px}}body.kv .kvc-onde{min-width:0;color:var(--kv-black);align-items:center;gap:8px;margin:0 0 12px;font-size:16px;font-weight:500;display:flex}body.kv .kvc-onde .kv-i{stroke-width:1.5px;width:24px;height:24px;color:var(--kv-muted);flex:none}body.kv .kvc-icons .kvc-specs{flex-wrap:nowrap}body.kv .kvc-icons .kvc-specs li:first-child{max-width:none;overflow:visible}body.kv .kvc-icons .kvc-specs li{color:var(--kv-black);font-weight:700}body.kv .kvc-icons .kvc-specs .kv-i{color:var(--kv-black);stroke-width:1.8px}body.kv .kvc-onde{font-weight:600}body.kv .kvc-onde .kv-i{color:var(--kv-black);stroke-width:1.8px}body.kv .kvc-card--larga{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv .kvc-card--larga h3.kvc-title,body.kv .kvc-card--larga .kvc-price,body.kv .kvc-card--larga .kvc-onde,body.kv .kvc-card--larga .kvc-icons .kvc-specs li,body.kv .kvc-card--larga .kvc-body .kvc-icons .kv-i,body.kv .kvc-card--larga .kvc-body .kvc-onde .kv-i{color:var(--kv-white)}body.kv .kvc-card--larga .kvc-icons{border-top-color:#ffffff38}body.kv .kvc-card--larga .kvc-badge:not(.kvc-badge--novidade){background:var(--kv-white);color:var(--kv-black)}body.kv .kvc-card--larga .kvc-link:focus-visible{outline-color:var(--kv-yellow)}body.kv .kvc-quem{border-top:1px solid var(--kv-line);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}body.kv .kvc-quem-foto{object-fit:cover;object-position:50% 28%;background:var(--kv-neutral);border-radius:50%;flex:none;width:48px;height:48px}body.kv .kvc-quem-ini{color:var(--kv-black);place-items:center;font-size:15px;font-weight:700;display:grid}body.kv .kvc-quem-txt{flex-direction:column;min-width:0;display:flex}body.kv .kvc-quem-nome{white-space:nowrap;text-overflow:ellipsis;color:var(--kv-black);font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}body.kv .kvc-quem-local{white-space:nowrap;text-overflow:ellipsis;color:var(--kv-grey);font-size:14px;line-height:1.3;overflow:hidden}body.kv .kvc-card--larga .kvc-quem{border-top-color:#ffffff38}body.kv .kvc-card--larga .kvc-quem-nome{color:var(--kv-white)}body.kv .kvc-card--larga .kvc-quem-local{color:var(--kv-line)}body.kv .kvc-topo{flex-wrap:wrap;align-items:center;gap:12px 16px}body.kv .kvc-topo-txt{flex:170px}body.kv .kvc-topo .kvc-quem{border:0;flex:0 auto;gap:10px;min-width:0;max-width:100%;margin:0;padding:0}body.kv .kvc-topo .kvc-quem-foto{width:46px;height:46px}body.kv .kvc-topo .kvc-quem-nome{font-size:15px}body.kv .kvc-topo .kvc-quem-local{font-size:13px}body.kv .kvc-linha-onde{justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;display:flex}body.kv .kvc-linha-onde .kvc-onde{margin:0}body.kv .kvc-contactos{flex:none;gap:8px;display:inline-flex}body.kv .kvc-contacto{z-index:2;border:1.5px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);width:44px;height:44px;color:var(--kv-black);pointer-events:auto;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex;position:relative}body.kv .kvc-contacto .kv-i{width:20px;height:20px}body.kv .kvc-contacto:hover{background:var(--kv-black);color:var(--kv-white)}body.kv .kvc-dest-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-yellow);align-items:center;gap:12px;margin:0 0 14px;font-size:13px;font-weight:700;display:flex}body.kv .kvc-dest-rotulo:before{content:"";background:var(--kv-yellow);width:24px;height:3px}body.kv .kvc-dest-zona{color:var(--kv-line);margin:10px 0 0;font-size:15px}body.kv .kvc-card--larga .kvc-icons{margin-top:22px}body.kv .kvc-dest-ver{z-index:2;pointer-events:auto;align-self:flex-start;gap:8px;margin-top:24px;position:relative}body.kv .kvc-dest-ver .kv-i{width:16px;height:16px}body.kv .kvc-card--larga .kvc-contacto{color:var(--kv-white);background:0 0;border-color:#ffffffb3}body.kv .kvc-card--larga .kvc-contacto:hover{background:var(--kv-white);color:var(--kv-black)}body.kv .kvc-card--larga .kvc-contacto .kv-i{color:inherit}@media (min-width:768px){body.kv .kvc-card--larga{background:linear-gradient(90deg, var(--kv-black) 60%, #141414)}}body.kv .kvc-topo{margin-bottom:16px}body.kv .kvc-topo .kvc-price{margin-bottom:0}body.kv .kvm{padding-block:var(--kv-sec-y);background:var(--kv-black);color:var(--kv-white);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;position:relative;overflow:hidden}body.kv .kvm:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffd10029,#0000);border-radius:50%;width:60vw;max-width:900px;height:60vw;max-height:900px;position:absolute;top:-30%;right:-10%}body.kv .kvm-in{grid-template-columns:minmax(0,1fr);gap:48px;display:grid;position:relative}@media (min-width:992px){body.kv .kvm-in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:72px}}body.kv .kvm .kvh-rotulo{color:var(--kv-white)}body.kv .kvm .kvh-rotulo-n{color:var(--kv-line)}body.kv .kvm-h2{font-family:var(--kv-title);letter-spacing:-.012em;text-transform:none;color:var(--kv-white);margin:0 0 20px;font-size:clamp(40px,1.6rem + 3.6vw,76px);font-weight:800;line-height:1}body.kv .kvm-h2 em{color:var(--kv-yellow);font-style:normal}body.kv .kvm-lead{max-width:46ch;font-size:var(--kv-fs-lead);color:var(--kv-line);margin:0 0 32px;line-height:1.5}body.kv .kvm-provas{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 36px;padding:0;list-style:none;display:grid}body.kv .kvm-provas li{border-top:1px solid #ffffff38;flex-direction:column;gap:6px;margin:0;padding-top:14px;display:flex}body.kv .kvm-provas strong{font-family:var(--kv-title);color:var(--kv-white);font-size:clamp(26px,1rem + 1.6vw,38px);font-weight:800;line-height:1}body.kv .kvm-provas span{color:var(--kv-line);font-size:13.5px;line-height:1.35}body.kv .kvm-caixa{position:relative}body.kv .kvm-form{border-radius:var(--kv-radius);background:var(--kv-white);color:var(--kv-black);--kv-focus:var(--kv-black);padding:clamp(22px,3vw,40px);box-shadow:0 30px 80px #00000073}body.kv .kvm-progresso{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 26px;display:grid}body.kv .kvm-progresso-p{border-top:4px solid var(--kv-line);color:var(--kv-muted);flex-direction:column;gap:8px;padding-top:10px;font-size:12.5px;font-weight:600;transition:border-color .3s,color .3s;display:flex}body.kv .kvm-progresso-p.is-on{border-top-color:var(--kv-yellow);color:var(--kv-black)}body.kv .kvm-progresso-n{display:none}body.kv .kvm-passo{border:0;min-width:0;margin:0;padding:0}body.kv .kvm-passo[hidden]{display:none}body.kv .kvm-passo+.kvm-passo:not([hidden]){margin-top:0}body.kv .kvm-passo-t{float:none;width:auto;font-family:var(--kv-title);color:var(--kv-black);outline:none;margin:0 0 18px;padding:0;font-size:26px;font-weight:800;line-height:1.1}body.kv .kvm-label{color:var(--kv-black);margin:18px 0 8px;font-size:14px;font-weight:700;display:block}body.kv .kvm-op{color:var(--kv-muted);margin-left:6px;font-weight:400}body.kv .kvm-input{border:1.5px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);width:100%;height:52px;color:var(--kv-black);font:inherit;padding:0 16px;font-size:16px;transition:border-color .2s;display:block}body.kv .kvm-input:hover{border-color:var(--kv-line-strong)}body.kv .kvm-input:focus{border-color:var(--kv-black);outline:none;box-shadow:0 0 0 3px #ffd1008c}body.kv .kvm-negocio{border-radius:var(--kv-radius);background:var(--kv-neutral);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:4px;display:grid}body.kv :is(.kvm-chip,.kvm-tipo){cursor:pointer;margin:0;display:block;position:relative}body.kv :is(.kvm-chip,.kvm-tipo) input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}body.kv .kvm-chip span{min-height:46px;color:var(--kv-grey);border-radius:3px;justify-content:center;align-items:center;font-weight:700;transition:background-color .2s,color .2s;display:flex}body.kv .kvm-chip input:checked+span{background:var(--kv-black);color:var(--kv-white)}body.kv .kvm-tipos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:560px){body.kv .kvm-tipos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px) and (max-width:1199px){body.kv .kvm-tipos{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvm-tipo span{border:1.5px solid var(--kv-line);border-radius:var(--kv-radius);text-align:center;min-height:54px;color:var(--kv-black);justify-content:center;align-items:center;padding:6px 8px;font-size:14px;font-weight:600;line-height:1.2;transition:border-color .2s,background-color .2s;display:flex}body.kv .kvm-tipo:hover span{border-color:var(--kv-black)}body.kv .kvm-tipo input:checked+span{border-color:var(--kv-black);background:var(--kv-yellow)}body.kv :is(.kvm-chip,.kvm-tipo) input:focus-visible+span{outline:2px solid var(--kv-black);outline-offset:2px}body.kv .kvm-dois{grid-template-columns:minmax(0,1fr);gap:0 14px;display:grid}@media (min-width:560px){body.kv .kvm-dois{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kv .kvm-nav{justify-content:space-between;align-items:center;gap:12px;margin-top:26px;display:flex}body.kv .kvm-seguir{justify-content:center;width:100%;margin-top:26px}body.kv .kvm-nav .kvm-seguir{flex:1;width:auto;margin-top:0}body.kv .kvm-voltar{min-height:54px;color:var(--kv-black);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 18px;font-weight:700;text-decoration:underline}body.kv .kvm-nota{text-align:center;color:var(--kv-muted);margin:16px 0 0;font-size:13px}body.kv .kvm-form .kc-consent{margin-top:18px}body.kv .kvm-txt .kvm-provas{margin-bottom:32px}@media (min-width:992px){body.kv .kvm-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}body.kv .kvm-como{gap:18px;margin:0 0 36px;padding:0;list-style:none;display:grid}body.kv .kvm-como li{align-items:flex-start;gap:16px;margin:0;display:flex}body.kv .kvm-como li>span{border:1.5px solid var(--kv-yellow);width:36px;height:36px;font-family:var(--kv-title);color:var(--kv-yellow);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}body.kv .kvm-como div{color:var(--kv-line);font-size:15px;line-height:1.45}body.kv .kvm-como strong{color:var(--kv-white);margin-bottom:2px;font-size:17px;display:block}body.kv .kvm-ajuda{color:var(--kv-muted);margin:8px 0 0;font-size:13px;line-height:1.45}body.kv .kvm-ajuda a{color:var(--kv-black)}body.kv .kvm-estimativa .kvm-rel-cab{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}body.kv .kvm-estimativa .kvm-rel-t{font-family:var(--kv-title);color:var(--kv-black);margin:0;font-size:clamp(22px,1rem + 1vw,30px);font-weight:800;line-height:1.1}body.kv .kvm-outra{min-height:44px;color:var(--kv-black);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:14px;font-weight:700;text-decoration:underline}body.kv .kvm-estimativa .kvm-rel-imovel{color:var(--kv-grey);margin:0 0 24px;font-size:15px}body.kv .kvm-estimativa .kvm-rel-l{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-muted);margin:0 0 6px;font-size:12.5px;font-weight:700}body.kv .kvm-estimativa .kvm-rel-valor{font-family:var(--kv-title);letter-spacing:-.02em;color:var(--kv-black);font-variant-numeric:tabular-nums;margin:0 0 18px;font-size:clamp(28px,1.1rem + 2vw,44px);font-weight:800;line-height:1.05}body.kv .kvm-estimativa .kvm-rel-faixa{border-radius:var(--kv-radius-sm);background:var(--kv-neutral);height:12px;margin:0 0 22px;position:relative}body.kv .kvm-estimativa .kvm-rel-faixa span{border-radius:var(--kv-radius-sm);background:var(--kv-yellow);position:absolute;inset:0 20%}body.kv .kvm-estimativa .kvm-rel-faixa b{background:var(--kv-black);border-radius:2px;width:4px;height:24px;margin-left:-2px;position:absolute;top:-6px}body.kv .kvm-estimativa .kvm-rel-dados{margin:0 0 14px}body.kv .kvm-estimativa .kvm-rel-dados div{border-top:1px solid var(--kv-line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}body.kv .kvm-estimativa .kvm-rel-dados dt{color:var(--kv-grey);font-size:15px;font-weight:400}body.kv .kvm-estimativa .kvm-rel-dados dd{color:var(--kv-black);text-align:right;margin:0;font-size:16px;font-weight:700}body.kv .kvm-rel-aviso{color:var(--kv-muted);margin:0 0 16px;font-size:13px;line-height:1.5}body.kv .kvm-rel-sem{font-family:var(--kv-title);color:var(--kv-black);margin:8px 0;font-size:22px;font-weight:700}body.kv .kvm-rel-mail{color:var(--kv-grey);margin:0 0 16px;font-size:14px}body.kv .kvm-estimativa .kvm-rel-confirma{border-radius:var(--kv-radius);box-shadow:inset 3px 0 0 var(--kv-yellow);background:#fff8d6;gap:14px;padding:16px 18px;display:flex}body.kv .kvm-estimativa .kvm-rel-confirma .kv-i{width:22px;height:22px;color:var(--kv-black);stroke-width:2px;flex:none;margin-top:2px}body.kv .kvm-estimativa .kvm-rel-confirma p{color:var(--kv-grey);margin:0;font-size:14.5px;line-height:1.5}body.kv .kvm-estimativa .kvm-rel-confirma strong{color:var(--kv-black);margin-bottom:2px;font-size:16px;display:block}body.kv .kvm-seguir:disabled{opacity:.45;cursor:not-allowed}body.kv .kvm-estimativa .kvm-rel-cab{align-items:flex-start}@media (max-width:480px){body.kv .kvm-estimativa .kvm-rel-cab{flex-direction:column;gap:0}body.kv .kvm-outra{padding:0}}body.kv .kvm-form{transition:transform .5s cubic-bezier(.25,1,.5,1),background-color .3s}body.kv .kvm-form--estimativa{color:var(--kv-white);--kv-focus:var(--kv-yellow);background:#161616;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff1a}@media (min-width:992px){body.kv .kvm-form--estimativa{transform:rotate(-1.5deg)}}body.kv .kvm-form--estimativa .kvm-rel-t,body.kv .kvm-form--estimativa .kvm-rel-valor,body.kv .kvm-form--estimativa .kvm-rel-sem,body.kv .kvm-form--estimativa .kvm-rel-dados dd,body.kv .kvm-form--estimativa .kvm-outra{color:var(--kv-white)}body.kv .kvm-form--estimativa .kvm-rel-imovel,body.kv .kvm-form--estimativa .kvm-rel-l,body.kv .kvm-form--estimativa .kvm-rel-dados dt,body.kv .kvm-form--estimativa .kvm-rel-mail{color:var(--kv-line)}body.kv .kvm-form--estimativa .kvm-rel-aviso{color:var(--kv-muted)}body.kv .kvm-form--estimativa .kvm-rel-faixa{background:#ffffff1a;margin-bottom:8px}body.kv .kvm-form--estimativa .kvm-rel-faixa b{background:var(--kv-white)}body.kv .kvm-rel-escala{color:var(--kv-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin:0 0 18px;font-size:12.5px;display:flex}body.kv .kvm-form--estimativa .kvm-rel-dados div{border-top-color:#ffffff1a}body.kv .kvm-form--estimativa .kvm-rel-confirma{background:#ffd1001a}body.kv .kvm-form--estimativa .kvm-rel-confirma .kv-i{color:var(--kv-yellow)}body.kv .kvm-form--estimativa .kvm-rel-confirma p{color:var(--kv-line)}body.kv .kvm-form--estimativa .kvm-rel-confirma strong{color:var(--kv-white)}body.kv .kvm-estimativa .kvm-rel-dados dd{white-space:nowrap}body.kv .kvm-form--estimativa{transform:none!important}@media (min-width:992px){body.kv .kvm-in{align-items:start}body.kv .kvm-caixa{margin-top:33px}}body.kv .kvm-form{color:var(--kv-white);--kv-focus:var(--kv-yellow);background:#161616;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff1a}body.kv .kvm-form :is(.kvm-passo-t,.kvm-label,.kvm-voltar,.kvm-outra){color:var(--kv-white)}body.kv .kvm-form :is(.kvm-ajuda,.kvm-nota,.kvm-op),body.kv .kvm-form .kvm-ajuda a,body.kv .kvm-form .kc-consent,body.kv .kvm-form .kc-consent a{color:var(--kv-line)}body.kv .kvm-form .kc-consent a{text-decoration:underline}body.kv .kvm-form .kvm-progresso-p{color:var(--kv-muted);border-top-color:#ffffff2e}body.kv .kvm-form .kvm-progresso-p.is-on{border-top-color:var(--kv-yellow);color:var(--kv-white)}body.kv .kvm-form .kvm-input{color:var(--kv-white);background:#0c0c0c;border-color:#ffffff38}body.kv .kvm-form .kvm-input::placeholder{color:#8a8a8a}body.kv .kvm-form .kvm-input:hover{border-color:#ffffff73}body.kv .kvm-form .kvm-input:focus{border-color:var(--kv-yellow);box-shadow:0 0 0 3px #ffd10059}body.kv .kvm-form .kvm-negocio{background:#ffffff14}body.kv .kvm-form .kvm-chip span{color:var(--kv-line)}body.kv .kvm-form .kvm-chip input:checked+span{background:var(--kv-white);color:var(--kv-black)}body.kv .kvm-form .kvm-tipo span{color:var(--kv-white);border-color:#ffffff38}body.kv .kvm-form .kvm-tipo:hover span{border-color:var(--kv-white)}body.kv .kvm-form .kvm-tipo input:checked+span{border-color:var(--kv-yellow);background:var(--kv-yellow);color:var(--kv-black)}body.kv .kvm-form :is(.kvm-chip,.kvm-tipo) input:focus-visible+span{outline-color:var(--kv-yellow)}body.kv .kvm-form :is(.kv-f-error,.kc-error,[id^=e-]){color:#ff9b8f}body.kv .kvm-form .kvm-seguir:disabled{opacity:.35}body.kv .kvm-form .kvm-ajuda p,body.kv .kvm-form .kc-consent p,body.kv .kvm-form p.kvm-nota{color:var(--kv-line);font-size:13px}body.kv .kvm-form .kvm-passo-t{font-size:30px}body.kv .kvm-form .kvm-label{font-size:16px}body.kv .kvm-form .kvm-op{font-size:15px}body.kv .kvm-form .kvm-input{height:56px;font-size:18px}body.kv .kvm-form .kvm-chip span{min-height:50px;font-size:17px}body.kv .kvm-form .kvm-tipo span{min-height:58px;font-size:16px}body.kv .kvm-form .kvm-progresso-p{font-size:14px}body.kv .kvm-form .kvm-seguir{font-size:17px}body.kv .kvm-form .kvm-voltar,body.kv .kvm-form .kvm-outra{font-size:16px}body.kv .kvm-form .kvm-ajuda p,body.kv .kvm-form .kc-consent p,body.kv .kvm-form p.kvm-nota{font-size:14.5px}body.kv .kvm-estimativa .kvm-rel-imovel{font-size:17px}body.kv .kvm-estimativa .kvm-rel-l,body.kv .kvm-estimativa .kvm-rel-escala{font-size:14px}body.kv .kvm-estimativa .kvm-rel-dados dt{font-size:17px}body.kv .kvm-estimativa .kvm-rel-dados dd{font-size:18px}body.kv .kvm-form .kvm-rel-aviso{font-size:14.5px}body.kv .kvm-form .kvm-rel-mail,body.kv .kvm-estimativa .kvm-rel-confirma p{font-size:16px}body.kv .kvm-estimativa .kvm-rel-dados .kvm-fontes dd{white-space:normal}body.kv .kvm-resumo{border-radius:var(--kv-radius);color:var(--kv-white);background:#ffffff0f;align-items:flex-start;gap:10px;margin:0 0 6px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}body.kv .kvm-resumo .kv-i{width:20px;height:20px;color:var(--kv-yellow);stroke-width:2px;flex:none;margin-top:1px}body.kv .kvm-alterar{min-height:44px;color:var(--kv-line);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:15px;text-decoration:underline}@media (min-width:992px){body.kv .kvm-in{align-items:stretch}body.kv .kvm-txt{flex-direction:column;display:flex}body.kv .kvm-txt .kvm-provas{margin-top:auto;margin-bottom:0}body.kv .kvm-txt .kvm-como{margin-bottom:40px}body.kv .kvm-caixa{flex-direction:column;display:flex}body.kv .kvm-caixa>.kvm-form{flex-direction:column;flex:1;display:flex}body.kv .kvm-form .kvm-nota{margin-top:auto;padding-top:16px}body.kv .kvm-form{padding:28px 32px}body.kv .kvm-txt .kvm-provas{margin-top:0}body.kv .kvm-txt{justify-content:space-between}}body.kv .kvm-form .kvm-progresso{margin-bottom:18px}body.kv .kvm-form .kvm-passo-t{margin-bottom:12px;font-size:28px}body.kv .kvm-form .kvm-label{margin:14px 0 6px}body.kv .kvm-form .kvm-input{height:52px}body.kv .kvm-form .kvm-tipo span{min-height:52px}body.kv .kvm-form .kvm-chip span{min-height:46px}body.kv .kvm-form .kvm-nav,body.kv .kvm-form .kvm-seguir{margin-top:18px}body.kv .kvm-form .kvm-nav .kvm-seguir{margin-top:0}body.kv .kvm-form .kvm-dois{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:420px){body.kv .kvm-form .kvm-dois{grid-template-columns:minmax(0,1fr)}}body.kv .kvm-form .kvm-ajuda p{font-size:13px;line-height:1.45}body.kv .kvm-form .kvm-ajuda{margin-top:12px}body.kv .kvm-form .cf-turnstile{margin-top:10px}body.kv .kvm-form p.kvm-nota{padding-top:12px;font-size:13px}body.kv .kvm-estimativa .kvm-rel-imovel{margin-bottom:14px}body.kv .kvm-estimativa .kvm-rel-valor{margin-bottom:12px}body.kv .kvm-estimativa .kvm-rel-faixa{margin-bottom:16px}body.kv .kvm-quadros{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0 0 12px;display:grid}body.kv .kvm-quadros div{border-radius:var(--kv-radius);background:#ffffff0f;margin:0;padding:10px 12px}body.kv .kvm-quadros dt{color:var(--kv-line);margin:0 0 4px;font-size:12.5px;font-weight:600;line-height:1.25}body.kv .kvm-quadros dd{font-family:var(--kv-title);color:var(--kv-white);margin:0;font-size:17px;font-weight:800;line-height:1.15}body.kv .kvm-aviso{color:var(--kv-line);margin:0 0 12px;font-size:13px}body.kv .kvm-aviso summary{cursor:pointer;list-style:none}body.kv .kvm-aviso summary::-webkit-details-marker{display:none}body.kv .kvm-aviso summary:after{content:" · ver mais";text-underline-offset:3px;text-decoration:underline}body.kv .kvm-aviso[open] summary:after{content:" · fechar"}body.kv .kvm-aviso p{color:var(--kv-line);margin:8px 0 0;font-size:13px;line-height:1.5}body.kv .kvm-estimativa .kvm-rel-confirma{padding:12px 14px}body.kv .kvm-estimativa .kvm-rel-confirma p{font-size:15px}body.kv .kvm-estimativa .kvm-rel-confirma strong{font-size:16px}body.kv .kvm-form .kvm-resumo{margin-bottom:4px}body.kv .kvm-form .kv-done{color:var(--kv-line);background:0 0;border:0;margin:0;padding:0}body.kv .kvm-form .kv-done:before{display:none}body.kv .kvm-form .kv-done>.kv-i{background:var(--kv-yellow);width:40px;height:40px;color:var(--kv-black);border-radius:50%;padding:9px}body.kv .kvm-form .kv-done h2.kv-h2{font-family:var(--kv-title);text-transform:none;color:var(--kv-white);margin:16px 0 6px;font-size:30px;font-weight:800;line-height:1.1}body.kv .kvm-form .kv-done p{color:var(--kv-line)}body.kv .kvm-form .kv-done p.kv-done-lead{font-family:var(--kv-title);color:var(--kv-white);margin:0 0 8px;font-size:18px;font-weight:700}body.kv .kvm-form .kv-done strong{color:var(--kv-white)}body.kv .kvm-form .kv-done a.kv-more{color:var(--kv-white);margin-top:18px}body.kv .kvm-form .vd-cz{border-radius:var(--kv-radius);background:#ffffff0a;border:1px solid #ffffff24;margin:18px 0 0;padding:16px 18px}body.kv .kvm-form .vd-cz .vd-cz-t{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-line);margin:0 0 12px;font-size:13px;font-weight:700}body.kv .kvm-form .vd-cz-quem{align-items:center;gap:14px;display:flex}body.kv .kvm-form .vd-cz-quem img,body.kv .kvm-form .vd-cz-sem{object-fit:cover;object-position:50% 25%;border-radius:50%;flex:none;width:64px;height:64px}body.kv .kvm-form .vd-cz-sem{color:var(--kv-white);font-family:var(--kv-title);background:#ffffff1a;place-items:center;font-size:24px;font-weight:700;display:grid}body.kv .kvm-form .vd-cz-quem p{margin:0}body.kv .kvm-form .vd-cz-quem a{color:var(--kv-white);text-decoration:none}body.kv .kvm-form .vd-cz-quem strong{font-family:var(--kv-title);color:var(--kv-white);font-size:19px;line-height:1.3;display:block}body.kv .kvm-form .vd-cz-quem span{color:var(--kv-line);font-size:14px;display:block}body.kv .kvm-form .vd-cz .vd-cz-txt{color:var(--kv-line);margin:14px 0 8px;font-size:15px}body.kv .kvm-form .vd-cz-contactos{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.kv .kvm-form .vd-cz-contactos li{border-radius:var(--kv-radius);border:1.5px solid #ffffffb3;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 14px;display:flex}body.kv .kvm-form .vd-cz-contactos li .kv-i{width:18px;height:18px;color:var(--kv-yellow)}body.kv .kvm-form .vd-cz-contactos span{flex-direction:column;display:flex}body.kv .kvm-form .vd-cz-contactos a{min-height:32px;color:var(--kv-white);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}body.kv .kvm-form .kv-estimate{border-radius:var(--kv-radius);background:#ffffff0f;margin-top:16px;padding:14px 16px}body.kv .kvm-form .kv-estimate p{color:var(--kv-line)}body.kv .kvm-form .kv-estimate .kv-estimate-range{font-family:var(--kv-title);color:var(--kv-white);font-size:24px;font-weight:800}@media (min-width:560px){body.kv .kvm-form .vd-cz{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t t""quem txt""quem contactos";align-items:center;column-gap:20px;display:grid}body.kv .kvm-form .vd-cz .vd-cz-t{grid-area:t}body.kv .kvm-form .vd-cz-quem{grid-area:quem}body.kv .kvm-form .vd-cz .vd-cz-txt{text-align:right;grid-area:txt;align-self:end;margin:0 0 6px;font-size:13px}body.kv .kvm-form .vd-cz-contactos{flex-direction:column;grid-area:contactos;align-self:start;align-items:stretch}}body.kv .kvm-form .vd-cz-contactos li{background:var(--kv-white);border:0;gap:12px;min-height:52px;padding:6px 16px 6px 8px;transition:transform .2s,box-shadow .2s;position:relative}body.kv .kvm-form .vd-cz-contactos li:hover{transform:translateY(-2px);box-shadow:0 10px 24px #00000059}body.kv .kvm-form .vd-cz-contactos li .kv-i{box-sizing:content-box;background:var(--kv-black);width:18px;height:18px;color:var(--kv-white);border-radius:50%;padding:9px}body.kv .kvm-form .vd-cz-contactos a{min-height:0;font-family:var(--kv-title);color:var(--kv-black);font-size:16px}body.kv .kvm-form .vd-cz-contactos a:after{content:"";border-radius:var(--kv-radius);position:absolute;inset:0}body.kv .kvm-form .vd-cz-contactos a:focus-visible{outline:none}body.kv .kvm-form .vd-cz-contactos li:focus-within{outline:2px solid var(--kv-yellow);outline-offset:2px}body.kv .kvm-form .vd-cz-contactos small{color:var(--kv-muted);margin-top:0;font-size:11.5px}@media (max-width:559px){body.kv .kvm-form .vd-cz-contactos{flex-direction:column;align-items:stretch}}body.kv .kvm-form .vd-cz-contactos li{box-shadow:none;background:0 0;padding:4px 0}body.kv .kvm-form .vd-cz-contactos li:hover{box-shadow:none;transform:none}body.kv .kvm-form .vd-cz-contactos li .kv-i{color:var(--kv-white);background:#ffffff1a;transition:background-color .2s}body.kv .kvm-form .vd-cz-contactos li:hover .kv-i{background:#fff3}body.kv .kvm-form .vd-cz-contactos li:has(.kv-i--fill) .kv-i{color:#25d366}body.kv .kvm-form .vd-cz-contactos a{color:var(--kv-white)}body.kv .kvm-form .vd-cz-contactos li:has(.kv-i--fill) a{color:var(--kv-white)}body.kv .kvm-form .vd-cz-contactos li:hover a{text-underline-offset:4px;text-decoration:underline}body.kv .kvm-form .vd-cz-contactos small{color:var(--kv-line)}body.kv .kvm-form .vd-cz .vd-cz-txt{display:none}@media (min-width:560px){body.kv .kvm-form .vd-cz{grid-template-areas:"t t""quem contactos"}body.kv .kvm-form .vd-cz-contactos{align-self:center}}body.kv .kvh-k{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (min-width:992px){body.kv .kvh-k{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:56px}}body.kv .kvh-factos--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:0}@media (min-width:992px){body.kv .kvh-factos--2{grid-template-columns:minmax(0,1fr);gap:32px}}body.kv .kvh-rv-lista{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){body.kv .kvh-rv-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kv .kvh-rv-item{border-radius:var(--kv-radius);background:var(--kv-white);box-shadow:0 1px 0 var(--kv-line);flex-direction:column;gap:12px;margin:0;padding:22px 22px 20px;display:flex}body.kv .kvh-rv-estrelas{letter-spacing:2px;color:var(--kv-yellow);font-size:18px;line-height:1}body.kv .kvh-rv-item blockquote{color:var(--kv-grey);white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;margin:0;font-size:16px;line-height:1.55;display:-webkit-box;overflow:hidden}body.kv .kvh-rv-quem{align-items:center;gap:12px;margin:4px 0 0;display:flex}body.kv .kvh-rv-quem img,body.kv .kvh-rv-ini{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}body.kv .kvh-rv-ini{background:var(--kv-black);color:var(--kv-yellow);font-family:var(--kv-title);place-items:center;font-size:17px;font-weight:800;display:grid}body.kv .kvh-rv-quem a{color:var(--kv-black);text-decoration:none}body.kv .kvh-rv-quem a:hover{text-underline-offset:3px;text-decoration:underline}body.kv .kvh-rv-quem small{color:var(--kv-muted);font-size:13px;font-weight:400}body.kv .kvh-rv-nota{color:var(--kv-muted);margin:16px 0 0;font-size:13px}body.kv .kvh-rv-nota a{color:var(--kv-black);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (min-width:992px){body.kv .kvh-k{grid-template-columns:minmax(0,1fr);gap:40px}body.kv .kvh-factos--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}@media (min-width:900px){body.kv .kvh-rv-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvh-rv-quem>span:last-child{min-width:0;color:var(--kv-black);flex-direction:column;font-size:15px;font-weight:700;display:flex}body.kv .kvh-rv-quem>span.kvh-rv-ini{color:var(--kv-yellow);font-size:17px;display:grid}body.kv .kvh-rv-estrelas{font-size:22px}@media (max-width:767px){body.kv .kvh-rv-quem a,body.kv .kvh-rv-nota a{align-items:center;min-height:44px;margin-block:-11px;display:inline-flex}}body.kv .kvh-rv-off{color:var(--kv-line)}body.kv .kvh-factos--2 .kvh-num{font-size:clamp(28px,1rem + 1.6vw,40px);line-height:1.1}body.kv .kvh-equipa{margin-top:var(--kv-head-gap);padding-top:var(--kv-head-gap);border-top:1px solid var(--kv-line)}body.kv .kvh-equipa-mais{margin:24px 0 0}body.kv .kvh-equipa .kv-people{grid-template-columns:repeat(auto-fill,minmax(140px,200px));gap:24px}body.kv .kvh-equipa .kv-person h3{margin-top:12px;font-size:16px}body.kv .kvh-equipa .kv-person span{font-size:13px}@media (max-width:480px){body.kv .kvh-equipa .kv-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1100px){body.kv .kvh-equipa .kv-people{grid-template-columns:repeat(6,minmax(0,1fr))}}body.kv .kvh-servico h3:before{content:"";background:var(--kv-yellow);width:40px;height:4px;margin-bottom:16px;display:block}body.kv .kvh-marca{color:inherit;background:0 0;padding:0}body.kv .kvh-servicos{gap:var(--kv-gap);border-top:0;padding-top:28px}body.kv .kvh-servico{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);padding:26px 26px 24px;transition:border-color .25s,transform .5s cubic-bezier(.25,1,.5,1),box-shadow .5s}body.kv .kvh-servico:hover{border-color:var(--kv-black)}body.kv .kvh-equipa{margin-top:var(--kv-gap);border-top:0;padding-top:0}body.kv .kvh-equipa .kv-person{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);transition:border-color .25s,transform .5s cubic-bezier(.25,1,.5,1),box-shadow .5s;overflow:hidden}body.kv .kvh-equipa .kv-person:hover{border-color:var(--kv-black)}body.kv .kvh-equipa .kv-person h3{margin:12px 14px 2px}body.kv .kvh-equipa .kv-person span{margin:0 14px 14px;display:block}body.kv .kvh-sec .kv-post{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);transition:border-color .25s,transform .5s cubic-bezier(.25,1,.5,1),box-shadow .5s;overflow:hidden}body.kv .kvh-sec .kv-post:hover{border-color:var(--kv-black)}body.kv .kvh-sec .kv-post time{margin:16px 20px 0}body.kv .kvh-sec .kv-post h3{margin:8px 20px 20px;font-weight:700}@media (hover:hover){.kv-motion body.kv :is(.kvh-servico,.kvh-equipa .kv-person,.kvh-sec .kv-post):hover{transform:translateY(-4px);box-shadow:0 18px 40px #0000001f}}body.kv .kvh-recruta-foto{border:1px solid var(--kv-line)}body.kv .kvp .kvm-h2 em{color:var(--kv-yellow);font-style:normal}@media (max-width:480px){body.kv .kvm-form .kvm-nav{flex-direction:column-reverse;align-items:stretch;gap:6px}body.kv .kvm-form .kvm-nav .kvm-seguir{width:100%}body.kv .kvm-form .kvm-nav .kvm-voltar{align-self:center}}body.kv .kvp-lista{gap:16px;margin:6px 0 0;padding:0;list-style:none;display:grid}body.kv .kvp-lista li{border-radius:var(--kv-radius);background:#ffffff0f;align-items:flex-start;gap:14px;margin:0;padding:14px 16px;display:flex}body.kv .kvp-lista .kv-i{width:22px;height:22px;color:var(--kv-yellow);stroke-width:2px;flex:none;margin-top:2px}body.kv .kvp-lista div{color:var(--kv-line);font-size:15px;line-height:1.45}body.kv .kvp-lista strong{color:var(--kv-white);margin-bottom:2px;font-size:17px;display:block}body.kv .kvp-tens .kvm-nav{margin-top:auto;padding-top:20px}body.kv .kvp-lista{gap:10px}body.kv .kvp-lista li{padding:12px 14px}body.kv .kvj-ticker{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);align-items:stretch;margin-bottom:18px;display:flex;overflow:hidden}body.kv .kvj-ticker-l{background:var(--kv-yellow);color:var(--kv-black);letter-spacing:.12em;text-transform:uppercase;flex:none;align-items:center;padding:0 16px;font-size:12.5px;font-weight:800;display:flex}body.kv .kvj-ticker-janela{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 40px),#0000)}body.kv .kvj-ticker-faixa{white-space:nowrap;animation:70s linear infinite kv-slide;display:inline-flex}body.kv .kvj-ticker:hover .kvj-ticker-faixa,body.kv .kvj-ticker:focus-within .kvj-ticker-faixa{animation-play-state:paused}@media (prefers-reduced-motion:reduce){body.kv .kvj-ticker-faixa{animation:none}}body.kv .kvj-ticker ul{margin:0;padding:0;list-style:none;display:flex}body.kv .kvj-ticker li{align-items:center;margin:0;display:flex}body.kv .kvj-ticker li:after{content:"";background:var(--kv-yellow);border-radius:50%;width:5px;height:5px;margin:0 22px}body.kv .kvj-ticker a{min-height:44px;color:var(--kv-white);align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}body.kv .kvj-ticker a:hover{text-underline-offset:4px;text-decoration:underline}body.kv .kvj-tabs{scrollbar-width:none;border-bottom:1px solid var(--kv-line);gap:4px;margin:0 0 18px;display:flex;overflow-x:auto}body.kv .kvj-tabs::-webkit-scrollbar{display:none}body.kv .kvj-tab{min-height:46px;color:var(--kv-grey);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:0 16px;font-size:15px;font-weight:700;transition:color .2s,border-color .2s}body.kv .kvj-tab:hover{color:var(--kv-black)}body.kv .kvj-tab[aria-selected=true]{color:var(--kv-black);border-bottom-color:var(--kv-yellow)}body.kv .kvj-grelha{gap:var(--kv-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:992px){body.kv .kvj-grelha{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch}}body.kv .kvj-principal{border-radius:var(--kv-radius);background:var(--kv-black);min-height:460px;color:var(--kv-white);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}body.kv .kvj-principal img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .8s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}body.kv .kvj-principal:after{content:"";background:linear-gradient(#0000 25%,#0009 60%,#000000eb 100%);position:absolute;inset:0}body.kv .kvj-principal-txt{z-index:1;flex-direction:column;gap:10px;padding:clamp(22px,3vw,36px);display:flex;position:relative}body.kv .kvj-secao{letter-spacing:.12em;text-transform:uppercase;color:var(--kv-yellow);font-size:12.5px;font-weight:800}body.kv .kvj-titulo{max-width:22ch;font-family:var(--kv-title);letter-spacing:-.02em;color:var(--kv-white);font-size:clamp(28px,1rem + 2.2vw,46px);font-weight:800;line-height:1.04}body.kv .kvj-resumo{-webkit-line-clamp:2;max-width:60ch;color:var(--kv-line);-webkit-box-orient:vertical;font-size:16px;line-height:1.5;display:-webkit-box;overflow:hidden}body.kv .kvj-quando{color:#c4c4c4;font-size:13px}@media (hover:hover){.kv-motion body.kv .kvj-principal:hover img{transform:scale(1.04)}}body.kv .kvj-lista{counter-reset:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body.kv .kvj-lista li{border-top:1px solid var(--kv-line);margin:0}body.kv .kvj-lista li:last-child{border-bottom:1px solid var(--kv-line)}body.kv .kvj-item{min-height:96px;color:var(--kv-black);grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:16px 4px;text-decoration:none;display:grid}body.kv .kvj-item-txt{flex-direction:column;gap:6px;min-width:0;display:flex}body.kv .kvj-item-titulo{-webkit-line-clamp:2;font-family:var(--kv-title);-webkit-box-orient:vertical;font-size:19px;font-weight:700;line-height:1.22;display:-webkit-box;overflow:hidden}body.kv .kvj-seta{width:18px;height:18px;color:var(--kv-muted);transition:transform .25s,color .25s}body.kv .kvj-item:hover .kvj-seta{color:var(--kv-black);transform:translate(4px)}body.kv .kvj-item:hover .kvj-item-titulo{opacity:.75}body.kv .kvj-vazio{color:var(--kv-muted);padding:20px 4px}@media (max-width:640px){body.kv .kvj-principal{min-height:380px}body.kv .kvj-item{grid-template-columns:36px minmax(0,1fr) 18px;min-height:0}body.kv .kvj-item-titulo{-webkit-line-clamp:3;font-size:17px}}body.kv .kvj-traco{background:var(--kv-yellow);width:24px;height:4px;margin-top:6px;transition:width .25s;display:block}body.kv .kvj-seta{align-self:center}@media (max-width:640px){body.kv .kvj-item{grid-template-columns:22px minmax(0,1fr) 18px;gap:10px}body.kv .kvj-traco{width:18px}}body.kv .kvj-item{grid-template-columns:6px minmax(0,1fr) 20px;align-items:stretch;gap:18px}body.kv .kvj-traco{background:var(--kv-yellow);border-radius:1px;width:5px;height:auto;margin:2px 0;transition:width .25s}body.kv .kvj-item:hover .kvj-traco{width:8px}body.kv .kvj-item-txt{justify-content:center}@media (max-width:640px){body.kv .kvj-item{grid-template-columns:5px minmax(0,1fr) 18px;gap:14px}body.kv .kvj-traco{width:4px}}@media (min-width:992px){body.kv .kvj-lista li{flex:1;display:flex}body.kv .kvj-lista .kvj-item{flex:1;min-height:0;padding:12px 4px}}body.kv .kvj-item .kvj-secao{color:var(--kv-muted)}body.kv .kvn .kvm-h2 em{color:var(--kv-yellow);font-style:normal}body.kv .kvn-lista{gap:12px;margin:0;padding:0;list-style:none;display:grid}body.kv .kvn-lista li{color:var(--kv-line);align-items:flex-start;gap:12px;margin:0;font-size:16px;line-height:1.45;display:flex}body.kv .kvn-lista strong{color:var(--kv-white)}body.kv .kvn-lista .kv-i{width:20px;height:20px;color:var(--kv-yellow);stroke-width:2px;flex:none;margin-top:2px}@media (min-width:992px){body.kv .kvn .kvm-in{align-items:center}}body.kv .kvn-email{border-radius:var(--kv-radius);color:var(--kv-white);--kv-focus:var(--kv-yellow);background:#161616;overflow:hidden;box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff1a}body.kv .kvn-email-cab{color:var(--kv-line);background:#1d1d1d;border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;padding:12px 18px;font-size:13px;font-weight:600;display:flex}body.kv .kvn-pontos{gap:6px;display:inline-flex}body.kv .kvn-pontos i{background:#fff3;border-radius:50%;width:10px;height:10px}body.kv .kvn-pontos i:first-child{background:var(--kv-yellow)}body.kv .kvn-email-campos{margin:0;padding:0 24px}body.kv .kvn-email-campos div{border-bottom:1px solid #ffffff1a;gap:14px;padding:14px 0;font-size:15px;display:flex}body.kv .kvn-email-campos dt{color:#a8a8a8;flex:none;width:64px;font-weight:400}body.kv .kvn-email-campos dd{color:var(--kv-white);margin:0;font-weight:700}body.kv .kvn-form{padding:18px 24px 24px}body.kv .kvn-para{color:#a8a8a8;margin:0 0 8px;font-size:15px}body.kv .kvn-form form{gap:14px;display:grid}body.kv .kvn-form input[type=email]{border-radius:var(--kv-radius);width:100%;height:56px;color:var(--kv-white);font:inherit;background:#0c0c0c;border:1.5px solid #ffffff38;padding:0 16px;font-size:18px}body.kv .kvn-form input[type=email]::placeholder{color:#8a8a8a}body.kv .kvn-form input[type=email]:focus{border-color:var(--kv-yellow);outline:none;box-shadow:0 0 0 3px #ffd10059}body.kv .kvn-form :is(.kc-consent,.kc-consent label,.kc-consent p){color:var(--kv-line);font-size:14px}body.kv .kvn-form .kc-consent a{color:var(--kv-white)}body.kv .kvn-form .kv-btn{justify-content:center;width:100%;min-height:54px;font-size:17px}body.kv .kvn-form :is(.kv-news-done,.kv-news-done p,.kc-error){color:var(--kv-white)}body.kv .kvn-form .cf-turnstile:empty{display:none}html:has(.kv-hero) .kv-foot .kv-foot-fecho{display:none}body.kv .kvf{padding-block:clamp(48px,6vw,88px) 32px}body.kv div.kvf-topo{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr);gap:32px;padding-bottom:clamp(32px,4vw,56px);display:grid}@media (min-width:992px){body.kv div.kvf-topo{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:end;gap:48px}}body.kv .kvf-marca .kc-footer-logo{display:inline-block}body.kv .kvf-marca img{width:150px;height:auto;display:block}body.kv .kvf-frase{font-family:var(--kv-title);letter-spacing:-.012em;color:var(--kv-white);margin:18px 0 0;font-size:clamp(34px,1.4rem + 2.6vw,60px);font-weight:800;line-height:1}body.kv .kvf-contactos{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){body.kv .kvf-contactos{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvf-contactos li{margin:0}body.kv .kvf-contacto{border-radius:var(--kv-radius);height:100%;color:var(--kv-white);border:1px solid #ffffff29;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}body.kv .kvf-contacto:hover{border-color:var(--kv-white);background:#ffffff0a}body.kv .kvf-contacto .kv-i{width:22px;height:22px;color:var(--kv-yellow);flex:none}body.kv .kvf-contacto span{flex-direction:column;min-width:0;display:flex}body.kv .kvf-contacto strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--kv-title);font-size:18px;font-weight:700;line-height:1.2;overflow:hidden}body.kv .kvf-contacto small{color:#a8a8a8;margin-top:3px;font-size:12px;line-height:1.35}body.kv .kvf-colunas{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr);gap:0 40px;padding-block:clamp(28px,3.5vw,48px);display:grid}@media (min-width:768px){body.kv .kvf-colunas{grid-template-columns:1fr 1fr 1.4fr}}body.kv .kvf-base{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:24px;display:flex}body.kv .kvf-social{gap:6px;display:flex}body.kv .kvf-social a{border-radius:var(--kv-radius);width:44px;height:44px;color:var(--kv-line);place-items:center;transition:color .2s,background-color .2s;display:grid}body.kv .kvf-social a:hover{color:var(--kv-white);background:#ffffff14}body.kv .kvf-social .kv-i{width:20px;height:20px}body.kv .kvf-legais{flex-wrap:wrap;gap:0 22px;margin:0;padding:0;list-style:none;display:flex}body.kv .kvf-legais li{margin:0}body.kv .kvf-legais a{min-height:44px;color:var(--kv-line);align-items:center;font-size:14px;text-decoration:none;display:inline-flex}body.kv .kvf-legais a:hover{color:var(--kv-white);text-underline-offset:4px;text-decoration:underline}body.kv .kvf-fino{color:#8f8f8f;margin:16px 0 0;font-size:12.5px;line-height:1.6}body.kv .kvf-fino a{color:#b8b8b8;text-underline-offset:3px;text-decoration:underline}body.kv .kv-foot p.kvf-frase{color:var(--kv-white);font-size:clamp(24px,1rem + 1.3vw,38px);line-height:1}body.kv .kv-foot .kvf-contacto,body.kv .kv-foot .kvf-contacto strong{color:var(--kv-white)}body.kv .kvf-colunas .kv-foot-nav{border-top:0}@media (min-width:768px){body.kv .kvf-colunas .kv-foot-nav{border:0;margin:0;padding:0}body.kv .kvf-colunas .kv-foot-nav+.kv-foot-nav{border-left:0;margin-left:0;padding-left:0}}body.kv .kv-foot .kvf-fino{color:#8f8f8f}body.kv .kvf{padding-top:0}body.kv .kv-foot-corpo.kvf{border-top:0}body.kv .kvf-faixa{background:var(--kv-white);color:var(--kv-black);--kv-focus:var(--kv-black);margin-bottom:clamp(8px,1.5vw,16px);padding-block:clamp(36px,4.5vw,64px)}body.kv .kvf-faixa div.kvf-topo{border-bottom:0;padding-bottom:0}body.kv .kv-foot .kvf-faixa p.kvf-frase{color:var(--kv-black)}body.kv .kv-foot .kvf-faixa .kvf-contacto{background:var(--kv-white);border-color:#00000029}body.kv .kv-foot .kvf-faixa .kvf-contacto:hover{border-color:var(--kv-black);background:var(--kv-white)}body.kv .kv-foot .kvf-faixa :is(.kvf-contacto,.kvf-contacto strong,.kvf-contacto .kv-i){color:var(--kv-black)}body.kv .kv-foot .kvf-faixa .kvf-contacto small{color:var(--kv-muted,#6b6b6b)}body.kv .kv-foot .kvf-faixa .kvf-contacto{gap:14px;padding:18px 20px;transition:background-color .3s,border-color .3s,color .3s,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:relative}body.kv .kv-foot .kvf-faixa .kvf-ico{background:var(--kv-black);width:48px;height:48px;color:var(--kv-white);border-radius:50%;flex:none;place-items:center;transition:background-color .3s,color .3s,transform .35s cubic-bezier(.2,.8,.2,1);display:grid}body.kv .kv-foot .kvf-faixa .kvf-ico .kv-i{width:22px;height:22px;color:inherit}body.kv .kv-foot .kvf-faixa .kvf-contacto strong{font-size:19px;transition:color .3s}body.kv .kv-foot .kvf-faixa .kvf-contacto small{transition:color .3s}body.kv .kv-foot .kvf-faixa .kv-i.kvf-seta{width:20px;height:20px;color:var(--kv-black);opacity:0;flex:none;margin-left:auto;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1),color .3s;transform:translate(-10px)}@media (hover:hover){body.kv .kv-foot .kvf-faixa .kvf-contacto:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0000002e}}body.kv .kv-foot .kvf-faixa .kvf-contacto:is(:hover,:focus-visible){border-color:var(--kv-black);background:var(--kv-black)}body.kv .kv-foot .kvf-faixa .kvf-contacto:is(:hover,:focus-visible) strong{color:var(--kv-white)}body.kv .kv-foot .kvf-faixa .kvf-contacto:is(:hover,:focus-visible) small{color:#bdbdbd}body.kv .kv-foot .kvf-faixa .kvf-contacto:is(:hover,:focus-visible) .kvf-ico{background:var(--kv-yellow);color:var(--kv-black);transform:scale(1.08)rotate(-8deg)}body.kv .kv-foot .kvf-faixa .kvf-contacto:is(:hover,:focus-visible) .kv-i.kvf-seta{color:var(--kv-yellow);opacity:1;transform:none}body.kv .kv-foot .kvf-faixa .kvf-contacto:focus-visible{outline:3px solid var(--kv-yellow);outline-offset:3px}@media (hover:none){body.kv .kv-foot .kvf-faixa .kv-i.kvf-seta{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.kv .kv-foot .kvf-faixa :is(.kvf-contacto,.kvf-ico,.kvf-seta){transition:none}body.kv .kv-foot .kvf-faixa .kvf-contacto:hover,body.kv .kv-foot .kvf-faixa .kvf-contacto:is(:hover,:focus-visible) .kvf-ico{transform:none}}@media (min-width:992px){body.kv .kv-foot .kvf-faixa .kvf-contacto{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 22px 22px}body.kv .kv-foot .kvf-faixa .kv-i.kvf-seta{position:absolute;top:22px;right:20px}}@media (min-width:992px) and (max-width:1199px){body.kv .kv-foot .kvf-faixa .kvf-contacto strong{font-size:16px}body.kv .kv-foot .kvf-faixa .kvf-contacto{padding-inline:18px}}@media (min-width:768px){body.kv .kvf-colunas{border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:8px}}body.kv .kvf-zonas{border-bottom:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:4px 20px;padding-block:12px 18px;display:flex}body.kv .kvf-zonas-l{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-white);font-size:12px;font-weight:700}body.kv .kvf-zonas ul{flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none;display:flex}body.kv .kvf-zonas li{margin:0}body.kv .kvf-zonas a{min-height:44px;color:var(--kv-line);align-items:center;gap:6px;font-size:15px;text-decoration:none;display:inline-flex}body.kv .kvf-zonas a:hover{color:var(--kv-white);text-underline-offset:4px;text-decoration:underline}body.kv .kvf-zonas a.kvf-zonas-todas{color:var(--kv-white)}body.kv .kvf-zonas .kv-i{width:16px;height:16px}.kv-certo-janela{height:1.2em;display:block;overflow:hidden}.kv-certo-faixa{flex-direction:column;animation:15s cubic-bezier(.7,0,.3,1) infinite kv-certo;display:flex}.kv-certo-faixa>span{white-space:nowrap;height:1.2em;line-height:1.2em;display:block}@keyframes kv-certo{0%,16%{transform:translateY(0)}20%,36%{transform:translateY(-1.2em)}40%,56%{transform:translateY(-2.4em)}60%,76%{transform:translateY(-3.6em)}80%,96%{transform:translateY(-4.8em)}to{transform:translateY(-6em)}}@media (prefers-reduced-motion:reduce){.kv-certo-faixa{animation:none}}body.kv .kv-foot .kvf-faixa p.kv-certo{align-items:center;gap:.32em;display:flex}body.kv .kv-foot .kvf-faixa p.kv-certo:before{content:"";background:var(--kv-yellow);flex:none;width:5px;height:1em}body.kv .kvf-marca img{width:clamp(180px,15vw,230px)}@media (min-width:992px){body.kv .kvf-faixa div.kvf-topo{grid-template-columns:minmax(0,.75fr) minmax(0,2fr);align-items:center}}body.kv .kv-foot .kvf-faixa .kvf-ico{width:56px;height:56px}body.kv .kv-foot .kvf-faixa .kvf-ico .kv-i{width:26px;height:26px}body.kv .kv-foot .kvf-faixa .kvf-contacto strong{font-size:22px}body.kv .kv-foot .kvf-faixa .kvf-contacto small{font-size:13px}@media (min-width:992px) and (max-width:1199px){body.kv .kv-foot .kvf-faixa .kvf-contacto strong{font-size:17px}}body.kv .kvf-meio{border-bottom:1px solid #ffffff24;flex-direction:column;display:flex}body.kv .kvf-meio .kvf-colunas{border-bottom:0;padding-bottom:0}body.kv .kvf-zonas-col{order:2;padding-bottom:8px}body.kv .kvf-zonas-col .kv-foot-nav{border-top:0}body.kv .kvf-zonas-col .kv-foot-lista .kv-i{width:16px;height:16px}@media (min-width:768px){body.kv .kvf-zonas-col .kv-foot-nav{border:0;margin:0;padding:0}}@media (min-width:992px){body.kv .kvf-meio{grid-template-columns:minmax(0,.75fr) minmax(0,2fr);column-gap:48px;padding-block:clamp(28px,3.5vw,48px);display:grid}body.kv .kvf-meio .kvf-colunas{column-gap:10px;padding-block:0}body.kv .kvf-zonas-col{order:0;padding-bottom:0}body.kv .kvf-colunas .kv-foot-nav,body.kv .kvf-colunas .kv-foot-nav+.kv-foot-nav{padding-left:22px}}@media (min-width:992px) and (max-width:1199px){body.kv .kvf-colunas .kv-foot-nav,body.kv .kvf-colunas .kv-foot-nav+.kv-foot-nav{padding-left:18px}}body.kv .kv-foot .kvf-faixa .kvf-social{flex-wrap:wrap;gap:8px;margin-top:22px}body.kv .kv-foot .kvf-faixa .kvf-social a{background:var(--kv-black);width:44px;height:44px;color:var(--kv-white);border-radius:50%;transition:background-color .25s,color .25s,transform .25s}body.kv .kv-foot .kvf-faixa .kvf-social a:is(:hover,:focus-visible){background:var(--kv-yellow);color:var(--kv-black);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){body.kv .kv-foot .kvf-faixa .kvf-social a:hover{transform:none}}body.kv .kvf-base{justify-content:space-between;padding-top:12px}body.kv .kvf-creditos{color:var(--kv-line);margin:0;font-size:14px}body.kv .kv-foot .kvf-creditos a,body.kv .kv-foot .kvf-fino a{color:inherit;text-decoration:none}body.kv .kv-foot .kvf-creditos a:hover,body.kv .kv-foot .kvf-fino a:hover{color:var(--kv-white);text-underline-offset:3px;text-decoration:underline}body.kv .kv-foot p.kvf-fino{color:#8f8f8f;margin:6px 0 0;font-size:12px;line-height:1.6}@media (max-width:767px){body.kv .kvf-creditos{padding-block:10px}}@media (min-width:992px){body.kv .kvf-faixa div.kvf-topo,body.kv .kvf-meio{grid-template-columns:minmax(0,.85fr) minmax(0,2fr)}}body.kv .kv-foot .kvf-faixa .kvf-social{grid-template-columns:repeat(7,44px);justify-content:start;gap:8px;display:grid}@media (max-width:380px){body.kv .kv-foot .kvf-faixa .kvf-social{gap:4px}}@media (min-width:992px) and (max-width:1279px){body.kv .kv-foot .kvf-faixa .kvf-social{grid-template-columns:repeat(4,44px)}}body.kv .kvf-zonas-col a.kv-foot-branco{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}@media (max-width:991px){body.kv .kv-foot .kvf-faixa .kvf-social{grid-template-columns:repeat(7,44px);justify-content:space-between;gap:0;max-width:400px}body.kv .kvf-meio{border-bottom:0}}@media (min-width:768px){body.kv .kvf-fino-l{display:block}body.kv .kvf-fino-sep{display:none}}@media (max-width:379px){body.kv .kv-foot .kvf-faixa .kvf-social{grid-template-columns:repeat(4,44px);justify-content:start;gap:8px}body.kv .kv-foot .kvf-faixa .kvf-contacto{gap:12px;padding:16px}body.kv .kv-foot .kvf-faixa .kvf-ico{width:44px;height:44px}body.kv .kv-foot .kvf-faixa .kvf-ico .kv-i{width:22px;height:22px}body.kv .kv-foot .kvf-faixa .kvf-contacto strong{font-size:18px}}body.kv .kv-foot .kvf-faixa .kvf-social a{color:var(--kv-black);background:0 0;box-shadow:inset 0 0 0 1px #0000002e}body.kv .kv-foot .kvf-faixa .kvf-social a:is(:hover,:focus-visible){background:var(--kv-yellow);color:var(--kv-black);box-shadow:none}body.kv .kv-foot .kvf-faixa .kvf-social .kv-i{width:18px;height:18px}@media (min-width:768px){body.kv .kvf-meio .kv-foot-sum{padding-bottom:12px}body.kv .kvf-meio .kv-foot-lista{gap:7px;padding:0;font-size:14.5px;line-height:1.35}}@media (min-width:992px){body.kv .kvf-meio{padding-block:clamp(24px,2.6vw,36px)}}body.kv .kvf{padding-bottom:20px}body.kv .kvf-base{align-items:baseline;gap:6px 24px;padding-top:16px}body.kv .kvf-legais{font-size:13px;line-height:1.8;display:block}body.kv .kvf-legais li+li:before{content:"·";color:#6f6f6f;margin:0 9px}body.kv .kv-foot .kvf-legais a{min-height:0;color:var(--kv-line);font-size:13px;display:inline}body.kv .kvf-creditos{font-size:13px;line-height:1.8}body.kv .kv-foot p.kvf-fino{color:#7d7d7d;margin-top:2px;font-size:11.5px;line-height:1.6}@media (max-width:767px){body.kv .kvf-creditos{padding-block:0}}body.kv .kvf-base .kvf-social{flex-wrap:wrap;gap:6px;display:flex}body.kv .kvf-base .kvf-social a{width:44px;height:44px;color:var(--kv-white);background:0 0;border-radius:50%;transition:background-color .25s,color .25s,box-shadow .25s;box-shadow:inset 0 0 0 1px #ffffff3d}body.kv .kvf-base .kvf-social a:is(:hover,:focus-visible){background:var(--kv-yellow);color:var(--kv-black);box-shadow:none}body.kv .kvf-base .kvf-social .kv-i{width:18px;height:18px}body.kv .kvf-base{align-items:center}body.kv .kvf-legais li{white-space:nowrap}@media (max-width:767px){body.kv .kvf-base{flex-direction:column;align-items:flex-start;gap:16px;padding-top:20px}body.kv .kvf-base .kvf-social{order:-1;justify-content:space-between;gap:0;width:100%;max-width:400px}body.kv .kv-foot p.kvf-fino{margin-top:12px}body.kv .kvf-base .kvf-legais{width:100%}}body.kv .kvf-legais li{display:inline-block}@media (max-width:379px){body.kv .kvf-base .kvf-social{grid-template-columns:repeat(4,44px);justify-content:start;gap:8px;display:grid}}@media (max-width:767px){body.kv .kvf-legais li+li:before{content:none}body.kv .kvf-legais li{margin-right:18px}}@media (min-width:992px){body.kv .kvf-meio{flex-direction:row;justify-content:flex-end;align-items:flex-start;column-gap:clamp(48px,5.5vw,96px);display:flex}body.kv .kvf-meio .kvf-colunas{column-gap:clamp(48px,5.5vw,96px);display:flex}body.kv .kvf-colunas .kv-foot-nav,body.kv .kvf-colunas .kv-foot-nav+.kv-foot-nav{padding-left:0}}body.kv .kvf-segue{order:3;padding-block:24px 4px}body.kv .kv-foot p.kvf-segue-l{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-white);margin:0 0 12px;font-size:12px;font-weight:700;line-height:1.2}body.kv .kvf-segue .kvf-social{flex-wrap:wrap;gap:8px;max-width:356px;display:flex}body.kv .kvf-segue .kvf-social a{width:44px;height:44px;color:var(--kv-white);background:0 0;border-radius:50%;place-items:center;transition:background-color .25s,color .25s,box-shadow .25s;display:grid;box-shadow:inset 0 0 0 1px #ffffff3d}body.kv .kvf-segue .kvf-social a:is(:hover,:focus-visible){background:var(--kv-yellow);color:var(--kv-black);box-shadow:none}@media (min-width:992px){body.kv .kvf-segue{order:0;margin-right:auto;padding:0}body.kv .kv-foot p.kvf-segue-l{margin-bottom:14px}}@media (max-width:991px){body.kv .kvf-segue .kvf-social{justify-content:space-between;gap:0;max-width:400px}}@media (max-width:379px){body.kv .kvf-segue .kvf-social{grid-template-columns:repeat(4,44px);justify-content:start;gap:8px;display:grid}}@media (min-width:992px){body.kv .kvf-meio :is(.kv-foot-sum,.kv-foot-lista a){white-space:nowrap}}@media (min-width:992px) and (max-width:1279px){body.kv .kvf-segue .kvf-social{max-width:200px}body.kv .kvf-meio,body.kv .kvf-meio .kvf-colunas{column-gap:40px}}body.kv .kvf-base{justify-content:space-between;align-items:baseline}body.kv .kv-foot p.kvf-copy{color:var(--kv-white);margin:0;font-size:13px;line-height:1.8}body.kv .kvf-fino-l,body.kv .kvf-fino-sep{display:inline}@media (min-width:992px){body.kv .kvf-legais{text-align:right}}@media (max-width:767px){body.kv .kvf-base{gap:8px}}body.kv .kv-foot div.kvf-fino{color:#7d7d7d;border-top:1px solid #ffffff14;gap:2px 32px;margin:14px 0 0;padding-top:14px;font-size:11.5px;line-height:1.6;display:grid}body.kv .kv-foot div.kvf-fino p{margin:0}@media (min-width:768px){body.kv .kv-foot div.kvf-fino{grid-template-columns:1fr auto}body.kv .kv-foot .kvf-fino-dados{grid-column:1/-1}body.kv .kv-foot .kvf-fino-creditos{text-align:right;white-space:nowrap}}@media (max-width:767px){body.kv .kv-foot div.kvf-fino{gap:6px;margin-top:16px}}body.kv .kvf-segue .kvf-social{gap:10px;max-width:none}body.kv .kvf-segue .kvf-social a{width:52px;height:52px}body.kv .kvf-segue .kvf-social .kv-i{width:21px;height:21px}@media (min-width:992px) and (max-width:1279px){body.kv .kvf-segue .kvf-social{max-width:248px}}@media (max-width:991px){body.kv .kvf-segue .kvf-social{gap:0;max-width:420px}body.kv .kvf-segue .kvf-social a{width:46px;height:46px}body.kv .kvf-segue .kvf-social .kv-i{width:20px;height:20px}}@media (max-width:379px){body.kv .kvf-segue .kvf-social{grid-template-columns:repeat(4,46px);gap:10px}}body.kv .kv-sub{min-width:260px;padding:16px 24px 12px}body.kv .kv-sub>li.kv-sub-tit{font-family:var(--kv-body);letter-spacing:.08em;text-transform:uppercase;color:#8f8f8f;padding:4px 0 2px;font-size:11px;font-weight:700;line-height:1.4}body.kv .kv-sub>li.kv-sub-sep{border-top:1px solid #ffffff24;margin-top:10px;padding-top:14px}body.kv .kv-menu-more>li.kv-menu-tit{letter-spacing:.08em;text-transform:uppercase;color:#8f8f8f;padding:6px 0 2px;font-size:11px;font-weight:700;line-height:1.4}body.kv .kv-menu-more>li.kv-menu-sep{border-top:1px solid #ffffff24;margin-top:12px;padding-top:12px}.kv-certo--lento .kv-certo-faixa{animation-duration:30s;animation-timing-function:cubic-bezier(.45,0,.25,1)}body.kv .kv-hero-in{padding-bottom:150px}body.kv .kv-hero-acts{z-index:1;justify-content:center;margin:0;display:flex;position:absolute;bottom:clamp(14px,3vh,36px);left:0;right:0}body.kv .kv-hero-desce{color:var(--kv-white);flex-direction:column;align-items:center;gap:6px;padding:8px 20px 0;text-decoration:none;transition:color .25s;display:flex}body.kv .kv-hero-desce-l{font-family:var(--kv-body);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 2px 14px #000000bf;font-size:15px;font-weight:700;line-height:1.2}body.kv .kv-hero-desce .kv-hero-setas{color:var(--kv-yellow);transition:color .25s}body.kv .kv-hero-desce:is(:hover,:focus-visible) .kv-hero-setas{color:var(--kv-white)}body.kv .kv-hero-setas{filter:drop-shadow(0 2px 10px #000000b3);flex-direction:column;align-items:center;height:92px;display:flex}body.kv .kv-hero-setas .kv-i{color:currentColor;stroke-width:1.05px;width:88px;height:88px;margin-top:-62px}body.kv .kv-hero-setas .kv-i:first-child{margin-top:-18px}@keyframes kv-setas-caem{0%{opacity:.2;transform:translateY(-8px)}45%{opacity:1;transform:translateY(4px)}90%,to{opacity:.2;transform:translateY(14px)}}.kv-motion body.kv .kv-hero-setas .kv-i{animation:1.6s ease-in-out infinite kv-setas-caem}.kv-motion body.kv .kv-hero-setas .kv-i:last-child{animation-delay:.2s}@media (prefers-reduced-motion:reduce){body.kv .kv-hero-setas .kv-i{animation:none!important}}@media (max-width:767px){body.kv .kv-hero-in{padding-bottom:130px}}body.kv .kv-util a.kv-util-login{border-radius:var(--kv-radius,4px);min-height:28px;color:var(--kv-black);border:1px solid;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}body.kv .kv-util a.kv-util-login:hover{background:var(--kv-black);border-color:var(--kv-black);color:var(--kv-white);text-decoration:none}html:has(.kv-hero:not([style*=none])) body.kv .kv-util a.kv-util-login{color:var(--kv-white);border-color:#fff9}html:has(.kv-hero:not([style*=none])) body.kv .kv-util a.kv-util-login:hover{background:var(--kv-white);border-color:var(--kv-white);color:var(--kv-black)}body.kv .kv-menu-acoes{flex-wrap:wrap;gap:10px;display:flex}body.kv .kv-menu .kv-menu-login{color:var(--kv-white);border-color:#fff9;align-items:center;gap:8px;display:inline-flex}body.kv .kv-menu .kv-menu-login:hover{background:var(--kv-white);border-color:var(--kv-white);color:var(--kv-black)}body.kv .kv-menu .kv-menu-login .kv-i{width:18px;height:18px}body.kv #pesquisa{scroll-margin-top:-96px}body.kv .kv-places.kv-cidades{white-space:normal;border-bottom:0;padding:32px 0 0;overflow:hidden}body.kv .kv-cidades-cab{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}body.kv .kv-cidades-cab p{margin:0}body.kv .kv-cidades .kv-places-pause{border:1px solid var(--kv-line);border-radius:var(--kv-radius,4px);background:0 0;flex:none;width:44px;height:44px;position:static}body.kv .kv-cidades .kv-places-pause:hover{border-color:var(--kv-black)}body.kv .kv-cidades-linha{white-space:nowrap;border-block:1px solid var(--kv-black);padding-block:18px;overflow:hidden}body.kv .kv-cidades .kv-places-track{animation:70s linear infinite kv-slide;display:inline-flex}body.kv .kv-cidades .kv-places-list{font-family:var(--kv-title);letter-spacing:-.02em;font-size:clamp(1.5rem,1rem + 1.3vw,2.25rem);font-weight:600;line-height:1.2}body.kv .kv-cidades .kv-places-list li{align-items:center;margin:0;display:flex}body.kv .kv-cidades .kv-places-list li:after{content:"";background:var(--kv-yellow);clip-path:polygon(50% 0,100% 100%,0 100%);flex:none;width:.56em;height:.23em;margin:0 .9em;transform:translateY(-.1em)}body.kv .kv-cidades .kv-places-list a,body.kv .kv-cidades .kv-places-list li:nth-child(2n) a{color:var(--kv-black);text-underline-offset:.16em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.08em;transition:opacity .3s,text-decoration-color .3s}@media (hover:hover){body.kv .kv-cidades:has(.kv-places-list a:hover) .kv-places-list a:not(:hover){opacity:.3}body.kv .kv-cidades .kv-places-list a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}}body.kv .kv-cidades .kv-places-list a:focus-visible{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .kv-cidades:is(:hover,:focus-within,.is-paused) .kv-places-track{animation-play-state:paused}@media (max-width:767px){body.kv .kv-places.kv-cidades{padding-top:24px}body.kv .kv-cidades-cab{align-items:flex-start}body.kv .kv-cidades-linha{padding-block:14px}}@media (prefers-reduced-motion:reduce){body.kv .kv-cidades .kv-places-track{animation:none;display:block}body.kv .kv-cidades-linha{white-space:normal;padding-inline:var(--kv-page-pad)}body.kv .kv-cidades .kv-places-list[aria-hidden=true],body.kv .kv-cidades .kv-places-pause{display:none}body.kv .kv-cidades .kv-places-list{flex-wrap:wrap;row-gap:.2em}}body.kv .kv-cidades+.kv-sec#imoveis{padding-top:clamp(40px,4.2vw,60px)}body.kv .kv-cidades-cab p.kv-cidades-t{font-family:var(--kv-body);color:var(--kv-grey);font-size:15px;font-weight:500;line-height:1.4}@media (max-width:767px){body.kv .kvf-legais{line-height:1.5}body.kv .kvf-legais li{padding-block:5px}}@media (min-width:768px){body.kv .kvf-meio .kv-foot-lista{padding-top:4px}}body.kv .kc-cookies button[data-cookies-action=choose]{height:44px}@media (min-width:768px) and (max-width:1099px){body.kv .kvc-cards>.kvc-card--larga~:last-child:nth-child(odd){display:none}body.kv .kvc-cards>:nth-child(3):has(+.kvc-card--larga){display:none}}body.kv .kvh-rotulo-traco{background:var(--kv-yellow);flex:none;width:24px;height:3px;display:inline-block}body.kv :is([data-fav-count],[data-fav-num]){font-feature-settings:"calt" 0, "liga" 0, "dlig" 0;font-variant-ligatures:none}body.kv .kp-page>.container .property-grid-3>section:last-child{margin-bottom:0;padding-bottom:0}body.kv .kvc-col>.kvc-card{width:100%}body.kv .kv-i.kv-estrela{fill:currentColor;stroke:none;vertical-align:.02em;width:.72em;height:.72em;display:inline-block}body.kv :is(strong,p,a):has(>.kv-estrela){white-space:nowrap}body.kv .kv-top-ico-li{display:flex}body.kv .kv-top .kv-nav .kv-top-ico{border-radius:var(--kv-radius);width:44px;height:44px;color:inherit;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}body.kv .kv-top .kv-nav .kv-top-ico[hidden]{display:none}body.kv .kv-top .kv-nav .kv-top-ico .kv-i{width:22px;height:22px}body.kv .kv-top .kv-nav .kv-top-ico:hover{background:#0000000f}html:has(.kv-hero:not([style*=none])) .kv-top:not(.is-stuck):not(.is-open) .kv-nav .kv-top-ico:hover{background:#ffffff24}body.kv .kv-top-ico-n{background:var(--kv-yellow);min-width:18px;height:18px;color:var(--kv-black);text-align:center;font-variant-numeric:tabular-nums;font-feature-settings:"calt" 0, "liga" 0, "dlig" 0;border-radius:9px;padding:0 4px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:3px;right:1px}body.kv .kv-top-ico-n:empty,body.kv .kv-top-ico-n[data-zero]{display:none}body.kv .kv-sub .kv-sub-tel{border-bottom:1px solid var(--kv-grey);margin-bottom:6px;padding-bottom:8px}body.kv .kv-sub .kv-sub-tel a{align-items:center;gap:12px}body.kv .kv-sub .kv-sub-tel .kv-i{width:18px;height:18px;color:var(--kv-yellow);flex:none}body.kv .kv-sub .kv-sub-tel span{gap:2px;display:grid}body.kv .kv-sub .kv-sub-tel strong{color:var(--kv-white);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}body.kv .kv-sub .kv-sub-tel small{color:var(--kv-platina);font-size:12.5px}html.kv-js body.kv .kvm-form:not([data-pronto]) .kvm-passo:not([data-passo="0"]){display:none}html:not(.kv-js) body.kv .kvm-so-js{display:none!important}html.kv-js body.kv .cr-form:not([data-pronto]):not([data-erros]) [data-cr-passo]:not([data-cr-passo="1"]){display:none}body.kv .kv-grid:has(>.kvc-col){grid-template-columns:minmax(0,1fr);gap:20px;margin:0;display:grid}@media (min-width:768px){body.kv .kv-grid:has(>.kvc-col){gap:var(--kv-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kv-grid:has(>.kvc-col){grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kv-grid>.kvc-col{width:auto;min-width:0;max-width:none;margin:0;padding:0;display:flex}body.kv .kv-grid>.kp-zone-row{grid-column:1/-1;width:auto;max-width:none;padding:8px 0 4px}body.kv .kv-grid>.kp-zone-row .kp-zone-chips{margin:0}@media (min-width:1100px){body.kv .property-grid:not(.kv-grid):has(>.kvc-col){gap:var(--kv-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}body.kv .property-grid:not(.kv-grid)>.kvc-col{width:auto;max-width:none;margin:0;padding:0}}body.kv .kvl-cabeca{margin:0 0 16px;display:block}body.kv .kvl-cabeca .kvh-rotulo{display:none}body.kv .kvl-cabeca h1{margin:0;font-size:clamp(30px,1.2rem + 1.8vw,48px);line-height:1.05}body.kv .kvl-cabeca .kp-zone-lead{max-width:62ch;color:var(--kv-grey);margin:8px 0 0;font-size:15.5px;line-height:1.5}@media (min-width:992px){body.kv .kvl-cabeca{justify-content:space-between;align-items:flex-end;gap:12px 48px;display:flex}body.kv .kvl-cabeca h1{flex:none}body.kv .kvl-cabeca .kp-zone-lead{text-align:right;flex:0 52ch;margin:0 0 4px}body.kv .kvl-cabeca--zona{display:block}body.kv .kvl-cabeca--zona .kp-zone-lead{text-align:left;margin:8px 0 0}}body.kv .kvp-promo{border-radius:var(--kv-radius);background:var(--kv-black);width:100%;min-height:100%;color:var(--kv-white);flex-direction:column;padding:clamp(24px,2.4vw,36px);display:flex;position:relative;overflow:hidden}body.kv .kvp-promo:after{content:"";background:var(--kv-white);opacity:.05;clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;width:220px;height:120px;position:absolute;bottom:-60px;right:-60px}body.kv .kvp-promo .kvh-rotulo{color:var(--kv-white);margin:0 0 18px}body.kv .kvp-promo-t{font-family:var(--kv-title);letter-spacing:-.02em;text-transform:none;color:inherit;text-wrap:balance;margin:0 0 14px;font-size:clamp(28px,1.4rem + 1.2vw,40px);font-weight:800;line-height:1.05}body.kv .kvp-promo-t em{color:var(--kv-yellow);font-style:normal}body.kv .kvp-promo-p{color:var(--kv-line);margin:0 0 18px;font-size:16px;line-height:1.55}body.kv .kvp-promo-provas{color:var(--kv-platina);gap:8px;margin:0 0 24px;padding:0;font-size:14.5px;font-weight:600;list-style:none;display:grid}body.kv .kvp-promo-provas li{align-items:center;gap:10px;display:flex}body.kv .kvp-promo-provas .kv-i{width:16px;height:16px;color:var(--kv-yellow)}body.kv .kvp-promo-acoes{flex-direction:column;align-items:flex-start;gap:6px;margin-top:auto;display:flex}body.kv .kvp-promo-acoes .kv-btn{align-items:center;gap:10px;min-height:48px;display:inline-flex}body.kv .kvp-promo-wa{min-height:44px;color:var(--kv-white);text-underline-offset:4px;align-items:center;gap:8px;font-weight:600;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}body.kv .kvp-promo-wa:hover{color:var(--kv-white);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .kvp-promo-wa .kv-i{width:18px;height:18px}body.kv .kvp-promo--claro{background:var(--kv-neutral);color:var(--kv-black)}body.kv .kvp-promo--claro:after{background:var(--kv-black);opacity:.04}body.kv .kvp-promo--claro .kvh-rotulo{color:var(--kv-black)}body.kv .kvp-promo--claro .kvp-promo-p{color:var(--kv-grey)}body.kv .kvp-promo--claro .kvp-promo-provas,body.kv .kvp-promo--claro .kvp-promo-provas .kv-i{color:var(--kv-black)}body.kv .kvp-promo--claro .kv-btn--black:hover{background:var(--kv-grey);border-color:var(--kv-grey);color:var(--kv-white)}body.kv .kp-similar{border-top:1px solid var(--kv-line);margin:clamp(40px,5vw,72px) 0 0;padding-top:clamp(32px,4vw,56px)}body.kv .kp-similar .kvh-rotulo{margin-bottom:14px}body.kv .kp-similar-head{margin-bottom:clamp(20px,2.4vw,32px)}body.kv .kp-similar h2{font-family:var(--kv-title);font-size:var(--kv-fs-h2);letter-spacing:-.02em;margin:0 0 8px;font-weight:800;line-height:1.08}body.kv .kp-similar-head p{max-width:62ch;font-size:16px}body.kv .kp-similar .kp-sold-link{margin-bottom:0}body.kv .kvl-fim{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:28px 56px;margin:clamp(32px,4vw,56px) 0;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}body.kv .kvl-fim[hidden]{display:none}body.kv .kvl-fim:after{content:"";background:var(--kv-white);opacity:.05;clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;width:300px;height:150px;position:absolute;bottom:-40px;right:-40px}body.kv .kvl-fim .kvh-rotulo{color:var(--kv-white);margin:0 0 16px}body.kv .kvl-fim-t{font-family:var(--kv-title);letter-spacing:-.02em;text-transform:none;color:var(--kv-white);text-wrap:balance;margin:0 0 12px;font-size:clamp(30px,1.4rem + 1.8vw,52px);font-weight:800;line-height:1.04}body.kv .kvl-fim-t em{color:var(--kv-yellow);font-style:normal}body.kv .kvl-fim-p{max-width:56ch;color:var(--kv-line);margin:0;font-size:17px;line-height:1.55}body.kv .kvl-fim-acoes{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}body.kv .kvl-fim-acoes .kv-btn{justify-content:center;align-items:center;gap:10px;min-width:240px;display:inline-flex}body.kv .kvl-fim-acoes .kv-btn--ghost{color:var(--kv-white);border-color:#fff9}body.kv .kvl-fim-acoes .kv-btn--ghost:hover{background:var(--kv-white);border-color:var(--kv-white);color:var(--kv-black)}@media (max-width:767px){body.kv .kvl-fim{grid-template-columns:1fr}body.kv .kvl-fim-acoes .kv-btn{width:100%;min-width:0}}body.kv .property-section.kvl-pagina{padding-top:0}body.kv .kvl-pagina .kp-find{margin-bottom:24px}body.kv .kvl-pagina .kv-crumbs{margin-top:0}@media (min-width:992px){body.kv .kvl-pagina .kp-find{transition:top .45s var(--kv-ease,ease);position:sticky;top:69px}html:has(.kv-top.is-hidden) body.kv .kvl-pagina .kp-find{top:0}}@media (min-width:1140px){body.kv .kvl-pagina .kp-find{top:73px}html:has(.kv-top.is-hidden) body.kv .kvl-pagina .kp-find{top:0}}body.kv .kp-tools--titulo{flex-wrap:wrap;justify-content:flex-end}body.kv .kp-tools-titulo{flex:auto;min-width:0;margin-right:auto}body.kv .kp-tools-titulo .kvl-cabeca{margin:0}@media (max-width:991.98px){body.kv .kp-tools-titulo{flex:100%}}body.kv .kp-tools-titulo .kvl-cabeca h1{padding-bottom:.06em;font-size:clamp(30px,1.2rem + 1.4vw,42px);line-height:1}@media (min-width:992px){body.kv .kp-tools--titulo{align-items:center}}body.kv .kvl-pagina .kp-find{padding:12px 0 14px}body.kv .kvl-pagina .kp-find .kv-btn:not(.kv-btn--ghost){border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv .kvl-pagina .kp-find .kv-btn:not(.kv-btn--ghost):hover{border-color:var(--kv-black);color:var(--kv-white);background:#2a2a2a}body.kv .kvl-pagina .kp-find .kv-btn:not(.kv-btn--ghost):focus-visible{outline:2px solid var(--kv-yellow);outline-offset:2px}@media (min-width:992px){body.kv .kvl-pagina .kp-form{padding:8px}body.kv .kvl-pagina .kp-field--where input[type=search]{background-size:22px 22px;height:56px;min-height:56px;padding-left:44px;font-size:18px}body.kv .kvl-pagina .kp-field--where input[type=search]::placeholder{font-size:16px}body.kv .kvl-pagina .kp-bar .kp-seg{height:56px}body.kv .kvl-pagina .kp-bar .kp-seg-opt span{font-size:16px}body.kv .kvl-pagina .kp-sheet-bar>.kp-field select,body.kv .kvl-pagina .kp-sheet-bar .kp-multi summary,body.kv .kvl-pagina .kp-field--more .kp-more-btn{height:56px;min-height:56px;font-size:16px}body.kv .kvl-pagina .kp-bar>.kp-submit .kv-btn{height:56px;min-height:56px;padding:0 24px;font-size:17px}}body.kv .kvl-pagina .kvl-cabeca h1{font-size:clamp(30px,1.2rem + 1.4vw,42px);line-height:1.05}body.kv .kvl-pagina .kp-presa-filtros{display:none}@media (max-width:991.98px){body.kv .kvl-pagina .kp-find{transition:top .45s var(--kv-ease,ease), padding .2s ease;position:sticky;top:69px}html:has(.kv-top.is-hidden) body.kv .kvl-pagina .kp-find{top:0}body.kv .kvl-pagina .kp-find.is-presa{padding:8px 0}body.kv .kvl-pagina .kp-find.is-presa .kp-form{padding:6px}body.kv .kvl-pagina .kp-find.is-presa .kp-bar{flex-flow:row;align-items:center;gap:6px;display:flex}body.kv .kvl-pagina .kp-find.is-presa .kp-field--where{flex:1 1 0;width:auto;min-width:0}body.kv .kvl-pagina .kp-find.is-presa .kp-field--where input{width:100%;min-width:0;height:44px;min-height:44px}body.kv .kvl-pagina .kp-find.is-presa .kp-field--deal,body.kv .kvl-pagina .kp-find.is-presa .kp-submit{display:none}body.kv .kvl-pagina .kp-find.is-presa .kp-presa-filtros{flex:none;align-items:center;min-height:44px;padding:0 16px;display:inline-flex}}body.kv section.ka-alert--band{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);border:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px clamp(32px,5vw,80px);margin:clamp(32px,4vw,56px) 0;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}body.kv section.ka-alert--band:after{content:"";background:var(--kv-white);opacity:.05;clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;width:300px;height:150px;position:absolute;bottom:-40px;right:-40px}body.kv .ka-alert--band .kvh-rotulo{color:var(--kv-white);margin:0 0 16px}body.kv section.ka-alert--band h2#alerta-titulo{font-family:var(--kv-title);letter-spacing:-.012em;color:var(--kv-white);text-transform:none;margin:0 0 12px;font-size:clamp(30px,1.4rem + 1.8vw,52px);font-weight:800;line-height:1.04}body.kv .ka-alert--band h2 em{color:var(--kv-yellow);font-style:normal}body.kv .ka-alert--band .ka-alert-copy>p{max-width:46ch;color:var(--kv-platina);margin:0 0 18px;font-size:16px}body.kv .ka-alert--band .ka-alert-chips li{background:var(--kv-white);color:var(--kv-black)}body.kv .ka-alert--band .ka-alert-garantias li{color:var(--kv-platina)}body.kv .ka-alert--band .ka-alert-garantias li:before{border-color:var(--kv-yellow)}body.kv .ka-alert--band .ka-alert-form{z-index:1;border-radius:var(--kv-radius);background:#111;border:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 10px;margin:0;padding:clamp(20px,2vw,28px);display:grid;position:relative}body.kv .ka-alert--band .ka-alert-form>:not(.ka-alert-row):not(.ka-alert-foot){grid-column:1/-1}body.kv .ka-alert--band .ka-alert-row{grid-area:1/1;margin:0}body.kv .ka-alert--band .ka-alert-foot{grid-area:1/2;margin:0}body.kv .ka-alert--band .ka-alert-f label{color:var(--kv-white)}body.kv .ka-alert--band .ka-alert-f input{background:var(--kv-black);min-height:50px;color:var(--kv-white);border-color:#ffffff4d}body.kv .ka-alert--band .ka-alert-f input:focus{border-color:var(--kv-yellow);outline:2px solid var(--kv-yellow);outline-offset:1px}body.kv .ka-alert--band .ka-alert-foot .kv-btn{white-space:nowrap;min-height:50px;padding-inline:26px}body.kv .ka-alert--band .ka-alert-form .kc-consent,body.kv .ka-alert--band .ka-alert-form p{color:var(--kv-platina);margin:0;font-size:13.5px}body.kv .ka-alert--band .ka-alert-form a{color:var(--kv-white)}body.kv .ka-alert--band .ka-alert-done{z-index:1;color:var(--kv-white);position:relative}body.kv .ka-alert--band .ka-alert-err,body.kv .ka-alert--band .ka-alert-errors{color:#ffb4a8}@media (max-width:991px){body.kv section.ka-alert--band{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){body.kv .ka-alert--band .ka-alert-form{grid-template-columns:minmax(0,1fr)}body.kv .ka-alert--band .ka-alert-foot{grid-area:auto/1}body.kv .ka-alert--band .ka-alert-foot .kv-btn{width:100%}}body.kv .ksim-topo{padding-top:clamp(20px,8px + 2vw,48px);padding-bottom:clamp(36px,20px + 3vw,72px)}body.kv .ksim-topo-h{margin-bottom:16px}body.kv .ksim-topo-lead{max-width:52ch;font-size:var(--kv-fs-lead);color:var(--kv-grey);margin:0 0 clamp(24px,16px + 1.5vw,40px);line-height:1.5}body.kv .ksim-caminho{color:#bdbdbd;flex-wrap:wrap;align-items:center;column-gap:6px;margin:0 0 8px;font-size:14px;line-height:1.3;display:flex}body.kv .ksim-caminho a{min-height:44px;color:var(--kv-white);text-underline-offset:3px;align-items:center;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}body.kv .ksim-caminho a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .ksim-caminho [aria-current]{align-items:center;min-height:44px;display:inline-flex}body.kv .ksim-caminho--claro{color:var(--kv-muted)}body.kv .ksim-caminho--claro a{color:var(--kv-black);-webkit-text-decoration-color:var(--kv-line-strong);-webkit-text-decoration-color:var(--kv-line-strong);-webkit-text-decoration-color:var(--kv-line-strong);text-decoration-color:var(--kv-line-strong)}body.kv .ksim-escolha ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){body.kv .ksim-escolha ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (min-width:1200px){body.kv .ksim-escolha--hub ul{grid-template-columns:repeat(6,minmax(0,1fr))}body.kv .ksim-escolha:not(.ksim-escolha--hub) ul{grid-template-columns:repeat(5,minmax(0,1fr))}}body.kv .ksim-escolha li{margin:0;display:flex}body.kv a.ksim-op{border:1.5px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);width:100%;min-height:44px;color:var(--kv-black);flex-direction:column;gap:14px;padding:16px 16px 18px;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:flex;position:relative}body.kv a.ksim-op:hover{border-color:var(--kv-black)}body.kv .ksim-op .sv-ico{border:1.5px solid var(--kv-line);width:44px;height:44px;color:var(--kv-black);border-radius:50%;flex:none;place-items:center;transition:border-color .2s;display:grid}body.kv .ksim-op .sv-ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}body.kv .ksim-op-t{flex-direction:column;gap:6px;display:flex}body.kv .ksim-op-t strong{font-family:var(--kv-title);color:inherit;text-wrap:balance;font-size:clamp(16px,.9rem + .3vw,19px);font-weight:700;line-height:1.2}body.kv .ksim-op-t span{color:var(--kv-muted);font-size:13.5px;line-height:1.35}body.kv .ksim-op .ksim-op-ir{width:18px;height:18px;color:var(--kv-muted);transition:transform .2s,color .2s;position:absolute;top:28px;right:16px}body.kv a.ksim-op:hover .ksim-op-ir{color:var(--kv-black);transform:translate(3px)}body.kv a.ksim-op[aria-current=true]{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv a.ksim-op[aria-current=true] .sv-ico{color:var(--kv-white);border-color:#ffffff80}body.kv a.ksim-op[aria-current=true] .ksim-op-t span{color:#c4c4c4}body.kv a.ksim-op[aria-current=true] .ksim-op-ir{color:var(--kv-white);transform:rotate(90deg)}body.kv .ksim-faixa{background:var(--kv-black);color:var(--kv-white);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;padding-block:clamp(40px,24px + 3vw,104px);position:relative;overflow:clip}body.kv .ksim-faixa:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffd1001f,#0000);border-radius:50%;width:60vw;max-width:900px;height:60vw;max-height:900px;position:absolute;top:-25%;right:-12%}body.kv .ksim-faixa>.kv-wrap{position:relative}body.kv .ksim-faixa--topo{padding-top:clamp(12px,4px + 2vw,40px)}body.kv .ksim-hub-panel{scroll-margin-top:72px}body.kv .ksim-hub-panel[hidden]{display:none}body.kv section.ksim{grid-template-columns:minmax(0,1fr);grid-template-areas:"cab""caixa""res";gap:28px;margin:0;padding:0;display:grid}body.kv .ksim-cab{grid-area:cab;min-width:0}body.kv .ksim-caixa{grid-area:caixa;min-width:0}body.kv .ksim-res{grid-area:res;min-width:0}@media (min-width:992px){body.kv section.ksim{grid-template:"cab caixa""res caixa"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px clamp(48px,5vw,96px)}body.kv .ksim-res{position:sticky;top:96px}}body.kv .ksim-faixa .kvh-rotulo{color:var(--kv-white)}body.kv .ksim-h{max-width:16ch;font-family:var(--kv-title);letter-spacing:-.03em;text-transform:none;color:var(--kv-white);text-wrap:balance;margin:0 0 14px;font-size:clamp(36px,1.3rem + 3.2vw,68px);font-weight:800;line-height:1.02}body.kv .ksim-h em{color:var(--kv-yellow);font-style:normal}body.kv .ksim-faixa p.ksim-lead{max-width:46ch;font-size:var(--kv-fs-lead);color:var(--kv-line);margin:0;line-height:1.5}body.kv .ksim-caixa{border-radius:var(--kv-radius);background:#161616;padding:clamp(20px,12px + 2vw,40px);box-shadow:0 30px 80px #0009,inset 0 0 0 1px #ffffff1a}body.kv .ksim-form{grid-template-columns:minmax(0,1fr);gap:22px;margin:0;display:grid}body.kv .ksim-campo{min-width:0;margin:0;display:block}body.kv .ksim-campo--largo{grid-column:1/-1}body.kv .ksim-campo-l{font-family:var(--kv-body);color:var(--kv-white);margin:0 0 8px;padding:0;font-size:15px;font-weight:700;line-height:1.3;display:block}body.kv .ksim-in{display:block;position:relative}body.kv .ksim-in :is(input,select){border-radius:var(--kv-radius);width:100%;height:54px;color:var(--kv-white);font-family:var(--kv-body);font-variant-numeric:tabular-nums;background:#0c0c0c;border:1.5px solid #ffffff3d;margin:0;padding:0 16px;font-size:18px;font-weight:600;transition:border-color .2s,box-shadow .2s;display:block}body.kv .ksim-in :is(input,select):hover{border-color:#ffffff80}body.kv .ksim-in :is(input,select):focus{border-color:var(--kv-yellow);outline:none;box-shadow:0 0 0 3px #ffd10059}body.kv .ksim-in--un input{padding-right:68px}body.kv .ksim-un{color:#a8a8a8;pointer-events:none;font-size:15px;font-weight:600;position:absolute;top:50%;right:16px;transform:translateY(-50%)}body.kv .ksim-in--sel select{appearance:none;cursor:pointer;text-overflow:ellipsis;padding-right:44px;font-size:16px}body.kv .ksim-in--sel:after{content:"";border-right:2px solid var(--kv-white);border-bottom:2px solid var(--kv-white);pointer-events:none;width:9px;height:9px;margin-top:-7px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}body.kv .ksim-in--sel option{color:var(--kv-white);background:#161616}body.kv .ksim-campo small{color:#a8a8a8;margin-top:8px;font-size:13.5px;line-height:1.45;display:block}body.kv .ksim-desliza{appearance:none;cursor:pointer;--p:0%;background:0 0;width:100%;height:44px;margin:2px 0 -6px;padding:0;display:block}body.kv .ksim-desliza[hidden]{display:none}body.kv .ksim-desliza::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--kv-white) var(--p), #fff3 var(--p));border-radius:2px;height:4px}body.kv .ksim-desliza::-moz-range-track{background:#fff3;border-radius:2px;height:4px}body.kv .ksim-desliza::-moz-range-progress{background:var(--kv-white);border-radius:2px;height:4px}body.kv .ksim-desliza::-webkit-slider-thumb{background:var(--kv-white);appearance:none;border:0;border-radius:50%;width:22px;height:22px;margin-top:-9px;transition:box-shadow .15s;box-shadow:0 0 0 4px #ffffff24}body.kv .ksim-desliza::-moz-range-thumb{background:var(--kv-white);border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 4px #ffffff24}body.kv .ksim-desliza:active::-webkit-slider-thumb{box-shadow:0 0 0 6px #ffd10073}body.kv .ksim-desliza:active::-moz-range-thumb{box-shadow:0 0 0 6px #ffd10073}body.kv .ksim-opcoes{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}body.kv .ksim-opcoes legend{float:none;width:auto;margin:0 0 8px;padding:0;font-size:15px}body.kv .ksim-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.kv .ksim-opcoes legend{grid-column:1/-1}body.kv .ksim-opcao{cursor:pointer;margin:0;display:block;position:relative}body.kv .ksim-opcao input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}body.kv .ksim-opcao span{border-radius:var(--kv-radius);color:#c4c4c4;border:1.5px solid #ffffff3d;flex-direction:column;justify-content:center;gap:2px;height:100%;min-height:64px;padding:10px 14px;font-size:13.5px;line-height:1.3;transition:border-color .2s,background-color .2s,color .2s;display:flex}body.kv .ksim-opcao strong{color:var(--kv-white);font-size:16px;font-weight:700}body.kv .ksim-opcao:hover span{border-color:var(--kv-white)}body.kv .ksim-opcao input:checked+span{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-grey)}body.kv .ksim-opcao input:checked+span strong{color:var(--kv-black)}body.kv .ksim-opcao input:focus-visible+span{outline:2px solid var(--kv-yellow);outline-offset:2px}body.kv .ksim-check{min-height:44px;color:var(--kv-white);cursor:pointer;grid-column:1/-1;align-items:center;margin:0;font-size:15px;line-height:1.4;display:flex;position:relative}body.kv .ksim-check input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}body.kv .ksim-check span{align-items:center;gap:12px;display:flex}body.kv .ksim-check span:before{content:"";border-radius:var(--kv-radius-sm);background:#0c0c0c 50%/14px 14px no-repeat;border:1.5px solid #ffffff80;flex:none;width:22px;height:22px}body.kv .ksim-check input:checked+span:before{border-color:var(--kv-white);background-color:var(--kv-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E")}body.kv .ksim-check input:focus-visible+span:before{outline:2px solid var(--kv-yellow);outline-offset:2px}body.kv .ksim-mais{border-top:1px solid #ffffff24;grid-column:1/-1;margin:0;padding-top:6px}body.kv .ksim-mais summary{min-height:48px;font-family:var(--kv-body);color:var(--kv-white);justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:15px;font-weight:700;text-decoration:none;list-style:none;display:flex}body.kv .ksim-mais summary::-webkit-details-marker{display:none}body.kv .ksim-mais summary:after{content:"+";border:1.5px solid #fff6;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:18px;font-weight:400;line-height:1;transition:transform .2s;display:grid}body.kv .ksim-mais[open] summary:after{transform:rotate(45deg)}body.kv .ksim-mais summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px}body.kv .ksim-mais-campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:22px 20px;padding:12px 0 8px;display:grid}body.kv a.ksim-fixo{display:none}body.kv .ksim.is-vivo a.ksim-fixo{z-index:5;border-radius:0 0 var(--kv-radius) var(--kv-radius);background:var(--kv-white);min-height:64px;color:var(--kv-black);--kv-focus:var(--kv-black);justify-content:space-between;align-items:center;gap:12px;margin:24px calc(-1*clamp(20px,12px + 2vw,40px)) calc(-1*clamp(20px,12px + 2vw,40px));padding:10px clamp(20px,12px + 2vw,40px);text-decoration:none;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 30px #00000073}body.kv .ksim-fixo-t{flex-direction:column;min-width:0;display:flex}body.kv .ksim-fixo-l{color:var(--kv-grey);font-size:13px;line-height:1.3}body.kv .ksim-fixo strong{font-family:var(--kv-title);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--kv-black);white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:800;line-height:1.1;overflow:hidden}body.kv .ksim-fixo-v{text-underline-offset:4px;flex:none;font-size:14px;font-weight:700;text-decoration:underline}@media (min-width:992px){body.kv .ksim.is-vivo a.ksim-fixo{display:none}}body.kv .ksim-res{scroll-margin-top:80px}body.kv .ksim-valor{padding-top:4px;display:block}body.kv .ksim-valor-l{color:var(--kv-platina);font-size:15px;font-weight:600;line-height:1.3;display:block}body.kv .ksim-valor-n{font-family:var(--kv-title);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--kv-white);overflow-wrap:anywhere;margin:6px 0 12px;font-size:clamp(50px,1.8rem + 4.4vw,100px);font-weight:800;line-height:.98;display:block}body.kv .ksim-valor-nota{max-width:48ch;color:var(--kv-line);font-size:16.5px;line-height:1.5;display:block}@media (min-width:992px){body.kv .ksim-res{border-top:1px solid #ffffff2e;padding-top:20px}}body.kv .ksim-barra{margin:28px 0 0}body.kv .ksim-barra[hidden]{display:none}body.kv .ksim-barra figcaption{color:#bdbdbd;margin:0 0 10px;font-size:14px;font-weight:600}body.kv .ksim-barra-f{gap:3px;height:14px;display:flex;overflow:hidden}body.kv .ksim-barra-f .ksim-seg{border-radius:var(--kv-radius-sm);min-width:0;height:100%;transition:width .35s var(--kv-ease);flex:0 auto}body.kv .ksim-seg--1{background:var(--kv-white)}body.kv .ksim-seg--2{background:#8e8e8e}body.kv .ksim-seg--3{background:#4f4f4f}body.kv .ksim-barra-leg{flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;padding:0;list-style:none;display:flex}body.kv .ksim-barra-leg li{color:var(--kv-line);align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.3;display:flex}body.kv .ksim-barra-leg li[hidden]{display:none}body.kv .ksim-barra-leg .ksim-seg{border-radius:var(--kv-radius-sm);flex:none;width:10px;height:10px}body.kv .ksim-barra-leg b{color:var(--kv-platina);font-variant-numeric:tabular-nums;font-weight:700}body.kv .ksim-faixa h3.ksim-como{font-family:var(--kv-title);text-transform:none;letter-spacing:0;color:var(--kv-white);margin:32px 0 6px;font-size:20px;font-weight:700;line-height:1.2}body.kv .ksim-linhas{margin:0}body.kv .ksim-linhas>div{border-top:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}body.kv .ksim-linhas>div[hidden]{display:none}body.kv .ksim-linhas dt{color:#cfcfcf;margin:0;font-size:15px;font-weight:400;line-height:1.4}body.kv .ksim-linhas dd{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--kv-white);flex:none;margin:0;font-size:16px;font-weight:600}body.kv .ksim-linhas .is-strong :is(dt,dd){color:var(--kv-white);font-weight:700}body.kv .ksim-linhas .is-total{border-top:2px solid var(--kv-white)}body.kv .ksim-linhas .is-total dt{color:var(--kv-white);font-weight:700}body.kv .ksim-linhas .is-total dd{font-family:var(--kv-title);font-size:19px;font-weight:800}body.kv .ksim-dica{color:#a8a8a8;font-size:13px;font-weight:400;display:block}body.kv .ksim-dica:empty{display:none}body.kv .ksim-faixa p.ksim-explica{color:#bdbdbd;max-width:62ch;margin:16px 0 0;font-size:14.5px;line-height:1.55}body.kv .ksim-faixa p.ksim-explica:empty,body.kv .ksim-faixa p.ksim-explica[hidden]{display:none}body.kv .ksim-faixa .ksim-explica a{color:var(--kv-white);text-underline-offset:3px;text-decoration:underline}body.kv .ksim-mais--res{border-top:0;margin-top:8px;padding-top:0}body.kv .ksim-mais--res .ksim-linhas>div:first-child{border-top:0}body.kv a.ksim-seguinte{min-height:44px;color:var(--kv-white);text-underline-offset:4px;align-items:center;gap:8px;margin-top:10px;font-weight:700;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}body.kv a.ksim-seguinte:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv a.ksim-seguinte[hidden]{display:none}body.kv .ksim-seguinte .kv-i{transition:transform .2s}body.kv a.ksim-seguinte:hover .kv-i{transform:translate(3px)}body.kv .ksim-acoes{flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:32px;display:flex}body.kv .ksim-faixa a.kv-btn{color:var(--kv-black);margin:0}body.kv .ksim-faixa a.kv-btn:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .ksim-faixa a.kv-btn.ksim-btn-linha{color:var(--kv-white);background:0 0;border-color:#fff9;font-weight:600}body.kv .ksim-faixa a.kv-btn.ksim-btn-linha:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .ksim-link{min-height:48px;color:var(--kv-white);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;font-size:15px;font-weight:700;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}body.kv .ksim-link:hover{color:var(--kv-white);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}@media (max-width:575px){body.kv .ksim-acoes{flex-direction:column;align-items:stretch}body.kv .ksim-acoes .kv-btn{white-space:normal;width:100%}body.kv .ksim-link{justify-content:center}}body.kv .ksim-sec-tabela{padding-bottom:0}body.kv .ksim-tabela summary{min-height:44px;color:var(--kv-black);align-items:center;margin:0;font-size:18px;display:inline-flex}body.kv .ksim-tabela h2{font-family:var(--kv-title);font-weight:800;font-size:var(--kv-fs-h3);text-transform:none;color:var(--kv-black);margin:16px 0 8px;line-height:1.15}body.kv .ksim-tabela h3{font-family:var(--kv-title);text-transform:none;color:var(--kv-black);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.25}body.kv .ksim-tabela h3 small{font-family:var(--kv-body);color:var(--kv-muted);margin-top:2px;font-size:14px;font-weight:400;display:block}body.kv .ksim-tabela-g{grid-template-columns:minmax(0,1fr);gap:32px;margin:24px 0;display:grid}@media (min-width:1200px){body.kv .ksim-tabela-g{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .ksim-tabela-wrap{overflow-x:auto}body.kv .ksim-tabela table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}body.kv .ksim-tabela th{border-bottom:2px solid var(--kv-black);text-align:left;color:var(--kv-black);padding:8px 8px 8px 0;font-weight:700}body.kv .ksim-tabela td{border-bottom:1px solid var(--kv-line);color:var(--kv-grey);padding:9px 8px 9px 0}body.kv .ksim-tabela p.ksim-tabela-nota{max-width:72ch;color:var(--kv-grey);margin:0;font-size:15px;line-height:1.55}body.kv .ksim-outros a.kv-more{align-items:center;min-height:44px;display:inline-flex}body.kv .ksim-fontes-h{font-family:var(--kv-title);font-weight:800;font-size:var(--kv-fs-h2);letter-spacing:-.02em;text-transform:none;color:var(--kv-black);margin:0 0 24px;line-height:1.1}body.kv .ksim-fontes-g{grid-template-columns:minmax(0,1fr);gap:24px 64px;display:grid}@media (min-width:992px){body.kv .ksim-fontes-g{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}body.kv .ksim-fontes-l{gap:14px;margin:0;padding:0;list-style:none;display:grid}body.kv .ksim-fontes-l li{border-top:1px solid var(--kv-line);color:var(--kv-grey);margin:0;padding-top:14px;font-size:14.5px;line-height:1.55}body.kv .ksim-fontes-l strong{color:var(--kv-black);margin-bottom:2px;font-size:15px;display:block}body.kv .ksim-fontes p{color:var(--kv-grey);margin:0 0 12px;font-size:15px;line-height:1.6}body.kv .ksim-fontes p.ksim-fontes-1{border-top:1px solid var(--kv-line);padding-top:14px}body.kv .ksim-fontes-aviso{border-top:2px solid var(--kv-black);padding-top:14px}body.kv .ksim-fontes a{color:var(--kv-black);text-underline-offset:3px;text-decoration:underline}body.kv .ksim-fontes a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}@media (prefers-reduced-motion:reduce){body.kv :is(.ksim-op,.ksim-op-ir,.ksim-seg,.ksim-seguinte .kv-i),body.kv .ksim-mais summary:after{transition:none}}body.kv .ksim-mail{border-radius:var(--kv-radius);color:var(--kv-white);background:#111;border:1px solid #ffffff29;gap:12px;margin-top:28px;padding:22px;display:grid}body.kv .ksim-mail-t{font-family:var(--kv-title);color:var(--kv-white);align-items:center;gap:10px;margin:0;font-size:20px;font-weight:800;display:flex}body.kv .ksim-mail-t .kv-i{width:20px;height:20px;color:var(--kv-yellow)}body.kv .ksim-mail-in{border-radius:var(--kv-radius);width:100%;height:52px;color:var(--kv-white);background:#0b0b0b;border:1px solid #ffffff47;padding:0 14px;font-size:16px}body.kv .ksim-mail-in::placeholder{color:#9a9a9a}body.kv .ksim-mail-in:focus{border-color:var(--kv-yellow);outline:none;box-shadow:0 0 0 3px #ffd10040}body.kv .ksim-mail-caixa{min-height:44px;color:var(--kv-line);cursor:pointer;align-items:center;gap:10px;margin:0;font-size:15px;display:flex}body.kv .ksim-mail-caixa input{width:20px;height:20px;accent-color:var(--kv-yellow);margin:0}body.kv .ksim-mail-acoes{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}body.kv .ksim-mail-acoes .kv-btn{white-space:normal;text-align:left}body.kv .ksim-mail-so{min-height:44px;color:var(--kv-white);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}body.kv .ksim-mail-so:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .ksim-mail-rgpd{color:#a8a8a8;font-size:12.5px;line-height:1.5}body.kv .ksim-mail-rgpd a{color:var(--kv-line)}body.kv .ksim-mail--feito{grid-template-columns:auto minmax(0,1fr);align-items:start}body.kv .ksim-mail--feito .kv-i{width:24px;height:24px;color:var(--kv-yellow)}body.kv .ksim-mail--feito strong{color:var(--kv-white);font-size:17px;display:block}body.kv .ksim-mail--feito p{color:var(--kv-line);margin:6px 0 0;font-size:14.5px}body.kv .ksim-mail .ksim-mail-rgpd,body.kv .ksim-mail .ksim-mail-rgpd p{color:#b8b8b8;margin:0;font-size:12.5px;line-height:1.5}body.kv .ksim-mail .ksim-mail-rgpd a{color:var(--kv-white);text-underline-offset:3px;text-decoration:underline}body.kv .ksim-escolha--hub{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (min-width:992px){body.kv .ksim-escolha--hub{grid-template-columns:3fr 1.15fr 2fr;align-items:start;gap:18px}}body.kv .ksim-momento-t{font-family:var(--kv-title);letter-spacing:0;color:var(--kv-black);align-items:center;gap:10px;margin:0 0 10px;font-size:15px;font-weight:700;display:flex}body.kv .ksim-momento-t:after{content:"";background:var(--kv-line);flex:1;height:1px}body.kv .ksim-escolha--hub ul{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:992px){body.kv .ksim-escolha--hub .ksim-momento ul{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}body.kv .ksim-escolha--hub a.ksim-op{border-width:1.5px;flex-direction:row;align-items:center;gap:14px;min-height:88px;padding:14px 40px 14px 14px}@media (min-width:992px){body.kv .ksim-escolha--hub a.ksim-op{flex-direction:column;align-items:flex-start;min-height:168px;padding:18px 18px 20px}}body.kv .ksim-escolha--hub .ksim-op .ksim-op-ir{margin-top:-9px;top:50%;right:14px}@media (min-width:992px){body.kv .ksim-escolha--hub .ksim-op .ksim-op-ir{margin-top:0;top:30px;right:16px}}body.kv .ksim-op-agora{display:none}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true]{box-shadow:inset 4px 0 0 var(--kv-yellow)}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{border-radius:var(--kv-radius-sm,2px);background:var(--kv-yellow);color:var(--kv-black);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}@media (min-width:992px){body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{position:absolute;top:27px;right:44px}}@media (max-width:991px){body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{display:none}}@media (hover:hover){body.kv .ksim-escolha--hub a.ksim-op:not([aria-current=true]):hover{background:var(--kv-neutral)}}@media (min-width:992px){body.kv .ksim-escolha--hub{align-items:stretch}body.kv .ksim-escolha--hub .ksim-momento{flex-direction:column;display:flex}body.kv .ksim-escolha--hub .ksim-momento ul{flex:1;grid-auto-rows:1fr}}body.kv .ksim-escolha--hub{--g:10px;--p:14px;--G:16px}body.kv .ksim-momento{padding:var(--p);border-radius:var(--kv-radius);background:var(--kv-neutral)}body.kv .ksim-momento-t{margin:2px 2px 12px;font-size:17px}body.kv .ksim-momento-t:after{display:none}body.kv .ksim-escolha--hub .ksim-momento ul{gap:var(--g)}@media (min-width:992px){body.kv .ksim-escolha--hub{--c:calc((100% - 3 * var(--g) - 6 * var(--p) - 2 * var(--G)) / 6);grid-template-columns:calc(3 * var(--c) + 2 * var(--g) + 2 * var(--p)) calc(var(--c) + 2 * var(--p)) calc(2 * var(--c) + var(--g) + 2 * var(--p));column-gap:var(--G)}}body.kv .ksim-escolha--hub a.ksim-op{background:var(--kv-white);border-color:#0000}@media (hover:hover){body.kv .ksim-escolha--hub a.ksim-op:not([aria-current=true]):hover{border-color:var(--kv-black);background:var(--kv-white)}}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true]{border-color:var(--kv-black);background:var(--kv-black)}body.kv .ksim-op-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}body.kv .ksim-op-tags b{border:1px solid var(--kv-line-strong);border-radius:var(--kv-radius-sm,2px);color:var(--kv-black);background:var(--kv-white);padding:3px 8px;font-size:12.5px;font-weight:700;line-height:1.3}body.kv a.ksim-op[aria-current=true] .ksim-op-tags b{color:var(--kv-white);background:0 0;border-color:#ffffff73}@media (min-width:992px){body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{inset:auto auto 16px 18px}}@media (min-width:992px) and (max-width:1199px){body.kv .ksim-escolha--hub{row-gap:var(--G);grid-template-columns:minmax(0,1fr)}body.kv .ksim-escolha--hub .ksim-momento ul{grid-template-columns:repeat(3,minmax(0,1fr))}body.kv .ksim-escolha--hub a.ksim-op{min-height:150px}}@media (max-width:1199px){body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{display:none}}body.kv .ksim-escolha--hub{--p:0px;--G:28px;--g:12px}body.kv .ksim-momento{background:0 0;padding:0}body.kv .ksim-momento-t{align-items:center;gap:12px;margin:0 0 14px;font-size:16px;display:flex}body.kv .ksim-momento-t:after{content:"";background:var(--kv-black);flex:1;height:2px;display:block}body.kv .ksim-escolha--hub a.ksim-op{border:1px solid var(--kv-line);background:var(--kv-white);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .2s,background-color .2s;overflow:visible;box-shadow:0 1px #00000005}@media (hover:hover){body.kv .ksim-escolha--hub a.ksim-op:not([aria-current=true]):hover{border-color:var(--kv-black);background:var(--kv-white);transform:translateY(-4px);box-shadow:0 14px 30px #0000001a}body.kv .ksim-escolha--hub a.ksim-op:not([aria-current=true]):hover .ksim-op-ir{color:var(--kv-black);transform:translate(4px)}}body.kv .ksim-escolha--hub .ksim-op .sv-ico{border-radius:var(--kv-radius);background:var(--kv-black);width:48px;height:48px;color:var(--kv-white);border:0}body.kv .ksim-escolha--hub .ksim-op .sv-ico svg{width:24px;height:24px}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true]{border-color:var(--kv-black);background:var(--kv-black);box-shadow:0 18px 40px #00000038}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .sv-ico{background:var(--kv-yellow);color:var(--kv-black)}@media (min-width:992px){body.kv .ksim-escolha--hub a.ksim-op[aria-current=true]:after{content:"";background:var(--kv-black);clip-path:polygon(0 0,100% 0,50% 100%);width:22px;height:12px;margin-left:-11px;position:absolute;bottom:-11px;left:50%}}body.kv .ksim-escolha--hub .ksim-op-tags b{border-color:var(--kv-line);background:var(--kv-neutral)}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-tags b{background:#ffffff14;border-color:#ffffff4d}@media (prefers-reduced-motion:reduce){body.kv .ksim-escolha--hub a.ksim-op{transition:none}body.kv .ksim-escolha--hub a.ksim-op:hover{transform:none}}@media (min-width:1200px){body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{margin-top:auto;position:static}}body.kv .ksim-topo{padding-top:clamp(16px,6px + 1.4vw,32px)}body.kv .ksim-topo .kv-crumbs.kv-wrap{width:auto;max-width:none;margin:0 0 14px;padding:0}body.kv .ksim-topo-cab{margin:0 0 clamp(20px,12px + 1.2vw,32px);display:block}body.kv .ksim-topo .ksim-topo-h{max-width:none;margin:0;font-size:clamp(30px,1.2rem + 1.4vw,42px);line-height:1.05}body.kv .ksim-topo .ksim-topo-lead{max-width:none;margin:8px 0 0;font-size:15.5px}body.kv .ksim-topo .ksim-topo-h .kvh-sub{display:inline}@media (min-width:992px){body.kv .ksim-escolha--hub a.ksim-op{gap:10px;min-height:0;padding:16px}body.kv .ksim-escolha--hub .ksim-op .sv-ico{width:40px;height:40px}body.kv .ksim-escolha--hub a.ksim-op[aria-current=true] .ksim-op-agora{display:none}body.kv .ksim-escolha--hub .ksim-op .ksim-op-ir{top:24px}body.kv section.ksim{grid-template:"cab cab""caixa res"/minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(20px,2vw,32px) clamp(32px,4vw,72px)}body.kv .ksim-cab{grid-template-columns:minmax(0,1fr) minmax(0,46ch);align-items:end;column-gap:48px;display:grid}body.kv .ksim-cab .kvh-rotulo{grid-column:1/-1}body.kv .ksim-cab .ksim-h{grid-column:1;margin:0}body.kv .ksim-faixa .ksim-cab p.ksim-lead{text-align:right;grid-column:2;margin:0 0 6px;font-size:16px}body.kv .ksim-caixa{position:sticky;top:96px}body.kv .ksim-res{border-top:0;padding-top:0;position:static}}body.kv .ksim-h{max-width:none;font-size:clamp(30px,1.2rem + 1.6vw,48px)}body.kv .ksim-topo{padding-bottom:clamp(16px,2vw,28px)}body.kv .ksim-faixa{padding-top:clamp(24px,2.4vw,40px)}body.kv .ksim-fontes-g{align-items:start}body.kv .ksim-fontes-aviso{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);border-top:0;gap:12px;padding:clamp(22px,2.4vw,32px);display:grid;position:relative;overflow:hidden}body.kv .ksim-fontes-aviso:after{content:"";background:var(--kv-white);opacity:.05;clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;width:220px;height:110px;position:absolute;bottom:-40px;right:-40px}body.kv .ksim-fontes .ksim-fontes-aviso p{color:var(--kv-platina);margin:0}body.kv .ksim-fontes .ksim-fontes-aviso p.ksim-fontes-aviso-t{font-family:var(--kv-title);color:var(--kv-white);font-size:clamp(20px,1rem + .6vw,26px);font-weight:800;line-height:1.15}body.kv .ksim-fontes .ksim-fontes-aviso p.ksim-fontes-aviso-q{color:var(--kv-white);margin-top:4px;font-weight:700}body.kv .ksim-fontes .ksim-fontes-aviso .kv-btn{z-index:1;color:var(--kv-black);justify-self:start;gap:8px;text-decoration:none;position:relative}@media (min-width:992px){body.kv .ksim-fontes-aviso{position:sticky;top:96px}}body.kv section.fv-vd-topo{padding-block:clamp(28px,16px + 3vw,96px) clamp(48px,28px + 4vw,112px)}body.kv .fv-vd-topo-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"cab""painel""mais";gap:28px;display:grid;position:relative}body.kv .fv-vd-cab{grid-area:cab}body.kv .fv-vd .fv-vd-painel{grid-area:painel}body.kv .fv-vd-mais{grid-area:mais}body.kv .fv-vd-topo .kvm-h2{margin-bottom:16px}body.kv .fv-vd-topo .kvm-lead{margin-bottom:0}body.kv .fv-vd-mais .kvm-como{margin-bottom:32px}@media (min-width:992px){body.kv .fv-vd-topo-in{grid-template:"cab painel""mais painel"1fr/minmax(0,1fr) minmax(400px,.95fr);align-items:start;gap:40px clamp(48px,5vw,96px)}body.kv .fv-vd-mais .kvm-como{margin-bottom:40px}}body.kv .fv-vd .fv-vd-painel{border-radius:var(--kv-radius);background:var(--kv-white);color:var(--kv-grey);--kv-focus:var(--kv-black);--kv-focus-halo:var(--kv-white);border:0;padding:clamp(20px,12px + 2vw,36px);scroll-margin-top:90px;box-shadow:0 30px 80px #00000073}body.kv .fv-vd .fv-vd-painel .vd-form-t{font-family:var(--kv-title);letter-spacing:-.015em;color:var(--kv-black);text-transform:none;margin:0 0 16px;font-size:clamp(24px,1rem + 1vw,30px);font-weight:800;line-height:1.1}body.kv .fv-vd .fv-vd-painel :is(h2,h3){text-transform:none}body.kv .fv-vd .vd-sell .kv-step>legend.vd-passo{letter-spacing:0;text-transform:none;color:var(--kv-grey);font-size:13.5px}body.kv .fv-vd .vd-barras i{width:28px;height:4px}body.kv .fv-vd .vd-barras i.vd-on{background:var(--kv-yellow)}body.kv .fv-vd .vd-est{border-radius:var(--kv-radius);color:var(--kv-white);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;background:#161616;border:0;box-shadow:inset 0 0 0 1px #ffffff1a}body.kv .fv-vd .vd-est :is(.vd-est-v,.vd-est-t){color:var(--kv-white)}body.kv .fv-vd .vd-est :is(.vd-est-k,.vd-est-m){color:#bdbdbd}body.kv .fv-vd .vd-est .vd-est-aviso{border-left-color:var(--kv-yellow);color:var(--kv-line)}body.kv .fv-vd .vd-est .vd-est-cta{border-color:var(--kv-white);color:var(--kv-white);background:0 0}body.kv .fv-vd .vd-est .vd-est-cta:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-vd-provas{margin:0}body.kv .fv-vd-provas strong{font-size:clamp(22px,.9rem + 1.8vw,38px)}body.kv .fv-vd-provas a{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}body.kv .fv-vd-provas a>span{text-underline-offset:3px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}body.kv .fv-vd-provas a:hover>span{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}@media (max-width:400px){body.kv .fv-vd-provas{gap:10px}body.kv .fv-vd-provas span{font-size:12.5px}}body.kv .fv-passos{counter-reset:none;grid-template-columns:minmax(0,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){body.kv .fv-passos{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}}@media (min-width:1100px){body.kv .fv-passos{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}body.kv .fv-passos li{margin:0;padding:0;position:relative}@media (max-width:639px){body.kv .fv-passos li{grid-template-columns:48px minmax(0,1fr);column-gap:16px;display:grid}body.kv .fv-passos li>:not(.fv-passos-n){grid-column:2}body.kv .fv-passos li .fv-passos-n{grid-row:1/span 2;margin-bottom:0}body.kv .fv-passos h3{margin-top:10px}}body.kv .fv-passos-n{z-index:1;background:var(--kv-black);width:48px;height:48px;color:var(--kv-white);font-family:var(--kv-title);border-radius:50%;place-items:center;margin-bottom:18px;font-size:19px;font-weight:800;display:grid;position:relative}@media (min-width:1100px){body.kv .fv-passos li:not(:last-child):after{content:"";background:var(--kv-line-strong);height:1px;position:absolute;top:24px;left:64px;right:-16px}}body.kv .fv-passos h3{font-family:var(--kv-title);letter-spacing:-.01em;color:var(--kv-black);text-transform:none;margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.15}body.kv .fv-passos p{max-width:36ch;color:var(--kv-grey);margin:0;font-size:16px;line-height:1.55}body.kv .fv-vd-cta{margin-top:clamp(32px,4vw,48px)}@media (max-width:559px){body.kv .fv-vd-cta{justify-content:center;width:100%}}body.kv .fv-vd-fazemos-in{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}@media (min-width:992px){body.kv .fv-vd-fazemos-in{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:clamp(48px,5vw,96px)}}body.kv .fv-fazemos{grid-template-columns:minmax(0,1fr);gap:24px 32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){body.kv .fv-fazemos{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kv .fv-fazemos li{border-top:1px solid var(--kv-line-strong);align-items:flex-start;gap:14px;margin:0;padding-top:18px;display:flex}body.kv .fv-fazemos .kv-i{width:22px;height:22px;color:var(--kv-black);stroke-width:2.2px;flex:none;margin-top:1px}body.kv .fv-fazemos h3{font-family:var(--kv-title);color:var(--kv-black);text-transform:none;margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.2}body.kv .fv-fazemos p{color:var(--kv-grey);margin:0;font-size:15.5px;line-height:1.55}body.kv .fv-vd-foto{border-radius:var(--kv-radius);background:var(--kv-line);display:block;overflow:hidden}body.kv .fv-vd-foto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%;display:block}@media (min-width:992px){body.kv .fv-vd-foto img{aspect-ratio:auto;min-height:420px}}body.kv .fv-vd .fv-vendidos,body.kv .fv-vd .fv-pessoas{margin-top:0}body.kv .fv-vd .fv-vendidos .vd-vendido a,body.kv .fv-vd .fv-pessoas a{border:1px solid var(--kv-line);transition:border-color .2s}body.kv .fv-vd .fv-vendidos .vd-vendido a:hover,body.kv .fv-vd .fv-pessoas a:hover{border-color:var(--kv-black)}body.kv .fv-vd .fv-vendidos .vd-vendido-txt strong{font-size:17px;font-weight:700}body.kv .fv-vd .fv-pessoas img,body.kv .fv-vd .fv-pessoas .vd-pessoa-iniciais,body.kv .fv-vd .vd-vendido-c{border-radius:50%}body.kv .fv-vd .fv-pessoas strong{font-weight:700}body.kv .fv-vd .fv-vendidos .vd-vendido-txt span span,body.kv .fv-vd .fv-pessoas span span{color:var(--kv-grey)}body.kv .fv-vd .fv-ine .kvh-h2{margin-bottom:16px}body.kv .fv-vd .fv-intro{max-width:52ch;color:var(--kv-grey);margin:0;font-size:17px;line-height:1.6}body.kv .fv-vd .fv-fonte{color:var(--kv-muted);margin:10px 0 0;font-size:13px;line-height:1.5}body.kv .fv-vd .vd-tabela thead th{color:var(--kv-grey)}body.kv .fv-vd .vd-tabela :is(th,td){border-bottom-color:#c8c8c8;padding-block:12px}body.kv section.fv-vd-zona{padding-block:var(--kv-sec-y)}body.kv .fv-kvm-h2--m{font-size:clamp(34px,1.2rem + 2.8vw,60px)}body.kv .fv-vd-zona .kvm-txt h2.kvm-h2{color:var(--kv-white)}body.kv .fv-vd-zona .kvm-lead{color:var(--kv-line);font-size:var(--kv-fs-lead)}@media (min-width:992px){body.kv .fv-vd-zona .kvm-in{align-items:center}body.kv .fv-vd-zona .kvm-caixa{margin-top:0}}body.kv .fv-vd-zona .vd-zona-form{border-radius:var(--kv-radius);background:#161616;padding:clamp(20px,3vw,32px);box-shadow:inset 0 0 0 1px #ffffff1a}body.kv .fv-vd-zona .vd-zona-f input{border-radius:var(--kv-radius)}body.kv .fv-faq{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:992px){body.kv .fv-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:start;gap:clamp(48px,5vw,96px)}}body.kv .fv-faq-cab .kvh-h2{margin-bottom:16px}body.kv .fv-faq-cab p{max-width:40ch;color:var(--kv-grey);margin:0;font-size:16px;line-height:1.6}body.kv .fv-faq-cab a{color:var(--kv-black);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}body.kv .fv-faq-cab small{color:var(--kv-muted);font-size:13px}body.kv .fv-vd .sv-faq{max-width:none}body.kv .fv-vd .sv-faq summary:focus-visible{outline:2px solid var(--kv-black);outline-offset:2px}html:has(.fv-vd) .kv-foot .kv-foot-fecho{display:none}body.kv .fv-vd-fim-in{grid-template-columns:minmax(0,1fr);gap:28px;display:grid;position:relative}@media (min-width:992px){body.kv .fv-vd-fim-in{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:64px}}body.kv .fv-vd-fim .kvm-h2{max-width:16ch}body.kv .fv-vd-fim .kvm-lead{margin-bottom:0}body.kv .fv-vd-fim-acoes{flex-direction:column;gap:12px;display:flex}body.kv .fv-vd-fim-acoes .kv-btn{justify-content:center;gap:10px}body.kv .fv-vd-fim-acoes .kv-i{width:20px;height:20px}body.kv a.fv-btn-claro,body.kv a.fv-btn-claro:visited{color:var(--kv-white);border-color:#ffffffb3}body.kv a.fv-btn-claro:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}@media (prefers-reduced-motion:reduce){body.kv .fv-vd :is(.fv-vendidos a,.fv-pessoas a){transition:none}}body.kv .fv-gal .kv-gal:after{content:"";border:1px solid var(--kv-white);pointer-events:none;position:absolute;inset:0}body.kv .fv-gal .kv-gal-img{transition:transform .6s var(--kv-ease)}@media (hover:hover){body.kv .fv-gal .kv-gal:hover .kv-gal-img{transform:scale(1.03)}}body.kv .fv-gal :is(.kv-gal-all,.kv-gal-tour){min-height:48px;padding:12px 20px;font-size:15px;font-weight:700;box-shadow:0 6px 20px #0000002e}body.kv .fv-gal .kv-gal-all{border-color:var(--kv-white)}@media (max-width:767px){body.kv .fv-gal :is(.kv-gal-all,.kv-gal-tour){min-height:44px;padding:10px 14px;font-size:14px}}body.kv section.fv-sheet{padding-block:clamp(24px,14px + 2vw,56px)}@media (max-width:900px){body.kv .fv-sheet .kv-sheet-in{grid-template-columns:minmax(0,1fr)}}body.kv .fv-sheet .kv-crumbs a,body.kv .fv-ct .kv-crumbs a{align-items:center;min-height:44px;margin-block:-11px;display:inline-flex}body.kv :is(.fv-ficha,.fv-semelhantes,.fv-vd,.fv-ct) :is(a.kv-more,a.kv-map-link){align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}body.kv .fv-ficha a.kv-map-link{margin-block:0;bottom:-44px}body.kv .fv-sheet h1{letter-spacing:-.025em;text-wrap:balance;margin-top:14px;font-size:clamp(28px,1.3rem + 2vw,52px);font-weight:800;line-height:1.04}body.kv .fv-sheet .kv-card-place{color:var(--kv-black);gap:8px;margin-top:14px;font-size:17px;font-weight:500}body.kv .fv-sheet .kv-card-place .kv-i{stroke-width:1.8px;width:20px;height:20px}body.kv .fv-sheet .kv-sheet-price-top .kv-sheet-price{font-weight:800}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs{border-top:1px solid var(--kv-black);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:24px;display:grid}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs li{border-right:0;border-bottom:1px solid var(--kv-line);color:var(--kv-grey);margin:0;padding:14px 12px 14px 0;font-size:13.5px}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs strong{white-space:normal;font-size:clamp(18px,4.6vw,21px);font-weight:800}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs .kv-i{width:18px;height:18px}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs:not(:has(li:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr))}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs:not(:has(li:nth-child(4))) strong{white-space:nowrap}@media (min-width:768px){body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:4px 24px}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs li{border-bottom:0;padding:18px 0 4px}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs strong{white-space:nowrap;font-size:clamp(20px,.9rem + .7vw,24px)}}body.kv .fv-sheet .kv-sheet-side{border:1px solid var(--kv-black);border-radius:var(--kv-radius);box-shadow:0 18px 50px #00000014}body.kv .fv-sheet .kv-sheet-price{letter-spacing:-.03em;color:var(--kv-black);font-weight:800}body.kv .fv-sheet .kv-sheet-side .kv-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:18px;display:grid}body.kv .fv-sheet .kv-sheet-side .kv-acts .kv-btn{text-align:center;justify-content:center;min-height:52px;padding-inline:12px}body.kv .fv-sheet .kv-sheet-side .kv-acts .kv-btn:only-child,body.kv .fv-sheet .kv-sheet-side .kv-acts .kv-btn:nth-child(3){grid-column:1/-1}body.kv .fv-sheet .kv-sheet-tools{width:100%}body.kv .fv-sheet .kv-sheet-tools>*{flex:1 1 0}body.kv .fv-sheet .kv-sheet-tools :is(.kv-fav,.ks-open){justify-content:center;width:100%;min-height:48px}body.kv .fv-quem{border-top:1px solid var(--kv-line);align-items:center;gap:12px;width:100%;margin-top:20px;padding-top:18px;display:flex}body.kv .fv-quem-foto{object-fit:cover;object-position:50% 25%;background:var(--kv-neutral);border-radius:50%;flex:none;width:56px;height:56px;font-size:17px}body.kv .fv-quem-txt{flex-direction:column;min-width:0;margin:0;line-height:1.3;display:flex}body.kv .fv-quem-txt strong{overflow-wrap:anywhere;font-family:var(--kv-title);color:var(--kv-black);font-size:17px;font-weight:700}body.kv .fv-quem-txt span{color:var(--kv-grey);font-size:13.5px}body.kv .fv-quem-acoes{gap:8px;margin-left:auto;display:flex}body.kv a.fv-quem-ic{border:1.5px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);width:44px;height:44px;color:var(--kv-black);place-items:center;transition:background-color .2s,color .2s;display:grid}body.kv a.fv-quem-ic:hover{background:var(--kv-black);color:var(--kv-white)}body.kv .fv-quem-ic .kv-i{width:20px;height:20px}@media (max-width:380px){body.kv .fv-sheet .kv-sheet-side .kv-acts{grid-template-columns:minmax(0,1fr)}body.kv .fv-sheet .kv-sheet-side .kv-acts .kv-btn{grid-column:auto}}body.kv .fv-ficha .kv-ficha-nav a{font-weight:700}body.kv .fv-ficha .kv-ficha-sec .kvh-rotulo{margin-bottom:14px}body.kv .fv-ficha .kv-ficha-sec h2{letter-spacing:-.02em;text-wrap:balance;margin:0 0 22px;font-size:clamp(26px,1.1rem + 1.4vw,40px);font-weight:800;line-height:1.08}body.kv section.fv-ficha .kv-ficha-sec{padding-top:clamp(40px,24px + 2.4vw,72px)}body.kv .fv-ficha .kv-ficha-desc{font-size:17px;line-height:1.65}body.kv .fv-ficha .kv-ficha-h3{font-size:19px;font-weight:700}body.kv .fv-ficha .kv-sheet-specs.kv-facts{border-top-color:var(--kv-black)}body.kv .fv-ficha .kv-sheet-specs.kv-facts strong{font-weight:800}body.kv .fv-ficha .kv-extras li:before{background:var(--kv-yellow);height:3px}body.kv .fv-ficha :is(.kv-video,.kv-map,.kv-planta){border-radius:var(--kv-radius);overflow:hidden}body.kv .fv-ficha .kv-video button{box-shadow:0 10px 30px #0000004d}body.kv .fv-ficha .kv-box{border-radius:var(--kv-radius)}body.kv .fv-ficha .kv-fagent{background:var(--kv-neutral);border-color:var(--kv-black);border-bottom-right-radius:0;border-bottom-left-radius:0}body.kv .fv-ficha .kv-fagent+.kv-lead,body.kv .fv-ficha .kv-fagent+.kv-sold{border-top:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}body.kv .fv-ficha .kv-fagent-photo{border-radius:50%;width:64px;height:64px}body.kv .fv-ficha .kv-fagent-name{font-size:19px;font-weight:700}body.kv .fv-ficha .kv-fagent-contacts a{align-items:center;min-height:44px;display:inline-flex}body.kv .fv-ficha .kv-fagent-contacts li{padding:0}body.kv .fv-ficha .kv-fagent-contacts small{margin-top:-8px;padding-bottom:6px}body.kv .fv-ficha :is(.kv-lead,.kv-sold,#baixa-preco) .kv-box-t,body.kv .fv-ficha .kv-pw .kv-box-t{font-family:var(--kv-title);letter-spacing:-.01em;text-transform:none;font-size:24px;font-weight:800;line-height:1.1}body.kv .fv-ficha .kv-visit>.kv-check{align-items:center;gap:10px;min-height:44px;display:flex}body.kv .fv-ficha #pedido-visita{width:24px;height:24px;accent-color:var(--kv-black);flex:none;margin:0}body.kv .fv-vende{border-left:3px solid var(--kv-yellow);border-radius:var(--kv-radius);background:var(--kv-neutral);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:clamp(40px,24px + 2.4vw,72px);padding:20px 24px;display:flex}body.kv .fv-vende p{color:var(--kv-grey);flex:320px;margin:0;font-size:16px;line-height:1.5}body.kv .fv-vende strong{font-family:var(--kv-title);color:var(--kv-black);font-size:18px;font-weight:700}body.kv .fv-vende .kv-more{flex:none;font-weight:700}body.kv .fv-semelhantes .kvh-h2{max-width:26ch;font-size:clamp(28px,1.2rem + 1.8vw,48px)}@media (min-width:1280px){body.kv .fv-semelhantes .kvc-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px) and (max-width:1279px){body.kv .fv-semelhantes .kvc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.kv .fv-barra a{min-height:48px;color:var(--kv-black);border-radius:var(--kv-radius);font-weight:700}body.kv .fv-barra .ks-bar-main{background:var(--kv-yellow);border-color:var(--kv-yellow);color:var(--kv-black);flex:1.5}body.kv .fv-barra .kv-i{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){body.kv .fv-gal .kv-gal-img,body.kv a.fv-quem-ic{transition:none}body.kv .fv-gal .kv-gal:hover .kv-gal-img{transform:none}}body.kv section.fv-ct-topo{padding-top:0}body.kv .fv-ct-topo .kv-crumbs{margin-bottom:clamp(28px,3vw,48px)}body.kv .fv-ct-topo .kvh-h2{margin-bottom:18px}body.kv .fv-ct-lead{max-width:52ch;font-size:var(--kv-fs-lead);color:var(--kv-grey);margin:0 0 clamp(28px,3vw,44px);line-height:1.55}body.kv .fv-ct-contactos{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){body.kv .fv-ct-contactos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}body.kv .fv-ct-contactos li{margin:0}body.kv a.fv-ct-contacto{border-radius:var(--kv-radius);background:var(--kv-white);height:100%;min-height:84px;color:var(--kv-black);transition:background-color .3s ease, border-color .3s ease, transform .3s var(--kv-ease), box-shadow .3s ease;border:1px solid #00000029;align-items:center;gap:14px;padding:18px 20px;text-decoration:none;display:flex}body.kv .fv-ct-ico{background:var(--kv-black);width:52px;height:52px;color:var(--kv-white);border-radius:50%;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}body.kv .fv-ct-ico .kv-i{width:22px;height:22px}body.kv a.fv-ct-contacto>span:last-child{flex-direction:column;min-width:0;display:flex}body.kv .fv-ct-contacto strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--kv-title);font-size:clamp(18px,1rem + .5vw,22px);font-weight:800;line-height:1.2;overflow:hidden}body.kv .fv-ct-contacto small{color:var(--kv-muted);margin-top:3px;font-size:13px;line-height:1.35}body.kv a.fv-ct-contacto:is(:hover,:focus-visible){border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv a.fv-ct-contacto:is(:hover,:focus-visible) small{color:#bdbdbd}body.kv a.fv-ct-contacto:is(:hover,:focus-visible) .fv-ct-ico{background:var(--kv-yellow);color:var(--kv-black)}@media (hover:hover){body.kv a.fv-ct-contacto:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0000002e}}body.kv .fv-ct-horas{color:var(--kv-grey);align-items:flex-start;gap:10px;margin:18px 0 0;font-size:15px;line-height:1.5;display:flex}body.kv .fv-ct-horas .kv-i{flex:none;width:18px;height:18px;margin-top:2px}body.kv .fv-ct-agencias .kv-office{border-radius:var(--kv-radius);background:var(--kv-white)}body.kv .fv-ct-agencias .kv-office h2{font-size:clamp(26px,1.2rem + 1vw,34px);font-weight:800}body.kv .fv-ct-agencias .kv-office>.kv-caps{color:var(--kv-grey);font-weight:700}body.kv .fv-ct .kv-legal-line{color:var(--kv-grey)}body.kv .fv-ct-agencias .kv-office h2 a,body.kv .fv-ct-agencias .kv-contact-list a{align-items:center;min-height:44px;display:inline-flex}body.kv .fv-ct-agencias .kv-contact-list{gap:4px}body.kv .fv-ct-agencias .kv-contact-list li{align-items:center}body.kv .fv-ct-agencias .kv-contact-list small{margin-top:-8px}body.kv .fv-ct-msg{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (min-width:992px){body.kv .fv-ct-msg{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:clamp(48px,5vw,96px)}}body.kv .fv-ct-form{border-color:var(--kv-line-strong);border-radius:var(--kv-radius)}body.kv .fv-ct-form h2{letter-spacing:-.02em;font-size:clamp(28px,1.2rem + 1.4vw,44px);font-weight:800;line-height:1.05}html:has(.fv-ct) .kv-foot .kv-foot-fecho{display:none}body.kv .fv-ct-vender{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);--kv-focus:var(--kv-yellow);--kv-focus-halo:transparent;padding:clamp(24px,3vw,40px);position:relative;overflow:hidden}@media (min-width:992px){body.kv .fv-ct-vender{margin-top:33px;position:sticky;top:110px}}body.kv .fv-ct-vender .kvh-rotulo{color:var(--kv-white)}body.kv .fv-ct-vender h2{font-family:var(--kv-title);letter-spacing:-.025em;color:var(--kv-white);text-transform:none;margin:0 0 14px;font-size:clamp(32px,1.4rem + 1.6vw,48px);font-weight:800;line-height:1}body.kv .fv-ct-vender h2 em{color:var(--kv-yellow);font-style:normal}body.kv .fv-ct-vender p{color:var(--kv-line);margin:0 0 24px;font-size:16px;line-height:1.55}body.kv .fv-ct-vender .kv-btn{justify-content:center;width:100%}body.kv .fv-ct-vender .kv-btn:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-ct-partner-in{grid-template-columns:minmax(0,1fr);gap:28px;display:grid;position:relative}@media (min-width:992px){body.kv .fv-ct-partner-in{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px}}body.kv .fv-ct-partner .kvm-h2{max-width:18ch}body.kv .fv-ct-partner .kvm-lead{margin-bottom:0}body.kv .fv-ct-partner .kv-btn:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}@media (max-width:559px){body.kv .fv-ct-partner .kv-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){body.kv a.fv-ct-contacto,body.kv .fv-ct-ico{transition:none}body.kv a.fv-ct-contacto:hover{transform:none}}body.kv .fv-met-in{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}@media (min-width:992px){body.kv .fv-met-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:start;gap:72px}body.kv .fv-met-cab{position:sticky;top:110px}}body.kv .fv-met-cab .kvh-h2{margin-bottom:18px}body.kv .fv-met-lead{max-width:44ch;color:var(--kv-grey);margin:0 0 28px;font-size:18px;line-height:1.55}body.kv .fv-met-cab .kv-btn{align-items:center;gap:10px;display:inline-flex}body.kv .fv-met-fases{counter-reset:none;margin:0;padding:0;list-style:none}body.kv .fv-met-fase{border-top:1px solid var(--kv-line);grid-template-columns:76px minmax(0,1fr);gap:20px;padding:28px 0;display:grid}body.kv .fv-met-fase:last-child{border-bottom:1px solid var(--kv-line)}body.kv .fv-met-n{font-family:var(--kv-title);letter-spacing:-.03em;color:var(--kv-black);font-variant-numeric:tabular-nums;font-size:48px;font-weight:800;line-height:.9;position:relative}body.kv .fv-met-n:after{content:"";background:var(--kv-yellow);width:24px;height:3px;margin-top:12px;display:block}body.kv .fv-met-fase h3{font-family:var(--kv-title);letter-spacing:-.015em;text-transform:none;color:var(--kv-black);margin:4px 0 8px;font-size:clamp(22px,1rem + .8vw,28px);font-weight:800;line-height:1.15}body.kv .fv-met-fase p{max-width:58ch;color:var(--kv-grey);margin:0 0 14px;font-size:16.5px;line-height:1.55}body.kv .fv-met-inclui{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.kv .fv-met-inclui li{border:1px solid var(--kv-line-strong);border-radius:var(--kv-radius-sm,2px);color:var(--kv-black);background:var(--kv-white);padding:6px 12px;font-size:13.5px;font-weight:600;line-height:1.3}body.kv .fv-met-fase{transition:background-color .3s}@media (hover:hover){body.kv .fv-met-fase:hover .fv-met-inclui li{border-color:var(--kv-black)}}@media (max-width:575px){body.kv .fv-met-fase{grid-template-columns:1fr;gap:8px;padding:24px 0}body.kv .fv-met-n{font-size:40px}}body.kv .fv-area-in{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (min-width:992px){body.kv .fv-area-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}body.kv .fv-area .kvm-h2{margin-bottom:18px}body.kv .fv-area-lista{grid-template-columns:minmax(0,1fr);gap:18px 28px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:576px){body.kv .fv-area-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kv .fv-area-lista li{align-items:flex-start;gap:12px;display:flex}body.kv .fv-area-lista .kv-i{width:20px;height:20px;color:var(--kv-yellow);flex:none;margin-top:2px}body.kv .fv-area-lista strong{font-family:var(--kv-title);color:var(--kv-white);margin-bottom:4px;font-size:17px;font-weight:700;display:block}body.kv .fv-area-lista span{color:var(--kv-line);font-size:14.5px;line-height:1.5;display:block}body.kv .fv-area-ilu{margin:0}body.kv .fv-area-ilu figcaption{color:var(--kv-platina);margin-top:12px;font-size:13px}body.kv .fv-area-painel{border-radius:var(--kv-radius);background:#111;border:1px solid #ffffff24;padding:clamp(18px,2vw,28px);box-shadow:0 30px 80px #00000080}body.kv .fv-area-topo{border-bottom:1px solid #ffffff1a;align-items:center;gap:6px;margin:-4px 0 20px;padding-bottom:14px;display:flex}body.kv .fv-area-pt{background:#ffffff38;border-radius:50%;width:9px;height:9px}body.kv .fv-area-topo b{color:var(--kv-line);margin-left:10px;font-size:13px;font-weight:600}body.kv .fv-area-eti{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-platina);margin:0 0 10px;font-size:11px;font-weight:700}body.kv .fv-area-funil{gap:12px;margin-bottom:22px;display:grid}body.kv .fv-area-funil div{gap:6px;display:grid;position:relative}body.kv .fv-area-funil span{color:var(--kv-white);font-size:13.5px;font-weight:600}body.kv .fv-area-funil div:after{content:"";background:#ffffff14;border-radius:4px;height:8px;display:block}body.kv .fv-area-funil div:before{content:"";height:8px;width:var(--w);background:var(--kv-yellow);transform-origin:0;z-index:1;border-radius:4px;position:absolute;bottom:0;left:0}body.kv .fv-area-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}body.kv .fv-area-dois>div{border-radius:var(--kv-radius-sm,2px);border:1px solid #ffffff1a;padding:14px}body.kv .fv-area-dois strong{font-family:var(--kv-title);color:var(--kv-white);font-size:17px;display:block}body.kv .fv-area-dois span{color:var(--kv-line);margin-top:4px;font-size:12.5px;display:block}body.kv .fv-area-diario{color:var(--kv-line);gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}body.kv .fv-area-diario li{align-items:center;gap:10px;display:flex}body.kv .fv-area-diario i{background:var(--kv-yellow);border-radius:50%;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.kv-motion body.kv .fv-area-funil div:before{animation:1.2s cubic-bezier(.2,.7,.2,1) both fv-funil}.kv-motion body.kv .fv-area-funil div:nth-child(2):before{animation-delay:.12s}.kv-motion body.kv .fv-area-funil div:nth-child(3):before{animation-delay:.24s}.kv-motion body.kv .fv-area-funil div:nth-child(4):before{animation-delay:.36s}}@keyframes fv-funil{0%{transform:scaleX(0)}to{transform:scaleX(1)}}body.kv .fv-area{padding-block:clamp(64px,40px + 5vw,140px)}body.kv .fv-area .kvm-h2{max-width:14ch;font-size:clamp(36px,1.6rem + 3vw,72px)}body.kv .fv-area-ilu{position:relative}body.kv .fv-area-topo em{border-radius:var(--kv-radius-sm,2px);color:var(--kv-yellow);background:#ffd10024;margin-left:auto;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:700}body.kv .fv-area-semanas{align-items:flex-end;gap:6px;height:46px;margin:4px 0 8px;display:flex}body.kv .fv-area-semanas i{height:var(--h);background:#ffffff38;border-radius:2px 2px 0 0;flex:1}body.kv .fv-area-semanas i:last-child{background:var(--kv-yellow)}body.kv .fv-area-tel{background:#0b0b0b;border:1px solid #ffffff2e;border-radius:22px;width:210px;padding:26px 18px 18px;position:absolute;bottom:0;right:0;box-shadow:0 24px 60px #000000b3}body.kv .fv-area-tel-barra{background:#ffffff2e;border-radius:3px;width:54px;height:5px;margin-left:-27px;position:absolute;top:10px;left:50%}body.kv .fv-area-tel strong{font-family:var(--kv-title);color:var(--kv-white);font-size:18px;line-height:1.2;display:block}body.kv .fv-area-tel>span:not(.fv-area-tel-barra){color:var(--kv-line);margin:4px 0 16px;font-size:12.5px;line-height:1.4;display:block}body.kv .fv-area-tel>span:last-of-type{margin-bottom:0}@media (max-width:991px){body.kv .fv-area-tel{display:none}}@media (prefers-reduced-motion:no-preference){.kv-motion body.kv .fv-area-tel{animation:6s ease-in-out infinite fv-flutua}}@keyframes fv-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}body.kv .fv-area-vs{border-top:1px solid #ffffff29;margin-top:clamp(48px,5vw,80px);padding-top:clamp(28px,3vw,40px)}body.kv .fv-area-vs-t{font-family:var(--kv-title);color:var(--kv-white);margin:0 0 20px;font-size:clamp(22px,1rem + 1vw,30px);font-weight:800}body.kv .fv-area-vs-t span{color:var(--kv-platina);font-weight:600}body.kv .fv-area-vs ul{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){body.kv .fv-area-vs ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}body.kv .fv-area-vs li{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:16px;padding:16px 0;display:grid}body.kv .fv-area-antes{color:#9a9a9a;font-size:15px;line-height:1.4;-webkit-text-decoration:line-through #ffffff59;text-decoration:line-through #ffffff59}body.kv .fv-area-depois{color:var(--kv-white);align-items:flex-start;gap:10px;font-size:15.5px;font-weight:600;line-height:1.4;display:flex}body.kv .fv-area-depois .kv-i{width:18px;height:18px;color:var(--kv-yellow);flex:none;margin-top:1px}@media (max-width:575px){body.kv .fv-area-vs li{grid-template-columns:1fr;gap:6px}}body.kv .fv-vd .fv-vendidos{gap:var(--kv-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){body.kv .fv-vd .fv-vendidos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .fv-vd .fv-vendidos{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .fv-eq-in{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (min-width:992px){body.kv .fv-eq-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:72px}}body.kv .fv-eq .kvm-h2{margin-bottom:18px}body.kv .fv-eq-provas{gap:12px;margin:26px 0 28px;padding:0;list-style:none;display:grid}body.kv .fv-eq-provas li{color:var(--kv-white);align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}body.kv .fv-eq-provas .kv-i{width:18px;height:18px;color:var(--kv-yellow);flex:none}body.kv .fv-eq-todos{min-height:44px;color:var(--kv-white);text-underline-offset:5px;align-items:center;gap:10px;font-weight:700;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}body.kv .fv-eq-todos:hover{color:var(--kv-white);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .fv-eq-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1200px){body.kv .fv-eq-lista{grid-template-columns:repeat(4,minmax(0,1fr))}body.kv .fv-eq-p:nth-child(2n){transform:translateY(32px)}}body.kv .fv-eq-p{flex-direction:column;min-width:0;display:flex}body.kv .fv-eq-foto{aspect-ratio:4/5;border-radius:var(--kv-radius);background:#1a1a1a;display:block;position:relative;overflow:hidden}body.kv .fv-eq-foto img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .5s,transform .6s cubic-bezier(.2,.7,.2,1)}body.kv .fv-eq-foto .kv-avatar-initials{width:100%;height:100%;font-family:var(--kv-title);color:var(--kv-white);place-items:center;font-size:40px;display:grid}@media (hover:hover){body.kv .fv-eq-p:hover .fv-eq-foto img{filter:none;transform:scale(1.04)}}body.kv .fv-eq-dados{margin:14px 0 10px}body.kv .fv-eq-dados strong{font-family:var(--kv-title);color:var(--kv-white);font-size:17px;font-weight:700;line-height:1.2;display:block}body.kv .fv-eq-dados span{color:var(--kv-platina);margin-top:2px;font-size:13.5px;display:block}body.kv .fv-eq-acoes{gap:8px;display:flex}body.kv .fv-eq-btn{border-radius:var(--kv-radius);width:44px;height:44px;color:var(--kv-white);border:1px solid #ffffff4d;place-items:center;transition:background-color .2s,color .2s,border-color .2s;display:grid}body.kv .fv-eq-btn:hover{background:var(--kv-yellow);border-color:var(--kv-yellow);color:var(--kv-black)}body.kv .fv-eq-btn .kv-i{width:18px;height:18px}@media (prefers-reduced-motion:reduce){body.kv .fv-eq-foto img{transition:none}}@media (min-width:992px){body.kv .fv-faq-cab{position:sticky;top:110px}}body.kv .fv-faq-caixa{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);gap:6px;margin-top:28px;padding:24px;display:grid}body.kv .fv-faq-caixa strong{font-family:var(--kv-title);color:var(--kv-white);font-size:22px;font-weight:800}body.kv .fv-faq-caixa>span{color:var(--kv-line);font-size:15px}body.kv .fv-faq-caixa>div{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}body.kv .fv-faq-caixa .kv-btn{align-items:center;gap:8px;display:inline-flex}body.kv .fv-faq-caixa small{color:var(--kv-platina);margin-top:4px;font-size:12.5px}body.kv .fv-faq .sv-faq{counter-reset:fvq;border-top:2px solid var(--kv-black)}body.kv .fv-faq .sv-faq details{counter-increment:fvq;border-bottom:1px solid var(--kv-line)}body.kv .fv-faq .sv-faq summary{font-family:var(--kv-title);color:var(--kv-black);cursor:pointer;grid-template-columns:44px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:22px 0;font-size:clamp(17px,.9rem + .5vw,21px);font-weight:700;line-height:1.3;list-style:none;display:grid;position:relative}body.kv .fv-faq .sv-faq summary::-webkit-details-marker{display:none}body.kv .fv-faq .sv-faq summary:before{content:counter(fvq, decimal-leading-zero);color:var(--kv-muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}body.kv .fv-faq .sv-faq summary:after{content:"+";border:1px solid var(--kv-line-strong);border-radius:var(--kv-radius);width:36px;height:36px;font-family:var(--kv-body);color:var(--kv-black);place-items:center;font-size:20px;font-weight:400;line-height:1;transition:background-color .2s,color .2s,border-color .2s;display:grid;position:static;transform:none}body.kv .fv-faq .sv-faq details[open] summary:after{content:"−";background:var(--kv-black);border-color:var(--kv-black);color:var(--kv-white)}body.kv .fv-faq .sv-faq summary:hover:after{border-color:var(--kv-black)}body.kv .fv-faq .sv-faq details[open] summary:before{color:var(--kv-black);box-shadow:inset 0 -3px 0 var(--kv-yellow)}body.kv .fv-faq .sv-faq .kv-prose{color:var(--kv-grey);padding:0 48px 24px 56px;font-size:16.5px;line-height:1.6}@media (max-width:575px){body.kv .fv-faq .sv-faq summary{grid-template-columns:30px minmax(0,1fr) 36px;gap:10px}body.kv .fv-faq .sv-faq .kv-prose{padding:0 0 22px 40px}}body.kv .fv-eq .kvm-h2{font-size:clamp(34px,1.4rem + 2.4vw,56px)}body.kv .fv-faq-cab .fv-faq-caixa a{color:inherit;white-space:nowrap;text-decoration:none}body.kv .fv-faq-cab .fv-faq-caixa a.kv-btn:not(.kv-btn--ghost){color:var(--kv-black)}body.kv .fv-roda-g[data-on]{animation:.6s both fv-roda-entra}@keyframes fv-roda-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.kv .fv-roda-g[data-on]{animation:none}}body.kv .fv-roda-ctl{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}body.kv .fv-roda-pontos{gap:6px;display:flex}body.kv .fv-roda-pontos span{background:var(--kv-line);width:18px;height:3px;transition:background-color .3s,width .3s}body.kv .fv-roda-pontos span.is-on{background:var(--kv-black);width:32px}body.kv .fv-roda-btn{border:1px solid var(--kv-line-strong);border-radius:var(--kv-radius);background:var(--kv-white);width:44px;height:44px;color:var(--kv-black);cursor:pointer;place-items:center;display:grid}body.kv .fv-roda-btn:hover{border-color:var(--kv-black)}body.kv .fv-roda-btn .kv-i{width:16px;height:16px}body.kv .fv-roda--escuro .fv-roda-pontos span{background:#ffffff38}body.kv .fv-roda--escuro .fv-roda-pontos span.is-on{background:var(--kv-white)}body.kv .fv-roda--escuro .fv-roda-btn{color:var(--kv-white);background:0 0;border-color:#ffffff4d}body.kv .fv-roda--escuro .fv-roda-btn:hover{border-color:var(--kv-white)}@media (min-width:1200px){body.kv .fv-roda--escuro .fv-roda-ctl{margin-top:52px}}@media (min-width:768px){body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs{flex-wrap:wrap;gap:4px 0;display:flex}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs li{flex:1 0 auto;min-width:96px;padding:18px 20px 6px 0}}body.kv .fv-custos{margin-top:clamp(24px,2.4vw,36px)}body.kv .fv-custos-t{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-grey);margin:0 0 12px;font-size:12px;font-weight:700}body.kv .fv-custos dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;display:grid}body.kv .fv-custos dl>div{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);flex-direction:column;padding:16px 18px 6px;display:flex}body.kv .fv-custos dt{color:var(--kv-grey);font-size:14px;font-weight:600}body.kv .fv-custos dd{font-family:var(--kv-title);letter-spacing:-.02em;color:var(--kv-black);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:clamp(24px,1.2rem + .6vw,30px);font-weight:800;line-height:1.1}body.kv .fv-custos dd small{font-family:var(--kv-body);letter-spacing:0;color:var(--kv-grey);margin-left:2px;font-size:15px;font-weight:500}body.kv a.fv-custos-l{min-height:44px;color:var(--kv-black);text-underline-offset:4px;align-self:flex-start;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}body.kv .fv-custos-nota{color:var(--kv-muted);margin:10px 0 0;font-size:13px;line-height:1.5}body.kv .fv-custos-nota a{color:var(--kv-black);text-underline-offset:3px;font-weight:600;text-decoration:underline}body.kv .fv-sheet .kv-sheet-side.fv-cartao{border:0;border-top:4px solid var(--kv-yellow);background:var(--kv-black);color:var(--kv-white);align-self:start;padding:clamp(22px,2.2vw,32px);box-shadow:0 30px 60px -30px #00000080}body.kv .fv-cartao .kv-sheet-price{color:var(--kv-white);font-size:clamp(34px,1.5rem + 1.5vw,50px)}body.kv .fv-cartao .kv-sheet-price small{color:var(--kv-platina)}body.kv .fv-cartao .kv-sheet-price--off{color:var(--kv-white);opacity:.8}body.kv .fv-cartao .kv-sheet-m2{color:var(--kv-platina);margin:8px 0 0;font-size:14px}body.kv .fv-cartao a.kv-pw-link{color:var(--kv-white);margin-top:10px}body.kv .fv-cartao a.kv-pw-link .kv-i{color:var(--kv-yellow)}body.kv .fv-cartao .fv-quem{border-top-color:#ffffff29}body.kv .fv-cartao .fv-quem-txt strong{color:var(--kv-white)}body.kv .fv-cartao .fv-quem-txt span{color:var(--kv-platina)}body.kv .fv-cartao a.fv-quem-ic{color:var(--kv-white);background:0 0;border-color:#ffffff80}body.kv .fv-cartao a.fv-quem-ic:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-sheet .fv-cartao .kv-acts{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:20px}body.kv .fv-sheet .fv-cartao .kv-acts .kv-btn{grid-column:auto;min-height:54px}body.kv .fv-cartao .kv-acts .kv-btn--ghost{color:var(--kv-white);background:0 0;border-color:#fff9}body.kv .fv-cartao .kv-acts .kv-btn--ghost:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-cartao .kv-sheet-tools{border-top:1px solid #ffffff29;margin-top:12px;padding-top:12px}body.kv .fv-cartao .kv-sheet-tools :is(.kv-fav--sheet,.ks-open){min-height:46px;color:var(--kv-white);background:0 0;border:0;padding:8px 14px;font-weight:600}body.kv .fv-cartao .kv-sheet-tools :is(.kv-fav--sheet,.ks-open):hover{color:var(--kv-white);background:#ffffff1a}body.kv .fv-cartao .kv-sheet-tools .kv-fav--sheet[aria-pressed=true]{color:var(--kv-white);background:0 0}body.kv .fv-cartao .kv-sheet-tools .kv-fav--sheet[aria-pressed=true] .kv-i{color:var(--kv-yellow);fill:var(--kv-yellow)}@media (max-width:900px){body.kv .fv-cartao .kv-sheet-price-side{display:none}body.kv .fv-cartao>:first-child:not(.kv-sheet-price-side),body.kv .fv-cartao .kv-sheet-price-side+*{margin-top:0}body.kv .fv-cartao .kv-sheet-price-side+.fv-quem{border-top:0;padding-top:0}}body.kv .fv-desc-corpo{max-height:560px;position:relative;overflow:hidden}body.kv .fv-desc-corpo:after{content:"";background:linear-gradient(#fff0, var(--kv-white));pointer-events:none;height:160px;position:absolute;inset:auto 0 0}body.kv .fv-desc.is-aberta .fv-desc-corpo{max-height:none;overflow:visible}body.kv .fv-desc.is-aberta .fv-desc-corpo:after{display:none}body.kv .fv-desc-mais{border:1.5px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);min-height:48px;font-family:var(--kv-body);color:var(--kv-black);cursor:pointer;align-items:center;gap:10px;margin-top:14px;padding:0 22px;font-size:15px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}body.kv .fv-desc-mais:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}body.kv .fv-desc.is-aberta .fv-desc-mais:after{transform:translateY(2px)rotate(-135deg)}body.kv .fv-desc-mais:hover{background:var(--kv-black);color:var(--kv-white)}body.kv .fv-fim .kvl-fim{margin-top:0}body.kv .fv-fim .ka-ficha{padding:0}body.kv .fv-fim .ka-alert{margin-bottom:0}@media (max-width:900px){body.kv .fv-sheet .kv-sheet-in{row-gap:0}body.kv .fv-sheet .kv-sheet-main{display:contents}body.kv .fv-sheet .kv-sheet-side.fv-cartao{order:1;margin-top:28px}body.kv .fv-sheet .fv-custos{order:2;margin-top:28px}body.kv .fv-custos dl>div{padding:14px 14px 4px}body.kv .fv-cartao a.kv-pw-link:first-child,body.kv .fv-cartao .kv-sheet-price-side+a.kv-pw-link{margin-top:-6px}}body.kv section.fv-fim{padding-top:clamp(24px,3vw,48px)}body.kv .fv-gal-acoes{z-index:2;flex-wrap:wrap;gap:10px;display:flex;position:absolute;bottom:24px;left:24px}body.kv .fv-gal-acoes .kv-gal-tour{position:static}body.kv .fv-gal .kv-gal-video{background:var(--kv-black);border-color:var(--kv-black);color:var(--kv-white)}body.kv .fv-gal .kv-gal-video:hover{background:var(--kv-white);color:var(--kv-black)}@media (max-width:767px){body.kv .fv-gal-acoes{gap:8px;top:12px;bottom:auto;left:12px}}body.kv section.fv-media{padding-block:clamp(48px,5vw,88px)}body.kv .fv-media-cab{margin-bottom:clamp(24px,3vw,40px)}body.kv .fv-media-cab .kvm-h2{margin:0;font-size:clamp(30px,1.4rem + 2vw,56px)}body.kv .fv-media-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:14px;display:grid}body.kv .fv-media-grid--so{grid-template-columns:minmax(0,1fr)}@media (max-width:991px){body.kv .fv-media-grid{grid-template-columns:minmax(0,1fr)}}body.kv :is(.fv-media-main,.fv-media-peca){border-radius:var(--kv-radius);width:100%;height:100%;color:var(--kv-white);text-align:left;cursor:pointer;background:#161616;border:0;margin:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}body.kv .fv-media-main{aspect-ratio:16/9}body.kv :is(.fv-media-main,.fv-media-peca) img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--kv-ease), opacity .3s ease;position:absolute;inset:0}body.kv :is(.fv-media-main,.fv-media-peca):after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#000000c7);position:absolute;inset:0}@media (hover:hover){body.kv :is(.fv-media-main,.fv-media-peca):hover img{transform:scale(1.04)}}body.kv .fv-media-play{z-index:1;aspect-ratio:1;background:var(--kv-yellow);width:clamp(72px,7vw,104px);color:var(--kv-black);transition:transform .3s var(--kv-ease), box-shadow .3s ease;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #ffd10038,0 20px 40px #0006}body.kv .fv-media-play svg{fill:currentColor;width:38%;height:38%;margin-left:6%}body.kv .fv-media-play .kv-i{fill:none;width:42%;height:42%;margin:0}@media (hover:hover){body.kv .fv-media-main:hover .fv-media-play{transform:translate(-50%,-50%)scale(1.06);box-shadow:0 0 0 16px #ffd1002e,0 20px 40px #0006}}body.kv .fv-media-leg{z-index:1;flex-direction:column;gap:2px;padding:clamp(14px,1.6vw,24px);display:flex;position:absolute;bottom:0;left:0;right:0}body.kv .fv-media-leg strong{font-family:var(--kv-title);color:var(--kv-white);font-size:clamp(17px,.9rem + .6vw,24px);font-weight:800;line-height:1.15}body.kv .fv-media-leg span{color:var(--kv-platina);font-size:14px}body.kv .fv-media-peca .fv-media-leg strong{font-size:16px}body.kv .fv-media-peca .fv-media-leg span{font-size:13px}body.kv .fv-media-lado{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}body.kv .fv-media-lado:has(>li:only-child){grid-template-columns:minmax(0,1fr)}body.kv .fv-media-lado li{min-height:150px;margin:0}body.kv .fv-media-ico{z-index:1;width:40px;height:40px;color:var(--kv-white);background:#0009;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:12px}body.kv .fv-media-ico :is(svg,.kv-i){width:20px;height:20px}body.kv .fv-media-ico svg:not(.kv-i){fill:currentColor}body.kv a.fv-media-peca--planta{background:#161616}body.kv a.fv-media-peca--planta:after{display:none}body.kv a.fv-media-peca--planta .fv-media-ico{width:64px;height:64px;color:var(--kv-yellow);background:0 0;top:50%;left:50%;transform:translate(-50%,-70%)}body.kv a.fv-media-peca--planta .fv-media-ico svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:44px;height:44px}body.kv :is(.fv-media-main,.fv-media-peca):focus-visible{outline:3px solid var(--kv-yellow);outline-offset:3px}@media (max-width:575px){body.kv .fv-media-lado li{min-height:150px}body.kv .fv-media-peca .fv-media-leg{padding:12px}}body.kv .fv-ficha .kv-fagent{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv .fv-ficha .kv-fagent .kv-box-t{color:var(--kv-yellow)}body.kv .fv-ficha .kv-fagent :is(.kv-fagent-name,.kv-fagent-name a){color:var(--kv-white)}body.kv .fv-ficha .kv-fagent .kv-fagent-sub{color:var(--kv-platina)}body.kv .fv-ficha .kv-fagent-who{border-bottom-color:#ffffff29}body.kv .fv-ficha .kv-fagent-contacts a{color:var(--kv-white);text-decoration-color:#ffffff80}body.kv .fv-ficha .kv-fagent-contacts a:hover{color:var(--kv-yellow)}body.kv .fv-ficha .kv-fagent-contacts small{color:var(--kv-platina)}body.kv .fv-barra-pc{display:none}@media (min-width:768px){body.kv .fv-barra-pc{z-index:990;border-top:3px solid var(--kv-yellow);color:var(--kv-white);transition:transform .35s var(--kv-ease);background:#000000f0;padding-block:12px;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}body.kv .fv-barra-pc[data-ver]{transform:none}body.kv .fv-barra-pc-in{align-items:center;gap:16px;display:flex}body.kv .fv-barra-pc img{border-radius:var(--kv-radius);object-fit:cover;flex:none;width:72px;height:48px}body.kv .fv-barra-pc-t{flex-direction:column;min-width:0;margin:0 auto 0 0;display:flex}body.kv .fv-barra-pc-t strong{font-family:var(--kv-title);color:var(--kv-white);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}body.kv .fv-barra-pc-t span{font-family:var(--kv-title);color:var(--kv-white);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}body.kv a.fv-barra-pc-wa{border-radius:var(--kv-radius);min-height:48px;color:var(--kv-white);border:1.5px solid #fff9;align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}body.kv a.fv-barra-pc-wa:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-barra-pc .kv-btn{min-height:48px;padding-inline:28px}}@media (prefers-reduced-motion:reduce){body.kv .fv-barra-pc,body.kv :is(.fv-media-main,.fv-media-peca) img,body.kv .fv-media-play{transition:none}}body.kv .fv-media-lado:has(>li:nth-child(3):last-child)>li:first-child{grid-column:1/-1}body.kv .fv-media-lado:has(>li:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}@media (min-width:768px){html:has(.fv-barra-pc[data-ver]) body.kv .kv-totop{transition:transform .35s var(--kv-ease);transform:translateY(-80px)}}body.kv .fv-custos dd.fv-custos-dd{font:inherit;margin:0}body.kv .ka-alert--ficha{border:1px solid var(--kv-line);border-top:4px solid var(--kv-yellow);border-radius:var(--kv-radius);background:var(--kv-white);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px clamp(32px,5vw,80px);margin:clamp(20px,2.4vw,32px) 0 0;padding:clamp(24px,3.4vw,48px)}body.kv .ka-alert--ficha .kvh-rotulo{margin:0 0 14px}body.kv section.ka-alert--ficha h2#alerta-titulo{font-family:var(--kv-title);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(26px,1.1rem + 1.4vw,40px);font-weight:800;line-height:1.08}body.kv .ka-alert--ficha .ka-alert-copy>p{max-width:46ch;color:var(--kv-grey);margin:0 0 18px;font-size:16px}body.kv .ka-alert-chips{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}body.kv .ka-alert-chips li{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);margin:0;padding:7px 12px;font-size:14px;font-weight:600;line-height:1.3}body.kv .ka-alert-garantias{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}body.kv .ka-alert-garantias li{color:var(--kv-grey);align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}body.kv .ka-alert-garantias li:before{content:"";border-left:2px solid var(--kv-black);border-bottom:2px solid var(--kv-black);width:14px;height:8px;margin-top:-4px;transform:rotate(-45deg)}body.kv .ka-alert--ficha .ka-alert-form{border-radius:var(--kv-radius);background:var(--kv-neutral);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 10px;padding:clamp(20px,2vw,28px);display:grid;position:relative}body.kv .ka-alert--ficha .ka-alert-form>:not(.ka-alert-row):not(.ka-alert-foot){grid-column:1/-1}body.kv .ka-alert--ficha .ka-alert-row{grid-area:1/1}body.kv .ka-alert--ficha .ka-alert-foot{grid-area:1/2}body.kv .ka-alert--ficha .ka-alert-foot .kv-btn{white-space:nowrap;min-height:50px;padding-inline:26px}body.kv .ka-alert--ficha .ka-alert-form .kc-consent,body.kv .ka-alert--ficha .ka-alert-form p{margin:0;font-size:13.5px}body.kv .ka-alert--ficha .ka-alert-done{align-self:center}@media (max-width:991px){body.kv .ka-alert--ficha{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){body.kv .ka-alert--ficha .ka-alert-form{grid-template-columns:minmax(0,1fr)}body.kv .ka-alert--ficha .ka-alert-foot{grid-area:auto/1}body.kv .ka-alert--ficha .ka-alert-foot .kv-btn{width:100%}}body.kv .fv-cred-lead{max-width:56ch;color:var(--kv-grey);margin:-8px 0 22px;font-size:16px}body.kv .fv-cred{border-top:4px solid var(--kv-yellow);border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:767px){body.kv .fv-cred{grid-template-columns:minmax(0,1fr)}}body.kv .fv-cred-campos{align-content:start;gap:22px;padding:clamp(22px,2.6vw,32px);display:grid}body.kv .fv-cred-campo label{color:var(--kv-platina);justify-content:space-between;gap:12px;margin:0 0 8px;font-size:14px;font-weight:600;display:flex}body.kv .fv-cred-campo output{font-family:var(--kv-title);color:var(--kv-white);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:800}body.kv .fv-cred-campo input[type=range]{width:100%;min-height:32px;accent-color:var(--kv-yellow);cursor:pointer;margin:0;display:block}body.kv .fv-cred-campo small{color:var(--kv-platina);margin-top:6px;font-size:12.5px;display:block}body.kv .fv-cred-res{background:#141414;flex-direction:column;padding:clamp(22px,2.6vw,32px);display:flex}body.kv .fv-cred-n{flex-direction:column;margin:0 0 16px;display:flex}body.kv .fv-cred-n span{color:var(--kv-platina);font-size:14px;font-weight:600}body.kv .fv-cred-n strong{font-family:var(--kv-title);letter-spacing:-.03em;color:var(--kv-white);font-variant-numeric:tabular-nums;font-size:clamp(40px,1.8rem + 2vw,60px);font-weight:800;line-height:1}body.kv .fv-cred-n small{color:var(--kv-platina);font-size:14px}body.kv .fv-cred-linhas{gap:0;margin:0 0 14px;display:grid}body.kv .fv-cred-linhas>div{border-top:1px solid #ffffff24;justify-content:space-between;gap:12px;padding:10px 0;font-size:14.5px;display:flex}body.kv .fv-cred-linhas dt{color:var(--kv-platina);font-weight:400}body.kv .fv-cred-linhas dd{color:var(--kv-white);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}body.kv .fv-cred-nota{color:var(--kv-platina);margin:0 0 18px;font-size:12.5px;line-height:1.5}body.kv .fv-cred-cta{justify-content:center;margin-top:auto}body.kv .fv-custos dd.fv-custos-txt{font-family:var(--kv-body);letter-spacing:0;color:var(--kv-grey);margin:6px 0 0;font-size:15px;font-weight:400;line-height:1.45}body.kv .fv-cred-linhas dd{font-family:var(--kv-title)}body.kv .fv-cred-nota a{color:var(--kv-white);text-underline-offset:3px;text-decoration:underline}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs.fv-specs{border-top:1px solid var(--kv-black);border-bottom:1px solid var(--kv-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:24px;display:grid}body.kv .fv-sheet .kv-sheet-specs.fv-specs li{border:0;border-left:1px solid var(--kv-line);min-width:0;color:var(--kv-grey);flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:16px 14px;font-size:13px;display:flex}body.kv .fv-sheet .kv-sheet-specs.fv-specs li:nth-child(3n+1){border-left:0;padding-left:0}body.kv .fv-sheet .kv-sheet-specs.fv-specs li:nth-child(n+4){border-top:1px solid var(--kv-line)}body.kv .fv-specs-ico{height:24px;color:var(--kv-black);place-items:center;display:grid}body.kv .fv-sheet .kv-sheet-specs.fv-specs strong{font-family:var(--kv-title);color:var(--kv-black);white-space:nowrap;font-size:clamp(19px,4.6vw,22px);font-weight:800;line-height:1.15;display:block}body.kv .fv-specs-l{line-height:1.3}@media (min-width:768px){body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs.fv-specs{flex-wrap:nowrap;display:flex}body.kv .fv-sheet .kv-sheet-specs.fv-specs li{border-left:1px solid var(--kv-line);flex:1 1 0;padding:18px 16px 16px;border-top:0!important}body.kv .fv-sheet .kv-sheet-specs.fv-specs li:first-child{border-left:0;padding-left:0}body.kv .fv-sheet .kv-sheet-specs.fv-specs li:nth-child(3n+1):not(:first-child){border-left:1px solid var(--kv-line);padding-left:16px}body.kv .fv-sheet .kv-sheet-specs.fv-specs strong{font-size:clamp(20px,.9rem + .7vw,26px)}}body.kv .fv-energia{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);min-width:46px;font-family:var(--kv-title);border-radius:2px 0 0 2px;align-items:center;padding:1px 16px 1px 9px;font-weight:800;line-height:1.25;display:inline-flex}body.kv .fv-factos{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0 0 8px;padding:0;list-style:none;display:grid}body.kv .fv-factos li{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);align-items:center;gap:12px;min-width:0;margin:0;padding:12px 14px;display:flex}body.kv .fv-factos-ico{background:var(--kv-neutral);width:40px;height:40px;color:var(--kv-black);border-radius:50%;flex:none;place-items:center;display:grid}body.kv .fv-factos-txt{flex-direction:column;min-width:0;display:flex}body.kv .fv-factos-l{color:var(--kv-grey);font-size:13px;line-height:1.3}body.kv .fv-factos strong{overflow-wrap:anywhere;font-family:var(--kv-title);color:var(--kv-black);font-size:17px;font-weight:800;line-height:1.25}@media (max-width:575px){body.kv .fv-factos{grid-template-columns:repeat(2,minmax(0,1fr))}body.kv .fv-factos li{flex-direction:column;align-items:flex-start;gap:8px}}body.kv .fv-ficha .kv-extras{columns:auto;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.kv .fv-ficha .kv-extras li{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-neutral);color:var(--kv-black);break-inside:avoid;align-items:center;gap:8px;margin:0;padding:8px 14px 8px 12px;font-size:14.5px;font-weight:500;line-height:1.3;display:inline-flex}body.kv .fv-ficha .kv-extras li:before{content:"";border-left:2px solid var(--kv-black);border-bottom:2px solid var(--kv-black);background:0 0;flex:none;width:10px;height:5px;margin:-3px 0 0;position:static;transform:rotate(-45deg)}body.kv .fv-specs-ico{height:30px}body.kv .fv-specs-ico .kv-i{stroke-width:1.5px;width:28px;height:28px}body.kv .fv-factos-ico{width:52px;height:52px}body.kv .fv-factos-ico .kv-i{stroke-width:1.5px;width:26px;height:26px}body.kv .fv-factos li{gap:14px;padding:12px 16px 12px 12px}body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs.fv-specs .fv-specs-ico .kv-i{stroke-width:1.5px;width:28px;height:28px}body.kv .fv-extras{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}body.kv .fv-extras-g{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);padding:18px 20px 16px}body.kv .fv-extras-t{border-bottom:1px solid var(--kv-line);font-family:var(--kv-title);color:var(--kv-black);align-items:center;gap:12px;margin:0 0 12px;padding-bottom:12px;font-size:17px;font-weight:800;display:flex}body.kv .fv-extras-ico{background:var(--kv-black);width:44px;height:44px;color:var(--kv-white);border-radius:50%;flex:none;place-items:center;display:grid}body.kv .fv-extras-ico .kv-i{stroke-width:1.6px;width:22px;height:22px}body.kv .fv-extras-n{border-radius:var(--kv-radius);background:var(--kv-neutral);min-width:28px;font-family:var(--kv-body);text-align:center;color:var(--kv-grey);margin-left:auto;padding:2px 8px;font-size:13px;font-weight:700}body.kv .fv-extras ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}body.kv .fv-extras li{color:var(--kv-black);align-items:baseline;gap:10px;margin:0;font-size:15px;line-height:1.4;display:flex}body.kv .fv-extras li:before{content:"";border-left:2px solid var(--kv-black);border-bottom:2px solid var(--kv-black);flex:none;width:10px;height:5px;margin-bottom:3px;transform:rotate(-45deg)}body.kv .fv-loc{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}body.kv .fv-loc--so{grid-template-columns:minmax(0,1fr)}@media (max-width:991px){body.kv .fv-loc{grid-template-columns:minmax(0,1fr)}}body.kv .fv-loc-mapa{border-radius:var(--kv-radius);background:var(--kv-black);flex-direction:column;min-height:440px;display:flex;overflow:hidden}body.kv .fv-loc-frame{background:var(--kv-neutral);flex:1;min-height:360px;position:relative}body.kv .fv-loc-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}body.kv .fv-loc-barra{color:var(--kv-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px 10px 16px;display:flex}body.kv .fv-loc-barra p{color:var(--kv-white);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:inline-flex}body.kv .fv-loc-barra .kv-i{width:16px;height:16px;color:var(--kv-yellow);flex:none}body.kv a.fv-loc-maps{border-radius:var(--kv-radius);min-height:44px;color:var(--kv-white);border:1.5px solid #fff9;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}body.kv a.fv-loc-maps:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-loc-perto{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);flex-direction:column;padding:20px;display:flex}body.kv .fv-loc-perto .kv-ficha-h3{margin:0 0 6px}body.kv .fv-perto{margin:0;padding:0;list-style:none}body.kv .fv-perto li{border-bottom:1px solid var(--kv-line);align-items:center;gap:12px;margin:0;padding:12px 0;display:flex}body.kv .fv-perto li:last-child{border-bottom:0}body.kv .fv-perto-ico{background:var(--kv-neutral);width:44px;height:44px;color:var(--kv-black);border-radius:50%;flex:none;place-items:center;display:grid}body.kv .fv-perto-ico .kv-i{stroke-width:1.6px;width:22px;height:22px}body.kv .fv-perto-txt{flex-direction:column;min-width:0;line-height:1.3;display:flex}body.kv .fv-perto-txt strong{font-family:var(--kv-title);color:var(--kv-black);font-size:16px;font-weight:800}body.kv .fv-perto-txt span{color:var(--kv-grey);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}body.kv .fv-perto-d{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);font-family:var(--kv-title);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;padding:5px 10px;font-size:14px;font-weight:800}body.kv .fv-loc-nota{color:var(--kv-muted);margin:auto 0 0;padding-top:10px;font-size:12.5px}@media (max-width:575px){body.kv .fv-loc-mapa{min-height:0}body.kv .fv-loc-frame{min-height:300px}}body.kv .fv-contas{border-top:4px solid var(--kv-yellow);border-radius:var(--kv-radius);background:var(--kv-black);overflow:hidden}body.kv .fv-contas-abas{border-radius:var(--kv-radius);border:1px solid #ffffff3d;gap:4px;margin:clamp(18px,2.2vw,28px) clamp(22px,2.6vw,32px) 0;padding:4px;display:inline-flex}body.kv .fv-contas-abas [role=tab]{min-height:44px;font-family:var(--kv-body);color:var(--kv-white);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 18px;font-size:15px;font-weight:700;transition:background-color .2s,color .2s}body.kv .fv-contas-abas [role=tab]:hover{background:#ffffff1a}body.kv .fv-contas-abas [role=tab][aria-selected=true]{background:var(--kv-white);color:var(--kv-black)}body.kv .fv-contas-abas [role=tab]:focus-visible{outline:3px solid var(--kv-yellow);outline-offset:2px}body.kv .fv-contas .fv-cred{background:0 0;border-top:0;border-radius:0}@media (max-width:575px){body.kv .fv-contas-abas{display:flex}body.kv .fv-contas-abas [role=tab]{flex:1;padding:0 8px;font-size:14px}}body.kv .fv-imp-q{font-family:var(--kv-title);color:var(--kv-white);margin:0;font-size:20px;font-weight:800}body.kv .fv-imp-ops{gap:10px;display:grid}body.kv .fv-imp-op{border-radius:var(--kv-radius);width:100%;min-height:64px;color:var(--kv-white);text-align:left;cursor:pointer;background:0 0;border:1.5px solid #ffffff47;flex-direction:column;gap:2px;padding:12px 16px;transition:border-color .2s,background-color .2s;display:flex}body.kv .fv-imp-op strong{font-family:var(--kv-title);font-size:16px;font-weight:800}body.kv .fv-imp-op span{color:var(--kv-platina);font-size:13px}body.kv .fv-imp-op:hover{border-color:var(--kv-white)}body.kv .fv-imp-op[aria-pressed=true]{border-color:var(--kv-yellow);box-shadow:inset 4px 0 0 var(--kv-yellow);background:#ffd1001a}body.kv .fv-imp-op:focus-visible{outline:3px solid var(--kv-yellow);outline-offset:2px}body.kv .fv-imp-vazio{color:var(--kv-platina);margin:auto 0;font-size:16px;line-height:1.55}body.kv .fv-imp-poupa{border-radius:var(--kv-radius);background:var(--kv-yellow);color:var(--kv-black);margin:0 0 14px;padding:10px 14px;font-size:15px}body.kv .fv-imp-poupa strong{font-family:var(--kv-title);font-weight:800}body.kv .fv-imp-info{color:var(--kv-platina);margin:0 0 14px;font-size:14px}body.kv .fv-extras{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}body.kv .fv-extras-g{padding:16px 14px 14px}body.kv .fv-extras-t{flex-direction:column;align-items:flex-start;gap:8px;font-size:15px;line-height:1.2}body.kv .fv-extras-ico{width:40px;height:40px}body.kv .fv-extras-ico .kv-i{width:20px;height:20px}body.kv .fv-extras-n{margin:0;position:absolute;top:14px;right:14px}body.kv .fv-extras-g{position:relative}body.kv .fv-extras li{font-size:14px}@media (max-width:575px){body.kv .fv-extras{grid-template-columns:repeat(2,minmax(0,1fr))}}body.kv .fv-extras li{overflow-wrap:anywhere;min-width:0}body.kv .fv-contas .fv-cred-res{background:0 0;border-left:1px solid #ffffff24}@media (max-width:767px){body.kv .fv-contas .fv-cred-res{border-top:1px solid #ffffff24;border-left:0}}@media (max-width:575px){body.kv .fv-extras{grid-template-columns:minmax(0,1fr)}body.kv .fv-extras ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}body.kv .fv-extras li{overflow-wrap:normal}}body.kv .fv-ficha .kv-plantas{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}body.kv .fv-ficha .kv-planta{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);padding:12px;display:block}body.kv .fv-ficha .kv-planta img{background:var(--kv-neutral);min-height:240px;max-height:560px;margin:0 auto}body.kv .fv-ficha .kv-planta:hover{border-color:var(--kv-black)}body.kv section.fv-ficha{padding-bottom:clamp(24px,3vw,48px)}@media (max-width:575px){body.kv .fv-extras-t{flex-direction:row;align-items:center;padding-right:40px}}body.kv .fv-ficha .kv-ficha-nav{border-bottom:0}body.kv .fv-ficha .kv-ficha-nav ul{gap:10px;padding-bottom:4px}body.kv .fv-ficha .kv-ficha-nav a{border:1.5px solid var(--kv-line-strong);border-radius:var(--kv-radius);background:var(--kv-white);min-height:48px;font-family:var(--kv-title);color:var(--kv-black);align-items:center;gap:10px;margin:0;padding:0 20px 0 16px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}body.kv .fv-ficha .kv-ficha-nav a .kv-i{stroke-width:1.6px;width:20px;height:20px}body.kv .fv-ficha .kv-ficha-nav a:hover{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv .fv-ficha .kv-ficha-nav a:hover .kv-i{color:var(--kv-yellow)}body.kv .fv-factos-ico{background:var(--kv-black);color:var(--kv-yellow)}body.kv .fv-factos li:hover{border-color:var(--kv-black)}body.kv .fv-extras-ico{color:var(--kv-yellow)}body.kv .fv-extras-n{background:var(--kv-yellow);color:var(--kv-black)}body.kv .fv-extras-t{border-bottom-color:var(--kv-black)}body.kv :is(.fv-factos-ico,.fv-extras-ico,.fv-perto-ico){width:48px;height:48px}body.kv :is(.fv-factos-ico,.fv-extras-ico,.fv-perto-ico) .kv-i{stroke-width:1.6px;width:24px;height:24px}body.kv .fv-perto-ico{background:var(--kv-black);color:var(--kv-yellow)}body.kv .kv-visit-when{padding:14px}body.kv .kv-visit-when legend{font-size:14px}body.kv .kv-visit-dias{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 8px;display:grid}body.kv .kv-visit-periodos{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}body.kv .kv-visit-chip{cursor:pointer;margin:0;display:block;position:relative}body.kv .kv-visit-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}body.kv .kv-visit-chip span{border:1.5px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);text-align:center;min-height:52px;color:var(--kv-grey);flex-direction:column;justify-content:center;align-items:center;padding:6px 4px;font-size:13px;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s;display:flex}body.kv .kv-visit-chip span strong{font-family:var(--kv-title);text-transform:capitalize;color:var(--kv-black);font-size:15px;font-weight:800}body.kv .kv-visit-chip--p span{min-height:44px;color:var(--kv-black);font-weight:600}body.kv .kv-visit-chip:hover span{border-color:var(--kv-black)}body.kv .kv-visit-chip input:checked+span{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv .kv-visit-chip input:checked+span strong{color:var(--kv-yellow)}body.kv .kv-visit-chip input:focus-visible+span{outline:3px solid var(--kv-black);outline-offset:2px}body.kv .fv-cartao a.fv-google{min-height:44px;color:var(--kv-platina);align-items:center;gap:6px;margin-top:6px;font-size:13.5px;text-decoration:none;display:inline-flex}body.kv .fv-cartao a.fv-google strong{font-family:var(--kv-title);color:var(--kv-white);font-size:15px;font-weight:800}body.kv .fv-cartao a.fv-google .kv-i{width:16px;height:16px;color:var(--kv-yellow);fill:var(--kv-yellow)}body.kv .fv-cartao a.fv-google:hover{color:var(--kv-white);text-underline-offset:3px;text-decoration:underline}body.kv .fv-cartao .kv-sheet-tools a.fv-folheto{justify-content:center;align-items:center;gap:9px;width:100%;text-decoration:none;display:inline-flex}body.kv .fv-cartao .kv-sheet-tools a.fv-folheto .kv-i{width:18px;height:18px}body.kv .fv-factos-ico{border:1.5px solid var(--kv-black);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-cred-campo input[type=range]{min-height:44px}@media (min-width:901px) and (max-width:1199px){body.kv .fv-sheet .kv-sheet-main>.kv-sheet-specs.fv-specs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.kv .fv-sheet .kv-sheet-specs.fv-specs li{border-left:1px solid var(--kv-line)}body.kv .fv-sheet .kv-sheet-specs.fv-specs li:nth-child(3n+1){border-left:0;padding-left:0}body.kv .fv-sheet .kv-sheet-specs.fv-specs li:nth-child(n+4){border-top:1px solid var(--kv-line)!important}body.kv .fv-cred{grid-template-columns:minmax(0,1fr)}body.kv .fv-contas .fv-cred-res{border-top:1px solid #ffffff24;border-left:0}}@media (min-width:576px){body.kv .fv-extras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){body.kv .fv-extras{grid-template-columns:repeat(4,minmax(0,1fr))}}body.kv .fv-cartao .kv-sheet-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}body.kv .fv-cartao .kv-sheet-tools>*{min-width:0}body.kv .fv-cartao .kv-sheet-tools :is(.kv-fav--sheet,.ks-open){gap:7px;padding:8px 6px;font-size:14.5px}@media (min-width:901px) and (max-width:1199px){body.kv .fv-sheet .kv-sheet-specs.fv-specs li:nth-child(3n+1):not(:first-child){border-left:0;padding-left:0}}body.kv .kvpg-migalhas ol{flex-wrap:wrap;gap:0;margin:0 0 28px;padding:0;list-style:none;display:flex}body.kv .kvpg-migalhas li{font-family:var(--kv-body);color:var(--kv-grey);align-items:center;margin:0;font-size:14px;line-height:20px;display:flex}body.kv .kvpg-migalhas li+li:before{content:"›";color:var(--kv-line-strong);padding:0 9px}body.kv .kvpg-migalhas a{min-height:44px;color:var(--kv-black);text-decoration:underline;-webkit-text-decoration-color:var(--kv-line-strong);-webkit-text-decoration-color:var(--kv-line-strong);-webkit-text-decoration-color:var(--kv-line-strong);text-decoration-color:var(--kv-line-strong);text-underline-offset:3px;align-items:center;margin-block:-12px;display:inline-flex}body.kv .kvpg-migalhas a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-decoration-thickness:2px}body.kv :is(.kvm,.kvpg-capa) .kvpg-migalhas li{color:#bdbdbd}body.kv :is(.kvm,.kvpg-capa) .kvpg-migalhas li+li:before{color:#8a8a8a}body.kv :is(.kvm,.kvpg-capa) .kvpg-migalhas a{color:var(--kv-white);text-decoration-color:#ffffff73}body.kv :is(.kvm,.kvpg-capa) .kvpg-migalhas a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .kvpg-h1{max-width:20ch;font-family:var(--kv-title);letter-spacing:-.012em;text-transform:none;color:var(--kv-black);text-wrap:balance;margin:0 0 20px;font-size:clamp(38px,1.5rem + 3.2vw,72px);font-weight:800;line-height:1.02}body.kv .kvpg-h1 em{color:var(--kv-muted);font-style:normal}body.kv .kvpg-lead{max-width:56ch;font-size:var(--kv-fs-lead);color:var(--kv-grey);margin:0;line-height:1.55}body.kv .kvpg-acoes{flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;display:flex}@media (max-width:559px){body.kv .kvpg-acoes .kv-btn{width:100%}}body.kv .kvpg-cabeca{border-bottom:1px solid var(--kv-line);background:var(--kv-white);padding:clamp(20px,10px + 1.4vw,36px) 0 clamp(44px,24px + 3vw,88px)}body.kv .kvpg-cabeca+.kvh-sec--cinza,body.kv .kvpg-cabeca+.kvm{border-top:0}body.kv .kvpg-capa .kvh-rotulo{color:var(--kv-white)}body.kv .kvpg-capa .kvpg-h1{max-width:16ch;color:var(--kv-white);font-size:clamp(36px,1.3rem + 2.9vw,66px)}body.kv .kvpg-capa .kvpg-h1 em{color:var(--kv-yellow)}body.kv .kvpg-capa .sv-hero-lead{color:#d6d6d6}body.kv :is(.kvpg-capa,.kvm) .kv-btn--ghost{border-color:var(--kv-white);color:var(--kv-white);background:0 0}body.kv :is(.kvpg-capa,.kvm) .kv-btn--ghost:hover,body.kv :is(.kvpg-capa,.kvm) .kv-btn:not(.kv-btn--ghost):hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .kvpg-sec-cab{margin:0 0 var(--kv-head-gap)}body.kv .kvpg-sec-cab .kvh-h2,body.kv .kvpg-sec-cab .kvh-cabeca{margin-bottom:0}body.kv .kvpg-sec-txt{max-width:60ch;font-size:var(--kv-fs-lead);color:var(--kv-grey);margin:16px 0 0;line-height:1.5}body.kv .kvh-sec .kvh-cabeca .kv-more{flex:none}body.kv .kvm.kvpg-fecho{padding-block:var(--kv-band-y)}body.kv .kvpg-fecho-in{grid-template-columns:minmax(0,1fr);align-items:end;gap:8px 64px;display:grid;position:relative}@media (min-width:992px){body.kv .kvpg-fecho-in{grid-template-columns:minmax(0,1.7fr) auto}}body.kv .kvpg-fecho .kvm-h2{font-size:clamp(34px,1.3rem + 2.6vw,60px)}body.kv .kvpg-fecho .kvm-lead{margin-bottom:0}body.kv .kvpg-fecho .kvpg-acoes{margin-top:24px}@media (min-width:992px){body.kv .kvpg-fecho .kvpg-acoes{justify-content:flex-end;margin-top:0}body.kv .kvpg .kvm-txt{justify-content:center}}body.kv .kvpg .kvm-txt .kvp-lista{margin-top:12px}body.kv .kvm .kvp-lista h3{font-family:var(--kv-body);letter-spacing:0;text-transform:none;color:var(--kv-white);margin:0 0 2px;font-size:17px;font-weight:700;line-height:1.3}body.kv .kvm .kvp-lista p{color:var(--kv-line);margin:0;font-size:15px;line-height:1.45}body.kv .kvm .kvp-lista a{color:var(--kv-white)}body.kv .kvpg-painel .kv-box{color:var(--kv-line);background:0 0;border:0;margin:0;padding:0}body.kv .kvpg-painel .kv-box>h2,body.kv .kvpg-painel .kvr-cand-t{font-family:var(--kv-title);letter-spacing:-.008em;text-transform:none;color:var(--kv-white);margin:0 0 8px;font-size:clamp(26px,1.2rem + .8vw,32px);font-weight:800;line-height:1.1}body.kv .kvpg-painel .kv-box>p,body.kv .kvpg-painel .kvr-cand-lead{color:var(--kv-line);margin:0 0 22px;font-size:15.5px;line-height:1.5}body.kv .kvpg-painel .kv-form{color:var(--kv-line);gap:18px}body.kv .kvpg-painel .kv-form-row{gap:18px 14px}body.kv .kvpg-painel :is(.kv-f>label,.kv-f>legend,.kv-f-label){font-family:var(--kv-body);color:var(--kv-white);font-size:15px;font-weight:700}body.kv .kvpg-painel .kv-f-opt{color:#b5b5b5;font-weight:400}body.kv .kvpg-painel .kv-f-hint{color:var(--kv-line)}body.kv .kvpg-painel .kv-form :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],select,textarea){border-radius:var(--kv-radius);min-height:52px;color:var(--kv-white);background-color:#0c0c0c;border:1.5px solid #ffffff38;font-size:16px}body.kv .kvpg-painel .kv-form :is(input,textarea)::placeholder{color:#8a8a8a}body.kv .kvpg-painel .kv-form :is(input,select,textarea):hover{border-color:#ffffff73}body.kv .kvpg-painel .kv-form :is(input,select,textarea):is(:focus,:focus-visible){border-color:var(--kv-yellow);outline:none;box-shadow:0 0 0 3px #ffd10059}body.kv .kvpg-painel .kv-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23fff' stroke-width='1.6'/%3E%3C/svg%3E")}body.kv .kvpg-painel .kv-form select option{background:var(--kv-white);color:var(--kv-black)}body.kv .kvpg-painel .kv-form :is(input,select,textarea)[aria-invalid=true]{border-color:#ff9b8f;box-shadow:0 0 0 1px #ff9b8f}body.kv .kvpg-painel .kv-f-err{color:#ff9b8f}body.kv .kvpg-painel .kv-f-err:before{color:var(--kv-black);background:#ff9b8f}body.kv .kvpg-painel .kv-errors{color:var(--kv-white);background:#0c0c0c;border-color:#ff9b8f}body.kv .kvpg-painel :is(.kv-errors-title,.kv-errors h2,.kv-errors a){color:var(--kv-white)}body.kv .kvpg-painel .kv-choice span{border-radius:var(--kv-radius);min-height:46px;color:var(--kv-white);background:0 0;border:1.5px solid #ffffff38;font-weight:600}body.kv .kvpg-painel .kv-choice:hover span{border-color:var(--kv-white)}body.kv .kvpg-painel .kv-choice input:checked+span{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .kvpg-painel .kv-choice input:focus-visible+span{outline:2px solid var(--kv-yellow);outline-offset:2px}body.kv .kvpg-painel .kv-form :is(.kc-consent,.kc-consent label,.kc-consent p){color:var(--kv-line);font-size:14px}body.kv .kvpg-painel .kv-form .kc-consent a{color:var(--kv-white);text-decoration:underline}body.kv .kvpg-painel .kv-form :is(.kc-consent input,input[type=checkbox]){accent-color:var(--kv-yellow)}body.kv .kvpg-painel .kv-form-foot .kv-btn{justify-content:center;width:100%;min-height:54px;font-size:17px}body.kv .kvpg-painel .kv-form-foot .kv-btn:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .kvpg-painel .cf-turnstile:empty{display:none}body.kv .kvpg .sv-steps li{padding-top:22px}body.kv .kvpg .sv-steps li:before{margin-bottom:14px;font-size:36px;font-weight:800}body.kv .kvpg .sv-steps h3,body.kv .kvpg .sv-reasons h3{font-family:var(--kv-title);letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}body.kv .kvpg .sv-steps--time h3{font-size:34px;font-weight:800}body.kv .kvpg .sv-reasons li{padding:26px 24px}body.kv .kvpg .kvh-sec--cinza .sv-reasons li{border-color:var(--kv-white)}body.kv .kvpg .sv-faq{border-top:2px solid var(--kv-black);max-width:880px}body.kv .kvpg .sv-faq details:first-child{border-top:0}body.kv .kvpg .sv-faq summary{align-items:center;min-height:44px;padding:18px 0;font-size:18px;font-weight:700;line-height:1.35}body.kv .kvpg .sv-faq summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:5px;text-decoration-thickness:2px}body.kv .kvpg .sv-faq summary:focus-visible{outline:2px solid var(--kv-black);outline-offset:2px}body.kv .kvpg .sv-legal{max-width:880px}body.kv .kvpg .sv-related a{min-height:44px;padding:20px 22px}body.kv .kvpg .sv-related strong{font-family:var(--kv-title);font-size:17px;font-weight:700}body.kv .kvpg .sv-related a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px;text-decoration-thickness:2px}body.kv .kvpg .sv-split{align-items:start}body.kv .kvpg .kvpg-reasons-4{grid-template-columns:minmax(0,1fr)}@media (min-width:640px){body.kv .kvpg .kvpg-reasons-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kvpg .kvpg-reasons-4{grid-template-columns:repeat(4,minmax(0,1fr))}}body.kv .kvpg .sv-reasons li{flex-direction:column;display:flex}body.kv .kvpg .sv-reasons .sv-ico{align-self:flex-start}body.kv .kvpg .sv-reasons p.sv-more{margin-top:auto;padding-top:10px}body.kv .kvpg .sv-scale-row span{border-radius:0}body.kv .kvr .kvr-h1{margin-bottom:22px}body.kv .kvr .kvr-h1 em{white-space:nowrap}body.kv .kvr-capa .kvm-in{align-items:start}@media (min-width:992px){body.kv .kvr-capa .kvm-in{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}body.kv .kvr-capa .kvm-txt{padding-top:8px}body.kv .kvr .kvr-so-telemovel{display:none}}body.kv .kvr-capa .kvm-provas{max-width:520px;margin-bottom:0}body.kv .kvr-capa .kvm-provas strong{color:var(--kv-white)}body.kv .kvr-capa .kvm-provas span{color:var(--color-platina,var(--kv-platina))}body.kv .kvr-miudo{color:#bdbdbd;max-width:60ch;margin:28px 0 0;font-size:14px;line-height:1.6}body.kv .kvr-miudo a{color:var(--kv-white);text-underline-offset:4px;font-weight:700;text-decoration:underline}body.kv .kvr-miudo a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .kvr-cand,body.kv #candidatura{scroll-margin-top:90px}body.kv .kvr-cand .kv-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.kv .kvr-cand .kv-choice span{text-align:center;justify-content:center;width:100%;height:100%;padding:10px 12px;font-size:14.5px;display:flex}body.kv .kvr-cand .rc-visita{border-radius:var(--kv-radius);color:var(--kv-white);cursor:pointer;background:#ffffff0f;border:1.5px solid #ffffff38;margin:0;padding:14px 14px 14px 48px;font-size:15px;line-height:1.45;display:block;position:relative}body.kv .kvr-cand .rc-visita:hover{border-color:#ffffff73}body.kv .kvr-cand .rc-visita input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}body.kv .kvr-cand .rc-visita span:before{content:"";background:50%/14px 14px no-repeat;border:1.5px solid #ffffffb3;border-radius:2px;width:20px;height:20px;position:absolute;top:15px;left:14px}body.kv .kvr-cand .rc-visita input:checked+span:before{border-color:var(--kv-yellow);background-color:var(--kv-yellow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2.5 7.5l3 3 6-7' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.kv .kvr-cand .rc-visita:has(input:focus-visible){outline:2px solid var(--kv-yellow);outline-offset:2px}body.kv .kvr-cand .rc-visita strong{color:var(--kv-white)}body.kv .kvr-cand .kv-form-foot .kv-f-hint{text-align:center;width:100%}body.kv .kvr-provas .kvh-factos{margin-top:0}body.kv .kvr-formas{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){body.kv .kvr-formas{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}body.kv .kvr-forma{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);color:var(--kv-grey);flex-direction:column;gap:14px;padding:clamp(24px,3vw,40px);display:flex}body.kv .kvr-forma h3{font-family:var(--kv-title);text-transform:none;color:var(--kv-black);margin:0;font-size:24px;font-weight:700;line-height:1.1}body.kv .kvr-pct{font-family:var(--kv-title);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--kv-black);margin:0;font-size:clamp(56px,2rem + 4vw,96px);font-weight:800;line-height:.95}body.kv .kvr-forma ul{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}body.kv .kvr-forma li{margin:0;padding-left:20px;font-size:16px;line-height:1.45;position:relative}body.kv .kvr-forma li:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}body.kv .kvr-req{border-top:1px solid var(--kv-line);color:var(--kv-muted);margin:auto 0 0;padding-top:14px;font-size:15px}body.kv .kvr-forma--preta{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-line)}body.kv .kvr-forma--preta :is(h3,.kvr-pct){color:var(--kv-white)}body.kv .kvr-forma--preta .kvr-req{color:var(--color-platina,var(--kv-platina));border-color:#ffffff38}body.kv .kvr-rc{font-size:17px}body.kv .kvr-rc .linha-res--k .v{color:var(--kv-white)}body.kv .kvr-rc .dif strong{background:0 0;padding:0;font-weight:800}body.kv .kvr-rc .visto{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white);border-radius:50%;font-size:12px}body.kv .kvr-rc .conf thead th.k{color:var(--kv-white)}body.kv .kvr-rc .conf tr.grupo th{background:var(--kv-neutral);font-family:var(--kv-title);letter-spacing:0;text-transform:none;font-size:15px;font-weight:800}body.kv .kvr-rc .a-medida{border-left-color:var(--kv-black);background:var(--kv-white);margin-top:24px}body.kv .kvr-rc .botoes{margin-top:4px}body.kv .kvr-rc .sim form,body.kv .kvr-rc .linha-res,body.kv .kvr-rc .conf,body.kv .kvr-rc .sim input{border-radius:var(--kv-radius)}body.kv .kvr .lig{color:inherit;text-underline-offset:4px;font-weight:700;text-decoration:underline}body.kv .kvr-dia{grid-template-columns:minmax(0,1fr);gap:32px 40px;display:grid}@media (min-width:768px){body.kv .kvr-dia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kvr-dia{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvr-momento{border-top:2px solid var(--kv-black);padding-top:20px}body.kv .kvr-momento h3{font-family:var(--kv-title);text-transform:none;color:var(--kv-black);align-items:baseline;gap:12px;margin:0 0 14px;font-size:24px;font-weight:700;line-height:1.15;display:flex}body.kv .kvr-n{font-family:var(--kv-title);color:var(--kv-muted);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}body.kv .kvr-momento ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}body.kv .kvr-momento li{color:var(--kv-grey);margin:0;padding-left:20px;font-size:16px;line-height:1.5;position:relative}body.kv .kvr-momento li:before{content:"";background:var(--kv-black);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:0}body.kv .kvr-momento b{color:var(--kv-black)}body.kv .kvr-visita .kvm-como div{color:var(--kv-line);font-size:16px}body.kv .kvr-visita .kvpg-acoes{margin-top:0}body.kv .kvr-ecra{gap:10px;margin:0;display:grid;position:relative}body.kv .kvr-ecra img{border-radius:var(--kv-radius);background:var(--kv-white);border:1px solid #ffffff2e;width:100%;height:auto;display:block;box-shadow:0 30px 80px #0009}body.kv .kvr-ecra figcaption{color:var(--color-platina,var(--kv-platina));font-size:14px}@media (max-width:880px){body.kv .kvr-ecra{justify-self:center;max-width:340px}}body.kv .kvr-apoio{grid-template-columns:minmax(0,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){body.kv .kvr-apoio{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kvr-apoio{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}}body.kv .kvr-apoio li{border-top:2px solid var(--kv-black);margin:0;padding-top:20px}body.kv .kvr-apoio .kv-i{width:22px;height:22px;color:var(--kv-black);stroke-width:2px;margin-bottom:12px}body.kv .kvr-apoio h3{font-family:var(--kv-title);text-transform:none;color:var(--kv-black);margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.2}body.kv .kvr-apoio p{color:var(--kv-grey);margin:0;font-size:16px;line-height:1.55}body.kv .kvr-faq-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px 64px;display:grid}@media (min-width:992px){body.kv .kvr-faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}body.kv .kvr-faq-grid .kvh-h2{font-size:clamp(2rem,1.25rem + 1.6vw,3rem)}}body.kv .kvr-faq{border-top:2px solid var(--kv-black)}body.kv .kvr-faq details{border-bottom:1px solid var(--kv-line)}body.kv .kvr-faq summary{min-height:44px;font-family:var(--kv-title);color:var(--kv-black);cursor:pointer;padding:20px 44px 20px 0;font-size:18px;font-weight:700;line-height:1.35;list-style:none;position:relative}body.kv .kvr-faq summary::-webkit-details-marker{display:none}body.kv .kvr-faq summary:after{content:"+";font-family:var(--kv-body);font-size:26px;font-weight:400;position:absolute;top:16px;right:6px}body.kv .kvr-faq details[open] summary:after{content:"–"}body.kv .kvr-faq summary:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:5px;text-decoration-thickness:2px}body.kv .kvr-faq details p{max-width:64ch;color:var(--kv-grey);margin:0;padding:0 0 22px;font-size:17px;line-height:1.6}body.kv .kvr-faq-mais{color:var(--kv-grey);margin:24px 0 0;font-size:16px}body.kv .kvr-faq-mais a{color:var(--kv-black);text-underline-offset:4px;font-weight:700;text-decoration:underline}body.kv .kvr-fecho .kvm-in{align-items:center}body.kv .kvr-fecho .kvm-h2{margin-bottom:32px}body.kv .kvr-fecho .kvm-como{margin-bottom:0}body.kv .kvr-fecho .kvm-como div{color:var(--kv-line);font-size:17px}body.kv .kvr-fecho-acoes{flex-wrap:wrap;gap:12px;display:flex}@media (min-width:992px){body.kv .kvr-fecho-acoes{justify-content:flex-end}}@media (max-width:559px){body.kv .kvr-fecho-acoes .kv-btn{width:100%}}body.kv .rc-barra .kv-btn{flex:1;min-height:48px;padding:0 12px;font-size:15px}body.kv .rc-barra .kv-btn--ghost{border-color:var(--kv-white);color:var(--kv-white);background:0 0}@media (prefers-reduced-motion:reduce){body.kv .rc-barra{transition:none}}body.kv .kvpg-factos-4{margin:0;padding:0;list-style:none}body.kv .kvpg-factos-4>li{margin:0}@media (min-width:768px){body.kv .kvpg-factos-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kvpg-factos-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}}body.kv .kvpg-factos-4 .kvh-num{white-space:nowrap;font-size:clamp(34px,1.2rem + 1.8vw,48px)}body.kv .kvpg-provas{padding-block:clamp(48px,28px + 3vw,96px)}body.kv .kvpg-equipa .kvh-h2{margin-bottom:32px}body.kv .kvpg-equipa .kvh-h2 a{color:var(--kv-black);text-decoration:underline;-webkit-text-decoration-color:var(--kv-line);-webkit-text-decoration-color:var(--kv-line);-webkit-text-decoration-color:var(--kv-line);text-decoration-color:var(--kv-line);text-underline-offset:8px;text-decoration-thickness:3px}body.kv .kvpg-equipa .kvh-h2 a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .kvpg .sv-teams{margin-top:40px}body.kv .kvpg .sv-teams a{align-items:center;min-height:44px;display:inline-flex}body.kv .kvpg .sv-team a:hover strong{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-decoration-thickness:2px}body.kv .kvpg .kvm+.kvm{border-top:1px solid #ffffff24}body.kv .kvpg :is(.kv-rv,.kv-sec--tight:has(.kv-partners)){padding-block:var(--kv-sec-y)}body.kv .kvpg :is(#kv-rv-title,.kv-sec--tight:has(.kv-partners) h2.kv-h2){margin:0 0 var(--kv-head-gap);font-family:var(--kv-title);font-weight:800;font-size:var(--kv-fs-h1);letter-spacing:-.02em;text-transform:none;color:var(--kv-black);line-height:1.05}body.kv .kvpg :is(#kv-rv-title,.kv-sec--tight:has(.kv-partners) h2.kv-h2):before{content:"";background:var(--kv-yellow);width:24px;height:3px;margin-bottom:26px;display:block}body.kv .kvpg .kv-rv+.kv-sec--tight:has(.kv-partners){padding-top:0}body.kv .kvpg-perfil{padding-top:clamp(20px,10px + 1.4vw,36px)}body.kv .kvpg-perfil .kvpg-h1{margin-bottom:0;font-size:clamp(36px,1.3rem + 2.8vw,64px)}body.kv .kvpg-perfil .kvh-rotulo a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--kv-line-strong);-webkit-text-decoration-color:var(--kv-line-strong);-webkit-text-decoration-color:var(--kv-line-strong);text-decoration-color:var(--kv-line-strong);text-underline-offset:4px}body.kv .kvpg-perfil .kvh-rotulo a:hover{-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow)}body.kv .kvpg-perfil .kv-acts{gap:12px 20px;margin-top:28px}body.kv .kvpg-imoveis .kv-grid,body.kv .kvpg-imoveis .property-grid{margin-top:0}body.kv .kvpg-agencia .kv-office{border-radius:var(--kv-radius)}body.kv .kvpg-agencia .kv-office .kvh-rotulo{margin-bottom:14px}body.kv .kvpg-vendidos-cab{margin:0 0 32px;padding:clamp(4px,1vw,12px) 0 0}body.kv .kvpg-vendidos-cab .kvpg-h1{margin-bottom:12px}body.kv .kvpg-legal{padding-top:clamp(36px,20px + 2vw,64px)}body.kv .kvpg .cd-regulamento .kvpg-h1{margin-bottom:12px}body.kv .kvpg-cabeca .cd-acts{margin-top:32px}body.kv .kvpg-cabeca .kv-error-search{margin-top:36px}body.kv .kvpg-cabeca .kv-error-links{margin-top:20px}@media (max-width:559px){body.kv .kvpg-cabeca .cd-acts .kv-btn{width:100%}}body.kv .kvpg a.kv-more,body.kv .kvpg .kv-rv-item figcaption a{align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}body.kv .kvpg :is(.kv-agent-card,.kv-office,.kv-profile) .kv-contact-list a,body.kv .kvpg .kv-agent-card h3 a{align-items:center;min-height:28px;margin-block:-4px;display:inline-flex}body.kv .kvpg .kc-legal-index li{margin:0}body.kv .kvpg .kc-legal-index a,body.kv .kvpg .kv-error-links a{align-items:center;min-height:44px;display:inline-flex}html:has(.kvr) .kv-foot .kv-foot-fecho{display:none}body.kv .kvr-ferr-cab{grid-template-columns:minmax(0,1fr);align-items:end;gap:16px 64px;margin-bottom:clamp(28px,3.5vw,52px);display:grid}@media (min-width:992px){body.kv .kvr-ferr-cab{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}body.kv .kvr-ferr-cab .kvh-h2{margin:0}body.kv .kvr-ferr-cab>p{color:var(--kv-grey);margin:0;font-size:18px;line-height:1.55}body.kv .kvr-fases{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:768px){body.kv .kvr-fases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){body.kv .kvr-fases{grid-template-columns:repeat(4,minmax(0,1fr))}}body.kv .kvr-fase{border:1px solid var(--kv-line);border-top:4px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);flex-direction:column;padding:24px 22px 10px;transition:box-shadow .25s,transform .25s cubic-bezier(.2,.7,.2,1);display:flex}@media (hover:hover){body.kv .kvr-fase:hover{transform:translateY(-4px);box-shadow:0 16px 36px #00000014}}body.kv .kvr-fase-cab{border-bottom:1px solid var(--kv-line);padding-bottom:16px}body.kv .kvr-fase-n{font-family:var(--kv-title);color:var(--kv-muted);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:15px;font-weight:800;display:block}body.kv .kvr-fase h3{font-family:var(--kv-title);letter-spacing:-.02em;text-transform:none;color:var(--kv-black);margin:0 0 6px;font-size:28px;font-weight:800;line-height:1.05}body.kv .kvr-fase-cab p{color:var(--kv-grey);margin:0;font-size:14.5px;line-height:1.45}body.kv .kvr-fase ul{margin:0;padding:0;list-style:none}body.kv .kvr-fase li{border-bottom:1px solid var(--kv-line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}body.kv .kvr-fase li:last-child{border-bottom:0}body.kv .kvr-f-ico{border-radius:var(--kv-radius);background:var(--kv-black);width:42px;height:42px;color:var(--kv-white);flex:none;place-items:center;display:grid}body.kv .kvr-f-ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}body.kv .kvr-fase li strong{font-family:var(--kv-title);color:var(--kv-black);margin-bottom:3px;font-size:16.5px;font-weight:700;line-height:1.25;display:block}body.kv .kvr-fase li div>span{color:var(--kv-grey);font-size:14px;line-height:1.45;display:block}@media (prefers-reduced-motion:reduce){body.kv .kvr-fase{transition:none}body.kv .kvr-fase:hover{transform:none}}body.kv .kvr-ia-cab{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}body.kv .kvr-ia-lista{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){body.kv .kvr-ia-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body.kv .kvr-ia-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvr-ia-lista>li{border-radius:var(--kv-radius);background:#111;border:1px solid #ffffff24;flex-direction:column;padding:18px 18px 22px;display:flex}body.kv .kvr-ia-lista h3{font-family:var(--kv-title);text-transform:none;color:var(--kv-white);margin:18px 0 6px;font-size:20px;font-weight:800;line-height:1.15}body.kv .kvr-ia-lista p{color:var(--kv-line);margin:0;font-size:15px;line-height:1.5}body.kv .kvr-ia-ilu{border-radius:var(--kv-radius);background:radial-gradient(120% 100% at 80% 0,#ffd10029,#0000 60%),#1a1a1a;justify-content:center;align-items:center;gap:10px;height:150px;padding:14px;display:flex;position:relative;overflow:hidden}body.kv .kvr-ia-doc{background:#f2f2f2;border-radius:3px;gap:7px;width:70px;padding:12px 10px;display:grid}body.kv .kvr-ia-doc i{background:#bdbdbd;border-radius:2px;height:4px;display:block}body.kv .kvr-ia-doc i:nth-child(2){width:70%}body.kv .kvr-ia-seta{color:var(--kv-yellow);font-size:20px}body.kv .kvr-ia-ficha{background:#0b0b0b;border:1px solid #fff3;border-radius:3px;gap:5px;margin:0;padding:10px 12px;font-size:12px;display:grid}body.kv .kvr-ia-ficha div{justify-content:space-between;gap:12px;display:flex}body.kv .kvr-ia-ficha dt{color:var(--kv-platina);font-weight:400}body.kv .kvr-ia-ficha dd{color:var(--kv-white);margin:0;font-weight:700}body.kv .kvr-ia-foto{background:linear-gradient(160deg,#6b8fb3 0%,#c9b28a 55%,#7a5d3d 100%);border-radius:3px;width:100%;height:100%;position:relative}body.kv .kvr-ia-nota{background:var(--kv-yellow);color:var(--kv-black);font-family:var(--kv-title);border-radius:3px;padding:4px 9px;font-size:17px;font-weight:800;position:absolute;top:10px;right:10px}body.kv .kvr-ia-luz{color:var(--kv-white);background:#000000b3;border-radius:3px;padding:3px 8px;font-size:12px;font-weight:600;position:absolute;bottom:10px;left:10px}body.kv .kvr-ia-texto{gap:7px;width:55%;display:grid}body.kv .kvr-ia-texto i{background:#ffffff59;border-radius:3px;height:5px;display:block}body.kv .kvr-ia-texto i.curta{width:60%}body.kv .kvr-ia-linguas{grid-template-columns:repeat(2,auto);gap:5px;display:grid}body.kv .kvr-ia-linguas b{color:var(--kv-white);text-align:center;border:1px solid #ffffff4d;border-radius:3px;padding:3px 7px;font-size:11.5px}body.kv .kvr-ia-linguas b:first-child{border-color:var(--kv-yellow);color:var(--kv-yellow)}body.kv .kvr-ia-chat{gap:8px;width:100%;font-size:12.5px;line-height:1.35;display:grid}body.kv .kvr-ia-chat span{border-radius:8px;max-width:85%;padding:8px 10px}body.kv .kvr-ia-chat .eu{color:var(--kv-white);background:#2a2a2a;justify-self:end}body.kv .kvr-ia-chat .kai{background:var(--kv-white);color:var(--kv-black);justify-self:start}body.kv .kvr-marca{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px 72px;display:grid}@media (min-width:992px){body.kv .kvr-marca{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}body.kv .kvr-marca-txt .kvh-h2{margin:0 0 16px}body.kv .kvr-marca-txt>p:last-child{max-width:46ch;color:var(--kv-grey);margin:0;font-size:18px;line-height:1.55}body.kv .kvr-marca-provas{border-top:2px solid var(--kv-black);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}body.kv .kvr-marca-provas>li{border-bottom:1px solid var(--kv-line);padding:24px 20px 24px 0}body.kv .kvr-marca-provas>li:nth-child(odd){border-right:1px solid var(--kv-line);padding-right:24px}body.kv .kvr-marca-provas>li:nth-child(2n){padding-left:24px}body.kv .kvr-marca-provas a{color:inherit;text-decoration:none;display:block}body.kv .kvr-marca-provas a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:6px;text-decoration-thickness:3px}body.kv .kvr-marca-provas strong{font-family:var(--kv-title);letter-spacing:-.02em;color:var(--kv-black);text-wrap:balance;margin-bottom:8px;font-size:clamp(26px,1.1rem + 1.4vw,40px);font-weight:800;line-height:1.05;display:block}body.kv .kvr-marca-provas span{color:var(--kv-grey);font-size:15px;line-height:1.45;display:block}@media (max-width:479px){body.kv .kvr-marca-provas>li{padding:20px 12px 20px 0}body.kv .kvr-marca-provas>li:nth-child(2n){padding-left:12px}body.kv .kvr-marca-provas strong{white-space:normal}}body.kv .kvr-teu-cab{max-width:760px;margin-bottom:clamp(28px,3.5vw,48px)}body.kv .kvr-teu .kvm-h2{font-size:clamp(44px,2rem + 4vw,96px);line-height:.95}body.kv .kvr-teu-lista{border-top:1px solid #ffffff38;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){body.kv .kvr-teu-lista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media (min-width:1200px){body.kv .kvr-teu-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvr-teu-lista li{border-bottom:1px solid #ffffff24;gap:6px;padding:22px 0;display:grid}body.kv .kvr-teu-lista strong{font-family:var(--kv-title);color:var(--kv-white);align-items:center;gap:12px;font-size:21px;font-weight:800;display:flex}body.kv .kvr-teu-lista strong:before{content:"";background:var(--kv-yellow);flex:none;width:18px;height:3px}body.kv .kvr-teu-lista span{color:var(--kv-line);padding-left:30px;font-size:15.5px;line-height:1.5}body.kv .kvr-fontes{grid-template-columns:minmax(0,1fr);gap:16px;margin:0 0 clamp(36px,4vw,56px);padding:0;list-style:none;display:grid}@media (min-width:992px){body.kv .kvr-fontes{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvr-fontes>li{border-radius:var(--kv-radius);background:var(--kv-white);border:1px solid var(--kv-line);flex-direction:column;gap:8px;padding:28px 24px 26px;display:flex;position:relative}body.kv .kvr-fonte-n{background:var(--kv-black);width:34px;height:34px;color:var(--kv-white);font-family:var(--kv-title);border-radius:50%;place-items:center;margin-bottom:6px;font-size:16px;font-weight:800;display:grid}body.kv .kvr-fonte-t{font-family:var(--kv-title);color:var(--kv-black);margin:0;font-size:18px;font-weight:700}body.kv .kvr-fontes .kvr-pct{font-family:var(--kv-title);letter-spacing:-.03em;color:var(--kv-black);margin:0;font-size:clamp(48px,2rem + 2.4vw,72px);font-weight:800;line-height:1}body.kv .kvr-fontes .kvr-pct small{font-family:var(--kv-body);letter-spacing:0;color:var(--kv-muted);margin-bottom:4px;font-size:13px;font-weight:700;display:block}body.kv .kvr-fontes>li>p:last-child{color:var(--kv-grey);margin:4px 0 0;font-size:15px;line-height:1.5}body.kv .kvr-caminho{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}@media (min-width:768px){body.kv .kvr-caminho{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr)}}body.kv .kvr-caminho-seta{color:var(--kv-black);place-items:center;display:grid}body.kv .kvr-caminho-seta .kv-i{width:28px;height:28px}@media (max-width:767px){body.kv .kvr-caminho-seta .kv-i{transform:rotate(90deg)}}body.kv .kvr-passo{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-muted);margin:0;font-size:12px;font-weight:700}body.kv .kvr-forma--preta .kvr-passo{color:var(--kv-platina)}body.kv .kvr-teu-lista li{align-content:start}body.kv .kvr-simsec-cab{max-width:760px;margin-bottom:clamp(28px,3.5vw,48px)}body.kv .kvr-sim{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (min-width:992px){body.kv .kvr-sim{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:64px}}@media (max-width:991px){body.kv .kvr-sim-res{order:2}}body.kv .kvr-sim-l{color:var(--kv-line);margin:0 0 6px;font-size:15px;font-weight:600}body.kv .kvr-sim-v{font-family:var(--kv-title);letter-spacing:-.035em;color:var(--kv-white);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(52px,2rem + 4vw,104px);font-weight:800;line-height:.95}body.kv .kvr-sim-v em{color:var(--kv-yellow);font-style:normal}body.kv .kvr-sim-nota{color:var(--kv-line);margin:10px 0 26px;font-size:16px;line-height:1.5}body.kv .kvr-sim-barras{gap:14px;margin-bottom:22px;display:grid}body.kv .kvr-sim-barras-t{color:var(--kv-line);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14.5px;display:flex}body.kv .kvr-sim-barras-t b{color:var(--kv-white);font-weight:700}body.kv .kvr-sim-barras-t span{font-variant-numeric:tabular-nums;color:var(--kv-white);font-weight:700}body.kv .kvr-sim-barras-f{background:#ffffff14;border-radius:6px;height:12px;display:block;overflow:hidden}body.kv .kvr-sim-barras-f i{background:#ffffff73;border-radius:6px;height:100%;transition:width .4s cubic-bezier(.2,.7,.2,1);display:block}body.kv .kvr-sim-barras .is-k .kvr-sim-barras-f i{background:var(--kv-yellow)}@media (prefers-reduced-motion:reduce){body.kv .kvr-sim-barras-f i{transition:none}}body.kv .kvr-sim-linhas{border-top:1px solid #ffffff24;gap:0;margin:0 0 24px;display:grid}body.kv .kvr-sim-linhas div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}body.kv .kvr-sim-linhas dt{color:var(--kv-white);white-space:nowrap;font-weight:700}body.kv .kvr-sim-linhas dd{text-align:right;color:var(--kv-line);margin:0}body.kv .kvr-sim-acoes{margin-bottom:14px}body.kv .kvr-sim-miudo{color:#a8a8a8;margin:0;font-size:12.5px;line-height:1.5}body.kv .kvr-sim-painel{border-radius:var(--kv-radius);background:#141414;border:1px solid #ffffff24;padding:clamp(20px,2.4vw,32px)}body.kv .kvr-sim-seg{border-radius:var(--kv-radius);background:#0b0b0b;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;display:grid}body.kv .kvr-sim-seg label{cursor:pointer;margin:0;position:relative}body.kv .kvr-sim-seg input{opacity:0;pointer-events:none;position:absolute}body.kv .kvr-sim-seg span{min-height:44px;font-family:var(--kv-title);color:var(--kv-line);text-align:center;border-radius:3px;place-items:center;padding:0 8px;font-size:15px;font-weight:700;transition:background-color .2s,color .2s;display:grid}body.kv .kvr-sim-seg input:checked+span{background:var(--kv-white);color:var(--kv-black)}body.kv .kvr-sim-seg input:focus-visible+span{outline:2px solid var(--kv-yellow);outline-offset:2px}body.kv .kvr-sim-grupo{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-platina);margin:18px 0 10px;font-size:12px;font-weight:700}body.kv .kvr-sim-grupo:first-of-type{margin-top:0}body.kv .kvr-sim-campo{gap:6px;margin-bottom:14px;display:grid}body.kv .kvr-sim-campo>label{color:var(--kv-white);margin:0;font-size:14.5px;font-weight:600}body.kv .kvr-sim-in{display:block;position:relative}body.kv .kvr-sim-in input{border-radius:var(--kv-radius);width:100%;height:52px;color:var(--kv-white);font-variant-numeric:tabular-nums;background:#0b0b0b;border:1px solid #ffffff3d;padding:0 40px 0 14px;font-size:17px;font-weight:600}body.kv .kvr-sim-in input:focus{border-color:var(--kv-yellow);outline:none;box-shadow:0 0 0 3px #ffd10038}body.kv .kvr-sim-in .un{color:var(--kv-platina);font-size:15px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}body.kv .kvr-sim-range{width:100%;accent-color:var(--kv-white);margin:4px 0 0}body.kv .kvr-sim-ajuda{color:#a8a8a8;font-size:12.5px;line-height:1.45}body.kv .kvr-sim-duas{grid-template-columns:1fr 1fr;gap:12px;display:grid}body.kv .kvr-sim-aviso{color:var(--kv-yellow);margin:0;font-size:13px}@media (min-width:992px){body.kv .kvr-sim{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:stretch;gap:24px}body.kv .kvr-sim-painel{order:1}body.kv .kvr-sim-res{order:2}}body.kv .kvr-sim-res{border-radius:var(--kv-radius);background:radial-gradient(120% 80% at 100% 0,#ffd1001f,#0000 60%),#141414;border:1px solid #ffffff24;flex-direction:column;padding:clamp(20px,2.4vw,32px);display:flex}body.kv .kvr-sim-res .kvr-sim-acoes{margin-top:auto;padding-top:8px}body.kv .kvr-sim-v{font-size:clamp(48px,2rem + 3.4vw,92px)}body.kv .kvr-sim-mini{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}body.kv .kvr-sim-mini li{border-radius:var(--kv-radius);background:#00000059;border:1px solid #ffffff1f;padding:14px 16px}body.kv .kvr-sim-mini b{font-family:var(--kv-title);color:var(--kv-white);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;display:block}body.kv .kvr-sim-mini span{color:var(--kv-line);margin-top:2px;font-size:13px;display:block}@media (min-width:992px){body.kv .kvr-capa .kvm-in{align-items:stretch}body.kv .kvpg .kvr-capa .kvm-txt{flex-direction:column;padding-top:0;display:flex}body.kv .kvr-capa .kvm-provas{margin-top:auto;padding-top:28px}body.kv .kvr-capa .kvr-miudo{margin-bottom:0}}body.kv .kvr-juri{border-radius:var(--kv-radius);background:radial-gradient(90% 120% at 0% 0%, #ffd10024, transparent 55%), var(--kv-black);color:var(--kv-white);grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;margin:0 0 clamp(36px,4vw,56px);padding:clamp(24px,3vw,44px);display:grid}@media (min-width:992px){body.kv .kvr-juri{grid-template-columns:auto minmax(0,1fr);column-gap:32px}body.kv .kvr-juri-passos{grid-column:1/-1}}body.kv .kvr-juri-ico{border-radius:var(--kv-radius);background:var(--kv-yellow);width:84px;height:84px;color:var(--kv-black);place-items:center;display:grid}body.kv .kvr-juri-ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:46px;height:46px}body.kv .kvr-juri-et{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-platina);margin:0 0 8px;font-size:12px;font-weight:700}body.kv .kvr-juri h3{font-family:var(--kv-title);letter-spacing:-.02em;text-transform:none;color:var(--kv-white);margin:0 0 10px;font-size:clamp(28px,1.2rem + 1.8vw,48px);font-weight:800;line-height:1.02}body.kv .kvr-juri h3 em{color:var(--kv-yellow);font-style:normal}body.kv .kvr-juri-txt>p:last-child{max-width:62ch;color:var(--kv-line);margin:0;font-size:17px;line-height:1.55}body.kv .kvr-juri-passos{counter-reset:juri;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){body.kv .kvr-juri-passos{grid-template-columns:repeat(4,minmax(0,1fr))}}body.kv .kvr-juri-passos li{counter-increment:juri;border-radius:var(--kv-radius);font-family:var(--kv-title);color:var(--kv-white);border:1px solid #ffffff2e;padding:14px 16px;font-size:16px;font-weight:700;position:relative}body.kv .kvr-juri-passos li:before{content:counter(juri, decimal-leading-zero);font-family:var(--kv-body);color:var(--kv-yellow);margin-bottom:6px;font-size:12px;font-weight:700;display:block}body.kv .kvr-juri-passos li:after{content:"✓";color:var(--kv-yellow);font-size:14px;position:absolute;top:12px;right:14px}@media (min-width:1100px){body.kv .kvr-apoio{grid-template-columns:repeat(3,minmax(0,1fr))}}body.kv .kvr-escolha-in{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 72px;display:grid}@media (min-width:992px){body.kv .kvr-escolha-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}body.kv .kvr-escolha .kvh-h2{margin:0;font-size:clamp(36px,1.6rem + 3vw,72px);line-height:1}body.kv .kvr-escolha-txt>p{color:var(--kv-grey);margin:0 0 22px;font-size:18px;line-height:1.6}body.kv .kvr-escolha-txt ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}body.kv .kvr-escolha-txt li{font-family:var(--kv-title);color:var(--kv-black);align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}body.kv .kvr-escolha-txt .kv-i{background:var(--kv-black);width:24px;height:24px;color:var(--kv-white);stroke-width:2.4px;border-radius:50%;flex:none;padding:4px}body.kv .kvr-vs{grid-template-rows:auto repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;display:grid}body.kv .kvr-vs-col{grid-row:span 5;grid-template-rows:subgrid;border-radius:var(--kv-radius);background:var(--kv-white);box-shadow:0 1px 0 var(--kv-line), 0 24px 50px -34px #0006;display:grid;overflow:hidden}body.kv .kvr-vs-col h3{border-top:4px solid var(--kv-yellow);background:var(--kv-black);font-family:var(--kv-title);letter-spacing:-.02em;color:var(--kv-white);margin:0;padding:22px 26px 20px;font-size:26px;font-weight:800;line-height:1.1}body.kv .kvr-vs-col h3 span{letter-spacing:.04em;color:var(--kv-yellow);margin-bottom:8px;font-size:14px;display:block}body.kv .kvr-vs-col ul{grid-row:2/span 4;grid-template-rows:subgrid;margin:0;padding:0;list-style:none;display:grid}body.kv .kvr-vs-col li{border-top:1px solid var(--kv-line);flex-direction:column;padding:22px 26px 24px;display:flex}body.kv .kvr-vs-col li:first-child{border-top:0}body.kv .kvr-vs-c{font-family:var(--kv-title);letter-spacing:-.01em;color:var(--kv-black);margin:0 0 10px;font-size:19px;font-weight:800;line-height:1.2}body.kv .kvr-vs-k{color:var(--kv-black);align-items:flex-start;gap:10px;margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4;display:flex}body.kv .kvr-vs-k .det{color:var(--kv-grey);margin-top:2px;font-size:15px;font-weight:400;display:block}body.kv .kvr-vs-v{background:var(--kv-black);width:22px;height:22px;color:var(--kv-yellow);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:12px;font-weight:800;display:grid}body.kv .kvr-vs-out{border-top:1px dashed var(--kv-line);color:var(--kv-grey);align-items:flex-start;gap:10px;margin:auto 0 0;padding-top:12px;font-size:14px;line-height:1.45;display:flex}body.kv .kvr-vs-out b{font-weight:700}body.kv .kvr-vs-x{color:#6b6b6b;background:#ececec;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:10px;font-weight:700;display:grid}body.kv .kvr-vs-fim .a-medida{border-left:6px solid var(--kv-yellow);background:var(--kv-white);margin-top:28px;padding:22px 26px;font-size:19px}body.kv .kvr-vs-fim .a-medida b{font-family:var(--kv-title);font-weight:800}@media (max-width:1099px){body.kv .kvr-vs{grid-template-rows:none;grid-template-columns:1fr;row-gap:20px}body.kv .kvr-vs-col,body.kv .kvr-vs-col ul{grid-row:auto;display:block}body.kv .kvr-vs-col ul{grid-template-rows:none;grid-template-columns:1fr 1fr;display:grid}body.kv .kvr-vs-col li:nth-child(2){border-top:0}body.kv .kvr-vs-col li:nth-child(odd){border-right:1px solid var(--kv-line)}}@media (max-width:639px){body.kv .kvr-vs-col ul{grid-template-columns:1fr}body.kv .kvr-vs-col li:nth-child(2){border-top:1px solid var(--kv-line)}body.kv .kvr-vs-col li:nth-child(odd){border-right:0}body.kv .kvr-vs-col h3{padding:18px 20px;font-size:23px}body.kv .kvr-vs-col li{padding:18px 20px 20px}body.kv .kvr-vs-c{font-size:18px}body.kv .kvr-vs-fim .a-medida{padding:18px;font-size:17px}body.kv .kvr-vs-fim .a-medida .kv-btn{justify-content:center;width:100%}}:is(body.kv .kvr-cand:has([data-kv-done])>.kvr-cand-t,body.kv .kvr-cand:has([data-kv-done])>.kvr-cand-lead){display:none}body.kv .kvm-form .kv-done--cand p.kv-done-lead{margin-bottom:18px}body.kv .kvr-feito-passos{counter-reset:p;gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}body.kv .kvr-feito-passos li{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}body.kv .kvr-feito-passos li:before{counter-increment:p;content:counter(p);width:32px;height:32px;font-family:var(--kv-title);color:var(--kv-yellow);border:1px solid #ffffff47;border-radius:50%;place-items:center;font-weight:800;display:grid}body.kv .kvr-feito-passos strong{font-family:var(--kv-title);color:var(--kv-white);font-size:16px;display:block}body.kv .kvr-feito-passos span{color:var(--kv-line);font-size:15px;display:block}body.kv .kvm-form .kv-done--cand .kvr-feito-mail{border-top:1px solid #ffffff29;padding-top:16px;font-size:14px}body.kv .kvr-feito-acoes{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}body.kv .kvr-feito-acoes p{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-line);flex-basis:100%;margin:0;font-size:12px;font-weight:700}body.kv .kvpg .fv-faq .sv-faq{max-width:none}body.kv .kvpg .fv-faq .sv-faq details:first-child{border-top:0}body.kv .kvpg .fv-faq .sv-faq summary{min-height:0;padding:22px 0;font-size:clamp(17px,.9rem + .5vw,21px);line-height:1.3}body.kv .kvpg .fv-faq .sv-faq summary:hover{text-decoration:none}body.kv .kvr-capa-como li>span .kv-i{width:18px;height:18px}body.kv .kvr-marca-provas .kvr-reg{vertical-align:super;margin-left:2px;font-size:.42em;font-weight:700;line-height:0}body.kv .kvr-marca-provas .kvr-marca-logo{align-items:flex-start;display:flex}body.kv .kvr-marca-provas .kvr-marca-logo img{width:auto;height:44px;display:block}body.kv .kvr-marca-provas .kvr-marca-logo .kvr-reg{vertical-align:top;margin-left:3px;font-size:14px;line-height:1}body.kv .kvr-ia-video{background:linear-gradient(170deg,#6b8fb3 0%,#c9b28a 55%,#7a5d3d 100%);border:2px solid #2c2c2c;border-radius:8px;width:66px;height:118px;position:relative;overflow:hidden}body.kv .kvr-ia-video+.kvr-ia-video{background:#0b0b0b}body.kv .kvr-ia-video-logo{background:var(--kv-white);border-radius:2px;width:26px;height:5px;position:absolute;top:8px;left:8px}body.kv .kvr-ia-play{background:var(--kv-yellow);border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}body.kv .kvr-ia-play:after{content:"";border:5px solid #0000;border-left:8px solid var(--kv-black);position:absolute;top:8px;left:10px}body.kv .kvr-ia-video-barra{background:#ffffff59;border-radius:2px;height:3px;position:absolute;bottom:8px;left:8px;right:8px}body.kv .kvr-ia-video-barra i{background:var(--kv-yellow);border-radius:2px;width:55%;height:100%;display:block}body.kv .kvr-ia-video-cartao{background:#ffffff0f;border:1px solid #fff3;border-radius:4px;justify-items:center;gap:5px;padding:10px 6px;display:grid;position:absolute;top:40px;left:7px;right:7px}body.kv .kvr-ia-video-cartao:before{content:"";background:#9a9a9a;border-radius:50%;width:20px;height:20px}body.kv .kvr-ia-video-cartao i{background:#ffffff80;border-radius:2px;width:80%;height:4px;display:block}body.kv .kvr-ia-video-cartao i+i{background:var(--kv-yellow);width:60%}body.kv .kvr-ia-pags{width:84px;height:112px;margin-right:22px;position:relative}body.kv .kvr-ia-pags>span{background:#d9d9d9;border-radius:3px;position:absolute;inset:0}body.kv .kvr-ia-pags>span:first-child{background:#8a8a8a;transform:translate(12px,-8px)rotate(6deg)}body.kv .kvr-ia-pags>span:nth-child(2){background:#b5b5b5;transform:translate(6px,-4px)rotate(3deg)}body.kv .kvr-ia-pags>span:nth-child(3){background:#f2f2f2;align-content:start;gap:6px;padding:10px;display:grid}body.kv .kvr-ia-pags b{background:var(--kv-black);width:22px;height:22px;color:var(--kv-yellow);font-family:var(--kv-title);border-radius:3px;place-items:center;margin-bottom:6px;font-size:12px;display:grid}body.kv .kvr-ia-pags i{background:#bdbdbd;border-radius:2px;height:4px;display:block}body.kv .kvr-ia-pags i.curta{width:60%}body.kv .kvr-ia-cab{margin-bottom:clamp(24px,3vw,40px)}body.kv .kvr-ia-lista{gap:12px}body.kv .kvr-ia-lista>li{padding:14px 14px 18px}body.kv .kvr-ia-ilu{height:112px;padding:10px}body.kv .kvr-ia-lista h3{margin:14px 0 4px;font-size:19px}body.kv .kvr-ia-lista p{font-size:14.5px}body.kv .kvr-ia-ilu .kvr-ia-video{width:52px;height:92px}body.kv .kvr-ia-ilu .kvr-ia-video-cartao{padding:7px 5px;top:28px}body.kv .kvr-ia-ilu .kvr-ia-pags{width:66px;height:88px}body.kv .kvr-ia-ilu .kvr-ia-pags>span:nth-child(3){gap:5px;padding:8px}body.kv .kvr-ia-ilu .kvr-ia-pags b{width:18px;height:18px;margin-bottom:3px;font-size:10px}body.kv .kvr-ia-ilu .kvr-ia-linguas b{padding:2px 6px;font-size:11px}body.kv .kvr-ia-ilu .kvr-ia-doc{gap:6px;width:62px;padding:10px 9px}body.kv .kvr-ia-ilu .kvr-ia-ficha{gap:3px;padding:8px 10px}body.kv .kvr-ia-ilu .kvr-ia-chat{gap:6px;font-size:12px}body.kv .kvr-ia-ilu .kvr-ia-chat span{padding:6px 9px}body.kv .kvr-ia-kai{align-items:center;gap:12px;width:100%;max-width:300px;display:flex}body.kv .kvr-ia-kai-msgs{gap:6px;min-width:0;display:grid}body.kv .kvr-ia-kai-msgs .eu{color:var(--kv-white);background:#2a2a2a;border-radius:10px 10px 2px;justify-self:end;padding:5px 10px;font-size:12px}body.kv .kvr-ia-kai-msgs .kai{background:var(--kv-white);border-radius:10px 10px 10px 2px;justify-self:start;align-items:center;gap:4px;padding:6px 8px;display:flex}body.kv .kvr-ia-kai-msgs .kai i{color:var(--kv-black);white-space:nowrap;background:#ececec;border-radius:3px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:700}body.kv .kvr-ia-kai-msgs .kai i.fim{background:var(--kv-black);color:var(--kv-yellow)}body.kv .kvr-ia-kai-msgs .kai b{color:#8a8a8a;font-size:12px}body.kv .kvr-ia-kai-dots{gap:4px;padding-left:4px;display:flex}body.kv .kvr-ia-kai-dots i{background:#ffffff73;border-radius:50%;width:5px;height:5px}@media (prefers-reduced-motion:no-preference){body.kv .kvr-ia-kai-dots i{animation:1.2s ease-in-out infinite kvr-kai}body.kv .kvr-ia-kai-dots i:nth-child(2){animation-delay:.15s}body.kv .kvr-ia-kai-dots i:nth-child(3){animation-delay:.3s}}@keyframes kvr-kai{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}body.kv .kvr-kai{border-radius:var(--kv-radius);background:#000;border:1px solid #ffffff2e;flex:none;width:54px;height:54px;margin-top:18px;display:inline-block;position:relative}body.kv .kvr-kai svg{width:auto;height:118%;color:var(--kv-white);display:block;position:absolute;bottom:11%;left:50%;overflow:visible;transform:translate(-50%)}body.kv .kvr-kai-amarelo,body.kv .kvr-kai-luz{fill:var(--kv-yellow)}body.kv .kvr-kai-vara{stroke:#000;stroke-width:5px;paint-order:stroke}body.kv .kvr-kai-pupila{fill:#000}body.kv .kvr-kai-olho{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 6px #ffd10099)}@media (prefers-reduced-motion:no-preference){body.kv .kvr-kai-olho{animation:6s ease-in-out infinite kvr-kai-pisca}}@keyframes kvr-kai-pisca{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}body.kv .cr-form h2{margin-bottom:4px}body.kv .cr-fases{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:0;display:grid}body.kv .cr-fases legend{font-family:var(--kv-title);color:var(--kv-white);grid-column:1/-1;margin:0 0 8px;padding:0;font-size:15px;font-weight:700}body.kv .cr-fase{cursor:pointer;margin:0;display:block;position:relative}body.kv .cr-fase input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}body.kv .cr-fase span{border-radius:var(--kv-radius);min-height:52px;color:var(--kv-white);border:1.5px solid #ffffff47;align-items:center;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.25;transition:border-color .15s,background-color .15s;display:flex}body.kv .cr-fase:hover span{border-color:var(--kv-white)}body.kv .cr-fase input:checked+span{border-color:var(--kv-yellow);box-shadow:inset 4px 0 0 var(--kv-yellow);background:#ffd1001a}body.kv .cr-fase input:focus-visible+span{outline:3px solid var(--kv-yellow);outline-offset:2px}body.kv .cr-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}@media (max-width:340px){body.kv .cr-dois,body.kv .cr-fases{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){body.kv .cr-fase span{min-height:48px;padding:6px 10px;font-size:13.5px}}body.kv .cr-legal-curta{color:var(--kv-platina);margin:14px 0 0;font-size:12.5px;line-height:1.5}body.kv .cr-momentos{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){body.kv .cr-momentos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body.kv .cr-momentos{grid-template-columns:minmax(0,1fr)}}body.kv .cr-momentos li{margin:0}body.kv a.cr-momento{border:1px solid var(--kv-line);border-top:4px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);height:100%;color:var(--kv-black);transition:border-color .2s ease, box-shadow .25s ease, transform .25s var(--kv-ease);flex-direction:column;gap:8px;padding:24px 22px 20px;text-decoration:none;display:flex}body.kv a.cr-momento:hover{border-top-color:var(--kv-yellow);transform:translateY(-2px);box-shadow:0 20px 40px -24px #00000059}body.kv .cr-momento-ico{background:var(--kv-black);width:48px;height:48px;color:var(--kv-yellow);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}body.kv .cr-momento-ico .kv-i{stroke-width:1.6px;width:24px;height:24px}body.kv a.cr-momento strong{font-family:var(--kv-title);font-size:20px;font-weight:800;line-height:1.15}body.kv .cr-momento-txt{color:var(--kv-grey);font-size:15px;line-height:1.5}body.kv .cr-momento-cta{align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:15px;font-weight:700;display:inline-flex}body.kv .cr-momento-cta .kv-i{width:18px;height:18px;transition:transform .2s}body.kv a.cr-momento:hover .cr-momento-cta .kv-i{transform:translate(4px)}body.kv .cr-sim{margin-top:8px}body.kv .cr-mais-sim{color:var(--kv-grey);margin:18px 0 0;font-size:15px}body.kv .cr-mais-sim a{min-height:44px;color:var(--kv-black);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}body.kv .cr-bancos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);display:grid}@media (max-width:991px){body.kv .cr-bancos{grid-template-columns:minmax(0,1fr)}}body.kv .cr-bancos-p{max-width:52ch;color:var(--kv-grey);margin:0 0 24px;font-size:17px;line-height:1.6}body.kv .cr-compara{gap:14px;margin:0;padding:0;list-style:none;display:grid}body.kv .cr-compara li{align-items:flex-start;gap:14px;margin:0;display:flex}body.kv .cr-compara .kv-i{background:var(--kv-black);width:28px;height:28px;color:var(--kv-yellow);stroke-width:2.4px;border-radius:50%;flex:none;padding:5px}body.kv .cr-compara div{color:var(--kv-grey);font-size:15px;line-height:1.45}body.kv .cr-compara strong{font-family:var(--kv-title);color:var(--kv-black);font-size:17px;display:block}body.kv .cr-bancos-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body.kv .cr-bancos-lista li{border:1px solid var(--kv-line);border-left:4px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);min-height:64px;font-family:var(--kv-title);color:var(--kv-black);align-items:center;margin:0;padding:12px 18px;font-size:16px;font-weight:800;display:flex}body.kv .cr-passos .kvm-h2{margin-bottom:clamp(28px,3vw,44px)}body.kv .cr-passos-lista{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:991px){body.kv .cr-passos-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body.kv .cr-passos-lista{grid-template-columns:minmax(0,1fr)}}body.kv .cr-passos-lista li{border-radius:var(--kv-radius);background:#111;border:1px solid #ffffff29;margin:0;padding:22px 20px}body.kv .cr-passos-lista span{font-family:var(--kv-title);color:var(--kv-yellow);margin-bottom:14px;font-size:40px;font-weight:800;line-height:1;display:block}body.kv .cr-passos-lista strong{font-family:var(--kv-title);color:var(--kv-white);margin-bottom:6px;font-size:19px;font-weight:800;display:block}body.kv .cr-passos-lista p{color:var(--kv-line);margin:0;font-size:15px;line-height:1.5}body.kv .cr-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:991px){body.kv .cr-docs{grid-template-columns:minmax(0,1fr)}}body.kv .cr-doc{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);padding:22px}body.kv .cr-doc-t{border-bottom:1px solid var(--kv-black);font-family:var(--kv-title);color:var(--kv-black);align-items:center;gap:12px;margin:0 0 14px;padding-bottom:14px;font-size:19px;font-weight:800;display:flex}body.kv .cr-doc-ico{background:var(--kv-black);width:48px;height:48px;color:var(--kv-yellow);border-radius:50%;flex:none;place-items:center;display:grid}body.kv .cr-doc-ico .kv-i{stroke-width:1.6px;width:24px;height:24px}body.kv .cr-doc ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}body.kv .cr-doc li{color:var(--kv-black);align-items:baseline;gap:10px;margin:0;font-size:15px;line-height:1.45;display:flex}body.kv .cr-doc li:before{content:"";border-left:2px solid var(--kv-black);border-bottom:2px solid var(--kv-black);flex:none;width:10px;height:5px;margin-bottom:3px;transform:rotate(-45deg)}body.kv .cr-casa{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;display:grid}@media (max-width:991px){body.kv .cr-casa{grid-template-columns:minmax(0,1fr)}}body.kv .cr-casa>div{border-radius:var(--kv-radius);flex-direction:column;align-items:flex-start;padding:clamp(28px,3.4vw,48px);display:flex}body.kv .cr-casa h2{font-family:var(--kv-title);letter-spacing:-.008em;text-transform:none;margin:0 0 12px;font-size:clamp(28px,1.2rem + 1.6vw,44px);font-weight:800;line-height:1.06}body.kv .cr-casa p{max-width:46ch;margin:0 0 24px;font-size:16.5px;line-height:1.55}body.kv .cr-casa .kv-btn{align-items:center;gap:10px;margin-top:auto;display:inline-flex}body.kv .cr-casa-vender{border-top:4px solid var(--kv-yellow);background:var(--kv-black);color:var(--kv-white)}body.kv .cr-casa-vender h2{color:var(--kv-white)}body.kv .cr-casa-vender h2 em{color:var(--kv-yellow);font-style:normal}body.kv .cr-casa-vender p{color:var(--kv-line)}body.kv .cr-casa-vender .kvh-rotulo{color:var(--kv-white)}body.kv .cr-casa-comprar{border:1px solid var(--kv-line);border-top:4px solid var(--kv-black);background:var(--kv-white)}body.kv .cr-casa-comprar h2{color:var(--kv-black)}body.kv .cr-casa-comprar p{color:var(--kv-grey)}body.kv .cr-legal{margin-top:28px}body.kv .kvpg .sv-related{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}html:has(.cr) .kv-foot .kv-foot-fecho{display:none}.vd-barra{z-index:1000;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--kv-line);background:var(--kv-white);visibility:hidden;align-items:center;gap:8px;transition:transform .2s,visibility 0s linear .2s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.vd-barra--ver{visibility:visible;transition:transform .2s,visibility;transform:none}.vd-barra-cta{flex:1;min-height:52px;font-size:16px;font-weight:700}.vd-barra-ic{border:1px solid var(--kv-line-strong);border-radius:var(--kv-radius);background:var(--kv-white);width:52px;height:52px;color:var(--kv-black);flex:none;place-items:center;display:grid}.vd-barra-ic:hover{border-color:var(--kv-black)}.vd-barra-ic .kv-i{width:22px;height:22px}.vd-barra a:focus-visible{outline:2px solid var(--kv-black);outline-offset:2px}@media (min-width:600px){.vd-zona-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.vd-zona-form>:not(.vd-zona-f){grid-column:1/-1}.vd-zona-btn{justify-self:start;padding-inline:28px}.vd-btn-largo{width:auto;padding-inline:28px}}@media (min-width:992px){body.kv section.vd-topo{padding:48px 0 72px}.vd-topo-in{grid-template:"copia form""provas form""foto form"1fr/minmax(0,1fr) minmax(380px,480px);align-items:start;gap:32px clamp(40px,5vw,96px)}.vd-form{padding:28px}.vd-form-t{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 18px;position:static;overflow:visible}body.kv .vd .vd-form-t{margin:0 0 18px;font-size:26px;line-height:1.2}.vd-provas{text-align:left;flex-wrap:wrap;gap:16px 40px;display:flex}body.kv .vd-provas li{padding-top:12px}.vd-provas strong{font-size:26px}.vd-provas li>span,.vd-provas a>span{font-size:14px}.vd-foto{max-width:640px;display:block}.vd-foto img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.vd-duas{gap:24px;margin-top:28px}.vd-fases{margin-top:36px}body.kv .vd-fases li{flex-direction:column;gap:14px}.vd-vendidos,.vd-pessoas{gap:24px;margin-top:28px}.vd-vendidos{grid-template-columns:repeat(3,minmax(0,1fr))}.vd-ine{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.vd-zona-in{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:56px}.vd-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:56px}}@media (min-width:1200px){.vd-escolhas--4{grid-template-columns:repeat(4,minmax(0,1fr))}body.kv .vd-escolhas--4 .kv-choice span{padding-inline:4px;font-size:14px}}@media (max-width:991.98px){.vd-barra{display:flex}body.kv.vd-com-barra{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}body.vd-com-barra .kv-totop{bottom:calc(92px + env(safe-area-inset-bottom,0px))}html:has(body.vd-com-barra){scroll-padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.vd-barra,.vd-barra--ver{transition:none}}@media print{.vd-barra{display:none!important}}body.kv .cr-progresso{justify-content:space-between;align-items:center;gap:12px;margin:14px 0 18px;display:flex}body.kv .cr-progresso-t{color:var(--kv-platina);font-size:13px;font-weight:700}body.kv .cr-progresso-b{gap:4px;display:flex}body.kv .cr-progresso-b i{background:#ffffff38;border-radius:2px;width:36px;height:4px;display:block}body.kv .cr-progresso-b i.on{background:var(--kv-yellow)}body.kv .cr-passo-t{font-family:var(--kv-title);color:var(--kv-white);margin:0 0 12px;font-size:15px;font-weight:700}body.kv .cr-passo-t span{font-family:var(--kv-body);color:var(--kv-platina);font-weight:400}body.kv .cr-seguinte{justify-content:center;width:100%;margin-top:4px}body.kv .cr-nav{align-items:center;gap:12px;display:flex}body.kv .cr-nav .cr-seguinte{flex:1;margin:0}body.kv button.cr-voltar{min-height:44px;color:var(--kv-white);font-family:var(--kv-body);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:15px;font-weight:600;text-decoration:underline}body.kv .cr-form .kv-form-foot{flex-direction:column;align-items:stretch;gap:6px;display:flex}body.kv .cr-form .kv-form-foot .kv-btn{justify-content:center;width:100%}body.kv .cr-sim-acoes{gap:10px;display:grid}body.kv .cr-sim-acoes .kv-btn{justify-content:center;width:100%}body.kv .cr-sim-casas{color:var(--kv-white);border-color:#fff9}body.kv .cr-sim-casas:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .fv-cred-res .cr-mail{border-top:1px solid #ffffff24;margin-top:18px;padding-top:16px}body.kv .cr-mail-btn{width:100%;color:var(--kv-white);border-color:#fff9;justify-content:center}body.kv .cr-mail-btn:hover{border-color:var(--kv-white);background:var(--kv-white);color:var(--kv-black)}body.kv .cr-form [data-cr-passo]{gap:18px;display:grid}body.kv .cr-form [data-cr-passo][hidden]{display:none}body.kv .cr-form .cr-dois{gap:18px 12px}body.kv .cr-form .cr-fases,body.kv .cr-form .cr-passo-t,body.kv .cr-form .kv-f{margin:0}body.kv .cr-form .kv-f label{margin:0 0 8px;display:block}body.kv .cr-form .cr-seguinte{margin-top:2px}body.kv nav.cr-mais-sim{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}body.kv nav.cr-mais-sim span{color:var(--kv-grey);margin-right:4px;font-size:14px;font-weight:700}body.kv nav.cr-mais-sim a{border:1px solid var(--kv-line-strong);border-radius:var(--kv-radius);background:var(--kv-white);min-height:44px;padding:0 16px;font-size:14px;text-decoration:none}body.kv nav.cr-mais-sim a:hover{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}@media (max-width:479px){body.kv .cr-bancos-lista{grid-template-columns:minmax(0,1fr)}body.kv .cr-bancos-lista li{min-height:52px}}body.kv .ce-oque{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);display:grid}@media (max-width:991px){body.kv .ce-oque{grid-template-columns:minmax(0,1fr)}}body.kv .ce-oque .kvh-h2{margin-bottom:24px}body.kv .ce-escala{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);margin:0;padding:clamp(20px,2.4vw,32px)}body.kv .ce-escala .sv-scale-row span{min-height:38px;font-family:var(--kv-title);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);font-size:17px;font-weight:800}body.kv .ce-subir{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){body.kv .ce-subir{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body.kv .ce-subir{grid-template-columns:minmax(0,1fr)}}body.kv .ce-subir li{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);flex-direction:column;gap:8px;margin:0;padding:22px;display:flex}body.kv .ce-subir strong{font-family:var(--kv-title);color:var(--kv-black);font-size:19px;font-weight:800}body.kv .ce-subir li>span:last-child{color:var(--kv-grey);font-size:15px;line-height:1.5}body.kv .ce-subir-mais{color:var(--kv-grey);margin:20px 0 0;font-size:16px}body.kv .ce-subir-mais a{min-height:44px;color:var(--kv-black);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}body.kv .ce-prep-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px clamp(32px,5vw,80px);display:grid}@media (max-width:991px){body.kv .ce-prep-in{grid-template-columns:minmax(0,1fr)}}body.kv .ce-docs{gap:10px;margin:0;padding:0;list-style:none;display:grid}body.kv .ce-docs li{border-radius:var(--kv-radius);color:var(--kv-white);background:#111;border:1px solid #ffffff29;align-items:center;gap:14px;margin:0;padding:14px 18px;font-size:16px;display:flex}body.kv .ce-docs .kv-i{background:var(--kv-yellow);width:26px;height:26px;color:var(--kv-black);stroke-width:2.4px;border-radius:50%;flex:none;padding:5px}body.kv .cr-form#pedido{scroll-margin-top:88px}@media (max-width:479px){body.kv .cr-form [data-cr-passo]:last-of-type .cr-dois{grid-template-columns:minmax(0,1fr)}}body.kv .cr-form [data-cr-passo],body.kv .kvm-form .kv-form{grid-template-columns:minmax(0,1fr)}body.kv .kvm-form .cf-turnstile{max-width:100%}@media (max-width:400px){body.kv .kvm-form .cf-turnstile{transform-origin:0 0;width:300px;margin-bottom:-10px;transform:scale(.86)}}body.kv .cr-form textarea{min-height:96px}body.kv .cr-form .cr-dois:has(>:only-child){grid-template-columns:minmax(0,1fr)}body.kv .cs-gratis{border:1px solid #ffd10080;border-left:4px solid var(--kv-yellow);border-radius:var(--kv-radius);max-width:46ch;color:var(--kv-line);background:#ffd10014;align-items:flex-start;gap:12px;margin:-6px 0 28px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}body.kv .cs-gratis strong{color:var(--kv-yellow);font-family:var(--kv-title);font-size:16px}body.kv .cs-gratis .kv-i{background:var(--kv-yellow);width:24px;height:24px;color:var(--kv-black);stroke-width:2.6px;border-radius:50%;flex:none;margin-top:1px;padding:4px}@media (min-width:992px){body.kv .cr-capa .kvm-caixa{align-self:center}body.kv .cr-capa .kvm-caixa .kvm-form,body.kv .cr-capa .kvm-caixa .kv-box{height:auto}}body.kv .ke-foto{border-top:4px solid var(--kv-yellow);border-radius:var(--kv-radius);aspect-ratio:4/5;background:#111;margin:0;position:relative;overflow:hidden}body.kv .ke-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:991px){body.kv .ke-foto{aspect-ratio:16/10}}body.kv .ke-acoes{margin-top:28px}body.kv .ke-licenca{color:var(--kv-platina);margin:18px 0 0;font-size:13px}body.kv .kvpg #kv-rv-title:before{content:"Avaliações";background:linear-gradient(var(--kv-yellow), var(--kv-yellow)) left center / 24px 3px no-repeat;width:auto;height:auto;font-family:var(--kv-body);letter-spacing:.08em;text-transform:uppercase;color:var(--kv-black);margin:0 0 20px;padding-left:36px;font-size:13px;font-weight:600;line-height:1;display:block}body.kv .ke-equipas{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){body.kv .ke-equipas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){body.kv .ke-equipas{grid-template-columns:minmax(0,1fr)}}body.kv .ke-equipa{border:1px solid var(--kv-line);border-top:4px solid var(--kv-black);border-radius:var(--kv-radius);background:var(--kv-white);flex-direction:column;margin:0;padding:22px;display:flex}body.kv .ke-equipa-t{font-family:var(--kv-title);color:var(--kv-black);margin:0 0 16px;font-size:20px;font-weight:800}body.kv .ke-equipa>ul{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}body.kv .ke-equipa>ul li{margin:0}body.kv a.ke-pessoa{min-height:44px;color:var(--kv-black);align-items:center;gap:12px;text-decoration:none;display:flex}body.kv .ke-pessoa-foto{background:var(--kv-neutral);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}body.kv .ke-pessoa-foto img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}body.kv .ke-pessoa-foto .kv-avatar-initials{font-family:var(--kv-title);font-weight:800}body.kv a.ke-pessoa strong{font-family:var(--kv-title);font-size:16px;font-weight:700}body.kv a.ke-pessoa:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px;text-decoration-thickness:2px}body.kv a.ke-equipa-ver{min-height:44px;color:var(--kv-black);align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}body.kv a.ke-equipa-ver .kv-i{width:18px;height:18px}body.kv .ke-equipa--entrar{border:0;border-top:4px solid var(--kv-yellow);background:var(--kv-black)}body.kv .ke-equipa--entrar .ke-equipa-t{color:var(--kv-white)}body.kv .ke-entrar-txt{color:var(--kv-line);margin:0 0 20px;font-size:15px;line-height:1.5}body.kv .ke-equipa--entrar .kv-btn{justify-content:center;margin-top:auto}body.kv .ke-pessoas{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){body.kv .ke-pessoas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575px){body.kv .ke-pessoas{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}body.kv .ke-pessoas li{margin:0}body.kv .ke-pessoas a{color:var(--kv-black);flex-direction:column;gap:4px;text-decoration:none;display:flex}body.kv .ke-pessoas-foto{aspect-ratio:4/5;border-radius:var(--kv-radius);background:var(--kv-white);place-items:center;margin-bottom:10px;display:grid;overflow:hidden}body.kv .ke-pessoas-foto img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;transition:transform .5s var(--kv-ease)}body.kv .ke-pessoas a:hover .ke-pessoas-foto img{transform:scale(1.03)}body.kv .ke-pessoas strong{font-family:var(--kv-title);font-size:17px;font-weight:800}body.kv .ke-pessoas a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px;text-decoration-thickness:2px}body.kv .ke-pessoas-loja{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);align-self:flex-start;padding:3px 8px;font-size:12.5px;font-weight:600}body.kv .ke-entrar{border-left:4px solid var(--kv-yellow);border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:28px 0 0;padding:18px 22px;font-size:16px;display:flex}body.kv .ke-entrar strong{font-family:var(--kv-title);color:var(--kv-white);font-weight:800}@media (prefers-reduced-motion:reduce){body.kv .ke-pessoas-foto img{transition:none}}@media (min-width:1100px){body.kv .ke-hist{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}body.kv .ke-hist li{padding:20px 16px}body.kv .ke-hist span{font-size:34px}body.kv .ke-hist strong{font-size:17px}body.kv .ke-hist p{font-size:14px}}@media (min-width:768px) and (max-width:1099px){body.kv .ke-hist{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){body.kv .ke-hist{grid-template-columns:minmax(0,1fr)}}body.kv .ke-hist li.ke-hist-agora{border-color:var(--kv-yellow);box-shadow:inset 0 4px 0 var(--kv-yellow);background:linear-gradient(160deg,#ffd10029,#ffd10008 60%),#111}@media (min-width:992px){body.kv .kp-empresa .cr-capa .kvm-in{align-items:stretch}body.kv .kp-empresa .kvm-txt{justify-content:center}body.kv .kp-empresa .ke-foto{aspect-ratio:auto;height:100%;min-height:440px}body.kv .kp-empresa .ke-foto img{object-position:56% 50%}}@media (max-width:991px){body.kv .kp-empresa .ke-foto{aspect-ratio:1440/756}}body.kv .ke-foto{border-top:0}@media (min-width:992px) and (max-width:1199px){body.kv .kp-empresa .ke-foto{aspect-ratio:1440/756;align-self:center;height:auto;min-height:0}}body.kv .ct .cr-capa .kv-crumbs{margin-bottom:18px}body.kv .ct .cr-capa .kv-crumbs,body.kv .ct .cr-capa .kv-crumbs a{color:var(--kv-platina)}body.kv .ct-contactos{gap:10px;margin:8px 0 0;grid-template-columns:minmax(0,1fr)!important}body.kv .ct-contactos a.fv-ct-contacto{min-height:72px;color:var(--kv-white);background:#111;border-color:#ffffff2e}body.kv .ct-contactos a.fv-ct-contacto strong{color:var(--kv-white)}body.kv .ct-contactos a.fv-ct-contacto small{color:var(--kv-platina)}body.kv .ct-contactos .fv-ct-ico{background:var(--kv-yellow);color:var(--kv-black)}body.kv .ct-contactos a.fv-ct-contacto:hover{border-color:var(--kv-yellow);background:#161616}body.kv .ct-horas{color:var(--kv-platina);margin-top:16px}body.kv .ct .fv-ct-form{background:0 0;border:0;margin:0;padding:0}body.kv .ct .cr-capa .kv-crumbs.kv-wrap{width:auto;max-width:none;margin:0 0 18px;padding:0}body.kv .kv-offices .kv-contact-list li>span{flex-direction:column;gap:2px;display:flex}body.kv .kv-offices .kv-contact-list li small{margin:0;line-height:1.3;position:static}body.kv .ct-sede{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid;overflow:hidden}@media (max-width:899px){body.kv .ct-sede{grid-template-columns:minmax(0,1fr)}}body.kv .ct-sede-info{flex-direction:column;padding:clamp(24px,3vw,40px);display:flex}body.kv .ct-sede-nome{font-family:var(--kv-title);color:var(--kv-black);margin:0 0 12px;font-size:clamp(24px,1.2rem + .8vw,32px);font-weight:800}body.kv .ct-sede address{color:var(--kv-black);margin:0 0 22px;font-size:18px;font-style:normal;line-height:1.5}body.kv .ct-sede-lista{border-top:1px solid var(--kv-line);gap:14px;margin:0 0 26px;padding:22px 0 0;list-style:none;display:grid}body.kv .ct-sede-lista li{color:var(--kv-grey);align-items:flex-start;gap:14px;margin:0;font-size:16px;line-height:1.45;display:flex}body.kv .ct-sede-lista .kv-i{background:var(--kv-black);width:40px;height:40px;color:var(--kv-yellow);border-radius:50%;flex:none;padding:10px}body.kv .ct-sede-lista span{flex-direction:column;gap:2px;padding-top:8px;display:flex}body.kv .ct-sede-lista a{font-family:var(--kv-title);color:var(--kv-black);font-size:19px;font-weight:800;text-decoration:none}body.kv .ct-sede-lista a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px;text-decoration-thickness:2px}body.kv .ct-sede-lista small{color:var(--kv-muted);font-size:13px}body.kv a.ct-sede-mapa{align-self:flex-start;align-items:center;gap:10px;margin-top:auto;display:inline-flex}body.kv .ct-sede-mapa-frame{background:var(--kv-neutral);min-height:380px;position:relative}body.kv .ct-sede-mapa-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:899px){body.kv .ct-sede-mapa-frame{min-height:280px}}body.kv a.ct-equipa{border-left:4px solid var(--kv-yellow);border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:14px;padding:20px 26px;text-decoration:none;display:flex}body.kv a.ct-equipa>span:first-child{flex-direction:column;gap:2px;display:flex}body.kv a.ct-equipa small{color:var(--kv-platina);font-size:13px}body.kv a.ct-equipa strong{font-family:var(--kv-title);font-size:22px;font-weight:800}body.kv .ct-equipa-ir{align-items:center;gap:8px;font-weight:700;display:inline-flex}body.kv .ct-equipa-ir .kv-i{width:20px;height:20px;color:var(--kv-yellow);transition:transform .2s}body.kv a.ct-equipa:hover .ct-equipa-ir .kv-i{transform:translate(4px)}body.kv .kvpg-agencia .kv-contact-list li>span{display:block}body.kv .kvpg-agencia .kv-contact-list li>span>a{display:inline}body.kv .eq-filtro{margin:0 0 24px}body.kv .eq-grelha{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){body.kv .eq-grelha{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){body.kv .eq-grelha{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}body.kv .eq-card{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);flex-direction:column;margin:0;display:flex;overflow:hidden}body.kv .eq-card[hidden]{display:none}body.kv .eq-foto{aspect-ratio:4/5;background:var(--kv-neutral);display:block;overflow:hidden}body.kv .eq-foto img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;transition:transform .5s var(--kv-ease)}body.kv .eq-foto .kv-avatar-initials{height:100%;font-family:var(--kv-title);place-items:center;font-size:40px;font-weight:800;display:grid}body.kv .eq-info{flex-direction:column;flex:1;gap:6px;padding:16px 16px 18px;display:flex}body.kv .eq-info h3{font-family:var(--kv-title);text-transform:none;margin:0;font-size:19px;font-weight:800;line-height:1.2}body.kv .eq-info h3 a{color:var(--kv-black);text-decoration:none}body.kv .eq-info h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px;text-decoration-thickness:2px}body.kv .eq-equipa{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);align-self:flex-start;margin:0;padding:3px 8px;font-size:12.5px;font-weight:600}body.kv .eq-linguas{letter-spacing:.04em;color:var(--kv-grey);margin:2px 0 0;font-size:13px;font-weight:600}body.kv .eq-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}body.kv a.eq-ic{border:1.5px solid var(--kv-black);border-radius:var(--kv-radius);width:44px;height:44px;color:var(--kv-black);place-items:center;transition:background-color .2s,color .2s;display:grid}body.kv a.eq-ic .kv-i{width:20px;height:20px}body.kv a.eq-ic:hover{background:var(--kv-black);color:var(--kv-white)}body.kv a.eq-perfil{min-height:44px;color:var(--kv-black);text-underline-offset:4px;align-items:center;margin-left:auto;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:479px){body.kv a.eq-perfil{margin-left:0}body.kv .eq-info{padding:12px}body.kv a.eq-ic{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){body.kv .eq-foto img{transition:none}}body.kv .eq-foto{aspect-ratio:1}body.kv .eq-card--convite{border:0;border-top:4px solid var(--kv-yellow);background:var(--kv-black);color:var(--kv-line);justify-content:center;gap:12px;padding:clamp(22px,2.6vw,36px)}@media (min-width:1100px){body.kv .eq-card--convite{grid-column:span var(--sobra,1)}}body.kv .eq-convite-t{font-family:var(--kv-title);color:var(--kv-white);margin:0;font-size:clamp(24px,1.2rem + 1vw,34px);font-weight:800;line-height:1.1}body.kv .eq-card--convite p{margin:0;font-size:15px;line-height:1.5}body.kv .eq-card--convite .kv-btn{align-self:flex-start;margin-top:6px}body.kv .eq-card{flex-direction:row;align-items:center;gap:18px;padding:18px}body.kv a.eq-foto{aspect-ratio:auto;border-radius:50%;flex:none;width:96px;height:96px}body.kv .eq-foto .kv-avatar-initials{font-size:30px}body.kv .eq-card:hover .eq-foto img{transform:none}body.kv .eq-info{gap:5px;min-width:0;padding:0}body.kv .eq-acoes{gap:6px;padding-top:8px}body.kv a.eq-ic{width:40px;height:40px}body.kv a.eq-perfil{margin-left:4px}@media (max-width:1099px){body.kv .eq-grelha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.kv .eq-grelha{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){body.kv a.eq-foto{width:80px;height:80px}body.kv .eq-card{gap:14px;padding:14px}body.kv a.eq-ic{width:44px;height:44px}}body.kv .eq-card--convite{flex-direction:column;align-items:flex-start}@media (max-width:479px){body.kv a.eq-foto{align-self:flex-start;width:64px;height:64px}body.kv .eq-card{gap:12px}body.kv .eq-acoes{flex-wrap:nowrap}body.kv a.eq-perfil{white-space:nowrap;margin-left:2px}}@media (max-width:1099px){body.kv .eq-acoes{flex-wrap:nowrap}body.kv a.eq-perfil{white-space:nowrap}body.kv a.eq-foto{width:80px;height:80px}}body.kv .cn-quem{grid-template-columns:184px minmax(0,1fr);align-items:end;gap:28px;margin-bottom:26px;display:grid}body.kv .cn-foto{aspect-ratio:4/5;border-radius:var(--kv-radius);background:#1a1a1a;width:184px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000008c,0 0 0 1px #ffffff1f}body.kv .cn-foto img{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}body.kv .cn-foto--vazia{place-items:center;display:grid}body.kv .cn-foto .kv-avatar-initials{color:var(--kv-yellow);background:0 0;font-size:3rem;font-weight:800}body.kv .cn-quem-txt{padding-bottom:4px}body.kv .cn .cr-capa .kv-rotulo a{color:inherit;text-underline-offset:3px;text-decoration:underline}body.kv .cn .cr-capa .kv-crumbs [aria-current],body.kv .cn .cr-capa .kv-crumbs li:last-child{color:var(--kv-platina)}body.kv .cn-mais summary{min-height:44px;color:var(--kv-yellow);cursor:pointer;align-items:center;margin-top:2px;font-size:.95rem;font-weight:700;list-style:none;display:inline-flex}body.kv .cn-mais summary::-webkit-details-marker{display:none}body.kv .cn-mais[open] summary{display:none}body.kv .cn .ct-contactos{margin-top:24px}@media (min-width:600px){body.kv .cn .ct-contactos{margin-top:16px;grid-template-columns:repeat(3,minmax(0,1fr))!important}body.kv .cn .ct-contactos a.fv-ct-contacto{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:16px}body.kv .cn .ct-contactos a.fv-ct-contacto strong{font-size:1rem}body.kv .cn .ct-contactos a.fv-ct-contacto small{margin-top:2px;font-size:.8rem;line-height:1.35;display:block}body.kv .cn .ct-contactos .fv-ct-ico{width:40px;height:40px}}@media (max-width:599px){body.kv .cn .ct-contactos a.fv-ct-contacto{min-height:64px}}body.kv .cn .cn-migalhas{margin-bottom:22px}body.kv .cn .cn-migalhas .kv-crumbs{margin:0}@media (min-width:992px){body.kv .cn .kvm-in{align-items:start}body.kv .cn .kvm-caixa{align-self:start;margin-top:0}}body.kv .cn-email{overflow-wrap:anywhere}body.kv .cn .kvc-quem{display:none}@media (max-width:899px){body.kv .cn-quem{grid-template-columns:148px minmax(0,1fr);gap:22px}body.kv .cn-foto{width:148px}}@media (max-width:599px){body.kv .cn-quem{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px}body.kv .cn-foto{width:112px}body.kv .cn .cn-nome{font-size:2.1rem}body.kv .cn-quem{grid-template-columns:104px minmax(0,1fr);align-items:end;row-gap:14px}body.kv .cn-quem-txt{display:contents}body.kv .cn-foto{grid-row:1/span 2;width:104px}body.kv .cn-quem .kvh-rotulo{grid-area:1/2;align-self:end;margin:0}body.kv .cn .cn-nome{grid-area:2/2;align-self:start;margin:0}body.kv .cn-frase{grid-column:1/-1}}body.kv .cn-vazio{margin:0}body.kv .cn .cn-nome{letter-spacing:-.015em;margin:6px 0 12px;font-size:clamp(2rem,1.2rem + 1.9vw,2.9rem);line-height:1.04}body.kv .cn-frase{border-left:2px solid var(--kv-yellow);color:#ffffffdb;max-width:42ch;margin:0;padding-left:14px;font-size:1.02rem;line-height:1.5}body.kv .cn-numeros{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 8px;padding:0;list-style:none;display:grid}body.kv .cn-numeros li{flex-direction:column;gap:4px;padding:18px 16px;display:flex}body.kv .cn-numeros li:first-child{padding-left:0}body.kv .cn-numeros li+li{border-left:1px solid #ffffff29}body.kv .cn-numeros strong{font-family:var(--kv-title);color:var(--kv-white);align-items:center;gap:6px;font-size:clamp(1.6rem,1.1rem + 1vw,2.1rem);font-weight:800;line-height:1;display:inline-flex}body.kv .cn-numeros strong .kv-estrela{width:.6em;height:.6em;color:var(--kv-yellow)}body.kv .cn-numeros span{color:var(--kv-platina);font-size:.84rem;line-height:1.35}body.kv .cn-ficha{margin:0 0 24px}body.kv .cn-ficha>div{border-bottom:1px solid #ffffff1a;grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;display:grid}body.kv .cn-ficha dt{color:var(--kv-platina);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:700}body.kv .cn-ficha dd{color:var(--kv-white);margin:0;font-size:1rem;line-height:1.5}body.kv .cn-ficha dd.cn-linguas:first-letter{text-transform:uppercase}body.kv .cn-redes{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}body.kv .cn-redes a{min-height:32px;color:var(--kv-white);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}body.kv .cn-redes a svg{width:18px;height:18px;color:var(--kv-yellow)}body.kv .cn-redes a:hover span{text-underline-offset:3px;text-decoration:underline}body.kv .cn-sobre p{color:#fffc;max-width:62ch;margin:0;font-size:1rem;line-height:1.7}body.kv .cn-mais p{margin-top:.7em}body.kv span.cn-exemplo.cn-exemplo{border:1px dashed var(--kv-yellow);color:var(--kv-yellow);letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;border-radius:3px;margin-left:8px;padding:0 5px;font-family:inherit;font-size:9px;font-style:normal;font-weight:700;line-height:1.6;display:inline-block}@media (max-width:599px){body.kv .cn-numeros li{padding:14px 10px}body.kv .cn-ficha>div{grid-template-columns:84px minmax(0,1fr);gap:12px}}body.kv .cn-fechados{border-top:1px solid var(--kv-line);margin-top:56px;padding-top:40px}body.kv .cn-fechados-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;display:flex}body.kv .cn-fechados-cab h3{font-family:var(--kv-title);margin:0;font-size:clamp(1.35rem,1rem + .9vw,1.8rem);font-weight:800;line-height:1.1}body.kv .ag-atalhos{flex-wrap:wrap;gap:10px;margin:-8px 0 28px;padding:0;list-style:none;display:flex}body.kv .ag-atalhos a{border:1px solid var(--kv-line);border-radius:var(--kv-radius);min-height:44px;color:var(--kv-black);align-items:center;gap:8px;padding:0 16px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}body.kv .ag-atalhos a:hover{border-color:var(--kv-black)}body.kv .ag-atalhos svg{width:16px;height:16px}body.kv .ag .kvm-txt .kvm-provas{margin-bottom:28px}body.kv .ct .cr-capa .kv-crumbs li:last-child,body.kv .ct .cr-capa .kv-crumbs [aria-current]{color:var(--kv-platina)}body.kv .eq-card--convite p:not(.eq-convite-t){color:#ffffffc7}body.kv .ag .cn-migalhas{margin-bottom:22px}body.kv .ag .cn-migalhas .kv-crumbs{margin:0}@media (min-width:992px){body.kv .ag .kvm-in{align-items:start}body.kv .ag .kvm-caixa{align-self:start;margin-top:0}}@media (min-width:600px){body.kv .ag .ct-contactos{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.kv .ag .ct-contactos a.fv-ct-contacto{flex-direction:column;align-items:flex-start;gap:12px;min-height:0;padding:16px}body.kv .ag .ct-contactos a.fv-ct-contacto strong{font-size:1rem}body.kv .ag .ct-contactos a.fv-ct-contacto small{margin-top:2px;font-size:.8rem;line-height:1.35;display:block}body.kv .ag .ct-contactos .fv-ct-ico{width:40px;height:40px}}@media (min-width:768px) and (max-width:1099px){body.kv .eq-card--convite.eq-card--linha{grid-column:1/-1}}@media (min-width:1100px){body.kv .eq-card--so-tablet{display:none!important}}body.kv .vd .cn-migalhas{margin-bottom:22px}body.kv .vd .cn-migalhas .kv-crumbs{margin:0}@media (min-width:992px){body.kv .vd .kvm-in{align-items:start}body.kv .vd .kvm-caixa{align-self:start;margin-top:0}}body.kv .vd-mais{flex-wrap:wrap;gap:8px 24px;display:inline-flex}body.kv .nf-busca{align-items:stretch;gap:8px;max-width:560px;margin-top:8px;display:flex;position:relative}body.kv .nf-campo{flex:auto;min-width:0;display:flex;position:relative}body.kv .nf-campo>svg{width:20px;height:20px;color:var(--kv-yellow);pointer-events:none;margin-top:-10px;position:absolute;top:50%;left:16px}body.kv .nf-busca input[type=text]{border-radius:var(--kv-radius);min-width:0;height:56px;color:var(--kv-white);font:inherit;background:#111;border:1px solid #ffffff3d;flex:auto;padding:0 16px 0 46px;font-size:1rem}body.kv .nf-busca input[type=text]::placeholder{color:#ffffff8c}body.kv .nf-busca input[type=text]:focus{outline:2px solid var(--kv-yellow);outline-offset:1px;border-color:var(--kv-yellow)}body.kv .nf-busca .kv-btn{flex:none;height:56px}@media (min-width:992px){body.kv .nf-atalhos{align-self:center}}body.kv .nf-atalhos ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}body.kv .nf-atalhos a{border-radius:var(--kv-radius);height:100%;min-height:112px;color:var(--kv-white);background:#111;border:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px;text-decoration:none;transition:border-color .2s,background-color .2s;display:grid}body.kv .nf-atalhos a:hover{border-color:var(--kv-yellow);background:#161616}body.kv .nf-atalhos a>svg{width:18px;height:18px;color:var(--kv-yellow)}body.kv .nf-ico{background:var(--kv-yellow);width:48px;height:48px;color:var(--kv-black);border-radius:50%;place-items:center;display:grid}body.kv .nf-ico svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}body.kv .nf-txt strong{font-family:var(--kv-title);font-size:1.15rem;font-weight:800;line-height:1.15;display:block}body.kv .nf-txt small{color:var(--kv-platina);margin-top:4px;font-size:.85rem;line-height:1.35;display:block}@media (max-width:599px){body.kv .nf-busca{flex-direction:column}body.kv .nf-busca .kv-btn{width:100%}body.kv .nf-atalhos ul{grid-template-columns:minmax(0,1fr)}body.kv .nf-atalhos a{min-height:76px;padding:16px}}@media (min-width:992px) and (max-width:1199px){body.kv .nf-atalhos ul{grid-template-columns:minmax(0,1fr)}body.kv .nf-atalhos a{min-height:84px}}body.kv .kvpg-cabeca--preta{background:var(--kv-black);color:var(--kv-white);border-bottom:0;padding:clamp(28px,16px + 2vw,56px) 0 clamp(44px,24px + 3vw,80px)}body.kv .kvpg-cabeca--preta .kv-crumbs{margin-bottom:22px}body.kv .kvpg-cabeca--preta .kv-crumbs,body.kv .kvpg-cabeca--preta .kv-crumbs a,body.kv .kvpg-cabeca--preta .kv-crumbs li:last-child{color:var(--kv-platina)}body.kv .kvpg-cabeca--preta .kvpg-cabeca-t{text-wrap:balance;max-width:22ch}body.kv .kvpg-cabeca--preta .kvm-lead{max-width:62ch;margin-bottom:0}body.kv .kvpg-cabeca--preta .kv-btn--ghost{border-color:var(--kv-white);color:var(--kv-white);background:0 0}body.kv .kvpg-cabeca--preta .kv-btn--ghost:hover{background:var(--kv-white);color:var(--kv-black)}body.kv .kvpg-cabeca--preta .kv-more{color:var(--kv-white)}body.kv .kvpg-cabeca--preta .cd-reg-acts{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}body.kv .kvh-cabeca,body.kv .cn-fechados-cab{row-gap:12px}body.kv .kvm .kvm-txt>.kv-crumbs.kv-wrap{width:auto;max-width:none;margin:0 0 18px;padding:0}body.kv .kvm .kv-crumbs,body.kv .kvm .kv-crumbs a,body.kv .kvm .kv-crumbs li:last-child,body.kv .kvm .kv-crumbs [aria-current]{color:var(--kv-platina)}body.kv .kvm .kv-crumbs a:hover{color:var(--kv-white)}@media (max-width:379px){body.kv .kvpg-painel .kvr-cand-lead{font-size:13.5px}}@media (min-width:992px){body.kv .kvr-capa .kvr-capa-como{gap:28px}}body.kv .cr-bancos{align-items:stretch;row-gap:28px}body.kv .cr-bancos-cab{grid-column:1/-1}body.kv .cr-bancos-cab .kvh-h2{max-width:none;margin:0}body.kv .cr-bancos-txt .cr-bancos-p{margin-top:0}body.kv .cr-bancos-lista{grid-auto-rows:1fr;align-content:stretch}body.kv .cr-bancos-txt .cr-bancos-p{max-width:none}@media (min-width:992px) and (max-width:1199px){body.kv .cr-bancos-txt .cr-bancos-p{font-size:15.5px}}@media (min-width:992px){body.kv .cr-bancos-lista li{min-height:0}}body.kv .kvpg-sec-txt{max-width:80ch}@media (min-width:992px){body.kv .kvm-txt>.kvm-lead{max-width:none}}@media (min-width:992px) and (max-width:1199px){body.kv .cr-bancos-lista li{padding:10px 14px;font-size:14.5px;line-height:1.25}body.kv .cr-compara{gap:18px}}body.kv .ce-etiqueta{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);margin:0;padding:clamp(22px,2.6vw,36px);position:relative;overflow:hidden;box-shadow:0 30px 70px #0000002e}body.kv .ce-etiqueta:after{content:"";background:var(--kv-white);opacity:.05;clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;width:260px;height:130px;position:absolute;bottom:-50px;right:-50px}body.kv .ce-etiqueta-cab{border-bottom:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:18px;padding-bottom:14px;display:flex}body.kv .ce-etiqueta-t{font-family:var(--kv-title);font-size:clamp(20px,1rem + .6vw,24px);font-weight:800}body.kv .ce-etiqueta-s{letter-spacing:.06em;text-transform:uppercase;color:var(--kv-platina);font-size:13px}body.kv .ce-etiqueta-ponta{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-platina);margin:0 0 8px;font-size:12.5px;font-weight:700}body.kv .ce-etiqueta-escala+.ce-etiqueta-ponta{margin:8px 0 0}body.kv .ce-etiqueta-escala{gap:6px;margin:0;padding:0;list-style:none;display:grid}body.kv .ce-etiqueta-escala li{align-items:center;gap:12px;margin:0;display:flex}body.kv .ce-etiqueta-barra{min-height:34px;font-family:var(--kv-title);color:var(--kv-white);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);flex:none;align-items:center;padding:0 14px;font-size:17px;font-weight:800;display:flex}body.kv .ce-etiqueta-barra.is-escura{color:var(--kv-black)}body.kv .ce-etiqueta-escala li.is-marca .ce-etiqueta-barra{min-height:42px;box-shadow:inset 0 0 0 2px #ffffffe6}body.kv .ce-etiqueta-pino{background:var(--kv-white);color:var(--kv-black);white-space:nowrap;border-radius:3px;align-items:center;padding:5px 10px 5px 14px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}body.kv .ce-etiqueta-pino:before{content:"";border:6px solid #0000;border-left:0;border-right-color:var(--kv-white);margin-top:-6px;position:absolute;top:50%;left:-6px}body.kv .ce-etiqueta figcaption{z-index:1;color:var(--kv-platina);border-top:1px solid #ffffff29;margin-top:18px;padding-top:14px;font-size:13px;position:relative}@media (max-width:479px){body.kv .ce-etiqueta-pino{padding:4px 8px 4px 12px;font-size:11.5px}}body.kv .ce-etiqueta-barra{width:calc(var(--w) * 1%)}@media (max-width:599px){body.kv .ce-etiqueta-barra{width:calc(var(--w) * 0.72%)}}body.kv .ce-etiqueta{border:1px solid var(--kv-line);background:var(--kv-white);color:var(--kv-black);box-shadow:none}body.kv .ce-etiqueta:after{display:none}body.kv .ce-etiqueta-cab{border-bottom-color:var(--kv-line)}body.kv .ce-etiqueta-t{font-size:clamp(18px,.9rem + .4vw,21px);font-weight:700}body.kv .ce-etiqueta-s,body.kv .ce-etiqueta-ponta,body.kv .ce-etiqueta figcaption{color:var(--kv-muted)}body.kv .ce-etiqueta-ponta{font-size:11.5px}body.kv .ce-etiqueta-escala{gap:5px}body.kv .ce-etiqueta-barra{min-height:30px;padding:0 12px;font-size:15px;font-weight:700}body.kv .ce-etiqueta figcaption{border-top-color:var(--kv-line)}body.kv .ce-folha{border:1px solid var(--kv-line);background:var(--kv-white);border-radius:3px;justify-self:center;width:100%;max-width:520px;margin:0;padding:0 0 clamp(18px,2vw,26px);overflow:hidden;box-shadow:0 1px 2px #0000000f,0 18px 40px #0000001a}body.kv .ce-folha-cab{background:var(--kv-black);color:var(--kv-white);gap:2px;padding:16px clamp(18px,2vw,26px);display:grid}body.kv .ce-folha-t{font-family:var(--kv-title);letter-spacing:.06em;text-transform:uppercase;font-size:17px;font-weight:800}body.kv .ce-folha-s{color:var(--kv-platina);font-size:12.5px}body.kv .ce-folha-linhas{border-bottom:1px solid var(--kv-line);gap:7px;padding:16px clamp(18px,2vw,26px) 14px;display:grid}body.kv .ce-folha-linhas i{background:#e6e6e6;border-radius:3px;height:6px;display:block}body.kv .ce-folha-linhas i:first-child{width:72%}body.kv .ce-folha-linhas i:nth-child(2){width:54%}body.kv .ce-folha-linhas i:nth-child(3){width:63%}body.kv .ce-folha-corpo{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(16px,2vw,26px);padding:18px clamp(18px,2vw,26px);display:grid}body.kv .ce-folha-classe{border:1px solid var(--kv-line);border-radius:3px;justify-items:center;gap:6px;padding:12px 14px;display:grid}body.kv .ce-folha-classe-l{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-muted);font-size:11px;font-weight:700}body.kv .ce-folha-letra{width:72px;height:72px;font-family:var(--kv-title);color:var(--kv-black);background:#f2c200;border-radius:3px;place-items:center;font-size:46px;font-weight:800;line-height:1;display:grid}body.kv .ce-folha-escala{gap:4px;margin:0;padding:0;list-style:none;display:grid}body.kv .ce-folha-escala li{align-items:center;margin:0;display:flex;position:relative}body.kv .ce-folha-barra{width:calc(var(--w) * 0.9%);min-height:20px;font-family:var(--kv-title);color:var(--kv-white);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,0 100%);align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:flex}body.kv .ce-folha-barra.is-escura{color:var(--kv-black)}body.kv .ce-folha-escala li.is-esta:after{content:"";border:7px solid #0000;border-left:0;border-right:10px solid var(--kv-black);margin-left:6px}body.kv .ce-folha-pe{border-top:1px solid var(--kv-line);justify-content:space-between;align-items:flex-end;gap:16px;margin:0 clamp(18px,2vw,26px);padding-top:14px;display:flex}body.kv .ce-folha-qr{width:58px;height:58px;fill:var(--kv-black);shape-rendering:crispedges}body.kv .ce-folha-val{color:var(--kv-muted);justify-items:end;gap:6px;font-size:12px;display:grid}body.kv .ce-folha-val span:first-child{color:var(--kv-black);font-weight:700}body.kv .ce-folha-ass{border-bottom:1px solid var(--kv-black);background:linear-gradient(#0000 55%,#0000);width:120px;height:18px;display:block}@media (max-width:479px){body.kv .ce-folha-letra{width:58px;height:58px;font-size:38px}}body.kv .ce-casa{border-radius:var(--kv-radius);aspect-ratio:4/3;background:var(--kv-neutral);margin:0;position:relative;overflow:hidden}body.kv .ce-casa img{object-fit:cover;width:100%;height:100%;display:block}body.kv .ce-casa-etq{border-radius:var(--kv-radius);background:var(--kv-white);align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 6px 20px #00000026}body.kv .ce-casa-etq-l{letter-spacing:.06em;text-transform:uppercase;color:var(--kv-black);font-size:12px;font-weight:700}body.kv .ce-casa-etq-c{width:48px;height:32px;color:var(--kv-white);font-family:var(--kv-title);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,0 100%);background:#1a7f37;place-items:center;padding-right:6px;font-size:18px;font-weight:800;display:grid}body.kv .ke-hist li.ke-hist-agora{border-color:var(--kv-yellow);background:var(--kv-yellow);box-shadow:none}body.kv .ke-hist li.ke-hist-agora,body.kv .ke-hist li.ke-hist-agora span,body.kv .ke-hist li.ke-hist-agora strong,body.kv .ke-hist li.ke-hist-agora p{color:var(--kv-black)}@media (min-width:992px){body.kv .ce-oque{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch}body.kv .ce-oque .ce-casa{aspect-ratio:auto;height:100%;min-height:320px}}body.kv .eq-card:not(.eq-card--convite){flex-direction:column;align-items:stretch;gap:0;padding:0;transition:border-color .2s,box-shadow .2s}body.kv .eq-card:not(.eq-card--convite):hover{border-color:var(--kv-black);box-shadow:0 10px 28px #00000014}body.kv .eq-topo{align-items:center;gap:16px;padding:18px 52px 16px 18px;display:flex;position:relative}body.kv .eq-topo a.eq-foto{width:72px;height:72px}body.kv .eq-info{gap:4px}body.kv .eq-info h3{font-size:18px}body.kv .eq-info h3 a.eq-nome{color:var(--kv-black);text-decoration:none}body.kv .eq-info h3 a.eq-nome:after{content:"";position:absolute;inset:0}body.kv .eq-equipa{color:var(--kv-muted);background:0 0;border-radius:0;padding:0;font-size:14px;font-weight:600}body.kv a.eq-perfil{z-index:1;width:32px;height:32px;min-height:0;color:var(--kv-black);border-radius:50%;place-items:center;margin:-16px 0 0;text-decoration:none;transition:background-color .2s,transform .2s;display:grid;position:absolute;top:50%;right:16px}body.kv a.eq-perfil .kv-i{width:18px;height:18px}body.kv .eq-card:hover a.eq-perfil{background:var(--kv-yellow);transform:translate(2px)}body.kv .eq-card .eq-acoes{border-top:1px solid var(--kv-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid}body.kv .eq-card a.eq-ic{z-index:1;width:auto;height:48px;color:var(--kv-black);border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:flex;position:relative}body.kv .eq-card a.eq-ic+a.eq-ic{border-left:1px solid var(--kv-line)}body.kv .eq-card a.eq-ic .kv-i{width:18px;height:18px}@media (max-width:479px){body.kv .eq-topo a.eq-foto{width:64px;height:64px}body.kv .eq-card a.eq-ic{gap:6px;font-size:13px}}body.kv .eq-card:not(.eq-card--convite){transition:border-color .2s ease, box-shadow .25s ease, transform .25s var(--kv-ease,ease);position:relative}body.kv .eq-card:not(.eq-card--convite):before{content:"";background:var(--kv-yellow);width:48px;height:3px;transition:width .35s var(--kv-ease,ease);z-index:2;position:absolute;top:-1px;left:-1px}body.kv .eq-card:not(.eq-card--convite):hover{border-color:var(--kv-line);transform:translateY(-2px);box-shadow:0 14px 34px #0000001a}body.kv .eq-card:not(.eq-card--convite):hover:before{width:calc(100% + 2px)}body.kv .eq-topo a.eq-foto{box-shadow:0 0 0 3px var(--kv-white), 0 0 0 4px var(--kv-line)}body.kv .eq-card:hover .eq-topo a.eq-foto{box-shadow:0 0 0 3px var(--kv-white), 0 0 0 4px var(--kv-black)}body.kv .eq-equipa{letter-spacing:.08em;text-transform:uppercase;color:var(--kv-muted);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}body.kv .eq-equipa:before{content:"";background:var(--kv-yellow);width:7px;height:7px}body.kv .eq-card .eq-acoes{background:#fafafa}body.kv .eq-card a.eq-ic{transition:background-color .2s,color .2s}body.kv .eq-card a.eq-ic:hover{background:var(--kv-black);color:var(--kv-white)}@media (prefers-reduced-motion:reduce){body.kv .eq-card:not(.eq-card--convite),body.kv .eq-card:not(.eq-card--convite):before{transition:none}body.kv .eq-card:not(.eq-card--convite):hover{transform:none}}body.kv .eq-card.eq-card--retrato{border:1px solid var(--kv-line);border-radius:var(--kv-radius);background:var(--kv-white);box-shadow:none;flex-direction:column;align-items:stretch;gap:0;padding:0;transition:border-color .2s,box-shadow .25s;display:flex;overflow:hidden;transform:none}body.kv .eq-card.eq-card--retrato:before{display:none}body.kv .eq-card.eq-card--retrato:hover{border-color:var(--kv-black);transform:none;box-shadow:0 12px 30px #00000014}body.kv a.eq-retrato{aspect-ratio:4/3;background:var(--kv-neutral);display:block;overflow:hidden}body.kv a.eq-retrato img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:transform .5s var(--kv-ease,ease);display:block}body.kv .eq-card--retrato:hover a.eq-retrato img{transform:scale(1.03)}body.kv a.eq-retrato .kv-avatar-initials{height:100%;font-family:var(--kv-title);place-items:center;font-size:48px;font-weight:800;display:grid}body.kv .eq-corpo{flex-direction:column;flex:1;gap:4px;padding:18px 18px 16px;display:flex}body.kv .eq-corpo h3{font-family:var(--kv-title);text-transform:none;margin:0;font-size:20px;font-weight:800;line-height:1.2}body.kv .eq-corpo h3 a.eq-nome{color:var(--kv-black);text-decoration:none}body.kv .eq-corpo h3 a.eq-nome:hover{text-decoration:underline;-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);-webkit-text-decoration-color:var(--kv-yellow);text-decoration-color:var(--kv-yellow);text-underline-offset:4px;text-decoration-thickness:2px}body.kv .eq-card--retrato .eq-equipa{color:var(--kv-muted);letter-spacing:0;text-transform:none;background:0 0;padding:0;font-size:14px;font-weight:600;display:block}body.kv .eq-card--retrato .eq-equipa:before{display:none}body.kv .eq-card--retrato .eq-acoes{background:0 0;border:0;align-items:center;gap:8px;margin-top:auto;padding:14px 0 0;display:flex}body.kv .eq-card--retrato a.eq-ic{border:1px solid var(--kv-line);width:44px;height:44px;color:var(--kv-black);border-radius:50%;place-items:center;font-size:0;display:grid}body.kv .eq-card--retrato a.eq-ic+a.eq-ic{border-left:1px solid var(--kv-line)}body.kv .eq-card--retrato a.eq-ic:hover{border-color:var(--kv-black);background:var(--kv-black);color:var(--kv-white)}body.kv .eq-card--retrato a.eq-ic .kv-i{width:19px;height:19px}body.kv .eq-card--retrato a.eq-perfil{width:auto;height:auto;min-height:44px;color:var(--kv-black);background:0 0;border-radius:0;align-items:center;gap:6px;margin:0 0 0 auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:static;transform:none}body.kv .eq-card--retrato a.eq-perfil .kv-i{width:16px;height:16px;transition:transform .2s}body.kv .eq-card--retrato:hover a.eq-perfil{background:0 0}body.kv .eq-card--retrato a.eq-perfil:hover .kv-i{transform:translate(3px)}@media (min-width:768px) and (max-width:1099px){body.kv .eq-grelha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.kv .eq-grelha{grid-template-columns:minmax(0,1fr)}}@media (min-width:480px) and (max-width:767px){body.kv .eq-grelha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){body.kv a.eq-retrato img{transition:none}}body.kv a.eq-retrato{aspect-ratio:16/10;border-bottom:1px solid var(--kv-line);background:var(--kv-white);justify-content:center;align-items:flex-end;padding-top:14px;display:flex}body.kv a.eq-retrato img{object-fit:contain;object-position:50% 100%;width:auto;max-width:100%;height:100%}body.kv a.eq-retrato{background:var(--kv-neutral);border-bottom:0;padding-top:0;position:relative;overflow:hidden}body.kv a.eq-retrato>img{z-index:1;position:relative}body.kv .eq-retrato-fundo{z-index:0;position:absolute;inset:-20px}body.kv a.eq-retrato .eq-retrato-fundo img{object-fit:cover;object-position:50% 30%;filter:blur(18px)saturate(.9);opacity:.85;width:100%;max-width:none;height:100%;transform:none}body.kv .eq-card--retrato:hover .eq-retrato-fundo img{transform:none}body.kv .eq-grelha--linha{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:14px}body.kv .eq-grelha--linha a.eq-retrato{aspect-ratio:1}body.kv .eq-grelha--linha .eq-corpo{text-align:center;align-items:center;gap:2px;padding:14px 12px;position:relative}body.kv .eq-grelha--linha .eq-corpo h3 a.eq-nome:after{content:"";position:absolute;inset:0}body.kv .eq-grelha--linha .eq-card--retrato{position:relative}body.kv .eq-grelha--linha .eq-card--retrato .eq-equipa{font-size:13px}body.kv .eq-grelha--linha .eq-card--retrato .eq-acoes{z-index:1;justify-content:center;gap:6px;padding-top:10px;position:relative}body.kv .eq-grelha--linha .eq-card--retrato a.eq-perfil{display:none}body.kv .eq-grelha--linha .eq-card--convite{gap:10px;padding:20px}body.kv .eq-grelha--linha .eq-convite-t{font-size:clamp(20px,1rem + .6vw,26px)}body.kv .eq-grelha--linha .eq-card--convite p{font-size:14px}@media (min-width:1060px){body.kv .eq-grelha--linha .eq-card--convite{grid-column:span var(--sobra,1)}body.kv .eq-grelha--linha .eq-card--so-tablet{display:none!important}}@media (min-width:1060px) and (max-width:1099px){body.kv .eq-grelha.eq-grelha--linha{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:10px}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic{width:34px;height:34px}body.kv .eq-grelha--linha .eq-corpo h3{font-size:15px}}@media (max-width:1059px){body.kv .eq-grelha--linha{grid-template-columns:repeat(3,minmax(0,1fr))}body.kv .eq-grelha--linha .eq-card--convite{grid-column:span var(--sobra-t,1)}body.kv .eq-grelha--linha .eq-card--so-pc{display:none!important}}@media (max-width:599px){body.kv .eq-grelha--linha{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.kv .eq-grelha--linha .eq-card--convite{grid-column:1/-1;display:flex!important}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic{width:40px;height:40px}}body.kv .eq-grelha--linha .eq-card--retrato .eq-equipa{text-align:center;align-self:center}body.kv .eq-grelha--linha .eq-card--convite p.eq-convite-t{font-size:clamp(22px,1rem + .8vw,30px)}body.kv .eq-grelha--linha a.eq-retrato{background:var(--kv-neutral);padding:0;display:block}body.kv .eq-grelha--linha a.eq-retrato>img{object-fit:cover;object-position:50% 18%;width:100%;max-width:none;height:100%}@media (max-width:991px){body.kv .kvpg-sec-cab .kvh-cabeca{flex-direction:column;align-items:flex-start;gap:10px}}body.kv .eq-grelha--linha .eq-card.eq-card--retrato{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}body.kv .eq-grelha--linha .eq-card.eq-card--retrato:hover{box-shadow:none;border:0}body.kv .eq-grelha--linha a.eq-retrato{aspect-ratio:4/5;border-radius:var(--kv-radius);background:var(--kv-white)}body.kv .eq-grelha--linha .eq-corpo{text-align:left;align-items:flex-start;gap:4px;padding:12px 0 0}body.kv .eq-grelha--linha .eq-corpo h3{font-size:17px}body.kv .eq-grelha--linha .eq-corpo h3 a.eq-nome:after{display:none}body.kv .eq-grelha--linha .eq-card--retrato .eq-equipa{border-radius:var(--kv-radius);background:var(--kv-black);color:var(--kv-white);text-align:left;align-self:flex-start;padding:3px 8px;font-size:12.5px;font-weight:600}body.kv .eq-grelha--linha .eq-card--retrato .eq-acoes{justify-content:flex-start;gap:6px;padding-top:10px}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic{border-color:var(--kv-line-strong,#767676);background:var(--kv-white)}body.kv .eq-grelha--linha .eq-corpo{flex-flow:wrap;align-items:center;gap:6px}body.kv .eq-grelha--linha .eq-corpo h3,body.kv .eq-grelha--linha .eq-corpo .eq-linguas{flex:0 0 100%}body.kv .eq-grelha--linha .eq-card--retrato .eq-equipa{white-space:nowrap;align-self:center;margin-right:auto}body.kv .eq-grelha--linha .eq-card--retrato .eq-acoes{gap:4px;margin:0;padding:0}@media (max-width:599px){body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic{width:34px;height:34px}}body.kv .eq-grelha--linha .eq-card--retrato .eq-equipa{padding:3px 7px;font-size:12px}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic{width:28px;height:28px}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic .kv-i{width:14px;height:14px}@media (max-width:1599px) and (min-width:1060px),(max-width:799px){body.kv .eq-grelha--linha .eq-equipa-k{display:none}}@media (min-width:1060px) and (max-width:1199px),(max-width:599px){body.kv .eq-grelha--linha .eq-card--retrato .eq-acoes{gap:3px}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic{width:26px;height:26px}body.kv .eq-grelha--linha .eq-card--retrato a.eq-ic .kv-i{width:13px;height:13px}body.kv .eq-grelha--linha .eq-card--retrato .eq-equipa{padding:2px 6px;font-size:11.5px}}:root{--kv-black:var(--color-preto-k);--kv-white:var(--color-branco);--kv-yellow:var(--color-amarelo-k);--kv-grey:var(--color-grafite);--kv-muted:var(--color-cinza-medio);--kv-neutral:var(--color-cinza-claro);--kv-line:var(--color-cinza-tecnico);--kv-line-strong:var(--color-line-strong);--kv-platina:var(--color-platina);--kv-err:var(--color-erro);--kv-ok:var(--color-sucesso);--kv-radius-sm:var(--radius-sm);--kv-radius:var(--radius-md);--kv-ease:var(--ease-kv);--kv-page-pad:var(--spacing-page-pad);--kv-content:var(--container-kv);--kv-sec-y:var(--spacing-sec-y);--kv-head-gap:var(--spacing-head-gap);--kv-gap:var(--spacing-gap-cards);--kv-pad:var(--spacing-pad-box);--kv-band-y:var(--spacing-band-y);--kv-fs-display:var(--text-display-fluid);--kv-fs-h1:var(--text-h1-fluid);--kv-fs-h2:var(--text-h2-fluid);--kv-fs-h3:var(--text-h3-fluid);--kv-fs-lead:var(--text-lead-fluid)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.kv-card-ph .kv-ph-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;height:100%;display:flex;overflow:auto hidden}.kv-card-ph .kv-ph-track::-webkit-scrollbar{display:none}.kv-card-ph .kv-ph-track>a{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%}.kv-card-ph .kv-ph-arrow{z-index:2;border-radius:var(--kv-radius,0);color:#000;opacity:0;cursor:pointer;background:#fff;border:0;place-items:center;width:34px;height:34px;margin-top:-17px;padding:0;transition:opacity .25s;display:grid;position:absolute;top:50%}.kv-card-ph .kv-ph-arrow svg{width:16px;height:16px}.kv-card-ph .kv-ph-prev{left:12px}.kv-card-ph .kv-ph-prev svg{transform:scaleX(-1)}.kv-card-ph .kv-ph-next{right:12px}.kv-card:hover .kv-ph-arrow,.kv-card-ph .kv-ph-arrow:focus-visible{opacity:1}@media (hover:none){.kv-card-ph .kv-ph-arrow{display:none}}#lightgallery.kv-gal-loading{cursor:progress;position:relative}#lightgallery.kv-gal-loading:after{content:"";z-index:5;border:4px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.8s linear infinite kv-gal-spin;position:absolute;top:50%;left:50%}@keyframes kv-gal-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#lightgallery.kv-gal-loading:after{animation-duration:2.4s}}.kv-nav-bar{z-index:1200;transform-origin:0;background:var(--color-amarelo-k,#ffd100);pointer-events:none;width:100%;height:3px;animation:1.1s cubic-bezier(.2,.6,.2,1) forwards kv-nav-bar;position:fixed;top:0;left:0}@keyframes kv-nav-bar{0%{transform:scaleX(0)}to{transform:scaleX(.85)}}.kv-nav-marca{z-index:995;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.kv-nav-marca img{width:72px;height:72px;animation:.8s ease-in-out infinite kv-nav-pulso;display:block}@keyframes kv-nav-pulso{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.kv-nav-marca img{animation:none}}.kv-passagem{z-index:990;background:#fff;padding-bottom:48px;position:fixed;inset:72px 0 0;overflow:auto}.kv-passagem-in{padding-top:28px}.kv-skel{background:linear-gradient(90deg,#f2f2f2 0%,#e6e6e6 45%,#f2f2f2 90%) 0 0/200% 100%;animation:1.15s ease-in-out infinite kv-skel}@keyframes kv-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.kv-skel-gal{height:min(52vh,560px)}.kv-skel-sheet{flex-direction:column;gap:14px;padding-top:28px;display:flex}.kv-skel-line{width:100%;height:14px}.kv-skel-lg{height:32px}.kv-skel-w30{width:30%}.kv-skel-w40{width:40%}.kv-skel-w60{width:60%}.kv-skel-w80{width:80%}.kv-skel-specs{gap:28px;margin-top:12px;display:flex}.kv-skel-spec{width:88px;height:48px}.kv-skel-grelha{margin-top:22px}.kv-skel-card{flex-direction:column;gap:10px;display:flex}.kv-skel-ph{aspect-ratio:4/3}.kv-skel-bloco{height:180px;margin-top:8px}@media print{.kv-nav-bar,.kv-passagem,.kv-nav-marca{display:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
