/*! tailwindcss v4.3.3 | 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)))){*,::backdrop,:after,:before{--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-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}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--radius-sm:.5rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-xl:2rem;--ease-out:cubic-bezier(.22,1,.36,1);--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-primary:#5b34e8;--color-primary-deep:#4526b8;--color-primary-soft:#efeaff;--color-ink:#171233;--color-surface:#fff;--color-accent-amber:#ffb020;--color-accent-sky:#e6f4ff;--color-accent-sky-deep:#1e7bd6;--color-success:#12b886;--color-success-text:#0b7a5a;--color-error:#f2545b;--color-error-text:#c9333a;--color-border:#e7e3f5;--text-strong:#171233;--text-body:#4a4470;--text-muted:#6b6690;--text-on-dark:#fff;--font-display:var(--font-baloo-ui),"Arial Rounded MT Bold",ui-rounded,sans-serif;--font-display-heavy:var(--font-baloo-display),"Arial Rounded MT Bold",ui-rounded,sans-serif;--font-body:var(--font-inter),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--fs-display:clamp(2.5rem,1.5rem + 4.5vw,4.75rem);--fs-h1:clamp(2rem,1.45rem + 2.2vw,3.25rem);--fs-h2:clamp(1.625rem,1.3rem + 1.4vw,2.25rem);--fs-h3:clamp(1.25rem,1.15rem + .5vw,1.5rem);--fs-lead:clamp(1.0625rem,1rem + .35vw,1.25rem);--fs-body:clamp(1rem,.97rem + .1vw,1.0625rem);--fs-label:clamp(.8125rem,.79rem + .1vw,.875rem);--fs-caption:clamp(.75rem,.73rem + .1vw,.8125rem);--font-weight-display:800;--font-weight-section:700;--font-weight-card:600;--font-weight-body:400;--font-weight-body-strong:600;--font-weight-label:700;--tracking-display:-.02em;--tracking-section:-.015em;--tracking-card:-.01em;--tracking-label:.04em;--leading-display:1.05;--leading-section:1.1;--leading-card:1.2;--leading-body:1.6;--leading-label:1;--leading-caption:1.45;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-page-inline:1.25rem;--space-page-inline-desktop:2rem;--space-section:4.5rem;--space-section-desktop:8rem;--content-max:75rem;--reading-measure:52ch;--touch-target:2.75rem;--radius-pill:999px;--border-card:2px solid var(--color-border);--shadow-card:0 4px 0 var(--color-border);--shadow-card-active:0 2px 0 var(--color-border);--shadow-float:0 12px 24px #1712331a;--dur-fast:.15s;--dur-base:.3s;--dur-slow:.5s}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.font-display{font-family:var(--font-baloo-ui),"Arial Rounded MT Bold",ui-rounded,sans-serif}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}}:root{color-scheme:light;--page-inline:var(--space-page-inline);--section-block:var(--space-section)}.flashcards-fonts{--font-body-runtime:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--font-display-runtime:var(--font-baloo-ui),ui-rounded,sans-serif;--font-display-heavy-runtime:var(--font-baloo-display),ui-rounded,sans-serif}@media (min-width:64rem){:root{--page-inline:var(--space-page-inline-desktop);--section-block:var(--space-section-desktop)}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:5rem}body,html{background:var(--color-surface);color:var(--text-strong);font-family:var(--font-body-runtime,var(--font-body))}body{min-block-size:100vh;font-size:var(--fs-body);font-weight:var(--font-weight-body);line-height:var(--leading-body);margin:0;overflow-x:clip}button,input,select,textarea{font:inherit}[role=button],a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ui-button,.ui-chip,.ui-option{appearance:none;min-block-size:var(--touch-target);font-family:var(--font-body-runtime,var(--font-body));font-size:var(--fs-label);font-weight:var(--font-weight-label);line-height:var(--leading-label);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);border:0}.ui-button{min-block-size:3.25rem;inline-size:100%;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);letter-spacing:var(--tracking-label);text-align:center;text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ui-button--primary{background:var(--color-primary);box-shadow:0 4px 0 var(--color-primary-deep);color:var(--text-on-dark)}.ui-button--secondary{border:2px solid var(--color-primary);background:var(--color-surface);box-shadow:0 4px 0 var(--color-primary);color:var(--color-primary)}.ui-button--ghost{color:var(--color-primary);text-underline-offset:.25em;background:0 0}.ui-button:active:not(:disabled){box-shadow:none;transform:translateY(4px)}.ui-button--ghost:active:not(:disabled){transform:translateY(4px)}.ui-button:disabled,.ui-chip:disabled,.ui-option:disabled{box-shadow:none;cursor:default;opacity:.4;transform:none}.ui-card{border:var(--border-card);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--text-strong);transition:transform var(--dur-fast) var(--ease-out);padding:1.25rem}.ui-card--selected{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 4px 0 var(--color-primary-deep)}.ui-chip{padding:var(--space-2) var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--text-body);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.ui-chip[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-deep)}.ui-option{align-items:center;gap:var(--space-3);min-block-size:4rem;inline-size:100%;padding:var(--space-4) var(--space-5);border:var(--border-card);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--text-strong);letter-spacing:normal;text-align:start;line-height:1.4;display:flex}.ui-option[aria-checked=true]{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 4px 0 var(--color-primary-deep)}.ui-option__icon{flex:0 0 var(--touch-target);inline-size:var(--touch-target);block-size:var(--touch-target);place-items:center;display:grid}.ui-option__content{min-inline-size:0}.layout-container{inline-size:min(100%,calc(var(--content-max) + (2 * var(--page-inline))));padding-inline:var(--page-inline);margin-inline:auto}.layout-section{padding-block:var(--section-block)}.layout-section--surface{background:var(--color-surface);color:var(--text-strong)}.layout-section--soft{background:var(--color-primary-soft);color:var(--text-strong)}.layout-section--sky{background:var(--color-accent-sky);color:var(--text-strong)}.layout-section--ink{background:var(--color-ink);color:var(--text-on-dark)}.not-found{place-content:center;gap:var(--space-5);min-block-size:100vh;padding:var(--space-5);background:var(--color-primary-soft);color:var(--text-strong);text-align:center;display:grid}.not-found__mark{inline-size:6rem;margin-inline:auto}.not-found__title{max-inline-size:18ch;font-family:var(--font-display-heavy-runtime,var(--font-display-heavy));font-size:var(--fs-h1);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0 auto}.not-found__description{max-inline-size:42ch;color:var(--text-body);margin:0 auto}.layout-section--ink :focus-visible,footer :focus-visible{outline-color:var(--color-surface)}.art-curve-divider,.art-floating-objects,.art-folha,.art-frasco,.art-icon-area,.art-logo,.art-logo-mark,.art-phone,.art-pipo,.art-scene,.art-tique{block-size:auto;max-inline-size:100%;display:block}@media (hover:hover) and (pointer:fine){.ui-button--primary:hover:not(:disabled){background:#6540e9}@supports (color:color-mix(in lab,red,red)){.ui-button--primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary),white 6%)}}.ui-button--secondary:hover:not(:disabled){background:var(--color-primary-soft)}.ui-button--ghost:hover:not(:disabled){text-decoration:underline}.ui-card:hover{box-shadow:0 6px 0 var(--color-border);transform:translateY(-2px)}.ui-card--selected:hover,.ui-chip:hover:not(:disabled),.ui-option:hover:not(:disabled){border-color:var(--color-primary)}.ui-option:hover:not(:disabled){box-shadow:0 6px 0 var(--color-border);transform:translateY(-2px)}}@media (min-width:64rem){.ui-button{min-block-size:3.5rem;inline-size:auto;padding-inline:var(--space-6)}.ui-button--fluid{inline-size:100%}.ui-card{padding:1.75rem}}.skip-link{z-index:30;min-block-size:var(--touch-target);padding:var(--space-3) var(--space-4);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--text-on-dark);font-size:var(--fs-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-label);text-transform:uppercase;transform:translateY(calc(-100% - var(--space-3)));transition:transform var(--dur-fast) var(--ease-out);text-decoration:none;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.skip-link:focus-visible{transform:translateY(0)}.landing-interactions{min-block-size:100svh}.site-header{z-index:20;border-block-end:2px solid var(--color-border);background:var(--color-surface);block-size:4.75rem;position:sticky;inset-block-start:0}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--space-2);block-size:100%;display:flex}.site-header__brand{inline-size:clamp(7.5rem,38vw,10rem);min-block-size:var(--touch-target);border-radius:var(--radius-sm);color:var(--color-ink);flex:0 10rem;align-items:center;display:flex}.site-header__brand .art-logo{inline-size:100%}.site-header__cta.ui-button{min-block-size:3.25rem;inline-size:auto;padding-inline:var(--space-4);opacity:0;pointer-events:none;visibility:hidden;flex:none;transform:translateY(-.25rem)}.landing-interactions--show-header-cta .site-header__cta.ui-button{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.landing-interactions--show-header-cta .site-header__cta.ui-button:active:not(:disabled){box-shadow:none;transform:translateY(4px)}.hero{background:var(--color-surface);overflow:clip}.hero__inner{justify-content:center;gap:var(--space-4);min-block-size:calc(100svh - 4.75rem);padding-block:var(--space-4) var(--space-7);flex-direction:column;display:flex}.hero__copy{z-index:3;text-align:center;position:relative}.hero__title{max-inline-size:13ch;color:var(--text-strong);font-family:var(--font-display-heavy-runtime,var(--font-display-heavy));font-size:var(--fs-display);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0 auto}.hero__lead{max-inline-size:var(--reading-measure);margin:var(--space-3) auto 0;color:var(--text-body);font-size:var(--fs-lead);line-height:var(--leading-body);text-wrap:pretty}.hero__actions{gap:var(--space-2);flex-direction:column;margin-block-start:var(--space-5);display:flex}.hero__secondary{min-block-size:var(--touch-target)}.hero-scene{isolation:isolate;block-size:min(28svh,17rem);max-block-size:40svh;inline-size:min(100%,30rem);margin-inline:auto;position:relative}.hero-scene__halo{z-index:0;aspect-ratio:1;background:var(--color-primary-soft);border-radius:50%;inline-size:min(72%,18rem);position:absolute;inset-block-end:2%;inset-inline-start:50%;transform:translate(-50%)scaleY(.82)}.hero-scene__pipo{z-index:2;inline-size:min(69%,18rem);position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.hero-scene__pipo .art-pipo{transform-origin:50% 88%;block-size:100%;inline-size:100%;animation:hero-pipo-breathe 4s ease-in-out infinite alternate}.hero-float-card{--card-rotation:0deg;--card-sway:2deg;z-index:1;block-size:auto;transform:rotate(var(--card-rotation));animation:hero-card-float var(--card-duration,3s) ease-in-out var(--card-delay,0s) infinite alternate;display:block;position:absolute}.hero-float-card--one{--card-rotation:-9deg;--card-sway:3deg;--card-duration:4.2s;inline-size:25%;inset-block-start:35%;inset-inline-start:0}.hero-float-card--two{--card-rotation:8deg;--card-sway:-2deg;--card-delay:-1.1s;--card-duration:5.4s;inline-size:29%;inset-block-start:43%;inset-inline-end:0}.hero-float-card--three{--card-rotation:-12deg;--card-sway:4deg;--card-delay:-2.2s;--card-duration:4.9s;inline-size:20%;inset-block-end:0;inset-inline-start:11%}.hero-float-card--five,.hero-float-card--four,.hero-float-card--six{display:none}.landing-next-section-anchor{block-size:1px;scroll-margin-block-start:5rem;display:block}@keyframes hero-pipo-breathe{0%{transform:scale(1)}to{transform:scale(1.03)}}@keyframes hero-card-float{0%{transform:translateY(0) rotate(var(--card-rotation))}to{transform:translateY(-1.5rem) rotate(calc(var(--card-rotation) + var(--card-sway)))}}.landing-interactions[data-document-visible=false] .hero-float-card,.landing-interactions[data-document-visible=false] .hero-scene__pipo .art-pipo,.landing-interactions[data-scene-active=false] .hero-float-card,.landing-interactions[data-scene-active=false] .hero-scene__pipo .art-pipo{animation-play-state:paused}@media (min-width:40rem){.hero__actions{flex-direction:row;justify-content:center}.hero__actions .ui-button{inline-size:auto}.hero-scene{block-size:min(34svh,20rem)}}@media (min-width:64rem){.site-header{block-size:5rem}.site-header__brand{flex-basis:12rem;inline-size:12rem}.site-header__cta.ui-button{min-block-size:3.5rem;padding-inline:var(--space-6)}.hero__inner{align-items:center;gap:var(--space-7);min-block-size:calc(100svh - 5rem);padding-block:var(--space-7);grid-template-columns:minmax(0,45fr) minmax(0,55fr);display:grid}.hero__copy{text-align:start;grid-area:1/1}.hero__title{text-wrap:balance;max-inline-size:12ch;font-size:clamp(3.25rem,5.35vw,4.75rem)}.hero__lead,.hero__title{margin-inline:0}.hero__actions{justify-content:flex-start;margin-block-start:var(--space-6)}.hero-scene{grid-area:1/2;block-size:min(68svh,41rem);max-block-size:none;inline-size:100%}.hero-scene__halo{inline-size:min(74%,31rem);inset-block-end:8%}.hero-scene__pipo{block-size:min(92%,38rem);inline-size:min(67%,29rem);inset-block:auto 3%}.hero-float-card--one{inline-size:27%;inset-block-start:4%;inset-inline-start:2%}.hero-float-card--two{inline-size:31%;inset-block-start:2%;inset-inline-end:0}.hero-float-card--three{inline-size:30%;inset-block:auto 11%;inset-inline:0 auto}.hero-float-card--five,.hero-float-card--four,.hero-float-card--six{display:block}.hero-float-card--four{--card-rotation:11deg;--card-sway:-4deg;--card-delay:-1.7s;--card-duration:5.8s;inline-size:31%;inset-block:auto 7%;inset-inline:auto 0}.hero-float-card--five{--card-rotation:-6deg;--card-sway:2deg;--card-delay:-3.1s;--card-duration:4.6s;inline-size:17%;inset-block-start:31%;inset-inline-start:5%}.hero-float-card--six{--card-rotation:7deg;--card-sway:-3deg;--card-delay:-.8s;--card-duration:5.2s;inline-size:17%;inset-block-start:32%;inset-inline-end:3%}}@media (prefers-reduced-motion:reduce){.hero-float-card,.hero-scene__pipo .art-pipo{animation:none!important}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.final-cta{padding-block:var(--section-block) calc(var(--section-block) * .7);background:var(--color-surface);overflow:clip}.final-cta__inner{align-items:center;gap:var(--space-5);display:grid}.final-cta__pipo{aspect-ratio:1;transform-origin:50% 90%;inline-size:min(82vw,18rem);margin-inline:auto}.final-cta__pipo .art-pipo{transform-origin:50% 90%;inline-size:100%;animation:final-pipo-breathe 4s ease-in-out infinite alternate paused}.final-cta__pipo[data-ambient-active=true] .art-pipo{animation-play-state:running}.landing-interactions[data-document-visible=false] .final-cta__pipo .art-pipo{animation-play-state:paused}.final-cta__copy{text-align:center}.final-cta__title{max-inline-size:19ch;margin-inline:auto}.final-cta__copy .ui-button{margin-block-start:var(--space-5)}@keyframes final-pipo-breathe{0%{transform:scale(1)}to{transform:scale(1.03)}}.site-footer{background:var(--color-ink);color:var(--text-on-dark)}.site-footer__curve{background:var(--color-surface);inline-size:100%;overflow:hidden}.site-footer__curve .art-curve-divider{block-size:clamp(5rem,25vw,9rem);inline-size:100%}.site-footer__curve-desktop{display:none}.site-footer__inner{justify-items:center;gap:var(--space-5);padding-block:var(--space-7) var(--space-8);text-align:center;display:grid}.site-footer__brand{inline-size:min(12rem,62vw);min-block-size:var(--touch-target);border-radius:var(--radius-sm);color:var(--text-on-dark);align-items:center;display:flex}.site-footer__brand .art-logo{inline-size:100%}.site-footer__languages{align-items:center;gap:var(--space-3);font-size:var(--fs-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);display:flex}.site-footer__languages a{min-inline-size:var(--touch-target);min-block-size:var(--touch-target);border-radius:var(--radius-pill);color:var(--text-on-dark);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.site-footer__languages a[aria-current=page]{background:var(--color-surface);color:var(--color-ink)}.site-footer__rights{color:var(--text-on-dark);font-size:var(--fs-caption);line-height:var(--leading-caption);margin:0}.site-footer__rights a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.site-footer__rights a:hover{color:var(--color-surface)}.onboarding-dialog{block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;color:var(--text-strong);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.onboarding-dialog[open]{align-items:end;display:grid}.onboarding-dialog::backdrop{background:#171233a3}@supports (color:color-mix(in lab,red,red)){.onboarding-dialog::backdrop{background:color-mix(in srgb,var(--color-ink),transparent 36%)}}.onboarding-sheet{max-block-size:min(92dvh,52rem);inline-size:100%;padding:var(--space-6) var(--page-inline) var(--space-5);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);box-shadow:var(--shadow-float);position:relative;overflow-y:auto}.onboarding-sheet__handle{block-size:.35rem;inline-size:3.5rem;margin:calc(-1 * var(--space-3)) auto var(--space-4);border-radius:var(--radius-pill);background:var(--color-border);display:block}.onboarding-dialog__close{inline-size:var(--touch-target);block-size:var(--touch-target);padding:var(--space-2);border-radius:var(--radius-pill);color:var(--text-body);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.onboarding-dialog__close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;inline-size:1.5rem}.onboarding-progress{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));padding-inline-end:calc(var(--touch-target) + var(--space-3));display:grid}.onboarding-progress__track{border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary-soft);block-size:.75rem;display:block;position:relative;overflow:hidden}.onboarding-progress__fill{background:var(--color-accent-amber);transform-origin:0;display:block;position:absolute;inset:0;transform:scaleX(0)}.onboarding-pipo{align-items:center;gap:var(--space-3);min-block-size:5.25rem;margin-block:var(--space-4);display:flex}.onboarding-pipo .art-pipo{flex:0 0 5rem;inline-size:5rem}.onboarding-pipo__comment{max-inline-size:23rem;padding:var(--space-3) var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--text-body);font-size:var(--fs-caption);font-weight:var(--font-weight-body-strong);line-height:var(--leading-caption);margin:0;position:relative}.onboarding-step__title{max-inline-size:18ch;font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h2);font-weight:var(--font-weight-section);letter-spacing:var(--tracking-section);line-height:var(--leading-section);text-wrap:balance;margin:0}.onboarding-step__title:focus{outline:none}.onboarding-options{gap:var(--space-3);margin-block-start:var(--space-5);display:grid}.onboarding-options--areas .ui-option{min-block-size:4.5rem}.onboarding-options--areas .art-icon-area{inline-size:100%}.onboarding-options--compact,.onboarding-options--counts{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-options--counts{grid-template-columns:repeat(3,minmax(0,1fr))}.onboarding-options--counts .ui-option{padding-inline:var(--space-3);font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h3);justify-content:center}.onboarding-error{margin:var(--space-3) 0 0;color:var(--color-error-text);font-size:var(--fs-caption);font-weight:var(--font-weight-body-strong);line-height:var(--leading-caption)}.onboarding-actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-5);display:grid}.onboarding-actions .ui-button{min-inline-size:0;padding-inline:var(--space-3)}.onboarding-actions__skip{grid-column:1/-1}.onboarding-availability{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--leading-caption);text-align:center}@media (hover:hover) and (pointer:fine){.site-footer__languages a:hover{text-underline-offset:.25em;text-decoration:underline}.onboarding-dialog__close:hover{background:var(--color-primary-soft);color:var(--color-primary)}}@media (min-width:40rem){.final-cta__inner{gap:var(--space-7);grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr)}.final-cta__pipo{inline-size:min(100%,23rem)}.final-cta__copy{text-align:start}.final-cta__title{margin-inline:0}.final-cta__copy .ui-button{inline-size:auto}.site-footer__curve-mobile{display:none}.site-footer__curve-desktop{display:block}.site-footer__curve .art-curve-divider{block-size:clamp(6rem,12.5vw,12rem)}.site-footer__inner{padding-block:var(--space-7);text-align:start;grid-template-columns:minmax(12rem,1fr) auto;justify-items:start}.site-footer__languages{justify-self:end}.site-footer__rights{grid-column:1/-1}.onboarding-dialog[open]{padding:var(--space-5);place-items:center}.onboarding-sheet{max-block-size:min(90dvh,47rem);inline-size:min(100%,35rem);padding:var(--space-7);border-radius:var(--radius-xl)}.onboarding-sheet__handle{display:none}.onboarding-dialog__close{inset-block-start:var(--space-5);inset-inline-end:var(--space-5)}.onboarding-options--areas{grid-template-columns:repeat(2,minmax(0,1fr))}.onboarding-options--areas .ui-option:last-child{grid-column:1/-1}}@media (min-width:64rem){.final-cta__inner{gap:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr))}.final-cta__pipo{inline-size:min(100%,27rem)}}@media (prefers-reduced-motion:reduce){.final-cta__pipo .art-pipo{animation:none}}.section-heading{max-inline-size:18ch;color:var(--text-strong);font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h1);font-weight:var(--font-weight-section);letter-spacing:var(--tracking-section);line-height:var(--leading-section);text-wrap:balance;margin:0}.landing-interactions.has-reveal-observer [data-reveal]{opacity:0;transition:opacity var(--dur-base) var(--ease-out) var(--reveal-delay,0s),transform var(--dur-base) var(--ease-out) var(--reveal-delay,0s);transform:translateY(1.5rem)}.landing-interactions.has-reveal-observer [data-reveal].is-revealed{opacity:1;transform:translateY(0)}.areas-strip{overflow:clip}.areas-strip__title{color:var(--text-strong);font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h2);font-weight:var(--font-weight-section);letter-spacing:var(--tracking-section);line-height:var(--leading-section);text-align:center;text-wrap:balance;margin:0}.areas-strip__list{gap:var(--space-4);margin:var(--space-6) calc(-1 * var(--page-inline)) 0;padding:0 var(--page-inline) var(--space-2);overscroll-behavior-inline:contain;scroll-padding-inline:var(--page-inline);scroll-snap-type:inline mandatory;scrollbar-color:var(--color-primary) transparent;scrollbar-width:thin;list-style:none;display:flex;overflow-x:auto}.areas-strip__item{scroll-snap-align:start;flex:0 0 min(72vw,15rem)}.areas-strip__button{border:var(--border-card);border-radius:var(--radius-lg);background:var(--color-surface);block-size:100%;min-block-size:10.5rem;inline-size:100%;box-shadow:var(--shadow-card);color:var(--text-strong);cursor:pointer;text-align:start;transition:transform var(--dur-fast) var(--ease-out);padding:1.25rem}.areas-strip__button:active{box-shadow:var(--shadow-card-active);transform:translateY(2px)}.areas-strip__icon{place-items:center;block-size:4.5rem;inline-size:4.5rem;display:grid}.areas-strip__icon .art-icon-area{inline-size:100%}.areas-strip__label{font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h3);font-weight:var(--font-weight-card);letter-spacing:var(--tracking-card);line-height:var(--leading-card);margin-block-start:var(--space-4);display:block}@keyframes areas-carousel-autoplay{0%{transform:translateX(calc(100vw + var(--page-inline)))}to{transform:translateX(calc(100vw + var(--page-inline) - var(--areas-carousel-span) - var(--areas-carousel-span) - var(--areas-carousel-span) - var(--areas-carousel-span) - var(--areas-carousel-span)))}}@media (max-width:63.999rem) and (prefers-reduced-motion:no-preference){.areas-strip[data-carousel-ready=true][data-carousel-interacting=false] .areas-strip__list{--areas-carousel-span:calc(min(72vw, 15rem) + var(--space-4));scroll-snap-type:none;scrollbar-width:none;min-block-size:11.25rem;padding-inline:0;position:relative;overflow-x:hidden}.areas-strip[data-carousel-ready=true][data-carousel-interacting=false] .areas-strip__list::-webkit-scrollbar{display:none}.areas-strip[data-carousel-ready=true][data-carousel-interacting=false] .areas-strip__item{inline-size:min(72vw,15rem);animation:areas-carousel-autoplay 30s linear var(--carousel-delay) infinite;will-change:transform;animation-play-state:paused;position:absolute;inset-block-start:0;inset-inline-start:0}.areas-strip[data-carousel-ready=true][data-carousel-active=true][data-carousel-interacting=false] .areas-strip__item{animation-play-state:running}.areas-strip[data-carousel-ready=true][data-carousel-interacting=false]:focus-within .areas-strip__item,.areas-strip[data-carousel-ready=true][data-carousel-interacting=false]:hover .areas-strip__item,.landing-interactions[data-document-visible=false] .areas-strip[data-carousel-ready=true][data-carousel-interacting=false] .areas-strip__item{animation-play-state:paused}}.how-it-works{scroll-margin-block-start:5rem}.how-it-works__title{text-align:center;margin-inline:auto}.how-it-works__steps{gap:var(--space-8);margin-block-start:var(--space-8);display:grid}.how-step{align-items:center;gap:var(--space-5);max-inline-size:48rem;margin-inline:auto;display:grid}.how-step__art{aspect-ratio:1;isolation:isolate;place-items:center;inline-size:min(100%,18rem);margin-inline:auto;display:grid;position:relative}.how-step__art:before{z-index:-1;aspect-ratio:1;background:var(--color-primary-soft);content:"";border-radius:46% 54% 58% 42%/52% 42% 58% 48%;inline-size:78%;position:absolute;transform:rotate(-8deg)}.how-step--questions .how-step__art:before{background:var(--color-accent-sky);border-radius:54% 46% 43% 57%/45% 57% 43% 55%;transform:rotate(7deg)}.how-step--review .how-step__art:before{background:var(--color-primary-soft);border-radius:50%;transform:scale(.9)}.how-step__art .art-folha,.how-step__art .art-frasco,.how-step__art .art-tique{transform-origin:50% 88%;inline-size:92%;animation:lab-character-float 4.2s ease-in-out infinite alternate paused}.how-step--questions .how-step__art .art-frasco{animation-duration:5s;animation-delay:-1.4s}.how-step--review .how-step__art .art-tique{animation-duration:4.7s;animation-delay:-2.1s}.how-step__art[data-ambient-active=true] .art-folha,.how-step__art[data-ambient-active=true] .art-frasco,.how-step__art[data-ambient-active=true] .art-tique{animation-play-state:running}.how-step__copy{text-align:center}.how-step__title{color:var(--text-strong);font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h2);font-weight:var(--font-weight-section);letter-spacing:var(--tracking-section);line-height:var(--leading-section);text-wrap:balance;margin:0}.how-step__body{max-inline-size:var(--reading-measure);margin:var(--space-3) auto 0;color:var(--text-body);text-wrap:pretty}.card-demo{overflow:clip}.card-demo__inner{gap:var(--space-6);display:grid}.card-demo__copy{text-align:center}.card-demo__title{margin-inline:auto}.card-demo__lead{max-inline-size:var(--reading-measure);margin:var(--space-3) auto 0;color:var(--text-body);text-wrap:pretty}.card-demo__stage{inline-size:min(100%,30rem);margin:var(--space-3) auto 0;isolation:isolate;padding-block-start:var(--space-4);position:relative}.card-demo__stack-layer{z-index:-1;inset:var(--space-4) 0 auto;aspect-ratio:3/2;border:var(--border-card);border-radius:var(--radius-lg);background:var(--color-surface);transform-origin:50% 90%;border-block-end-width:6px;inline-size:100%;position:absolute}.card-demo__stack-layer--back{opacity:.64;transform:translateY(var(--space-5)) rotate(3deg)}.card-demo__stack-layer--middle{opacity:.76;transform:translateY(var(--space-4)) rotate(-2deg)}.card-demo__stack-layer--near{opacity:.88;transform:translateY(var(--space-2)) rotate(1deg)}.card-demo__control{aspect-ratio:3/2;border-radius:var(--radius-lg);inline-size:100%;color:var(--text-strong);cursor:grab;perspective:1200px;touch-action:pan-y;transform:translateX(var(--card-drag-x,0));transition:transform .18s var(--ease-out);-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:block}.card-demo__control:active{cursor:grabbing}.card-demo__card{block-size:100%;inline-size:100%;transform-style:preserve-3d;transition:transform var(--dur-slow) var(--ease-out);display:block;position:relative}.card-demo__control[aria-pressed=true] .card-demo__card{transform:rotateY(180deg)}.card-demo__face{padding:var(--space-6);border:2px solid var(--color-border);border-radius:var(--radius-lg);backface-visibility:hidden;border-block-end-width:6px;place-items:center;display:grid;position:absolute;inset:0}.card-demo__face--front{background:var(--color-surface);font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h3);font-weight:var(--font-weight-card);letter-spacing:var(--tracking-card);line-height:var(--leading-card);text-align:center}.card-demo__face--back{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--text-body);font-size:var(--fs-body);line-height:var(--leading-body);text-align:center;transform:rotateY(180deg)}.card-demo__mark{inline-size:1.8rem;color:var(--color-primary);opacity:.2;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.card-demo__mark .art-logo-mark{inline-size:100%}.card-demo__hint{margin:var(--space-4) auto 0;color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--leading-caption);text-align:center}.card-demo__cta{justify-self:stretch}.why-section{position:relative;overflow:clip}.why-section__inner{gap:var(--space-7);display:grid}.why-section__copy{z-index:2;position:relative}.why-section__title{max-inline-size:17ch}.why-section__copy p{max-inline-size:var(--reading-measure);margin:var(--space-3) 0 0;color:var(--text-body);text-wrap:pretty}.why-section__scene{aspect-ratio:4/5;isolation:isolate;inline-size:min(100%,31rem);margin-inline:auto;position:relative}.why-section__objects{z-index:0;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.why-section__objects>[data-floating-index]{animation:why-object-float var(--float-duration,4.8s) ease-in-out infinite alternate;animation-delay:calc(var(--floating-index) * -.41s);transform-box:fill-box;transform-origin:50%;animation-play-state:paused}.why-section__objects>[data-floating-index="11"],.why-section__objects>[data-floating-index="2"],.why-section__objects>[data-floating-index="5"],.why-section__objects>[data-floating-index="8"]{--float-duration:5.8s}.why-section__objects>[data-floating-index="3"],.why-section__objects>[data-floating-index="6"],.why-section__objects>[data-floating-index="9"]{--float-duration:4.1s}.why-section__objects>[data-floating-index="10"],.why-section__objects>[data-floating-index="11"],.why-section__objects>[data-floating-index="12"],.why-section__objects>[data-floating-index="7"],.why-section__objects>[data-floating-index="8"],.why-section__objects>[data-floating-index="9"]{display:none}.why-section__phone{z-index:1;inline-size:66%;animation:why-phone-float 5.2s ease-in-out -1.3s infinite alternate paused;position:absolute;inset-block-end:5%;inset-inline-start:50%;transform:translate(-56%)}.why-section__phone .art-phone{inline-size:100%}.why-section__pipo{z-index:2;inline-size:35%;animation:lab-character-float 4.4s ease-in-out -2.2s infinite alternate paused;position:absolute;inset-block-end:2%;inset-inline-end:-2%}.why-section__pipo .art-pipo{inline-size:100%}.why-section__scene[data-ambient-active=true] .why-section__objects>[data-floating-index],.why-section__scene[data-ambient-active=true] .why-section__phone,.why-section__scene[data-ambient-active=true] .why-section__pipo{animation-play-state:running}.landing-interactions[data-document-visible=false] .how-step__art .art-folha,.landing-interactions[data-document-visible=false] .how-step__art .art-frasco,.landing-interactions[data-document-visible=false] .how-step__art .art-tique,.landing-interactions[data-document-visible=false] .why-section__objects>[data-floating-index],.landing-interactions[data-document-visible=false] .why-section__phone,.landing-interactions[data-document-visible=false] .why-section__pipo{animation-play-state:paused!important}@keyframes lab-character-float{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-.65rem)rotate(1deg)}}@keyframes why-phone-float{0%{transform:translate(-56%)translateY(0)rotate(-1deg)}to{transform:translate(-56%)translateY(-.7rem)rotate(1deg)}}@keyframes why-object-float{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-.75rem)rotate(2deg)}}@media (hover:hover) and (pointer:fine){.areas-strip__button:hover{box-shadow:0 6px 0 var(--color-border);transform:translateY(-2px)}.areas-strip__button:hover,.card-demo__control:hover .card-demo__face--front{border-color:var(--color-primary)}}@media (min-width:40rem){.areas-strip__item{flex-basis:min(42vw,17rem)}.card-demo__cta{justify-self:center}}@media (min-width:64rem){.areas-strip__list{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));margin-block-start:var(--space-8);margin-inline:0;padding-inline:0;display:grid;overflow:visible}.areas-strip__item{min-inline-size:0}.areas-strip__button{min-block-size:12rem;padding:1.75rem}.how-it-works__steps{gap:var(--space-9);margin-block-start:var(--space-9)}.how-step{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none}.how-step__art{inline-size:min(100%,25rem)}.how-step:nth-child(2n) .how-step__art{grid-area:1/2}.how-step:nth-child(2n) .how-step__copy{grid-area:1/1}.how-step__copy{text-align:start}.how-step__body{margin-inline:0}.card-demo__inner{align-items:center;column-gap:var(--space-9);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(28rem,1.2fr)}.card-demo__copy{text-align:start;grid-area:1/1;align-self:end}.card-demo__lead,.card-demo__title{margin-inline:0}.card-demo__stage{grid-area:1/2/3;margin-block-start:0}.card-demo__cta{grid-area:2/1;place-self:start}.why-section__inner{align-items:center;gap:var(--space-7);grid-template-columns:minmax(0,40fr) minmax(0,60fr)}.why-section__scene{aspect-ratio:16/9;inline-size:100%}.why-section__phone{inline-size:50%;inset-block-end:-19%;transform:translate(-43%)}.why-section__pipo{inline-size:24%;inset-block-end:-13%;inset-inline-end:2%}.why-section__objects>[data-floating-index="10"],.why-section__objects>[data-floating-index="11"],.why-section__objects>[data-floating-index="12"],.why-section__objects>[data-floating-index="7"],.why-section__objects>[data-floating-index="8"],.why-section__objects>[data-floating-index="9"]{display:initial}@keyframes why-phone-float{0%{transform:translate(-43%)translateY(0)rotate(-1deg)}to{transform:translate(-43%)translateY(-.7rem)rotate(1deg)}}}@media (prefers-reduced-motion:reduce){.landing-interactions.has-reveal-observer [data-reveal],.landing-interactions.has-reveal-observer [data-reveal].is-revealed{opacity:1;transition:none;transform:none}.how-step__art .art-folha,.how-step__art .art-frasco,.how-step__art .art-tique,.why-section__objects>[data-floating-index],.why-section__phone,.why-section__pipo{animation:none}.card-demo__card,.card-demo__control{transition-duration:.01ms}}.app-shell{flex-direction:column;min-block-size:100dvh;display:flex}.app-header,.app-shell{background:var(--color-surface)}.app-header{border-block-end:2px solid var(--color-border);block-size:4.75rem}.app-header__inner{justify-content:space-between;align-items:center;gap:var(--space-2);block-size:100%;display:flex}.app-header__brand{inline-size:clamp(7.5rem,38vw,10rem);min-block-size:var(--touch-target);border-radius:var(--radius-sm);color:var(--color-ink);flex:0 10rem;align-items:center;display:flex}.app-header__brand .art-logo{inline-size:100%}.app-header__languages{align-items:center;gap:var(--space-1);display:flex}.app-header__language{min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--text-body);cursor:pointer;font-size:var(--fs-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);background:0 0;border:2px solid #0000;justify-content:center;align-items:center;display:inline-flex}.app-header__language[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-deep)}.app-main{padding-block:var(--space-6) var(--space-8);flex:1}.app-main:focus{outline:none}.deck-entry{gap:var(--space-5);display:grid}.deck-entry__title{color:var(--text-strong);font-family:var(--font-display-heavy-runtime,var(--font-display-heavy));font-size:var(--fs-h1);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0}.deck-entry__title:focus{outline:none}.deck-entry__lead{max-inline-size:var(--reading-measure);margin:var(--space-3) 0 0;color:var(--text-body);text-wrap:pretty}.deck-entry__art{isolation:isolate;order:-1;justify-items:center;max-block-size:11rem;inline-size:100%;display:grid;position:relative;overflow:clip}.app-state__art:before,.deck-entry__art:before{z-index:-1;aspect-ratio:1;background:var(--color-primary-soft);content:"";border-radius:46% 54% 58% 42%/52% 42% 58% 48%;inline-size:min(78%,22rem);position:absolute;inset-block-end:4%;inset-inline-start:50%;transform:translate(-50%)rotate(-6deg)}.deck-entry__art .art-scene{aspect-ratio:1;block-size:11rem;inline-size:auto}.deck-form{gap:var(--space-5);display:grid}.source-tabs{gap:var(--space-2);padding:var(--space-1);border:var(--border-card);background:var(--color-surface);display:flex}.source-tabs,.source-tabs__tab{border-radius:var(--radius-pill)}.source-tabs__tab{min-block-size:var(--touch-target);padding-inline:var(--space-3);color:var(--text-body);cursor:pointer;font-size:var(--fs-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;background:0 0;border:0;flex:1}.source-tabs__tab[aria-selected=true]{background:var(--color-primary);color:var(--text-on-dark)}.deck-form__panel:focus{outline:none}.deck-config__legend,.pdf-dropzone__label,.text-source__label{color:var(--text-strong);font-size:var(--fs-body);font-weight:var(--font-weight-body-strong);margin-block-end:var(--space-2);display:block}.text-source__field{min-block-size:12rem;inline-size:100%;padding:var(--space-4);border:var(--border-card);border-radius:var(--radius-md);background:var(--color-surface);color:var(--text-strong);font-size:var(--fs-body);line-height:var(--leading-body);resize:vertical}.text-source__field:focus-visible{border-color:var(--color-primary)}.text-source__counter{color:var(--text-muted);text-align:end}.app-field-error,.text-source__counter{margin:var(--space-2) 0 0;font-size:var(--fs-caption);line-height:var(--leading-caption)}.app-field-error{color:var(--color-error-text);font-weight:var(--font-weight-body-strong)}.pdf-dropzone__area{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:2px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;display:grid}.pdf-dropzone__area:focus-within{outline:3px solid var(--color-primary);outline-offset:2px}.pdf-dropzone__area[data-dragging=true]{border-style:solid;border-color:var(--color-primary);background:var(--color-primary-soft)}.pdf-dropzone__mark{block-size:3.5rem;inline-size:3.5rem}.pdf-dropzone__file,.pdf-dropzone__hint{color:var(--text-body);font-size:var(--fs-caption);line-height:var(--leading-caption);margin:0}.pdf-dropzone__file{max-inline-size:100%;color:var(--text-strong);font-weight:var(--font-weight-body-strong);overflow-wrap:anywhere}.pdf-dropzone__actions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.pdf-dropzone__actions .ui-button{inline-size:auto;min-block-size:var(--touch-target);padding-inline:var(--space-5)}.deck-config{gap:var(--space-5);display:grid}.deck-config__group{border:0;min-inline-size:0;margin:0;padding:0}.deck-config__select{align-items:center;gap:var(--space-3);border:var(--border-card);border-radius:var(--radius-md);background:var(--color-surface);padding-inline-start:var(--space-3);display:flex;position:relative}.deck-config__select-icon{flex:0 0 2rem;place-items:center;block-size:2rem;inline-size:2rem;display:grid}.deck-config__select-icon .art-icon-area{inline-size:100%}.deck-config__field{inline-size:100%;min-block-size:var(--touch-target);padding:var(--space-3) var(--space-4) var(--space-3) 0;color:var(--text-strong);font-size:var(--fs-body);background:0 0;border:0}.deck-config__options{gap:var(--space-3);display:grid}.deck-config__options--counts{grid-template-columns:repeat(3,minmax(0,1fr))}.deck-option{min-block-size:var(--touch-target);gap:var(--space-1);padding:var(--space-4);border:var(--border-card);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-card);color:var(--text-strong);cursor:pointer;text-align:start;transition:transform var(--dur-fast) var(--ease-out);display:grid}.deck-option[aria-checked=true]{border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:0 4px 0 var(--color-primary-deep)}.deck-option:active{box-shadow:none;transform:translateY(4px)}.deck-option__label{font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h3);font-weight:var(--font-weight-card);letter-spacing:var(--tracking-card);line-height:var(--leading-card)}.deck-option__hint{color:var(--text-body);font-size:var(--fs-caption);line-height:var(--leading-caption)}.deck-option--count{font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h3);font-weight:var(--font-weight-card);align-content:center;justify-items:center}.app-state,.deck-form__actions{gap:var(--space-3);display:grid}.app-state{justify-items:center;text-align:center}.app-state__art{aspect-ratio:1;isolation:isolate;inline-size:min(100%,17rem);position:relative;overflow:clip}.app-state__art--wide{aspect-ratio:4/3;inline-size:min(100%,26rem)}.app-state__art--wide:before{inline-size:min(64%,20rem)}.app-state__art:has(.art-scene--generating):before,.app-state__art:has(.art-scene--insufficient-content):before{display:none}.app-state__art .art-scene{block-size:100%;inline-size:100%}.app-state__title{color:var(--text-strong);font-family:var(--font-display-heavy-runtime,var(--font-display-heavy));font-size:var(--fs-h1);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0}.app-state__title:focus{outline:none}.app-state__body{max-inline-size:var(--reading-measure);color:var(--text-body);text-wrap:pretty;margin:0}.app-state__actions{margin-block-start:var(--space-3)}.app-state__actions,.completion-summary{gap:var(--space-3);inline-size:100%;display:grid}.completion-summary{margin:var(--space-4) 0 0;grid-template-columns:repeat(3,minmax(0,1fr))}.completion-summary__item{gap:var(--space-1);padding:var(--space-4) var(--space-2);border:var(--border-card);border-radius:var(--radius-md);background:var(--color-surface);display:grid}.completion-summary__item dt{justify-content:center;align-items:center;gap:var(--space-1);color:var(--text-body);font-size:var(--fs-caption);line-height:var(--leading-caption);display:flex}.completion-summary__item dd{font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-h2);font-weight:var(--font-weight-section);margin:0}.completion-summary__item svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;block-size:1rem;inline-size:1rem}.completion-summary__item--correct dt{color:var(--color-success-text)}.completion-summary__item--wrong dt{color:var(--color-error-text)}.deck-study{justify-items:center;gap:var(--space-3);display:grid}.deck-study__header{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;inline-size:100%;display:flex}.deck-study__title{color:var(--text-strong);font-family:var(--font-display-heavy-runtime,var(--font-display-heavy));font-size:var(--fs-h2);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-section);margin:0}.deck-study__title:focus{outline:none}.deck-study__progress{align-items:baseline;gap:var(--space-3);color:var(--text-body);font-size:var(--fs-body);font-weight:var(--font-weight-body-strong);margin:0;display:flex}.deck-study__round{color:var(--text-muted);font-size:var(--fs-caption);font-weight:var(--font-weight-body)}.deck-study__track{border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary-soft);block-size:.75rem;inline-size:100%;position:relative;overflow:hidden}.deck-study__fill{background:var(--color-accent-amber);transform-origin:0;transition:transform var(--dur-base) var(--ease-out);display:block;position:absolute;inset:0}.deck-study__stage{touch-action:pan-y;inline-size:min(100%,30rem);margin-block-start:var(--space-4)}.deck-card{aspect-ratio:3/2;border-radius:var(--radius-lg);cursor:pointer;perspective:1200px;background:0 0;border:0;padding:0}.deck-card,.deck-card__inner{inline-size:100%;display:block}.deck-card__inner{block-size:100%;transform-style:preserve-3d;transition:transform var(--dur-slow) var(--ease-out);position:relative}.deck-card[aria-pressed=true] .deck-card__inner{transform:rotateY(180deg)}.deck-card__face{padding:var(--space-6);border:2px solid var(--color-border);border-radius:var(--radius-lg);backface-visibility:hidden;border-block-end-width:6px;place-items:center;display:grid;position:absolute;inset:0}.deck-card__face--front{background:var(--color-surface);color:var(--text-strong);font-family:var(--font-display-runtime,var(--font-display));font-size:var(--fs-lead);font-weight:var(--font-weight-card);line-height:var(--leading-card);text-align:center}.deck-card__face--back{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--text-body);font-size:var(--fs-body);line-height:var(--leading-body);text-align:center;transform:rotateY(180deg)}.deck-card__text{overflow-wrap:anywhere;scrollbar-color:var(--color-border) transparent;scrollbar-width:thin;text-wrap:pretty;max-block-size:100%;overflow-y:auto}.deck-card__mark{inline-size:1.8rem;color:var(--color-primary);opacity:.2;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.deck-study__hint{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--fs-caption);line-height:var(--leading-caption);text-align:center}.deck-study__evaluation,.deck-study__navigation{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:min(100%,30rem);display:grid}.deck-study__navigation .ui-button{inline-size:100%;min-inline-size:0;padding-inline:var(--space-3)}.deck-evaluation{min-block-size:var(--touch-target);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--text-strong);cursor:pointer;font-size:var(--fs-label);font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;display:inline-flex}.deck-evaluation svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;block-size:1.15rem;inline-size:1.15rem}.deck-evaluation--wrong{border-color:var(--color-error)}.deck-evaluation--wrong[aria-pressed=true]{background:var(--color-error);color:var(--color-ink)}.deck-evaluation--correct{border-color:var(--color-success)}.deck-evaluation--correct[aria-pressed=true]{background:var(--color-success);color:var(--color-ink)}@media (min-width:40rem){.app-state__actions,.deck-form__actions{grid-auto-flow:column;justify-content:center}.deck-form__actions{justify-content:start}.deck-config__options--styles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.app-header{block-size:5rem}.app-main{padding-block:var(--space-8) var(--space-9)}.deck-entry{align-items:start;column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.deck-entry__intro{grid-area:1/1}.deck-entry__art{order:0;grid-area:1/2/3;align-self:center;max-block-size:none}.deck-entry__art .art-scene{block-size:auto;inline-size:100%}.deck-form{grid-area:2/1}.app-state__art{inline-size:min(100%,22rem)}.app-state__art--wide{inline-size:min(100%,34rem)}}@keyframes app-panel-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.completion-panel,.deck-form,.deck-study,.error-panel,.generation-panel{animation:app-panel-enter var(--dur-normal) var(--ease-out) both}@media (prefers-reduced-motion:reduce){.deck-card__inner,.deck-study__fill{transition:none}}@keyframes pipo-blink{0%,96%,98%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes pipo-antenna-wiggle{0%,94%,to{transform:rotate(0)}96%{transform:rotate(8deg)}98%{transform:rotate(-6deg)}}@keyframes folha-breathe{0%{transform:translateY(0)}to{transform:translateY(-16px)}}@keyframes particulas-float{0%{transform:translateY(0)}to{transform:translateY(-24px)}}@keyframes tique-breathe{0%{transform:rotate(-3deg)translateY(0)}to{transform:rotate(3deg)translateY(-12px)}}@keyframes card-demo-stack-float{0%{transform:translateY(var(--base-y)) rotate(var(--base-rot))}to{transform:translateY(calc(var(--base-y) - 12px)) rotate(var(--base-rot))}}.art-pipo .pipo__eye{transform-origin:50%;transform-box:fill-box;animation:pipo-blink 6s infinite paused}.art-pipo .pipo__antenna{transform-origin:30% 20%;animation:pipo-antenna-wiggle 5s infinite paused}[data-ambient-active=true] .art-pipo .pipo__antenna,[data-ambient-active=true] .art-pipo .pipo__eye,[data-scene-active=true] .art-pipo .pipo__antenna,[data-scene-active=true] .art-pipo .pipo__eye{animation-play-state:running}.why-section__scene[data-ambient-active=true] .art-pipo{animation:final-pipo-breathe 4s ease-in-out infinite alternate}.how-step__art[data-ambient-active=true] .art-folha{animation:folha-breathe 3.5s ease-in-out infinite alternate}.how-step__art[data-ambient-active=true] .art-frasco{animation:folha-breathe 4s ease-in-out infinite alternate}.how-step__art[data-ambient-active=true] .frasco__particles circle{animation:particulas-float 2s ease-in-out infinite alternate}.how-step__art[data-ambient-active=true] .frasco__particles circle:nth-child(2n){animation-duration:2.5s;animation-delay:-1s}.how-step__art[data-ambient-active=true] .art-tique{transform-origin:bottom;animation:tique-breathe 4s ease-in-out infinite alternate}.card-demo__stack-layer--back{--base-y:var(--space-5);--base-rot:3deg;transform:translateY(var(--base-y)) rotate(var(--base-rot))}.card-demo__stack-layer--middle{--base-y:var(--space-4);--base-rot:-2deg;transform:translateY(var(--base-y)) rotate(var(--base-rot))}.card-demo__stack-layer--near{--base-y:var(--space-2);--base-rot:1deg;transform:translateY(var(--base-y)) rotate(var(--base-rot))}.card-demo__stage[data-ambient-active=true] .card-demo__stack-layer--back{animation:card-demo-stack-float 4s ease-in-out infinite alternate}.card-demo__stage[data-ambient-active=true] .card-demo__stack-layer--middle{animation:card-demo-stack-float 3.5s ease-in-out -1s infinite alternate}.card-demo__stage[data-ambient-active=true] .card-demo__stack-layer--near{animation:card-demo-stack-float 4.2s ease-in-out -2s infinite alternate}.landing-interactions[data-document-visible=false] .art-folha,.landing-interactions[data-document-visible=false] .art-frasco,.landing-interactions[data-document-visible=false] .art-pipo .pipo__antenna,.landing-interactions[data-document-visible=false] .art-pipo .pipo__eye,.landing-interactions[data-document-visible=false] .art-tique,.landing-interactions[data-document-visible=false] .card-demo__stack-layer,.landing-interactions[data-document-visible=false] .frasco__particles circle,.landing-interactions[data-document-visible=false] .why-section__scene .art-pipo{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.art-folha,.art-frasco,.art-pipo .pipo__antenna,.art-pipo .pipo__eye,.art-tique,.card-demo__stack-layer,.frasco__particles circle,.why-section__scene .art-pipo{animation:none!important}}@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-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}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6555bcd77d0d91d9-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/124f8cacbf683a71-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5433b32529286235-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b02d18319588df55-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_e51d41{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-weight:800;font-style:normal}.__variable_e51d41{--font-baloo-display:"Baloo 2","Baloo 2 Fallback"}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_e65353{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_e65353{--font-baloo-ui:"Baloo 2","Baloo 2 Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_939808{font-family:Inter,Inter Fallback;font-style:normal}.__variable_939808{--font-inter:"Inter","Inter Fallback"}