@font-face{font-family:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(../media/62a6aa8612347066-s.0-h8_7gm6e55s.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:Caveat Brush;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d99bdaafc74f43dc-s.p.1nj78fbjd7aa2.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:Caveat Brush Fallback;src:local(Arial);ascent-override:120.9%;descent-override:37.78%;line-gap-override:0.0%;size-adjust:79.41%}.caveat_brush_dc938c74-module__60apAa__className{font-family:Caveat Brush,Caveat Brush Fallback;font-style:normal;font-weight:400}.caveat_brush_dc938c74-module__60apAa__variable{--font-marker:"Caveat Brush", "Caveat Brush Fallback"}
@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/cdd6c4d0967b2d83-s.14zj-3dq8psdv.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:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/04665fa023d0755d-s.0hbm_8u_7_gdv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/b15a44b05052b8b1-s.1rlp4v8z2-7qd.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:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/687709f56b16d44a-s.1y7ncw8ziy-z6.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:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/2ba5a01c16198eaa-s.p.01dtvdnylegqu.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:Shantell Sans Fallback;src:local(Arial);ascent-override:90.04%;descent-override:28.25%;line-gap-override:0.0%;size-adjust:113.28%}.shantell_sans_47dd067b-module__FhYhyG__className{font-family:Shantell Sans,Shantell Sans Fallback;font-style:normal}.shantell_sans_47dd067b-module__FhYhyG__variable{--font-body:"Shantell Sans", "Shantell Sans Fallback"}
@font-face{font-family:Gloria Hallelujah;font-style:normal;font-weight:400;font-display:swap;src:url(../media/836c333cd88e0278-s.04p8dy2ubk6px.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:Gloria Hallelujah;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5915661a1aeb78cc-s.p.0cn-28w3npaao.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:Gloria Hallelujah Fallback;src:local(Arial);ascent-override:124.08%;descent-override:50.96%;line-gap-override:0.0%;size-adjust:113.25%}.gloria_hallelujah_d859e4d8-module__7Rw1gG__className{font-family:Gloria Hallelujah,Gloria Hallelujah Fallback;font-style:normal;font-weight:400}.gloria_hallelujah_d859e4d8-module__7Rw1gG__variable{--font-scrawl:"Gloria Hallelujah", "Gloria Hallelujah Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.41kzji7o-jdsp.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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.1e8puyswpvmbr.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.2lhqjbmzqepkg.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.15zaksznb5cf5.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_e725b047-module__e7k-7W__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_e725b047-module__e7k-7W__variable{--font-mono:"Courier Prime", "Courier Prime Fallback"}
:root{--paper:#fbf7ec;--paper-2:#f3eedf;--paper-3:#eae3cf;--printout:#fff;--printout-ink:#141414;--printout-red:#b8271f;--rule:#bfd3ee;--rule-margin:#f0a6a6;--ink:#141414;--ink-pen:#1f2a44;--muted:#5b6170;--swift:#e8551f;--swift-text:#b93e12;--link:#1d4ed8;--highlight:#ffe84d;--sticky:#ffe97a;--sticky-ink:#1b1b1b;--tape:#e8e0c8b8;--red:#b8271f;--green:#1a6e3d;--eraser:#f4a7b9;--ghost:#1414141f;--shadow:#281e0a2e;--focus:#1d4ed8;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch' seed='7'/><feColorMatrix values='0 0 0 0 .2  0 0 0 0 .16  0 0 0 0 .1  0 0 0 .09 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#15171c;--paper-2:#1e2128;--paper-3:#262a33;--printout:#fff;--printout-ink:#141414;--printout-red:#b8271f;--rule:#2b2f3a;--rule-margin:#4a3a3a;--ink:#f2efe6;--ink-pen:#e4e1d8;--muted:#a7acb8;--swift:#ff8a4c;--swift-text:#ff8a4c;--link:#8fbcf5;--highlight:#3b4a1a;--sticky:#f0dc6a;--sticky-ink:#1b1b1b;--tape:#ffffff24;--red:#ff7b6e;--green:#6bd48f;--eraser:#f4a7b9;--ghost:#f2efe624;--shadow:#0000008c;--focus:#ffd54a;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch' seed='7'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 .95  0 0 0 .05 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--tape-fill:repeating-linear-gradient(90deg, #ffffff1f 0 2px, transparent 2px 5px);--tape-clip:polygon(2% 0, 98% 4%, 100% 40%, 97% 100%, 3% 96%, 0 55%);--tape-clip-alt:polygon(1% 4%, 99% 0, 100% 46%, 98% 100%, 2% 96%, 0 52%);--accent:var(--swift);--accent-text:var(--swift-text);--danger:var(--red);--ok:var(--green);--shell:1120px;--gutter:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--section-gap:var(--space-9);--lh-body:1.7;--stroke-marker:2.5;--stroke-marker-small:3.5;--stroke-pen:1.6;--border-card:2.5px;--border-button:3px;--border-input:2px;--r-hand-1:255px 15px 225px 15px / 15px 225px 15px 255px;--r-hand-2:15px 225px 15px 255px / 255px 15px 225px 15px;--r-hand-3:125px 10px 20px 185px / 25px 205px 205px 25px;--r-hand-4:20px 195px 15px 120px / 165px 25px 215px 20px;--r-wide:4% 6% 5% 4% / 30% 8% 24% 12%;--r-soft:6px;--tilt-1:-3deg;--tilt-2:2deg;--tilt-3:-1.5deg;--tilt-4:3.5deg;--tilt-5:-2.5deg;--tilt-6:1deg;--tilt-cap-sticky:3.5deg;--tilt-cap-tape:6deg;--tilt-cap-card:1.5deg;--tilt-cap-printout:0deg;--tilt-cap-button:1deg;--jit-1:-1.4;--jit-2:.9;--jit-3:-.6;--jit-4:1.6;--jit-5:-1.1;--jit-6:.4;--jit-7:1.2;--jit-scale:1}@media (max-width:799px){:root{--jit-scale:.5;--section-gap:var(--space-8)}}@media (min-width:800px){:root{--gutter:24px}}
@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--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{.\@container{container-type:inline-size}.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}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.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,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html,body{overflow-x:clip}body{min-height:100dvh;font:400 17px/var(--lh-body) var(--font-body), "Segoe Print", system-ui, sans-serif;color:var(--ink-pen);text-rendering:optimizelegibility;background-color:var(--paper);background-image:var(--grain), radial-gradient(70% 45% at 85% 0%, #785a140d, transparent 70%), radial-gradient(40% 30% at 10% 100%, #785a140a, transparent 70%);background-repeat:repeat,no-repeat,no-repeat;background-size:240px 240px,auto,auto;margin:0}:root[data-theme=dark] body{background-image:var(--grain), radial-gradient(100% 80% at 50% 40%, transparent 55%, #00000059 100%);background-repeat:repeat,no-repeat;background-size:240px 240px,auto}@media (max-width:799px){body{font-size:16px}}p,li{max-width:62ch}h1,h2,h3,.marker{font-family:var(--font-marker), var(--font-scrawl), cursive;color:var(--ink);letter-spacing:-.01em;font-weight:400}h1,h2,h3{margin:0}.scrawl,.kicker,.sticky,.caption{font-family:var(--font-scrawl), cursive;font-weight:400}code,pre,.mono,time,.status-string{font-family:var(--font-mono), ui-monospace, monospace}h1{font-size:clamp(44px,5.5vw,72px);line-height:1.05}h2{font-size:clamp(34px,4vw,54px);line-height:1.1}h3{letter-spacing:0;font-size:26px;line-height:1.2}.lead{font-size:21px;line-height:1.55}.kicker{font-size:15px;line-height:1.3}.caption{font-size:15px;line-height:1.4}small,.small{font-size:14px;line-height:1.5}code{font-size:.92em;line-height:1.6}pre{font-size:14px;line-height:1.6}@media (max-width:799px){h1{font-size:38px}h2{font-size:32px}h3{font-size:22px}.lead{font-size:19px}.kicker,.caption{font-size:14px}pre{font-size:13px}}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:where(button:not(:disabled),summary){cursor:pointer}iframe{border:0}.shell{width:min(var(--shell), calc(100% - 2 * var(--gutter)));margin-inline:auto}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ruled{--lh:28.9px;background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--lh) - 1px), var(--rule) calc(var(--lh) - 1px) var(--lh));background-position:0 var(--rule-offset,6px);line-height:var(--lh);position:relative}.ruled>*{margin-block:0 var(--lh)}.ruled:before{content:"";background:var(--rule-margin);opacity:.8;pointer-events:none;width:1px;position:absolute;inset:0 auto 0 48px}@media (max-width:799px){.ruled{--lh:27.2px}}.grid-sheet{background-image:linear-gradient(to right, var(--rule) 1px, transparent 1px), linear-gradient(to bottom, var(--rule) 1px, transparent 1px);background-size:24px 24px}.torn-top{background:var(--paper-2);clip-path:polygon(0 60%,4% 20%,9% 70%,15% 30%,22% 80%,28% 25%,35% 65%,42% 15%,50% 75%,57% 30%,64% 85%,71% 20%,78% 60%,85% 25%,92% 70%,100% 35%,100% 100%,0 100%);height:22px}.w{transform:rotate(calc(var(--jit) * var(--jit-scale) * 1deg)) translateY(calc(var(--jit) * .5px));display:inline-block}.site-header{z-index:40;background:var(--paper);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--paper) 94%, transparent)}}.brand{align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);display:inline-flex}.main-nav{justify-content:center;align-items:center;gap:var(--space-6);font:500 17px/1 var(--font-body), system-ui, sans-serif;display:flex}.main-nav a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex;position:relative}.account-actions{justify-self:end;align-items:center;gap:var(--space-4);font:500 17px/1 var(--font-body), system-ui, sans-serif;display:flex}@media (max-width:799px){.main-nav{display:none}.main-nav,.account-actions{font-size:16px}.site-header .cl-userButtonOuterIdentifier{display:none}}.site-footer-grid nav{align-items:center;gap:var(--space-5);font:500 15px/1 var(--font-body), system-ui, sans-serif;display:flex}.site-footer-grid nav a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}@media (max-width:799px){.site-footer-grid nav{flex-direction:column;gap:0}}.drawn{border:var(--border-card) solid var(--ink);border-radius:var(--r-hand-1);background-color:var(--paper-2);box-shadow:3px 4px 0 var(--shadow);position:relative}.drawn[data-shape="2"]{border-radius:var(--r-hand-2)}.drawn[data-shape="3"]{border-radius:var(--r-hand-3)}.drawn[data-shape="4"]{border-radius:var(--r-hand-4)}.drawn[data-shape=wide]{border-radius:var(--r-wide)}.drawn.twice:after,.drawn:hover:after,.drawn:focus-visible:after,.button:hover:after,.button:active:after{content:"";pointer-events:none;border:1.5px solid var(--ink);border-radius:inherit;opacity:var(--pass-o,.45);transform:rotate(var(--pass-r,-.5deg));position:absolute;inset:-5px -3px -2px -6px}input.drawn,textarea.drawn,select.drawn{border-width:var(--border-input);border-radius:var(--r-soft);box-shadow:none;background-color:var(--printout);color:var(--printout-ink)}.wobble{filter:url(#wobble);padding:.1em .2em}.wobble-heavy{filter:url(#wobble-heavy)}.u-sketch{padding-bottom:8px;text-decoration:none;position:relative}.u-sketch:after{content:"";pointer-events:none;background:currentColor;height:9px;position:absolute;bottom:0;left:-2%;right:-2%;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'><path d='M2 7c14-5 22 4 36-1s25-6 39 1 26 3 41-2' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/></svg>") 0 100%/120px 12px repeat-x;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'><path d='M2 7c14-5 22 4 36-1s25-6 39 1 26 3 41-2' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/></svg>") 0 100%/120px 12px repeat-x}.u-sketch.swift{color:var(--swift-text)}.prose a{color:var(--link);text-underline-offset:4px;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:2px}.prose a:hover{text-decoration-style:wavy}.hl{background:linear-gradient(104deg, transparent .9em, var(--highlight) 1.1em, var(--highlight) calc(100% - .8em), transparent calc(100% - .6em)), linear-gradient(-2deg, transparent 20%, var(--highlight) 22%, var(--highlight) 78%, transparent 80%);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--ink);margin:0 -.2em;padding:.05em .35em}.tape{pointer-events:none;background:var(--tape) var(--tape-fill);width:96px;height:28px;clip-path:var(--tape-clip);transform:rotate(var(--tilt,-4deg));transform-origin:50% 100%;transition:transform .18s steps(3,end);position:absolute;box-shadow:0 1px 1px #00000014}.tape.tl{--tilt:-6deg;top:-12px;left:18px}.tape.tr{--tilt:5deg;top:-10px;right:22px}.tape.bl{--tilt:4deg;bottom:-10px;left:24px}.tape.br{--tilt:-5deg;bottom:-12px;right:18px}.tape.peel,.printout:hover .tape,.printout:focus-within .tape{transform:rotate(var(--tilt,-4deg)) perspective(200px) rotateX(18deg)}@media (max-width:799px){.tape{width:64px;height:22px}}.sticky{background:var(--sticky);width:min(260px,100%);color:var(--sticky-ink);font:400 17px/1.35 var(--font-scrawl);transform:rotate(var(--tilt,var(--tilt-2)));box-shadow:2px 5px 0 var(--shadow);background-image:linear-gradient(#0000000f,#0000000f 22px,#0000 22px);padding:22px 18px 20px;position:relative}.sticky:after{content:"";background:linear-gradient(225deg, transparent 0 50%, #00000029 50% 54%, var(--sticky) 54% 100%);width:24px;height:24px;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.sticky:after{background:linear-gradient(225deg, transparent 0 50%, #00000029 50% 54%, color-mix(in srgb, var(--sticky) 78%, black) 54% 100%)}}.sticky.pink{background-color:#ffc2d6}.sticky.info{transform:none}@media (max-width:799px){.sticky{transform:rotate(calc(var(--tilt,var(--tilt-2)) * .5));font-size:15px}}.sticker{min-height:44px;font:400 18px/1.1 var(--font-marker);color:var(--ink);text-align:center;background:var(--swift);border:var(--border-card) solid var(--ink);box-shadow:2px 3px 0 var(--shadow);transform:rotate(var(--tilt,var(--tilt-1)));border-radius:45% 55% 50% 50%/55% 45%;place-items:center;padding:10px 16px;display:inline-grid}:root[data-theme=dark] .sticker{color:var(--paper)}:root[data-theme=dark] .sticker.paper{color:var(--ink)}.sticker.scribbled{background:var(--paper-2) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'><g fill='none' stroke='%23E8551F' stroke-width='9' stroke-linecap='round' opacity='.85'><path d='M6 22 C 30 4, 70 4, 94 20'/><path d='M4 26 C 34 40, 66 38, 96 24'/><path d='M8 14 C 40 32, 60 8, 92 30'/></g></svg>") center / 100% 100% no-repeat}:root[data-theme=dark] .sticker.scribbled{color:var(--ink);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'><g fill='none' stroke='%23B93E12' stroke-width='9' stroke-linecap='round' opacity='.85'><path d='M6 22 C 30 4, 70 4, 94 20'/><path d='M4 26 C 34 40, 66 38, 96 24'/><path d='M8 14 C 40 32, 60 8, 92 30'/></g></svg>")}.sticker.paper{background:var(--paper-3)}.sticker.starburst{clip-path:polygon(50% 0%,61% 20%,83% 12%,80% 35%,100% 45%,82% 58%,90% 80%,68% 76%,58% 98%,45% 80%,22% 90%,26% 66%,4% 58%,22% 42%,10% 20%,33% 24%);border:0;border-radius:0;padding:22px 18px}@media (max-width:799px){.sticker{font-size:16px}}.stamp{font:400 15px/1.1 var(--font-marker);text-transform:uppercase;letter-spacing:.06em;color:var(--red);border:3px double var(--red);opacity:.9;transform:rotate(var(--tilt,-12deg));-webkit-mask:linear-gradient(#000, #000), var(--grain) 0 0 / 240px 240px;-webkit-mask-composite:source-out;-webkit-mask:linear-gradient(#000, #000), var(--grain) 0 0 / 240px 240px;-webkit-mask:linear-gradient(#000, #000), var(--grain) 0 0 / 240px 240px;-webkit-mask:linear-gradient(#000, #000), var(--grain) 0 0 / 240px 240px;mask:linear-gradient(#000, #000), var(--grain) 0 0 / 240px 240px;-webkit-mask-composite:source-out;-webkit-mask-composite:source-out;padding:6px 12px;display:inline-block;-webkit-mask-composite:source-out;mask-composite:subtract}.stamp.ink{color:var(--ink);border-color:var(--ink)}@media (max-width:799px){.stamp{font-size:14px}}.printout{background:var(--printout);color:var(--printout-ink);box-shadow:4px 6px 0 var(--shadow);padding:8px;position:relative;transform:none}.printout>.library-frame{box-shadow:none;border-radius:0}@media (max-width:799px){.printout{padding:6px}}.printout .stamp{background-color:var(--printout);color:var(--printout-red);border-color:var(--printout-red)}.printout .stamp.ink{color:var(--printout-ink);border-color:var(--printout-ink)}.boil{filter:url(#boil)}.doodle-frames path{visibility:hidden}.doodle-frames path:first-child{animation:.75s step-end infinite frame}.doodle-frames path:nth-child(2){animation:.75s step-end -.25s infinite frame}.doodle-frames path:nth-child(3){animation:.75s step-end -.5s infinite frame}@keyframes frame{0%,33.2%{visibility:visible}33.3%,to{visibility:hidden}}.doodle-frames:not([data-visible=true]) path{animation-play-state:paused}.fix{display:inline-block;position:relative}.fix s{color:var(--muted);text-decoration:none;position:relative}.fix s:after{content:"";background:var(--red);height:3px;box-shadow:0 5px 0 -1px var(--red);position:absolute;top:48%;left:-3%;right:-3%;transform:rotate(-3deg)}.fix-above{white-space:nowrap;font:.5em/1 var(--font-scrawl);color:var(--red);position:absolute;bottom:92%;left:10%;transform:rotate(-4deg)}.fix.is-animating s:after{transform-origin:0;animation:.26s steps(4,end) .3s forwards strike;transform:rotate(-3deg)scaleX(0)}.fix.is-animating .fix-above{clip-path:inset(0 100% 0 0);animation:.48s steps(12,end) .56s forwards reveal}@keyframes strike{to{transform:rotate(-3deg)scaleX(1)}}@keyframes reveal{to{clip-path:inset(0)}}@media (hover:hover) and (pointer:fine){.fix{cursor:pointer}.fix:hover s:after{box-shadow:0 5px 0 -1px var(--red), 0 -5px 0 -1px var(--red)}}.draw-in path{stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.draw-in[data-visible=true] path{animation:.7s cubic-bezier(.3,.9,.4,1) forwards draw}.draw-in[data-visible=true] path+path{animation-duration:.25s;animation-delay:.45s}@keyframes draw{to{stroke-dashoffset:0}}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:inherit}.button:focus-visible,.sticker:focus-visible,.drawn:focus-visible{outline:3px solid var(--focus);outline-offset:4px;box-shadow:0 0 0 2px var(--paper), 3px 4px 0 var(--shadow)}.button:focus-visible:before,.main-nav a:focus-visible:before{content:"";background:var(--focus);width:16px;height:16px;position:absolute;top:50%;left:-22px;translate:0 -50%;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g fill='none' stroke='black' stroke-width='10' stroke-linecap='round' stroke-linejoin='round'><path d='M6 54 C 28 46, 52 58, 84 50'/><path d='M66 32 C 74 40, 80 46, 88 50 C 78 54, 72 62, 66 70'/></g></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><g fill='none' stroke='black' stroke-width='10' stroke-linecap='round' stroke-linejoin='round'><path d='M6 54 C 28 46, 52 58, 84 50'/><path d='M66 32 C 74 40, 80 46, 88 50 C 78 54, 72 62, 66 70'/></g></svg>") 50%/contain no-repeat}.button{min-height:44px;font:700 17px/1 var(--font-body);color:var(--ink);background:var(--swift);border:var(--border-button) solid var(--ink);border-radius:var(--r-hand-2);box-shadow:3px 4px 0 var(--shadow);transform:rotate(var(--tilt,-1deg));--pass-o:.5;--pass-r:-.6deg;align-items:center;gap:10px;padding:10px 20px;transition:transform .12s steps(2,end),box-shadow .12s;display:inline-flex;position:relative}:root[data-theme=dark] .button{color:var(--paper)}.button:hover,.button:focus-visible{transform:rotate(0)}.button:active{box-shadow:0 0 0 var(--shadow);transform:translate(2px,3px)}.button.secondary{color:var(--ink);background:0 0}.button.inverted{background:var(--ink);color:var(--paper)}.button.paper{background:var(--paper-2);color:var(--ink)}.button.official{border-radius:var(--r-soft);border-width:2px;transform:none}:root[data-theme=dark] .button.secondary,:root[data-theme=dark] .button.paper{color:var(--ink)}@media (max-width:799px){.button{font-size:16px}}@media (hover:none){.button:hover:after{content:none}.button:active:after{content:""}}.theme-toggle{isolation:isolate;align-items:center;gap:var(--space-2);min-width:44px;min-height:44px;color:var(--ink);transform:rotate(var(--tilt,var(--tilt-6)));background:0 0;border:0;border-radius:0;padding:6px 14px 6px 10px;transition:transform .12s steps(2,end);display:inline-flex;position:relative}.theme-toggle:before{content:"";z-index:-1;background:var(--tape) var(--tape-fill);clip-path:var(--tape-clip-alt);position:absolute;inset:0;box-shadow:0 1px 1px #00000014}.theme-toggle:hover,.theme-toggle:focus-visible{transform:rotate(0)}.theme-toggle-track{grid-template-columns:20px 40px 20px;align-items:center;gap:4px;display:inline-grid;position:relative}.theme-toggle-icon{opacity:.35;width:20px;height:20px;transition:opacity .18s steps(3,end)}:root[data-theme=light] .theme-toggle-icon.sun,:root[data-theme=dark] .theme-toggle-icon.moon{opacity:1}.theme-toggle-switch{width:40px;height:20px}.theme-toggle-knob{transition:transform .18s steps(3,end);transform:translate(0)}:root[data-theme=dark] .theme-toggle-knob{transform:translate(46px)}.theme-toggle-label{font:400 14px/1 var(--font-scrawl), cursive;color:var(--ink)}.theme-toggle-crumbs{pointer-events:none;position:absolute;inset:0}.theme-toggle-crumbs span{background:var(--eraser);border-radius:40% 60% 55% 45%;width:5px;height:5px;margin:-2px 0 0 -2px;animation:.3s steps(3,end) forwards crumb;position:absolute;top:50%;left:50%}@keyframes crumb{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(40deg)}}.mark.dark,:root[data-theme=dark] .mark.light{display:none}:root[data-theme=dark] .mark.dark{display:block}@media (max-width:799px){[data-priority="3"]{display:none!important}}@media (max-width:519px){[data-priority="2"]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.boil{filter:url(#wobble)}.draw-in path{stroke-dashoffset:0;animation:none}.fix.is-animating s:after,.fix.is-animating .fix-above{clip-path:none;animation:none;transform:rotate(-3deg)}.tape,.printout:hover .tape{transition:none}.doodle-frames path{animation:none!important}.doodle-frames path:first-child{visibility:visible}.theme-toggle-crumbs{display:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.library-frame{background:var(--printout);width:100%;position:relative;overflow:hidden}.library-frame iframe{width:var(--library-width);height:var(--library-height);transform:scale(var(--library-scale,0));transform-origin:0 0;border:0;display:block}.site-header-row{align-items:center;column-gap:var(--space-5);grid-template-columns:auto 1fr auto;min-height:64px;display:grid;position:relative}.site-header-rule{position:absolute;bottom:-7px;left:0;right:0}.brand{gap:10px}.brand .birb-header{flex:none}.brand .birb-header>.mark{transition:rotate .12s steps(2,end)}.brand:hover .birb-header>.mark,.brand:focus-visible .birb-header>.mark{filter:url(#boil);rotate:6deg}.brand-name{letter-spacing:-.01em;color:var(--ink);font-size:34px;line-height:1}.brand-dot{color:var(--swift-text)}.main-nav a.u-sketch{padding-bottom:6px}.main-nav a.u-sketch:after{clip-path:inset(0 100% 0 0);transition:clip-path .18s steps(3,end)}.main-nav a.u-sketch:hover:after,.main-nav a.u-sketch:focus-visible:after{clip-path:inset(0)}.main-nav .nav-soon,.mobile-menu-nav .nav-soon{font:400 14px/1 var(--font-scrawl), cursive;min-width:0;min-height:0;box-shadow:1px 2px 0 var(--shadow);margin-left:6px;padding:3px 7px;translate:0 -7px}.site-header-end{justify-content:end;align-items:center;gap:var(--space-4);display:flex}.site-header-mobile{align-items:center;gap:var(--space-3);display:none}.site-header .button{min-height:44px;padding:8px 16px;font-size:16px}.text-link{min-height:44px;color:var(--ink);font:500 17px/1 var(--font-body), system-ui, sans-serif;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link);background:0 0;border:0;align-items:center;padding:0 4px;display:inline-flex}.text-link:hover{text-decoration-style:wavy}.mobile-menu-button{min-width:44px;min-height:44px;color:var(--ink);border:2.5px solid var(--ink);border-radius:var(--r-hand-3);font:500 16px/1 var(--font-body), system-ui, sans-serif;background:0 0;padding:6px 12px}.mobile-menu-button[aria-expanded=true]{background:var(--sticky);color:var(--sticky-ink)}dialog.mobile-menu{border:0;width:auto;max-width:none;max-height:calc(100dvh - 16px);margin:0;padding:0;position:fixed;inset:8px 8px auto;overflow:auto;transform:rotate(1deg)}dialog.mobile-menu::backdrop{background:#14141466}.mobile-menu-inner{gap:var(--space-3);padding:22px 18px;display:grid}.mobile-menu-close{min-width:44px;min-height:44px;color:var(--sticky-ink);font:400 16px/1 var(--font-scrawl), cursive;text-underline-offset:4px;background:0 0;border:0;justify-self:end;padding:0 12px;text-decoration:underline}.mobile-menu-nav{display:grid}.mobile-menu-nav a{min-height:48px;color:var(--sticky-ink);font:500 20px/1 var(--font-body), system-ui, sans-serif;border-bottom:1px solid #0000001f;align-items:center;display:flex;position:relative}.mobile-menu-nav .scribble-ring-svg{color:var(--swift-text)}.mobile-menu-controls{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.mobile-menu-account{align-items:center;gap:var(--space-3);display:flex}.mobile-menu .theme-toggle,.mobile-menu .theme-toggle-label,.mobile-menu .text-link{color:var(--sticky-ink)}.mobile-menu .text-link{-webkit-text-decoration-color:var(--sticky-ink);text-decoration-color:var(--sticky-ink)}@media (min-width:800px){.mobile-menu-button,dialog.mobile-menu{display:none}}@media (max-width:799px){.site-header-row{column-gap:var(--space-3);min-height:56px}.brand .birb.birb-header{width:40px}.brand-name{font-size:29px}.site-header .account-actions{display:none}.site-header-mobile{display:flex}.site-header-rule{bottom:-8px}}@media (max-width:519px){.site-header-cta{display:none}}.site-footer{padding:0 0 var(--space-6);margin-top:var(--section-gap)}.site-footer-inner{position:relative}.site-footer-lines{height:10px;margin:var(--space-5) 0 var(--space-6);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.site-footer-grid{align-items:center;gap:var(--space-5);grid-template-columns:72px 1fr auto;display:grid}.site-footer-birdwrap{width:72px;height:72px;position:relative}.site-footer-bird{width:72px;height:72px;color:var(--ink);background:0 0;border:0;border-radius:45% 55% 50% 50%/55% 45%;place-items:center;padding:0;display:grid}.site-footer-bird .birb{width:72px}.site-footer-bird .birb>.mark{transform-origin:50% 100%}.site-footer-bird:hover .birb>.mark,.site-footer-bird:focus-visible .birb>.mark{animation:.24s steps(3,end) 3 footer-flap}@keyframes footer-flap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.94)}}.site-footer-star{color:var(--ink);pointer-events:none;position:absolute;top:-12px;right:-22px}.site-footer-grid nav a{padding:0 6px}.site-footer-tagline{font:400 16px/1.4 var(--font-scrawl), cursive;color:var(--ink-pen);max-width:46ch;margin:0}.site-footer-controls{align-items:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-6);font:500 14px/1 var(--font-body), system-ui, sans-serif;color:var(--ink-pen);flex-wrap:wrap;display:flex}.site-footer-controls .site-footer-control{min-width:44px;min-height:44px;color:inherit;font:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 6px;display:inline-flex}.site-footer-controls .site-footer-control:hover{text-decoration-style:wavy}.site-footer-controls .theme-toggle{font-size:14px}.site-footer-keys{position:relative}.site-footer-keys summary{cursor:pointer;list-style:none}.site-footer-keys summary::-webkit-details-marker{display:none}.site-footer-keys ul{z-index:5;background:var(--sticky);width:max-content;max-width:min(320px,80vw);color:var(--sticky-ink);font:400 15px/1.35 var(--font-scrawl), cursive;box-shadow:2px 5px 0 var(--shadow);gap:8px;margin:0;padding:14px 16px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;rotate:-1deg}.site-footer-keys li{max-width:none}.site-footer-keys kbd{border:1.5px solid var(--sticky-ink);border-radius:var(--r-soft);font:700 14px/1 var(--font-mono), ui-monospace, monospace;margin-right:6px;padding:2px 6px;display:inline-block}.site-footer-bottom{align-items:baseline;gap:4px var(--space-4);margin-top:var(--space-5);font:400 14px/1.5 var(--font-mono), ui-monospace, monospace;color:var(--muted);flex-wrap:wrap;display:flex}.site-footer-bottom .app-release-date,.marketing-page .app-release-date{font:400 14px/1.5 var(--font-mono), ui-monospace, monospace;color:var(--muted);margin:0}.site-footer-coffee{color:#9c6b3a;pointer-events:none;position:absolute;bottom:-28px;right:-24px}:root[data-theme=dark] .site-footer-coffee{color:#7a5a3a}.site-footer-strip{padding-top:var(--space-5)}.site-footer-stamps{margin-top:var(--space-6)}@media (max-width:799px){.site-footer-grid{text-align:center;justify-items:center;gap:var(--space-4);grid-template-columns:1fr}.site-footer-tagline{max-width:34ch}.site-footer-controls{justify-content:center}.site-footer-bottom{text-align:center;justify-content:center}.site-footer-coffee{right:-10px}.site-footer-keys ul{width:auto;max-width:none;position:fixed;bottom:16px;left:16px;right:16px;rotate:none}}.marketing-page main{position:relative}.marketing-page .home-kicker{width:fit-content;max-width:none;margin:0 0 var(--space-3);color:var(--swift-text);rotate:-1deg}.marketing-page .home-body{color:var(--ink-pen);margin:0}.marketing-page .home-link{min-height:44px;color:var(--link);text-underline-offset:4px;text-decoration-skip-ink:none;align-items:center;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.marketing-page .home-link:hover{text-decoration-style:wavy}.marketing-page .home-rule{width:min(var(--shell), calc(100% - 2 * var(--gutter)));margin:0 auto}.marketing-page .home-sticky-blue{--sticky:#bfd8f5}.marketing-page .home-printout .printout-full{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.home-hero{gap:var(--space-7);padding-block:var(--space-7) var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.home-hero-sheet{--rule-offset:4px;padding:12px 24px 8px 72px;position:relative}.home-hero-sheet.ruled:before{left:52px}.home-hero-sheet>.home-kicker{line-height:1.3}.home-hero-sheet>.home-hero-title{letter-spacing:-.01em;margin:0 -.3em 0 -.22em;padding:.16em .3em .62em .22em;font-size:clamp(52px,5.3vw,78px);line-height:1.04}.home-hero-title .fix-above{top:86%;bottom:auto;left:24%}.home-hero-sheet>.home-hero-lead{max-width:52ch;line-height:1.55}.home-hero-sheet>.home-hero-actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;line-height:1;display:flex}.home-hero-sheet>.home-hero-platform{width:fit-content;max-width:none;font:400 15px/1.3 var(--font-scrawl), cursive;color:var(--ink-pen);background:var(--tape) var(--tape-fill);clip-path:var(--tape-clip-alt);align-items:center;gap:10px;padding:8px 16px;display:inline-flex;rotate:-1deg}.home-hero-platform-icon{color:var(--ink);flex:none}.home-hero-arrow{color:var(--ink);margin:0;display:flex;position:absolute;bottom:-84px;right:-10px;rotate:28deg}.home-hero-art{padding-top:var(--space-5);flex-direction:column;align-items:center;display:flex}.home-hero-boxwrap{width:420px;max-width:100%;position:relative}.home-hero-boxwrap>.home-hero-box{width:100%;rotate:-1deg}.home-hero-boxwrap>[data-sticker-sheet]{z-index:2;pointer-events:none;position:absolute;inset:0}.home-hero-boxwrap>[data-sticker-sheet]>*{pointer-events:auto}.home-hero-boxwrap>.home-eraser{z-index:3;width:56px;height:56px;color:var(--ink);border-radius:var(--r-hand-2);background:0 0;border:0;place-items:center;padding:0;transition:rotate .12s steps(2,end);display:grid;position:absolute;bottom:-18px;left:-12px}.home-hero-boxwrap>.home-eraser:before{content:"";z-index:-1;background:var(--eraser);border-radius:4px 6px 5px 4px;width:34px;height:15px;position:absolute;top:21px;left:11px;rotate:-42deg}.home-hero-boxwrap>.home-eraser:hover,.home-hero-boxwrap>.home-eraser:focus-visible{rotate:-8deg}.home-hero-boxwrap>.home-hero-sticky{z-index:3;width:min(250px,66%);position:absolute;bottom:-48px;right:-18px}.home-hero-art>.home-hero-note{max-width:30ch;font:400 15px/1.4 var(--font-scrawl), cursive;color:var(--red);align-self:flex-start;margin:76px 0 0 8px;rotate:-2deg}.home-showcase{padding-block:var(--space-7) var(--space-8);position:relative}.home-showcase .printout-sticky{z-index:3}@media (min-width:800px){.home-showcase .printout-figure>.printout-sticky{translate:0 calc(10px - 100%)}}.home-showcase-sticky.sticky.info{transform:rotate(var(--tilt-2))}.home-story{gap:var(--space-5) var(--space-7);padding-block:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.home-story-head{position:relative}.home-story-star{color:var(--ink);position:absolute;top:-30px;right:6%}.home-story-copy>.lead,.home-story-copy>.home-body{margin:0 0 var(--space-4)}.home-loop{align-items:center;gap:var(--space-4);margin-top:var(--space-6);grid-column:1/-1;grid-template-columns:1fr auto 1fr auto 1fr;display:grid}.home-loop .home-loop-box{column-gap:var(--space-4);grid-template-columns:64px 1fr;align-items:center;row-gap:2px;min-height:108px;padding:18px 20px;display:grid}.home-loop-icon{width:64px;height:64px;color:var(--ink);grid-row:1/span 2;position:relative}.home-loop-icon>.doodle{position:absolute;inset:0}.home-loop-icon>.home-loop-glyph{width:22px;height:22px;color:var(--ink);position:absolute;top:44%;left:50%;translate:-50% -50%}.home-loop-icon>.home-loop-glyph.ipad{width:28px;height:28px;color:var(--green);top:47%}.home-loop-title{color:var(--ink);font-size:22px;line-height:1.1}.home-loop-sub{font:400 15px/1.3 var(--font-scrawl), cursive;color:var(--muted)}.home-loop-arrow{color:var(--ink);place-items:center;display:grid}.home-story .home-toy-box{margin-top:var(--space-8);padding:var(--space-6);grid-column:1/-1;position:relative}.home-toy-box>.home-toy-sticky{z-index:2;width:min(240px,60%);position:absolute;top:-38px;right:28px}.home-toy-box>.home-toy-sticky-arrow{color:var(--ink);position:absolute;top:-34px;right:280px}.home-toy{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 260px;align-items:center;display:grid}.home-toy-code{font:400 15px/1.6 var(--font-mono), ui-monospace, monospace;color:var(--ink-pen);gap:4px;display:grid}.home-toy-line{flex-wrap:wrap;align-items:center;gap:2px;min-height:44px;display:flex}.home-toy-indent{padding-left:2ch}.home-toy-check{cursor:pointer;--toy-box:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 16 L 84 18 L 82 86 L 16 84 L 18 12'/%3E%3C/svg%3E");--toy-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 54 C 28 60, 34 70, 40 78'/%3E%3Cpath d='M36 76 C 50 52, 66 34, 88 18'/%3E%3C/svg%3E");align-items:center;gap:10px;min-height:44px;display:inline-flex;position:relative}.home-toy-check:before,.home-toy-check input:checked~span:before{content:"";pointer-events:none;width:26px;height:26px;position:absolute;top:50%;left:0;translate:0 -50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.home-toy-check:before{background:var(--ink);-webkit-mask-image:var(--toy-box);-webkit-mask-image:var(--toy-box);mask-image:var(--toy-box)}.home-toy-check input:checked~span:before{background:var(--green);-webkit-mask-image:var(--toy-tick);-webkit-mask-image:var(--toy-tick);mask-image:var(--toy-tick)}.home-toy-check input{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;width:26px;height:26px;margin:0;padding:0}.home-toy-input{border:2px solid var(--ink-pen);border-radius:var(--r-soft);background:var(--printout);width:18ch;min-height:44px;color:var(--printout-ink);font:inherit;padding:4px 8px;font-weight:700}.home-toy-token{border:2px dashed var(--ink);border-radius:var(--r-hand-4);background:var(--highlight);min-width:44px;min-height:44px;color:var(--ink);font:inherit;padding:4px 10px;font-weight:700}.home-toy-token:hover{border-style:solid}.home-toy-phone{width:220px;height:220px;color:var(--ink);margin-inline:auto;position:relative}.home-toy-outline{width:100%;height:100%;position:absolute;inset:0}.home-toy-screen{place-items:center;display:grid;position:absolute;inset:11% 29% 13%;overflow:hidden}.home-toy-padbox{max-width:100%;padding:var(--toy-pad,14px);border:2px dashed var(--muted);border-radius:var(--r-hand-3);flex-direction:column;align-items:center;gap:6px;display:inline-flex}.home-toy-text{color:var(--toy-colour,var(--swift-text));text-align:center;overflow-wrap:anywhere;font-size:18px;line-height:1.1}.home-toy-bird.birb{width:40px}.home-capability{gap:var(--space-6);margin-top:var(--space-7);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.home-capability-note{max-width:70ch;font:400 14px/1.6 var(--font-mono), ui-monospace, monospace;color:var(--ink-pen);margin:0}.home-agent{padding-block:var(--space-9);-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000)}.home-agent-grid{gap:var(--space-7);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.home-agent-copy>.lead{margin:0 0 var(--space-4)}.home-boom{width:240px;height:240px;margin:var(--space-3) 0 0 -12px;color:var(--ink);place-items:center;display:grid;position:relative}.home-boom>.doodle{width:100%;height:100%;position:absolute;inset:0}.home-boom-number{font-size:clamp(64px,6vw,96px);line-height:1;position:relative;rotate:-2deg}.home-agent-copy>.home-boom-caption{width:fit-content;max-width:none;margin:-14px 0 var(--space-5) 28px;font:400 16px/1.3 var(--font-scrawl), cursive;color:var(--ink-pen);rotate:1deg}.home-agent-art{position:relative}.home-agent-art>.home-agent-bubble{z-index:2;color:var(--ink);position:absolute;top:-58px;left:-36px;rotate:6deg;scale:-1 1}.home-agent-printout .printout-stamp{z-index:3;top:auto;bottom:-6px;right:-14px}.home-cards{gap:var(--space-6);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid;position:relative}.home-cards>.home-card{padding:var(--space-6)}.home-card>.home-kicker{margin-bottom:var(--space-4)}.home-card>.home-card-title{margin:var(--space-5) 0 var(--space-3);max-width:20ch;font-size:26px;line-height:1.2}.home-card-bg>.home-card-title{rotate:1deg}.home-card-build>.home-card-title{rotate:-1deg}.home-card>.home-body{font-size:16px}.home-card>.home-link{margin-top:var(--space-3)}.home-demo{margin:var(--space-4) 0 var(--space-2);position:relative}.home-demo>.home-demo-sticky{width:min(300px,100%)}.home-demo-title,.home-demo-sub{display:block}.home-progress{margin-top:12px;display:block}.home-progress-track{height:14px;display:block;position:relative}.home-progress-fill{background:var(--sticky-ink);border-radius:2px 6px 3px 5px;width:10%;position:absolute;top:2px;bottom:2px;left:2px}.home-progress[data-visible=true] .home-progress-fill{animation:1.4s steps(8,end) forwards home-progress}@keyframes home-progress{to{width:72%}}.home-progress-outline{width:100%;height:100%;color:var(--sticky-ink);position:absolute;inset:0;overflow:visible}.home-tape-code{max-width:100%;margin-top:var(--space-4);overflow-wrap:anywhere;font:400 14px/1.4 var(--font-mono), ui-monospace, monospace;color:var(--ink-pen);background:var(--tape) var(--tape-fill);clip-path:var(--tape-clip-alt);padding:6px 12px;display:inline-block;rotate:1.5deg}.home-demo-build{align-items:center;gap:var(--space-4);display:flex}.home-demo-build>.doodle{color:var(--ink);flex:none}.home-demo-build .home-demo-title{font:400 16px/1.3 var(--font-scrawl), cursive;color:var(--ink-pen)}.home-stages{gap:var(--space-3);flex-wrap:wrap;margin:8px 0 0;padding:0;list-style:none;display:flex}.home-stages li{font:500 15px/1 var(--font-body), system-ui, sans-serif;color:var(--ink-pen);align-items:center;gap:6px;display:inline-flex}.home-stage{width:26px;height:26px;color:var(--ink);position:relative}.home-stage>.doodle{position:absolute;inset:0}.home-stage>.home-stage-check{color:var(--green)}.home-demo-build[data-visible=true] .home-stages li:nth-child(2) path{animation-delay:.9s}.home-demo-build[data-visible=true] .home-stages li:nth-child(2) path+path{animation-delay:1.35s}.home-demo-build[data-visible=true] .home-stages li:nth-child(3) path{animation-delay:1.8s}.home-demo-build[data-visible=true] .home-stages li:nth-child(3) path+path{animation-delay:2.25s}.home-cards>.home-cards-coffee{color:#9c6b3a;pointer-events:none;position:absolute;bottom:6px;left:-34px}:root[data-theme=dark] .home-cards>.home-cards-coffee{color:#7a5a3a}.home-audiences{padding-block:var(--space-8)}.home-audiences-head{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-7);display:flex}.home-audiences-head>.home-audiences-note{max-width:22ch;font:400 16px/1.4 var(--font-scrawl), cursive;color:var(--ink-pen);text-align:right;margin:0 0 8px;rotate:2deg}.home-audience-grid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-audience{flex-direction:column;max-width:none;display:flex;position:relative}.home-audience>.home-index-card{--lh:27.2px;--card-head:61px;font-size:16px;line-height:var(--lh);background-position:0 80px;flex:1;padding:16px 18px 48px}.home-audience>.home-index-card.ruled:before{inset:var(--card-head) 0 auto 0;background:var(--rule-margin);opacity:1;width:auto;height:1px}.home-index-card>.home-index-num{color:var(--ink);margin:0 0 22px 4px;font-size:26px;line-height:1;display:inline-block}.home-index-card>h3{margin:0 0 10px;font-size:22px;line-height:1.2}.home-index-card>p{margin:0}.home-audience>.sticky-flip{z-index:2;width:min(220px,88%);margin:-26px 0 0 14px;position:relative}.home-audience .sticky-flip>.sticky{padding:18px 14px 16px;font-size:15px}.home-teaser{padding-block:var(--space-8)}.home-teaser-strip{isolation:isolate;gap:var(--space-7);padding:var(--space-6) var(--space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;position:relative;rotate:-1deg}.home-teaser-strip:before{content:"";z-index:-1;background-color:var(--paper-2);background-image:repeating-linear-gradient(to bottom, transparent 0 27.9px, var(--rule) 27.9px 28.9px);clip-path:polygon(0 3%,6% 0,13% 4%,22% 1%,31% 5%,40% 0,52% 4%,61% 1%,70% 5%,80% 0,90% 4%,100% 1%,100% 97%,94% 100%,85% 96%,74% 100%,63% 97%,52% 100%,40% 96%,29% 100%,18% 97%,8% 100%,0 96%);background-position:0 14px;position:absolute;inset:-6px 0}.home-teaser-copy>.home-body{margin:0 0 var(--space-3)}.home-pipeline{color:var(--ink);justify-items:center;gap:4px;display:grid}.home-pipeline>.home-pipe-box{text-align:center;min-width:200px;color:var(--ink);padding:12px 20px;font-size:22px;line-height:1.1}.home-pipe-arrow{color:var(--ink);place-items:center;display:grid}.home-pipeline>.home-pipe-caption{margin-top:var(--space-3);font:400 14px/1.4 var(--font-mono), ui-monospace, monospace;color:var(--muted)}.home-pipeline:hover>.home-pipe-box:after,.home-pipeline:focus-visible>.home-pipe-box:after,.home-pipeline:active>.home-pipe-box:after{content:"";pointer-events:none;border:1.5px solid var(--ink);border-radius:inherit;opacity:var(--pass-o,.45);transform:rotate(var(--pass-r,-.5deg));position:absolute;inset:-5px -3px -2px -6px}.home-closing{padding-block:var(--space-9)}.home-closing-inner{text-align:center;justify-items:center;gap:var(--space-4);display:grid;position:relative}.home-closing-inner>.home-kicker{margin:0;rotate:1deg}.home-closing-inner>h2{max-width:16ch}.home-closing-cta{margin-top:var(--space-3)}.home-closing-inner>.home-closing-sticky{text-align:left;width:min(240px,40%);position:absolute;bottom:-28px;right:4%}.home-closing-inner>.home-closing-star{color:var(--ink);position:absolute;top:-12px;left:6%}@media (max-width:1023px){.home-hero{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.home-hero-art{padding-top:var(--space-4);order:-1}.home-hero-boxwrap{width:300px}.home-hero-arrow{display:none}.home-hero-art>.home-hero-note{margin-top:68px}.home-story,.home-capability,.home-agent-grid{grid-template-columns:minmax(0,1fr)}.home-agent-art>.home-agent-bubble{top:-64px;left:auto;right:12px;rotate:-4deg;scale:1}.home-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-closing-inner>.home-closing-sticky{margin-top:var(--space-5);width:min(260px,100%);position:static}}@media (max-width:799px){.home-hero{padding-block:var(--space-6) var(--space-7)}.home-hero-sheet{padding:8px 8px 0 44px}.home-hero-sheet.ruled:before{left:30px}.home-hero-sheet>.home-hero-title{margin:0 -.2em 0 -.14em;padding:.16em .2em .62em .14em;font-size:42px}.home-hero-sheet>.home-hero-lead{line-height:1.55}.home-hero-boxwrap{width:100%}.home-hero-boxwrap>.home-hero-box{width:200px;margin-inline:auto}.home-hero-boxwrap>[data-sticker-sheet]{margin-top:var(--space-5);pointer-events:auto;flex-wrap:wrap;justify-content:center;gap:10px 12px;display:flex;position:static}.home-hero-boxwrap>.home-eraser{top:150px;bottom:auto;left:calc(50% - 118px)}.home-hero-boxwrap>.home-hero-sticky{margin:var(--space-4) auto 0;width:min(260px,100%);position:static}.home-hero-art>.home-hero-note{margin:var(--space-4) 0 0;text-align:center;align-self:center;font-size:16px}.home-showcase{padding-block:var(--space-6) var(--space-7)}.home-showcase-sticky.sticky.info{transform:none}.home-story,.home-cards,.home-audiences,.home-teaser{padding-block:var(--space-7)}.home-loop{grid-template-columns:minmax(0,1fr)}.home-loop-arrow{justify-self:center;rotate:90deg}.home-story .home-toy-box{margin-top:var(--space-7);padding:var(--space-5) var(--space-4)}.home-toy-box>.home-toy-sticky{width:min(260px,100%);margin:0 auto var(--space-4);position:static}.home-toy-box>.home-toy-sticky-arrow{display:none}.home-toy{grid-template-columns:minmax(0,1fr)}.home-toy-phone{width:200px;height:200px}.home-agent{padding-block:var(--space-8)}.home-boom{width:160px;height:160px;margin-left:-6px}.home-boom-number{font-size:44px}.home-agent-copy>.home-boom-caption{margin:2px 0 var(--space-4) 16px}.home-agent-printout .printout-stamp{right:-4px}.home-cards{grid-template-columns:minmax(0,1fr)}.home-cards>.home-card{padding:var(--space-5)}.home-audiences-head{margin-bottom:var(--space-6);flex-direction:column;align-items:start}.home-audiences-head>.home-audiences-note{text-align:left;rotate:none}.home-audience>.home-index-card{flex:none;padding-bottom:36px}.home-audience>.sticky-flip{width:min(260px,100%);margin:-18px 0 0 12px}.home-teaser-strip{gap:var(--space-6);padding:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr);rotate:none}.home-pipeline>.home-pipe-box{min-width:180px}.home-closing{padding-block:var(--space-8)}}@media (max-width:599px){.home-audience-grid{grid-template-columns:1fr}}@media (hover:none){.brand:active .birb-header>.mark{rotate:6deg}.site-footer-bird:active .birb>.mark{animation:.24s steps(3,end) 3 footer-flap}}@media (prefers-reduced-motion:reduce){.brand:hover .birb-header>.mark,.brand:focus-visible .birb-header>.mark{filter:none}.main-nav a.u-sketch:after,.brand .birb-header>.mark,.home-hero-boxwrap>.home-eraser{transition:none}.home-progress-fill,.home-progress[data-visible=true] .home-progress-fill{width:72%;animation:none}.site-footer-bird:hover .birb>.mark,.site-footer-bird:focus-visible .birb>.mark{animation:none}}
