@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-variavel.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:Cormorant Garamond;font-style:normal;font-weight:500 700;font-display:swap;src:url(/fonts/cormorant-garamond-variavel.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/cormorant-garamond-600-italic.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}:root{--navy:#0a1f44;--navy-soft:#13294f;--navy-deep:#07162e;--gold:#ce9f44;--gold-light:#dab261;--gold-soft:#f2e4c3;--gold-dark:#8e6420;--cream:#fbfaf7;--cream-deep:#f3f1ea;--ink:#1c2333;--muted:#596274;--line:#e4e0d6;--white:#fff;--display:"Cormorant Garamond", Georgia, serif;--body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-pill:999px;--radius-sm:17px;--radius-md:22px;--radius-lg:26px;--radius-xl:34px;--space-xs:8px;--space-sm:13px;--space-md:18px;--space-lg:24px;--space-xl:30px;--content-width:1160px;--video-player-w:830px;--cookie-banner-h:0px;--float-gap:18px;--float-stack-gap:12px;--float-wa-size:60px;--float-mini-w:320px;--float-right:calc(var(--float-gap) + env(safe-area-inset-right,0px));--float-bottom:calc(var(--float-gap) + var(--cookie-banner-h) + env(safe-area-inset-bottom,0px));--float-mini-bottom:calc(var(--float-bottom) + var(--float-wa-size) + var(--float-stack-gap));--z-float:40;--z-cookie:45;--z-lightbox:50}@media (width<=640px){:root{--float-gap:14px;--float-stack-gap:10px;--float-wa-size:52px;--float-mini-w:176px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.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}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.video-play-btn{z-index:3;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);min-height:48px;color:var(--white);font-family:var(--body);text-align:left;cursor:pointer;background:#0a1f448c;border:none;align-items:center;gap:10px;padding:8px 18px 8px 8px;font-size:14px;font-weight:700;line-height:1.2;transition:background .2s,transform .2s;display:inline-flex;position:absolute;bottom:18px;left:18px}.video-play-btn:hover{background:#0a1f44bd;transform:translateY(-2px)}.video-play-btn__icon{background:var(--white);width:32px;height:32px;color:var(--navy);border-radius:50%;flex:none;justify-content:center;align-items:center;padding-left:2px;font-size:13px;display:inline-flex}.video-play-btn__label{white-space:nowrap}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:var(--z-cookie);padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));background:var(--cream);border-top:2px solid var(--gold);color:var(--ink);font-family:var(--body);max-height:88vh;font-size:13px;line-height:1.4;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -14px 40px #0a1f4429}.cookie-banner[data-astro-cid-hq3mgpmn][hidden],.cookie-nivel[data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie-banner__inner[data-astro-cid-hq3mgpmn]{max-width:var(--content-width);margin:0 auto}.cookie-nivel[data-astro-cid-hq3mgpmn]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;display:grid}.cookie-texto[data-astro-cid-hq3mgpmn]{margin:0}.cookie-titulo[data-astro-cid-hq3mgpmn]{color:var(--navy);font-size:15px;font-weight:800}.cookie-titulo[data-astro-cid-hq3mgpmn]:focus{outline:none}.cookie-link[data-astro-cid-hq3mgpmn]{color:var(--navy);font:inherit;text-underline-offset:2px;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0 0 0 8px;padding:0;font-weight:700;text-decoration:underline;display:inline}.cookie-link[data-astro-cid-hq3mgpmn]:focus-visible{outline:3px solid var(--navy);outline-offset:2px}.cookie-acoes[data-astro-cid-hq3mgpmn]{gap:10px;display:flex}.cookie-btn[data-astro-cid-hq3mgpmn]{border:2px solid var(--gold);border-radius:var(--radius-pill);background:var(--white);min-height:40px;color:var(--navy);font:inherit;cursor:pointer;white-space:nowrap;padding:6px 24px;font-size:14px;font-weight:800;line-height:1.2}.cookie-btn[data-astro-cid-hq3mgpmn]:hover{background:var(--gold-soft)}.cookie-btn[data-astro-cid-hq3mgpmn]:focus-visible,.cookie-voltar[data-astro-cid-hq3mgpmn]:focus-visible{outline:3px solid var(--navy);outline-offset:2px}#cookie-nivel2[data-astro-cid-hq3mgpmn]{grid-template-columns:minmax(0,1fr)}.cookie-cats[data-astro-cid-hq3mgpmn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cookie-cat[data-astro-cid-hq3mgpmn]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);justify-content:space-between;align-items:flex-start;gap:14px;padding:8px 12px;display:flex}.cookie-cat[data-astro-cid-hq3mgpmn] label[data-astro-cid-hq3mgpmn]{cursor:pointer;display:block}.cookie-cat__nome[data-astro-cid-hq3mgpmn]{color:var(--navy);font-size:15px;font-weight:800;display:block}.cookie-cat__desc[data-astro-cid-hq3mgpmn]{color:var(--muted);margin-top:3px;font-size:13px;display:block}.cookie-switch[data-astro-cid-hq3mgpmn]{flex:none;width:46px;height:26px;margin-top:2px;position:relative}.cookie-switch[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cookie-switch[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]:disabled{cursor:not-allowed}.cookie-switch__ui[data-astro-cid-hq3mgpmn]{border-radius:var(--radius-pill);pointer-events:none;background:#b9bdc7;transition:background .2s;position:absolute;inset:0}.cookie-switch__ui[data-astro-cid-hq3mgpmn]:after{content:"";background:var(--white);border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0a1f444d}.cookie-switch[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]:checked+.cookie-switch__ui[data-astro-cid-hq3mgpmn]{background:var(--navy)}.cookie-switch[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]:checked+.cookie-switch__ui[data-astro-cid-hq3mgpmn]:after{transform:translate(20px)}.cookie-switch[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]:disabled+.cookie-switch__ui[data-astro-cid-hq3mgpmn]{opacity:.6}.cookie-switch[data-astro-cid-hq3mgpmn] input[data-astro-cid-hq3mgpmn]:focus-visible+.cookie-switch__ui[data-astro-cid-hq3mgpmn]{outline:3px solid var(--navy);outline-offset:2px}.cookie-voltar[data-astro-cid-hq3mgpmn]{color:var(--navy);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 2px;font-weight:700;text-decoration:underline}@media (width<=900px){.cookie-nivel[data-astro-cid-hq3mgpmn],.cookie-cats[data-astro-cid-hq3mgpmn]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.cookie-banner[data-astro-cid-hq3mgpmn]{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));max-height:80vh}.cookie-nivel[data-astro-cid-hq3mgpmn]{gap:8px}.cookie-acoes[data-astro-cid-hq3mgpmn]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cookie-btn[data-astro-cid-hq3mgpmn]{white-space:normal;min-height:40px;padding:6px 10px}.cookie-cats[data-astro-cid-hq3mgpmn]{gap:6px}.cookie-cat[data-astro-cid-hq3mgpmn]{gap:10px;padding:7px 10px}.cookie-cat__nome[data-astro-cid-hq3mgpmn]{font-size:14px}.cookie-cat__desc[data-astro-cid-hq3mgpmn]{margin-top:1px;font-size:12px;line-height:1.35}}@media (prefers-reduced-motion:reduce){.cookie-switch__ui[data-astro-cid-hq3mgpmn],.cookie-switch__ui[data-astro-cid-hq3mgpmn]:after{transition:none}}
