@font-face{font-family:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/682af714a7d5bc8c-s.0vkehbqruf3sp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caprasimo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12b67b3c78c4367a-s.p.2je68ess2qfm7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caprasimo Fallback;src:local(Arial);ascent-override:79.59%;descent-override:19.86%;line-gap-override:0.0%;size-adjust:115.33%}.caprasimo_e7f391e2-module___4uMZq__className{font-family:Caprasimo,Caprasimo Fallback;font-style:normal;font-weight:400}.caprasimo_e7f391e2-module___4uMZq__variable{--font-caprasimo:"Caprasimo", "Caprasimo Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_3117300d-module__wf0pkq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_3117300d-module__wf0pkq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb127541-module__XIXyIG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb127541-module__XIXyIG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@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-border-style:solid;--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}}}@layer theme{:root,:host{--font-mono:var(--font-geist-mono);--spacing:.25rem;--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-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist);--default-mono-font-family:var(--font-geist-mono);--color-sky:#a9dcf0;--color-sky-2:#d8eff5;--color-horizon:#f3f0dd;--color-cream:#fbf4e6;--color-ink:#23201c;--color-ink-deep:#100e0c;--color-muted:#5d564c;--color-voice:#ff8c3d;--color-water:#61a1db;--color-foam:#bfe5ff;--color-ripple:#90c3ed;--color-grass:#8cc56a;--color-grass-dark:#6aa84a;--color-paper:#fffdf8;--color-term:#4b453d;--color-term-dim:#7a7266;--color-ok:#2f8a4a;--color-cloud-shade:#e4f3fa;--color-night:#141a2e;--color-night-2:#22305a;--color-night-water:#264670;--color-night-foam:#567cac;--color-night-ripple:#3e6190;--color-star:#fbf4e6;--color-moon-shade:#e6dbc2;--color-log:#9a6a44;--color-wood:#f3dcae;--color-wood-shade:#e2c48d;--color-rule:#23201c1f;--color-bar:#e7dfd1;--color-amber:#e3a93b;--color-meadow:#e9f4df;--color-bezel:#0b0b0c;--color-alu:#d7d8db;--color-alu-light:#eff0f2;--color-alu-dark:#9a9ca1;--color-menubar:#ffffff80;--color-mac-red:#ff5f57;--color-mac-yellow:#febc2e;--color-mac-green:#28c840;--color-iterm:#1e1e1e;--color-iterm-chrome:#323232;--color-iterm-tabs:#252525;--color-iterm-tab:#3c3c3c;--color-iterm-text:#e4e4e4;--color-iterm-dim:#969696;--color-claude:#d77757;--color-claude-ok:#4eba65;--ease-spring:cubic-bezier(.3, 1.45, .6, 1);--font-display:var(--font-caprasimo)}}@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{.collapse{visibility:collapse}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-20{height:calc(var(--spacing) * 20)}.max-w-\[40ch\]{max-width:40ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[1200px\]{max-width:1200px}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-3{gap:calc(var(--spacing) * 3)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.rounded-xl{border-radius:var(--radius-xl)}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-ink\/10{border-color:#23201c1a}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-20{padding-top:calc(var(--spacing) * 20)}.font-alt{font-family:var(--font-young-serif)}.font-display{font-family:var(--font-caprasimo)}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[clamp\(30px\,3vw\,40px\)\]{font-size:clamp(30px,3vw,40px)}.text-\[clamp\(40px\,4\.6vw\,64px\)\]{font-size:clamp(40px,4.6vw,64px)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.break-all{word-break:break-all}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-ok{color:var(--color-ok)}.not-italic{font-style:normal}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}html,body{overflow-x:clip}body{background:var(--color-cream);color:var(--color-ink);font-family:var(--font-geist), system-ui, sans-serif;-webkit-font-smoothing:antialiased}.scene{--px:5;--u:calc(var(--px) * 1px)}@media (min-width:640px){.scene{--px:6}}@media (min-width:1024px){.scene{--px:7}}@media (min-width:1280px){.scene{--px:8}}@media (min-width:1440px){.scene{--px:9}}.pixels{width:calc(var(--pu,var(--u)) * var(--cols))}.duck,.duck-body,.duck-btn{--kk:var(--k,1);--spx:max(1, round(nearest, calc(var(--px) * var(--kk)), 1));--su:calc(var(--spx) * 1px)}@media (max-width:639px){.duck,.duck-body,.duck-btn{--kk:var(--k-sm,var(--k,1))}}.sprite{--fw:calc(var(--sw) * var(--spx) * 1px);width:var(--fw);height:calc(var(--sh) * var(--spx) * 1px);display:block;position:relative;overflow:hidden}.body-sprite{--sw:var(--w);--sh:var(--h);--n:7;--img:var(--sheet)}.at-night .body-sprite{--img:var(--sheet-night)}.face-sprite{--sw:var(--face-w);--sh:var(--face-h);--n:2;--img:var(--face)}.sheet{width:calc(var(--fw) * var(--n));height:calc(var(--sh) * var(--spx) * 1px);background:var(--img) 0 0 / 100% 100% no-repeat;image-rendering:pixelated;translate:calc(var(--f,0) * var(--fw) * -1) 0;display:block}.duck{display:block;position:relative}.pose-idle{--f:0;--fa:0;--fb:1}.pose-talk{--f:3;--fa:2;--fb:3}.pose-think{--f:5;--fa:5;--fb:6}.pose-sleep{--f:4}.face-still{--f:0}.face-talk{--f:1;--fa:0;--fb:1}.bubbles i{left:calc(var(--su) * var(--bx));top:calc(var(--su) * var(--by));width:var(--su);height:var(--su);background:var(--color-ripple);position:absolute}.bubbles i:nth-child(2){translate:var(--su) calc(var(--su) * -3)}.bubbles i:nth-child(3){translate:0 calc(var(--su) * -6)}.zzz{color:var(--color-muted)}.zzz svg{left:calc(var(--su) * var(--zx));top:calc(var(--su) * var(--zy));width:calc(var(--su) * 2);position:absolute}.zzz svg:nth-child(2){width:calc(var(--su) * 3);translate:calc(var(--su) * 3) calc(var(--su) * -4)}.zzz svg:nth-child(3){width:calc(var(--su) * 4);translate:calc(var(--su) * 7) calc(var(--su) * -10)}.duck-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px}.duck-btn:focus-visible{outline:3px solid var(--color-voice);outline-offset:4px}.duck-body{display:grid;position:relative}.duck-body>.duck{grid-area:1/1}.duck-body[data-flip]{scale:-1 1}.duck-btn[data-awake=true] .pose-sleep{--f:0;--fa:0;--fb:1}.duck-btn[data-awake=true] .zzz,.duck-btn[data-reaction] .zzz,.duck-btn[data-reaction] .bubbles{display:none}.duck-btn[data-reaction=quack] .duck .sheet,.duck-btn[data-reaction=yawn] .duck .sheet{translate:calc(var(--fw) * -3) 0;animation:none}.duck-btn[data-reaction=dive] .duck .sheet{--fa:5;--fb:6;translate:calc(var(--fw) * -5) 0;animation:none}.alert{left:calc(var(--su) * var(--ax));top:calc(var(--su) * var(--ay));width:var(--su);color:var(--color-ink);visibility:hidden;position:absolute}.alert[data-show]{visibility:visible}.hero:has(.hear-btn:hover) .hero-duck .alert{visibility:visible}.night .alert{color:var(--color-star)}.splash i{top:calc(var(--su) * (var(--wl) - 1));width:var(--su);height:var(--su);background:var(--color-water);opacity:0;position:absolute}.splash i:first-child{--dx:-2;left:12%}.splash i:nth-child(2){--dx:-1;left:19%}.splash i:nth-child(3){--dx:-3;left:25%}.splash i:nth-child(4){--dx:3;left:73%}.splash i:nth-child(5){--dx:1;left:81%}.splash i:nth-child(6){--dx:2;left:89%}.night .splash i{background:var(--color-night-foam)}.pond{z-index:2;height:calc(var(--u) * 11);background:linear-gradient(var(--color-foam) 0 var(--u), var(--color-water) 0);--ripple:var(--color-ripple);position:relative}.pond:before{content:"";inset:calc(var(--u) * 5) 0 auto;height:calc(var(--u) * 6);background:repeating-linear-gradient(90deg, var(--ripple) 0 calc(var(--u) * 4), transparent 0 calc(var(--u) * 23)) 0 0 / 100% var(--u) no-repeat, repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 12), var(--ripple) 0 calc(var(--u) * 15), transparent 0 calc(var(--u) * 29)) 0 calc(var(--u) * 4) / 100% var(--u) no-repeat;position:absolute}.pond-night{background:linear-gradient(var(--color-night-foam) 0 var(--u), var(--color-night-water) 0);--ripple:var(--color-night-ripple)}.pond-note{font:11px/1 var(--font-geist-mono), monospace;color:var(--color-ink);position:absolute;bottom:10px;right:14px}.bank{height:calc(var(--u) * 3);background:var(--color-grass);box-shadow:inset 0 calc(var(--u) * -1) 0 var(--color-grass-dark);inset-inline:0;position:absolute;bottom:0}.bank:before{content:"";inset-inline:0;top:calc(var(--u) * -1);height:var(--u);background:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 5), var(--color-grass) 0 calc(var(--u) * 7), transparent 0 calc(var(--u) * 13), var(--color-grass) 0 calc(var(--u) * 14), transparent 0 calc(var(--u) * 19));position:absolute}.pixels{fill:#fff;height:auto;display:block}.pixels .shade{fill:var(--color-cloud-shade)}.clouds{pointer-events:none;position:absolute;inset:0 0 30%}.cloud{position:absolute;left:0}.cloud-1{top:9%;translate:7vw}.cloud-2{top:17%;translate:82vw}.cloud-3{top:44%;translate:3vw}:root{--nav-h:72px}h2[id]{scroll-margin-top:calc(var(--nav-h) + 24px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.nav{z-index:50;border:3px solid var(--color-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf8e0;border-radius:16px;align-items:center;gap:24px;width:min(100% - 20px,1080px);height:58px;padding:0 10px 0 16px;display:flex;position:fixed;top:10px;left:50%;translate:-50%}.nav-brand{font:24px/1 var(--font-caprasimo), serif;align-items:center;gap:10px;margin-right:auto;display:flex}.nav-links{color:var(--color-muted);gap:28px;font-size:15px;font-weight:600;display:none}.nav-links a:hover{color:var(--color-ink)}.nav-cta{background:var(--color-ink);color:#fff;box-shadow:0 3px 0 var(--color-ink-deep);transition:translate .12s var(--ease-out);border-radius:10px;padding:8px 18px;font-size:15px;font-weight:600}.nav-cta:active{box-shadow:0 1px 0 var(--color-ink-deep);translate:0 2px}.nav a:focus-visible{outline:3px solid var(--color-voice);outline-offset:3px;border-radius:6px}@media (min-width:768px){.nav-links{display:flex}.nav-links+.nav-cta{margin-left:8px}}.hero{--T:12s;--t0:4.4s;--step:.34s;background:linear-gradient(var(--color-sky), var(--color-sky-2) 55%, var(--color-horizon) 88%);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.hero-copy{z-index:3;padding:calc(var(--nav-h) + clamp(20px, 4svh, 48px)) 20px clamp(20px, 4svh, 48px);text-align:center;flex:1;align-content:center;justify-items:center;display:grid;position:relative}.hero h1{font-family:var(--font-caprasimo), serif;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(44px,min(6.2vw,10.4svh),88px);font-weight:400;line-height:1}.chip{background:var(--color-voice);border-radius:.14em;margin-top:.1em;padding:.02em .18em .1em;display:inline-block;rotate:-2deg}.lede{max-width:46ch;color:var(--color-muted);text-wrap:pretty;margin:20px auto 0;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.cta{background:var(--color-ink);color:#fff;white-space:nowrap;box-shadow:0 5px 0 var(--color-ink-deep);cursor:pointer;transition:translate .12s var(--ease-out);border-radius:14px;align-items:center;gap:12px;margin-top:24px;padding:14px 24px;font-size:18px;font-weight:600;display:inline-flex}.cta i{border-left:11px solid var(--color-voice);border-block:7px solid #0000;width:0;height:0}.cta:hover i{translate:2px}.cta:active{box-shadow:0 2px 0 var(--color-ink-deep);translate:0 3px}.cta:focus-visible{outline:3px solid var(--color-voice);outline-offset:4px}.hear{display:inline-block;position:relative}.hear-note{z-index:1;background:var(--color-ink);color:#fff;opacity:0;pointer-events:none;width:max-content;max-width:min(88vw,420px);transition:opacity .15s var(--ease-out);border-radius:999px;padding:6px 14px;font-size:13px;line-height:1.4;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}.hear-note[data-show]{opacity:1}.fine{color:var(--color-muted);text-wrap:balance;margin-top:14px;font-size:14px}.stage{min-height:calc(var(--u) * 28);flex:1;align-items:flex-end;padding-inline:16px;display:flex;position:relative}.hero-term{width:100%;margin-bottom:calc(var(--u) * -2)}.hero .term-body{padding-bottom:calc(var(--u) * 18)}.hero-duck{right:5vw;top:calc(var(--su) * var(--wl) * -1);position:absolute}.layer-idle,.layer-think{opacity:0}.layer-sleep,.hero[data-asleep] :is(.layer-idle,.layer-think,.layer-talk,.pill){visibility:hidden}.hero[data-asleep] .layer-sleep{visibility:visible}.hero[data-asleep] :is(.layer-idle,.layer-think,.layer-talk,.face-still,.face-talk,.pill,.w),.hero[data-asleep] .w:after{animation-play-state:paused}@media (min-width:640px){.hero-term{width:min(620px,100%)}}@media (min-width:1024px){.stage{padding-inline:8vw}.hero-term{width:min(780px,55vw)}.hero-duck{right:3vw}.hero .term-body{padding-bottom:40px}}@media (min-width:1440px){.hero-duck{right:5vw}}.term{z-index:1;background:var(--color-paper);border:3px solid var(--color-ink);border-bottom:0;border-radius:14px 14px 0 0;position:relative}.term-bar{border-bottom:3px solid var(--color-ink);align-items:center;gap:4px;height:34px;padding-inline:12px;display:flex;position:relative}.term-bar i{border:2px solid var(--color-ink);border-radius:50%;width:9px;height:9px}.notch{background:var(--color-ink);border-radius:0 0 10px 10px;width:92px;height:20px;position:absolute;top:0;left:50%;translate:-50%}.term-body{font:12px/1.75 var(--font-geist-mono), monospace;color:var(--color-term);padding:16px 14px 20px}.term-you{color:var(--color-ink);font-weight:500}.term-dim{color:var(--color-term-dim)}.term-ok{color:var(--color-ok)}.term-reply{max-width:64ch;margin-top:6px}.cursor{vertical-align:-.2em;background:var(--color-ink);width:.6em;height:1.15em;margin-left:4px;display:inline-block}@media (min-width:640px){.term-bar{gap:7px;height:40px;padding-inline:14px}.term-bar i{width:12px;height:12px}.notch{border-radius:0 0 12px 12px;width:124px;height:26px}.term-body{padding-inline:22px;padding-top:20px;font-size:14px}}.pill{z-index:2;transform-origin:50% 0;background:var(--color-ink);color:#fff;border-radius:0 0 22px 22px;width:calc(100% - 100px);padding:10px 12px 14px;position:absolute;top:0;left:50%;translate:-50%;box-shadow:0 12px 28px #23201c47}.pill-head{align-items:center;gap:8px;display:flex}@media (min-width:640px){.pill-head{gap:10px}}.face{--spx:2;flex:none;display:grid}.face>.sprite{grid-area:1/1}.face-talk{opacity:0}.pill-names{min-width:0;line-height:1.3;display:grid}.pill-names b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pill-names span{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pill-dot{background:var(--color-voice);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto}.pill-cap{border-top:1px solid #ffffff1f;margin-top:10px;padding-top:10px;font-size:14px;font-weight:500;line-height:1.45}.w{white-space:nowrap;position:relative}.w:after{content:attr(data-w);color:var(--color-voice);opacity:0;position:absolute;top:0;left:0}@media (min-width:640px){.pill{width:min(440px,100% - 124px);padding:12px 20px 16px}.pill-cap{font-size:16px}}.night{background:linear-gradient(var(--color-night), var(--color-night-2));color:var(--color-star);flex-direction:column;display:flex;position:relative;overflow:clip}.night-sky{pointer-events:none;position:absolute;inset:0}.moon{fill:var(--color-star);position:absolute;top:48px;right:12vw}.moon .shade{fill:var(--color-moon-shade)}.star{background:var(--color-star);width:4px;height:4px;position:absolute}.night-copy{z-index:1;padding:64px 20px 0;position:relative}.night-stage{min-height:calc(var(--u) * 22);position:relative}.night-duck{right:12vw;top:calc(var(--su) * var(--wl) * -1);position:absolute}.night .zzz{color:var(--color-star)}.night a{text-underline-offset:3px;-webkit-text-decoration:underline #fbf4e666;text-decoration:underline #fbf4e666}.night a:hover{text-decoration-color:currentColor}.night a:focus-visible{outline:2px solid var(--color-voice);outline-offset:3px;border-radius:2px}@media (min-width:1024px){.night-copy{padding-inline:8vw}}.sec-copy{text-align:center;max-width:1100px;margin-inline:auto;padding-inline:20px}.sec-copy h2,.faq h2{font-family:var(--font-caprasimo), serif;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(34px,4.6vw,64px);font-weight:400;line-height:1.02}.sec-copy p{max-width:60ch;color:var(--color-muted);text-wrap:pretty;margin:16px auto 0;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.scene-duck{right:6vw;top:calc(var(--su) * var(--wl) * -1);position:absolute}.keep{display:inline-block}.tabs{background:linear-gradient(var(--color-cream), var(--color-sky-2) 55%);flex-direction:column;padding-top:clamp(64px,9vw,120px);display:flex;position:relative;overflow:clip}.tabs-stage{justify-content:center;margin-top:clamp(28px,4vw,48px)}.sec-copy .try{color:var(--color-ink);margin-top:12px;font-size:15px;font-weight:500}.macbook{z-index:1;width:min(1180px,100%);margin-bottom:calc(var(--u) * 2);position:relative}.mac{--notch-h:20px;border:8px solid var(--color-bezel);background:linear-gradient(170deg, var(--color-water), var(--color-sky) 45%, var(--color-wood));box-shadow:0 0 0 1.5px var(--color-alu-dark);border-bottom-width:12px;border-radius:22px 22px 8px 8px;padding-bottom:92px;position:relative;overflow:clip}.mac-base{background:linear-gradient(var(--color-alu-light), var(--color-alu) 45%, var(--color-alu-dark));border-radius:2px 2px 16px 16px/2px 2px 12px 12px;height:12px;margin-inline:-3.5%;position:relative;box-shadow:0 14px 22px -8px #100e0c73}.mac-base:before{content:"";background:linear-gradient(var(--color-alu-dark), var(--color-alu));border-radius:0 0 8px 8px;width:14%;height:5px;position:absolute;top:0;left:50%;translate:-50%}@media (min-width:768px){.mac{border-width:12px 12px 16px;border-radius:26px 26px 10px 10px}.mac-base{height:18px}.mac-base:before{height:7px}}.menubar{height:var(--notch-h);background:var(--color-menubar);color:var(--color-ink);white-space:nowrap;align-items:center;gap:14px;padding-inline:12px;font-size:11px;font-weight:500;display:flex}.menubar b{font-weight:700}.mb-wide{display:none}.mb-right{align-items:center;gap:12px;margin-left:auto;display:flex}.mb-right svg{height:11px}.mac .mb-pet{--spx:1}.mac .notch{height:var(--notch-h);background:var(--color-bezel)}.mac .face-talk{opacity:1}.iterm{background:var(--color-iterm);color:var(--color-iterm-text);border-radius:10px;margin:92px 6px 0;position:relative;overflow:clip;box-shadow:0 0 0 1px #100e0c8c,0 26px 60px -12px #100e0c8c}.iterm-bar{background:var(--color-iterm-chrome);align-items:center;gap:7px;height:26px;padding-inline:10px;display:flex;position:relative}.iterm-bar i{background:var(--color-mac-red);border-radius:50%;width:10px;height:10px}.iterm-bar i:nth-child(2){background:var(--color-mac-yellow)}.iterm-bar i:nth-child(3){background:var(--color-mac-green)}.iterm-title{max-width:55%;color:var(--color-iterm-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;position:absolute;left:50%;overflow:hidden;translate:-50%}.it-tabs{background:var(--color-iterm-tabs);height:26px;display:flex;box-shadow:inset 0 1px #00000059}.it-tab{min-width:0;color:var(--color-iterm-dim);cursor:pointer;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding-inline:6px;font-size:11px;font-weight:500;display:flex;position:relative}.it-tab+.it-tab{box-shadow:inset 1px 0 #0006}.it-tab:hover{color:var(--color-iterm-text)}.it-tab[aria-pressed=true]{background:var(--color-iterm-tab);color:var(--color-iterm-text)}.it-tab:focus-visible{outline:2px solid var(--color-voice);outline-offset:-2px}.it-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.it-spin{color:var(--color-claude);flex:none}.it-new{background:var(--color-iterm-text);border-radius:50%;flex:none;width:6px;height:6px}.it-body{height:330px;font:10.5px/1.55 var(--font-geist-mono), monospace;overflow-wrap:anywhere;scrollbar-color:#ffffff40 transparent;scrollbar-width:thin;flex-direction:column-reverse;padding:10px 12px 8px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.it-body:focus-visible{outline:2px solid var(--color-voice);outline-offset:-2px}.cc-you{color:var(--color-iterm-dim);margin-top:18px}.cc-you:first-child{margin-top:0}.cc-line{margin-top:10px;padding-left:2ch;position:relative}.cc-line b{font-weight:700}.cc-text+.cc-text{margin-top:5px}.cc-dot{background:var(--color-iterm-text);border-radius:50%;width:.62em;height:.62em;position:absolute;top:.5em;left:0}.cc-dot.ok{background:var(--color-claude-ok)}.cc-out{color:var(--color-iterm-dim);padding-left:5ch;position:relative}.cc-out:before{content:"";border-bottom:1px solid;border-left:1px solid;width:1.4ch;height:.85em;position:absolute;top:0;left:2.4ch}.cc-work{color:var(--color-claude);margin-top:10px}.cc-work span:last-child{color:var(--color-iterm-dim)}.cc-glyph:before{content:"✻"}.cc-work .cc-glyph{margin-right:1ch}.cc-input{border:1px solid #ffffff4d;border-radius:6px;margin-top:16px;padding:3px 10px}.cc-hint{color:var(--color-iterm-dim);padding:3px 11px 0}.iterm .cursor{background:var(--color-iterm-text);width:.62em;margin-left:2px}@media (min-width:640px){.mac{--notch-h:26px}.menubar{gap:18px;padding-inline:16px;font-size:13px}.mb-right svg{height:13px}}@media (min-width:768px){.mb-wide{display:block}.iterm{margin:100px 20px 0}.iterm-bar{gap:8px;height:30px;padding-inline:12px}.iterm-bar i{width:12px;height:12px}.it-tabs{height:28px}.it-tab{font-size:12px}.it-body{height:400px;padding:14px 18px 10px;font-size:12px}}@media (min-width:1024px){.mac{padding-bottom:36px}.iterm{margin:88px 176px 0 24px}.it-body{height:460px}}.mac .pill{width:max(33%,250px);padding:calc(var(--notch-h) + 6px) 14px 10px;background:var(--color-bezel);border-radius:0 0 16px 16px}.mac .pill-head{gap:8px}.mac .pill .face{--spx:max(1, round(nearest, calc(var(--k,1) * 2), 1))}.mac .pill-names b{font-size:12px}.mac .pill-names span{font-size:10.5px}.mac .pill-cap{margin-top:7px;padding-top:7px;font-size:11.5px;line-height:1.4}.it-pill .pill-head[data-jump]{cursor:pointer}.it-speaking{color:#fff9;letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:8px;font-weight:600;display:flex}.it-speaking i{background:var(--color-voice);border-radius:50%;width:5px;height:5px}.it-pill .pill-cap span{color:#ffffff6b}.it-pill .pill-cap .said{color:#fff}.it-pill .pill-cap .now{color:var(--color-voice)}.it-controls{align-items:center;gap:5px;margin-top:8px;display:none}.it-controls button{color:#ffffffd1;cursor:pointer;background:#ffffff17;border-radius:6px;place-items:center;width:26px;height:22px;display:grid}.it-controls button:hover{color:#fff}.it-controls button:focus-visible{outline:2px solid var(--color-voice);outline-offset:2px}.it-controls svg{width:14px;height:14px}.it-controls .it-stop svg{width:8px;height:8px}.it-speeds{gap:3px;margin-left:auto;display:flex}.it-speeds button{color:#ffffff9e;font-variant-numeric:tabular-nums;background:#ffffff06;width:30px;font-size:9.5px;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff1f}.it-speeds button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--color-sky);color:var(--color-sky)}@media (min-width:640px){.it-controls{display:flex}}.desk-pet{cursor:pointer;transform-origin:50% 100%;transition:scale .25s var(--ease-spring);-webkit-tap-highlight-color:transparent;border-radius:12px;justify-items:center;gap:6px;display:grid;position:absolute;bottom:10px;right:16px}.desk-pet:after{content:"";border:2px solid var(--color-voice);opacity:0;pointer-events:none;border-radius:16px;position:absolute;inset:-8px}.desk-pet[data-invite]:after{opacity:.7}.desk-pet[data-hover]{scale:1.06}.desk-pet:focus-visible{outline:3px solid var(--color-voice);outline-offset:6px}.desk-pet .duck{--spx:max(1, round(nearest, calc(var(--k,1) * 1.5), 1))}.desk-pet .zzz,.desk-cap{background:var(--color-bezel);color:#fff;font:600 11px/1.2 var(--font-geist), sans-serif;white-space:nowrap;visibility:hidden;border-radius:999px;padding:4px 9px}.desk-cap[data-show]{visibility:visible}@media (min-width:768px){.desk-pet{right:36px}.desk-pet .duck{--spx:max(2, round(nearest, calc(var(--k,1) * 3), 1))}}@media (min-width:1024px){.desk-pet{bottom:56px;right:34px}}.fake-cursor{z-index:3;pointer-events:none;width:17px;transition:translate 1.1s var(--ease-out), opacity .3s, scale .12s;position:absolute;top:0;left:0}.fake-cursor svg{filter:drop-shadow(0 2px 3px #00000059);display:block}.fake-cursor[data-step=click]{scale:.86}.fake-cursor[data-step=out]{opacity:0}.fake-cursor:after{content:"";border:2px solid var(--color-voice);opacity:0;border-radius:50%;width:30px;height:30px;position:absolute;top:-14px;left:-14px}@starting-style{.fake-cursor{opacity:0}}.shrink{grid-template-areas:"copy""term""duck";gap:40px;max-width:1232px;margin-inline:auto;padding:clamp(72px,8.5vw,120px) 16px;display:grid}.shrink>.sec-copy{grid-area:copy}.shrink h2{font-size:clamp(34px,3.3vw,48px)}.shrink-term{grid-area:term}.puddle{grid-area:duck}.shrink-term{border-bottom:3px solid var(--color-ink);border-radius:14px}.shrink-term .term-body{padding-bottom:150px;font-size:12px}.ln{opacity:.22}.shrink[data-level=full] .ln{opacity:1!important}.shorts{align-items:end;width:min(560px,100% - 28px);display:grid;position:absolute;bottom:22px;left:50%;translate:-50%}.short{background:var(--color-ink);color:#fff;border-radius:18px;grid-area:1/1;align-items:center;gap:12px;padding:14px 18px;font-size:15px;font-weight:500;line-height:1.45;display:flex;box-shadow:0 12px 28px #23201c47}.short:not([data-on]){display:none}.shrink[data-talking] .s-talk{opacity:1!important}.shrink[data-talking] :is(.s-idle,.s-think){opacity:0!important}.levels{border:2px solid var(--color-ink);background:var(--color-paper);border-radius:999px;gap:2px;margin-top:24px;padding:4px;display:inline-flex;position:relative}.levels button{color:var(--color-muted);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), scale .1s;border-radius:999px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1}.levels button:hover{color:var(--color-ink)}.levels button:active{scale:.96}.levels button[aria-pressed=true]{background:var(--color-ink);color:#fff}.levels button:focus-visible{outline:3px solid var(--color-voice);outline-offset:2px}@media (min-width:640px){.levels button{padding:9px 16px;font-size:15px}}.shrink>.puddle{margin-top:calc(var(--u) * 18)}.puddle{width:min(100%,520px);height:calc(var(--u) * 9);background:0 0;margin-inline:auto}.puddle:before{display:none}.puddle:after{--c:calc(var(--u) * 3);content:"";z-index:-1;background:linear-gradient(var(--color-foam) 0 var(--u), var(--color-water) 0);clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, calc(100% - var(--c)) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) var(--c), 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--u)) calc(100% - var(--c)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--c)) calc(100% - var(--u)), calc(100% - var(--c)) 100%, var(--c) 100%, var(--c) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - var(--c)), 0 calc(100% - var(--c)), 0 var(--c), var(--u) var(--c), var(--u) var(--u), var(--c) var(--u));position:absolute;inset:0}.shrink-duck{right:auto;left:calc(50% - var(--w) * var(--su) / 2)}.s-think,.s-talk{opacity:0}@media (min-width:640px){.shrink-term .term-body{font-size:13px}}@media (min-width:1024px){.shrink{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"term copy""term duck";align-items:end;column-gap:72px}.shrink .sec-copy{text-align:left;margin:0;padding:0}.shrink .sec-copy p{margin-left:0}.shrink-term{align-self:center}}.how{padding:clamp(72px,8.5vw,120px) 20px}.steps{gap:56px;max-width:1200px;margin:clamp(40px,5vw,64px) auto 0;padding:0;list-style:none;display:grid;position:relative}.steps li{position:relative}.mini{z-index:1;border:3px solid var(--color-ink);background:var(--color-paper);height:150px;font:13px/1.3 var(--font-geist-mono), monospace;color:var(--color-term);border-radius:14px;align-content:center;gap:10px;padding:16px 18px;display:grid;position:relative}.mini-row{align-items:center;gap:8px;display:flex}.mini-row b{min-width:104px;color:var(--color-ink);font-weight:600}.dot{border-radius:50%;width:9px;height:9px}.dot.ok{background:var(--color-ok)}.dot.wait{background:var(--color-amber)}.mini-key{border:2px solid var(--color-bar);letter-spacing:.02em;border-radius:8px;padding:8px 10px}.mini-pill{font-family:var(--font-geist), sans-serif;background:0 0;border:0;padding:0}.mini-pill .pill{border-radius:22px;width:100%;position:relative;top:auto;left:auto;translate:none}.steps h3{font-family:var(--font-caprasimo), serif;align-items:baseline;gap:12px;margin-top:24px;font-size:26px;font-weight:400;line-height:1.15;display:flex}.n{background:var(--color-ink);color:#fff;width:34px;height:34px;font:600 16px/1 var(--font-geist), sans-serif;border-radius:50%;flex:none;place-items:center;display:inline-grid;translate:0 -3px}.steps>li>p{max-width:42ch;color:var(--color-muted);margin-top:10px;line-height:1.55}@media (min-width:900px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.steps:before{content:"";background:repeating-linear-gradient(90deg, var(--color-ripple) 0 12px, transparent 0 24px);height:6px;position:absolute;top:73px;left:12%;right:12%}}.pick{background:linear-gradient(var(--color-cream), var(--color-meadow));padding-top:clamp(72px,8.5vw,120px)}.scene.picker{--px:3;grid-template-columns:repeat(2,minmax(0,1fr));margin:40px 0 0;padding:0;list-style:none;display:grid}.picker-cell{padding-top:130px}.picker-pond{height:84px}.picker-duck{left:calc(50% - var(--w) * var(--su) / 2);top:calc(var(--su) * var(--wl) * -1);position:absolute}.picker-tag{border:2px solid var(--color-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:4px 14px;font-size:15px;font-weight:600;position:absolute;bottom:16px;left:50%;translate:-50%}.picker-tag[data-on]{background:var(--color-voice)}@media (min-width:640px){.scene.picker{--px:4;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;position:relative}.picker-pond:before{display:none}.scene.picker:after{content:"";z-index:2;inset:auto 0 calc(84px - var(--u) * 11) 0;height:calc(var(--u) * 6);pointer-events:none;background:repeating-linear-gradient(90deg, var(--color-ripple) 0 calc(var(--u) * 4), transparent 0 calc(var(--u) * 23)) 0 0 / 100% var(--u) no-repeat, repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 12), var(--color-ripple) 0 calc(var(--u) * 15), transparent 0 calc(var(--u) * 29)) 0 calc(var(--u) * 4) / 100% var(--u) no-repeat;position:absolute}}.price{background:linear-gradient(var(--color-meadow), var(--color-horizon));flex-direction:column;padding-top:clamp(72px,8.5vw,120px);display:flex;position:relative;overflow:clip}.price-stage{justify-content:flex-start;margin-top:clamp(28px,4vw,48px)}.sign{z-index:1;width:min(460px,100%);margin-bottom:calc(var(--u) * -2);padding-bottom:calc(var(--u) * 19);position:relative}.sign-board{z-index:1;border:3px solid var(--color-ink);background:var(--color-wood);box-shadow:inset 0 -6px 0 var(--color-wood-shade);border-radius:12px;padding:24px 26px 22px;position:relative}.sign-post{width:calc(var(--u) * 2);height:calc(var(--u) * 21);border:3px solid var(--color-ink);background:var(--color-log);position:absolute;bottom:0;left:22%}.sign-post+.sign-post{left:auto;right:22%}.sign-planned{border:2px solid var(--color-ink);background:#fff;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.sign-price{font:400 clamp(44px, 5vw, 60px)/1 var(--font-caprasimo), serif;margin-top:12px}.sign ul{gap:6px;margin-top:16px;padding:0;font-size:16px;list-style:none;display:grid}.sign li:before{content:"✓ ";color:var(--color-ok);font-weight:600}.sign-not{color:var(--color-muted);border-top:2px dashed #23201c40;margin-top:16px;padding-top:14px;font-size:14px;line-height:1.5}.price-duck{right:10vw}@media (min-width:1024px){.price-stage{padding-left:14vw}.sign{padding-bottom:calc(var(--u) * 4)}.sign-post{height:calc(var(--u) * 6)}.price-duck{right:4vw}}@media (min-width:1440px){.price-duck{right:10vw}}.faq{gap:56px;max-width:1200px;margin-inline:auto;padding:clamp(72px,8.5vw,120px) 20px;display:grid}.qa{border-top:2px solid var(--color-rule);margin-top:28px}.qa details{border-bottom:2px solid var(--color-rule)}.qa summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 2px;font-size:18px;font-weight:600;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";font:400 24px/1 var(--font-geist-mono), monospace;color:var(--color-muted);flex:none}.qa details[open] summary:after{content:"−"}.qa summary:focus-visible{outline:3px solid var(--color-voice);outline-offset:2px;border-radius:6px}.qa p{max-width:62ch;color:var(--color-muted);padding:0 2px 20px;line-height:1.6}.founder{border:3px solid var(--color-ink);background:var(--color-paper);border-radius:18px;padding:28px}.founder-photo{--spx:5;background:var(--color-sky-2);border-radius:14px;width:fit-content;margin-bottom:22px;padding:16px}.founder-photo img{object-fit:cover;border-radius:10px;width:160px;height:160px}.founder h2{font-family:var(--font-caprasimo), serif;font-size:clamp(30px,3vw,40px);font-weight:400;line-height:1.05}.founder p{color:var(--color-muted);margin-top:14px;line-height:1.6}@media (min-width:1024px){.faq{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:80px}}.pose-cell{--px:3;--u:calc(var(--px) * 1px)}@media (min-width:640px){.pose-cell{--px:5}}.pose-stage{height:calc(var(--u) * 30);background:linear-gradient(var(--color-sky-2), var(--color-horizon));border-radius:16px;flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.pose-pond{height:calc(var(--u) * 6)}.pose-duck{left:calc(50% - var(--su) * var(--w) / 2);top:calc(var(--su) * var(--wl) * -1);position:absolute}@keyframes hop{0%{translate:0}12%{translate:0 calc(var(--su) * -2)}25%{translate:0 calc(var(--su) * -4)}50%{translate:0 calc(var(--su) * -3)}65%{translate:0 calc(var(--su) * -1)}76%,to{translate:0}}@keyframes splash{0%{opacity:1;translate:0}40%{translate:calc(var(--dx) * var(--su) * 1.5) calc(var(--su) * -6);opacity:1}to{translate:calc(var(--dx) * var(--su) * 3) var(--su);opacity:0}}@keyframes pop{0%{translate:0 var(--su);opacity:1}15%{translate:0}to{opacity:0;translate:0}}@keyframes flip{0%{translate:calc(var(--fa) * var(--fw) * -1) 0}50%{translate:calc(var(--fb) * var(--fw) * -1) 0}to{translate:calc(var(--fa) * var(--fw) * -1) 0}}@keyframes blink{0%{translate:calc(var(--fa) * var(--fw) * -1) 0}94%{translate:calc(var(--fb) * var(--fw) * -1) 0}97%,to{translate:calc(var(--fa) * var(--fw) * -1) 0}}@keyframes bubble{0%{opacity:1;translate:0}to{translate:0 calc(var(--su) * -8);opacity:0}}@keyframes zz{0%{opacity:0;translate:0}20%{opacity:1}to{translate:calc(var(--su) * 6) calc(var(--su) * -10);opacity:0}}@keyframes sway{50%{translate:var(--u) 0}}@keyframes drift{0%{translate:-25vw}to{translate:110vw}}@keyframes cursor{50%{opacity:0}}@keyframes twinkle{50%{opacity:.25}}@keyframes show-idle{0%{opacity:1}20%{opacity:0}33.33%{opacity:1}36.67%{opacity:0}65%,to{opacity:1}}@keyframes show-think{0%{opacity:0}20%{opacity:1}33.33%,to{opacity:0}}@keyframes show-talk{0%{opacity:0}36.67%{opacity:1}65%,to{opacity:0}}@keyframes hide-talk{0%{opacity:1}36.67%{opacity:0}65%,to{opacity:1}}@keyframes pill{0%,33.33%{opacity:0;animation-timing-function:var(--ease-spring);scale:.3}34.2%{opacity:1}36.5%{scale:1}75%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);scale:1}77%{opacity:1}77.5%,to{opacity:0;scale:.3}}@keyframes word{0%{opacity:1}41.67%,to{opacity:.42}}@keyframes word-now{0%{opacity:1}2.83%,to{opacity:0}}.scene[data-off] *,.scene[data-off] :before,.scene[data-off] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.duck-btn[data-reaction=quack] .duck-body{animation:.5s step-end hop}.duck-btn[data-reaction=quack] .sprite{height:calc(var(--crop) * var(--su))}.duck-btn[data-reaction=dive] .duck .sheet{animation:.6s step-end infinite flip}.splash i{animation:.6s steps(6,end) .34s forwards splash}.alert[data-show]{animation:.9s step-end forwards pop}.hero:has(.hear-btn:hover) .hero-duck .alert{animation:.9s step-end forwards pop}.pose-idle .sheet,.duck-btn[data-awake=true] .pose-sleep .sheet{animation:4.2s step-end infinite blink}.pose-talk .sheet,.face-talk .sheet{animation:flip var(--step,.34s) steps(1, end) infinite}.pose-think .sheet{animation:.6s step-end infinite flip}.bubbles i{animation:1.2s steps(8,end) infinite bubble}.bubbles i:nth-child(2){animation-delay:-.4s}.bubbles i:nth-child(3){animation-delay:-.8s}.zzz svg{animation:3.6s steps(10,end) infinite zz}.zzz svg:nth-child(2){animation-delay:-1.2s}.zzz svg:nth-child(3){animation-delay:-2.4s}.pond:before{animation:2.4s step-end infinite sway}.cloud{animation:linear infinite drift}.cloud-1{animation-duration:150s;animation-delay:-40s}.cloud-2{animation-duration:190s;animation-delay:-150s}.cloud-3{animation-duration:120s;animation-delay:-10s}.cursor{animation:1.1s step-end infinite cursor}.star:nth-child(3n){animation:3.2s step-end infinite twinkle}.star:nth-child(3n+1){animation:4.4s step-end -1.5s infinite twinkle}.hero .layer-idle{animation:show-idle var(--T) steps(1, end) infinite}.hero .layer-think{animation:show-think var(--T) steps(1, end) infinite}.hero .layer-talk,.hero .face-talk{animation:show-talk var(--T) steps(1, end) infinite}.hero .face-still{animation:hide-talk var(--T) steps(1, end) infinite}.hero .pill{animation:pill var(--T) infinite}.hero .w,.hero .w:after{animation:word var(--T) steps(1, end) infinite;animation-delay:calc(var(--t0) + var(--i) * var(--step) - var(--T))}.hero .w:after{animation-name:word-now}}@keyframes pill-open{0%{opacity:0;animation-timing-function:var(--ease-spring);scale:.3}25%{opacity:1}to{opacity:1;scale:1}}@keyframes glyphs{0%{content:"·"}17%{content:"✢"}33%{content:"✳"}50%{content:"✶"}67%{content:"✻"}83%{content:"✽"}}@keyframes invite{0%{opacity:.8;scale:.92}to{opacity:0;scale:1.12}}@keyframes ripple{0%{opacity:.9;scale:.3}to{opacity:0;scale:1.4}}@keyframes say{0%,to{opacity:1}}@keyframes dim{0%{opacity:1}}@keyframes rise-in{0%{opacity:0;translate:0 16px}}@keyframes lit{0%,to{opacity:.35}}@keyframes s-idle{0%{opacity:1}8.57%{opacity:0}37.14%{opacity:1}41.43%{opacity:0}80%,to{opacity:1}}@keyframes s-think{0%{opacity:0}8.57%{opacity:1}37.14%,to{opacity:0}}@keyframes s-talk{0%{opacity:0}41.43%{opacity:1}80%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.cc-glyph:before{animation:1.2s step-end infinite glyphs}.desk-pet[data-invite]:after{animation:invite 1.8s var(--ease-out) infinite}.fake-cursor[data-step=click]:after{animation:ripple .6s var(--ease-out)}.it-pill{animation:.4s both pill-open}.shrink .ln{animation:dim .35s var(--ease-out) calc(.8s + var(--i) * .1s) both}.shrink .short{animation:rise-in .4s var(--ease-out) 2.7s both}.shrink .w{animation:lit var(--wt)}.shrink .w:after{animation:say .2s var(--wt)}.shrink[data-level] .short{animation-delay:0s}.shrink[data-level] .w{animation-duration:calc(var(--wt) - 2.6s)}.shrink[data-level] .w:after{animation-delay:calc(var(--wt) - 2.6s)}.shrink .s-idle{animation:7s step-end both s-idle}.shrink .s-think{animation:7s step-end both s-think}.shrink .s-talk{animation:7s step-end both s-talk}.how .steps li{animation:rise-in .5s var(--ease-out) calc(var(--s) * .15s) both}:is(.shrink,.how):not([data-seen]) :is(.ln,.short,.w,.s-idle,.s-think,.s-talk,.steps li),.shrink:not([data-seen]) .w:after{animation-play-state:paused}}.night-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;display:grid}.night-brand{grid-column:1/-1}.night-col p{letter-spacing:.04em;opacity:.6;font-size:13px;font-weight:600}.night-col ul{gap:10px;margin-top:12px;font-size:15px;display:grid}.night-col a{overflow-wrap:anywhere}.night-legal{opacity:.6;grid-column:1/-1;font-size:13px}@media (min-width:900px){.night-copy{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.night-brand{grid-column:auto}}.sub-head{--px:4;background:linear-gradient(var(--color-sky), var(--color-sky-2) 60%, var(--color-horizon));flex-direction:column;display:flex;position:relative}@media (min-width:1024px){.sub-head{--px:5}}.sub-copy{width:min(100%,68ch + 40px);padding:calc(var(--nav-h) + 56px) 20px calc(var(--u) * 16);margin-inline:auto}.sub-head h1{font:400 clamp(38px, 5vw, 60px)/1.04 var(--font-caprasimo), serif;letter-spacing:-.015em;text-wrap:balance}.sub-answer{text-wrap:pretty;margin-top:18px;font-size:clamp(18px,1.4vw,20px);line-height:1.55}.sub-meta{color:var(--color-muted);margin-top:14px;font-size:14px}.sub-duck{right:8vw}.prose{width:min(100%,68ch + 40px);margin-inline:auto;padding:48px 20px 96px;font-size:17px;line-height:1.65}.prose>*+*{margin-top:1.1em}.prose h2{font:400 clamp(28px, 3vw, 36px)/1.1 var(--font-caprasimo), serif;letter-spacing:-.01em;text-wrap:balance;margin-top:2.2em}.prose h3{margin-top:1.8em;font-size:20px;font-weight:650;line-height:1.3}.prose h2+*,.prose h3+*{margin-top:.6em}.prose a:not(.cta,.btn){text-underline-offset:3px;-webkit-text-decoration:underline #23201c59;text-decoration:underline #23201c59}.prose a:not(.cta,.btn):hover{text-decoration-color:currentColor}.prose a:focus-visible{outline:3px solid var(--color-voice);outline-offset:2px;border-radius:4px}.prose ul,.prose ol{padding-left:1.3em}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--color-muted)}.prose strong{font-weight:650}.prose small,.prose .note{color:var(--color-muted);font-size:14px}.prose hr{border:0;border-top:2px solid var(--color-rule);margin-block:2.4em}.prose code{background:var(--color-bar);font:.88em var(--font-geist-mono), monospace;border-radius:6px;padding:.1em .35em}.prose pre{border:3px solid var(--color-ink);background:var(--color-paper);font:14px/1.6 var(--font-geist-mono), monospace;border-radius:14px;padding:16px 18px;overflow-x:auto}.prose pre code{font:inherit;background:0 0;padding:0}.prose blockquote{border-left:3px solid var(--color-rule);color:var(--color-muted);padding-left:16px}.table-wrap{overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.45}.prose th,.prose td{border-bottom:2px solid var(--color-rule);text-align:left;vertical-align:top;padding:10px 12px 10px 0}.prose th{font-weight:650}.prose thead th{border-bottom-color:var(--color-ink)}.box{border:3px solid var(--color-ink);background:var(--color-paper);border-radius:16px;padding:22px 24px}.box>*+*{margin-top:.7em}.box h2{margin-top:0}.next-step{margin-top:3em}.btn{background:var(--color-ink);color:#fff;white-space:nowrap;box-shadow:0 4px 0 var(--color-ink-deep);cursor:pointer;transition:translate .12s var(--ease-out);border-radius:12px;align-items:center;gap:10px;padding:12px 22px;font-size:16px;font-weight:600;display:inline-flex}.btn:active{box-shadow:0 2px 0 var(--color-ink-deep);translate:0 2px}.btn:focus-visible{outline:3px solid var(--color-voice);outline-offset:3px}.btn-quiet{background:var(--color-paper);color:var(--color-ink);border:3px solid var(--color-ink);box-shadow:0 4px 0 var(--color-ink)}.wl{text-align:left;width:min(100%,490px)}.wl-row{gap:8px;display:flex}.wl input[type=email]{border:3px solid var(--color-ink);background:var(--color-paper);border-radius:14px;flex:1;min-width:0;height:54px;padding:0 16px;font-size:17px}.wl input[type=email]::placeholder{color:var(--color-term-dim)}.wl input:focus-visible,.wl select:focus-visible{outline:3px solid var(--color-voice);outline-offset:2px}.wl-btn{background:var(--color-ink);color:#fff;height:54px;box-shadow:0 4px 0 var(--color-ink-deep);cursor:pointer;transition:translate .12s var(--ease-out);border-radius:14px;flex:none;padding:0 20px;font-size:17px;font-weight:600}.wl-btn:active{box-shadow:0 2px 0 var(--color-ink-deep);translate:0 2px}.wl-btn:focus-visible{outline:3px solid var(--color-voice);outline-offset:3px}.wl-btn:disabled{opacity:.7;cursor:progress}.wl-heard{color:var(--color-muted);gap:6px;margin-top:14px;font-size:14px;display:grid}.wl-heard select{border:2px solid var(--color-ink);background:var(--color-paper);height:44px;color:var(--color-ink);border-radius:10px;padding:0 12px;font-size:15px}.wl-msg{margin-top:10px;font-size:15px;font-weight:600}.wl-done{border:3px solid var(--color-ink);background:var(--color-paper);border-radius:14px;padding:14px 18px;font-size:17px;font-weight:600}.wl-consent{color:var(--color-muted);margin-top:10px;font-size:13px;line-height:1.45}.wl-consent a{text-underline-offset:2px;text-decoration:underline}.wl-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:479px){.wl-row{flex-direction:column}.wl input[type=email]{flex:none;width:100%}}.sec-copy .wl p{max-width:none;margin:10px 0 0;font-size:13px;line-height:1.45}.sec-copy .wl .wl-msg{color:var(--color-ink);font-size:15px}.sec-copy .wl .wl-done{color:var(--color-ink);margin:0;font-size:17px}.hero-actions{justify-items:center;gap:14px;width:100%;margin-top:26px;display:grid}.hero-actions .wl-consent{text-align:center}.hear-btn{cursor:pointer;text-underline-offset:4px;align-items:center;gap:10px;height:54px;padding:0 8px;font-size:17px;font-weight:600;-webkit-text-decoration:underline #23201c4d;text-decoration:underline #23201c4d;display:inline-flex}.hear-btn:hover{text-decoration-color:currentColor}.hear-btn:focus-visible{outline:3px solid var(--color-voice);outline-offset:2px;border-radius:8px}.hear-btn i{border-left:11px solid var(--color-voice);border-block:7px solid #0000;width:0;height:0}.hero-actions .hear-note{top:calc(100% + 2px)}@media (min-width:720px){.hero-actions{grid-template-columns:auto auto;justify-content:center;align-items:start;column-gap:20px}}.hero .fine{margin-top:6px}.sec-form{justify-items:center;margin-top:28px;display:grid}.sec-form .wl-consent{text-align:center}.sec-link{margin-top:18px;font-size:15px;font-weight:600}.sec-link a{text-underline-offset:3px;-webkit-text-decoration:underline #23201c59;text-decoration:underline #23201c59}#waitlist{scroll-margin-top:calc(var(--nav-h) + 160px)}.flow{align-items:center;gap:12px;display:grid}.flow .box ul{margin-top:8px;font-size:16px}.flow-arrow{justify-self:center;font-size:28px;line-height:1;rotate:90deg}@media (min-width:640px){.flow{grid-template-columns:1fr auto 1fr}.flow-arrow{rotate:none}.flow .box{height:100%}}.prose>:first-child,.prose>script:first-child+*{margin-top:0}.box .wl{width:min(100%,560px)}.prose table.compare{min-width:900px;font-size:14px}.compare tbody th{background:var(--color-cream);position:sticky;left:0}@media (min-width:1024px){.prose:has(.compare) .table-wrap{margin-inline:calc(min(100vw - 40px,1100px)/-2 + 50%)}}.post>*+*{margin-top:1.1em}.post h2+*,.post h3+*{margin-top:.6em}.prose ul.post-list{gap:36px;padding:0;list-style:none;display:grid}.post-list li+li{border-top:2px solid var(--color-rule);margin-top:0;padding-top:36px}.post-list time{color:var(--color-muted);font-size:14px}.post-list h2{margin-top:6px;font-size:clamp(24px,2.4vw,30px)}.post-list h2 a{text-decoration:none!important}.post-list h2 a:hover{text-decoration:underline!important}.post-list p{color:var(--color-muted);margin-top:8px}.founder .founder-more a{color:var(--color-ink);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #23201c59;text-decoration:underline #23201c59}.prose>section:first-child>:first-child{margin-top:0}.hero-download{align-items:center;text-decoration:none;display:inline-flex}.sec-buttons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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}
