.Header-module__hBw1pG__header{z-index:50;height:var(--header-h);color:var(--giz);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);position:fixed;inset:0 0 auto}.Header-module__hBw1pG__scrolled{-webkit-backdrop-filter:blur(12px)saturate(1.2);box-shadow:0 1px 0 var(--linha-clara);background:#24060ce0}.Header-module__hBw1pG__inner{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.Header-module__hBw1pG__brand{line-height:1;text-decoration:none;display:grid}.Header-module__hBw1pG__brandName{font-family:var(--font-body);letter-spacing:-.01em;font-size:1.25rem;font-weight:500}.Header-module__hBw1pG__brandRole{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;opacity:.7;margin-top:5px;font-size:.625rem}.Header-module__hBw1pG__nav{gap:28px;font-size:.9375rem;font-weight:400;display:none}.Header-module__hBw1pG__nav a{opacity:.82;padding-block:6px;text-decoration:none;transition:opacity .25s;position:relative}.Header-module__hBw1pG__nav a:after{content:"";background:var(--gatilho);transform-origin:100%;height:1.5px;transition:transform .35s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Header-module__hBw1pG__nav a:hover{opacity:1}.Header-module__hBw1pG__nav a:hover:after{transform-origin:0;transform:scaleX(1)}.Header-module__hBw1pG__nav .Header-module__hBw1pG__navHighlight{opacity:1;align-items:center;gap:8px;display:inline-flex}.Header-module__hBw1pG__nav .Header-module__hBw1pG__navHighlight:before{content:"";background:var(--gatilho);width:6px;height:6px;box-shadow:0 0 0 3px var(--gatilho-soft);border-radius:50%}.Header-module__hBw1pG__cta{background:var(--gatilho);min-height:44px;color:var(--bordo-950);transition:background-color .3s var(--ease-out);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__cta:hover{background:var(--giz)}@media (min-width:960px){.Header-module__hBw1pG__nav{display:flex}}@media (min-width:960px) and (max-width:1199px){.Header-module__hBw1pG__nav{gap:18px;font-size:.875rem}}
.Footer-module__S6Hkya__footer{background:var(--carvao);color:var(--giz);padding-top:64px;padding-bottom:calc(96px + env(safe-area-inset-bottom));font-size:.9375rem}.Footer-module__S6Hkya__grid{gap:32px;display:grid}.Footer-module__S6Hkya__brand{align-content:start;gap:4px;display:grid}.Footer-module__S6Hkya__name{font-size:1.375rem;font-weight:500}.Footer-module__S6Hkya__role,.Footer-module__S6Hkya__meta{font-family:var(--font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--pedra-claro);font-size:.6875rem}.Footer-module__S6Hkya__col{color:#f2eeebc7;align-content:start;gap:10px;font-style:normal;display:grid}.Footer-module__S6Hkya__link{align-items:center;gap:10px;min-height:32px;text-decoration:none;display:inline-flex}.Footer-module__S6Hkya__link:hover{color:var(--gatilho)}.Footer-module__S6Hkya__bottom{color:#f2eeeb80;margin-top:48px;font-size:.8125rem}.Footer-module__S6Hkya__legal{color:inherit;white-space:nowrap;text-underline-offset:3px}.Footer-module__S6Hkya__legal:hover{color:var(--gatilho)}@media (min-width:760px){.Footer-module__S6Hkya__grid{grid-template-columns:1.4fr 1fr 1fr}}@media (min-width:960px){.Footer-module__S6Hkya__footer{padding-bottom:32px}}.Footer-module__S6Hkya__bottom span{border-top:1px solid var(--linha-clara);padding-top:24px;display:block}
.FloatingWhatsApp-module__QndPVW__fab{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;background:var(--gatilho);min-height:56px;color:var(--bordo-950);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:500;text-decoration:none;display:flex;position:fixed;transform:translateY(24px);box-shadow:0 16px 40px -12px #24060c99}.FloatingWhatsApp-module__QndPVW__show{opacity:1;pointer-events:auto;transform:none}@media (min-width:960px){.FloatingWhatsApp-module__QndPVW__fab{display:none}}
.ReferredPainMap-module__LbuTLG__map{gap:14px;display:grid}.ReferredPainMap-module__LbuTLG__figure{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--linha-clara);background:linear-gradient(#ffffff0a,#ffffff04);margin:0;position:relative;overflow:hidden}.ReferredPainMap-module__LbuTLG__svg{aspect-ratio:400/520;width:100%;height:auto;max-height:min(62vh,560px);margin-inline:auto}.ReferredPainMap-module__LbuTLG__gridDot{fill:#f2eeeb1f}.ReferredPainMap-module__LbuTLG__ruler{stroke:#f2eeeb47;stroke-width:1px}.ReferredPainMap-module__LbuTLG__rulerText{font-family:var(--font-mono);letter-spacing:.12em;fill:#f2eeeb6b;font-size:9px}.ReferredPainMap-module__LbuTLG__trace{fill:none;stroke:var(--gatilho);stroke-width:2.5px;stroke-dasharray:7 7;stroke-linecap:round}.ReferredPainMap-module__LbuTLG__traceMask{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1;stroke-dashoffset:0}.ReferredPainMap-module__LbuTLG__feltRing{fill:none;stroke:var(--gatilho);stroke-width:2px}.ReferredPainMap-module__LbuTLG__feltCore{fill:var(--gatilho)}.ReferredPainMap-module__LbuTLG__originHalo{fill:#ff544647}.ReferredPainMap-module__LbuTLG__originCore{fill:var(--gatilho)}.ReferredPainMap-module__LbuTLG__pulse{fill:none;stroke:var(--gatilho);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:ReferredPainMap-module__LbuTLG__pulse 2.4s var(--ease-out) infinite}.ReferredPainMap-module__LbuTLG__pulseFelt{animation-delay:1.2s}@keyframes ReferredPainMap-module__LbuTLG__pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.ReferredPainMap-module__LbuTLG__pointLabel{font-family:var(--font-body);fill:var(--giz);font-size:15px;font-weight:500}.ReferredPainMap-module__LbuTLG__pointKicker{font-family:var(--font-mono);letter-spacing:.14em;fill:var(--gatilho);font-size:9.5px}.ReferredPainMap-module__LbuTLG__caption{border-top:1px solid var(--linha-clara);gap:8px;padding:16px 18px 18px;display:grid}.ReferredPainMap-module__LbuTLG__caption p{min-height:3em;font-size:.975rem;line-height:1.5}.ReferredPainMap-module__LbuTLG__tabs{flex-wrap:wrap;gap:8px;display:flex}.ReferredPainMap-module__LbuTLG__tab{font:inherit;color:var(--giz);border:1px solid var(--linha-clara);cursor:pointer;min-height:40px;transition:background-color .3s var(--ease-out), border-color .3s;background:0 0;border-radius:999px;padding:0 16px;font-size:.875rem;font-weight:400;position:relative;overflow:hidden}.ReferredPainMap-module__LbuTLG__tab:hover{border-color:#f2eeeb73}.ReferredPainMap-module__LbuTLG__tab[aria-pressed=true]{background:var(--giz);color:var(--bordo-900);border-color:var(--giz)}.ReferredPainMap-module__LbuTLG__progress{background:var(--gatilho);transform-origin:0;width:100%;height:2px;animation:linear forwards ReferredPainMap-module__LbuTLG__progress;position:absolute;bottom:0;left:0}@keyframes ReferredPainMap-module__LbuTLG__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.Hero-module__ZARIfG__hero{background:radial-gradient(120% 80% at 85% 20%, #9b24368c, transparent 60%), var(--bordo-900);color:var(--giz);padding-top:calc(var(--header-h) + clamp(32px, 6vw, 72px));padding-bottom:clamp(56px,8vw,104px);position:relative;overflow:clip}.Hero-module__ZARIfG__grid{align-items:center;gap:clamp(40px,6vw,72px);display:grid}.Hero-module__ZARIfG__copy{align-content:start;gap:24px;display:grid}.Hero-module__ZARIfG__title{font-size:clamp(3.5rem,11.5vw,7.25rem);line-height:.86}.Hero-module__ZARIfG__title em{color:var(--gatilho);font-style:normal}.Hero-module__ZARIfG__lede{color:#f2eeebdb}.Hero-module__ZARIfG__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.Hero-module__ZARIfG__secondary{color:var(--giz)}.Hero-module__ZARIfG__visual{justify-self:center;width:100%;max-width:520px}@media (max-width:420px){.Hero-module__ZARIfG__actions>*{justify-content:center;width:100%}}@media (min-width:960px){.Hero-module__ZARIfG__hero{align-items:center;min-height:100svh;display:grid}.Hero-module__ZARIfG__grid{grid-template-columns:1.15fr .85fr}.Hero-module__ZARIfG__visual{justify-self:end}}
.SportsMarquee-module__QzQgnW__marquee{background:var(--bordo-700);color:var(--giz);border-block:1px solid #0000002e;padding-block:clamp(14px,2.2vw,22px);overflow:hidden}.SportsMarquee-module__QzQgnW__track{will-change:transform;width:max-content;display:flex}.SportsMarquee-module__QzQgnW__item{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(20px,3vw,36px);padding-right:clamp(20px,3vw,36px);font-size:clamp(1.75rem,4.5vw,3.25rem);font-weight:800;line-height:1;display:inline-flex}.SportsMarquee-module__QzQgnW__dot{background:var(--gatilho);border-radius:50%;width:10px;height:10px}
.ForWhom-module__mL7CSG__grid{gap:8px;display:grid}.ForWhom-module__mL7CSG__list{border-top:1px solid var(--linha);margin:0;padding:0;list-style:none;display:grid}.ForWhom-module__mL7CSG__item{border-bottom:1px solid var(--linha);gap:6px;padding:24px 0;display:grid;position:relative}.ForWhom-module__mL7CSG__title{font-family:var(--font-body);letter-spacing:-.01em;align-items:center;gap:12px;font-size:1.25rem;font-weight:500;display:flex}.ForWhom-module__mL7CSG__title:before{content:"";border:2px solid var(--gatilho);border-radius:50%;flex:none;width:10px;height:10px}.ForWhom-module__mL7CSG__item p{color:var(--pedra);max-width:44ch;padding-left:22px}@media (min-width:760px){.ForWhom-module__mL7CSG__list{grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,64px)}}@media (min-width:1100px){.ForWhom-module__mL7CSG__grid{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(48px,6vw,96px)}.ForWhom-module__mL7CSG__grid .section-head{margin-bottom:0}.ForWhom-module__mL7CSG__list{grid-template-columns:1fr}}
.QuizTeaser-module__0a6pWq__section{padding-bottom:var(--section-y);margin-top:calc(var(--section-y) * -.5)}.QuizTeaser-module__0a6pWq__panel{border-radius:calc(var(--radius) + 6px);background:radial-gradient(90% 120% at 100% 0%, #9b2436b3, transparent 60%), var(--bordo-900);color:var(--giz);gap:28px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:clip}.QuizTeaser-module__0a6pWq__copy{z-index:1;gap:16px;display:grid;position:relative}.QuizTeaser-module__0a6pWq__copy .label{color:var(--pedra-claro)}.QuizTeaser-module__0a6pWq__title{max-width:16ch;font-size:clamp(2.25rem,5.5vw,4rem)}.QuizTeaser-module__0a6pWq__title em{color:var(--gatilho);font-style:normal}.QuizTeaser-module__0a6pWq__text{color:#f2eeebd6;max-width:46ch}.QuizTeaser-module__0a6pWq__cta{z-index:1;justify-self:start;position:relative}.QuizTeaser-module__0a6pWq__rings{fill:none;stroke:#ff544624;stroke-width:1px;pointer-events:none;width:560px;position:absolute;top:50%;right:-180px;transform:translateY(-50%)}@media (max-width:420px){.QuizTeaser-module__0a6pWq__cta{justify-content:center;width:100%}}@media (min-width:900px){.QuizTeaser-module__0a6pWq__panel{grid-template-columns:1fr auto;align-items:end}}
.Services-module__dpHhBa__head{max-width:820px}.Services-module__dpHhBa__lede{color:#f2eeebb8}.Services-module__dpHhBa__list{border-top:1px solid var(--linha-clara)}.Services-module__dpHhBa__item{border-bottom:1px solid var(--linha-clara);interpolate-size:allow-keywords}.Services-module__dpHhBa__item::details-content{block-size:0;transition:block-size .45s var(--ease-out), content-visibility .45s allow-discrete;overflow:clip}.Services-module__dpHhBa__item[open]::details-content{block-size:auto}.Services-module__dpHhBa__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:clamp(18px,2.6vw,28px);list-style:none;display:flex}.Services-module__dpHhBa__summary::-webkit-details-marker{display:none}.Services-module__dpHhBa__name{font-family:var(--font-display);text-transform:uppercase;transition:color .3s var(--ease-out), transform .4s var(--ease-out);font-size:clamp(1.9rem,5vw,3.75rem);font-weight:800;line-height:.95}.Services-module__dpHhBa__summary:hover .Services-module__dpHhBa__name{color:var(--gatilho);transform:translate(6px)}.Services-module__dpHhBa__icon{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--linha-clara);transition:transform .45s var(--ease-out), background-color .3s, color .3s;border-radius:50%;flex:none;place-items:center;display:grid}.Services-module__dpHhBa__item[open] .Services-module__dpHhBa__icon{background:var(--gatilho);color:var(--bordo-950);transform:rotate(45deg)}.Services-module__dpHhBa__item[open] .Services-module__dpHhBa__name{color:var(--gatilho)}.Services-module__dpHhBa__body{gap:24px;padding-bottom:clamp(24px,3vw,40px);display:grid}.Services-module__dpHhBa__facts{gap:20px;margin:0;display:grid}.Services-module__dpHhBa__facts dd{color:#f2eeebdb;max-width:40ch;margin:8px 0 0}.Services-module__dpHhBa__body .link-arrow{color:var(--giz);justify-self:start}.Services-module__dpHhBa__others{color:#f2eeeb99;margin-top:32px;font-size:.9375rem}@media (min-width:860px){.Services-module__dpHhBa__facts{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px)}}
.Method-module__7aCbZW__grid{gap:8px;display:grid}.Method-module__7aCbZW__head{align-content:start}.Method-module__7aCbZW__stepsWrap{padding-left:44px;position:relative}.Method-module__7aCbZW__steps{gap:clamp(40px,7vw,88px);margin:0;padding:0;list-style:none;display:grid}.Method-module__7aCbZW__rail{background:var(--linha);width:2px;position:absolute;top:12px;bottom:12px;left:11px}.Method-module__7aCbZW__progress{background:var(--gatilho);transform-origin:top;position:absolute;inset:0}.Method-module__7aCbZW__step{gap:12px;display:grid;position:relative}.Method-module__7aCbZW__step:before{content:"";background:var(--giz);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--linha);transition:box-shadow .4s var(--ease-out), background-color .4s;border-radius:50%;position:absolute;top:6px;left:-44px}.Method-module__7aCbZW__lit:before{background:var(--gatilho);box-shadow:0 0 0 6px var(--gatilho-soft)}.Method-module__7aCbZW__num{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1.5px var(--pedra-claro);transition:color .5s var(--ease-out), -webkit-text-stroke-color .5s;font-size:clamp(3.5rem,8vw,6rem);font-weight:800;line-height:.8}.Method-module__7aCbZW__lit .Method-module__7aCbZW__num{color:var(--bordo-700);-webkit-text-stroke-color:var(--bordo-700)}.Method-module__7aCbZW__title{font-family:var(--font-body);letter-spacing:-.01em;margin-bottom:6px;font-size:clamp(1.375rem,2.2vw,1.75rem);font-weight:500}.Method-module__7aCbZW__text{color:var(--pedra);max-width:46ch}@media (min-width:960px){.Method-module__7aCbZW__grid{grid-template-columns:.9fr 1.1fr;gap:clamp(48px,7vw,120px)}.Method-module__7aCbZW__head{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}.Method-module__7aCbZW__step{grid-template-columns:140px 1fr;align-items:start}}
.PhotoPlaceholder-module__UWuLQW__ph{border-radius:var(--radius);background:repeating-linear-gradient(135deg, #f2eeeb09 0 1px, transparent 1px 14px), linear-gradient(160deg, var(--bordo-700), var(--bordo-950));width:100%;box-shadow:inset 0 0 0 1px var(--linha-clara);color:var(--giz);place-items:center;display:grid;position:relative;overflow:hidden}.PhotoPlaceholder-module__UWuLQW__mark{fill:none;stroke:#ff54468c;stroke-width:1px;width:38%}.PhotoPlaceholder-module__UWuLQW__brief{color:#f2eeebb8;gap:6px;font-size:.8125rem;line-height:1.45;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.PhotoPlaceholder-module__UWuLQW__tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gatilho);font-size:.6875rem}
.About-module__vAULUW__grid{align-items:center;gap:clamp(40px,6vw,96px);display:grid}.About-module__vAULUW__photo{width:100%;max-width:460px}.About-module__vAULUW__copy{gap:24px;display:grid}.About-module__vAULUW__text{color:#f2eeebdb;gap:16px;max-width:54ch;display:grid}.About-module__vAULUW__creds{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.About-module__vAULUW__creds li{font-family:var(--font-mono);letter-spacing:.06em;box-shadow:inset 0 0 0 1px var(--linha-clara);border-radius:999px;padding:8px 12px;font-size:.75rem}.About-module__vAULUW__post{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--linha-clara);max-width:560px;transition:background-color .3s var(--ease-out);background:#f2eeeb0d;grid-template-columns:112px 1fr;align-items:center;gap:18px;margin-top:12px;padding:14px;text-decoration:none;display:grid}.About-module__vAULUW__post:hover{background:#f2eeeb17}.About-module__vAULUW__post:hover .link-arrow svg{transform:translate(4px)}.About-module__vAULUW__postImg{border-radius:10px;width:100%;height:auto}.About-module__vAULUW__postText{gap:8px;font-size:.9375rem;display:grid}.About-module__vAULUW__postTag{font-family:var(--font-mono);color:var(--pedra-claro);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.About-module__vAULUW__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.About-module__vAULUW__postText .link-arrow{justify-self:start;font-size:.875rem}@media (min-width:760px){.About-module__vAULUW__post{grid-template-columns:160px 1fr}}@media (min-width:960px){.About-module__vAULUW__grid{grid-template-columns:.8fr 1.2fr}}
.Testimonials-module__ItA9Ha__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.Testimonials-module__ItA9Ha__card{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--linha-clara);align-content:space-between;gap:20px;padding:clamp(24px,3vw,36px);display:grid}.Testimonials-module__ItA9Ha__quote{margin:0;font-size:1.125rem;line-height:1.55}.Testimonials-module__ItA9Ha__who{font-family:var(--font-mono);color:var(--pedra-claro);font-size:.8125rem}.Testimonials-module__ItA9Ha__who span{color:var(--gatilho)}@media (min-width:860px){.Testimonials-module__ItA9Ha__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}
.Faq-module__pkI36W__grid{gap:8px;display:grid}.Faq-module__pkI36W__head{align-content:start}.Faq-module__pkI36W__list{border-top:1px solid var(--linha)}.Faq-module__pkI36W__item{border-bottom:1px solid var(--linha);interpolate-size:allow-keywords}.Faq-module__pkI36W__item::details-content{block-size:0;transition:block-size .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:clip}.Faq-module__pkI36W__item[open]::details-content{block-size:auto}.Faq-module__pkI36W__q{cursor:pointer;letter-spacing:-.005em;justify-content:space-between;align-items:center;gap:16px;padding-block:22px;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.Faq-module__pkI36W__q::-webkit-details-marker{display:none}.Faq-module__pkI36W__q:hover{color:var(--bordo-700)}.Faq-module__pkI36W__icon{color:var(--bordo-700);transition:transform .4s var(--ease-out);flex:none}.Faq-module__pkI36W__item[open] .Faq-module__pkI36W__icon{transform:rotate(45deg)}.Faq-module__pkI36W__a{color:var(--pedra);max-width:60ch;padding-bottom:24px}@media (min-width:960px){.Faq-module__pkI36W__grid{grid-template-columns:.8fr 1.2fr;gap:clamp(48px,7vw,120px)}.Faq-module__pkI36W__head{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}}
.Location-module__56oNJq__section{background:var(--giz-2)}.Location-module__56oNJq__grid{align-items:center;gap:clamp(40px,6vw,80px);display:grid}.Location-module__56oNJq__info{justify-items:start;gap:24px;display:grid}.Location-module__56oNJq__address{gap:2px;font-size:1.125rem;font-style:normal;display:grid}.Location-module__56oNJq__address strong{font-size:1.375rem;font-weight:500}.Location-module__56oNJq__address span{color:var(--pedra)}.Location-module__56oNJq__facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Location-module__56oNJq__facts li{align-items:baseline;gap:12px;display:flex}.Location-module__56oNJq__facts li:before{content:"";background:var(--gatilho);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.Location-module__56oNJq__map{aspect-ratio:4/3;border-radius:var(--radius);background:var(--bordo-900);overflow:hidden;box-shadow:0 30px 60px -30px #36091280}.Location-module__56oNJq__iframe{border:0;width:100%;height:100%}.Location-module__56oNJq__mapFacade{cursor:pointer;width:100%;height:100%;font:inherit;color:var(--giz);background:radial-gradient(circle at 50% 45%, #ff544638, transparent 40%), repeating-linear-gradient(0deg, #f2eeeb0d 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, #f2eeeb0d 0 1px, transparent 1px 32px), var(--bordo-900);border:0;place-content:center;justify-items:center;gap:10px;font-weight:500;display:grid}.Location-module__56oNJq__mapPin{background:var(--gatilho);width:64px;height:64px;color:var(--bordo-950);box-shadow:0 0 0 10px var(--gatilho-soft);transition:transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid}.Location-module__56oNJq__mapFacade:hover .Location-module__56oNJq__mapPin{transform:translateY(-4px)}.Location-module__56oNJq__mapHint{opacity:.7;font-size:.8125rem;font-weight:300}@media (min-width:960px){.Location-module__56oNJq__grid{grid-template-columns:.9fr 1.1fr}}
.RecoveryQuiz-module__UWIfeq__card{--boa:#2f7d57;--moderada:#b86e14;--alerta:#c8322a;background:var(--giz);width:100%;color:var(--carvao);border-radius:calc(var(--radius) + 6px);scroll-margin-top:calc(var(--header-h) + 16px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 40px 80px -40px #0a0204cc}.RecoveryQuiz-module__UWIfeq__track{background:var(--giz-2);height:4px}.RecoveryQuiz-module__UWIfeq__track i{background:var(--gatilho);height:100%;transition:width .5s var(--ease-out);display:block}.RecoveryQuiz-module__UWIfeq__pad{animation:RecoveryQuiz-module__UWIfeq__enter .35s var(--ease-out);padding:clamp(24px,4vw,36px) clamp(20px,4vw,36px) clamp(28px,4vw,40px)}@keyframes RecoveryQuiz-module__UWIfeq__enter{0%{opacity:0;transform:translateY(8px)}}.RecoveryQuiz-module__UWIfeq__back{font:inherit;color:var(--pedra);cursor:pointer;background:0 0;border:0;margin:-6px 0 10px;padding:6px 0;font-size:.875rem}.RecoveryQuiz-module__UWIfeq__back:hover{color:var(--carvao)}.RecoveryQuiz-module__UWIfeq__step{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pedra);font-size:.75rem;font-weight:500}.RecoveryQuiz-module__UWIfeq__question{font-family:var(--font-display);text-transform:uppercase;outline:none;margin:10px 0 22px;font-size:clamp(1.9rem,5vw,2.5rem);font-weight:800;line-height:.95}.RecoveryQuiz-module__UWIfeq__hint{color:var(--pedra);margin:-8px 0 22px;font-size:.975rem;line-height:1.55}.RecoveryQuiz-module__UWIfeq__options{gap:10px;display:grid}.RecoveryQuiz-module__UWIfeq__option{text-align:left;width:100%;min-height:56px;color:var(--carvao);border:1.5px solid var(--linha);font:inherit;cursor:pointer;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out), transform .1s;background:#fff;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;font-size:1rem;font-weight:400;line-height:1.35;display:flex}.RecoveryQuiz-module__UWIfeq__option:hover{border-color:var(--bordo-500)}.RecoveryQuiz-module__UWIfeq__option:active{transform:scale(.99)}.RecoveryQuiz-module__UWIfeq__dot{border:1.5px solid var(--pedra-claro);border-radius:50%;flex:none;width:18px;height:18px;transition:background-color .2s,border-color .2s,box-shadow .2s}.RecoveryQuiz-module__UWIfeq__selected{border-color:var(--gatilho);background:#fff6f5}.RecoveryQuiz-module__UWIfeq__selected .RecoveryQuiz-module__UWIfeq__dot{border-color:var(--gatilho);background:var(--gatilho);box-shadow:0 0 0 5px var(--gatilho-soft)}.RecoveryQuiz-module__UWIfeq__field{gap:6px;margin-bottom:14px;display:grid}.RecoveryQuiz-module__UWIfeq__field label{color:var(--pedra);font-size:.875rem;font-weight:400}.RecoveryQuiz-module__UWIfeq__field input{width:100%;min-height:52px;color:var(--carvao);border:1.5px solid var(--linha);font:inherit;background:#fff;border-radius:12px;padding:0 16px;font-size:1rem;font-weight:400;transition:border-color .2s}.RecoveryQuiz-module__UWIfeq__field input::placeholder{color:var(--pedra-claro)}.RecoveryQuiz-module__UWIfeq__field input:focus{border-color:var(--bordo-500);outline:none;box-shadow:0 0 0 4px #9b24361f}.RecoveryQuiz-module__UWIfeq__field input[aria-invalid=true]{border-color:var(--alerta)}.RecoveryQuiz-module__UWIfeq__consent{color:var(--pedra);cursor:pointer;align-items:flex-start;gap:12px;margin:6px 0 4px;font-size:.875rem;line-height:1.5;display:flex}.RecoveryQuiz-module__UWIfeq__consent input{width:20px;height:20px;accent-color:var(--bordo-700);flex:none;margin:1px 0 0}.RecoveryQuiz-module__UWIfeq__error{color:var(--alerta);margin-top:2px;font-size:.8125rem;font-weight:400}.RecoveryQuiz-module__UWIfeq__submit{cursor:pointer;border:0;justify-content:center;width:100%;margin-top:20px}.RecoveryQuiz-module__UWIfeq__submit:disabled{opacity:.6;cursor:progress}.RecoveryQuiz-module__UWIfeq__privacy{color:var(--pedra);text-align:center;margin-top:12px;font-size:.8125rem}.RecoveryQuiz-module__UWIfeq__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.RecoveryQuiz-module__UWIfeq__result{--band:var(--moderada);text-align:center}.RecoveryQuiz-module__UWIfeq__result[data-band=boa]{--band:var(--boa)}.RecoveryQuiz-module__UWIfeq__result[data-band=alerta]{--band:var(--alerta)}.RecoveryQuiz-module__UWIfeq__gauge{fill:none;stroke-width:14px;stroke-linecap:round;width:min(220px,70%);margin:14px auto 0}.RecoveryQuiz-module__UWIfeq__gaugeBar{stroke:var(--giz-2)}.RecoveryQuiz-module__UWIfeq__gaugeFill{stroke:var(--band);stroke-dasharray:100;stroke-dashoffset:var(--offset);animation:RecoveryQuiz-module__UWIfeq__fill 1.1s .15s var(--ease-out) backwards}@keyframes RecoveryQuiz-module__UWIfeq__fill{0%{stroke-dashoffset:100px}}.RecoveryQuiz-module__UWIfeq__band{font-family:var(--font-display);text-transform:uppercase;color:var(--band);outline:none;margin-top:6px;font-size:clamp(2rem,6vw,2.75rem);font-weight:800;line-height:.95}.RecoveryQuiz-module__UWIfeq__score{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pedra);margin-top:8px;font-size:.75rem}.RecoveryQuiz-module__UWIfeq__recs{text-align:left;gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.RecoveryQuiz-module__UWIfeq__recs li{padding-left:26px;font-size:.98rem;line-height:1.55;position:relative}.RecoveryQuiz-module__UWIfeq__recs li:before{content:"";background:var(--band);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--band) 16%, transparent);border-radius:50%;position:absolute;top:.5em;left:2px}.RecoveryQuiz-module__UWIfeq__actions{gap:10px;margin-top:28px;display:grid}.RecoveryQuiz-module__UWIfeq__cta,.RecoveryQuiz-module__UWIfeq__restart{justify-content:center;width:100%}.RecoveryQuiz-module__UWIfeq__restart{cursor:pointer;color:var(--carvao);border:0}.RecoveryQuiz-module__UWIfeq__note{border-top:1px solid var(--linha);color:var(--pedra);text-align:left;margin-top:22px;padding-top:16px;font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.RecoveryQuiz-module__UWIfeq__pad,.RecoveryQuiz-module__UWIfeq__gaugeFill{animation:none}}
.page-module__ce1Lfq__page{background:radial-gradient(110% 70% at 15% 0%, #9b24368c, transparent 60%), radial-gradient(80% 60% at 100% 100%, #6e142399, transparent 60%), var(--bordo-900);min-height:100svh;color:var(--giz);padding-top:calc(var(--header-h) + clamp(24px, 5vw, 64px));padding-bottom:clamp(56px,8vw,112px);position:relative;overflow:clip}.page-module__ce1Lfq__grid{z-index:1;align-items:start;gap:clamp(28px,5vw,64px);display:grid;position:relative}.page-module__ce1Lfq__copy{align-content:start;gap:20px;display:grid}.page-module__ce1Lfq__copy .label{color:var(--pedra-claro)}.page-module__ce1Lfq__title{font-size:clamp(3rem,9vw,6rem);line-height:.88}.page-module__ce1Lfq__title em{color:var(--gatilho);font-style:normal}.page-module__ce1Lfq__lede{color:#f2eeebd6}.page-module__ce1Lfq__perks{color:#f2eeebd6;gap:12px;margin:4px 0 0;padding:0;font-size:.975rem;list-style:none;display:grid}.page-module__ce1Lfq__perks li{padding-left:26px;position:relative}.page-module__ce1Lfq__perks li:before{content:"";background:var(--gatilho);width:8px;height:8px;box-shadow:0 0 0 4px var(--gatilho-soft);border-radius:50%;position:absolute;top:.55em;left:2px}.page-module__ce1Lfq__quiz{justify-self:center;width:100%;max-width:520px}.page-module__ce1Lfq__rings{fill:none;stroke:#ff54461a;stroke-width:1px;pointer-events:none;width:min(1000px,170vw);position:absolute;top:30%;right:-10%}@media (max-width:959px){.page-module__ce1Lfq__perks{display:none}}@media (min-width:960px){.page-module__ce1Lfq__grid{min-height:calc(100svh - var(--header-h) - 120px);grid-template-columns:1fr minmax(420px,500px);align-items:center}.page-module__ce1Lfq__quiz{justify-self:end}}
.FinalCta-module__LA3S-W__cta{background:radial-gradient(90% 90% at 50% 110%, #9b2436b3, transparent 60%), var(--bordo-900);overflow:clip}.FinalCta-module__LA3S-W__inner{z-index:1;text-align:center;justify-items:center;gap:28px;display:grid;position:relative}.FinalCta-module__LA3S-W__title{font-size:clamp(3.25rem,11vw,8rem)}.FinalCta-module__LA3S-W__title em{color:var(--gatilho);font-style:normal}.FinalCta-module__LA3S-W__lede{color:#f2eeebd6;max-width:44ch}.FinalCta-module__LA3S-W__actions{justify-items:center;gap:16px;display:grid}.FinalCta-module__LA3S-W__phone{color:#f2eeebb8;text-underline-offset:4px;font-size:.9375rem}.FinalCta-module__LA3S-W__phone:hover{color:var(--giz)}.FinalCta-module__LA3S-W__rings{fill:none;stroke:#ff54461f;stroke-width:1px;pointer-events:none;width:min(1100px,180vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.blog-module__r2Uipq__hero{background:radial-gradient(110% 80% at 12% 0%, #9b24368c, transparent 60%), radial-gradient(80% 70% at 100% 100%, #6e14238c, transparent 60%), var(--bordo-900);color:var(--giz);padding-top:calc(var(--header-h) + clamp(28px, 5vw, 64px));padding-bottom:clamp(48px,7vw,96px);position:relative;overflow:clip}.blog-module__r2Uipq__heroCompact{padding-bottom:clamp(96px,12vw,160px)}.blog-module__r2Uipq__heroInner{gap:18px;display:grid}.blog-module__r2Uipq__heroInner .label{color:var(--pedra-claro)}.blog-module__r2Uipq__heroTitle{max-width:18ch;font-size:clamp(2.5rem,7vw,5.5rem)}.blog-module__r2Uipq__heroTitle em{color:var(--gatilho);font-style:normal}.blog-module__r2Uipq__heroLede{color:#f2eeebd1;max-width:52ch;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6}.blog-module__r2Uipq__postTitle{font-family:var(--font-body);text-transform:none;letter-spacing:-.015em;max-width:24ch;font-size:clamp(1.9rem,4.2vw,3.25rem);font-weight:500;line-height:1.12}.blog-module__r2Uipq__crumbs ol{color:#f2eeebb3;flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.blog-module__r2Uipq__crumbs li:not(:last-child):after{content:"/";opacity:.5;margin-left:6px}.blog-module__r2Uipq__crumbs a{text-decoration:none}.blog-module__r2Uipq__crumbs a:hover{color:var(--gatilho)}.blog-module__r2Uipq__crumbs [aria-current]{color:var(--giz);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:32ch;display:inline-block;overflow:hidden}.blog-module__r2Uipq__chips{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.blog-module__r2Uipq__chip{min-height:40px;color:var(--giz);box-shadow:inset 0 0 0 1.5px var(--linha-clara);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);border-radius:999px;align-items:center;padding:0 16px;font-size:.875rem;text-decoration:none;display:inline-flex}.blog-module__r2Uipq__chip:hover{background:var(--gatilho-soft)}.blog-module__r2Uipq__chipActive{background:var(--gatilho);color:var(--bordo-950);box-shadow:none}.blog-module__r2Uipq__chipActive:hover{background:var(--gatilho)}.blog-module__r2Uipq__listing{padding-block:clamp(40px,6vw,80px) clamp(64px,9vw,120px)}.blog-module__r2Uipq__grid{gap:clamp(20px,2.5vw,32px);display:grid}@media (min-width:640px){.blog-module__r2Uipq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.blog-module__r2Uipq__grid{grid-template-columns:repeat(3,1fr)}}.blog-module__r2Uipq__card{border-radius:var(--radius);box-shadow:0 0 0 1px var(--linha);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.blog-module__r2Uipq__card:hover{box-shadow:0 0 0 1px var(--linha), 0 18px 40px -24px #24060c73;transform:translateY(-3px)}.blog-module__r2Uipq__thumb{aspect-ratio:16/10;background:var(--giz-2);position:relative}.blog-module__r2Uipq__thumb img{object-fit:cover}.blog-module__r2Uipq__cardBody{gap:8px;padding:18px 20px 22px;display:grid}.blog-module__r2Uipq__cardCategory{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bordo-500);font-size:.6875rem}.blog-module__r2Uipq__cardTitle{letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.3}.blog-module__r2Uipq__card:hover .blog-module__r2Uipq__cardTitle{color:var(--bordo-700)}.blog-module__r2Uipq__cardDate{color:var(--pedra);font-size:.8125rem}.blog-module__r2Uipq__empty{color:var(--pedra)}.blog-module__r2Uipq__meta{color:#f2eeebc7;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:.875rem;display:flex}.blog-module__r2Uipq__metaAuthor{color:var(--giz);align-items:center;gap:10px;font-weight:400;display:inline-flex}.blog-module__r2Uipq__avatar{background:var(--gatilho);width:36px;height:36px;color:var(--bordo-950);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:500;display:grid}.blog-module__r2Uipq__cover{aspect-ratio:2;border-radius:var(--radius);background:var(--giz-2);margin-top:calc(-1*clamp(64px,9vw,120px));position:relative;overflow:hidden;box-shadow:0 24px 60px -32px #24060c99}.blog-module__r2Uipq__cover img{object-fit:cover}.blog-module__r2Uipq__layout{gap:40px;padding-block:clamp(32px,5vw,64px) clamp(64px,9vw,120px);display:grid}@media (min-width:1000px){.blog-module__r2Uipq__layout{grid-template-columns:minmax(0,1fr) 260px;gap:64px}}.blog-module__r2Uipq__toc{display:none}@media (min-width:1000px){.blog-module__r2Uipq__toc{top:calc(var(--header-h) + 24px);align-self:start;font-size:.875rem;display:block;position:sticky}.blog-module__r2Uipq__toc ol{border-left:1px solid var(--linha);gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.blog-module__r2Uipq__toc a{color:var(--pedra);border-left:1px solid #0000;margin-left:-1px;padding-left:14px;line-height:1.4;text-decoration:none;display:block}.blog-module__r2Uipq__toc a:hover{color:var(--bordo-700);border-left-color:var(--gatilho)}}.blog-module__r2Uipq__tags{flex-wrap:wrap;gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}.blog-module__r2Uipq__tags li{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--giz-2);color:var(--bordo-700);border-radius:999px;padding:6px 12px;font-size:.6875rem}.blog-module__r2Uipq__prose{max-width:70ch;color:var(--carvao);font-size:1.0625rem;line-height:1.75}.blog-module__r2Uipq__prose>*+*{margin-top:1.1em}.blog-module__r2Uipq__prose h2{letter-spacing:-.015em;scroll-margin-top:calc(var(--header-h) + 16px);margin-top:2em;font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:500;line-height:1.2}.blog-module__r2Uipq__prose h3{scroll-margin-top:calc(var(--header-h) + 16px);margin-top:1.6em;font-size:1.25rem;font-weight:500;line-height:1.3}.blog-module__r2Uipq__prose p,.blog-module__r2Uipq__prose ul,.blog-module__r2Uipq__prose ol{margin-bottom:0}.blog-module__r2Uipq__prose ul,.blog-module__r2Uipq__prose ol{padding-left:1.3em}.blog-module__r2Uipq__prose li+li{margin-top:.4em}.blog-module__r2Uipq__prose li::marker{color:var(--bordo-500)}.blog-module__r2Uipq__prose strong{font-weight:500}.blog-module__r2Uipq__prose a{color:var(--bordo-700);-webkit-text-decoration-color:var(--gatilho);text-decoration-color:var(--gatilho);text-underline-offset:3px}.blog-module__r2Uipq__prose a:hover{color:var(--bordo-500)}.blog-module__r2Uipq__prose blockquote{border-left:3px solid var(--gatilho);color:var(--pedra);margin-inline:0;padding:4px 0 4px 20px}.blog-module__r2Uipq__prose hr{border:0;border-top:1px solid var(--linha);margin-block:2.5em}.blog-module__r2Uipq__prose figure{margin-inline:0}.blog-module__r2Uipq__prose figure img{border-radius:var(--radius);width:100%;height:auto}.blog-module__r2Uipq__prose figcaption{color:var(--pedra);margin-top:8px;font-size:.8125rem}.blog-module__r2Uipq__prose code{font-family:var(--font-mono);background:var(--giz-2);border-radius:6px;padding:2px 6px;font-size:.9em}.blog-module__r2Uipq__prose .table-wrap{box-shadow:0 0 0 1px var(--linha);border-radius:10px;overflow-x:auto}.blog-module__r2Uipq__prose table{border-collapse:collapse;background:#fff;width:100%;font-size:.9375rem;line-height:1.5}.blog-module__r2Uipq__prose th,.blog-module__r2Uipq__prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linha);padding:12px 14px}.blog-module__r2Uipq__prose th{background:var(--giz-2);font-weight:500}.blog-module__r2Uipq__prose tr:last-child td{border-bottom:0}.blog-module__r2Uipq__authorBox{border-radius:var(--radius);box-shadow:0 0 0 1px var(--linha);background:#fff;gap:6px;margin-top:48px;padding:24px;font-size:.9375rem;display:grid}.blog-module__r2Uipq__authorBox strong{font-size:1.0625rem;font-weight:500}.blog-module__r2Uipq__authorMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pedra);font-size:.6875rem}.blog-module__r2Uipq__cta{border-radius:var(--radius);background:var(--bordo-900);color:var(--giz);gap:16px;margin-top:40px;padding:clamp(24px,4vw,40px);display:grid;position:relative;overflow:clip}.blog-module__r2Uipq__ctaTitle{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:.95}.blog-module__r2Uipq__ctaTitle em{color:var(--gatilho);font-style:normal}.blog-module__r2Uipq__ctaText{color:#f2eeebd1;max-width:52ch}.blog-module__r2Uipq__ctaActions{flex-wrap:wrap;gap:12px;display:flex}.blog-module__r2Uipq__disclaimer{color:var(--pedra);margin-top:24px;font-size:.8125rem}.blog-module__r2Uipq__related{border-top:1px solid var(--linha);padding-block:clamp(40px,6vw,72px) clamp(64px,9vw,120px)}.blog-module__r2Uipq__relatedTitle{margin-bottom:24px;font-size:1.5rem;font-weight:500}.blog-module__r2Uipq__page{padding-block:clamp(40px,6vw,80px) clamp(64px,9vw,120px)}
