/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.envio-textos {
	display: grid;
	min-width: 0;
	text-align: left;
}
.envio-textos > span {
	grid-area: 1 / 1;
	opacity: 0;
	transform: translateY(35%);
	transition: opacity .2s var(--ease-saida), transform .2s var(--ease-saida);
}
.envio-textos > [data-visivel=true] {
	opacity: 1;
	transform: translateY(0);
}
#formulario[aria-busy=true] .botao-envio {
	opacity: 1;
	cursor: wait;
}
#formulario[aria-busy=true] .botao-icone {
	animation: envio-mo 1.2s linear infinite;
}
#formulario[aria-busy=true] .botao-icone::after {
	content: "";
	position: absolute;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: currentColor;
	top: 5px;
}
@keyframes envio-mo {
	to { transform: rotate(360deg); }
}
@media (prefers-reduced-motion: reduce) {
	.envio-textos > span {
		transform: none;
		transition: opacity .2s var(--ease-saida);
	}
	#formulario[aria-busy=true] .botao-icone {
		animation: none;
		transform: none;
	}
}
.ilha-indicador,
.ilha-link[aria-current=page] {
	background-color: color-mix(in srgb, var(--color-mao) 55%, white);
}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--blur-xl:24px;--blur-2xl:40px;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-chao:#fff;--color-fundo:#f4f8fd;--color-chao-2:#eaf2fc;--color-tinta:#1e293b;--color-tinta-suave:#5b6b82;--color-mo:#1a6fd6;--color-mo-forte:#1559b0;--color-mao:#8db3ea;--color-profundo:#0d3b73;--color-sobre-profundo:#eaf2fc;--color-sobre-profundo-suave:#bccde6;--color-verde:#2ba89a;--color-verde-texto:#1d7e72;--color-aviso:#ffedb0;--font-display:"Libre Franklin", "Helvetica Neue", Arial, sans-serif;--font-texto:"Libre Franklin", "Helvetica Neue", Arial, sans-serif;--text-pequeno:clamp(.8125rem, .79rem + .1vw, .875rem);--text-pequeno--line-height:1.35;--text-corpo:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--text-corpo--line-height:1.55;--text-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--text-lead--line-height:1.4;--text-titulo:clamp(2rem, 1.3rem + 3.2vw, 4rem);--text-titulo--line-height:.98;--text-display:clamp(2.75rem, 1rem + 5.6vw, 6rem);--text-display--line-height:.92;--tracking-apertado:-.035em;--spacing-margem:clamp(16px, 4.5vw, 72px);--spacing-seccao:clamp(96px, 12vw, 200px);--radius-bezel:2rem;--radius-nucleo:calc(2rem - .5rem);--radius-painel:2.5rem;--shadow-suave:0 1px 2px #0d3b730a, 0 18px 48px -20px #0d3b7338;--shadow-flutua:0 2px 6px #0d3b730f, 0 32px 80px -28px #0d3b7361;--shadow-brilho:inset 0 1px 0 #ffffffe6;--container-pagina:1440px;--ease-saida:cubic-bezier(.23, 1, .32, 1);--ease-meio:cubic-bezier(.77, 0, .175, 1);--ease-suave:cubic-bezier(.33, 1, .68, 1);--ease-gaveta:cubic-bezier(.32, .72, 0, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:var(--color-mo) var(--color-chao-2);caret-color:var(--color-mo);scroll-padding-top:104px}body{background-color:var(--color-fundo);font-family:var(--font-texto);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));color:var(--color-tinta);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60vmax 50vmax at 92% -8%,#8db3ea57,#0000 62%),radial-gradient(48vmax 40vmax at -10% 108%,#2ba89a1f,#0000 60%);position:fixed;inset:0}body:after{content:"";z-index:40;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:fixed;inset:0}html{cursor:default}a[href],button:not(:disabled),[role=tab],[role=option],label[for],select,summary,input[type=checkbox],input[type=radio]{cursor:pointer}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea{cursor:text}::selection{background:var(--color-mo);color:#fff}:focus-visible{outline:3px solid var(--color-mo);outline-offset:3px}.fundo-escuro :focus-visible{outline-color:#fff}img{max-width:100%;height:auto}html.menu-aberto{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}@layer components{.pagina{width:100%;max-width:var(--container-pagina);padding-inline:var(--spacing-margem);margin-inline:auto}.titulo-seccao{font-family:var(--font-display);font-size:var(--text-titulo);line-height:var(--tw-leading,var(--text-titulo--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-apertado);letter-spacing:var(--tracking-apertado);text-wrap:balance}.ligacao{transition:color .2s ease, transform .32s var(--ease-saida);text-decoration-line:none;position:relative}.ligacao-forte{align-items:center;gap:calc(var(--spacing) * 2.5);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);display:inline-flex}.ligacao-forte:after{content:"";width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:3.5px;border-color:var(--color-mo);transition:transform .32s var(--ease-saida), border-color .2s ease;border-radius:3.40282e38px;flex-shrink:0}.ligacao-texto{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:box-shadow .26s var(--ease-saida), color .2s ease;border-radius:.4em;margin:0 -.12em;padding:.08em .32em;text-decoration-line:none;box-shadow:inset 0 -.42em #2ba89a59}.fundo-escuro .ligacao:before{content:"";top:50%;left:calc(var(--spacing) * -3.5);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-verde);opacity:0;transition:opacity .2s ease, transform .32s var(--ease-saida);border-radius:3.40282e38px;position:absolute}@media (hover:hover) and (pointer:fine){.ligacao:hover{color:var(--color-mo)}.fundo-escuro .ligacao:hover{color:#fff;transform:translate(6px)}.fundo-escuro .ligacao:hover:before{opacity:1}.ligacao-forte:hover:after{border-color:var(--color-verde);transform:translate(4px)scale(1.15)}.ligacao-texto:hover{box-shadow:inset 0 -1.6em #2ba89a59}}.botao{min-height:calc(var(--spacing) * 13);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);background-color:var(--color-mo);padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 6);font-family:var(--font-display);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.01em;letter-spacing:-.01em;color:var(--color-white);-webkit-user-select:none;user-select:none;transition:transform .16s var(--ease-saida), background-color .24s ease, box-shadow .24s ease, color .2s ease;border-width:0;border-radius:3.40282e38px;text-decoration-line:none;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #1a6fd6b3}.fundo-escuro .botao:not(.botao-claro){box-shadow:inset 0 1px #ffffff40,0 10px 24px -12px #00000073}.botao:not(:has(.botao-icone)){padding-right:calc(var(--spacing) * 6)}.botao:active{transform:scale(.97)}.botao[disabled]{cursor:progress;opacity:.75}.botao-icone{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);background-color:#ffffff2e;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.botao-icone{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.botao-icone{transition:transform .32s var(--ease-saida), background-color .24s ease}.botao-icone:before{content:"";width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:5px;border-color:currentColor;border-radius:3.40282e38px}.botao-pequeno{min-height:calc(var(--spacing) * 11);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height))}.botao-pequeno .botao-icone{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.botao-pequeno .botao-icone:before{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:4px}.botao-claro{background-color:var(--color-sobre-profundo);color:var(--color-profundo);box-shadow:none}.botao-claro .botao-icone{background-color:#0d3b731a}@supports (color:color-mix(in lab, red, red)){.botao-claro .botao-icone{background-color:color-mix(in oklab, var(--color-profundo) 10%, transparent)}}.botao-fantasma{background-color:var(--color-white);color:var(--color-tinta);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b731a}@supports (color:color-mix(in lab, red, red)){.botao-fantasma{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 10%, transparent)}}.botao-fantasma{box-shadow:var(--shadow-suave)}@media (hover:hover) and (pointer:fine){.botao:hover{background-color:var(--color-mo-forte);box-shadow:inset 0 1px #ffffff40,0 16px 32px -12px #1a6fd6cc}.botao:hover .botao-icone{background-color:#ffffff47;transform:translate(3px)scale(1.06)rotate(90deg)}.fundo-escuro .botao:not(.botao-claro):hover{box-shadow:inset 0 1px #ffffff40,0 16px 32px -14px #0000008c}.botao-claro:hover{background-color:#fff}.botao-fantasma:hover{background-color:var(--color-chao-2)}}.bezel{border-radius:var(--radius-bezel);background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bezel{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bezel{padding:calc(var(--spacing) * 2);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b730f}@supports (color:color-mix(in lab, red, red)){.bezel{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 6%, transparent)}}.bezel-nucleo{border-radius:var(--radius-nucleo);background-color:var(--color-white);box-shadow:var(--shadow-brilho), var(--shadow-suave)}.mo{aspect-ratio:1;border-radius:3.40282e38px;position:relative;overflow:hidden}.mo-olho:after{content:"";background:var(--olho,var(--color-fundo));border-radius:9999px;position:absolute;inset:43%}.ilha{top:calc(var(--spacing) * 3);z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:calc(100% - 24px);max-width:1180px;translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);background-color:#fffc;border-radius:3.40282e38px;display:flex;position:fixed;left:50%}@supports (color:color-mix(in lab, red, red)){.ilha{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.ilha{padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b7312}@supports (color:color-mix(in lab, red, red)){.ilha{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 7.0%, transparent)}}.ilha{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:40rem){.ilha{top:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 6)}}.ilha{box-shadow:var(--shadow-brilho), var(--shadow-suave);transition:box-shadow .3s ease, background-color .3s ease, transform .4s var(--ease-gaveta)}.ilha[data-rolou=true]{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.ilha[data-rolou=true]{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.ilha[data-rolou=true]{box-shadow:var(--shadow-brilho), var(--shadow-flutua)}.ilha-links{align-items:center;gap:var(--spacing);display:none;position:relative}@media (min-width:64rem){.ilha-links{display:flex}}.ilha-link{z-index:1;min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 4);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);border-radius:3.40282e38px;align-items:center;text-decoration-line:none;transition:color .2s;display:inline-flex;position:relative}.ilha-link[aria-current=page]{background-color:var(--color-chao-2);color:var(--color-mo-forte)}.ilha-link[aria-current=true]{color:var(--color-mo-forte)}.ilha-indicador{pointer-events:none;background-color:var(--color-chao-2);opacity:0;height:100%;transition:transform .42s var(--ease-gaveta), width .42s var(--ease-gaveta), opacity .2s ease;border-radius:3.40282e38px;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.ilha-link:hover{color:var(--color-mo)}}.hamburguer{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);background-color:var(--color-chao-2);color:var(--color-profundo);border-radius:3.40282e38px;place-items:center;display:grid;position:relative}@media (min-width:64rem){.hamburguer{display:none}}.hamburguer{transition:transform .16s var(--ease-saida), background-color .2s ease}.hamburguer:active{transform:scale(.94)}.hamburguer span{width:18px;height:2px;transition:transform .38s var(--ease-gaveta), opacity .2s ease;background-color:currentColor;border-radius:3.40282e38px;position:absolute}.hamburguer span:first-child{transform:translateY(-4px)}.hamburguer span:nth-child(2){transform:translateY(4px)}.hamburguer[aria-expanded=true] span:first-child{transform:rotate(45deg)}.hamburguer[aria-expanded=true] span:nth-child(2){transform:rotate(-45deg)}.menu-movel{visibility:hidden;z-index:40;background-color:#ffffffd9;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.menu-movel{background-color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.menu-movel{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 28);padding-bottom:max(32px, env(safe-area-inset-bottom));opacity:0;--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:64rem){.menu-movel{display:none}}.menu-movel{transition:opacity .32s var(--ease-saida), visibility 0s linear .32s}.menu-movel[data-aberto=true]{visibility:visible;opacity:1;transition:opacity .32s var(--ease-saida), visibility 0s}.menu-movel a.menu-link{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-family:var(--font-display);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:clamp(2rem,9vw,3rem);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-apertado);letter-spacing:var(--tracking-apertado);color:var(--color-profundo);text-decoration-line:none;display:flex}.menu-movel .menu-item{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;transition:transform .6s var(--ease-gaveta), opacity .4s ease;transition-delay:calc(var(--i,0) * 60ms + 80ms)}.menu-movel[data-aberto=true] .menu-item{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:1}.menu-link:focus-visible{border-radius:var(--radius-xl);outline-offset:4px}.menu-link:after{content:"";width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:5px;border-color:var(--color-mo);opacity:0;transition:transform .3s var(--ease-saida), opacity .2s ease;border-radius:3.40282e38px;flex-shrink:0;transform:scale(.6)}.menu-link:active:after,.menu-link:focus-visible:after{opacity:1;transform:scale(1)}.item{align-items:flex-start;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3);border-radius:1.25rem;grid-template-columns:56px 1fr;text-decoration-line:none;display:grid;position:relative}@media (min-width:40rem){.item{gap:calc(var(--spacing) * 5);grid-template-columns:64px 1fr}}.item{transition:background-color .24s ease, box-shadow .24s ease, transform .16s var(--ease-saida)}.item-foto{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);background-color:var(--color-chao-2);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white);border-radius:3.40282e38px;display:block;overflow:hidden}@media (min-width:40rem){.item-foto{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}}.item-foto{transition:transform .42s var(--ease-saida)}.item-foto img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-saida)}.item-linha{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 3);display:flex}.item-nome{font-family:var(--font-display);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--color-profundo);transition:color .2s}.item-conta{font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));color:var(--color-tinta-suave);flex-shrink:0;display:none}@media (min-width:40rem){.item-conta{display:block}}.item-desc{margin-top:var(--spacing);text-wrap:pretty;max-width:40ch;display:block}.item:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.item:hover .item-foto{transform:rotate(-6deg)}.item:hover .item-foto img{transform:scale(1.12)}.item:hover .item-conta{opacity:0}}.item-conta{transition:opacity .16s}.grupo-foto img{transition:transform .9s var(--ease-saida)}@media (hover:hover) and (pointer:fine){.grupo:hover .grupo-foto img{transform:scale(1.06)}}.item:before{content:"Ver ficha" / "";pointer-events:none;top:calc(var(--spacing) * 2.5);right:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 8);background-color:var(--color-verde-texto);padding-right:calc(var(--spacing) * 9);padding-left:calc(var(--spacing) * 3.5);font-family:var(--font-display);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.8125rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--color-white);clip-path:inset(0 0 0 100% round 999px);transition:clip-path .42s var(--ease-gaveta);border-radius:3.40282e38px;align-items:center;display:inline-flex;position:absolute;box-shadow:0 8px 18px -10px #1d7e72e6}.item:after{content:"";pointer-events:none;border-style:var(--tw-border-style);border-width:4.5px;border-color:var(--color-white);opacity:0;width:18px;height:18px;transition:transform .42s var(--ease-saida) 80ms, opacity .2s ease 80ms;border-radius:3.40282e38px;position:absolute;top:1.0625rem;right:1.0625rem;transform:scale(.4)rotate(-90deg)}.item:hover .item-foto,.item:focus-visible .item-foto{--tw-ring-color:var(--color-verde)}.item:focus-visible:before{clip-path:inset(0 round 999px)}.item:focus-visible:after{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.item:hover{background-color:var(--color-chao-2);transform:translateY(-2px);box-shadow:0 14px 30px -18px #0d3b7373}.item:hover:before{clip-path:inset(0 round 999px)}.item:hover:after{opacity:1;transform:scale(1)rotate(0)}.item:hover .item-nome{color:var(--color-verde-texto)}}.item:active:after{transform:scale(.8)}.grupo-titulo{align-items:center;gap:calc(var(--spacing) * 3);font-family:var(--font-display);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-apertado);letter-spacing:var(--tracking-apertado);color:var(--color-profundo);font-size:clamp(1.75rem,1.2rem + 1.9vw,2.6rem);display:flex}.grupo-titulo:before{content:"";border-style:var(--tw-border-style);border-width:.17em;border-color:var(--color-verde);border-radius:3.40282e38px;flex-shrink:0;width:.62em;height:.62em}.grupo-conta{min-height:calc(var(--spacing) * 8);background-color:var(--color-chao-2);padding-inline:calc(var(--spacing) * 3);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);border-radius:3.40282e38px;align-items:center;display:inline-flex}.percurso-passos{column-gap:calc(var(--spacing) * 2);row-gap:calc(var(--spacing) * 5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}@media (min-width:48rem){.percurso-passos{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}}.percurso-trilho{height:var(--spacing);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#ffffff26;border-radius:3.40282e38px;display:none;position:absolute;top:10px;left:8.33333%;right:8.33333%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.percurso-trilho{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}@media (min-width:48rem){.percurso-trilho{display:block}}.percurso-progresso{transform-origin:0;background-color:var(--color-verde);transition:transform .7s var(--ease-gaveta);border-radius:3.40282e38px;position:absolute;inset:0;transform:scaleX(0)}.percurso-passo{z-index:1;justify-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);padding-inline:var(--spacing);padding-block:var(--spacing);text-align:center;display:grid;position:relative}.percurso-ponto{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:3px;border-color:#ffffff59;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.percurso-ponto{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.percurso-ponto{background-color:var(--color-profundo);transition:transform .32s var(--ease-saida), background-color .26s ease, border-color .26s ease, box-shadow .26s ease}.percurso-nome{font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-sobre-profundo-suave);transition:color .2s}.percurso-passo[data-feito=true] .percurso-ponto{border-color:var(--color-verde);background-color:var(--color-verde)}.percurso-passo[aria-selected=true] .percurso-ponto{border-color:var(--color-verde);background-color:var(--color-white);transform:scale(1.25);box-shadow:0 0 0 6px #2ba89a40}.percurso-passo[aria-selected=true] .percurso-nome{color:var(--color-white)}.percurso-passo:active .percurso-ponto{transform:scale(.9)}@media (hover:hover) and (pointer:fine){.percurso-passo:hover .percurso-nome{color:var(--color-white)}.percurso-passo:hover .percurso-ponto{border-color:var(--color-white)}.percurso-passo[aria-selected=true]:hover .percurso-ponto{border-color:var(--color-verde)}}.percurso-paineis{margin-top:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 4);display:grid}.percurso-painel{gap:calc(var(--spacing) * 4);border-radius:var(--radius-nucleo);background-color:#ffffff0f;display:grid}@supports (color:color-mix(in lab, red, red)){.percurso-painel{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.percurso-painel{padding:calc(var(--spacing) * 5);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.percurso-painel{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}@media (min-width:40rem){.percurso-painel{padding:calc(var(--spacing) * 7)}}.percurso-painel[hidden]{display:none}.percurso-titulo{font-family:var(--font-display);font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.percurso-painel p{text-wrap:pretty;max-width:64ch;color:var(--color-sobre-profundo)}.percurso-atalhos{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.atalho{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);background-color:#ffffff1a;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.atalho{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.atalho{padding-inline:calc(var(--spacing) * 4);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-saida);text-decoration-line:none}.atalho:before{content:"";width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-verde);transition:transform .32s var(--ease-saida);border-radius:3.40282e38px}.atalho:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.atalho:hover{background-color:var(--color-white);color:var(--color-profundo)}.atalho:hover:before{transform:scale(1.5)}}.realce{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-profundo);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-image:linear-gradient(#2ba89a4d,#2ba89a4d);background-position:0 100%;background-repeat:no-repeat;background-size:100% .5em;border-radius:.35em;margin:0 -.1em;padding:.02em .28em}.legal-modal .titulo-seccao{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem)}.legal-modal .legal-corpo{margin-top:calc(var(--spacing) * 8)}.ciclo{aspect-ratio:1;flex-shrink:0;width:clamp(168px,46vw,220px);position:relative}@media (min-width:64rem){.ciclo{width:clamp(220px,19vw,290px)}}.ciclo-anel{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.ciclo-trilho{fill:none;stroke:#ffffff24;stroke-width:3px}.ciclo-progresso{fill:none;stroke:var(--color-verde);stroke-width:3px;stroke-linecap:round;stroke-dasharray:351.86;stroke-dashoffset:351.86px;transition:stroke-dashoffset .9s var(--ease-gaveta)}.ciclo-marca{fill:var(--color-profundo);stroke:#ffffff73;stroke-width:1.6px;transition:fill .3s ease, stroke .3s ease, r .3s var(--ease-saida)}.ciclo-marca[data-estado=feito]{fill:var(--color-verde);stroke:var(--color-verde)}.ciclo-marca[data-estado=atual]{fill:#fff;stroke:var(--color-verde);stroke-width:2.4px;r:4.6}.ciclo-fotos{background-color:#ffffff0d;border-radius:3.40282e38px;position:absolute;inset:11%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ciclo-fotos{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.ciclo-fotos{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-profundo)}.ciclo-foto{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s ease, transform 1.4s var(--ease-saida);position:absolute;inset:0;transform:scale(1.12)}.ciclo-foto.ativa{opacity:1;transform:scale(1)}.percurso-faisca{pointer-events:none;display:none;position:absolute;inset:0}.percurso-faisca:after{content:"";height:var(--spacing);width:calc(var(--spacing) * 14);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background:linear-gradient(90deg,#2ba89a00,#2ba89ae6 70%,#fff);border-radius:3.40282e38px;margin-left:-3.5rem;position:absolute;top:50%;left:0;box-shadow:0 0 12px 2px #2ba89a99}[data-percurso]:not([data-explorado=true]) .percurso-faisca{display:block}.percurso-controlos{margin-top:calc(var(--spacing) * 5);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.percurso-controlos[hidden]{display:none}.percurso-conta{font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-sobre-profundo-suave)}.percurso-anterior{min-height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 4);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-sobre-profundo);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#fff3;border-radius:3.40282e38px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.percurso-anterior{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.percurso-anterior{transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-saida)}.percurso-anterior[hidden]{display:none}.percurso-anterior:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.percurso-anterior:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.percurso-anterior:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.percurso-anterior:hover{color:var(--color-white)}}[data-percurso]:not([data-explorado=true]) .percurso-passo[data-proximo=true] .percurso-ponto{border-color:var(--color-verde)}.mo-roda{width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}@media (min-width:40rem){.mo-roda{display:block}}.mo-roda{transform-origin:50%}.mo-texto{font-family:var(--font-display);letter-spacing:.01em;font-size:19.5px;font-weight:700}.mo-nome{fill:#ffffffd1;transition:fill .2s}.mo-ponto{fill:var(--color-mao)}.mo-roda a:hover .mo-nome,.mo-roda a:focus .mo-nome{fill:#fff;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.mo-centro{background-color:var(--color-fundo);text-align:center;border-radius:3.40282e38px;place-content:center;justify-items:center;display:grid;position:absolute;inset:39%;box-shadow:inset 0 6px 18px #0d3b732e}.mo-numero{font-family:var(--font-display);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-apertado);letter-spacing:var(--tracking-apertado);color:var(--color-profundo);font-size:clamp(1.75rem,3.4vw,3.5rem)}.mo-legenda{margin-top:var(--spacing);font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-tinta-suave);font-size:clamp(.75rem,.6rem + .35vw,.9375rem)}.atalho-claro{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b731a;border-radius:3.40282e38px;text-decoration-line:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.atalho-claro{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 10%, transparent)}}.atalho-claro{transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-saida), box-shadow .2s ease;box-shadow:0 6px 16px -10px #0d3b7373}.atalho-claro:before{content:"";width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-verde);transition:transform .32s var(--ease-saida), background-color .2s ease;border-radius:3.40282e38px}.atalho-claro:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.atalho-claro:hover{background-color:var(--color-verde-texto);color:var(--color-white);--tw-ring-color:var(--color-verde-texto);transform:translateY(-2px);box-shadow:0 12px 22px -12px #1d7e72cc}.atalho-claro:hover:before{background-color:var(--color-white);transform:scale(1.4)}}.selo{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);border-radius:var(--radius-2xl);background-color:#2ba89a26;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.selo{background-color:color-mix(in oklab, var(--color-verde) 15%, transparent)}}@media (min-width:40rem){.selo{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}}.selo:before{content:"";width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:6px;border-color:var(--color-verde-texto);border-radius:3.40282e38px}@media (min-width:40rem){.selo:before{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:7px}}.via{min-height:calc(var(--spacing) * 10);align-items:center;gap:calc(var(--spacing) * 2);background-color:var(--color-chao-2);max-width:100%;padding-block:calc(var(--spacing) * 1.5);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 1.5);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);word-break:break-all;color:var(--color-profundo);transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-saida);border-radius:3.40282e38px;text-decoration-line:none;display:inline-flex}.via-rotulo{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.75rem;line-height:1;font-weight:var(--font-weight-bold);overflow-wrap:normal;word-break:normal;color:var(--color-verde-texto);border-radius:3.40282e38px;flex-shrink:0;transition:background-color .2s,color .2s}.via:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.via:hover{background-color:var(--color-verde-texto);color:var(--color-white)}.via:hover .via-rotulo{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.via:hover .via-rotulo{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.via:hover .via-rotulo{color:var(--color-white)}}.ficha+.ficha{margin-top:calc(var(--spacing) * 24)}.ficha{max-width:760px}.ficha-topo{align-items:center;gap:calc(var(--spacing) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.ficha-topo{gap:calc(var(--spacing) * 7);grid-template-columns:auto 1fr}}.ficha-foto{aspect-ratio:1;background-color:var(--color-chao-2);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:clamp(112px,22vw,168px);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white);box-shadow:var(--shadow-suave);border-radius:3.40282e38px;position:relative;overflow:hidden}.ficha-foto img{object-fit:cover;width:100%;height:100%}.ficha-titulo{font-family:var(--font-display);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:clamp(1.75rem,1.3rem + 1.8vw,2.75rem);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:-.03em;letter-spacing:-.03em;text-wrap:balance;color:var(--color-profundo)}.ficha-lema{margin-top:calc(var(--spacing) * 2.5);font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));color:var(--color-tinta-suave);font-style:italic}.ficha-corpo{margin-top:calc(var(--spacing) * 9)}.ficha-corpo>p{text-wrap:pretty;max-width:62ch}.ficha-corpo>p+p{margin-top:calc(var(--spacing) * 4)}.ficha-corpo h4{margin-top:calc(var(--spacing) * 11);margin-bottom:calc(var(--spacing) * 4);font-family:var(--font-display);font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-profundo)}.ficha-corpo .nota{margin-top:calc(var(--spacing) * 3.5)}.nota{font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));color:var(--color-tinta-suave)}.pontos{gap:calc(var(--spacing) * 3.5);max-width:62ch;display:grid}.pontos li{padding-left:calc(var(--spacing) * 7);position:relative}.pontos li:before{content:"";top:.55em;left:calc(var(--spacing) * .5);background-color:var(--color-mo);border-radius:3.40282e38px;width:11px;height:11px;position:absolute}.pontos strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pontos-curtos{column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 2.5);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.calendario{margin-top:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 2.5);flex-wrap:wrap;display:flex}.calendario li{background-color:var(--color-mao);width:clamp(76px,22vw,92px);height:clamp(76px,22vw,92px);padding:calc(var(--spacing) * 2.5);text-align:center;font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);border-radius:3.40282e38px;place-items:center;display:grid}.calendario li:last-child{background-color:var(--color-mo);width:auto;height:auto;min-height:clamp(76px,22vw,92px);padding-inline:calc(var(--spacing) * 6);color:var(--color-white);border-radius:3.40282e38px}.medicos{column-gap:calc(var(--spacing) * 8);row-gap:calc(var(--spacing) * 3);font-family:var(--font-display);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.01em;letter-spacing:-.01em;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.medicos li{align-items:center;gap:calc(var(--spacing) * 3);background-color:var(--color-white);padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 2);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b730f;border-radius:3.40282e38px;display:flex}@supports (color:color-mix(in lab, red, red)){.medicos li{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 6%, transparent)}}.medicos li:before{content:"";width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:9px;border-color:var(--color-mo);background-color:var(--color-white);border-radius:3.40282e38px;flex-shrink:0}.ficha-acao{margin-top:calc(var(--spacing) * 10)}.ficha-dialogo{border-style:var(--tw-border-style);background-color:var(--color-fundo);width:100%;max-width:100%;height:100%;max-height:100%;color:var(--color-tinta);border-width:0;margin:0 0 0 auto;padding:0}@media (min-width:40rem){.ficha-dialogo{border-top-left-radius:var(--radius-painel);border-bottom-left-radius:var(--radius-painel);width:min(760px,100%)}}.ficha-dialogo{overscroll-behavior:contain;box-shadow:var(--shadow-flutua)}.ficha-dialogo::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d3b736b}.ficha-barra{z-index:2;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);background-color:#f4f8fde6;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ficha-barra{background-color:color-mix(in oklab, var(--color-fundo) 90%, transparent)}}.ficha-barra{padding-inline:clamp(16px,4vw,48px);padding-block:calc(var(--spacing) * 3);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ficha-nav{margin-block:calc(var(--spacing) * -1);gap:calc(var(--spacing) * 1.5);min-width:0;padding-block:var(--spacing);scrollbar-width:none;display:flex;overflow-x:auto}.ficha-nav::-webkit-scrollbar{display:none}.ficha-nav-link{min-height:calc(var(--spacing) * 9);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3.5);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-tinta-suave);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b7314;border-radius:3.40282e38px;flex-shrink:0;align-items:center;text-decoration-line:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ficha-nav-link{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 8%, transparent)}}.ficha-nav-link{transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-saida)}.ficha-nav-link[aria-current=true]{background-color:var(--color-verde-texto);color:var(--color-white);--tw-ring-color:var(--color-verde-texto)}.ficha-nav-link:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.ficha-nav-link:not([aria-current=true]):hover{color:var(--color-verde-texto);--tw-ring-color:#2ba89a66}@supports (color:color-mix(in lab, red, red)){.ficha-nav-link:not([aria-current=true]):hover{--tw-ring-color:color-mix(in oklab, var(--color-verde) 40%, transparent)}}}.fechar{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11);background-color:var(--color-white);color:var(--color-profundo);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b731a;border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.fechar{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 10%, transparent)}}.fechar{transition:background-color .22s ease, color .22s ease, transform .32s var(--ease-saida), box-shadow .22s ease}.fechar span{height:2px;width:calc(var(--spacing) * 4);background-color:currentColor;border-radius:3.40282e38px;position:absolute}.fechar span:first-child{transform:rotate(45deg)}.fechar span:last-child{transform:rotate(-45deg)}.fechar:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.fechar:hover{background-color:var(--color-verde);color:var(--color-white);--tw-ring-color:var(--color-verde);transform:rotate(90deg);box-shadow:0 10px 22px -10px #2ba89acc}}.ficha-dialogo .pontos li:before{transition:transform .26s var(--ease-saida), background-color .2s ease}@media (hover:hover) and (pointer:fine){.ficha-dialogo .pontos li:hover:before{background-color:var(--color-verde);transform:scale(1.45)}.ficha-dialogo .medicos li{transition:box-shadow .2s ease, transform .26s var(--ease-saida)}.ficha-dialogo .medicos li:hover{--tw-ring-color:#2ba89a80}@supports (color:color-mix(in lab, red, red)){.ficha-dialogo .medicos li:hover{--tw-ring-color:color-mix(in oklab, var(--color-verde) 50%, transparent)}}.ficha-dialogo .medicos li:hover{transform:translateY(-2px)}}.ficha-dialogo .ficha-acao{margin-inline:calc(-1*clamp(16px,4vw,48px));margin-top:calc(var(--spacing) * 10);margin-bottom:calc(var(--spacing) * -12);background-color:#f4f8fde6;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.ficha-dialogo .ficha-acao{background-color:color-mix(in oklab, var(--color-fundo) 90%, transparent)}}.ficha-dialogo .ficha-acao{padding-inline:clamp(16px,4vw,48px);padding-top:calc(var(--spacing) * 4);padding-bottom:max(16px, env(safe-area-inset-bottom));--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ficha-dialogo .ficha-acao .botao{width:100%}.dia{aspect-ratio:1;place-content:center;gap:var(--spacing);background-color:var(--color-white);padding:calc(var(--spacing) * 2.5);text-align:center;font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-mo-forte);transition:transform .42s var(--ease-saida);border-radius:3.40282e38px;display:grid;position:relative;box-shadow:0 14px 30px -16px #0d3b738c}@media (hover:hover) and (pointer:fine){.dia:hover{transform:translateY(-6px)rotate(-4deg)}}.dia-nome{font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-tracking:-.015em;letter-spacing:-.015em}@media (min-width:48rem){.dia-nome{font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height))}}.dia-horas{font-family:var(--font-texto);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-tinta)}.dia-fechado{border-style:var(--tw-border-style);border-width:3px;border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dia-fechado{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.dia-fechado{color:var(--color-white);box-shadow:none;background-color:#0000}.dia-fechado .dia-horas{color:var(--color-white)}.dia-hoje{background-color:var(--color-profundo);color:var(--color-white)}.dia-hoje .dia-horas{color:var(--color-sobre-profundo)}.dia-hoje.dia-fechado{border-color:var(--color-profundo)}.dia-hoje:after{content:"Hoje";bottom:calc(var(--spacing) * -8);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));color:var(--color-white);position:absolute;left:50%}.cupao:before,.cupao:after{content:"";left:calc(var(--corte-x) - 18px);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);background-color:var(--color-fundo);border-radius:3.40282e38px;display:none;position:absolute}@media (min-width:64rem){.cupao:before,.cupao:after{display:block}}.cupao:before{top:-18px}.cupao:after{bottom:-18px}.cupao-dir:before,.cupao-dir:after{content:"";width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background-color:var(--color-fundo);border-radius:3.40282e38px;position:absolute;top:-19px}@media (min-width:64rem){.cupao-dir:before,.cupao-dir:after{display:none}}.cupao-dir:before{left:calc(var(--spacing) * -4)}.cupao-dir:after{right:calc(var(--spacing) * -4)}.campo{gap:calc(var(--spacing) * 2);display:grid}.campo>label,.campo>.campo-rotulo{font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.campo input:not([type=checkbox]),.campo select,.campo textarea{appearance:none;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;min-height:56px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);color:var(--color-tinta);font-size:max(16px, var(--text-corpo));caret-color:var(--color-mo);border-width:0;line-height:1.4;transition:outline-color .2s,box-shadow .2s;box-shadow:inset 0 1px 2px #0d3b7314}.campo textarea{min-height:calc(var(--spacing) * 33);resize:vertical}.campo input:not([type=checkbox]):focus,.campo select:focus,.campo textarea:focus{outline:3px solid var(--color-mao);outline-offset:2px}.campo input:-webkit-autofill{-webkit-text-fill-color:var(--color-tinta);transition:background-color 9999s}.campo input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-tinta);transition:background-color 9999s}.campo [aria-invalid=true],.campo [aria-invalid=true]:focus{outline-offset:2px;outline:3px solid var(--color-aviso)!important}.campo input:not([type=checkbox]),.campo textarea,.seletor-botao{box-shadow:inset 0 0 0 1px #0d3b731a,inset 0 1px 2px #0d3b730f}.campo-flutua{position:relative}.campo-flutua>label{pointer-events:none;top:1.1rem;left:calc(var(--spacing) * 4);z-index:1;font-family:var(--font-texto);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-tinta-suave);font-size:max(16px, var(--text-corpo));transform-origin:0 0;transition:transform .22s var(--ease-saida), color .2s ease;line-height:1.2;position:absolute}.campo-flutua input:not([type=checkbox]),.campo-flutua textarea{min-height:62px;padding-top:1.6rem;padding-bottom:calc(var(--spacing) * 2)}.campo-flutua textarea{min-height:calc(var(--spacing) * 36)}.campo-flutua input::placeholder,.campo-flutua textarea::placeholder{color:#0000}.campo-flutua:has(input:focus,textarea:focus,input:not(:placeholder-shown),textarea:not(:placeholder-shown))>label,.campo-seletor>label{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-mo-forte);transform:translateY(-.6rem)scale(.74)}.campo-seletor .seletor-botao{min-height:62px;padding-top:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 2)}.campo-flutua:has(input[data-valido=true],textarea[data-valido=true]):after{content:"";pointer-events:none;top:1.35rem;right:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:4.5px;border-color:var(--color-verde-texto);animation:subir .32s var(--ease-saida);border-radius:3.40282e38px;position:absolute}.campo-flutua input:not([type=checkbox]){padding-right:calc(var(--spacing) * 11)}.campo-erro{font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-aviso)}.campo-erro:empty{display:none}.campo-check{align-items:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 1.5);grid-template-columns:28px 1fr}.campo-check input{margin-top:calc(var(--spacing) * .5);cursor:pointer;appearance:none;border-radius:var(--radius-lg);background-color:var(--color-white);place-content:center;width:26px;height:26px;transition:background-color .2s;display:grid}.campo-check input:before{content:"";width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-white);opacity:0;transition:transform .2s var(--ease-saida), opacity .14s ease;border-radius:3.40282e38px}.campo-check input:checked{background-color:var(--color-mo)}.campo-check input:checked:before{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.campo-check>label{cursor:pointer;font-family:var(--font-texto);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-leading:1.45;--tw-font-weight:var(--font-weight-normal);line-height:1.45;font-weight:var(--font-weight-normal)}.campo-check .campo-erro{grid-column-start:2}.campo-mel{opacity:0;width:0;height:0;position:absolute;left:-10000px;overflow:hidden}.seletor-nativo{pointer-events:none;opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.seletor{position:relative}.seletor-botao{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--color-white);width:100%;min-height:56px;padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);text-align:left;color:var(--color-tinta);font-size:max(16px, var(--text-corpo));transition:outline-color .2s ease, transform .16s var(--ease-saida);border-width:0;display:flex;box-shadow:inset 0 1px 2px #0d3b7314}.seletor-botao:active{transform:scale(.99)}.seletor-botao:focus-visible,.seletor[data-aberto=true] .seletor-botao{outline:3px solid var(--color-mao);outline-offset:2px}.seletor-botao[aria-invalid=true]{outline:3px solid var(--color-aviso);outline-offset:2px}.seletor-valor[data-vazio=true]{color:var(--color-tinta-suave)}.seletor-icone{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-xl);background-color:var(--color-chao-2);color:var(--color-profundo);transition:transform .32s var(--ease-saida), background-color .2s ease;flex-shrink:0;place-items:center;display:grid}.seletor[data-aberto=true] .seletor-icone{background-color:var(--color-mo);color:var(--color-white);transform:rotate(180deg)}.seletor-lista{visibility:hidden;z-index:30;transform-origin:top;overscroll-behavior:contain;background-color:var(--color-white);max-height:min(360px,50vh);padding:calc(var(--spacing) * 1.5);color:var(--color-tinta);opacity:0;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b7314;border-radius:1.25rem;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.seletor-lista{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 8%, transparent)}}.seletor-lista{box-shadow:var(--shadow-flutua);transition:opacity .16s var(--ease-saida), transform .2s var(--ease-saida), visibility 0s linear .2s;transform:translateY(-6px)scale(.97)}.seletor[data-lado=cima] .seletor-lista{transform-origin:bottom;top:auto;bottom:calc(100% + 10px);transform:translateY(6px)scale(.97)}.seletor[data-aberto=true] .seletor-lista{visibility:visible;opacity:1;transition:opacity .16s var(--ease-saida), transform .22s var(--ease-saida), visibility 0s;transform:none}.seletor-lista:focus,.seletor-lista:focus-visible{outline:none}.seletor-grupo{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:var(--spacing);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-tinta-suave)}.seletor-opcao{min-height:calc(var(--spacing) * 11);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);transition:background-color .12s,color .12s;display:flex;position:relative}.seletor-opcao[data-ativa=true]{background-color:var(--color-chao-2);color:var(--color-profundo)}.seletor-opcao[aria-selected=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-mo-forte)}.seletor-opcao[aria-selected=true]:after{content:"";width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-mo);border-radius:3.40282e38px;flex-shrink:0}.fundo-mao{z-index:-1;pointer-events:none;aspect-ratio:1000/731;transform-origin:60%;background-color:#8db3ea29;width:clamp(520px,92vmax,1500px);position:fixed;top:14vh;right:calc(clamp(520px,92vmax,1500px)/-3.125);transform:rotate(-14deg);-webkit-mask:url(../images/mao.svg) 50%/contain no-repeat;mask:url(../images/mao.svg) 50%/contain no-repeat}.pessoa-cartao{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 4);border-radius:var(--radius-nucleo);background-color:var(--color-white);height:100%;padding:calc(var(--spacing) * 4);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0d3b730f;grid-template-columns:auto 1fr;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.pessoa-cartao{--tw-ring-color:color-mix(in oklab, var(--color-profundo) 6%, transparent)}}@media (min-width:40rem){.pessoa-cartao{padding:calc(var(--spacing) * 5)}}.pessoa-cartao{box-shadow:var(--shadow-brilho), var(--shadow-suave);transition:transform .32s var(--ease-saida), box-shadow .24s ease}.pessoa-iniciais{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14);background-color:var(--color-chao-2);font-family:var(--font-display);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-profundo);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white);transition:background-color .24s ease, color .24s ease, transform .42s var(--ease-saida);border-radius:3.40282e38px;place-items:center;display:grid;position:relative}.pessoa-nome{font-family:var(--font-display);font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--color-profundo)}.pessoa-esp{margin-top:calc(var(--spacing) * .5);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));color:var(--color-tinta-suave)}.pessoa-acoes{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-chao-2);padding-top:calc(var(--spacing) * 4);flex-wrap:wrap;grid-column:span 2/span 2;display:flex}.pessoa-ver{min-height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 2);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);text-decoration-line:none;transition:color .2s;display:inline-flex}.pessoa-ver:after{content:"";width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-mo);transition:transform .32s var(--ease-saida), border-color .2s ease;border-radius:3.40282e38px}.pessoa:target .pessoa-cartao{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-verde)}@media (hover:hover) and (pointer:fine){.pessoa-cartao:hover{box-shadow:var(--shadow-brilho), var(--shadow-flutua);transform:translateY(-4px)}.pessoa-cartao:hover .pessoa-iniciais{background-color:var(--color-verde-texto);color:var(--color-white);transform:rotate(-8deg)}.pessoa-ver:hover{color:var(--color-mo)}.pessoa-ver:hover:after{border-color:var(--color-verde);transform:translate(3px)}}.equipa-grelha{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:40rem){.equipa-grelha{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.equipa-grelha{grid-template-columns:repeat(3,minmax(0,1fr))}}.pessoa[hidden]{display:none}.procura{display:block;position:relative}.procura:before{content:"";pointer-events:none;top:50%;left:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-mo);border-radius:3.40282e38px;position:absolute}.procura input{min-height:calc(var(--spacing) * 12);appearance:none;border-style:var(--tw-border-style);background-color:var(--color-chao-2);width:100%;padding-block:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 11);color:var(--color-tinta);font-size:max(16px, var(--text-pequeno));border-width:0;border-radius:3.40282e38px;transition:outline-color .2s,background-color .2s}.procura input::placeholder{color:var(--color-tinta-suave)}.procura input:focus{background-color:var(--color-white);outline:3px solid var(--color-mao);outline-offset:2px}.filtro{min-height:calc(var(--spacing) * 11);background-color:var(--color-chao-2);padding-inline:calc(var(--spacing) * 4);font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-profundo);transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-saida);border-radius:3.40282e38px;align-items:center;display:inline-flex}.filtro[aria-pressed=true]{background-color:var(--color-verde-texto);color:var(--color-white)}.filtro:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.filtro:not([aria-pressed=true]):hover{background-color:#8db3ea59}@supports (color:color-mix(in lab, red, red)){.filtro:not([aria-pressed=true]):hover{background-color:color-mix(in oklab, var(--color-mao) 35%, transparent)}}.filtro:not([aria-pressed=true]):hover{color:var(--color-profundo)}}.medicos li a{color:inherit;text-decoration-line:none;transition:color .2s}@media (hover:hover) and (pointer:fine){.medicos li a:hover{color:var(--color-verde-texto)}}.marca-mao{pointer-events:none;z-index:calc(10 * -1);aspect-ratio:1;-webkit-user-select:none;user-select:none;background-color:#8db3ea17;width:clamp(260px,46vw,680px);position:absolute;top:18%;right:clamp(-140px,-6vw,-40px);transform:rotate(-12deg);-webkit-mask:url(../images/mao.svg) 50%/contain no-repeat;mask:url(../images/mao.svg) 50%/contain no-repeat}.marca-agua{pointer-events:none;z-index:calc(10 * -1);padding-inline:calc(var(--spacing) * 3);text-align:left;font-family:var(--font-display);--tw-leading:.86;--tw-font-weight:var(--font-weight-bold);line-height:.86;font-weight:var(--font-weight-bold);--tw-tracking:-.045em;letter-spacing:-.045em;text-transform:uppercase;-webkit-user-select:none;user-select:none;inset-inline:0;position:absolute;bottom:-.14em}@media (min-width:48rem){.marca-agua{text-align:center;white-space:nowrap;padding-inline:0}}.marca-agua{color:#eaf2fc12;font-size:14.5vw}@media (min-width:48rem){.marca-agua{font-size:min(9.4vw,11.5rem)}}.formulario-estado{font-family:var(--font-display);font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.formulario-estado:empty{display:none}.formulario-estado[data-tipo=erro]{color:var(--color-aviso)}.mapa iframe{border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:absolute;inset:0}.legal-corpo h2{margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 3.5);font-family:var(--font-display);font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-profundo)}.legal-corpo .bezel-nucleo>h2:first-child{margin-top:0}.legal-corpo p{text-wrap:pretty}.legal-corpo p+p,.legal-corpo p+ul,.legal-corpo ul+p,.legal-corpo .pontos{margin-top:calc(var(--spacing) * 3.5)}.legal-corpo a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-mo-forte);text-decoration-line:none;transition:color .2s}@media (hover:hover) and (pointer:fine){.legal-corpo a:hover{color:var(--color-verde-texto)}}}@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-top-24{top:calc(var(--spacing) * -24)}.-top-\[30\%\]{top:-30%}.-right-\[12\%\]{right:-12%}.left-margem{left:var(--spacing-margem)}.isolate{isolation:isolate}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-auto{margin-inline:auto}.my-12{margin-block:calc(var(--spacing) * 12)}.-mt-\[76vw\]{margin-top:-76vw}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[clamp\(40px\,5vw\,72px\)\]{margin-top:clamp(40px,5vw,72px)}.mt-seccao{margin-top:var(--spacing-seccao)}.-mb-\[18vw\]{margin-bottom:-18vw}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-33{width:calc(var(--spacing) * 33);height:calc(var(--spacing) * 33)}.size-full{width:100%;height:100%}.h-9{height:calc(var(--spacing) * 9)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[58px\]{min-height:58px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[400px\]{min-height:400px}.min-h-full{min-height:100%}.w-\[130px\]{width:130px}.w-\[130vw\]{width:130vw}.w-\[clamp\(112px\,34vw\,180px\)\]{width:clamp(112px,34vw,180px)}.w-\[clamp\(260px\,42vw\,640px\)\]{width:clamp(260px,42vw,640px)}.w-\[min\(100\%-32px\,380px\)\]{width:min(100% - 32px,380px)}.w-full{width:100%}.max-w-\[9em\]{max-width:9em}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13em\]{max-width:13em}.max-w-\[26ch\]{max-width:26ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1600px\]{max-width:1600px}.max-w-none{max-width:none}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.break-inside-avoid{break-inside:avoid}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(84px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.self-center{align-self:center}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded-\[var\(--radius-bezel\)\]{border-radius:var(--radius-bezel)}.rounded-\[var\(--radius-nucleo\)\]{border-radius:var(--radius-nucleo)}.rounded-\[var\(--radius-painel\)\]{border-radius:var(--radius-painel)}.rounded-full{border-radius:3.40282e38px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[46px\]{border-style:var(--tw-border-style);border-width:46px}.border-t-\[6px\]{border-top-style:var(--tw-border-style);border-top-width:6px}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-chao{border-color:var(--color-chao)}.border-mo{border-color:var(--color-mo)}.bg-chao-2{background-color:var(--color-chao-2)}.bg-mo{background-color:var(--color-mo)}.bg-profundo{background-color:var(--color-profundo)}.bg-white{background-color:var(--color-white)}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.object-cover{object-fit:cover}.object-\[45\%_50\%\]{object-position:45% 50%}.object-\[50\%_40\%\]{object-position:50% 40%}.object-\[50\%_50\%\]{object-position:50% 50%}.object-\[50\%_55\%\]{object-position:50% 55%}.object-\[50\%_60\%\]{object-position:50% 60%}.object-\[60\%_40\%\]{object-position:60% 40%}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[clamp\(28px\,4vw\,56px\)\]{padding:clamp(28px,4vw,56px)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[clamp\(16px\,4vw\,48px\)\]{padding-inline:clamp(16px,4vw,48px)}.py-1{padding-block:var(--spacing)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[clamp\(72px\,9vw\,140px\)\]{padding-block:clamp(72px,9vw,140px)}.py-seccao{padding-block:var(--spacing-seccao)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-\[clamp\(40px\,4\.5vw\,64px\)\]{padding-top:clamp(40px,4.5vw,64px)}.pt-seccao{padding-top:var(--spacing-seccao)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[max\(96px\,min\(8\.5vw\,150px\)\)\]{padding-bottom:max(96px,min(8.5vw,150px))}.pb-seccao{padding-bottom:var(--spacing-seccao)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.font-texto{font-family:var(--font-texto)}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-pequeno{font-size:var(--text-pequeno);line-height:var(--tw-leading,var(--text-pequeno--line-height))}.text-titulo{font-size:var(--text-titulo);line-height:var(--tw-leading,var(--text-titulo--line-height))}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[8\.5vw\]{font-size:8.5vw}.text-\[11\.5vw\]{font-size:11.5vw}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-apertado{--tw-tracking:var(--tracking-apertado);letter-spacing:var(--tracking-apertado)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-profundo{color:var(--color-profundo)}.text-sobre-profundo{color:var(--color-sobre-profundo)}.text-sobre-profundo-suave{color:var(--color-sobre-profundo-suave)}.text-tinta{color:var(--color-tinta)}.text-tinta-suave{color:var(--color-tinta-suave)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-\[var\(--shadow-flutua\)\]{--tw-shadow:var(--shadow-flutua);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-chao-2{--tw-ring-color:var(--color-chao-2)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--corte-x\:42\%\]{--corte-x:42%}.\[--olho\:var\(--color-mo\)\]{--olho:var(--color-mo)}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}@media not all and (min-width:359px){.max-\[359px\]\:hidden{display:none}.max-\[359px\]\:pr-5{padding-right:calc(var(--spacing) * 5)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:-mt-\[38vw\]{margin-top:-38vw}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:-mb-\[10vw\]{margin-bottom:-10vw}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-10{height:calc(var(--spacing) * 10)}.sm\:min-h-\[480px\]{min-height:480px}.sm\:w-\[110vw\]{width:110vw}.sm\:columns-2{columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(104px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}.sm\:pt-44{padding-top:calc(var(--spacing) * 44)}.sm\:text-titulo{font-size:var(--text-titulo);line-height:var(--tw-leading,var(--text-titulo--line-height))}.sm\:text-\[clamp\(3\.5rem\,9vw\,5\.5rem\)\]{font-size:clamp(3.5rem,9vw,5.5rem)}}@media (min-width:48rem){.md\:sticky{position:sticky}.md\:top-28{top:calc(var(--spacing) * 28)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:w-auto{width:auto}.md\:max-w-none{max-width:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,0\.34fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.34fr) minmax(0,1fr)}.md\:items-end{align-items:flex-end}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-x-\[clamp\(28px\,4vw\,64px\)\]{column-gap:clamp(28px,4vw,64px)}.md\:justify-self-end{justify-self:flex-end}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:pt-1{padding-top:var(--spacing)}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:top-\[calc\(52\%-min\(56vh\,33vw\)\)\]{top:calc(52% - min(56vh,33vw))}.lg\:right-\[max\(24px\,calc\(\(100vw-1440px\)\/2\+56px\)\)\]{right:max(24px,50vw - 664px)}.lg\:bottom-6{bottom:calc(var(--spacing) * 6)}.lg\:left-\[calc\(84\%-min\(56vh\,33vw\)\)\]{left:calc(84% - min(56vh,33vw))}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:m-0{margin:0}.lg\:mx-0{margin-inline:0}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-auto{margin-top:auto}.lg\:grid{display:grid}.lg\:w-\[340px\]{width:340px}.lg\:w-\[min\(112vh\,66vw\)\]{width:min(112vh,66vw)}.lg\:max-w-\[46\%\]{max-width:46%}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.lg\:grid-cols-\[42\%_1fr\]{grid-template-columns:42% 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,22rem\)_1fr\]{grid-template-columns:minmax(0,22rem) 1fr}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-\[clamp\(8px\,1\.4vw\,24px\)\]{gap:clamp(8px,1.4vw,24px)}.lg\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.lg\:gap-y-1{row-gap:var(--spacing)}.lg\:justify-self-end{justify-self:flex-end}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pl-\[3\.5vw\]{padding-left:3.5vw}.lg\:text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height))}}@media (min-width:80rem){.xl\:left-\[calc\(80\%-min\(56vh\,33vw\)\)\]{left:calc(80% - min(56vh,33vw))}}@media (orientation:landscape) and (max-height:560px){.deitado\:absolute{position:absolute}.deitado\:top-\[calc\(50\%-70vh\)\]{top:calc(50% - 70vh)}.deitado\:left-\[calc\(86\%-70vh\)\]{left:calc(86% - 70vh)}.deitado\:m-0{margin:0}.deitado\:mt-3{margin-top:calc(var(--spacing) * 3)}.deitado\:mt-4{margin-top:calc(var(--spacing) * 4)}.deitado\:grid{display:grid}.deitado\:hidden{display:none}.deitado\:w-\[140vh\]{width:140vh}.deitado\:max-w-\[52\%\]{max-width:52%}.deitado\:max-w-none{max-width:none}.deitado\:items-center{align-items:center}.deitado\:pt-24{padding-top:calc(var(--spacing) * 24)}.deitado\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.deitado\:text-corpo{font-size:var(--text-corpo);line-height:var(--tw-leading,var(--text-corpo--line-height))}.deitado\:text-\[clamp\(2\.25rem\,9vh\,3\.25rem\)\]{font-size:clamp(2.25rem,9vh,3.25rem)}}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}.estado-ponto:before{content:"";width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);background-color:var(--color-mo);border-radius:3.40282e38px;flex-shrink:0}.estado-ponto[data-aberto=true]{color:var(--color-verde-texto)}.estado-ponto[data-aberto=true]:before{background-color:var(--color-verde);animation:pulsar 2.4s var(--ease-saida) infinite;box-shadow:0 0 #2ba89a80}.estado-ponto[data-aberto=false]:before{border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-tinta-suave);background-color:#0000}}@keyframes pulsar{0%{box-shadow:0 0 #2ba89a80}70%,to{box-shadow:0 0 0 10px #2ba89a00}}.js .fichas{display:none}.revelar-ativo [data-revelar]>*{transition:opacity .8s var(--ease-saida), transform .9s var(--ease-saida), filter .8s var(--ease-saida);transition-delay:calc(var(--i,0) * 80ms)}@media (prefers-reduced-motion:no-preference){.revelar-ativo [data-revelar]:not(.is-in)>*{opacity:0;filter:blur(6px);transform:translateY(40px)}.hero-mo{animation:mo-entra 1.4s var(--ease-saida) both}@keyframes mo-entra{0%{opacity:0;transform:scale(.86)rotate(-14deg)}}.hero-cartao{animation:cartao-entra 1s var(--ease-gaveta) .5s both}@keyframes cartao-entra{0%{opacity:0;transform:translateY(32px)rotate(-3deg)}}.js .shutter{clip-path:inset(100% 0 0);transition:clip-path 1.1s var(--ease-meio)}.js .shutter img{transition:transform 1.5s var(--ease-suave);transform:scale(1.12)}.js .shutter.is-in{clip-path:inset(0)}.js .shutter.is-in img{transform:none}@supports (animation-timeline:view()){.js .shutter.is-in img.deriva{animation:linear both deriva;animation-timeline:view();animation-range:entry exit 0%}@keyframes deriva{0%{transform:translateY(-5%)scale(1.1)}to{transform:translateY(5%)scale(1.1)}}}.ficha-dialogo[open]{animation:ficha-entra .48s var(--ease-gaveta)}.ficha-dialogo[open]::backdrop{animation:.3s fundo-entra}.ficha-dialogo[open] .ficha-topo,.ficha-dialogo[open] .ficha-corpo>*{animation:subir .56s var(--ease-saida) both;animation-delay:calc(var(--i,0) * 45ms + .12s)}.realce{animation:realcar .9s var(--ease-saida) .7s both}.percurso-painel:not([hidden]){animation:painel-entra .48s var(--ease-saida)}[data-percurso]:not([data-explorado=true]) .percurso-faisca{animation:faisca 2.2s var(--ease-meio) infinite}[data-percurso]:not([data-explorado=true]) .percurso-passo[data-proximo=true] .percurso-ponto{animation:chamar 2.2s var(--ease-saida) infinite}.mo-roda{animation:150s linear infinite roda}.hero-mo:hover .mo-roda{animation-play-state:paused}@keyframes roda{to{transform:rotate(360deg)}}@supports (animation-timeline:scroll()){.fundo-mao{animation:linear both mao-roda;animation-timeline:scroll(root)}@keyframes mao-roda{0%{transform:rotate(-22deg)translateY(-6%)}to{transform:rotate(10deg)translateY(10%)}}}}@keyframes faisca{0%{transform:translateX(var(--de,0%));opacity:0}15%{opacity:1}80%{opacity:1}to{transform:translateX(var(--ate,20%));opacity:0}}@keyframes chamar{0%{box-shadow:0 0 #2ba89a99}70%,to{box-shadow:0 0 0 12px #2ba89a00}}@keyframes realcar{0%{background-size:0% .5em}}@keyframes subir{0%{opacity:0;transform:translateY(18px)}}@keyframes painel-entra{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.menu-movel .menu-item{transform:none}.estado-ponto[data-aberto=true]:before{animation:none}}@keyframes ficha-entra{0%{opacity:0;transform:translate(64px)}}@keyframes fundo-entra{0%{opacity:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}