:root{--pele-preto: #000000;--pele-branco: #ffffff;--pele-dourado: #d9ab4d;--pele-verde: #00b04f;--pele-azul-900: #080a29;--pele-azul-800: #003d6b;--pele-azul-600: #00549e;--pele-azul-500: #2678bf;--pele-azul-300: #00bdfc;--pele-azul-200: #57ccf5;--pele-verde-900: #052b14;--pele-verde-800: #0a451c;--pele-verde-600: #00692b;--pele-verde-500: #008f33;--pele-verde-400: #00b04f;--pele-verde-300: #78bf52;--pele-vermelho-900: #8f0f17;--pele-vermelho-500: #e3000d;--pele-laranja-600: #e8540a;--pele-laranja-500: #f77d1f;--pele-amarelo-500: #f5a600;--pele-amarelo-400: #f5e81c;--color-bg: var(--pele-preto);--color-fg: var(--pele-branco);--color-accent: var(--pele-dourado);--color-accent-pop: var(--pele-verde);--font-display: "wedding-gothic-atf", sans-serif;--font-body: "proxima-nova-wide", sans-serif;--fw-display: 700;--fw-bold: 700;--fw-regular: 300;--fw-light: 300;--tracking: 0;--fs-titulo: 3rem;--fs-subtitulo: 1.65rem;--fs-texto: 1rem;--fs-small: .8125rem;--fs-display-titulo: clamp(3rem, 9vw, 8rem);--fs-display-subtitulo: clamp(1rem, 2.7vw, 2.4rem);--lh-tight: 1.05;--lh-base: 1.5;--logo-min-digital: 65px;--logo-min-print: 15mm;--linha-espessura-ref: .3cm}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100svh;font-family:proxima-nova-wide,sans-serif;font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,svg,video{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,p{overflow-wrap:break-word}:root{--bg: var(--pele-preto);--surface: #0d0d0f;--surface-2: #15151a;--line: rgba(217, 171, 77, .22);--line-soft: rgba(255, 255, 255, .1);--fg: #f4f3ef;--fg-muted: #a7a39a;--gold: var(--pele-dourado);--green: var(--pele-verde);--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 3rem;--space-6: 4.5rem;--maxw: 1180px;--nav-h: 64px;--radius: 10px;--radius-sm: 7px;--radius-btn: 7px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}body{font-family:var(--font-body);color:var(--fg);background:var(--bg);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;overflow-x:clip}::selection{background:var(--gold);color:var(--pele-preto)}:where(a,button,input,select,textarea,label,summary):focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:3px}.skip-link{position:absolute;left:.5rem;top:-3rem;z-index:100;background:var(--gold);color:var(--pele-preto);font-weight:700;padding:.6rem 1rem;border-radius:var(--radius-sm);transition:top .18s ease}.skip-link:focus{top:.5rem}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--space-3)}@media(max-width:719px){.wrap{padding-inline:var(--space-2)}}section[data-sec]{position:relative;padding-block:var(--space-6);border-bottom:1px solid var(--line-soft);scroll-margin-top:var(--nav-h)}.sec-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-3)}.eyebrow{font-size:.95rem;font-weight:700;letter-spacing:.02em;color:var(--gold)}h1.display{font-family:var(--font-display);font-weight:var(--fw-display);font-size:clamp(1.9rem,1.1rem + 2.6vw,3.25rem);line-height:var(--lh-tight);letter-spacing:.005em;text-transform:uppercase;overflow-wrap:break-word;text-wrap:balance;max-width:16ch}h2.title{font-family:var(--font-display);font-weight:var(--fw-display);font-size:clamp(1.7rem,1.1rem + 2vw,2.6rem);line-height:1.06;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.lead{font-size:clamp(1.05rem,1.6vw,1.25rem);color:var(--fg);max-width:54ch;margin-top:var(--space-3)}p.body{max-width:60ch;margin-top:var(--space-3);color:var(--fg-muted)}.section-head{margin-bottom:var(--space-2)}.ph{position:relative;display:grid;place-content:center;text-align:center;gap:.3rem;width:100%;background:radial-gradient(120% 100% at 50% 0%,rgba(217,171,77,.08),transparent 60%),var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--fg-muted);overflow:hidden}.ph__label{position:relative;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.ph__sub{position:relative;font-size:.74rem;color:var(--fg-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:48px;font:inherit;font-weight:700;font-size:.95rem;letter-spacing:.02em;padding:.8rem 1.5rem;border-radius:7px;border:1.5px solid var(--gold);cursor:pointer;text-decoration:none;color:var(--gold);background:transparent;transition:background .18s ease,color .18s ease,transform .12s ease,box-shadow .18s ease}.btn:hover{background:var(--gold);color:var(--pele-preto)}.btn:active{transform:translateY(1px)}.btn--ghost{cursor:url(/cursor-pele.svg) 17 24,pointer}.btn--ghost:hover{background:#d9ab4d1f;color:var(--gold);box-shadow:0 0 0 1px #d9ab4d66 inset}@property --gradient-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-angle-offset{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --gradient-percent{syntax: "<percentage>"; initial-value: 5%; inherits: false;}@property --gradient-shine{syntax: "<color>"; initial-value: white; inherits: false;}@keyframes shiny-gradient-angle{to{--gradient-angle: 360deg}}@keyframes shiny-shimmer{to{transform:rotate(360deg)}}.btn--primary,.btn--gold{--shiny-bg: var(--gold);--shiny-bg-subtle: #c49a3a;--shiny-fg: var(--pele-preto);--shiny-hl: #ffffff;--shiny-hl-sub: #fffbe8;border-radius:7px;cursor:url(/cursor-pele-preto.svg) 17 24,pointer;--animation: shiny-gradient-angle linear infinite;--duration: 3s;--shadow-size: 2px;isolation:isolate;position:relative;overflow:hidden;color:var(--shiny-fg);background:linear-gradient(var(--shiny-bg),var(--shiny-bg)) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-hl) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-hl) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;border:1px solid transparent;box-shadow:inset 0 0 0 1px var(--shiny-bg-subtle);transition:background .8s cubic-bezier(.25,1,.5,1),--gradient-angle-offset .8s cubic-bezier(.25,1,.5,1),--gradient-percent .8s cubic-bezier(.25,1,.5,1),--gradient-shine .8s cubic-bezier(.25,1,.5,1)}.btn--primary:before,.btn--gold:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1;--size: calc(100% - var(--shadow-size) * 3);--position: 2px;--space: calc(var(--position) * 2);width:var(--size);height:var(--size);background:radial-gradient(circle at var(--position) var(--position),white calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),black,transparent 10% 90%,black);border-radius:inherit;opacity:.4}.btn--primary:after,.btn--gold:after{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-hl),transparent);mask-image:radial-gradient(circle at bottom,transparent 40%,black);opacity:.6;animation:shiny-shimmer linear infinite var(--duration) calc(var(--duration) / .4) reverse paused;animation-composition:add}.btn--primary>span,.btn--gold>span{z-index:1;position:relative}.btn--primary>span:before,.btn--gold>span:before{content:"";pointer-events:none;position:absolute;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;z-index:-1;width:100%;height:100%;box-shadow:inset 0 -1ex 2rem 4px var(--shiny-hl);opacity:0;transition:opacity 1.5s cubic-bezier(.25,1,.5,1)}.btn--primary,.btn--primary:before,.btn--primary:after,.btn--gold,.btn--gold:before,.btn--gold:after{animation:var(--animation) var(--duration),var(--animation) calc(var(--duration) / .4) reverse paused;animation-composition:add}.btn--primary:hover,.btn--gold:hover{--gradient-percent: 20%;--gradient-angle-offset: 95deg;--gradient-shine: var(--shiny-hl-sub)}.btn--primary:hover:after,.btn--gold:hover:after,.btn--primary:hover:before,.btn--gold:hover:before{animation-play-state:running}.btn--primary:hover>span:before,.btn--gold:hover>span:before{opacity:0}@media(prefers-reduced-motion:reduce){.btn--primary,.btn--primary:before,.btn--primary:after,.btn--gold,.btn--gold:before,.btn--gold:after{animation:none}}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.link-inline{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;font-weight:700;font-size:.9rem;letter-spacing:.02em;color:var(--gold);text-decoration:none}.link-inline:hover{text-decoration:underline;text-underline-offset:4px}.wnav{position:fixed;inset:0 0 auto;z-index:50;min-height:var(--nav-h);background:#000000b8;backdrop-filter:blur(12px);border-bottom:1px solid var(--line-soft);transition:transform .35s ease}.wnav--hidden{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.wnav{transition:none}}.wnav__inner{min-height:var(--nav-h);display:flex;align-items:center;gap:var(--space-3)}.wnav__logo{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;white-space:nowrap}.wnav__mark{height:42px;color:var(--gold)}.wnav__name{font-weight:700;letter-spacing:.01em;font-size:1rem;color:var(--fg)}.wnav__name span{color:var(--gold);font-weight:700}.wnav__links{display:flex;flex-direction:column;gap:.25rem;list-style:none}.wnav__links a{display:flex;align-items:center;min-height:48px;padding:0 .6rem;text-decoration:none;color:var(--fg);font-size:.95rem;font-weight:300}.wnav__links a:hover{color:var(--gold)}.wnav__cta{min-height:44px;padding:.6rem 1.1rem;font-size:.9rem}.wnav__toggle{position:absolute;opacity:0;pointer-events:none}.wnav__burger{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;cursor:pointer;color:var(--fg)}.wnav__burger svg{width:26px;height:26px}.wnav__panel{display:none;position:absolute;inset:var(--nav-h) 0 auto 0;background:#000000f5;border-bottom:1px solid var(--line-soft);padding:var(--space-2) var(--space-3) var(--space-4)}.wnav__toggle:checked~.wnav__panel{display:block}.wnav__panel .wnav__cta{margin-top:var(--space-2);width:100%}.nav-spacer{height:var(--nav-h)}@media(min-width:920px){.wnav__burger{display:none}.wnav__panel{display:flex!important;position:static;inset:auto;align-items:center;gap:var(--space-3);margin-left:auto;padding:0;background:none;border:none}.wnav__links{flex-direction:row;gap:var(--space-1)}.wnav__panel .wnav__cta{margin-top:0;width:auto}}.hero{--banner-ratio: 2.4612;margin-top:calc(-1 * var(--nav-h));aspect-ratio:var(--banner-ratio);display:grid;align-items:center}@media(max-width:719px){.hero{margin-top:0;aspect-ratio:auto;min-height:auto;align-items:center}}.hero__seal{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);border:1px solid var(--line);border-radius:7px;padding:.3rem .9rem;margin-bottom:var(--space-3)}.hero h1.display{margin-block:.4rem}.hero__media{margin-top:var(--space-5);aspect-ratio:16 / 9}.hero{position:relative;overflow:hidden;isolation:isolate}.hero>.wrap{position:relative;z-index:2;padding-top:var(--nav-h)}@media(max-width:719px){.hero>.wrap{padding-top:0}}.hero__bg{position:absolute;inset:0;z-index:0;overflow:hidden}.hero__bg:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#0009,#00000059 42%,#000000c7)}.hero__slide{position:absolute;inset:0;z-index:0;background-image:var(--img);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translate(100%);transition:transform 1.1s cubic-bezier(.65,0,.35,1);will-change:transform}.hero__slide.is-active{transform:translate(0)}.hero__slide.is-leaving{transform:translate(-100%)}.hero__slide.no-anim{transition:none}@media(prefers-reduced-motion:reduce){.hero__slide{transform:none;opacity:0;transition:opacity .8s ease}.hero__slide.is-active{opacity:1}.hero__slide.is-leaving{transform:none;opacity:0}}.hist-sec{transition:background .5s ease,color .5s ease}.hist-sec[data-active="1969"]{background:#f5efe0;color:#1a1208;--hist-accent: #8B6914;--hist-border: rgba(139,105,20,.25);--hist-muted: #6b5420;--hist-year: #8B6914}.hist-sec[data-active="2016"]{background:#e8f5ee;color:#0a2414;--hist-accent: #00692b;--hist-border: rgba(0,105,43,.2);--hist-muted: #2d6645;--hist-year: #00692b}.hist-sec[data-active="2018"]{background:#e8f0f8;color:#071a2e;--hist-accent: #00549e;--hist-border: rgba(0,84,158,.2);--hist-muted: #2a5280;--hist-year: #00549e}.hist-sec[data-active="2026"]{background:#f2f2f2;color:#111;--hist-accent: #1c1c1e;--hist-border: rgba(28,28,30,.15);--hist-muted: #555;--hist-year: #1c1c1e}.hist-sec[data-active] .hist__title,.hist-sec[data-active] .hist__body{color:inherit}.hist-sec[data-active] .hist__eyebrow{color:var(--hist-accent, var(--gold))}.hist-sec[data-active] .timeline b{color:var(--hist-year, var(--gold))}.hist-sec[data-active] .timeline span{color:var(--hist-muted, var(--fg-muted))}.hist-sec[data-active] .timeline__item{border-top-color:var(--hist-border, var(--line))}.hist-sec[data-active] .timeline__item.is-active{background:#0000000a}.hist__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:center}.hist__content{transform:translate(calc(50% + var(--space-4) / 2));text-align:center;transition:transform .65s cubic-bezier(.16,1,.3,1),text-align 0ms 325ms}.hist__content .lead,.hist__content .body{margin-inline:auto;max-width:54ch;text-wrap:balance;transition:margin .65s cubic-bezier(.16,1,.3,1)}.hist-sec.is-hovered .hist__content{transform:translate(0);text-align:left;transition:transform .65s cubic-bezier(.16,1,.3,1)}.hist-sec.is-hovered .hist__content .lead,.hist-sec.is-hovered .hist__content .body{margin-inline:0}.hist__media-wrap{opacity:0;transform:translate(28px);pointer-events:none;transition:opacity .5s ease 80ms,transform .65s cubic-bezier(.16,1,.3,1) 80ms}.hist-sec.is-hovered .hist__media-wrap{opacity:1;transform:translate(0);pointer-events:auto}.hist__photo-frame{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden}.hist__photo{position:absolute;inset:0;opacity:0;transition:opacity .5s ease}.hist__photo.is-active,.hist__photo[data-photo="1969"]{opacity:1}.hist-sec.is-hovered .hist__photo[data-photo="1969"]{opacity:0}.hist-sec.is-hovered .hist__photo.is-active{opacity:1}.hist__photo .ph{height:100%;aspect-ratio:unset;border-radius:0;border:none}@media(max-width:719px){.hist__grid{grid-template-columns:1fr}.hist__content{transform:none!important;text-align:left}.hist__content .lead,.hist__content .body{margin-inline:0}.hist__media-wrap{opacity:1;transform:none}#historia .wrap{padding-inline:0}#historia .hist__content,#historia .timeline{padding-inline:var(--space-2)}}.timeline{list-style:none;display:grid;gap:0;margin-top:var(--space-5)}.timeline__item{display:grid;grid-template-columns:96px 1fr;gap:var(--space-3);align-items:baseline;padding-block:var(--space-2);border-top:1px solid var(--line);cursor:url(/cursor-pele-preto.svg) 17 24,pointer;border-radius:var(--radius-sm);padding-inline:var(--space-1);transition:background .25s ease,border-top-color .5s ease}@media(max-width:719px){.timeline__item{padding-inline:0;grid-template-columns:72px 1fr;gap:var(--space-2)}}.timeline__item[data-year="2016"],.timeline__item[data-year="2026"]{cursor:url(/cursor-pele.svg) 17 24,pointer}.timeline b{font-family:var(--font-display);font-size:1.5rem;color:var(--gold);letter-spacing:.02em;transition:color .4s ease}.timeline span{color:var(--fg-muted);transition:color .4s ease}.grid-3{display:grid;gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-4);transition:border-color .2s ease,transform .2s ease}.card:hover{border-color:var(--gold);transform:translateY(-3px)}.card .num{font-family:var(--font-display);font-size:1.1rem;color:var(--gold);letter-spacing:.1em}.card h3{font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;letter-spacing:.02em;margin:var(--space-1) 0;color:var(--fg)}.card p{font-size:.96rem;color:var(--fg-muted)}.carousel-sec{overflow:hidden}.carousel-sec .wrap{margin-bottom:var(--space-4)}.carousel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.link-quiet{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;min-height:44px;font-weight:600;font-size:.9rem;letter-spacing:.02em;color:var(--fg-muted);text-decoration:none;cursor:url(/cursor-pele.svg) 17 24,pointer;transition:color .16s ease,gap .16s ease}.link-quiet:hover{color:var(--gold);gap:.6rem}@media(max-width:719px){.carousel-head{flex-direction:column;align-items:flex-start}}.carousel-viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 12%,black 88%,transparent 100%)}@keyframes carousel-scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.carousel-track{display:flex;gap:var(--space-3);width:max-content;animation:carousel-scroll 28s linear infinite;will-change:transform}.carousel-viewport:hover .carousel-track{animation-play-state:paused}.carousel-card{flex-shrink:0;width:clamp(200px,22vw,280px);background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:var(--space-2);transition:border-color .2s ease}.carousel-card:hover{border-color:var(--gold)}.carousel-card__link{display:block;text-decoration:none;color:inherit;cursor:url(/cursor-pele.svg) 17 24,pointer}.carousel-card .athlete__photo{display:block;width:100%;aspect-ratio:195 / 208;object-fit:cover;object-position:top center;border-radius:6px;margin-bottom:var(--space-2);border:none;background:#111}.carousel-card h3{font-size:1rem;font-weight:700;padding-inline:.4rem}.carousel-card .meta{font-size:.84rem;color:var(--fg-muted);margin:.2rem 0 var(--space-1);padding-inline:.4rem}.carousel-card .link-inline{padding-inline:.4rem}@media(prefers-reduced-motion:reduce){.carousel-track{animation:none}}.parc{position:relative;padding-block:var(--space-6);overflow:hidden;border-bottom:1px solid var(--line-soft)}.parc__bg{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 60% at 10% 50%,rgba(217,171,77,.1) 0%,transparent 65%),radial-gradient(ellipse 50% 80% at 90% 20%,rgba(0,105,43,.07) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 50% 100%,rgba(217,171,77,.06) 0%,transparent 55%),var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='500' viewBox='0 0 900 500'%3E%3Cpath d='M-50 320 C 150 180, 350 400, 550 200 S 800 80, 960 260' stroke='rgba(217,171,77,0.10)' stroke-width='1.5' fill='none'/%3E%3Cpath d='M-80 420 C 100 280, 300 460, 500 300 S 750 160, 980 340' stroke='rgba(217,171,77,0.06)' stroke-width='1' fill='none'/%3E%3Cpath d='M 200 -20 C 300 120, 180 280, 320 380 S 480 480, 520 520' stroke='rgba(217,171,77,0.07)' stroke-width='1' fill='none'/%3E%3C/svg%3E"),radial-gradient(ellipse 80% 60% at 10% 50%,rgba(217,171,77,.1) 0%,transparent 65%),radial-gradient(ellipse 50% 80% at 90% 20%,rgba(0,105,43,.07) 0%,transparent 60%),var(--bg);background-size:cover,auto,auto,auto}.parc__grid{position:relative;z-index:1;display:grid;gap:clamp(var(--space-4),6vw,var(--space-6));align-items:center}.parc__copy{display:flex;flex-direction:column;gap:var(--space-3)}.parc__title{color:var(--fg)}.parc__lead{font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.5;color:var(--fg-muted);max-width:36ch;text-wrap:balance}.parc__copy .btn-row{margin-top:var(--space-2)}.parc__benefits{display:flex;flex-direction:column;gap:1px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.parc__card{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:#ffffff08;transition:background .25s ease}.parc__card:not(:last-child){border-bottom:1px solid var(--line)}.parc__card:hover{background:#d9ab4d0f}.parc__icon{color:var(--gold);font-size:.7rem;margin-top:.35rem;flex-shrink:0}.parc__card b{display:block;font-family:var(--font-display);text-transform:uppercase;font-size:1rem;letter-spacing:.04em;color:var(--fg);margin-bottom:.4rem}.parc__card p{font-size:.94rem;color:var(--fg-muted);line-height:1.5;margin:0;text-wrap:pretty}@media(min-width:720px){.parc__grid{grid-template-columns:1fr 1fr}}.avaliacao{background:radial-gradient(90% 80% at 20% 0%,#e6bd66,transparent 70%),var(--gold);color:var(--pele-preto);border-bottom:none;position:relative;overflow:hidden;isolation:isolate}.avaliacao>.wrap{position:relative;z-index:1}.aval-lines{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;color:#5c3e0c47}.aval-lines path{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.aval-lines .aval-line--green{stroke:#00692b99;stroke-width:6}.aval-lines .aval-line--green2{stroke:#00692b99;stroke-width:10}@media(prefers-reduced-motion:reduce){.aval-lines path{stroke-dashoffset:0}}.avaliacao .sec-tag,.avaliacao .eyebrow{color:#000000b8}.avaliacao .sec-tag:before{background:#0009}.avaliacao h2.title{color:var(--pele-preto)}@media(max-width:719px){.avaliacao h2.title{text-align:center;width:100%}.avaliacao p.body{text-align:center;max-width:100%}.avaliacao .btn-row{justify-content:center}.avaliacao .btn{width:100%;justify-content:center}}.avaliacao p.body{color:#000000c7;max-width:38ch;text-wrap:balance}.avaliacao :where(a,button,input,select,label):focus-visible{outline-color:var(--pele-preto)}.grid-form{display:grid;gap:var(--space-4);margin-top:var(--space-4)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form{display:grid;gap:var(--space-3)}.form .row{display:grid;gap:var(--space-3);grid-template-columns:1fr}.field{display:grid;gap:.45rem}.field label{font-size:.84rem;font-weight:700;color:var(--pele-preto)}.field .req{color:#a3261d;margin-inline-start:.15rem}.field input,.field select{min-height:50px;border:1.5px solid rgba(0,0,0,.22);border-radius:9px;background:#f5efe0;color:var(--pele-preto);padding-inline:1rem;font:inherit;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.field input:hover,.field select:hover{border-color:#0000006b}.field input:focus,.field select:focus{outline:none;border-color:var(--pele-preto);box-shadow:0 0 0 3px #00000014;background:#faf5ea}.field input::placeholder{color:#0000006b}.field select:required:invalid{color:#0000006b}.field select option{color:var(--pele-preto)}.field select{appearance:none;-webkit-appearance:none;padding-inline-end:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;cursor:pointer}.form .btn-row{margin-top:.4rem}.avaliacao .btn{background:var(--pele-preto);border-color:var(--pele-preto);color:var(--fg);cursor:url(/cursor-pele.svg) 17 24,pointer;transition:background .18s ease,transform .12s ease,box-shadow .18s ease}.avaliacao .btn:hover{background:#1a1a1a;box-shadow:0 10px 24px -12px #0009}.avaliacao .btn:active{transform:scale(.97)}.wfooter{background:var(--pele-preto);color:var(--fg);padding-block:var(--space-6) var(--space-4)}.wfooter__logo{height:52px;color:var(--gold);margin-bottom:var(--space-4)}.wfooter__sign{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.3rem,3vw,2rem);line-height:1.2;letter-spacing:.01em;margin-bottom:var(--space-5);color:var(--fg);display:flex;flex-direction:column}.wfooter__sign span{display:block}.wfooter__cols{display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.wfooter__cols h4{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-2)}.wfooter__cols ul{list-style:none;display:grid;gap:.15rem}.wfooter__cols a{display:inline-flex;align-items:center;min-height:40px;color:var(--fg-muted);text-decoration:none;font-size:.94rem}.wfooter__cols a:hover{color:var(--fg)}.wfooter__bottom{margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.wfooter__copy{font-size:.84rem;color:var(--fg-muted)}.wfooter__totop{display:inline-flex;align-items:center;gap:.5rem;color:var(--gold);font-weight:600;font-size:.84rem;text-decoration:none;letter-spacing:.02em}.wfooter__totop:hover{text-decoration:underline;text-underline-offset:4px}.wfooter__totop svg{width:16px;height:16px}@media(min-width:720px){.grid-3{grid-template-columns:repeat(3,1fr)}.attrs{grid-template-columns:repeat(4,1fr)}.form .row--wide-narrow{grid-template-columns:340fr 201fr}.form .row--narrow-wide{grid-template-columns:138fr 403fr}.grid-form{grid-template-columns:1fr 1fr;align-items:start}.wfooter__cols{grid-template-columns:repeat(3,1fr)}}.logo[data-astro-cid-tvrurpns]{display:inline-flex}.logo[data-astro-cid-tvrurpns] svg{display:block;height:100%;width:auto;fill:currentColor}
