@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}}:root{--background:#1a0f0a;--foreground:#fff;--card:#2d1810;--card-border:#3d2820;--card-border-hover:#4d3830;--primary:#d4b896;--primary-hover:#c4a886;--primary-foreground:#2d1810;--secondary:#3d2820;--muted-foreground:#9ca3af;--input-background:#2d1810;--warning:#f59e0b;--instruction-orange:#a24905;--instruction-pink:#a94081;--instruction-green:#297e5b;--instruction-grey:#657481;--radius:10px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--st:1;--font-sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{background:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}::selection{background:var(--primary);color:var(--primary-foreground)}.wrap{max-width:1180px;margin-inline:auto;padding-inline:20px}.tag{background:var(--secondary);width:fit-content;color:var(--primary);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.tag[data-example]{box-shadow:inset 0 0 0 1px var(--card-border-hover);background:0 0}.tag-on-color{color:inherit;background:#00000040}.btn-primary,.btn-secondary{border-radius:var(--radius);letter-spacing:.04em;text-align:center;cursor:pointer;min-height:48px;transition:transform .16s var(--ease-out);justify-content:center;align-items:center;padding:12px 22px;font-size:13px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.btn-primary{background:var(--primary);color:var(--primary-foreground)}.btn-secondary{color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:0 0}.btn-primary:active,.btn-secondary:active,.btn-see:active,.reply:active{transform:scale(.97)}.btn-compact{min-height:44px;padding:10px 18px}.link-btn{width:fit-content;color:var(--primary);text-underline-offset:3px;cursor:pointer;padding:6px 0;font-size:13px;text-decoration:underline}.bonus-bar{z-index:60;background:var(--primary);color:var(--primary-foreground);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:6px 14px;font-size:12px;font-weight:600;line-height:1.35;display:flex;position:sticky;top:0}.bonus-count{background:var(--card);color:var(--primary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px}.js .bonus-bar[data-ready=false]>*,.js [data-bonus][data-ready=false]{visibility:hidden}.hero{background:radial-gradient(120% 60% at 85% 0,#a249052e,#0000 60%);padding-top:20px;position:relative}.hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stage";gap:28px;display:grid}.hero-grid[data-stage=board]{grid-template-areas:"copy""stage""aside";gap:20px}.hero-copy{view-transition-name:hero-copy;grid-area:copy;max-width:640px}.stage{view-transition-name:stage;grid-area:stage;min-width:0}.hero-aside{flex-direction:column;grid-area:aside;gap:6px;animation:.3s ease-out .24s both fade;display:flex}.aside-note{color:var(--primary);font-size:14px;font-weight:600}.aside-hint{color:var(--muted-foreground);font-size:13px}@media (min-width:900px){.hero{padding-top:56px}.hero-grid{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"copy stage";align-items:center;column-gap:56px}.hero-grid[data-stage=board]{grid-template-areas:"copy aside""stage stage";align-items:end;row-gap:32px}.hero-grid[data-stage=board] .hero-aside{align-self:end}}.hero-title{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(31px,8vw,60px);font-weight:800;line-height:1.05}.word{animation:word-in .52s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms);display:inline-block}.hero-sub{color:#ffffffdb;margin-top:18px;font-size:17px;line-height:1.45}.hero-support{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;font-size:14px;display:flex}.fotinhas{flex:none;width:172px;height:auto}.hero-support p{flex:200px;line-height:1.4}.hero-copy .btn-primary{width:100%;margin-top:22px}@media (min-width:640px){.hero-copy .btn-primary{width:auto;padding-inline:28px}.hero-sub{font-size:19px}}.phone{border:1px solid var(--card-border-hover);background:#120a06;border-radius:36px;flex-direction:column;width:min(100%,340px);margin-inline:auto;padding:14px 14px 16px;display:flex;box-shadow:0 28px 60px -24px #000c,inset 0 0 0 4px #0b0603}.phone-notch{background:#2a1a12;border-radius:999px;width:76px;height:6px;margin:2px auto 14px}.chat-head{border-bottom:1px solid var(--card-border);align-items:center;gap:10px;padding:0 4px 12px;display:flex}.avatar{object-fit:cover;width:40px;height:40px;box-shadow:0 0 0 2px var(--primary);border-radius:50%;flex:none}.chat-name{font-size:14px;font-weight:600;line-height:1.2}.chat-status{min-height:16px;color:var(--muted-foreground);font-size:11px}.chat-body{flex-direction:column;flex:1;gap:8px;min-height:300px;padding:14px 2px;display:flex;overflow:hidden}@media (min-width:900px){.phone{min-height:560px}}.bubble{border:1px solid var(--card-border);background:var(--card);max-width:88%;animation:rise .34s var(--ease-out) both;border-radius:14px 14px 14px 4px;padding:10px 13px;font-size:14px;line-height:1.4}.bubble[data-instant]{animation:none}.bubble.me{background:var(--primary);color:var(--primary-foreground);border:0;border-radius:14px 14px 4px;align-self:flex-end;font-weight:600}.bubble.typing{align-self:flex-start;gap:4px;padding:13px 14px;display:inline-flex}.typing span{background:var(--muted-foreground);width:6px;height:6px;animation:1s ease-in-out infinite typing;animation-play-state:var(--ps,running);border-radius:50%}.typing span:nth-child(2){animation-delay:.15s}.typing span:nth-child(3){animation-delay:.3s}.chat-replies{visibility:hidden;flex-direction:column;align-items:flex-end;gap:8px;min-height:134px;padding-top:6px;display:flex}.reply-tip{color:var(--primary);letter-spacing:.02em;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.chat-replies:not([data-open=true]) .reply-tip{opacity:0}.chat-replies[data-open=true]{visibility:visible}.reply{min-height:44px;box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary);text-align:right;cursor:pointer;transition:transform .16s var(--ease-out);border-radius:18px 18px 4px;padding:10px 15px;font-size:14px;font-weight:600;line-height:1.25;position:relative}.reply:after{border-radius:inherit;box-shadow:0 0 0 1.5px var(--primary);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.chat-replies[data-open=true]:not([data-touched]) .reply:after{animation:1.9s ease-out infinite ring;animation-play-state:var(--ps,running);animation-delay:calc(var(--i) * .35s + .6s)}.chat-replies[data-open=true] .reply{animation:rise .34s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms)}.board{border:1px solid var(--card-border);background:var(--background);border-radius:14px;overflow:hidden}.board-topbar{border-bottom:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a0f0ab3;align-items:center;gap:16px;height:40px;padding:0 14px;display:flex}.board-brand{white-space:nowrap;font-size:12px;font-weight:600}.board-view{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:600}.board-view[data-active=true]{color:var(--primary)}.board-view:last-child{display:none}@media (min-width:640px){.board-view:last-child{display:inline}}.board-scroll{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--secondary) var(--card);align-items:flex-start;gap:12px;max-height:min(74svh,720px);padding:14px;scroll-padding-inline:14px;display:flex;overflow:auto}.col{scroll-snap-align:start;flex-direction:column;flex:0 0 calc(66.6667% - 8px);gap:10px;min-width:0;display:flex}@media (min-width:768px){.board-scroll{scroll-snap-type:x proximity}.col{flex-basis:280px}}.col-head{align-items:flex-start;gap:8px;min-height:36px;font-size:12px;font-weight:600;line-height:1.4;display:flex}@media (min-width:768px){.col-head{min-height:0}}.dot{background:var(--week);border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.card{border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card);animation:card-in .38s var(--ease-out) both;animation-delay:calc(var(--d,0s) + .16s);flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex}.card.has-cover{align-items:stretch;padding:8px 8px 12px}.cover{aspect-ratio:3/4;background:var(--secondary);border-radius:8px;width:100%;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%;display:block}.tags{flex-wrap:wrap;gap:4px;padding:0 4px;display:flex}.card.has-cover .card-title{padding:0 4px}.card.has-cover .btn-see{align-self:flex-start;margin-left:4px}.card.instruction{background:var(--week);color:var(--ink);border-color:#0000}.card-title{font-size:13px;font-weight:600;line-height:1.35}.instruction-text{font-size:13px;font-weight:500;line-height:1.4}.card-note{color:var(--muted-foreground);font-size:12px;line-height:1.4}.btn-see{background:var(--secondary);min-height:32px;box-shadow:inset 0 0 0 1px var(--card-border-hover);cursor:pointer;transition:transform .16s var(--ease-out);border-radius:6px;padding:4px 12px;font-size:11px;font-weight:600}.stage[data-leaving]>*{animation:open-out .18s var(--ease-out) forwards}@supports not (view-transition-name:none){.stage[data-stage=board]>.board{animation:board-in .34s var(--ease-out) both}}.marquee{border-block:1px solid var(--card-border);background:var(--card);margin-top:40px;padding:12px 0;overflow:hidden}.marquee-track{width:max-content;animation:40s linear infinite marquee;animation-play-state:var(--ps,running);display:flex}.marquee-group{flex:none;display:flex}.marquee-group span{color:var(--primary);letter-spacing:.12em;white-space:nowrap;font-size:12px;font-weight:700}.marquee-group span:after{content:"•";margin-inline:28px}.section{padding:64px 0}.section-alt{background:#150c08}.section-title{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;font-size:clamp(27px,5.6vw,44px);font-weight:800;line-height:1.1}#dopa-title{max-width:26ch}.center{text-align:center;margin-top:8px}.js [data-reveal]{opacity:0;transition:opacity .52s ease-out, transform .52s var(--ease-out);transition-delay:min(calc(var(--i,0) * 60ms * var(--st)), .36s);transform:translateY(14px)}.js [data-reveal][data-in]{opacity:1;transform:none}.theme-dark{--background:#1a0f0a;--foreground:#fff;--card:#2d1810;--card-border:#3d2820;--card-border-hover:#4d3830;--primary:#d4b896;--primary-hover:#c4a886;--primary-foreground:#2d1810;--secondary:#3d2820;--muted-foreground:#9ca3af;--input-background:#2d1810;--warning:#f59e0b;color:#fff}.sec-cream{--background:#f4ebdd;--foreground:#2d1810;--card:#fffaf2;--card-border:#e1d1b6;--card-border-hover:#c9b28b;--primary:#7a4a14;--primary-hover:#653c0f;--primary-foreground:#fff7e8;--secondary:#eadcc4;--muted-foreground:#6b5849;--input-background:#fffaf2;--warning:#b45309;background:var(--background);color:var(--foreground)}.sec-terra{--background:#6e2b14;--foreground:#f8eee2;--muted-foreground:#e3cdbb;background:var(--background);color:var(--foreground)}.sec-gold{--background:#d4b896;--foreground:#2d1810;--card:#f6ecdc;--card-border:#bfa27a;--card-border-hover:#a98a5f;--primary:#2d1810;--primary-hover:#1a0f0a;--primary-foreground:#f6ecdc;--secondary:#e6d3b3;--muted-foreground:#4e3a2b;background:var(--background);color:var(--foreground)}.slant{background:var(--from);height:clamp(22px,4vw,48px);margin-top:-1px;line-height:0}.slant svg{width:100%;height:100%;display:block}.slant polygon{fill:var(--to)}.sim-lead{max-width:62ch;margin-top:16px;font-size:17px;line-height:1.5}.how{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.how{grid-template-columns:repeat(2,auto);justify-content:start;gap:14px 36px}}.how li{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.how-n{background:var(--primary);width:26px;height:26px;color:var(--primary-foreground);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.chip{min-height:40px;box-shadow:inset 0 0 0 1px var(--card-border-hover);cursor:pointer;transition:transform .16s var(--ease-out);border-radius:999px;padding:0 14px;font-size:13px;font-weight:600}.chip:active{transform:scale(.97)}.chip[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.sim-band{z-index:30;border:1.5px solid var(--primary);background:var(--card);border-radius:12px;margin-top:20px;padding:8px 8px 8px 14px;animation:.26s ease-out both fade;position:sticky;top:74px;box-shadow:0 10px 24px -14px #2d181080}@media (min-width:700px){.sim-band{top:42px}}.band-main{justify-content:space-between;align-items:center;gap:12px;display:flex}.band-date{font-size:15px;line-height:1.3}.band-date strong{white-space:nowrap;font-weight:800}.band-btn{flex:none;min-height:40px;padding:6px 14px;font-size:12px}.sim-info{margin-top:12px}.band-hint{color:var(--muted-foreground);font-size:13px}.sim-days{color:var(--primary);letter-spacing:-.01em;margin-top:6px;font-size:clamp(24px,6vw,34px);font-weight:800;line-height:1.15}.sim-notice{border-left:3px solid var(--warning);background:#f59e0b1f;border-radius:8px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.45}.sim-aside{color:var(--muted-foreground);margin-top:6px;font-size:14px}.cal{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px;display:grid}@media (min-width:700px){.cal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.cal{grid-template-columns:repeat(3,minmax(0,1fr))}}.cal-skeleton{grid-column:1/-1;min-height:340px}.month{border:1px solid var(--card-border);background:var(--card);border-radius:12px;padding:12px 8px 10px}.month-name{margin:0 6px 8px;font-size:15px;font-weight:700}.month-name:first-letter{text-transform:uppercase}.weekdays,.week-line{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekdays span{color:var(--muted-foreground);text-align:center;padding-bottom:4px;font-size:11px;font-weight:600}.week-line>span{display:block}.day-blank{min-height:44px}.day{font-variant-numeric:tabular-nums;cursor:pointer;border-radius:9px;place-items:center;width:100%;min-height:44px;font-size:14px;display:grid;position:relative}.day:disabled{color:var(--muted-foreground);cursor:default;opacity:.38}.day:not(:disabled) .num{transition:transform .16s var(--ease-out)}.cal:not([data-has]) .day[data-today]{font-weight:800}.cal:not([data-has]) .day[data-today]:before{box-shadow:0 0 0 2px var(--primary);content:"";animation:2.2s ease-out infinite ring-soft;animation-play-state:var(--ps,running);border-radius:9px;position:absolute;inset:3px}.day[data-today]:after{background:var(--primary);content:"";border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.day[data-painted][data-today]:after{background:var(--ink)}.num{z-index:1;position:relative}.paint{background:var(--wc);transform-origin:0;animation:sweep .42s var(--ease-out) backwards;animation-delay:var(--d,0s);transition:opacity .2s ease-out;position:absolute;inset:2px 0}.cal[data-repaint] .paint{animation-duration:.24s;animation-delay:calc(var(--d,0s) * .25)}.day[data-painted]{color:var(--ink);font-weight:600}.day[data-l] .paint{border-radius:9px 0 0 9px}.day[data-r] .paint{border-radius:0 9px 9px 0}.day[data-l][data-r] .paint{border-radius:9px}.day[data-dim] .paint{opacity:.2}.day[data-dim]{color:var(--foreground)}.day[data-hot]{font-weight:800}.day[data-open]{box-shadow:inset 0 0 0 2px var(--foreground)}.day:focus-visible{outline-offset:-2px;z-index:2}.more-months{margin-top:8px}.sim-result{margin-top:30px}.sim-result-title{letter-spacing:-.01em;font-size:clamp(21px,3.4vw,28px);font-weight:800}.sim-tip{color:var(--primary);margin-top:4px;font-size:14px;font-weight:600}.legend{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;margin:14px -20px 0;padding:4px 20px 8px;scroll-padding-inline:20px;list-style:none;display:flex;overflow-x:auto}.legend li{scroll-snap-align:start;flex:0 0 152px}@media (min-width:700px){.legend{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 0;padding:0;display:grid;overflow:visible}.legend li{flex:none}}.legend-item{border-radius:var(--radius);background:var(--card);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--card-border);text-align:left;cursor:pointer;transition:opacity .2s ease-out, transform .16s var(--ease-out);align-items:center;gap:10px;padding:6px 12px;display:flex}.legend-item:active{transform:scale(.97)}.legend-item[data-dim]{opacity:.5}.legend-item[data-on]{box-shadow:inset 0 0 0 2.5px var(--wc)}.swatch{background:var(--wc);border-radius:5px;flex:none;width:16px;height:16px}.legend-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.legend-name{font-size:13px;font-weight:700}.legend-dates{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px}.week-panel{border:1px solid var(--card-border);border-left:6px solid var(--wc);background:var(--card);border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-height:580px;margin-top:14px;padding:18px 16px 14px;animation:.22s ease-out both fade;display:grid}@media (min-width:900px){.week-panel{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:28px;min-height:420px;padding:24px 24px 20px}}.panel-title{font-size:20px;font-weight:800;line-height:1.2}.panel-dates{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.panel-objective{margin-top:10px;font-size:15px;line-height:1.5}.panel-label{color:var(--primary);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.panel-objective .panel-label{margin-bottom:2px;display:block}.covers{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;margin:10px 0 0;padding:0 0 8px;list-style:none;display:flex;overflow-x:auto}.tile{scroll-snap-align:start;flex-direction:column;flex:0 0 142px;align-items:flex-start;gap:8px;display:flex}@media (min-width:900px){.tile{flex-basis:170px}}.tile-cover{aspect-ratio:3/4;background:var(--secondary);width:100%;box-shadow:0 0 0 1px var(--card-border);border-radius:8px;overflow:hidden}.tile-cover img{object-fit:cover;width:100%;height:100%;display:block}.tile-title{-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:5.2em;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sim-actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px;display:flex}@media (max-width:639px){.sim-actions .btn-primary{width:100%}}.sim-b{color:var(--primary);font-size:14px}html[data-perfil=A] .only-b{display:none}html.modal-open{overflow:hidden}.modal{border:1px solid var(--card-border-hover);background:var(--card);color:#fff;border-radius:18px;width:min(940px,100vw - 24px);max-height:min(90svh,740px);margin:auto;padding:0;overflow:auto}.modal::backdrop{background:#0c0604cc}.modal{opacity:0;transition:opacity .14s var(--ease-out), transform .14s var(--ease-out), overlay .14s allow-discrete, display .14s allow-discrete;transform:scale(.96)}.modal[open]{opacity:1;transition-duration:.22s,.22s,.22s,.22s;transform:none}@starting-style{.modal[open]{opacity:0;transform:scale(.95)}}.modal::backdrop{transition:background-color .14s ease-out, overlay .14s allow-discrete, display .14s allow-discrete;background:#0c060400}.modal[open]::backdrop{background:#0c0604cc;transition-duration:.22s,.22s,.22s}@starting-style{.modal[open]::backdrop{background:#0c060400}}.modal-body{grid-template-columns:96px minmax(0,1fr);min-height:470px;display:grid;position:relative}@media (min-width:700px){.modal-body{grid-template-columns:30% minmax(0,1fr)}}.modal-cover{aspect-ratio:3/4;background:#120a06;border-radius:8px;align-self:start;margin:20px 0 0 14px;overflow:hidden}.modal-cover img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:700px){.modal-cover{aspect-ratio:auto;border-radius:0;align-self:stretch;margin:0}}.modal-main{flex-direction:column;gap:12px;min-width:0;padding:22px 16px 24px;display:flex;position:relative}@media (min-width:700px){.modal-main{padding:28px 28px 30px}}.modal-x{z-index:3;background:var(--secondary);cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:10px;right:10px}.modal-tags{flex-wrap:wrap;gap:6px;padding-right:44px;display:flex}.modal-title{padding-right:36px;font-size:clamp(18px,3vw,26px);font-weight:800;line-height:1.2}.lock{filter:blur(7px);opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none;gap:10px;margin-top:8px;display:grid}.sk-line{background:#ffffff61;border-radius:6px;height:12px;display:block}.sk-attach{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.sk-attach span{aspect-ratio:4/3;background:#fff3;border-radius:8px}.unlock{border:1px solid var(--primary);text-align:center;background:#1a0f0af2;border-radius:14px;flex-direction:column;align-items:center;gap:10px;width:min(92%,390px);padding:20px 18px 14px;display:flex;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 50px -20px #000}.unlock-title{font-size:19px;font-weight:800;line-height:1.2}.unlock-text{color:#ffffffd9;font-size:14px;line-height:1.45}.unlock .btn-primary{width:100%;margin-top:4px}.offer{padding:72px 0 84px}.offer .section-title{max-width:none}.offer-grid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:28px;display:grid}@media (min-width:980px){.offer-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:28px}}.offer-left{gap:16px;display:grid}.offer-card{border:1px solid var(--card-border);background:var(--card);border-radius:16px;padding:22px 20px}.offer-card[data-flash]{box-shadow:0 0 0 4px var(--foreground)}.offer-card[data-flash=pulse]{animation:1.2s ease-out 2 flash}.offer-h{margin-bottom:14px;font-size:18px;font-weight:800}.offer-list,.access{gap:12px;margin:0;padding:0;list-style:none;display:grid}.offer-list li{padding-left:30px;font-size:15.5px;line-height:1.45;position:relative}.offer-list li:before{background:var(--foreground);content:"";border-radius:50%;width:18px;height:18px;position:absolute;top:.15em;left:0}.offer-list li:after{border:solid var(--card);content:"";border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:.38em;left:6.5px;transform:rotate(45deg)}.bonus-star{font-weight:800}.offer-total{border-top:1.5px dashed var(--card-border-hover);margin-top:16px;padding-top:14px;font-size:17px;font-weight:800}.access li{align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.45;display:flex}.access-n{background:var(--foreground);width:26px;height:26px;color:var(--card);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.price-card{background:#1a0f0a;border-radius:22px;flex-direction:column;gap:14px;padding:28px 22px 24px;display:flex;box-shadow:0 34px 60px -30px #1a0f0acc}@media (min-width:980px){.price-card{padding:34px 30px 28px;position:sticky;top:70px}}.price-from{color:#d9c3b0;font-size:15px}.price-from s{text-decoration-thickness:2px}.price-main{line-height:1.1}.price-big{color:var(--primary);letter-spacing:-.035em;font-size:clamp(42px,8vw,60px);font-weight:900;display:block}.price-or{color:#fff;margin-top:6px;font-size:18px;font-weight:700;display:block}.btn-xl{width:100%;min-height:66px;padding:14px 18px;font-size:15px;box-shadow:0 14px 30px -12px #d4b8968c}.guarantee{border-top:1px solid var(--card-border);align-items:center;gap:16px;padding-top:18px;display:flex}.seal{border:3px double var(--primary);width:86px;height:86px;color:var(--primary);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex;transform:rotate(-8deg)}.seal-n{font-size:34px;font-weight:900}.seal-t{letter-spacing:.1em;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:800}.js .seal[data-reveal]{opacity:0;transition:opacity .18s ease-out,transform .38s cubic-bezier(.2,.9,.2,1);transform:rotate(-24deg)scale(1.9)}.js .seal[data-reveal][data-in]{opacity:1;transform:rotate(-8deg)}.guarantee-title{font-size:16px;font-weight:800}.guarantee-text{color:#fffc;margin-top:4px;font-size:14px;line-height:1.45}.milena{background:#f6ecdc8c;border-radius:18px;flex-direction:column;align-items:flex-start;gap:18px;margin-top:40px;padding:22px 20px;display:flex}@media (min-width:700px){.milena{flex-direction:row;align-items:center;gap:26px;padding:26px 30px}}.milena img{object-fit:cover;width:112px;height:112px;box-shadow:0 0 0 4px var(--foreground);border-radius:50%;flex:none}.milena p{font-size:15.5px;line-height:1.5}.milena-name{font-weight:800;font-size:21px!important}.prose{color:#ffffffdb;gap:10px;max-width:60ch;margin-top:18px;font-size:17px;line-height:1.5;display:grid}.slide{aspect-ratio:4/5;border-radius:8px;position:relative;overflow:hidden}.slide-text{white-space:pre-wrap;word-break:break-word;margin:0}.slide-tweet{color:#0f172a;background:#f7f9fc;flex-direction:column;justify-content:center;gap:6cqw;padding:8cqw;display:flex}.slide-tweet .slide-text{font-size:5.2cqw;font-weight:500;line-height:1.35}.slide-tweet[data-cover] .slide-text{font-size:7.4cqw;font-weight:700;line-height:1.2}.slide-tweet .hl{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.slide-tweet .hl{color:color-mix(in srgb, var(--accent) 60%, #000)}}.slide-tweet .hl{font-weight:700}.tw-head{align-items:center;gap:3cqw;display:flex}.tw-avatar{border:.6cqw solid var(--accent);flex:none;place-items:center;width:13cqw;height:13cqw;display:grid}@supports (color:color-mix(in lab, red, red)){.tw-avatar{border:.6cqw solid color-mix(in srgb, var(--accent) 40%, #fff)}}.tw-avatar{background:var(--accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.tw-avatar{background:color-mix(in srgb, var(--accent) 18%, #fff)}}.tw-avatar{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tw-avatar{color:color-mix(in srgb, var(--accent) 55%, #000)}}.tw-avatar{font-size:4.6cqw;font-weight:700}.tw-who{flex-direction:column;min-width:0;display:flex}.tw-name{text-overflow:ellipsis;white-space:nowrap;font-size:4.2cqw;font-weight:700;line-height:1.25;overflow:hidden}.tw-handle{color:#0f172a8c;font-size:3.5cqw;line-height:1.25}.slide-count{color:#0f172a73;font-size:3.2cqw;position:absolute;bottom:5cqw;right:6cqw}.slide-manifesto{color:#f5f0eb;background:#1a0f0a;align-items:center;padding:9cqw;display:flex}.slide-manifesto .slide-text{font-size:5.8cqw;font-weight:500;line-height:1.2;position:relative}.slide-manifesto[data-cover] .slide-text{font-size:8.6cqw;font-weight:700}.slide-manifesto .hl{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.slide-manifesto .hl{color:color-mix(in srgb, var(--accent) 70%, #fff)}}.slide-manifesto .hl{font-weight:700}.mf-glow{background:var(--accent);filter:blur(14cqw);opacity:.16;border-radius:50%;width:55cqw;height:55cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mf-foot{opacity:.6;font-size:3.2cqw;position:absolute;bottom:6cqw;left:9cqw}.slide-revista{background:#f5f5f5}.rv-photo{background:linear-gradient(180deg, var(--accent), var(--accent));place-items:center;height:58%;display:grid;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.rv-photo{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 28%, #e2e8f0), color-mix(in srgb, var(--accent) 45%, #cbd5e1))}}.rv-photo{color:#0f172a66;letter-spacing:.1em;text-transform:uppercase;font-size:3cqw}.rv-panel{color:#1a1a1a;background:#faf7f2;border-radius:5cqw 5cqw 0 0;flex-direction:column;justify-content:space-between;height:46%;padding:5cqw 6.5cqw;display:flex;position:absolute;inset:auto 0 0;box-shadow:0 -4px 24px #00000014}.slide-revista .slide-text{font-size:4.3cqw;line-height:1.4;overflow:hidden}.slide-revista[data-cover] .slide-text{font-size:5.2cqw;font-weight:700;line-height:1.25}.slide-revista .hl{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.slide-revista .hl{color:color-mix(in srgb, var(--accent) 60%, #000)}}.slide-revista .hl{font-weight:700}.rv-handle{color:#00000073;align-self:flex-end;font-size:3cqw;font-weight:500}.studio-extras{gap:12px;max-width:640px;margin-top:28px;display:grid}.extra{border:1px solid var(--card-border);border-radius:var(--radius);background:var(--card);padding:14px 16px;font-size:15px;line-height:1.45}.extra-title{font-weight:700}.demo{height:380vh;margin-top:28px;margin-bottom:-10vh;position:relative}.demo-segs{pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.demo-seg:first-child{height:70vh}.demo-seg:nth-child(2),.demo-seg:nth-child(3),.demo-seg:nth-child(4),.demo-seg:nth-child(5){height:50vh}.demo-seg:nth-child(6){height:68vh}.demo-seg:nth-child(7){height:42vh}@media (max-width:899px){.demo{height:260vh}.demo-seg:first-child{height:60vh}.demo-seg:nth-child(2),.demo-seg:nth-child(3),.demo-seg:nth-child(4),.demo-seg:nth-child(5){height:30vh}.demo-seg:nth-child(6),.demo-seg:nth-child(7){height:40vh}}.demo-sticky{justify-content:center;align-items:center;height:calc(100svh - 56px);max-height:780px;padding:0 20px;display:flex;position:sticky;top:44px}@media (max-width:639px){.demo-sticky{height:calc(100svh - 88px);padding:0 12px;top:76px}}.demo-frame{width:min(100%,1040px);max-height:100%;transition:opacity .42s ease-out, transform .42s var(--ease-out);flex-direction:column;gap:10px;display:flex}.demo-frame[data-out]{opacity:.14;transform:translateY(-36px)scale(.96)}.dp-steps{gap:8px;margin:0;padding:0;list-style:none;display:flex}.dp-steps li{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--card-border);opacity:.5;flex:1;align-items:center;gap:8px;padding:7px 10px;transition:opacity .3s ease-out;display:flex}.dp-steps li[data-on]{background:var(--card);box-shadow:inset 0 0 0 1px var(--primary);opacity:1}.dp-steps li[data-done]{opacity:.8}.dp-steps-n{background:var(--primary);width:22px;height:22px;color:var(--primary-foreground);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.dp-steps-t{font-size:13px;font-weight:600;line-height:1.3}@media (max-width:639px){.dp-steps li:not([data-on]){flex:none;padding:7px}.dp-steps li:not([data-on]) .dp-steps-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dp-steps-t{font-size:12px}}.demo-progress{background:var(--secondary);border-radius:3px;height:3px;overflow:hidden}.demo-progress span{background:var(--primary);height:100%;transform:scaleX(var(--p,0));transform-origin:0;transition:transform .5s var(--ease-out);display:block}@supports (animation-timeline:view()){.demo{view-timeline:--demo block}.demo-progress span{transition:none;animation:linear both dp-progress;animation-timeline:--demo;animation-range:entry 100% exit 0%;transform:scaleX(0)}@keyframes dp-progress{to{transform:scaleX(1)}}}.dp{--accent:#d4b896;--sw:340px;--fw:158px;border:1px solid var(--card-border);background:var(--background);border-radius:14px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 30px 70px -30px #000c}.dp-top{border-bottom:1px solid var(--card-border);background:var(--card);align-items:center;gap:10px;height:44px;padding:0 12px;font-size:12px;display:flex}.dp-back{color:var(--muted-foreground)}.dp-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.dp-top .tag{white-space:nowrap}.dp-btn{background:var(--secondary);border-radius:6px;padding:5px 10px;font-weight:600}.dp-btn:first-of-type{margin-left:auto}.dp-export{background:var(--primary);color:var(--primary-foreground);position:relative}.dp-export:after{border-radius:inherit;box-shadow:0 0 0 1.5px var(--primary);content:"";opacity:0;position:absolute;inset:0}.dp:is([data-step="5"],[data-step="6"]) .dp-export:after{animation:1.6s ease-out 3 ring}.dp-body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}@media (min-width:900px){.dp-body{grid-template-columns:300px minmax(0,1fr)}.dp-left{border-right:1px solid var(--card-border)}}.dp-left{flex-direction:column;gap:8px;padding:10px;display:flex}.dp-card{border:1px solid var(--card-border);background:var(--card);border-radius:10px;padding:10px}.dp-label{color:var(--primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700}.dp-text{min-height:72px;font-size:12px;line-height:1.4;position:relative}@media (min-width:900px){.dp-text{min-height:220px}}.dp-placeholder{color:var(--muted-foreground);transition:opacity .25s ease-out;position:absolute;top:0;left:0}.dp:not([data-step="0"]) .dp-placeholder{opacity:0}.dp-paste{background:var(--secondary);opacity:0;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;bottom:0;right:0}.dp[data-step="0"] .dp-paste{opacity:1}.dp[data-step="1"] .dp-paste{animation:.8s ease-out both press}.dp-block{opacity:0;transition:opacity .35s ease-out, transform .35s var(--ease-out);transition-delay:calc(var(--i) * 80ms * var(--st));display:block;transform:translateY(6px)}.dp:not([data-step="0"]) .dp-block{opacity:1;transform:none}.dp-line{display:block}@media (max-width:899px){.dp-line{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.dp-sep{color:var(--primary);font-family:var(--font-mono);background:#d4b89633;border-radius:4px;margin:3px 0 4px;padding:0 6px;font-size:10px;display:inline-block}.dp-styles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.dp-style{box-shadow:inset 0 0 0 1px var(--card-border);opacity:.55;transition:opacity .25s ease-out, transform .3s var(--ease-out);border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;font-size:11px;font-weight:600;display:flex}.dp-style[data-on]{box-shadow:inset 0 0 0 1.5px var(--primary);opacity:1;transform:scale(1.04)}.dp-thumb{border-radius:4px;width:100%;height:26px}.dp-style[data-s=tweet] .dp-thumb{background:linear-gradient(#cbd5e1,#cbd5e1) 8px 8px/40% 3px no-repeat,linear-gradient(#cbd5e1,#cbd5e1) 8px 15px/70% 3px no-repeat,#f7f9fc}.dp-style[data-s=manifesto] .dp-thumb{box-shadow:inset 0 0 0 1px var(--card-border);background:radial-gradient(circle,#d4b89680,#0000 60%),#1a0f0a}.dp-style[data-s=revista] .dp-thumb{background:linear-gradient(#faf7f2,#faf7f2) 0 100%/100% 45% no-repeat,linear-gradient(#e2e8f0,#cbd5e1)}.dp-brand-row{opacity:0;transition:opacity .35s ease-out}.dp-brand[data-on] .dp-brand-row{opacity:1}.dp-brand-row{align-items:center;gap:8px;display:flex}.dp-initials{width:28px;height:28px;color:var(--primary);background:#d4b89640;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.dp-brand-text{flex-direction:column;line-height:1.25;display:flex}.dp-brand-name{font-size:12px;font-weight:600}.dp-brand-handle{color:var(--muted-foreground);font-size:11px}.dp-color{background:var(--accent);width:16px;height:16px;transition:transform .4s var(--ease-out) .15s;border-radius:50%;margin-left:auto;transform:scale(.6)}.dp-brand[data-on] .dp-color{transform:none}.dp-stage{background:radial-gradient(70% 70% at 50% 45%,#d4b89612,#0000);place-items:center;min-height:330px;padding:14px;display:grid;position:relative;overflow:hidden}@media (max-width:899px){.dp{--sw:196px;--fw:80px}.dp-back{display:none}.dp-top{gap:8px;padding:0 10px}.dp-left{gap:6px;padding:8px}.dp-card{padding:8px}.dp-brand .dp-label{display:none}.dp-stage{min-height:280px;padding:10px}}.dp-empty{width:var(--sw);aspect-ratio:4/5;border:1.5px dashed var(--card-border-hover);color:var(--muted-foreground);border-radius:10px;place-items:center;font-size:12px;transition:opacity .3s ease-out;display:grid}.dp:not(:is([data-step="0"],[data-step="1"])) .dp-empty{opacity:0}.dp-single{width:var(--sw);opacity:0;transition:opacity .35s ease-out, transform .4s var(--ease-out);position:absolute}.dp:is([data-step="2"],[data-step="3"],[data-step="4"]) .dp-single{opacity:1}.dp:is([data-step="5"],[data-step="6"]) .dp-single{transform:scale(.94)}.dp-slide-box{aspect-ratio:4/5;filter:drop-shadow(0 18px 30px #00000080);position:relative}.dp-layer{opacity:0;transition:opacity .38s ease-out, transform .42s var(--ease-out);position:absolute;inset:0;transform:scale(.95);container-type:inline-size}.dp-layer[data-on]{opacity:1;transform:none}.dp-fan{place-items:center;display:grid;position:absolute;inset:0}.dp-fan-slide{--k:0;width:var(--fw);filter:drop-shadow(0 12px 22px #00000080);opacity:0;transition:opacity .45s ease-out, transform .65s var(--ease-out);transition-delay:calc(var(--i) * 90ms);grid-area:1/1;transform:scale(.85);container-type:inline-size}.dp-fan-slide:first-child{--k:-1.5}.dp-fan-slide:nth-child(2){--k:-.5}.dp-fan-slide:nth-child(3){--k:.5}.dp-fan-slide:nth-child(4){--k:1.5}.dp:is([data-step="5"],[data-step="6"]) .dp-fan-slide{opacity:1;transform:translateX(calc(var(--k) * 94%)) translateY(calc(var(--k) * var(--k) * 6px - 14px)) rotate(calc(var(--k) * 5deg))}.dp-badge{background:var(--primary);color:var(--primary-foreground);opacity:0;transition:opacity .4s ease-out .45s, transform .45s var(--ease-out) .45s;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:800;position:absolute;bottom:14px;left:50%;transform:translate(-50%,10px)}.dp:is([data-step="5"],[data-step="6"]) .dp-badge{opacity:1;transform:translate(-50%)}.demo-static{display:none}.demo-static-item{min-width:0}.demo-static-step{align-items:center;gap:10px;margin-bottom:10px;font-size:15px;font-weight:600;display:flex}.demo-static .dp *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.demo{display:none}.demo-static{grid-template-columns:minmax(0,1fr);gap:32px;max-width:1040px;margin:28px auto 0;padding:0 20px;display:grid}}.cmp{border:1px solid var(--card-border);background:linear-gradient(#2d1810,#23130c);border-radius:18px;margin:56px 0 36px;padding:22px 16px 24px}@media (min-width:700px){.cmp{padding:34px 34px 30px}}.cmp-title{letter-spacing:-.01em;text-wrap:balance;max-width:24ch;font-size:clamp(21px,3.6vw,30px);font-weight:800;line-height:1.15}.cmp-slider{margin-top:22px}.cmp-slider-label{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:2px 14px;font-size:14px;font-weight:500;display:flex}.cmp-slider-label output{color:var(--primary);font-weight:700}.cmp-slider input[type=range]{--fill:100%;cursor:pointer;appearance:none;background:0 0;width:100%;height:44px}.cmp-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--primary) var(--fill), var(--secondary) var(--fill));border-radius:6px;height:6px}.cmp-slider input[type=range]::-moz-range-track{background:linear-gradient(90deg, var(--primary) var(--fill), var(--secondary) var(--fill));border-radius:6px;height:6px}.cmp-slider input[type=range]::-webkit-slider-thumb{border:4px solid var(--background);background:var(--primary);width:26px;height:26px;box-shadow:0 0 0 1.5px var(--primary);-webkit-appearance:none;border-radius:50%;margin-top:-10px}.cmp-slider input[type=range]::-moz-range-thumb{border:4px solid var(--background);background:var(--primary);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--primary);border-radius:50%}.cmp-ticks{height:16px;color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:-6px 13px 0;font-size:11px;position:relative}.cmp-ticks span{left:var(--at);position:absolute;transform:translate(-50%)}.cmp-list{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.cmp-row{width:100%;box-shadow:inset 0 0 0 1px var(--card-border);text-align:left;transition:opacity .25s ease-out, transform .5s var(--ease-out);background:#1a0f0a8c;border-radius:14px;gap:6px;padding:16px 16px 14px;display:grid;position:relative}button.cmp-row{cursor:pointer}.cmp-row[data-hot]{box-shadow:inset 0 0 0 1.5px var(--primary)}.cmp-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cmp-name{font-size:15px;font-weight:700}.cmp-amount{text-align:right;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;min-width:5.4ch;font-size:clamp(26px,5.4vw,40px);font-weight:800;line-height:1.05}.cmp-detail{color:var(--muted-foreground);font-size:12.5px;line-height:1.4}.cmp-track{background:var(--secondary);border-radius:8px;height:12px;margin-top:6px;display:block;position:relative}.cmp-bar{background:linear-gradient(90deg, #a98d6b, var(--primary));transform-origin:0;transition:transform .8s var(--ease-out);border-radius:8px;position:absolute;inset:0;transform:scaleX(0)}.cmp[data-intro] .cmp-bar{transition-delay:calc(var(--i) * 90ms * var(--st) + .15s)}.cmp-tip{bottom:calc(100% + 8px);left:max(var(--l,0%), 170px);background:var(--primary);color:var(--primary-foreground);opacity:0;pointer-events:none;transition:opacity .16s ease-out, transform .2s var(--ease-out);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:12px;font-weight:700;position:absolute;transform:translate(-100%)translateY(4px)}.cmp-row[data-hot] .cmp-tip{opacity:1;transform:translate(-100%)}.cmp-dopa{box-shadow:inset 0 0 0 1.5px var(--primary);background:linear-gradient(135deg,#d4b8963d,#d4b89614);margin-top:6px}.cmp-dopa .cmp-amount{color:var(--primary)}.cmp-detail-dopa{color:#ffffffe0;font-size:13px}.cmp-seal{background:var(--primary);color:var(--primary-foreground);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:800;position:absolute;top:-11px;right:14px}.js .cmp .cmp-row{opacity:0;transform:translateY(12px)}.js .cmp[data-in] .cmp-row{opacity:1;transition-delay:calc(var(--i) * .1s);transform:none}.js .cmp[data-in]:not([data-intro]) .cmp-row{transition-delay:0s}.js .cmp[data-in] .cmp-row[data-dim]{opacity:.38}.js .cmp[data-in] .cmp-dopa[data-dim]{opacity:.65}.cmp-joke{color:var(--primary);margin-top:26px;font-size:17px;font-weight:700}.cmp-note{color:#ffffffd1;max-width:62ch;margin-top:8px;font-size:15px;line-height:1.45}.cmp-foot{color:var(--muted-foreground);margin-top:14px;font-size:12px}.footer{border-top:1px solid var(--card-border);color:var(--muted-foreground);padding:28px 0 40px;font-size:12px}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes rise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes card-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes word-in{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes typing{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.1,1.35)}}@keyframes sweep{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}@keyframes press{0%{opacity:1;transform:none}35%{opacity:1;transform:scale(.9)}to{opacity:0;transform:none}}@keyframes ring-soft{0%{opacity:.85;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}@keyframes modal-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes flash{0%,to{transform:none}50%{transform:scale(1.012)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes board-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes open-out{to{opacity:0;transform:scale(1.05)}}::view-transition-group(stage){animation-duration:.38s;animation-timing-function:var(--ease-out)}::view-transition-group(hero-copy){animation-duration:.28s;animation-timing-function:var(--ease-out)}::view-transition-group(stage){border-radius:14px;overflow:clip}::view-transition-old(stage){mix-blend-mode:normal;width:auto;height:auto;inset:0 auto auto 50%;transform:translate(-50%)}::view-transition-new(stage){mix-blend-mode:normal;width:auto;height:auto;inset:0 auto auto 50%;transform:translate(-50%)}::view-transition-old(stage){animation:.2s ease-out both vt-out}::view-transition-new(stage){animation:.26s ease-out .11s both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}::view-transition-old(root){animation-duration:.24s}::view-transition-new(root){animation-duration:.24s}@media (prefers-reduced-motion:reduce){@keyframes rise{0%{opacity:0}to{opacity:1}}@keyframes card-in{0%{opacity:0}to{opacity:1}}@keyframes word-in{0%{opacity:0}to{opacity:1}}@keyframes board-in{0%{opacity:0}to{opacity:1}}@keyframes open-out{to{opacity:0}}.word,.card,.week-row,.bubble,.chat-replies[data-open=true] .reply{animation-duration:.18s;animation-delay:0s}.stage[data-stage=board]>.board{animation:.18s ease-out both fade}.paint{animation:.18s ease-out backwards fade}@keyframes modal-in{0%{opacity:0}to{opacity:1}}.cal:not([data-has]) .day[data-today]:before{opacity:.6;animation:none}.js .seal[data-reveal]{transform:rotate(-8deg)}.typing span{opacity:.6;animation:none}.tip-arrow{animation:none}.chat-replies[data-open=true]:not([data-touched]) .reply:after{opacity:.45;animation:none}.marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee-group:nth-child(2){display:none}.marquee-group{flex-wrap:wrap;justify-content:center}.js [data-reveal]{transition:opacity .2s ease-out;transform:none}.cmp-bar{transition:none}.js .cmp .cmp-row{transform:none}.dp-export:after{animation:none!important}.btn-primary:active,.btn-secondary:active,.btn-see:active,.reply:active{transform:none}}.sec-dark{background:#1a0f0a}.sec-dark2{background:#150c08}.defer{min-height:var(--defer-h,600px)}.defer[data-loaded]{min-height:0}.defer-obstacles{--defer-h:760px}.defer-mechanism{--defer-h:1500px}.defer-sim{--defer-h:1000px}.defer-dopa{--defer-h:1800px}.defer-price{--defer-h:1100px}.defer-proof{--defer-h:2400px}.defer-qualify{--defer-h:900px}.defer-offer{--defer-h:1900px}.defer-faq{--defer-h:1300px}.defer-closing{--defer-h:560px}@media (min-width:900px){.defer-obstacles{--defer-h:820px}.defer-mechanism{--defer-h:1250px}.defer-sim{--defer-h:1500px}.defer-dopa{--defer-h:calc(380vh + 360px)}.defer-proof{--defer-h:1900px}.defer-offer{--defer-h:1200px}}@media (max-width:899px){.defer-dopa{--defer-h:calc(260vh + 360px)}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sim-top{position:relative}.sim-result,.sim-result-title{scroll-margin-top:130px}.obs-grid{gap:28px;display:grid}@media (min-width:960px){.obs-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px}.obs-intro{align-self:center}}.obstacles .section-title{max-width:16ch}.obs-close{color:#f8d9a8;border-left:3px solid #f8d9a8;max-width:40ch;margin-top:26px;padding-left:16px;font-size:clamp(17px,2.3vw,21px);font-weight:700;line-height:1.4}.obs-point{font-size:1.2em;display:inline-block}.strikes{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.strikes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.obs-card{background:#1a0f0a61;border:1px solid #f8eee247;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.obs-ill{background:radial-gradient(80% 90% at 50% 20%,#f8eee229,#0000);place-items:center;padding:14px 10px 4px;display:grid}.ill{width:100%;max-width:250px;height:auto;overflow:visible}.obs-text{padding:14px 18px 20px;position:relative}.strike-text{--w:3px;--x:0%;--y:62%;color:#fff;background-image:linear-gradient(transparent calc(var(--y) - var(--w) / 2), #f8eee2 0, #f8eee2 calc(var(--y) + var(--w) / 2), transparent 0);background-repeat:no-repeat;background-position:var(--x) 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .56s var(--ease-out) .45s, color .4s ease-out .45s;background-size:0% 100%;font-size:clamp(16px,2.1vw,18.5px);font-weight:800;line-height:1.38;display:inline}.js .obs-card[data-in] .strike-text{color:#e6cdbd;background-size:100% 100%}.obs-card[data-k="2"] .strike-text{--x:100%}.obs-card[data-k="3"] .strike-text{--x:50%;--w:4px}.obs-card[data-k="4"] .strike-text{--w:2px;transition-duration:.76s,.4s;transition-timing-function:var(--ease-in-out), ease-out}.ill-text{fill:#6e2b14;font:700 12px var(--font-sans)}.post-card,.post-cta{transform-box:fill-box;transform-origin:50%}.saved-card{transform-box:fill-box;transform-origin:50%;opacity:0;transform:translateY(-22px)rotate(0)}.js .obs-card[data-in] .saved-card{animation:ill-drop .7s var(--ease-out) forwards;animation-delay:calc(var(--i) * 90ms * var(--st) + .15s)}.dot{fill:#6e2b14;opacity:.25}.js .obs-card[data-in] .dot{animation:1.4s ease-in-out infinite ill-blink;animation-play-state:var(--ps,running)}.js .obs-card[data-in] .dot-2{animation-delay:.2s}.js .obs-card[data-in] .dot-3{animation-delay:.4s}.lead{fill:#f8eee2;opacity:.9;transform-box:fill-box;transform-origin:50%}.lead:nth-of-type(3n){fill:#e6b8a0}.js .obs-card[data-in] .lead{animation:3.6s ease-in infinite lead-fall;animation-play-state:var(--ps,running);animation-delay:calc(var(--i) * .11s)}.lead-q{fill:#d4b896;stroke:#f8eee2;stroke-width:1.6px;transform-box:fill-box;transform-origin:50%}.rcard{fill:#6e2b14;opacity:.2}.js .obs-card[data-in] .rcard{animation:6s ease-in-out infinite board-wipe;animation-play-state:var(--ps,running);animation-delay:calc(var(--i) * .14s)}.reset-arrow{transform-box:fill-box;transform-origin:50%}.js .obs-card[data-in] .reset-arrow{animation:6s ease-in-out infinite ill-spin;animation-play-state:var(--ps,running)}@keyframes ill-drop{to{opacity:1;transform:translateY(0) rotate(var(--rot))}}@keyframes ill-blink{50%{opacity:1}}@keyframes lead-fall{0%{opacity:0;transform:translateY(-14px)}15%{opacity:.9}70%{opacity:.9;transform:translateY(46px)scale(.8)}to{opacity:0;transform:translateY(52px)scale(.3)}}@keyframes board-wipe{0%,12%{opacity:0;transform:scale(.92)}25%,62%{opacity:.55;transform:scale(1)}76%,to{opacity:0;transform:scale(1)}}@keyframes ill-spin{0%,62%{transform:rotate(0)}80%,to{transform:rotate(-360deg)}}.quotes{margin-top:44px;padding:6px 0;overflow:hidden}.quotes-track{width:max-content;animation:110s linear infinite marquee;animation-play-state:var(--ps,running);display:flex}.quote-row{flex:none;gap:14px;margin:0;padding:0 7px;list-style:none;display:flex}.resp{color:#2d1810;white-space:normal;background:#fbf3e6;border-radius:12px;flex:none;align-content:start;gap:7px;width:min(80vw,320px);padding:12px 12px 14px;display:grid;box-shadow:0 10px 22px -14px #0009}.resp-k{color:#6b5849;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.resp-k b{color:#6e2b14;font-variant-numeric:tabular-nums;background:#e6d3b3;border-radius:4px;padding:1px 7px}.resp-field{min-height:78px;font:500 14.5px/1.45 var(--font-sans);background:#fffdf8;border:1px solid #d8c3a5;border-radius:8px;padding:10px 12px;box-shadow:inset 0 1px 3px #2d18101f}.resp-field q{quotes:"“" "”"}.quotes-cap{color:var(--muted-foreground);margin-top:14px;font-size:13px}.mec-grid{gap:30px;margin-bottom:8px;display:grid}@media (min-width:960px){.mec-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px}.mec-copy{align-self:center}}.mechanism .section-title{max-width:15ch;font-size:clamp(30px,5.2vw,52px)}.mec-text{gap:12px;max-width:46ch;margin-top:26px;font-size:clamp(18px,2.2vw,21.5px);line-height:1.5;display:grid}.mec-text p:last-child{color:var(--primary);font-size:1.12em;font-weight:800}.mec-viz{margin:0}.mv{border:1px solid var(--card-border);background:linear-gradient(#2d1810,#23130c);border-radius:20px;padding:22px 18px 18px;box-shadow:0 30px 60px -36px #000}@media (min-width:600px){.mv{padding:26px 26px 22px}}.mv-title{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.mv-lane{margin-top:16px}.mv-label{align-items:center;gap:8px;font-size:14.5px;font-weight:700;line-height:1.3;display:flex}.mv-eye{color:#cfc3b8;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.mv-eye-gold{color:var(--primary);background:#d4b89638}.mv-segs{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.seg{background:var(--secondary);transform-origin:0;border-radius:7px;height:22px;transition:opacity .3s ease-out;display:block;position:relative}.seg-decide:before,.seg-decide:after{border-radius:inherit;content:"";transition:opacity .3s ease-out;position:absolute;inset:0}.seg-decide:before{background:var(--primary)}.seg-decide:after{opacity:0;box-shadow:inset 0 0 0 1.5px #7a8794}.seg-dim{opacity:.55}.seg-spot{background:#f2efe9;box-shadow:0 0 0 2px #f2efe959,0 0 18px #f2efe959}.mv[data-mode=wrong] .seg-decide{opacity:.8;background:0 0}.mv[data-mode=wrong] .seg-decide:before{opacity:0}.mv[data-mode=wrong] .seg-decide:after{opacity:1}.mv-axis{color:var(--muted-foreground);justify-content:space-between;margin-top:6px;font-size:11px;font-weight:600;display:flex}.js .mv .seg{opacity:0;transition:transform .46s var(--ease-out) calc(var(--i) * 50ms * var(--st) + .2s), opacity .26s ease-out calc(var(--i) * 50ms * var(--st) + .2s);transform:scaleX(0)}.js .mec-viz[data-in] .mv .seg{opacity:1;transform:none}.js .mec-viz[data-in] .mv .seg-dim{opacity:.55}.js .mec-viz[data-in] .mv[data-mode=wrong] .seg-decide{opacity:.8}.js .mec-viz[data-in] .mv .seg{transition:opacity .26s ease-out}.dt{border-top:1px dashed var(--card-border-hover);margin-top:22px;padding-top:18px}.dt-switch{background:var(--secondary);border-radius:999px;width:100%;padding:4px;display:flex}@media (min-width:520px){.dt-switch{width:auto;display:inline-flex}}.dt-opt{flex:1;position:relative}.dt-opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.dt-opt span{white-space:nowrap;text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;transition:color .2s ease-out;display:flex}.dt-opt span:before{z-index:-1;border-radius:inherit;background:var(--primary);content:"";opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.dt-opt span{isolation:isolate;position:relative}.dt-opt input:checked+span{color:var(--primary-foreground)}.dt-opt input:checked+span:before{opacity:1}.mv[data-mode=wrong] .dt-opt input:checked+span{color:#10161c}.mv[data-mode=wrong] .dt-opt input:checked+span:before{background:#8794a1}.dt-opt input:focus-visible+span{outline:2px solid var(--primary);outline-offset:2px}.dm{border:1px solid var(--card-border);background:#120a06;border-radius:16px;width:100%;min-height:292px;margin-top:16px;position:relative;overflow:hidden}.dm:after{z-index:2;content:"";opacity:0;pointer-events:none;background:#464e589e;transition:opacity .3s ease-out;position:absolute;inset:0}.mv[data-mode=wrong] .dm:after{opacity:1}.dm-head{justify-content:space-between;align-items:center;padding:12px 14px 8px;font-size:14px;font-weight:800;display:flex}.dm-badge{background:var(--primary);border-radius:50%;width:10px;height:10px;transition:opacity .3s}.mv[data-mode=wrong] .dm-badge{opacity:0}.dm-list{gap:8px;margin:0;padding:0 10px 12px;list-style:none;display:grid}.dm-row{min-height:46px;transition:opacity .36s ease-out, transform .42s var(--ease-out);transition-delay:calc(var(--i) * 70ms);background:#2d1810;border-radius:10px;align-items:center;gap:10px;padding:6px 10px;display:flex}.dm-av{background:#5b4535;border-radius:50%;flex:none;width:30px;height:30px}.dm-body{flex:1;gap:5px;min-width:0;display:grid}.dm-msg{font-size:13.5px;font-weight:700;line-height:1.2}.dm-line{background:#6b5546;border-radius:4px;height:7px;display:block}.dm-line-s{background:#4d3830;height:6px}.dm-dot{background:var(--primary);border-radius:50%;flex:none;width:9px;height:9px}.mv[data-mode=wrong] .dm-row{opacity:0;transform:translate(26px)}.dm-empty{color:#7a8794;opacity:0;transition:opacity .4s ease-out .15s, transform .5s var(--ease-out) .15s;place-content:center;justify-items:center;gap:12px;display:grid;position:absolute;inset:44px 0 0;transform:translateY(10px)}.mv[data-mode=wrong] .dm-empty{opacity:1;transform:none}.dm-flat{opacity:.6;background:currentColor;border-radius:1px;width:150px;height:2px;display:block}.js .mec-viz:not([data-in]) .dm-row{opacity:0;transform:translate(30px)}@media (prefers-reduced-motion:reduce){.dm,.dm-row,.dm-empty,.seg,.js .mv .seg{transition-duration:.16s;transition-delay:0s}.js .mv .seg,.mv[data-mode=wrong] .dm-row,.dm-empty{transform:none}.js .mec-viz[data-in] .mv[data-mode=right] .dm-row{animation:none}}.ilu{color:var(--muted-foreground);margin-top:10px;font-size:12px;font-style:italic}.myths{gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.myths{grid-template-columns:repeat(3,minmax(0,1fr))}}.myth{border-radius:16px;display:grid;position:relative;overflow:hidden}.myth>button{text-align:left;border-radius:16px;flex-direction:column;grid-area:1/1;align-items:flex-start;gap:8px;min-height:150px;padding:20px 20px 18px;display:flex}.myth-fact{background:var(--primary);color:var(--primary-foreground);cursor:pointer}.myth-card{z-index:1;background:var(--card);box-shadow:inset 0 0 0 1.5px var(--card-border-hover);cursor:grab;touch-action:pan-y;transition:transform .42s var(--ease-out), visibility 0s linear .42s;-webkit-user-select:none;user-select:none;position:relative}.myth-card[data-dragging]{cursor:grabbing;transition:none}.myth[data-open] .myth-card{visibility:hidden}.myth-tag{letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:800}.myth-fact .myth-tag{background:#2d181024}.myth-text{font-size:18px;font-weight:800;line-height:1.25}.myth-hint{color:var(--muted-foreground);margin-top:auto;font-size:12px}.scenes{gap:14px;margin-top:30px;display:grid}@media (min-width:900px){.scenes{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.scene{border:1px solid var(--card-border);background:var(--card);border-radius:16px;flex-direction:column;gap:14px;padding:22px 20px;font-size:16.5px;line-height:1.5;display:flex}.scene p:first-child{font-weight:600}.sc-a+.sc-b,.sc-b+.sc-a{border-top:1px dashed var(--card-border-hover);padding-top:12px}html[data-perfil=A] .sc-b,html[data-perfil=B] .sc-a{display:none}html[data-perfil=A] .sc-a,html[data-perfil=B] .sc-b{border-top:0;padding-top:0}.dl{justify-items:start;gap:8px;min-height:92px;margin-top:auto;display:grid}.dl-b{background:var(--primary);color:var(--primary-foreground);border-radius:14px 14px 14px 4px;padding:8px 14px;font-size:14px;font-weight:700}.js .scene-direct[data-in] .dl-b{animation:7s ease-out infinite dl-loop;animation-play-state:var(--ps,running);animation-delay:calc(var(--n) * 1.1s)}@keyframes dl-loop{0%{opacity:0;transform:translateY(8px)scale(.96)}8%,72%{opacity:1;transform:none}86%,to{opacity:0;transform:none}}.proof-title{letter-spacing:-.015em;margin-top:56px;font-size:clamp(24px,4vw,36px);font-weight:800}.cases{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.cases{grid-template-columns:repeat(3,minmax(0,1fr))}}.case{color:#fff;background:#2d1810;border-radius:16px;padding:22px 20px}.case-head{color:#d4b896;letter-spacing:-.02em;font-size:clamp(26px,4vw,34px);font-weight:900;line-height:1.1}.case-text{color:#ffffffe0;margin-top:10px;font-size:15px;line-height:1.5}.proof-row{gap:18px;margin-top:22px;display:grid}@media (min-width:900px){.proof-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch}}.counter{border:2px solid var(--foreground);border-radius:16px;flex-direction:column;justify-content:center;padding:22px 20px;line-height:1;display:flex}.counter-n{font-variant-numeric:tabular-nums;letter-spacing:-.04em;min-width:6ch;font-size:clamp(54px,9vw,84px);font-weight:900;display:inline-block}.counter-t{margin-top:6px;font-size:20px;font-weight:800}.testi{background:var(--card);box-shadow:inset 0 0 0 1px var(--card-border);border-radius:16px;margin:0;padding:22px 20px}.testi blockquote{font-size:clamp(18px,2.8vw,22px);font-weight:700;line-height:1.4}.testi figcaption{align-items:center;gap:12px;margin-top:16px;font-size:15px;font-weight:700;display:flex}.testi-av{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.testi-ini{background:var(--foreground);color:var(--card);place-items:center;font-size:15px;font-weight:800;display:grid}.testi-handle{color:var(--muted-foreground);font-weight:600}.table{background:var(--foreground);border-radius:20px;gap:22px;margin-top:40px;padding:24px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.table{background:color-mix(in srgb, var(--foreground) 6%, transparent)}}.table{box-shadow:inset 0 0 0 1px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.table{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--foreground) 12%, transparent)}}@media (min-width:900px){.table{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:26px 20px;padding:34px 28px 40px}.p-direct:first-of-type{grid-column:1/span 3}.p-direct:nth-of-type(2){grid-column:4/span 3}.p-panel{grid-area:1/7/span 2/span 6}.p-notif{grid-area:2/1/auto/span 6;align-self:start}}.piece{transition:transform .24s var(--ease-out);touch-action:pan-y;background:#fffaf2;border-radius:12px;padding:10px 10px 12px;position:relative;box-shadow:0 14px 28px -16px #2d18108c}.piece:after{z-index:-1;border-radius:inherit;content:"";opacity:0;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:0;box-shadow:0 26px 40px -18px #2d1810b3}.piece[data-drag]:after{opacity:1}.piece[data-drag]{z-index:5;cursor:grabbing;transition:none}.piece[data-top]{z-index:4}@media (pointer:fine){.piece{cursor:grab}}.piece figure{margin:0}.piece figcaption{color:var(--muted-foreground);margin-top:8px;font-size:12px;line-height:1.35}.media{pointer-events:none;border-radius:8px;width:100%;height:auto;display:block}.pending{color:#7c3a06;text-align:center;background:repeating-linear-gradient(135deg,#b4530914 0 10px,#0000 10px 20px);border:2px dashed #b45309;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;display:flex}.pending-tag{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.pending-name{font-family:var(--font-mono);word-break:break-all;font-size:11px}.pending+.dmq,.pending+.notif-text{margin-top:10px}.dmq{background:#e6d3b3;border-radius:14px 14px 14px 4px;padding:12px 14px;font-size:14px;line-height:1.45}.notif-text{color:#fff;background:#1a0f0a;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:700}.panel-nums{margin-top:12px}.panel-nums p{font-size:15px;line-height:1.45}.panel-nums strong{font-weight:800}.bars{gap:8px;margin-top:12px;display:grid}.bar-row{grid-template-columns:92px 1fr;align-items:center;gap:10px;display:grid}.bar-k{color:var(--muted-foreground);font-size:12px;font-style:normal;font-weight:700}.bar-t{background:var(--secondary);border-radius:6px;height:12px;display:block}.bar-t b{background:var(--primary);transform-origin:0;width:100%;height:100%;transition:transform 1s var(--ease-out) .3s;border-radius:6px;display:block;transform:scaleX(0)}.js .table[data-in] .bar-t b{transform:scaleX(var(--w,1))}.qs{gap:0;margin-top:32px;display:grid}@media (min-width:900px){.qs{grid-template-columns:minmax(0,1.3fr) 72px minmax(0,1fr);align-items:stretch}}.qs-half{flex-direction:column;justify-content:center;padding:28px 24px;display:flex;position:relative;overflow:hidden}@media (min-width:900px){.qs-half{padding:36px 34px}}.qs-yes{color:#2d1810;background:linear-gradient(155deg,#f0cf94 0%,#e0a25c 55%,#c9722d 100%);border-radius:22px 22px 0 0}.qs-no{color:#d3dce4;filter:saturate(.5);background:linear-gradient(160deg,#2a343f 0%,#1b232c 100%);border-radius:0 0 22px 22px}@media (min-width:900px){.qs-yes{border-radius:22px 0 0 22px}.qs-no{border-radius:0 22px 22px 0}}.qs-glow{pointer-events:none;background:radial-gradient(circle,#fff4d6a6,#0000 65%);border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;right:-40px}.qua-h{letter-spacing:-.01em;margin-bottom:18px;font-size:clamp(21px,3vw,26px);font-weight:900;position:relative}.qs-half ul{gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.qs-half li{align-items:flex-start;gap:12px;font-size:16.5px;line-height:1.5;display:flex;position:relative}.qua-ic{flex:none;margin-top:1px}.qua-x{color:#8da1b3}.qua-bar{transform-origin:top;width:4px;transition:transform .46s var(--ease-out) calc(var(--i,0) * 60ms * var(--st) + .25s);background:repeating-linear-gradient(135deg,#8da1b3 0 4px,#0000 4px 8px);border-radius:2px;position:absolute;top:2px;bottom:2px;left:-14px;transform:scaleY(0)}.js .qs-no li[data-in] .qua-bar{transform:none}.qs-no li>span:last-child{color:#c3ced8}.qs-div{justify-content:center;align-items:center;gap:8px;padding:10px 0;display:flex}@media (min-width:900px){.qs-div{flex-direction:column;padding:0}}.qs-line{transform-origin:0;background:linear-gradient(90deg,#e0a25c,#6f8193);border-radius:2px;flex:1;width:100%;height:3px}@media (min-width:900px){.qs-line{transform-origin:top;background:linear-gradient(#e0a25c,#6f8193);width:3px;height:auto}}.qs-gate{color:#d4b896;background:#1a0f0a;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 0 2px #d4b896,0 0 0 7px #d4b89624}.js .qs{opacity:1;transform:none}.js .qs .qs-half{clip-path:inset(0 0 100%);transition:clip-path .76s var(--ease-out) .1s}.js .qs[data-in] .qs-half{clip-path:inset(0)}@media (min-width:900px){.js .qs .qs-yes{clip-path:inset(0 0 0 100%)}.js .qs .qs-no{clip-path:inset(0 100% 0 0);transition-delay:.25s}.js .qs[data-in] .qs-half{clip-path:inset(0)}}.js .qs .qs-line{transform-origin:0;transition:transform .6s var(--ease-out) .1s;transform:scaleX(0)}@media (min-width:900px){.js .qs .qs-line{transform-origin:top;transform:scaleY(0)}}.js .qs .qs-gate{opacity:0;transition:opacity .22s ease-out .3s, transform .46s var(--ease-out) .3s;transform:scale(.92)rotate(-12deg)}.js .qs[data-in] .qs-line{transform:none}.js .qs[data-in] .qs-gate{opacity:1;transform:none}.js .qs .qua-ic{opacity:0;transition:opacity .24s ease-out, transform .46s var(--ease-out);transition-delay:calc(var(--i,0) * 60ms * var(--st) + .2s);transform:scale(.8)}.js .qs[data-in] .qua-ic{opacity:1;transform:none}.js .qs[data-in] .qua-bar{transform:none}@media (prefers-reduced-motion:reduce){.js .qs .qs-half,.js .qs .qs-yes,.js .qs .qs-no{clip-path:none;transition:none}.js .qs .qs-line,.js .qs .qs-gate,.js .qs .qua-ic,.qua-bar{transition:opacity .2s;transform:none}}.faq-wrap{max-width:760px}.chat-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.faq-item{gap:8px;display:grid}.faq-q{background:var(--primary);max-width:88%;min-height:44px;color:var(--primary-foreground);text-align:left;cursor:pointer;transition:transform .16s var(--ease-out);border-radius:16px 16px 4px;justify-self:end;padding:11px 16px;font-size:15.5px;font-weight:700;line-height:1.35}.faq-q:active{transform:scale(.98)}.faq-q[aria-expanded=false]{box-shadow:inset 0 0 0 1.5px var(--primary);color:var(--foreground);background:0 0}.faq-a{animation:rise .34s var(--ease-out) both;align-items:flex-end;gap:8px;display:flex}.faq-av{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}.faq-bubble{background:var(--card);max-width:88%;box-shadow:inset 0 0 0 1px var(--card-border);border-radius:16px 16px 16px 4px;padding:12px 16px;font-size:15.5px;line-height:1.5}.faq .bubble.typing{background:var(--card);box-shadow:inset 0 0 0 1px var(--card-border);border:0}.faq .typing span{background:var(--muted-foreground)}.faq-more{border-top:1px solid var(--card-border);justify-items:start;gap:12px;margin-top:34px;padding-top:26px;display:grid}.faq-more-t{font-size:19px;font-weight:800}.faq-more .btn-primary[disabled]{opacity:.55;cursor:not-allowed}.pending-note{color:#7c3a06;font-size:13px;font-weight:700}@media (max-width:639px){.faq-more .btn-primary{width:100%}}.closing-wrap{justify-items:start;gap:22px;padding-block:12px;display:grid}.closing .section-title{max-width:22ch}.clo-text{gap:6px;font-size:clamp(19px,3vw,25px);font-weight:700;line-height:1.35;display:grid}.clo-btn{--primary:#d4b896;--primary-hover:#c4a886;--primary-foreground:#2d1810;color:#2d1810;background:#d4b896;width:min(100%,460px)}.ps{max-width:58ch;font-size:16px;line-height:1.55}.ps-k{font-weight:900}.ps-t{display:inline;position:relative}.ps-line{fill:none;stroke:#f8d9a8;stroke-linecap:round;stroke-width:2.4px;transform-origin:0;width:100%;height:8px;transition:transform 1.1s var(--ease-out) .3s;vector-effect:non-scaling-stroke;position:absolute;bottom:-9px;left:0;right:0;overflow:visible;transform:scaleX(0)}.ps-line path{vector-effect:non-scaling-stroke}.js .ps[data-in] .ps-line{transform:none}.sticky-cta{display:none}@media (max-width:899px){.sticky-cta{z-index:55;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--card-border);visibility:hidden;transition:transform .14s var(--ease-out), visibility 0s linear .14s;background:#1a0f0a;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -12px 24px -12px #0009}.sticky-cta[data-show]{visibility:visible;transition:transform .24s var(--ease-out);transform:none}.sticky-cta .btn-primary{width:100%}.footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}dialog[open]~.sticky-cta{display:none}@media (prefers-reduced-motion:reduce){.sticky-cta,.sticky-cta[data-show]{transition:none;transform:none}.strike-line,.strike-text,.tl-fill,.bar-t b,.ps-line{transition:none}.quotes{scroll-snap-type:x proximity;overflow-x:auto}.quotes-track{width:auto;animation:none}.quote-row[aria-hidden=true]{display:none}.resp{scroll-snap-align:start}.js .scene-direct[data-in] .dl-b{opacity:1;animation:none}.myth-card{transition:none}.faq-a{animation-duration:.18s}.js .qua-col li .qua-ic{transition:opacity .2s;transform:none}}.cover{position:relative}.cover-btn,.tile-cover{cursor:pointer;border-radius:8px;width:100%;padding:0;display:block}.cover[data-locked] img,.modal-cover[data-locked] img{filter:blur(1.5px)saturate(1.15);transform:scale(1.05)}.lock-badge{color:#f4e4c8;background:linear-gradient(#1a0f0a1f,#1a0f0a8c);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.lock-badge svg{box-sizing:content-box;transition:transform .22s var(--ease-out);background:#1a0f0ac7;border-radius:50%;padding:10px;box-shadow:0 0 0 1.5px #d4b896bf}.lock-text{letter-spacing:.06em;text-transform:uppercase;background:#1a0f0ab3;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.modal-cover{position:relative}.lock-badge-lg svg{padding:14px}.unlock-ic{width:42px;height:42px;box-shadow:0 0 0 1.5px var(--primary);color:var(--primary);background:#1a0f0a;border-radius:50%;place-items:center;margin-top:-42px;margin-bottom:-2px;display:grid}.panel-note{color:var(--muted-foreground);margin-top:4px;font-size:13px;line-height:1.4}@media (prefers-reduced-motion:reduce){.lock-badge svg{transition:none}.js .obs-card[data-in] :is(.dot,.lead,.rcard,.reset-arrow){animation:none}.saved-card,.js .obs-card[data-in] .saved-card{opacity:1;transform:rotate(var(--rot));animation:none}.lead{opacity:.9}.rcard{opacity:.45}.strike-line,.strike-text{transition:none}}.studio-extras{max-width:980px}.rv{background:linear-gradient(135deg,#1a0f0a8c,#1a0f0a4d);border:1px solid #f8eee240;border-radius:20px;align-items:center;gap:22px;padding:22px 20px;display:grid}@media (min-width:760px){.rv{grid-template-columns:330px minmax(0,1fr);gap:36px;padding:26px 32px}}.rv-scene{width:min(100%,330px);height:200px;margin-inline:auto;position:relative}.rv-cap{color:#f8eee2d9;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700;position:absolute;top:0}.rv-cap-l{left:0}.rv-cap-r{right:0}.rv-desk{position:absolute;bottom:0;right:0}.rv-person{transform-box:fill-box;transform-origin:bottom}.rv-lens{transform-box:fill-box;transform-origin:50%}.rv-post{filter:drop-shadow(0 12px 14px #00000073);width:108px;position:absolute;bottom:14px;left:0}.rv-mini{pointer-events:none;border-radius:8px;overflow:hidden;container-type:inline-size}.rv-marks{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mk{opacity:0;transform-box:fill-box;transform-origin:50%}.rv-stamp{color:#2d1810;letter-spacing:.08em;text-transform:uppercase;opacity:0;background:#d4b896;border:2px solid #2d1810;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:900;position:absolute;bottom:-10px;right:-14px;transform:rotate(-9deg)}.js .rv[data-in] .rv-post{animation:rv-travel 11s var(--ease-in-out) infinite;animation-play-state:var(--ps,running)}.js .rv[data-in] .mk-1{animation:11s ease-out infinite rv-mark;animation-play-state:var(--ps,running);--at:36%;animation-delay:0s}.js .rv[data-in] .mk-2{animation:11s ease-out infinite rv-mark2;animation-play-state:var(--ps,running)}.js .rv[data-in] .mk-3{animation:11s ease-out infinite rv-mark3;animation-play-state:var(--ps,running)}.js .rv[data-in] .rv-stamp{animation:11s ease-out infinite rv-stamp;animation-play-state:var(--ps,running)}@keyframes rv-travel{0%,8%{transform:translate(0)}26%,74%{transform:translate(176px)scale(.94)}90%,to{transform:translate(0)}}@keyframes rv-mark{0%,33%{opacity:0;transform:scale(.85)}38%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes rv-mark2{0%,41%{opacity:0;transform:scale(.85)}46%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes rv-mark3{0%,49%{opacity:0;transform:scale(.7)}54%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes rv-stamp{0%,58%{opacity:0;transform:rotate(-9deg)scale(1.9)}64%{opacity:1;transform:rotate(-9deg)scale(1)}95%{opacity:1;transform:rotate(-9deg)scale(1)}to{opacity:0;transform:rotate(-9deg)scale(1)}}.rv-copy{gap:8px;font-size:16px;line-height:1.5;display:grid}.rv-copy .extra-title{font-size:clamp(20px,3vw,26px);font-weight:800}.rv-chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.rv-chip{color:#2d1810;background:#d4b896;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:800}.rv-chip-warn{color:#f8d9a8;background:0 0;box-shadow:inset 0 0 0 1.5px #f8d9a8}@media (prefers-reduced-motion:reduce){.js .rv[data-in] .rv-post,.js .rv[data-in] .mk,.js .rv[data-in] .rv-stamp{animation:none}.mk,.rv-stamp{opacity:1}}.cmp-banner{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cmp-banner:before{background:var(--bn);content:"";position:absolute;inset:0 26% 0 0}.cmp-banner:after{content:"";background:radial-gradient(closest-side,#ffffff2e,#0000);width:46%;height:180%;position:absolute;top:-40%;left:-6%}.cmp-row[data-brand=adobe]{--bn:linear-gradient(90deg, #b3121b 0%, #6d0d14 46%, #3c080c00 100%)}.cmp-row[data-brand=canva]{--bn:linear-gradient(90deg, #7d2ae8 0%, #3f6fe0 40%, #00c4cc00 100%)}.cmp-row[data-brand=dopa]{--bn:linear-gradient(90deg, #8a6a3e 0%, #5a3b20 48%, #3a241600 100%)}.cmp-row>:not(.cmp-banner){z-index:1;position:relative}.cmp-row .cmp-seal,.cmp-row .cmp-tip{position:absolute}.cmp-name{color:#fff;text-shadow:0 1px 8px #00000059;font-size:17px}.cmp-detail{color:#ffffffe0}.cmp-detail-dopa{color:#ffffffeb}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--primary-hover)}.btn-secondary:hover{background:#d4b8961a}.reply:hover{background:#d4b8961f}.card:hover{border-color:var(--card-border-hover)}.btn-see:hover{background:var(--card-border-hover)}.chip:hover{background:var(--secondary)}.day:not(:disabled):not([data-painted]):hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.day:not(:disabled):not([data-painted]):hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.day:not(:disabled):not([data-painted]):hover{box-shadow:inset 0 0 0 1.5px var(--primary)}.day:not(:disabled):hover .num{transform:scale(1.14)}.modal-x:hover{background:var(--card-border-hover)}.cover-btn:hover .lock-badge svg,.tile-cover:hover .lock-badge svg{transform:scale(1.1)}}[data-liveobs]:not([data-live]),:root[data-hidden]{--ps:paused}@media (max-width:640px){:root{--st:.55}}.qs-no ul{gap:26px}.qs-no li{font-size:17.5px}.qs-mark{color:#8da1b3;opacity:.1;pointer-events:none;width:190px;height:190px;position:absolute;bottom:-22px;right:-18px}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-ease{syntax:"*";inherits:false}
