:root{--sx-font-display: "Fredoka", "Trebuchet MS", sans-serif;--sx-font-body: "Nunito", "Segoe UI", system-ui, sans-serif;--sx-text-xs: .8rem;--sx-text-sm: .9rem;--sx-text-md: 1rem;--sx-text-lg: 1.25rem;--sx-text-xl: 1.563rem;--sx-text-2xl: 1.953rem;--sx-text-3xl: 2.441rem;--sx-1: 4px;--sx-2: 8px;--sx-3: 12px;--sx-4: 16px;--sx-5: 20px;--sx-6: 24px;--sx-8: 32px;--sx-10: 40px;--sx-12: 48px;--sx-radius-pill: 999px;--sx-radius-card: 18px;--sx-radius-table: 14px;--sx-radius-field: 12px;--sx-radius-chip: 8px;--sx-ink: #1c3f8c;--sx-sky: #7cc0f7;--sx-honey: #f2a516;--sx-cream: #fff6d3;--sx-violet: #a08cf4;--sx-bg: #eef9ff;--sx-surface: #ffffff;--sx-surface-muted: #f4fbff;--sx-surface-raised: #ffffff;--sx-border: #cfe7f3;--sx-border-strong: #acd4e8;--sx-text: #24587f;--sx-text-2: #416d8f;--sx-text-muted: #6f88a0;--sx-primary: #35b9ef;--sx-primary-contrast: #ffffff;--sx-link: #168fe0;--sx-success: #36b882;--sx-success-soft: #e8faf2;--sx-warning: #a16a12;--sx-warning-soft: #fff5d9;--sx-danger: #ca4e6f;--sx-danger-soft: #fff0f4;--sx-info: #338fd0;--sx-info-soft: #eaf6ff;--sx-focus: #46c5f0;--sx-shadow: 0 18px 46px -32px rgba(36, 88, 127, .32);--sx-cyan: #46c5f0;--sx-mint: #8ce6ce;--sx-lilac: #b9aaf3;--sx-pastel-gradient: linear-gradient(110deg, #e7faff 0%, #eefdf7 56%, #f2efff 100%);--sx-rim: 0 0 0 3px var(--sx-cream), 0 0 0 5px var(--sx-honey)}[data-theme=dark]{--sx-bg: #0e1a36;--sx-surface: #15244a;--sx-surface-muted: #1b2d5a;--sx-surface-raised: #203566;--sx-border: #2c4378;--sx-border-strong: #45609c;--sx-text: #eaf1ff;--sx-text-2: #c3d2f2;--sx-text-muted: #8ea3d6;--sx-primary: #8fb6ff;--sx-primary-contrast: #0e1a36;--sx-link: #9cc2ff;--sx-success: #52d3a6;--sx-success-soft: rgba(82, 211, 166, .14);--sx-warning: #f6b93b;--sx-warning-soft: rgba(246, 185, 59, .14);--sx-danger: #ff6b8b;--sx-danger-soft: rgba(255, 107, 139, .14);--sx-info: #8fb6ff;--sx-info-soft: rgba(143, 182, 255, .14);--sx-focus: #b6a6ff;--sx-cream: #3a3220;--sx-shadow: 0 16px 40px -24px rgba(0, 0, 0, .7)}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable}body{margin:0;background:var(--sx-bg);color:var(--sx-text);font:400 var(--sx-text-md)/1.55 var(--sx-font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--sx-font-display);font-weight:600;line-height:1.2;margin:0 0 var(--sx-3);color:var(--sx-text)}a{color:var(--sx-link)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea{font:inherit;color:var(--sx-text);background:var(--sx-surface);border:2px solid var(--sx-border-strong);border-radius:var(--sx-radius-field);padding:.6em .85em;min-height:44px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}textarea{min-height:92px;resize:vertical}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus,select:focus,textarea:focus{outline:none;border-color:var(--sx-cyan);box-shadow:0 0 0 4px #46c5f029}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--sx-text-muted) 78%,transparent)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}:focus-visible{outline:3px solid var(--sx-focus);outline-offset:2px}.sx-num{font-variant-numeric:tabular-nums}.sx-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}#nprogress{pointer-events:none}#nprogress .bar{background:var(--sx-honey, #f2a516);position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--sx-honey, #f2a516),0 0 5px var(--sx-honey, #f2a516);opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:var(--sx-honey, #f2a516);border-left-color:var(--sx-honey, #f2a516);border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--sx-forest: url(/build/assets/fundo-floresta-DAyjxPnU.webp);--sx-coral: #ff8378;--sx-gold: #ffbd43;--sx-grape: #9876e8;--sx-glow: #8ceeff}.sx-atmosphere{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden;background:var(--sx-bg)}.sx-atmosphere:before{content:"";position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;background:var(--sx-forest) center 35% / cover no-repeat;filter:saturate(1.45) brightness(1.15)}.sx-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 520px at 6% 0%,rgba(140,230,206,.34),transparent 62%),radial-gradient(820px 520px at 100% 4%,rgba(185,170,243,.34),transparent 60%),radial-gradient(760px 520px at 72% 100%,rgba(70,197,240,.24),transparent 65%),linear-gradient(180deg,#def5ffb3,#e8f8ffc7 45%,#f0faffdb)}.section-heading{text-shadow:0 0 18px rgba(240,250,255,.95),0 0 2px rgba(240,250,255,.9)}.sx-forest-window{position:relative;overflow:hidden;isolation:isolate;color:#fff;border:1px solid rgba(140,238,255,.38)!important;background:linear-gradient(100deg,#091b3ae6,#0c284ebd 42%,#0e345c47 78%,#0e345c1a),var(--sx-forest) center 58% / cover no-repeat!important;box-shadow:0 30px 70px -40px #1460a0bf,inset 0 1px #ffffff2e!important}.sx-forest-window:before{content:"";position:absolute;inset:auto -10% -60% 40%;height:120%;z-index:-1;background:radial-gradient(closest-side,rgba(140,238,255,.28),transparent);pointer-events:none}@media(max-width:640px){.sx-forest-window{background:linear-gradient(180deg,#091b3ad1,#0c284eb8),var(--sx-forest) center 58% / cover no-repeat!important}}.cookie-notice[data-v-d541463b]{position:fixed;z-index:1000;left:50%;bottom:16px;transform:translate(-50%);width:min(760px,calc(100% - 32px));display:flex;align-items:center;gap:var(--sx-4);padding:var(--sx-3) var(--sx-4);border:1px solid var(--sx-border);border-radius:var(--sx-radius-card);color:var(--sx-text-2);background:var(--sx-surface-raised);box-shadow:var(--sx-shadow);font-size:var(--sx-text-sm)}.cookie-notice--choice[data-v-d541463b]{flex-direction:column;align-items:stretch}.cookie-notice p[data-v-d541463b]{margin:0;flex:1}.cookie-notice a[data-v-d541463b]{color:var(--sx-link)}.cookie-notice__actions[data-v-d541463b]{display:flex;flex-wrap:wrap;gap:var(--sx-2);justify-content:flex-end;flex:0 0 auto}.cookie-notice button[data-v-d541463b]{padding:8px 16px;border:0;border-radius:var(--sx-radius-pill);color:#fff;background:linear-gradient(120deg,var(--sx-cyan),var(--sx-mint));font-weight:800;cursor:pointer}.cookie-notice button.cookie-notice__link[data-v-d541463b]{color:var(--sx-link);background:transparent;text-decoration:underline}.cookie-notice__prefs[data-v-d541463b]{display:grid;gap:var(--sx-3)}.cookie-notice fieldset[data-v-d541463b]{margin:0;padding:0;border:0;display:grid;gap:var(--sx-2)}.cookie-notice legend[data-v-d541463b]{margin-bottom:var(--sx-2);color:var(--sx-text);font-weight:800}.cookie-notice label[data-v-d541463b]{display:flex;gap:var(--sx-2);align-items:flex-start}.cookie-notice label strong[data-v-d541463b]{display:block;color:var(--sx-text)}@media(max-width:560px){.cookie-notice[data-v-d541463b]{flex-direction:column;align-items:stretch}.cookie-notice__actions[data-v-d541463b]{justify-content:stretch}.cookie-notice__actions button[data-v-d541463b]{flex:1}}
