@font-face{font-family:Anybody;font-style:italic;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/1e096141d83f65e3-s.3mdo32m3k3mqa.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:italic;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/2c1d0b19690810b5-s.23dcwb0kr7v7t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:italic;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/52ebd4adf92a28ec-s.p.0yw9atc2pr9ci.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/da487e35b293a78b-s.0pqyxaf_ppwmk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/40042ef7a6e1ba18-s.234jeyushtgp_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(../media/4497b0bfa7c3cba4-s.p.03x-kc1owbo0-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anybody Fallback;src:local(Arial);ascent-override:72.11%;descent-override:21.77%;line-gap-override:0.0%;size-adjust:110.25%}.Y-p0gG_className{font-family:Anybody,Anybody Fallback}.Y-p0gG_variable{--font-anybody:"Anybody", "Anybody Fallback"}
@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bddbed5a02673403-s.0fq57cj8krwmf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e0d4ce99e5a5209f-s.1jwcpm6w583_v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/334cd5dd39b11686-s.2ocajiqvilzpk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e93dad723b20f1c1-s.p.3psl0_mnhzy2y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bddbed5a02673403-s.0fq57cj8krwmf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e0d4ce99e5a5209f-s.1jwcpm6w583_v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/334cd5dd39b11686-s.2ocajiqvilzpk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e93dad723b20f1c1-s.p.3psl0_mnhzy2y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bddbed5a02673403-s.0fq57cj8krwmf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e0d4ce99e5a5209f-s.1jwcpm6w583_v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/334cd5dd39b11686-s.2ocajiqvilzpk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e93dad723b20f1c1-s.p.3psl0_mnhzy2y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.ozi3EW_className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.ozi3EW_variable{--font-golos:"Golos Text", "Golos Text Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) 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-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-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-font-family:var(--f-texto);--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.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}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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, )}}:root{--gelo:#f5f7f8;--nevoa:#e3e8eb;--branco:#fff;--tinta:#1e2530;--aco:#55657a;--linha:#c9d2d9;--cobalto:#175ea0;--azul-fundo:#044681;--marinho:#04264f;--marinho-profundo:#031b39;--aco-claro:#a9b8c6;--ceu:#86becf;--f-display:var(--font-anybody), "Arial Narrow", "Helvetica Neue", sans-serif;--f-texto:var(--font-golos), "Golos Fallback", system-ui, sans-serif;--t-base:1.0625rem;--t-sm:.875rem;--t-xs:.75rem;--t-lg:1.25rem;--t-h3:clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--t-h2:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--t-h1:clamp(2.6rem, 1.6rem + 4.6vw, 5.25rem);--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-6:48px;--s-8:64px;--s-12:96px;--s-16:128px;--s-20:160px;--secao:clamp(96px, 11vw, 168px);--gutter:clamp(16px, 4vw, 40px);--max:1240px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--ease-cortina:cubic-bezier(.76, 0, .24, 1);--d-rapido:.18s;--d-medio:.42s;--d-lento:.9s;--d-revelar:1.1s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-family:Brygada Fallback;src:local(Georgia);size-adjust:96%;ascent-override:92%;descent-override:26%}@font-face{font-family:Golos Fallback;src:local(Arial);size-adjust:101%;ascent-override:92%;descent-override:24%}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--gelo);color:var(--tinta);font-family:var(--f-texto);font-size:var(--t-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.65;overflow-x:clip}::selection{background:var(--cobalto);color:var(--gelo)}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--cobalto);outline-offset:3px}.escuro :focus-visible,.menu-tela :focus-visible,.intro :focus-visible{outline-color:var(--ceu)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pular-conteudo{z-index:200;background:var(--marinho);color:var(--gelo);transition:top var(--d-rapido);padding:12px 18px;position:fixed;top:-60px;left:16px}.pular-conteudo:focus{top:16px}h1,h2,h3,.display{font-family:var(--f-display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;margin:0;font-weight:800;font-stretch:70%}h1,.h1{font-size:clamp(2.8rem,1.5rem + 5.6vw,6.2rem);line-height:.88}h2,.h2{font-size:clamp(2.3rem,1.4rem + 3.6vw,4.4rem);line-height:.9}h3,.h3{text-transform:none;letter-spacing:-.01em;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem);font-weight:750;font-stretch:88%;line-height:1.05}h1 em,h2 em,h3 em,.display em{color:var(--cobalto);font-style:italic;font-weight:800}.escuro h1 em,.escuro h2 em,.escuro h3 em{color:var(--ceu)}.caixa{background:var(--cobalto);color:var(--gelo);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .14em}.caixa em{color:inherit!important}p{text-wrap:pretty;margin:0}.lead{color:var(--aco);max-width:52ch;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.escuro .lead{color:var(--aco-claro)}.mudo{color:var(--aco)}.escuro .mudo{color:var(--aco-claro)}.rotulo{font-family:var(--f-display);letter-spacing:.05em;text-transform:uppercase;color:var(--cobalto);align-items:center;gap:12px;font-size:.875rem;font-style:italic;font-weight:750;font-stretch:85%;display:inline-flex}.rotulo:before{content:"";background:currentColor;width:28px;height:2px}@keyframes mola{0%,to{transform:scaleX(.3)}50%{transform:scaleX(1)}}.escuro .rotulo{color:var(--ceu)}.numero{font-family:var(--f-display);color:var(--cobalto);font-size:1.25rem;font-style:italic;font-weight:800;font-stretch:80%}.escuro .numero{color:var(--ceu)}.palavra{vertical-align:top;margin:-.2em -.04em -.08em;padding:.2em .04em .08em;display:inline-block;overflow:clip}.palavra>span{transform-origin:0 100%;transition:transform 1s cubic-bezier(.2,1.35,.4,1);transition-delay:calc(var(--i,0) * 55ms);display:inline-block}html.js [data-reveal] .palavra>span{transform:translateY(105%)scaleX(.6)skew(-8deg)}html.js [data-reveal].in .palavra>span{transform:none}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.secao{padding-block:var(--secao);position:relative}.secao+.secao.continua{padding-top:0}.nevoa-bg{background:var(--nevoa)}.escuro{background:var(--marinho);color:var(--gelo)}.grade{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.4vw,32px);display:grid}.filete{background:var(--linha);border:0;height:1px;margin:0}.escuro .filete{background:#a9b8c640}html.js [data-reveal=fade]{opacity:0;transition:opacity var(--d-lento) var(--ease-out), transform var(--d-lento) var(--ease-out);transition-delay:var(--atraso,0s);transform:translateY(18px)}html.js [data-reveal=fade].in{opacity:1;transform:none}html.js [data-reveal=linha]{transform-origin:0;transition:transform 1.2s var(--ease-io);transition-delay:var(--atraso,0s);transform:scaleX(0)}html.js [data-reveal=linha].in{transform:none}html.js [data-reveal=foto]>picture{clip-path:inset(100% 0 0);height:100%;transition:clip-path 1.2s var(--ease-cortina);display:block}html.js [data-reveal=foto].in>picture{clip-path:inset(0)}.btn{letter-spacing:.01em;background:var(--cobalto);min-height:52px;color:var(--gelo);isolation:isolate;transition:color var(--d-medio) var(--ease-out);border-radius:0;align-items:center;gap:14px;padding:0 26px;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--marinho);transform-origin:100%;transition:transform var(--d-medio) var(--ease-out);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.btn:hover:before{transform-origin:0;transform:scaleX(1)}.btn .seta{transition:transform var(--d-medio) var(--ease-out)}.btn:hover .seta{transform:translate(4px)}.btn svg.wa{flex:none;width:18px;height:18px}.escuro .btn{background:var(--gelo);color:var(--marinho)}.escuro .btn:before{background:var(--ceu)}.btn-linha{min-height:44px;transition:background-size var(--d-medio) var(--ease-out), color var(--d-rapido);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 10px);background-repeat:no-repeat;background-size:100% 1px;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;display:inline-flex}.btn-linha:hover{color:var(--cobalto);background-position:100% calc(100% - 10px);background-size:0% 1px}.escuro .btn-linha:hover{color:var(--ceu)}.btn-linha .seta{transition:transform var(--d-medio) var(--ease-out)}.btn-linha:hover .seta{transform:translate(4px)}.topo{z-index:60;height:76px;transition:transform .52s var(--ease-out), background-color var(--d-medio), border-color var(--d-medio);border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;inset:0 0 auto}.topo.solido{border-bottom-color:var(--linha);-webkit-backdrop-filter:saturate(1.2)blur(6px);backdrop-filter:saturate(1.2)blur(6px);background:#f5f7f8f0}.topo.oculto{transform:translateY(-100%)}.topo .wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.topo nav ul{gap:clamp(16px,2vw,30px);margin:0;padding:0;list-style:none;display:flex}.topo nav a{padding-block:8px;font-size:.875rem;position:relative}.topo nav a:after{content:"";background:var(--cobalto);transform-origin:100%;height:1px;transition:transform var(--d-medio) var(--ease-out);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.topo nav a:hover:after,.topo nav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.topo .btn{min-height:44px;padding:0 18px;font-size:.875rem}.marca{flex-direction:column;gap:5px;line-height:1;display:inline-flex}.marca .assin{font-family:var(--f-display);color:var(--aco);letter-spacing:0;font-size:.8125rem;font-style:italic;font-weight:600;font-stretch:90%}.marca .nome{letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;font-size:.9375rem;font-weight:600}.marca .mais{color:var(--cobalto);padding-inline:.1em;font-weight:400}.escuro .marca .assin,.menu-tela .marca .assin{color:var(--aco-claro)}.escuro .marca .mais,.menu-tela .marca .mais{color:var(--ceu)}.botao-menu{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;min-width:44px;min-height:44px;font-size:.875rem;font-weight:500;display:none}.botao-menu i{background:currentColor;width:22px;height:1px;display:block;position:relative}.botao-menu i:after{content:"";background:currentColor;height:1px;position:absolute;top:6px;left:6px;right:0}@media (max-width:1023px){.topo nav,.topo .btn{display:none}.botao-menu{display:inline-flex}}.menu-tela{z-index:80;background:var(--marinho);color:var(--gelo);padding:20px var(--gutter) 32px;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .64s var(--ease-cortina), visibility 0s linear .64s;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-tela.aberto{clip-path:inset(0);visibility:visible;transition:clip-path .64s var(--ease-cortina), visibility 0s}.menu-tela .barra{justify-content:space-between;align-items:center;min-height:56px;display:flex}.menu-tela ul{margin:40px 0 0;padding:0;list-style:none}.menu-tela li a{font-family:var(--f-display);text-transform:uppercase;align-items:baseline;gap:16px;padding-block:2px;font-size:clamp(2.4rem,11vw,3.6rem);font-style:italic;font-weight:800;font-stretch:70%;line-height:1.02;display:flex}.menu-tela li a span{font-family:var(--f-texto);color:var(--ceu);letter-spacing:.1em;font-size:.75rem}.menu-tela .rodape-menu{color:var(--aco-claro);gap:6px;margin-top:auto;padding-top:40px;font-size:.9375rem;display:grid}.intro{z-index:150;background:var(--marinho);color:var(--gelo);justify-content:center;align-items:center;display:none;position:fixed;inset:0}html.js .intro{display:flex}html.sem-intro .intro{display:none}.intro-palco{text-align:center;justify-items:center;gap:18px;padding:24px;display:grid;position:relative}.intro-fig{width:min(62vw,400px);height:auto;color:var(--gelo);opacity:0;overflow:visible}.intro-chao{stroke:var(--ceu);stroke-width:2px;transform-box:fill-box;transform-origin:50%;transform:scaleX(0)}.intro-nome{font-family:var(--f-display);letter-spacing:.02em;margin:0;font-size:clamp(2.8rem,1.4rem + 6.4vw,6.4rem);font-weight:800;font-stretch:70%;line-height:1;display:flex}.intro-nome .letra{opacity:0;transform-origin:bottom;display:inline-block;transform:translateY(.4em)scaleX(.3)}.intro-nome .mais{color:var(--ceu);padding-inline:.1em;font-style:italic}.intro-frase{font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--aco-claro);opacity:0;margin:0}.intro-pular{right:var(--gutter);letter-spacing:.12em;text-transform:uppercase;min-height:44px;color:var(--aco-claro);padding:0 6px;font-size:.8125rem;position:absolute;bottom:28px}.intro-pular:hover{color:var(--gelo)}.hero{padding-top:calc(76px + clamp(40px,7vw,96px));padding-bottom:clamp(64px,8vw,120px);position:relative}.hero-texto{grid-column:1/span 7;align-self:center;gap:clamp(20px,2.4vw,32px);display:grid}.hero-texto h1{max-width:12ch}.hero-acoes{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:8px;display:flex}.hero-foto{grid-column:9/span 4;position:relative}.hero-legenda{font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--aco);justify-content:space-between;margin-top:14px;display:flex}.prova{border-top:1px solid var(--linha);font-size:var(--t-sm);color:var(--aco);flex-wrap:wrap;align-items:center;gap:10px 18px;max-width:560px;margin-top:8px;padding-top:24px;display:flex}.prova strong{font-family:var(--f-display);color:var(--tinta);letter-spacing:-.01em;font-size:1.75rem;font-weight:500}.estrelas{color:var(--cobalto);gap:3px;display:inline-flex}.estrelas svg{width:14px;height:14px}.prova a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--linha);-webkit-text-decoration-color:var(--linha);-webkit-text-decoration-color:var(--linha);text-decoration-color:var(--linha)}.prova a:hover{color:var(--cobalto)}.cruz{pointer-events:none;color:var(--cobalto);position:absolute}@media (max-width:1023px){.hero-texto{grid-column:1/-1}.hero-foto{grid-column:1/-1;max-width:520px;margin-top:48px}}@media (min-width:1024px) and (max-width:1180px){.hero-foto{grid-column:8/span 5}}.midia{background:var(--nevoa);background-position:50%;background-size:cover;position:relative;overflow:hidden}.midia picture,.midia img{object-fit:cover;width:100%;height:100%}.midia[data-parallax] img{will-change:transform;transform:scale(1.14)}.placeholder{background:var(--nevoa);color:var(--aco);background-image:repeating-linear-gradient(135deg,#0000 0 22px,#55657a12 22px 23px);flex-direction:column;justify-content:flex-end;gap:8px;height:100%;padding:clamp(16px,2vw,24px);display:flex;position:relative;overflow:hidden}.placeholder:before{content:"+";color:var(--cobalto);font-size:22px;font-weight:300;position:absolute;top:12px;left:16px}.placeholder:after{content:"";opacity:.35;width:72px;height:72px;color:var(--cobalto);background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.escuro .placeholder:after{color:var(--ceu)}.placeholder b{letter-spacing:.16em;text-transform:uppercase;color:var(--cobalto);font-size:.6875rem;font-weight:600}.placeholder span{max-width:36ch;font-size:.8125rem;line-height:1.45}.escuro .placeholder{color:var(--aco-claro);background-color:#0b335f;background-image:repeating-linear-gradient(135deg,#0000 0 22px,#a9b8c614 22px 23px)}.escuro .placeholder b,.escuro .placeholder:before{color:var(--ceu)}.legenda-foto{font-size:var(--t-xs);color:var(--aco);letter-spacing:.02em;margin-top:10px}.cabeca{gap:20px;margin-bottom:clamp(48px,6vw,80px);display:grid}.cabeca.lado{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(16px,2.4vw,32px)}.cabeca.lado>div:first-child{grid-column:1/span 7;gap:20px;display:grid}.cabeca.lado>div:last-child{grid-column:9/span 4;justify-self:start}@media (max-width:1023px){.cabeca.lado>div:first-child,.cabeca.lado>div:last-child{grid-column:1/-1}.cabeca.lado>div:last-child{margin-top:20px}}.frase-texto{grid-column:1/span 6;align-content:center;gap:28px;display:grid}.frase-texto h2{font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem)}.frase-foto{grid-column:8/span 5}@media (max-width:1023px){.frase-texto,.frase-foto{grid-column:1/-1}.frase-foto{margin-top:48px}}.metodo{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.4vw,32px);display:grid}.metodo-visual{grid-column:1/span 6}.metodo-visual .fixo{gap:24px;display:grid;position:sticky;top:120px}.metodo-lista{grid-column:8/span 5;margin:0;padding:0;list-style:none}.metodo-lista li{border-top:1px solid var(--linha);align-content:center;gap:14px;min-height:46vh;padding-block:40px;display:grid}.metodo-lista li:last-child{min-height:40vh}.metodo-lista h3{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem)}.metodo-foto{aspect-ratio:16/10}.reformer{width:100%;height:auto;color:var(--tinta);overflow:visible}.reformer .mola{stroke:var(--cobalto)}.reformer-legenda{font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--aco);justify-content:space-between;display:flex}.reformer-legenda b{color:var(--cobalto);font-weight:500}@media (max-width:1023px){.metodo-visual,.metodo-lista{grid-column:1/-1}.metodo-visual .fixo{background:var(--gelo);z-index:2;border-bottom:1px solid var(--linha);padding-block:12px 16px;position:sticky;top:76px}.metodo-foto{display:none}.metodo-lista li{min-height:0;padding-block:36px}}.linhas{border-bottom:1px solid var(--linha);margin:0;padding:0;list-style:none}.linha-item{border-top:1px solid var(--linha);grid-template-columns:80px minmax(0,1fr) minmax(0,1.1fr) 200px;align-items:center;gap:clamp(16px,2.4vw,32px);padding-block:clamp(28px,3vw,40px);display:grid;position:relative}.linha-item h3{transition:color var(--d-medio), transform var(--d-medio) var(--ease-out)}.linha-item:hover h3{color:var(--cobalto);transform:translate(6px)}.linha-item .miniatura{aspect-ratio:4/3}.linha-item .miniatura .midia,.linha-item .miniatura .placeholder{height:100%}.linha-item .miniatura .placeholder span{display:none}.linha-item a.cobre:after{content:"";position:absolute;inset:0}@media (max-width:860px){.linha-item{grid-template-columns:48px minmax(0,1fr)}.linha-item .miniatura{display:none}.linha-item p{grid-column:2}}.destaque{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(16px,2.4vw,32px);display:grid}.destaque-foto{aspect-ratio:4/5;grid-column:1/span 5}.destaque-texto{grid-column:7/span 6;gap:24px;display:grid}.citacao{font-family:var(--f-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.3rem);font-style:italic;font-weight:600;font-stretch:85%;line-height:1.15}.citacao:before{content:"“";color:var(--cobalto)}.citacao:after{content:"”";color:var(--cobalto)}.escuro .citacao:before,.escuro .citacao:after{color:var(--ceu)}.dados-pessoa{font-size:var(--t-sm);color:var(--aco);gap:4px;display:grid}.dados-pessoa strong{color:var(--tinta);font-size:1rem;font-weight:600}.escuro .dados-pessoa{color:var(--aco-claro)}.escuro .dados-pessoa strong{color:var(--gelo)}@media (max-width:1023px){.destaque-foto,.destaque-texto{grid-column:1/-1}.destaque-foto{max-width:460px;margin-bottom:40px}}.depo-grade{grid-template-columns:1.1fr 2fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.nota-grande{border-top:1px solid var(--linha);gap:10px;padding-top:24px;display:grid}.nota-grande strong{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(4.5rem,3rem + 5vw,7.5rem);font-style:italic;font-weight:800;font-stretch:70%;line-height:.9}.nota-grande .estrelas svg{width:18px;height:18px}.depos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(16px,2vw,28px);display:grid}.depo{border-top:1px solid var(--tinta);align-content:space-between;gap:18px;margin:0;padding:28px 0 0;display:grid}.depo blockquote{margin:0;font-size:1.125rem;line-height:1.55}.depo figcaption{font-size:var(--t-sm);color:var(--aco);justify-content:space-between;gap:12px;display:flex}.depo.trocar blockquote{color:var(--aco);font-family:var(--f-texto);font-size:.9375rem;font-style:normal}.depo.trocar{border-top-style:dashed;border-top-color:var(--cobalto)}@media (max-width:860px){.depo-grade{grid-template-columns:1fr}}.mosaico{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);display:grid}.mosaico>*{min-height:0}.mosaico .m1{aspect-ratio:16/10;grid-column:1/span 7}.mosaico .m2{aspect-ratio:4/5;grid-area:span 2/8/auto/span 5;align-self:start}.mosaico .m3{aspect-ratio:1;grid-column:1/span 3}.mosaico .m4{aspect-ratio:4/3;grid-column:4/span 4}@media (max-width:760px){.mosaico .m1,.mosaico .m2{grid-area:auto/1/auto/-1}.mosaico .m3{grid-column:1/span 6}.mosaico .m4{aspect-ratio:1;grid-column:7/span 6}}.passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.passo{align-content:start;gap:16px;padding-top:28px;display:grid;position:relative}.passo .filete{background:var(--tinta);position:absolute;top:0;left:0;right:0}.passo .grande{font-family:var(--f-display);color:var(--cobalto);font-size:clamp(3rem,2rem + 3vw,4.5rem);font-style:italic;font-weight:800;font-stretch:70%;line-height:1}@media (max-width:760px){.passos{grid-template-columns:1fr}}.cta-final{grid-template-columns:repeat(12,minmax(0,1fr));gap:64px clamp(16px,2.4vw,32px);display:grid}.cta-final .chamada{grid-column:1/span 7;align-content:start;gap:28px;display:grid}.cta-final .chamada h2{font-size:clamp(2.4rem,1.4rem + 4vw,4.75rem)}.cta-final .local{grid-column:9/span 4;align-content:start;gap:28px;font-size:.9375rem;display:grid}.cta-final .local h3{font-family:var(--f-texto);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--aco-claro);margin-bottom:10px;font-weight:500}.horarios{gap:6px;margin:0;display:grid}.horarios div{border-bottom:1px solid #a9b8c633;justify-content:space-between;gap:16px;padding-bottom:6px;display:flex}.horarios dt{color:var(--aco)}.escuro .horarios dt,.rodape .horarios dt{color:var(--aco-claro)}.horarios dd{text-align:right;margin:0}@media (max-width:1023px){.cta-final .chamada,.cta-final .local{grid-column:1/-1}}.mapa{aspect-ratio:16/10;background:var(--nevoa);width:100%;max-height:420px;position:relative;overflow:hidden}.mapa iframe{filter:grayscale(.4)contrast(1.02);border:0;width:100%;height:100%;position:absolute;inset:0}.mapa-capa{text-align:center;color:var(--tinta);background-image:linear-gradient(var(--linha) 1px, transparent 1px), linear-gradient(90deg, var(--linha) 1px, transparent 1px);background-position:50%;background-size:48px 48px;place-content:center;gap:12px;padding:24px;display:grid;position:absolute;inset:0}.mapa-capa .pino{background:var(--cobalto);width:14px;height:14px;margin:0 auto 6px;box-shadow:0 0 0 8px #175ea026}.escuro .mapa{background:#0b335f}.escuro .mapa-capa{color:var(--gelo);background-image:linear-gradient(#a9b8c62e 1px,#0000 1px),linear-gradient(90deg,#a9b8c62e 1px,#0000 1px)}.pagina-topo{padding-top:calc(76px + clamp(56px,8vw,120px));padding-bottom:clamp(48px,6vw,88px)}.pagina-topo .grade>div{grid-column:1/span 9;gap:24px;display:grid}.pagina-topo h1{max-width:18ch}@media (max-width:1023px){.pagina-topo .grade>div{grid-column:1/-1}}.duas-col{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px clamp(16px,2.4vw,32px);display:grid}.duas-col>.esq{grid-column:1/span 5;align-content:start;gap:20px;display:grid}.duas-col>.dir{grid-column:7/span 6;gap:22px;display:grid}@media (max-width:1023px){.duas-col>.esq,.duas-col>.dir{grid-column:1/-1}}.valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(24px,3vw,48px);display:grid}.valores>div{border-top:1px solid var(--linha);gap:10px;padding-top:20px;display:grid}@media (max-width:640px){.valores{grid-template-columns:1fr}}.modalidade{border-top:1px solid var(--linha);grid-template-columns:repeat(12,minmax(0,1fr));gap:32px clamp(16px,2.4vw,32px);padding-block:clamp(56px,7vw,96px);display:grid}.modalidade .titulo{grid-column:1/span 5;align-content:start;gap:20px;display:grid}.modalidade .foto{aspect-ratio:4/3;margin-top:12px}.modalidade .corpo{grid-column:7/span 6;gap:28px;display:grid}.modalidade dl{gap:24px;margin:0;display:grid}.modalidade dt{font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--cobalto);margin-bottom:6px;font-weight:500}.modalidade dd{margin:0}@media (max-width:1023px){.modalidade .titulo,.modalidade .corpo{grid-column:1/-1}}.aviso{font-size:var(--t-sm);color:var(--aco);border-left:1px solid var(--cobalto);max-width:70ch;padding-left:16px}.trocar-nota{letter-spacing:.04em;color:var(--cobalto);border:1px dashed var(--cobalto);padding:4px 8px;font-size:.75rem;display:inline-block}.pessoas{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px);display:grid}.pessoa{align-content:start;gap:18px;display:grid}.pessoa .foto{aspect-ratio:4/5}.pessoa h2{font-size:var(--t-h3)}.pessoa .papel{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--cobalto);font-weight:500}.pessoa dl{font-size:var(--t-sm);color:var(--aco);gap:4px;margin:0;display:grid}.pessoa dl div{gap:8px;display:flex}.pessoa dt{color:var(--tinta);min-width:98px;font-weight:500}.pessoa dd{margin:0}.pessoa .frase{font-family:var(--f-display);font-size:1.125rem;font-style:italic;font-weight:600;font-stretch:88%;line-height:1.35}@media (max-width:960px){.pessoas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pessoas{grid-template-columns:1fr}}.planos-av{background:var(--branco);border:1px solid var(--linha);grid-template-columns:repeat(12,minmax(0,1fr));gap:32px clamp(16px,2.4vw,32px);padding:clamp(32px,4vw,56px);display:grid}.planos-av .a{grid-column:1/span 6;align-content:start;gap:20px;display:grid}.planos-av .b{grid-column:8/span 5}.planos-av ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.planos-av li{border-bottom:1px solid var(--linha);gap:14px;padding-block:12px;font-size:.9375rem;display:flex}.planos-av li:before{content:"+";color:var(--cobalto)}@media (max-width:1023px){.planos-av .a,.planos-av .b{grid-column:1/-1}}.formatos{border-top:1px solid var(--tinta);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.formato{align-content:start;gap:14px;padding:32px clamp(16px,2vw,32px) 32px 0;display:grid}.formato+.formato{border-left:1px solid var(--linha);padding-left:clamp(16px,2vw,32px)}.formato .preco{font-size:var(--t-sm);color:var(--cobalto);letter-spacing:.04em;margin-top:8px;font-weight:500}@media (max-width:760px){.formatos{grid-template-columns:1fr}.formato+.formato{border-left:0;border-top:1px solid var(--linha);padding-left:0}}.galeria{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);display:grid}.galeria>*{aspect-ratio:4/5;grid-column:span 4}.galeria>:nth-child(6n+1){aspect-ratio:16/11;grid-column:span 7}.galeria>:nth-child(6n+2){aspect-ratio:1.04;grid-column:span 5}.galeria button{cursor:zoom-in;width:100%;height:100%;display:block;position:relative}.galeria button .midia{height:100%;transition:transform .9s var(--ease-out)}.galeria button:hover .midia{transform:scale(1.015)}@media (max-width:760px){.galeria>*,.galeria>:nth-child(6n+1),.galeria>:nth-child(6n+2){aspect-ratio:4/3;grid-column:span 12}}.lightbox{z-index:170;width:100%;max-width:none;height:100%;max-height:none;color:var(--gelo);background:#031b39f5;border:0;margin:0;padding:0;position:fixed;inset:0}.lightbox[open]{grid-template-rows:auto 1fr auto;display:grid}.lightbox::backdrop{background:0 0}.lightbox .barra{padding:16px var(--gutter);font-size:var(--t-sm);color:var(--aco-claro);justify-content:space-between;align-items:center;display:flex}.lightbox .palco{padding:0 var(--gutter);place-items:center;min-height:0;display:grid}.lightbox .palco img{object-fit:contain;width:auto;max-width:100%;max-height:78vh}.lightbox .nav{justify-content:center;gap:12px;padding:16px;display:flex}.lightbox button.ctrl{min-width:44px;min-height:44px;color:var(--gelo);border:1px solid #a9b8c666;padding:0 16px;font-size:.875rem}.lightbox button.ctrl:hover{border-color:var(--ceu);color:var(--ceu)}.faq{border-bottom:1px solid var(--linha);max-width:920px}.faq details{border-top:1px solid var(--linha)}.faq summary{cursor:pointer;font-family:var(--f-display);justify-content:space-between;align-items:center;gap:24px;padding-block:24px;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);font-weight:700;font-stretch:88%;line-height:1.25;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .icone{width:14px;height:14px;color:var(--cobalto);flex:none;position:relative}.faq summary .icone:before,.faq summary .icone:after{content:"";height:1px;transition:transform var(--d-medio) var(--ease-out);background:currentColor;position:absolute;top:50%;left:0;right:0}.faq summary .icone:after{transform:rotate(90deg)}.faq details[open] summary .icone:after{transform:rotate(0)}.faq summary:hover{color:var(--cobalto)}.faq .resposta{max-width:68ch;color:var(--aco);padding-bottom:28px}.form{gap:22px;display:grid}.campo{gap:8px;display:grid}.campo label,.campo legend{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--aco);padding:0;font-weight:500}.campo input,.campo select{width:100%;min-height:52px;font:inherit;color:var(--tinta);border:0;border-bottom:1px solid var(--aco);appearance:none;background:0 0;border-radius:0;padding:12px 0;font-size:1.0625rem}.campo select{background-image:linear-gradient(45deg, transparent 50%, var(--cobalto) 50%), linear-gradient(135deg, var(--cobalto) 50%, transparent 50%);background-position:calc(100% - 12px),calc(100% - 7px);background-repeat:no-repeat;background-size:5px 5px;padding-right:28px}.campo input:focus,.campo select:focus{border-bottom-color:var(--cobalto);box-shadow:0 1px 0 var(--cobalto);outline:none}.campo input:focus-visible,.campo select:focus-visible{outline:2px solid var(--cobalto);outline-offset:4px}.campo .erro{font-size:var(--t-sm);color:#a3242c}fieldset.campo{border:0;margin:0;padding:0}.opcoes{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.opcoes label{cursor:pointer;letter-spacing:0;text-transform:none;color:var(--tinta);font-size:.9375rem;font-weight:400;position:relative}.opcoes input{opacity:0;width:1px;height:1px;position:absolute}.opcoes span{border:1px solid var(--linha);min-height:44px;transition:border-color var(--d-rapido), background-color var(--d-rapido), color var(--d-rapido);align-items:center;padding:0 16px;display:inline-flex}.opcoes input:checked+span{background:var(--marinho);border-color:var(--marinho);color:var(--gelo)}.opcoes input:focus-visible+span{outline:2px solid var(--cobalto);outline-offset:2px}.check{font-size:var(--t-sm);color:var(--aco);align-items:flex-start;gap:12px;display:flex}.check input{width:20px;height:20px;accent-color:var(--cobalto);flex:none;margin-top:2px}.check a{text-underline-offset:3px;text-decoration:underline}.lista-artigos{border-bottom:1px solid var(--linha);margin:0;padding:0;list-style:none}.lista-artigos li{border-top:1px solid var(--linha)}.lista-artigos a{grid-template-columns:140px minmax(0,1fr) 40px;align-items:baseline;gap:clamp(16px,3vw,40px);padding-block:clamp(28px,3.4vw,44px);display:grid}.lista-artigos a:hover h2{color:var(--cobalto)}.lista-artigos h2{transition:color var(--d-medio);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem)}.lista-artigos .seta{color:var(--cobalto);transition:transform var(--d-medio) var(--ease-out);justify-self:end}.lista-artigos a:hover .seta{transform:translate(6px)}@media (max-width:760px){.lista-artigos a{grid-template-columns:1fr;gap:10px}.lista-artigos .seta{display:none}}.artigo{max-width:700px;margin-inline:auto}.artigo h2{margin:56px 0 18px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}.artigo p{margin:0 0 1.2em;font-size:1.125rem;line-height:1.75}.artigo ul{gap:10px;margin:0 0 1.4em;padding-left:0;list-style:none;display:grid}.artigo li{gap:14px;font-size:1.0625rem;line-height:1.65;display:flex}.artigo li:before{content:"+";color:var(--cobalto);flex:none}.artigo strong{font-weight:600}.artigo em{color:var(--aco)}.rodape{background:var(--marinho-profundo);color:var(--gelo);padding-block:clamp(72px,8vw,112px) 32px}.rodape .grade>*{min-width:0}.rodape .c1{grid-column:1/span 4;align-content:start;gap:20px;display:grid}.rodape .c2{grid-column:6/span 2}.rodape .c3{grid-column:8/span 2}.rodape .c4{grid-column:10/span 3}.rodape h2{font-family:var(--f-texto);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--aco-claro);margin-bottom:18px;font-weight:500}.rodape ul{gap:2px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.rodape ul a{align-items:center;min-height:34px;display:inline-flex}.rodape a:hover{color:var(--ceu)}.rodape .marca .assin{color:var(--aco-claro)}.rodape .marca .mais{color:var(--ceu)}.rodape .legal{color:var(--aco-claro);border-top:1px solid #a9b8c633;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-top:72px;padding-top:24px;font-size:.8125rem;display:flex}.rodape .gigante{width:100%;max-width:980px;height:auto;font-family:var(--f-display);letter-spacing:0;color:#a9b8c61f;margin:56px 0 0;font-style:italic;font-weight:800;font-stretch:70%;display:block;overflow:visible}.rodape .gigante .g-mais{fill:#86becf4d;font-style:italic}@media (max-width:1023px){.rodape .c1{grid-column:1/-1;margin-bottom:40px}.rodape .c2{grid-column:1/span 6}.rodape .c3{grid-column:7/span 6}.rodape .c4{grid-column:1/-1;margin-top:40px}}.wa-flutuante{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:55;background:var(--cobalto);width:54px;height:54px;color:var(--gelo);transition:transform .52s var(--ease-out), background-color var(--d-rapido);justify-content:center;align-items:center;display:none;position:fixed;transform:translateY(140%)}.wa-flutuante svg{width:24px;height:24px}.wa-flutuante.visivel{transform:none}.wa-flutuante:active{background:var(--marinho)}@media (max-width:1023px){.wa-flutuante{display:inline-flex}}.cookies{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:58;background:var(--branco);border:1px solid var(--linha);width:calc(100% - 96px);max-width:400px;color:var(--aco);gap:12px;padding:18px 20px;font-size:.8125rem;display:grid;position:fixed}.cookies p a{text-underline-offset:2px;text-decoration:underline}.cookies .acoes{align-items:center;gap:16px;display:flex}.cookies .btn{min-height:40px;padding:0 16px;font-size:.8125rem}.cookies button.recusar{text-underline-offset:3px;min-height:40px;color:var(--tinta);font-size:.8125rem;text-decoration:underline}.cursor{z-index:140;border:1px solid var(--cobalto);pointer-events:none;opacity:0;width:30px;height:30px;transition:width .32s var(--ease-out), height .32s var(--ease-out), margin .32s var(--ease-out), opacity .3s, background-color .32s;border-radius:50%;margin:-15px 0 0 -15px;position:fixed;top:0;left:0}.cursor.ativo{opacity:.55}.cursor.sobre{opacity:.8;background:#175ea014;width:56px;height:56px;margin:-28px 0 0 -28px}@media (hover:none),(pointer:coarse){.cursor{display:none}}.nao-achada{align-content:center;min-height:100svh;padding-top:76px;display:grid}.nao-achada .numero-404{font-family:var(--f-display);letter-spacing:-.04em;color:var(--cobalto);font-size:clamp(7rem,4rem + 18vw,18rem);font-style:italic;font-weight:800;font-stretch:70%;line-height:.85}.nao-achada .numero-404 em{color:var(--tinta)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.js [data-reveal] .palavra>span,html.js [data-reveal=fade],html.js [data-reveal=linha],html.js [data-reveal=foto]>picture{opacity:1!important;clip-path:none!important;transform:none!important}.midia[data-parallax] img{transform:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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-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}
.figura{width:100%;height:auto;color:var(--cobalto);display:block;overflow:visible}.fig path{fill:none;stroke:currentColor;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round}.fig path+path{stroke-width:11px}.fig circle{fill:currentColor}.fig-chao{stroke:currentColor;stroke-width:2px;opacity:.3}.mini-pose{width:auto;height:clamp(38px,3.8vw,58px);color:var(--tinta);flex:none;overflow:visible}@keyframes flutuar{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-16px)rotate(-1.6deg)}}.flutua{display:block}.flutua img{width:100%;height:auto;animation:flutuar 7s var(--ease-io) infinite}.flutua.lento img{animation-duration:9s}.hero2-corpo .flutua img{animation:respirar-corpo 8s var(--ease-io) infinite}.topo.claro{color:var(--gelo)}.topo.claro .marca .assin{color:#dce8f3}.topo.claro .marca .mais{color:var(--gelo)}.topo.claro nav a:after{background:var(--gelo)}.topo.claro .btn{background:var(--gelo);color:var(--cobalto)}.topo.claro .btn:before{background:var(--marinho)}.topo.claro .btn:hover{color:var(--gelo)}.hero2{background:var(--cobalto);color:var(--gelo);position:relative;overflow:hidden}.hero-cinetico{position:relative}.hero2-grade{grid-template-columns:repeat(12,minmax(0,1fr));align-content:space-between;column-gap:clamp(16px,2.4vw,32px);min-height:100svh;padding-top:calc(76px + clamp(24px,4vw,56px));padding-bottom:clamp(28px,4vw,52px);display:grid;position:relative}.hero2-rotulo{font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;color:#dce8f3;z-index:2;grid-column:1/-1;align-items:center;gap:12px;margin:0;font-size:.875rem;font-style:italic;font-weight:700;font-stretch:85%;display:flex;position:relative}.hero2-rotulo:before{content:"";background:currentColor;width:28px;height:2px}.hero2-titulo{grid-column:1/-1;margin:clamp(12px,2vw,28px) 0;font-size:clamp(3.6rem,.6rem + 7vw,7.4rem);font-stretch:66%;line-height:.82}.hero2-titulo .linha{display:block;position:relative}.hero2-titulo .linha>span{will-change:transform;display:inline-block}.hero2-titulo .l1{z-index:0}.hero2-titulo .l1>span{transform:translate3d(calc(var(--p,0) * -16vw), 0, 0)}.hero2-titulo .l2{z-index:0;padding-left:clamp(0px,4vw,64px)}.hero2-titulo .l2>span{transform:translate3d(calc(var(--p,0) * 12vw), 0, 0)}.hero2-titulo .l3{z-index:2;margin-top:.28em;font-size:.4em;line-height:1}.hero2 .caixa{background:linear-gradient(var(--gelo), var(--gelo)) no-repeat left / 100% 100%;color:var(--cobalto);transition:background-size .9s var(--ease-cortina) .35s;padding:.04em .18em .02em}html.intro-ativa .hero2 .caixa{background-size:0% 100%}.hero2-corpo{z-index:1;pointer-events:none;width:min(31vw,480px,59.6svh - 125.16px);position:absolute;top:auto;bottom:0;right:calc(50% - 44vw)}.hero2-corpo picture img{transform-origin:50% 100%;animation:respirar-corpo 8s var(--ease-io) infinite}@keyframes respirar-corpo{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}.hero2-corpo picture{z-index:1;transition:transform 1.4s var(--ease-out), opacity .9s var(--ease-out);position:relative}html.intro-ativa .hero2-corpo picture{opacity:0;transform:translateY(80px)}.hero2-anel{aspect-ratio:1;z-index:0;width:125%;animation:respirar-anel 8s var(--ease-io) infinite;border:1px solid #f5f7f859;border-radius:50%;position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}@keyframes respirar-anel{0%,to{transform:translate(-50%,-50%)scale(.92)}50%{transform:translate(-50%,-50%)scale(1.04)}}.hero2-base{z-index:2;grid-column:1/span 6;align-self:end;gap:22px;display:grid;position:relative}.hero2-sub{color:#e6eef6;max-width:46ch;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.hero2-acoes{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.hero2 .btn{background:var(--gelo);color:var(--marinho)}.hero2 .btn:before{background:var(--marinho)}.hero2 .btn:hover,.hero2 .btn-linha,.hero2 .btn-linha:hover{color:var(--gelo)}.hero2-prova{color:#e6eef6;border-top:1px solid #f5f7f84d;justify-self:start;align-items:center;gap:14px;padding-top:18px;font-size:.875rem;display:inline-flex}.hero2-prova strong{font-family:var(--f-display);color:var(--gelo);font-size:2.6rem;font-style:italic;font-weight:800;font-stretch:70%;line-height:1}.hero2-prova .estrelas{color:var(--gelo)}.hero2-prova small{font-size:.75rem}.respira{letter-spacing:.16em;text-transform:uppercase;color:var(--tinta);z-index:2;align-items:center;gap:12px;font-size:.6875rem;font-weight:500;display:flex;position:absolute;bottom:clamp(28px,4vw,52px);left:50%;transform:translate(-50%)}.respira.claro{color:var(--gelo)}.respira i{transform-origin:0;width:84px;height:1px;animation:respirar-linha 8s var(--ease-io) infinite;background:currentColor;display:block}@keyframes respirar-linha{0%,to{transform:scaleX(.15)}50%{transform:scaleX(1)}}@media (max-width:860px){.hero2-grade{align-content:start;min-height:0}.hero2-titulo{font-size:clamp(3.4rem,1rem + 13vw,6.4rem)}.hero2-titulo .l2{padding-left:0}.hero2-corpo{order:10;grid-column:1/-1;justify-self:center;width:min(78vw,360px);margin:28px 0 calc(-1*clamp(28px,4vw,52px));position:relative;bottom:auto;right:auto}.hero2-base{grid-column:1/-1;margin-top:20px}.respira{display:none}}.faixas{background:var(--gelo);border-block:1px solid var(--linha);padding-block:clamp(16px,2.2vw,26px);overflow:hidden}.faixa{overflow:hidden}.faixa-trilho{width:max-content;animation:38s linear infinite faixa;display:flex}.faixas:hover .faixa-trilho{animation-play-state:paused}@keyframes faixa{to{transform:translate(-50%)}}.faixa-grupo{display:flex}.faixa-item{align-items:center;gap:clamp(16px,2vw,30px);padding-right:clamp(16px,2vw,30px);display:inline-flex}.faixa-palavra{font-family:var(--f-display);text-transform:uppercase;color:var(--cobalto);white-space:nowrap;font-size:clamp(2.6rem,1.4rem + 4.4vw,5.4rem);font-style:italic;font-weight:800;font-stretch:68%;line-height:1}.faixa-item:nth-child(2n) .faixa-palavra{color:var(--tinta)}.faixa-item:nth-child(2n) .mini-pose{color:var(--cobalto)}.frase2-secao{padding-bottom:0;overflow:hidden}.frase2{gap:28px;max-width:1100px;display:grid}.frase2 h2{font-size:clamp(2.2rem,1.2rem + 3.8vw,4.6rem)}.frase2-pe{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}@media (max-width:760px){.frase2-pe{grid-template-columns:1fr}}.travessia{height:clamp(220px,30vw,420px);margin-top:clamp(24px,4vw,56px);position:relative}.trilho{position:absolute;bottom:14%;left:0;right:0}.trilho i{background:var(--tinta);opacity:.45;height:1px;display:block}.trilho i+i{margin-top:7px}.viajante{--w:clamp(220px, 30vw, 440px);bottom:calc(14% + 8px - var(--w) * .0713);width:var(--w);color:var(--cobalto);transform:translate3d(calc(-35% + var(--t,0) * (100vw - 60%)), 0, 0);will-change:transform;position:absolute;left:0}.viajante .figura{width:100%}.numeros{background:var(--cobalto);color:var(--gelo);padding-block:clamp(48px,6vw,84px)}.numeros-grade{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.numeros-grade>div{border-left:1px solid #f5f7f847;align-content:start;gap:10px;padding:4px clamp(12px,2vw,28px);display:grid}.numeros-grade>div:first-child{border-left:0;padding-left:0}.numeros-grade strong{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:clamp(3.6rem,2rem + 5.4vw,7rem);font-style:italic;font-weight:800;font-stretch:66%;line-height:.86}.numeros-grade>div>span{color:#e6eef6;max-width:20ch;font-size:.9375rem}@media (max-width:760px){.numeros-grade{grid-template-columns:1fr 1fr;row-gap:36px}.numeros-grade>div:nth-child(3){border-left:0;padding-left:0}}.metodo2{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2.4vw,32px);display:grid}.metodo2-visual{grid-column:1/span 7}.metodo2-visual .fixo{gap:22px;display:grid;position:sticky;top:110px}.figura.grande{max-height:54vh}.metodo2-barra{background:var(--linha);height:2px;overflow:hidden}.metodo2-barra i{background:var(--cobalto);transform-origin:0;height:100%;transform:scaleX(var(--prog,0));display:block}.metodo2-nomes{justify-content:space-between;gap:12px;display:flex}.metodo2-nomes span{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;color:var(--aco);transition:color var(--d-medio);font-size:.9375rem;font-style:italic;font-weight:750;font-stretch:80%}.metodo2-nomes span.ativo{color:var(--cobalto)}.metodo2-lista{grid-column:9/span 4;margin:0;padding:0;list-style:none}.metodo2-lista li{min-height:56vh;transition:transform .6s var(--ease-out);align-content:center;gap:14px;display:grid}.metodo2-lista li .num,.metodo2-lista li h3{color:var(--aco);transition:color .5s var(--ease-out)}.metodo2-lista li.ativo{transform:translate(-8px)}.metodo2-lista li.ativo .num{color:var(--cobalto)}.metodo2-lista li.ativo h3{color:var(--tinta)}.metodo2-lista .num{font-family:var(--f-display);color:var(--cobalto);font-size:3rem;font-style:italic;font-weight:800;font-stretch:70%;line-height:1}.metodo2-lista h3{text-transform:uppercase;font-size:clamp(1.7rem,1.2rem + 1.4vw,2.4rem);font-weight:800;font-stretch:72%}.metodo2-lista p{color:var(--aco)}@media (max-width:1023px){.metodo2-visual,.metodo2-lista{grid-column:1/-1}.metodo2-visual .fixo{background:var(--nevoa);z-index:2;padding-block:8px 14px;top:76px}.figura.grande{max-height:26vh}.metodo2-lista li{min-height:52vh}}.paineis{gap:12px;height:clamp(440px,44vw,580px);display:flex}.painel{background:var(--nevoa);min-width:0;color:var(--tinta);flex-direction:column;flex:1 1 0;padding:clamp(20px,2.4vw,32px);transition:flex-grow 1s cubic-bezier(.2,1.15,.3,1);display:flex;position:relative;overflow:hidden}.painel.aberto{flex-grow:1.9}.painel.p1{background:var(--cobalto);color:var(--gelo)}.painel.p2{background:var(--marinho);color:var(--gelo)}.painel-num{font-family:var(--f-display);font-size:1.25rem;font-style:italic;font-weight:800;font-stretch:75%}.painel-fig{width:min(100%,320px);margin:auto 0 0}.painel .figura{color:inherit}.painel-nome{font-family:var(--f-display);text-transform:uppercase;overflow-wrap:anywhere;transition:font-size .6s var(--ease-out);margin-top:18px;font-size:clamp(1.7rem,1rem + 1.7vw,2.8rem);font-weight:800;font-stretch:66%;line-height:.9}.painel.aberto .painel-nome{font-size:clamp(1.9rem,1.2rem + 2.2vw,3.4rem)}.painel-texto,.painel-link{max-width:42ch;transition:opacity .5s var(--ease-out) .25s, max-height .7s var(--ease-out), margin .7s var(--ease-out);max-height:8em;margin-top:14px;overflow:hidden}.painel-link{align-items:center;gap:10px;font-size:.9375rem;font-weight:500;display:inline-flex}.painel:not(.aberto) .painel-texto,.painel:not(.aberto) .painel-link{opacity:0;max-height:0;margin-top:0;transition-delay:0s}.painel:focus-visible{outline-offset:-4px}@media (max-width:860px){.paineis{flex-direction:column;height:auto}.painel,.painel.aberto{flex:none}.painel-fig{width:56%;max-width:240px;margin-top:12px}.painel:not(.aberto) .painel-texto,.painel:not(.aberto) .painel-link{opacity:1;max-height:8em;margin-top:14px}}.mola-passos{width:100%;height:40px;color:var(--cobalto);margin-bottom:36px;display:block;overflow:visible}.mola-passos path{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.cta-sec{position:relative;overflow:hidden}.cta-corpo{right:calc(var(--gutter) + 2vw);pointer-events:none;z-index:0;width:clamp(150px,20vw,300px);position:absolute;top:clamp(24px,4vw,64px)}.cta-sec .wrap{z-index:1;position:relative}.cta-final .chamada h2{font-size:clamp(2.8rem,1.4rem + 5vw,6rem)}@media (min-width:1024px){.com-corpo .cta-final .local{padding-top:clamp(200px,24vw,360px)}}@media (max-width:1023px){.cta-corpo{width:34vw}.com-corpo .cta-final .chamada{padding-right:30vw}}@media (max-width:560px){.com-corpo .cta-final .chamada{padding-top:40vw;padding-right:0}.cta-corpo{top:16px;right:4vw}}.pagina-topo .grade{align-items:center;position:relative}.pagina-topo .grade>div{grid-row:1}.topo-fig{grid-area:1/9/auto/-1;justify-self:end;width:100%;max-width:380px}@media (max-width:1023px){.topo-fig{grid-area:2/1/auto/-1;justify-self:start;width:60%;max-width:280px;margin-top:32px}}@media (prefers-reduced-motion:reduce){.flutua img,.hero2-anel,.respira i,.faixa-trilho,.hero2-corpo picture img{animation:none!important}}
