/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--sky-top:#fdf6ee;--sky-bottom:#fdf9f6;--sun-glow:transparent;--sun-core:transparent;--ambient-tint:transparent;--ink-on-sky:transparent;--ink-on-sky-top:transparent;--sun-x:50%;--sun-y:50%;--moon-x:50%;--moon-y:50%;--sun-alpha:0;--moon-alpha:0;--star-alpha:0;--child:transparent;--vida-wght:400}*,: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-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--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-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Nunito Variable",Nunito,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-300:oklch(87.2% .01 258.338);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-semibold:600;--tracking-tight:-.025em;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-primary:var(--primary);--color-brand-accent:var(--primary-glow);--color-brand-secondary:var(--secondary);--color-brand-cream:var(--surface-cream);--color-brand-background:var(--background);--color-brand-dark:var(--foreground);--animate-float:float 6s ease-in-out infinite}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;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{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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.amni-btn{background:var(--primary);max-width:100%;min-height:48px;color:var(--primary-foreground);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-strong);text-align:center;cursor:pointer;box-shadow:var(--highlight-inset),var(--shadow-brand);transition:transform .46s var(--ease-spring),background-color .15s;border:none;justify-content:center;align-items:center;gap:10px;padding:0 28px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.amni-btn:hover{background:var(--primary-hover)}.amni-btn:active{background:var(--primary-press);transform:scale(var(--press-scale));transition:transform 90ms var(--ease-soft)}.amni-btn:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.amni-btn-outline{background:var(--surface);max-width:100%;min-height:48px;color:var(--primary-ink);border:1.5px solid var(--primary);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-strong);text-align:center;cursor:pointer;box-shadow:var(--shadow-soft);transition:transform .46s var(--ease-spring),background-color .15s;justify-content:center;align-items:center;gap:10px;padding:0 28px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.amni-btn-outline:hover{background:var(--secondary)}.amni-btn-outline:active{transform:scale(var(--press-scale));transition:transform 90ms var(--ease-soft)}.amni-card{background:var(--surface);border-radius:var(--radius-card);border:1px solid var(--secondary-a30);box-shadow:var(--shadow-soft);transition:box-shadow .3s var(--ease-squish);padding:28px;position:relative}.amni-card:hover{box-shadow:var(--shadow-card)}.amni-badge{background:var(--secondary);color:var(--secondary-foreground);border-radius:var(--radius-pill);font-size:var(--text-caption);font-weight:var(--weight-strong);align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.section-label{font-size:.8125rem;font-weight:var(--weight-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--primary-ink);align-items:center;gap:8px;display:inline-flex}.pc-breathe{will-change:transform;animation:4.5s ease-in-out infinite amni-pc-breathe}.pc-entrance{animation:amni-float-in .6s var(--ease-squish)both}.caret-blink{animation:1.1s step-end infinite caret-blink}.reveal{opacity:0;transition:opacity .6s var(--ease-squish),transform .6s var(--ease-squish);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform;transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.marquee-track{width:max-content;animation:55s linear infinite marquee;display:flex}.marquee-track:hover{animation-play-state:paused}.stagger>*{animation:fade-up-in .6s var(--ease-squish)both}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:.1s}.stagger>:nth-child(3){animation-delay:.2s}.stagger>:nth-child(4){animation-delay:.3s}.stagger>:nth-child(5){animation-delay:.4s}.stagger>:nth-child(6){animation-delay:.5s}.blob-drift{will-change:transform;animation:24s ease-in-out infinite amni-blob}.faq-answer{transition:grid-template-rows var(--duration-base)var(--ease-squish);grid-template-rows:0fr;display:grid}.faq-answer[data-open=true]{grid-template-rows:1fr}.faq-answer>div{overflow:hidden}.faq-icon{transition:transform var(--duration-base)var(--ease-squish)}.faq-icon[data-open=true]{transform:rotate(45deg)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.mt-8{margin-top:calc(var(--spacing)*8)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.h-6{height:calc(var(--spacing)*6)}.h-full{height:100%}.w-6{width:calc(var(--spacing)*6)}.flex-shrink{flex-shrink:1}.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,)}.animate-float{animation:var(--animate-float)}.animate-pulse{animation:var(--animate-pulse)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--divider\)\]{border-color:var(--divider)}.border-brand-secondary,.border-brand-secondary\/20{border-color:var(--color-brand-secondary)}@supports (color:color-mix(in lab,red,red)){.border-brand-secondary\/20{border-color:color-mix(in oklab,var(--color-brand-secondary)20%,transparent)}}.border-gray-700{border-color:var(--color-gray-700)}.bg-brand-background{background-color:var(--color-brand-background)}.bg-brand-cream{background-color:var(--color-brand-cream)}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-brand-secondary{background-color:var(--color-brand-secondary)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.pt-8{padding-top:calc(var(--spacing)*8)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-brand-accent{color:var(--color-brand-accent)}.text-brand-dark,.text-brand-dark\/70{color:var(--color-brand-dark)}@supports (color:color-mix(in lab,red,red)){.text-brand-dark\/70{color:color-mix(in oklab,var(--color-brand-dark)70%,transparent)}}.text-gray-300{color:var(--color-gray-300)}.text-white{color:var(--color-white)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:bg-brand-cream:hover{background-color:var(--color-brand-cream)}}}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:italic;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-italic-ZB3Aladm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2000-206F,U+20AC,U+2122}:root{--coral-50:#fff5f4;--coral-100:#ffe9e7;--coral-200:#fdd8d8;--coral-300:#ff9f9f;--coral-400:#ff8b85;--coral-500:#f65a5a;--coral-600:#cb4b40;--coral-650:#bc4138;--coral-700:#b52c31;--coral-800:#922327;--coral-900:#6f1a1c;--coral-950:#511012;--sand-50:#fdf9f6;--sand-100:#f7f3ea;--sand-200:#e4e0dc;--sand-300:#d1cac4;--sand-400:#b9b0a9;--sand-500:#9f968e;--sand-600:#857c75;--sand-700:#6d655e;--sand-800:#57514b;--sand-900:#423d38;--sand-950:#2e2a27;--sage-50:#effbf2;--sage-100:#e0f6e5;--sage-200:#c5ecce;--sage-300:#a0dcaf;--sage-400:#78c68e;--sage-500:#54ad70;--sage-600:#3a9258;--sage-700:#287945;--sage-800:#1f6137;--sage-900:#174928;--sage-950:#0d341b;--honey-50:#fff6eb;--honey-100:#ffecd5;--honey-200:#ffdaad;--honey-300:#f7c079;--honey-400:#e8a23d;--honey-500:#ce8600;--honey-600:#ab6f00;--honey-700:#8d5a00;--honey-800:#714800;--honey-900:#563600;--honey-950:#3e2500;--crimson-50:#fff4f5;--crimson-100:#ffe9eb;--crimson-200:#ffd4d8;--crimson-300:#ffb4bc;--crimson-400:#f89;--crimson-500:#f55a78;--crimson-600:#d43e60;--crimson-700:#b22b4c;--crimson-800:#90223c;--crimson-900:#6e192d;--crimson-950:#500f1e;--sky-50:#f2f8ff;--sky-100:#e3f1ff;--sky-200:#c9e4ff;--sky-300:#a6d0f9;--sky-400:#81b7eb;--sky-500:#619dd5;--sky-600:#4882b8;--sky-700:#366b9a;--sky-800:#2b557c;--sky-900:#1f405e;--sky-950:#142d44;--lavender-50:#f8f6ff;--lavender-100:#f1ecff;--lavender-200:#e4daff;--lavender-300:#d1c0fc;--lavender-400:#baa3ee;--lavender-500:#a187d8;--lavender-600:#876dba;--lavender-700:#6f579c;--lavender-800:#58467d;--lavender-900:#43345f;--lavender-950:#2f2445;--rose-50:#fff4f8;--rose-100:#ffe8f1;--rose-200:#fed3e4;--rose-300:#f5b6d1;--rose-400:#e596b9;--rose-500:#cd799f;--rose-600:#b06085;--rose-700:#934c6d;--rose-800:#763c57;--rose-900:#5a2d42;--rose-950:#411e2e;--teal-50:#edfbf9;--teal-100:#dcf5f3;--teal-200:#bfebe7;--teal-300:#95dad5;--teal-400:#66c4be;--teal-500:#3baba5;--teal-600:#16908b;--teal-700:#007672;--teal-800:#005f5b;--teal-900:#014845;--teal-950:#003331;--white:#fff;--black:#000;--graphite-bg:#1b1816;--graphite-surface:#25211e;--graphite-raised:#2f2a27;--graphite-cream:#2e2925;--graphite-border:#3e3935;--graphite-fg:#f4efea;--graphite-muted:#b6b0a9;--ember-bg:#16130f;--ember-surface:#211b15;--ember-cream:#2a231b;--ember-muted:#332a1f;--ember-border:#3a3128;--ember-fg:#d8cfc4;--ember-fg-muted:#a0978b;--ember-primary:#c8655f;--ember-primary-glow:#8f4540;--ember-accent:#d9837d;--ember-sky:#221b2e;--ember-ink:#f5efe6;--ember-sky-muted:#c9bfd9;--ember-sky-accent:#b9a8e6;--ember-line:#5b4b7a;--ember-star:#f5b04a;--metal-bronze-1:#9a5a2b;--metal-bronze-2:#d9894a;--metal-bronze-3:#7a4420;--metal-prata-1:#cfcac4;--metal-prata-2:#f3f0ec;--metal-prata-3:#9d968f;--metal-ouro-1:#f2c65a;--metal-ouro-2:#dca030;--metal-ouro-3:#b07d16;--metal-diamante-1:#a9dcea;--metal-diamante-2:#e3e6fb;--metal-diamante-3:#a597dd;--mock-device-bezel:#231f1c;--mock-desk:#e9e4df;--mock-label:#6b635c;--lime-50:#f5faec;--lime-100:#ebf3da;--lime-200:#dae8bc;--lime-300:#c1d592;--lime-400:#a5be66;--lime-500:#8aa440;--lime-600:#718924;--lime-700:#5c7011;--lime-800:#495a0e;--lime-900:#37440a;--lime-950:#263005;--indigo-50:#f5f7ff;--indigo-100:#eaefff;--indigo-200:#d6e0ff;--indigo-300:#b9c9fe;--indigo-400:#9baef1;--indigo-500:#8093dc;--indigo-600:#6879be;--indigo-700:#53629f;--indigo-800:#424e80;--indigo-900:#313b61;--indigo-950:#222947;--gold-50:#fcf7ea;--gold-100:#f7efd6;--gold-200:#efe0b4;--gold-300:#e0ca85;--gold-400:#ccaf53;--gold-500:#b49420;--gold-600:#987a00;--gold-700:#7c6400;--gold-800:#645000;--gold-900:#4c3c00;--gold-950:#362a00;--plum-50:#fdf4fd;--plum-100:#fae9fa;--plum-200:#f3d6f4;--plum-300:#e5bae7;--plum-400:#d29cd5;--plum-500:#ba7fbd;--plum-600:#9e66a1;--plum-700:#835286;--plum-800:#69416b;--plum-900:#503051;--plum-950:#39213a;--slate-50:#f4f8fa;--slate-100:#e9f0f4;--slate-200:#d6e3e9;--slate-300:#bccfd8;--slate-400:#9eb6c2;--slate-500:#829ca9;--slate-600:#69828f;--slate-700:#546a75;--slate-800:#43555e;--slate-900:#324047;--slate-950:#232d32;--ouro-claro-suave:#fdf1db;--ouro-claro:#af8423;--ouro-claro-tinta:#745504;--ouro-escuro-suave:#3b2e14;--ouro-escuro:#d9ad52;--ouro-escuro-tinta:#f1cf8f;--ouro-madrugada-suave:#2d2410;--ouro-madrugada:#b9964e;--ouro-madrugada-tinta:#d7ba82;--ouro-claro-luz:#ecd08a;--ouro-escuro-luz:#f7e2ad;--ouro-madrugada-luz:#cdb27c;--lagoa-50:#eefafe;--lagoa-100:#ddf4fb;--lagoa-200:#c0e9f6;--lagoa-300:#97d7ea;--lagoa-400:#6ac0d9;--lagoa-500:#41a6c1;--lagoa-600:#228ba5;--lagoa-700:#0b728a;--lagoa-800:#0a5b6e;--lagoa-900:#084554;--lagoa-950:#03313c}@media(color-gamut:p3){:root{--coral-100:oklch(95.2% .031 24);--coral-200:oklch(91.33% .0447 17.93);--coral-300:oklch(79.96% .124 19.91);--coral-400:oklch(76.2% .1728 24);--coral-500:oklch(67.44% .2069 23.79);--coral-600:oklch(58.49% .1781 28.11);--coral-650:oklch(54.8% .16 28);--coral-700:oklch(51.2% .1728 24);--coral-800:oklch(43.8% .1459 24);--coral-900:oklch(36.2% .119 24);--coral-950:oklch(29% .096 24);--sage-100:oklch(95.2% .0325 152);--sage-200:oklch(90.8% .0575 152);--sage-300:oklch(84.2% .0875 152);--sage-400:oklch(76.2% .1125 152);--sage-500:oklch(67.8% .125 152);--sage-600:oklch(59.2% .1225 152);--sage-700:oklch(51.2% .1125 152);--sage-800:oklch(43.8% .095 152);--sage-900:oklch(36.2% .0775 152);--sage-950:oklch(29% .0625 152);--honey-100:oklch(95.2% .0403 72);--honey-200:oklch(90.8% .0713 72);--honey-300:oklch(84.2% .1085 72);--honey-400:oklch(76.2% .1395 72);--honey-500:oklch(67.8% .155 72);--honey-600:oklch(59.2% .1455 72);--honey-700:oklch(51.2% .1258 72);--honey-800:oklch(43.8% .1077 72);--honey-900:oklch(36.2% .089 72);--honey-950:oklch(29% .0713 72);--crimson-100:oklch(95.2% .0317 12);--crimson-200:oklch(90.8% .0631 12);--crimson-300:oklch(84.2% .1149 12);--crimson-400:oklch(76.2% .171 12);--crimson-500:oklch(67.8% .19 12);--crimson-600:oklch(59.2% .1862 12);--crimson-700:oklch(51.2% .171 12);--crimson-800:oklch(43.8% .1444 12);--crimson-900:oklch(36.2% .1178 12);--crimson-950:oklch(29% .095 12);--sky-200:oklch(90.8% .0483 248);--sky-300:oklch(84.2% .0735 248);--sky-400:oklch(76.2% .0945 248);--sky-500:oklch(67.8% .105 248);--sky-600:oklch(59.2% .1029 248);--sky-700:oklch(51.2% .0945 248);--sky-800:oklch(43.8% .0798 248);--sky-900:oklch(36.2% .0651 248);--sky-950:oklch(29% .0525 248);--lavender-200:oklch(90.8% .0552 298);--lavender-300:oklch(84.2% .084 298);--lavender-400:oklch(76.2% .108 298);--lavender-500:oklch(67.8% .12 298);--lavender-600:oklch(59.2% .1176 298);--lavender-700:oklch(51.2% .108 298);--lavender-800:oklch(43.8% .0912 298);--lavender-900:oklch(36.2% .0744 298);--lavender-950:oklch(29% .06 298);--rose-200:oklch(90.8% .0529 352);--rose-300:oklch(84.2% .0805 352);--rose-400:oklch(76.2% .1035 352);--rose-500:oklch(67.8% .115 352);--rose-600:oklch(59.2% .1127 352);--rose-700:oklch(51.2% .1035 352);--rose-800:oklch(43.8% .0874 352);--rose-900:oklch(36.2% .0713 352);--rose-950:oklch(29% .0575 352);--teal-200:oklch(90.8% .046 190);--teal-300:oklch(84.2% .07 190);--teal-400:oklch(76.2% .09 190);--teal-500:oklch(67.8% .1 190);--teal-600:oklch(59.2% .098 190);--teal-700:oklch(51.2% .09 190);--teal-800:oklch(43.8% .076 190);--teal-900:oklch(36.2% .062 190);--teal-950:oklch(29% .05 190);--ember-primary:oklch(62.23% .1272 24.97);--ember-primary-glow:oklch(48.3% .1013 25.49);--ember-accent:oklch(69.96% .1072 24.44);--ember-sky:oklch(23.97% .0368 300.59);--ember-sky-muted:oklch(82.09% .0375 303.02);--ember-sky-accent:oklch(76.79% .0891 296.83);--ember-line:oklch(44.94% .0772 298.93);--ember-star:oklch(80.46% .1407 73.68);--metal-bronze-1:oklch(53.19% .1041 54.41);--metal-bronze-2:oklch(70.12% .1255 56.95);--metal-bronze-3:oklch(44.5% .0893 51.99);--metal-ouro-1:oklch(84.5% .1345 86.92);--metal-ouro-2:oklch(74.49% .1399 78.29);--metal-ouro-3:oklch(62.53% .1242 78.38);--metal-diamante-1:oklch(86.36% .056 216.44);--metal-diamante-3:oklch(71.48% .1014 292.83);--lime-100:oklch(95.2% .0338 122);--lime-200:oklch(90.8% .0598 122);--lime-300:oklch(84.2% .091 122);--lime-400:oklch(76.2% .117 122);--lime-500:oklch(67.8% .13 122);--lime-600:oklch(59.2% .1274 122);--lime-700:oklch(51.2% .117 122);--lime-800:oklch(43.8% .0988 122);--lime-900:oklch(36.2% .0806 122);--lime-950:oklch(29% .065 122);--indigo-200:oklch(90.8% .0486 272);--indigo-300:oklch(84.2% .077 272);--indigo-400:oklch(76.2% .099 272);--indigo-500:oklch(67.8% .11 272);--indigo-600:oklch(59.2% .1078 272);--indigo-700:oklch(51.2% .099 272);--indigo-800:oklch(43.8% .0836 272);--indigo-900:oklch(36.2% .0682 272);--indigo-950:oklch(29% .055 272);--gold-100:oklch(95.2% .0338 92);--gold-200:oklch(90.8% .0598 92);--gold-300:oklch(84.2% .091 92);--gold-400:oklch(76.2% .117 92);--gold-500:oklch(67.8% .13 92);--gold-600:oklch(59.2% .1274 92);--gold-700:oklch(51.2% .117 92);--gold-800:oklch(43.8% .0988 92);--gold-900:oklch(36.2% .0806 92);--gold-950:oklch(29% .065 92);--plum-200:oklch(90.8% .0506 325);--plum-300:oklch(84.2% .077 325);--plum-400:oklch(76.2% .099 325);--plum-500:oklch(67.8% .11 325);--plum-600:oklch(59.2% .1078 325);--plum-700:oklch(51.2% .099 325);--plum-800:oklch(43.8% .0836 325);--plum-900:oklch(36.2% .0682 325);--plum-950:oklch(29% .055 325);--slate-400:oklch(76.2% .0315 230);--slate-500:oklch(67.8% .035 230);--slate-600:oklch(59.2% .0343 230);--slate-700:oklch(51.2% .0315 230);--ouro-claro-suave:oklch(96.18% .0317 82.77);--ouro-claro:oklch(63.89% .1197 82.85);--ouro-claro-tinta:oklch(46.97% .0949 83.53);--ouro-escuro-suave:oklch(30.93% .0444 83.09);--ouro-escuro:oklch(77% .1202 83.33);--ouro-escuro-tinta:oklch(86.89% .0899 82.76);--ouro-madrugada-suave:oklch(26.52% .0354 85.75);--ouro-madrugada:oklch(69.05% .0999 83.7);--ouro-madrugada-tinta:oklch(80.09% .0802 83.39);--ouro-claro-luz:oklch(86.55% .0939 88.56);--ouro-escuro-luz:oklch(91.72% .072 88.95);--ouro-madrugada-luz:oklch(77.44% .0775 84.16);--lagoa-200:oklch(90.8% .046 219);--lagoa-300:oklch(84.2% .07 219);--lagoa-400:oklch(76.2% .09 219);--lagoa-500:oklch(67.8% .1 219);--lagoa-600:oklch(59.2% .098 219);--lagoa-700:oklch(51.2% .09 219);--lagoa-800:oklch(43.8% .076 219);--lagoa-900:oklch(36.2% .062 219);--lagoa-950:oklch(29% .05 219)}}:root,[data-theme=light],[data-amni-theme]{--background:var(--sand-50);--foreground:var(--sand-950);--surface:var(--white);--surface-raised:var(--white);--surface-cream:var(--sand-100);--brand:var(--coral-500);--primary:var(--coral-600);--primary-foreground:var(--white);--primary-hover:var(--coral-650);--primary-press:var(--coral-700);--primary-ink:var(--coral-700);--primary-glow:var(--coral-300);--accent:var(--coral-300);--secondary:var(--coral-200);--secondary-foreground:var(--coral-800);--secondary-hover:var(--coral-300);--muted:var(--sand-100);--muted-foreground:var(--sand-700);--text-subtle:var(--sand-500);--border:var(--coral-200);--border-strong:var(--sand-300);--input:var(--sand-100);--field-bg:var(--sand-50);--field-border:var(--sand-300);--control-border:var(--sand-600);--scrim-base:var(--sand-950);--ink-shadow:var(--sand-900);--mix-dark:var(--sand-950);--success:var(--sage-600);--success-bg:var(--sage-50);--success-border:var(--sage-200);--success-ink:var(--sage-800);--warning:var(--honey-600);--warning-bg:var(--honey-50);--warning-border:var(--honey-200);--warning-ink:var(--honey-800);--error:var(--crimson-600);--error-bg:var(--crimson-50);--error-border:var(--crimson-200);--error-ink:var(--crimson-700);--info:var(--sky-600);--info-bg:var(--sky-50);--info-border:var(--sky-200);--info-ink:var(--sky-800);--destructive:var(--crimson-600);--destructive-foreground:var(--white);--tone-sono:var(--sky-600);--tone-sono-bg:var(--sky-100);--tone-sono-ink:var(--sky-800);--tone-mama:var(--honey-600);--tone-mama-bg:var(--honey-100);--tone-mama-ink:var(--honey-800);--tone-fralda:var(--sage-600);--tone-fralda-bg:var(--sage-100);--tone-fralda-ink:var(--sage-800);--tone-choro:var(--lavender-500);--tone-choro-bg:var(--lavender-100);--tone-choro-ink:var(--lavender-800);--tone-humor:var(--lavender-600);--tone-humor-bg:var(--lavender-100);--tone-humor-ink:var(--lavender-800);--tone-saude:var(--crimson-600);--tone-saude-bg:var(--crimson-100);--tone-saude-ink:var(--crimson-800);--tone-dev:var(--teal-600);--tone-dev-bg:var(--teal-100);--tone-dev-ink:var(--teal-800);--tone-atividade:var(--lime-600);--tone-atividade-bg:var(--lime-100);--tone-atividade-ink:var(--lime-800);--tone-agenda:var(--indigo-600);--tone-agenda-bg:var(--indigo-100);--tone-agenda-ink:var(--indigo-800);--tone-nota:var(--sand-600);--tone-nota-bg:var(--sand-100);--tone-nota-ink:var(--sand-800);--tone-historico:var(--slate-600);--tone-historico-bg:var(--slate-100);--tone-historico-ink:var(--slate-800);--tone-enxoval:var(--lagoa-600);--tone-enxoval-bg:var(--lagoa-100);--tone-enxoval-ink:var(--lagoa-800);--tone-conquista:var(--gold-600);--tone-conquista-bg:var(--gold-100);--tone-conquista-ink:var(--gold-800);--tone-mae:var(--plum-600);--tone-mae-bg:var(--plum-100);--tone-mae-ink:var(--plum-800);--tier-bronze-solid:var(--metal-bronze-1);--tier-prata-solid:var(--metal-prata-3);--tier-ouro-solid:var(--metal-ouro-3);--tier-diamante-solid:var(--metal-diamante-3);--streak-flame:var(--honey-500);--chart-1:var(--coral-500);--chart-2:var(--sky-500);--chart-3:var(--honey-400);--chart-4:var(--sage-500);--chart-5:var(--lavender-500);--chart-grid:var(--sand-200);--night-sky:var(--ember-sky);--night-ink:var(--ember-ink);--night-muted:var(--ember-sky-muted);--night-accent:var(--ember-sky-accent);--night-line:var(--ember-line);--night-star:var(--ember-star);--device-bezel:var(--mock-device-bezel);--canvas-desk:var(--mock-desk);--canvas-label:var(--mock-label);--kid-coral:#af5f5b;--kid-coral-on:#fff;--kid-coral-glow-suave:#fff8f8;--kid-coral-wash-suave:#fff8f8;--kid-coral-glow-padrao:#ffe2df;--kid-coral-wash-padrao:#ffe2df;--kid-coral-glow-vivo:#ffcac6;--kid-coral-wash-vivo:#ffcac6;--kid-peach:#ac623a;--kid-peach-on:#fff;--kid-peach-glow-suave:#fff9f6;--kid-peach-wash-suave:#fff9f6;--kid-peach-glow-padrao:#ffe3d5;--kid-peach-wash-padrao:#ffe3d5;--kid-peach-glow-vivo:#ffcdb4;--kid-peach-wash-vivo:#ffcdb4;--kid-cream:#9b6c0b;--kid-cream-on:#fff;--kid-cream-glow-suave:#fff9f1;--kid-cream-wash-suave:#fff9f1;--kid-cream-glow-padrao:#ffe6c0;--kid-cream-wash-padrao:#ffe6c0;--kid-cream-glow-vivo:#ffd18a;--kid-cream-wash-vivo:#fed18c;--kid-sage:#508245;--kid-sage-on:#fff;--kid-sage-glow-suave:#f1ffee;--kid-sage-wash-suave:#f3fef1;--kid-sage-glow-padrao:#cef7c5;--kid-sage-wash-padrao:#d5f4ce;--kid-sage-glow-vivo:#acee9e;--kid-sage-wash-vivo:#b6eaab;--kid-mint:#25856c;--kid-mint-on:#fff;--kid-mint-glow-suave:#edfff8;--kid-mint-wash-suave:#eefff8;--kid-mint-glow-padrao:#b2fce3;--kid-mint-wash-padrao:#c2f7e4;--kid-mint-glow-vivo:#77f4cf;--kid-mint-wash-vivo:#91efd1;--kid-ocean:#0e8095;--kid-ocean-on:#fff;--kid-ocean-glow-suave:#f2fcff;--kid-ocean-wash-suave:#f2fcff;--kid-ocean-glow-padrao:#c4f3ff;--kid-ocean-wash-padrao:#c4f3ff;--kid-ocean-glow-vivo:#8fe9ff;--kid-ocean-wash-vivo:#8fe9ff;--kid-sky:#4079ac;--kid-sky-on:#fff;--kid-sky-glow-suave:#f6fbff;--kid-sky-wash-suave:#f6fbff;--kid-sky-glow-padrao:#d9ecff;--kid-sky-wash-padrao:#d9ecff;--kid-sky-glow-vivo:#bdf;--kid-sky-wash-vivo:#bdf;--kid-lavender:#7a6cb1;--kid-lavender-on:#fff;--kid-lavender-glow-suave:#faf9ff;--kid-lavender-wash-suave:#faf9ff;--kid-lavender-glow-padrao:#e9e6ff;--kid-lavender-wash-padrao:#e9e6ff;--kid-lavender-glow-vivo:#d9d3ff;--kid-lavender-wash-vivo:#d9d3ff;--kid-plum:#9c6297;--kid-plum-on:#fff;--kid-plum-glow-suave:#fff7fe;--kid-plum-wash-suave:#fff7fe;--kid-plum-glow-padrao:#ffddfb;--kid-plum-wash-padrao:#ffddfb;--kid-plum-glow-vivo:#ffc2f9;--kid-plum-wash-vivo:#ffc2f9;--kid-rose:#ab5f73;--kid-rose-on:#fff;--kid-rose-glow-suave:#fff8f9;--kid-rose-wash-suave:#fff8f9;--kid-rose-glow-padrao:#ffe1e7;--kid-rose-wash-padrao:#ffe1e7;--kid-rose-glow-vivo:#ffc8d4;--kid-rose-wash-vivo:#ffc8d4;--hero-art-opacity:.28;--ouro-suave:var(--ouro-claro-suave);--ouro:var(--ouro-claro);--ouro-tinta:var(--ouro-claro-tinta);--ouro-luz:var(--ouro-claro-luz);--kid-coral-hero:#d14244;--kid-coral-hero-deep:#b53223;--kid-peach-hero:#c25600;--kid-peach-hero-deep:#9c4d00;--kid-cream-hero:#9d6d00;--kid-cream-hero-deep:#7f5d00;--kid-sage-hero:#278800;--kid-sage-hero-deep:#007221;--kid-mint-hero:#00856a;--kid-mint-hero-deep:#006d5e;--kid-ocean-hero:#008197;--kid-ocean-hero-deep:#006a82;--kid-sky-hero:#007aca;--kid-sky-hero-deep:#0061b8;--kid-lavender-hero:#805fda;--kid-lavender-hero-deep:#7448b9;--kid-plum-hero:#b54daf;--kid-plum-hero-deep:#a1388d;--kid-rose-hero:#ce4171;--kid-rose-hero-deep:#b42f52;--blush-200:var(--coral-200);--cream-100:var(--sand-100);--offwhite-50:var(--sand-50);--soft-black:var(--sand-950);--gray-muted:var(--sand-700);--green-500:var(--sage-500);--amber-500:var(--honey-500);--red-500:var(--crimson-600);--blue-500:var(--sky-600);--night-bg:var(--ember-bg);--night-surface:var(--ember-surface);--night-cream:var(--ember-cream);--night-fg:var(--ember-fg);--night-primary:var(--ember-primary);--night-border:var(--ember-border)}.dark,[data-theme=dark]{--background:var(--graphite-bg);--foreground:var(--graphite-fg);--surface:var(--graphite-surface);--surface-raised:var(--graphite-raised);--surface-cream:var(--graphite-cream);--primary-hover:var(--coral-650);--primary-press:var(--coral-700);--primary-ink:var(--coral-300);--secondary:var(--graphite-cream);--secondary-foreground:var(--coral-300);--secondary-hover:var(--graphite-border);--muted:var(--graphite-cream);--muted-foreground:var(--graphite-muted);--text-subtle:var(--sand-600);--border:var(--graphite-border);--border-strong:var(--sand-800);--input:var(--graphite-cream);--field-bg:var(--graphite-surface);--field-border:var(--graphite-border);--scrim-base:var(--black);--ink-shadow:var(--black);--mix-dark:var(--white);--success:var(--sage-400);--success-bg:var(--sage-950);--success-border:var(--sage-800);--success-ink:var(--sage-200);--warning:var(--honey-400);--warning-bg:var(--honey-950);--warning-border:var(--honey-800);--warning-ink:var(--honey-200);--error:var(--crimson-400);--error-bg:var(--crimson-950);--error-border:var(--crimson-800);--error-ink:var(--crimson-200);--info:var(--sky-400);--info-bg:var(--sky-950);--info-border:var(--sky-800);--info-ink:var(--sky-200);--tone-sono:var(--sky-400);--tone-sono-bg:var(--sky-950);--tone-sono-ink:var(--sky-200);--tone-mama:var(--honey-400);--tone-mama-bg:var(--honey-950);--tone-mama-ink:var(--honey-200);--tone-fralda:var(--sage-400);--tone-fralda-bg:var(--sage-950);--tone-fralda-ink:var(--sage-200);--tone-choro:var(--lavender-400);--tone-choro-bg:var(--lavender-950);--tone-choro-ink:var(--lavender-200);--tone-humor:var(--lavender-400);--tone-humor-bg:var(--lavender-950);--tone-humor-ink:var(--lavender-200);--tone-saude:var(--crimson-400);--tone-saude-bg:var(--crimson-950);--tone-saude-ink:var(--crimson-200);--tone-dev:var(--teal-400);--tone-dev-bg:var(--teal-950);--tone-dev-ink:var(--teal-200);--tone-atividade:var(--lime-400);--tone-atividade-bg:var(--lime-950);--tone-atividade-ink:var(--lime-200);--tone-agenda:var(--indigo-400);--tone-agenda-bg:var(--indigo-950);--tone-agenda-ink:var(--indigo-200);--tone-nota:var(--sand-400);--tone-nota-bg:var(--sand-950);--tone-nota-ink:var(--sand-200);--tone-historico:var(--slate-400);--tone-historico-bg:var(--slate-950);--tone-historico-ink:var(--slate-200);--tone-enxoval:var(--lagoa-400);--tone-enxoval-bg:var(--lagoa-950);--tone-enxoval-ink:var(--lagoa-200);--tone-conquista:var(--gold-400);--tone-conquista-bg:var(--gold-950);--tone-conquista-ink:var(--gold-200);--tone-mae:var(--plum-400);--tone-mae-bg:var(--plum-950);--tone-mae-ink:var(--plum-200);--chart-grid:var(--graphite-border);--kid-coral:#feaba5;--kid-coral-on:#25211e;--kid-coral-glow-suave:#2b1514;--kid-coral-wash-suave:#251918;--kid-coral-glow-padrao:#481414;--kid-coral-wash-padrao:#411b19;--kid-coral-glow-vivo:#660711;--kid-coral-wash-vivo:#5e191a;--kid-peach:#fcb089;--kid-peach-on:#25211e;--kid-peach-glow-suave:#29170d;--kid-peach-wash-suave:#241914;--kid-peach-glow-padrao:#441a00;--kid-peach-wash-padrao:#3f1e0b;--kid-peach-glow-vivo:#572300;--kid-peach-wash-vivo:#572300;--kid-cream:#ebbb70;--kid-cream-on:#25211e;--kid-cream-glow-suave:#251a08;--kid-cream-wash-suave:#211b12;--kid-cream-glow-padrao:#382400;--kid-cream-wash-padrao:#382400;--kid-cream-glow-vivo:#482f00;--kid-cream-wash-vivo:#482f00;--kid-sage:#a2d497;--kid-sage-on:#25211e;--kid-sage-glow-suave:#132010;--kid-sage-wash-suave:#171f16;--kid-sage-glow-padrao:#0e3105;--kid-sage-wash-padrao:#172f11;--kid-sage-glow-vivo:#0e4000;--kid-sage-wash-vivo:#114004;--kid-mint:#85d7bd;--kid-mint-on:#25211e;--kid-mint-glow-suave:#08211a;--kid-mint-wash-suave:#121f1b;--kid-mint-glow-padrao:#003025;--kid-mint-wash-padrao:#003025;--kid-mint-glow-vivo:#003f31;--kid-mint-wash-vivo:#003f31;--kid-ocean:#7cd3e8;--kid-ocean-on:#25211e;--kid-ocean-glow-suave:#052026;--kid-ocean-wash-suave:#111f22;--kid-ocean-glow-padrao:#002e37;--kid-ocean-wash-padrao:#002e37;--kid-ocean-glow-vivo:#003c47;--kid-ocean-wash-vivo:#003c47;--kid-sky:#93caff;--kid-sky-on:#25211e;--kid-sky-glow-suave:#0e1d2c;--kid-sky-wash-suave:#151d25;--kid-sky-glow-padrao:#002a4b;--kid-sky-wash-padrao:#0c2a44;--kid-sky-glow-vivo:#00365f;--kid-sky-wash-vivo:#00365f;--kid-lavender:#c5b9ff;--kid-lavender-on:#25211e;--kid-lavender-glow-suave:#1c192b;--kid-lavender-wash-suave:#1c1b25;--kid-lavender-glow-padrao:#2a1e4b;--kid-lavender-wash-padrao:#292243;--kid-lavender-glow-vivo:#38216e;--kid-lavender-wash-vivo:#372863;--kid-plum:#e9ade3;--kid-plum-on:#25211e;--kid-plum-glow-suave:#251624;--kid-plum-wash-suave:#221921;--kid-plum-glow-padrao:#3d173a;--kid-plum-wash-padrao:#381c36;--kid-plum-glow-vivo:#551252;--kid-plum-wash-vivo:#4f1d4c;--kid-rose:#f9abbd;--kid-rose-on:#25211e;--kid-rose-glow-suave:#2a151a;--kid-rose-wash-suave:#24181b;--kid-rose-glow-padrao:#461323;--kid-rose-wash-padrao:#401a24;--kid-rose-glow-vivo:#63062d;--kid-rose-wash-vivo:#5b182e;--hero-art-opacity:.22;--ouro-suave:var(--ouro-escuro-suave);--ouro:var(--ouro-escuro);--ouro-tinta:var(--ouro-escuro-tinta);--ouro-luz:var(--ouro-escuro-luz);--kid-coral-hero:#d14244;--kid-coral-hero-deep:#b53223;--kid-peach-hero:#c25600;--kid-peach-hero-deep:#9c4d00;--kid-cream-hero:#9d6d00;--kid-cream-hero-deep:#7f5d00;--kid-sage-hero:#278800;--kid-sage-hero-deep:#007221;--kid-mint-hero:#00856a;--kid-mint-hero-deep:#006d5e;--kid-ocean-hero:#008197;--kid-ocean-hero-deep:#006a82;--kid-sky-hero:#007aca;--kid-sky-hero-deep:#0061b8;--kid-lavender-hero:#805fda;--kid-lavender-hero-deep:#7448b9;--kid-plum-hero:#b54daf;--kid-plum-hero-deep:#a1388d;--kid-rose-hero:#ce4171;--kid-rose-hero-deep:#b42f52}.night,[data-theme=night]{--scrim-base:var(--black);--ink-shadow:var(--black);--mix-dark:var(--white);--success:var(--sage-400);--success-bg:var(--sage-950);--success-border:var(--sage-800);--success-ink:var(--sage-200);--warning:var(--honey-400);--warning-bg:var(--honey-950);--warning-border:var(--honey-800);--warning-ink:var(--honey-200);--error:var(--crimson-400);--error-bg:var(--crimson-950);--error-border:var(--crimson-800);--error-ink:var(--crimson-200);--info:var(--sky-400);--info-bg:var(--sky-950);--info-border:var(--sky-800);--info-ink:var(--sky-200);--tone-sono:var(--sky-400);--tone-sono-bg:var(--sky-950);--tone-sono-ink:var(--sky-200);--tone-mama:var(--honey-400);--tone-mama-bg:var(--honey-950);--tone-mama-ink:var(--honey-200);--tone-fralda:var(--sage-400);--tone-fralda-bg:var(--sage-950);--tone-fralda-ink:var(--sage-200);--tone-choro:var(--lavender-400);--tone-choro-bg:var(--lavender-950);--tone-choro-ink:var(--lavender-200);--tone-humor:var(--lavender-400);--tone-humor-bg:var(--lavender-950);--tone-humor-ink:var(--lavender-200);--tone-saude:var(--crimson-400);--tone-saude-bg:var(--crimson-950);--tone-saude-ink:var(--crimson-200);--tone-dev:var(--teal-400);--tone-dev-bg:var(--teal-950);--tone-dev-ink:var(--teal-200);--tone-atividade:var(--lime-400);--tone-atividade-bg:var(--lime-950);--tone-atividade-ink:var(--lime-200);--tone-agenda:var(--indigo-400);--tone-agenda-bg:var(--indigo-950);--tone-agenda-ink:var(--indigo-200);--tone-nota:var(--sand-400);--tone-nota-bg:var(--sand-950);--tone-nota-ink:var(--sand-200);--tone-historico:var(--slate-400);--tone-historico-bg:var(--slate-950);--tone-historico-ink:var(--slate-200);--tone-enxoval:var(--lagoa-400);--tone-enxoval-bg:var(--lagoa-950);--tone-enxoval-ink:var(--lagoa-200);--tone-conquista:var(--gold-400);--tone-conquista-bg:var(--gold-950);--tone-conquista-ink:var(--gold-200);--tone-mae:var(--plum-400);--tone-mae-bg:var(--plum-950);--tone-mae-ink:var(--plum-200);--background:var(--ember-bg);--foreground:var(--ember-fg);--surface:var(--ember-surface);--surface-raised:var(--ember-cream);--surface-cream:var(--ember-cream);--brand:var(--coral-500);--primary:var(--ember-primary);--primary-foreground:var(--ember-bg);--primary-hover:var(--ember-accent);--primary-press:var(--ember-accent);--primary-ink:var(--ember-accent);--primary-glow:var(--ember-primary-glow);--accent:var(--ember-accent);--secondary:var(--ember-muted);--secondary-foreground:var(--ember-accent);--secondary-hover:var(--ember-border);--muted:var(--ember-muted);--muted-foreground:var(--ember-fg-muted);--text-subtle:var(--sand-700);--border:var(--ember-border);--border-strong:var(--ember-border);--input:var(--ember-cream);--field-bg:var(--ember-surface);--field-border:var(--ember-border);--chart-grid:var(--ember-border);--kid-coral:#e59b95;--kid-coral-on:#211b15;--kid-coral-glow-suave:#25100f;--kid-coral-wash-suave:#1f1312;--kid-coral-glow-padrao:#410d0e;--kid-coral-wash-padrao:#3b1514;--kid-coral-glow-vivo:#5e000a;--kid-coral-wash-vivo:#571213;--kid-peach:#e39f7c;--kid-peach-on:#211b15;--kid-peach-glow-suave:#241208;--kid-peach-wash-suave:#1f140f;--kid-peach-glow-padrao:#3c1600;--kid-peach-wash-padrao:#391805;--kid-peach-glow-vivo:#4e1f00;--kid-peach-wash-vivo:#4e1f00;--kid-cream:#d4a966;--kid-cream-on:#211b15;--kid-cream-glow-suave:#201504;--kid-cream-wash-suave:#1c160c;--kid-cream-glow-padrao:#301f00;--kid-cream-wash-padrao:#301f00;--kid-cream-glow-vivo:#402a00;--kid-cream-wash-vivo:#402a00;--kid-sage:#93c089;--kid-sage-on:#211b15;--kid-sage-glow-suave:#0e1b0b;--kid-sage-wash-suave:#121911;--kid-sage-glow-padrao:#082b01;--kid-sage-wash-padrao:#11290b;--kid-sage-glow-vivo:#0c3a00;--kid-sage-wash-vivo:#0c3a00;--kid-mint:#79c2ab;--kid-mint-on:#211b15;--kid-mint-glow-suave:#031c15;--kid-mint-wash-suave:#0d1a16;--kid-mint-glow-padrao:#002a20;--kid-mint-wash-padrao:#002a20;--kid-mint-glow-vivo:#00382b;--kid-mint-wash-vivo:#00382b;--kid-ocean:#70bfd2;--kid-ocean-on:#211b15;--kid-ocean-glow-suave:#011b21;--kid-ocean-wash-suave:#0c191d;--kid-ocean-glow-padrao:#002830;--kid-ocean-wash-padrao:#002830;--kid-ocean-glow-vivo:#003540;--kid-ocean-wash-vivo:#003540;--kid-sky:#85b6e6;--kid-sky-on:#211b15;--kid-sky-glow-suave:#091826;--kid-sky-wash-suave:#101820;--kid-sky-glow-padrao:#002442;--kid-sky-wash-padrao:#06243e;--kid-sky-glow-vivo:#003056;--kid-sky-wash-vivo:#003056;--kid-lavender:#b2a7e6;--kid-lavender-on:#211b15;--kid-lavender-glow-suave:#171425;--kid-lavender-wash-suave:#17151f;--kid-lavender-glow-padrao:#251945;--kid-lavender-wash-padrao:#241c3d;--kid-lavender-glow-vivo:#331a67;--kid-lavender-wash-vivo:#31215c;--kid-plum:#d29ccd;--kid-plum-on:#211b15;--kid-plum-glow-suave:#20111f;--kid-plum-wash-suave:#1c141b;--kid-plum-glow-padrao:#361135;--kid-plum-wash-padrao:#321730;--kid-plum-glow-vivo:#4e0a4c;--kid-plum-wash-vivo:#491746;--kid-rose:#e09aab;--kid-rose-on:#211b15;--kid-rose-glow-suave:#241015;--kid-rose-wash-suave:#1f1316;--kid-rose-glow-padrao:#3f0c1e;--kid-rose-wash-padrao:#39141f;--kid-rose-glow-vivo:#5b0028;--kid-rose-wash-vivo:#541129;--hero-art-opacity:.15;--ouro-suave:var(--ouro-madrugada-suave);--ouro:var(--ouro-madrugada);--ouro-tinta:var(--ouro-madrugada-tinta);--ouro-luz:var(--ouro-madrugada-luz);--kid-coral-hero:#ff847e;--kid-coral-hero-deep:#ef6856;--kid-peach-hero:#ff8946;--kid-peach-hero-deep:#e67502;--kid-cream-hero:#e39f00;--kid-cream-hero-deep:#c18f00;--kid-sage-hero:#69c853;--kid-sage-hero-deep:#42b352;--kid-mint-hero:#00cba3;--kid-mint-hero-deep:#00b198;--kid-ocean-hero:#00c2e2;--kid-ocean-hero-deep:#00a9ce;--kid-sky-hero:#62b4ff;--kid-sky-hero-deep:#429afe;--kid-lavender-hero:#b09cff;--kid-lavender-hero-deep:#a67df2;--kid-plum-hero:#eb7fe3;--kid-plum-hero-deep:#d76ac0;--kid-rose-hero:#ff7ea2;--kid-rose-hero-deep:#ec6480}:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-card:var(--surface);--ring:var(--primary);--divider:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--divider:color-mix(in oklab,var(--foreground)7%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--hairline:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--hairline:color-mix(in oklab,var(--foreground)5%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--text-muted:var(--muted-foreground);--text-on-primary:var(--primary-foreground);--tint-ok:var(--success-bg);--tint-ok-ink:var(--success-ink);--tint-attention:var(--warning-bg);--tint-attention-ink:var(--warning-ink);--tint-urgent:var(--error-bg);--tint-urgent-ink:var(--error-ink);--chart-baseline:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--chart-baseline:color-mix(in oklab,var(--foreground)30%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--chart-band:var(--brand)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--chart-band:color-mix(in oklab,var(--brand)8%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--glass-bg:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--glass-bg:color-mix(in oklab,var(--surface)82%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--glass-border:var(--white)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--glass-border:color-mix(in oklab,var(--white)55%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--tabbar-track:var(--sand-100)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--tabbar-track:color-mix(in oklab,var(--sand-100)88%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--pattern-ink:var(--secondary);--pattern-ink-2:var(--brand)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--pattern-ink-2:color-mix(in oklab,var(--brand)15%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a07:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a07:color-mix(in oklab,var(--primary)7%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a10:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a10:color-mix(in oklab,var(--primary)10%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a15:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a15:color-mix(in oklab,var(--primary)15%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a20:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a20:color-mix(in oklab,var(--primary)20%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a30:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a30:color-mix(in oklab,var(--primary)30%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a40:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a40:color-mix(in oklab,var(--primary)40%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a50:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a50:color-mix(in oklab,var(--primary)50%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a70:var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--primary-a70:color-mix(in oklab,var(--primary)70%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a20:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a20:color-mix(in oklab,var(--secondary)20%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a30:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a30:color-mix(in oklab,var(--secondary)30%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a40:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a40:color-mix(in oklab,var(--secondary)40%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a50:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a50:color-mix(in oklab,var(--secondary)50%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a60:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a60:color-mix(in oklab,var(--secondary)60%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a70:var(--secondary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--secondary-a70:color-mix(in oklab,var(--secondary)70%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a70:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a70:color-mix(in oklab,var(--surface)70%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a85:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a85:color-mix(in oklab,var(--surface)85%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a90:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a90:color-mix(in oklab,var(--surface)90%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a95:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--surface-a95:color-mix(in oklab,var(--surface)95%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--muted-a50:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--muted-a50:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--muted-a60:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--muted-a60:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--muted-a70:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--muted-a70:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--scrim-40:var(--scrim-base)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--scrim-40:color-mix(in oklab,var(--scrim-base)40%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--scrim-50:var(--scrim-base)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--scrim-50:color-mix(in oklab,var(--scrim-base)50%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--scrim-60:var(--scrim-base)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--scrim-60:color-mix(in oklab,var(--scrim-base)60%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--tier-bronze:linear-gradient(135deg,var(--metal-bronze-1),var(--metal-bronze-2)50%,var(--metal-bronze-3));--tier-prata:linear-gradient(135deg,var(--metal-prata-1),var(--metal-prata-2)50%,var(--metal-prata-3));--tier-ouro:linear-gradient(135deg,var(--metal-ouro-1),var(--metal-ouro-2)50%,var(--metal-ouro-3));--tier-diamante:linear-gradient(135deg,var(--metal-diamante-1),var(--metal-diamante-2)50%,var(--metal-diamante-3));--tier-locked:linear-gradient(135deg,var(--border),var(--surface-cream)50%,var(--border))}.dark,[data-theme=dark]{--glass-border:var(--white)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--glass-border:color-mix(in oklab,var(--white)8%,transparent)}}.dark,[data-theme=dark]{--tabbar-track:var(--graphite-bg)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--tabbar-track:color-mix(in oklab,var(--graphite-bg)88%,transparent)}}.night,[data-theme=night]{--glass-border:var(--white)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--glass-border:color-mix(in oklab,var(--white)8%,transparent)}}.night,[data-theme=night]{--tabbar-track:var(--ember-bg)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--tabbar-track:color-mix(in oklab,var(--ember-bg)88%,transparent)}}[data-amni-tone=sono],[data-amni-tone=sono] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-sono);--tone-bg:var(--tone-sono-bg);--tone-ink:var(--tone-sono-ink)}[data-amni-tone=mama],[data-amni-tone=mama] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-mama);--tone-bg:var(--tone-mama-bg);--tone-ink:var(--tone-mama-ink)}[data-amni-tone=fralda],[data-amni-tone=fralda] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-fralda);--tone-bg:var(--tone-fralda-bg);--tone-ink:var(--tone-fralda-ink)}[data-amni-tone=choro],[data-amni-tone=choro] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-choro);--tone-bg:var(--tone-choro-bg);--tone-ink:var(--tone-choro-ink)}[data-amni-tone=humor],[data-amni-tone=humor] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-humor);--tone-bg:var(--tone-humor-bg);--tone-ink:var(--tone-humor-ink)}[data-amni-tone=saude],[data-amni-tone=saude] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-saude);--tone-bg:var(--tone-saude-bg);--tone-ink:var(--tone-saude-ink)}[data-amni-tone=dev],[data-amni-tone=dev] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-dev);--tone-bg:var(--tone-dev-bg);--tone-ink:var(--tone-dev-ink)}[data-amni-tone=atividade],[data-amni-tone=atividade] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-atividade);--tone-bg:var(--tone-atividade-bg);--tone-ink:var(--tone-atividade-ink)}[data-amni-tone=agenda],[data-amni-tone=agenda] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-agenda);--tone-bg:var(--tone-agenda-bg);--tone-ink:var(--tone-agenda-ink)}[data-amni-tone=nota],[data-amni-tone=nota] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-nota);--tone-bg:var(--tone-nota-bg);--tone-ink:var(--tone-nota-ink)}[data-amni-tone=historico],[data-amni-tone=historico] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-historico);--tone-bg:var(--tone-historico-bg);--tone-ink:var(--tone-historico-ink)}[data-amni-tone=enxoval],[data-amni-tone=enxoval] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-enxoval);--tone-bg:var(--tone-enxoval-bg);--tone-ink:var(--tone-enxoval-ink)}[data-amni-tone=conquista],[data-amni-tone=conquista] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-conquista);--tone-bg:var(--tone-conquista-bg);--tone-ink:var(--tone-conquista-ink)}[data-amni-tone=mae],[data-amni-tone=mae] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--tone-mae);--tone-bg:var(--tone-mae-bg);--tone-ink:var(--tone-mae-ink)}[data-amni-tone=brand],[data-amni-tone=brand] :is(.dark,.night,[data-theme],[data-amni-theme]){--tone:var(--brand);--tone-bg:var(--secondary);--tone-ink:var(--primary-ink)}[data-amni-theme],[data-amni-child],[data-vida-child]{--child-display-ink:var(--child,var(--brand))}@supports (color:color-mix(in lab,red,red)){[data-amni-theme],[data-amni-child],[data-vida-child]{--child-display-ink:color-mix(in oklab,var(--child,var(--brand))42%,var(--foreground))}}html{font-size:calc(100%*var(--text-scale,1))}:root{--font-family-base:"Nunito Variable"}:root,[data-amni-theme]{--font-sans:var(--font-family-base),Nunito,system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-sans)}:root{--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--weight-regular:400;--weight-medium:500;--weight-label:600;--weight-strong:650;--weight-heading:720;--weight-display:800;--weight-semibold:600;--weight-bold:650;--weight-extrabold:720;--weight-black:800;--text-display:2.5rem;--lh-display:1.1;--tracking-display:-.022em;--fw-display:var(--weight-display);--text-h1:1.875rem;--lh-h1:1.15;--tracking-h1:-.018em;--fw-h1:var(--weight-heading);--text-h2:1.5rem;--lh-h2:1.2;--tracking-h2:-.012em;--fw-h2:var(--weight-heading);--text-h3:1.25rem;--lh-h3:1.28;--tracking-h3:-.008em;--fw-h3:var(--weight-heading);--text-h4:1.125rem;--lh-h4:1.35;--tracking-h4:-.004em;--fw-h4:var(--weight-strong);--text-body-lg:1.0625rem;--lh-body-lg:1.5;--tracking-body-lg:0em;--fw-body-lg:var(--weight-medium);--text-body:1rem;--lh-body:1.55;--tracking-body:0em;--fw-body:var(--weight-regular);--text-sm:.875rem;--lh-sm:1.45;--tracking-sm:0em;--fw-sm:var(--weight-medium);--text-caption:.75rem;--lh-caption:1.4;--tracking-caption:.005em;--fw-caption:var(--weight-label);--text-kicker:.6875rem;--lh-kicker:1.35;--tracking-kicker:.06em;--fw-kicker:var(--weight-strong);--text-micro:.6875rem;--lh-micro:1.3;--tracking-micro:.02em;--fw-micro:var(--weight-strong);--text-disclaimer:.75rem;--lh-disclaimer:1.5;--tracking-disclaimer:0em;--fw-disclaimer:var(--weight-medium);--text-stat:1.75rem;--lh-stat:1.1;--tracking-stat:-.015em;--fw-stat:var(--weight-heading);--text-stat-unit:1rem;--lh-stat-unit:1.1;--tracking-stat-unit:0em;--fw-stat-unit:var(--weight-strong);--text-row-sub:var(--text-caption);--tracking-wider:.06em;--tracking-tight:-.018em;--web-display:clamp(2.5rem,2.2rem + 3.2vw,4.75rem);--web-h1:clamp(2rem,1.8rem + 2vw,3.5rem);--web-h2:clamp(1.625rem,1.4rem + 1.3vw,2.5rem);--web-h3:clamp(1.25rem,1.1rem + .6vw,1.625rem);--web-lead:clamp(1.0625rem,1rem + .35vw,1.3125rem);--web-body:clamp(1rem,.95rem + .15vw,1.125rem);--article-body:clamp(1.0625rem,1rem + .2vw,1.1875rem);--lh-article:1.75;--measure:66ch}@supports (width:1cqi){.amni-web-container{--web-display:clamp(2.5rem,2.2rem + 3.2cqi,4.75rem);--web-h1:clamp(2rem,1.8rem + 2cqi,3.5rem);--web-h2:clamp(1.625rem,1.4rem + 1.3cqi,2.5rem);--web-h3:clamp(1.25rem,1.1rem + .6cqi,1.625rem);--web-lead:clamp(1.0625rem,1rem + .35cqi,1.3125rem);--web-body:clamp(1rem,.95rem + .15cqi,1.125rem);--article-body:clamp(1.0625rem,1rem + .2cqi,1.1875rem);container-type:inline-size}}.amni-t-display{font-family:var(--font-sans);font-size:var(--text-display);line-height:var(--lh-display);font-weight:var(--fw-display);letter-spacing:var(--tracking-display)}.amni-t-h1{font-family:var(--font-sans);font-size:var(--text-h1);line-height:var(--lh-h1);font-weight:var(--fw-h1);letter-spacing:var(--tracking-h1)}.amni-t-h2{font-family:var(--font-sans);font-size:var(--text-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);letter-spacing:var(--tracking-h2)}.amni-t-h3{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--lh-h3);font-weight:var(--fw-h3);letter-spacing:var(--tracking-h3)}.amni-t-h4{font-family:var(--font-sans);font-size:var(--text-h4);line-height:var(--lh-h4);font-weight:var(--fw-h4);letter-spacing:var(--tracking-h4)}.amni-t-body-lg{font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:var(--lh-body-lg);font-weight:var(--fw-body-lg);letter-spacing:var(--tracking-body-lg)}.amni-t-body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--fw-body);letter-spacing:var(--tracking-body)}.amni-t-sm{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--lh-sm);font-weight:var(--fw-sm);letter-spacing:var(--tracking-sm)}.amni-t-caption{font-family:var(--font-sans);font-size:var(--text-caption);line-height:var(--lh-caption);font-weight:var(--fw-caption);letter-spacing:var(--tracking-caption)}.amni-t-kicker{font-family:var(--font-sans);font-size:var(--text-kicker);line-height:var(--lh-kicker);font-weight:var(--fw-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase}.amni-t-micro{font-family:var(--font-sans);font-size:var(--text-micro);line-height:var(--lh-micro);font-weight:var(--fw-micro);letter-spacing:var(--tracking-micro)}.amni-t-disclaimer{font-family:var(--font-sans);font-size:var(--text-disclaimer);line-height:var(--lh-disclaimer);font-weight:var(--fw-disclaimer);letter-spacing:var(--tracking-disclaimer)}.amni-t-stat{font-family:var(--font-sans);font-size:var(--text-stat);line-height:var(--lh-stat);font-weight:var(--fw-stat);letter-spacing:var(--tracking-stat);font-variant-numeric:tabular-nums}.amni-t-stat-unit{font-family:var(--font-sans);font-size:var(--text-stat-unit);line-height:var(--lh-stat-unit);font-weight:var(--fw-stat-unit);letter-spacing:var(--tracking-stat-unit)}:root{--space-0-5:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-tag:8px;--radius-input:12px;--radius-2xl:16px;--radius-sheet-row:20px;--radius-card:24px;--radius-modal:32px;--radius-hero:40px;--radius-pill:9999px;--border-hair:1px;--border-thick:1.5px;--border-filet:4px;--hit-min:44px;--hit-night:56px;--hit-target:44px;--row-min:56px;--header-h:72px;--pattern-size:22px}.night,[data-theme=night]{--hit-target:56px}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-soft:0px 1px 2px var(--ink-shadow),0px 4px 14px var(--ink-shadow)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-soft:0px 1px 2px color-mix(in oklab,var(--ink-shadow)5%,transparent),0px 4px 14px color-mix(in oklab,var(--ink-shadow)6%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-card:0px 1px 3px var(--ink-shadow),0px 10px 28px -4px var(--ink-shadow)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-card:0px 1px 3px color-mix(in oklab,var(--ink-shadow)6%,transparent),0px 10px 28px -4px color-mix(in oklab,var(--ink-shadow)10%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-float:0px 2px 8px var(--ink-shadow),0px 28px 56px -16px var(--ink-shadow)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-float:0px 2px 8px color-mix(in oklab,var(--ink-shadow)6%,transparent),0px 28px 56px -16px color-mix(in oklab,var(--ink-shadow)24%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-chip:0px 1px 4px var(--ink-shadow)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-chip:0px 1px 4px color-mix(in oklab,var(--ink-shadow)5%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-paper:0px 4px 12px var(--ink-shadow)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-paper:0px 4px 12px color-mix(in oklab,var(--ink-shadow)7%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-brand:0px 1px 2px var(--primary),0px 10px 24px -8px var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-brand:0px 1px 2px color-mix(in oklab,var(--primary)25%,transparent),0px 10px 24px -8px color-mix(in oklab,var(--primary)42%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-brand-lg:0px 16px 40px -12px var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--shadow-brand-lg:0px 16px 40px -12px color-mix(in oklab,var(--primary)38%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--highlight-inset:inset 0px 1px 0px var(--white)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--highlight-inset:inset 0px 1px 0px color-mix(in oklab,var(--white)22%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--ring-focus:0px 0px 0px 3px var(--primary)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--ring-focus:0px 0px 0px 3px color-mix(in oklab,var(--primary)32%,transparent)}}:root,.dark,.night,[data-theme],[data-amni-theme]{--ring-error:0px 0px 0px 3px var(--error)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-theme],[data-amni-theme]{--ring-error:0px 0px 0px 3px color-mix(in oklab,var(--error)28%,transparent)}}.dark,[data-theme=dark]{--shadow-soft:0px 2px 12px var(--black)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--shadow-soft:0px 2px 12px color-mix(in oklab,var(--black)30%,transparent)}}.dark,[data-theme=dark]{--shadow-card:0px 4px 20px var(--black)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--shadow-card:0px 4px 20px color-mix(in oklab,var(--black)38%,transparent)}}.dark,[data-theme=dark]{--shadow-float:0px 20px 40px -12px var(--black)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--shadow-float:0px 20px 40px -12px color-mix(in oklab,var(--black)55%,transparent)}}.dark,[data-theme=dark]{--highlight-inset:inset 0px 1px 0px var(--white)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--highlight-inset:inset 0px 1px 0px color-mix(in oklab,var(--white)6%,transparent)}}.night,[data-theme=night]{--shadow-soft:0px 2px 12px var(--black)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--shadow-soft:0px 2px 12px color-mix(in oklab,var(--black)30%,transparent)}}.night,[data-theme=night]{--shadow-card:0px 4px 20px var(--black)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--shadow-card:0px 4px 20px color-mix(in oklab,var(--black)38%,transparent)}}.night,[data-theme=night]{--shadow-float:0px 20px 40px -12px var(--black)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--shadow-float:0px 20px 40px -12px color-mix(in oklab,var(--black)55%,transparent)}}.night,[data-theme=night]{--highlight-inset:inset 0px 1px 0px var(--white)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--highlight-inset:inset 0px 1px 0px color-mix(in oklab,var(--white)6%,transparent)}}.night,[data-theme=night]{--shadow-brand:none;--shadow-brand-lg:none}:root{--container-app:768px;--container-article:720px;--container-site:1200px;--container-wide:1360px;--gutter:clamp(16px,4vw,40px);--section-y:clamp(56px,8vw,128px);--grid-gap:clamp(16px,2vw,24px);--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--z-base:0;--z-raised:10;--z-sticky:100;--z-island:200;--z-composer:300;--z-overlay:400;--z-sheet:500;--z-modal:600;--z-toast:700;--z-tooltip:800;--z-celebration:900;--blur-glass:24px;--blur-toast:12px;--blur-scrim:4px;--opacity-disabled:.45}@supports (width:1cqi){.amni-web-container{--gutter:clamp(16px,4cqi,40px);--section-y:clamp(56px,8cqi,128px);--grid-gap:clamp(16px,2cqi,24px)}}:root{--duration-instant:.1s;--duration-fast:.16s;--duration-base:.28s;--duration-slow:.52s;--duration-slower:.9s;--duration-ambient:4.5s;--reveal-duration:.8s;--stagger:40ms;--stagger-web:70ms;--motion-press:90ms;--motion-release:.52s;--motion-ripple:.52s;--motion-check:.6s;--motion-check-hold:1.1s;--motion-burst:.76s;--motion-number:.52s;--motion-glint:.9s;--motion-sheet-in:.52s;--motion-sheet-out:.28s;--motion-push:.42s;--motion-pop:.34s;--motion-morph-in:.56s;--motion-morph-out:.32s;--motion-tab:.2s;--motion-breath:4.5s;--motion-sway:9s;--motion-twinkle:4.5s;--motion-cloud-near:72s;--motion-cloud-far:135s;--motion-sky-phase:.9s;--motion-hello:.6s;--motion-hello-gap:90ms;--ease-squish:cubic-bezier(.2,.8,.2,1);--ease-soft:cubic-bezier(.4,0,.2,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-insight:cubic-bezier(.3,1.15,.6,1);--ease-spring:linear(0,.02,.08 3%,.2 6%,.42 11%,.66 17%,.84 23%,.95 29%,1.01 35%,1.035 41%,1.03 48%,1.015 57%,1.004 68%,1);--ease-spring-soft:linear(0,.1 6%,.36 14%,.64 23%,.85 33%,.97 44%,1.01 55%,1.006 70%,1);--ease-release:linear(0,.117 5%,.353 9%,.602 14%,.809 18%,.952 23%,1.036 27%,1.071 32%,1.075 36%,1.062 41%,1.043 45%,1.026 50%,1.012 55%,1.002 59%,.996 64%,.994 68%,.994 73%,.996 77%,.997 82%,.998 86%,.999 91%,1);--ease-bounce:linear(0,.157 5%,.462 9%,.756 14%,.967 18%,1.079 23%,1.113 27%,1.099 32%,1.066 36%,1.032 41%,1.006 45%,.992 50%,.987 55%,.988 59%,.992 64%,.996 68%,.999 73%,1.001 77%,1);--ease-ambient:cubic-bezier(.45,0,.55,1);--press-scale:.97;--press-scale-card:.985;--hover-lift:-2px;--reveal-distance:24px;--parallax-max:40px;--stagger-max:6;--motion-recede:.94}.night,[data-theme=night]{--duration-base:.2s;--duration-slow:.3s;--motion-release:.3s;--motion-number:.3s;--motion-sheet-in:.36s;--motion-push:.32s}html[data-amni-motion-system=true]{--role-toque-in:var(--motion-press);--role-toque-out:var(--motion-release);--role-toque-ease:var(--ease-release);--role-toque-ease-in:var(--ease-soft);--role-toque-scale:.96;--role-toque-scale-card:var(--press-scale-card);--role-toque-dist:3px;--role-selecao-dur:var(--duration-base);--role-selecao-ease:var(--ease-spring);--role-selecao-tab:var(--motion-tab);--role-selecao-dist:8px;--role-tela-in:var(--motion-push);--role-tela-out:var(--motion-pop);--role-tela-ease:var(--ease-soft);--role-tela-shift:30%;--role-tela-dim:.92;--role-folha-in:var(--motion-sheet-in);--role-folha-out:var(--motion-sheet-out);--role-folha-ease:var(--ease-spring-soft);--role-folha-ease-out:var(--ease-exit);--role-folha-recede:var(--motion-recede);--role-folha-stagger:var(--stagger);--role-folha-scrim:.3s;--role-salvar-check:var(--motion-check);--role-salvar-number:var(--motion-number);--role-salvar-ease:var(--ease-bounce);--role-salvar-toast:.52s;--role-salvar-burst:var(--motion-burst);--role-saude-check:var(--motion-check);--role-saude-toast:.52s;--role-saude-ease:var(--ease-soft);--role-conquista-dur:1.4s;--role-conquista-ease:var(--ease-bounce);--role-lista-dur:var(--duration-base);--role-lista-ease:var(--ease-spring);--role-lista-dist:12px;--role-lista-stagger:var(--stagger);--role-grafico-dur:var(--duration-slower);--role-grafico-bar:.7s;--role-grafico-ease:var(--ease-spring);--role-grafico-stagger:50ms;--role-grafico-dot:.52s;--role-grafico-ease-dot:var(--ease-bounce);--role-vazio-in:var(--motion-hello);--role-vazio-ease:var(--ease-bounce);--role-vazio-gap:var(--motion-hello-gap);--role-vazio-loop:var(--motion-sway);--role-vazio-dist:6px;--role-carregando-delay:.3s;--role-carregando-loop:1.2s;--role-carregando-swap:.2s;--role-carregando-ease:var(--ease-soft);--role-erro-dur:.36s;--role-erro-ease:var(--ease-soft);--role-erro-dist:4px}html[data-amni-motion-system=true].night,html[data-amni-motion-system=true][data-theme=night],html[data-amni-motion-system=true] .night,html[data-amni-motion-system=true] [data-theme=night]{--role-toque-out:var(--motion-release);--role-selecao-dur:var(--duration-base);--role-tela-in:var(--motion-push);--role-folha-in:var(--motion-sheet-in);--role-salvar-number:var(--motion-number);--role-lista-dur:var(--duration-base);--role-toque-ease:var(--ease-soft);--role-selecao-ease:var(--ease-soft);--role-folha-ease:var(--ease-soft);--role-salvar-ease:var(--ease-soft);--role-conquista-ease:var(--ease-soft);--role-lista-ease:var(--ease-soft);--role-grafico-ease:var(--ease-soft);--role-grafico-ease-dot:var(--ease-soft);--role-vazio-ease:var(--ease-soft)}@media(prefers-reduced-motion:reduce){html[data-amni-motion-system=true]{--role-toque-scale:1;--role-toque-scale-card:1;--role-toque-dist:0px;--role-selecao-dist:0px;--role-tela-shift:0%;--role-tela-dim:1;--role-folha-recede:1;--role-folha-stagger:0s;--role-lista-dist:0px;--role-lista-stagger:0s;--role-grafico-stagger:0s;--role-vazio-gap:0s;--role-vazio-loop:0s;--role-vazio-dist:0px;--role-carregando-loop:0s;--role-erro-dist:0px}}html[data-amni-motion-system=true].mv-reduced{--role-toque-scale:1;--role-toque-scale-card:1;--role-toque-dist:0px;--role-selecao-dist:0px;--role-tela-shift:0%;--role-tela-dim:1;--role-folha-recede:1;--role-folha-stagger:0s;--role-lista-dist:0px;--role-lista-stagger:0s;--role-grafico-stagger:0s;--role-vazio-gap:0s;--role-vazio-loop:0s;--role-vazio-dist:0px;--role-carregando-loop:0s;--role-erro-dist:0px}:root{--mk-beat:.5s;--mk-hook:2s;--mk-word-in:.18s;--mk-stagger:90ms;--mk-read-word:.3s;--mk-read-min:1.2s;--mk-cut:.42s;--mk-tap:.6s;--mk-sting:1.6s;--mk-end-card:3s;--mk-ease-hook:cubic-bezier(.16,1,.3,1);--mk-ease-glide:cubic-bezier(.65,0,.35,1);--mk-ease-exit:cubic-bezier(.5,0,.75,0);--mk-ease-pop:linear(0,.115 5%,.345 10%,.583 15%,.777 20%,.911 25%,.99 30%,1.029 35%,1.041 40%,1.038 45%,1.029 50%,1.019 55%,1.011 60%,1.005 65%,1.001 70%,1);--mk-focus-zoom:1.16;--mk-word-pop:1.06;--motion-legacy-0:0s;--motion-legacy-50:50ms;--motion-legacy-80:80ms;--motion-legacy-90:90ms;--motion-legacy-100:.1s;--motion-legacy-150:.15s;--motion-legacy-200:.2s;--motion-legacy-220:.22s;--motion-legacy-240:.24s;--motion-legacy-250:.25s;--motion-legacy-260:.26s;--motion-legacy-300:.3s;--motion-legacy-320:.32s;--motion-legacy-340:.34s;--motion-legacy-360:.36s;--motion-legacy-400:.4s;--motion-legacy-420:.42s;--motion-legacy-460:.46s;--motion-legacy-480:.48s;--motion-legacy-520:.52s;--motion-legacy-540:.54s;--motion-legacy-570:.57s;--motion-legacy-660:.66s;--motion-legacy-700:.7s;--motion-legacy-900:.9s;--motion-legacy-1250:1.25s;--motion-legacy-1600:1.6s}@keyframes amni-float-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes amni-float-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}@keyframes amni-insight-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes amni-filet-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes amni-pc-breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.015)translateY(-2px)}}@keyframes amni-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes amni-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes amni-ring{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}@keyframes amni-spin{to{transform:rotate(360deg)}}@keyframes amni-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes amni-sheet-down{0%{transform:none}to{transform:translateY(100%)}}@keyframes amni-slide-in-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes amni-slide-in-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes amni-fade{0%{opacity:0}to{opacity:1}}@keyframes amni-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes amni-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes amni-pop{0%{opacity:0;transform:scale(.8)}65%{opacity:1;transform:scale(1.03)}to{transform:scale(1)}}@keyframes amni-heartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(.96)}45%{transform:scale(1.08)}}@keyframes amni-nudge{0%,to{transform:translate(0)}20%{transform:translate(calc(var(--role-erro-dist,4px)*-1))}40%{transform:translate(var(--role-erro-dist,4px))}60%{transform:translate(calc(var(--role-erro-dist,4px)/-2))}80%{transform:translate(calc(var(--role-erro-dist,4px)/2))}}@keyframes amni-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}@keyframes amni-check-draw{0%{stroke-dashoffset:var(--dash,40)}to{stroke-dashoffset:0}}@keyframes amni-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes amni-text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes amni-progress-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes amni-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes amni-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes amni-logo-fill{0%{background-position:0 100%}45%,60%{background-position:0 0}to{background-position:0 -100%}}@keyframes amni-logo-loop{0%{stroke-dashoffset:6000px;fill:#0000;stroke:currentColor}40%{stroke-dashoffset:0;fill:#0000;stroke:currentColor}60%{fill:currentColor;stroke:#0000}80%{fill:currentColor;stroke:#0000}to{stroke-dashoffset:6000px;fill:#0000;stroke:currentColor}}@keyframes amni-spark-draw{to{stroke-dashoffset:0}}@keyframes amni-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes amni-marquee-y{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes amni-float-slow{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}@keyframes amni-blob{0%,to{border-radius:58% 42% 52% 48%/46% 58% 42% 54%;transform:rotate(0)}50%{border-radius:44% 56% 40% 60%/58% 42%;transform:rotate(8deg)}}@keyframes amni-underline-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes amni-orbit{to{transform:rotate(360deg)}}@keyframes amni-orbit-rev{to{transform:rotate(-360deg)}}@keyframes amni-confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx),var(--dy))rotate(var(--rot));opacity:0}}@keyframes amni-medal-pop{0%{opacity:0;transform:scale(.3)rotate(-12deg)}60%{opacity:1;transform:scale(1.08)rotate(3deg)}to{transform:none}}@keyframes amni-medal-shine{0%{left:-50%}to{left:130%}}.amni-squish{transition:transform .46s var(--ease-spring)}.amni-squish:active{transform:scale(var(--press-scale));transition:transform 90ms var(--ease-soft)}.amni-reveal{animation:amni-float-in var(--duration-base)var(--ease-squish)both}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.night .amni-ambient{animation:none!important}.night,[data-theme=night]{--ease-release:var(--ease-soft);--ease-bounce:var(--ease-squish)}.mv-press-card{-webkit-tap-highlight-color:transparent;display:block}.mv-press-card>*{transition:transform var(--motion-release)var(--ease-release),box-shadow var(--motion-release)var(--ease-release)}.mv-press-card[data-pressed]>*{transform:translateY(3px)scale(var(--press-scale-card));box-shadow:0 2px 0 var(--mv-edge,var(--foreground))!important}@supports (color:color-mix(in lab,red,red)){.mv-press-card[data-pressed]>*{box-shadow:0 2px 0 var(--mv-edge,color-mix(in oklab,var(--foreground)14%,transparent))!important}}.mv-press-card[data-pressed]>*{transition-duration:var(--motion-press);transition-timing-function:var(--ease-soft)}.mv-press-card[data-mv-bump]>*{animation:mv-bump .7s var(--ease-bounce)both}@keyframes mv-bump{0%{transform:none}35%{transform:translateY(-6px)scale(1.025)}to{transform:none}}.mv-press-card[data-mv-bump]:after{content:"";pointer-events:none;box-shadow:0 0 0 3px var(--mv-tone,var(--brand));animation:mv-halo-once .9s var(--ease-soft)both;border-radius:32px;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}@keyframes mv-halo-once{0%{opacity:0;transform:scale(.98)}25%{opacity:.55}to{opacity:0;transform:scale(1.04)}}.mv-ripple{pointer-events:none;border:2px solid var(--mv-ripple,var(--primary-foreground));border-radius:9999px;position:absolute}@supports (color:color-mix(in lab,red,red)){.mv-ripple{border:2px solid var(--mv-ripple,color-mix(in oklab,var(--primary-foreground)70%,transparent))}}.mv-ripple{animation:mv-ripple var(--motion-ripple)var(--ease-squish)both}@keyframes mv-ripple{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.55)}}.mv-confirm{pointer-events:none;background:var(--mv-disc,var(--primary-foreground));color:var(--mv-ink,var(--brand));animation:mv-confirm-life calc((var(--motion-check-hold) + .26s))var(--ease-soft)both;border-radius:9999px;place-items:center;display:grid;position:absolute}.mv-confirm svg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:mv-draw var(--motion-check)var(--ease-squish)60ms both}@keyframes mv-confirm-life{0%{opacity:0;transform:scale(.7)}14%{opacity:1;transform:scale(1.08)}24%{transform:scale(1)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes mv-draw{to{stroke-dashoffset:0}}.mv-particle{pointer-events:none;width:10px;height:10px;animation:mv-particle var(--motion-burst)var(--ease-squish)both;margin:-5px 0 0 -5px;display:block;position:absolute}@keyframes mv-particle{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}15%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy))scale(1)rotate(var(--rot))}}.mv-hero[data-mv-number=out] [data-coach=agora]>*{animation:mv-num-out .16s var(--ease-exit)both}.mv-hero[data-mv-number=in] [data-coach=agora]>*{animation:mv-num-in var(--motion-number)var(--ease-bounce)both}.mv-hero[data-mv-number=in] [data-coach=agora]>:nth-child(2){animation-delay:50ms}.mv-hero[data-mv-number=in] [data-coach=agora]>:nth-child(3){animation-delay:.11s}@keyframes mv-num-out{to{opacity:0;transform:translateY(-12px)}}@keyframes mv-num-in{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}.mv-hero [data-coach=agora]{transform:translateY(calc(var(--mv-scroll,0)*.3px))scale(calc(1 - var(--mv-scroll,0)*.00045));opacity:calc(1 - var(--mv-scroll,0)/340)}.mv-toast{animation:mv-toast-in var(--motion-sheet-in)var(--ease-spring)both}@keyframes mv-toast-in{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}.mv-reduced .mv-toast{animation:.15s linear both mv-fade-only}.mv-stage-page{transform-origin:50% 0;transition:transform var(--motion-sheet-in)var(--ease-spring-soft),border-radius var(--motion-sheet-in)var(--ease-soft),filter var(--motion-sheet-in)var(--ease-soft)}.mv-stage[data-sheet] .mv-stage-page{transform:translateY(10px)scalevar(--motion-recede);filter:saturate(.85);transition-duration:var(--motion-sheet-in);border-radius:28px}.mv-stagger>*{animation:mv-item-in calc(var(--duration-base)*1.4)var(--ease-squish)both}.mv-stagger>:first-child{animation-delay:.14s}.mv-stagger>:nth-child(2){animation-delay:.18s}.mv-stagger>:nth-child(3){animation-delay:.22s}.mv-stagger>:nth-child(4){animation-delay:.26s}.mv-stagger>:nth-child(5){animation-delay:.3s}.mv-stagger>:nth-child(n+6){animation-delay:.34s}@keyframes mv-item-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.mv-stack{position:relative;overflow:hidden}.mv-screen{background:var(--background);position:absolute;top:0;right:0;bottom:0;left:0}.mv-screen[data-state=enter]{animation:mv-push-in var(--motion-push)var(--ease-soft)both;box-shadow:-18px 0 40px -24px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.mv-screen[data-state=enter]{box-shadow:-18px 0 40px -24px color-mix(in oklab,var(--foreground)45%,transparent)}}.mv-screen[data-state=under]{animation:mv-push-under var(--motion-push)var(--ease-soft)both}.mv-screen[data-state=leave]{animation:mv-pop-out var(--motion-pop)var(--ease-soft)both;box-shadow:-18px 0 40px -24px var(--foreground)}@supports (color:color-mix(in lab,red,red)){.mv-screen[data-state=leave]{box-shadow:-18px 0 40px -24px color-mix(in oklab,var(--foreground)45%,transparent)}}.mv-screen[data-state=return]{animation:mv-pop-under var(--motion-pop)var(--ease-soft)both}@keyframes mv-push-in{0%{transform:translate(100%)}to{transform:none}}@keyframes mv-push-under{0%{filter:brightness();transform:none}to{filter:brightness(.92);transform:translate(-30%)}}@keyframes mv-pop-out{0%{transform:none}to{transform:translate(100%)}}@keyframes mv-pop-under{0%{filter:brightness(.92);transform:translate(-30%)}to{filter:brightness();transform:none}}.mv-tab-panel{animation:mv-tab-in calc(var(--motion-tab)*1.4)var(--ease-squish)both}@keyframes mv-tab-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mv-hello [data-coach=atalhos]>*{animation:mv-hello var(--motion-hello)var(--ease-bounce)both}.mv-hello [data-coach=atalhos]>:first-child{animation-delay:.26s}.mv-hello [data-coach=atalhos]>:nth-child(2){animation-delay:.35s}.mv-hello [data-coach=atalhos]>:nth-child(3){animation-delay:.44s}.mv-hello [data-coach=atalhos]>:nth-child(4){animation-delay:.53s}@keyframes mv-hello{0%{opacity:0;transform:translateY(26px)scale(.8)}to{opacity:1;transform:none}}.mv-hello [data-coach=agora]>*{animation:mv-item-in .56s var(--ease-squish)both}.mv-hello [data-coach=agora]>:nth-child(2){animation-delay:90ms}.mv-invite [data-coach=atalhos]>:first-child .amni-round-action__disc{position:relative}.mv-invite [data-coach=atalhos]>:first-child .amni-round-action__disc:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid var(--hero-on,var(--primary-foreground));animation:mv-invite var(--motion-breath)var(--ease-soft)1.4s infinite;opacity:0;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}@keyframes mv-invite{0%{opacity:.85;transform:scale(1)}45%,to{opacity:0;transform:scale(1.5)}}.mv-enter{animation:mv-item-in calc(var(--duration-slow))var(--ease-squish)both}.mv-float{animation:mv-float var(--motion-sway)var(--ease-ambient)infinite}@keyframes mv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.night .mv-float,[data-theme=night] .mv-float{animation:none!important}.night .mv-particle,[data-theme=night] .mv-particle{display:none!important}.night .mv-invite [data-coach=atalhos] .amni-round-action__disc:after,[data-theme=night] .mv-invite [data-coach=atalhos] .amni-round-action__disc:after{display:none}[data-mv-paused].mv-float,[data-mv-paused] .mv-float{animation-play-state:paused!important}.mv-reduced .mv-float,.mv-reduced .mv-hello [data-coach]>*,.mv-reduced .mv-invite .amni-round-action__disc:after,.mv-reduced .mv-stagger>*,.mv-reduced .mv-enter{animation:none!important}.mv-reduced .mv-particle,.mv-reduced .mv-ripple{display:none!important}.mv-reduced .mv-hero [data-coach=agora]{opacity:1!important;transform:none!important}.mv-reduced .amni-round-action .amni-round-action__disc,.mv-reduced .mv-press-card>*{transition:opacity .12s linear,filter .12s linear!important;transform:none!important}.mv-reduced .amni-round-action[data-mv-pressed] .amni-round-action__disc,.mv-reduced .mv-press-card[data-pressed]>*{filter:brightness(.94);transform:none!important}.mv-reduced .mv-press-card[data-mv-bump]>*{animation:none!important}.mv-reduced .mv-confirm{animation:1.2s linear both mv-fade-life}.mv-reduced .mv-confirm svg path{stroke-dashoffset:0;animation:none}@keyframes mv-fade-life{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}.mv-reduced .mv-hero[data-mv-number] [data-coach=agora]>*{animation:.15s linear both mv-fade-only!important}@keyframes mv-fade-only{0%{opacity:0}to{opacity:1}}.mv-reduced .mv-stage-page{transition:filter .15s linear;transform:none!important}.mv-reduced .mv-screen[data-state]{filter:none;animation:.15s linear both mv-fade-only!important}.mv-reduced .mv-screen[data-state=under],.mv-reduced .mv-screen[data-state=leave]{opacity:0;animation:none!important}.mv-reduced .mv-tab-panel{animation:.15s linear both mv-fade-only}@media(prefers-reduced-motion:reduce){.mv-float,.mv-particle,.mv-ripple{animation:none!important}}:root,.dark,.night,[data-theme],[data-amni-theme],.amni-pattern{--pattern-dots:radial-gradient(var(--pattern-ink)1.6px,transparent 1.8px)0 0/var(--pattern-size)var(--pattern-size);--pattern-dots-duo:radial-gradient(var(--pattern-ink)1.6px,transparent 1.8px)0 0/var(--pattern-size)var(--pattern-size),radial-gradient(var(--pattern-ink-2)1.6px,transparent 1.8px)calc(var(--pattern-size)/2)calc(var(--pattern-size)/2)/var(--pattern-size)var(--pattern-size);--pattern-grid:linear-gradient(var(--pattern-ink)1px,transparent 1px)0 0/28px 28px,linear-gradient(90deg,var(--pattern-ink)1px,transparent 1px)0 0/28px 28px;--pattern-stripes:repeating-linear-gradient(135deg,var(--pattern-ink)0 2px,transparent 2px 14px);--pattern-rings:repeating-radial-gradient(circle at 0 0,transparent 0 18px,var(--pattern-ink)18px 19.5px)0 0/40px 40px;--pattern-plus:conic-gradient(at 10px 2px,transparent 75%,var(--pattern-ink)0)11px 15px/32px 32px,conic-gradient(at 2px 10px,transparent 75%,var(--pattern-ink)0)15px 11px/32px 32px;--pattern-checker:conic-gradient(var(--pattern-ink)25%,transparent 0 50%,var(--pattern-ink)0 75%,transparent 0)0 0/36px 36px;--pattern-waves:radial-gradient(circle at 50% 100%,transparent 11px,var(--pattern-ink)12px 13.5px,transparent 14.5px)0 0/30px 16px;--pattern-scallop:radial-gradient(circle at 50% 0,var(--pattern-ink)9px,transparent 10px)0 0/24px 14px;--pattern-glow:radial-gradient(60% 50% at 85% 0%,var(--secondary-a60),transparent 70%),radial-gradient(50% 40% at 0% 100%,var(--primary-a10),transparent 70%);--pattern-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}html,body{font-family:var(--font-sans);color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-optical-sizing:auto;font-kerning:normal}a{color:var(--primary-ink);font-weight:var(--weight-strong);text-underline-offset:4px;text-decoration-thickness:1.5px}a:hover{color:var(--primary-ink);text-decoration-thickness:2.5px}::selection{background:var(--primary-a20)}:focus-visible{outline:2px solid var(--ring)!important;outline-offset:2px!important}:focus:not(:focus-visible){outline:none}:where(button,[role=button],a,input,select,textarea){-webkit-tap-highlight-color:transparent}input::placeholder,textarea::placeholder{color:var(--text-subtle);opacity:1}:root{--illus-filter:none;--illus-tint:transparent;--illus-plate:var(--surface-cream)}.dark,[data-theme=dark]{--illus-filter:brightness(.86)saturate(.92)contrast(.95);--illus-tint:transparent;--illus-plate:var(--surface)}.night,[data-theme=night]{--illus-filter:brightness(.68)saturate(.74)contrast(.86)sepia(.14);--illus-tint:var(--night-primary)}@supports (color:color-mix(in lab,red,red)){.night,[data-theme=night]{--illus-tint:color-mix(in oklab,var(--night-primary)16%,transparent)}}.night,[data-theme=night]{--illus-plate:var(--surface)}.amni-illus{isolation:isolate;background:var(--illus-plate);position:relative}.amni-illus>img{filter:var(--illus-filter)}.amni-illus:after{content:"";border-radius:inherit;background:var(--illus-tint);mix-blend-mode:multiply;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.ds-page{background:var(--background);min-height:100dvh;color:var(--foreground);font-family:var(--font-sans)}.ds-btn{box-sizing:border-box;max-width:100%;min-height:var(--hit-target);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--weight-strong);text-align:center;overflow-wrap:break-word;cursor:pointer;transition:transform .46s var(--ease-spring),background-color .15s,box-shadow .15s;border:none;justify-content:center;align-items:center;gap:10px;padding:.3em 28px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.ds-btn:active{transform:scale(var(--press-scale));transition:transform 90ms var(--ease-soft)}.ds-btn--sm{min-height:44px;font-size:var(--text-sm);padding:.3em 18px}.ds-btn--primary,.ds-btn--primary.ds-btn--sm{font-size:max(1rem,var(--text-body));font-weight:var(--weight-heading)}.ds-btn--lg{min-height:48px}.ds-btn--xl{min-height:56px;padding:.3em 32px}.ds-btn--primary{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--highlight-inset),var(--shadow-brand)}.ds-btn--primary:hover{background:var(--primary-hover)}.ds-btn--primary:active{background:var(--primary-press)}.ds-btn--outline{background:var(--surface);color:var(--primary-ink);border:1.5px solid var(--primary);box-shadow:var(--shadow-soft)}.ds-btn--outline:hover{background:var(--secondary)}.ds-btn--ghost{color:var(--muted-foreground);background:0 0}.ds-btn--ghost:hover{background:var(--surface-cream)}.ds-btn--onprimary{background:var(--primary-foreground);color:var(--primary-ink)}.ds-btn--onprimary:hover{background:var(--secondary)}.ds-btn svg{flex:none}.ds-kicker{font-size:.8125rem;font-weight:var(--weight-heading);line-height:var(--lh-kicker);text-transform:uppercase;letter-spacing:.08em;color:var(--primary-ink);align-items:center;margin:0;display:inline-flex}.ds-kicker:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px;margin-right:8px;display:inline-block}.ds-section{--bg:var(--background);padding:var(--section-y)var(--gutter);color:var(--foreground);scroll-margin-top:var(--header-h);background-color:var(--bg);background-image:linear-gradient(to bottom,var(--from,transparent),transparent var(--blend,clamp(120px,16vw,240px)));background-repeat:no-repeat;position:relative}.ds-section--tight{padding-block:clamp(40px,5vw,72px)}.ds-section--cream{--bg:var(--surface-cream)}.ds-section--surface{--bg:var(--surface)}.ds-section--blush{--bg:var(--blush-wash);--blush-wash:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.ds-section--blush{--blush-wash:color-mix(in oklab,var(--secondary)32%,var(--background))}}.ds-section--canvas+.ds-section,.ds-section--from-canvas{--from:var(--background)}.ds-section--cream+.ds-section,.ds-section--from-cream{--from:var(--surface-cream)}.ds-section--surface+.ds-section,.ds-section--from-surface{--from:var(--surface)}.ds-section--blush+.ds-section,.ds-section--from-blush{--from:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.ds-section--blush+.ds-section,.ds-section--from-blush{--from:color-mix(in oklab,var(--secondary)32%,var(--background))}}.ds-section--waved,.ds-section--flat{background-image:none}.ds-section__decor{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ds-section__blob{border-radius:58% 42% 52% 48%/46% 58% 42% 54%;animation:22s ease-in-out infinite amni-blob;position:absolute}.ds-section__blob--a{background:var(--secondary-a50);opacity:.55;width:520px;height:520px;top:8%;right:-180px}.ds-section__blob--b{background:var(--primary-a07);width:380px;height:380px;animation-duration:28s;animation-delay:-6s;bottom:6%;left:-160px}.ds-section--blush .ds-section__blob--a{background:var(--surface);opacity:.5}.ds-section__inner{max-width:var(--container-site);margin:0 auto;position:relative}.ds-section__inner--article{max-width:var(--container-article)}.ds-section__inner--wide{max-width:var(--container-wide)}.ds-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.ds-section--center .ds-section__head{text-align:center;justify-content:center}.ds-section__head-text{max-width:720px}.ds-section--center .ds-section__head-text{margin:0 auto}.ds-section__head .ds-kicker{margin-bottom:14px}.ds-h2{font-size:var(--web-h2);line-height:1.08;font-weight:var(--weight-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.ds-h3{font-size:var(--web-h3);line-height:1.2;font-weight:var(--weight-heading);text-wrap:balance;margin:0}.ds-lead{font-size:var(--web-lead);line-height:1.55;font-weight:var(--weight-medium);color:var(--muted-foreground);text-wrap:pretty;margin:18px 0 0}.ds-header{z-index:var(--z-sticky);box-sizing:border-box;height:100px;padding:16px var(--gutter);transition:transform .56s var(--ease-spring),padding .4s var(--ease-squish);position:sticky;top:0}.ds-header.is-scrolled{padding-block:10px}.ds-header.is-hidden{transform:translateY(-120%)}.ds-header__bar{z-index:1;max-width:var(--container-wide);height:68px;transition:max-width .6s var(--ease-spring),height .4s var(--ease-squish),background .3s,box-shadow .3s,border-color .3s;border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 8px 0 20px;display:flex;position:relative}.ds-header.is-scrolled .ds-header__bar,.ds-header.is-open .ds-header__bar{background:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--blur-glass))saturate(1.4)}.ds-header.is-scrolled .ds-header__bar{height:60px}@media(min-width:981px){.ds-header.is-scrolled .ds-header__bar{max-width:1120px}}.ds-skip{z-index:var(--z-tooltip);background:var(--foreground);color:var(--background);font-weight:var(--weight-strong);opacity:0;pointer-events:none;transition:transform .3s var(--ease-squish),opacity .2s;border-radius:12px;padding:10px 16px;text-decoration:none;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.ds-skip:focus{opacity:1;pointer-events:auto;transform:none}.ds-logo{flex:none;align-items:center;gap:8px;text-decoration:none;display:flex}.ds-logo img{-webkit-user-select:none;user-select:none;display:block}.ds-nav{gap:2px;display:flex;position:relative}.ds-nav__item{position:relative}.ds-nav__link{height:44px;font-family:inherit;font-size:.9375rem;font-weight:var(--weight-strong);color:var(--foreground);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:0 14px;text-decoration:none;transition:background .2s;display:inline-flex;position:relative}.ds-nav__link:hover,.ds-nav__item:focus-within>.ds-nav__link{background:var(--secondary-a50)}.ds-nav__link[aria-current=page]{color:var(--primary-ink)}.ds-nav__link[aria-current=page]:after{content:"";background:var(--primary);border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.ds-nav__menu{z-index:2;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--secondary-a30);width:340px;box-shadow:var(--highlight-inset),var(--shadow-float);transform-origin:0 0;padding:10px;display:none;position:absolute;top:calc(100% + 10px);left:0}.ds-nav__item:hover>.ds-nav__menu,.ds-nav__item:focus-within>.ds-nav__menu{animation:amni-scale-in .32s var(--ease-spring)both;gap:4px;display:grid}.ds-nav__menu:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.ds-nav__sub{border-radius:var(--radius-2xl);color:var(--foreground);gap:12px;padding:12px;text-decoration:none;display:flex}.ds-nav__sub:hover{background:var(--surface-cream)}.ds-nav__sub-icon{background:var(--primary-a10);width:36px;height:36px;color:var(--primary-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.ds-nav__sub b{font-size:.875rem;font-weight:var(--weight-heading);display:block}.ds-nav__sub small{font-size:.75rem;font-weight:var(--weight-medium);color:var(--muted-foreground);margin-top:2px;line-height:1.4;display:block}.ds-header__actions{align-items:center;gap:6px;display:flex}.ds-burger{background:var(--surface-cream);cursor:pointer;border:none;border-radius:999px;width:44px;height:44px;display:none;position:relative}.ds-burger span{background:var(--foreground);width:16px;height:2px;transition:all .42s var(--ease-spring);border-radius:2px;position:absolute;left:14px}.ds-burger span:first-child{top:17px}.ds-burger span:nth-child(2){top:25px}.is-open .ds-burger span:first-child{top:21px;transform:rotate(45deg)}.is-open .ds-burger span:nth-child(2){top:21px;transform:rotate(-45deg)}.ds-header.is-open{transform:none}.ds-header.is-open .ds-header__actions .ds-btn{display:none}html.menu-open{overflow:hidden}html.menu-open .ds-totop{display:none}.ds-drawer{z-index:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100dvh;padding:calc(var(--menu-top,100px) + 20px)var(--gutter) calc(24px + env(safe-area-inset-bottom,0px));background:var(--background);flex-direction:column;animation:.24s both amni-fade;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.ds-drawer nav{flex:none}.ds-drawer .ds-drawer__link{border-bottom:1px solid var(--divider);font-size:1.875rem;font-weight:var(--weight-display);letter-spacing:-.02em;color:var(--foreground);animation:amni-float-in .48s var(--ease-squish)both;padding:14px 0;text-decoration:none}.ds-drawer .ds-drawer__link[aria-current=page]{color:var(--primary-ink)}.ds-drawer .ds-drawer__sub{font-size:1.0625rem;font-weight:var(--weight-heading);color:var(--muted-foreground);padding:10px 0 10px 16px;text-decoration:none}.ds-drawer__cta{flex:none;margin-top:auto;padding-top:24px}@media(max-width:980px){.ds-nav{display:none}.ds-burger{display:block}.ds-header__actions .ds-btn{min-height:44px;padding:.3em 16px}}@media(max-width:420px){.ds-header__actions .ds-btn{display:none}}.ds-hero{padding:clamp(24px,5vw,80px)var(--gutter)var(--section-y);position:relative;overflow:hidden}.ds-hero__drift{z-index:0;pointer-events:none;transform:translate3d(0,calc(var(--p,0)*-70px),0);will-change:transform;position:absolute}.ds-hero__drift--a{top:-260px;right:-200px}.ds-hero__drift--b{transform:translate3d(0,calc(var(--p,0)*50px),0);top:38%;left:-300px}.ds-hero__blob{background:var(--secondary-a50);opacity:.7;border-radius:58% 42% 52% 48%/46% 58% 42% 54%;width:640px;height:640px;animation:20s ease-in-out infinite amni-blob;display:block}.ds-hero__blob--b{background:var(--surface-cream);opacity:.9;width:440px;height:440px;animation-duration:26s;animation-delay:-8s}.ds-hero__inner{z-index:1;max-width:var(--container-site);grid-template-columns:1.1fr .9fr;align-items:center;gap:72px;margin:0 auto;display:grid;position:relative}.ds-hero--stack .ds-hero__inner{grid-template-columns:1fr;gap:48px}.ds-hero--center .ds-hero__copy{text-align:center;max-width:820px;margin-inline:auto}.ds-hero--center .ds-hero__actions{justify-content:center}.ds-hero--center .ds-hero__lead{margin-inline:auto}.ds-pill{background:var(--surface);border:1px solid var(--secondary-a50);min-height:36px;box-shadow:var(--shadow-soft);font-size:.8125rem;font-weight:var(--weight-heading);border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 12px;display:inline-flex}.ds-pill__dot{background:var(--primary);border-radius:999px;flex:none;width:8px;height:8px;position:relative}.ds-pill__dot:after{content:"";background:var(--primary);animation:amni-ring 1.8s var(--ease-soft)infinite;border-radius:999px;position:absolute;top:0;right:0;bottom:0;left:0}.ds-hero h1{font-size:var(--web-display);line-height:1;font-weight:var(--weight-display);letter-spacing:-.035em;text-wrap:balance;margin:22px 0 0}.ds-hl{color:var(--primary);display:inline-block;position:relative}.ds-hl svg{width:100%;height:.22em;position:absolute;bottom:-.12em;left:0;right:0;overflow:visible}.ds-hl path{stroke:var(--primary-glow);stroke-dasharray:1;stroke-dashoffset:1px;opacity:.7;animation:amni-underline-draw .9s var(--ease-squish).7s forwards}.ds-hero__lead{max-width:580px;font-size:var(--web-lead);line-height:1.55;font-weight:var(--weight-medium);color:var(--muted-foreground);text-wrap:pretty;margin:24px 0 0}.ds-hero__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ds-hero__note{font-size:.8125rem;font-weight:var(--weight-label);color:var(--muted-foreground);margin:14px 0 0}.ds-hero__disclaimer{max-width:34rem;font-size:.875rem;line-height:1.45;font-weight:var(--weight-label);color:var(--muted-foreground);margin:12px 0 0}.ds-hero--center .ds-hero__disclaimer{margin-left:auto;margin-right:auto}.ds-hero__copy>*{animation:amni-float-in .7s var(--ease-squish)both}.ds-hero__copy>:nth-child(2){animation-delay:80ms}.ds-hero__copy>:nth-child(3){animation-delay:.16s}.ds-hero__copy>:nth-child(4){animation-delay:.24s}.ds-hero__copy>:nth-child(5){animation-delay:.3s}.ds-hero__copy>:nth-child(6){animation-delay:.36s}.ds-hero__copy>:nth-child(7){animation-delay:.42s}.ds-hero__media{justify-content:center;display:flex;position:relative}.ds-hero__media .ds-float{animation:7s ease-in-out infinite amni-float-slow}@media(max-width:899px){.ds-hero__inner{grid-template-columns:1fr;gap:48px}}.ds-device{width:min(100%,300px);position:relative}.ds-device__frame{aspect-ratio:393/852;border:10px solid var(--device-bezel);background:var(--device-bezel);box-shadow:var(--shadow-float);border-radius:2.8rem;position:relative;overflow:hidden}.ds-device__island{z-index:2;background:var(--device-bezel);border-radius:999px;width:96px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ds-device__frame img{object-fit:cover;object-position:top;border-radius:2.2rem;width:100%;height:100%;transition:opacity .7s;position:absolute;top:0;right:0;bottom:0;left:0}.ds-device__dots{justify-content:center;gap:0;margin-top:12px;display:flex}.ds-device__dot{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:44px;padding:0;display:inline-flex}.ds-device__dot i{background:var(--secondary);border-radius:999px;width:10px;height:10px;transition:all .3s;display:block}.ds-device__dot[aria-current=true] i{background:var(--primary);width:24px}.ds-insight{z-index:3;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--secondary-a30);width:240px;box-shadow:var(--shadow-card);padding:14px 16px;position:absolute;bottom:84px;left:-28px}.ds-insight__topic{font-size:var(--text-kicker);font-weight:var(--fw-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--tone-sono-ink);display:block}.ds-insight__value{font-size:1.5rem;line-height:1.1;font-weight:var(--weight-display);letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:4px;display:block}.ds-insight__value small{font-size:.875rem;font-weight:var(--weight-strong);letter-spacing:0;color:var(--muted-foreground)}.ds-insight p{font-size:.8125rem;line-height:1.45;font-weight:var(--weight-medium);color:var(--muted-foreground);margin:6px 0 0}@media(max-width:640px){.ds-insight{width:auto;margin-top:16px;position:static}.ds-hero__media{flex-direction:column;align-items:center}}.ds-sources{max-width:var(--container-site);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;margin:0 auto;display:flex}.ds-sources p{text-align:center;width:100%;font-size:.8125rem;font-weight:var(--weight-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);margin:0}.ds-sources span{font-size:1rem;font-weight:var(--weight-heading);color:var(--foreground)}.ds-steps{grid-template-columns:repeat(var(--n,3),1fr);gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid;position:relative}.ds-steps:before{content:"";background:var(--secondary);border-radius:2px;height:2px;position:absolute;top:27px;left:28px;right:28px}.ds-steps li{flex-direction:column;gap:20px;display:flex;position:relative}.ds-steps__n{background:var(--surface);width:56px;height:56px;color:var(--primary-ink);box-shadow:0 0 0 6px var(--surface-cream),var(--shadow-card);font-size:1.25rem;font-weight:var(--weight-display);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.ds-steps li:first-child .ds-steps__n{background:var(--primary);color:var(--primary-foreground)}.ds-steps p{font-size:1rem;line-height:1.6;font-weight:var(--weight-medium);color:var(--muted-foreground);text-wrap:pretty;margin:8px 0 0}@media(max-width:719px){.ds-steps{grid-template-columns:1fr;gap:28px}.ds-steps:before{width:2px;height:auto;inset:28px auto 28px 27px}.ds-steps li{flex-direction:row}}.ds-grid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.ds-grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:899px){.ds-grid--3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.ds-card{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--secondary-a30);box-shadow:var(--shadow-soft);flex-direction:column;gap:6px;padding:24px;display:flex}.ds-card h3{font-size:1.1875rem;line-height:1.28;font-weight:var(--weight-heading);margin:12px 0 0}.ds-card p{font-size:.9375rem;line-height:1.55;font-weight:var(--weight-medium);color:var(--muted-foreground);text-wrap:pretty;margin:0}.ds-card a.ds-card__link{min-height:44px;font-weight:var(--weight-strong);color:var(--primary-ink);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;text-decoration:underline;display:inline-flex}.ds-chip{background:var(--primary-a10);width:48px;height:48px;color:var(--primary-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-chip--sono{background:var(--tone-sono-bg);color:var(--tone-sono-ink)}.ds-chip--mama{background:var(--tone-mama-bg);color:var(--tone-mama-ink)}.ds-chip--fralda{background:var(--tone-fralda-bg);color:var(--tone-fralda-ink)}.ds-chip--humor{background:var(--tone-humor-bg);color:var(--tone-humor-ink)}.ds-chip--saude{background:var(--tone-saude-bg);color:var(--tone-saude-ink)}.ds-chip--dev{background:var(--tone-dev-bg);color:var(--tone-dev-ink)}.ds-chip--agenda{background:var(--tone-agenda-bg);color:var(--tone-agenda-ink)}.ds-chip--mae{background:var(--tone-mae-bg);color:var(--tone-mae-ink)}.ds-split{grid-template-columns:1fr 1fr;align-items:center;gap:88px;display:grid}.ds-split--reverse .ds-split__media{order:-1}.ds-split__text{flex-direction:column;gap:18px;display:flex}.ds-split__text p.ds-body{font-size:var(--web-lead);line-height:1.55;font-weight:var(--weight-medium);color:var(--muted-foreground);text-wrap:pretty;margin:0}.ds-split__media{justify-content:center;display:flex}.ds-bullets{flex-direction:column;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ds-bullets li{font-size:1rem;font-weight:var(--weight-label);align-items:flex-start;gap:12px;display:flex}.ds-bullets .ds-tick{background:var(--primary-a10);width:26px;height:26px;color:var(--primary-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.ds-split .ds-btn{align-self:flex-start;margin-top:8px}@media(max-width:859px){.ds-split{grid-template-columns:1fr;gap:40px}.ds-split--reverse .ds-split__media{order:0}}.ds-stack{flex-direction:column;gap:clamp(72px,10vw,140px);display:flex}.ds-pricing{flex-direction:column;align-items:center;gap:40px;display:flex}.ds-toggle-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.ds-seg{background:var(--surface-cream);box-shadow:inset 0 0 0 1px var(--secondary-a60);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.ds-seg button{min-width:110px;min-height:44px;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);color:var(--muted-foreground);cursor:pointer;transition:all .3s var(--ease-squish);background:0 0;border:none;border-radius:999px;padding:0 18px}.ds-seg button[aria-pressed=true]{background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-soft)}.ds-badge{background:var(--success-bg);border:1px solid var(--success-border);min-height:28px;color:var(--success-ink);font-size:.8125rem;font-weight:var(--weight-heading);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.ds-badge--solid{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.ds-plans{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;max-width:880px;display:grid}.ds-plan{border-radius:var(--radius-modal);background:var(--surface);box-shadow:var(--shadow-soft);border:1px solid var(--secondary-a30);flex-direction:column;gap:20px;padding:28px;display:flex;position:relative}.ds-plan--pro{box-shadow:0 0 0 2px var(--primary),var(--shadow-brand);border-color:#0000}.ds-plan h3{font-size:1.125rem;font-weight:var(--weight-heading);margin:0}.ds-plan__desc{font-size:.875rem;font-weight:var(--weight-medium);color:var(--muted-foreground);margin:4px 0 0}.ds-plan__price{align-items:baseline;gap:4px;margin:0;display:flex}.ds-plan__price b{font-size:2.75rem;line-height:1;font-weight:var(--weight-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ds-plan__price span{font-size:.9375rem;font-weight:var(--weight-strong);color:var(--muted-foreground)}.ds-plan__sub{font-size:.8125rem;font-weight:var(--weight-label);color:var(--muted-foreground);margin:-12px 0 0}.ds-plan ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ds-plan li{font-size:.9375rem;font-weight:var(--weight-label);align-items:flex-start;gap:10px;display:flex}.ds-plan li .ds-tick{background:var(--primary-a10);width:22px;height:22px;color:var(--primary-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.ds-plan .ds-btn{width:100%;margin-top:auto}.ds-plan__note{text-align:center;font-size:.75rem;font-weight:var(--weight-label);color:var(--muted-foreground);margin:-8px 0 0}.ds-compare-wrap{overflow-x:auto}.ds-compare{border-collapse:separate;border-spacing:0;width:100%;min-width:440px;font-size:.9375rem}.ds-compare th,.ds-compare td{border-top:1px solid var(--divider);padding:14px 12px}.ds-compare thead th{font-size:1rem;font-weight:var(--weight-display);border-top:none;padding:20px 12px}.ds-compare thead th:last-child{background:var(--primary-a07);color:var(--primary-ink);border-radius:20px 20px 0 0}.ds-compare tbody th{background:var(--surface-cream);text-align:left;font-weight:var(--weight-label);min-width:140px;position:sticky;left:0}.ds-compare td{text-align:center;font-weight:var(--weight-heading)}.ds-compare td:last-child{background:var(--primary-a07)}.ds-compare tr:last-child td:last-child{border-radius:0 0 20px 20px}.ds-compare .ds-group{text-align:left;font-size:var(--text-kicker);font-weight:var(--fw-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--muted-foreground);background:0 0;border-top:none;padding:24px 12px 8px}.ds-compare .ds-yes{background:var(--primary-a10);width:26px;height:26px;color:var(--primary-ink);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ds-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:72px;display:grid}.ds-faq__head{position:sticky;top:120px}.ds-faq__head .ds-kicker{margin-bottom:14px}.ds-faq__head p{font-size:1.0625rem;line-height:1.55;font-weight:var(--weight-medium);color:var(--muted-foreground);margin:16px 0 0}.ds-faq__head a{color:var(--primary-ink);font-weight:var(--weight-strong);text-underline-offset:4px}.ds-acc{flex-direction:column;display:flex}.ds-acc__item{border-bottom:1px solid var(--divider)}.ds-acc__q{width:100%;min-height:56px;font-family:inherit;font-size:var(--text-body);font-weight:var(--weight-heading);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.ds-acc__icon{background:var(--secondary);width:28px;height:28px;color:var(--primary-ink);transition:all var(--duration-base)var(--ease-squish);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.ds-acc__q[aria-expanded=true] .ds-acc__icon{background:var(--primary);color:var(--primary-foreground);transform:rotate(45deg)}.ds-acc__a{transition:grid-template-rows var(--duration-base)var(--ease-squish);grid-template-rows:0fr;display:grid}.ds-acc__a[data-open=true]{grid-template-rows:1fr}.ds-acc__a>div{overflow:hidden}.ds-acc__a p{font-size:.9375rem;line-height:1.6;font-weight:var(--weight-medium);color:var(--muted-foreground);margin:0;padding:0 0 18px}@media(max-width:859px){.ds-faq{grid-template-columns:1fr;gap:32px}.ds-faq__head{position:static}}.ds-cta{padding:0 var(--gutter)}.ds-cta__slab{max-width:var(--container-wide);background:var(--primary);color:var(--primary-foreground);text-align:center;border-radius:clamp(32px,4vw,56px);margin:0 auto;padding:clamp(40px,6vw,88px) clamp(24px,6vw,88px);position:relative;overflow:hidden}.ds-cta__blob{background:var(--primary-glow);pointer-events:none;border-radius:58% 42% 52% 48%/46% 58% 42% 54%;position:absolute}.ds-cta__blob--a{opacity:.5;width:480px;height:480px;animation:16s ease-in-out infinite amni-blob;top:-200px;right:-120px}.ds-cta__blob--b{opacity:.35;width:300px;height:300px;animation:20s ease-in-out -5s infinite amni-blob;bottom:-160px;left:-100px}.ds-cta__body{position:relative}.ds-cta h2{font-size:var(--web-h1);line-height:1.02;font-weight:var(--weight-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.ds-cta p{max-width:560px;font-size:var(--web-lead);line-height:1.5;font-weight:var(--weight-heading);margin:18px auto 0}.ds-cta__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.ds-stores{flex-wrap:wrap;gap:10px;display:flex}.ds-store{min-height:52px;font-family:var(--font-sans);box-shadow:var(--shadow-soft);background:var(--black);color:var(--white);border:1px solid var(--white);border-radius:16px;align-items:center;gap:10px;padding:0 20px 0 16px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-store{border:1px solid color-mix(in oklab,var(--white)32%,transparent)}}.ds-store small{font-size:var(--text-micro);font-weight:var(--weight-strong);line-height:1.15;display:block}.ds-store b{font-size:1rem;font-weight:var(--weight-heading);line-height:1.15;display:block}.ds-stores--light .ds-store{background:var(--white);color:var(--black);border-color:var(--black)}@supports (color:color-mix(in lab,red,red)){.ds-stores--light .ds-store{border-color:color-mix(in oklab,var(--black)16%,transparent)}}.ds-store--soon{box-shadow:none;opacity:1;color:inherit;background:0 0;border-style:dashed}.ds-stores--light .ds-store--soon{color:var(--white);border-color:var(--white);background:0 0}@supports (color:color-mix(in lab,red,red)){.ds-stores--light .ds-store--soon{border-color:color-mix(in oklab,var(--white)70%,transparent)}}.ds-stores--dark-on-surface .ds-store--soon{color:var(--foreground);border-color:var(--border-strong)}.ds-callout{border-radius:var(--radius-card);background:var(--info-bg);border:1px solid var(--info-border);color:var(--info-ink);font-size:.9375rem;line-height:1.55;font-weight:var(--weight-label);padding:20px 24px}.ds-callout--brand{background:var(--secondary-a50);border-color:var(--secondary-a60);color:var(--foreground)}.ds-footer{padding:clamp(56px,7vw,96px)var(--gutter)28px;background:var(--surface);color:var(--foreground);font-family:var(--font-sans);border-radius:clamp(32px,4vw,56px) clamp(32px,4vw,56px) 0 0;margin-top:0;position:relative;overflow:hidden}.ds-footer__inner{max-width:var(--container-site);margin:0 auto;position:relative}.ds-footer__grid{grid-template-columns:1.3fr repeat(3,1fr);gap:48px;display:grid}.ds-footer__brand{flex-direction:column;gap:18px;display:flex}.ds-footer__brand p{max-width:320px;font-size:1.125rem;font-weight:var(--weight-strong);margin:0;line-height:1.45}.ds-footer nav{flex-direction:column;gap:4px;display:flex}.ds-footer h4{font-size:var(--text-kicker);font-weight:var(--fw-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--primary-glow);margin:0 0 8px}.ds-footer a.ds-flink{min-height:44px;font-size:.9375rem;font-weight:var(--weight-label);color:var(--foreground);background-image:linear-gradient(var(--primary-glow),var(--primary-glow));transition:background-size .36s var(--ease-squish);background-position:0 70%;background-repeat:no-repeat;background-size:0% 2px;align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.ds-footer a.ds-flink:hover{background-size:100% 2px}.ds-footer__social{gap:8px;display:flex}.ds-footer__social a{background:var(--surface-raised);width:44px;height:44px;color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ds-footer__soon{min-height:44px;font-size:.9375rem;font-weight:var(--weight-label);color:var(--foreground);align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-footer__soon{color:color-mix(in oklab,var(--foreground)62%,transparent)}}.ds-footer__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;display:flex}.ds-footer__top{border:1px solid var(--foreground);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ds-footer__top{border:1px solid color-mix(in oklab,var(--foreground)20%,transparent)}}.ds-footer__top{color:var(--foreground);font-size:.875rem;font-weight:var(--weight-strong);text-decoration:none}.ds-footer__mark{background:linear-gradient(to bottom,var(--primary),var(--foreground));height:clamp(72px,17vw,240px);margin:40px auto 0;-webkit-mask:url(/brand/logo-text.svg) 50%/contain no-repeat;mask:url(/brand/logo-text.svg) 50%/contain no-repeat}@supports (color:color-mix(in lab,red,red)){.ds-footer__mark{background:linear-gradient(to bottom,color-mix(in oklab,var(--primary)70%,transparent),color-mix(in oklab,var(--foreground)6%,transparent))}}.ds-footer__legal{border-top:1px solid var(--foreground);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.ds-footer__legal{border-top:1px solid color-mix(in oklab,var(--foreground)14%,transparent)}}.ds-footer__legal{font-size:.8125rem;font-weight:var(--weight-label);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.ds-footer__legal{color:color-mix(in oklab,var(--foreground)62%,transparent)}}.ds-footer__legal div{flex-wrap:wrap;gap:4px 16px;display:flex}.ds-footer__legal a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.ds-footer__legal a:hover{text-decoration:underline}.ds-footer__disclaimer{font-size:.75rem;font-weight:var(--weight-label);color:var(--foreground);margin:12px 0 0}@supports (color:color-mix(in lab,red,red)){.ds-footer__disclaimer{color:color-mix(in oklab,var(--foreground)62%,transparent)}}@media(max-width:819px){.ds-footer__grid{grid-template-columns:1fr 1fr;gap:40px 24px}.ds-footer__brand{grid-column:1/-1}}@media(max-width:479px){.ds-footer__grid{grid-template-columns:1fr}}.ds-totop{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:var(--z-raised);background:var(--glass-bg);width:52px;height:52px;color:var(--foreground);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--blur-glass));backdrop-filter:blur(var(--blur-glass));cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:none;position:fixed}.ds-totop.is-on{display:inline-flex}.ds-prose{font-size:var(--web-body);line-height:1.7}.ds-prose h2{font-size:var(--web-h3);line-height:1.2;font-weight:var(--weight-heading);letter-spacing:-.01em;margin:2.2em 0 .6em}.ds-prose a{color:var(--primary-ink);text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.ds-header,.ds-header__bar{transition:none}.ds-header.is-hidden{transform:none}.ds-hero__copy>*,.ds-hero__media .ds-float,.ds-hero__blob,.ds-cta__blob,.ds-hl path,.ds-pill__dot:after{animation:none!important}.ds-hl path{stroke-dashoffset:0}}.ds-chat{flex-direction:column;gap:12px;margin-top:16px;display:flex}.ds-bubble{margin:0;padding:10px 16px;font-size:.9375rem;line-height:1.5}.ds-bubble--user{background:var(--primary);max-width:88%;color:var(--primary-foreground);font-size:1rem;font-weight:var(--weight-heading);border-radius:20px 20px 6px;align-self:flex-end}.ds-bubble--agent{background:var(--surface-cream);max-width:92%;color:var(--foreground);font-weight:var(--weight-medium);border-radius:20px 20px 20px 6px;align-self:flex-start}.ds-narrow{max-width:720px;margin-inline:auto}.ds-device-col{flex:none;width:min(100%,260px)}.ds-legal{width:100%;max-width:calc(var(--container-article) + var(--gutter)*2);padding:clamp(24px,4vw,56px)var(--gutter)var(--section-y);flex:1;margin:0 auto}.ds-legal__title{font-size:var(--web-h1);line-height:1.05;font-weight:var(--weight-display);letter-spacing:-.03em;text-wrap:balance;margin:0 0 12px}.ds-legal__meta{font-size:var(--text-sm);font-weight:var(--weight-label);color:var(--muted-foreground);margin:0 0 40px}.ds-prose>*+*{margin-top:1.1em}.ds-prose h2{margin-top:2.2em}.ds-prose h3{font-size:var(--text-h3);line-height:1.28;font-weight:var(--weight-heading);margin:1.6em 0 .5em}.ds-prose p,.ds-prose li{color:var(--foreground)}.ds-list{flex-direction:column;gap:.5em;margin:1em 0 0;padding-left:1.4em;list-style:outside;display:flex}.ds-list--ol{list-style:decimal}.ds-prose a{text-decoration:underline}.ds-subterms{text-align:center;max-width:640px;font-size:.875rem;line-height:1.55;font-weight:var(--weight-label);color:var(--muted-foreground);margin:28px auto 0}.ds-subterms p{margin:0}.ds-subterms p+p{margin-top:10px}.ds-header__actions .ds-btn{white-space:nowrap}@media(min-width:981px)and (max-width:1120px){.ds-nav__link{padding:0 10px;font-size:.875rem}}.ds-splash{z-index:var(--z-modal);pointer-events:none;background:var(--brand);color:var(--white);font-family:var(--font-sans);clip-path:circle(150% at 50% 46%);flex-direction:column;justify-content:center;align-items:center;transition:clip-path .52s cubic-bezier(.6,0,.4,1);display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.ds-splash[data-phase="3"]{clip-path:circle(0% at 50% 46%)}.ds-splash__halo{background:var(--white);border-radius:999px;width:180px;height:180px;margin:-90px 0 0 -90px;position:absolute;top:46%;left:50%}@supports (color:color-mix(in lab,red,red)){.ds-splash__halo{background:color-mix(in oklab,var(--white)14%,transparent)}}.ds-splash__halo{opacity:0;transition:transform 1.1s var(--ease-squish),opacity .7s;transform:scale(.4)}.ds-splash__halo:nth-child(2){width:310px;height:310px;margin:-155px 0 0 -155px;transition-delay:80ms}.ds-splash__halo:nth-child(3){width:440px;height:440px;margin:-220px 0 0 -220px;transition-delay:.16s}.ds-splash:not([data-phase="0"]) .ds-splash__halo{opacity:1;transform:scale(1)}.ds-splash:not([data-phase="0"]) .ds-splash__halo:nth-child(2){opacity:.75}.ds-splash:not([data-phase="0"]) .ds-splash__halo:nth-child(3){opacity:.5}.ds-splash__brand{flex-direction:column;align-items:center;gap:18px;margin-top:-8vh;display:flex;position:relative}.ds-splash__mark,.ds-splash__word{background:currentColor;display:block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.ds-splash__mark{opacity:0;width:104px;height:104px;transition:transform .8s var(--ease-spring),opacity .3s;transform:scale(.7);-webkit-mask-image:url(/brand/amni-mark.svg);mask-image:url(/brand/amni-mark.svg)}.ds-splash__word{opacity:0;width:116px;height:32px;transition:transform .5s var(--ease-squish),opacity .4s;transform:translateY(10px);-webkit-mask-image:url(/brand/logo-text.svg);mask-image:url(/brand/logo-text.svg)}.ds-splash:not([data-phase="0"]) .ds-splash__mark,.ds-splash[data-phase="2"] .ds-splash__word,.ds-splash[data-phase="3"] .ds-splash__word{opacity:1;transform:none}.ds-splash__tag{font-size:1rem;font-weight:var(--weight-heading);opacity:0;transition:transform .5s var(--ease-squish),opacity .4s;position:absolute;bottom:9%;transform:translateY(6px)}.ds-splash[data-phase="2"] .ds-splash__tag,.ds-splash[data-phase="3"] .ds-splash__tag{opacity:.9;transform:none}.ds-page{overflow-x:clip}.ds-progress{z-index:var(--z-toast);pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.ds-progress__bar{background:var(--primary);transform-origin:0;border-radius:0 999px 999px 0;height:100%;transform:scaleX(0)}.ds-wave{width:100%;height:clamp(40px,6vw,96px);fill:var(--bg,var(--background));pointer-events:none;display:block;position:absolute;bottom:calc(100% - 1px);left:0;right:0;overflow:hidden}.ds-wave__back{opacity:.5;transform-origin:bottom;animation:14s ease-in-out infinite ds-wave-sway}@keyframes ds-wave-sway{0%,to{transform:translate(-1.5%)scaleX(1.04)}50%{transform:translate(1.5%,3px)scaleX(1.04)}}.ds-grid__cell{display:flex}.ds-grid__cell>.ds-card{flex:1}.ds-btn--primary:hover{box-shadow:var(--highlight-inset),var(--shadow-brand-lg);transform:translateY(-2px)}.ds-btn--primary:active{transform:scale(var(--press-scale))}.ds-btn svg{transition:transform .36s var(--ease-spring)}.ds-btn:hover svg{transform:translate(4px)}.ds-btn--outline:hover{transform:translateY(-2px)}.ds-card{transition:transform .46s var(--ease-spring),box-shadow .3s var(--ease-squish),border-color .3s}.ds-card .ds-chip{transition:transform .52s var(--ease-spring)}@media(hover:hover){.ds-card:hover{box-shadow:var(--shadow-card);border-color:var(--secondary);transform:translateY(-6px)}.ds-card:hover .ds-chip{transform:scale(1.1)rotate(-6deg)}.ds-card:hover .ds-card__link svg{transform:translate(4px)}.ds-plan:hover{transform:translateY(-6px)}.ds-store:not(.ds-store--soon):hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}}.ds-card__link svg{transition:transform .36s var(--ease-spring)}.ds-card>img{transition:transform .9s var(--ease-squish)}.ds-card:hover>img{transform:scale(1.04)}.ds-plan,.ds-store{transition:transform .46s var(--ease-spring),box-shadow .3s}.ds-acc__q{transition:color .2s}.ds-acc__q:hover{color:var(--primary-ink)}.ds-acc__q:hover .ds-acc__icon{transform:scale(1.12)}.ds-acc__q[aria-expanded=true]:hover .ds-acc__icon{transform:rotate(45deg)scale(1.12)}.ds-device__frame img{transition:opacity .7s var(--ease-soft),transform .9s var(--ease-squish)}.ds-steps:before{transform-origin:0;transition:transform 1.4s var(--ease-squish).2s;transform:scaleX(0)}.ds-steps.is-visible:before{transform:none}.ds-steps li{opacity:0;transition:opacity .6s var(--ease-soft),transform .7s var(--ease-squish);transition-delay:calc(var(--i,0)*.22s + .15s);transform:translateY(24px)}.ds-steps.is-visible li{opacity:1;transform:none}.ds-steps__n{transition:transform .6s var(--ease-spring),background-color .3s,color .3s}.ds-steps li:hover .ds-steps__n{background:var(--primary);color:var(--primary-foreground);transform:scale(1.12)rotate(-6deg)}@media(max-width:719px){.ds-steps:before{transform-origin:top;transform:scaleY(0)}.ds-steps.is-visible:before{transform:none}}.ds-section--center .ds-steps{text-align:left}@media(prefers-reduced-motion:reduce){.ds-splash,.ds-progress{display:none}.ds-wave__back,.ds-section__blob{animation:none!important}.ds-hero__drift{transform:none!important}.ds-steps li{opacity:1;transform:none}.ds-steps:before,.ds-card:hover,.ds-plan:hover,.ds-btn--primary:hover,.ds-btn--outline:hover,.ds-store:hover{transform:none}}.ds-iconbtn{width:44px;height:44px;color:var(--foreground);cursor:pointer;transition:background-color .2s,transform .46s var(--ease-spring);background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-iconbtn:hover{background:var(--secondary-a50)}.ds-iconbtn:active{transform:scale(var(--press-scale))}.ds-iconbtn svg{transition:transform .6s var(--ease-spring)}.ds-iconbtn:hover svg{transform:rotate(18deg)}@property --sky-top{syntax:"<color>";inherits:true;initial-value:#fdf6ee}@property --sky-bottom{syntax:"<color>";inherits:true;initial-value:#fdf9f6}@property --sun-glow{syntax:"<color>";inherits:true;initial-value:#0000}@property --sun-core{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-tint{syntax:"<color>";inherits:true;initial-value:#0000}@property --ink-on-sky{syntax:"<color>";inherits:true;initial-value:#0000}@property --ink-on-sky-top{syntax:"<color>";inherits:true;initial-value:#0000}@property --sun-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --sun-y{syntax:"<percentage>";inherits:true;initial-value:50%}@property --moon-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --moon-y{syntax:"<percentage>";inherits:true;initial-value:50%}@property --sun-alpha{syntax:"<number>";inherits:true;initial-value:0}@property --moon-alpha{syntax:"<number>";inherits:true;initial-value:0}@property --star-alpha{syntax:"<number>";inherits:true;initial-value:0}@property --child{syntax:"<color>";inherits:true;initial-value:#0000}@property --vida-wght{syntax:"<number>";inherits:true;initial-value:400}:root{--sky-top:#fdf6ee;--sky-bottom:#fdf9f6;--sun-glow:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){:root{--sun-glow:color-mix(in oklab,color-mix(in oklab,var(--amber-500)30%,var(--white))70%,transparent)}}:root{--sun-core:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){:root{--sun-core:color-mix(in oklab,var(--amber-500)14%,var(--white))}}:root{--ambient-tint:var(--amber-500)}@supports (color:color-mix(in lab,red,red)){:root{--ambient-tint:color-mix(in oklab,var(--amber-500)4%,transparent)}}:root{--ink-on-sky:var(--soft-black);--ink-on-sky-top:var(--soft-black);--sun-x:25%;--sun-y:24%;--moon-x:88%;--moon-y:35%;--sun-alpha:1;--moon-alpha:0;--star-alpha:0;--child:var(--primary);--vida-sky-h:280px}.night{--sky-top:#221b2e;--sky-bottom:#16130f;--sun-glow:var(--night-accent)}@supports (color:color-mix(in lab,red,red)){.night{--sun-glow:color-mix(in oklab,var(--night-accent)42%,transparent)}}.night{--ambient-tint:var(--night-accent)}@supports (color:color-mix(in lab,red,red)){.night{--ambient-tint:color-mix(in oklab,var(--night-accent)5%,transparent)}}.night{--ink-on-sky:var(--night-fg);--ink-on-sky-top:var(--night-fg);--moon-x:30%;--moon-y:24%;--sun-alpha:0;--moon-alpha:1;--star-alpha:.35}:root,[data-amni-theme],[data-daylight]{--ink-on-sky-muted:var(--ink-on-sky)}@supports (color:color-mix(in lab,red,red)){:root,[data-amni-theme],[data-daylight]{--ink-on-sky-muted:color-mix(in oklab,var(--ink-on-sky)72%,transparent)}}.vida-daylight-anim{transition-property:--sky-top,--sky-bottom,--sun-glow,--sun-core,--ambient-tint,--ink-on-sky,--ink-on-sky-top,--sun-x,--sun-y,--moon-x,--moon-y,--sun-alpha,--moon-alpha,--star-alpha;transition-duration:calc(var(--duration-slow)*2);transition-timing-function:var(--ease-soft)}.vida-ambient{background:linear-gradient(var(--ambient-tint),var(--ambient-tint)),var(--background)}.vida-sky{height:var(--vida-sky-h);pointer-events:none;contain:strict;background:linear-gradient(to bottom,var(--sky-top)0%,var(--sky-bottom)58%);-webkit-mask-image:linear-gradient(to bottom,var(--scrim-base)66%,transparent 100%);mask-image:linear-gradient(to bottom,var(--scrim-base)66%,transparent 100%);position:absolute;top:0;left:0;right:0;overflow:hidden}.vida-sky__stars{opacity:var(--star-alpha);position:absolute;top:0;right:0;bottom:0;left:0}.vida-sky__star{background:var(--night-star);box-shadow:0 0 6px 1px var(--night-star);border-radius:50%;position:absolute}@supports (color:color-mix(in lab,red,red)){.vida-sky__star{box-shadow:0 0 6px 1px color-mix(in oklab,var(--night-star)55%,transparent)}}.vida-sky__body{will-change:transform;position:absolute;top:0;right:0;bottom:0;left:0}.vida-sky__sun{transform:translate(var(--sun-x),var(--sun-y));opacity:var(--sun-alpha)}.vida-sky__moon{transform:translate(var(--moon-x),var(--moon-y));opacity:var(--moon-alpha)}.vida-sky__halo{background:radial-gradient(closest-side,var(--sun-glow),var(--sun-glow)45%,transparent);border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;left:-100px}@supports (color:color-mix(in lab,red,red)){.vida-sky__halo{background:radial-gradient(closest-side,var(--sun-glow),color-mix(in oklab,var(--sun-glow)45%,transparent)45%,transparent)}}.vida-sky__halo{opacity:.9;animation:vida-breathe var(--duration-ambient)ease-in-out infinite}.vida-sky__disc{border-radius:50%;position:absolute}.vida-sky__sun .vida-sky__disc{background:radial-gradient(circle at 42% 40%,var(--sun-core)0%,var(--sun-core)55%,transparent 100%);width:36px;height:36px;box-shadow:0 0 22px 8px var(--sun-glow);top:-18px;left:-18px}.vida-sky__moon .vida-sky__disc{background:radial-gradient(circle at 38% 36%,var(--night-ink)0%,var(--night-accent)62%,transparent 100%);width:28px;height:28px;top:-14px;left:-14px}@supports (color:color-mix(in lab,red,red)){.vida-sky__moon .vida-sky__disc{background:radial-gradient(circle at 38% 36%,var(--night-ink)0%,color-mix(in oklab,var(--night-accent)30%,var(--night-ink))62%,transparent 100%)}}.vida-sky__moon .vida-sky__disc{box-shadow:0 0 18px 6px var(--sun-glow)}.vida-sky__wash{opacity:0;background:linear-gradient(to bottom,transparent 35%,var(--child-tint)100%);position:absolute;top:0;right:0;bottom:0;left:0}[data-vida-child] .vida-sky__wash{opacity:1}@keyframes vida-breathe{0%{opacity:.78;animation-timing-function:var(--ease-soft);transform:scale(.94)}40%{opacity:1;animation-timing-function:var(--ease-soft);transform:scale(1.04)}to{opacity:.78;transform:scale(.94)}}.vida-sky[data-paused] .vida-sky__halo{animation-play-state:paused}.vida-sky--manual .vida-sky__halo{animation:none}.night .vida-sky__halo,.vida-sky--night .vida-sky__halo{opacity:.8;animation:none;transform:none}.dark .vida-sky{background:linear-gradient(to bottom,var(--sky-top)0%,var(--background)58%)}@supports (color:color-mix(in lab,red,red)){.dark .vida-sky{background:linear-gradient(to bottom,color-mix(in oklab,var(--sky-top)22%,var(--background))0%,var(--background)58%)}}.dark .vida-greeting{color:var(--foreground)}.dark .vida-greeting__sub{color:var(--muted-foreground)}.vida-greeting{color:var(--ink-on-sky,var(--foreground))}.vida-greeting__hello{font:var(--weight-heading)var(--text-h1)/var(--lh-h1)var(--font-sans);letter-spacing:var(--tracking-tight);margin:0}.vida-greeting__sub{font:var(--weight-label)var(--text-body-lg)/1.45 var(--font-sans);color:var(--ink-on-sky-muted,var(--muted-foreground));margin:4px 0 0}:root,[data-amni-theme],[data-vida-child]{--child-wash:var(--child)}@supports (color:color-mix(in lab,red,red)){:root,[data-amni-theme],[data-vida-child]{--child-wash:color-mix(in oklab,var(--child)6%,transparent)}}:root,[data-amni-theme],[data-vida-child]{--child-tint:var(--child)}@supports (color:color-mix(in lab,red,red)){:root,[data-amni-theme],[data-vida-child]{--child-tint:color-mix(in oklab,var(--child)12%,transparent)}}:root,[data-amni-theme],[data-vida-child]{--child-ring:var(--child)}@supports (color:color-mix(in lab,red,red)){:root,[data-amni-theme],[data-vida-child]{--child-ring:color-mix(in oklab,var(--child)70%,var(--surface))}}:root,[data-amni-theme],[data-vida-child]{--child-ink:var(--child)}@supports (color:color-mix(in lab,red,red)){:root,[data-amni-theme],[data-vida-child]{--child-ink:color-mix(in oklab,var(--child)78%,var(--foreground))}}.night,.night [data-vida-child],.night[data-vida-child]{--child-ring:var(--child)}@supports (color:color-mix(in lab,red,red)){.night,.night [data-vida-child],.night[data-vida-child]{--child-ring:color-mix(in oklab,var(--child)50%,var(--surface))}}[data-vida-child]{transition:--child var(--duration-slow)var(--ease-soft)}.vida-child-wash{background:var(--child-wash)}.vida-child-tint{background:var(--child-tint)}.vida-child-ring{box-shadow:0 0 0 2px var(--child-ring)}.vida-child-selected{background:var(--child-tint);box-shadow:inset 0 0 0 1.5px var(--child-ring)}.vida-wght{font-weight:var(--vida-wght-to,800);transition:font-weight var(--duration-slow)var(--ease-spring-soft)}.vida-wght-in{font-weight:var(--vida-wght-to,800);animation:vida-wght-in var(--duration-slow)var(--ease-spring-soft)backwards}@keyframes vida-wght-in{0%{font-weight:var(--vida-wght-from,500)}to{font-weight:var(--vida-wght-to,800)}}@media(prefers-reduced-motion:reduce){.vida-daylight-anim,[data-vida-child],.vida-wght{transition:none}.vida-sky__halo{opacity:.9;animation:none;transform:none}.vida-wght-in{animation:none}}:root[data-vida-motion=reduce] :is(.vida-daylight-anim,[data-vida-child],.vida-wght){transition:none}:root[data-vida-motion=reduce] .vida-sky__halo{animation:none}:root{--fio-width:3px}.vida-fio{fill:none;stroke:var(--fio-color,var(--primary));stroke-linecap:round;stroke-linejoin:round}.vida-fio-track{fill:none;stroke:var(--fio-track,var(--secondary));stroke-linecap:round;stroke-linejoin:round}.vida-fio-tip{fill:var(--fio-tip,var(--primary-glow))}.vida-fio-svg{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.vida-fio-underline{white-space:nowrap;display:inline-block;position:relative}.vida-fio-underline>svg{pointer-events:none;position:absolute;bottom:-.42em;left:-2px;overflow:visible}.vida-fio-progress{box-sizing:border-box;width:100%;display:block}.vida-fio-progress>svg{width:100%;display:block;overflow:visible}.vida-fio-timeline{max-width:100%;display:block;position:relative}.vida-fio-timeline>svg{display:block;overflow:visible}.vida-fio-timeline text{font-family:var(--font-sans);fill:var(--muted-foreground)}.vida-fio-timeline .tl-time{font-weight:var(--weight-heading);fill:var(--foreground);font-variant-numeric:tabular-nums;font-size:12px}.vida-fio-timeline .tl-label{font-weight:var(--weight-strong);font-size:var(--text-micro)}.vida-fio-timeline .tl-axis{font-weight:var(--weight-heading);font-size:var(--text-micro);fill:var(--muted-foreground)}.vida-fio-timeline .tl-now{font-weight:var(--weight-display);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;fill:var(--primary)}.night .vida-fio-tip{opacity:.7}.vida-fio-svg,.vida-fio-svg *,.vida-fio-underline>svg,.vida-fio-underline>svg *,.vida-fio-progress,.vida-fio-progress *,.vida-fio-timeline,.vida-fio-timeline *{transition-property:none!important}.vida-presence{vertical-align:middle;isolation:isolate;flex:none;line-height:0;display:inline-block;position:relative}.vida-presence .vp-halo{pointer-events:none;background:radial-gradient(closest-side,var(--vp-halo)58%,transparent 100%);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}.vida-presence .vp-halo[data-layer=idle]{--vp-halo:var(--primary-glow)}@supports (color:color-mix(in lab,red,red)){.vida-presence .vp-halo[data-layer=idle]{--vp-halo:color-mix(in oklab,var(--primary-glow)55%,var(--secondary))}}.vida-presence .vp-halo[data-layer=listening]{--vp-halo:var(--primary-glow)}@supports (color:color-mix(in lab,red,red)){.vida-presence .vp-halo[data-layer=listening]{--vp-halo:color-mix(in oklab,var(--primary-glow)45%,var(--secondary))}}.vida-presence .vp-halo[data-layer=thinking]{--vp-halo:var(--primary-glow)}@supports (color:color-mix(in lab,red,red)){.vida-presence .vp-halo[data-layer=thinking]{--vp-halo:color-mix(in oklab,var(--primary-glow)58%,var(--warning))}}.vida-presence .vp-halo[data-layer=speaking]{--vp-halo:var(--primary-glow)}.vida-presence .vp-halo[data-layer=celebrating]{--vp-halo:var(--warning)}@supports (color:color-mix(in lab,red,red)){.vida-presence .vp-halo[data-layer=celebrating]{--vp-halo:color-mix(in oklab,var(--warning)42%,var(--primary-glow))}}.vida-presence .vp-casulo{box-sizing:border-box;background:radial-gradient(circle at 34% 28%,var(--surface)0%,var(--surface-cream)58%,var(--secondary)100%);border-radius:50%;place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab,red,red)){.vida-presence .vp-casulo{background:radial-gradient(circle at 34% 28%,var(--surface)0%,var(--surface-cream)58%,color-mix(in oklab,var(--secondary)70%,var(--surface-cream))100%)}}.vida-presence .vp-casulo{box-shadow:inset 0 0 0 1px var(--secondary-a60),var(--highlight-inset),var(--shadow-chip)}.vida-presence .vp-casulo img{pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.vida-presence .vp-fx{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.vida-presence .vp-ring{fill:none;stroke:var(--primary);vector-effect:non-scaling-stroke}.vida-presence .vp-arc{pointer-events:none;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.vida-presence .vp-arc>svg{display:block}.night .vida-presence .vp-casulo{box-shadow:inset 0 0 0 1px var(--border)}.vida-presence,.vida-presence *{transition-property:none!important}.vida-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vida-roll{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.vida-roll-num{line-height:1.2;display:inline-block;position:relative}.vida-roll-sizer{color:#0000}.vida-roll-cols{color:var(--vida-roll-ink,currentColor);pointer-events:none;-webkit-mask-image:linear-gradient(transparent,var(--ink-shadow)15%,var(--ink-shadow)85%,transparent);mask-image:linear-gradient(transparent,var(--ink-shadow)15%,var(--ink-shadow)85%,transparent);justify-content:flex-end;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.vida-roll-cols>.vida-roll-col{text-align:center;flex:none;height:1.2em;display:block;overflow:hidden}.vida-roll-col>span,.vida-roll-strip>span{height:1.2em;display:block}.vida-roll-strip{will-change:transform;flex-direction:column;display:flex}.vida-roll-ch{flex:none;display:block}.vida-roll-affix{white-space:pre}.vida-ring{font-family:var(--font-sans);color:var(--foreground);flex:none;place-items:center;display:inline-grid;position:relative}.vida-ring>svg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.vida-ring-track{fill:none;stroke:var(--vida-tone)}@supports (color:color-mix(in lab,red,red)){.vida-ring-track{stroke:color-mix(in oklab,var(--vida-tone)13%,var(--surface-cream))}}.vida-ring-arc{fill:none;stroke:var(--vida-tone);stroke-linecap:round}.vida-ring-head{fill:var(--surface)}.vida-ring-glow-stop{stop-color:var(--vida-tone);stop-opacity:.42}.vida-ring-glow-stop.is-out{stop-opacity:0}.night .vida-ring-glow{display:none}.vida-ring-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 12%;display:flex;position:relative}.vida-ring[data-state=fim] .vida-ring-head{fill:var(--vida-tone)}.vida-ribbon{font-family:var(--font-sans);color:var(--foreground);padding-top:30px}.vida-ribbon-track{border-radius:var(--radius-2xl);background:var(--surface-cream);position:relative}.vida-ribbon-night{background:var(--tone-sono);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.vida-ribbon-night{background:color-mix(in oklab,var(--tone-sono)10%,transparent)}}.vida-ribbon-night:first-child{border-radius:var(--radius-2xl)0 0 var(--radius-2xl)}.vida-ribbon-night:nth-child(2){border-radius:0 var(--radius-2xl)var(--radius-2xl)0}.vida-ribbon-layer{position:absolute;top:0;right:0;bottom:0;left:0}.vida-ribbon-block{border-radius:var(--radius-tag);background:var(--vida-tone);min-width:4px;position:absolute;top:6px;bottom:6px}.vida-ribbon-block.is-live{border-radius:var(--radius-tag)3px 3px var(--radius-tag)}.vida-ribbon-point{border-radius:var(--radius-pill);background:var(--vida-tone);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-cream);position:absolute;top:50%;transform:translate(-50%,-50%)}.vida-ribbon-now{pointer-events:none;will-change:transform;position:absolute;top:0;right:0;bottom:0;left:0}.vida-ribbon-now-line{background:var(--foreground);border-radius:2px;width:2px;position:absolute;top:-6px;bottom:-6px;left:-1px}.vida-ribbon-now-line:before{content:"";border-radius:var(--radius-pill);background:var(--foreground);width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%}.vida-ribbon-now-label{white-space:nowrap;border-radius:var(--radius-tag);background:var(--foreground);color:var(--background);font:var(--weight-heading)11px/1.2 var(--font-sans);font-variant-numeric:tabular-nums;padding:4px 8px;position:absolute;bottom:calc(100% + 12px);left:0}.vida-ribbon-axis{height:16px;margin-top:8px;position:relative}.vida-ribbon-axis>span{font:var(--weight-heading)var(--text-micro)/1 var(--font-sans);color:var(--muted-foreground);position:absolute;top:0}.vida-ribbon-legend{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.vida-ribbon-legend>span{font:var(--weight-strong)12px var(--font-sans);color:var(--muted-foreground);align-items:center;gap:6px;display:inline-flex}.vida-ribbon-legend i{background:var(--vida-tone);border-radius:3px;width:10px;height:10px}.vida-ribbon-legend b{font-weight:var(--weight-display);color:var(--foreground);font-variant-numeric:tabular-nums}.vida-chart{font-family:var(--font-sans);color:var(--foreground)}.vida-chart-plot{position:relative}.vida-chart-plot>svg{display:block;overflow:visible}.vida-chart-grid{stroke:var(--chart-grid);stroke-width:1px}.vida-chart-area{fill:var(--vida-tone)}@supports (color:color-mix(in lab,red,red)){.vida-chart-area{fill:color-mix(in oklab,var(--vida-tone)12%,transparent)}}.vida-chart-line{fill:none;stroke:var(--vida-tone);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.vida-chart-end-dot{fill:var(--surface);stroke:var(--vida-tone);stroke-width:3px}.vida-chart-end-halo{fill:var(--vida-tone)}@supports (color:color-mix(in lab,red,red)){.vida-chart-end-halo{fill:color-mix(in oklab,var(--vida-tone)18%,transparent)}}.night .vida-chart-end-halo{display:none}.vida-chart-bar{fill:var(--vida-tone)}@supports (color:color-mix(in lab,red,red)){.vida-chart-bar{fill:color-mix(in oklab,var(--vida-tone)32%,var(--surface))}}.vida-chart-bar.is-on{fill:var(--vida-tone)}.vida-chart-goal{stroke:var(--chart-baseline);stroke-width:2px;stroke-dasharray:6 5}.vida-chart-goal-label{fill:var(--muted-foreground);font:var(--weight-heading)var(--text-micro)var(--font-sans)}.vida-chart-bubble{white-space:nowrap;border-radius:var(--radius-tag);background:var(--foreground);color:var(--background);font:var(--weight-heading)11px/1.2 var(--font-sans);pointer-events:none;padding:4px 8px;position:absolute;transform:translate(-50%,-100%)}.vida-chart-labels{justify-content:space-between;margin-top:8px;display:flex}.vida-chart-labels.is-bars{justify-content:stretch;gap:8px}.vida-chart-labels.is-bars>span{text-align:center;flex:1}.vida-chart-labels>span{font:var(--weight-heading)11px var(--font-sans);color:var(--muted-foreground)}.vida-chart-labels>span.is-on{color:var(--vida-tone)}.vida-dot{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.vida-dot-mark{width:var(--vida-dot,8px);height:var(--vida-dot,8px);flex:none;display:inline-block;position:relative}.vida-dot-core,.vida-dot-halo{border-radius:var(--radius-pill);background:var(--vida-tone);position:absolute;top:0;right:0;bottom:0;left:0}.vida-dot-halo{opacity:0;transform-origin:50%;will-change:transform,opacity}.vida-dot-label{font:var(--weight-heading)11px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--vida-tone-ink)}.night .vida-dot-halo,.vida-dot[data-still] .vida-dot-halo{opacity:0!important;transform:none!important}.vida-cts{display:contents}.vida-chip{border:1px solid var(--secondary-a60);border-radius:var(--radius-pill);background:var(--surface);height:40px;box-shadow:var(--elev-1,var(--shadow-chip));font:var(--weight-strong)14px var(--font-sans);color:var(--foreground);cursor:pointer;white-space:nowrap;transition:transform .46s var(--ease-spring);align-items:center;gap:8px;padding:0 14px 0 6px;display:inline-flex}.vida-chip:active{transform:scale(var(--press-scale));transition:transform 90ms var(--ease-soft)}.vida-chip:focus-visible{box-shadow:var(--ring-focus);outline:none}.vida-chip-custom{cursor:pointer;display:inline-flex}.vida-chip-icon{border-radius:var(--radius-pill);background:var(--vida-tone-bg);width:28px;height:28px;color:var(--vida-tone-ink);flex:none;place-items:center;display:inline-grid}.vida-chip-icon.is-lg{width:44px;height:44px}.vida-chip-emoji{font-size:15px;line-height:1}.vida-chip-icon.is-lg .vida-chip-emoji{font-size:22px}.vida-sheet-layer{z-index:var(--z-sheet);font-family:var(--font-sans);position:fixed;top:0;right:0;bottom:0;left:0}.vida-sheet-layer.is-contained{position:absolute}.vida-sheet-scrim{background:var(--scrim-40);position:absolute;top:0;right:0;bottom:0;left:0}.vida-sheet{border-radius:var(--radius-modal)var(--radius-modal)var(--vida-sheet-radius-bottom,0px)var(--vida-sheet-radius-bottom,0px);background:var(--surface);max-height:88%;color:var(--foreground);box-shadow:var(--elev-3,var(--shadow-float));outline:0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.vida-sheet-inner{flex-direction:column;flex:1;min-height:0;display:flex}.vida-sheet-handle{border-radius:var(--radius-pill);background:var(--field-border);align-self:center;width:40px;height:5px;margin:10px 0 6px}.vida-sheet-head{align-items:center;gap:12px;padding:4px 16px 0 20px;display:flex}.vida-sheet-titles{flex:1;min-width:0}.vida-sheet-titles h2{font:var(--weight-heading)20px/1.2 var(--font-sans);color:var(--foreground);margin:0}.vida-sheet-titles p{font:var(--weight-label)13px/1.4 var(--font-sans);color:var(--muted-foreground);margin:2px 0 0}.vida-sheet-close{border-radius:var(--radius-pill);background:var(--surface-cream);width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.vida-sheet-close:focus-visible{box-shadow:var(--ring-focus);outline:none}.vida-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding:16px 20px 24px;overflow-y:auto}.vida-sheet-foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--hairline)}@keyframes vida-vt-out{to{opacity:0}}@keyframes vida-vt-in{0%{opacity:0}}@keyframes vida-morph-r-open{0%{border-radius:var(--radius-sheet-row)}to{border-radius:var(--radius-modal)var(--radius-modal)var(--vida-sheet-radius-bottom,0px)var(--vida-sheet-radius-bottom,0px)}}@keyframes vida-morph-r-close{0%{border-radius:var(--radius-modal)var(--radius-modal)var(--vida-sheet-radius-bottom,0px)var(--vida-sheet-radius-bottom,0px)}to{border-radius:var(--radius-sheet-row)}}:root[data-vida-transition^=chip-sheet]::view-transition-group(*){animation-duration:.42s;animation-timing-function:var(--ease-soft)}:root[data-vida-transition=chip-sheet-close]::view-transition-group(*){animation-duration:.34s}:root[data-vida-transition^=chip-sheet]::view-transition-old(root){animation-duration:.28s;animation-timing-function:var(--ease-soft)}:root[data-vida-transition^=chip-sheet]::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease-soft)}:root[data-vida-transition^=chip-sheet]::view-transition-image-pair(vida-morph){background:var(--surface);box-shadow:var(--elev-3,var(--shadow-float));animation:vida-morph-r-open .42s var(--ease-soft)both;overflow:clip}:root[data-vida-transition=chip-sheet-close]::view-transition-image-pair(vida-morph){animation:vida-morph-r-close .34s var(--ease-soft)both}:root[data-vida-transition^=chip-sheet]::view-transition-old(vida-morph){object-fit:none;width:100%;height:100%}:root[data-vida-transition^=chip-sheet]::view-transition-new(vida-morph){object-fit:none;width:100%;height:100%}:root[data-vida-transition=chip-sheet-open]::view-transition-old(vida-morph){object-position:0 50%;animation:vida-vt-out .14s var(--ease-exit)both}:root[data-vida-transition=chip-sheet-open]::view-transition-new(vida-morph){object-position:50% 0;animation:vida-vt-in .3s var(--ease-soft).1s both}:root[data-vida-transition=chip-sheet-close]::view-transition-old(vida-morph){object-position:50% 0;animation:vida-vt-out .18s var(--ease-exit)both}:root[data-vida-transition=chip-sheet-close]::view-transition-new(vida-morph){object-position:0 50%;animation:vida-vt-in .16s var(--ease-soft).18s both}:root[data-vida-transition^=chip-sheet]::view-transition-old(vida-morph-icon){opacity:0;animation:none}:root[data-vida-transition^=chip-sheet]::view-transition-new(vida-morph-icon){opacity:1;animation:none}:root.night[data-vida-transition^=chip-sheet]::view-transition-group(*){animation-duration:.3s}@media(prefers-reduced-motion:reduce){:root[data-vida-transition]::view-transition-group(*){animation-duration:0s}:root[data-vida-transition]::view-transition-old(*){animation-duration:.15s}:root[data-vida-transition]::view-transition-new(*){animation-duration:.15s}}.vida-rubber{will-change:transform;cursor:grab;-webkit-user-select:none;user-select:none}.vida-rubber[data-state=drag]{cursor:grabbing}.vida-tilt{will-change:transform;transform-origin:50%}.vida-squishy{border-radius:var(--radius-card);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:inline-flex;position:relative}.vida-squishy[role=button]{cursor:pointer}.vida-squishy:focus-visible{box-shadow:var(--ring-focus);outline:none}.vida-squishy-body{transform-origin:50% 100%;will-change:transform;display:block}.vida-squishy-shadow{transform-origin:50%;background:radial-gradient(closest-side,var(--ink-shadow),transparent);border-radius:50%;width:62%;height:10px;margin-top:-6px;display:block}@supports (color:color-mix(in lab,red,red)){.vida-squishy-shadow{background:radial-gradient(closest-side,color-mix(in oklab,var(--ink-shadow)16%,transparent),transparent)}}.night .vida-squishy-shadow{background:radial-gradient(closest-side,var(--ink-shadow),transparent)}@supports (color:color-mix(in lab,red,red)){.night .vida-squishy-shadow{background:radial-gradient(closest-side,color-mix(in oklab,var(--ink-shadow)40%,transparent),transparent)}}.vida-argila{display:block;overflow:visible}@media(prefers-reduced-motion:reduce){.vida-tilt{transform:none!important}}:root[data-vida-motion=reduce] .vida-tilt{transform:none!important}:root,.dark,.night,[data-amni-theme]{--vida-rim:inset 0 1px 0 var(--white)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-amni-theme]{--vida-rim:inset 0 1px 0 color-mix(in oklab,var(--white)72%,transparent)}}:root,.dark,.night,[data-amni-theme]{--vida-rim-soft:inset 0 1px 0 var(--white)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-amni-theme]{--vida-rim-soft:inset 0 1px 0 color-mix(in oklab,var(--white)45%,transparent)}}:root,.dark,.night,[data-amni-theme]{--elev-0:var(--vida-rim-soft);--elev-1:var(--vida-rim),0 0 0 1px var(--hairline),var(--shadow-chip);--elev-2:var(--vida-rim),0 0 0 1px var(--hairline),var(--shadow-card);--elev-3:var(--vida-rim),0 0 0 1px var(--hairline),var(--shadow-float);--vida-glass-bg:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-amni-theme]{--vida-glass-bg:color-mix(in oklab,var(--surface)58%,transparent)}}:root,.dark,.night,[data-amni-theme]{--vida-glass-rim:var(--white)}@supports (color:color-mix(in lab,red,red)){:root,.dark,.night,[data-amni-theme]{--vida-glass-rim:color-mix(in oklab,var(--white)55%,transparent)}}.dark,.night{--vida-rim:inset 0 1px 0 var(--white)}@supports (color:color-mix(in lab,red,red)){.dark,.night{--vida-rim:inset 0 1px 0 color-mix(in oklab,var(--white)7%,transparent)}}.dark,.night{--vida-rim-soft:inset 0 1px 0 var(--white)}@supports (color:color-mix(in lab,red,red)){.dark,.night{--vida-rim-soft:inset 0 1px 0 color-mix(in oklab,var(--white)4%,transparent)}}.dark,.night{--vida-glass-bg:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,.night{--vida-glass-bg:color-mix(in oklab,var(--surface)74%,transparent)}}.dark,.night{--vida-glass-rim:var(--white)}@supports (color:color-mix(in lab,red,red)){.dark,.night{--vida-glass-rim:color-mix(in oklab,var(--white)8%,transparent)}}:root{--vida-glass-blur:var(--blur-glass);--vida-glass-saturate:1.7}.vida-elev-0{box-shadow:var(--elev-0)}.vida-elev-1{box-shadow:var(--elev-1)}.vida-elev-2{box-shadow:var(--elev-2)}.vida-elev-3{box-shadow:var(--elev-3)}.vida-glass{background:var(--vida-glass-bg);border:1px solid var(--vida-glass-rim);box-shadow:var(--elev-2);-webkit-backdrop-filter:blur(var(--vida-glass-blur))saturate(var(--vida-glass-saturate));backdrop-filter:blur(var(--vida-glass-blur))saturate(var(--vida-glass-saturate))}.vida-glass.is-refract{-webkit-backdrop-filter:url(#vida-refract) blur(calc(var(--vida-glass-blur)*.5))saturate(var(--vida-glass-saturate));backdrop-filter:url(#vida-refract) blur(calc(var(--vida-glass-blur)*.5))saturate(var(--vida-glass-saturate))}.night .vida-glass{box-shadow:var(--elev-1)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vida-glass{background:var(--surface-a95)}}.vida-lite .vida-glass,.vida-lite .vida-glass.is-refract{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-a95)}.vida-sheen{isolation:isolate;position:relative;overflow:hidden}.vida-sheen:before,.vida-sheen:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.vida-sheen:before{z-index:1;background:radial-gradient(90% 70% at var(--vida-light-x,30%)var(--vida-light-y,18%),var(--white),transparent 60%);top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.vida-sheen:before{background:radial-gradient(90% 70% at var(--vida-light-x,30%)var(--vida-light-y,18%),color-mix(in oklab,var(--white)42%,transparent),transparent 60%)}}.vida-sheen:after{z-index:2;background:linear-gradient(105deg,transparent 42%,var(--white)50%,transparent 58%);top:-20%;right:-60%;bottom:-20%;left:-60%;transform:translate(-70%)}@supports (color:color-mix(in lab,red,red)){.vida-sheen:after{background:linear-gradient(105deg,transparent 42%,color-mix(in oklab,var(--white)58%,transparent)50%,transparent 58%)}}.vida-sheen:after{animation:vida-sheen calc(var(--duration-ambient)*2)var(--ease-soft)infinite}@keyframes vida-sheen{0%{transform:translate(-70%)}15%,to{transform:translate(70%)}}.vida-sheen-hover:after{transition:none;animation:none}.vida-sheen-hover:hover:after,.vida-sheen-hover:focus-visible:after,.vida-sheen-hover:focus-within:after{transition:transform 1.3s var(--ease-soft);transform:translate(70%)}.night .vida-sheen:before,.night .vida-sheen:after{display:none}@media(prefers-reduced-motion:reduce){.vida-sheen:after,.vida-sheen-hover:after{opacity:.55;transition:none!important;animation:none!important;transform:translate(-14%)!important}}:root[data-vida-motion=reduce] .vida-sheen:after{opacity:.55;transition:none!important;animation:none!important;transform:translate(-14%)!important}.viva-hero{margin-top:calc(-1*var(--viva-header,100px));padding-top:var(--viva-header,100px);position:relative}.viva-hero .ds-hero{overflow:visible}.viva-hero .ds-hl,.viva-hl{color:var(--primary)}.viva-hero h1 .vida-fio-underline>svg{bottom:-.16em}.viva-hero .ds-hero__media{align-items:center}.viva-phone{justify-content:center;display:flex}.viva-ai{align-items:center;gap:10px;margin:2px 0 -2px;display:flex}.viva-ai b{font:var(--weight-heading)13px/1.2 var(--font-sans);display:block}.viva-ai small{font:var(--weight-label)12px/1.3 var(--font-sans);color:var(--muted-foreground);display:block}.viva-rail{position:relative}.viva-rail .ds-section{background-image:none;padding-block:clamp(48px,7vw,88px)}.viva-rail .ds-section__inner{padding-left:clamp(28px,4vw,56px)}.viva-rail .ds-split{gap:clamp(40px,7vw,96px)}.viva-kick{align-items:center;gap:10px;display:inline-flex}.ds-kicker--plain:before{display:none}.viva-node{box-sizing:border-box;background:var(--background);border:3px solid var(--fio-color,var(--primary));pointer-events:none;z-index:3;width:16px;height:16px;transition:background-color .4s var(--ease-soft),border-color .4s var(--ease-soft),box-shadow .4s var(--ease-soft);border-radius:99px;margin:-8px 0 0 -8px;position:absolute}.viva-node.on{background:var(--node-tone);border-color:var(--node-tone);box-shadow:0 0 0 4px var(--background)}.viva-widget{text-align:left;width:100%;max-width:520px}.viva-card-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.viva-meta{font:var(--weight-strong)12px var(--font-sans);color:var(--muted-foreground)}.viva-qa{flex-wrap:wrap;gap:8px;display:flex}.viva-qa>span{background:var(--surface-cream);height:40px;font:var(--weight-heading)14px var(--font-sans);border-radius:99px;align-items:center;gap:8px;padding:0 14px 0 6px;display:inline-flex}.viva-qa>span.on{background:var(--tone-mama-bg);box-shadow:inset 0 0 0 1.5px var(--tone-mama)}.viva-done{background:var(--background);border-radius:22px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.viva-done-t{flex:150px;min-width:0}.viva-done b{font:var(--weight-heading)16px/1.25 var(--font-sans);display:block}.viva-done small{font:var(--weight-label)13px/1.4 var(--font-sans);color:var(--muted-foreground);display:block}.viva-today{align-items:center;gap:22px;display:flex}.viva-today h4{font:var(--weight-heading)15px/1.3 var(--font-sans);color:var(--muted-foreground);margin:0}.viva-today .big{font:var(--weight-display)34px/1.1 var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.viva-today p{font:var(--weight-label)13.5px/1.45 var(--font-sans);color:var(--muted-foreground);margin:4px 0 0}.viva-facts{flex-direction:column;gap:6px;margin-top:12px;display:flex}.viva-facts>span{font:var(--weight-strong)13px var(--font-sans);align-items:center;gap:8px;display:flex}.viva-facts i{background:var(--vida-tone);border-radius:99px;width:8px;height:8px}.viva-ring-c b{font:var(--weight-display)26px/1 var(--font-sans);font-variant-numeric:tabular-nums;display:block}.viva-ring-c small{font:var(--weight-strong)11.5px/1.2 var(--font-sans);color:var(--muted-foreground);margin-top:4px;display:block}.viva-talk{background:var(--surface-cream);box-shadow:inset 0 0 0 1px var(--secondary-a60);border-radius:99px;align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex}.viva-talk>.viva-talk__label{font:var(--weight-strong)15px var(--font-sans);color:var(--muted-foreground);flex:1}.viva-fam{align-items:center;gap:12px;display:flex}.viva-fam b{font:var(--weight-heading)16px var(--font-sans);display:block}.viva-fam small{font:var(--weight-label)13px var(--font-sans);color:var(--muted-foreground);display:block}.viva-body{padding-bottom:calc(var(--viva-bar,76px) + 16px);position:relative}.viva-cta{left:0;right:0;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:30;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s var(--ease-soft),transform .46s var(--ease-spring),visibility 0s linear .46s;justify-content:center;padding:0 12px;display:flex;position:fixed;transform:translateY(24px)}.viva-cta.is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}html.menu-open .viva-cta{display:none}.viva-cta__glass{pointer-events:auto;max-width:100%;color:var(--foreground);border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 18px;display:flex}.viva-cta__glass b{font:var(--weight-heading)15px/1.2 var(--font-sans);display:block}.viva-cta__glass small{font:var(--weight-label)12.5px/1.3 var(--font-sans);color:var(--muted-foreground);display:block}.viva-cta__glass .ds-btn{white-space:nowrap;flex:none}.viva-sources{position:relative}.viva-spacer{height:clamp(56px,8vw,112px)}.ds-steps__n svg{display:block}@media(max-width:899px){.viva-rail .ds-section__inner{padding-left:28px}.viva-widget{max-width:none}}@media(max-width:640px){.viva-hero h1{font-size:2.5rem}.viva-cta{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.viva-cta__glass{flex:1;max-width:366px}html.cta-on .ds-totop{display:none}}.ds-legal2{padding:clamp(32px,5vw,56px)var(--gutter)0}.ds-legal2__inner{max-width:var(--container-site);flex-direction:column;gap:32px;margin:0 auto;display:flex}.ds-legal2__head{max-width:var(--container-article);flex-direction:column;gap:16px;display:flex}.ds-legal2__head .ds-legal__title{margin:8px 0 0}.ds-legal2__meta{font-size:.875rem;font-weight:var(--weight-strong);color:var(--muted-foreground);margin:0}.ds-tabs{border-bottom:1px solid var(--divider);flex-wrap:wrap;gap:4px 24px;display:flex}.ds-tabs__tab{min-height:44px;font-size:.9375rem;font-weight:var(--weight-strong);color:var(--muted-foreground);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.ds-tabs__tab:hover{color:var(--foreground)}.ds-tabs__tab[aria-current=page]{color:var(--primary-ink)}.ds-tabs__tab[aria-current=page]:after{content:"";background:var(--primary);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ds-legal2__grid{grid-template-columns:minmax(0,220px)minmax(0,var(--container-article));align-items:start;gap:clamp(24px,5vw,56px);display:grid}.ds-toc{flex-direction:column;gap:2px;max-height:calc(100dvh - 140px);display:flex;position:sticky;top:110px;overflow-y:auto}.ds-toc p{font-size:var(--text-kicker);font-weight:var(--fw-kicker);letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--muted-foreground);margin:0 0 8px}.ds-toc a{border-left:2px solid var(--divider);min-height:36px;font-size:.875rem;line-height:1.35;font-weight:var(--weight-label);color:var(--muted-foreground);align-items:center;padding:4px 0 4px 14px;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.ds-toc a:hover{color:var(--foreground)}.ds-toc a[aria-current=true]{color:var(--primary-ink);border-left-color:var(--primary);font-weight:var(--weight-heading)}.ds-legal2__article{min-width:0}.ds-legal2__article h2{scroll-margin-top:110px}.ds-legal2__article>:first-child{margin-top:0}.ds-legal2__contact{border-radius:var(--radius-card);background:var(--surface-cream);flex-direction:column;gap:8px;margin-top:40px;padding:20px;display:flex}.ds-legal2__contact b{font-size:1rem;font-weight:var(--weight-display)}.ds-legal2__contact p{font-size:.9375rem;line-height:1.5;font-weight:var(--weight-label);margin:0}.ds-legal2__contact a{color:var(--primary-ink);font-weight:var(--weight-heading)}@media(max-width:859px){.ds-legal2__grid{grid-template-columns:1fr}.ds-toc{border-radius:var(--radius-card);background:var(--surface-cream);max-height:none;padding:16px;position:static}}@media(min-width:641px){html.cta-on .ds-totop{bottom:calc(24px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.viva-cta{transform:none}}.ds-split>*,.ds-split__text,.ds-split__media,.viva-widget,.ds-faq>*,.ds-hero__inner>*{min-width:0}.viva-widget{max-width:min(520px,100%)}.ds-split__media>*{max-width:100%}.ds-h2,.ds-hero h1,.ds-cta h2,.ds-legal__title{overflow-wrap:break-word}.ds-logo{min-height:44px}.ds-footer a.ds-flink,.ds-footer__legal a{min-width:44px}.ds-hero__note,.ds-footer__legal,.ds-footer__disclaimer,.ds-plan__note,.ds-plan__sub{font-size:.875rem}.ds-page [role=region][aria-label=Aviso]>a{min-height:44px}.ds-page [role=region][aria-label=Aviso]>button:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}@media(max-width:859px){.ds-toc a{min-height:44px}}@media(max-width:560px){.ds-compare{table-layout:fixed;min-width:0;font-size:.875rem}.ds-compare th,.ds-compare td{overflow-wrap:break-word;padding:12px 6px}.ds-compare thead th:first-child,.ds-compare tbody th{width:46%;min-width:0}.ds-compare thead th{padding:16px 6px;font-size:.9375rem}}.ds-card p.ds-bubble--user{color:var(--primary-foreground)}.ds-card p.ds-bubble--agent{color:var(--foreground)}@media(max-width:640px){.ds-hero__blob{width:420px;height:420px}.ds-hero__drift--a{top:-250px;right:-230px}}@media(hover:none),(pointer:coarse){.ds-hero__drift{transform:none!important}}.ds-section--slab{max-width:var(--container-wide);background:var(--background);color:var(--foreground);background-image:none;border-radius:clamp(28px,4vw,56px);margin:clamp(24px,4vw,56px) auto}@media(max-width:1360px){.ds-section--slab{margin-inline:var(--gutter)}}.ds-cta__actions .ds-stores{justify-content:center}.ds-section:has(+.ds-section--slab){background-image:linear-gradient(to top,var(--background),transparent clamp(96px,14vw,200px)),linear-gradient(to bottom,var(--from,transparent),transparent var(--blend,clamp(120px,16vw,240px)))}.ds-section--slab+.ds-section{--from:var(--background)}.viva-fl{flex-direction:column;gap:30px;max-width:640px;margin:0;padding:0 0 0 52px;list-style:none;display:flex;position:relative}.viva-fl:before{content:"";background:var(--brand);border-radius:3px;width:3px;position:absolute;top:16px;bottom:16px;left:12px}.viva-fl li{position:relative}.viva-fl li:before{content:"";box-sizing:border-box;border:3px solid var(--brand);background:var(--fl-bg,var(--background));border-radius:50%;width:27px;height:27px;position:absolute;top:4px;left:-52px}.viva-fl li.on:before{background:var(--brand)}.viva-fl h3{font:var(--weight-heading)clamp(20px,2vw,26px)/1.25 var(--font-sans);letter-spacing:-.01em;margin:0}.viva-fl p{font:var(--weight-label)clamp(16px,1.3vw,18px)/1.55 var(--font-sans);color:var(--muted-foreground);max-width:52ch;margin:6px 0 0}.viva-two{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.viva-two h2{font:var(--weight-display)clamp(28px,3.2vw,40px)/1.08 var(--font-sans);letter-spacing:-.025em;max-width:16ch;margin:0}.viva-two .viva-sub{font:var(--weight-label)clamp(17px,1.5vw,21px)/1.55 var(--font-sans);color:var(--muted-foreground);max-width:40ch;margin:16px 0 0}@media(max-width:899px){.viva-two{grid-template-columns:1fr;gap:28px}}.viva-end{text-align:center;margin-bottom:-40px;position:relative;overflow:hidden}.viva-end>:first-child{-webkit-mask-image:linear-gradient(180deg,transparent 0%,var(--black)38%);mask-image:linear-gradient(180deg,transparent 0%,var(--black)38%);top:0;right:0;bottom:0;left:0;height:auto!important;position:absolute!important}.viva-end+*{z-index:2;position:relative}.viva-end__in{z-index:1;flex-direction:column;align-items:center;gap:16px;padding:120px 24px 110px;display:flex;position:relative}.viva-end h2{font:var(--weight-display)clamp(36px,4.6vw,56px)/1.05 var(--font-sans);letter-spacing:-.03em;margin:8px 0 0}.viva-end p{font:var(--weight-label)clamp(17px,1.5vw,21px)/1.5 var(--font-sans);color:var(--muted-foreground);max-width:36ch;margin:0}.viva-end .ds-stores{justify-content:center}.night .viva-end h2,.night .viva-end p,.dark .viva-end h2,.dark .viva-end p{color:var(--foreground)}@media(max-width:640px){.viva-end__in{padding:84px 20px 76px}}.viva-app{background:var(--background);flex-direction:column;gap:14px;height:844px;display:flex;overflow:hidden}.viva-app__body{flex-direction:column;gap:14px;margin-top:-28px;padding:0 16px;display:flex;position:relative}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes fade-up-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes caret-blink{0%,45%{border-color:var(--primary)}50%,to{border-color:#0000}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}html{scroll-behavior:smooth}body{font-family:var(--font-sans);font-weight:var(--weight-regular);background-color:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:var(--secondary);color:var(--secondary-foreground)}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:var(--radius-tag)}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.marquee-track{animation:none}.mg-video{display:none}}@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-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{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}@keyframes pulse{50%{opacity:.5}}
