/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--radius-md:.375rem;--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)}}@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,ui-sans-serif, system-ui, 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{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}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-grid{display:inline-grid}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab, red, red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab, var(--color-black) 25%, transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-sm{--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)}.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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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))}}:root{--ink:#081331;--blue:#20565b;--electric:#c6a15b;--paper:#f7f5f1;--line:#a8a294}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-manrope),sans-serif;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.logo{letter-spacing:.22em;font-size:18px;font-weight:800}.logo small{letter-spacing:.28em;margin-top:2px;font-size:5px;font-weight:500;display:block}header{z-index:20;color:#fff;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;width:100%;height:82px;padding:0 4vw;display:flex;position:absolute;top:0}header nav{letter-spacing:.08em;gap:32px;font-size:9px;display:flex}header .talk{color:#fff;letter-spacing:.12em;background:0 0;border:0;border-bottom:1px solid #fff;padding:6px 0;font-size:8px}.menu,.menuOpen{display:none}.hero{background:var(--ink);color:#fff;height:100svh;min-height:700px;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:center;width:100%;height:100%;transform:translate(var(--x,0),var(--y,0)) scale(1.05);transition:transform .8s cubic-bezier(.2,.8,.2,1);position:absolute}.heroShade{background:linear-gradient(90deg,#050b1ce0 0%,#07102288 46%,#0000 72%),linear-gradient(#0000 55%,#060d1e88);position:absolute;inset:0}.coordinates{text-align:right;letter-spacing:.18em;color:#8fa4bc;font-size:7px;line-height:1.8;position:absolute;top:14%;right:4vw}.heroCopy{z-index:2;position:absolute;top:24%;left:4vw}.heroCopy p{letter-spacing:.24em;color:#8fa4bc;font-size:8px}.hero h1{letter-spacing:-.075em;margin:6vh 0 0;font-size:clamp(66px,9.4vw,145px);font-weight:700;line-height:.78}.hero h1 span{color:var(--electric)}.heroMeta{letter-spacing:.09em;color:#a9b6c9;align-items:end;gap:10vw;font-size:8px;line-height:1.6;display:flex;position:absolute;bottom:6%;left:4vw}.heroMeta a{border-bottom:1px solid var(--electric);color:#fff;padding-bottom:6px}.measure{grid-template-columns:60px auto;align-items:end;display:grid;position:absolute;bottom:6%;right:4vw}.measure i{border-top:1px solid var(--electric);width:50px;display:block}.measure span{font-size:42px;line-height:.8}.measure small{letter-spacing:.2em;grid-column:2;margin-top:8px;font-size:7px}.ticker{background:var(--electric);align-items:center;height:65px;display:flex;overflow:hidden}.ticker div{white-space:nowrap;letter-spacing:.08em;font-size:18px;font-weight:800;animation:24s linear infinite marquee}@keyframes marquee{to{transform:translate(-50%)}}.matter{padding:140px 5vw}.matterIntro>span,.catalogHead>span,.repairTitle>span,.specialCopy>span,.legacyContent>span{letter-spacing:.2em;font-size:8px}.matterIntro h2{letter-spacing:-.055em;max-width:1100px;margin:70px 0 120px;font-size:clamp(50px,6vw,90px);font-weight:600;line-height:.95}.matterIntro h2 em{color:var(--blue);font-style:normal}.matterGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:7vw;display:grid}.matterGrid figure{margin:0}.matterGrid figure img{width:100%;display:block}.matterGrid figcaption{letter-spacing:.18em;padding-top:12px;font-size:7px}.matterStatement .number{letter-spacing:-.1em;color:#d9d4c7;font-size:24vw;font-weight:900;line-height:.7}.matterStatement>p{max-width:420px;margin:-15px 0 80px 25%;font-size:20px;line-height:1.4}.matterDetails{border-top:1px solid var(--line);letter-spacing:.15em;justify-content:space-between;padding-top:14px;font-size:8px;display:flex}.precision{background:var(--blue);color:#fff;min-height:670px;padding:45px 5vw 95px;position:relative;overflow:hidden}.precisionTop{letter-spacing:.18em;border-bottom:1px solid #fff5;justify-content:space-between;padding-bottom:13px;font-size:7px;display:flex}.precision h2{letter-spacing:-.08em;margin:100px 0;font-size:clamp(65px,11vw,170px);line-height:.78}.precision h2 i{color:#0000;-webkit-text-stroke:1px white;font-style:normal}.precisionBottom{justify-content:space-between;align-items:end;display:flex}.precisionBottom p{max-width:410px;font-size:12px;line-height:1.8}.crosshair{border:1px solid #fff5;border-radius:50%;width:150px;height:150px;position:relative}.crosshair i,.crosshair b{background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crosshair i{width:180px;height:1px}.crosshair b{width:1px;height:180px}.catalog{background:#ece8df;padding:140px 5vw}.catalogHead{grid-template-columns:1fr 2fr;align-items:start;display:grid}.catalogHead h2{letter-spacing:-.07em;margin:0;font-size:clamp(60px,8vw,120px);line-height:.82}.catalogExperience{grid-template-columns:1.35fr .65fr;min-height:640px;margin-top:100px;display:grid}.catalogExperience figure{background:#e9e5db;margin:0;position:relative;overflow:hidden}.catalogExperience figure img{object-fit:contain;width:100%;height:100%;animation:.55s revealImage}.catalogCode{letter-spacing:.17em;font-size:8px;position:absolute;top:25px;left:25px}.catalogExperience figcaption{position:absolute;bottom:25px;left:25px}.catalogExperience figcaption b{letter-spacing:-.04em;font-size:45px;display:block}.catalogExperience figcaption span{letter-spacing:.15em;font-size:8px}.catalogNav{background:var(--ink);color:#fff;flex-direction:column;justify-content:center;padding:35px;display:flex}.catalogNav button{color:#7c8aa0;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff25;grid-template-columns:35px 1fr;padding:25px 0;transition:all .35s;display:grid}.catalogNav button span,.catalogNav button small{letter-spacing:.1em;font-size:7px}.catalogNav button b{font-size:25px}.catalogNav button small{grid-column:2}.catalogNav button.active{color:#fff;transform:translate(12px)}.catalogNav .catalogCta{background:var(--electric);color:var(--ink);text-align:center;margin-top:45px;padding:18px;font-size:8px;font-weight:800;display:block}.repair{background:var(--paper);padding:140px 5vw}.repairTitle h2{letter-spacing:-.08em;margin:75px 0;font-size:clamp(65px,9vw,135px);line-height:.8}.repairTitle h2 i{color:var(--blue);font-style:normal}.repairLine{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.repairLine span{letter-spacing:.14em;padding:18px 0;font-size:8px}.repairBody{grid-template-columns:.7fr 1.3fr;gap:8vw;padding:100px 0;display:grid}.repairBody>p{align-self:center;font-size:18px;line-height:1.7}.repairLens{height:500px;position:relative;overflow:hidden}.repairLens img{object-fit:cover;object-position:80% center;width:100%;height:100%;transform:scale(1.5)}.repairLens span{background:var(--electric);letter-spacing:.14em;padding:10px;font-size:7px;position:absolute;bottom:20px;right:20px}.repair>button,.specialCopy>button,.closing>button{letter-spacing:.12em;background:0 0;border:0;border-bottom:1px solid;padding:8px 0;font-size:9px;font-weight:800}.special{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;min-height:850px;display:grid}.specialImage{overflow:hidden}.specialImage img{object-fit:cover;filter:grayscale(.7);mix-blend-mode:screen;width:100%;height:100%}.specialCopy{flex-direction:column;justify-content:center;padding:120px 7vw;display:flex}.specialCopy>p{color:#9aa8bd;font-size:16px;line-height:1.8}.specialCopy h2{letter-spacing:-.07em;margin:70px 0 10px;font-size:clamp(70px,9vw,130px)}.specialCopy small{letter-spacing:.18em;color:#8fa4bc;font-size:7px}.specialCopy>button{color:#fff;align-self:flex-start;margin-top:80px}.legacy{min-height:900px;padding:130px 5vw;position:relative;overflow:hidden}.legacyYear{letter-spacing:-.12em;color:#ddd8cb;font-size:42vw;font-weight:900;line-height:.75;position:absolute;bottom:-2vw;left:-2vw}.legacyContent{max-width:680px;margin-left:46%;position:relative}.legacyContent h2{letter-spacing:-.07em;margin:70px 0;font-size:clamp(55px,7vw,105px);line-height:.84}.legacyContent>p{font-size:14px;line-height:1.9}.dates{border-top:1px solid var(--line);justify-content:space-between;margin-top:90px;padding-top:15px;display:flex}.dates span{letter-spacing:.12em;font-size:7px}.dates b{letter-spacing:-.04em;font-size:28px;display:block}.closing{background:var(--blue);color:#fff;text-align:center;min-height:720px;padding:100px 5vw}.closing>p{letter-spacing:.2em;font-size:7px}.closing h2{letter-spacing:-.075em;margin:110px 0 80px;font-size:clamp(62px,9vw,135px);line-height:.8}.closing h2 span{color:var(--electric)}footer{background:var(--ink);color:#8fa4bc;grid-template-columns:1.6fr 1fr 1fr 1.2fr;padding:70px 5vw;font-size:8px;line-height:1.8;display:grid}footer .reg{color:#5f7883;letter-spacing:.04em}footer>b{color:#fff;letter-spacing:.2em;font-size:25px}.contact{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081331dd;position:fixed;inset:0}.contact aside{background:var(--paper);width:min(650px,100%);height:100%;padding:10vh 6vw;animation:.45s slide;position:absolute;right:0}.close{letter-spacing:.15em;background:0 0;border:0;font-size:8px;position:absolute;top:30px;right:30px}.contact aside>span{letter-spacing:.18em;font-size:8px}.contact h2{letter-spacing:-.07em;margin:80px 0;font-size:clamp(55px,6vw,90px);line-height:.84}.contact a{border-top:1px solid var(--line);padding:23px 0;font-size:24px;display:block}.contact a b{margin-right:25px;font-size:8px}[data-in]{opacity:0;transition:all 1s cubic-bezier(.2,.7,.2,1);transform:translateY(55px)}[data-in].visible{opacity:1;transform:none}@keyframes revealImage{0%{opacity:0;transform:scale(1.03)}}@keyframes slide{0%{transform:translate(100%)}}@media (width<=800px){header{height:66px;padding:0 20px}header nav,.talk{display:none}.menu{color:#fff;letter-spacing:.15em;background:0 0;border:0;font-size:8px;display:block}.menuOpen{z-index:19;background:var(--ink);color:#fff;flex-direction:column;gap:25px;padding:35px 20px;display:flex;position:absolute;top:66px;left:0;right:0}.menuOpen button{background:var(--electric);border:0;padding:14px}.heroCopy{top:21%;left:20px}.hero h1{font-size:58px;line-height:.83}.hero>img{object-position:63% center}.heroShade{background:linear-gradient(90deg,#03111ded,#07102277)}.coordinates{display:none}.heroMeta{display:block;bottom:7%;left:20px}.heroMeta a{margin-top:20px;display:inline-block}.measure{bottom:7%;right:20px}.measure span{font-size:30px}.ticker{height:50px}.ticker div{font-size:13px}.matter,.catalog,.repair,.legacy{padding:90px 20px}.matterIntro h2{margin:55px 0 80px;font-size:47px}.matterGrid{grid-template-columns:1fr}.matterStatement .number{font-size:50vw}.matterStatement>p{margin:0 0 50px;font-size:16px}.precision{min-height:570px;padding:35px 20px 70px}.precisionTop span:nth-child(2){display:none}.precision h2{margin:90px 0;font-size:61px}.crosshair{width:80px;height:80px}.crosshair i{width:100px}.crosshair b{height:100px}.catalogHead{display:block}.catalogHead h2{margin-top:45px;font-size:59px}.catalogExperience{min-height:0;margin-top:70px;display:block}.catalogExperience figure{height:460px}.catalogExperience figcaption b{font-size:35px}.catalogNav{padding:25px}.catalogNav button{padding:18px 0}.catalogNav button b{font-size:21px}.repairTitle h2{font-size:61px}.repairLine{grid-template-columns:1fr 1fr}.repairBody{grid-template-columns:1fr;padding:70px 0}.repairBody>p{font-size:15px}.repairLens{height:420px}.special{grid-template-columns:1fr;min-height:0}.specialImage{height:560px}.specialCopy{padding:90px 20px}.specialCopy h2{font-size:68px}.legacy{min-height:730px}.legacyContent{margin:0}.legacyContent h2{font-size:57px}.legacyYear{font-size:70vw}.dates{gap:15px}.dates b{font-size:22px}.closing{min-height:600px;padding:90px 20px}.closing h2{margin:90px 0;font-size:57px}footer{grid-template-columns:1fr;gap:35px;padding:60px 20px}.contact aside{padding:90px 25px}.contact h2{font-size:58px}.contact a{font-size:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{overflow-x:hidden}.siteHeader{transition:background-color .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:fixed}.siteHeader.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081331f2;border-bottom-color:#ffffff1f}.skipLink{z-index:200;background:var(--electric);color:var(--ink);padding:12px 16px;font-size:12px;font-weight:800;transition:top .2s;position:fixed;top:-60px;left:20px}.skipLink:focus{top:14px}:is(a,button):focus-visible{outline:2px solid var(--electric);outline-offset:4px}#materia,#instrumentais,#manutencao,#legado{scroll-margin-top:78px}header nav{font-size:11px}header .talk{min-height:44px;font-size:10px}.coordinates{font-size:9px}.heroCopy p,.heroMeta{font-size:10px}.measure{grid-template-columns:54px auto}.measure span{letter-spacing:.08em;font-size:clamp(18px,2.2vw,30px);font-weight:800}.measure small{max-width:180px;font-size:8px;line-height:1.4}.matterIntro>span,.catalogHead>span,.repairTitle>span,.specialCopy>span,.legacyContent>span{font-size:10px}.matterGrid figcaption,.precisionTop,.catalogCode,.catalogExperience figcaption span,.catalogNav button span,.catalogNav button small,.repairLine span,.repairLens span,.specialCopy small,.dates span,.closing>p{font-size:9px}.repair>button,.specialCopy>button,.closing>button{min-height:44px;font-size:10px}.catalogNav .catalogCta{min-height:48px;font-size:10px}.close{min-width:44px;min-height:44px;font-size:10px}.contact aside>span,footer{font-size:10px}footer a{padding:2px 0;display:inline-block}[data-in]{opacity:1;transform:none}.motion-ready [data-in]{opacity:0;transition:all 1s cubic-bezier(.2,.7,.2,1);transform:translateY(55px)}.motion-ready [data-in].visible{opacity:1;transform:none}@media (width<=800px){.siteHeader{padding:0 20px}.menu{min-width:44px;min-height:44px;font-size:10px}.menuOpen{z-index:18;padding:34px 20px 40px;font-size:18px;position:fixed;top:66px}.menuOpen a{padding:5px 0}.menuOpen button{min-height:48px;font-weight:800}.hero{height:100svh;min-height:620px}.heroCopy{top:19%}.heroCopy p{max-width:240px;font-size:9px;line-height:1.6}.hero h1{font-size:clamp(43px,15.5vw,58px)}.heroMeta{font-size:9px;bottom:5%}.measure{grid-template-columns:28px auto;top:82px;bottom:auto;right:20px}.measure i{width:22px}.measure span{font-size:14px}.measure small{max-width:92px;font-size:6px}.matterIntro h2{font-size:clamp(39px,12vw,47px)}.precision h2{font-size:clamp(47px,15.5vw,61px)}.catalogHead h2{font-size:clamp(45px,15vw,59px)}.catalogExperience figure{height:min(118vw,460px)}.catalogExperience figure img{padding:0 0 118px}.repairTitle h2{font-size:clamp(45px,15.5vw,61px)}.specialCopy h2{font-size:clamp(52px,17vw,68px)}.legacyContent h2,.closing h2{font-size:clamp(44px,14.5vw,57px)}.contact h2{margin:70px 0;font-size:clamp(44px,15vw,58px)}.contact a{min-height:58px;font-size:clamp(17px,5.2vw,20px)}.dates{flex-wrap:wrap}}@media (width<=380px){.heroCopy{left:16px}.hero h1{font-size:42px}.matter,.catalog,.repair,.legacy,.precision,.specialCopy,.closing{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.motion-ready [data-in]{opacity:1;transform:none}html{scroll-behavior:auto}}.siteHeader.inner{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081331f2;border-bottom-color:#ffffff1f;position:sticky;top:0}.siteHeader.inner .talk{align-items:center;display:inline-flex}.siteHeader.inner nav a[aria-current=page]{color:var(--electric);border-bottom:1px solid var(--electric);padding-bottom:4px}.catalogPage,.productPage{background:var(--paper);color:var(--ink);min-height:100svh}.catalogHero{max-width:1400px;padding:110px 5vw 50px}.catalogHero>span,.productCopy>span,.crumbs,.catalogCount,.productRelated h2,.productFacts span,.productViews figcaption{letter-spacing:.2em;font-size:10px}.catalogHero h1{letter-spacing:-.07em;margin:40px 0 34px;font-size:clamp(46px,8vw,120px);font-weight:700;line-height:.84}.catalogHero h1 em{color:var(--blue);font-style:normal}.catalogHero>p{max-width:560px;margin:0 0 44px;font-size:16px;line-height:1.7}.catalogSearch{border-bottom:1px solid var(--ink);grid-template-columns:auto 1fr;align-items:center;gap:22px;max-width:640px;padding-bottom:10px;display:grid}.catalogSearch span{letter-spacing:.2em;font-size:10px}.catalogSearch input{font:inherit;letter-spacing:-.02em;color:var(--ink);background:0 0;border:0;width:100%;min-height:44px;padding:8px 0;font-size:clamp(20px,2.4vw,30px)}.catalogSearch input:focus{outline:none}.catalogSearch:focus-within{border-bottom-color:var(--electric)}.catalogFamilies{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 26px;margin:0 0 20px;padding:0 5vw 30px;display:flex}.catalogFamilies button{letter-spacing:.06em;color:#5f6f73;background:0 0;border:0;border-bottom:1px solid #0000;min-height:44px;padding:10px 0;font-size:12px}.catalogFamilies button b{color:#8e9899;margin-left:5px;font-size:10px;font-weight:500}.catalogFamilies button.active{color:var(--ink);border-bottom-color:var(--ink);font-weight:800}.catalogFamilies button:hover{color:var(--ink)}.catalogCount{color:#5f6f73;padding:0 5vw 18px}.catalogList{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 4vw;margin:0;padding:0 5vw 120px;list-style:none;display:grid}.catalogList li{border-top:1px solid var(--line)}.catalogList a{grid-template-rows:auto auto auto;grid-template-columns:96px 1fr 22px;align-items:center;column-gap:22px;min-height:118px;padding:18px 0;transition:all .3s;display:grid}.catalogList figure{background:#ece8df;grid-row:1/4;justify-content:center;align-items:center;width:96px;height:80px;margin:0;display:flex;overflow:hidden}.catalogList figure img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%}.noPhoto{letter-spacing:.16em;color:#7d8c8f;text-align:center;padding:6px;font-size:8px}.catalogList code{letter-spacing:.18em;color:var(--blue);font-family:inherit;font-size:10px;font-weight:800}.catalogList b{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.15}.catalogList small{letter-spacing:.12em;color:#6a7a7d;font-size:10px}.catalogList i{color:#9aa5a6;grid-area:1/3/4;font-size:18px;font-style:normal;transition:all .3s}.catalogList a:hover{transform:translate(8px)}.catalogList a:hover i{color:var(--electric)}.catalogEmpty{max-width:560px;padding:0 5vw 120px;font-size:16px;line-height:1.7}.catalogEmpty a{border-bottom:1px solid var(--electric)}.crumbs{color:#6a7a7d;gap:14px;padding:100px 5vw 0;display:flex}.crumbs a{color:var(--ink)}.productHero{grid-template-columns:1.2fr .8fr;align-items:center;gap:6vw;padding:40px 5vw 100px;display:grid}.productHero figure{background:#ece8df;justify-content:center;align-items:center;min-height:420px;margin:0;display:flex;position:relative;overflow:hidden}.productHero figure img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:6%}.productHero figure .noPhoto{font-size:10px}.productCopy h1{letter-spacing:-.06em;margin:26px 0 18px;font-size:clamp(40px,5.2vw,78px);font-weight:700;line-height:.9}.productCode{letter-spacing:.08em;color:var(--blue);font-size:clamp(20px,2.6vw,34px);font-weight:800}.productCopy>p{max-width:520px;margin:34px 0 0;font-size:16px;line-height:1.75}.productFacts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#5f6f73;gap:12px;margin:44px 0 40px;padding:18px 0;display:grid}.productCta{background:var(--ink);color:#fff;letter-spacing:.14em;min-height:48px;padding:18px 28px;font-size:10px;font-weight:800;display:inline-block}.productBack{letter-spacing:.14em;border-bottom:1px solid var(--ink);min-height:44px;margin-left:26px;padding-bottom:6px;font-size:10px;display:inline-block}.productViews{grid-template-columns:repeat(3,1fr);gap:2vw;padding:0 5vw 100px;display:grid}.productViews figure{aspect-ratio:940/788;background:#ece8df;margin:0;position:relative;overflow:hidden}.productViews figure img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:6%}.productViews figcaption{color:#5f6f73;position:absolute;bottom:12px;left:14px}@media (width>=801px){.productViews.quatro{grid-template-columns:repeat(2,1fr)}}.productCta.waPrimary{background:#20565b;align-items:center;min-height:52px;padding:16px 30px;font-size:12px;display:inline-flex}.productCta.waPrimary:hover{background:var(--ink)}.mailAlt{color:#4f5f63;margin:14px 0 0;font-size:13px;line-height:1.6}.mailAlt a{border-bottom:1px solid var(--line);padding:10px 0;display:inline-block}.productCode.semCodigo{letter-spacing:.06em;color:#5f6f73;font-size:13px;font-weight:600}.productHero figure .noPhoto{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.productHero figure .noPhoto a{letter-spacing:.02em;color:var(--ink);border-bottom:1px solid var(--ink);padding:10px 0;font-size:13px}.productBack{text-underline-offset:6px;border-bottom:0;align-items:flex-end;text-decoration:underline;display:inline-flex}.barraOrcamento{display:none}.catalogFound{color:#4f5f63;margin:14px 0 0;font-size:13px}.catalogHero .catalogEmpty{max-width:620px;padding:18px 0 0}.catalogEmpty p{margin:0 0 10px}.catalogEmpty button{border:0;border-bottom:1px solid var(--electric);font:inherit;color:var(--ink);cursor:pointer;background:0 0;padding:8px 0;font-weight:700}.catalogEmpty .waLink{margin-top:8px}.catalogList code{letter-spacing:.12em;font-size:13px}.catalogList small{font-size:12px}.catalogFamilies button b{color:#5f6f73;font-size:11px}.catalogSearch input::placeholder{color:#6f7d80}.catalogSearch:focus-within{border-bottom:2px solid var(--ink);padding-bottom:9px}.crumbs{align-items:center}.crumbs a{align-items:center;min-height:44px;display:inline-flex}.menuOpen .menuWa{color:#f7f5f1;background:#20565b;padding:14px 16px;font-weight:800}@media (width<=800px){.siteHeader.inner .menu{margin-left:14px;display:block}.siteHeader.inner .talk{font-size:9px}.crumbs,.hubPage .crumbs{padding-top:24px}.catalogFamilies{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}.catalogFamilies::-webkit-scrollbar{display:none}.catalogFamilies button{white-space:nowrap;flex:none}.productPage{padding-bottom:72px}.barraOrcamento{z-index:30;min-height:60px;padding:10px 20px calc(10px + env(safe-area-inset-bottom));color:#f7f5f1;letter-spacing:.02em;background:#20565b;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #0813312e}.barraOrcamento b{letter-spacing:.08em;opacity:.9;font-size:12px;font-weight:600}.waLink{min-height:48px}footer a{align-items:center;min-height:44px;display:inline-flex}}.productHero figure img.estudio,.productViews figure img.estudio{object-fit:cover;mix-blend-mode:normal;padding:0}.productRelated{padding:0 0 20px}.productRelated h2{margin:0;padding:0 5vw 22px;font-weight:800}@media (width<=800px){.siteHeader.inner nav{display:none}.siteHeader.inner .talk{display:inline-flex}.catalogHero{padding:96px 20px 34px}.catalogHero h1{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(34px,10.6vw,46px)}.catalogFamilies{gap:2px 18px;padding:0 20px 22px}.catalogCount,.catalogEmpty{padding-left:20px;padding-right:20px}.catalogList{grid-template-columns:1fr;padding:0 20px 90px}.crumbs{padding:90px 20px 0}.productHero{grid-template-columns:1fr;gap:34px;padding:26px 20px 70px}.productHero figure{min-height:300px}.productCopy h1{font-size:clamp(34px,11vw,46px)}.productBack{margin:22px 0 0;display:block}.productViews{grid-template-columns:1fr;padding:0 20px 70px}}.catalogHubs{flex-wrap:wrap;align-items:center;gap:8px 28px;padding:0 5vw 34px;display:flex}.catalogHubs span{letter-spacing:.2em;color:#5f6f73;margin-right:6px;font-size:10px}.catalogHubs a{letter-spacing:.04em;border-bottom:1px solid var(--electric);align-items:end;min-height:44px;padding:10px 0 4px;font-size:13px;font-weight:800;display:inline-flex}.hubPage .crumbs{padding-top:100px}.hubHero{padding-top:30px}.hubHero .productCta{margin-top:10px}@media (width<=800px){.catalogHubs{gap:2px 20px;padding:0 20px 26px}.hubPage .crumbs{padding-top:90px}}.lk{color:#f7f5f1;min-height:100dvh;font-family:var(--font-manrope), system-ui, sans-serif;background:radial-gradient(900px 700px at 78% 12%,#0e1f47 0%,#0000 58%),radial-gradient(700px 600px at 12% 88%,#0a1738 0%,#0000 62%),linear-gradient(165deg,#0a1636 0%,#081331 45%,#040a1e 100%);padding:48px 20px 64px}.lk-wrap{width:100%;max-width:520px;margin:0 auto}.lk-head{text-align:center;margin-bottom:34px}.lk-marca{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:.2em;color:#f7f5f1;font-size:clamp(28px,8vw,38px);font-weight:800;font-stretch:125%;display:block}.lk-desc{letter-spacing:.34em;text-transform:uppercase;color:#c6a15b;margin-top:10px;font-size:clamp(10px,2.8vw,12px);font-weight:700;display:block}.lk-since{color:#8fa4bc;letter-spacing:.04em;margin-top:16px;font-size:13px;display:block}.lk-sec{letter-spacing:.28em;text-transform:uppercase;color:#8fa4bc;margin:30px 0 14px;padding-left:4px;font-size:11px;font-weight:700}.lk-btn{color:#f7f5f1;background:#ffffff0a;border:1px solid #8fa4bc4d;margin-bottom:12px;padding:18px 22px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:block}.lk-btn:hover,.lk-btn:focus-visible{background:#c6a15b1a;border-color:#c6a15b;transform:translateY(-1px)}.lk-btn:focus-visible{outline-offset:3px;outline:2px solid #e6c37e}.lk-btn-t{font-family:var(--font-archivo), system-ui, sans-serif;letter-spacing:-.01em;font-size:clamp(15px,4vw,17px);font-weight:700;font-stretch:125%;display:block}.lk-btn-s{color:#c2cddd;margin-top:6px;font-size:13px;line-height:1.45;display:block}.lk-btn--destaque{background:#c6a15b14;border-color:#c6a15b8c}.lk-btn--acao{color:#040a1e;background:#c6a15b;border-color:#c6a15b}.lk-btn--acao .lk-btn-s{color:#040a1ec7}.lk-btn--acao:hover,.lk-btn--acao:focus-visible{background:#e6c37e;border-color:#e6c37e}.lk-btn--pdf{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lk-btn--pdf .lk-btn-s{letter-spacing:.18em;color:#c6a15b;flex:none;margin-top:0;font-size:11px;font-weight:700}.lk-rodape{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#8fa4bc;border-top:1px solid #8fa4bc38;flex-direction:column;gap:6px;margin-top:34px;padding-top:22px;font-size:11.5px;line-height:1.7;display:flex}@media (prefers-reduced-motion:reduce){.lk-btn{transition:none}.lk-btn:hover{transform:none}}@media (width<=800px){.legacyYear{white-space:nowrap;color:#d9d7cf;font-size:min(44vw,190px);bottom:2vw;left:50%;right:auto;transform:translate(-50%)}.legacy{min-height:0;padding-bottom:170px}.legacyContent{z-index:1;position:relative}.dates{gap:18px 24px;margin-top:56px}.dates>span{min-width:88px}.dates b{letter-spacing:-.03em;font-size:24px}}@media (width<=380px){.legacyYear{font-size:40vw}}.logo,footer>b,.hero h1,.matterIntro h2,.precision h2,.catalogHead h2,.repairTitle h2,.specialCopy h2,.legacyContent h2,.closing h2,.contact h2,.catalogExperience figcaption b,.matterStatement .number,.legacyYear{font-family:var(--font-archivo), sans-serif;font-stretch:125%}.hero h1{letter-spacing:-.03em;font-size:clamp(58px,8.2vw,124px)}.matterIntro h2{letter-spacing:-.025em}.precision h2{letter-spacing:-.03em;font-size:clamp(58px,9.6vw,148px)}.catalogHead h2,.repairTitle h2,.specialCopy h2,.legacyContent h2,.contact h2{letter-spacing:-.03em}.closing h2{letter-spacing:-.03em;font-size:clamp(56px,8vw,118px)}.matterStatement .number,.legacyYear{letter-spacing:-.06em}@media (width<=800px){.hero h1{font-size:54px}.precision h2{font-size:56px}.closing h2{font-size:52px}}.ticker div{color:var(--ink)}.heroMeta a{border-bottom-color:var(--electric)}.catalogNav .catalogCta{background:var(--electric);color:var(--ink)}@media (width<=800px){.matterIntro h2{font-size:42px}.catalogHead h2{font-size:52px}.repairTitle h2{font-size:54px}.specialCopy h2{font-size:60px}.legacyContent h2{font-size:50px}.contact h2{font-size:52px}}main{overflow-x:clip}@media (width<=800px){.hero h1{font-size:min(13vw,54px)}.matterIntro h2{font-size:min(10.2vw,42px)}.precision h2{font-size:min(12.6vw,52px)}.catalogHead h2{font-size:min(10.4vw,44px)}.repairTitle h2{font-size:min(11vw,46px)}.specialCopy h2{font-size:min(13vw,56px)}.legacyContent h2,.contact h2{font-size:min(11.4vw,48px)}.closing h2{font-size:min(9.4vw,40px)}.legacyYear{font-size:min(30vw,150px)}.hero{height:100svh;min-height:0}.heroCopy{top:19%}.crosshair{width:110px;height:110px}.crosshair i{width:130px}.crosshair b{height:130px}}.waLink{color:#f7f5f1;letter-spacing:.12em;background:#20565b;border:0;align-items:center;gap:10px;padding:14px 20px;font-size:9px;font-weight:800;display:inline-flex}.waLink:hover{background:#081331}.productCta+.waLink{margin-left:14px}@media (width<=800px){.productCta+.waLink{margin-top:14px;margin-left:0}}.homeHubs{padding:56px 0 0}@media (width<=800px){.homeHubs{padding:36px 0 0}}.logo img{width:auto;height:30px;display:block}footer .flogo{width:210px;height:auto;margin-bottom:8px;display:block}.lk-logo{width:min(280px,72%);height:auto;margin:0 auto;display:block}@media (width<=800px){.logo img{height:24px}footer .flogo{width:180px}}.hero{height:calc(100svh - 58px);min-height:640px}.scrollCue{z-index:3;color:#c9d4e2;letter-spacing:.3em;flex-direction:column;align-items:center;gap:10px;font-size:8px;display:flex;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.scrollCue i{background:linear-gradient(180deg,var(--electric),transparent);width:1px;height:44px;animation:1.8s ease-in-out infinite cueDrop;display:block}@keyframes cueDrop{0%{opacity:0;transform:translateY(-6px)}30%{opacity:1}to{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.scrollCue i{animation:none}}.precision{min-height:0;padding-bottom:70px}.precision h2{margin:70px 0 55px}.precisionProof{border-top:1px solid #ffffff3d;grid-template-columns:repeat(3,1fr);gap:4vw;margin-top:60px;padding-top:34px;display:grid}.precisionProof b{font-family:var(--font-archivo),sans-serif;letter-spacing:-.03em;font-size:clamp(30px,3.6vw,52px);font-stretch:125%;display:block}.precisionProof small{letter-spacing:.14em;color:#cfe0e2;margin-top:10px;font-size:10px;line-height:1.6;display:block}.catalogNav button{border-bottom-color:#ffffff30;grid-template-columns:44px 1fr;padding:28px 0}.catalogNav button span{color:var(--electric);font-weight:800}.catalogNav button b{letter-spacing:-.02em;font-size:27px}.catalogNav button small{color:#8fa0b6;margin-top:6px;line-height:1.5}.catalogNav button.active{color:#fff}.catalogNav button.active small{color:#b9c6d8}.catalogNav button.active span{color:var(--electric)}.catalogNav button:hover{color:#d9e2ee}.catalogNav .catalogCta{letter-spacing:.14em;padding:22px;font-size:11px}.closing{min-height:0;padding:90px 5vw 80px}.closingActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:26px;display:flex}.closingWa{background:var(--electric);color:var(--ink);letter-spacing:.14em;align-items:center;min-height:48px;padding:18px 30px;font-size:10px;font-weight:800;display:inline-flex}.closingWa:hover{background:#e6c37e}.closingReg{letter-spacing:.18em;color:#cfe0e2;margin-top:64px;font-size:9px}@media (width<=800px){.hero{height:calc(100svh - 50px);min-height:560px}.scrollCue{display:none}.precisionProof{grid-template-columns:1fr 1fr 1fr;gap:14px}.precisionProof b{font-size:24px}.precisionProof small{font-size:8px}.precision h2{margin:60px 0 40px}.closing{padding:70px 20px 60px}.closing h2{margin:50px 0 40px}.closingActions{flex-direction:column;gap:18px}.closingWa{justify-content:center;width:100%}.catalogNav button b{font-size:22px}}.nf{background:var(--ink);color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;padding:0 8vw;display:flex}.nf>img{width:180px;height:auto}.nf-code{letter-spacing:.24em;color:var(--electric);margin:70px 0 0;font-size:8px}.nf h1{font-family:var(--font-archivo),sans-serif;letter-spacing:-.04em;max-width:14ch;margin:18px 0 0;font-size:clamp(38px,6vw,84px);font-stretch:125%;line-height:.9}.nf-txt{color:#8fa4bc;max-width:420px;margin:26px 0 0;font-size:14px;line-height:1.8}.nf-nav{flex-wrap:wrap;gap:28px;margin-top:60px;display:flex}.nf-nav a{border-bottom:1px solid var(--electric);letter-spacing:.12em;padding-bottom:8px;font-size:9px;font-weight:800}.legacyPoster{z-index:1;width:min(380px,36%);margin:0;position:absolute;top:130px;left:5vw;box-shadow:12px 12px #c6a15b38}.legacyPoster img{width:100%;height:auto;display:block}@media (width<=800px){.legacyPoster{width:100%;margin:36px 0 0;position:static}}.closing{background:var(--ink);min-height:0;padding:80px 5vw 70px}.closing h2{margin:44px 0 40px}@media (width<=800px){.closing{padding:56px 20px 48px}.closing h2{margin:32px 0 28px}}.repairLens img{object-position:68% 50%;transform:none}.precision{background:var(--ink)}.matter,.catalog,.repair,.legacy{padding:100px 5vw 88px}.matterIntro h2{margin:28px 0 64px}.repairTitle h2{margin:28px 0 44px}.legacyContent h2{margin:28px 0 32px}.catalogExperience{margin-top:56px}.specialCopy h2{margin:36px 0 8px}.legacy{min-height:0}.special{grid-template-columns:.9fr 1.1fr;min-height:0}.specialImage{height:clamp(540px,50vw,680px)}.specialImage img{object-fit:cover;object-position:center 40%;width:100%;height:100%}.specialCopy{justify-content:center;padding:80px 6vw}.specialCopy>button{margin-top:44px}.matterIntro h2 em,.repairTitle h2 i,.catalogHero h1 em{color:var(--electric)}.precision{min-height:0;padding:72px 5vw 80px}.precision h2{letter-spacing:-.02em;paint-order:stroke fill;line-height:.92}.precision h2 i{-webkit-text-stroke:1px white}.heroCopy p,.coordinates,.heroMeta,.specialCopy small,.specialCopy>p{color:#f7f5f1a8}.heroMeta a{color:#fff}.repair>button,.specialCopy>button,.closing>button{border:1px solid var(--electric);padding:16px 28px;font-size:9px}.repair>button{background:var(--electric);color:var(--ink);border-color:var(--electric)}.closing>button{color:#fff}@media (width<=800px){.matter,.catalog,.repair,.legacy{padding:64px 20px 56px}.matterIntro h2{margin:22px 0 40px}.catalogHead h2{margin-top:22px}.repairTitle h2{margin:22px 0 32px}.legacyContent h2{margin:22px 0 28px}.specialImage{height:440px}.specialCopy{padding:56px 20px}.specialCopy>button{margin-top:32px}.repairBody{padding:36px 0 28px}.repairLens{height:320px}.crosshair{display:none}.catalogExperience figcaption{padding:14px 0 0;position:static;bottom:auto;left:auto}.catalogCode{top:14px;left:14px}}@media (width<=380px){.matter,.catalog,.repair,.legacy,.closing{padding-left:16px;padding-right:16px}}.precision h2{margin:56px 0 48px;line-height:1.04}.precision h2 i{margin-top:.06em;display:inline-block}.precisionBottom p{color:#f7f5f1cc;font-size:14px;line-height:1.75}@media (width<=800px){.precision h2{text-wrap:balance;margin:36px 0 32px;line-height:1.06}}.destaqueGrid{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:44px;display:grid}.destaqueCard{background:#faf9f5;border:1px solid #0813311f;transition:transform .3s,border-color .3s,box-shadow .3s;display:block}.destaqueCard:hover{border-color:var(--electric);transform:translateY(-6px);box-shadow:10px 10px #c6a15b2e}.destaqueImg{background:radial-gradient(circle at 62% 24%,#fff,#f0ede7 62%,#e5e1d9);justify-content:center;align-items:center;height:200px;padding:8%;display:flex}.destaqueImg img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.destaqueImg.estudio{background:#e7e7e6;padding:0}.destaqueImg.estudio img{object-fit:cover;mix-blend-mode:normal}.destaqueMeta{border-top:1px solid #0813311f;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.destaqueMeta>span{color:var(--electric);font-size:8px;font-weight:800}.destaqueMeta small{letter-spacing:.1em;text-transform:uppercase;color:#777;font-size:7.5px;display:block}.destaqueMeta b{letter-spacing:-.02em;color:var(--ink);margin-top:3px;font-size:13px;line-height:1.2;display:block}.destaqueMeta i{letter-spacing:.1em;color:var(--ink);font-size:8px;font-style:normal;font-weight:800;transition:transform .3s}.destaqueCard:hover .destaqueMeta i{color:var(--electric);transform:translate(4px)}@media (width<=1100px){.destaqueGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.destaqueGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:32px}.destaqueImg{height:150px}.destaqueMeta{gap:8px;padding:11px}.destaqueMeta b{font-size:12px}}.espArea{margin-top:56px}.espAreaTitulo{letter-spacing:.2em;color:var(--electric);margin-bottom:18px;font-size:8px;font-weight:800;display:block}.espGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.espCard{background:#fff;border:1px solid #0813311f;transition:transform .3s,border-color .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.espCard img{object-fit:cover;aspect-ratio:1080/1290;width:100%;height:100%;display:block}.espCard:hover{border-color:var(--electric);transform:translateY(-6px);box-shadow:10px 10px #c6a15b2e}.espArea .homeHubs{padding:26px 0 0}@media (width<=1100px){.espGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.espArea{margin-top:34px}.espGrid{grid-template-columns:repeat(2,1fr);gap:10px}}.repairBody.repairBodySolo{max-width:760px;padding:56px 0 36px;display:block}.repairBody.repairBodySolo>p{max-width:720px;margin:0}.specialImage img{filter:none;mix-blend-mode:normal}@media (width<=800px){.repairBody.repairBodySolo{padding:32px 0 24px}.special{grid-template-columns:1fr}.specialImage{background:#eef0f3;width:100%;height:min(160vw,520px)}.specialImage img{object-fit:contain;object-position:center}.specialCopy{padding:44px 20px 56px}}@media (width<=380px){.dates{grid-template-columns:1fr;gap:0;margin-top:40px;display:grid}.dates>span{border-bottom:1px solid #08133124;min-width:0;padding:12px 0}}.semFoto{text-align:center;color:#5f6f73;background:radial-gradient(120% 90% at 50% 28%,#f7f5f1 0%,#ece8df 58%,#e1dbd0 100%);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;min-height:120px;padding:12px;display:flex}.semFoto svg{color:#9aa5a6;width:32px;height:auto}.semFoto b{letter-spacing:.2em;color:var(--ink);font-size:9px;font-weight:800}.semFoto i{letter-spacing:.14em;color:#8a9699;font-size:9px;font-style:normal}.semFoto.grande{gap:18px;min-height:420px;padding:40px}.semFoto.grande svg{stroke-width:1.4px;width:86px}.semFoto.grande b{letter-spacing:.26em;font-size:15px}.semFoto.grande em{color:#5f6f73;max-width:380px;font-size:14px;font-style:normal;line-height:1.7}.semFoto.grande a{letter-spacing:.02em;color:var(--ink);border-bottom:1px solid var(--ink);align-items:flex-end;min-height:44px;padding:10px 0;font-size:13px;display:inline-flex}@media (width<=800px){.semFoto.grande{min-height:300px}.semFoto.grande svg{width:64px}}.heroPhoto{width:56%;display:block;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#000 34%)}.heroPhoto img{object-fit:cover;object-position:50% 44%;width:100%;height:100%;transform:translate(var(--x,0),var(--y,0)) scale(1.05);transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.precisionPhoto{width:min(100%,420px);margin:0 0 40px}.precisionPhoto img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.precisionPhoto figcaption,.legacyPhoto figcaption{letter-spacing:.18em;padding-top:14px;font-size:9px}.precisionPhoto figcaption{color:#f7f5f1a8}@media (width>=1101px){.precision{grid-template-columns:minmax(0,1fr) clamp(280px,27vw,460px);column-gap:6vw;display:grid}.precisionTop{grid-column:1/-1}.precision h2{grid-area:2/1}.precisionPhoto{grid-area:2/2/span 2;align-self:end;width:100%;margin:0}.precisionText{grid-area:3/1;min-width:0}}.legacyPhoto{z-index:1;margin:0;position:relative}.legacyPhoto img{width:100%;height:auto;display:block;box-shadow:12px 12px #c6a15b38}.legacyPhoto figcaption{padding-top:24px}@media (width>=801px){.legacy{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:center;column-gap:6vw;display:grid}.legacyContent{grid-area:1/2;margin-left:0}.legacyPhoto{grid-area:1/1;width:min(420px,100%)}}@media (width<=800px){.heroPhoto{width:100%;height:62%;top:auto;left:0;-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.heroPhoto img{object-position:50% 42%;transform:none}.heroShade{background:linear-gradient(#0000 58%,#060d1e66 78%,#060d1ed9 100%)}.precisionPhoto{margin-bottom:34px}.legacyPhoto{width:min(100% - 12px,420px);margin:44px 0 40px}}@media (prefers-reduced-motion:reduce){.heroPhoto img{transition:none;transform:none}}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}.mzCons[hidden]{display:none}.mzCons{z-index:34;left:0;right:0;bottom:var(--mz-cons-base,0px);padding:14px 16px calc(14px + env(safe-area-inset-bottom));color:#f7f5f1;font:500 13.5px/1.5 var(--font-manrope), system-ui, sans-serif;letter-spacing:.005em;background:#081331;border-top:1px solid #c6a15b80;gap:10px;display:grid;position:fixed;box-shadow:0 -14px 32px -20px #08133199}.mzCons p{margin:0}.mzConsTexto{text-wrap:pretty}.mzConsTexto a{color:#f7f5f1;text-underline-offset:4px;white-space:nowrap;font-weight:700;-webkit-text-decoration:underline #c6a15bcc;text-decoration:underline #c6a15bcc}.mzConsAtual{color:#f7f5f1b8;font-size:12.5px}.mzConsAcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mzConsBtn{color:#f7f5f1;min-height:48px;font:800 12px/1.2 var(--font-manrope), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #f7f5f18c;border-radius:0;padding:0 14px}.mzConsBtn:hover{background:#f7f5f10f;border-color:#c6a15b}.mzCons a:focus-visible,.mzConsBtn:focus-visible{outline-offset:2px;outline:2px solid #c6a15b}@media (width>=801px){.mzCons{border:1px solid #c6a15bbf;gap:12px;width:min(440px,100vw - 48px);padding:18px 20px;bottom:24px;left:24px;right:auto;box-shadow:0 24px 50px -24px #081331b3}}@media (width<=360px){.mzCons{padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:8px;font-size:12.5px;line-height:1.45}.mzConsBtn{letter-spacing:.06em;padding:0 8px}}@media (width<=800px){html:has(input:focus,textarea:focus,select:focus) .mzCons{visibility:hidden}}@media (prefers-reduced-motion:no-preference){.mzCons:not([hidden]){animation:.32s cubic-bezier(.2,.7,.2,1) mzConsEntra}}@keyframes mzConsEntra{0%{opacity:0;transform:translateY(16px)}}html:has(.menuPlus:not([hidden])) .mzCons{visibility:hidden}@media (width<=800px){html[data-consentimento] .waFab{bottom:calc(var(--mz-consent,0px) + 12px)}}@media (width<=1099.98px){html[data-consentimento] .guia .g-nav{bottom:calc(var(--mz-consent,0px) + 12px)}html[data-consentimento] .guia .g-nav ol{bottom:calc(var(--mz-consent,0px) + 72px)}}html[data-consentimento] .lk{padding-bottom:calc(64px + var(--mz-consent,0px))}.lk-rodape .lk-legal{flex-wrap:wrap;justify-content:center;gap:0 24px;margin-top:4px;display:flex}.lk-rodape .lk-legal a{color:#c2cddd;text-underline-offset:5px;align-items:center;min-height:48px;-webkit-text-decoration:underline #c6a15b8c;text-decoration:underline #c6a15b8c;display:inline-flex}.lk-rodape .lk-legal a:hover{color:#f7f5f1;text-decoration-color:#c6a15b}.lk-rodape .lk-legal a:focus-visible{outline-offset:2px;outline:2px solid #e6c37e}footer.rodape .rodapeLegalLinks{flex-wrap:wrap;gap:0 22px;margin-top:6px;display:flex}footer.rodape .rodapeLegalLinks a{color:#f7f5f1c7;letter-spacing:.06em;text-underline-offset:5px;align-items:center;min-height:44px;font-size:12px;-webkit-text-decoration:underline #f7f5f14d;text-decoration:underline #f7f5f14d;display:inline-flex}footer.rodape .rodapeLegalLinks a:hover{color:#f7f5f1;text-decoration-color:#c6a15b}footer.rodape .rodapeLegalLinks a:focus-visible{outline-offset:2px;outline:2px solid #c6a15b}.adm{--az:#081331;--az2:#13224a;--papel:#f7f5f1;--fundo:#f2f0eb;--branco:#fff;--ouro:#c6a15b;--ouro-claro:#f5edda;--ouro-texto:#775818;--ouro-linha:#a9843c;--pet:#20565b;--pet-claro:#e2edeb;--tinta2:#3a4458;--tinta3:#5d6578;--no-azul:#c3cad8;--no-azul2:#9aa3b8;--fio:#e8e4db;--fio2:#d6d0c3;--alerta:#9b1c12;--alerta-fundo:#fbefeb;--raio:20px;--raio-m:14px;--titulo:var(--font-archivo), var(--font-manrope), sans-serif;--ease:cubic-bezier(.2, .7, .1, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--fundo);min-height:100dvh;color:var(--az);font-family:var(--font-manrope), system-ui, sans-serif;-webkit-text-size-adjust:100%;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:16px;line-height:1.5}.adm *,.adm :before,.adm :after{box-sizing:border-box}.adm :where(h1,h2,h3,p,dl,dd,ul,figure){margin:0}.adm :where(ul){padding:0;list-style:none}.adm :where(button,input,select){font:inherit;color:inherit}.adm :focus-visible{outline:3px solid var(--az);outline-offset:2px}.adm .admTopo :focus-visible,.adm .admBarraLinha :focus-visible,.adm .admKpi :focus-visible,.adm .admEntradaLado :focus-visible,.admAmpliada :focus-visible{outline-color:var(--ouro)}.admOculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.admIcone{flex:none;width:20px;height:20px}.admGirando{animation:1s linear infinite admGira}@keyframes admGira{to{transform:rotate(360deg)}}.admMicro{letter-spacing:.16em;text-transform:uppercase;color:var(--tinta3);font-size:11px;font-weight:700;line-height:1.4}.admMicroOuro{color:var(--ouro)}.admTituloGrande,.admTitulo,.admDetalheNome,.admCartaoTitulo,.admVazioTitulo{font-family:var(--titulo);letter-spacing:-.012em;font-stretch:125%;line-height:1.12}.admTituloGrande{margin:6px 0 10px;font-size:clamp(24px,6.4vw,30px);font-weight:400}.admTitulo{font-size:26px;font-weight:400}.admTitulo:focus,.admTituloGrande:focus{outline:none}.admBotao{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.admBotao:disabled{opacity:.65;cursor:progress}.admBotaoPrimario,.admBotaoZap,.admBotaoCheio{background:var(--az);color:var(--papel)}.admBotaoPrimario:hover:not(:disabled),.admBotaoZap:hover,.admBotaoCheio:hover{background:var(--az2)}.admBotaoZap .admIcone{fill:#25d366}.admBotaoContorno,.admBotaoEmail{background:var(--branco);border-color:var(--fio2);color:var(--az)}.admBotaoContorno:hover:not(:disabled),.admBotaoEmail:hover{border-color:var(--az)}.admBotaoLargo{width:100%}.admForm{gap:16px;display:grid}.admCampo{gap:6px;display:grid}.admCampo label{padding-left:4px;font-size:14px;font-weight:700}.admCampo input,.admTipoFiltro select,.admBusca input{border:1px solid var(--fio2);background:var(--branco);width:100%;min-height:52px;color:var(--az);border-radius:999px;padding:0 20px;font-size:16px;transition:border-color .2s,box-shadow .2s}.admCampo input:hover,.admTipoFiltro select:hover,.admBusca input:hover{border-color:#b9b1a1}.admCampo input:focus-visible,.admTipoFiltro select:focus-visible,.admBusca input:focus-visible{border-color:var(--az);outline:none;box-shadow:0 0 0 3px #c6a15b73}.admCampo input[aria-invalid=true]{border-color:var(--alerta);box-shadow:inset 0 0 0 1px var(--alerta)}.admSenhaLinha{position:relative}.admSenhaLinha input{padding-right:108px}.admVerSenha{min-width:48px;min-height:48px;color:var(--az);text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:700;position:absolute;top:2px;right:4px}.admMarcar{cursor:pointer;align-items:center;gap:12px;min-height:48px;padding-left:4px;font-size:15px;display:flex}.admMarcar input{width:22px;height:22px;accent-color:var(--az);margin:0}.admDica{color:var(--tinta3);padding-left:4px;font-size:13.5px}.admErro{color:var(--alerta);font-size:15px;font-weight:600}.admAviso{border-radius:var(--raio-m);background:var(--ouro-claro);color:var(--az);margin-bottom:16px;padding:12px 16px;font-weight:600}.admNota{border-top:1px solid var(--fio);color:var(--tinta3);margin-top:22px;padding-top:18px;font-size:13.5px}.admVoltar{min-height:48px;color:var(--az);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 8px;font-size:14.5px;font-weight:700;display:inline-flex}.admVoltar:hover{background:var(--papel)}.admCarregando{color:var(--tinta3);align-items:center;gap:12px;padding:24px 4px;display:flex}.admRoda{border:2px solid;border-right-color:#0000;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite admGira}.admCartao{border-radius:var(--raio);background:var(--branco)}.admVazioTitulo{color:var(--az);font-size:16px;font-weight:500}.admErroFaixa,.admAlertaCaixa{border-radius:var(--raio-m);background:var(--alerta-fundo);color:#6d160f;border:1px solid #efcfc6;gap:10px;padding:14px 16px;display:grid}.admErroFaixa .admBotao{justify-self:start}.admAlertaCaixa{grid-template-columns:22px 1fr;align-items:start;margin:20px 0 0}.admAlertaCaixa code{white-space:pre-wrap;font-size:13px;display:block}.admAvatar{background:var(--ouro);width:40px;height:40px;color:var(--az);font-family:var(--titulo);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:600;font-stretch:125%;display:grid;position:relative}.admAvatar[data-tipo=orcamento]{background:var(--az);color:var(--ouro)}.admAvatar[data-tipo=contato]{background:var(--pet);color:var(--branco)}.admAvatar[data-tipo=manutencao]{background:var(--ouro);color:var(--az)}.admAvatarGrande{width:56px;height:56px;font-size:16px}.admTipo,.admEtiqueta{white-space:nowrap;border-radius:999px;align-items:center;min-height:22px;padding:2px 10px;font-size:11.5px;font-weight:700;line-height:1.2;display:inline-flex}.admTipo{letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.admTipo-contato{background:var(--pet-claro);color:#174347}.admTipo-orcamento{color:var(--az);background:#e7e9f0}.admTipo-manutencao{background:var(--ouro-claro);color:var(--ouro-texto)}.admEtiqueta-novo{background:var(--ouro);color:var(--az)}.admEtiqueta-em_atendimento{background:var(--pet);color:var(--branco)}.admEtiqueta-respondido{background:var(--az);color:var(--branco)}.admEtiqueta-arquivado{color:#4b5467;background:#e6e3db}.admEntrada{background:var(--az);flex-direction:column;display:flex}.admEntradaLado{color:var(--papel);justify-content:center;padding:28px 16px 22px;display:flex}.admEntradaLogo{width:auto;height:24px;display:block}.admEntradaFrase,.admEntradaPeca,.admEntradaRodape{display:none}.admEntradaCorpo{flex:1;padding:0 16px 32px}.admCartaoEntrada{border-radius:24px;max-width:460px;margin:0 auto;padding:28px 20px 24px}.admEntradaSub,.admCartaoEntrada>p:not([class]){color:var(--tinta2);margin-bottom:20px}.admLinkSair{min-height:48px;color:var(--az);text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:8px;padding:0 4px;font-size:14px;font-weight:700;display:inline-flex}.admLinkSair:disabled{opacity:.6;cursor:progress}.adm .admTopo{z-index:60;overscroll-behavior:contain;background:var(--az);width:min(304px,86vw);height:auto;color:var(--papel);visibility:hidden;transition:transform .28s var(--ease), visibility 0s linear .28s;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:12px 12px 20px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.admApp[data-menu=aberto] .admTopo{visibility:visible;transition:transform .28s var(--ease);transform:none}.admVeu{z-index:55;background:#0813318c;position:fixed;inset:0}.admTopoLinha{justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:0 0 0 12px;display:flex}.admMarca{align-items:center;gap:12px;min-width:0;display:flex}.admMarca img{width:auto;height:20px;display:block}.admMarcaSelo{color:var(--ouro);letter-spacing:.18em;text-transform:uppercase;border-left:1px solid #c6a15b8c;padding-left:12px;font-size:11px;font-weight:700}.admFecharMenu{width:48px;height:48px;color:var(--papel);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;display:grid}.adm .admMenu{font-size:inherit;letter-spacing:normal;gap:0;display:block}.admMenuRotulo{color:var(--no-azul2);letter-spacing:.16em;text-transform:uppercase;margin:26px 16px 8px;font-size:11px;font-weight:700}.admMenu ul,.admTopoContaAcoes{gap:4px;display:grid}.admMenuItem{width:100%;min-height:48px;color:var(--no-azul);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 14px 0 16px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.admMenuItem .admIcone{stroke-width:1.6px;width:20px;height:20px}.admMenuTexto{flex:1;min-width:0}button.admMenuItem:hover{color:var(--branco);background:#ffffff12}.admMenuItem[aria-current=page],button.admMenuItem[aria-current=page]:hover{background:var(--ouro);color:var(--az)}.admMenuConta{min-width:26px;height:26px;color:var(--ouro);background:#c6a15b33;border-radius:999px;place-items:center;padding:0 8px;font-size:12.5px;font-weight:700;display:grid}.admMenuItem[aria-current=page] .admMenuConta{background:var(--az);color:var(--ouro)}.admMenuBreve{color:#8a93aa;cursor:default}.admEmBreve{color:var(--ouro);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid #c6a15b66;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700}.admTopoConta{margin-top:auto;padding-top:8px}.admLinkTopo.admSair{color:var(--ouro)}.admLinkTopo.admSair:hover{color:#dcbd82}.admLinkTopo:disabled{opacity:.6;cursor:progress}.admUsuario{align-items:center;gap:10px;min-width:0;display:flex}.admUsuarioTexto{min-width:0;line-height:1.25;display:grid}.admUsuarioNome{font-size:14px;font-weight:700}.admUsuarioEquipe{color:var(--tinta3);font-size:12.5px}.admAvatarConta{background:var(--ouro);color:var(--az)}.admUsuarioLateral{background:#ffffff0d;border-radius:18px;margin:26px 8px 0;padding:12px}.admUsuarioLateral .admUsuarioEquipe{color:var(--no-azul2)}.admUsuarioLateral+.admMenuRotulo{margin-top:16px}.admApp,.admPrincipal,.admColLista,.admColDetalhe,.admDetalhe{position:relative}.admPrincipal{min-width:0;display:block}.admBarraBusca{padding:0 16px 12px}.admBarra{display:contents}.admBarraLinha{z-index:30;background:var(--az);min-height:56px;color:var(--papel);align-items:center;gap:6px;padding:4px 8px 4px 4px;display:flex;position:sticky;top:0}.admMenuBotao{width:48px;height:48px;color:var(--papel);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.admMenuBotao:hover{background:#ffffff14}.admBarraLogo{flex:none;width:auto;height:18px;display:block}.admTopoAcoes{gap:8px;margin-left:auto;display:flex}.admBotaoTopo{min-width:48px;min-height:48px;color:var(--papel);cursor:pointer;background:0 0;border:1px solid #f7f5f13d;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.admBotaoTopo:hover{background:#f7f5f114}.admBotaoTopo:disabled{opacity:.6;cursor:progress}.admBarraTitulo{padding:22px 16px 14px}.admBarraSub{color:var(--tinta3);margin-top:6px;font-size:14px}.admSituacao{flex-wrap:wrap;gap:0 6px;display:flex}.admSituacao span+span:before{content:"·";margin-right:6px}.admSituacaoCarga{font-style:italic}.admUsuarioBarra{display:none}.admAbas{scrollbar-width:none;gap:8px;padding:0 16px 12px;display:flex;position:relative;overflow-x:auto}.admAbas::-webkit-scrollbar{display:none}.admAba{border:1px solid var(--fio2);background:var(--branco);min-height:48px;color:var(--az);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 8px 0 18px;font-size:14.5px;font-weight:600;transition:background-color .2s,border-color .2s;display:inline-flex;position:relative}.admAba:hover{border-color:var(--az)}.admAba[aria-pressed=true]{border-color:var(--az);background:var(--az);color:var(--papel)}.admConta{min-width:30px;height:30px;color:var(--az);background:#f0ece3;border-radius:999px;place-items:center;padding:0 9px;font-size:12.5px;font-weight:700;display:grid}.admAba[aria-pressed=true] .admConta{color:var(--papel);background:#f7f5f124}.admConta.admContaNovo,.admAba[aria-pressed=true] .admContaNovo{background:var(--ouro);color:var(--az)}.admFiltros{flex-wrap:wrap;gap:8px;padding:0 16px 14px;display:flex}.admBusca{flex:220px;min-width:0;position:relative}.admBusca>.admIcone{color:var(--tinta3);pointer-events:none;position:absolute;top:16px;left:18px}.admBusca input{appearance:none;padding:0 52px 0 48px}.admBusca input::-webkit-search-cancel-button{display:none}.admBusca input::placeholder{color:#6b7285;opacity:1}.admLimparBusca{width:48px;height:48px;color:var(--tinta2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;right:2px}.admTipoFiltro{flex:100%}.admTipoFiltro select{appearance:none;cursor:pointer;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='%23081331' stroke-width='1.6'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;padding-right:44px}.admColLista{padding:0 16px 28px}.admColLista>.admErroFaixa{margin-bottom:12px}.admLista{gap:10px;transition:opacity .2s;display:grid}.admLista[data-carregando]{opacity:.55}.admItem{background:var(--branco);width:100%;color:var(--az);text-align:left;cursor:pointer;border:0;border-radius:18px;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:16px 16px 14px;transition:background-color .2s,box-shadow .2s;display:grid;position:relative}.admItem:hover{background:#fbf9f5}.admItem[aria-current=true]{box-shadow:inset 3px 0 0 var(--ouro);background:#f6f0e3}.admItem:focus-visible{outline-offset:-3px}.admItem[data-status=novo] .admAvatar:after{content:"";border:2px solid var(--branco);background:var(--ouro);border-radius:50%;width:12px;height:12px;position:absolute;top:-1px;right:-1px}.admItemCorpo{gap:4px;min-width:0;display:grid}.admItemTopo{align-items:baseline;gap:10px;display:flex}.admItemTopo time{color:var(--tinta3);white-space:nowrap;flex:none;margin-left:auto;font-size:12.5px}.admItemNome{min-width:0;font-size:15px;font-weight:700;line-height:1.35}.admItemInst{color:var(--tinta3);margin-top:-3px;font-size:13.5px;font-weight:600}.admItemResumo{color:var(--tinta2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.admItemSinais{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;font-size:12.5px;display:flex}.admSinal{color:var(--tinta3);align-items:center;gap:5px;font-weight:600;display:inline-flex}.admSinal .admIcone{width:15px;height:15px}.admSinalAlerta{color:var(--alerta);font-weight:700}.admVazio{background:var(--branco);color:var(--tinta3);text-align:center;border-radius:18px;justify-items:center;gap:16px;padding:48px 20px;display:grid}.admColLista>.admCarregando{justify-content:center}.admMais{width:100%;margin-top:14px}.admDetalhe{background:var(--branco);padding:4px 16px 120px}.admDetalheBarra{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.admNumero{color:var(--tinta3);letter-spacing:.16em;text-transform:uppercase;align-items:baseline;gap:8px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}.admNumero b{color:var(--az);font-family:var(--titulo);letter-spacing:.06em;font-size:15px;font-weight:500;font-stretch:125%}.admDetalheCabeca{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;margin-top:8px;display:grid}.admDetalheQuem{min-width:0}.admDetalheSobre{color:var(--tinta3);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}.admDetalheSobre time{margin-left:2px}.admDetalheNome{margin-top:10px;font-size:clamp(22px,6vw,30px);font-weight:400}.admDetalheNome:focus{outline:none}.admDetalheInst{color:var(--tinta2);margin-top:6px;font-size:15.5px;font-weight:500}.admResponder{z-index:25;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--fio);background:var(--branco);grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.admResponder[data-so-email]{grid-template-columns:minmax(0,1fr)}.admResponder .admBotao{min-height:52px;padding:0 18px}.admSoLargo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.admStatus{margin-top:26px}.admStatus h3,.admSecao h3{color:var(--tinta3);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.admStatusOpcoes{background:#f1eee7;border-radius:20px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.admStatusOpcao{min-height:48px;color:var(--tinta2);cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.admStatusOpcao:hover{color:var(--az);background:#ffffffb3}.admStatusOpcao[aria-disabled=true]{cursor:progress}.admStatusOpcao .admIcone{width:17px;height:17px}.admStatusOpcao[aria-pressed=true]{background:var(--az);color:var(--papel)}.admStatusOpcao[data-status=novo][aria-pressed=true]{background:var(--ouro);color:var(--az)}.admStatusOpcao[data-status=em_atendimento][aria-pressed=true]{background:var(--pet);color:var(--branco)}.admStatusOpcao[data-status=arquivado][aria-pressed=true]{color:var(--branco);background:#4b5467}.admConfirma{min-height:24px;color:var(--pet);flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:8px;padding-left:4px;font-size:14px;font-weight:700;display:flex}.admConfirmaErro{color:var(--alerta)}.admConfirma:has(>p:empty):not(:has(button)){min-height:0;margin-top:0}.admDesfazer{min-height:48px;color:var(--az);text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:700}.admSecao{margin-top:30px}.admContaLeve{background:var(--ouro-claro);min-width:22px;height:22px;color:var(--ouro-texto);letter-spacing:0;border-radius:999px;place-items:center;margin-left:6px;padding:0 7px;display:inline-grid}.admMensagem{border-left:3px solid var(--ouro);border-radius:6px var(--raio-m) var(--raio-m) 6px;background:var(--papel);color:var(--az);white-space:pre-wrap;padding:16px 20px;font-size:15.5px;line-height:1.6}.admCampos{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:8px;display:grid}.admCampos>div{border-radius:var(--raio-m);background:var(--papel);padding:12px 16px}.admCampos dt{color:var(--tinta3);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:700}.admCampos dd{margin-top:4px;font-size:15px;font-weight:500}.admCampos a{min-height:48px;color:var(--az);text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:3px;align-items:center;margin-block:-13px;display:inline-flex}.admCampos code{font-size:13px}.admDadosAnvil{border-radius:var(--raio-m);border:1px solid var(--fio);margin-top:10px}.admDadosAnvil summary{min-height:48px;color:var(--tinta2);cursor:pointer;align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:flex}.admDadosAnvil[open] summary{border-bottom:1px solid var(--fio)}.admDadosAnvil .admCampos{padding:10px}.admFotos{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:12px;display:grid}.admFotoItem{display:grid}.admFoto{aspect-ratio:4/3;border-radius:var(--raio-m);cursor:zoom-in;background:#ece8df;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;overflow:hidden}.admFoto[aria-disabled=true]{cursor:progress}.admFoto img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.admFoto:hover img{transform:scale(1.03)}.admFotoSem{color:var(--tinta3);text-align:center;padding:8px;font-size:13px}.admFotoRodape{justify-content:space-between;align-items:center;gap:8px;padding-left:4px;display:flex}.admFotoLegenda{color:var(--tinta3);font-size:12.5px;font-weight:600}.admFotoBaixar{min-height:48px;color:var(--az);align-items:center;gap:6px;padding:0 4px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.admFotoBaixar:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:3px}.admFotoBaixar .admIcone{width:17px;height:17px}.admDetalheVazio{min-height:100%;color:var(--tinta3);text-align:center;align-content:center;justify-items:center;gap:16px;padding:64px 32px;display:grid}.admDetalheVazio p{max-width:30ch}.admDetalheVazioIcone{background:var(--papel);width:64px;height:64px;color:var(--ouro-linha);border-radius:50%;place-items:center;display:grid}.admDetalheVazioIcone .admIcone{stroke-width:1.5px;width:26px;height:26px}.admVisao{gap:16px;padding:0 16px 32px;display:grid}.admKpis{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(260px,84%);grid-auto-flow:column;gap:12px;margin:0 -16px;padding:0 16px 4px;scroll-padding-inline:16px;display:grid;position:relative;overflow-x:auto}.admKpis::-webkit-scrollbar{display:none}.admKpi{border-radius:var(--raio);background:var(--az);color:var(--papel);scroll-snap-align:start;flex-direction:column;display:flex;overflow:hidden}.admKpiCorpo{flex:1;padding:18px 18px 18px 20px}.admKpiTopo{align-items:center;gap:12px;display:flex}.admKpiTopo .admMicro{color:var(--no-azul);flex:1}.admKpiIcone{width:42px;height:42px;color:var(--ouro);border:1px solid #c6a15b80;border-radius:50%;flex:none;place-items:center;display:grid}.admKpiIcone .admIcone{stroke-width:1.6px}.admKpiVer{width:48px;height:48px;color:var(--ouro);cursor:pointer;background:#ffffff12;border:0;border-radius:50%;flex:none;place-items:center;margin:-4px -6px -4px 0;transition:background-color .2s;display:grid}.admKpiVer:hover{background:#ffffff24}.admKpiVer .admIcone{width:18px;height:18px}.admKpiNumero{font-family:var(--titulo);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:16px;font-size:50px;font-weight:400;font-stretch:125%;line-height:1;display:flex}.admKpiSub{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:0;color:var(--no-azul);font-size:14px;font-weight:500;font-stretch:100%}.admKpiSemana{color:var(--no-azul2);margin-top:12px;font-size:13px}.admKpiFaixa{background:var(--ouro);min-height:46px;color:var(--az);align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:700;line-height:1.3;display:flex}.admKpiSeta{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.admKpiFaixa[data-sentido=desce] .admKpiSeta{transform:rotate(90deg)}.admGradeVisao{gap:16px;display:grid}.admGradeVisao>.admCartao{min-width:0;padding:20px 18px}.admCartaoCabeca{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:14px;display:flex}.admCartaoTitulo{font-size:17px;font-weight:500}.admCartaoVazio{color:var(--tinta3);text-align:center;gap:6px;padding:28px 8px;font-size:14px;display:grid}.admRodapeCartao{color:var(--tinta3);margin-top:12px;font-size:12.5px}.admCartaoErro{color:var(--tinta2);justify-items:start;gap:10px;padding:24px;display:grid}.admLegenda{color:var(--tinta2);flex-wrap:wrap;gap:4px 20px;margin-bottom:10px;font-size:13px;display:flex}.admLegenda li{align-items:center;gap:8px;display:inline-flex}.admLegenda b{color:var(--az)}.admLegendaTraco{border-radius:2px;width:18px;height:3px;display:inline-block}.admLegendaTraco[data-serie=a],.admLegendaPonto[data-serie=a]{background:var(--ouro-linha)}.admLegendaTraco[data-serie=b],.admLegendaPonto[data-serie=b]{background:var(--pet)}.admLegendaPonto{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.admGrafico{touch-action:pan-y;border-radius:12px;position:relative}.admGrafico svg{display:block;overflow:visible}.admGuia{stroke:#ece8df;stroke-dasharray:3 4}.admEixo{stroke:var(--fio2)}.admEixoTexto{fill:var(--tinta3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.admSerie{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.admSerie[data-serie=a]{stroke:var(--ouro-linha)}.admSerie[data-serie=b]{stroke:var(--pet)}.admCursor{stroke:var(--az);stroke-opacity:.3;stroke-dasharray:2 3}.admPonto{stroke:var(--branco);stroke-width:2.5px}.admPonto[data-serie=a]{fill:var(--ouro-linha)}.admPonto[data-serie=b]{fill:var(--pet)}.admDica{background:var(--az);width:180px;color:var(--papel);pointer-events:none;border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.5;position:absolute;top:0}.admDica p{align-items:center;gap:7px;display:flex}.admDica b{margin-left:auto}.admDicaDia{color:var(--ouro);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.admGraficoVazio{color:var(--tinta3);text-align:center;align-content:center;justify-items:center;gap:6px;padding:16px;font-size:14px;display:grid;position:absolute;inset:0 0 30px 30px}.admCartaoTipo.admCartao{background:var(--ouro);color:var(--az);flex-direction:column;display:flex}.admCartaoTipo .admMicro,.admCartaoTipo .admCartaoVazio{color:var(--az)}.admTipoTotal{margin:-2px 0 18px;font-size:14px;font-weight:600}.admTipoTotal b{font-family:var(--titulo);letter-spacing:-.02em;margin-right:4px;font-size:34px;font-weight:400;font-stretch:125%}.admBarras{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:170px;display:grid}.admBarras li{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:8px;display:grid}.admBarraValor{font-family:var(--titulo);font-size:20px;font-weight:500;font-stretch:125%}.admBarraTrilho{background:#08133117;border-radius:999px;width:100%;max-width:46px;min-height:96px;position:relative}.admBarraCheia{height:calc(var(--v) * 100%);background:var(--az);border-radius:999px;min-height:8px;position:absolute;bottom:0;left:0;right:0}.admBarraRotulo{letter-spacing:.12em;text-transform:uppercase;font-size:10.5px;font-weight:700}.admTabela{border-collapse:collapse;width:100%;font-size:14px}.admTabela thead th{color:var(--tinta3);letter-spacing:.14em;text-align:left;text-transform:uppercase;padding:0 8px 10px 0;font-size:10.5px;font-weight:700}.admTabela tbody tr{border-top:1px solid var(--fio)}.admTabela tbody th{text-align:left;padding:12px 8px 12px 0;font-weight:600}.admTabela td{padding:12px 0 12px 8px}.admTabela .admNum{text-align:right;white-space:nowrap;width:1%;padding-right:12px}.admProgresso{align-items:center;gap:10px;display:flex}.admProgressoTrilho{background:#efece5;border-radius:999px;flex:1;min-width:36px;height:8px;position:relative;overflow:hidden}.admProgressoTrilho span{background:var(--pet);border-radius:999px;position:absolute;inset:0 auto 0 0}.admPilula{background:var(--ouro-claro);min-width:48px;color:var(--ouro-texto);border-radius:999px;place-items:center;padding:3px 9px;font-size:12px;font-weight:700;display:inline-grid}.admOrigem{gap:14px;display:grid}.admRosca{width:160px;height:160px;margin:0 auto;position:relative}.admRosca svg{display:block}.admRoscaFundo{fill:none;stroke:#efece5;stroke-width:20px}.admRoscaParte{fill:none;stroke-width:20px}.admRoscaParte[data-canal=google],.admLegendaPonto[data-canal=google]{stroke:var(--az);background:var(--az)}.admRoscaParte[data-canal=meta],.admLegendaPonto[data-canal=meta]{stroke:var(--ouro);background:var(--ouro)}.admRoscaParte[data-canal=outras],.admLegendaPonto[data-canal=outras]{stroke:var(--pet);background:var(--pet)}.admRoscaParte[data-canal=direto],.admLegendaPonto[data-canal=direto]{stroke:#cbc4b4;background:#cbc4b4}.admRoscaCentro{color:var(--tinta3);align-content:center;justify-items:center;font-size:12px;line-height:1.3;display:grid;position:absolute;inset:0}.admRoscaCentro b{color:var(--az);font-family:var(--titulo);font-size:28px;font-weight:400;font-stretch:125%}.admOrigemLista li{border-top:1px solid var(--fio);grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:grid}.admOrigemNome{color:var(--tinta2);font-weight:600}.admEsqueleto{background:linear-gradient(90deg,#ebe7de 0%,#f4f1eb 50%,#ebe7de 100%) 0 0/200% 100%;border-radius:10px;animation:1.6s ease-in-out infinite admBrilho;display:block}.admKpi .admEsqueleto{background-image:linear-gradient(90deg,#ffffff12 0%,#ffffff24 50%,#ffffff12 100%)}.admCartaoTipo .admEsqueleto{background-image:linear-gradient(90deg,#08133114 0%,#08133124 50%,#08133114 100%)}@keyframes admBrilho{to{background-position:-200% 0}}.admKpiEsqueleto{gap:16px;min-height:196px;padding:22px;display:grid}.admEsqRotulo{width:42%;height:12px}.admEsqNumero{width:30%;height:46px}.admEsqLinha{width:70%;height:12px}.admEsqGrafico{height:200px;margin-top:18px}.admSenha.admCartao{max-width:560px;margin:0 16px 32px;padding:12px 18px 28px}.admSenha .admVoltar{margin-left:-6px}.admSenha .admMicro{margin-top:12px}.admSenha .admTituloGrande{margin:4px 0 22px}.admSucesso{border-radius:var(--raio-m);background:var(--pet-claro);color:#123c40;justify-items:start;gap:16px;padding:18px;display:grid}.admAmpliada{width:100%;max-width:none;height:100%;max-height:none;color:var(--papel);font-family:var(--font-manrope), system-ui, sans-serif;background:#081331f7;border:0;margin:0;padding:0;position:fixed;inset:0}.admAmpliada[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.admAmpliada::backdrop{background:#081331d9}.admAmpliadaBarra,.admAmpliadaNav{align-items:center;gap:8px;padding:10px 12px;display:flex}.admAmpliadaNav{padding-bottom:calc(16px + env(safe-area-inset-bottom));justify-content:space-between}.admAmpliadaConta{letter-spacing:.16em;text-transform:uppercase;color:var(--ouro);margin-right:auto;padding-left:8px;font-size:11px;font-weight:700}.admAmpliadaPalco{justify-content:center;align-items:center;min-height:0;padding:8px;display:flex}.admAmpliadaPalco img{border-radius:var(--raio-m);object-fit:contain;max-width:100%;max-height:100%;display:block}.admAmpliadaSem{text-align:center;max-width:420px}@media (width<=419.98px){.admSoMedio{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}}@media (width<=959.98px){.admApp[data-tela=detalhe] .admColLista,.admApp[data-tela=lista] .admColDetalhe,.admApp[data-tela=detalhe] .admBarraTitulo,.admApp[data-tela=detalhe] .admBarraBusca,.admApp[data-tela=detalhe] .admFerramentas{display:none}.admApp[data-tela=detalhe]{background:var(--branco)}.admUsuarioLateral+.admMenuRotulo{margin-top:16px}}@media (width<=359.98px){.admBarra .admBotaoTopo{padding:0 12px}.admBarraLogo{height:16px}.admKpiNumero{font-size:44px}}@media (width>=600px){.admKpis{grid-auto-columns:minmax(260px,46%)}.admDetalhe,.admBarraTitulo,.admBarraBusca,.admAbas,.admFiltros,.admColLista,.admVisao{padding-inline:24px}.admKpis{margin-inline:-24px;padding-inline:24px}.admSenha.admCartao{margin-inline:24px}}@media (width>=960px){.admSoCelular,.admFecharMenu,.admVeu,.admUsuarioLateral{display:none}.admApp{grid-template-columns:232px minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.adm .admTopo{z-index:2;visibility:visible;width:auto;height:100%;padding:20px 14px 22px;transition:none;position:relative;transform:none}.admTopoLinha{min-height:48px;padding-left:14px}.admMarca img{height:21px}.admMenuRotulo{margin-top:32px}.admPrincipal{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.admApp[data-tela=lista] .admPrincipal,.admApp[data-tela=detalhe] .admPrincipal{overflow:hidden}.admBarra{flex:none;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:24px 28px 20px;display:grid}.admBarraBusca{grid-area:1/2;width:clamp(220px,28vw,420px);padding:0}.admBarraLinha{display:contents}.admMenuBotao,.admBarraLogo{display:none}.admBarraTitulo{grid-area:1/1;min-width:0;padding:0}.admTopoAcoes{grid-area:1/3}.admUsuarioBarra{border:1px solid var(--fio);background:var(--branco);border-radius:999px;grid-area:1/4;padding:4px 18px 4px 4px;display:flex}.admUsuarioBarra .admAvatar{width:42px;height:42px}.admBarra .admBotaoTopo{border-color:var(--fio2);background:var(--branco);color:var(--az)}.admBarra .admBotaoTopo:hover{border-color:var(--az);background:var(--branco)}.admTitulo{font-size:28px}.admPedidos{flex-direction:column;flex:1;min-height:0;display:flex}.admFerramentas{flex-wrap:wrap;align-items:center;gap:12px;padding:0 28px 16px;display:flex}.admAbas{flex-wrap:wrap;padding:0;overflow:visible}.admFiltros{margin-left:auto;padding:0}.admTipoFiltro{flex:none;width:210px}.admCaixa{flex:1;grid-template-columns:minmax(330px,400px) minmax(0,1fr);gap:16px;min-height:0;padding:0 28px 24px;display:grid}.admColLista,.admColDetalhe{overscroll-behavior:contain;border-radius:var(--raio);background:var(--branco);scrollbar-width:thin;scrollbar-color:var(--fio2) transparent;min-height:0;overflow-y:auto}.admColLista{padding:8px}.admColLista>.admErroFaixa{margin:8px}.admLista{gap:0}.admLista li{position:relative}.admLista li+li:before{content:"";background:var(--fio);height:1px;position:absolute;top:0;left:68px;right:14px}.admItem{border-radius:var(--raio-m);padding:14px 14px 13px}.admItem:hover{background:#faf8f4}.admItem[aria-current=true]{background:#f6f0e3}.admVazio{padding:56px 24px}.admMais{width:calc(100% - 16px);margin:12px 8px 8px}.admDetalhe{max-width:880px;min-height:100%;padding:18px 32px 48px}.admDetalheBarra{min-height:36px}.admDetalheCabeca{margin-top:0}.admResponder{background:0 0;border:0;flex-wrap:wrap;gap:10px;margin-top:24px;padding:0;display:flex;position:static}.admResponder .admBotao{padding:0 24px}.admSoLargo{clip:auto;white-space:normal;width:auto;height:auto;margin:0;overflow:visible;position:static!important}.admSoEstreito{display:none}.admStatusOpcoes{border-radius:999px;display:flex}.admStatusOpcao{white-space:nowrap;border-radius:999px;flex:auto;padding:0 16px}.admFotos,.admCampos{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.admVisao{gap:20px;padding:0 28px 32px}.admKpis{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:20px;margin:0;padding:0;overflow:visible}.admKpiCorpo{padding:20px 20px 20px 22px}.admGradeVisao{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admCartaoDias,.admCartaoEsp{grid-column:1/-1}.admGradeVisao>.admCartao{padding:22px 24px}.admSenha.admCartao{margin:0 28px 32px;padding:16px 32px 32px}.admEntrada{grid-template-columns:minmax(0,1.15fr) minmax(460px,.85fr);min-height:100dvh;display:grid}.admEntradaLado{flex-direction:column;justify-content:flex-start;padding:44px 56px 40px;position:relative;overflow:hidden}.admEntradaLogo{align-self:flex-start;height:26px}.admEntradaFrase{margin-top:auto;display:block}.admEntradaTitulo{max-width:12ch;font-family:var(--titulo);letter-spacing:-.02em;color:var(--papel);margin-top:16px;font-size:clamp(36px,3.4vw,52px);font-weight:300;font-stretch:125%;line-height:1.06}.admEntradaPeca{max-width:640px;margin:44px 0 36px;display:block;position:relative}.admEntradaPeca img{width:100%;height:auto;display:block}.admEntradaRegua{background:repeating-linear-gradient(90deg,#c6a15bb3 0 1px,#0000 1px 10%) 0 0/100% 10px no-repeat,repeating-linear-gradient(90deg,#c6a15b73 0 1px,#0000 1px 2%) 0 0/100% 5px no-repeat;border-top:1px solid #c6a15bb3;height:12px;margin-top:18px;display:block}.admEntradaRodape{color:var(--no-azul2);display:block}.admEntradaCorpo{place-items:center;padding:40px;display:grid}.admCartaoEntrada{border-radius:28px;width:100%;max-width:460px;padding:44px 40px 36px}}@media (width>=960px) and (width<=1199.98px){.admUsuarioBarra{padding:3px}.admUsuarioBarra .admUsuarioTexto{display:none}.admTitulo{font-size:24px}}@media (width>=1280px){.admApp{grid-template-columns:256px minmax(0,1fr)}.adm .admTopo{padding:24px 18px}.admBarra{padding:28px 36px 22px}.admFerramentas,.admVisao{padding-inline:36px}.admCaixa{grid-template-columns:minmax(360px,440px) minmax(0,1fr);gap:20px;padding:0 36px 28px}.admSenha.admCartao{margin-inline:36px}.admGradeVisao{grid-template-columns:repeat(3,minmax(0,1fr))}.admCartaoDias,.admCartaoEsp{grid-column:span 2}.admKpiNumero{font-size:56px}}@media (prefers-reduced-motion:reduce){.admGirando,.admRoda,.admEsqueleto{animation:none}.adm .admTopo,.admApp[data-menu=aberto] .admTopo,.admLista,.admFoto img{transition:none}}.cat24{--c-ink:#081331;--c-petro:#20565b;--c-ouro:#c6a15b;--c-papel:#f7f5f1;--c-estudio:#e7e7e6;--c-linha:#08133121;--c-linha2:#0813314d;--c-mudo:#56666a;--c-topo:82px;--c-barra:78px;--c-gut:5vw;--c-disp:var(--font-archivo),"Archivo",Arial,sans-serif}.cat24 .c24-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.cat24 :is(a,button,select,summary):focus-visible{outline:2px solid var(--c-ink);outline-offset:3px;box-shadow:0 0 0 6px #c6a15b73}.cat24 input:focus-visible{outline:none}.c24-hero{padding:clamp(40px,5.4vw,84px) var(--c-gut) clamp(26px,3vw,40px);max-width:1560px}.c24-sobre{letter-spacing:.22em;color:var(--c-mudo);align-items:center;gap:14px;margin:0;font-size:10px;font-weight:800;display:flex}.c24-sobre i{background:var(--c-ouro);width:34px;height:1px;display:block}.c24-hero h1{font-family:var(--c-disp);text-transform:uppercase;letter-spacing:-.03em;color:var(--c-ink);margin:clamp(18px,2.4vw,30px) 0 0;font-size:clamp(23px,6vw,90px);font-weight:700;font-stretch:125%;line-height:.98}.c24-hero h1 em{color:var(--c-ouro);font-style:normal}.c24-heroBaixo{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 6vw;margin-top:clamp(22px,3vw,40px);display:grid}.c24-heroBaixo>p{color:#2d3a52;max-width:52ch;margin:0;font-size:16px;line-height:1.65}.c24-linkTexto{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-ouro);text-decoration-color:var(--c-ouro);text-underline-offset:4px;font-weight:700;text-decoration-thickness:1px}.c24-linkTexto:hover{color:var(--c-petro)}.c24-ficha{grid-template-columns:repeat(4,auto);gap:0 clamp(22px,3vw,48px);margin:0;display:grid}.c24-ficha div{border-top:1px solid var(--c-linha2);padding-top:10px}.c24-ficha dt{letter-spacing:.2em;text-transform:uppercase;color:var(--c-mudo);font-size:9.5px;font-weight:800}.c24-ficha dd{font-family:var(--c-disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--c-ink);margin:4px 0 0;font-size:clamp(20px,2vw,30px);font-weight:700;font-stretch:125%}.c24-barra{top:var(--c-topo);z-index:15;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--c-linha);border-bottom:1px solid var(--c-linha);background:#f7f5f1f2;position:sticky}.c24-barraIn{min-height:var(--c-barra);padding:0 var(--c-gut);align-items:center;gap:clamp(14px,2.4vw,34px);max-width:1560px;display:flex}.c24-campo{border-bottom:2px solid var(--c-ink);flex:1;align-items:center;gap:16px;min-width:0;max-width:760px;transition:border-color .25s;display:flex}.c24-campo:focus-within{border-bottom-color:var(--c-ouro)}.c24-campo label{letter-spacing:.22em;color:var(--c-mudo);flex:none;font-size:10px;font-weight:800}.c24-campo input{min-width:0;font:inherit;letter-spacing:-.01em;color:var(--c-ink);background:0 0;border:0;flex:1;min-height:52px;padding:10px 0;font-size:clamp(18px,1.8vw,24px);font-weight:600}.c24-campo input::placeholder{color:#6f7d80;font-weight:500}.c24-campo input::-webkit-search-cancel-button{appearance:none}.c24-limpa{width:44px;height:44px;color:var(--c-ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;font-size:26px;line-height:1;display:grid}.c24-limpa:hover{color:var(--c-petro)}.c24-kbd{border:1px solid var(--c-linha2);min-width:26px;height:26px;font:700 12px/1 var(--font-manrope),sans-serif;color:var(--c-mudo);flex:none;place-items:center;padding:0 6px;display:grid}@media (hover:none){.c24-kbd{display:none}}.c24-total[hidden],.c24-irFiltros[hidden]{display:none}.c24-total{letter-spacing:.2em;text-transform:uppercase;color:var(--c-mudo);flex:none;align-items:baseline;gap:8px;margin:0;font-size:10px;font-weight:800;display:flex}.c24-total b{font-family:var(--c-disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--c-ink);font-size:24px;font-stretch:125%}.c24-irFiltros{border:1px solid var(--c-linha2);min-height:44px;color:var(--c-ink);letter-spacing:.18em;background:0 0;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:10px;font-weight:800;display:inline-flex}.c24-irFiltros b{background:var(--c-ink);min-width:20px;height:20px;color:var(--c-ouro);letter-spacing:0;place-items:center;font-size:11px;display:grid}.c24-irFiltros:hover{border-color:var(--c-ouro)}.c24-filtros{padding:clamp(24px,2.6vw,34px) var(--c-gut) 6px;max-width:1560px;scroll-margin-top:calc(var(--c-topo) + var(--c-barra) + 8px);gap:18px;display:grid}.c24-filtros:focus{outline:none}.c24-grupo{grid-template-columns:150px minmax(0,1fr);align-items:start;gap:10px 24px;display:grid}.c24-grupo>h2{letter-spacing:.22em;color:var(--c-mudo);margin:15px 0 0;font-size:10px;font-weight:800}.c24-chips{flex-wrap:wrap;gap:8px;display:flex}.c24-chip{border:1px solid var(--c-linha2);min-height:44px;color:var(--c-ink);letter-spacing:.005em;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 13px;font-size:13.5px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.c24-chip>b{font-variant-numeric:tabular-nums;color:var(--c-mudo);border-left:1px solid var(--c-linha);padding-left:10px;font-size:11.5px;font-weight:800}.c24-chip:hover{border-color:var(--c-ouro)}.c24-chip[aria-pressed=true]{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-papel)}.c24-chip[aria-pressed=true]>b{color:var(--c-ouro);border-left-color:#f7f5f147}.c24-chip:disabled{opacity:.38;cursor:default}.c24-chip:disabled:hover{border-color:var(--c-linha2)}.c24-esp .c24-chip{min-height:50px;padding:0 16px;font-size:14.5px;font-weight:700}.c24-esp .c24-chip>b{font-family:var(--c-disp);letter-spacing:-.01em;font-size:13px;font-stretch:125%}.c24-maisFam{color:var(--c-petro);border-style:dashed;font-weight:700}.c24-maisFam>b{color:var(--c-petro)}.c24-maisFam .nc,.c24-maisFam.soCel,.c24-fams:not(.aberto) .c24-chip.d:not([aria-pressed=true]){display:none}.c24-nota{grid-column:2;margin:0;font-size:13px}.c24-nota a{border-bottom:1px solid var(--c-ouro);align-items:center;min-height:44px;font-weight:700;display:inline-flex}.c24-resumo{margin:22px var(--c-gut) 0;border-top:1px solid var(--c-linha2);scroll-margin-top:calc(var(--c-topo) + var(--c-barra));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 28px;padding:22px 0 18px;display:flex}.c24-conta{align-items:baseline;gap:12px;margin:0;display:flex}.c24-conta strong{font-family:var(--c-disp);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--c-ink);font-size:clamp(34px,3.6vw,54px);font-weight:700;font-stretch:125%;line-height:1}.c24-conta span{letter-spacing:.22em;color:var(--c-mudo);font-size:10px;font-weight:800}.c24-ferramentas{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 22px;display:flex}.c24-tokens{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.c24-tokens button{min-height:44px;color:var(--c-ink);cursor:pointer;background:#ece8df;border:0;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.c24-tokens button span{color:var(--c-petro);font-size:17px;line-height:1}.c24-tokens button:hover{background:#e1dbd0}.c24-tokens .c24-limparTudo{text-decoration:underline;-webkit-text-decoration-color:var(--c-ouro);text-decoration-color:var(--c-ouro);text-underline-offset:4px;background:0 0}.c24-ordem{letter-spacing:.2em;color:var(--c-mudo);align-items:center;gap:10px;font-size:10px;font-weight:800;display:inline-flex}.c24-ordem select{appearance:none;border:1px solid var(--c-linha2);min-height:44px;font:700 13px/1 var(--font-manrope),sans-serif;letter-spacing:0;color:var(--c-ink);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23081331' stroke-width='1.6'/%3E%3C/svg%3E") right 11px center no-repeat;border-radius:0;padding:0 30px 0 12px}.c24-grade{margin:0 var(--c-gut);border-top:1px solid var(--c-linha);border-left:1px solid var(--c-linha);grid-template-columns:repeat(auto-fill,minmax(224px,1fr));padding:0;list-style:none;display:grid}.c24-grade>li{border-right:1px solid var(--c-linha);border-bottom:1px solid var(--c-linha);min-width:0}.c24-card{height:100%;color:var(--c-ink);background:var(--c-papel);flex-direction:column;padding:12px 12px 16px;transition:background-color .3s;display:flex;position:relative}.c24-card:hover{background:#fbfaf7}.c24-card figure{aspect-ratio:6/5;background:var(--c-estudio);margin:0 0 14px;position:relative;overflow:hidden}.c24-card picture{width:100%;height:100%;display:block}.c24-card figure img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block}.c24-card:hover figure img{transform:scale(1.045)}.c24-card .semFoto{height:auto;min-height:0;position:absolute;inset:0}.c24-cod{border-bottom:1px solid var(--c-ouro);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--c-petro);overflow-wrap:anywhere;align-self:flex-start;padding-bottom:3px;font-size:13.5px;font-weight:800}.c24-cod.sem{letter-spacing:.16em;color:var(--c-mudo);border-bottom-color:#0000;font-size:10.5px}.c24-nome{letter-spacing:-.01em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:9px;font-size:15.5px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.c24-fam{letter-spacing:.17em;text-transform:uppercase;color:var(--c-mudo);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:10px;font-weight:700;display:flex}.c24-fam i{letter-spacing:0;color:#9aa5a6;font-size:16px;font-style:normal;transition:transform .3s,color .3s}.c24-card:hover .c24-fam i{color:var(--c-ouro);transform:translate(4px)}.c24-card:after{content:"";background:var(--c-ouro);transform-origin:0;height:2px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.c24-card:hover:after,.c24-card:focus-visible:after{transform:scaleX(1)}.cat24 .c24-card:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 5px #c6a15b73}.cat24 mark{color:inherit;background:linear-gradient(#0000 58%,#c6a15b80 58% 94%,#0000 94%);padding:0 .04em}.c24-mais{padding:34px var(--c-gut) 72px;flex-direction:column;align-items:center;gap:12px;display:flex}.c24-mais p{letter-spacing:.2em;text-transform:uppercase;color:var(--c-mudo);font-variant-numeric:tabular-nums;margin:0;font-size:10px;font-weight:800}.c24-prog{background:var(--c-linha);width:min(260px,70vw);height:2px;display:block}.c24-prog i{background:var(--c-ouro);height:100%;transition:width .5s;display:block}.c24-mais button{border:1px solid var(--c-ink);min-height:52px;color:var(--c-ink);letter-spacing:.18em;cursor:pointer;background:0 0;margin-top:6px;padding:0 30px;font-size:10.5px;font-weight:800;transition:background-color .2s,color .2s}.c24-mais button:hover{background:var(--c-ink);color:var(--c-papel)}.c24-vazio{margin:0 var(--c-gut);gap:26px;max-width:760px;padding:10px 0 36px;display:grid}.c24-vazioTit{letter-spacing:-.01em;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1.35}.c24-vazioTit b{font-weight:800}.c24-saidas{flex-wrap:wrap;gap:8px 22px;display:flex}.c24-saidas button{border:0;border-bottom:1px solid var(--c-ouro);min-height:44px;color:var(--c-ink);cursor:pointer;background:0 0;padding:0;font-size:15px;font-weight:700}.c24-saidas button:hover{color:var(--c-petro)}.c24-vazioWa{background:var(--c-ink);color:var(--c-papel);justify-items:start;gap:8px;padding:24px 26px;display:grid}.c24-vazioWa b{font-family:var(--c-disp);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(19px,2vw,24px);font-stretch:125%}.c24-vazioWa p{color:#f7f5f1c7;margin:0 0 8px;font-size:14.5px;line-height:1.6}.cat24 .c24-vazioWa a:focus-visible{outline-color:var(--c-papel)}.cat24 .c24-vazioWa .hl{color:#fff;background:linear-gradient(#0000 50%,#c6a15b6b 50% 94%,#0000 94%) 0 0/100% 100% no-repeat;padding:0 .06em}@keyframes c24-grifo{0%{background-size:0 100%}to{background-size:100% 100%}}@media (prefers-reduced-motion:no-preference){.cat24 .c24-vazioWa .hl{animation:.6s cubic-bezier(.2,.7,.2,1) .2s both c24-grifo}}.cat24 .c24-vazioWa .c24-vazioTel{margin:2px 0 0;font-size:14px}.c24-vazioTel a{color:#f7f5f1;font-variant-numeric:tabular-nums;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--c-ouro);text-decoration-color:var(--c-ouro);text-underline-offset:5px;align-items:center;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.c24-vazioTel a:hover{text-decoration-thickness:2px}.c24-vazioFam{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.c24-vazioFam>span{letter-spacing:.22em;width:100%;color:var(--c-mudo);margin-bottom:2px;font-size:10px;font-weight:800}.c24-wa{background:var(--c-ouro);min-height:52px;color:var(--c-ink);letter-spacing:.16em;justify-content:center;align-items:center;padding:0 26px;font-size:10.5px;font-weight:800;transition:background-color .2s;display:inline-flex}.c24-wa:hover{background:#e6c37e}.c24-fecho{margin:clamp(24px,3vw,40px) var(--c-gut) 0;border-top:2px solid var(--c-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 5vw;padding:clamp(30px,3.4vw,46px) 0 clamp(26px,3vw,40px);display:grid}.c24-fecho h2{font-family:var(--c-disp);text-transform:uppercase;letter-spacing:-.025em;color:var(--c-ink);grid-column:1;margin:0;font-size:clamp(22px,2.6vw,38px);font-weight:700;font-stretch:125%;line-height:1.12}.c24-fecho h2 em{color:var(--c-petro);font-style:normal}.c24-fecho>p{color:#2d3a52;grid-column:1;margin:0;font-size:15.5px;line-height:1.6}.c24-fecho .c24-wa{background:var(--c-ink);color:var(--c-papel);grid-area:1/2/3}.c24-fecho .c24-wa:hover{background:var(--c-petro)}.c24-fecho.curto{border-top:0;grid-template-columns:minmax(0,1fr);margin-top:0;padding-top:0}.c24-fecho.curto .c24-indice{border-top-color:var(--c-linha2);margin-top:0}.c24-indice{border-top:1px solid var(--c-linha);grid-column:1/-1;margin-top:10px}.c24-indice summary{cursor:pointer;letter-spacing:.2em;text-transform:uppercase;min-height:52px;color:var(--c-mudo);align-items:center;gap:12px;font-size:10.5px;font-weight:800;list-style:none;display:flex}.c24-indice summary:hover{color:var(--c-ink)}.c24-indice summary::-webkit-details-marker{display:none}.c24-indice summary:before{content:"+";border:1px solid var(--c-ouro);width:22px;height:22px;color:var(--c-ink);letter-spacing:0;place-items:center;font-size:15px;transition:transform .3s;display:grid}.c24-indice[open] summary:before{transform:rotate(45deg)}.c24-indiceLista{columns:4 240px;column-gap:34px;margin:10px 0 0;padding:0;list-style:none}.c24-indiceLista li{break-inside:avoid}.c24-indiceLista a{color:#2d3a52;padding:5px 0;font-size:12.5px;line-height:1.4;display:block}.c24-indiceLista a:hover{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-ouro);text-decoration-color:var(--c-ouro)}.c24-indiceLista code{letter-spacing:.06em;font-variant-numeric:tabular-nums;min-width:5.6em;color:var(--c-petro);font-family:inherit;font-weight:800;display:inline-block}@media (prefers-reduced-motion:reduce){.cat24 *,.cat24 :before,.cat24 :after{transition:none!important;animation:none!important}.c24-card:hover figure img{transform:none}}@media (width<=1100px){.c24-heroBaixo{grid-template-columns:minmax(0,1fr)}.c24-ficha{justify-self:start}}@media (width<=800px){.cat24{--c-topo:66px;--c-barra:64px;--c-gut:20px}.c24-hero{padding-top:30px;padding-bottom:22px}.c24-hero h1{margin-top:16px;font-size:min(7.3vw,44px);line-height:1.02}.c24-heroBaixo,.c24-soDesk{display:none}.c24-barraIn{gap:10px}.c24-campo{gap:8px}.c24-campo label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.c24-campo input{min-height:48px;font-size:17px}.c24-total{display:none}.c24-irFiltros{padding:0 12px}.c24-grupo{grid-template-columns:minmax(0,1fr);gap:10px}.c24-grupo>h2{margin:0}.c24-nota{grid-column:1}.c24-filtros{gap:14px;padding-top:18px}.c24-chips{gap:6px}.c24-chip{gap:8px;padding:0 10px;font-size:13.5px}.c24-chip>b{padding-left:8px}.c24-esp .c24-chip{min-height:44px;padding:0 11px;font-size:14px}.c24-fams:not(.aberto) .c24-chip.c:not([aria-pressed=true]),.c24-maisFam .nd{display:none}.c24-maisFam .nc{display:inline}.c24-maisFam.soCel{display:inline-flex}.c24-resumo{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;margin-top:14px;padding:12px 0;display:grid}.c24-conta strong{font-size:32px}.c24-ferramentas{display:contents}.c24-ordem{grid-area:1/2}.c24-ordem>span{display:none}.c24-tokens{grid-area:2/1/auto/-1}.c24-grade{grid-template-columns:repeat(2,minmax(0,1fr))}.c24-card{padding:8px 8px 12px}.c24-card figure{margin-bottom:10px}.c24-cod{letter-spacing:.08em;font-size:12px}.c24-cod.sem{letter-spacing:.12em;font-size:9.5px}.c24-nome{margin-top:7px;font-size:14px;line-height:1.3}.c24-fam{letter-spacing:.13em;padding-top:10px;font-size:9px}.c24-fam i{display:none}.c24-card .semFoto b{font-size:8px}.c24-fecho{grid-template-columns:minmax(0,1fr);gap:12px}.c24-fecho h2{font-size:min(6.2vw,26px)}.c24-fecho .c24-wa{grid-area:auto/1;margin-top:6px}.c24-wa{width:100%}.c24-vazioWa{padding:22px 18px}.c24-indiceLista{columns:1}.c24-indiceLista a{border-bottom:1px solid var(--c-linha);align-items:center;gap:0 4px;min-height:44px;padding:4px 0;display:flex}.c24-indiceLista code{flex:none}}@media (width<=380px){.cat24{--c-gut:16px}.c24-irFiltros{letter-spacing:.12em;padding:0 10px}.c24-card{padding:7px 7px 11px}.c24-nome{font-size:13.5px}}.funil{--navy:#081331;--off:#f7f5f1;--gold:#c6a15b;--ink:#101828;--mute:#5b6378;--line:#e4e0d8;--card:#fff;--ok:#1f7a4d;--warn:#9a6b12;--bad:#7a1712;--blue:#1d4ed8;background:var(--off);min-height:100svh;color:var(--ink);font-size:16px;line-height:1.45}.funil *{box-sizing:border-box}.funil .topo{background:var(--navy);color:var(--off);padding:18px 16px 16px;display:block}.funil .topo>*{display:block}.funil .topo .eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:600;font-stretch:125%}.funil .topo h1{color:var(--off);letter-spacing:.02em;margin:4px 0 0;padding:0;font-size:22px;font-weight:600;font-stretch:125%;line-height:1.2}.funil .topo .sub{color:#b9bfd0;margin-top:4px;font-size:13px}.funil main{max-width:760px;margin:0 auto;padding:16px}.funil .resumo{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.funil .tile{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:10px 10px 8px}.funil .tile b{font-size:22px;font-weight:600;line-height:1.1;display:block}.funil .tile span{color:var(--mute);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.funil .tile.venda b{color:var(--ok)}.funil .periodo{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.funil .chip{border:1px solid var(--line);background:var(--card);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;min-height:36px;padding:7px 12px;font-size:13px}.funil .chip.on{background:var(--navy);color:var(--off);border-color:var(--navy)}.funil .chip.gold.on{background:var(--gold);border-color:var(--gold);color:var(--navy)}.funil .taxa{color:var(--mute);margin:-4px 0 14px;font-size:13px}.funil .btn{background:var(--navy);width:100%;color:var(--off);font:inherit;cursor:pointer;border:0;border-radius:6px;min-height:48px;padding:14px;font-size:16px;font-weight:600;display:block}.funil .btn.sec{color:var(--navy);border:1px solid var(--navy);background:0 0}.funil .btn.bad{color:var(--bad);border:1px solid var(--bad);background:0 0}.funil .btn:disabled{opacity:.6}.funil .lista{flex-direction:column;gap:8px;margin-top:16px;display:flex}.funil .item{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:6px;grid-template-columns:1fr auto;gap:4px 10px;padding:12px;display:grid}.funil .item .nome{font-weight:600}.funil .item .meta{color:var(--mute);font-size:13px}.funil .item .etapa{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;align-self:start;padding:4px 8px;font-size:12px;font-weight:600}.funil .e-sem_resposta{color:var(--mute);background:#f1efe9}.funil .e-conversando{color:var(--blue);background:#e6edff}.funil .e-orcamento{color:var(--warn);background:#fff3dc}.funil .e-venda{color:var(--ok);background:#e3f4ea}.funil .e-perdido{color:var(--bad);background:#f8e5e3}.funil .item .valor{color:var(--ok);text-align:right;font-weight:600}.funil .vazio{color:var(--mute);text-align:center;padding:28px 10px;font-size:14px}.funil dialog{background:var(--off);width:100%;max-width:760px;color:var(--ink);border:0;border-radius:10px 10px 0 0;margin:auto auto 0;padding:0}.funil dialog::backdrop{background:#0813318c}.funil .form{max-height:92vh;padding:16px;overflow:auto}.funil .form h2{margin:0 0 12px;font-size:17px;font-weight:600;font-stretch:125%}.funil label.l{color:var(--mute);letter-spacing:.06em;text-transform:uppercase;margin:12px 0 6px;font-size:12px;display:block}.funil input,.funil textarea{width:100%;font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:6px;min-height:48px;padding:12px;font-size:16px}.funil textarea{resize:vertical;min-height:72px}.funil .chips{flex-wrap:wrap;gap:6px;display:flex}.funil .acoes{gap:8px;margin-top:18px;display:flex}.funil .acoes .btn{flex:1}.funil .aviso{color:var(--bad);min-height:18px;margin-top:8px;font-size:13px}.funil .gate{max-width:420px;margin:48px auto;padding:0 16px}.funil .gate p{color:var(--mute);font-size:14px}.funil .rodape{color:var(--mute);text-align:center;margin:28px 0 12px;font-size:12px}@media (width>=600px){.funil .resumo{grid-template-columns:repeat(5,1fr)}.funil dialog{border-radius:10px;margin:auto}}.barraAcao{display:none}@media (width<=800px){html:has(.barraAcao){scroll-padding-bottom:calc(80px + env(safe-area-inset-bottom))}.barraAcao{z-index:30;padding:8px 16px calc(8px + env(safe-area-inset-bottom));background:#081331;border-top:1px solid #c6a15b66;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.barraAcao a{-webkit-tap-highlight-color:transparent;align-items:center;min-width:0;min-height:48px;text-decoration:none;display:flex}.barraAcao a:focus-visible{outline-offset:2px;outline:2px solid #f7f5f1}.barraAcaoWa{color:#081331;background:#c6a15b;gap:10px;padding:6px 14px}.barraAcaoWa .barraAcaoGlifo{fill:currentColor;flex:none;width:22px;height:22px}.barraAcaoWa>span{flex-direction:column;min-width:0;display:flex}.barraAcaoWa b,.barraAcaoWa small{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.barraAcaoWa b{font:800 13px/1.2 var(--font-manrope), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase}.barraAcaoWa small{font:600 11px/1.3 var(--font-manrope), system-ui, sans-serif;letter-spacing:.01em;margin-top:2px}.barraAcaoSr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.barraAcaoTel{color:#f7f5f1;min-width:92px;font:800 13px/1 var(--font-manrope), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;border:1px solid #f7f5f166;justify-content:center;gap:8px;padding:0 12px}.barraAcaoTel svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}}@media (width<=360px){.barraAcao{padding-left:12px;padding-right:12px}.barraAcaoWa{gap:8px;padding:6px 10px}.barraAcaoWa .barraAcaoGlifo{width:20px;height:20px}.barraAcaoWa b{letter-spacing:.06em;font-size:12px}.barraAcaoTel{letter-spacing:.06em;gap:6px;min-width:80px;padding:0 8px;font-size:12px}.barraAcaoTel svg{width:16px;height:16px}}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.waGlifo{fill:#25d366;flex:none;width:16px;height:16px;display:block}.menuPlus[hidden],.navEspPainel[hidden]{display:none!important}header.siteHeader.inner.navPlus{justify-content:flex-start;gap:24px}@media (width>=801px){header.siteHeader.inner.navPlus{padding-left:5vw;padding-right:5vw}}header.siteHeader.inner.navPlus .logo{flex:none;align-items:center;min-height:44px;display:flex}header.siteHeader.inner.navPlus .navPrincipal{gap:0;margin-left:auto;font-size:11px;display:flex}header.navPlus .navPrincipal>ul{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}header.navPlus .navPrincipal>ul>li{position:relative}header.siteHeader.inner.navPlus .navPrincipal>ul>li>a,header.siteHeader.inner.navPlus .navEsp>button{color:#f7f5f1c7;min-height:44px;font:600 11px/1 var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;transition:color .2s;display:inline-flex;position:relative}header.navPlus .navPrincipal>ul>li>a:after,header.navPlus .navEsp>button:after{content:"";background:var(--electric);transform-origin:0;height:1px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:9px;left:0;right:0;transform:scaleX(0)}header.navPlus .navEsp>button:after{right:18px}header.siteHeader.inner.navPlus .navPrincipal>ul>li>a:hover,header.siteHeader.inner.navPlus .navEsp>button:hover,header.siteHeader.inner.navPlus .navEsp>button[aria-expanded=true]{color:#fff}header.navPlus .navPrincipal>ul>li>a:hover:after,header.navPlus .navEsp>button:hover:after{transform:scaleX(1)}header.siteHeader.inner.navPlus nav a[aria-current]{border-bottom:0;padding-bottom:0}header.siteHeader.inner.navPlus .navPrincipal>ul>li>a[aria-current],header.siteHeader.inner.navPlus .navEsp>button.ativo{color:var(--electric)}header.navPlus .navPrincipal>ul>li>a[aria-current]:after,header.navPlus .navEsp>button.ativo:after{transform:scaleX(1)}header.navPlus .navSeta{fill:none;stroke:currentColor;stroke-width:1.4px;width:10px;height:6px;transition:transform .25s}header.navPlus .navEsp>button[aria-expanded=true] .navSeta{transform:rotate(180deg)}header.navPlus .navEspPainel{z-index:2;border:1px solid #f7f5f11a;border-top:2px solid var(--electric);background:#0b1838;min-width:320px;animation:.22s cubic-bezier(.2,.7,.2,1) navDesce;position:absolute;top:calc(100% + 19px);left:-26px;box-shadow:0 28px 50px -26px #000000b3}header.navPlus .navEspPainel:before{content:"";height:22px;position:absolute;top:-22px;left:0;right:0}header.navPlus .navEspPainel ul{margin:0;padding:10px 0;list-style:none;display:block}header.siteHeader.inner.navPlus .navEspPainel li a{color:#f7f5f1;min-height:46px;font:600 15px/1.2 var(--font-manrope),sans-serif;letter-spacing:0;text-transform:none;grid-template-columns:30px 1fr;align-items:center;padding:0 26px;transition:background .2s,color .2s;display:grid}header.siteHeader.inner.navPlus .navEspPainel li a:hover{color:var(--electric);background:#f7f5f10f}header.siteHeader.inner.navPlus .navEspPainel li a[aria-current]{color:var(--electric);box-shadow:inset 2px 0 0 var(--electric)}header.navPlus .navNum{font:700 10px/1 var(--font-manrope),sans-serif;letter-spacing:.12em;color:var(--electric)}header.siteHeader.inner.navPlus .navEspTodos{min-height:50px;color:var(--electric);font:800 10px/1 var(--font-manrope),sans-serif;letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #f7f5f11a;justify-content:space-between;align-items:center;padding:0 26px;display:flex}header.navPlus .navEspTodos:hover{background:#c6a15b1a}@keyframes navDesce{0%{opacity:0;transform:translateY(-6px)}}header.siteHeader.inner.navPlus .talk{color:#fff;min-height:44px;font:700 10px/1 var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #c6a15bb3;flex:none;align-items:center;gap:10px;margin-left:6px;padding:0 18px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}header.siteHeader.inner.navPlus .talk:hover{background:var(--electric);border-color:var(--electric);color:var(--ink)}header.siteHeader.inner.navPlus .talk:hover .waGlifo{fill:var(--ink)}header.siteHeader.inner.navPlus .talk:focus-visible{outline-offset:3px}header.navPlus .navProg{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}header.navPlus .navProg i{background:var(--electric);height:100%;transform:scaleX(var(--prog,0));transform-origin:0;display:block}header.siteHeader.inner.navPlus .menu{display:none}header.navPlus .menuIcone{width:18px;height:10px;display:inline-block;position:relative}header.navPlus .menuIcone i{background:currentColor;height:1.5px;transition:transform .25s,top .25s;position:absolute;left:0;right:0}header.navPlus .menuIcone i:first-child{top:1px}header.navPlus .menuIcone i:last-child{top:7.5px}header.navPlus .menu[aria-expanded=true] .menuIcone i{top:4.25px}header.navPlus .menu[aria-expanded=true] .menuIcone i:first-child{transform:rotate(45deg)}header.navPlus .menu[aria-expanded=true] .menuIcone i:last-child{transform:rotate(-45deg)}@media (width<=1099px){header.siteHeader.inner.navPlus .navPrincipal{display:none}header.siteHeader.inner.navPlus .talk{margin-left:auto}header.siteHeader.inner.navPlus .menu{color:#fff;min-width:44px;min-height:44px;font:700 10px/1 var(--font-manrope),sans-serif;letter-spacing:.16em;background:0 0;border:0;flex:none;align-items:center;gap:10px;margin-left:0;padding:0 2px 0 10px;display:inline-flex}}@media (width<=800px){header.siteHeader.inner.navPlus{gap:10px}header.siteHeader.inner.navPlus .talk{border-color:#c6a15b8c;justify-content:center;width:44px;padding:0}header.siteHeader.inner.navPlus .talk .waGlifo{width:20px;height:20px}header.navPlus .navWaTexto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=380px){header.siteHeader.inner.navPlus{gap:8px;padding:0 16px}}.menuPlus{z-index:35;padding:8px 4vw calc(36px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--ink);color:#f7f5f1;border-top:1px solid #f7f5f11f;grid-template-columns:minmax(0,1fr);align-content:start;gap:30px;animation:.26s cubic-bezier(.2,.7,.2,1) menuEntra;display:grid;position:fixed;inset:82px 0 0;overflow-y:auto}.menuPlus>*{width:100%;max-width:620px}.menuPlus .menuRotulo{font:800 10px/1 var(--font-manrope),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--electric);margin:26px 0 4px}.menuPlus ul{margin:0;padding:0;list-style:none}.menuPlus nav li a{min-height:52px;font-family:var(--font-archivo),sans-serif;letter-spacing:-.01em;color:#f7f5f1;border-bottom:1px solid #f7f5f11a;padding:14px 0 13px;font-size:clamp(17px,5vw,21px);font-weight:600;font-stretch:125%;line-height:1.2;transition:color .2s,padding .25s;display:block}.menuPlus nav li a small{font:500 12px/1.3 var(--font-manrope),sans-serif;letter-spacing:.02em;color:#f7f5f194;margin-top:5px;font-stretch:100%;display:block}.menuPlus nav li a:hover{color:var(--electric)}.menuPlus nav li a[aria-current]{color:var(--electric);box-shadow:inset 2px 0 0 var(--electric);padding-left:14px}.menuPlus nav ul:last-of-type li:last-child a{border-bottom:0}html:has(.menuPlus:not([hidden])) :is(.barraOrcamento,[data-wa-fixo]){visibility:hidden}.menuPlus .menuContato{border-top:1px solid #c6a15b59;gap:14px;padding-top:26px;display:grid}.menuPlus .menuWaPlus{background:var(--electric);min-height:60px;color:var(--ink);font:800 12px/1.2 var(--font-manrope),sans-serif;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;padding:12px 18px;display:flex}.menuPlus .menuWaPlus .waGlifo{width:26px;height:26px;fill:var(--ink)}.menuPlus .menuWaPlus small{letter-spacing:.02em;text-transform:none;opacity:.8;margin-top:4px;font-size:13px;font-weight:600;display:block}.menuPlus .menuWaPlus:focus-visible{outline-color:#f7f5f1}.menuPlus .menuContato p{flex-wrap:wrap;gap:0 22px;margin:0;font-size:14px;display:flex}.menuPlus .menuContato p a{color:#f7f5f1db;text-underline-offset:5px;align-items:center;min-height:44px;-webkit-text-decoration:underline #f7f5f14d;text-decoration:underline #f7f5f14d;display:inline-flex}.menuPlus .menuContato .menuSelo{letter-spacing:.18em;text-transform:uppercase;color:#f7f5f180;font-size:10px}@keyframes menuEntra{0%{opacity:0;transform:translateY(-10px)}}@media (width>=1100px){.menuPlus{display:none!important}}@media (width<=800px){.menuPlus{padding-left:20px;padding-right:20px;top:66px}}@media (width<=380px){.menuPlus{padding-left:16px;padding-right:16px}}.waFab{display:none}@media (width<=800px){.waFab{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:25;background:var(--ink);opacity:0;visibility:hidden;pointer-events:none;border:1px solid #c6a15ba6;place-items:center;width:56px;height:56px;transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;display:grid;position:fixed;transform:translateY(14px);box-shadow:0 16px 30px -14px #08133199}.waFab[data-visivel]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s,transform .35s cubic-bezier(.2,1.3,.4,1),visibility;transform:none}.waFab .waGlifo{width:26px;height:26px}.waFab:active{transform:scale(.94)}}footer.rodape{background:var(--ink);color:#f7f5f1b8;font:400 14px/1.6 var(--font-manrope),sans-serif;border-top:2px solid var(--electric);padding:0;display:block}footer.rodape a{min-height:0;padding:0;display:inline}footer.rodape .rodapeTopo{border-bottom:1px solid #f7f5f11a;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);align-items:end;gap:6vw;padding:84px 5vw 60px;display:grid}footer.rodape .rodapeLogo{width:200px;height:auto;display:block}footer.rodape .rodapeTese{max-width:15ch;font-family:var(--font-archivo),sans-serif;letter-spacing:-.03em;color:#f7f5f1;text-wrap:balance;margin:40px 0 0;font-size:clamp(30px,4vw,58px);font-weight:600;font-stretch:125%;line-height:1.02}footer.rodape .rodapeTese em{color:var(--electric);font-style:normal}footer.rodape .rodapeSub{text-wrap:pretty;max-width:440px;margin:22px 0 0;font-size:15px;line-height:1.7}footer.rodape .rodapeCta{justify-items:start;gap:16px;display:grid}footer.rodape .rodapeRotulo{font:800 10px/1 var(--font-manrope),sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--electric);margin:0}footer.rodape a.rodapeWa{background:var(--electric);min-height:66px;color:var(--ink);font:800 12px/1.2 var(--font-manrope),sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:16px;padding:14px 28px 14px 20px;transition:background .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:inline-flex}footer.rodape a.rodapeWa:hover{background:#e6c37e;transform:translateY(-2px)}footer.rodape a.rodapeWa:focus-visible{outline-color:#f7f5f1}footer.rodape .rodapeWa .waGlifo{width:28px;height:28px;fill:var(--ink)}footer.rodape .rodapeWa small{letter-spacing:.02em;text-transform:none;margin-top:5px;font-size:15px;font-weight:700;display:block}footer.rodape .rodapeDica{color:#f7f5f199;text-wrap:pretty;max-width:360px;margin:0;font-size:13px}footer.rodape .rodapeMapa{grid-template-columns:repeat(3,minmax(0,1fr));gap:5vw;padding:56px 5vw 52px;display:grid}footer.rodape .rodapeMapa h2{margin:0}footer.rodape .rodapeMapa ul{gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}footer.rodape .rodapeMapa li{flex-wrap:wrap;align-items:center;gap:0 10px;display:flex}footer.rodape .rodapeMapa li a{color:#f7f5f1;align-items:center;gap:10px;min-height:38px;font-size:15px;transition:color .2s;display:inline-flex}footer.rodape .rodapeMapa li a:hover,footer.rodape address a:hover{color:var(--electric)}footer.rodape .rodapeMapa li small{color:#f7f5f180;font-size:12px}footer.rodape .rodapeContato .waGlifo{width:17px;height:17px}footer.rodape address{margin-top:14px;font-size:14px;font-style:normal;line-height:1.75}footer.rodape address a{color:#f7f5f1;text-underline-offset:5px;align-items:center;min-height:38px;-webkit-text-decoration:underline #c6a15b99;text-decoration:underline #c6a15b99;display:inline-flex}footer.rodape .rodapeSelos{border-top:1px solid #f7f5f11a;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 5vw;padding:0;list-style:none;display:grid}footer.rodape .rodapeSelos li{border-left:1px solid #f7f5f11a;padding:28px 24px 30px}footer.rodape .rodapeSelos li:first-child{border-left:0;padding-left:0}footer.rodape .rodapeSelos b{font-family:var(--font-archivo),sans-serif;letter-spacing:-.01em;white-space:nowrap;color:#f7f5f1;font-size:clamp(17px,1.7vw,24px);font-weight:600;font-stretch:125%;line-height:1.1;display:block}footer.rodape .rodapeSelos li:first-child b{color:var(--electric)}footer.rodape .rodapeSelos span{letter-spacing:.14em;text-transform:uppercase;color:#f7f5f18c;margin-top:10px;font-size:10px;line-height:1.55;display:block}footer.rodape .rodapeLegal{padding:22px 5vw calc(24px + env(safe-area-inset-bottom));letter-spacing:.06em;color:#f7f5f17a;border-top:1px solid #f7f5f11a;margin:0;font-size:11px}@media (width<=1100px){footer.rodape .rodapeSelos{grid-template-columns:repeat(2,minmax(0,1fr))}footer.rodape .rodapeSelos li:nth-child(odd){border-left:0;padding-left:0}footer.rodape .rodapeSelos li:nth-child(n+3){border-top:1px solid #f7f5f11a}}@media (width<=800px){footer.rodape .rodapeTopo{grid-template-columns:minmax(0,1fr);gap:38px;padding:56px 20px 44px}footer.rodape .rodapeLogo{width:170px}footer.rodape .rodapeTese{margin-top:28px;font-size:min(9vw,38px)}footer.rodape .rodapeSub{font-size:14px}footer.rodape a.rodapeWa{width:100%}footer.rodape .rodapeMapa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 20px;padding:40px 20px 36px}footer.rodape .rodapeContato{grid-column:1/-1}footer.rodape .rodapeMapa li a,footer.rodape address a{min-height:44px}footer.rodape .rodapeSelos{margin:0 20px}footer.rodape .rodapeSelos li{padding:22px 14px 24px}footer.rodape .rodapeLegal{padding:20px 20px calc(24px + env(safe-area-inset-bottom))}}@media (width<=480px){footer.rodape .rodapeSelos b{font-size:clamp(12px,4vw,17px)}}@media (width<=380px){footer.rodape .rodapeTopo,footer.rodape .rodapeMapa{padding-left:16px;padding-right:16px}footer.rodape .rodapeSelos{margin:0 16px}footer.rodape .rodapeMapa li a{font-size:14px}footer.rodape .rodapeLegal{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){header.navPlus *,header.navPlus :after,.menuPlus,.menuPlus *,.waFab,footer.rodape *{transition:none!important;animation:none!important}}.mntPage{--mnt-azul:#081331;--mnt-papel:#f7f5f1;--mnt-ouro:#c6a15b;--mnt-ouro-claro:#e6c37e;--mnt-verde:#20565b;--mnt-texto:#2e2e2e;--mnt-suave:#46535c;--mnt-borda:#6a7580;--mnt-fio:#08133129;--mnt-alt:#ece8df;--mnt-g:20px;background:var(--mnt-papel);color:var(--mnt-azul);font-family:var(--font-manrope), sans-serif}.mntPage .mntSec{padding-block:64px;padding-inline:max(var(--mnt-g), calc((100% - 1280px) / 2));background:var(--mnt-papel)}html:has(.mntPage){scroll-padding-top:90px}@media (width<=800px){html:has(.mntPage){scroll-padding-top:74px}}.mntPage h1,.mntPage h2{font-family:var(--font-archivo), sans-serif;letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:700;font-stretch:125%;line-height:1.04}.mntPage h1{text-wrap:pretty;max-width:16ch;font-size:clamp(38px,8.4vw,92px);line-height:1}.mntPage h2{max-width:18ch;font-size:clamp(28px,6.2vw,56px)}.mntPage .mntFina{letter-spacing:.18em;text-transform:uppercase;color:var(--mnt-verde);align-items:center;gap:12px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.mntPage .mntFina:before{content:"";background:var(--mnt-ouro);flex:none;width:28px;height:2px}.mntPage h1 .mntFina{font-family:var(--font-manrope), sans-serif;text-wrap:wrap;font-stretch:100%;line-height:1.3}.mntPage .mntSr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mntPage .mntApoio{max-width:44ch;color:var(--mnt-texto);text-wrap:pretty;margin:20px 0 0;font-size:16px;line-height:1.6}.mntPage .hl{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#c6a15b8c 58% 92%,#0000 92%) 0 0/100% 100% no-repeat;padding-inline:.06em}.mntPage .mntTermo .hl{color:#fff;background-image:linear-gradient(#0000 50%,#c6a15b6b 50% 94%,#0000 94%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mntPage .hl{animation:linear both mntPinta;animation-timeline:view();animation-range:entry 30% cover 40%}}}@media (prefers-reduced-motion:no-preference){.mntPage .mntAbertura .hl{animation:.9s cubic-bezier(.2,.7,.2,1) .35s both mntPinta}}@keyframes mntPinta{0%{background-size:0% 100%}to{background-size:100% 100%}}.mntPage .mntBtn,.mntPage .mntEnviar{letter-spacing:.1em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;gap:12px;min-height:56px;padding:10px 24px;font-size:13px;font-weight:800;line-height:1.25;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.mntPage .mntLogoWa{fill:currentColor;flex:none;width:20px;height:20px}.mntPage .mntWa,.mntPage .mntEnviar{background:var(--mnt-verde);color:var(--mnt-papel)}.mntPage .mntTel{border:1px solid var(--mnt-azul);color:var(--mnt-azul);background:0 0}.mntPage .mntOuro{background:var(--mnt-ouro);color:var(--mnt-azul)}@media (hover:hover){.mntPage .mntWa:hover,.mntPage .mntEnviar:hover,.mntPage .mntTel:hover{background:var(--mnt-azul);color:var(--mnt-papel)}.mntPage .mntOuro:hover{background:var(--mnt-ouro-claro)}}.mntPage .mntSec:not(.mntTermo) :is(a,button,summary):focus-visible{outline:2px solid var(--mnt-azul);outline-offset:4px}.mntPage .mntTermo :is(a,button):focus-visible{outline:2px solid var(--mnt-papel);outline-offset:4px}.mntPage .mntAbertura{padding-top:48px;padding-bottom:56px}.mntPage .mntAcoes{gap:10px;margin-top:32px;display:grid}.mntPage .mntAcoes .mntBtn{width:100%}.mntPage .mntFicha{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin:44px 0 0;display:grid}.mntPage .mntFicha>div{border-top:1px solid var(--mnt-fio);min-width:0;padding:14px 0 16px}.mntPage .mntFicha dt{letter-spacing:.18em;text-transform:uppercase;color:var(--mnt-suave);font-size:11px;font-weight:800}.mntPage .mntFicha dd{font-family:var(--font-archivo), sans-serif;letter-spacing:-.02em;color:var(--mnt-azul);margin:6px 0 0;font-size:18px;font-weight:700;font-stretch:125%;line-height:1.2}.mntPage .mntPassos{margin:36px 0 0;padding:0;list-style:none;display:grid}.mntPage .mntPassos li{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:16px;padding:0 0 26px;display:grid}.mntPage .mntFio{background:var(--mnt-ouro);transform-origin:0;grid-column:1/-1;height:2px;margin-bottom:20px;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mntPage .mntFio{animation:linear both mntFio;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes mntFio{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mntPage .mntNum{font-family:var(--font-archivo), sans-serif;letter-spacing:-.03em;color:var(--mnt-ouro);font-variant-numeric:tabular-nums;grid-row:2/span 2;font-size:34px;font-weight:700;font-stretch:125%;line-height:1}.mntPage .mntPassos h3{font-family:var(--font-archivo), sans-serif;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;font-stretch:125%;line-height:1.2}.mntPage .mntPassos p{color:var(--mnt-texto);grid-column:2;margin:8px 0 0;font-size:16px;line-height:1.55}.mntPage .mntProva{margin-top:10px}.mntPage .mntProva summary{cursor:pointer;min-height:48px;color:var(--mnt-verde);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;font-weight:800;list-style:none;display:inline-flex}.mntPage .mntProva summary::-webkit-details-marker{display:none}.mntPage .mntFaq summary::-webkit-details-marker{display:none}.mntPage .mntProva summary:after,.mntPage .mntFaq summary:after{content:"+";content:"+" / "";border:1px solid;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:16px;font-weight:700;line-height:1;transition:transform .3s;display:grid}.mntPage .mntProva[open] summary:after,.mntPage .mntFaq details[open] summary:after{transform:rotate(45deg)}.mntPage .mntProvaIn{border-left:2px solid var(--mnt-ouro);max-width:62ch;margin:4px 0 0;padding:2px 0 2px 16px}.mntPage .mntProvaIn p{color:var(--mnt-texto);margin:0;font-size:15px;line-height:1.65}@media (prefers-reduced-motion:no-preference){.mntPage .mntProva[open] .mntProvaIn,.mntPage .mntFaq details[open]>p{animation:.3s mntAbre}}@keyframes mntAbre{0%{opacity:0;transform:translateY(-4px)}}.mntPage .mntServicos{border-top:1px solid var(--mnt-fio)}.mntPage .mntLista{border-bottom:1px solid var(--mnt-fio);margin:36px 0 0}.mntPage .mntLista>div{border-top:1px solid var(--mnt-fio);padding:16px 0 18px}.mntPage .mntLista dt{font-family:var(--font-archivo), sans-serif;letter-spacing:-.01em;color:var(--mnt-azul);font-size:16px;font-weight:600;font-stretch:125%;line-height:1.3}.mntPage .mntLista dd{color:var(--mnt-texto);margin:4px 0 0;font-size:15px;line-height:1.55}.mntPage .mntAncora{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--mnt-ouro);text-decoration-color:var(--mnt-ouro);text-underline-offset:5px;align-items:center;gap:10px;margin-block:-10px;text-decoration-thickness:1px;display:inline-flex}.mntPage .mntAncora span{font-family:var(--font-manrope), sans-serif;color:var(--mnt-verde);font-size:15px}.mntPage .mntAreas{max-width:62ch;color:var(--mnt-suave);margin:28px 0 0;font-size:15px;line-height:1.6}.mntPage .mntSec.mntTermo{background:var(--mnt-azul);color:var(--mnt-papel);padding-block:72px}.mntPage .mntTermo .mntFina{color:var(--mnt-ouro)}.mntPage .mntTermo h2{color:var(--mnt-papel)}.mntPage .mntTermo .mntApoio{color:#c9d1dc}.mntPage .mntNumeros{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px;margin:40px 0 36px;padding:0;list-style:none;display:grid}.mntPage .mntNumeros li{border-top:1px solid #f7f5f12e;min-width:0;padding-top:18px}.mntPage .mntNumeros b{font-family:var(--font-archivo), sans-serif;letter-spacing:-.04em;color:var(--mnt-ouro);font-variant-numeric:tabular-nums;font-size:clamp(52px,15vw,112px);font-weight:700;font-stretch:125%;line-height:.92;display:block}.mntPage .mntNumeros span{color:#c9d1dc;max-width:20ch;margin-top:12px;font-size:15px;line-height:1.45;display:block}.mntPage .mntTermo .mntOuro{width:100%}.mntPage .mntSec.mntPedir{background:var(--mnt-alt)}.mntPage .mntPedirForm{min-width:0;margin-top:32px}.mntPage .mntCampos{gap:18px;display:grid}.mntPage .mntCampo{min-width:0}.mntPage .mntCampo label{color:var(--mnt-azul);margin-bottom:8px;font-size:14px;font-weight:700;display:block}.mntPage .mntCampo :is(input,select){border:1px solid var(--mnt-borda);width:100%;min-height:48px;color:var(--mnt-azul);font:inherit;background-color:#fff;border-radius:0;margin:0;padding:12px 14px;font-size:16px;line-height:1.3;display:block}.mntPage .mntCampo input::placeholder{color:var(--mnt-borda);opacity:1}.mntPage .mntCampo select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--mnt-azul) 50%), linear-gradient(135deg, var(--mnt-azul) 50%, transparent 50%);text-overflow:ellipsis;background-position:calc(100% - 22px) 52%,calc(100% - 16px) 52%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px}.mntPage .mntCampo :is(input,select):focus-visible{outline:2px solid var(--mnt-azul);outline-offset:2px;border-color:var(--mnt-azul)}.mntPage .mntEnviar{width:100%;margin-top:24px}.mntPage .mntNota{max-width:52ch;color:var(--mnt-suave);margin:12px 0 0;font-size:14px;line-height:1.55}.mntPage .mntAlt{border-top:1px solid var(--mnt-fio);color:var(--mnt-texto);margin:28px 0 0;padding-top:18px;font-size:15px;line-height:1.6}.mntPage .mntAlt a{min-height:44px;color:var(--mnt-azul);text-decoration:underline;-webkit-text-decoration-color:var(--mnt-ouro);text-decoration-color:var(--mnt-ouro);text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.mntPage .mntFaqLista{border-bottom:1px solid var(--mnt-fio);margin-top:28px}.mntPage .mntFaq details{border-top:1px solid var(--mnt-fio)}.mntPage .mntFaq summary{cursor:pointer;min-height:48px;color:var(--mnt-azul);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:17px;font-weight:700;line-height:1.35;list-style:none;display:flex}.mntPage .mntFaq summary:after{width:28px;height:28px;font-size:18px}.mntPage .mntFaq details>p{max-width:60ch;color:var(--mnt-texto);margin:0 0 20px;font-size:16px;line-height:1.6}@media (width>=600px){.mntPage .mntAcoes{flex-wrap:wrap;display:flex}.mntPage .mntAcoes .mntBtn{width:auto}.mntPage .mntPassos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.mntPage .mntCampos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.mntPage .mntTermo .mntOuro{width:auto}}@media (width>=801px){.mntPage{--mnt-g:5vw}.mntPage .mntSec{padding-block:104px}.mntPage .mntApoio{font-size:18px}.mntPage .mntAbertura{padding-top:96px;padding-bottom:88px}.mntPage .mntFicha{column-gap:32px;margin-top:72px}.mntPage .mntFicha dd{font-size:24px}.mntPage .mntTopo{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:20px 6vw;display:grid}.mntPage .mntTopo .mntApoio{margin:0}.mntPage .mntLista{margin-top:56px}.mntPage .mntLista>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:32px;padding:22px 0 24px;display:grid}.mntPage .mntLista dt{font-size:19px}.mntPage .mntLista dd{margin:0;font-size:16px}.mntPage .mntSec.mntTermo{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"txt nums""btn nums";align-items:end;column-gap:6vw;padding-block:112px;display:grid}.mntPage .mntTermoTxt{grid-area:txt}.mntPage .mntNumeros{grid-area:nums;align-self:end;margin:0}.mntPage .mntNumeros b{font-size:clamp(56px,7vw,112px)}.mntPage .mntTermo .mntOuro{grid-area:btn;justify-self:start;margin-top:36px}.mntPage .mntEnviar{width:auto;min-width:360px;padding-inline:32px}}@media (width>=1024px){.mntPage .mntFicha{grid-template-columns:repeat(4,minmax(0,1fr))}.mntPage .mntPassos{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px}.mntPage .mntPassos li{padding-bottom:8px;display:block}.mntPage .mntFio{margin-bottom:26px}.mntPage .mntNum{margin-bottom:20px;font-size:48px;display:block}.mntPage .mntPassos h3{font-size:20px}.mntPage .mntPassos p{max-width:30ch;margin-top:10px}.mntPage .mntProva{margin-top:28px}.mntPage .mntSec.mntPedir,.mntPage .mntSec.mntFaq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:6vw;display:grid}.mntPage :is(.mntPedir,.mntFaq) h2{font-size:clamp(28px,4.2vw,56px)}.mntPage .mntPedir .mntTopo{display:block}.mntPage .mntPedir .mntTopo .mntApoio{margin-top:20px}.mntPage .mntPedirForm,.mntPage .mntFaqLista{margin-top:0}}@media (width<=800px){.mntPage{padding-bottom:calc(88px + env(safe-area-inset-bottom));background:var(--mnt-azul)}}@media (width<=380px){.mntPage{--mnt-g:16px}.mntPage .mntBtn,.mntPage .mntEnviar{letter-spacing:.07em;padding-inline:16px;font-size:12px}.mntPage .mntFicha{column-gap:16px}.mntPage .mntFicha dd{font-size:17px}.mntPage .mntNumeros{gap:16px}}@media (prefers-reduced-motion:reduce){html:has(.mntPage){scroll-behavior:auto}}.mntPage .mntPedido{min-width:0;position:relative}.mntPage .mntForm{gap:32px;min-width:0;display:grid}.mntPage .mntGrupo{border:0;min-width:0;margin:0;padding:0}.mntPage .mntLegenda{float:left;letter-spacing:.18em;text-transform:uppercase;width:100%;color:var(--mnt-verde);margin:0 0 18px;padding:0;font-size:12px;font-weight:800;line-height:1.4}.mntPage .mntLegenda:before{content:"";vertical-align:middle;background:var(--mnt-ouro);width:28px;height:2px;margin:-2px 12px 0 0;display:inline-block}.mntPage :is(.mntLegenda,.mntRegra)+*{clear:both}.mntPage .mntOpc{color:var(--mnt-suave);font-weight:500}.mntPage .mntLargo{grid-column:1/-1}.mntPage .mntContato{border-top:1px solid var(--mnt-fio);padding-top:16px}.mntPage .mntRegra{float:left;width:100%;color:var(--mnt-azul);margin:0 0 14px;padding:0;font-size:14px;font-weight:600;line-height:1.5}.mntPage .mntCampo textarea{border:1px solid var(--mnt-borda);width:100%;min-height:120px;color:var(--mnt-azul);font:inherit;resize:vertical;background-color:#fff;border-radius:0;margin:0;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.mntPage .mntCampo textarea::placeholder{color:var(--mnt-borda);opacity:1}.mntPage .mntCampo textarea:focus-visible{outline:2px solid var(--mnt-azul);outline-offset:2px;border-color:var(--mnt-azul)}.mntPage .mntCampo [aria-invalid=true]{border-color:#7a1712;box-shadow:inset 0 0 0 1px #7a1712}.mntPage .mntErro{color:#7a1712;align-items:flex-start;gap:8px;margin:8px 0 0;font-size:14px;font-weight:700;line-height:1.45;display:flex}.mntPage .mntErro:before{content:"!";content:"!" / "";color:#fff;background:#7a1712;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;font-size:12px;font-weight:900;line-height:1;display:inline-grid}.mntPage .mntFotos{border-top:1px solid var(--mnt-fio);padding-top:16px}.mntPage .mntFotosTopo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.mntPage .mntRotulo{color:var(--mnt-azul);font-size:14px;font-weight:700}.mntPage .mntConta{color:var(--mnt-suave);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.mntPage .mntDica{max-width:60ch;color:var(--mnt-suave);margin:6px 0 0;font-size:14px;line-height:1.55}.mntPage .mntMinis{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mntPage .mntMinis li{align-content:start;gap:6px;min-width:0;display:grid}.mntPage .mntMinis img,.mntPage .mntMiniSem,.mntPage .mntMiniPrep span{aspect-ratio:1;object-fit:cover;border:1px solid var(--mnt-fio);background:#fff;align-content:center;place-items:center;width:100%;display:grid}.mntPage .mntMiniSem{color:var(--mnt-azul);text-align:center;gap:2px;font-size:13px;font-weight:700}.mntPage .mntMiniSem small{letter-spacing:.12em;color:var(--mnt-suave);font-size:11px;font-weight:800}.mntPage .mntMiniPrep span{color:var(--mnt-suave);font-size:12px;font-weight:700}.mntPage .mntRemover{border:1px solid var(--mnt-fio);width:100%;min-height:48px;color:var(--mnt-azul);background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.mntPage .mntRemover span{font-size:18px;line-height:1}.mntPage .mntFotosAcoes{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.mntPage .mntAddFoto{border:1px solid var(--mnt-azul);min-height:48px;color:var(--mnt-azul);letter-spacing:.1em;text-transform:uppercase;background:0 0;flex:200px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:13px;font-weight:800;line-height:1.25;transition:background-color .2s,color .2s;display:inline-flex}.mntPage .mntAddFoto svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.mntPage :is(.mntAddFoto,.mntRemover)[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mntPage .mntFotosErro .mntErro{margin-top:12px}@media (hover:hover) and (pointer:fine){.mntPage .mntCamera{display:none}}@media (hover:hover){.mntPage .mntAddFoto:not([aria-disabled=true]):hover{background:var(--mnt-azul);color:var(--mnt-papel)}.mntPage .mntRemover:hover{border-color:var(--mnt-azul)}}.mntPage .mntIsca{display:none}.mntPage .mntEnvio{min-width:0}.mntPage .mntFalha{color:#7a1712;background:#ffffffc7;border-left:3px solid #7a1712;margin:0 0 14px;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.5}.mntPage .mntBotoes{gap:10px;display:grid}.mntPage .mntBotoes .mntEnviar{margin-top:0}.mntPage button.mntEnviar{border:0}.mntPage .mntEnviar[aria-disabled=true]{opacity:.72;cursor:progress}.mntPage .mntEnviar:disabled{opacity:.72;cursor:default}.mntPage .mntGiro{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite mntGira}@keyframes mntGira{to{transform:rotate(360deg)}}.mntPage .mntWaSec{border:1px solid var(--mnt-verde);min-height:56px;color:var(--mnt-verde);letter-spacing:.1em;text-align:center;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:12px;padding:10px 24px;font-size:13px;font-weight:800;line-height:1.25;transition:background-color .2s,color .2s;display:inline-flex}@media (hover:hover){.mntPage .mntWaSec:hover{background:var(--mnt-verde);color:var(--mnt-papel)}}.mntPage .mntWaPri{background:var(--mnt-verde);color:var(--mnt-papel)}@media (hover:hover){.mntPage .mntWaPri:hover{filter:brightness(1.1)}}.mntPage .mntOkAviso{color:#7a1712;border-left:3px solid #7a1712;padding-left:12px;font-weight:700}.mntPage .mntNota a{min-height:48px;color:var(--mnt-azul);text-decoration:underline;-webkit-text-decoration-color:var(--mnt-ouro);text-decoration-color:var(--mnt-ouro);text-underline-offset:5px;align-items:center;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.mntPage .mntOk{border-top:2px solid var(--mnt-ouro);padding-top:24px}.mntPage .mntOkTitulo{font-family:var(--font-archivo), sans-serif;letter-spacing:-.02em;color:var(--mnt-azul);overflow-wrap:anywhere;margin:0;font-size:clamp(22px,5.4vw,32px);font-weight:700;font-stretch:125%;line-height:1.15}.mntPage .mntOkTitulo:focus{outline:none}.mntPage .mntOkTitulo:focus-visible{outline:2px solid var(--mnt-azul);outline-offset:4px}.mntPage .mntOkNum{border-top:1px solid var(--mnt-fio);border-bottom:1px solid var(--mnt-fio);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:18px 0 0;padding:14px 0;display:flex}.mntPage .mntOkNum span{letter-spacing:.18em;text-transform:uppercase;color:var(--mnt-suave);font-size:11px;font-weight:800}.mntPage .mntOkNum b{font-family:var(--font-archivo), sans-serif;letter-spacing:.06em;color:var(--mnt-azul);font-size:22px;font-weight:800;font-stretch:125%}.mntPage .mntOkTxt{color:var(--mnt-texto);margin:16px 0 0;font-size:16px;line-height:1.55}.mntPage .mntResumo{border-bottom:1px solid var(--mnt-fio);margin:18px 0 0}.mntPage .mntResumo>div{border-top:1px solid var(--mnt-fio);gap:2px;min-width:0;padding:10px 0;display:grid}.mntPage .mntResumo dt{letter-spacing:.16em;text-transform:uppercase;color:var(--mnt-suave);font-size:11px;font-weight:800}.mntPage .mntResumo dd{color:var(--mnt-azul);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:15px;line-height:1.5}.mntPage .mntOkAcoes{gap:10px;margin-top:24px;display:grid}.mntPage .mntOutro{min-height:48px;color:var(--mnt-azul);letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--mnt-ouro);text-decoration-color:var(--mnt-ouro);text-underline-offset:5px;background:0 0;border:0;justify-content:center;align-items:center;padding:0 4px;font-size:13px;font-weight:800;text-decoration-thickness:1px;display:inline-flex}@media (width>=600px){.mntPage .mntResumo>div{grid-template-columns:minmax(0,11rem) minmax(0,1fr);align-items:baseline;gap:16px}}@media (width>=801px){.mntPage .mntAddFoto{flex:none}.mntPage .mntBotoes,.mntPage .mntOkAcoes{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}}@media (width<=380px){.mntPage .mntWaSec{letter-spacing:.07em;padding-inline:16px;font-size:12px}}@media (prefers-reduced-motion:reduce){.mntPage .mntGiro{opacity:.6;border-right-color:currentColor;animation:none}.mntPage :is(.mntAddFoto,.mntWaSec){transition:none}}.prvPage{--prv-azul:#081331;--prv-papel:#f7f5f1;--prv-ouro:#c6a15b;--prv-ouro-t:#8a6a2c;--prv-verde:#20565b;--prv-texto:#2e2e2e;--prv-suave:#46535c;--prv-fio:#08133129;--prv-alt:#ece8df;--prv-g:20px;background:var(--prv-papel);color:var(--prv-azul);font-family:var(--font-manrope), sans-serif}html:has(.prvPage){scroll-padding-top:90px}@media (width<=800px){html:has(.prvPage){scroll-padding-top:74px}}.prvPage .prvTopo,.prvPage .prvCorpo{padding-inline:max(var(--prv-g), calc((100% - 1180px) / 2))}@media (width>=801px){.prvPage{--prv-g:5vw}}@media (width<=380px){.prvPage{--prv-g:16px}}.prvPage .prvTopo{border-bottom:1px solid var(--prv-fio);padding-top:48px;padding-bottom:40px}.prvPage .prvFina{letter-spacing:.18em;text-transform:uppercase;color:var(--prv-verde);align-items:center;gap:12px;margin:0 0 20px;font-size:12px;font-weight:800;display:flex}.prvPage .prvFina:before{content:"";background:var(--prv-ouro);flex:none;width:28px;height:2px}.prvPage h1{max-width:14ch;font-family:var(--font-archivo), sans-serif;letter-spacing:-.03em;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(34px,8vw,84px);font-weight:700;font-stretch:125%;line-height:1}.prvPage .hl{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#c6a15b8c 58% 92%,#0000 92%) 0 0/100% 100% no-repeat;padding-inline:.06em}@media (prefers-reduced-motion:no-preference){.prvPage h1 .hl{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both prvPinta}}@keyframes prvPinta{0%{background-size:0% 100%}to{background-size:100% 100%}}.prvPage .prvApoio{max-width:60ch;color:var(--prv-texto);text-wrap:pretty;margin:22px 0 0;font-size:16px;line-height:1.65}.prvPage .prvIndice{margin-top:32px}.prvPage .prvIndice ol{border-top:1px solid var(--prv-fio);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.prvPage .prvIndice a{border-bottom:1px solid var(--prv-fio);min-height:48px;color:var(--prv-azul);align-items:center;gap:14px;padding:8px 0;font-size:15px;font-weight:600;text-decoration:none;display:flex}.prvPage .prvIndice a span{letter-spacing:.06em;width:24px;color:var(--prv-ouro-t);font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:800}@media (hover:hover){.prvPage .prvIndice a:hover{color:var(--prv-verde)}}@media (width>=801px){.prvPage .prvIndice ol{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}}.prvPage .prvCorpo{padding-top:8px;padding-bottom:72px}.prvPage .prvCorpo section{max-width:72ch;padding-top:48px}.prvPage .prvCorpo h2{font-family:var(--font-archivo), sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(22px,4.6vw,32px);font-weight:700;font-stretch:125%;line-height:1.1}.prvPage .prvCorpo h3{margin:32px 0 12px;font-size:16px;font-weight:800}.prvPage .prvCorpo p,.prvPage .prvCorpo li,.prvPage .prvCorpo dd{color:var(--prv-texto);text-wrap:pretty;font-size:15.5px;line-height:1.7}.prvPage .prvCorpo p{margin:0 0 14px}.prvPage .prvCorpo b{color:var(--prv-azul)}.prvPage .prvCorpo a:not(.prvBotao){color:var(--prv-azul);text-underline-offset:4px;overflow-wrap:anywhere;font-weight:700;-webkit-text-decoration:underline #c6a15be6;text-decoration:underline #c6a15be6}.prvPage .prvNota{background:var(--prv-alt);border-left:2px solid var(--prv-ouro);padding:14px 16px}.prvPage .prvLista{border-top:1px solid var(--prv-fio);margin:0 0 14px}.prvPage .prvLista>div{border-bottom:1px solid var(--prv-fio);padding:16px 0}.prvPage .prvLista dt{letter-spacing:.14em;text-transform:uppercase;color:var(--prv-verde);margin:0 0 6px;font-size:12px;font-weight:800}.prvPage .prvLista dd{margin:0}.prvPage .prvLista dd p{margin:0 0 10px}.prvPage .prvLista dd p:last-child{margin-bottom:0}.prvPage .prvItens{margin:0 0 14px;padding:0;list-style:none}.prvPage .prvItens li{padding:0 0 8px 20px;position:relative}.prvPage .prvItens li:before{content:"";background:var(--prv-ouro);width:8px;height:2px;position:absolute;top:.72em;left:0}.prvPage .prvCookies{gap:10px;margin:18px 0 8px;padding:0;list-style:none;display:grid}.prvPage .prvCookies>li{border:1px solid var(--prv-fio);background:#fff;padding:16px}.prvPage .prvCookies code{color:var(--prv-azul);overflow-wrap:anywhere;margin-bottom:10px;font:700 14px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}.prvPage .prvCookies dl{gap:6px;margin:0;display:grid}.prvPage .prvCookies dl>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.prvPage .prvCookies dt{letter-spacing:.12em;text-transform:uppercase;color:var(--prv-suave);padding-top:4px;font-size:11px;font-weight:800}.prvPage .prvCookies dd{margin:0;font-size:14.5px;line-height:1.55}.prvPage .prvBotao{background:var(--prv-azul);min-height:52px;color:var(--prv-papel);letter-spacing:.1em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;margin-top:8px;padding:10px 22px;font-size:12.5px;font-weight:800;text-decoration:none;transition:background-color .2s;display:inline-flex}@media (hover:hover){.prvPage .prvBotao:hover{background:var(--prv-verde)}}@media (width<=480px){.prvPage .prvBotao{width:100%}}.prvPage .prvData{letter-spacing:.04em;color:var(--prv-suave);margin-top:24px;font-size:13px;font-weight:700}.prvPage .prvVolta{flex-wrap:wrap;gap:0 24px;display:flex}.prvPage .prvVolta a{align-items:center;min-height:48px;display:inline-flex}.prvPage :is(.prvTopo,.prvCorpo) :is(a,button):focus-visible{outline:2px solid var(--prv-azul);outline-offset:3px}@media (prefers-reduced-motion:reduce){.prvPage *,.prvPage :before,.prvPage :after{transition:none!important;animation:none!important}}.guia{--g-navy:#081331;--g-navy2:#0f1d45;--g-petro:#20565b;--g-paper:#f7f5f1;--g-alt:#ece8df;--g-estudio:#e6e6e5;--g-ouro:#c6a15b;--g-ouro-t:#7a5c22;--g-ink:#081331;--g-ink2:#3a4658;--g-muted:#56616d;--g-line:#08133124;--g-line-d:#f7f5f129;--g-gut:clamp(16px,5vw,72px);--g-util:calc(100vw - 2 * var(--g-gut));--g-disp:var(--font-archivo),"Archivo",system-ui,sans-serif;background:var(--g-paper);color:var(--g-ink);overflow-x:clip}.guia *,.guia :before,.guia :after{box-sizing:border-box}.guia :where(a,button,summary):focus-visible{outline:2px solid var(--g-ouro);outline-offset:3px}.guia .g-wrap{width:100%;max-width:1400px;padding-inline:var(--g-gut);margin:0 auto}@media (width>=1100px){.guia .g-wrap{padding-right:max(var(--g-gut),104px)}.guia{--g-util:min(calc(100vw - var(--g-gut) - max(var(--g-gut),104px)),1224px)}}.guia .g-fina{font-family:var(--g-disp);text-transform:uppercase;letter-spacing:.01em;color:var(--g-ouro-t);margin:0;font-size:clamp(17px,1.9vw,26px);font-weight:300;font-stretch:125%;line-height:1.1;display:block}.guia .g-mega{font-family:var(--g-disp);text-transform:uppercase;letter-spacing:-.02em;font-weight:800;font-stretch:125%;line-height:.95;font-size:min(clamp(40px,6.2vw,100px),calc(var(--col,var(--g-util)) / (var(--len,10) * .84)));background:linear-gradient(178deg,var(--g-navy) 42%,var(--g-petro) 112%);color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;padding-top:.12em;display:block}.guia .g-mega i{color:var(--g-ouro);-webkit-text-fill-color:var(--g-ouro);font-style:normal}.guia :is(.g-capa,.g-escura) .g-fina{color:var(--g-ouro)}.guia :is(.g-capa,.g-escura) .g-mega{background-image:linear-gradient(178deg,#f7f5f1 46%,#dcc699 118%)}.guia .g-grifo{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#c6a15b6b 58% 93%,#0000 93%) 0 0/100% 100% no-repeat;padding-inline:.05em;transition:background-size 1.1s cubic-bezier(.3,.7,.2,1) .15s}.guia :is(.g-capa,.g-escura) .g-grifo{color:#fff;background-image:linear-gradient(#0000 58%,#c6a15b8c 58% 93%,#0000 93%)}.guia.g-js .g-grifo:not(.in){background-size:0% 100%}.guia .g-acoes{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.guia .g-btn{min-height:52px;font:800 12px/1.2 var(--font-manrope),sans-serif;letter-spacing:.13em;text-transform:uppercase;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:14px 24px;transition:background-color .25s,border-color .25s,color .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:inline-flex}.guia .g-btn small{letter-spacing:.08em;opacity:.7;font-size:10.5px;font-weight:700}.guia .g-btn:hover{transform:translateY(-2px)}.guia .g-btn-ouro{background:var(--g-ouro);color:var(--g-navy)}.guia .g-btn-ouro:hover{background:#e0bf7c}.guia .g-btn-linha{color:#f7f5f1;border-color:#f7f5f16b}.guia .g-btn-linha:hover{border-color:var(--g-ouro);color:var(--g-ouro)}.guia .g-btn-escuro{background:var(--g-navy);color:#f7f5f1}.guia .g-btn-escuro:hover{background:var(--g-petro)}.guia .g-btn-wa{background:var(--g-petro);color:#fff;width:100%}.guia .g-btn-wa:hover{background:var(--g-navy)}.guia .g-capa{background:var(--g-navy);color:#f7f5f1;isolation:isolate;padding:clamp(18px,2.6vw,34px) 0 clamp(40px,5vw,72px);position:relative;overflow:hidden}.guia .g-capa:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#20565b8c,#0000);height:80%;position:absolute;inset:auto -10% -40% 35%}.guia .g-capa-grade{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-template-areas:"crumbs crumbs""txt obj""ficha ficha";align-items:center;column-gap:clamp(24px,4vw,64px);display:grid}.guia .g-crumbs{letter-spacing:.18em;text-transform:uppercase;color:#f7f5f199;flex-wrap:wrap;grid-area:crumbs;align-items:center;gap:4px 12px;margin-bottom:clamp(12px,2vw,28px);font-size:11px;font-weight:700;display:flex}.guia .g-crumbs a{color:#f7f5f1;border-bottom:1px solid #0000;align-items:center;min-height:44px;display:inline-flex}.guia .g-crumbs a:hover{color:var(--g-ouro)}.guia .g-capa-txt{z-index:2;grid-area:txt;min-width:0;position:relative}.guia .g-titulo{font-weight:inherit;margin:0}.guia .g-titulo .g-mega{font-size:min(clamp(38px,7.2vw,120px),calc(var(--col,var(--g-util)) / (var(--len,10) * .84)));margin-top:6px}.guia .g-tese{color:#f7f5f1d1;max-width:34ch;margin:24px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.55}.guia .g-capa-obj{grid-area:obj;min-width:0;margin:0;position:relative}.guia .g-editorial picture{display:block}.guia .g-editorial img{aspect-ratio:4/5;object-fit:cover;object-position:50% 45%;-webkit-mask-composite:source-in;width:100%;height:auto;max-height:min(66vh,640px);display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20% 92%,#0000 100%),linear-gradient(#0000 0,#000 12% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20% 92%,#0000 100%),linear-gradient(#0000 0,#000 12% 82%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.guia .g-recorte{display:block;position:relative}.guia .g-recorte:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#c6a15b1a,#20565b1a 45%,#0000 100%);position:absolute;inset:4% 2% 0}.guia .g-recorte img{object-fit:contain;filter:drop-shadow(0 26px 30px #00000073)drop-shadow(0 2px 3px #00000059);width:100%;height:auto;max-height:min(62vh,600px);display:block;position:relative}.guia .g-bancada{padding:2% 0 0}.guia .g-bolha{aspect-ratio:1;background:var(--g-estudio);border:1px solid #f7f5f1b3;border-radius:50%;width:32%;transition:transform .8s cubic-bezier(.2,.9,.25,1.15) .2s,opacity .5s .2s;display:block;position:absolute;overflow:hidden;box-shadow:0 0 0 7px #08133147,0 22px 44px -18px #000000a6}.guia .g-bolha img{object-fit:cover;width:100%;height:100%;display:block}.guia .g-bancada figcaption{color:#f7f5f1b3;margin-top:14px;font-size:13px;line-height:1.5}.guia .g-bancada figcaption a{flex-wrap:wrap;align-items:center;gap:0 4px;min-height:44px;display:inline-flex}.guia .g-bancada figcaption b{color:#f7f5f1;font-weight:700}.guia .g-bancada figcaption a:hover b{color:var(--g-ouro)}.guia .g-ficha{border-top:1px solid var(--g-line-d);grid-area:ficha;grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(32px,4.4vw,60px) 0 0;display:grid}.guia .g-ficha div{min-width:0;padding:16px 16px 0 0}.guia .g-ficha dt{letter-spacing:.17em;text-transform:uppercase;color:#f7f5f194;font-size:10.5px;font-weight:700}.guia .g-ficha dd{color:#f7f5f1c7;margin:8px 0 0;font-size:13.5px;line-height:1.35}.guia .g-ficha strong{font-family:var(--g-disp);color:#f7f5f1;font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:clamp(22px,2.2vw,32px);font-weight:800;font-stretch:125%;line-height:1.05;display:block}.guia .g-ficha div:first-child strong{color:var(--g-ouro)}@media (width>=901px){.guia .g-capa{--col:calc(var(--g-util) * .54)}.guia .g-cab{--col:calc(var(--g-util) * .6)}.guia :is(.g-fab-grade,.g-fecho-grade){--col:calc(var(--g-util) * .5)}}@media (width>=1100px){.guia .g-capa-grade:has(.g-editorial){--col:calc(var(--g-util) * .64)}.guia .g-capa-grade:has(.g-editorial) .g-capa-txt{margin-right:calc(-1*clamp(40px,8vw,150px))}}@media (width<=900px){.guia .g-capa-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""obj""txt""ficha"}.guia .g-capa-obj{justify-self:center;width:min(100%,460px);margin:-6px auto 0}.guia .g-recorte img{width:auto;max-width:100%;max-height:42vh;margin:0 auto}.guia .g-editorial img{aspect-ratio:4/4.2;max-height:none;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 42%);mask-image:linear-gradient(0deg,#0000 0,#000 42%)}.guia .g-capa-txt{margin-top:18px}.guia .g-ficha{grid-template-columns:repeat(2,minmax(0,1fr))}.guia .g-ficha div:last-child{grid-column:1/-1}.guia .g-capa-grade:has(.g-editorial) .g-capa-txt{margin-top:-9vw}}@media (width<=560px){.guia .g-acoes{flex-direction:column}.guia .g-acoes .g-btn{width:100%}.guia .g-ficha dd{font-size:12.5px}}.guia .g-sec{padding:clamp(64px,8vw,120px) 0;scroll-margin-top:66px;position:relative}.guia .g-clara{background:var(--g-paper)}.guia .g-alt{background:var(--g-alt)}.guia .g-escura{background:var(--g-navy);color:#f7f5f1}.guia .g-cab{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(18px,4vw,56px);margin-bottom:clamp(32px,4.4vw,60px);display:grid;position:relative}.guia .g-cab>div{z-index:1;min-width:0;position:relative}.guia .g-cab .g-mega{margin-top:4px}.guia .g-lado{z-index:1;max-width:36ch;color:var(--g-ink2);margin:0;padding-bottom:8px;font-size:17px;line-height:1.55;position:relative}.guia .g-lado b{color:var(--g-ink)}.guia .g-escura .g-lado{color:#f7f5f1c7}.guia .g-escura .g-lado b{color:#fff}.guia .g-fantasma{z-index:0;font-family:var(--g-disp);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #08133121;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(96px,15vw,230px);font-weight:800;font-stretch:125%;line-height:1;position:absolute;top:-.42em;right:0}.guia .g-escura .g-fantasma{-webkit-text-stroke-color:#f7f5f124}@media (width<=900px){.guia .g-cab{grid-template-columns:minmax(0,1fr);gap:16px}.guia .g-fantasma{font-size:92px;top:-.3em}}.guia .g-regua{border-top:1px solid var(--g-ink);margin:0;padding:0;list-style:none}.guia .g-regua li{border-bottom:1px solid var(--g-line)}.guia .g-regua a{grid-template-rows:auto auto;grid-template-columns:64px minmax(0,1fr) minmax(0,1.5fr) 150px;align-items:center;column-gap:clamp(14px,2.2vw,32px);min-height:84px;padding:18px 8px 18px 0;transition:background-color .25s,padding .3s;display:grid}.guia .g-regua a:hover{background:#c6a15b1a;padding-left:10px}.guia .g-regua-n{font-family:var(--g-disp);color:var(--g-ouro-t);font-variant-numeric:tabular-nums;grid-row:1/3;font-size:30px;font-weight:300;font-stretch:125%}.guia .g-regua b{font-family:var(--g-disp);text-transform:uppercase;letter-spacing:-.01em;grid-column:2;font-size:clamp(18px,1.7vw,24px);font-weight:800;font-stretch:125%;line-height:1.1}.guia .g-regua small{color:var(--g-muted);grid-area:2/2;margin-top:4px;font-size:13.5px;line-height:1.4}.guia .g-regua-barra{background:linear-gradient(var(--g-line),var(--g-line)) 0 100%/100% 1px no-repeat, repeating-linear-gradient(90deg,#08133157 0 1px,transparent 1px 50%) 0 100%/20% 12px repeat-x, repeating-linear-gradient(90deg,#08133133 0 1px,transparent 1px 10%) 0 100%/20% 6px repeat-x;grid-area:1/3/3;height:26px;display:block;position:relative}.guia .g-regua-barra i{height:10px;width:max(3px,calc(var(--p,0) * 100%));background:linear-gradient(90deg,var(--g-navy),var(--g-petro));transform-origin:0;transition:transform 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * 90ms);position:absolute;top:3px;left:0}.guia .g-regua li:first-child .g-regua-barra i{background:linear-gradient(90deg,var(--g-navy),var(--g-ouro))}.guia.g-js .g-regua:not(.in) .g-regua-barra i{transform:scaleX(0)}.guia .g-regua-num{color:var(--g-muted);grid-area:1/4;justify-self:end;font-size:13px}.guia .g-regua-num strong{font-family:var(--g-disp);color:var(--g-ink);font-variant-numeric:tabular-nums;margin-right:4px;font-size:clamp(24px,2.4vw,34px);font-weight:800;font-stretch:125%}.guia .g-regua-pct{letter-spacing:.04em;color:var(--g-petro);grid-area:2/4;justify-self:end;font-size:12.5px;font-weight:700}.guia .g-regua-extra b,.guia .g-regua-extra .g-regua-n{opacity:.62}@media (width<=760px){.guia .g-regua a{grid-template-rows:auto auto auto;grid-template-columns:40px minmax(0,1fr) auto;row-gap:2px;padding:16px 0}.guia .g-regua-n{grid-row:1/3;font-size:22px}.guia .g-regua-num{grid-area:1/3}.guia .g-regua-pct{grid-area:2/3}.guia .g-regua-barra{grid-area:3/2/auto/4;height:22px;margin-top:8px}}.guia .g-ev{margin-top:22px}.guia .g-ev summary{cursor:pointer;min-height:44px;color:var(--g-petro);align-items:center;gap:10px;font-size:13.5px;font-weight:700;list-style:none;display:inline-flex}.guia .g-ev summary::-webkit-details-marker{display:none}.guia .g-ev summary:after{content:"+";border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;transition:transform .3s;display:grid}.guia .g-ev[open] summary:after{transform:rotate(45deg)}.guia .g-ev-in{max-width:62ch;color:var(--g-ink2);padding:4px 0 2px;font-size:14px;line-height:1.6}.guia .g-ev-in p{margin:0 0 8px}.guia .g-ev-in a{min-height:44px;color:var(--g-navy);text-underline-offset:4px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.guia .g-vitrine{gap:clamp(10px,1.3vw,18px);display:grid}.guia .g-v4{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"g a b""g c c"}.guia .g-v4.g-inv{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);grid-template-areas:"a b g""c c g"}.guia .g-v3{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"g a""g b"}.guia .g-v3.g-inv{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);grid-template-areas:"a g""b g"}.guia .g-v2{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"g a"}.guia .g-v2.g-inv{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-areas:"a g"}.guia .g-v1{grid-template-columns:minmax(0,1fr);grid-template-areas:"g";max-width:860px}.guia .g-vitrine>:first-child{grid-area:g}.guia .g-vitrine>:nth-child(2){grid-area:a}.guia .g-vitrine>:nth-child(3){grid-area:b}.guia .g-vitrine>:nth-child(4){grid-area:c}.guia .g-peca{border:1px solid var(--g-line);background:#fff;flex-direction:column;min-width:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .35s;display:flex;position:relative}.guia .g-peca:hover{border-color:var(--g-ouro);transform:translateY(-5px);box-shadow:10px 10px #c6a15b33}.guia .g-peca-foto{background:var(--g-estudio);flex:auto;min-height:0;display:block;position:relative;overflow:hidden}.guia .g-peca-foto>img{aspect-ratio:1400/1170;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.guia .g-peca:hover .g-peca-foto>img{transform:scale(1.035)}.guia .g-v4>:nth-child(4) .g-peca-foto>img{aspect-ratio:2.35}.guia .g-peca-g .g-peca-foto>img{aspect-ratio:auto;min-height:100%;position:absolute;inset:0}.guia .g-peca-g .g-peca-foto{min-height:clamp(300px,34vw,520px)}.guia .g-v1 .g-peca-g{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.guia .g-v1 .g-peca-g .g-peca-foto{min-height:0}.guia .g-v1 .g-peca-g .g-peca-foto>img{aspect-ratio:1400/1170;position:static}.guia .g-v1 .g-peca-g .g-peca-txt{border-top:0;border-left:1px solid var(--g-line);align-content:end;padding:24px}.guia .g-escura .g-v1 .g-peca-g .g-peca-txt{border-left-color:var(--g-line-d)}@media (width<=620px){.guia .g-v1 .g-peca-g{grid-template-columns:minmax(0,1fr)}.guia .g-v1 .g-peca-g .g-peca-txt{border-left:0;border-top:1px solid var(--g-line);padding:14px 16px 16px}}.guia .g-peca .g-bolha{width:30%;bottom:5%;right:4%}.guia.g-js .g-vitrine:not(.in) .g-bolha{opacity:0;transform:scale(.55)}.guia .g-peca-txt{border-top:1px solid var(--g-line);grid-template-columns:minmax(0,1fr) auto;column-gap:14px;padding:14px 16px 16px;display:grid}.guia .g-peca-txt :is(code,b,small){grid-column:1}.guia .g-peca-txt code{letter-spacing:.14em;color:var(--g-petro);font-family:inherit;font-size:11px;font-weight:800}.guia .g-peca-txt b{letter-spacing:-.01em;color:var(--g-ink);margin-top:3px;font-size:16px;line-height:1.25}.guia .g-peca-txt small{letter-spacing:.06em;color:var(--g-muted);margin-top:3px;font-size:12px}.guia .g-peca-txt i{color:#9aa5a6;grid-area:1/2/4;align-self:center;font-size:18px;font-style:normal;transition:transform .3s,color .3s}.guia .g-peca:hover .g-peca-txt i{color:var(--g-ouro);transform:translate(4px)}.guia .g-peca-g .g-peca-txt{padding:18px 20px 20px}.guia .g-peca-g .g-peca-txt b{font-family:var(--g-disp);font-size:clamp(18px,1.7vw,24px);font-weight:700;font-stretch:125%;line-height:1.15}.guia .g-escura .g-peca{background:var(--g-navy2);border-color:var(--g-line-d)}.guia .g-escura .g-peca-txt{border-top-color:var(--g-line-d)}.guia .g-escura .g-peca-txt b{color:#f7f5f1}.guia .g-escura .g-peca-txt code{color:var(--g-ouro)}.guia .g-escura .g-peca-txt small{color:#f7f5f19e}@media (width<=900px){.guia .g-v4,.guia .g-v4.g-inv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"g g""a b""c c"}.guia .g-v3,.guia .g-v3.g-inv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"g g""a b"}.guia .g-v2,.guia .g-v2.g-inv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"g g""a a"}.guia .g-peca-g .g-peca-foto{min-height:0}.guia .g-peca-g .g-peca-foto>img{aspect-ratio:1400/1170;position:static}.guia .g-v2>:nth-child(2) .g-peca-foto>img{aspect-ratio:2.35}}@media (width<=520px){.guia .g-peca-txt{column-gap:8px;padding:12px 12px 13px}.guia .g-peca-txt b{font-size:14px}.guia .g-peca-txt small{display:none}.guia .g-peca-txt code{letter-spacing:.1em;font-size:10px}.guia .g-peca-txt i{display:none}.guia .g-peca-g .g-peca-txt b{font-size:17px}}.guia .g-vazio{background:#ffffff80;border:1px dashed #08133159;max-width:720px;padding:clamp(22px,3vw,34px)}.guia .g-vazio p{color:var(--g-ink2);margin:0;font-size:17px;line-height:1.55}.guia .g-escura .g-vazio{border-color:var(--g-line-d);background:0 0}.guia .g-escura .g-vazio p{color:#f7f5f1cc}.guia .g-linha{margin-top:clamp(28px,4vw,52px)}.guia .g-linha h3{letter-spacing:.2em;text-transform:uppercase;color:var(--g-ouro-t);margin:0 0 12px;font-size:11px;font-weight:800}.guia .g-escura .g-linha h3{color:var(--g-ouro)}.guia .g-lista{border-top:1px solid var(--g-line);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));column-gap:clamp(16px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.guia .g-lista li{border-bottom:1px solid var(--g-line);min-width:0}.guia .g-lista a{grid-template-rows:auto auto;grid-template-columns:72px minmax(0,1fr) 18px;align-items:center;column-gap:14px;min-height:78px;padding:10px 0;transition:transform .3s;display:grid}.guia .g-lista a:hover{transform:translate(6px)}.guia .g-mini{background:var(--g-estudio);grid-row:1/3;justify-content:center;align-items:center;width:72px;height:60px;display:flex;overflow:hidden}.guia .g-mini img{object-fit:cover;width:100%;height:100%;display:block}.guia .g-mini .semFoto{background:0 0;gap:3px;height:100%;min-height:0;padding:4px}.guia .g-mini .semFoto svg{width:20px}.guia .g-mini .semFoto b{letter-spacing:.12em;font-size:6.5px}.guia .g-lista code{letter-spacing:.14em;color:var(--g-petro);align-self:end;font-family:inherit;font-size:11px;font-weight:800}.guia .g-lista b{overflow-wrap:anywhere;align-self:start;margin-top:2px;font-size:15px;font-weight:700;line-height:1.25}.guia .g-lista i{color:#9aa5a6;grid-area:1/3/3;font-style:normal;transition:color .3s}.guia .g-lista a:hover i{color:var(--g-ouro)}.guia .g-escura .g-lista,.guia .g-escura .g-lista li{border-color:var(--g-line-d)}.guia .g-escura .g-lista code{color:var(--g-ouro)}.guia .g-escura .g-lista b{color:#f7f5f1}.guia .g-mais{margin-top:0}.guia .g-mais summary{border:1px solid var(--g-ink);cursor:pointer;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;min-height:52px;margin-top:18px;padding:12px 20px;font-size:11.5px;font-weight:800;list-style:none;transition:background-color .25s,color .25s;display:inline-flex}.guia .g-mais summary::-webkit-details-marker{display:none}.guia .g-mais summary:after{content:"+";font-size:18px;line-height:1;transition:transform .3s}.guia .g-mais[open] summary:after{transform:rotate(45deg)}.guia .g-mais summary:hover{background:var(--g-navy);color:#f7f5f1}.guia .g-mais .g-mais-fecha,.guia .g-mais[open] .g-mais-abre{display:none}.guia .g-mais[open] .g-mais-fecha{display:inline}.guia .g-mais[open] summary{order:2}.guia .g-mais[open]{flex-direction:column;align-items:flex-start;display:flex}.guia .g-mais[open]>.g-lista{border-top:0;width:100%}.guia .g-escura .g-mais summary{border-color:#f7f5f180}.guia .g-escura .g-mais summary:hover{color:var(--g-navy);background:#f7f5f1}.guia .g-fab-grade{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.guia .g-fab .g-lado{max-width:40ch;margin-top:22px}.guia .g-fatos{border-top:1px solid var(--g-line-d);grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 0 0;padding:0;list-style:none;display:grid}.guia .g-fatos li{padding:16px 16px 0 0}.guia .g-fatos strong{font-family:var(--g-disp);color:var(--g-ouro);font-size:clamp(24px,2.6vw,36px);font-weight:800;font-stretch:125%;line-height:1.05;display:block}.guia .g-fatos span{color:#f7f5f1b8;margin-top:6px;font-size:14px;line-height:1.45;display:block}.guia .g-destaque{min-width:0;margin:0;position:relative}.guia .g-destaque-foto{display:block;position:relative}.guia .g-destaque figcaption{border-top:1px solid var(--g-line-d);gap:4px;margin-top:18px;padding-top:16px;display:grid}.guia .g-destaque figcaption small{letter-spacing:.2em;text-transform:uppercase;color:var(--g-ouro);font-size:10.5px;font-weight:800}.guia .g-destaque figcaption b{font-family:var(--g-disp);font-size:clamp(19px,1.9vw,26px);font-weight:700;font-stretch:125%;line-height:1.15}.guia .g-destaque figcaption code{letter-spacing:.14em;color:var(--g-ouro);font-family:inherit;font-size:11.5px;font-weight:800}.guia .g-destaque figcaption span{color:#f7f5f1c7;max-width:46ch;margin-top:6px;font-size:15px;line-height:1.55}.guia .g-destaque figcaption em{letter-spacing:.04em;color:#f7f5f1;font-size:13px;font-style:normal;font-weight:700}@media (width<=900px){.guia .g-fab-grade{grid-template-columns:minmax(0,1fr)}}.guia .g-fecho-grade{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.guia .g-fecho .g-lado{margin-top:22px}.guia .g-doc{gap:14px;min-width:0;display:grid}.guia .g-arquivo{border:1px solid var(--g-line);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,0 100%);background:#fff;gap:6px;padding:26px 26px 24px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .3s;display:grid;position:relative}.guia .g-arquivo:after{content:"";background:linear-gradient(225deg,var(--g-paper) 50%,#d9d3c6 50%);width:34px;height:34px;position:absolute;top:0;right:0}.guia .g-arquivo:hover{border-color:var(--g-ouro);transform:translateY(-4px)}.guia .g-arquivo-tag{background:var(--g-navy);color:var(--g-ouro);letter-spacing:.2em;justify-self:start;padding:6px 9px;font-size:11px;font-weight:800}.guia .g-arquivo b{font-family:var(--g-disp);color:var(--g-ink);margin-top:10px;font-size:clamp(18px,1.8vw,24px);font-weight:700;font-stretch:125%;line-height:1.2}.guia .g-arquivo small{color:var(--g-muted);font-size:13px}.guia .g-arquivo-acao{letter-spacing:.14em;text-transform:uppercase;color:var(--g-petro);margin-top:12px;font-size:12px;font-weight:800}.guia .g-mail{color:var(--g-muted);margin:2px 0 0;font-size:13.5px}.guia .g-mail a{min-height:44px;color:var(--g-ink);border-bottom:1px solid var(--g-line);align-items:center;display:inline-flex}.guia .g-outras{margin-top:clamp(56px,7vw,96px)}.guia .g-outras .g-fina{font-size:clamp(15px,1.4vw,19px)}.guia .g-outras ul{border-top:1px solid var(--g-ink);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(16px,2.4vw,32px);margin:14px 0 0;padding:0;list-style:none;display:grid}.guia .g-outras li{border-bottom:1px solid var(--g-line);min-width:0}.guia .g-outras a{grid-template-columns:minmax(0,1fr) auto;align-content:center;column-gap:10px;min-height:74px;padding:18px 0;transition:transform .3s;display:grid}.guia .g-outras a:hover{transform:translate(6px)}.guia .g-outras b{font-family:var(--g-disp);font-size:16px;font-weight:700;font-stretch:125%;line-height:1.2}.guia .g-outras small{color:var(--g-muted);grid-column:1;margin-top:4px;font-size:12.5px}.guia .g-outras i{color:#9aa5a6;grid-area:1/2/3;align-self:center;font-style:normal}.guia .g-outras a:hover i{color:var(--g-ouro)}@media (width<=1000px){.guia .g-outras ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.guia .g-fecho-grade{grid-template-columns:minmax(0,1fr);align-items:start}}@media (width<=520px){.guia .g-outras ul{grid-template-columns:minmax(0,1fr)}}.guia .g-nav{z-index:18;position:fixed}.guia .g-nav ol{margin:0;padding:0;list-style:none}.guia .g-nav a{text-decoration:none}.guia .g-nav .n{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}@media (width>=1100px){.guia .g-nav{top:50%;right:16px;transform:translateY(-50%)}.guia .g-nav-tog{display:none}.guia .g-nav ol{border:1px solid var(--g-line);background:#f7f5f1f5;flex-direction:column;align-items:flex-end;gap:1px;padding:7px 5px;display:flex;box-shadow:0 18px 36px -22px #0813318c}.guia .g-nav a{height:28px;color:var(--g-muted);justify-content:flex-end;align-items:center;padding:0 9px;transition:background-color .2s,color .2s;display:flex}.guia .g-nav a .t{white-space:nowrap;opacity:0;letter-spacing:.12em;text-transform:uppercase;max-width:0;color:var(--g-ink2);font-size:11px;font-weight:700;transition:max-width .35s,opacity .25s,margin .35s;overflow:hidden}.guia .g-nav:hover a .t,.guia .g-nav:focus-within a .t{opacity:1;max-width:170px;margin-right:10px}.guia .g-nav a:hover{background:var(--g-alt);color:var(--g-ouro-t)}.guia .g-nav a.on{background:var(--g-navy);color:var(--g-ouro)}.guia .g-nav a.on .t{color:#f7f5f1}.guia .g-nav-prog{background:var(--g-line);width:2px;position:absolute;top:14px;bottom:14px;left:-9px}.guia .g-nav-prog i{width:100%;height:calc(var(--prog,0) * 100%);background:var(--g-ouro);position:absolute;top:0;left:0}.guia .g-nav{transition:opacity .25s,visibility}.guia .g-nav[data-rodape]{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s}}@media (width<=1099.98px){.guia .g-nav{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;max-width:calc(100vw - 104px);transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;transform:translateY(14px)}.guia .g-nav[data-visivel],.guia .g-nav.aberto{opacity:1;visibility:visible;transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1),visibility;transform:none}.guia .g-nav-tog{background:var(--g-navy);color:#f7f5f1;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid #c6a15b8c;align-items:center;gap:10px;max-width:100%;min-height:48px;padding:12px 16px;font-size:11.5px;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 30px -14px #08133199}.guia .g-nav-tog .n{color:var(--g-ouro)}.guia .g-nav-tog .t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.guia .g-nav-tog .ic{flex:0 0 12px;width:12px;height:12px;transition:transform .3s}.guia .g-nav.aberto .g-nav-tog .ic{transform:rotate(180deg)}.guia .g-nav-tog .pr{height:2px;width:calc(var(--prog,0) * 100%);background:var(--g-ouro);position:absolute;bottom:0;left:0}.guia .g-nav ol{left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px));background:var(--g-paper);border:1px solid var(--g-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:calc(100svh - 170px);padding:10px;display:none;position:fixed;overflow:auto;box-shadow:0 24px 50px -24px #08133199}.guia .g-nav.aberto ol{display:grid}.guia .g-nav ol a{letter-spacing:.08em;text-transform:uppercase;min-height:48px;color:var(--g-ink2);flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.guia .g-nav ol a .n{color:var(--g-ouro-t)}.guia .g-nav ol a.on{background:var(--g-navy);color:#f7f5f1}.guia .g-nav ol a.on .n{color:var(--g-ouro)}.guia .g-nav-prog{display:none}}@media (width<=360px){.guia .g-nav ol{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.guia *,.guia :before,.guia :after{transition:none!important;animation:none!important}.guia .g-grifo{background-size:100% 100%!important}.guia .g-regua-barra i,.guia .g-bolha{opacity:1!important;transform:none!important}.guia .g-peca:hover,.guia .g-btn:hover,.guia .g-arquivo:hover,.guia .g-lista a:hover,.guia .g-outras a:hover{transform:none}}@media (width>=801px){.productPage .productHero.comGaleria{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:5vw}.productPage .productHero.comGaleria .productCopy{padding-top:6px}}.productPage .productCopy h1{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(34px,3.9vw,60px);line-height:.95}.productPage .crumbs{padding-top:40px}.productPage .productCode small{letter-spacing:.2em;color:#5f6f73;vertical-align:.35em;margin-right:12px;font-size:11px;font-weight:800}.productPage .galeria{min-width:0}.productPage .galPalco{aspect-ratio:940/788;background:#ece8df;position:relative;overflow:hidden}.productPage .galAbrir{cursor:zoom-in;touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.productPage .galAbrir img{object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;padding:6%;display:block}.productPage .galAbrir img.estudio{object-fit:cover;mix-blend-mode:normal;padding:0}@media (prefers-reduced-motion:no-preference){.productPage .galAbrir img{animation:.34s cubic-bezier(.2,.7,.2,1) galTroca}}@keyframes galTroca{0%{opacity:.3;transform:scale(1.012)}}.productPage .galPalco .catalogCode{z-index:2;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:calc(100% - 32px);color:var(--ink);letter-spacing:.17em;background:#f7f5f1db;padding:7px 10px;font-size:10px;font-weight:800;top:16px;left:16px;overflow:hidden}.productPage .galRotulo{z-index:2;pointer-events:none;color:#f7f5f1;background:#081331e0;align-items:baseline;gap:10px;margin:0;padding:10px 12px;display:flex;position:absolute;bottom:16px;left:16px}.productPage .galRotulo b{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.productPage .galRotulo span{letter-spacing:.12em;color:var(--electric);font-variant-numeric:tabular-nums;font-size:11px}.productPage .galCtrl{z-index:2;gap:6px;display:flex;position:absolute;bottom:16px;right:16px}.productPage .galSeta,.productPage .galAmpliar{min-width:44px;height:44px;color:var(--ink);background:#f7f5f1eb;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .2s,color .2s;display:inline-flex}.productPage .galAmpliar{background:var(--ink);color:#f7f5f1;letter-spacing:.14em;text-transform:uppercase;padding:0 16px;font-size:11px;font-weight:800}.productPage .galSeta:hover{background:#fff}.productPage .galAmpliar:hover{background:var(--blue)}.productPage .galeria svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.productPage .galeria button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.productPage .galAmpliar:focus-visible{outline-color:var(--electric)}.productPage .galDica{z-index:2;pointer-events:none;white-space:nowrap;color:#f7f5f1;font:700 12px/1.2 var(--font-manrope), system-ui, sans-serif;letter-spacing:.02em;background:#081331e0;border-left:2px solid #c6a15b;margin:0;padding:9px 12px;position:absolute;bottom:68px;right:16px}.productPage .galDica:after{content:"";border:6px solid #0000;border-top-color:#081331e0;position:absolute;top:100%;right:16px}@media (prefers-reduced-motion:no-preference){.productPage .galDica{animation:.35s cubic-bezier(.2,.7,.2,1) .6s both galDicaEntra}}@keyframes galDicaEntra{0%{opacity:0;transform:translateY(6px)}}@media (hover:hover) and (pointer:fine){.productPage .galDica{display:none}}.productPage .galAbas{scrollbar-width:none;grid-auto-columns:minmax(64px,1fr);grid-auto-flow:column;gap:10px;margin-top:12px;padding:3px 3px 2px;display:grid;overflow-x:auto}.productPage .galAbas::-webkit-scrollbar{display:none}.productPage .galAba{text-align:left;color:#5f6f73;background:0 0;border:0;min-width:0;padding:0 0 10px;display:block;position:relative}.productPage .galAba img{aspect-ratio:940/788;object-fit:contain;mix-blend-mode:multiply;opacity:.6;background:#ece8df;width:100%;height:auto;padding:6%;transition:opacity .2s;display:block}.productPage .galAba img.estudio{object-fit:cover;mix-blend-mode:normal;padding:0}.productPage .galAba span{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:8px;margin-top:9px;font-size:11px;font-weight:800;display:flex;overflow:hidden}.productPage .galAba i{letter-spacing:.08em;color:var(--blue);font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.productPage .galAba:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.productPage .galAba:hover img,.productPage .galAba[aria-selected=true] img{opacity:1}.productPage .galAba[aria-selected=true]{color:var(--ink)}.productPage .galAba[aria-selected=true]:after{transform:none}.galTela{width:100%;max-width:none;height:100%;max-height:none;padding:0 0 env(safe-area-inset-bottom);color:#f7f5f1;background:#081331;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.galTela[open]{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);display:grid}.galTela::backdrop{background:#081331f0}@media (prefers-reduced-motion:no-preference){.galTela[open]{animation:.24s ease-out galAbre}}@keyframes galAbre{0%{opacity:0}}html:has(.galTela[open]){overflow:hidden}.galTelaTopo{border-bottom:1px solid #f7f5f11f;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px clamp(16px,3vw,32px);display:flex}.galTelaTopo p{align-items:baseline;gap:10px;margin:0;display:flex}.galTelaTopo b{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.galTelaTopo span{letter-spacing:.12em;color:var(--electric);font-variant-numeric:tabular-nums;font-size:11px}.galTelaTopo .galTelaPeca{color:#aab6c6;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;display:block;overflow:hidden}.galTelaBtn{color:#f7f5f1;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #f7f5f147;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:11px;font-weight:800;display:inline-flex}.galTelaBtn:hover{border-color:var(--electric)}.galTela svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.galTelaPalco{cursor:zoom-in;touch-action:pinch-zoom;min-height:0;margin:clamp(8px,2vw,22px) clamp(8px,6vw,96px);position:relative;overflow:hidden}.galTelaPalco.comZoom{cursor:zoom-out;touch-action:none}.galTelaPalco img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:transform .28s cubic-bezier(.2,.7,.2,1);display:block}.galTelaSeta{z-index:2;color:#f7f5f1;background:#081331a3;border:1px solid #f7f5f147;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.galTelaSeta:hover{border-color:var(--electric)}.galTelaSeta.ant{left:clamp(8px,2vw,28px)}.galTelaSeta.prox{right:clamp(8px,2vw,28px)}.galTelaMinis{scrollbar-width:none;gap:10px;padding:8px 16px 4px;display:flex;overflow-x:auto}.galTelaMinis::-webkit-scrollbar{display:none}.galTelaMinis button:first-child{margin-left:auto}.galTelaMinis button:last-child{margin-right:auto}.galTelaMinis button{color:#8fa4bc;opacity:.62;background:0 0;border:0;flex:none;width:86px;padding:3px;transition:opacity .2s}.galTelaMinis button:hover,.galTelaMinis button[aria-current=true]{opacity:1;color:#f7f5f1}.galTelaMinis img{aspect-ratio:940/788;object-fit:cover;background:#ece8df;width:100%;height:auto;display:block}.galTelaMinis button[aria-current=true] img{outline:2px solid var(--electric);outline-offset:2px}.galTelaMinis span{letter-spacing:.12em;text-transform:uppercase;text-align:center;margin-top:7px;font-size:10px;font-weight:800;display:block}.galTelaDica{text-align:center;color:#8fa4bc;margin:0;padding:6px 16px 14px;font-size:12px}.productPage .orcPainel{border-top:2px solid var(--ink);max-width:560px;margin:30px 0 0;padding-top:18px}.productPage .orcTitulo{letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-size:11px;font-weight:800}.productPage .orcMsg{margin:0 0 14px}.productPage .orcLegenda{color:#5f6f73;margin:0 0 8px;font-size:12px}.productPage .orcMsg blockquote{color:#2e2e2e;background:#e4ecea;border-radius:12px 0 12px 12px;margin:0;padding:14px 16px;font-size:15px;line-height:1.55}.productPage .orcMsg blockquote p{margin:0}.productPage .orcMsg b{color:var(--ink);font-weight:700}.productPage .orcMsg mark{color:var(--ink);background:linear-gradient(#0000 55%,#c6a15b8c 55% 94%,#0000 94%);padding:0 .08em;font-weight:800}.productPage .orcCursor{vertical-align:-.16em;background:var(--blue);width:2px;height:1.05em;margin-left:2px;display:inline-block}@media (prefers-reduced-motion:no-preference){.productPage .orcCursor{animation:1.1s step-end infinite orcPisca}}@keyframes orcPisca{50%{opacity:0}}.productPage .productCta.orcBotao{letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;padding:16px 22px;font-size:13px;transition:background-color .2s;display:flex}.productPage .icoWa{fill:currentColor;flex:none;width:20px;height:20px}.productPage .orcPainel .mailAlt{flex-wrap:wrap;column-gap:20px;margin-top:12px;display:flex}.productPage .mailAlt>span{overflow-wrap:anywhere;min-width:0}.productPage .mailAlt .mailTel{white-space:nowrap}.productPage .factsLink{letter-spacing:.06em;min-height:44px;color:var(--ink);border-bottom:1px solid var(--electric);justify-self:start;align-items:flex-end;padding:8px 0 4px;font-size:12px;font-weight:800;display:inline-flex}.productPage .mailAlt a{text-underline-offset:5px;border-bottom:0;align-items:center;min-height:44px;padding:0;-webkit-text-decoration:underline #08133159;text-decoration:underline #08133159;text-decoration-thickness:1px;display:inline-flex}.productPage .productHero figure :is(.noPhoto,.semFoto) a{align-items:flex-end;min-height:44px;display:inline-flex}.productPage .crumbs a{min-width:44px}.productPage :is(.copiarCodigo,.productBack,.factsLink,.fichaPeca a,.familiaPar>a,.crumbs a):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.productPage .srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.productPage .crumbs ol{text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:0 12px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.productPage .crumbs li{align-items:center;gap:12px;min-width:0;display:inline-flex}.productPage .crumbs li+li:before{content:"/";content:"/" / "";color:#6a7a7d}.productPage .crumbs [aria-current=page]{white-space:nowrap;text-overflow:ellipsis;color:#4f5f63;max-width:36ch;display:block;overflow:hidden}.productPage .codigoLinha{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.productPage .codigoLinha .productCode{overflow-wrap:anywhere;min-width:0;max-width:100%}.productPage .codigoValor{-webkit-user-select:all;user-select:all}.productPage .copiarCodigo{min-height:44px;color:var(--ink);font:800 11px/1 var(--font-manrope), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #0813314d;align-items:center;gap:8px;padding:0 14px;transition:border-color .2s,color .2s;display:inline-flex}.productPage .copiarCodigo svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.productPage .copiarCodigo[data-estado=copiado]{border-color:var(--blue);color:var(--blue)}.productPage .codigoVarios .productCode{flex-basis:100%}.productPage .codigoCopias{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.productPage .copiarCurto{letter-spacing:.08em;font-variant-numeric:tabular-nums;justify-content:center;min-width:108px}@media (hover:hover){.productPage .copiarCodigo:hover{border-color:var(--ink)}}.productPage .fichaBloco{border-top:2px solid var(--ink);max-width:560px;margin:30px 0 0;padding-top:18px}.productPage .fichaPeca{border-top:1px solid #0813311f;margin:0}.productPage .fichaPeca>div{border-bottom:1px solid #0813311f;grid-template-columns:minmax(0,9.5em) minmax(0,1fr);align-items:center;gap:4px 16px;min-height:44px;padding:8px 0;display:grid}.productPage .fichaPeca dt{letter-spacing:.16em;text-transform:uppercase;color:#5f6f73;font-size:10px;font-weight:800}.productPage .fichaPeca dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.35}.productPage .fichaNumero{font-variant-numeric:tabular-nums;letter-spacing:.04em}.productPage .fichaPeca a{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--electric);text-decoration-color:var(--electric);text-underline-offset:5px;align-items:center;margin:-8px 0;text-decoration-thickness:1px;display:inline-flex}.productPage .fichaBloco .factsLink{margin-top:8px}.productPage .productBack{letter-spacing:.14em;text-transform:uppercase;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-underline-offset:6px;align-items:center;margin:22px 0 0;font-size:11px;font-weight:800;display:inline-flex}.productPage .familiaNav{border-top:1px solid #0813312e;max-width:560px;margin:18px 0 0}.productPage .familiaPar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.productPage .familiaPar>a{min-width:0;min-height:64px;color:var(--ink);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 12px 14px 0;display:flex}.productPage .familiaPar>.familiaProx{text-align:right;grid-column:2;align-items:flex-end;padding:16px 0 14px 12px}.productPage .familiaAnt+.familiaProx{border-left:1px solid #0813311f}.productPage .familiaDir{letter-spacing:.16em;text-transform:uppercase;color:#5f6f73;font-size:10px;font-weight:800}.productPage .familiaPar code{letter-spacing:.1em;color:var(--blue);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-family:inherit;font-size:13px;font-weight:800}.productPage .familiaPar b{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;max-width:100%;text-decoration:underline;-webkit-text-decoration-color:var(--electric);text-decoration-color:var(--electric);text-underline-offset:3px;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.4;text-decoration-thickness:1px;display:-webkit-box;overflow:hidden}.productPage .familiaNav p{color:#5f6f73;border-top:1px solid #0813311f;margin:0;padding:10px 0 0;font-size:12px;line-height:1.5}.productPage .confianca{background:var(--ink);color:#f7f5f1;margin:0 0 clamp(60px,7vw,100px);padding:clamp(64px,8vw,108px) 5vw clamp(56px,7vw,92px)}.productPage .confTopo{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:20px 6vw;margin-bottom:clamp(36px,5vw,60px);display:grid}.productPage .confTopo span{letter-spacing:.22em;color:var(--electric);font-size:10px;font-weight:800}.productPage .confTopo h2{max-width:17ch;font-family:var(--font-archivo), sans-serif;letter-spacing:-.03em;margin:16px 0 0;font-size:clamp(30px,3.8vw,56px);font-weight:700;font-stretch:125%;line-height:1.02}.productPage .confTopo p{color:#aab6c6;max-width:40ch;margin:0;font-size:16px;line-height:1.65}.productPage .confGrade{border-top:1px solid #f7f5f12e;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.productPage .confItem{border-left:1px solid #f7f5f11f;min-width:0;padding:28px clamp(16px,2vw,30px) 6px}.productPage .confItem:first-child{border-left:0;padding-left:0}.productPage .confItem b{font-family:var(--font-archivo), sans-serif;letter-spacing:-.03em;color:var(--electric);font-size:clamp(30px,2.8vw,44px);font-weight:700;font-stretch:125%;line-height:1;display:block}.productPage .confItem small{letter-spacing:.2em;color:#8fa4bc;margin-top:12px;font-size:10px;font-weight:800;display:block}.productPage .confItem>p{color:#dfe5ec;margin:16px 0 0;font-size:15px;line-height:1.6}.productPage .confianca .hl{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 50%,#c6a15b6b 50% 94%,#0000 94%) 0 0/100% 100% no-repeat;padding-inline:.06em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.productPage .confianca .hl{animation:linear both hlPinta;animation-timeline:view();animation-range:entry 30% cover 40%}}}@keyframes hlPinta{0%{background-size:0% 100%}to{background-size:100% 100%}}.productPage .prova{margin-top:12px}.productPage .prova summary{cursor:pointer;min-height:44px;color:var(--electric);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:13px;font-weight:700;list-style:none;display:inline-flex}.productPage .prova summary::-webkit-details-marker{display:none}.productPage .prova summary:after{content:"+";border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;line-height:1;transition:transform .3s;display:grid}.productPage .prova[open] summary:after{transform:rotate(45deg)}.productPage .prova summary:focus-visible{outline:2px solid var(--electric);outline-offset:4px}.productPage .provaIn{color:#c3cdd9;padding:2px 0 10px;font-size:14px;line-height:1.65}.productPage .provaIn p{margin:0 0 10px}.productPage .provaIn ul{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.productPage .provaIn li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 10px;display:grid}.productPage .provaIn code{letter-spacing:.06em;color:#f7f5f1;font-variant-numeric:tabular-nums;font-family:inherit;font-weight:800}.productPage .provaLink{color:#f7f5f1;border-bottom:1px solid var(--electric);align-items:flex-end;min-height:44px;margin:0 18px 4px 0;padding-bottom:4px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:no-preference){.productPage .prova[open] .provaIn{animation:.3s provaAbre}}@keyframes provaAbre{0%{opacity:0;transform:translateY(-4px)}}.productPage .relTopo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:0 5vw 20px;display:flex}.productPage .relTopo h2{margin:0;padding:0}.productPage .relTopo a{border-bottom:1px solid var(--electric);align-items:flex-end;gap:8px;min-height:44px;padding:10px 0 4px;font-size:13px;font-weight:800;display:inline-flex}@media (prefers-reduced-motion:reduce){html:has(.productPage){scroll-behavior:auto}}html:has(.productPage){scroll-padding-top:90px}@media (width<=800px){html:has(.productPage){scroll-padding-top:74px}}@media (width>=801px) and (width<=1100px){.productPage .confGrade{grid-template-columns:repeat(2,minmax(0,1fr))}.productPage .confItem:nth-child(3){border-left:0;padding-left:0}.productPage .confItem:nth-child(n+3){border-top:1px solid #f7f5f11f;margin-top:12px}}@media (width<=800px){.productPage .productHero.comGaleria{gap:26px}.productPage .galPalco .catalogCode{padding:6px 8px;font-size:9px;top:12px;left:12px}.productPage .galRotulo{padding:8px 10px;bottom:12px;left:12px}.productPage .galRotulo b{letter-spacing:.12em;font-size:11px}.productPage .galCtrl{bottom:12px;right:12px}.productPage .galDica{bottom:64px;right:12px}.productPage .galAmpliar{width:44px;padding:0}.productPage .galAmpliar span{display:none}.productPage .galAbas{gap:8px}.productPage .galAba i{display:none}.productPage .galAba span{letter-spacing:.06em;font-size:10px}.galTelaTopo .galTelaPeca{flex-basis:100%;order:5}.galTelaTopo p:first-child{margin-right:auto}.galTelaBtn{padding:0 12px}.galTelaSeta{width:44px;height:44px}.galTelaMinis button{width:64px}.galTelaDica{font-size:11px}.productPage .productCta.orcBotao{letter-spacing:.06em;font-size:12px}.productPage .confianca{padding:64px 20px 44px}.productPage .confTopo{grid-template-columns:1fr}.productPage .confTopo h2{font-size:min(8.2vw,34px)}.productPage .confGrade{grid-template-columns:1fr}.productPage .confItem,.productPage .confItem:first-child{border-left:0;padding:26px 0 6px}.productPage .confItem+.confItem{border-top:1px solid #f7f5f11f}.productPage .confItem b{font-size:38px}.productPage .relTopo{padding:0 20px 18px}.productPage .crumbs{padding-top:14px}.productPage .crumbs .crumbAtual{display:none}main.productPage{padding-bottom:calc(72px + env(safe-area-inset-bottom));background-image:linear-gradient(var(--ink), var(--ink));background-position:0 100%;background-repeat:no-repeat;background-size:100% calc(72px + env(safe-area-inset-bottom))}}@media (width<=380px){.productPage .galSeta{display:none}.productPage .familiaDir{letter-spacing:.1em}.productPage .fichaPeca>div{grid-template-columns:minmax(0,8.5em) minmax(0,1fr);gap:4px 12px}}
