@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=DM+Serif+Display:ital@0;1&family=Outfit:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;1,400&display=swap";@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:"Outfit",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-orange-950:oklch(26.6% .079 36.259);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-teal-600:oklch(60% .118 184.704);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-600:oklch(55.8% .288 302.321);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.25rem;--blur-sm:8px;--aspect-video:16/9;--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);--font-display:"DM Serif Display",Georgia,serif;--color-background:#0c0a09;--color-foreground:#fafaf9;--color-card:#1c1917;--color-primary:#f59e0b;--color-muted:#1c1917;--color-muted-foreground:#a8a29e;--color-destructive:#dc2626;--color-border:#292524;--color-warm-soft:#fbbf24;--color-warm-glow:#b45309}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--color-background);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem;overflow-x:clip}body{background-color:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;min-height:100dvh;margin:0;overflow-x:clip}*{border-color:var(--color-border);-webkit-tap-highlight-color:transparent}button:not([disabled]),[role=button]:not([disabled]){cursor:pointer}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-muted-foreground)}::selection{background:#f59e0b4d}@supports (color:color-mix(in lab,red,red)){::selection{background:color-mix(in oklab,var(--color-primary)30%,transparent)}}::selection{color:var(--color-foreground)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-1\.5{inset-inline:calc(var(--spacing)*1.5)}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-2{top:calc(var(--spacing)*-2)}.-top-3{top:calc(var(--spacing)*-3)}.-top-40{top:calc(var(--spacing)*-40)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-7{top:calc(var(--spacing)*7)}.-right-32{right:calc(var(--spacing)*-32)}.right-0{right:calc(var(--spacing)*0)}.-bottom-56{bottom:calc(var(--spacing)*-56)}.-left-40{left:calc(var(--spacing)*-40)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing)*6)}.-z-10{z-index:-10}.z-10{z-index:10}.z-50{z-index:50}.z-\[80\]{z-index:80}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.my-10{margin-block:calc(var(--spacing)*10)}.my-20{margin-block:calc(var(--spacing)*20)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-\[26rem\]{height:26rem}.h-\[28rem\]{height:28rem}.h-\[32rem\]{height:32rem}.h-full{height:100%}.h-px{height:1px}.min-h-\[3\.5rem\]{min-height:3.5rem}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-\[32rem\]{width:32rem}.w-\[90\%\]{width:90%}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[80\%\]{max-width:80%}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[36rem\]{min-width:36rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*20)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500)40%,transparent)}}.border-border\/40{border-color:#29252466}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--color-border)40%,transparent)}}.border-border\/50{border-color:#29252480}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.border-border\/70{border-color:#292524b3}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--color-border)70%,transparent)}}.border-destructive\/30{border-color:#dc26264d}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--color-destructive)30%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500)25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/35{border-color:color-mix(in oklab,var(--color-emerald-500)35%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500)40%,transparent)}}.border-primary\/25{border-color:#f59e0b40}@supports (color:color-mix(in lab,red,red)){.border-primary\/25{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}.border-primary\/30{border-color:#f59e0b4d}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.border-primary\/40{border-color:#f59e0b66}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.border-sky-500\/25{border-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/25{border-color:color-mix(in oklab,var(--color-sky-500)25%,transparent)}}.border-transparent{border-color:#0000}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/25{border-color:color-mix(in oklab,var(--color-violet-500)25%,transparent)}}.border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/30{border-color:color-mix(in oklab,var(--color-violet-500)30%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-background{background-color:var(--color-background)}.bg-background\/40{background-color:#0c0a0966}@supports (color:color-mix(in lab,red,red)){.bg-background\/40{background-color:color-mix(in oklab,var(--color-background)40%,transparent)}}.bg-background\/60{background-color:#0c0a0999}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--color-background)60%,transparent)}}.bg-background\/70{background-color:#0c0a09b3}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--color-background)70%,transparent)}}.bg-background\/95{background-color:#0c0a09f2}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--color-background)95%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-card{background-color:var(--color-card)}.bg-card\/20{background-color:#1c191733}@supports (color:color-mix(in lab,red,red)){.bg-card\/20{background-color:color-mix(in oklab,var(--color-card)20%,transparent)}}.bg-card\/40{background-color:#1c191766}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--color-card)40%,transparent)}}.bg-card\/60{background-color:#1c191799}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--color-card)60%,transparent)}}.bg-card\/70{background-color:#1c1917b3}@supports (color:color-mix(in lab,red,red)){.bg-card\/70{background-color:color-mix(in oklab,var(--color-card)70%,transparent)}}.bg-card\/95{background-color:#1c1917f2}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--color-card)95%,transparent)}}.bg-destructive\/10{background-color:#dc26261a}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.bg-emerald-500\/8{background-color:#00bb7f14}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/8{background-color:color-mix(in oklab,var(--color-emerald-500)8%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--color-emerald-500)12%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500)15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.bg-emerald-600\/25{background-color:#00976740}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/25{background-color:color-mix(in oklab,var(--color-emerald-600)25%,transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/8{background-color:#f59e0b14}@supports (color:color-mix(in lab,red,red)){.bg-primary\/8{background-color:color-mix(in oklab,var(--color-primary)8%,transparent)}}.bg-primary\/10{background-color:#f59e0b1a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\/12{background-color:#f59e0b1f}@supports (color:color-mix(in lab,red,red)){.bg-primary\/12{background-color:color-mix(in oklab,var(--color-primary)12%,transparent)}}.bg-primary\/15{background-color:#f59e0b26}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--color-primary)15%,transparent)}}.bg-primary\/20{background-color:#f59e0b33}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/12{background-color:color-mix(in oklab,var(--color-sky-500)12%,transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500)10%,transparent)}}.bg-violet-500\/12{background-color:#8d54ff1f}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/12{background-color:color-mix(in oklab,var(--color-violet-500)12%,transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/15{background-color:color-mix(in oklab,var(--color-violet-500)15%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-950\/25{--tw-gradient-from:#46190140}@supports (color:color-mix(in lab,red,red)){.from-amber-950\/25{--tw-gradient-from:color-mix(in oklab,var(--color-amber-950)25%,transparent)}}.from-amber-950\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-950\/30{--tw-gradient-from:#4619014d}@supports (color:color-mix(in lab,red,red)){.from-amber-950\/30{--tw-gradient-from:color-mix(in oklab,var(--color-amber-950)30%,transparent)}}.from-amber-950\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:#f59e0b33}@supports (color:color-mix(in lab,red,red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab,var(--color-primary)20%,transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-background{--tw-gradient-via:var(--color-background);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/20{--tw-gradient-via:#f59e0b33}@supports (color:color-mix(in lab,red,red)){.via-primary\/20{--tw-gradient-via:color-mix(in oklab,var(--color-primary)20%,transparent)}}.via-primary\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-orange-950\/15{--tw-gradient-to:#44130626}@supports (color:color-mix(in lab,red,red)){.to-orange-950\/15{--tw-gradient-to:color-mix(in oklab,var(--color-orange-950)15%,transparent)}}.to-orange-950\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-950\/20{--tw-gradient-to:#44130633}@supports (color:color-mix(in lab,red,red)){.to-orange-950\/20{--tw-gradient-to:color-mix(in oklab,var(--color-orange-950)20%,transparent)}}.to-orange-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warm-glow{--tw-gradient-to:var(--color-warm-glow);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warm-glow\/20{--tw-gradient-to:#b4530933}@supports (color:color-mix(in lab,red,red)){.to-warm-glow\/20{--tw-gradient-to:color-mix(in oklab,var(--color-warm-glow)20%,transparent)}}.to-warm-glow\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-14{padding-block:calc(var(--spacing)*14)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-28{padding-top:calc(var(--spacing)*28)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-all{word-break:break-all}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/90{color:color-mix(in oklab,var(--color-amber-200)90%,transparent)}}.text-destructive{color:var(--color-destructive)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/80{color:color-mix(in oklab,var(--color-emerald-300)80%,transparent)}}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/90{color:color-mix(in oklab,var(--color-emerald-300)90%,transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-foreground{color:var(--color-foreground)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-muted-foreground\/40{color:#a8a29e66}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}}.text-muted-foreground\/50{color:#a8a29e80}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}}.text-muted-foreground\/70{color:#a8a29eb3}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--color-muted-foreground)70%,transparent)}}.text-muted-foreground\/80{color:#a8a29ecc}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--color-muted-foreground)80%,transparent)}}.text-primary{color:var(--color-primary)}.text-primary\/40{color:#f59e0b66}@supports (color:color-mix(in lab,red,red)){.text-primary\/40{color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.text-primary\/70{color:#f59e0bb3}@supports (color:color-mix(in lab,red,red)){.text-primary\/70{color:color-mix(in oklab,var(--color-primary)70%,transparent)}}.text-sky-300\/90{color:#77d4ffe6}@supports (color:color-mix(in lab,red,red)){.text-sky-300\/90{color:color-mix(in oklab,var(--color-sky-300)90%,transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/90{color:#c4b4ffe6}@supports (color:color-mix(in lab,red,red)){.text-violet-300\/90{color:color-mix(in oklab,var(--color-violet-300)90%,transparent)}}.text-warm-soft{color:var(--color-warm-soft)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-primary\/20{--tw-ring-color:#f59e0b33}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;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}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-primary\/20:hover{border-color:#f59e0b33}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/20:hover{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.hover\:border-primary\/40:hover{border-color:#f59e0b66}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.hover\:bg-card:hover{background-color:var(--color-card)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-warm-soft:hover{color:var(--color-warm-soft)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-primary\/50:focus{border-color:#f59e0b80}@supports (color:color-mix(in lab,red,red)){.focus\:border-primary\/50:focus{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:my-24{margin-block:calc(var(--spacing)*24)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-18{height:calc(var(--spacing)*18)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-\[30rem\]{width:30rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing)*2)}:where(.sm\:space-y-28>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*28)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*28)*calc(1 - var(--tw-space-y-reverse)))}.sm\:bg-transparent{background-color:#0000}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:pt-36{padding-top:calc(var(--spacing)*36)}.sm\:pb-24{padding-bottom:calc(var(--spacing)*24)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media(min-width:48rem){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:gap-8{gap:calc(var(--spacing)*8)}}@media(min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[3\.75rem\]{font-size:3.75rem}}}.grain-overlay{z-index:0;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;position:fixed;inset:0}.light .grain-overlay{opacity:.025}.ambient-glow{filter:blur(80px);pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.ambient-glow-primary{background:radial-gradient(circle,#f59e0b26,#0000 70%)}.ambient-glow-secondary{background:radial-gradient(circle,#b453091a,#0000 70%)}.light .ambient-glow-primary{background:radial-gradient(circle,#d9770614,#0000 70%)}.light .ambient-glow-secondary{background:radial-gradient(circle,#f59e0b0f,#0000 70%)}.card-warm-glow{position:relative;overflow:hidden}.card-warm-glow:before{content:"";border-radius:inherit;background:radial-gradient(600px circle at var(--mouse-x,50%)var(--mouse-y,50%),#f59e0b0f 0%,transparent 40%);opacity:0;pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.card-warm-glow:hover:before{opacity:1}.card-warm-glow>*{z-index:1;position:relative}.light .card-warm-glow:before{background:radial-gradient(600px circle at var(--mouse-x,50%)var(--mouse-y,50%),#d977060a 0%,transparent 40%)}.pattern-dots{background-image:radial-gradient(circle,var(--color-border)1px,transparent 1px);background-size:24px 24px}.border-glow{box-shadow:0 0 0 1px var(--color-border),0 0 20px -5px #f59e0b1a;transition:box-shadow .3s}.border-glow:hover{box-shadow:0 0 0 1px #7b551a,0 0 30px -5px #f59e0b26}@supports (color:color-mix(in lab,red,red)){.border-glow:hover{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-primary)40%,var(--color-border)),0 0 30px -5px #f59e0b26}}.light .border-glow{box-shadow:0 0 0 1px var(--color-border),0 1px 3px #0000000a}.light .border-glow:hover{box-shadow:0 0 0 1px #66491d,0 4px 16px #0000000f}@supports (color:color-mix(in lab,red,red)){.light .border-glow:hover{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-primary)30%,var(--color-border)),0 4px 16px #0000000f}}.liquid-glass{-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);background:#1c1917bf;border:1px solid #f59e0b1f;overflow:hidden;box-shadow:inset 0 0 20px -5px #f59e0b14,0 8px 32px #00000059}.liquid-glass:after{content:"";z-index:0;border-radius:inherit;opacity:.6;pointer-events:none;background:linear-gradient(135deg,#f59e0b1f,#ffffff0a 40%,#0000 60%);position:absolute;inset:0}.liquid-glass>*{z-index:1;position:relative}.liquid-glass:before{content:"";border-radius:inherit;filter:url(#liquid-glass-refraction);z-index:-1;pointer-events:none;position:absolute;inset:-2px}.light .liquid-glass{background:#fffc;border-color:#d977061a;box-shadow:0 2px 20px #00000014,0 0 0 .5px #0000000a}.light .liquid-glass:after{background:linear-gradient(135deg,#fff9,#fff3 40%,#0000 60%)}.liquid-glass-active-pill{background:#f59e0b26;border:none;box-shadow:inset 0 1px 4px #f59e0b14}.dark .liquid-glass-active-pill{background:#f59e0b33;border:none;box-shadow:inset 0 1px 4px #f59e0b1a}.statistics-sticky-glass{-webkit-backdrop-filter:blur(48px)saturate(180%);backdrop-filter:blur(48px)saturate(180%);background:#1c191785;border-top-color:#0000;box-shadow:inset 0 1px #ffffff0d,inset 0 0 24px -10px #f59e0b1a,0 14px 36px #00000038}.statistics-sticky-glass:after{opacity:.75;background:linear-gradient(#ffffff14,#f59e0b0f 38%,#0000)}.light .statistics-sticky-glass{background:#ffffff9e;box-shadow:inset 0 1px #fff9,0 10px 28px #0f172a14}.landing-guides{z-index:0;pointer-events:none;position:fixed;inset:0}.landing-guides:before,.landing-guides:after{content:"";background:linear-gradient(#0000,#f59e0b14 20%,#f59e0b0d 80%,#0000);width:1px;position:absolute;top:0;bottom:0}.landing-guides:before{left:12%}.landing-guides:after{right:12%}@media(max-width:1024px){.landing-guides{display:none}}.landing-ink-underline{white-space:nowrap;display:inline-block;position:relative}.landing-ink-underline:after{content:"";z-index:-1;background:linear-gradient(105deg,#f59e0b52,#b453093d);border-radius:2px;height:.34em;position:absolute;bottom:.02em;left:-.04em;right:-.04em}.landing-gradient-text{color:#0000;background:linear-gradient(115deg,#fbbf24,#f59e0b 45%,#b45309);-webkit-background-clip:text;background-clip:text}.landing-frame{background:linear-gradient(160deg,#1c1917,#0c0a09);border:1px solid #f59e0b29;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 30px 70px -25px #000000d9,0 0 60px -20px #f59e0b38}.landing-frame:after{content:"";pointer-events:none;background:linear-gradient(#f59e0b0f,#0000 35% 70%,#0c0a0980);position:absolute;inset:0}.landing-ruled{background-image:repeating-linear-gradient(#0000,#0000 31px,#f59e0b0b 31px 32px)}.landing-eyebrow-rule:before{content:"";vertical-align:middle;background:linear-gradient(to right,transparent,var(--color-primary));width:1.75rem;height:1px;margin-right:.75rem;display:inline-block}.landing-section-rule{background:linear-gradient(90deg,#0000,#f59e0b2e 50%,#0000);border:0;height:1px}.landing-cta-glow{transition:box-shadow .3s;box-shadow:0 4px 16px #f59e0b4d,inset 0 0 0 1px #f59e0b33}.landing-cta-glow:hover{box-shadow:0 6px 26px #f59e0b6b,inset 0 0 0 1px #fbbf2459}.landing-plan-featured{box-shadow:0 0 0 1px #f59e0b59,0 24px 60px -30px #f59e0b66}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);will-change:opacity,transform;transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:none}.landing-enter{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards landing-enter;animation-delay:var(--enter-delay,0s)}@keyframes landing-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.landing-orb{pointer-events:none;animation:landing-orb-drift var(--orb-duration,14s)ease-in-out infinite;will-change:transform,opacity;border-radius:9999px;position:absolute}@keyframes landing-orb-drift{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.landing-ping:before{content:"";background:var(--color-primary);opacity:.7;border-radius:9999px;animation:2s cubic-bezier(0,0,.2,1) infinite landing-ping;position:absolute;inset:0}@keyframes landing-ping{75%,to{opacity:0;transform:scale(2.4)}}.landing-faq[open] .landing-faq-icon{transform:rotate(45deg)}.landing-faq-icon{transition:transform .3s cubic-bezier(.22,1,.36,1)}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq[open] .landing-faq-answer{animation:.35s cubic-bezier(.22,1,.36,1) landing-faq-open}@keyframes landing-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.landing-mobile-menu{display:none}.landing-mobile-menu.is-open{animation:.3s cubic-bezier(.22,1,.36,1) forwards landing-enter;display:block}.landing-drawer[hidden]{display:none}.landing-drawer-backdrop{animation:.25s forwards landing-fade-in}.landing-drawer-panel{animation:.35s cubic-bezier(.22,1,.36,1) forwards landing-sheet-in;box-shadow:-20px 0 60px #00000080}@keyframes landing-fade-in{0%{opacity:0}to{opacity:1}}@keyframes landing-sheet-in{0%{transform:translate(100%)}to{transform:none}}body.drawer-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.landing-drawer-backdrop,.landing-drawer-panel,.reveal,.landing-enter,.landing-orb,.landing-ping:before,.landing-faq-icon,.landing-mobile-menu.is-open{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}:root{--font-dm-sans:"DM Sans";--font-playfair:"Playfair Display";--font-outfit:"Outfit";--font-dm-serif:"DM Serif Display";--background:#0c0a09;--foreground:#fafaf9;--card:#1c1917;--muted-foreground:#a8a29e;--primary:#f59e0b;--primary-foreground:#0c0a09;--border:#292524;--grid-line:#ffffff14;--radius-base:.625rem;--radius-button:.75rem;--radius-banner:1rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--font-weight-medium:500;--tracking-display:-.01em;--font-display:var(--font-playfair),Georgia,serif;--font-sans:var(--font-dm-sans),sans-serif;--gradient-display:linear-gradient(to bottom,#fde68a 0%,#fbbf24 28%,#f59e0b 55%,#ea580c 100%)}[data-theme=light]{--background:#fafaf9;--foreground:#0c0a09;--card:#fff;--muted-foreground:#78716c;--primary:#d97706;--primary-foreground:#fafaf9;--border:#e7e5e4;--grid-line:#00000014}html{color-scheme:dark;scroll-behavior:smooth;height:100%}[data-theme=light]{color-scheme:light}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-sans);letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v1-landing,.v1-landing *{box-sizing:border-box;margin:0;padding:0}.v1-landing a{color:inherit}.v1-landing ul,.v1-landing ol{list-style:none}.v1-landing button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}.v1-landing img{max-width:100%;height:auto;display:block}#checkout-drawer{font-family:var(--font-outfit),sans-serif;letter-spacing:.01em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v1-landing *,.v1-landing :before,.v1-landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.v1-landing{background:var(--background);width:100%;color:var(--foreground);text-wrap:balance;position:relative;overflow-x:hidden}.v1-landing:before{content:"";z-index:0;pointer-events:none;opacity:.85;background-image:radial-gradient(38rem 26rem at 8% 6%,#f59e0b33,#0000 68%),radial-gradient(28rem 20rem at 92% 14%,#fb923c24,#0000 70%),radial-gradient(32rem 22rem at 18% 28%,#f59e0b1c,#0000 72%),radial-gradient(24rem 18rem at 78% 36%,#ea580c1a,#0000 70%),radial-gradient(36rem 24rem at 42% 48%,#f59e0b17,#0000 74%),radial-gradient(22rem 30rem at 96% 58%,#fb923c21,#0000 68%),radial-gradient(30rem 20rem at 6% 72%,#f59e0b1f,#0000 70%),radial-gradient(26rem 22rem at 62% 84%,#fbbf241a,#0000 72%),radial-gradient(34rem 18rem at 30% 94%,#f59e0b14,#0000 70%);animation:18s ease-in-out infinite alternate v1-ambient-glow;position:absolute;inset:0}.v1-landing>*{z-index:1;position:relative}@keyframes v1-ambient-glow{0%{opacity:.72}to{opacity:.95}}@media(prefers-reduced-motion:reduce){.v1-landing:before{opacity:.8;animation:none}}.v1-landing:after{content:"";pointer-events:none;z-index:9999;opacity:.05;mix-blend-mode:plus-lighter;background-image:radial-gradient(at 20% 80%,#fff 1px,#0000 0);background-size:2px 2px;width:100vw;height:100vh;position:fixed;inset:0}.v1-section{width:100%;margin-inline:auto}.v1-section--border{border-bottom:1px solid var(--grid-line)}.v1-section-spacer{width:100%;max-width:var(--breakpoint-2xl);margin-inline:auto;padding-inline:1rem}@media(min-width:40rem){.v1-section-spacer{padding-inline:1.5rem}}@media(min-width:64rem){.v1-section-spacer{padding-inline:3rem}}@media(min-width:80rem){.v1-section-spacer{padding-inline:6rem}}.v1-section-content{border-inline:1px solid var(--grid-line);padding:3rem 1.5rem}.v1-section-content--sm{padding:3rem 1.5rem}@media(min-width:40rem){.v1-section-content{padding:4rem 2rem}.v1-section-content--sm{padding:3rem 2rem}}@media(min-width:48rem){.v1-section-content{padding:6rem 3.5rem}.v1-section-content--sm{padding:4rem 3.5rem}}@media(min-width:80rem){.v1-section-content,.v1-section-content--sm{padding-inline:9rem}}.v1-font-display{font-family:var(--font-display);vertical-align:baseline;background-image:var(--gradient-display);color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400;line-height:1}.v1-heading{font-family:var(--font-dm-sans),sans-serif;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);color:var(--foreground)}.v1-heading--1{font-size:2.25rem;line-height:2.5rem}.v1-heading--2{font-size:1.875rem;line-height:2.25rem}.v1-heading--3{font-size:1.5rem;line-height:2rem}.v1-heading--4{color:var(--muted-foreground);letter-spacing:0;font-size:1rem;line-height:1.5rem}@media(min-width:40rem){.v1-heading--1{font-size:3rem;line-height:1.15}.v1-heading--2{font-size:2.25rem;line-height:2.5rem}.v1-heading--4{font-size:1.125rem}}@media(min-width:80rem){.v1-heading--1{font-size:3rem;line-height:1.15}.v1-heading--2{font-size:2.5rem;line-height:1.2}.v1-heading--3{font-size:1.875rem;line-height:2.25rem}.v1-heading--4{font-size:1.25rem}}.v1-paragraph{font-family:var(--font-dm-sans),sans-serif}.v1-paragraph--lg{color:var(--foreground);font-size:1rem;line-height:1.6}.v1-paragraph--md{color:var(--muted-foreground);font-size:1rem;line-height:1.6}.v1-paragraph--sm{color:var(--muted-foreground);font-size:.875rem;line-height:1.55}.v1-paragraph--xs{color:var(--muted-foreground);font-size:.75rem;line-height:1.45}@media(min-width:40rem){.v1-paragraph--lg{font-size:1.125rem}}@media(min-width:64rem){.v1-paragraph--lg{font-size:1.25rem}}@media(min-width:80rem){.v1-paragraph--md{font-size:1.125rem}.v1-paragraph--sm{font-size:1rem}}.v1-cta-group{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.v1-btn{border-radius:var(--radius-button);min-height:2.75rem;font-size:.9375rem;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;text-decoration:none;transition:transform .12s,background-color .12s,border-color .12s;display:inline-flex}.v1-btn:active{transform:scale(.97)}.v1-btn--primary{--btn-primary-ease:cubic-bezier(.16,1,.3,1);--btn-primary-duration:1.5s;--btn-primary-icon:2.65rem;isolation:isolate;letter-spacing:.015em;white-space:nowrap;border:1px solid #fde68a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:max-content;max-width:100%;min-height:3.6rem;padding:.55rem 3.05rem;font-size:1.0625rem;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.v1-btn--primary{border:1px solid color-mix(in srgb,#fde68a 40%,var(--primary))}}.v1-btn--primary{background:linear-gradient(165deg,#fde68a 0%,#fbbf24 32%,var(--primary)68%,#ea580c 100%);color:var(--primary-foreground);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #9a34122e,0 12px 32px var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-btn--primary{box-shadow:inset 0 1px #ffffff59,inset 0 -1px #9a34122e,0 12px 32px color-mix(in srgb,var(--primary)28%,transparent)}}.v1-btn--primary{transition:color var(--btn-primary-duration)var(--btn-primary-ease),border-color var(--btn-primary-duration)var(--btn-primary-ease),box-shadow var(--btn-primary-duration)var(--btn-primary-ease)}.v1-btn--primary:before{content:"";z-index:0;border-radius:inherit;opacity:0;transition:opacity var(--btn-primary-duration)var(--btn-primary-ease);pointer-events:none;background:#fafaf9;position:absolute;inset:0}.v1-btn-primary-track{z-index:1;pointer-events:none;position:absolute;inset:.45rem}.v1-btn-primary-label{z-index:1;font-weight:var(--font-weight-medium);white-space:nowrap;transition:transform var(--btn-primary-duration)var(--btn-primary-ease);line-height:1.2;position:relative;transform:translate(-1.2rem)}.v1-btn-primary-icon{top:50%;left:calc(100% - var(--btn-primary-icon));z-index:2;width:var(--btn-primary-icon);height:var(--btn-primary-icon);background:var(--background);color:var(--primary);border:1px solid var(--background);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.v1-btn-primary-icon{border:1px solid color-mix(in srgb,var(--background)40%,#292524)}}.v1-btn-primary-icon{transition:left var(--btn-primary-duration)var(--btn-primary-ease);transform:translateY(-50%);box-shadow:inset 0 1px #ffffff14}.v1-btn-primary-icon svg{transition:transform var(--btn-primary-duration)var(--btn-primary-ease);display:block}.v1-btn--primary:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.v1-btn--primary:hover{border-color:color-mix(in srgb,var(--foreground)14%,transparent)}}.v1-btn--primary:hover{color:#0c0a09;filter:none;box-shadow:inset 0 1px #fff,inset 0 -1px #00000014,0 14px 36px #ffffff47}.v1-btn--primary:hover:before{opacity:1}.v1-btn--primary:hover .v1-btn-primary-label{transform:translate(1.2rem)}.v1-btn--primary:hover .v1-btn-primary-icon{left:0}.v1-btn--primary:hover .v1-btn-primary-icon svg{transform:rotate(45deg)}.v1-btn--primary:active{transform:scale(.985)}.v1-btn--primary.v1-btn--small{--btn-primary-icon:2.15rem;min-height:2.75rem;padding:.35rem 2.55rem;font-size:.875rem}.v1-btn--primary.v1-btn--small .v1-btn-primary-track{inset:.3rem}.v1-btn--primary.v1-btn--small .v1-btn-primary-label{transform:translate(-.85rem)}.v1-btn--primary.v1-btn--small:hover .v1-btn-primary-label{transform:translate(.85rem)}.v1-btn--primary.v1-btn--small .v1-btn-primary-icon svg{width:14px;height:14px}.v1-btn--ghost{letter-spacing:.015em;white-space:nowrap;min-height:3.6rem;color:var(--foreground);border:1px solid var(--grid-line);background:0 0;border-radius:999px;padding:.55rem 3.05rem;font-size:1.0625rem}.v1-btn--ghost:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.v1-btn--ghost:hover{border-color:color-mix(in srgb,var(--foreground)28%,transparent)}}.v1-btn--light{letter-spacing:.015em;white-space:nowrap;-webkit-text-fill-color:#0c0a09;opacity:1;min-height:3.6rem;text-shadow:none;background:#fafaf9;border:1px solid #fafaf9;border-radius:999px;padding:.55rem 3.05rem;font-size:1.0625rem;transition:transform .12s,background-color .2s,border-color .2s,box-shadow .25s;color:#0c0a09!important}.v1-landing .v1-btn--light:link,.v1-landing .v1-btn--light:visited,.v1-landing .v1-btn--light:hover,.v1-landing .v1-btn--light:focus-visible{-webkit-text-fill-color:#0c0a09;color:#0c0a09!important}.v1-landing .v1-btn--light .v1-btn-icon{opacity:1;color:#0c0a09!important;stroke:#0c0a09!important}.v1-btn--light:hover{background:#fff;border-color:#fff;box-shadow:0 0 0 1px #ffffff59,0 0 18px #ffffff73,0 0 36px #ffffff38}.v1-btn--small{min-height:2.25rem;padding:.4rem .9rem;font-size:.875rem}.v1-btn--light.v1-btn--small{gap:.45rem;padding-inline:1.35rem}.v1-btn-icon{flex-shrink:0;display:block}.v1-btn--small .v1-btn-icon{width:14px;height:14px}@media(prefers-reduced-motion:reduce){.v1-btn--primary,.v1-btn--primary:before,.v1-btn-primary-label,.v1-btn-primary-icon,.v1-btn-primary-icon svg{transition:none}}.v1-media-slot{aspect-ratio:16/10;border:1px solid var(--grid-line);border-radius:var(--radius-base);background:0 0;width:100%}.v1-media-slot--square{aspect-ratio:1}.v1-media-slot--tall{aspect-ratio:4/5}.v1-nav .v1-section-content{width:100%;padding-block:0;padding-inline:16px}@media(min-width:48rem){.v1-nav .v1-section-content{padding-inline:64px}}.v1-nav-shell{box-sizing:border-box;position:relative}.v1-text-primary{color:var(--primary)}.v1-hero-accent{color:var(--foreground)}.v1-nav{z-index:50;isolation:isolate;background:var(--background);width:100%;position:sticky;top:0;overflow:visible}@supports (color:color-mix(in lab,red,red)){.v1-nav{background:color-mix(in srgb,var(--background)92%,transparent)}}.v1-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v1-nav-inner{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding-block:.875rem;display:flex}.v1-nav-brand{font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.v1-nav-brand img{object-fit:contain;width:2rem;height:2rem}.v1-nav-links{align-items:center;gap:1.25rem;display:none}.v1-nav-links a{color:var(--muted-foreground);font-size:.875rem;text-decoration:none}.v1-nav-links a:hover{color:var(--foreground)}.v1-nav-actions{align-items:center;gap:.55rem;display:inline-flex}.v1-nav-cta-bar{display:none}.v1-nav-drawer-cta{border-top:1px solid var(--grid-line);margin-top:.65rem;padding-top:.75rem}.v1-nav-drawer-cta .v1-btn{justify-content:center;width:100%}.v1-nav-toggle{width:2.35rem;height:2.35rem;color:var(--foreground);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.v1-nav-toggle-bars{width:1.2rem;height:1.1rem;display:block;position:relative}.v1-nav-toggle-bars i{transform-origin:50%;background:currentColor;border-radius:999px;width:100%;height:2px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:50%;left:0}.v1-nav-toggle-bars i:first-child{transform:translateY(calc(-50% - .4rem))}.v1-nav-toggle-bars i:nth-child(2){transform:translateY(-50%)}.v1-nav-toggle-bars i:nth-child(3){transform:translateY(calc(.4rem - 50%))}.v1-nav-inner.is-open .v1-nav-toggle-bars i:first-child{transform:translateY(-50%)rotate(45deg)}.v1-nav-inner.is-open .v1-nav-toggle-bars i:nth-child(2){opacity:0}.v1-nav-inner.is-open .v1-nav-toggle-bars i:nth-child(3){transform:translateY(-50%)rotate(-45deg)}.v1-nav-drawer{z-index:60;opacity:0;visibility:hidden;pointer-events:none;background:var(--background);max-height:0;position:absolute;top:100%;left:0;right:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.v1-nav-drawer{background:color-mix(in srgb,var(--background)94%,transparent)}}.v1-nav-drawer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--grid-line);transition:max-height .42s cubic-bezier(.22,1,.36,1),opacity .28s,visibility 0s linear .42s;box-shadow:0 1.25rem 2.25rem #00000052}.v1-nav-drawer.is-open{opacity:1;visibility:visible;pointer-events:auto;max-height:28rem;transition:max-height .42s cubic-bezier(.22,1,.36,1),opacity .28s,visibility}.v1-nav-drawer-panel{padding:.9rem 1.15rem 1.25rem}@media(prefers-reduced-motion:reduce){.v1-nav-drawer{transition:none}}.v1-nav-drawer-links{flex-direction:column;gap:.15rem;display:flex}.v1-nav-drawer-links a{color:var(--foreground);border-radius:.45rem;padding:.7rem .65rem;font-size:.9375rem;font-weight:550;text-decoration:none;display:block}.v1-nav-drawer-links a:hover{background:var(--card)}@supports (color:color-mix(in lab,red,red)){.v1-nav-drawer-links a:hover{background:color-mix(in srgb,var(--card)80%,transparent)}}.v1-nav-drawer-links a:hover{color:var(--primary)}@media(min-width:48rem){.v1-nav-links{display:flex}.v1-nav-cta-bar{display:inline-flex}.v1-nav-toggle,.v1-nav-drawer{display:none!important}}.v1-hero-grid{flex-direction:column;align-items:center;gap:1.25rem;display:flex}@media(min-width:80rem){#hero .v1-section-content{padding-inline:3.5rem}}@media(min-width:40rem){.v1-hero-grid{gap:3rem}}@media(min-width:48rem){.v1-hero-grid{gap:5rem}}.v1-hero-copy{text-align:center;text-wrap:pretty;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:min(72rem,100%);display:flex}.v1-hero-copy .v1-heading--1,.v1-hero-copy .v1-paragraph--lg{text-wrap:unset;width:100%;max-width:none}.v1-hero-copy .v1-heading--1{font-size:2.5rem;line-height:1.15}.v1-hero-line,.v1-hero-accent{display:inline-block}@media(min-width:64rem){.v1-hero-copy{max-width:min(80rem,100%)}}@media(min-width:80rem){.v1-hero-line,.v1-hero-accent{white-space:nowrap}}@media(min-width:40rem){.v1-hero-copy .v1-heading--1{font-size:3.25rem}}@media(min-width:80rem){.v1-hero-copy .v1-heading--1{font-size:3.5rem}}.v1-hero-copy .v1-hero-actions{flex-direction:column;align-items:center;gap:1.25rem;margin-top:1.75rem;margin-bottom:0;display:flex}@media(max-width:39.99rem){.v1-hero-copy .v1-hero-actions{gap:1rem;margin-top:1.25rem}}.v1-hero-copy .v1-cta-group{justify-content:center;margin-top:0}.v1-hero-copy .v1-trust{justify-content:center;gap:.5rem 1rem;margin-top:0}.v1-hero-grid>.v1-media-slot{isolation:isolate;border-radius:var(--radius-banner);align-self:stretch;width:100%;position:relative;overflow:hidden}#hero .v1-section-content{padding-bottom:0}.v1-trust{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.v1-trust span,.v1-trust-item{color:var(--muted-foreground);align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}.v1-trust-icon{color:var(--primary);flex-shrink:0}.v1-problema-intro{flex-direction:column;gap:1rem;max-width:min(56rem,100%);display:flex}.v1-problema-intro .v1-heading--2,.v1-problema-intro .v1-paragraph--md{text-wrap:unset;width:100%;max-width:none}.v1-problema-intro .v1-heading--2{white-space:nowrap}@media(max-width:47.99rem){.v1-problema-intro .v1-heading--2{white-space:normal}}.v1-problema-grid{gap:1.5rem;margin-top:2.5rem;display:grid}@media(min-width:48rem){.v1-problema-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.v1-problema-item{background:0 0;border:none;flex-direction:column;gap:1rem;min-width:0;display:flex}.v1-problema-media{aspect-ratio:4/3;border:1px solid var(--grid-line);border-radius:var(--radius-banner);background-color:var(--card);isolation:isolate;overflow:hidden}.v1-problema-item--1 .v1-problema-media{background-blend-mode:normal,normal,soft-light,normal,soft-light;background-color:#fff7ed;background-image:radial-gradient(90% 70% at 12% 88%,#fdba74,#0000 58%),radial-gradient(80% 65% at 78% 18%,#fed7aa,#0000 55%),radial-gradient(70% 60% at 48% 48%,#fbbf24,#0000 50%),linear-gradient(145deg,#fffbeb,#ffedd5 42%,#fed7aa),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.28'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,100% 100%,100% 100%,160px 160px}.v1-problema-item--2 .v1-problema-media{background-blend-mode:normal,normal,soft-light,normal,soft-light;background-color:#fffbeb;background-image:radial-gradient(95% 70% at 50% 100%,#f59e0b,#0000 55%),radial-gradient(75% 55% at 18% 22%,#fde68a,#0000 50%),radial-gradient(60% 50% at 88% 35%,#fbbf24,#0000 48%),linear-gradient(#fffbeb,#fef3c7 45%,#fbbf24),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.28'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,100% 100%,100% 100%,160px 160px}.v1-problema-item--3 .v1-problema-media{background-blend-mode:normal,normal,soft-light,normal,soft-light;background-color:#fff7ed;background-image:radial-gradient(90% 65% at 50% 0,#fb923c,#0000 55%),radial-gradient(80% 60% at 8% 75%,#fdba74,#0000 52%),radial-gradient(70% 55% at 92% 70%,#f59e0b,#0000 50%),linear-gradient(185deg,#fff7ed,#ffedd5 40%,#fb923c),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.28'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,100% 100%,100% 100%,160px 160px}.v1-mesh-amber--1,.v1-mesh-amber--2,.v1-mesh-amber--3{background-color:var(--card);background-blend-mode:normal;background-image:none}.v1-como-step-media.v1-mesh-como--1{background-blend-mode:screen,normal,soft-light,normal,overlay;background-color:#fffbeb;background-image:radial-gradient(85% 70% at 18% 22%,#fde68a,#0000 55%),radial-gradient(90% 75% at 88% 78%,#fb923c,#0000 58%),radial-gradient(55% 45% at 52% 48%,#fdba74,#0000 52%),linear-gradient(160deg,#fffbeb,#fef3c7 48%,#fbbf24),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,100% 100%,100% 100%,140px 140px}.v1-como-step-media.v1-mesh-como--2{background-blend-mode:normal,soft-light,normal,normal,soft-light;background-color:#fff7ed;background-image:radial-gradient(100% 80% at 50% 110%,#ea580c,#0000 52%),radial-gradient(70% 55% at 12% 30%,#fbbf24,#0000 50%),radial-gradient(65% 50% at 92% 18%,#fdba74,#0000 48%),linear-gradient(200deg,#fff7ed,#ffedd5 38%,#f59e0b),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.05' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.3'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,100% 100%,100% 100%,180px 180px}.v1-como-step-media.v1-mesh-como--3{background-blend-mode:soft-light,normal,screen,normal,overlay;background-color:#fffbeb;background-image:radial-gradient(75% 60% at 78% 28%,#f59e0b,#0000 55%),radial-gradient(95% 70% at 8% 85%,#fb923c,#0000 56%),radial-gradient(50% 40% at 42% 12%,#fef3c7,#0000 50%),linear-gradient(125deg,#fffbeb,#fed7aa 44%,#ea580c),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.26'/%3E%3C/svg%3E");background-size:100% 100%,100% 100%,100% 100%,100% 100%,120px 120px}.v1-mesh-como--1:not(.v1-como-step-media),.v1-mesh-como--2:not(.v1-como-step-media),.v1-mesh-como--3:not(.v1-como-step-media){background-color:var(--card);background-blend-mode:normal;background-image:none}.v1-wa-stack{position:relative}.v1-wa-stack-stage{justify-content:center;align-items:flex-start;padding:.75rem .7rem .65rem;display:flex;position:absolute;inset:0;overflow:hidden}.v1-wa-toast{--wa-i:0;color:#0c0a09;opacity:0;transform-origin:top;width:calc(100% - 1.5rem);max-width:20.5rem;animation:12s linear infinite v1-wa-rise-1;animation-delay:calc(var(--wa-i)*2.15s);will-change:transform,opacity;background:#fff;border-radius:1.05rem;grid-template-columns:2.35rem 1fr;align-items:center;gap:.65rem;margin-inline:auto;padding:.7rem .8rem;display:grid;position:absolute;inset:2.1rem 0 auto;transform:translateY(-5rem)scale(.96);box-shadow:0 10px 28px #0000002e,0 1px #0000000f}.v1-wa-toast--1{z-index:1;animation-name:v1-wa-rise-1}.v1-wa-toast--2{z-index:2;animation-name:v1-wa-rise-2}.v1-wa-toast--3{z-index:3;animation-name:v1-wa-rise-3}.v1-wa-toast-icon{color:#fff;background:#25d366;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.v1-wa-glyph{width:1.25rem;height:1.25rem}.v1-wa-toast-copy{min-width:0}.v1-wa-toast-head{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.15rem;display:flex}.v1-wa-toast-head strong{letter-spacing:0;color:#0c0a09;font-size:.8125rem;font-weight:600}.v1-wa-toast-head span{color:#78716c;flex-shrink:0;font-size:.6875rem}.v1-wa-toast-copy p{color:#44403c;text-wrap:pretty;margin:0;font-size:.75rem;line-height:1.35}@keyframes v1-wa-rise-1{0%{opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(-5rem)scale(.95)}5%{opacity:1;transform:translate(0)scale(1)}17.917%{opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translate(0)scale(1)}22.5%{opacity:1;transform:translateY(3.85rem)scale(.94)}35.833%{opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(3.85rem)scale(.94)}40.5%{opacity:1;transform:translateY(7.35rem)scale(.88)}88%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(7.35rem)scale(.88)}94%{opacity:0;transform:translate(-125%,7.35rem)scale(.96)}to{opacity:0;transform:translate(-125%,7.35rem)scale(.96)}}@keyframes v1-wa-rise-2{0%{opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(-5rem)scale(.95)}5%{opacity:1;transform:translate(0)scale(1)}17.917%{opacity:1;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translate(0)scale(1)}22.5%{opacity:1;transform:translateY(3.85rem)scale(.94)}68%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(3.85rem)scale(.94)}74%{opacity:0;transform:translate(-125%,3.85rem)scale(.96)}to{opacity:0;transform:translate(-125%,3.85rem)scale(.96)}}@keyframes v1-wa-rise-3{0%{opacity:0;animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translateY(-5rem)scale(.95)}5%{opacity:1;transform:translate(0)scale(1)}48%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:translate(0)scale(1)}54%{opacity:0;transform:translate(-125%)scale(.98)}to{opacity:0;transform:translate(-125%)scale(.98)}}@media(prefers-reduced-motion:reduce){.v1-wa-toast{opacity:1;animation:none}.v1-wa-toast--1{transform:translateY(7.35rem)scale(.88)}.v1-wa-toast--2{transform:translateY(3.85rem)scale(.94)}.v1-wa-toast--3{transform:translate(0)scale(1)}}.v1-xl-sheet{position:relative}.v1-xl-stage{justify-content:flex-end;align-items:flex-end;padding:1.35rem 0 0 1.35rem;display:flex;position:absolute;inset:0}.v1-xl-window{color:#1c1917;background:#fff;border-radius:.55rem 0 0;width:100%;overflow:hidden;box-shadow:0 18px 42px #00000042,0 1px #00000014}.v1-xl-titlebar{color:#fff;background:#217346;align-items:center;gap:.5rem;padding:.55rem .7rem;display:flex}.v1-xl-titlebar-icon{flex-shrink:0;display:inline-flex}.v1-xl-glyph{width:1.05rem;height:1.05rem}.v1-xl-titlebar-name{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.v1-xl-titlebar-dots{gap:.28rem;display:inline-flex}.v1-xl-titlebar-dots i{background:#ffffff8c;border-radius:999px;width:.42rem;height:.42rem}.v1-xl-table{border-top:1px solid #d4d4d4;grid-template-columns:1.25rem minmax(0,.9fr) minmax(0,1.15fr) minmax(0,1.25fr);font-size:.6875rem;line-height:1.25;display:grid}.v1-xl-col-letters,.v1-xl-head-row,.v1-xl-data-row{display:contents}.v1-xl-col-letters>span{color:#57534e;background:#f3f4f6;border-bottom:1px solid #d4d4d4;border-right:1px solid #e5e7eb;justify-content:center;align-items:center;padding:.28rem .2rem;font-size:.625rem;font-weight:600;display:flex}.v1-xl-col-letters>span:last-child{border-right:none}.v1-xl-row-num{color:#78716c;background:#f3f4f6;border-bottom:1px solid #e5e7eb;border-right:1px solid #d4d4d4;justify-content:center;align-items:center;min-height:1.85rem;font-size:.625rem;font-weight:600;display:flex}.v1-xl-th,.v1-xl-td{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;align-items:center;min-width:0;min-height:1.85rem;padding:.4rem;display:flex}.v1-xl-th:last-child,.v1-xl-td:last-child{border-right:none}.v1-xl-th{color:#14532d;white-space:nowrap;background:#e8f5ee;font-size:.6875rem;font-weight:700}.v1-xl-th--ask{white-space:normal;text-wrap:balance;color:#9a3412;background:#ffedd5;font-size:.625rem;line-height:1.2}.v1-xl-td--date,.v1-xl-td--subject{color:#292524;font-size:.75rem}.v1-xl-td--ask{justify-content:stretch}.v1-xl-fill{opacity:0;animation:16s ease-in-out infinite v1-xl-fill-loop;animation-delay:calc(var(--xl-i)*1.15s)}.v1-xl-td--subject .v1-xl-fill{animation-delay:calc(.45s + var(--xl-i)*1.15s)}.v1-xl-progress{opacity:0;width:100%;min-width:0;animation:16s ease-in-out infinite v1-xl-fill-loop;animation-delay:calc(.9s + var(--xl-i)*1.15s);align-items:center;gap:.3rem;display:flex}.v1-xl-progress-track{background:#e7e5e4;border-radius:999px;flex:1;min-width:0;height:.45rem;overflow:hidden}.v1-xl-progress-bar{border-radius:inherit;width:0;height:100%;animation:16s ease-in-out infinite v1-xl-bar-loop;animation-delay:calc(1.1s + var(--xl-i)*1.15s);background:linear-gradient(90deg,#fdba74,#f59e0b 55%,#ea580c);display:block}.v1-xl-unknown{color:#c2410c;opacity:0;min-width:.85rem;animation:16s ease-in-out infinite v1-xl-question-loop;animation-delay:calc(2.1s + var(--xl-i)*1.15s);justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex;transform:scale(.6)}@keyframes v1-xl-bar-loop{0%,4%{width:0}18%{width:var(--xl-progress,30%)}68%{width:var(--xl-progress,30%)}78%,to{width:0}}@keyframes v1-xl-fill-loop{0%,3%{opacity:0}9%{opacity:1}68%{opacity:1}78%,to{opacity:0}}@keyframes v1-xl-question-loop{0%,5%{opacity:0;transform:scale(.55)}12%{opacity:1;transform:scale(1.1)}16%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1)}48%{opacity:.5;transform:scale(1.08)}56%{opacity:1;transform:scale(1)}68%{opacity:1;transform:scale(1)}78%,to{opacity:0;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.v1-xl-fill,.v1-xl-progress,.v1-xl-progress-bar,.v1-xl-unknown{opacity:1;animation:none;transform:none}.v1-xl-progress-bar{width:var(--xl-progress,30%)}}.v1-ind{position:relative}.v1-ind-stage{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem .9rem;display:flex;position:absolute;inset:0;overflow:hidden}.v1-ind-clock{flex-direction:column;align-items:center;display:flex}.v1-ind-clock-face{background:#fff;border-radius:999px;width:3.4rem;height:3.4rem;position:relative;box-shadow:0 10px 24px #00000029,inset 0 0 0 2px #0c0a0914}.v1-ind-clock-hand{transform-origin:bottom;background:#0c0a09;border-radius:999px;width:2px;margin-left:-1px;position:absolute;bottom:50%;left:50%}.v1-ind-clock-hand--hour{height:28%;animation:12s linear infinite v1-ind-spin-hour}.v1-ind-clock-hand--minute{background:#ea580c;width:1.5px;height:38%;margin-left:-.75px;animation:12s linear infinite v1-ind-spin-minute}.v1-ind-clock-dot{background:#0c0a09;border-radius:999px;width:.4rem;height:.4rem;margin:-.2rem 0 0 -.2rem;position:absolute;inset:50% auto auto 50%}.v1-ind-prompt{color:#0c0a09;margin:0;font-size:.8125rem;font-weight:600;animation:12s ease-in-out infinite v1-ind-prompt}.v1-ind-list{grid-template-columns:1fr 1fr;gap:.4rem;width:min(100%,15.5rem);margin:0;padding:0;list-style:none;display:grid}.v1-ind-option--hard{color:#9f1239;background:#fff1f2;grid-column:1/-1;box-shadow:0 8px 20px #9f12391f,0 1px #9f123914}.v1-ind-option--hard .v1-ind-option-aside{color:#a35366}.v1-ind-option{color:#0c0a09;transform-origin:50%;background:#fff;border-radius:.85rem;align-items:center;gap:.45rem;min-width:0;padding:.55rem;display:flex;box-shadow:0 8px 20px #0000001f,0 1px #0000000d}.v1-ind-option .v1-ind-check,.v1-ind-option .v1-ind-mark{margin-left:auto}.v1-ind-option--easy .v1-ind-option-label{font-size:.6875rem}.v1-ind-option--easy:first-child{animation:12s ease-in-out infinite v1-ind-pick-a}.v1-ind-option--easy:nth-child(2){animation:12s ease-in-out infinite v1-ind-pick-b}.v1-ind-option--push{will-change:transform,opacity;animation:12s ease-in-out infinite v1-ind-push}.v1-ind-check{color:#fff;transform-origin:50%;background:#fff;border:1.5px solid #d6d3d1;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.v1-ind-check-icon{opacity:0;width:.7rem;height:.7rem;transform:scale(.4)}.v1-ind-check-path{stroke-dasharray:18;stroke-dashoffset:18px}.v1-ind-option--easy:first-child .v1-ind-check{animation:12s ease-in-out infinite v1-ind-check-box-a}.v1-ind-option--easy:first-child .v1-ind-check-icon{animation:12s ease-in-out infinite v1-ind-check-icon-a}.v1-ind-option--easy:first-child .v1-ind-check-path{animation:12s ease-in-out infinite v1-ind-check-draw-a}.v1-ind-option--easy:nth-child(2) .v1-ind-check{animation:12s ease-in-out infinite v1-ind-check-box-b}.v1-ind-option--easy:nth-child(2) .v1-ind-check-icon{animation:12s ease-in-out infinite v1-ind-check-icon-b}.v1-ind-option--easy:nth-child(2) .v1-ind-check-path{animation:12s ease-in-out infinite v1-ind-check-draw-b}.v1-ind-mark{color:#e11e48;background:#ffe4e6;border:1.5px solid #fb7185;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;animation:12s ease-in-out infinite v1-ind-mark-pulse;display:inline-flex}.v1-ind-x-icon{width:.7rem;height:.7rem}.v1-ind-option-label{min-width:0;font-size:.75rem;font-weight:600;line-height:1.2}.v1-ind-option-aside{color:#a8a29e;font-weight:500}@keyframes v1-ind-spin-hour{to{transform:rotate(720deg)}}@keyframes v1-ind-spin-minute{to{transform:rotate(2160deg)}}@keyframes v1-ind-prompt{0%,12%{opacity:.45}20%,55%{opacity:1}70%,to{opacity:.5}}@keyframes v1-ind-pick-a{0%,12%{transform:scale(1);box-shadow:0 8px 20px #0000001f,0 1px #0000000d}16%{transform:scale(.98);box-shadow:0 0 0 2px #f59e0b8c,0 6px 14px #0000001f}20%,32%{transform:scale(1.02);box-shadow:0 0 0 2px #22c55e73,0 10px 22px #00000024}38%,to{transform:scale(1);box-shadow:0 8px 20px #0000001f,0 1px #0000000d}}@keyframes v1-ind-pick-b{0%,34%{transform:scale(1);box-shadow:0 8px 20px #0000001f,0 1px #0000000d}38%{transform:scale(.98);box-shadow:0 0 0 2px #f59e0b8c,0 6px 14px #0000001f}42%,54%{transform:scale(1.02);box-shadow:0 0 0 2px #22c55e73,0 10px 22px #00000024}60%,to{transform:scale(1);box-shadow:0 8px 20px #0000001f,0 1px #0000000d}}@keyframes v1-ind-check-box-a{0%,14%{background:#fff;border-color:#d6d3d1;transform:scale(1)}16%{background:#fffbeb;border-color:#f59e0b;transform:scale(.88)}20%,72%{background:#16a34a;border-color:#16a34a;transform:scale(1)}80%,to{background:#fff;border-color:#d6d3d1;transform:scale(1)}}@keyframes v1-ind-check-icon-a{0%,16%{opacity:0;transform:scale(.4)}22%,72%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.4)}}@keyframes v1-ind-check-draw-a{0%,16%{stroke-dashoffset:18px}26%,72%{stroke-dashoffset:0}80%,to{stroke-dashoffset:18px}}@keyframes v1-ind-check-box-b{0%,36%{background:#fff;border-color:#d6d3d1;transform:scale(1)}38%{background:#fffbeb;border-color:#f59e0b;transform:scale(.88)}42%,72%{background:#16a34a;border-color:#16a34a;transform:scale(1)}80%,to{background:#fff;border-color:#d6d3d1;transform:scale(1)}}@keyframes v1-ind-check-icon-b{0%,38%{opacity:0;transform:scale(.4)}44%,72%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.4)}}@keyframes v1-ind-check-draw-b{0%,38%{stroke-dashoffset:18px}48%,72%{stroke-dashoffset:0}80%,to{stroke-dashoffset:18px}}@keyframes v1-ind-mark-pulse{0%,48%{border-color:#fb7185;transform:scale(1)}54%,62%{border-color:#e11e48;transform:scale(1.1)}70%,to{border-color:#fb7185;transform:scale(1)}}@keyframes v1-ind-push{0%{opacity:0;transform:translateY(.85rem)scale(.96)}8%{opacity:1;transform:translate(0)scale(1)}52%{opacity:1;transform:translate(0)scale(1)}58%{opacity:1;transform:translate(-.35rem,.15rem)rotate(-2deg)}72%{opacity:0;transform:translate(120%,1.1rem)rotate(8deg)}to{opacity:0;transform:translate(120%,1.1rem)rotate(8deg)}}@media(prefers-reduced-motion:reduce){.v1-ind-clock-hand--hour,.v1-ind-clock-hand--minute,.v1-ind-prompt,.v1-ind-option--easy:first-child,.v1-ind-option--easy:nth-child(2),.v1-ind-option--push,.v1-ind-option--easy:first-child .v1-ind-check,.v1-ind-option--easy:first-child .v1-ind-check-icon,.v1-ind-option--easy:first-child .v1-ind-check-path,.v1-ind-option--easy:nth-child(2) .v1-ind-check,.v1-ind-option--easy:nth-child(2) .v1-ind-check-icon,.v1-ind-option--easy:nth-child(2) .v1-ind-check-path,.v1-ind-mark{animation:none}.v1-ind-option--easy .v1-ind-check{background:#16a34a;border-color:#16a34a}.v1-ind-option--easy .v1-ind-check-icon{opacity:1;transform:none}.v1-ind-option--easy .v1-ind-check-path{stroke-dashoffset:0}.v1-ind-option--push{opacity:.45;transform:translate(1.5rem,.4rem)rotate(4deg)}}.v1-problema-copy{padding-inline:.15rem}.v1-problema-text{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}.v1-problema-title{color:var(--foreground);font-weight:600}.v1-problema-bridge{text-align:left;max-width:40rem;color:var(--muted-foreground);margin-top:2rem;margin-left:0;margin-right:auto}@supports (color:color-mix(in lab,red,red)){.v1-problema-bridge{color:color-mix(in srgb,var(--muted-foreground)62%,transparent)}}.v1-problema-bridge{font-family:var(--font-sans)}.v1-problema-bridge-mark{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.v1-problema-bridge-mark{color:color-mix(in srgb,var(--muted-foreground)45%,transparent)}}.v1-problema-bridge-mark{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-weight-medium)}.v1-problema-bridge .v1-font-display{font-family:var(--font-sans);font-style:normal;font-weight:var(--font-weight-medium);line-height:inherit;vertical-align:baseline;background-image:linear-gradient(to bottom,#9d9274 0%,var(--primary)55%,#624433 100%)}@supports (color:color-mix(in lab,red,red)){.v1-problema-bridge .v1-font-display{background-image:linear-gradient(to bottom,#9d9274,color-mix(in srgb,var(--primary)22%,#57534e)55%,#624433)}}.v1-recursos-intro{text-align:center;margin-inline:auto;flex-direction:column;align-items:center;gap:1rem;max-width:42rem;margin-bottom:2.5rem;display:flex}.v1-feature-row{border-top:1px solid var(--grid-line);border-bottom:1px solid var(--grid-line);gap:1.75rem;margin-inline:-1.5rem;padding-block:2.5rem;padding-inline:1.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.v1-feature-row{border-bottom:1px solid color-mix(in srgb,var(--grid-line)50%,transparent)}}.v1-feature-row{align-items:center}.v1-feature-copy,.v1-feature-media{min-width:0;max-width:100%}.v1-feature-media{width:100%;overflow:hidden}.v1-feature-media .v1-media-slot{width:100%;min-width:0;max-width:100%;overflow:hidden}.v1-feature-row+.v1-feature-row{border-top-color:var(--grid-line);margin-top:-1px}@supports (color:color-mix(in lab,red,red)){.v1-feature-row+.v1-feature-row{border-top-color:color-mix(in srgb,var(--grid-line)50%,transparent)}}.v1-feature-row:first-of-type{border-top:none}.v1-feature-row:last-of-type{border-bottom-color:var(--grid-line)}#recursos .v1-section-content{padding-bottom:0}#recursos .v1-feature-row:last-child{padding-bottom:3rem}@media(min-width:40rem){#recursos .v1-feature-row:last-child{padding-bottom:4rem}}@media(min-width:48rem){#recursos .v1-feature-row:last-child{padding-bottom:6rem}}.v1-recursos-band{isolation:isolate;border-top:1px solid var(--grid-line);border-bottom:1px solid var(--grid-line);background-color:var(--primary);width:100%;min-height:5.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.v1-recursos-band{background-color:color-mix(in srgb,var(--primary)6%,#050403)}}.v1-recursos-band{background-image:radial-gradient(circle at 20% 40%,var(--primary)0%,transparent 42%),radial-gradient(circle at 80% 60%,var(--primary)0%,transparent 38%),repeating-linear-gradient(-18deg,transparent 0,transparent 11px,#00000059 11px,#00000059 12px),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@supports (color:color-mix(in lab,red,red)){.v1-recursos-band{background-image:radial-gradient(circle at 20% 40%,color-mix(in srgb,var(--primary)12%,transparent)0%,transparent 42%),radial-gradient(circle at 80% 60%,color-mix(in srgb,var(--primary)8%,transparent)0%,transparent 38%),repeating-linear-gradient(-18deg,transparent 0,transparent 11px,#00000059 11px,#00000059 12px),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}.v1-recursos-band{background-blend-mode:normal,normal,multiply,multiply;background-size:100% 100%,100% 100%,auto,180px 180px}@media(min-width:40rem){.v1-feature-row{margin-inline:-2rem;padding-inline:2rem}}@media(min-width:48rem){.v1-feature-row{margin-inline:-3.5rem;padding-inline:3.5rem}}@media(min-width:64rem){.v1-feature-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:2.5rem;padding-block:3rem}.v1-feature-copy{text-align:left;grid-area:1/1;justify-content:center;align-items:flex-start;width:100%;min-width:0;max-width:28rem}.v1-feature-media{grid-area:1/2;width:100%;min-width:0}.v1-feature-row--reverse .v1-feature-copy{grid-column:2;margin-left:auto}.v1-feature-row--reverse .v1-feature-media{grid-column:1}.v1-feature-media .v1-media-slot{height:100%;min-height:18rem}}.v1-week{isolation:isolate;position:relative;overflow:hidden}.v1-week-stage{justify-content:center;align-items:flex-end;padding:1.15rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-week-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;width:min(100%,24.5rem);height:calc(100% - 1rem);min-height:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-week-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 16px 40px #0003,0 1px #0000000f}.v1-week-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.55rem 1rem;padding:.55rem .75rem .4rem;display:flex}.v1-week-title{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-week-legend{flex-wrap:wrap;gap:.35rem .55rem;margin:0;padding:0;list-style:none;display:flex}.v1-week-legend-item{color:#57534e;opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-week-legend;animation-delay:calc(var(--wk-l,0)*.1s);align-items:center;gap:.3rem;font-size:.5625rem;font-weight:600;display:inline-flex}.v1-week-legend-item i{border-radius:999px;width:.45rem;height:.45rem}.v1-week-legend-item--alta i{background:#ea580c}.v1-week-legend-item--media i{background:#f59e0b}.v1-week-legend-item--baixa i{background:#d6d3d1}.v1-week-grid{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));align-content:stretch;align-items:stretch;gap:.3rem;min-height:0;padding:.5rem .6rem .65rem;display:grid}.v1-week-day{opacity:0;min-width:0;height:100%;min-height:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-week-day;animation-delay:calc(var(--wk-d,0)*80ms);grid-template-rows:auto 1fr;justify-items:stretch;gap:.3rem;display:grid;transform:translateY(.35rem)}.v1-week-day-label{text-align:center;color:#78716c;letter-spacing:.04em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.v1-week-day-slots{flex-direction:column;gap:.25rem;height:100%;min-height:0;display:flex}.v1-week-block{text-align:center;text-wrap:balance;opacity:0;min-height:1.55rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-week-block;animation-delay:calc(var(--wk-i,0)*.12s);border-radius:.4rem;flex:1 1 0;justify-content:center;align-items:center;padding:.3rem .22rem;font-size:.5rem;font-weight:700;line-height:1.15;display:flex;transform:translateY(.4rem)scale(.96)}.v1-week-block--alta{color:#9a3412;background:#ffedd5;animation-name:v1-week-block-alta;box-shadow:inset 0 0 0 1px #ea580c47}.v1-week-block--media{color:#92400e;background:#fef3c7;box-shadow:inset 0 0 0 1px #f59e0b40}.v1-week-block--baixa{color:#57534e;background:#f5f5f4;box-shadow:inset 0 0 0 1px #a8a29e4d}@keyframes v1-week-card-paper{0%{opacity:0;transform:translateY(112%)}1.5%{opacity:1}10%,85%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(5%)}94%{opacity:0;transform:translateY(112%)}96%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-week-legend{0%,12%{opacity:0}16%{opacity:.4}22%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-week-day{0%,18%{opacity:0;transform:translateY(.35rem)}22%{opacity:.4;transform:translateY(.18rem)}28%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.1rem)}}@keyframes v1-week-block{0%,28%{opacity:0;transform:translateY(.4rem)scale(.96)}32%{opacity:.35;transform:translateY(.22rem)scale(.98)}38%,85%{opacity:1;transform:translate(0)scale(1)}88%,to{opacity:0;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-week-block-alta{0%,28%{opacity:0;transform:translateY(.4rem)scale(.96)}32%{opacity:.35;transform:translateY(.22rem)scale(.98)}38%,52%{opacity:1;transform:translate(0)scale(1);box-shadow:inset 0 0 0 1px #ea580c47}58%,66%{opacity:1;transform:translate(0)scale(1.04);box-shadow:inset 0 0 0 1.5px #ea580c,0 0 0 3px #f59e0b47}72%,85%{opacity:1;transform:translate(0)scale(1);box-shadow:inset 0 0 0 1px #ea580c47}88%,to{opacity:0;transform:translateY(-.12rem)scale(.98)}}@media(prefers-reduced-motion:reduce){.v1-week-card,.v1-week-legend-item,.v1-week-day,.v1-week-block{opacity:1;animation:none;transform:none}}.v1-rev{isolation:isolate;position:relative;overflow:hidden}.v1-rev-stage{justify-content:center;align-items:flex-end;padding:1.15rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-rev-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;width:min(100%,24.5rem);max-width:100%;height:calc(100% - 1rem);min-height:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-rev-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 16px 40px #0003,0 1px #0000000f}.v1-rev-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.55rem 1rem;padding:.55rem .75rem .4rem;display:flex}.v1-rev-title{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-rev-duration{text-align:right;gap:.05rem;display:grid}.v1-rev-duration-label{color:#a8a29e;text-transform:uppercase;letter-spacing:.04em;opacity:0;font-size:.5625rem;font-weight:600;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-duration-label}.v1-rev-duration-value{color:#ea580c;opacity:0;font-size:.8125rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-duration}.v1-rev-intervals{border-bottom:1px solid #f5f5f4;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.35rem .55rem;padding:.45rem .75rem;display:flex}.v1-rev-intervals-label{color:#78716c;text-transform:uppercase;letter-spacing:.04em;opacity:0;font-size:.5625rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-intervals-label}.v1-rev-interval-list{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.v1-rev-chip{color:#78716c;opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-chip;animation-delay:calc(var(--rv-i,0)*.14s);background:#f5f5f4;border:1px solid #e7e5e4;border-radius:999px;align-items:center;padding:.28rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex;transform:translateY(.35rem)scale(.94)}.v1-rev-chip--on{animation-name:v1-rev-chip-on}.v1-rev-cats{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.4rem;min-height:0;padding:.5rem .65rem .65rem;display:grid}.v1-rev-cat{opacity:0;min-width:0;min-height:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-cat;animation-delay:calc(var(--rv-c,0)*.12s);background:#fafaf9;border:1px solid #f5f5f4;border-radius:.65rem;flex-direction:column;padding:.4rem .35rem .45rem;display:flex;transform:translateY(.4rem)}.v1-rev-cat--teoria{background:#fff7ed;border-color:#ffedd5}.v1-rev-cat--revisao{background:#fef3c7;border-color:#fde68a}.v1-rev-cat--questoes{background:#ffedd5;border-color:#fdba74}.v1-rev-cat-title{letter-spacing:.04em;text-transform:uppercase;color:#57534e;text-align:center;margin-bottom:.3rem;font-size:.5625rem;font-weight:700;display:block}.v1-rev-cat-list{flex-direction:column;flex:1;gap:.25rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}.v1-rev-cat-item{text-align:center;color:#292524;opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-item;animation-delay:calc(var(--rv-i,0)*.12s);background:#fff;border-radius:.4rem;flex:1 1 0;justify-content:center;align-items:center;min-height:1.5rem;padding:.3rem .28rem;font-size:.5625rem;font-weight:600;line-height:1.2;display:flex;transform:translateY(.35rem)scale(.96);box-shadow:0 1px #0000000d}@keyframes v1-rev-card-paper{0%{opacity:0;transform:translateY(112%)}1.5%{opacity:1}10%,85%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(5%)}94%{opacity:0;transform:translateY(112%)}96%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-rev-duration-label{0%,12%{opacity:0}16%{opacity:.4}22%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-rev-duration{0%,18%{opacity:0;transform:translate(.25rem)}24%{opacity:.4;transform:translate(.1rem)}30%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0}}@keyframes v1-rev-intervals-label{0%,28%{opacity:0}32%{opacity:.4}36%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-rev-chip{0%,30%{opacity:0;transform:translateY(.35rem)scale(.94)}34%{opacity:.35;transform:translateY(.18rem)scale(.97)}40%,85%{opacity:.55;color:#78716c;background:#f5f5f4;border-color:#e7e5e4;transform:translate(0)scale(1)}88%,to{opacity:0;transform:translateY(-.1rem)scale(.94)}}@keyframes v1-rev-chip-on{0%,30%{opacity:0;transform:translateY(.35rem)scale(.94)}34%{opacity:.4;transform:translateY(.18rem)scale(.97)}40%{opacity:1;color:#9a3412;background:#ffedd5;border-color:#fdba74;transform:translate(0)scale(1)}48%,85%{opacity:1;color:#9a3412;background:#ffedd5;border-color:#fdba74;transform:translate(0)scale(1)}88%,to{opacity:0;transform:translateY(-.1rem)scale(.94)}}@keyframes v1-rev-cat{0%,48%{opacity:0;transform:translateY(.4rem)}52%{opacity:.4;transform:translateY(.2rem)}58%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-rev-item{0%,54%{opacity:0;transform:translateY(.35rem)scale(.96)}58%{opacity:.35;transform:translateY(.2rem)scale(.98)}64%,85%{opacity:1;transform:translate(0)scale(1)}88%,to{opacity:0;transform:translateY(-.12rem)scale(.98)}}@media(prefers-reduced-motion:reduce){.v1-rev-card,.v1-rev-duration-label,.v1-rev-duration-value,.v1-rev-intervals-label,.v1-rev-chip,.v1-rev-cat,.v1-rev-cat-item{opacity:1;animation:none;transform:none}.v1-rev-chip--on{color:#9a3412;background:#ffedd5;border-color:#fdba74}}.v1-qz{isolation:isolate;position:relative;overflow:hidden}.v1-qz-stage{justify-content:center;align-items:flex-end;padding:1.15rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-qz-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;width:min(100%,24.5rem);max-width:100%;height:calc(100% - 1rem);min-height:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-qz-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 16px 40px #0003,0 1px #0000000f}.v1-qz-head{border-bottom:1px solid #f5f5f4;gap:.05rem;padding:.55rem .7rem .4rem;display:grid}.v1-qz-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-qz-section{flex-direction:column;flex:1 1 0;gap:.28rem;min-height:0;padding:.4rem .7rem;display:flex}.v1-qz-section+.v1-qz-section{border-top:1px solid #fafaf9}.v1-qz-label{letter-spacing:.04em;text-transform:uppercase;color:#78716c;opacity:0;font-size:.625rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-qz-label-type}.v1-qz-section:nth-child(3) .v1-qz-label{animation-name:v1-qz-label-level}.v1-qz-section:nth-child(4) .v1-qz-label{animation-name:v1-qz-label-explain}.v1-qz-options{flex-direction:column;flex:1;gap:.25rem;min-height:0;display:flex}.v1-qz-options:not(.v1-qz-options--levels):not(.v1-qz-options--pair) .v1-qz-choice{flex:1 1 0}.v1-qz-options--pair{flex-direction:unset;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.v1-qz-options--levels{flex-direction:unset;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.v1-qz-choice{color:#44403c;cursor:default;opacity:0;min-width:0;min-height:1.75rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-qz-choice-type;animation-delay:calc(var(--qz-i,0)*.18s);background:#fafaf9;border:1px solid #e7e5e4;border-radius:.45rem;align-items:center;gap:.4rem;margin:0;padding:.4rem .45rem;font-size:.625rem;font-weight:600;display:flex;transform:translateY(.5rem)}.v1-qz-choice--type.v1-qz-choice--picked{animation-name:v1-qz-choice-type-picked}.v1-qz-choice--level{text-align:center;justify-content:center;padding-inline:.35rem;animation-name:v1-qz-choice-level}.v1-qz-choice--moderado.v1-qz-choice--picked{animation-name:v1-qz-choice-level-picked}.v1-qz-choice--explain{animation-name:v1-qz-choice-explain}.v1-qz-choice--explain.v1-qz-choice--picked{animation-name:v1-qz-choice-explain-picked}.v1-qz-radio{background:#fff;border:1.5px solid #d6d3d1;border-radius:999px;flex-shrink:0;width:.85rem;height:.85rem;position:relative}.v1-qz-radio:after{content:"";border-radius:inherit;opacity:0;background:#ea580c;position:absolute;inset:2px;transform:scale(.4)}.v1-qz-choice--level .v1-qz-radio{display:none}.v1-qz-footer{flex-shrink:0;margin-top:auto;padding:.35rem .7rem .65rem}.v1-qz-generate{color:#fff;width:100%;font:inherit;cursor:default;opacity:0;background:#0c0a09;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;margin:0;padding:.5rem .85rem;font-size:.75rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-qz-generate;display:inline-flex;position:relative;transform:translateY(.4rem)scale(.98)}.v1-qz-generate-idle,.v1-qz-generate-busy{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.v1-qz-generate-idle{animation:9s ease-in-out infinite v1-qz-generate-idle}.v1-qz-generate-busy{opacity:0;animation:9s ease-in-out infinite v1-qz-generate-busy;position:absolute;inset:0}.v1-qz-generate-spark{color:#fbbf24;font-size:.75rem}.v1-qz-generate-dots{letter-spacing:.02em;animation:9s ease-in-out infinite v1-qz-generate-dots}@keyframes v1-qz-card-paper{0%{opacity:0;transform:translateY(112%)}1.5%{opacity:1}10%,85%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(5%)}94%{opacity:0;transform:translateY(112%)}96%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-qz-label-type{0%,12%{opacity:0}16%{opacity:.4}22%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-qz-label-level{0%,28%{opacity:0}32%{opacity:.4}38%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-qz-label-explain{0%,42%{opacity:0}46%{opacity:.4}52%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-qz-choice-type{0%,13%{opacity:0;transform:translateY(.5rem)}17%{opacity:.35;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.3rem)}24%,85%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-qz-choice-type-picked{0%,13%{opacity:0;transform:translateY(.5rem)}17%{opacity:.35;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.3rem)}24%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}30%,85%{opacity:1;color:#9a3412;background:#fff7ed;border-color:#fdba74;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-qz-choice-level{0%,29%{opacity:0;transform:translateY(.5rem)}33%{opacity:.35;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.3rem)}40%,85%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-qz-choice-level-picked{0%,29%{opacity:0;transform:translateY(.5rem)}33%{opacity:.35;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.3rem)}40%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}45%,85%{opacity:1;color:#9a3412;background:#fff7ed;border-color:#fdba74;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-qz-choice-explain{0%,43%{opacity:0;transform:translateY(.5rem)}47%{opacity:.35;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.3rem)}54%,85%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-qz-choice-explain-picked{0%,43%{opacity:0;transform:translateY(.5rem)}47%{opacity:.35;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.3rem)}54%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}58%,85%{opacity:1;color:#9a3412;background:#fff7ed;border-color:#fdba74;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}.v1-qz-choice--type.v1-qz-choice--picked .v1-qz-radio{animation:9s ease-in-out infinite v1-qz-radio-type;animation-delay:inherit}.v1-qz-choice--type.v1-qz-choice--picked .v1-qz-radio:after{animation:9s ease-in-out infinite v1-qz-radio-dot-type;animation-delay:inherit}.v1-qz-choice--explain.v1-qz-choice--picked .v1-qz-radio{animation:9s ease-in-out infinite v1-qz-radio-explain;animation-delay:inherit}.v1-qz-choice--explain.v1-qz-choice--picked .v1-qz-radio:after{animation:9s ease-in-out infinite v1-qz-radio-dot-explain;animation-delay:inherit}@keyframes v1-qz-radio-type{0%,28%{border-color:#d6d3d1}30%,85%{border-color:#ea580c}88%,to{border-color:#d6d3d1}}@keyframes v1-qz-radio-dot-type{0%,28%{opacity:0;transform:scale(.4)}32%,85%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.4)}}@keyframes v1-qz-radio-explain{0%,56%{border-color:#d6d3d1}58%,85%{border-color:#ea580c}88%,to{border-color:#d6d3d1}}@keyframes v1-qz-radio-dot-explain{0%,56%{opacity:0;transform:scale(.4)}60%,85%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.4)}}@keyframes v1-qz-generate{0%,55%{opacity:0;background:#0c0a09;transform:translateY(.45rem)scale(.98)}58%{opacity:.4;background:#0c0a09;transform:translateY(.22rem)scale(.99)}62%{opacity:1;background:#0c0a09;transform:translate(0)scale(1)}65%,68%{opacity:1;background:#ea580c;transform:translate(0)scale(1.03)}70%,85%{opacity:1;background:#292524;transform:translate(0)scale(1)}90%,to{opacity:0;background:#0c0a09;transform:translateY(-.2rem)scale(.98)}}@keyframes v1-qz-generate-idle{0%,56%{opacity:0}59%,68%{opacity:1}70%,to{opacity:0}}@keyframes v1-qz-generate-busy{0%,69%{opacity:0}71%,85%{opacity:1}90%,to{opacity:0}}@keyframes v1-qz-generate-dots{0%,69%{opacity:.45}71%,75%{opacity:1}78%,82%{opacity:.5}84%,85%{opacity:1}90%,to{opacity:.45}}@media(prefers-reduced-motion:reduce){.v1-qz-card,.v1-qz-label,.v1-qz-choice,.v1-qz-generate,.v1-qz-generate-idle,.v1-qz-generate-busy,.v1-qz-generate-dots,.v1-qz-choice--picked .v1-qz-radio,.v1-qz-choice--picked .v1-qz-radio:after{opacity:1;animation:none;transform:none}.v1-qz-generate-busy{display:none}.v1-qz-choice--picked{color:#9a3412;background:#fff7ed;border-color:#fdba74}.v1-qz-choice--picked .v1-qz-radio{border-color:#ea580c}.v1-qz-choice--picked .v1-qz-radio:after{opacity:1;transform:scale(1)}}.v1-fc{isolation:isolate;position:relative;overflow:hidden}.v1-fc-stage{justify-content:center;align-items:flex-end;padding:1.15rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-fc-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;width:min(100%,24.5rem);max-width:100%;height:calc(100% - 1rem);min-height:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-fc-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 16px 40px #0003,0 1px #0000000f}.v1-fc-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;gap:.05rem;padding:.55rem .7rem .4rem;display:grid}.v1-fc-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-fc-upload{flex-direction:column;flex:none;gap:.35rem;padding:.45rem .7rem .2rem;display:flex}.v1-fc-drop{color:#9a3412;opacity:0;background:#fff7ed;border:1.5px dashed #fdba74;border-radius:.55rem;flex-direction:row;justify-content:center;align-items:center;gap:.35rem;min-height:2.1rem;padding:.35rem .55rem;font-size:.625rem;font-weight:600;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-fc-drop;display:flex;transform:translateY(.4rem)}.v1-fc-drop-icon{font-size:.85rem;line-height:1}.v1-fc-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.v1-fc-file{opacity:0;min-width:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-fc-file;animation-delay:calc(var(--fc-i,0)*.18s);background:#fafaf9;border:1px solid #e7e5e4;border-radius:.45rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.3rem;padding:.32rem .4rem;display:grid;transform:translateY(.45rem)}.v1-fc-file-icon{color:#ea580c;font-size:.7rem}.v1-fc-file-meta{min-width:0;display:grid}.v1-fc-file-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:.5625rem;font-weight:700;overflow:hidden}.v1-fc-file-meta span{color:#a8a29e;font-size:.5rem}.v1-fc-file-ok{color:#fff;opacity:0;width:.95rem;height:.95rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-fc-ok;animation-delay:calc(var(--fc-i,0)*.18s);background:#16a34a;border-radius:999px;justify-content:center;align-items:center;font-size:.5625rem;font-weight:700;display:inline-flex;transform:scale(.5)}.v1-fc-progress{flex-shrink:0;gap:.22rem;padding:.3rem .7rem .35rem;display:grid}.v1-fc-progress-label{color:#78716c;opacity:0;font-size:.625rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-fc-label}.v1-fc-progress-dots{letter-spacing:.02em;animation:9s ease-in-out infinite v1-fc-progress-dots}.v1-fc-progress-track{background:#f5f5f4;border-radius:999px;height:.3rem;display:block;overflow:hidden}.v1-fc-progress-bar{border-radius:inherit;background:linear-gradient(90deg,#fdba74,#ea580c);width:0;height:100%;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-fc-bar;display:block}.v1-fc-deck{flex:1;min-height:0;margin:0 .7rem .55rem;position:relative}.v1-fc-flash{opacity:0;width:min(100%,13.5rem);max-width:calc(100% - .5rem);translate:-50%;transform:translate3d(0,.7rem,0)rotate(calc(var(--fc-i)*-2deg))scale(.94);animation:9s cubic-bezier(.4,0,.2,1) infinite v1-fc-flash;animation-delay:calc(var(--fc-i,0)*.22s);z-index:calc(3 - var(--fc-i));background:#fff;border:1px solid #e7e5e4;border-radius:.6rem;flex-direction:column;justify-content:center;gap:.2rem;margin-left:0;padding:.65rem .7rem;display:flex;position:absolute;top:.35rem;bottom:.35rem;left:50%;box-shadow:0 10px 24px #00000024,0 1px #0000000d}.v1-fc-flash-front{color:#9a3412;font-size:.75rem;font-weight:700}.v1-fc-flash-back{color:#57534e;font-size:.625rem;line-height:1.3}@keyframes v1-fc-card-paper{0%{opacity:0;transform:translateY(112%)}1.5%{opacity:1}10%,85%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(5%)}94%{opacity:0;transform:translateY(112%)}96%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-fc-drop{0%,12%{opacity:0;background:#fff7ed;border-color:#fdba74;transform:translateY(.4rem)}16%{opacity:.4;transform:translateY(.22rem)}22%,32%{opacity:1;background:#fff7ed;border-color:#fdba74;transform:translate(0)}38%,85%{opacity:.5;color:#78716c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-fc-file{0%,20%{opacity:0;transform:translateY(.45rem)}24%{opacity:.35;transform:translateY(.28rem)}30%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-fc-ok{0%,26%{opacity:0;transform:scale(.5)}32%{opacity:.5;transform:scale(.85)}36%,85%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.5)}}@keyframes v1-fc-label{0%,36%{opacity:0}40%{opacity:.4}44%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-fc-progress-dots{0%,40%{opacity:.45}48%,55%{opacity:1}62%,70%{opacity:.5}78%,85%{opacity:1}88%,to{opacity:.45}}@keyframes v1-fc-bar{0%,38%{opacity:1;width:0}48%{opacity:1;width:34%}58%{opacity:1;width:68%}68%,85%{opacity:1;width:100%}88%,to{opacity:.35;width:100%}}@keyframes v1-fc-flash{0%,58%{opacity:0;transform:translate3d(0,.7rem,0)rotate(calc(var(--fc-i)*-2deg))scale(.94)}62%{opacity:.4;transform:translate3d(0,.35rem,0)rotate(calc(var(--fc-i)*-1.5deg))scale(.97)}68%,85%{opacity:1;transform:translate3d(calc(var(--fc-i)*.55rem - .55rem),0,0)rotate(calc((var(--fc-i) - 1)*3deg))scale(1)}88%,to{opacity:0;transform:translate3d(calc(var(--fc-i)*.55rem - .55rem),-.2rem,0)scale(.97)}}@media(prefers-reduced-motion:reduce){.v1-fc-card,.v1-fc-drop,.v1-fc-file,.v1-fc-file-ok,.v1-fc-progress-label,.v1-fc-progress-dots,.v1-fc-progress-bar,.v1-fc-flash{opacity:1;animation:none;transform:none}.v1-fc-progress-bar{width:100%}.v1-fc-flash{width:100%;margin-bottom:.35rem;margin-left:0;position:relative;left:auto}.v1-fc-deck{height:auto}}.v1-mt{isolation:isolate;position:relative;overflow:hidden}.v1-mt-stage{justify-content:center;align-items:flex-end;padding:1.15rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-mt-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:1rem 1rem 0 0;flex-direction:column;width:min(100%,24.5rem);max-width:100%;height:calc(100% - 1rem);min-height:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-mt-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 16px 40px #0003,0 1px #0000000f}.v1-mt-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem .7rem .4rem;display:flex}.v1-mt-title{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-mt-badge{color:#9a3412;opacity:0;background:#ffedd5;border-radius:999px;align-items:center;padding:.15rem .4rem;font-size:.625rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-badge;display:inline-flex}.v1-mt-goals{border-bottom:1px solid #f5f5f4;flex-direction:column;flex:1 1 0;gap:.25rem;min-height:0;margin:0;padding:.4rem .7rem;list-style:none;display:flex}.v1-mt-goal{color:#44403c;opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-goal;animation-delay:calc(var(--mt-i,0)*.16s);background:#fafaf9;border:1px solid #e7e5e4;border-radius:.45rem;flex:1 1 0;align-items:center;gap:.4rem;min-height:1.55rem;padding:.32rem .45rem;font-size:.625rem;font-weight:600;display:flex;transform:translateY(.45rem)}.v1-mt-goal--done{animation-name:v1-mt-goal-done}.v1-mt-check{color:#fff;background:#fff;border:1.5px solid #d6d3d1;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:.9rem;height:.9rem;font-size:.5625rem;font-weight:700;display:inline-flex}.v1-mt-goal--done .v1-mt-check{background:#16a34a;border-color:#16a34a}.v1-mt-topics{flex-direction:column;flex:1 1 0;gap:.28rem;min-height:0;padding:.4rem .7rem .3rem;display:flex}.v1-mt-label{letter-spacing:.04em;text-transform:uppercase;color:#78716c;opacity:0;font-size:.5625rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-label}.v1-mt-topic-list{flex-direction:column;flex:1;gap:.3rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}.v1-mt-topic{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-topic;animation-delay:calc(var(--mt-i,0)*.14s);flex:1 1 0;grid-template-columns:2.6rem 1fr 2rem;align-items:center;gap:.4rem;min-height:1.25rem;display:grid;transform:translateY(.3rem)}.v1-mt-topic-name{color:#57534e;font-size:.625rem;font-weight:700}.v1-mt-topic-track{background:#f5f5f4;border-radius:999px;height:.35rem;display:block;overflow:hidden}.v1-mt-topic-bar{border-radius:inherit;width:0;height:100%;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-bar;animation-delay:calc(var(--mt-i,0)*.14s);background:linear-gradient(90deg,#fdba74,#ea580c);display:block}.v1-mt-topic-pct{color:#a8a29e;text-align:right;font-size:.5625rem;font-weight:700}.v1-mt-replan{flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.35rem .7rem .65rem;display:flex}.v1-mt-replan-pill{color:#fff;opacity:0;background:#0c0a09;border-radius:999px;flex-shrink:0;padding:.28rem .55rem;font-size:.625rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-replan-pill;transform:translateY(.4rem)}.v1-mt-replan-msg{color:#9a3412;text-align:right;opacity:0;font-size:.6875rem;font-weight:600;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-mt-replan-msg}.v1-mt-replan-dots{letter-spacing:.02em;animation:9s ease-in-out infinite v1-mt-replan-dots}@keyframes v1-mt-card-paper{0%{opacity:0;transform:translateY(112%)}1.5%{opacity:1}10%,85%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(5%)}94%{opacity:0;transform:translateY(112%)}96%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-mt-badge{0%,12%{opacity:0;color:#9a3412;background:#ffedd5}16%{opacity:.4}22%,48%{opacity:1;color:#9a3412;background:#ffedd5}58%,85%{opacity:1;color:#fff;background:#16a34a}88%,to{opacity:0;color:#9a3412;background:#ffedd5}}@keyframes v1-mt-goal{0%,14%{opacity:0;transform:translateY(.45rem)}18%{opacity:.35;transform:translateY(.28rem)}24%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-mt-goal-done{0%,14%{opacity:0;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.45rem)}18%{opacity:.35;background:#fafaf9;border-color:#e7e5e4;transform:translateY(.28rem)}24%{opacity:1;color:#44403c;background:#fafaf9;border-color:#e7e5e4;transform:translate(0)}34%,85%{opacity:1;color:#166534;background:#f0fdf4;border-color:#bbf7d0;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-mt-label{0%,34%{opacity:0}38%{opacity:.4}42%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-mt-topic{0%,36%{opacity:0;transform:translateY(.3rem)}40%{opacity:.35;transform:translateY(.18rem)}46%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.1rem)}}@keyframes v1-mt-bar{0%,40%{width:0}52%{width:calc(var(--mt-progress,40%)*.55)}62%,85%{width:var(--mt-progress,40%)}88%,to{width:0}}@keyframes v1-mt-replan-pill{0%,56%{opacity:0;transform:translateY(.4rem)}60%{opacity:.4;transform:translateY(.2rem)}64%,85%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translateY(-.12rem)}}@keyframes v1-mt-replan-msg{0%,64%{opacity:0}68%{opacity:.4}72%,85%{opacity:1}88%,to{opacity:0}}@keyframes v1-mt-replan-dots{0%,68%{opacity:.45}72%,76%{opacity:1}80%,82%{opacity:.5}84%,85%{opacity:1}88%,to{opacity:.45}}@media(prefers-reduced-motion:reduce){.v1-mt-card,.v1-mt-badge,.v1-mt-goal,.v1-mt-label,.v1-mt-topic,.v1-mt-topic-bar,.v1-mt-replan-pill,.v1-mt-replan-msg,.v1-mt-replan-dots{opacity:1;animation:none;transform:none}.v1-mt-topic-bar{width:var(--mt-progress,40%)}.v1-mt-goal--done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.v1-mt-badge{color:#fff;background:#16a34a}}.v1-wchat{isolation:isolate;position:relative;overflow:hidden}.v1-wchat-stage{justify-content:center;align-items:flex-end;padding:1.15rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-wchat-phone{opacity:0;will-change:transform,opacity;background:#0b141a;border-radius:1.35rem 1.35rem 0 0;flex-direction:column;width:min(100%,19.5rem);height:calc(100% - 1rem);min-height:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-wchat-phone-paper;display:flex;position:relative;overflow:hidden;transform:translateY(110%);box-shadow:0 18px 42px #00000047,inset 0 0 0 2px #1f2c34}.v1-wchat-notch{z-index:2;background:#111b21;border-radius:999px;width:4.5rem;height:.35rem;margin-left:-2.25rem;position:absolute;top:.35rem;left:50%}.v1-wchat-bar{color:#e9edef;background:#1f2c34;flex-shrink:0;align-items:center;gap:.5rem;padding:.85rem .75rem .55rem;display:flex}.v1-wchat-avatar{color:#fff;background:#25d366;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:inline-flex}.v1-wchat-glyph{width:.95rem;height:.95rem}.v1-wchat-title{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.6875rem;font-weight:700;overflow:hidden}.v1-wchat-thread{background:#0b141a;flex:1;min-height:0;padding:.55rem;position:relative;overflow:hidden}.v1-wchat-thread-scroll{flex-direction:column;justify-content:flex-end;gap:0;height:100%;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-wchat-scroll;display:flex}.v1-wchat-bubble{opacity:0;border-radius:.55rem;flex-shrink:0;max-width:90%;max-height:0;margin:0;padding:0 .5rem;font-size:.625rem;line-height:1.35;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-wchat-b0;overflow:hidden;transform:translateY(.5rem)scale(.96)}.v1-wchat-bubble--i1{animation-name:v1-wchat-b1}.v1-wchat-bubble--i2{animation-name:v1-wchat-b2}.v1-wchat-bubble--i3{animation-name:v1-wchat-b3}.v1-wchat-bubble--bot{color:#e9edef;background:#202c33;border-top-left-radius:.15rem;align-self:flex-start}.v1-wchat-bubble--user{color:#e9edef;background:#005c4b;border-top-right-radius:.15rem;align-self:flex-end}.v1-wchat-line{display:block}.v1-wchat-line+.v1-wchat-line{margin-top:.2rem}.v1-wchat-composer{color:#8696a0;opacity:0;background:#1f2c34;border-radius:999px;flex-shrink:0;margin:.3rem .5rem .55rem;padding:.4rem .65rem;font-size:.625rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-wchat-composer}@keyframes v1-wchat-phone-paper{0%{opacity:0;transform:translateY(112%)}1.5%{opacity:1}10%,85%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(5%)}94%{opacity:0;transform:translateY(112%)}96%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-wchat-scroll{0%,58%{transform:translate(0)}68%,85%{transform:translateY(-.35rem)}88%,to{transform:translateY(-.35rem)}}@keyframes v1-wchat-b0{0%,12%{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(.5rem)scale(.96)}16%{opacity:.4;max-height:5rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translateY(.28rem)scale(.98)}22%,85%{opacity:1;max-height:5rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translate(0)scale(1)}88%,to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-wchat-b1{0%,26%{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(.5rem)scale(.96)}30%{opacity:.4;max-height:3rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translateY(.28rem)scale(.98)}36%,85%{opacity:1;max-height:3rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translate(0)scale(1)}88%,to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-wchat-b2{0%,40%{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(.5rem)scale(.96)}44%{opacity:.4;max-height:4.5rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translateY(.28rem)scale(.98)}50%,85%{opacity:1;max-height:4.5rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translate(0)scale(1)}88%,to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-wchat-b3{0%,54%{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(.5rem)scale(.96)}58%{opacity:.4;max-height:6rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translateY(.28rem)scale(.98)}64%,85%{opacity:1;max-height:6rem;margin-bottom:.35rem;padding-top:.4rem;padding-bottom:.35rem;transform:translate(0)scale(1)}88%,to{opacity:0;max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-wchat-composer{0%,14%{opacity:0}18%{opacity:.35}24%,85%{opacity:1}88%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-wchat-phone,.v1-wchat-thread-scroll,.v1-wchat-bubble,.v1-wchat-composer{opacity:1;animation:none;transform:none}.v1-wchat-thread-scroll{justify-content:flex-end}.v1-wchat-bubble{max-height:none;margin-bottom:.35rem;padding:.4rem .5rem .35rem;overflow:visible}}@media(min-width:80rem){.v1-feature-row{margin-inline:-9rem;padding-inline:9rem}}.v1-feature-copy{text-wrap:pretty;flex-direction:column;gap:.875rem;width:100%;min-width:0;display:flex}.v1-feature-copy .v1-heading,.v1-feature-copy .v1-feature-points{text-wrap:unset;width:100%;max-width:none}.v1-feature-icon{border-radius:var(--radius-base);border:1px solid var(--grid-line);width:3.25rem;height:3.25rem;color:var(--primary);background:var(--primary);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.v1-feature-icon{background:color-mix(in srgb,var(--primary)8%,transparent)}}.v1-feature-icon-svg{width:1.75rem;height:1.75rem;display:block}.v1-feature-points{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.v1-feature-points li{color:var(--muted-foreground);padding-left:1rem;font-size:.9375rem;line-height:1.5;position:relative}.v1-feature-points li:before{content:"";background:var(--primary);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0}.v1-sustentacao{flex-direction:column;gap:3rem;display:flex}.v1-sustentacao>.v1-heading{text-align:center;text-wrap:balance;width:fit-content;max-width:32rem;margin-inline:auto}.v1-sustentacao-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.v1-sustentacao-item{background:0 0;border:none;border-radius:0;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.v1-sustentacao-media{aspect-ratio:16/9;border:1px solid var(--grid-line);border-radius:var(--radius-banner);isolation:isolate;width:100%;min-height:0;position:relative;overflow:hidden}.v1-edital-stage{justify-content:center;align-items:flex-end;padding:.85rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-edital-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.85rem .85rem 0 0;flex-direction:column;gap:.45rem;width:min(100%,26rem);height:calc(100% - .65rem);min-height:0;padding:.65rem .75rem .7rem;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-edital-paper;display:flex;transform:translateY(110%);box-shadow:0 14px 36px #0003,0 1px #0000000d}.v1-edital-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.4rem;display:flex}.v1-edital-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-edital-overall{opacity:0;flex-direction:column;align-items:flex-end;gap:.05rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-edital-fade;display:flex;transform:translateY(.25rem)}.v1-edital-overall-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;font-size:.5rem;font-weight:700}.v1-edital-overall-pct{letter-spacing:-.02em;color:#ea580c;font-size:1.15rem;font-weight:700;line-height:1}.v1-edital-disciplines{flex-direction:column;flex-shrink:0;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.v1-edital-discipline{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-edital-discipline;animation-delay:calc(var(--ed-i,0)*.18s);flex-direction:column;gap:.2rem;display:flex;transform:translateY(.3rem)}.v1-edital-discipline-row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.v1-edital-discipline-name{color:#292524;font-size:.625rem;font-weight:700}.v1-edital-discipline-meta{color:#78716c;font-variant-numeric:tabular-nums;font-size:.5rem;font-weight:650}.v1-edital-discipline-track{background:#f5f5f4;border-radius:999px;height:.28rem;display:block;overflow:hidden}.v1-edital-discipline-bar{border-radius:inherit;width:0;height:100%;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-edital-fill;animation-delay:calc(.35s + var(--ed-i,0)*.18s);background:linear-gradient(90deg,#fb923c,#ea580c);display:block}.v1-edital-discipline--open .v1-edital-discipline-name{color:#9a3412}.v1-edital-topics{opacity:0;background:#fafaf9;border:1px solid #f5f5f4;border-radius:.45rem;flex-direction:column;flex:1;gap:.28rem;min-height:0;margin-top:.1rem;padding:.4rem .45rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-edital-topics;display:flex;transform:translateY(.3rem)}.v1-edital-topics-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;font-size:.5rem;font-weight:700}.v1-edital-topic-list{flex-direction:column;gap:.2rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}.v1-edital-topic{color:#57534e;opacity:0;min-height:1.05rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-edital-topic;animation-delay:calc(.2s + var(--ed-t,0)*.28s);align-items:center;gap:.35rem;font-size:.5625rem;font-weight:600;display:flex;transform:translateY(.2rem)}.v1-edital-topic-check{background:#fff;border:1px solid #d6d3d1;border-radius:999px;flex-shrink:0;width:.7rem;height:.7rem;position:relative}.v1-edital-topic--done .v1-edital-topic-check:after{content:"";border-radius:inherit;opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-edital-check;animation-delay:calc(.45s + var(--ed-t,0)*.28s);background:#16a34a;position:absolute;inset:.12rem;transform:scale(.4)}.v1-edital-topic--done{color:#292524}@keyframes v1-edital-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}9%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-edital-fade{0%,10%{opacity:0;transform:translateY(.25rem)}14%{opacity:.5;transform:translateY(.1rem)}18%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-edital-discipline{0%,14%{opacity:0;transform:translateY(.3rem)}18%{opacity:.45;transform:translateY(.12rem)}22%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-edital-fill{0%,20%{width:0}38%,84%{width:var(--ed-p,50%)}90%,to{width:0}}@keyframes v1-edital-topics{0%,36%{opacity:0;transform:translateY(.3rem)}42%{opacity:.5;transform:translateY(.12rem)}48%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-edital-topic{0%,44%{opacity:0;transform:translateY(.2rem)}50%{opacity:.5;transform:translateY(.08rem)}54%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-edital-check{0%,52%{opacity:0;transform:scale(.4)}56%{opacity:1;transform:scale(1.08)}60%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-edital-card,.v1-edital-overall,.v1-edital-discipline,.v1-edital-discipline-bar,.v1-edital-topics,.v1-edital-topic,.v1-edital-topic--done .v1-edital-topic-check:after{opacity:1;animation:none;transform:none}.v1-edital-discipline-bar{width:var(--ed-p,50%)}.v1-edital-topic--done .v1-edital-topic-check:after{opacity:1;transform:scale(1)}}.v1-sim-stage{justify-content:center;align-items:flex-end;padding:.85rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-sim-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.85rem .85rem 0 0;flex-direction:column;gap:.4rem;width:min(100%,26rem);height:calc(100% - .65rem);min-height:0;padding:.65rem .75rem .7rem;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-sim-paper;display:flex;transform:translateY(110%);box-shadow:0 14px 36px #0003,0 1px #0000000d}.v1-sim-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.35rem;display:flex}.v1-sim-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-sim-badge{color:#166534;letter-spacing:.03em;text-transform:uppercase;opacity:0;background:#dcfce7;border-radius:999px;padding:.12rem .4rem;font-size:.5rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-sim-badge;transform:scale(.92)}.v1-sim-scores{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.v1-sim-score{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-sim-score;animation-delay:calc(var(--sm-i,0)*.12s);background:#fafaf9;border:1px solid #f5f5f4;border-radius:.4rem;flex-direction:column;gap:.1rem;padding:.35rem .4rem;display:flex;transform:translateY(.25rem)}.v1-sim-score-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;font-size:.45rem;font-weight:700}.v1-sim-score-value{letter-spacing:-.02em;color:#292524;font-size:.8125rem;font-weight:700;line-height:1.1}.v1-sim-gaps{flex-direction:column;flex:1;justify-content:center;gap:.28rem;min-height:0;display:flex}.v1-sim-gaps-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;opacity:0;font-size:.5rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-sim-fade}.v1-sim-gap-list{flex-direction:column;gap:.22rem;margin:0;padding:0;list-style:none;display:flex}.v1-sim-gap{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-sim-gap;animation-delay:calc(.15s + var(--sm-i,0)*.14s);grid-template-columns:2.4rem 1fr 1.6rem;align-items:center;gap:.35rem;display:grid}.v1-sim-gap-name{color:#57534e;font-size:.5rem;font-weight:700}.v1-sim-gap-track{background:#f5f5f4;border-radius:999px;height:.28rem;overflow:hidden}.v1-sim-gap-bar{border-radius:inherit;width:0;height:100%;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-sim-fill;animation-delay:calc(.35s + var(--sm-i,0)*.14s);display:block}.v1-sim-gap--low .v1-sim-gap-bar{background:linear-gradient(90deg,#fb923c,#ea580c)}.v1-sim-gap--mid .v1-sim-gap-bar{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.v1-sim-gap--high .v1-sim-gap-bar{background:linear-gradient(90deg,#4ade80,#16a34a)}.v1-sim-gap-pct{text-align:right;font-variant-numeric:tabular-nums;color:#78716c;font-size:.5rem;font-weight:700}.v1-sim-route{opacity:0;background:#fff7ed;border:1px solid #fed7aa;border-radius:.45rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.35rem .45rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-sim-route;display:flex;transform:translateY(.35rem)}.v1-sim-route-pill{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ea580c;border-radius:999px;flex-shrink:0;padding:.12rem .4rem;font-size:.45rem;font-weight:700}.v1-sim-route-msg{color:#9a3412;text-align:right;font-size:.5625rem;font-weight:650;line-height:1.25}@keyframes v1-sim-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}9%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-sim-badge{0%,12%{opacity:0;transform:scale(.92)}18%{opacity:.6;transform:scale(1.04)}22%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0}}@keyframes v1-sim-score{0%,16%{opacity:0;transform:translateY(.25rem)}22%{opacity:.5;transform:translateY(.1rem)}26%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-sim-fade{0%,28%{opacity:0}34%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-sim-gap{0%,30%{opacity:0}36%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-sim-fill{0%,34%{width:0}50%,84%{width:var(--sm-p,50%)}90%,to{width:0}}@keyframes v1-sim-route{0%,56%{opacity:0;transform:translateY(.35rem)}62%{opacity:.5;transform:translateY(.12rem)}68%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-sim-card,.v1-sim-badge,.v1-sim-score,.v1-sim-gaps-label,.v1-sim-gap,.v1-sim-gap-bar,.v1-sim-route{opacity:1;animation:none;transform:none}.v1-sim-gap-bar{width:var(--sm-p,50%)}}.v1-hist-stage{justify-content:center;align-items:flex-end;padding:.85rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-hist-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.85rem .85rem 0 0;flex-direction:column;gap:.4rem;width:min(100%,26rem);height:calc(100% - .65rem);min-height:0;padding:.65rem .75rem .7rem;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-hist-paper;display:flex;transform:translateY(110%);box-shadow:0 14px 36px #0003,0 1px #0000000d}.v1-hist-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.35rem;display:flex}.v1-hist-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-hist-streak{opacity:0;flex-direction:column;align-items:flex-end;gap:.05rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-hist-fade;display:flex;transform:translateY(.2rem)}.v1-hist-streak-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;font-size:.45rem;font-weight:700}.v1-hist-streak-value{letter-spacing:-.02em;color:#ea580c;font-size:.9375rem;font-weight:700;line-height:1}.v1-hist-week{flex-direction:column;flex-shrink:0;gap:.28rem;display:flex}.v1-hist-week-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;opacity:0;font-size:.5rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-hist-fade}.v1-hist-heat{grid-template-columns:repeat(7,minmax(0,1fr));gap:.28rem;margin:0;padding:0;list-style:none;display:grid}.v1-hist-heat-day{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-hist-heat;animation-delay:calc(var(--hs-i,0)*80ms);flex-direction:column;align-items:center;gap:.18rem;display:flex;transform:translateY(.2rem)}.v1-hist-heat-day i{aspect-ratio:1;background:#f5f5f4;border-radius:.28rem;width:100%;max-width:1.35rem;display:block}.v1-hist-heat-day--1 i{background:#ffedd5}.v1-hist-heat-day--2 i{background:#fdba74}.v1-hist-heat-day--3 i{background:#ea580c}.v1-hist-heat-day span{letter-spacing:.03em;text-transform:uppercase;color:#a8a29e;font-size:.45rem;font-weight:700}.v1-hist-entries{flex-direction:column;flex:1;justify-content:center;gap:.22rem;min-height:0;margin:0;padding:0;list-style:none;display:flex}.v1-hist-entry{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-hist-entry;animation-delay:calc(.2s + var(--hs-i,0)*.2s);background:#fafaf9;border:1px solid #f5f5f4;border-radius:.35rem;grid-template-columns:4.6rem 1fr auto;align-items:center;gap:.35rem;padding:.28rem .4rem;display:grid;transform:translateY(.25rem)}.v1-hist-entry-when{color:#a8a29e;white-space:nowrap;font-size:.45rem;font-weight:700}.v1-hist-entry-what{color:#292524;white-space:nowrap;text-overflow:ellipsis;font-size:.5625rem;font-weight:650;overflow:hidden}.v1-hist-entry-mins{color:#78716c;font-variant-numeric:tabular-nums;font-size:.5rem;font-weight:700}.v1-hist-pattern{opacity:0;background:#fff7ed;border:1px solid #fed7aa;border-radius:.45rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.35rem .45rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-hist-pattern;display:flex;transform:translateY(.35rem)}.v1-hist-pattern-pill{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#ea580c;border-radius:999px;flex-shrink:0;padding:.12rem .4rem;font-size:.45rem;font-weight:700}.v1-hist-pattern-msg{color:#9a3412;text-align:right;font-size:.5625rem;font-weight:650;line-height:1.25}@keyframes v1-hist-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}9%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-hist-fade{0%,10%{opacity:0;transform:translateY(.2rem)}16%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-hist-heat{0%,16%{opacity:0;transform:translateY(.2rem)scale(.92)}22%{opacity:.5;transform:translateY(.08rem)scale(.98)}28%,84%{opacity:1;transform:translate(0)scale(1)}90%,to{opacity:0}}@keyframes v1-hist-entry{0%,34%{opacity:0;transform:translateY(.25rem)}40%{opacity:.5;transform:translateY(.1rem)}46%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-hist-pattern{0%,58%{opacity:0;transform:translateY(.35rem)}64%{opacity:.5;transform:translateY(.12rem)}70%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-hist-card,.v1-hist-streak,.v1-hist-week-label,.v1-hist-heat-day,.v1-hist-entry,.v1-hist-pattern{opacity:1;animation:none;transform:none}}.v1-stats-stage{justify-content:center;align-items:flex-end;padding:.85rem .75rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-stats-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.85rem .85rem 0 0;flex-direction:column;gap:.4rem;width:min(100%,26rem);height:calc(100% - .65rem);min-height:0;padding:.65rem .75rem .7rem;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-stats-paper;display:flex;transform:translateY(110%);box-shadow:0 14px 36px #0003,0 1px #0000000d}.v1-stats-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.35rem;display:flex}.v1-stats-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.v1-stats-constancy{opacity:0;flex-direction:column;align-items:flex-end;gap:.05rem;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-stats-fade;display:flex;transform:translateY(.2rem)}.v1-stats-constancy-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;font-size:.45rem;font-weight:700}.v1-stats-constancy-value{letter-spacing:-.02em;color:#16a34a;font-size:.9375rem;font-weight:700;line-height:1}.v1-stats-kpis{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.v1-stats-kpi{opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-stats-kpi;animation-delay:calc(var(--st-i,0)*.1s);background:#fafaf9;border:1px solid #f5f5f4;border-radius:.4rem;flex-direction:column;gap:.08rem;padding:.32rem .3rem;display:flex;transform:translateY(.25rem)}.v1-stats-kpi-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;font-size:.425rem;font-weight:700}.v1-stats-kpi-value{letter-spacing:-.02em;color:#292524;font-size:.75rem;font-weight:700;line-height:1.1}.v1-stats-kpi-hint{color:#a8a29e;font-size:.425rem;font-weight:600}.v1-stats-chart{flex-direction:column;flex:1;gap:.28rem;min-height:0;display:flex}.v1-stats-chart-label{letter-spacing:.04em;text-transform:uppercase;color:#a8a29e;opacity:0;font-size:.5rem;font-weight:700;animation:9s cubic-bezier(.4,0,.2,1) .15s infinite v1-stats-fade}.v1-stats-bars{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.28rem;min-height:0;padding-top:.15rem;display:grid}.v1-stats-bar-col{flex-direction:column;align-items:center;gap:.18rem;height:100%;min-height:0;display:flex}.v1-stats-bar-track{background:#f5f5f4;border-radius:.25rem .25rem .15rem .15rem;flex:1;align-items:flex-end;width:100%;max-width:1.1rem;min-height:0;display:flex;overflow:hidden}.v1-stats-bar-fill{border-radius:inherit;width:100%;height:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-stats-bar;animation-delay:calc(.35s + var(--st-i,0)*.1s);background:linear-gradient(#fb923c,#ea580c);display:block}.v1-stats-bar-day{letter-spacing:.03em;text-transform:uppercase;color:#a8a29e;opacity:0;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-stats-fade;animation-delay:calc(.2s + var(--st-i,0)*80ms);font-size:.45rem;font-weight:700}@keyframes v1-stats-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}9%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-stats-fade{0%,10%{opacity:0;transform:translateY(.2rem)}16%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-stats-kpi{0%,14%{opacity:0;transform:translateY(.25rem)}20%{opacity:.5;transform:translateY(.1rem)}26%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-stats-bar{0%,30%{height:0}48%,84%{height:var(--st-h,50%)}90%,to{height:0}}@media(prefers-reduced-motion:reduce){.v1-stats-card,.v1-stats-constancy,.v1-stats-kpi,.v1-stats-chart-label,.v1-stats-bar-fill,.v1-stats-bar-day{opacity:1;animation:none;transform:none}.v1-stats-bar-fill{height:var(--st-h,50%)}}.v1-sustentacao-copy{padding-inline:.15rem}.v1-sustentacao-text{color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}.v1-sustentacao-title{color:var(--foreground);font-weight:600}@media(min-width:48rem){.v1-sustentacao-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.v1-como{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:none;display:flex}.v1-como>.v1-heading--2{max-width:36rem}.v1-como-badge{border:1px solid var(--grid-line);color:var(--muted-foreground);background:var(--foreground);border-radius:999px;justify-content:center;align-items:center;margin:0;padding:.35rem .85rem;font-size:.8125rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.v1-como-badge{background:color-mix(in srgb,var(--foreground)4%,transparent)}}.v1-como-steps-shell{width:100%;margin-top:2rem;position:relative}.v1-como-steps{gap:2rem;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.v1-como-rail{display:none}@media(min-width:48rem){.v1-como-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.v1-como-rail{background:var(--grid-line);border-radius:999px;width:66.668%;height:2px;display:block;position:absolute;top:1.35rem;left:16.666%}@supports (color:color-mix(in lab,red,red)){.v1-como-rail{background:color-mix(in srgb,var(--grid-line)85%,transparent)}}.v1-como-rail{pointer-events:none;z-index:0;overflow:hidden}.v1-como-rail-fill{border-radius:inherit;background:var(--primary);width:100%;height:100%;transform:scaleX(var(--como-progress,0));transform-origin:0;transition:transform .38s cubic-bezier(.4,0,.2,1)}}.v1-como-step{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.v1-como-step-index{border:1px solid var(--grid-line);background:var(--background);width:2.75rem;height:2.75rem;color:var(--foreground);font-size:.9375rem;font-weight:var(--font-weight-medium);border-radius:999px;justify-content:center;align-items:center;transition:background-color .35s,border-color .35s,color .35s,box-shadow .35s;display:inline-flex}.v1-como-step.is-active .v1-como-step-index,.v1-como-step.is-done .v1-como-step-index{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-como-step.is-active .v1-como-step-index,.v1-como-step.is-done .v1-como-step-index{border-color:color-mix(in srgb,var(--primary)70%,transparent)}}.v1-como-step.is-active .v1-como-step-index,.v1-como-step.is-done .v1-como-step-index{background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 4px var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-como-step.is-active .v1-como-step-index,.v1-como-step.is-done .v1-como-step-index{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary)18%,transparent)}}.v1-como-step .v1-heading--3{max-width:16rem;font-size:1.125rem;line-height:1.35}.v1-como-step-media{aspect-ratio:5/3;border-radius:var(--radius-banner);isolation:isolate;width:100%;max-width:18rem;margin-top:.35rem;position:relative;overflow:hidden}.v1-signup-stage{justify-content:center;align-items:flex-end;padding:.55rem .55rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-signup-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.65rem .65rem 0 0;flex-direction:column;gap:.28rem;width:min(100%,15.5rem);height:calc(100% - .35rem);min-height:0;padding:.4rem .5rem .45rem;animation:none;display:flex;transform:translateY(110%);box-shadow:0 10px 28px #0000002e,0 1px #0000000d}.v1-signup.is-active .v1-signup-card{animation:4.5s cubic-bezier(.22,1,.36,1) infinite v1-signup-paper}.v1-signup-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.4rem;padding-bottom:.2rem;display:flex}.v1-signup-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:700}.v1-signup-badge{color:#9a3412;letter-spacing:.03em;text-transform:uppercase;opacity:0;background:#ffedd5;border-radius:999px;padding:.1rem .35rem;font-size:.5rem;font-weight:700;animation:none}.v1-signup.is-active .v1-signup-badge{animation:4.5s cubic-bezier(.4,0,.2,1) infinite v1-signup-fade}.v1-signup-field{opacity:0;flex-direction:column;gap:.12rem;min-height:0;display:flex;transform:translateY(.3rem)}.v1-signup-field--email{animation:none}.v1-signup.is-active .v1-signup-field--email{animation:4.5s cubic-bezier(.4,0,.2,1) infinite v1-signup-field-email}.v1-signup-field--pass{animation:none}.v1-signup.is-active .v1-signup-field--pass{animation:4.5s cubic-bezier(.4,0,.2,1) infinite v1-signup-field-pass}.v1-signup-label{letter-spacing:.04em;text-transform:uppercase;color:#78716c;font-size:.5rem;font-weight:700}.v1-signup-input{background:#fafaf9;border:1px solid #e7e5e4;border-radius:.35rem;align-items:center;min-height:1.45rem;padding:.2rem .4rem;display:flex;position:relative;overflow:hidden}.v1-signup-typed{color:#292524;white-space:nowrap;max-width:0;font-size:.5625rem;font-weight:600;overflow:hidden}.v1-signup-typed--email{animation:none}.v1-signup.is-active .v1-signup-typed--email{animation:4.5s steps(14,end) infinite v1-signup-type-email}.v1-signup-typed--pass{letter-spacing:.08em;animation:none}.v1-signup.is-active .v1-signup-typed--pass{animation:4.5s steps(8,end) infinite v1-signup-type-pass}.v1-signup-caret{opacity:0;background:#ea580c;width:1px;height:.7rem;margin-left:1px;animation:none}.v1-signup.is-active .v1-signup-caret{animation:4.5s step-end infinite v1-signup-caret}.v1-signup-footer{flex-shrink:0;margin-top:auto;padding-top:.15rem}.v1-signup-cta{color:#fff;opacity:0;background:#0c0a09;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:1.55rem;padding:.28rem .5rem;font-size:.5625rem;font-weight:700;animation:none;display:flex;position:relative;transform:translateY(.3rem)scale(.98)}.v1-signup.is-active .v1-signup-cta{animation:4.5s cubic-bezier(.4,0,.2,1) infinite v1-signup-cta}.v1-signup-cta-idle,.v1-signup-cta-done{justify-content:center;align-items:center;display:inline-flex}.v1-signup-cta-idle{animation:none}.v1-signup.is-active .v1-signup-cta-idle{animation:4.5s ease-in-out infinite v1-signup-cta-idle}.v1-signup-cta-done{opacity:0;animation:none;position:absolute;inset:0}.v1-signup.is-active .v1-signup-cta-done{animation:4.5s ease-in-out infinite v1-signup-cta-done}@keyframes v1-signup-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}10%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-signup-fade{0%,10%{opacity:0}14%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-signup-field-email{0%,12%{opacity:0;transform:translateY(.3rem)}16%{opacity:.4;transform:translateY(.15rem)}20%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-signup-field-pass{0%,34%{opacity:0;transform:translateY(.3rem)}38%{opacity:.4;transform:translateY(.15rem)}42%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-signup-type-email{0%,18%{max-width:0}32%,84%{max-width:9rem}90%,to{max-width:0}}@keyframes v1-signup-type-pass{0%,42%{max-width:0}54%,84%{max-width:5rem}90%,to{max-width:0}}@keyframes v1-signup-caret{0%,18%{opacity:0}19%,31%{opacity:1}32%,to{opacity:0}}@keyframes v1-signup-cta{0%,56%{opacity:0;background:#0c0a09;transform:translateY(.3rem)scale(.98)}60%{opacity:.5;background:#0c0a09;transform:translateY(.12rem)scale(.99)}64%,70%{opacity:1;background:#0c0a09;transform:translate(0)scale(1)}74%,84%{opacity:1;background:#16a34a;transform:translate(0)scale(1)}90%,to{opacity:0;background:#0c0a09;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-signup-cta-idle{0%,72%{opacity:1}74%,to{opacity:0}}@keyframes v1-signup-cta-done{0%,72%{opacity:0}74%,84%{opacity:1}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-signup-card,.v1-signup-badge,.v1-signup-field,.v1-signup-typed,.v1-signup-caret,.v1-signup-cta,.v1-signup-cta-idle,.v1-signup-cta-done{opacity:1;max-width:none;animation:none;transform:none}.v1-signup-cta-done{display:none}.v1-signup-cta{background:#0c0a09}}.v1-signup.is-done .v1-signup-card,.v1-signup.is-done .v1-signup-badge,.v1-signup.is-done .v1-signup-field,.v1-signup.is-done .v1-signup-cta{opacity:1;transform:none;animation:none!important}.v1-signup.is-done .v1-signup-typed--email{max-width:9rem;animation:none!important}.v1-signup.is-done .v1-signup-typed--pass{max-width:5rem;animation:none!important}.v1-signup.is-done .v1-signup-caret{opacity:0;animation:none!important}.v1-signup.is-done .v1-signup-cta{background:#16a34a}.v1-signup.is-done .v1-signup-cta-idle{opacity:0;animation:none!important}.v1-signup.is-done .v1-signup-cta-done{opacity:1;animation:none!important}.v1-buildplan-stage{justify-content:center;align-items:flex-end;padding:.55rem .55rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-buildplan-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.65rem .65rem 0 0;flex-direction:column;gap:.22rem;width:min(100%,15.5rem);height:calc(100% - .35rem);min-height:0;padding:.35rem .45rem .4rem;animation:none;display:flex;transform:translateY(110%);box-shadow:0 10px 28px #0000002e,0 1px #0000000d}.v1-buildplan.is-active .v1-buildplan-card{animation:4.8s cubic-bezier(.22,1,.36,1) infinite v1-buildplan-paper}.v1-buildplan-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.35rem;padding-bottom:.15rem;display:flex}.v1-buildplan-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:700}.v1-buildplan-badge{color:#9a3412;letter-spacing:.03em;text-transform:uppercase;opacity:0;background:#ffedd5;border-radius:999px;padding:.08rem .3rem;font-size:.45rem;font-weight:700;animation:none}.v1-buildplan.is-active .v1-buildplan-badge{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-buildplan-fade}.v1-buildplan-meta{flex-wrap:wrap;flex-shrink:0;gap:.25rem;display:flex}.v1-buildplan-chip{color:#44403c;opacity:0;background:#fafaf9;border:1px solid #e7e5e4;border-radius:999px;align-items:center;padding:.12rem .35rem;font-size:.5rem;font-weight:700;display:inline-flex;transform:translateY(.25rem)scale(.96)}.v1-buildplan-chip--goal{animation:none}.v1-buildplan.is-active .v1-buildplan-chip--goal{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-buildplan-chip-goal}.v1-buildplan-chip--hours{animation:none}.v1-buildplan.is-active .v1-buildplan-chip--hours{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-buildplan-chip-hours}.v1-buildplan-chip--goal.v1-buildplan-chip,.v1-buildplan-chip--goal{color:#9a3412;background:#fff7ed;border-color:#fdba74}.v1-buildplan-week{flex:1;grid-template-columns:repeat(6,minmax(0,1fr));align-content:stretch;gap:.18rem;min-height:0;display:grid}.v1-buildplan-day{opacity:0;flex-direction:column;gap:.12rem;min-width:0;min-height:0;animation:none;display:flex;transform:translateY(.25rem)}.v1-buildplan.is-active .v1-buildplan-day{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-buildplan-day;animation-delay:calc(var(--bp-d,0)*80ms)}.v1-buildplan-day-label{letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#a8a29e;font-size:.45rem;font-weight:700}.v1-buildplan-day-slots{flex-direction:column;flex:1;gap:.1rem;min-height:0;display:flex}.v1-buildplan-block{letter-spacing:-.01em;text-align:center;white-space:nowrap;opacity:0;border-radius:.2rem;flex:1;justify-content:center;align-items:center;min-height:0;padding:.08rem .1rem;font-size:.4rem;font-weight:700;line-height:1;animation:none;display:flex;overflow:hidden;transform:translateY(.35rem)scale(.92)}.v1-buildplan.is-active .v1-buildplan-block{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-buildplan-block;animation-delay:calc(.35s + var(--bp-i,0)*.22s)}.v1-buildplan-block--a{color:#9a3412;background:#ffedd5}.v1-buildplan-block--b{color:#44403c;background:#e7e5e4}.v1-buildplan-block--c{color:#92400e;background:#fef3c7}.v1-buildplan-footer{flex-shrink:0;margin-top:auto;padding-top:.1rem}.v1-buildplan-cta{color:#fff;opacity:0;background:#0c0a09;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:1.4rem;padding:.22rem .45rem;font-size:.525rem;font-weight:700;animation:none;display:flex;position:relative;transform:translateY(.3rem)scale(.98)}.v1-buildplan.is-active .v1-buildplan-cta{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-buildplan-cta}.v1-buildplan-cta-idle,.v1-buildplan-cta-done{justify-content:center;align-items:center;display:inline-flex}.v1-buildplan-cta-idle{animation:none}.v1-buildplan.is-active .v1-buildplan-cta-idle{animation:4.8s ease-in-out infinite v1-buildplan-cta-idle}.v1-buildplan-cta-done{opacity:0;animation:none;position:absolute;inset:0}.v1-buildplan.is-active .v1-buildplan-cta-done{animation:4.8s ease-in-out infinite v1-buildplan-cta-done}@keyframes v1-buildplan-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}9%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-buildplan-fade{0%,9%{opacity:0}13%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-buildplan-chip-goal{0%,12%{opacity:0;transform:translateY(.25rem)scale(.96)}16%{opacity:.5;transform:translateY(.1rem)scale(.98)}20%,84%{opacity:1;transform:translate(0)scale(1)}90%,to{opacity:0}}@keyframes v1-buildplan-chip-hours{0%,20%{opacity:0;transform:translateY(.25rem)scale(.96)}24%{opacity:.5;transform:translateY(.1rem)scale(.98)}28%,84%{opacity:1;transform:translate(0)scale(1)}90%,to{opacity:0}}@keyframes v1-buildplan-day{0%,26%{opacity:0;transform:translateY(.25rem)}30%{opacity:.45;transform:translateY(.1rem)}34%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-buildplan-block{0%,32%{opacity:0;transform:translateY(.35rem)scale(.92)}36%{opacity:.5;transform:translateY(.12rem)scale(.97)}40%,84%{opacity:1;transform:translate(0)scale(1)}90%,to{opacity:0}}@keyframes v1-buildplan-cta{0%,62%{opacity:0;background:#0c0a09;transform:translateY(.3rem)scale(.98)}66%{opacity:.5;background:#0c0a09;transform:translateY(.12rem)scale(.99)}70%,74%{opacity:1;background:#0c0a09;transform:translate(0)scale(1)}78%,84%{opacity:1;background:#16a34a;transform:translate(0)scale(1)}90%,to{opacity:0;background:#0c0a09;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-buildplan-cta-idle{0%,76%{opacity:1}78%,to{opacity:0}}@keyframes v1-buildplan-cta-done{0%,76%{opacity:0}78%,84%{opacity:1}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-buildplan-card,.v1-buildplan-badge,.v1-buildplan-chip,.v1-buildplan-day,.v1-buildplan-block,.v1-buildplan-cta,.v1-buildplan-cta-idle,.v1-buildplan-cta-done{opacity:1;animation:none;transform:none}.v1-buildplan-cta-done{display:none}.v1-buildplan-cta{background:#0c0a09}}.v1-buildplan.is-done .v1-buildplan-card,.v1-buildplan.is-done .v1-buildplan-badge,.v1-buildplan.is-done .v1-buildplan-chip,.v1-buildplan.is-done .v1-buildplan-day,.v1-buildplan.is-done .v1-buildplan-block,.v1-buildplan.is-done .v1-buildplan-cta{opacity:1;transform:none;animation:none!important}.v1-buildplan.is-done .v1-buildplan-cta{background:#16a34a}.v1-buildplan.is-done .v1-buildplan-cta-idle{opacity:0;animation:none!important}.v1-buildplan.is-done .v1-buildplan-cta-done{opacity:1;animation:none!important}.v1-studytrack-stage{justify-content:center;align-items:flex-end;padding:.55rem .55rem 0;display:flex;position:absolute;inset:0;overflow:hidden}.v1-studytrack-card{color:#0c0a09;opacity:0;will-change:transform,opacity;background:#fff;border-radius:.65rem .65rem 0 0;flex-direction:column;gap:.2rem;width:min(100%,15.5rem);height:calc(100% - .35rem);min-height:0;padding:.35rem .45rem .4rem;animation:none;display:flex;transform:translateY(110%);box-shadow:0 10px 28px #0000002e,0 1px #0000000d}.v1-studytrack.is-active .v1-studytrack-card{animation:4.8s cubic-bezier(.22,1,.36,1) infinite v1-studytrack-paper}.v1-studytrack-head{border-bottom:1px solid #f5f5f4;flex-shrink:0;justify-content:space-between;align-items:center;gap:.35rem;padding-bottom:.12rem;display:flex}.v1-studytrack-head strong{letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:700}.v1-studytrack-badge{color:#57534e;letter-spacing:.03em;opacity:0;background:#f5f5f4;border-radius:999px;justify-content:center;align-items:center;min-width:2.1rem;padding:.08rem .3rem;font-size:.45rem;font-weight:700;animation:none;display:inline-flex;position:relative}.v1-studytrack.is-active .v1-studytrack-badge{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-studytrack-fade}.v1-studytrack-badge-idle,.v1-studytrack-badge-mid,.v1-studytrack-badge-done{display:inline-flex}.v1-studytrack-badge-mid,.v1-studytrack-badge-done{opacity:0;justify-content:center;align-items:center;position:absolute;inset:0}.v1-studytrack-badge-idle{animation:none}.v1-studytrack.is-active .v1-studytrack-badge-idle{animation:4.8s ease-in-out infinite v1-studytrack-badge-idle}.v1-studytrack-badge-mid{animation:none}.v1-studytrack.is-active .v1-studytrack-badge-mid{animation:4.8s ease-in-out infinite v1-studytrack-badge-mid}.v1-studytrack-badge-done{animation:none}.v1-studytrack.is-active .v1-studytrack-badge-done{animation:4.8s ease-in-out infinite v1-studytrack-badge-done}.v1-studytrack-actions{flex-direction:column;flex-shrink:0;gap:.12rem;margin:0;padding:0;list-style:none;display:flex}.v1-studytrack-action{opacity:0;background:#fafaf9;border:1px solid #f5f5f4;border-radius:.3rem;align-items:center;gap:.28rem;min-height:1.05rem;padding:.1rem .28rem;animation:none;display:flex;transform:translateY(.25rem)}.v1-studytrack.is-active .v1-studytrack-action{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-studytrack-action;animation-delay:calc(var(--st-i,0)*.18s)}.v1-studytrack-check{background:#fff;border:1px solid #d6d3d1;border-radius:999px;flex-shrink:0;width:.7rem;height:.7rem;position:relative}.v1-studytrack-check:after{content:"";border-radius:inherit;opacity:0;background:#16a34a;animation:none;position:absolute;inset:.12rem;transform:scale(.4)}.v1-studytrack.is-active .v1-studytrack-check:after{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-studytrack-check;animation-delay:calc(.55s + var(--st-i,0)*.55s)}.v1-studytrack-action-label{color:#44403c;white-space:nowrap;text-overflow:ellipsis;font-size:.5rem;font-weight:650;overflow:hidden}.v1-studytrack-bars{flex-direction:column;flex:1;justify-content:center;gap:.12rem;min-height:0;display:flex}.v1-studytrack-bar{opacity:0;grid-template-columns:2rem 1fr;align-items:center;gap:.25rem;animation:none;display:grid}.v1-studytrack.is-active .v1-studytrack-bar{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-studytrack-bar;animation-delay:calc(.2s + var(--st-i,0)*.1s)}.v1-studytrack-bar-name{letter-spacing:.02em;color:#78716c;font-size:.45rem;font-weight:700}.v1-studytrack-bar-track{background:#f5f5f4;border-radius:999px;height:.28rem;position:relative;overflow:hidden}.v1-studytrack-bar-fill{border-radius:inherit;background:linear-gradient(90deg,#fb923c,#ea580c);width:0;height:100%;animation:none;display:block}.v1-studytrack.is-active .v1-studytrack-bar-fill{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-studytrack-fill;animation-delay:calc(.45s + var(--st-i,0)*.12s)}.v1-studytrack-footer{flex-shrink:0;margin-top:auto;padding-top:.08rem}.v1-studytrack-cta{color:#fff;opacity:0;background:#0c0a09;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:1.35rem;padding:.2rem .45rem;font-size:.525rem;font-weight:700;animation:none;display:flex;position:relative;transform:translateY(.3rem)scale(.98)}.v1-studytrack.is-active .v1-studytrack-cta{animation:4.8s cubic-bezier(.4,0,.2,1) infinite v1-studytrack-cta}.v1-studytrack-cta-idle,.v1-studytrack-cta-done{justify-content:center;align-items:center;display:inline-flex}.v1-studytrack-cta-idle{animation:none}.v1-studytrack.is-active .v1-studytrack-cta-idle{animation:4.8s ease-in-out infinite v1-studytrack-cta-idle}.v1-studytrack-cta-done{opacity:0;animation:none;position:absolute;inset:0}.v1-studytrack.is-active .v1-studytrack-cta-done{animation:4.8s ease-in-out infinite v1-studytrack-cta-done}@keyframes v1-studytrack-paper{0%{opacity:0;transform:translateY(112%)}2%{opacity:1}9%,84%{opacity:1;transform:translate(0)}90%{opacity:.35;transform:translateY(6%)}94%,to{opacity:0;transform:translateY(112%)}}@keyframes v1-studytrack-fade{0%,9%{opacity:0}13%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-studytrack-badge-idle{0%,38%{opacity:1}42%,to{opacity:0}}@keyframes v1-studytrack-badge-mid{0%,40%{opacity:0}42%,62%{opacity:1}66%,to{opacity:0}}@keyframes v1-studytrack-badge-done{0%,64%{opacity:0}66%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-studytrack-action{0%,12%{opacity:0;transform:translateY(.25rem)}16%{opacity:.45;transform:translateY(.1rem)}20%,84%{opacity:1;transform:translate(0)}90%,to{opacity:0}}@keyframes v1-studytrack-check{0%,28%{opacity:0;transform:scale(.4)}32%{opacity:1;transform:scale(1.05)}36%,84%{opacity:1;transform:scale(1)}90%,to{opacity:0}}@keyframes v1-studytrack-bar{0%,22%{opacity:0}28%,84%{opacity:1}90%,to{opacity:0}}@keyframes v1-studytrack-fill{0%,36%{width:0}58%,84%{width:var(--st-p,50%)}90%,to{width:0}}@keyframes v1-studytrack-cta{0%,64%{opacity:0;background:#0c0a09;transform:translateY(.3rem)scale(.98)}68%{opacity:.5;background:#0c0a09;transform:translateY(.12rem)scale(.99)}72%,76%{opacity:1;background:#0c0a09;transform:translate(0)scale(1)}80%,84%{opacity:1;background:#16a34a;transform:translate(0)scale(1)}90%,to{opacity:0;background:#0c0a09;transform:translateY(-.12rem)scale(.98)}}@keyframes v1-studytrack-cta-idle{0%,78%{opacity:1}80%,to{opacity:0}}@keyframes v1-studytrack-cta-done{0%,78%{opacity:0}80%,84%{opacity:1}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-studytrack-card,.v1-studytrack-badge,.v1-studytrack-badge-idle,.v1-studytrack-badge-mid,.v1-studytrack-badge-done,.v1-studytrack-action,.v1-studytrack-check:after,.v1-studytrack-bar,.v1-studytrack-bar-fill,.v1-studytrack-cta,.v1-studytrack-cta-idle,.v1-studytrack-cta-done{opacity:1;animation:none;transform:none}.v1-studytrack-badge-mid,.v1-studytrack-badge-done,.v1-studytrack-cta-done{display:none}.v1-studytrack-bar-fill{width:var(--st-p,50%)}.v1-studytrack-cta{background:#0c0a09}}.v1-studytrack.is-done .v1-studytrack-card,.v1-studytrack.is-done .v1-studytrack-badge,.v1-studytrack.is-done .v1-studytrack-action,.v1-studytrack.is-done .v1-studytrack-bar,.v1-studytrack.is-done .v1-studytrack-cta{opacity:1;transform:none;animation:none!important}.v1-studytrack.is-done .v1-studytrack-check:after{opacity:1;transform:scale(1);animation:none!important}.v1-studytrack.is-done .v1-studytrack-bar-fill{width:var(--st-p,50%);animation:none!important}.v1-studytrack.is-done .v1-studytrack-badge-idle,.v1-studytrack.is-done .v1-studytrack-badge-mid{opacity:0;animation:none!important}.v1-studytrack.is-done .v1-studytrack-badge-done{opacity:1;animation:none!important}.v1-studytrack.is-done .v1-studytrack-cta{background:#16a34a}.v1-studytrack.is-done .v1-studytrack-cta-idle{opacity:0;animation:none!important}.v1-studytrack.is-done .v1-studytrack-cta-done{opacity:1;animation:none!important}.v1-como .v1-cta-group{justify-content:center;margin-top:1.75rem}.v1-steps{border-top:1px solid var(--grid-line);flex-direction:column;margin-top:1.5rem;display:flex}.v1-step{border-bottom:1px solid var(--grid-line);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.v1-step-index{color:var(--primary);font-size:.875rem;font-weight:var(--font-weight-medium);padding-top:.15rem}.v1-step-body{flex-direction:column;gap:.4rem;display:flex}.v1-planos-intro{text-align:center;margin-inline:auto;flex-direction:column;align-items:center;gap:1rem;max-width:48rem;margin-bottom:2rem;display:flex}.v1-planos-intro .v1-paragraph{text-wrap:pretty;width:100%;max-width:none}.v1-planos-grid{gap:0;display:grid}.v1-plano{background:var(--foreground);border:none;flex-direction:column;gap:0;min-height:100%;padding:1.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.v1-plano{background:color-mix(in srgb,var(--foreground)2.5%,transparent)}}.v1-plano--featured{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-plano--featured{background:color-mix(in srgb,var(--primary)8%,transparent)}}.v1-plano--featured{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-plano--featured{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary)18%,transparent)}}@media(min-width:64rem){.v1-planos-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:0}.v1-plano{padding:1.75rem}.v1-plano--featured{z-index:1;position:relative}}@media(max-width:63.998rem){.v1-plano+.v1-plano{border-top:1px solid var(--grid-line)}.v1-plano-badge--spacer{display:none}.v1-plano-head{min-height:0}}.v1-plano-head{flex-direction:column;gap:.65rem;min-height:7.5rem;display:flex}.v1-plano-head .v1-heading--3{letter-spacing:var(--tracking-display);margin:0;font-size:1.35rem}.v1-plano-head .v1-paragraph{color:var(--muted-foreground);margin:0}.v1-plano-badge{color:#0c0a09;letter-spacing:.06em;text-transform:uppercase;isolation:isolate;background:linear-gradient(115deg,#fbbf24,#f59e0b 42%,#ea580c);border:1px solid #fdba748c;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;min-height:1.65rem;padding:.35rem .8rem .35rem .65rem;font-size:.6875rem;font-weight:700;line-height:1.2;animation:3.2s ease-in-out infinite v1-plano-badge-breathe;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f59e0b40,0 6px 18px #f59e0b47,inset 0 1px #ffffff59}.v1-plano-badge-glow{opacity:.55;pointer-events:none;z-index:0;background:radial-gradient(circle at 30% 40%,#ffffff73,#0000 55%);animation:3.2s ease-in-out infinite v1-plano-badge-glow;position:absolute;inset:-40%}.v1-plano-badge-shine{pointer-events:none;z-index:1;background:linear-gradient(100deg,#0000,#ffffff8c 48%,#0000);width:40%;height:100%;animation:2.8s ease-in-out infinite v1-plano-badge-shine;position:absolute;top:0;left:-40%;transform:skew(-18deg)}.v1-plano-badge-icon{z-index:2;flex-shrink:0;animation:2.4s ease-in-out infinite v1-plano-badge-spark;position:relative}.v1-plano-badge-label{z-index:2;position:relative}.v1-plano-badge--spacer{visibility:hidden;box-shadow:none;background:0 0;border-color:#0000;padding-block:.35rem;animation:none}@keyframes v1-plano-badge-breathe{0%,to{transform:translateY(0);box-shadow:0 0 0 1px #f59e0b38,0 6px 16px #f59e0b38,inset 0 1px #ffffff4d}50%{transform:translateY(-1px);box-shadow:0 0 0 1px #f59e0b66,0 10px 24px #ea580c61,inset 0 1px #fff6}}@keyframes v1-plano-badge-shine{0%,35%{opacity:0;left:-45%}45%{opacity:.9}65%{opacity:0;left:120%}to{opacity:0;left:120%}}@keyframes v1-plano-badge-glow{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}@keyframes v1-plano-badge-spark{0%,to{opacity:.85;transform:rotate(0)scale(1)}40%{opacity:1;transform:rotate(12deg)scale(1.15)}70%{opacity:.95;transform:rotate(-6deg)scale(1.05)}}@media(prefers-reduced-motion:reduce){.v1-plano-badge,.v1-plano-badge-glow,.v1-plano-badge-shine,.v1-plano-badge-icon{animation:none}.v1-plano-badge-shine{display:none}}.v1-plano-price{border-top:none;border-bottom:none;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-top:1.35rem;margin-bottom:1.35rem;padding-block:1rem;display:flex}.v1-plano--featured .v1-plano-price{border-top:1px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-plano--featured .v1-plano-price{border-top:1px solid color-mix(in srgb,var(--primary)28%,var(--grid-line))}}.v1-plano--featured .v1-plano-price{border-bottom:1px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.v1-plano--featured .v1-plano-price{border-bottom:1px solid color-mix(in srgb,var(--primary)28%,var(--grid-line))}}.v1-plano-price strong{font-size:2.25rem;font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-display);color:var(--foreground);line-height:1}.v1-plano--featured .v1-plano-price strong{color:var(--primary)}.v1-plano-price span{color:var(--muted-foreground);font-size:.875rem}.v1-plano-features{flex-direction:column;flex:1;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.v1-plano-features li{color:var(--foreground);align-items:flex-start;gap:.65rem;font-size:.875rem;line-height:1.45;display:flex}.v1-plano-check{color:var(--primary);flex-shrink:0;margin-top:.1rem}.v1-plano-cta{justify-content:center;width:100%;margin-top:1.5rem}.v1-plano-cta.v1-btn--primary{width:100%;max-width:none}.v1-planos-notes{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.v1-faq-intro{text-align:center;margin-inline:auto;flex-direction:column;align-items:center;gap:1rem;max-width:36rem;margin-bottom:1.5rem;display:flex}.v1-faq-intro>.v1-heading{text-align:center;text-wrap:balance;width:fit-content;max-width:32rem;margin-inline:auto}.v1-faq-list{interpolate-size:allow-keywords;width:100%;max-width:42rem;margin-inline:auto}.v1-faq-item{border-bottom:1px solid var(--grid-line)}.v1-faq-item:last-child{border-bottom:none}.v1-faq-item::details-content{block-size:0;transition:block-size .4s cubic-bezier(.22,1,.36,1),content-visibility .4s allow-discrete;overflow-y:clip}.v1-faq-item[open]::details-content{block-size:auto}.v1-faq-summary{cursor:pointer;width:100%;font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.25rem;list-style:none;display:flex}.v1-faq-summary::-webkit-details-marker{display:none}@media(min-width:48rem){.v1-faq-summary{padding:1.65rem 1.75rem}}.v1-faq-icon{flex-shrink:0;width:1rem;height:1rem;position:relative}.v1-faq-icon:before,.v1-faq-icon:after{content:"";background:var(--muted-foreground);width:.75rem;height:1.5px;transition:transform .35s,opacity .25s,background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v1-faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.v1-faq-item[open] .v1-faq-icon:before{opacity:0;transform:translate(-50%,-50%)rotate(180deg)}.v1-faq-item[open] .v1-faq-icon:after{background:var(--primary);transform:translate(-50%,-50%)rotate(180deg)}.v1-faq-panel-inner{padding:0}.v1-faq-panel-inner .v1-paragraph{text-wrap:pretty;text-align:left;width:100%;max-width:none;margin:0;padding:0 1.25rem 1.5rem}@media(min-width:48rem){.v1-faq-panel-inner .v1-paragraph{padding:0 1.75rem 1.75rem}}@media(prefers-reduced-motion:reduce){.v1-faq-icon:before,.v1-faq-icon:after{transition:none}.v1-faq-item::details-content{transition:none}}.v1-closing{text-align:center;border:none;border-radius:0;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:42rem;margin-inline:auto;padding:0;display:flex}.v1-closing>.v1-heading,.v1-closing>.v1-paragraph{text-wrap:balance;width:100%}.v1-closing .v1-closing-actions{flex-direction:column;align-items:center;gap:1.25rem;width:100%;margin-top:1.25rem;display:flex}.v1-closing .v1-cta-group{justify-content:center;align-items:center;width:100%;margin-top:0;display:flex}.v1-closing .v1-trust{justify-content:center;width:100%;margin-top:0;display:flex}.v1-closing-brand{justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.v1-closing-brand img{object-fit:contain;width:2.5rem;height:2.5rem}#footer .v1-section-content--sm{padding-block:4.5rem}@media(min-width:48rem){#footer .v1-section-content--sm{padding-block:6rem}}.v1-footer-grid{flex-direction:column;gap:2rem;display:flex}@media(min-width:48rem){.v1-footer-grid{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}}.v1-footer-brand{flex-direction:column;gap:.75rem;max-width:22rem;display:flex}.v1-footer-brand-row{font-weight:var(--font-weight-medium);align-items:center;gap:.5rem;display:inline-flex}.v1-footer-brand-row img{width:1.75rem;height:1.75rem}.v1-footer-col{flex-direction:column;gap:.6rem;display:flex}.v1-footer-col a{color:var(--muted-foreground);font-size:.875rem;text-decoration:none}.v1-footer-col a:hover{color:var(--foreground)}.v1-footer-legal{border-top:1px solid var(--grid-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;padding-top:1.25rem;display:flex}.v1-footer-legal-links{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.v1-footer-legal a{color:var(--muted-foreground);font-size:.75rem;text-decoration:none}.v1-footer-legal a:hover{color:var(--foreground)}@media(prefers-reduced-motion:no-preference){html.v1-js :is(#hero .v1-media-slot,#problema .v1-problema-media,#recursos .v1-feature-media .v1-media-slot,#sustentacao .v1-media-slot,#como-funciona .v1-como-steps-shell):not(.is-inview),html.v1-js :is(#hero .v1-media-slot,#problema .v1-problema-media,#recursos .v1-feature-media .v1-media-slot,#sustentacao .v1-media-slot,#como-funciona .v1-como-steps-shell):not(.is-inview) *{animation-play-state:paused!important}.v1-scroll-reveal{opacity:0;transform:translateY(24px)}.v1-scroll-reveal.is-revealed{opacity:1;will-change:opacity,transform;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translate(0)}}.v1-week,.v1-rev,.v1-qz,.v1-fc,.v1-mt,.v1-wchat,.v1-ind,.v1-wa-stack,.v1-xl-sheet,.v1-signup,.v1-buildplan,.v1-studytrack,.v1-edital,.v1-sim,.v1-hist,.v1-stats{container:motion/size}.v1-problema-media{container:problema-media/size}.v1-feature-media .v1-media-slot{min-height:14.5rem}@media(min-width:40rem){.v1-feature-media .v1-media-slot{min-height:16rem}}@media(min-width:64rem){.v1-feature-media .v1-media-slot{min-height:18rem}}@media(max-width:39.99rem){#whatsapp .v1-media-slot,#whatsapp.v1-feature-row .v1-media-slot{aspect-ratio:16/11;min-height:14.5rem;max-height:18rem}.v1-wchat-phone{width:min(100%,17.75rem);max-width:100%}.v1-wchat-stage{padding-inline:.55rem}.v1-wchat-bar{padding:.7rem .6rem .45rem}.v1-wchat-thread{overscroll-behavior:contain;scrollbar-width:none;padding:.4rem .45rem;overflow-y:auto}.v1-wchat-thread::-webkit-scrollbar{display:none}.v1-wchat-thread-scroll{justify-content:flex-start;min-height:100%;animation-name:v1-wchat-scroll-mobile}.v1-wchat-bubble{max-width:92%;font-size:.58rem}.v1-wchat-composer{padding:.35rem .45rem .5rem}}@keyframes v1-wchat-scroll-mobile{0%,52%{transform:translate(0)}64%,85%{transform:translateY(-2.75rem)}88%,to{transform:translateY(-2.75rem)}}@container motion (max-width:28rem){.v1-week-board-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.45rem}.v1-week-legend{flex-shrink:0;align-self:flex-end;gap:.3rem;padding-bottom:.15rem}.v1-week-legend-item{gap:0;font-size:0}.v1-week-legend-item i{width:.5rem;height:.5rem}.v1-week-board .v1-week-day-name{font-size:.45rem}.v1-week-board .v1-week-day-num{font-size:.7rem}.v1-week-block{min-height:1.35rem;padding:.22rem .12rem;font-size:.5625rem}}@container motion (max-width:22rem){.v1-week-board{transform-origin:bottom;width:min(100%,18.5rem)}.v1-week-stage{padding-inline:.55rem}.v1-week-block{letter-spacing:-.02em;font-size:.5rem}.v1-week-board .v1-week-day-label em{padding:.05rem .18rem;font-size:.38rem}}@media(max-width:39.99rem){.v1-week-board-head{flex-direction:row;justify-content:space-between;align-items:flex-end}.v1-week-legend{align-self:flex-end;gap:.28rem}.v1-week-legend-item{gap:0;font-size:0}.v1-week-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.v1-week-day--weekend{display:none}}@container motion (max-height:17rem){.v1-rev-dial{width:min(100%,8.25rem);max-height:8.25rem}.v1-rev-dial-total{font-size:1.45rem}.v1-rev-legend-item{font-size:.52rem}.v1-rev-gauge{gap:.4rem;padding:.5rem .55rem .55rem}}@container motion (max-width:22rem){.v1-rev-legend{gap:.25rem .45rem}.v1-rev-gauge-title{font-size:.78rem}}@media(max-width:39.99rem){.v1-rev-gauge{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;place-items:center stretch;gap:.35rem .7rem;width:min(100%,17.75rem);max-width:100%;padding:.55rem .65rem .6rem;display:grid}.v1-rev-gauge-head{text-align:left;grid-column:1/-1;align-items:flex-start}.v1-rev-dial{grid-area:2/1;justify-self:center;width:min(100%,7.75rem);max-height:7.75rem;margin:0}.v1-rev-dial-total{font-size:1.45rem}.v1-rev-dial-unit{font-size:.55rem}.v1-rev-legend{flex-flow:column;grid-area:2/2;justify-content:center;justify-self:end;align-items:flex-start;gap:.45rem;width:auto}.v1-rev-legend-item{gap:.28rem;font-size:.58rem}.v1-rev-legend-item strong{margin-left:.1rem}}@container motion (max-width:26rem){.v1-qz-choice{min-height:1.55rem;padding:.28rem .35rem;font-size:.625rem}.v1-qz-section{gap:.2rem;padding:.28rem .55rem}.v1-qz-label{font-size:.55rem}.v1-qz-head{padding:.4rem .55rem .3rem}.v1-qz-footer{padding:.28rem .55rem .5rem}.v1-qz-generate{padding:.42rem .7rem;font-size:.6875rem}}@media(max-width:39.99rem){.v1-qz-card{width:min(100%,17.75rem);max-width:100%}.v1-qz-card>.v1-qz-section:nth-child(4){display:none}.v1-qz-options--pair,.v1-qz-options--levels{grid-template-columns:repeat(2,minmax(0,1fr))}.v1-qz-options--levels{grid-template-columns:repeat(3,minmax(0,1fr))}.v1-qz-choice{gap:.28rem;min-height:1.5rem;padding:.28rem .3rem;font-size:.55rem}.v1-qz-choice--level{padding-inline:.2rem}.v1-qz-radio{width:.7rem;height:.7rem}.v1-qz-section{flex:1 1 0;padding:.32rem .55rem}.v1-qz-label{font-size:.55rem}.v1-qz-head{padding:.45rem .55rem .32rem}.v1-qz-head strong{font-size:.625rem}.v1-qz-footer{padding:.3rem .55rem .55rem}.v1-qz-generate{padding:.45rem .7rem;font-size:.6875rem}}@container motion (max-width:26rem){.v1-fc-files{grid-template-columns:1fr}.v1-fc-drop{min-height:1.75rem;font-size:.625rem}.v1-fc-flash{width:min(100%,12rem);max-width:calc(100% - .5rem);margin-left:0;padding:.5rem .55rem}.v1-fc-flash-front{font-size:.6875rem}.v1-fc-flash-back{font-size:.5625rem}}@container motion (max-height:16rem){.v1-fc-drop{display:none}.v1-fc-deck{margin-bottom:.35rem}}@media(max-width:39.99rem){.v1-fc-card{width:min(100%,17.75rem);max-width:100%}.v1-fc-file:nth-child(n+2){display:none}.v1-fc-files{grid-template-columns:1fr}.v1-fc-drop{display:none}.v1-fc-head{padding:.45rem .55rem .32rem}.v1-fc-upload,.v1-fc-progress{padding-inline:.55rem}.v1-fc-flash{width:min(100%,11rem);max-width:calc(100% - .35rem);padding:.45rem .5rem}}@container motion (max-width:26rem){.v1-mt-goal{font-size:.625rem}.v1-mt-goal>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v1-mt-replan{flex-wrap:wrap;gap:.35rem}.v1-mt-replan-pill{padding:.22rem .45rem;font-size:.5625rem}}@media(max-width:39.99rem){.v1-mt-card{width:min(100%,17.75rem);max-width:100%}.v1-mt-goal:nth-child(2),.v1-mt-topic:nth-child(2){display:none}.v1-mt-badge{font-size:0}.v1-mt-badge:after{content:"1 / 2";font-size:.625rem}.v1-mt-head{padding:.45rem .55rem .32rem}.v1-mt-goals,.v1-mt-topics{padding-inline:.55rem}.v1-mt-replan{gap:.3rem;padding:.35rem .55rem .5rem}.v1-mt-goal{min-height:1.45rem;font-size:.58rem}.v1-mt-topic{font-size:.55rem}}@container motion (max-width:24rem){.v1-wchat-phone{width:min(100%,17.75rem)}.v1-wchat-bubble{font-size:.58rem}}@container problema-media (max-width:22rem){.v1-xl-stage{padding:.85rem 0 0 .85rem}.v1-xl-window{flex-direction:column;height:100%;display:flex}.v1-xl-table{flex:1;grid-template-columns:1.15rem minmax(0,.85fr) minmax(0,1.15fr) minmax(0,1.05fr);font-size:.65rem}.v1-xl-titlebar{padding:.45rem .55rem}.v1-xl-titlebar-name{font-size:.6875rem}.v1-xl-th,.v1-xl-td{min-height:1.65rem;padding:.35rem .3rem}.v1-xl-col-letters>span,.v1-xl-row-num{font-size:.5625rem}}@container problema-media (max-width:16.5rem){.v1-xl-table{grid-template-columns:1.05rem minmax(0,.95fr) minmax(0,1.2fr);font-size:.625rem}.v1-xl-th--ask,.v1-xl-td--ask,.v1-xl-col-letters>span:nth-child(4),.v1-xl-progress,.v1-xl-unknown{display:none}}@container problema-media (max-height:14rem){.v1-wa-toast{grid-template-columns:1.75rem 1fr;gap:.4rem;padding:.45rem .55rem}}@container problema-media (max-width:16rem){.v1-ind-option-aside{text-overflow:ellipsis;vertical-align:bottom;max-width:4.5rem;font-size:.45rem;display:inline-block;overflow:hidden}.v1-ind-option{font-size:.625rem}}@container motion (max-width:16rem){.v1-buildplan-week{gap:.1rem}.v1-buildplan-day-label{font-size:.4rem}.v1-buildplan-block{padding:.06rem .04rem;font-size:.38rem}.v1-buildplan-card{transform-origin:bottom}.v1-buildplan-chip{padding:.1rem .28rem;font-size:.45rem}}@container motion (max-width:14.5rem){.v1-buildplan-day-label{height:0;font-size:0;line-height:0;overflow:hidden}.v1-buildplan-block{font-size:.42rem}}@container motion (max-height:11rem){.v1-signup-card,.v1-studytrack-card,.v1-buildplan-card{gap:.15rem;padding:.28rem .35rem .32rem}.v1-studytrack-bars{display:none}}@media(max-width:39.99rem){.v1-como-step .v1-como-step-media.v1-signup{aspect-ratio:4/3;max-width:17.5rem;min-height:13.5rem}.v1-signup-stage{padding:.65rem .65rem 0}.v1-signup-card{gap:.55rem;width:min(100%,14.5rem);padding:.55rem .65rem .6rem}.v1-signup-head{margin-bottom:.05rem;padding-bottom:.3rem}.v1-signup-field{gap:.28rem}.v1-signup-field--pass{margin-top:.1rem}.v1-signup-label{font-size:.5rem}.v1-signup-input{min-height:1.65rem;padding:.35rem .45rem}.v1-signup-footer{margin-top:auto;padding-top:.15rem}.v1-signup-cta{min-height:1.85rem;padding:.4rem .65rem}.v1-como-step .v1-como-step-media.v1-buildplan{aspect-ratio:4/3;max-width:17.5rem;min-height:13.5rem}.v1-buildplan-stage{padding:.65rem .65rem 0}.v1-buildplan-card{gap:.45rem;width:min(100%,14.5rem);padding:.55rem .65rem .6rem}.v1-buildplan-head{padding-bottom:.3rem}.v1-buildplan-meta{gap:.3rem}.v1-buildplan-chip{padding:.18rem .4rem;font-size:.5rem}.v1-buildplan-week{gap:.22rem}.v1-buildplan-day{gap:.18rem}.v1-buildplan-day-label{font-size:.45rem}.v1-buildplan-day-slots{gap:.14rem}.v1-buildplan-block{min-height:1.05rem;padding:.14rem .08rem;font-size:.42rem}.v1-buildplan-footer{margin-top:auto;padding-top:.15rem}.v1-buildplan-cta{min-height:1.85rem;padding:.4rem .65rem}.v1-como-step .v1-como-step-media.v1-studytrack{aspect-ratio:4/3;max-width:17.5rem;min-height:13.5rem}.v1-studytrack-stage{padding:.65rem .65rem 0}.v1-studytrack-card{gap:.45rem;width:min(100%,14.5rem);padding:.55rem .65rem .6rem}.v1-studytrack-head{padding-bottom:.3rem}.v1-studytrack-actions{gap:.28rem}.v1-studytrack-action{gap:.35rem;min-height:1.45rem;padding:.22rem .4rem}.v1-studytrack-action-label{font-size:.58rem}.v1-studytrack-bars,.v1-studytrack-bar{gap:.28rem}.v1-studytrack-bar-name{font-size:.5rem}.v1-studytrack-footer{margin-top:auto;padding-top:.15rem}.v1-studytrack-cta{min-height:1.85rem;padding:.4rem .65rem}.v1-sustentacao-item--1 .v1-sustentacao-media.v1-edital{aspect-ratio:4/3;min-height:15.5rem}.v1-edital-stage{padding-inline:.85rem}.v1-edital-card{gap:.4rem;width:min(100%,15.5rem);max-width:100%;padding:.55rem .65rem .6rem}.v1-edital-head strong{font-size:.625rem}.v1-edital-overall-pct{font-size:1.05rem}.v1-edital-discipline-name,.v1-edital-discipline-meta{font-size:.58rem}.v1-edital-topic{font-size:.55rem}.v1-edital-topics-label{font-size:.5rem}.v1-sustentacao-item--2 .v1-sustentacao-media.v1-sim{aspect-ratio:4/3;min-height:15.5rem}.v1-sim-stage{padding-inline:.85rem}.v1-sim-card{gap:.4rem;width:min(100%,15.5rem);max-width:100%;padding:.55rem .65rem .6rem}.v1-sim-head strong{font-size:.625rem}.v1-sim-badge,.v1-sim-score-label{font-size:.5rem}.v1-sim-score-value{font-size:.85rem}.v1-sim-gaps-label{font-size:.5rem}.v1-sim-gap-name,.v1-sim-gap-pct,.v1-sim-route-pill,.v1-sim-route-msg{font-size:.55rem}.v1-sustentacao-item--3 .v1-sustentacao-media.v1-hist{aspect-ratio:4/3;min-height:15.5rem}.v1-hist-stage{padding-inline:.85rem}.v1-hist-card{gap:.4rem;width:min(100%,15.5rem);max-width:100%;padding:.55rem .65rem .6rem}.v1-hist-head strong{font-size:.625rem}.v1-hist-streak-label{font-size:.5rem}.v1-hist-streak-value{font-size:.85rem}.v1-hist-week-label{font-size:.5rem}.v1-hist-heat-day span{font-size:.45rem}.v1-hist-entry-when,.v1-hist-entry-mins{font-size:.5rem}.v1-hist-entry-what,.v1-hist-pattern-pill,.v1-hist-pattern-msg{font-size:.55rem}.v1-sustentacao-item--4 .v1-sustentacao-media.v1-stats{aspect-ratio:4/3;min-height:15.5rem}.v1-stats-stage{padding-inline:.85rem}.v1-stats-card{gap:.4rem;width:min(100%,15.5rem);max-width:100%;padding:.55rem .65rem .6rem}.v1-stats-head strong{font-size:.625rem}.v1-stats-constancy-label{font-size:.45rem}.v1-stats-constancy-value{font-size:.85rem}.v1-stats-kpi-label{font-size:.45rem}.v1-stats-kpi-value{font-size:.7rem}.v1-stats-kpi-hint{font-size:.45rem}.v1-stats-chart-label{font-size:.5rem}.v1-stats-bar-day{font-size:.45rem}.v1-feature-row{margin-inline:-1.5rem;padding-inline:.85rem}.v1-week-card,.v1-rev-card{width:100%;max-width:100%}.v1-week-board,.v1-rev-gauge,.v1-qz-card,.v1-fc-card,.v1-mt-card,.v1-wchat-phone{width:min(100%,17.75rem);max-width:100%}.v1-week-stage,.v1-rev-stage,.v1-qz-stage,.v1-fc-stage,.v1-mt-stage,.v1-wchat-stage{padding-inline:.45rem}.v1-week-board .v1-week-grid{gap:0}.v1-week-board .v1-week-day{padding-inline:.12rem}.v1-week-block{padding-inline:.08rem;font-size:.45rem;overflow:hidden}.v1-fc-flash{width:min(100%,11rem);max-width:calc(100% - .35rem)}.v1-section-content{overflow-x:clip}}@media(max-width:47.99rem){.v1-problema-media{min-height:0}}@media(min-width:48rem)and (max-width:63.99rem){.v1-problema-item--3 .v1-xl-stage{padding:.85rem 0 0 .85rem}.v1-problema-item--3 .v1-xl-window{flex-direction:column;height:100%;display:flex}.v1-problema-item--3 .v1-xl-table{flex:1;grid-template-columns:1.15rem minmax(0,.85fr) minmax(0,1.15fr) minmax(0,1.05fr);font-size:.65rem}.v1-problema-item--3 .v1-xl-th,.v1-problema-item--3 .v1-xl-td{min-height:1.6rem;padding:.32rem .28rem}.v1-problema-item--3 .v1-xl-titlebar-name{font-size:.6875rem}.v1-wa-toast{width:calc(100% - 1rem);max-width:none;font-size:.65rem}}.v1-legal{text-align:left;text-wrap:pretty;flex-direction:column;gap:0;max-width:42rem;margin-inline:auto;display:flex}.v1-legal-hero{flex-direction:column;gap:1rem;padding-bottom:2.5rem;display:flex}.v1-legal-hero .v1-heading--1{text-wrap:balance;width:fit-content;max-width:32rem}.v1-legal-hero .v1-paragraph{text-wrap:pretty;width:100%;max-width:none}.v1-legal-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem .85rem;font-size:.75rem;line-height:1.45;display:flex}.v1-legal-meta-item{align-items:center;gap:.4rem;display:inline-flex}.v1-legal-meta-item svg{flex-shrink:0}.v1-legal-meta-item--accent{color:var(--primary-foreground);background:var(--primary);border-radius:999px;padding:.2rem .6rem .2rem .45rem}.v1-legal-summary,.v1-legal-section{border-top:1px solid var(--grid-line);flex-direction:column;gap:1rem;padding-block:2.5rem;display:flex}.v1-legal-section:last-child{padding-bottom:0}.v1-legal-summary .v1-heading--2,.v1-legal-section .v1-heading--2{text-wrap:balance;width:fit-content;max-width:32rem}.v1-legal-kicker{color:var(--primary);margin:0;font-size:.8125rem;line-height:1.4}.v1-legal .v1-paragraph{text-wrap:pretty}.v1-legal-lead strong{color:var(--foreground);font-weight:var(--font-weight-medium)}.v1-legal-list,.v1-legal-facts{color:var(--muted-foreground);text-wrap:pretty;flex-direction:column;gap:.65rem;margin:0;font-size:1rem;line-height:1.6;display:flex}.v1-legal-list{padding-left:1.25rem;list-style:outside}.v1-legal-facts{padding-left:0;list-style:none}.v1-legal-facts li strong{color:var(--foreground);font-weight:var(--font-weight-medium)}.v1-legal-note{font-style:italic}.v1-legal-table-wrap{width:100%;overflow-x:auto}.v1-legal-table{border-collapse:collapse;width:100%;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.v1-legal-table th,.v1-legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--grid-line);padding:.75rem 1rem .75rem 0}.v1-legal-table th{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--muted-foreground)}.v1-legal-table td:first-child{color:var(--foreground);font-weight:var(--font-weight-medium)}@media(min-width:48rem){.v1-legal-hero{padding-bottom:3rem}.v1-legal-summary,.v1-legal-section{padding-block:3rem}}.v1-home{--home-bg:#0c0a09;--home-fg:#fafaf9;--home-card:#1c1917;--home-border:#292524;--home-muted:#a8a29e;--home-sidebar:#0a0908;--home-primary:#f59e0b;--home-primary-fg:#0c0a09;--home-warm-soft:#fbbf24;--home-warm-glow:#b45309;--home-teal:#2dd4bf;--home-violet:#a78bfa;--home-orange:#ea580c;--home-sans:var(--font-outfit),"Outfit",ui-sans-serif,system-ui,sans-serif;--home-display:var(--font-dm-serif),"DM Serif Display",Georgia,serif;border-color:var(--grid-line);background:0 0;container-type:size}@supports (color:color-mix(in lab,red,red)){.v1-home{border-color:color-mix(in srgb,var(--grid-line)70%,transparent)}}.v1-home{color:var(--home-fg)}.v1-hero-grid>.v1-home{isolation:isolate;aspect-ratio:2;border-radius:var(--radius-banner)var(--radius-banner)0 0;max-height:min(36rem,58vw);margin-top:2.75rem;overflow:visible}.v1-home-stack{z-index:0;pointer-events:none;position:absolute;inset:0}.v1-home-stack span{border-radius:var(--radius-banner)var(--radius-banner)0 0;transform-origin:top;background:#2b2825;border:1px solid #a8a29e2e;height:100%;position:absolute;top:0;left:0;right:0}.v1-home-stack span:first-child{opacity:.72;border-radius:calc(var(--radius-banner) + .15rem)calc(var(--radius-banner) + .15rem)0 0;background:#2e2b28;top:-1.15rem;transform:scaleX(.985)}.v1-home-stack span:nth-child(2){opacity:.48;border-radius:calc(var(--radius-banner) + .3rem)calc(var(--radius-banner) + .3rem)0 0;background:#22201d;top:-2.35rem;transform:scaleX(.97)}.v1-home-stack span:nth-child(3){opacity:.3;border-radius:calc(var(--radius-banner) + .45rem)calc(var(--radius-banner) + .45rem)0 0;background:#1b1817;top:-3.55rem;transform:scaleX(.955)}.v1-home:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 50% 35%,var(--home-primary)0%,var(--home-orange)32%,var(--home-primary)55%,transparent 72%);border-radius:50%;height:42%;position:absolute;top:-6%;left:12%;right:12%}@supports (color:color-mix(in lab,red,red)){.v1-home:before{background:radial-gradient(ellipse 70% 55% at 50% 35%,color-mix(in srgb,var(--home-primary)82%,transparent)0%,color-mix(in srgb,var(--home-orange)42%,transparent)32%,color-mix(in srgb,var(--home-primary)18%,transparent)55%,transparent 72%)}}.v1-home:before{filter:blur(28px);opacity:1;transform:translateZ(0)}.v1-home:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(to top,var(--background,#0c0a09)0%,var(--background,#0c0a09)38%,transparent 100%);height:28%;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.v1-home:after{background:linear-gradient(to top,color-mix(in srgb,var(--background,#0c0a09)92%,transparent)0%,color-mix(in srgb,var(--background,#0c0a09)55%,transparent)38%,transparent 100%)}}.v1-home-stage{z-index:1;border-radius:inherit;background:var(--home-bg);position:absolute;inset:0;overflow:hidden}.v1-home-app{width:100%;height:100%;font-family:var(--home-sans);background:var(--home-bg);color:var(--home-fg);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(10rem,17.5%) 1fr;font-size:clamp(.52rem,1.35cqw,.8rem);line-height:1.35;display:grid}.v1-home-side{background:var(--home-sidebar);border-right:1px solid var(--home-border);flex-direction:column;gap:.55em;min-width:0;padding:1em .75em .85em;display:flex}.v1-home-brand{letter-spacing:-.01em;align-items:center;gap:.55em;padding:.2em .45em .65em;font-size:.95em;font-weight:600;display:flex}.v1-home-brand img{object-fit:contain;flex-shrink:0;width:1.7em;height:1.7em}.v1-home-menu-label{letter-spacing:.08em;text-transform:uppercase;color:var(--home-muted);margin:0;padding:0 .65em;font-size:.65em;font-weight:600}.v1-home-nav{flex-direction:column;flex:1;gap:.12em;min-height:0;display:flex;overflow:hidden}.v1-home-nav-item{box-shadow:none;color:var(--home-fg);border:0;border-radius:999px;align-items:center;gap:.6em;padding:.62em .75em .62em .95em;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.v1-home-nav-item{color:color-mix(in srgb,var(--home-fg)78%,var(--home-muted))}}.v1-home-nav-item{white-space:nowrap;font-size:.875em;font-weight:500}.v1-home-nav-item svg{flex-shrink:0;width:1.1em;height:1.1em}.v1-home-nav-item.is-active{background:linear-gradient(90deg,var(--home-primary)0%,var(--home-primary)42%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){.v1-home-nav-item.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--home-primary)28%,transparent)0%,color-mix(in srgb,var(--home-primary)12%,transparent)42%,transparent 100%)}}.v1-home-nav-item.is-active{color:var(--home-primary);box-shadow:none;border:0;font-weight:600}.v1-home-nav-item.is-active:before{content:"";background:var(--home-primary);width:.22em;height:58%;box-shadow:0 0 .55em var(--home-primary);border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.v1-home-nav-item.is-active:before{box-shadow:0 0 .55em color-mix(in srgb,var(--home-primary)45%,transparent)}}.v1-home-side-foot{border-top:1px solid var(--home-border);color:var(--home-muted);flex-direction:column;gap:.45em;margin-top:auto;padding:.7em .45em .15em;font-size:.8em;font-weight:500;display:flex}.v1-home-toggle{justify-content:space-between;align-items:center;gap:.5em;padding:.35em .3em;display:flex}.v1-home-switch{background:var(--home-primary);border-radius:999px;flex-shrink:0;width:2.15em;height:1.2em;position:relative}.v1-home-switch:after{content:"";background:var(--home-primary-fg);border-radius:50%;width:.9em;height:.9em;position:absolute;top:.15em;right:.15em}.v1-home-foot-link{align-items:center;gap:.5em;padding:.35em .3em;display:flex}.v1-home-foot-link svg{flex-shrink:0;width:1em;height:1em}.v1-home-main{background:var(--home-bg);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.v1-home-top{border-bottom:1px solid var(--home-border);background:var(--home-bg);grid-template-columns:1fr minmax(12em,44%) 1fr;align-items:center;gap:.75em;padding:.7em 1.15em;display:grid}.v1-home-datetime{color:var(--home-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78em;font-weight:400;overflow:hidden}.v1-home-plan-select{border:1px solid var(--home-border);background:var(--home-card);white-space:nowrap;text-overflow:ellipsis;border-radius:.75em;justify-content:center;justify-self:center;align-items:center;gap:.5em;max-width:100%;padding:.55em 1em;font-size:.82em;font-weight:500;display:inline-flex;overflow:hidden}.v1-home-plan-select svg{width:1.05em;height:1.05em;color:var(--home-primary);flex-shrink:0}.v1-home-user{justify-content:flex-end;align-items:center;gap:.65em;min-width:0;display:flex}.v1-home-bell{width:2em;height:2em;color:var(--home-muted);place-items:center;display:grid;position:relative}.v1-home-bell svg{width:1.15em;height:1.15em}.v1-home-bell i{background:var(--home-primary);border-radius:50%;width:.4em;height:.4em;position:absolute;top:.28em;right:.32em}.v1-home-user-meta{flex-direction:column;align-items:flex-end;min-width:0;line-height:1.2;display:flex}.v1-home-user-meta strong{white-space:nowrap;font-size:.82em;font-weight:600}.v1-home-user-meta span{color:var(--home-muted);text-overflow:ellipsis;white-space:nowrap;max-width:14em;font-size:.68em;overflow:hidden}.v1-home-avatar{width:2.2em;height:2.2em;color:var(--home-primary);background:#f59e0b26;border-radius:50%;flex-shrink:0;place-items:center;font-size:.72em;font-weight:700;display:grid}.v1-home-body{flex-direction:column;flex:1;gap:.75em;min-height:0;padding:.75em 1.1em .85em;display:flex;overflow:hidden}.v1-home-hello{background:var(--home-card);border:1px solid var(--home-border);border-radius:1.25em;justify-content:space-between;align-items:center;gap:1em;padding:1.15em 1.35em;display:flex;position:relative;overflow:hidden}.v1-home-hello-copy{min-width:0}.v1-home-hello-eyebrow{color:var(--home-primary);margin-bottom:.15em;font-size:.85em;font-weight:500;display:block}.v1-home-hello-name{font-family:var(--home-display);letter-spacing:-.02em;color:var(--home-fg);margin:0;font-size:2.05em;font-style:italic;font-weight:400;line-height:1.05}.v1-home-hello-quote{color:var(--home-muted);margin:.35em 0 0;font-size:.85em;font-style:italic;font-weight:400;line-height:1.45}.v1-home-hello-spark{width:2.85em;height:2.85em;color:var(--home-primary);background:linear-gradient(145deg,#f59e0b33 0%,var(--home-warm-glow)100%);border-radius:1.25em;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.v1-home-hello-spark{background:linear-gradient(145deg,#f59e0b33,color-mix(in srgb,var(--home-warm-glow)10%,transparent))}}.v1-home-hello-spark{flex-shrink:0;box-shadow:0 0 20px 4px #f59e0b26}.v1-home-hello-spark svg{width:1.35em;height:1.35em}.v1-home-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7em;display:grid}.v1-home-stat{background:var(--home-card);border:1px solid var(--home-border);border-radius:1.35em;flex-direction:row;align-items:center;gap:.75em;min-width:0;padding:.95em 1em;display:flex}.v1-home-stat-icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:2.35em;height:2.35em;margin:0;display:grid}.v1-home-stat-icon svg{width:1.15em;height:1.15em}.v1-home-stat--amber .v1-home-stat-icon{color:#fff;background:var(--home-primary)}.v1-home-stat--teal .v1-home-stat-icon{color:#fff;background:var(--home-teal)}.v1-home-stat--violet .v1-home-stat-icon{color:#fff;background:var(--home-violet)}.v1-home-stat--orange .v1-home-stat-icon{color:#fff;background:var(--home-orange)}.v1-home-stat-meta{flex-direction:column;gap:.05em;min-width:0;line-height:1.15;display:flex}.v1-home-stat-meta strong{font-family:var(--home-display);letter-spacing:-.02em;color:var(--home-fg);font-size:1.65em;font-style:normal;font-weight:400;line-height:1}.v1-home-stat-meta span{color:var(--home-muted);font-size:.78em;font-weight:500}.v1-home-block{flex-direction:column;gap:.55em;min-width:0;display:flex}.v1-home-block h3,.v1-home-block-head h3{font-family:var(--home-display);letter-spacing:-.01em;color:var(--home-fg);margin:0;font-size:1.15em;font-style:italic;font-weight:400}.v1-home-block-head{justify-content:space-between;align-items:center;gap:.75em;display:flex}.v1-home-block-head>span{font-family:var(--home-sans);color:var(--home-primary);font-size:.78em;font-style:normal;font-weight:500}.v1-home-actions{grid-template-columns:1fr 1fr;gap:.7em;display:grid}.v1-home-action{background:var(--home-card);border:1px solid var(--home-border);border-radius:1.35em;flex-direction:row;align-items:center;gap:.85em;min-width:0;padding:1em 1.15em;display:flex}.v1-home-action-icon{color:#fff;border-radius:.85em;flex-shrink:0;place-items:center;width:2.45em;height:2.45em;display:grid}.v1-home-action-icon svg{color:#fff;stroke:#fff;width:1.2em;height:1.2em}.v1-home-action-icon--amber{color:#fff;background:linear-gradient(#fbbf24,#f59e0b 42%,#ea580c);border-radius:50%;box-shadow:0 .35em .9em #f59e0b40}.v1-home-action-icon--violet{color:#fff;background:linear-gradient(160deg,#c4b5fd,#8b5cf6 40%,#6d28d9);border-radius:.85em;box-shadow:0 .35em .9em #8b5cf66b}.v1-home-action strong{font-family:var(--home-sans);color:var(--home-fg);font-size:.95em;font-weight:600;display:block}.v1-home-action span{font-family:var(--home-sans);color:var(--home-muted);font-size:.75em;font-weight:400}.v1-home-row{background:var(--home-card);border:1px solid var(--home-border);border-radius:1.35em;align-items:center;gap:.85em;min-width:0;padding:.95em 1.1em;display:flex}.v1-home-row-icon{border-radius:.85em;flex-shrink:0;place-items:center;width:2.35em;height:2.35em;display:grid}.v1-home-row-icon svg{width:1.15em;height:1.15em}.v1-home-row-icon--amber{color:var(--home-primary);background:var(--home-warm-glow)}@supports (color:color-mix(in lab,red,red)){.v1-home-row-icon--amber{background:color-mix(in srgb,var(--home-warm-glow)28%,#1c1917)}}.v1-home-row-icon--amber{border:1px solid var(--home-primary)}@supports (color:color-mix(in lab,red,red)){.v1-home-row-icon--amber{border:1px solid color-mix(in srgb,var(--home-primary)18%,transparent)}}.v1-home-row-icon--violet{color:#c4b5fd;background:#2f1d46;border:1px solid #a78bfa38}.v1-home-row>div{flex:1;min-width:0}.v1-home-row strong{font-family:var(--home-sans);color:var(--home-fg);white-space:nowrap;text-overflow:ellipsis;font-size:.92em;font-weight:600;display:block;overflow:hidden}.v1-home-row span{font-family:var(--home-sans);color:var(--home-muted);font-size:.75em;font-weight:400}.v1-home-row>svg{width:1.05em;height:1.05em;color:var(--home-muted);opacity:.7;flex-shrink:0}@media(max-width:40rem){.v1-hero-grid>.v1-home{aspect-ratio:1;max-height:min(26rem,92vw);margin-top:2.35rem}.v1-home-stack{display:block}.v1-home-stack span:first-child{top:-.8rem}.v1-home-stack span:nth-child(2){top:-1.55rem}.v1-home-stack span:nth-child(3){top:-2.3rem}.v1-home:after{height:18%}.v1-home-app{grid-template-columns:1fr;font-size:clamp(.78rem,3.6cqw,.98rem)}.v1-home-side,.v1-home-user-meta,.v1-home-datetime,.v1-home-hello-quote{display:none}.v1-home-top{grid-template-columns:1fr auto}.v1-home-plan-select{justify-self:start;max-width:100%}.v1-home-body{gap:.95em;padding:.95em 1em 1.1em}.v1-home-hello{gap:.65em;padding:.7em .85em}.v1-home-hello-copy{flex-flow:row;align-items:baseline;gap:.4em;min-width:0;display:flex}.v1-home-hello-eyebrow{flex-shrink:0;margin-bottom:0}.v1-home-hello-name{font-size:1.15em}.v1-home-hello-spark{width:2.1em;height:2.1em}.v1-home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v1-home-actions{grid-template-columns:1fr}.v1-home-body>.v1-home-block~.v1-home-block,.v1-home-actions>.v1-home-action:last-child{display:none}}.v1-week-board{color:#0c0a09;opacity:0;background:linear-gradient(#fff,#fafaf9 55%,#f5f5f4);border:1px solid #e7e5e4;border-bottom:0;border-radius:.85rem .85rem 0 0;flex-direction:column;gap:0;width:min(100%,24.5rem);max-width:100%;height:calc(100% - 1rem);padding:0;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-week-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 18px 42px #00000047,0 1px #fffc}.v1-week-board-head{background:#fff;border-bottom:1px solid #e7e5e4;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.65rem .75rem .55rem;display:flex}.v1-week-kicker{letter-spacing:.08em;text-transform:uppercase;color:#b45309;margin-bottom:.08rem;font-size:.55rem;font-weight:700;display:block}.v1-week-board .v1-week-title{letter-spacing:-.02em;text-transform:none;color:#0c0a09;font-size:.9rem;font-weight:700}.v1-week-board .v1-week-grid{background:#fafaf9;flex:1;gap:0;padding:.45rem .4rem .55rem}.v1-week-board .v1-week-legend{color:#78716c}.v1-week-board .v1-week-legend-item{color:#57534e}.v1-week-board .v1-week-day{background:0 0;border:0;border-right:1px solid #e7e5e4;border-radius:0;min-height:0;padding:.35rem .28rem .4rem}.v1-week-board .v1-week-day:last-child{border-right:0}.v1-week-board .v1-week-day.is-today{background:#fef5e7;box-shadow:inset 0 0 0 1.5px #f59e0b8c}.v1-week-board .v1-week-day-label{color:#78716c;flex-direction:column;align-items:center;gap:.12rem;margin-bottom:.15rem;display:flex}.v1-week-board .v1-week-day-name{letter-spacing:.06em;text-transform:uppercase;color:#a8a29e;font-size:.5rem;font-weight:700}.v1-week-board .v1-week-day-num{letter-spacing:-.02em;color:#292524;font-size:.78rem;font-weight:700;line-height:1}.v1-week-board .v1-week-day.is-today .v1-week-day-num{color:#b45309}.v1-week-board .v1-week-day-label em{letter-spacing:.05em;text-transform:uppercase;color:#0c0a09;background:#f59e0b;border-radius:999px;padding:.08rem .28rem;font-size:.42rem;font-style:normal;font-weight:800}.v1-week-board .v1-week-block--alta{box-shadow:inset 0 0 0 1px #ea580c47,0 0 10px #f59e0b38}@media(prefers-reduced-motion:reduce){.v1-week-board{opacity:1;animation:none;transform:none}}.v1-rev-gauge{color:#0c0a09;opacity:0;background:linear-gradient(#fff,#fafaf9,#f5f5f4);border:1px solid #e7e5e4;border-bottom:0;border-radius:1.35rem 1.35rem 0 0;flex-direction:column;align-items:center;gap:.55rem;width:min(100%,22rem);max-width:100%;height:calc(100% - 1rem);padding:.7rem .85rem .75rem;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-rev-card-paper;display:flex;overflow:hidden;transform:translateY(110%);box-shadow:0 18px 42px #00000047,0 1px #fffc}.v1-rev-gauge-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex-shrink:0;align-items:center;gap:.1rem;width:100%;padding:0;display:flex}.v1-rev-gauge .v1-rev-kicker{letter-spacing:.08em;text-transform:uppercase;color:#b45309;font-size:.55rem;font-weight:700}.v1-rev-gauge-title{letter-spacing:-.02em;color:#0c0a09;font-size:.88rem;font-weight:700}.v1-rev-dial{aspect-ratio:1;filter:none;flex:auto;width:min(100%,10.5rem);min-height:0;max-height:11rem;margin:0 auto;position:relative}.v1-rev-dial-svg{width:100%;height:100%;display:block;overflow:visible}.v1-rev-dial-track{stroke:#e7e5e4;stroke-width:9px}.v1-rev-dial-seg{stroke-width:9px;stroke-linecap:butt;opacity:0;stroke-dashoffset:var(--rv-seg)}.v1-rev-dial-seg--teoria{stroke:#ea580c;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-seg-teoria}.v1-rev-dial-seg--revisao{stroke:#f59e0b;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-seg-revisao}.v1-rev-dial-seg--questoes{stroke:#a8a29e;animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-seg-questoes}.v1-rev-dial-center{pointer-events:none;opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;animation:9s cubic-bezier(.22,1,.36,1) infinite v1-rev-total-in;display:flex;position:absolute;inset:0;transform:scale(.92)}.v1-rev-dial-total{letter-spacing:-.04em;color:#0c0a09;font-size:1.85rem;font-weight:800;line-height:1}.v1-rev-dial-unit{letter-spacing:.06em;text-transform:uppercase;color:#78716c;font-size:.65rem;font-weight:700}.v1-rev-legend{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:.35rem .75rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.v1-rev-legend-item{color:#57534e;opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:.3rem;padding:0;font-size:.58rem;font-weight:600;display:inline-flex;transform:translateY(.3rem)}.v1-rev-legend-item--teoria{animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-legend-teoria}.v1-rev-legend-item--revisao{animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-legend-revisao}.v1-rev-legend-item--questoes{animation:9s cubic-bezier(.4,0,.2,1) infinite v1-rev-legend-questoes}.v1-rev-legend-item i{border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.v1-rev-legend-item--teoria i{background:#ea580c}.v1-rev-legend-item--revisao i{background:#f59e0b}.v1-rev-legend-item--questoes i{background:#a8a29e}.v1-rev-legend-item strong{color:#0c0a09;letter-spacing:-.01em;font-weight:750}@keyframes v1-rev-seg-teoria{0%,10%{opacity:.2;stroke-dashoffset:var(--rv-seg)}18%,82%{opacity:1;stroke-dashoffset:0}90%,to{opacity:0;stroke-dashoffset:var(--rv-seg)}}@keyframes v1-rev-seg-revisao{0%,20%{opacity:.2;stroke-dashoffset:var(--rv-seg)}28%,82%{opacity:1;stroke-dashoffset:0}90%,to{opacity:0;stroke-dashoffset:var(--rv-seg)}}@keyframes v1-rev-seg-questoes{0%,30%{opacity:.2;stroke-dashoffset:var(--rv-seg)}38%,82%{opacity:1;stroke-dashoffset:0}90%,to{opacity:0;stroke-dashoffset:var(--rv-seg)}}@keyframes v1-rev-total-in{0%,40%{opacity:0;transform:scale(.9)}48%{opacity:1;transform:scale(1.04)}54%,82%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.94)}}@keyframes v1-rev-legend-teoria{0%,12%{opacity:0;transform:translateY(.3rem)}20%,82%{opacity:1;transform:none}90%,to{opacity:0}}@keyframes v1-rev-legend-revisao{0%,22%{opacity:0;transform:translateY(.3rem)}30%,82%{opacity:1;transform:none}90%,to{opacity:0}}@keyframes v1-rev-legend-questoes{0%,32%{opacity:0;transform:translateY(.3rem)}40%,82%{opacity:1;transform:none}90%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v1-rev-gauge,.v1-rev-dial-seg,.v1-rev-dial-center,.v1-rev-legend-item{opacity:1;transform:none;animation:none!important}.v1-rev-dial-seg{stroke-dashoffset:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
