:root{--mw-purple:#7231ff;--mw-purple-600:#5b23d6;--mw-purple-300:#d0baff;--mw-purple-200:#dac9ff;--mw-purple-100:#e0d2ff;--mw-yellow:#ffbf1f;--mw-yellow-600:#e5a800;--mw-yellow-300:#ffdf8f;--mw-yellow-100:#fff1cf;--mw-mint:#eef6eb;--mw-white:#fff;--mw-ink:#1c2340;--mw-ink-soft:#64768e;--mw-ink-sand:#9e805c;--mw-ink-black:#141b34;--mw-ink-70:#1c2340b3;--mw-ink-60:#1c234099;--mw-ink-12:#1c23401f;--mw-canvas:var(--mw-mint);--mw-surface:var(--mw-white);--mw-surface-sunken:var(--mw-mint);--mw-surface-inverse:var(--mw-ink);--mw-text:var(--mw-ink);--mw-text-muted:var(--mw-ink-soft);--mw-text-eyebrow:var(--mw-ink-sand);--mw-text-on-primary:var(--mw-white);--mw-text-on-accent:var(--mw-ink);--mw-text-on-inverse:var(--mw-mint);--mw-primary:var(--mw-purple);--mw-primary-hover:var(--mw-purple-600);--mw-accent:var(--mw-yellow);--mw-accent-hover:var(--mw-yellow-600);--mw-border:var(--mw-ink);--mw-border-soft:#e2e8f0;--mw-success:#2e7d5b;--mw-warning:var(--mw-yellow);--mw-danger:#d64545;--mw-info:var(--mw-purple);--mw-gradient-footer:linear-gradient(to top, #eef6eb 0%, #e0d2ff 100%);--mw-gradient-lilac:linear-gradient(135deg, #eef6eb 0%, #d9c8ff 100%);--mw-gradient-sun:linear-gradient(135deg, #eef6eb 0%, #fff1cf 100%);--mw-gradient-hero:linear-gradient(135deg, #7231ff 0%, #5b23d6 55%, #7231ff 100%);--mw-font-display:var(--fonte-inter), "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--mw-font-ui:var(--fonte-inter), "Inter", ui-sans-serif, system-ui, sans-serif;--mw-weight-regular:400;--mw-weight-medium:500;--mw-weight-semibold:600;--mw-weight-bold:700;--mw-weight-extrabold:800;--mw-text-micro:.5625rem;--mw-text-caption:.625rem;--mw-text-xs:.6875rem;--mw-text-sm:.725rem;--mw-text-base:.75rem;--mw-text-md:.8125rem;--mw-text-lg:.85rem;--mw-text-xl:.875rem;--mw-text-2xl:1rem;--mw-text-3xl:1.4375rem;--mw-text-4xl:1.875rem;--mw-text-5xl:2.9375rem;--mw-leading-none:1;--mw-leading-tight:1.15;--mw-leading-snug:1.25rem;--mw-leading-normal:1.5;--mw-leading-relaxed:1.6;--mw-tracking-display:-.05em;--mw-tracking-tight:-.006em;--mw-tracking-normal:0;--mw-tracking-caps:.2em;--mw-space-1:.25rem;--mw-space-2:.5rem;--mw-space-3:.75rem;--mw-space-4:1rem;--mw-space-5:1.25rem;--mw-space-6:1.5rem;--mw-space-7:1.75rem;--mw-space-8:2rem;--mw-space-10:2.5rem;--mw-space-12:3rem;--mw-space-14:3.5rem;--mw-space-16:4rem;--mw-space-20:5rem;--mw-card-padding:1.875rem;--mw-card-padding-sm:1.0625rem;--mw-card-gap:1.25rem;--mw-section-gap:2.5rem;--mw-field-x:.9375rem;--mw-field-y:.5rem;--mw-icon-sm:1rem;--mw-icon:1.25rem;--mw-icon-md:1.5rem;--mw-icon-lg:1.5625rem;--mw-avatar:2.5rem;--mw-control:2.5rem;--mw-sidebar-w:17rem;--mw-nav-item-h:2.25rem;--mw-content-max:67rem;--mw-radius-xs:.3125rem;--mw-radius-sm:.5625rem;--mw-radius-md:.625rem;--mw-radius-lg:1rem;--mw-radius-xl:1.25rem;--mw-radius-2xl:1.5rem;--mw-radius-badge:2.125rem;--mw-radius-full:9999px;--mw-border-hairline:.5px solid var(--mw-border);--mw-border-solid:1px solid var(--mw-border);--mw-border-softline:1px solid var(--mw-border-soft);--mw-shadow-soft:0 8px 14px #48372312;--mw-shadow-lifted:0 12px 16px -4px #10182814, 0 4px 6px -2px #10182808;--mw-shadow-media:0 80px 64px #00000005, 0 52px 38px #00000005, 0 31px 20px #00000003, 0 16px 10px #00000003, 0 7px 5px #00000003;--mw-shadow-glow:0 0 26.5px #1c23404d;--mw-shadow-sidebar:-1px 0 46px #00000036;--mw-z-base:0;--mw-z-raised:10;--mw-z-sticky:100;--mw-z-header:200;--mw-z-sidebar:300;--mw-z-dropdown:400;--mw-z-overlay:500;--mw-z-modal:600;--mw-z-bottom-sheet:650;--mw-z-tooltip:700;--mw-z-toast:800;--mw-z-confetti:900;--mw-duration-instant:80ms;--mw-duration-fast:.14s;--mw-duration-base:.22s;--mw-duration-slow:.36s;--mw-duration-slower:.56s;--mw-duration-celebration:1.2s;--mw-ease-standard:cubic-bezier(.2, 0, .2, 1);--mw-ease-entrance:cubic-bezier(.16, 1, .3, 1);--mw-ease-exit:cubic-bezier(.4, 0, 1, 1);--mw-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--mw-ease-bounce:cubic-bezier(.68, -.55, .27, 1.55);--mw-nudge:2px;--mw-lift:-3px;--mw-rise:12px;--mw-slide:24px}[data-theme=dark]{--mw-canvas:#12162a;--mw-surface:#1c2340;--mw-surface-sunken:#161c33;--mw-surface-inverse:var(--mw-mint);--mw-text:var(--mw-mint);--mw-text-muted:#93a1b8;--mw-text-eyebrow:#c4a882;--mw-text-on-inverse:var(--mw-ink);--mw-ink-black:var(--mw-mint);--mw-border:#eef6eb3d;--mw-border-soft:#eef6eb1f;--mw-shadow-soft:0 8px 14px #00000059;--mw-shadow-glow:0 0 26.5px #7231ff59}.mw-escala-site,.mw-root--site{--mw-text-caption:.75rem;--mw-text-xs:.875rem;--mw-text-base:1rem;--mw-text-xl:1.125rem;--mw-text-2xl:1.25rem;--mw-text-3xl:1.5rem;--mw-text-4xl:1.75rem;--mw-text-5xl:2.5rem;--mw-ink-sand:#776045;--mw-ink-soft:#5b6c82;--mw-text-eyebrow:#776045;--mw-text-muted:#5b6c82}.mw-root--site{--mw-bg:#fff;background:#fff}.mw-root--site .mw-body{max-width:62ch}.mw-root--site .mw-body-sm{max-width:68ch}@media (max-width:640px){.mw-root--site{--mw-text-5xl:2.75rem;--mw-text-4xl:2rem}}:where(.mw-root) :where(.mw-root),:where(.mw-root) *,:where(.mw-root) :before,:where(.mw-root) :after{box-sizing:border-box}:where(.mw-root){-webkit-text-size-adjust:100%;background:var(--mw-canvas);color:var(--mw-text);font-family:var(--mw-font-display);font-size:var(--mw-text-base);font-weight:var(--mw-weight-medium);line-height:var(--mw-leading-relaxed);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}:where(.mw-root) img,:where(.mw-root) svg,:where(.mw-root) video{max-width:100%;display:block}:where(.mw-root) button,:where(.mw-root) input,:where(.mw-root) select,:where(.mw-root) textarea{font:inherit;color:inherit}:where(.mw-root) a{color:var(--mw-primary);text-decoration:none}:where(.mw-root) a:hover{text-decoration:underline}:where(.mw-root) :focus-visible{outline:2px solid var(--mw-primary);outline-offset:2px;border-radius:var(--mw-radius-xs)}:where(.mw-root) .mw-display{font-size:var(--mw-text-5xl);font-weight:var(--mw-weight-bold);letter-spacing:var(--mw-tracking-display);line-height:var(--mw-leading-none);margin:0}:where(.mw-root) .mw-h2{font-size:var(--mw-text-4xl);font-weight:var(--mw-weight-semibold);line-height:var(--mw-leading-none);margin:0}:where(.mw-root) .mw-h3{font-size:var(--mw-text-3xl);font-weight:var(--mw-weight-semibold);line-height:var(--mw-leading-none);margin:0}:where(.mw-root) .mw-h4{font-size:var(--mw-text-xl);font-weight:var(--mw-weight-bold);margin:0;line-height:1.43}:where(.mw-root) .mw-body{font-size:var(--mw-text-base);font-weight:var(--mw-weight-medium);line-height:var(--mw-leading-relaxed);margin:0}:where(.mw-root) .mw-body-sm{font-size:var(--mw-text-xs);font-weight:var(--mw-weight-regular);line-height:var(--mw-leading-relaxed);margin:0}:where(.mw-root) .mw-eyebrow{font-size:var(--mw-text-caption);font-weight:var(--mw-weight-bold);letter-spacing:var(--mw-tracking-caps);text-transform:uppercase;color:var(--mw-text-eyebrow);margin:0;line-height:1.5}:where(.mw-root) .mw-eyebrow--ink{color:var(--mw-text)}:where(.mw-root) .mw-accentuate{color:var(--mw-primary)}:where(.mw-root) .mw-accentuate--on-dark{color:var(--mw-accent);font-weight:var(--mw-weight-extrabold)}:where(.mw-root) .mw-muted{color:var(--mw-text-muted)}:where(.mw-root) .mw-app{background:var(--mw-canvas);min-height:100vh;display:flex}:where(.mw-root) .mw-main{flex-direction:column;flex:auto;min-width:0;display:flex}:where(.mw-root) .mw-container{width:100%;max-width:var(--mw-content-max);padding-inline:var(--mw-space-6);margin-inline:auto}:where(.mw-root) .mw-stack{gap:var(--mw-section-gap);flex-direction:column;display:flex}:where(.mw-root) .mw-row{align-items:center;gap:var(--mw-space-3);display:flex}:where(.mw-root) .mw-row--between{justify-content:space-between}:where(.mw-root) .mw-grid{gap:var(--mw-card-gap);display:grid}:where(.mw-root) .mw-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.mw-root) .mw-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.mw-root) .mw-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){:where(.mw-root) .mw-grid--3,:where(.mw-root) .mw-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){:where(.mw-root) .mw-grid--2,:where(.mw-root) .mw-grid--3,:where(.mw-root) .mw-grid--4{grid-template-columns:minmax(0,1fr)}}:where(.mw-root) .mw-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes mw-fade{0%{opacity:0}to{opacity:1}}@keyframes mw-rise{0%{opacity:0;transform:translateY(var(--mw-rise))}to{opacity:1;transform:translateY(0)}}@keyframes mw-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mw-slide-in{0%{opacity:0;transform:translateX(calc(var(--mw-slide) * -1))}to{opacity:1;transform:translate(0)}}@keyframes mw-pop{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes mw-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes mw-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mw-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.04)}}@keyframes mw-typing{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes mw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mw-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes mw-confetti-fall{0%{opacity:1;transform:translateY(-10vh)rotate(0)}to{opacity:0;transform:translate3d(var(--mw-confetti-x,0), 100vh, 0) rotate(720deg)}}.mw-anim-rise{animation:mw-rise var(--mw-duration-slow) var(--mw-ease-entrance) both}.mw-anim-fade{animation:mw-fade var(--mw-duration-base) var(--mw-ease-standard) both}.mw-anim-pop{animation:mw-pop var(--mw-duration-base) var(--mw-ease-spring) both}.mw-anim-slide-in{animation:mw-slide-in var(--mw-duration-slow) var(--mw-ease-entrance) both}.mw-anim-wiggle{animation:mw-wiggle var(--mw-duration-slower) var(--mw-ease-bounce)}.mw-anim-bounce{animation:mw-bounce var(--mw-duration-slower) var(--mw-ease-spring) infinite}.mw-anim-pulse{animation:mw-pulse 1.8s var(--mw-ease-standard) infinite}.mw-anim-float{animation:mw-float 5s var(--mw-ease-standard) infinite}.mw-stagger>*{animation:mw-rise var(--mw-duration-slow) var(--mw-ease-entrance) both}.mw-stagger>:first-child{animation-delay:0s}.mw-stagger>:nth-child(2){animation-delay:60ms}.mw-stagger>:nth-child(3){animation-delay:.12s}.mw-stagger>:nth-child(4){animation-delay:.18s}.mw-stagger>:nth-child(5){animation-delay:.24s}.mw-stagger>:nth-child(6){animation-delay:.3s}.mw-stagger>:nth-child(7){animation-delay:.36s}.mw-stagger>:nth-child(8){animation-delay:.42s}.mw-hover-lift{transition:transform var(--mw-duration-base) var(--mw-ease-spring), box-shadow var(--mw-duration-base) var(--mw-ease-standard)}.mw-hover-lift:hover{transform:translateY(var(--mw-lift));box-shadow:var(--mw-shadow-soft)}.mw-hover-lift:active{transform:translateY(0)scale(.98)}.mw-hover-wiggle:hover{animation:mw-wiggle var(--mw-duration-slower) var(--mw-ease-bounce)}.mw-press{transition:transform var(--mw-duration-instant) var(--mw-ease-standard)}.mw-press:active{transform:scale(.97)}.mw-confetti{pointer-events:none;z-index:var(--mw-z-confetti);position:fixed;inset:0;overflow:hidden}.mw-confetti__piece{width:9px;height:14px;animation:mw-confetti-fall var(--mw-duration-celebration) var(--mw-ease-exit) forwards;border-radius:2px;position:absolute;top:0}@media (prefers-reduced-motion:reduce){:where(.mw-root),:where(.mw-root) *,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mw-btn:hover,.mw-card--interactive:hover,.mw-hover-lift:hover{transform:none}}.mw-btn{--_bg:var(--mw-accent);--_fg:var(--mw-text-on-accent);--_bd:transparent;justify-content:center;align-items:center;gap:var(--mw-space-2);padding:var(--mw-field-y) var(--mw-field-x);border-radius:var(--mw-radius-full);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);font-family:var(--mw-font-display);font-size:var(--mw-text-sm);font-weight:var(--mw-weight-medium);white-space:nowrap;cursor:pointer;transition:transform var(--mw-duration-fast) var(--mw-ease-spring), box-shadow var(--mw-duration-fast) var(--mw-ease-standard), background-color var(--mw-duration-fast) var(--mw-ease-standard), color var(--mw-duration-fast) var(--mw-ease-standard);line-height:1.38;display:inline-flex}.mw-btn:hover:not(:disabled){transform:translateY(var(--mw-lift));box-shadow:var(--mw-shadow-soft)}.mw-btn:active:not(:disabled){box-shadow:none;transition-duration:var(--mw-duration-instant);transform:translateY(0)scale(.97)}.mw-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.mw-btn--accent{--_bg:var(--mw-accent);--_fg:var(--mw-text-on-accent)}.mw-btn--accent:hover:not(:disabled){--_bg:var(--mw-accent-hover)}.mw-btn--primary{--_bg:var(--mw-primary);--_fg:var(--mw-text-on-primary)}.mw-btn--primary:hover:not(:disabled){--_bg:var(--mw-primary-hover)}.mw-btn--inverse{--_bg:var(--mw-surface-inverse);--_fg:var(--mw-text-on-inverse)}.mw-btn--outline{--_bg:transparent;--_fg:var(--mw-text);--_bd:var(--mw-border)}.mw-btn--outline:hover:not(:disabled){--_bg:var(--mw-surface)}.mw-btn--ghost{--_bg:transparent;--_fg:var(--mw-text)}.mw-btn--ghost:hover:not(:disabled){--_bg:#1c23400f}.mw-btn--link{--_bg:transparent;--_fg:var(--mw-text);text-underline-offset:2px;padding:0;text-decoration:underline}.mw-btn--link:hover:not(:disabled){box-shadow:none;--_fg:var(--mw-primary);transform:none}.mw-btn--sm{font-size:var(--mw-text-caption);padding:.375rem var(--mw-space-3)}.mw-btn--lg{font-size:var(--mw-text-xl);padding:var(--mw-space-3) var(--mw-space-6);font-weight:var(--mw-weight-semibold)}.mw-btn--block{width:100%;display:flex}.mw-icon-btn{width:var(--mw-control);height:var(--mw-control);border-radius:var(--mw-radius-full);border:var(--mw-border-solid);color:var(--mw-text);cursor:pointer;transition:transform var(--mw-duration-fast) var(--mw-ease-spring), background-color var(--mw-duration-fast) var(--mw-ease-standard);background:0 0;justify-content:center;align-items:center;display:inline-flex}.mw-icon-btn:hover{background:var(--mw-surface);transform:translateY(var(--mw-lift))}.mw-icon-btn:active{transform:scale(.94)}.mw-icon-btn--filled{background:var(--mw-primary);color:var(--mw-white);border-color:#0000}.mw-icon-btn--sm{width:2rem;height:2rem}.mw-card{background:var(--mw-surface);border:var(--mw-border-solid);border-radius:var(--mw-radius-xl);padding:var(--mw-card-padding);gap:var(--mw-space-4);flex-direction:column;display:flex}.mw-card--hairline{border:var(--mw-border-hairline)}.mw-card--sunken{background:var(--mw-surface-sunken)}.mw-card--flush{padding:0;overflow:hidden}.mw-card--glow{box-shadow:var(--mw-shadow-glow)}.mw-card--soft{box-shadow:var(--mw-shadow-soft)}.mw-card--lg{border-radius:var(--mw-radius-2xl)}.mw-card--accent{background:var(--mw-accent);color:var(--mw-text-on-accent);border-color:#0000}.mw-card--primary{background:var(--mw-primary);color:var(--mw-text-on-primary);border-color:#0000;position:relative;overflow:hidden}.mw-card--primary:after{content:"";pointer-events:none;background:radial-gradient(45% 55% at 70% 40%,#ffffff38,#0000 70%);position:absolute;inset:-40%}.mw-card--primary>*{z-index:1;position:relative}.mw-card--interactive{cursor:pointer;transition:transform var(--mw-duration-base) var(--mw-ease-spring), box-shadow var(--mw-duration-base) var(--mw-ease-standard)}.mw-card--interactive:hover{transform:translateY(var(--mw-lift));box-shadow:var(--mw-shadow-soft)}.mw-card--interactive:active{transform:translateY(0)scale(.99)}.mw-card__media{-o-object-fit:cover;object-fit:cover;border-radius:var(--mw-radius-xl) var(--mw-radius-xl) 0 0;width:100%;height:190px;box-shadow:var(--mw-shadow-media)}.mw-card__body{gap:var(--mw-space-2);padding:var(--mw-space-5);background:var(--mw-surface-sunken);border-radius:0 0 var(--mw-radius-xl) var(--mw-radius-xl);flex-direction:column;display:flex}.mw-badge{align-items:center;gap:var(--mw-space-1);border-radius:var(--mw-radius-badge);border:var(--mw-border-hairline);color:var(--mw-text);font-size:var(--mw-text-caption);font-weight:var(--mw-weight-medium);letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;padding:.25rem .375rem;line-height:1.6;display:inline-flex}.mw-badge--primary{background:var(--mw-primary);color:var(--mw-mint);font-size:var(--mw-text-micro);font-weight:var(--mw-weight-bold);border-color:#0000}.mw-badge--accent{background:var(--mw-accent);color:var(--mw-text);font-weight:var(--mw-weight-bold);border-color:#0000}.mw-badge--lilac{background:var(--mw-purple-200);border-color:#0000}.mw-badge--sun{background:var(--mw-yellow-300);border-color:#0000}.mw-badge--success{background:var(--mw-success);color:var(--mw-white);border-color:#0000}.mw-badge--danger{background:var(--mw-danger);color:var(--mw-white);border-color:#0000}.mw-chip{align-items:center;gap:var(--mw-space-2);padding:.375rem var(--mw-space-3);border-radius:var(--mw-radius-full);border:var(--mw-border-hairline);background:var(--mw-surface);color:var(--mw-text);font-size:var(--mw-text-caption);font-weight:var(--mw-weight-medium);cursor:pointer;transition:transform var(--mw-duration-fast) var(--mw-ease-spring), background-color var(--mw-duration-fast) var(--mw-ease-standard);display:inline-flex}.mw-chip:hover{transform:translateY(-2px)}.mw-chip:active{transform:scale(.96)}.mw-chip--mint{background:var(--mw-mint)}.mw-chip--lilac{background:var(--mw-purple-200)}.mw-chip--sun{background:var(--mw-yellow-300)}.mw-chip[aria-pressed=true]{background:var(--mw-primary);color:var(--mw-white);border-color:#0000}.mw-icon-tile{padding:var(--mw-space-2);border-radius:var(--mw-radius-sm);background:var(--mw-purple-200);color:var(--mw-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mw-icon-tile--sun{background:var(--mw-yellow-300)}.mw-icon-tile--lilac{background:var(--mw-purple-300)}.mw-icon-tile--mint{background:var(--mw-mint)}.mw-field{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.mw-label{font-size:var(--mw-text-caption);font-weight:var(--mw-weight-semibold);letter-spacing:0;text-transform:none;color:var(--mw-text);line-height:1.5}.mw-input,.mw-select,.mw-textarea{width:100%;padding:var(--mw-space-4) var(--mw-space-3);border:var(--mw-border-solid);border-radius:var(--mw-radius-md);background:var(--mw-surface);color:var(--mw-text);font-family:var(--mw-font-display);font-size:var(--mw-text-lg);font-weight:var(--mw-weight-regular);transition:border-color var(--mw-duration-fast) var(--mw-ease-standard), box-shadow var(--mw-duration-fast) var(--mw-ease-standard);line-height:1}.mw-textarea{line-height:var(--mw-leading-normal);resize:vertical;min-height:6rem}.mw-input::-moz-placeholder{color:var(--mw-ink-60)}.mw-textarea::-moz-placeholder{color:var(--mw-ink-60)}.mw-input::placeholder,.mw-textarea::placeholder{color:var(--mw-ink-60)}.mw-input:focus,.mw-select:focus,.mw-textarea:focus{border-color:var(--mw-primary);outline:none;box-shadow:0 0 0 3px #7231ff29}.mw-input:disabled,.mw-select:disabled,.mw-textarea:disabled{background:var(--mw-surface-sunken);color:var(--mw-text-muted);cursor:not-allowed}.mw-input--invalid,.mw-select--invalid{border-color:var(--mw-danger)}.mw-input--inset{background:var(--mw-mint);border-radius:var(--mw-radius-xs);padding:var(--mw-field-y) var(--mw-field-x);border:none}.mw-select{appearance:none;padding-right:var(--mw-space-8);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 10 7' fill='none'><path d='M1 1.5L5 5.5L9 1.5' stroke='%231C2340' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right var(--mw-space-3) center;cursor:pointer}.mw-help{font-size:var(--mw-text-caption);color:var(--mw-text-muted)}.mw-error{font-size:var(--mw-text-caption);color:var(--mw-danger);font-weight:var(--mw-weight-semibold)}.mw-check{align-items:center;gap:var(--mw-space-2);cursor:pointer;font-size:var(--mw-text-base);display:inline-flex}.mw-check input{appearance:none;border:var(--mw-border-solid);border-radius:var(--mw-radius-xs);background:var(--mw-surface);cursor:pointer;width:1.125rem;height:1.125rem;transition:background-color var(--mw-duration-fast) var(--mw-ease-standard);margin:0}.mw-check input:checked{background:var(--mw-primary) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'><path d='M1 5L4.5 8.5L11 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / .75rem no-repeat;border-color:var(--mw-primary)}.mw-toggle{align-items:center;gap:var(--mw-space-2);cursor:pointer;font-size:var(--mw-text-base);display:inline-flex}.mw-toggle input{appearance:none;border-radius:var(--mw-radius-full);background:var(--mw-ink-12);border:var(--mw-border-hairline);cursor:pointer;width:2.5rem;height:1.375rem;transition:background-color var(--mw-duration-base) var(--mw-ease-standard);margin:0;position:relative}.mw-toggle input:after{content:"";border-radius:var(--mw-radius-full);background:var(--mw-surface);width:1rem;height:1rem;transition:left var(--mw-duration-base) var(--mw-ease-spring);position:absolute;top:50%;left:3px;transform:translateY(-50%);box-shadow:0 1px 3px #0003}.mw-toggle input:checked{background:var(--mw-primary);border-color:#0000}.mw-toggle input:checked:after{left:calc(100% - 1rem - 3px)}.mw-slider{appearance:none;border-radius:var(--mw-radius-full);background:linear-gradient(to right, var(--mw-primary) 0%, var(--mw-primary) var(--mw-slider-fill,50%), var(--mw-purple-200) var(--mw-slider-fill,50%), var(--mw-purple-200) 100%);cursor:pointer;width:100%;height:.375rem}.mw-slider::-webkit-slider-thumb{appearance:none;border-radius:var(--mw-radius-full);background:var(--mw-surface);border:2px solid var(--mw-ink);cursor:grab;width:1.25rem;height:1.25rem;-webkit-transition:transform var(--mw-duration-fast) var(--mw-ease-spring);transition:transform var(--mw-duration-fast) var(--mw-ease-spring)}.mw-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.mw-slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(.95)}.mw-slider::-moz-range-thumb{border-radius:var(--mw-radius-full);background:var(--mw-surface);border:2px solid var(--mw-ink);cursor:grab;width:1.25rem;height:1.25rem}.mw-progress{border-radius:var(--mw-radius-full);background:var(--mw-purple-200);width:100%;height:.5rem;overflow:hidden}.mw-progress__bar{border-radius:inherit;background:var(--mw-primary);height:100%;transition:width var(--mw-duration-slow) var(--mw-ease-entrance)}.mw-tabs{gap:var(--mw-space-5);flex-direction:column;display:flex}.mw-tabs__list{gap:var(--mw-space-1);padding:var(--mw-space-1);border-radius:var(--mw-radius-full);border:var(--mw-border-hairline);background:var(--mw-surface);width:fit-content;max-width:100%;display:inline-flex;overflow-x:auto}.mw-tabs__trigger{color:var(--mw-text);padding:var(--mw-space-2) var(--mw-space-4);border-radius:var(--mw-radius-full);font-size:var(--mw-text-base);font-weight:var(--mw-weight-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--mw-duration-base) var(--mw-ease-standard), color var(--mw-duration-base) var(--mw-ease-standard);background:0 0;border:none}.mw-tabs__trigger:hover{background:var(--mw-mint)}.mw-tabs__trigger[aria-selected=true]{background:var(--mw-primary);color:var(--mw-white);font-weight:var(--mw-weight-semibold)}.mw-tabs__panel{animation:mw-rise var(--mw-duration-base) var(--mw-ease-entrance) both}.mw-accordion{gap:var(--mw-space-3);flex-direction:column;display:flex}.mw-accordion__item{border:var(--mw-border-hairline);border-radius:var(--mw-radius-xl);background:var(--mw-surface);overflow:hidden}.mw-accordion__trigger{justify-content:space-between;align-items:center;gap:var(--mw-space-4);width:100%;padding:var(--mw-space-4) var(--mw-space-5);cursor:pointer;text-align:left;font-size:var(--mw-text-xl);font-weight:var(--mw-weight-bold);color:var(--mw-text);transition:background-color var(--mw-duration-fast) var(--mw-ease-standard);background:0 0;border:none;display:flex}.mw-accordion__trigger:hover{background:var(--mw-mint)}.mw-accordion__icon{transition:transform var(--mw-duration-base) var(--mw-ease-spring);flex-shrink:0}.mw-accordion__trigger[aria-expanded=true] .mw-accordion__icon{transform:rotate(180deg)}.mw-accordion__panel{padding:0 var(--mw-space-5) var(--mw-space-5);font-size:var(--mw-text-base);color:var(--mw-text);animation:mw-rise var(--mw-duration-base) var(--mw-ease-entrance) both}.mw-overlay{z-index:var(--mw-z-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:var(--mw-space-5);animation:mw-fade var(--mw-duration-base) var(--mw-ease-standard) both;background:#1c234073;place-items:center;display:grid;position:fixed;inset:0}.mw-modal{z-index:var(--mw-z-modal);background:var(--mw-surface);border:var(--mw-border-solid);border-radius:var(--mw-radius-2xl);width:min(34rem,100%);max-height:85vh;padding:var(--mw-card-padding);gap:var(--mw-space-5);box-shadow:var(--mw-shadow-lifted);animation:mw-pop var(--mw-duration-base) var(--mw-ease-spring) both;flex-direction:column;display:flex;overflow-y:auto}.mw-modal__header{justify-content:space-between;align-items:flex-start;gap:var(--mw-space-4);display:flex}.mw-modal__footer{justify-content:flex-end;gap:var(--mw-space-2);display:flex}.mw-sheet{z-index:var(--mw-z-bottom-sheet);background:var(--mw-surface);border-top:var(--mw-border-solid);border-radius:var(--mw-radius-2xl) var(--mw-radius-2xl) 0 0;padding:var(--mw-space-3) var(--mw-card-padding) var(--mw-card-padding);gap:var(--mw-space-4);max-height:85vh;animation:mw-slide-up var(--mw-duration-slow) var(--mw-ease-entrance) both;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 40px #1c23402e}.mw-sheet__grabber{border-radius:var(--mw-radius-full);background:var(--mw-ink-12);width:2.5rem;height:.25rem;margin:0 auto var(--mw-space-2);flex-shrink:0}.mw-tooltip{display:inline-flex;position:relative}.mw-tooltip__bubble{z-index:var(--mw-z-tooltip);padding:var(--mw-space-2) var(--mw-space-3);border-radius:var(--mw-radius-md);background:var(--mw-surface-inverse);color:var(--mw-text-on-inverse);font-size:var(--mw-text-caption);font-weight:var(--mw-weight-medium);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--mw-duration-fast) var(--mw-ease-standard), transform var(--mw-duration-fast) var(--mw-ease-spring);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.mw-tooltip__bubble:after{content:"";border:5px solid #0000;border-top-color:var(--mw-surface-inverse);position:absolute;top:100%;left:50%;transform:translate(-50%)}.mw-tooltip:hover .mw-tooltip__bubble,.mw-tooltip:focus-within .mw-tooltip__bubble{opacity:1;transform:translate(-50%)}.mw-sidebar{width:var(--mw-sidebar-w);background:var(--mw-surface);box-shadow:var(--mw-shadow-sidebar);padding:var(--mw-space-4);justify-content:space-between;gap:var(--mw-space-7);z-index:var(--mw-z-sidebar);flex-direction:column;flex-shrink:0;display:flex}.mw-sidebar__brand{height:3.25rem;padding-inline:var(--mw-space-4);justify-content:space-between;align-items:center;display:flex}.mw-sidebar__nav{flex-direction:column;gap:.875rem;display:flex}.mw-nav-item{align-items:center;gap:var(--mw-space-4);height:var(--mw-nav-item-h);padding-inline:var(--mw-space-4);border-radius:var(--mw-radius-sm);color:var(--mw-ink-black);font-size:var(--mw-text-2xl);font-weight:var(--mw-weight-medium);cursor:pointer;text-align:left;width:100%;transition:background-color var(--mw-duration-fast) var(--mw-ease-standard), transform var(--mw-duration-fast) var(--mw-ease-spring);background:0 0;border:none;display:flex}.mw-nav-item:hover{background:var(--mw-mint);text-decoration:none;transform:translate(2px)}.mw-nav-item[aria-current=page]{background:var(--mw-mint);font-weight:var(--mw-weight-semibold)}.mw-sidebar__account{justify-content:space-between;align-items:center;gap:var(--mw-space-2);padding:var(--mw-space-2) var(--mw-space-3);display:flex}.mw-avatar{width:var(--mw-avatar);height:var(--mw-avatar);border-radius:var(--mw-radius-full);background:var(--mw-primary);color:var(--mw-white);font-size:var(--mw-text-xl);font-weight:var(--mw-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.mw-avatar--ink{background:var(--mw-surface-inverse);color:var(--mw-mint)}.mw-avatar--sm{width:1.75rem;height:1.75rem;font-size:var(--mw-text-caption)}.mw-header{z-index:var(--mw-z-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:var(--mw-border-hairline);background:#eef6ebdb;position:sticky;top:0}.mw-header__inner{justify-content:space-between;align-items:center;gap:var(--mw-space-6);height:4.5rem;max-width:var(--mw-content-max);padding-inline:var(--mw-space-6);margin-inline:auto;display:flex}.mw-header__nav{align-items:center;gap:var(--mw-space-6);display:flex}.mw-header__link{font-size:var(--mw-text-xl);font-weight:var(--mw-weight-medium);color:var(--mw-text);text-decoration:none;position:relative}.mw-header__link:after{content:"";border-radius:var(--mw-radius-full);background:var(--mw-primary);width:0;height:2px;transition:width var(--mw-duration-base) var(--mw-ease-entrance);position:absolute;bottom:-4px;left:0}.mw-header__link:hover{text-decoration:none}.mw-header__link:hover:after,.mw-header__link[aria-current=page]:after{width:100%}.mw-footer{background:var(--mw-gradient-footer);padding:var(--mw-space-8) var(--mw-space-6);margin-top:auto}.mw-footer__inner{max-width:var(--mw-content-max);gap:var(--mw-space-10);flex-wrap:wrap;justify-content:space-between;margin-inline:auto;display:flex}.mw-footer__col{gap:var(--mw-space-2);flex-direction:column;display:flex}.mw-footer__link{font-size:var(--mw-text-lg);font-weight:var(--mw-weight-regular);color:var(--mw-text)}.mw-chat{gap:var(--mw-space-3);flex-direction:column;display:flex}.mw-bubble-row{align-items:flex-start;gap:var(--mw-space-2);max-width:34rem;display:flex}.mw-bubble-row--user{flex-direction:row-reverse;margin-left:auto}.mw-bubble{padding:var(--mw-space-3);border-radius:var(--mw-radius-lg);background:var(--mw-surface-sunken);border:var(--mw-border-softline);color:var(--mw-text);font-size:var(--mw-text-md);font-weight:var(--mw-weight-medium);letter-spacing:var(--mw-tracking-tight);line-height:var(--mw-leading-normal);animation:mw-rise var(--mw-duration-slow) var(--mw-ease-entrance) both}.mw-bubble p{margin:0 0 var(--mw-space-2)}.mw-bubble p:last-child{margin-bottom:0}.mw-bubble--user{background:var(--mw-primary);color:var(--mw-white);border-color:#0000}.mw-bubble__time{margin-top:var(--mw-space-1);text-align:right;font-family:var(--mw-font-ui);font-size:var(--mw-text-base);font-weight:var(--mw-weight-medium);letter-spacing:-.005em;opacity:.75;display:block}.mw-typing{padding:var(--mw-space-3);border-radius:var(--mw-radius-lg);background:var(--mw-primary);gap:5px;display:inline-flex}.mw-typing span{border-radius:var(--mw-radius-full);background:var(--mw-white);width:7px;height:7px;animation:mw-typing 1.2s var(--mw-ease-standard) infinite}.mw-typing span:nth-child(2){animation-delay:.15s}.mw-typing span:nth-child(3){animation-delay:.3s}.mw-composer{background:var(--mw-surface);border:var(--mw-border-solid);border-radius:var(--mw-radius-xl);box-shadow:var(--mw-shadow-lifted);padding:var(--mw-space-4);gap:var(--mw-space-6);flex-direction:column;display:flex}.mw-composer__input{resize:none;width:100%;font-family:var(--mw-font-ui);font-size:var(--mw-text-2xl);font-weight:var(--mw-weight-medium);color:var(--mw-text);background:0 0;border:none;line-height:1.375}.mw-composer__input::placeholder{color:var(--mw-ink-70)}.mw-composer__input:focus{outline:none}.mw-composer__actions{justify-content:flex-end;align-items:center;gap:var(--mw-space-2);display:flex}.mw-composer__send{font-family:var(--mw-font-ui);font-weight:var(--mw-weight-bold);font-size:var(--mw-text-xl);padding:var(--mw-space-2) var(--mw-space-4)}.mw-skeleton{border-radius:var(--mw-radius-md);background:linear-gradient(90deg, var(--mw-ink-12) 25%, #1c23400d 50%, var(--mw-ink-12) 75%);background-size:200% 100%;animation:1.4s linear infinite mw-shimmer}.mw-divider{background:var(--mw-ink-12);border:none;height:1px;margin:0}.mw-page-header{justify-content:space-between;align-items:center;gap:var(--mw-space-6);flex-wrap:wrap;display:flex}.mw-page-header__meta{flex-direction:column;align-items:flex-end;gap:.4375rem;display:flex}.mw-hero{gap:var(--mw-space-10);padding:var(--mw-space-16) 0 var(--mw-space-12);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.mw-hero__copy{gap:var(--mw-space-5);flex-direction:column;align-items:flex-start;display:flex}.mw-hero__actions{gap:var(--mw-space-3);flex-wrap:wrap;display:flex}.mw-hero__art{aspect-ratio:4/3;border-radius:var(--mw-radius-2xl);border:var(--mw-border-solid);background:var(--mw-gradient-lilac);place-items:center;display:grid;position:relative;overflow:hidden}@media (max-width:900px){.mw-hero{padding-top:var(--mw-space-10);grid-template-columns:minmax(0,1fr)}}.mw-cta{justify-content:space-between;align-items:center;gap:var(--mw-space-6);padding:var(--mw-space-5) var(--mw-card-padding);flex-flow:wrap;display:flex}.mw-cta__copy{flex-direction:column;gap:.1875rem;display:flex}.mw-feature{align-items:center;gap:var(--mw-space-3);padding:var(--mw-card-padding-sm);border:var(--mw-border-hairline);border-radius:var(--mw-radius-xl);background:var(--mw-gradient-lilac);box-shadow:var(--mw-shadow-soft);cursor:pointer;text-align:left;width:100%;min-width:0;color:var(--mw-text);transition:transform var(--mw-duration-base) var(--mw-ease-spring), box-shadow var(--mw-duration-base) var(--mw-ease-standard);font-family:inherit;text-decoration:none;display:flex}.mw-feature:hover{transform:translateY(var(--mw-lift));box-shadow:var(--mw-shadow-lifted);text-decoration:none}.mw-feature:active{transform:translateY(0)scale(.98)}.mw-feature--sun{background:var(--mw-gradient-sun)}.mw-feature__text{flex-direction:column;min-width:0;display:flex}.mw-feature__title{font-size:var(--mw-text-xl);font-weight:var(--mw-weight-bold);line-height:1.43}.mw-feature__sub{font-size:var(--mw-text-base);font-weight:var(--mw-weight-regular);color:var(--mw-primary);line-height:1.6}.mw-pricing{gap:var(--mw-space-5);padding:var(--mw-card-padding);border:var(--mw-border-solid);border-radius:var(--mw-radius-2xl);background:var(--mw-surface);flex-direction:column;display:flex;position:relative}.mw-pricing--featured{background:var(--mw-primary);color:var(--mw-text-on-primary);border-color:#0000;transform:translateY(-8px)}.mw-pricing--featured .mw-pricing__period,.mw-pricing--featured .mw-pricing__feature{color:#ffffffdb}.mw-pricing__price{align-items:baseline;gap:var(--mw-space-2);display:flex}.mw-pricing__amount{font-size:var(--mw-text-5xl);font-weight:var(--mw-weight-bold);letter-spacing:var(--mw-tracking-display);line-height:1}.mw-pricing__period{font-size:var(--mw-text-base);color:var(--mw-text-muted)}.mw-pricing__list{gap:var(--mw-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mw-pricing__feature{align-items:center;gap:var(--mw-space-2);font-size:var(--mw-text-base);display:flex}.mw-pricing__ribbon{top:var(--mw-space-4);right:var(--mw-space-4);position:absolute}.mw-empty{text-align:center;align-items:center;gap:var(--mw-space-4);padding:var(--mw-space-14) var(--mw-space-6);border:1px dashed var(--mw-ink-12);border-radius:var(--mw-radius-2xl);background:var(--mw-surface);flex-direction:column;display:flex}.mw-empty__art{animation:mw-float 5s var(--mw-ease-standard) infinite;font-size:3rem;line-height:1}.mw-onboarding{gap:var(--mw-space-6);flex-direction:column;display:flex}.mw-onboarding__steps{align-items:center;gap:var(--mw-space-2);display:flex}.mw-onboarding__dot{border-radius:var(--mw-radius-full);background:var(--mw-purple-200);height:.375rem;transition:background-color var(--mw-duration-base) var(--mw-ease-standard);flex:1 1 0}.mw-onboarding__dot--done{background:var(--mw-primary)}.mw-onboarding__dot--current{background:var(--mw-accent)}.mw-profile{align-items:center;gap:var(--mw-space-5);padding:var(--mw-card-padding);border-radius:var(--mw-radius-2xl);background:var(--mw-gradient-footer);border:var(--mw-border-hairline);flex-wrap:wrap;display:flex}.mw-profile__avatar{width:5rem;height:5rem;font-size:var(--mw-text-4xl)}.mw-profile__info{flex-direction:column;flex:12rem;gap:.1875rem;min-width:0;display:flex}.mw-profile__stats{gap:var(--mw-space-6);display:flex}.mw-profile__stat{flex-direction:column;display:flex}.mw-profile__stat-value{font-size:var(--mw-text-4xl);font-weight:var(--mw-weight-bold);line-height:1}.mw-stat-panel{background:var(--mw-primary);color:var(--mw-text-on-primary);border-radius:var(--mw-radius-xl);padding:var(--mw-card-padding);gap:var(--mw-space-5);flex-direction:column;display:flex;position:relative;overflow:hidden}.mw-stat-panel:after{content:"";pointer-events:none;background:radial-gradient(40% 40% at 30% 70%,#fff3,#0000 70%);position:absolute;inset:-30%}.mw-stat-panel>*{z-index:1;position:relative}.mw-stat-panel__value{font-size:var(--mw-text-5xl);font-weight:var(--mw-weight-bold);color:var(--mw-accent);letter-spacing:var(--mw-tracking-display);line-height:1}.mw-stat-panel__box{border-radius:var(--mw-radius-md);padding:var(--mw-space-4);background:#ffffff29;flex-direction:column;gap:.1875rem;display:flex}.mw-list{border:var(--mw-border-solid);border-radius:var(--mw-radius-xl);background:var(--mw-surface);flex-direction:column;display:flex;overflow:hidden}.mw-list__row{justify-content:space-between;align-items:center;gap:var(--mw-space-4);padding:var(--mw-space-4) var(--mw-space-5);border-bottom:1px solid var(--mw-ink-12);transition:background-color var(--mw-duration-fast) var(--mw-ease-standard);display:flex}.mw-list__row:last-child{border-bottom:none}.mw-list__row:hover{background:var(--mw-mint)}.mw-list__main{flex-direction:column;gap:.125rem;min-width:0;display:flex}.mw-list__route{font-size:var(--mw-text-3xl);font-weight:var(--mw-weight-bold);line-height:1.1}.mw-list__side{align-items:center;gap:var(--mw-space-4);flex-shrink:0;display:flex}.mw-passport{background:var(--mw-accent);color:var(--mw-text-on-accent);border-radius:var(--mw-radius-2xl);padding:var(--mw-card-padding);flex-direction:column;gap:1.3125rem;display:flex;overflow:hidden}.mw-passport__form{align-items:center;gap:var(--mw-field-x);display:flex}.mw-header__link--ativo{color:var(--mw-primary);font-weight:var(--mw-weight-bold)}.mw-select--compacto{width:auto;border-radius:var(--mw-radius-full);font-size:var(--mw-text-base);padding-block:.375rem;padding-inline-start:var(--mw-space-3);padding-inline-end:var(--mw-space-8)}.mw-demo{gap:var(--mw-space-10);grid-template-columns:.95fr 1.05fr;align-items:center;display:grid}.mw-demo--invertida>:first-child{order:2}.mw-demo__copy{gap:var(--mw-space-4);flex-direction:column;align-items:flex-start;display:flex}.mw-demo__palco{border:var(--mw-border-solid);border-radius:var(--mw-radius-2xl);background:var(--mw-surface);box-shadow:var(--mw-shadow-soft);padding:var(--mw-card-padding);position:relative;overflow:hidden}@media (max-width:900px){.mw-demo{gap:var(--mw-space-6);grid-template-columns:minmax(0,1fr)}.mw-demo--invertida>:first-child{order:0}}.mw-voo{padding-block:var(--mw-space-8);position:relative}.mw-voo__traco{width:100%;height:auto;min-height:96px;overflow:visible}.mw-voo__linha{fill:none;stroke:var(--mw-primary);stroke-width:3px;stroke-linecap:round;stroke-dasharray:10 12;stroke-dashoffset:900px;opacity:.9}.mw-visivel .mw-voo__linha{animation:mw-desenhar-rota 2.2s var(--mw-ease-standard) forwards}.mw-voo__aviao{offset-path:path("M20,110 C220,110 320,20 520,20 C720,20 820,110 1020,110");offset-rotate:auto;offset-distance:0%}.mw-visivel .mw-voo__aviao{animation:mw-voar 2.6s var(--mw-ease-standard) forwards}.mw-voo__ponta{font-size:var(--mw-text-base);font-weight:var(--mw-weight-bold);opacity:0;flex-direction:column;gap:2px;display:flex}.mw-visivel .mw-voo__ponta{animation:mw-pop .5s var(--mw-ease-spring) forwards}.mw-visivel .mw-voo__ponta--destino{animation-delay:2.1s}@keyframes mw-desenhar-rota{to{stroke-dashoffset:0}}@keyframes mw-voar{to{offset-distance:100%}}.mw-fala{gap:var(--mw-space-3);flex-direction:column;display:flex}.mw-visivel .mw-fala>*{animation:mw-entrar-fala .45s var(--mw-ease-spring) backwards;animation-delay:calc(var(--i,0) * .4s)}@keyframes mw-entrar-fala{0%{opacity:0;transform:translateY(10px)}}.mw-tabela{border-collapse:collapse;width:100%;font-size:var(--mw-text-base)}.mw-tabela th{text-align:left;font-size:var(--mw-text-caption);letter-spacing:var(--mw-tracking-caps);text-transform:uppercase;color:var(--mw-ink-sand);padding-bottom:var(--mw-space-2)}.mw-tabela td{border-top:var(--mw-border-hairline);padding-block:var(--mw-space-3)}.mw-visivel .mw-tabela tbody tr{animation:mw-anim-fade-em .4s var(--mw-ease-standard) backwards;animation-delay:calc(.8s + var(--i,0) * .25s)}.mw-preco-estimado{align-items:center;gap:var(--mw-space-1);font-weight:var(--mw-weight-bold);color:var(--mw-primary);display:inline-flex}@keyframes mw-anim-fade-em{0%{opacity:0}}.mw-divisao{gap:var(--mw-space-4);flex-direction:column;display:flex}.mw-divisao__pessoa{align-items:center;gap:var(--mw-space-3);display:flex}.mw-divisao__barra{border-radius:var(--mw-radius-full);background:var(--mw-ink-12);flex:1;height:12px;overflow:hidden}.mw-divisao__preenche{border-radius:var(--mw-radius-full);background:var(--mw-primary);width:0;height:100%;transition:width 1.1s var(--mw-ease-spring);transition-delay:calc(var(--i,0) * .18s);display:block}.mw-visivel .mw-divisao__preenche{width:var(--largura,50%)}.mw-divisao__acerto{border-radius:var(--mw-radius-lg);background:var(--mw-yellow-100);border:var(--mw-border-hairline);padding:var(--mw-space-3) var(--mw-space-4)}.mw-visivel .mw-divisao__acerto{animation:mw-entrar-fala .5s var(--mw-ease-spring) 1.2s backwards}.mw-carimbos{gap:var(--mw-space-3);flex-wrap:wrap;display:flex}.mw-carimbo{border-radius:var(--mw-radius-full);border:2px dashed var(--mw-primary);width:76px;height:76px;color:var(--mw-primary);font-weight:var(--mw-weight-bold);font-size:var(--mw-text-base);background:var(--mw-surface);transform:rotate(var(--giro,-4deg));place-items:center;display:grid}.mw-visivel .mw-carimbo{animation:mw-carimbar .5s var(--mw-ease-spring) backwards;animation-delay:calc(var(--i,0) * .16s)}@keyframes mw-carimbar{0%{opacity:0;transform:scale(1.8)rotate(-12deg)}60%{opacity:1;transform:scale(.94)rotate(3deg)}}.mw-polaroide{background:var(--mw-surface);border:var(--mw-border-solid);border-radius:var(--mw-radius-md);padding:var(--mw-space-2) var(--mw-space-2) var(--mw-space-4);box-shadow:var(--mw-shadow-soft);transform:rotate(var(--giro,-3deg))}.mw-visivel .mw-polaroide{animation:mw-espalhar .6s var(--mw-ease-spring) backwards;animation-delay:calc(var(--i,0) * .12s)}@keyframes mw-espalhar{0%{opacity:0;transform:translateY(18px)rotate(0)}}.mw-video{border-radius:var(--mw-radius-xl);border:var(--mw-border-solid);background:var(--mw-surface-sunken);width:100%;display:block}@media (prefers-reduced-motion:reduce){.mw-voo__linha{stroke-dashoffset:0}.mw-voo__aviao{offset-distance:92%}.mw-voo__ponta,.mw-fala>*,.mw-tabela tr,.mw-divisao__acerto{opacity:1;animation:none;transform:none}.mw-carimbo{transform:rotate(var(--giro,-4deg));animation:none}.mw-polaroide{transform:rotate(var(--giro,-3deg));animation:none}.mw-divisao__preenche{width:var(--largura,50%);transition:none}}.mw-pricing__price{flex-direction:column;align-items:flex-start;gap:0}.mw-pricing__amount{white-space:nowrap}.mw-pricing__period{display:block}.mw-pricing{height:100%}.mw-pricing>.mw-btn{margin-top:auto}.mw-pricing--featured{padding-top:calc(var(--mw-card-padding) + var(--mw-space-4))}.mw-heroi-foto{border-radius:var(--mw-radius-2xl);border:var(--mw-border-solid);aspect-ratio:4/5;box-shadow:var(--mw-shadow-lifted);position:relative;overflow:hidden}.mw-heroi-foto>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mw-heroi-foto:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1c23408c);height:55%;position:absolute;inset:auto 0 0}.mw-heroi-cartao{z-index:1;left:var(--mw-space-5);right:var(--mw-space-5);bottom:var(--mw-space-5);background:var(--mw-surface);border:var(--mw-border-solid);border-radius:var(--mw-radius-xl);box-shadow:var(--mw-shadow-lifted);padding:var(--mw-space-4);position:absolute}.mw-heroi-selo{z-index:1;top:var(--mw-space-4);left:var(--mw-space-4);background:var(--mw-surface);border-radius:var(--mw-radius-full);font-size:var(--mw-text-caption);font-weight:var(--mw-weight-bold);letter-spacing:var(--mw-tracking-caps);text-transform:uppercase;box-shadow:var(--mw-shadow-soft);padding:.375rem .75rem;position:absolute}@media (max-width:900px){.mw-heroi-foto{aspect-ratio:4/3}}.mw-faixa-fotos{width:100vw;padding-block:var(--mw-space-10);background:var(--mw-ink);color:var(--mw-mint);margin-left:-50vw;position:relative;left:50%;overflow:hidden}.mw-faixa-fotos__trilho{gap:var(--mw-space-4);padding-inline:var(--mw-space-6);scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.mw-faixa-fotos__trilho::-webkit-scrollbar{display:none}.mw-faixa-fotos__item{aspect-ratio:3/4;border-radius:var(--mw-radius-xl);scroll-snap-align:start;flex:0 0 clamp(13rem,22vw,18rem);position:relative;overflow:hidden}.mw-faixa-fotos__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mw-faixa-fotos__legenda{padding:var(--mw-space-4);color:var(--mw-mint);background:linear-gradient(#0000,#141b34d9);position:absolute;inset:auto 0 0}.mw-root--site .mw-stack{gap:var(--mw-space-16)}.mw-secao-solta{padding-block:var(--mw-space-6)}a.mw-card,a.mw-feature,a.mw-pricing{color:var(--mw-text);text-decoration:none}@media (max-width:720px){.mw-header__inner{row-gap:var(--mw-space-2);padding-block:var(--mw-space-3);flex-wrap:wrap}.mw-header__nav{justify-content:flex-start;gap:var(--mw-space-2) var(--mw-space-3);flex-wrap:wrap;width:100%}.mw-header__link{font-size:var(--mw-text-xs)}.mw-select--compacto{font-size:var(--mw-text-xs);padding-inline-end:var(--mw-space-6)}.mw-heroi-foto{aspect-ratio:4/3}.mw-heroi-cartao{margin:calc(var(--mw-space-8) * -1) var(--mw-space-4) 0;z-index:2;position:relative}}.mw-capa{isolation:isolate;align-items:flex-end;width:100vw;min-height:min(76vh,44rem);margin-left:-50vw;display:flex;position:relative;left:50%;overflow:hidden}.mw-capa__foto{z-index:-2;position:absolute;inset:0}.mw-capa__foto img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mw-capa:before{content:"";z-index:-1;background:linear-gradient(#0000 0%,#141b341f 30%,#141b348c 62%,#141b34db 100%);position:absolute;inset:0}.mw-capa__conteudo{width:100%;max-width:var(--mw-content-max);padding:var(--mw-space-10) var(--mw-space-6) var(--mw-space-12);color:var(--mw-mint);margin-inline:auto}.mw-capa__titulo{font-size:clamp(2rem,3.4vw,3rem);font-weight:var(--mw-weight-bold);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0 0 var(--mw-space-5);line-height:1.02}.mw-capa__linha{font-size:var(--mw-text-xl);max-width:46ch;margin:0 0 var(--mw-space-6)}.mw-capa__credito{right:var(--mw-space-6);bottom:var(--mw-space-5);font-size:var(--mw-text-caption);letter-spacing:var(--mw-tracking-caps);text-transform:uppercase;color:#eef6ebbf;position:absolute}.mw-lead{font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.4;font-weight:var(--mw-weight-medium);max-width:30ch;margin:0}.mw-espalha{gap:clamp(var(--mw-space-6), 5vw, var(--mw-space-12));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.mw-espalha--esquerda{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.mw-espalha--esquerda>:first-child{order:2}.mw-espalha__texto{gap:var(--mw-space-4);flex-direction:column;display:flex}.mw-espalha__titulo{letter-spacing:-.02em;font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.08;font-weight:var(--mw-weight-bold);text-wrap:balance;margin:0}.mw-espalha__imagem{position:relative}.mw-espalha__imagem img{border-radius:var(--mw-radius-2xl);width:100%;box-shadow:var(--mw-shadow-lifted);display:block}@media (min-width:1100px){.mw-espalha:not(.mw-espalha--esquerda) .mw-espalha__imagem{margin-right:calc(var(--mw-space-16) * -1)}.mw-espalha--esquerda .mw-espalha__imagem{margin-left:calc(var(--mw-space-16) * -1)}}@media (max-width:900px){.mw-espalha,.mw-espalha--esquerda{grid-template-columns:minmax(0,1fr)}.mw-espalha--esquerda>:first-child{order:0}}.mw-palco-escuro{background:var(--mw-ink);width:100vw;color:var(--mw-mint);padding-block:clamp(var(--mw-space-10), 8vw, var(--mw-space-16));margin-left:-50vw;position:relative;left:50%}.mw-palco-escuro__interno{max-width:var(--mw-content-max);padding-inline:var(--mw-space-6);margin-inline:auto}.mw-citacao{border-left:2px solid var(--mw-primary);padding-left:var(--mw-space-5);margin:0}.mw-citacao p{font-size:var(--mw-text-2xl);margin:0 0 var(--mw-space-3);line-height:1.45}.mw-citacao footer{font-size:var(--mw-text-base);color:var(--mw-text-muted)}.mw-precos{gap:var(--mw-space-8);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.mw-preco__valor{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:var(--mw-weight-bold);letter-spacing:-.02em;white-space:nowrap;line-height:1}.mw-preco__abaixo{color:var(--mw-text-muted);margin-top:var(--mw-space-2)}.mw-perguntas details{border-top:1px solid var(--mw-ink-12);padding-block:var(--mw-space-4)}.mw-perguntas details:last-of-type{border-bottom:1px solid var(--mw-ink-12)}.mw-perguntas summary{cursor:pointer;justify-content:space-between;gap:var(--mw-space-4);font-size:var(--mw-text-xl);font-weight:var(--mw-weight-semibold);list-style:none;display:flex}.mw-perguntas summary::-webkit-details-marker{display:none}.mw-perguntas summary:after{content:"+";color:var(--mw-primary);font-weight:700}.mw-perguntas details[open] summary:after{content:"–"}.mw-perguntas p{margin:var(--mw-space-3) 0 0;max-width:62ch}.mw-root--site .mw-bloco-menta{background:var(--mw-mint)}.mw-artigo{font-size:var(--mw-text-base);color:var(--mw-text);max-width:68ch;margin-inline:auto;line-height:1.75}.mw-artigo>*+*{margin-top:var(--mw-space-5)}.mw-artigo h2{font-size:var(--mw-text-3xl);letter-spacing:-.015em;line-height:1.2;font-weight:var(--mw-weight-bold);margin-top:var(--mw-space-10);margin-bottom:0}.mw-artigo h3{font-size:var(--mw-text-xl);line-height:1.3;font-weight:var(--mw-weight-bold);margin-top:var(--mw-space-8);margin-bottom:0}.mw-artigo h2+*,.mw-artigo h3+*{margin-top:var(--mw-space-3)}.mw-artigo a{color:var(--mw-primary);text-underline-offset:2px;text-decoration:underline}.mw-artigo strong{font-weight:var(--mw-weight-bold)}.mw-artigo ul,.mw-artigo ol{padding-left:1.25rem}.mw-artigo ul{list-style:outside}.mw-artigo ol{list-style:decimal}.mw-artigo li+li{margin-top:var(--mw-space-2)}.mw-artigo blockquote{padding-left:var(--mw-space-5);border-left:3px solid var(--mw-primary);font-size:var(--mw-text-xl);margin:0;line-height:1.5}.mw-artigo img{border-radius:var(--mw-radius-xl);width:100%;display:block}.mw-artigo hr{border:0;border-top:1px solid var(--mw-border);margin-block:var(--mw-space-8)}.mw-artigo figcaption,.mw-artigo small{font-size:var(--mw-text-xs);color:var(--mw-text-muted)}.mw-doc{max-width:64ch;margin-inline:auto}.mw-doc h2{font-size:var(--mw-text-xl);color:var(--mw-primary)}.mw-doc h3{font-size:var(--mw-text-base)}.mw-titulo-pagina{letter-spacing:-.025em;font-size:clamp(1.875rem,3.4vw,2.75rem);line-height:1.1;font-weight:var(--mw-weight-bold);text-wrap:balance;max-width:20ch;margin:0}
