:root{--fs-hero:clamp(2rem, 1.3rem + 3vw, 3.5rem);--fs-h2:clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem);--fs-h3:clamp(1.15rem, 1rem + .6vw, 1.5rem)}.hero-title{font-size:var(--fs-hero);line-height:1.1}.hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#865f4a;font-size:.75rem;font-weight:600}.hero-subtitle{font-size:clamp(1rem,.9rem + .5vw,1.25rem)}section h2{font-size:var(--fs-h2)}section h3{font-size:var(--fs-h3)}.light-background{color:#180e0b;background-color:#fff4f2}.white-background{color:#180e0b;background-color:#fff}.black-background{color:#d9a947;background-color:#180e0b}.custom-border-bottom{border-bottom:5px solid #d9a947}.custom-link{color:#d9a947;text-decoration:none}.header img{max-height:100px}.service-safety-note{color:#865f4a;text-align:left;background:#fdf6f1;border-left:2px solid #e8d5c4;border-radius:0 4px 4px 0;margin-bottom:0;padding:.5rem .7rem;font-size:.8rem;line-height:1.4}.service-safety-note-toggle{cursor:pointer;padding-right:1.25rem;font-weight:600;list-style:none;position:relative}.service-safety-note-toggle::-webkit-details-marker{display:none}.service-safety-note-toggle:after{content:"+";font-size:1.05rem;position:absolute;top:-.15rem;right:0}.service-safety-note[open] .service-safety-note-toggle:after{content:"−"}.service-safety-note-toggle:focus-visible{outline-offset:3px;outline:2px solid #d9a947}.service-safety-note-body{margin:.4rem 0 0}.tier-technologies{opacity:.9;margin-bottom:1rem;font-size:.9rem}.quick-book-card{background:#fff;border:1px solid #e8d5c4;border-radius:10px;flex-direction:column;gap:.35rem;height:100%;padding:1.1rem 1.25rem;text-decoration:none;transition:border-color .2s,transform .15s;display:flex}.quick-book-card:hover,.quick-book-card:focus-visible{border-color:#d9a947;transform:translateY(-2px)}.quick-book-card-icon{object-fit:contain;align-self:center;width:60px;height:60px;margin-bottom:.15rem}.quick-book-card-title{color:#180e0b;font-weight:700}.quick-book-card-text{color:#3a2a20;flex-grow:1;font-size:.9rem}.quick-book-card-cta{color:#9c5b2c;font-size:.8rem;font-weight:600}.home-zones-nav{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.protocol-signature{letter-spacing:.08em;text-transform:uppercase;color:#d9a947;font-size:.75rem;font-weight:600}.service-response-note{color:#865f4a;padding:0 1rem}.service-card-duration{letter-spacing:.06em;color:#865f4a;border:1px solid #e8d5c4;border-radius:999px;padding:.1rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.footer-nav{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;padding:.5rem 1rem 1rem;font-size:.875rem;display:flex}.footer-nav-legal{opacity:.75;padding-top:0;font-size:.75rem}.icone{width:40px}.preco{color:#865f4a;font-size:1.8rem;font-weight:700}.preco-de{color:#b22222;font-size:1.2rem;text-decoration:line-through}.preco-info{font-size:.8rem}.preco-warn{font-size:1rem}.card-precos,.card-precos img{max-width:300px}.card-precos-button a,.card-precos-button button{color:#fff4f2;background-color:#c9265a;font-weight:700}.card-imagens-titulo{max-width:500px}.imagens-titulo{width:60px}#procedimentos img{width:50px}.procedimentos-body{max-width:250px}.mw-600{max-width:600px}@media (max-width:769px){.desktop{display:none}}@media (min-width:768px){.mobile{display:none}}.protocol-media-wrapper{background:#180e0b;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.protocol-media-inner{aspect-ratio:4/5;width:100%;line-height:0;position:relative}.protocol-media-inner--tall{aspect-ratio:9/16}.protocol-media{object-fit:cover;width:100%;height:100%;display:block}:root{--protocol-video-h:480px;--protocol-media-w:calc(var(--protocol-video-h) * 9 / 16)}@media (min-width:992px){.protocol-media-wrapper--tall,.protocol-media-wrapper--page{background:0 0;border-radius:0;overflow:visible}.protocol-media-wrapper--tall{height:var(--protocol-video-h)}.protocol-media-inner--tall{width:auto;height:var(--protocol-video-h)}.protocol-media-inner--page{width:var(--protocol-media-w)}.protocol-media-inner--tall,.protocol-media-inner--page{border-radius:8px;overflow:hidden}}.hero-portrait{border-radius:12px;width:100%;max-width:472px;height:auto}.protocol-poster-link{text-decoration:none;transition:opacity .2s}.protocol-poster-link:hover,.protocol-poster-link:focus-visible{opacity:.9}.protocol-poster-link:focus-visible{outline-offset:3px;outline:2px solid #d9a947}.protocol-video-sound-btn{color:#d9a947;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#180e0bbf;border:1px solid #d9a947;font-size:.8rem;position:absolute;bottom:12px;right:12px}.protocol-video-sound-btn:hover{color:#180e0b;background:#d9a947}.btn-avaliacao{color:#180e0b;background-color:#d9a947;border:none;transition:transform .15s,background-color .2s}.btn-avaliacao:hover,.btn-avaliacao:focus-visible{color:#180e0b;background-color:#c4943a;transform:translateY(-2px)}.btn-avaliacao:active{transform:translateY(0)}.btn-avaliacao-secundario{color:#fff4f2;background-color:#0000;border:1px solid #fff4f280;transition:transform .15s,background-color .2s,border-color .2s}.btn-avaliacao-secundario:hover,.btn-avaliacao-secundario:focus-visible{color:#fff4f2;background-color:#fff4f214;border-color:#fff4f2;transform:translateY(-2px)}.btn-avaliacao-secundario:active{transform:translateY(0)}.testimonials-section{color:#180e0b;background-color:#f5ede8}.testimonials-track-wrapper{position:relative}.testimonials-track-wrapper:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f5ede8);width:4rem;height:100%;position:absolute;top:0;right:0}.testimonials-swipe-hint{text-align:center;color:#865f4a;margin-top:.75rem;margin-bottom:0;font-size:.75rem}.testimonials-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1.25rem;padding-bottom:.5rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.testimonials-track::-webkit-scrollbar{display:none}.testimonials-track:focus-visible{outline-offset:2px;outline:2px solid #d9a947}.testimonial-card{scroll-snap-align:start;background:#fff;border:none;border-top:3px solid #d9a947;border-radius:2px;flex-direction:column;flex:0 0 min(85vw,320px);padding:1.75rem 1.5rem 1.5rem;display:flex}.testimonial-quote-mark{color:#d9a947;opacity:.85;height:1.4rem;font-family:Georgia,Times New Roman,serif;font-size:3.25rem;line-height:.5}.testimonial-text{color:#3a2a20;flex:1;font-size:.92rem;font-style:italic;line-height:1.6}.testimonial-footer{align-items:center;gap:.65rem;margin-top:auto;display:flex}.testimonial-initials{color:#d9a947;letter-spacing:.02em;border:1.5px solid #d9a947;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.78rem;font-weight:700;display:inline-flex}.testimonial-meta{flex-direction:column;gap:.15rem;min-width:0;display:flex}.testimonial-name{color:#865f4a;letter-spacing:.03em;font-size:.8rem;font-weight:600}@media (min-width:768px){.testimonials-track-wrapper:after,.testimonials-swipe-hint{display:none}.testimonials-track{scroll-snap-type:none;grid-template-columns:repeat(3,1fr);display:grid;overflow-x:visible}.testimonial-card{flex:unset}}.avaliacao-section{color:#fff4f2;background-color:#180e0b}.avaliacao-section .text-muted{opacity:.8;color:#d9a947!important}.naiara-story-section{color:#180e0b;background-color:#fff}.naiara-quote{text-align:left;border-left:4px solid #d9a947;max-width:680px;padding-left:1.5rem}.naiara-story-body{max-width:600px;line-height:1.8}.naiara-story-link{color:#d9a947;font-size:.875rem;font-weight:600;text-decoration:none}.naiara-story-link:hover,.naiara-story-link:focus-visible{color:#b86f48;text-decoration:underline}.naiara-signature{margin-top:1.5rem}.protocol-groups-nav{z-index:10;background:#fff;flex-wrap:wrap;justify-content:center;gap:.75rem;padding:1rem 0;display:flex;position:sticky;top:0}.protocol-groups-nav a,.home-zones-nav a{color:#180e0b;border:1px solid #d9a947;border-radius:999px;padding:.4rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none}.protocol-groups-nav a:hover,.protocol-groups-nav a:focus-visible,.home-zones-nav a:hover,.home-zones-nav a:focus-visible{background:#d9a947}.protocol-group-section,.service-zone-section{scroll-margin-top:72px}@media (max-width:767.98px){.service-zone-section{scroll-margin-top:112px}}@media (max-width:575.98px){.service-zone-section{scroll-margin-top:96px}}.service-zones-nav{z-index:10;background:#fff4f2;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex;position:sticky;top:0}.service-zones-nav a{color:#180e0b;white-space:nowrap;border:1px solid #d9a947;border-radius:999px;flex:none;padding:.4rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none}.service-zones-nav a:hover,.service-zones-nav a:focus-visible{background:#d9a947}.service-zone-section{padding-top:1.5rem}.service-zone-intro{text-align:center;color:#3a2a20;max-width:640px;margin:0 auto 1.5rem;padding:0 1rem;font-size:.95rem}.service-zone-bridge{text-align:center;color:#3a2a20;max-width:640px;margin:1.5rem auto 0;font-size:.9rem}.service-zone-title{text-align:center;color:#865f4a;margin-bottom:1rem;font-size:1.1rem;font-weight:700}@media (max-width:575.98px){.service-zones-nav{gap:.4rem;padding:.5rem .75rem}.service-zones-nav a{padding:.35rem .75rem;font-size:.8rem}}.protocol-group-header{color:#180e0b;background-color:#fff;padding:2.5rem 0 2rem}.protocol-family-section{background-color:#fff4f2;padding:4rem 0}.tier-card{background:#fff;border:2px solid #d9a947;border-radius:8px;flex-direction:column;height:100%;padding:1.5rem;display:flex}.tier-card.tier-classic{border-color:#b86f48}.tier-card.tier-standard{border-color:#c9b8ab}.tier-badge{border-radius:20px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.tier-badge-premium{color:#180e0b;background-color:#d9a947}.tier-badge-classic{color:#180e0b;background-color:#b86f48}.tier-badge-standard{color:#865f4a;background-color:#f0e8e5}.tier-highlights{margin:1rem 0;padding:0;list-style:none}.tier-highlights li{border-bottom:1px solid #f0e8e5;padding:.4rem 0;font-size:.9rem}.tier-highlights li:before{content:"✓ ";color:#d9a947;font-weight:700}.tier-note{color:#865f4a;background:#fff4f2;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:.8rem}.protocol-phases .accordion-button:not(.collapsed){color:#180e0b;box-shadow:none;background-color:#fff4f2}.protocol-phases .accordion-button:after{filter:none}.schedule-accordion .accordion-button{color:inherit;box-shadow:none;background:0 0;padding:.5rem .75rem;font-size:.8rem;font-weight:600}.schedule-accordion .accordion-button:not(.collapsed){color:inherit;box-shadow:none;background:0 0}.schedule-accordion .accordion-body{padding:.5rem .75rem .75rem}.schedule-intro{color:#666;margin-bottom:.6rem;font-size:.78rem;line-height:1.4}.schedule-row{align-items:baseline;gap:.5rem;padding:.2rem 0;font-size:.78rem;line-height:1.35;display:flex}.schedule-row-session{border-left:2px solid var(--brand-color,#c0635a);color:#222;padding-left:.5rem}.schedule-row-rest{color:#aaa;border-left:2px solid #0000;padding-left:.5rem;font-style:italic}.schedule-week-label{flex-shrink:0;min-width:4.5rem;font-weight:600}.protocolos-preview-section{color:#fff4f2;background-color:#180e0b;padding:4rem 0}.protocol-preview-card{background:#d9a94714;border:1px solid #d9a9474d;border-radius:8px;transition:border-color .2s,transform .18s;overflow:hidden}.protocol-preview-card:hover{border-color:#d9a947;transform:translateY(-3px)}.protocol-preview-card .card-body{color:#fff4f2;background:0 0}.protocol-duration-badge{color:#d9a947;background:#d9a94733;border-radius:12px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.75rem;display:inline-block}.protocol-duration-badge-light{color:#865f4a;background:#d9a94726;border-radius:12px;margin-bottom:.5rem;padding:.2rem .6rem;font-size:.75rem;display:inline-block}.eval-float-btn{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:1040;color:#180e0b;background-color:#d9a947;border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .18s,opacity .18s;display:inline-flex;position:fixed;box-shadow:0 6px 18px #180e0b47}.eval-float-btn:hover,.eval-float-btn:focus-visible{color:#180e0b;transform:translateY(-2px)}.eval-float-btn .eval-float-arrow{font-weight:700}.eval-float-btn.is-hidden{opacity:0;pointer-events:none;transform:translateY(1rem)}.back-to-top-btn{left:1rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:1035;color:#180e0b;background-color:#fff;border:1px solid #d9a947;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.15rem;line-height:1;transition:transform .18s,opacity .18s,background-color .2s;display:inline-flex;position:fixed;box-shadow:0 4px 14px #180e0b38}.back-to-top-btn:hover,.back-to-top-btn:focus-visible{background-color:#d9a947;transform:translateY(-2px)}.back-to-top-btn.is-hidden{opacity:0;pointer-events:none;transform:translateY(1rem)}.faq-section-branco{color:#180e0b;background-color:#fff}.faq-section-rosa{color:#180e0b;background-color:#fff4f2}.faq-list{max-width:720px}.faq-item{border-bottom:1px solid #e8d5c4;padding:1rem 0}.faq-item:first-child{border-top:1px solid #e8d5c4}.faq-question{cursor:pointer;color:#180e0b;padding-right:2rem;font-weight:600;list-style:none;position:relative}.faq-question::-webkit-details-marker{display:none}.faq-question:after{content:"+";color:#d9a947;font-size:1.3rem;transition:transform .2s;position:absolute;top:0;right:0}.faq-item[open] .faq-question:after{content:"−"}.faq-answer{color:#3a2a20;margin-top:.75rem;margin-bottom:0;font-size:.95rem;line-height:1.6}.faq-question:focus-visible{outline-offset:4px;outline:2px solid #d9a947}.protocol-nudge-group{flex-direction:column;gap:.4rem;margin:.75rem 0;display:flex}.protocol-nudge{background:var(--nudge-bg);color:#865f4a;text-align:left;border-left:3px solid #d9a947;border-radius:0 6px 6px 0;padding:.6rem .85rem;font-size:.82rem;line-height:1.45;text-decoration:none;transition:background-color .2s;display:block}.protocol-nudge-savings{--nudge-bg:#d9a94714;--nudge-bg-hover:#d9a94729}.protocol-nudge-value-add{--nudge-bg:#f7f2ee;--nudge-bg-hover:#efe6df}.protocol-nudge:hover,.protocol-nudge:focus-visible{background:var(--nudge-bg-hover);color:#180e0b}.protocol-nudge:focus-visible{outline-offset:2px;outline:2px solid #d9a947}.protocol-explainer{color:#180e0b;background:#fff4f2}.protocol-explainer-card{background:#fff;border:1px solid #e8d5c4;border-radius:8px;padding:1.5rem}.protocol-explainer-subheading{letter-spacing:.06em;text-transform:uppercase;color:#865f4a;margin-bottom:.4rem;font-size:.78rem;font-weight:700}.protocol-explainer-block{text-align:center;max-width:700px;margin-inline:auto}.protocol-key-condition{color:#180e0b;background:#d9a94729;border:2px solid #d9a947;border-radius:8px;max-width:700px;margin-inline:auto;padding:1.25rem 1.5rem}.protocol-key-condition h2{color:#8a6516}.protocol-safety-note{color:#865f4a;background:#d9a94714;border-left:3px solid #d9a947;border-radius:0 6px 6px 0;max-width:700px;margin-inline:auto;padding:1rem 1.25rem;font-size:.9rem;line-height:1.6}.protocol-framing{color:#5a4535;text-align:left;background:#c9b8a824;border-left:3px solid #c9b8a8;border-radius:0 6px 6px 0;max-width:620px;padding:.85rem 1.15rem;font-size:.88rem;line-height:1.6}.protocol-triage{color:#180e0b;background:#fff}.protocol-triage-card{background:#fff;border:1px solid #ece9e0;border-radius:8px;padding:1.75rem}.value-ladder-section,.protocol-tiers-section{background:#fdf7ee}.value-ladder-table{border-color:#e8d5c4}.value-ladder-table thead th{color:#180e0b;white-space:nowrap;background:#d9a947;border-color:#d9a947;font-weight:600}.value-ladder-table td,.value-ladder-table th{vertical-align:middle;color:#3a2a20;font-size:.92rem;line-height:1.5}.value-ladder-table .value-ladder-stage{color:#180e0b;white-space:nowrap;font-weight:600}.value-ladder-table tbody tr+tr th,.value-ladder-table tbody tr+tr td{border-top:1px solid #e8d5c4}.value-ladder-note{font-style:italic}.tier-promo-teaser{color:#865f4a;text-align:center;background:#d9a9471f;border:1px solid #d9a94766;border-radius:6px;margin:.75rem 0 .5rem;padding:.4rem .6rem;font-size:.78rem;font-weight:600;line-height:1.35}.parcerias-areas{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.parcerias-areas li{color:#865f4a;border:1px solid #d9a947;border-radius:999px;padding:.4rem 1rem;font-size:.9rem;font-weight:600}.sobre-autoridade{color:#3a2a20;border-left:3px solid #d9a947;padding-left:1rem}.sobre-certifications-title{letter-spacing:.18em;text-transform:uppercase;color:#865f4a;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.sobre-certifications{color:#3a2a20;gap:.4rem 1.5rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.sobre-certifications li{padding-left:1.1rem;position:relative}.sobre-certifications li:before{content:"";background:#d9a947;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}@media (min-width:768px){.sobre-certifications{grid-template-columns:1fr 1fr}}.video-testimonial-section{color:#180e0b;background:#fff4f2}.video-testimonial-frame{aspect-ratio:9/16;background:#180e0b;border-radius:8px;max-height:70vh;margin:0 auto;overflow:hidden}.video-testimonial-video{object-fit:cover;width:100%;height:100%;display:block}.video-testimonial-caption{color:#3a2a20;font-size:.95rem;font-style:italic}.video-testimonial-name{color:#865f4a;font-style:normal;font-weight:600}.gallery-grid .col{padding:2px}.gallery-thumb-btn{cursor:pointer;aspect-ratio:4/5;background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}.gallery-thumb-img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .2s,transform .2s;display:block}.gallery-thumb-btn:hover .gallery-thumb-img,.gallery-thumb-btn:focus-visible .gallery-thumb-img{filter:grayscale(0%);transform:scale(1.02)}.gallery-thumb-btn:focus-visible{outline-offset:2px;outline:2px solid #d9a947}.gallery-lightbox{background:0 0;border:none;max-width:90vw;max-height:90vh;padding:0}.gallery-lightbox::backdrop{background:#180e0be6}.gallery-lightbox-img{width:auto;max-width:90vw;height:auto;max-height:90vh;display:block}.gallery-lightbox-close{color:#d9a947;cursor:pointer;z-index:1;background:#180e0bbf;border:none;border-radius:50%;width:40px;height:40px;position:absolute;top:.75rem;right:.75rem}.availability-note{color:#865f4a;background:#d9a94724;border:1px solid #d9a94773;border-radius:999px;padding:.25rem .85rem;font-size:.85rem;font-weight:600;display:inline-block}.blog-grid{grid-template-columns:repeat(3,1fr);gap:4px;max-width:900px;margin:0 auto;display:grid}.blog-grid-item{aspect-ratio:4/5;background:#efe4dc;display:block;position:relative;overflow:hidden}.blog-grid-item img{object-fit:cover;width:100%;height:100%;display:block}.blog-grid-badge{color:#fff;text-shadow:0 1px 3px #0009;font-size:1rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.blog-grid-overlay{background:linear-gradient(#180e0b00,#180e0bc7);padding:1.5rem .6rem .5rem;position:absolute;inset:auto 0 0}.blog-grid-title{color:#fff;font-size:.78rem;font-weight:600;line-height:1.25;display:block}@media (hover:hover) and (pointer:fine){.blog-grid-overlay{opacity:0;transition:opacity .2s}.blog-grid-item:hover .blog-grid-overlay,.blog-grid-item:focus-visible .blog-grid-overlay{opacity:1}.blog-grid-title{font-size:.9rem}}.post-gallery{position:relative}.post-gallery-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:12px;display:flex;overflow-x:auto}.post-gallery-track::-webkit-scrollbar{display:none}.post-gallery-track:focus-visible{outline-offset:3px;outline:2px solid #d9a947}.post-gallery-slide{aspect-ratio:4/5;scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.post-gallery-slide img,.post-gallery-slide video{object-fit:cover;width:100%;height:100%;display:block}.post-gallery-arrow{color:#180e0b;cursor:pointer;z-index:1;background:#ffffffd9;border:none;border-radius:50%;width:36px;height:36px;font-size:1.4rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.post-gallery-arrow:disabled{opacity:0;pointer-events:none}.post-gallery-arrow-prev{left:.5rem}.post-gallery-arrow-next{right:.5rem}@media (hover:none){.post-gallery-arrow{display:none}}.post-gallery-counter{color:#fff;background:#180e0ba6;border-radius:999px;padding:.15rem .6rem;font-size:.75rem;position:absolute;top:.6rem;right:.6rem}.post-gallery-dots{justify-content:center;gap:.35rem;margin-top:.6rem;display:flex}.post-gallery-dot{background:#d8c7bc;border-radius:50%;width:6px;height:6px}.post-gallery-dot.is-active{background:#d9a947}.blog-post-body p{line-height:1.7}.blog-post-body h2{color:#865f4a;margin:2rem 0 .75rem;font-size:1.15rem;font-weight:700}.blog-post-body a{color:#b86f48}.blog-post-bridge{background:#d9a9471a;border-left:3px solid #d9a947;border-radius:0 8px 8px 0;margin-top:1.25rem;padding:.75rem 1rem}@media (prefers-reduced-motion:reduce){.protocol-preview-card,.btn-avaliacao,.gallery-thumb-img,.faq-question:after,.protocol-nudge,.protocol-poster-link,.eval-float-btn,.blog-grid-overlay{transition:none!important}}:root{--sheen-gold:#d9a9470d;--sheen-light:#ffffff73}.black-background,.protocolos-preview-section,.avaliacao-section{background-image:radial-gradient(120% 80% at 50% 0%, var(--sheen-gold) 0%, transparent 60%)}.protocolos-preview-section{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Ccircle cx='2' cy='2' r='1' fill='%23d9a947' fill-opacity='0.035'/%3E%3C/svg%3E"), radial-gradient(120% 80% at 50% 0%, var(--sheen-gold) 0%, transparent 60%)}.light-background,.white-background,.naiara-story-section,.protocol-explainer,.protocol-triage,.protocol-group-header,.faq-section-branco,.faq-section-rosa,.value-ladder-section,.protocol-tiers-section{background-image:linear-gradient(180deg, var(--sheen-light) 0%, transparent 28%)}
