/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,: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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--fade-above:0px;--fade-below:0px}}}@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, "SF Mono", Menlo, monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ground:#d7d4c2;--color-ground-crop:#c9c5b0;--color-surface:#edebe2;--color-surface-raised:#f8f7f0;--color-rule:#beb9a5;--color-rule-strong:#767260;--color-ink:#171612;--color-ink-soft:#47453c;--color-ink-faint:#5a584d;--font-display:Bricolage, "Avenir Next", system-ui, sans-serif;--font-logo:Fraunces, Georgia, serif;--text-fine:14px;--tracking-logo:-.058em;--radius-app:14px;--radius-field:20px;--radius-card:26px;--shadow-lifted:0 18px 40px -26px #16140c80;--wash-hover:#c9c5b040}@supports (color:color-mix(in lab, red, red)){:root,:host{--wash-hover:color-mix(in srgb, var(--color-ground-crop) 25%, transparent)}}:root,:host{--wash-paper-quiet:#ded2ba17}@supports (color:color-mix(in lab, red, red)){:root,:host{--wash-paper-quiet:color-mix(in srgb, var(--color-paper-shade) 9%, transparent)}}:root,:host{--wash-paper-hover:#ded2ba29}@supports (color:color-mix(in lab, red, red)){:root,:host{--wash-paper-hover:color-mix(in srgb, var(--color-paper-shade) 16%, transparent)}}:root,:host{--wash-paper-current:#ded2ba47}@supports (color:color-mix(in lab, red, red)){:root,:host{--wash-paper-current:color-mix(in srgb, var(--color-paper-shade) 28%, transparent)}}:root,:host{--wash-paper-ink:#1a17140f}@supports (color:color-mix(in lab, red, red)){:root,:host{--wash-paper-ink:color-mix(in srgb, var(--color-paper-ink) 6%, transparent)}}:root,:host{--lip-top:inset 0 1px 0 var(--color-lip);--lip-sheet:inset 0 1px 0 var(--color-lip-strong);--cast-lift:-3px 14px 28px -12px var(--color-cast-deep);--cast-quiet:-1px 2px 4px -2px var(--color-cast-mild);--shadow-press:var(--lip-top), inset 0 -1px 0 var(--color-lip-under), -1px 6px 16px -8px var(--color-cast);--shadow-panel:-3px 16px 32px -12px var(--color-cast-soft);--shadow-float:var(--lip-sheet), -1px 2px 4px -2px var(--color-cast-mild), -3px 16px 32px -12px var(--color-cast-soft);--shadow-float-up:var(--lip-sheet), -1px -2px 4px -2px var(--color-cast-mild), -3px -16px 32px -12px var(--color-cast-soft);--cast-sheet:-1px 1px 2px -1px #1a171414, -2px 10px 22px -12px #1a171412}@supports (color:color-mix(in lab, red, red)){:root,:host{--cast-sheet:-1px 1px 2px -1px color-mix(in srgb, var(--color-paper-ink) 8%, transparent), -2px 10px 22px -12px color-mix(in srgb, var(--color-paper-ink) 7%, transparent)}}:root,:host{--shadow-sheet:var(--lip-sheet), var(--cast-sheet);--ease-lift:cubic-bezier(.2, .9, .3, 1);--color-paper:#f2ede3;--color-paper-raised:#f9f5ec;--color-paper-band:#f5f0e6;--color-paper-lifted:#fbf8f2;--color-paper-bright:#fffdf9;--color-paper-ink:#1a1714;--color-paper-ink-soft:#55504a;--color-paper-ink-faint:#6b6459;--color-paper-ink-lift:#241f1a;--color-paper-rule:#1a17141f;--color-paper-glow:#f7f2e9;--color-paper-shade:#ded2ba;--color-sky-haze:#f7f1e7;--color-sky-low:#e2eaec;--color-sky-mid:#aed0ea;--color-sky-high:#7cafdd;--color-sky-zenith:#4d8ed3;--color-cloud-lit:#e9f1fa;--color-cloud-core:#b3c8de;--color-steam-lit:#fff;--color-steam-shade:#f9f7fb;--color-head-ink:#1f2430;--color-head-lifted:#3c4454;--color-head-raked:#5a6577;--color-head-rim:#eaf3ff;--color-head-glow:#cfe3f7;--color-window-red:#ce8a7c;--color-window-amber:#dcb067;--color-window-green:#a9c583;--color-warm:#c2760a;--color-warm-text:#8f5a05;--color-hue-honey-ink:#8a6520;--color-hue-sea-ink:#3a5570;--color-glass:#c6cfce;--color-glass-deep:#7a8c8d;--color-tint-slate:#dce3e6;--color-tint-olive:#e5e5d0;--color-tint-stone:#e9dfd4;--color-hue-clay-tint:#fae2dc;--color-hue-clay-ink:#804034;--color-hue-amber-tint:#f3e6d4;--color-hue-amber-ink:#724d0b;--color-hue-olive-tint:#eae9d4;--color-hue-olive-ink:#5c5715;--color-hue-sage-tint:#e2ecd9;--color-hue-sage-ink:#465e2c;--color-hue-glass-tint:#d3eeee;--color-hue-glass-ink:#315e5e;--color-hue-slate-tint:#d5ecf6;--color-hue-slate-ink:#315c6c;--color-hue-cove-tint:#d9eee1;--color-hue-cove-ink:#3d5e4b;--color-hue-indigo-tint:#dbe9fb;--color-hue-indigo-ink:#405773;--color-hue-rose-tint:#f8e1e9;--color-lip:#ffffff24;--color-lip-under:#ffffff12;--color-cast:#1a171480;--color-cast-deep:#1a17148c;--color-cast-soft:#1a171447;--color-press:#1a17140d;--color-lip-strong:#ffffffa6;--color-cast-mild:#1a17142e;--color-vapour:#e7e5e0;--color-mask-keep:#fff;--color-mask-drop:#000;--font-body:Instrument, ui-sans-serif, -apple-system, system-ui, sans-serif}}@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}.invisible{visibility:hidden}.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 (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.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}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-rule{fill:var(--color-rule)}.underline{text-decoration-line:underline}.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)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{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))}}@font-face{font-family:Bricolage;src:url(/assets/bricolage-var-C23fTOVi.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Hanken;src:url(/assets/hanken-400-BRGnFYPF.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hanken;src:url(/assets/hanken-600-CichsXh9.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Petrona;src:url(/assets/petrona-italic-f7XWHpLL.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Fraunces;src:url(data:font/ttf;base64,AAEAAAAPAIAAAwBwR1BPUywlJNAAAALIAAAAokdTVUK4/LjqAAABpAAAAChPUy8yd9BgIQAAAgQAAABgU1RBVAY93GoAAANsAAAAqmNtYXABPgH3AAACZAAAAGRnYXNwAAAAEAAAAQQAAAAIZ2x5ZiUBcPkAAAdEAAADiGhlYWQhC7HpAAABzAAAADZoaGVhEiEIGQAAAYAAAAAkaG10eB4gAY0AAAEgAAAAIGxvY2ED0QLwAAABDAAAABJtYXhwABoBYwAAAUAAAAAgbmFtZUsLfcwAAAQYAAADKnBvc3T+1wAyAAABYAAAACBwcmVwaAaMhQAAAPwAAAAHuAH/hbAEjQAAAQAB//8ADwAAABUAFQBnAKYA5AFSAZABxAAAA+gAZAF7AAAFWgA8A+AAMAP2AC8ExAAtAmEAMARoADEAAQAAAAgAlAAIAMwABgABAAAAAAAAAAAAAAAAAAMAAgADAAAAAAAA/tQAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAek/gIAAAsC/6D/DAraAAEAAAAAAAAAAAAAAAAAAAAIAAEAAAAKACYAJgACREZMVAASbGF0bgAOAAAAAAAEAAAAAP//AAAAAAABAAAAAQAAyqcTRV8PPPUAAwfQAAAAANu8sz0AAAAA27yzaP+g/dUK2gikAAEABgACAAAAAAAAAAQEgwK8AAUAAAUUBLAAAACWBRQEsAAAArwAMgJCAAAAAAAAAAAAAAAAoAAAf1AAAEsAAAAAAAAAAFVDVAAAoAAgAG8HpP4CAAAJJAJhAAABkwAAAAADxAV4AAAAIAADAAAAAgAAAAMAAAAUAAMAAQAAABQABABQAAAAEAAQAAMAAAAgAEMAYwBlAGgAbABv//8AAAAgAEMAYwBlAGgAbABv////4f+//6D/n/+d/5r/mAABAAAAAAAAAAAAAAAAAAAAAAABAAAACgAkADIAAkRGTFQADmxhdG4ADgAEAAAAAP//AAEAAAABa2VybgAIAAAAAQAAAAEABAACAAAAAQAIAAIAOAAEAAAAVABCAAUABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAgABAAIABwAAAAEAAgAGAAIAAQABAAMAAwABAAEAAgAFAAMAAQABAAQAAgAAAAEAAQAIAAUAAAAUAAUAAAA8AAJvcHN6AQAAAFNPRlQBAgABd2dodAEBAAJXT05LAQMAA2l0YWwBFwAEAFoARgAyAB4ACgACAAQAAgEYAAAAAIAAAAB/////AAIAAwACAQMAAQAAAACAAAABAAAAAgACAAABDAK8AAACigAAAyAAAAACAAEAAAEUADIAAAAZAAAASwAAAAIAAAAAAREASAAAACiAAABsAAAAAAAAABEA0gADAAEECQAAAJ4BugADAAEECQABADABigADAAEECQACAAgBggADAAEECQADAEgBOgADAAEECQAEADoBAAADAAEECQAFADIAzgADAAEECQAGADQAmgADAAEECQAOADYAZAADAAEECQEAABgATAADAAEECQEBAAwAQAADAAEECQECABAAMAADAAEECQEDAAoAJgADAAEECQEMAAgBggADAAEECQERAAgAHgADAAEECQEUAAgAFgADAAEECQEXAAwACgADAAEECQEYAAoAAABSAG8AbQBhAG4ASQB0AGEAbABpAGMAUwBvAGYAdAA3ADIAcAB0AFcAbwBuAGsAeQBTAG8AZgB0AG4AZQBzAHMAVwBlAGkAZwBoAHQATwBwAHQAaQBjAGEAbAAgAFMAaQB6AGUAaAB0AHQAcABzADoALwAvAHMAYwByAGkAcAB0AHMALgBzAGkAbAAuAG8AcgBnAC8ATwBGAEwARgByAGEAdQBuAGMAZQBzADcAMgBwAHQAUwBvAGYAdABXAG8AbgBrAHkALQBCAG8AbABkAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAOwBbAGIANwA2AGIANwAwAGEANAAxAF0ARgByAGEAdQBuAGMAZQBzACAANwAyAHAAdAAgAFMAbwBmAHQAIABXAG8AbgBrAHkAIABCAG8AbABkADEALgAwADAAMAA7AFUAQwBUADsARgByAGEAdQBuAGMAZQBzADcAMgBwAHQAUwBvAGYAdABXAG8AbgBrAHkALQBCAG8AbABkAEIAbwBsAGQARgByAGEAdQBuAGMAZQBzACAANwAyAHAAdAAgAFMAbwBmAHQAIABXAG8AbgBrAHkAQwBvAHAAeQByAGkAZwBoAHQAIAAyADAAMgAwACAAVABoAGUAIABGAHIAYQB1AG4AYwBlAHMAIABQAHIAbwBqAGUAYwB0ACAAQQB1AHQAaABvAHIAcwAgACgAZwBpAHQAaAB1AGIALgBjAG8AbQAvAHUAbgBkAGUAcgBjAGEAcwBlAHQAeQBwAGUALwBGAHIAYQB1AG4AYwBlAHMAKQAAAAIAZP4gA4QF5QADAAcAABMRIRElIREhZAMg/UQCWP2o/iAHxfg7ZAb9AAEAPP/fBSYFlwA1AAABDgMjIiQCNTQSNjYzMhYWMzI2NjMyFhcTFgYHBiYnLgIjIg4CFRQSFjMyNjc2NhcWFgUmBFGSz4LU/supZrj2kF92RhUWJSUVFhgKYQgcHBorDjN4h01Qgl0yb8N+cbE4FCAQDw4Bh0uWfEu5AUfWnwENx28jJCEiGyT+nxsqBQUWHnqMO0yOyHvA/vqGdG8aDwQEGQAAAQAw/+kDsgO0ACoAAAEUBiMiJjU1NCYjIgYGFRQWFjMyNjc2NhcyFgcOAiMiJiY1NDY2MzIWFgOuWUtKTTw1L0wsTYRUT24kExUKDxABBW26eonXe3zimHuvXgKeRFZTRCw2Pz52VXSeUDU2EQ0BGBdZklZx0Y+R5IVLfgAAAQAv/+kDxwO0ACoAAAEUBiMhNSEyNTQmIyIGBhUUFjMyNjc2NjMyFgcOAiMiJiY1NDY2MzIWFgPHPzv9vAFCMU44LUYppIhQfSERFgsNEgEBbsCAkNx6duCeg7xlAj84PVYweXM5d1y3s0M8EQwXF1mXW3XUjJTigGOoAAIALQAABL0F2gAlAEkAAAERFBYXFxYVFCMhIiY1NDY3NzY2NRE0JicnJiY1NDY3NzY2MzIWAyc3NjYzMhYXExYWFxcWFhUUBiMhIjU0Nzc2NicDJiYjIgYHAd4NEB0dN/5xHB8SEh0PDxAPJBIRGBzcJSwWHB4eMSh3sk5yfA41BAsQGxISHhz+azcdHhARBCwINTYhRiYFnPsdJR8IChEeNBsYEhkKCQceIwQXHRcFBQcWERMaC0wODCP8zTcmcWKSgf4ZIx8HCgkZEhgbNB4RCggfJAGhR0UfIgABADAAAAI+BdoAJwAAAREUFhcXFhYVFAYjISImNTQ2Nzc2NjURNCYnJyYmNTQ2Nzc2NjMyFgHhDg8dEhEeHP5tHB4REh0QDhAPJBERFxzdJSwUHR8FnPsdIx4HCQoZEhgbGxgSGQoJBx4jBBcdFwUFBxYRExoLTA4MIwAAAgAx/+kENgOzAA8AHwAAATIWFhUUBgYjIiYmNTQ2NhM+AicuAgcOAhceAgI6mOV/hOuamOSAhOveLzgJGBdJWTIvOAgXGEhaA7N83JCJ2n983JCJ2n/8sgleqXd6mUIJCV6nenmZQg==)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Instrument;src:url(/assets/instrument-sans-var-CclBWeUS.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{--gutter:clamp(20px, 5vw, 44px);--step:clamp(84px, 11vw, 150px);--measure:46ch;--ring-focus:2px;--color-shadow:#16140c2e;--color-tooth:#403b2716;--tooth-step:24px;--tooth-dot:1px;--dur-quick:.14s;--dur-confirm:.2s;--ease-stage:cubic-bezier(.23, 1, .32, 1);--ease-stage-land:cubic-bezier(.34, 1.45, .64, 1);--dur-stage-quick:.12s;--dur-stage-ui:.2s;--dur-stage-enter:.4s;--dur-unfold:.45s;--dur-enter:.46s;--dur-reveal:.82s;--dur-lift:.98s;--dur-waiting:.66s;--dur-breathe:3.6s;--dur-cover:1.7s;--ease-return:cubic-bezier(.65, 0, .35, 1);--arc-crop:50% 50% 26px 26px / 140px 140px 26px 26px;--arc-band:50% 50% 50% 50% / 90px 90px 90px 90px;--cast-rule:10;--cast-small:28px;--cast-large:320px}#cc-main{color:var(--cc-primary-color);font-family:var(--cc-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);background:0 0;font-size:16px;font-weight:400;line-height:1.15;position:fixed}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{appearance:none;cursor:pointer;outline:revert;outline-offset:2px;margin:0;font-family:inherit;font-size:100%;line-height:normal;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147480000;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;transition:background-size .25s,color .25s;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (width>=640px){#cc-main ::-webkit-scrollbar{all:revert}#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:0 0;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:#000000a6;--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);width:unset;margin:0 auto}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{flex-direction:column;justify-content:space-between;display:flex;position:relative}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{flex-direction:column;flex:1;justify-content:center;padding:1rem 0 0;display:flex}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);max-height:40vh;padding-bottom:1em;font-size:.9em;line-height:1.5;overflow:visible auto}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);flex-direction:column;justify-content:center;display:flex}#cc-main .cm__btn-group{grid-auto-columns:minmax(0,1fr);display:grid}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{flex:1;justify-content:space-between;display:flex}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;min-height:42px;padding:.5em 1em;font-size:.82em;font-weight:600}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;width:42px;height:42px;font-size:1em;display:none;position:absolute;top:0;right:0;overflow:hidden;min-width:auto!important;padding:0!important}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{flex-direction:row;padding-top:0;padding-bottom:0;display:flex}#cc-main .cm__link-group{flex-direction:row;width:100%;font-size:.8em;display:flex}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100vw;margin:0;left:0;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{width:100%;max-width:55em;margin:0 auto}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s,border-color .15s,color .15s}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{width:auto!important;max-width:none!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;min-width:auto!important;max-width:none!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{flex-direction:column!important;min-width:auto!important;display:flex!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{z-index:2;position:relative}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;width:100%;width:unset;z-index:1;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{border-bottom:1px solid var(--cc-separator-border-color);justify-content:space-between;align-items:center;display:flex}#cc-main .pm__title{flex:1;align-items:center;margin-right:2em;font-weight:600;display:flex}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);width:40px;height:40px;transition:all .15s;position:relative}#cc-main .pm__close-btn span{width:100%;height:100%;display:flex}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transition:stroke .15s;transform:scale(.5)}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{overflow-y:auto;overflow-y:overlay;flex:1}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);flex-direction:column;margin-bottom:.5em;display:flex}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;overflow:hidden;margin-top:0!important}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s,border-color .25s}#cc-main .pm__section:first-child{border:none;margin-top:0;margin-bottom:2em;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;transition:background-color .25s,border-color .25s;display:flex;position:relative}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-right-radius:0;border-bottom-left-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);pointer-events:none;border-radius:100%;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);text-align:center;white-space:nowrap;border-radius:5em;flex:none;justify-content:center;align-items:center;width:auto;min-width:23px;height:23px;margin-left:1em;padding:0 .6em 1px;font-size:.8em;font-weight:600;display:flex;position:relative;overflow:hidden}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);width:23px;padding:0}#cc-main .pm__service-counter[data-counterlabel]{width:auto;padding:0 .6em 1px}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);width:50px;height:23px;transform:translateZ(0)}#cc-main .section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}#cc-main .toggle-service{width:42px;height:19px;position:relative;right:0}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{width:19px;height:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border-radius:var(--cc-pm-toggle-border-radius);border:none;width:23px;height:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1820035c}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55)rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);flex-direction:column;font-size:.9em;display:flex}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{flex-direction:column;display:flex}#cc-main .pm__service{justify-content:space-between;align-items:center;padding:.4em 1.2em;transition:background-color .15s;display:flex;position:relative}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;width:100%;margin-right:1em;display:flex}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;min-width:8px;height:8px;margin-top:1px;margin-left:6px;margin-right:20px}#cc-main .pm__service-title{word-break:break-word;width:100%;font-size:.95em}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;text-align:left;width:100%;margin:0;padding:0;font-size:.9em;overflow:hidden}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);justify-content:space-between;display:flex}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);text-align:center;flex:auto;min-width:110px;min-height:42px;padding:.5em 1.5em;font-size:.82em;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);max-width:43em;max-height:37.5em;right:var(--cc-modal-margin);margin:0 auto;top:50%;transform:translateY(calc(1.6em - 50%))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{opacity:1;--cc-modal-transition-duration:.35s;border-radius:0;width:100%;max-width:29em;height:100%;max-height:none;margin:0;top:0;bottom:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;text-align:right;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (width<=640px){#cc-main .pm{border-radius:0;height:auto;max-height:100%;inset:0;transform:translateY(1.6em);max-width:none!important}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{justify-content:space-between;display:flex}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);text-overflow:ellipsis;flex:1;min-width:100px;padding-right:2em;font-weight:600;overflow:hidden}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}#cc-main{--cc-font-family:var(--font-body);--cc-bg:var(--color-surface-raised);--cc-primary-color:var(--color-ink);--cc-secondary-color:var(--color-ink-soft);--cc-btn-primary-bg:var(--color-ink);--cc-btn-primary-color:var(--color-surface-raised);--cc-btn-primary-hover-bg:var(--color-ink);--cc-btn-primary-hover-color:var(--color-surface-raised);--cc-btn-secondary-bg:transparent;--cc-btn-secondary-border-color:transparent;--cc-btn-secondary-color:var(--color-ink-soft);--cc-btn-secondary-hover-bg:var(--wash-hover);--cc-btn-secondary-hover-color:var(--color-ink);--cc-btn-secondary-hover-border-color:transparent;--cc-separator-border-color:var(--color-rule);--cc-toggle-on-bg:var(--color-ink);--cc-toggle-off-bg:var(--color-ground-crop);--cc-toggle-on-knob-bg:var(--color-surface-raised);--cc-toggle-off-knob-bg:var(--color-surface-raised);--cc-toggle-readonly-bg:var(--color-ground);--cc-toggle-readonly-knob-bg:var(--color-surface-raised);--cc-toggle-readonly-knob-icon-color:var(--color-ink-soft);--cc-cookie-category-block-bg:var(--color-surface);--cc-cookie-category-block-border:var(--color-rule);--cc-cookie-category-block-hover-bg:var(--color-ground);--cc-cookie-category-block-hover-border:var(--color-rule);--cc-cookie-category-expanded-block-bg:var(--color-surface);--cc-cookie-category-expanded-block-hover-bg:var(--color-rule);--cc-overlay-bg:var(--color-shadow);--cc-modal-border-radius:var(--radius-card);--cc-btn-border-radius:999px;--cc-modal-transition-duration:var(--dur-stage-ui)}#cc-main .wordmark{display:inline-flex}#cc-main .wordmark .served-mark{width:20px;height:14px}#cc-main .cm--box{max-width:340px}#cc-main .cm__texts{grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;padding:16px 16px 0;display:grid}#cc-main .cm__title{line-height:1}#cc-main .cm__title,#cc-main .cm__desc{padding-inline:0!important}#cc-main .cm__desc{grid-column:1/-1;padding-bottom:0}#cc-main .cm__btns{border-top:0!important;padding:18px 16px 16px!important}@media screen and (width<=640px){#cc-main .cm__btn+.cm__btn{margin-top:10px!important}}@media screen and (width>=640.02px){#cc-main .cm__btns{flex-direction:row;gap:6px;padding-top:10px!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:0}#cc-main .cm__btn-group{grid-auto-columns:max-content;column-gap:6px}}#cc-main .section__toggle-wrapper,#cc-main .section__toggle,#cc-main .toggle__label{height:44px}#cc-main .toggle__icon{top:50%;transform:translateY(-50%)}#cc-main .cm,#cc-main .pm{box-shadow:var(--shadow-float)}#cc-main a:focus-visible,#cc-main button:focus-visible,#cc-main input:focus-visible{outline:3px solid var(--cc-primary-color);outline-offset:4px}#cc-main .cm__title,#cc-main .pm__title,#cc-main .pm__section-title{font-size:14px}#cc-main .cm__desc,#cc-main .pm__section-desc{text-wrap:pretty;font-size:12px}#cc-main .cm__btn,#cc-main .pm__btn{border:0;min-height:44px;padding:7px 14px;font-size:13px}#cc-main .pm__btn{flex:none;min-width:0}#cc-main .cc--anim .cm__btn,#cc-main .pm__btn{transition:transform var(--dur-stage-ui) var(--ease-stage), background-color var(--dur-quick) var(--ease-stage)}@media (hover:hover) and (pointer:fine){#cc-main .cm__btn:not(.cm__btn--secondary):hover,#cc-main .pm__btn:not(.pm__btn--secondary):hover{box-shadow:var(--shadow-press), var(--cast-lift);transform:translateY(-2px)}}#cc-main .cm__btn:active,#cc-main .pm__btn:active{transition-duration:var(--dur-stage-quick);transform:translateY(0)}@media (hover:none),(pointer:coarse){#cc-main .pm__close-btn{width:44px;height:44px}}#cc-main .cm__btn,#cc-main .pm__btn{box-shadow:var(--shadow-press)}#cc-main .cm__btn--secondary,#cc-main .pm__btn--secondary{box-shadow:none}#cc-main .cm__desc a,#cc-main .pm__section-desc a{color:var(--cc-primary-color);background-image:none;font-weight:500}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:0}#cc-main .pm--box{max-width:460px;height:auto}#cc-main .pm__header,#cc-main .pm__body,#cc-main .pm__footer{padding:16px}#cc-main .pm__header{border-bottom:0;padding-bottom:0}#cc-main .pm__footer{border-top:0;padding-top:0}#cc-main .pm__section,#cc-main .pm__section--toggle,#cc-main .pm__section-title{border-radius:var(--radius-app)}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border-radius:0 0 var(--radius-app) var(--radius-app)}#cc-main .pm__section--expandable .pm__section-arrow{width:16px;height:16px;transition:transform var(--dur-quick) var(--ease-stage);background:0 0;position:static}#cc-main .pm__section--expandable .pm__section-arrow svg{width:100%;height:100%;transform:none!important}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow{transform:rotate(180deg)}#cc-main .pm__section--toggle .pm__section-title{justify-content:flex-start;gap:8px;padding:11px 76px 11px 16px}#cc-main .pm__section--toggle{margin-bottom:8px}#cc-main .pm__body>.pm__section{margin-top:24px;margin-bottom:0}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:8px}@media screen and (width<=640px){#cc-main .pm{border-radius:var(--radius-card) var(--radius-card) 0 0;max-height:88svh;top:auto}#cc-main .cm,#cc-main .pm{box-shadow:var(--shadow-float-up)}}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--color-ink-faint);box-shadow:0 0 0 1px var(--color-ink-faint)}#cc-main .toggle__icon{box-shadow:0 0 0 1px var(--color-rule-strong)}#cc-main .toggle__icon-off svg{stroke:var(--cc-secondary-color)}#cc-main .cc--anim .cm,#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition-timing-function:var(--ease-stage)}.cookie-preferences{color:inherit;font:inherit;vertical-align:baseline;cursor:pointer;background:0 0;border:0;padding:0}@media (prefers-reduced-motion:reduce){#cc-main *,#cc-main :before,#cc-main :after{transition:none!important;animation:none!important}}.consent-footer{text-align:center;color:var(--color-ink-soft);padding:16px;font-size:14px}.consent-announce{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--color-ground:var(--color-paper);--color-ground-crop:var(--color-paper-shade);--color-surface:var(--color-paper-glow);--color-surface-raised:var(--color-paper-raised);--color-rule:var(--color-paper-rule);--color-ink:var(--color-paper-ink);--color-ink-soft:var(--color-paper-ink-soft);--color-ink-faint:var(--color-paper-ink-faint);--color-shadow:#1a17146b}@supports (color:color-mix(in lab, red, red)){:root{--color-shadow:color-mix(in srgb, var(--color-paper-ink) 42%, transparent)}}@media (width<=40em) and (height<=46em){.show--consent .hero{padding-block:88px calc(72px + var(--consent-height,224px))}}:root{--gap-head:20px;--gap-stand:64px}*,:before,:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:76px}body{background:var(--color-paper);color:var(--color-paper-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--color-paper-ink);outline-offset:3px}.container{max-width:1100px;margin-inline:auto;padding-inline:24px}section{padding-block:96px}br.br-wide{display:none}@media (width>=480px){br.br-wide{display:inline}}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:800}h1{font-size:clamp(44px,8vw,96px);line-height:.95}h1 .light,h2 .light{font-weight:400}.bridge .light{font-weight:400;display:block}h2{font-size:clamp(32px,5vw,64px);line-height:1.02}h3{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}p{text-wrap:pretty}.lede{color:var(--color-paper-ink-soft);max-width:var(--measure);font-size:clamp(17px,2vw,21px);line-height:1.5}.lede,.cta .meta,.closing .meta{text-wrap:balance}.brand{color:var(--color-paper-ink)}.body-copy{color:var(--color-paper-ink-soft);max-width:62ch}.meta{color:var(--color-paper-ink-faint);font-size:13px;line-height:1.45}.setup-dialog{border:1px solid var(--color-paper-rule);border-radius:var(--radius-card);width:min(920px,100% - 32px);max-height:calc(100dvh - max(8vh,24px) - 24px);color:var(--color-paper-ink);background:var(--color-paper-raised);box-shadow:var(--shadow-lifted);margin:max(8vh,24px) auto auto;padding:0;overflow:hidden}@media (width<=30rem){.setup-dialog{max-height:calc(100dvh - 24px);margin-top:12px}}.setup-dialog__body:focus-visible{outline:none}dialog.setup-dialog:not([open]){display:none}.setup-dialog--embedded{width:100%;max-height:none;margin:24px 0}.setup-dialog--embedded .setup-dialog__body{max-height:none;animation:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.setup-dialog::backdrop{background:var(--color-shadow)}.setup-dialog__body{--dialog-air:clamp(24px, 5vw, 36px);max-height:calc(100dvh - 34px);padding:var(--dialog-air);overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent -1px, #0006 calc(var(--fade-above) * .5 - 1px), black var(--fade-above), black calc(100% - var(--fade-below)), #0006 calc(100% + 1px - var(--fade-below) * .5), transparent calc(100% + 1px));-webkit-mask-image:linear-gradient(to bottom, transparent -1px, #0006 calc(var(--fade-above) * .5 - 1px), black var(--fade-above), black calc(100% - var(--fade-below)), #0006 calc(100% + 1px - var(--fade-below) * .5), transparent calc(100% + 1px));-webkit-mask-image:linear-gradient(to bottom, transparent -1px, #0006 calc(var(--fade-above) * .5 - 1px), black var(--fade-above), black calc(100% - var(--fade-below)), #0006 calc(100% + 1px - var(--fade-below) * .5), transparent calc(100% + 1px));mask-image:linear-gradient(to bottom, transparent -1px, #0006 calc(var(--fade-above) * .5 - 1px), black var(--fade-above), black calc(100% - var(--fade-below)), #0006 calc(100% + 1px - var(--fade-below) * .5), transparent calc(100% + 1px));gap:24px;display:grid;overflow-y:auto}.setup-dialog__body::-webkit-scrollbar{display:none}@property --fade-above{syntax:"<length>";inherits:false;initial-value:0}@property --fade-below{syntax:"<length>";inherits:false;initial-value:0}@keyframes setup-dialog-fade-above{to{--fade-above:1.5rem}}@keyframes setup-dialog-fade-below{0%{--fade-below:2.5rem}}@supports (animation-timeline:scroll()){.setup-dialog__body{animation-name:setup-dialog-fade-above,setup-dialog-fade-below;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self);animation-range:0 1.5rem,calc(100% - 2.5rem) 100%}}.setup-dialog__head{justify-content:space-between;align-items:start;gap:12px;display:flex}.setup-dialog__titles{min-width:0}.setup-dialog h2{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.25}.setup-dialog__titles{gap:8px;display:grid}.setup-dialog__subtitle{font-size:var(--text-fine);color:var(--color-paper-ink-soft);line-height:1.5}.setup-dialog__close{width:44px;height:44px;color:var(--color-paper-ink-faint);cursor:pointer;transition:color var(--dur-quick) ease-out, background-color var(--dur-quick) ease-out, transform var(--dur-quick) var(--ease-lift);background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;margin:-8px -13px 0 0;padding:0;font-size:16px;display:inline-grid}@media (hover:hover) and (pointer:fine){.setup-dialog__close:hover{color:var(--color-paper-ink);background:var(--wash-paper-hover)}}.setup-dialog__close:active{transform:scale(.97)}.setup-dialog[open]{animation:setup-dialog-lift var(--dur-confirm) var(--ease-lift) both}.setup-dialog[open]::backdrop{animation:setup-dialog-fade var(--dur-confirm) var(--ease-lift) both}@keyframes setup-dialog-lift{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes setup-dialog-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.setup-dialog[open]{animation:setup-dialog-fade var(--dur-quick) ease-out both}}.setup-dialog__status{color:var(--color-paper-ink-faint);font-size:13px;line-height:1.45}.setup-tabs{border-radius:var(--radius-field);background:var(--wash-paper-hover);width:fit-content;max-width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--color-paper-rule);flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:flex}.setup-tab{min-height:44px;color:var(--color-paper-ink-soft);font-family:var(--font-body);font-size:var(--text-fine);cursor:pointer;transition:background-color var(--dur-quick) ease-out, color var(--dur-quick) ease-out;background:0 0;border:0;border-radius:16px;flex:auto;justify-content:center;align-items:center;gap:6px;padding-inline:12px;font-weight:600;display:inline-flex}.setup-tab[aria-selected=true]{color:var(--color-paper-ink);background:var(--color-paper-bright);box-shadow:var(--lip-sheet), var(--cast-quiet)}@media (hover:hover) and (pointer:fine){.setup-tabs{min-height:44px}.setup-tab{min-height:36px}.setup-tab:not([aria-selected=true]):hover{background:var(--wash-paper-current);color:var(--color-paper-ink)}}.setup-tab__marks{gap:3px;display:inline-flex}.setup-tab__mark{width:16px;height:16px}.setup-band{margin-inline:calc(-1 * var(--dialog-air));padding:32px var(--dialog-air);background:var(--color-paper-bright);gap:12px;margin-block-end:calc(-1 * var(--dialog-air));display:grid}.setup-columns{gap:32px;margin:0;padding:0;list-style:none;display:grid}.setup-column+.setup-column{position:relative}.setup-column+.setup-column:before{content:"";inset-inline:0;background:linear-gradient(90deg,#0000,#1a171411 20% 80%,#0000);height:1px;position:absolute;top:-16px}@supports (color:color-mix(in lab, red, red)){.setup-column+.setup-column:before{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 20%, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 80%, transparent)}}@media (width>=60rem){.setup-columns{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.setup-column+.setup-column:before{inset-inline:auto;background:linear-gradient(#0000,#1a171411 20% 80%,#0000);width:1px;height:auto;top:0;bottom:0;left:-16px}@supports (color:color-mix(in lab, red, red)){.setup-column+.setup-column:before{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 20%, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 80%, transparent)}}.setup-columns:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.setup-columns:has(>:nth-child(4))>.setup-column:before{content:none}.setup-columns:has(>:nth-child(4))>.setup-column:nth-child(3):before{content:"";background:linear-gradient(90deg,#0000,#1a171411 20% 80%,#0000);width:calc(200% + 32px);height:1px;inset:-16px auto auto 0}@supports (color:color-mix(in lab, red, red)){.setup-columns:has(>:nth-child(4))>.setup-column:nth-child(3):before{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 20%, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 80%, transparent)}}.setup-columns:has(>:nth-child(4)) .setup-column>.button{max-width:none}.setup-columns:has(>:nth-child(4)) .setup-column__box{max-width:none}.setup-columns:has(>:nth-child(4)) .setup-column__prompt{max-width:none}}.setup-column{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.setup-column__head{align-items:flex-start;gap:8px;width:100%;display:flex}.setup-column__number{background:var(--wash-paper-current);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;width:26px;height:26px;margin-top:-2px;font-size:12px;font-weight:500;display:grid}.setup-column__title{min-width:0;color:var(--color-paper-ink);margin:0;font-size:17px;font-weight:600;line-height:1.3}.setup-column__line{color:var(--color-paper-ink-soft);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.setup-column__line:not(:last-child){margin-bottom:12px}.setup-column__start.button{width:100%;min-height:44px;font-size:var(--text-fine);white-space:nowrap;justify-content:center;gap:8px;padding-block:0;padding-inline:16px}.setup-column>.button,.setup-column__box,.setup-column__prompt{max-width:22rem;margin-top:auto}.setup-column__box{border:1px solid var(--color-paper-rule);border-radius:var(--radius-field);width:100%;min-height:44px;color:var(--color-paper-ink);font-family:var(--font-body);font-size:var(--text-fine);text-align:left;white-space:nowrap;background:0 0;align-items:center;gap:4px;padding:7px 6px 7px 10px;font-weight:600;text-decoration:none;display:flex}.setup-column__value{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;white-space:normal;flex:1;font-size:13px;font-weight:400;line-height:1.4}.setup-column__box--press{cursor:pointer;transition:transform var(--dur-stage-ui) var(--ease-stage);padding-right:10px}.setup-column__box--press:active,.setup-column__press:active{transition-duration:.12s;transform:scale(.96)}.setup-column__box--press .setup-column__press{margin-left:auto}.setup-column__press{width:28px;height:28px;color:var(--color-paper-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.setup-column__mark{width:17px;height:17px}@media (hover:hover) and (pointer:fine){.setup-column__box--press:hover{background:var(--wash-paper-quiet)}.setup-column__box--press:hover .setup-column__press{color:var(--color-paper-ink)}}.setup-column__prompt{border:1px solid var(--color-paper-rule);border-radius:var(--radius-field);width:100%;color:var(--color-paper-ink-soft);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:0 0;margin-block:0;padding:12px 14px;font-size:13px;line-height:1.5}.setup-column__words{display:grid}.setup-column__words>span{transition:opacity var(--dur-stage-quick) cubic-bezier(.2, 0, 0, 1), scale var(--dur-stage-quick) cubic-bezier(.2, 0, 0, 1), filter var(--dur-stage-quick) cubic-bezier(.2, 0, 0, 1);grid-area:1/1}.setup-dialog .is-copied .setup-column__words>span{transition-duration:var(--dur-confirm)}.setup-dialog [data-copy-done],.setup-dialog .is-copied [data-copy-idle]{opacity:0;filter:blur(4px);scale:.25}.setup-dialog .is-copied [data-copy-done]{opacity:1;filter:blur();scale:1}@media (prefers-reduced-motion:reduce){.setup-column__words>span{filter:none;transition-property:opacity;scale:1}}@keyframes setup-column-in{0%{opacity:0;transform:translateY(4px)}}.setup-column{animation:setup-column-in var(--dur-quick) var(--ease-stage) both}.setup-column:nth-child(2){animation-delay:40ms}.setup-column:nth-child(3){animation-delay:80ms}@media (prefers-reduced-motion:reduce){.setup-column{animation-name:setup-column-fade}@keyframes setup-column-fade{0%{opacity:0}}}.button{background:var(--color-paper-ink);color:var(--color-paper-raised);font-family:var(--font-body);cursor:pointer;box-shadow:var(--shadow-press);isolation:isolate;--button-cast:var(--cast-lift);transition:transform var(--dur-stage-ui) var(--ease-stage), background-color .2s ease;border:0;border-radius:999px;align-items:center;gap:9px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.button:after{content:"";box-shadow:var(--button-cast);opacity:0;transition:opacity var(--dur-stage-ui) var(--ease-stage);pointer-events:none;z-index:-1;border-radius:999px;position:absolute;inset:0}.steam-gl{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity .32s var(--ease-stage);pointer-events:none;border-radius:999px;position:absolute;inset:0}.btn-ico{flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.button:hover:not(:active){transform:translateY(-2px)}.button:hover{background:var(--color-paper-ink-lift)}.button:hover:after,.button:hover .steam-gl{opacity:1}}.button:active{transition-duration:.12s;transform:scale(.97)}.button--sm{padding:7px 16px;font-size:14px}.button--outline{background:var(--color-paper-raised);color:var(--color-paper-ink);--button-cast:var(--cast-quiet);box-shadow:inset 0 0 0 1px var(--color-paper-rule), var(--lip-sheet), 0 1px 2px var(--color-press)}@media (hover:hover) and (pointer:fine){.button--outline:hover{background:var(--color-paper)}}.cta .meta a{color:var(--color-paper-ink);transition:background-color var(--dur-stage-quick) var(--ease-stage);border-radius:6px;margin-inline:-5px;padding-inline:5px;font-weight:500;text-decoration:none;position:relative}.cta .meta a:after{content:"";position:absolute;inset:-8px -5px}@media (hover:hover) and (pointer:fine){.cta .meta a:hover{background:var(--wash-paper-hover)}}.cta-words{white-space:nowrap;text-align:center;flex:none;display:inline-block}@media (width<=30rem){.setup-dialog__body{gap:12px}.setup-band{padding-block:16px}.setup-columns{gap:20px}.setup-column+.setup-column:before{top:-10px}.setup-column__head{gap:6px}.setup-column__title{margin-top:1px}.setup-column{gap:6px}.setup-column__line:not(:last-child){margin-bottom:6px}}.cta{flex-direction:column;align-items:center;gap:14px;display:flex}.cta .meta{max-width:38ch;min-height:38px;margin:0}.cta-pair{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.button:has(.cta-marks){gap:8px;padding-right:16px}.cta-brand{color:var(--color-paper-shade)}.cta-marks{--cta-mark:20px;width:calc(var(--cta-mark) * 3 + 20px);flex:none;display:inline-flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11px calc(100% - 11px),#0000);mask-image:linear-gradient(90deg,#0000,#000 11px calc(100% - 11px),#0000)}.cta-marks__track{gap:3px;padding-inline:1.5px;animation:14s linear infinite cta-marks;display:inline-flex}.cta-marks__chip{width:var(--cta-mark);height:var(--cta-mark);background:#3e3b37;border-radius:999px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.cta-marks__chip{background:color-mix(in srgb, var(--color-paper-raised) 16%, var(--color-paper-ink))}}.cta-mark{width:12px;height:12px}@keyframes cta-marks{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.cta-marks__track{animation:none}}.chev{width:11px;height:11px;transition:transform var(--dur-stage-ui) var(--ease-stage)}[aria-expanded=true] .chev{transform:rotate(180deg)}.split-menu{z-index:5;background:var(--color-paper-raised);border:1px solid var(--color-paper-rule);width:max-content;min-width:210px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-panel);text-align:left;opacity:0;filter:blur(2px);transform-origin:top;visibility:hidden;pointer-events:none;transition:opacity .13s var(--ease-stage), translate .13s var(--ease-stage), scale .13s var(--ease-stage), filter 90ms var(--ease-stage), visibility 0s .13s;top:calc(100% + 10px);border-radius:14px;margin:0 auto;padding:6px;list-style:none;position:absolute;inset-inline:0;translate:0 -5px;scale:.96}.split-menu.is-open{opacity:1;filter:none;visibility:visible;pointer-events:auto;transition:opacity .12s var(--ease-stage), translate .18s var(--ease-stage), scale .18s var(--ease-stage), filter .11s var(--ease-stage);translate:none;scale:none}@media (prefers-reduced-motion:reduce){.split-menu{transition:visibility;transform:none}}.split-menu :is(a,button){width:100%;color:var(--color-paper-ink-soft);font:500 14px var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.nav-menu :is(a,button){min-height:44px;padding-inline:14px}@media (hover:hover) and (pointer:fine){.split-menu :is(a,button):hover{background:var(--wash-paper-hover);color:var(--color-paper-ink)}}.split-menu a[aria-current=page]{color:var(--color-paper-ink);font-weight:600}.link{color:var(--color-paper-ink);padding-bottom:4px;font-weight:500;text-decoration:none;display:inline-block;position:relative}.link:after{content:"";background:var(--color-warm);transform-origin:bottom;height:2px;transition:transform var(--dur-stage-quick) var(--ease-stage);position:absolute;bottom:0;left:0;right:0}.link:hover:after{transform:scaleY(1.5)}.nav{z-index:10;pointer-events:none;justify-content:center;padding:12px 16px 0;display:flex;position:sticky;top:0}.nav-pill,.doc-index__toggle{border:1px solid var(--color-paper-rule);background:var(--color-paper-raised);border-radius:999px}.nav-pill{pointer-events:auto;transition:opacity .5s var(--ease-stage) .9s, transform .55s var(--ease-stage-land) .9s;align-items:center;gap:14px;padding:6px;display:flex;position:relative}.nav-pill.on-sky{border-color:#fffdf970}@supports (color:color-mix(in lab, red, red)){.nav-pill.on-sky{border-color:color-mix(in srgb, var(--color-paper-bright) 44%, transparent)}}.nav-pill.on-sky{background-color:#f9f5ecc2}@supports (color:color-mix(in lab, red, red)){.nav-pill.on-sky{background-color:color-mix(in srgb, var(--color-paper-raised) 76%, transparent)}}.nav-pill.on-sky{box-shadow:inset 0 -1px #eaf3ff57,0 12px 30px -14px #4d8ed399}@supports (color:color-mix(in lab, red, red)){.nav-pill.on-sky{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--color-head-rim) 34%, transparent), 0 12px 30px -14px color-mix(in srgb, var(--color-sky-zenith) 60%, transparent)}}.nav-pill.on-sky{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08)}@keyframes logo-hop{0%{transform:none}18%{transform:translateY(1px)scaleY(.94)}48%{transform:translateY(-2.5px)scaleY(1.04)}72%{transform:translateY(.5px)scaleY(.97)}to{transform:none}}@keyframes logo-blink{0%,24%,58%,to{transform:scaleY(0)}36%,44%{transform:scaleY(.55)}}.wordmark{font-family:var(--font-logo);letter-spacing:var(--tracking-logo);align-items:center;font-weight:700;line-height:1;text-decoration:none}.wordmark svg{transform-origin:50% 100%}.wordmark .lid{transform-box:fill-box;transform-origin:50% 12%;transform:scaleY(0)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wordmark:hover svg{animation:logo-hop .54s var(--ease-stage)}.wordmark:hover .lid,.wordmark.wink .lid{animation:.68s ease-in-out logo-blink}}.wordmark-fill{--color-mask-drop:transparent}.nav-pill .wordmark-fill{--color-mask-drop:var(--color-paper-raised)}.nav-pill .wordmark{color:var(--color-paper-ink);gap:8px;padding:6px 8px;font-size:22px;display:inline-flex}.nav-pill .wordmark svg{width:28px;height:19px}.hero{margin-top:calc(-1 * var(--nav-h,63px));text-align:center;padding-block:195px 96px;overflow-x:clip}.hero,.path:before{background:radial-gradient(90% 70% at 78% 12%, #c2760a0a, transparent 55%), radial-gradient(95% 72% at 50% 32%, var(--color-paper-glow), var(--color-paper) 40%, var(--color-paper-shade) 88%)}@supports (color:color-mix(in lab, red, red)){.hero,.path:before{background:radial-gradient(90% 70% at 78% 12%, color-mix(in srgb, var(--color-warm) 4%, transparent), transparent 55%), radial-gradient(95% 72% at 50% 32%, var(--color-paper-glow), var(--color-paper) 40%, var(--color-paper-shade) 88%)}}.hero[data-sky]{isolation:isolate;background:linear-gradient(to top, var(--color-paper) 0%, var(--color-sky-haze) 24%, var(--color-sky-low) 44%, var(--color-sky-mid) 62%, var(--color-sky-high) 80%, var(--color-sky-zenith) 100%);position:relative}html:has(.hero[data-sky]){overscroll-behavior-y:none}.reveal-steam{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.reveal-steam--near{z-index:2}.sky-gl{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hero[data-sky]>.container{z-index:1;position:relative}.hero h1{margin-bottom:var(--gap-head)}.hero[data-sky] h1{color:var(--color-head-ink);text-shadow:var(--rim-x,.3px) var(--rim-y,1.1px) 0 #eaf3ff57, var(--glow-x,1px) var(--glow-y,4px) 18px #cfe3f742, 0 0 46px #cfe3f724}@supports (color:color-mix(in lab, red, red)){.hero[data-sky] h1{text-shadow:var(--rim-x,.3px) var(--rim-y,1.1px) 0 color-mix(in srgb, var(--color-head-rim) 34%, transparent), var(--glow-x,1px) var(--glow-y,4px) 18px color-mix(in srgb, var(--color-head-glow) 26%, transparent), 0 0 46px color-mix(in srgb, var(--color-head-glow) 14%, transparent)}}.hero[data-sky] h1 .light{color:var(--color-head-lifted)}.hero[data-sky] .says{color:var(--color-paper-ink-soft)}@keyframes head-rake{42%{color:var(--color-head-raked);text-shadow:var(--rim-x,.3px) var(--rim-y,1.1px) 0 color-mix(in srgb, var(--color-head-rim) 85%, transparent), var(--glow-x,1px) var(--glow-y,4px) 14px color-mix(in srgb, var(--color-head-glow) 58%, transparent), 0 0 40px color-mix(in srgb, var(--color-head-glow) 40%, transparent)}}.hero[data-sky] h1.is-lit .l{animation:head-rake var(--rake-dwell,.64s) var(--ease-stage) var(--rake,0s)}@media (prefers-reduced-motion:reduce){.hero[data-sky] h1.is-lit .l{animation:none}}.hero .lede{margin-inline:auto;margin-bottom:var(--gap-stand);text-wrap:balance;font-weight:500}.hero .says{margin-inline:auto;margin-top:calc(var(--gap-head) * .5 - var(--gap-stand));margin-bottom:var(--gap-stand);max-width:46ch;color:var(--color-paper-ink-faint);text-wrap:pretty;font-size:clamp(14px,1.35vw,15.5px);line-height:1.55}.demo-chrome{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;padding:2px 2px 10px;display:grid}.demo-lights{gap:6px;padding-left:8px;display:flex}.demo-lights i{width:9px;height:9px;box-shadow:var(--lip-sheet);border-radius:999px}.demo-lights i:first-child,.reel-mini-bar i:first-child{background:var(--color-window-red)}.demo-lights i:nth-child(2),.reel-mini-bar i:nth-child(2){background:var(--color-window-amber)}.demo-lights i:nth-child(3),.reel-mini-bar i:nth-child(3){background:var(--color-window-green)}.demo-address{grid-column:1/-1}.demo-tabs{scrollbar-width:none;--fade:28px;gap:6px;transition:-webkit-mask-image .16s,mask-image .16s;display:flex;overflow-x:clip}.demo-tabs[data-fade=end],.alone-heap[data-fade=end]{-webkit-mask-image:linear-gradient(to right, var(--color-paper-ink) calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, var(--color-paper-ink) calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, var(--color-paper-ink) calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, var(--color-paper-ink) calc(100% - var(--fade)), transparent)}.demo-tabs[data-fade=start],.alone-heap[data-fade=start]{-webkit-mask-image:linear-gradient(to left, var(--color-paper-ink) calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to left, var(--color-paper-ink) calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to left, var(--color-paper-ink) calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to left, var(--color-paper-ink) calc(100% - var(--fade)), transparent)}.demo-tabs[data-fade=both],.alone-heap[data-fade=both]{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-paper-ink) var(--fade), var(--color-paper-ink) calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-paper-ink) var(--fade), var(--color-paper-ink) calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-paper-ink) var(--fade), var(--color-paper-ink) calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, var(--color-paper-ink) var(--fade), var(--color-paper-ink) calc(100% - var(--fade)), transparent)}.demo-tabs::-webkit-scrollbar{display:none}.demo-tab{font:inherit;color:var(--color-paper-ink-faint);white-space:nowrap;cursor:pointer;transition:background-color .15s ease, color .15s ease, border-color var(--dur-stage-ui) var(--ease-stage), transform var(--dur-stage-quick) var(--ease-stage);background:0 0;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:7px;padding:7px 12px 7px 9px;font-size:13px;display:inline-flex}button.demo-tab:active{transform:scale(.98)}.demo-mark{opacity:.55;width:14px;height:14px;transition:opacity var(--dur-stage-quick) var(--ease-stage);flex:none}.demo-tab[aria-selected=true],.demo-tab[data-here]{background:var(--color-paper-raised);border-color:var(--color-paper-rule);color:var(--color-paper-ink);box-shadow:var(--lip-sheet), 0 1px 2px #1a17140f}@supports (color:color-mix(in lab, red, red)){.demo-tab[aria-selected=true],.demo-tab[data-here]{box-shadow:var(--lip-sheet), 0 1px 2px color-mix(in srgb, var(--color-paper-ink) 6%, transparent)}}.demo-tab[aria-selected=true] .demo-mark,.demo-tab[data-here] .demo-mark{opacity:1}@media (hover:hover) and (pointer:fine){button.demo-tab:hover{background:var(--wash-paper-quiet);color:var(--color-paper-ink-soft)}button.demo-tab:hover .demo-mark{opacity:.8}button.demo-tab[aria-selected=true]:hover{background:var(--color-paper-raised);color:var(--color-paper-ink)}button.demo-tab[aria-selected=true]:hover .demo-mark{opacity:1}}.demo-tab:focus-visible{outline:2px solid var(--color-paper-ink);outline-offset:2px}.demo-address{background:var(--color-paper-raised);min-height:38px;box-shadow:inset 0 0 0 1px var(--color-paper-rule), var(--lip-sheet);font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-paper-ink-soft);transition:background-color var(--dur-stage-quick) var(--ease-stage), color var(--dur-stage-quick) var(--ease-stage), transform var(--dur-stage-quick) var(--ease-stage);border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:13px;text-decoration:none;display:flex}.demo-address>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.demo-address svg{opacity:.6;width:12px;height:12px;margin-left:auto}@media (hover:hover) and (pointer:fine){.demo-address:hover{color:var(--color-paper-ink)}.demo-address:hover svg{opacity:1}}.demo-address:active{transform:scale(.98)}.demo-address:focus-visible{outline:2px solid var(--color-paper-ink);outline-offset:2px}.demo-viewport{background:var(--color-paper-raised);box-shadow:inset 0 0 0 1px var(--color-paper-rule);border-radius:10px;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.demo-open{cursor:none}.demo-open:hover .demo-open-label,.demo-open:focus-visible .demo-open-label{opacity:1;transition:opacity var(--dur-stage-quick) var(--ease-stage), scale var(--dur-stage-ui) var(--ease-stage);scale:1}.demo-open:active .demo-open-label{background:#f9f5eceb}@supports (color:color-mix(in lab, red, red)){.demo-open:active .demo-open-label{background:color-mix(in srgb, var(--color-paper-raised) 92%, transparent)}}.demo-open:active .demo-open-label{transition:background-color var(--dur-stage-quick) var(--ease-stage), scale var(--dur-stage-quick) var(--ease-stage);scale:.97}}@media (hover:none){.demo-page iframe{pointer-events:none}}@starting-style{.demo-modal[open]{opacity:0;transform:scale(.97)translateY(6px)}.demo-modal[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@media (prefers-reduced-motion:reduce){.demo-modal,.demo-modal[open],.demo-modal::backdrop,.demo-modal[open]::backdrop{transition-duration:0s}}@media (hover:hover) and (pointer:fine){.demo-modal-close:hover{background:var(--wash-paper-hover)}}.demo-viewport{display:grid}@media (prefers-reduced-motion:reduce){.demo-page{transition:opacity .2s var(--ease-stage);transform:none}.demo-tab:active,.demo-address:active{transform:none}.demo-open-label,.demo-open:hover .demo-open-label,.demo-open:focus-visible .demo-open-label,.demo-open:active .demo-open-label{scale:none}}@media (width<=900px){:root{--gap-stand:48px}.demo-page iframe{height:440px}}.claims h2{margin-bottom:var(--gap-head)}.claims-intro{margin-bottom:var(--gap-stand)}.bento{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);gap:16px;display:grid}.card{background:var(--color-paper-raised);border:1px solid var(--color-paper-rule);box-shadow:var(--shadow-sheet);border-radius:16px;flex-direction:column;gap:12px;padding:28px;display:flex}:where(.card) h3{letter-spacing:-.02em;font-size:24px;font-weight:800}:where(.card) p{color:var(--color-paper-ink-soft);max-width:52ch;font-size:15px;line-height:1.55}.card .art-slot{border-color:var(--color-cast-soft);margin-top:auto}.card--wide{flex-direction:row;grid-column:span 2;align-items:center;gap:28px}.card--wide .card-copy{flex-direction:column;flex:1;gap:12px;display:flex}.card--wide .art-slot{flex:none;width:180px;margin-top:0}.card--tall{grid-row:span 2}.faq h2{margin-bottom:var(--gap-stand)}.faq details{counter-increment:faq;border-bottom:1px solid var(--color-paper-rule)}.faq summary{cursor:pointer;padding-block:22px;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq{counter-reset:faq;--num-col:16px;--num-gap:20px}.faq summary h3:before{content:counter(faq, decimal-leading-zero);color:var(--color-paper-ink-faint);font-variant-numeric:tabular-nums;width:var(--num-col);flex:none;font-size:13px}.faq summary h3{align-items:baseline;gap:var(--num-gap);letter-spacing:-.01em;font-size:19px;font-weight:700;display:flex}.faq .mark{width:12px;height:12px;transition:transform .24s var(--ease-stage), scale .12s var(--ease-stage);flex:none;align-self:baseline;margin-left:auto;position:relative}.faq .mark:before,.faq .mark:after{content:"";background:var(--color-paper-ink-soft);margin:auto;transition:background-color .15s;position:absolute;inset:0}.faq .mark:before{width:12px;height:2px}.faq .mark:after{width:2px;height:12px}.faq details[open] .mark{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.faq summary:hover h3:before{color:var(--color-paper-ink-soft)}.faq summary:hover .mark:before,.faq summary:hover .mark:after{background:var(--color-paper-ink)}}.faq summary:active .mark{scale:.86}.faq summary h3:before{transition:color .15s}.faq summary{border-radius:10px;margin-inline:-10px;padding-inline:10px}.faq .fold{transition:translate var(--dur-stage-ui) var(--ease-stage);display:grid;translate:0 -8px}.faq details[open] .fold{translate:0}.faq .fold>p{overflow:hidden}@supports selector(::details-content){html{interpolate-size:allow-keywords}.faq details::details-content{opacity:0;block-size:0;transition:block-size .18s var(--ease-stage), content-visibility .18s allow-discrete, opacity .13s var(--ease-stage);overflow:hidden}.faq details[open]::details-content{opacity:1;block-size:auto;transition:block-size .24s var(--ease-stage), content-visibility .24s allow-discrete, opacity .16s var(--ease-stage)}}@supports not selector(::details-content){.faq details[open] .fold{animation:unfold .24s var(--ease-stage)}@keyframes unfold{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}}@media (prefers-reduced-motion:reduce){.faq details[open] .fold,.faq .fold{transition:none;animation:none;translate:0}.faq details::details-content{transition-duration:0s}.faq details[open]::details-content{transition-duration:0s}.faq .mark{transition:none}.faq summary:active .mark{scale:1}}.faq details p{color:var(--color-paper-ink-soft);max-width:62ch;padding:0 0 24px calc(var(--num-col) + var(--num-gap))}.closing{text-align:center}.closing--coda{padding-block:clamp(84px,10vw,132px) clamp(96px,11vw,148px)}.closing h2{margin-bottom:var(--gap-stand)}[data-glass-cloche] h1,[data-glass-cloche] .lede,[data-glass-cloche] .says,[data-glass-cloche] .cta{z-index:1;position:relative}.sr-only,.setup-dialog__status:empty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-glass-cloche]{-webkit-user-select:none;user-select:none}[data-glass-cloche].is-measuring .w,[data-glass-cloche].is-measuring .l{transform:none!important}[data-glass-cloche] .w,[data-glass-cloche] .l{display:inline-block}[data-glass-cloche] .says,[data-glass-cloche] .cta{transition:opacity .7s var(--ease-stage) 1.15s, transform .85s var(--ease-stage-land) 1.15s}html.curtain [data-glass-cloche] .says,html.curtain [data-glass-cloche] .cta{opacity:0;transition:none;transform:scale(.96)translateY(-20px)}html.curtain .nav-pill{opacity:0;transition:none;transform:translateY(-10px)}.nav-pill.is-watching{transition:opacity .18s ease-out, transform .18s ease-out, background-color .26s var(--ease-stage), border-color .26s var(--ease-stage), box-shadow .26s var(--ease-stage)}.nav-pill.is-clear{opacity:0;pointer-events:none;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.nav-pill{opacity:1;transition:none;transform:none}.nav-pill.is-watching{transition:none}.nav-pill.is-clear{opacity:0;transform:none}[data-glass-cloche] .says,[data-glass-cloche] .cta{opacity:1;transition:none;transform:none}}.glass-cloche{pointer-events:none;z-index:2;opacity:0;transition:opacity .3s var(--ease-stage);display:block;position:absolute}.orbit-gl{pointer-events:none;position:absolute}.orbit-front{z-index:1}.legal{padding-block:48px 96px}body:has(.legal) .nav{position:static}.legal h1{font-size:clamp(40px,5vw,64px);line-height:1.02}.legal .card p{color:var(--color-paper-ink-soft);font-size:14px;line-height:1.55}.legal .doc-head{margin:24px 0 56px}.legal .doc-head .meta{margin-top:12px}.legal .doc{max-width:76ch;color:var(--color-paper-ink-soft);overflow-wrap:break-word;font-size:17px;line-height:1.7}.legal .doc h2:not(.setup-dialog *){color:var(--color-paper-ink);text-wrap:pretty;margin-bottom:20px;font-size:24px;font-weight:700;line-height:1.3}.legal .doc section{padding-block:0}.legal .doc section+section{margin-top:48px}.legal .doc p+p:not(.setup-dialog *),.legal .doc ul{margin-top:16px}.legal .doc ul{padding-left:20px;list-style:outside}.legal .doc li+li:not(.setup-dialog *){margin-top:6px}.legal .doc a:not(.setup-dialog *){color:var(--color-paper-ink);background:var(--wash-paper-quiet);transition:background-color var(--dur-stage-quick) var(--ease-stage);border-radius:6px;margin-inline:-5px;padding-inline:5px;font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.legal .doc a:not(.setup-dialog *):hover{background:var(--wash-paper-hover)}}.doc-layout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:64px;display:grid}.doc-index{flex-direction:column;max-height:calc(100dvh - 64px);font-size:14px;line-height:1.5;display:flex;position:sticky;top:32px}.doc-index__title{flex:none;margin-bottom:16px;font-weight:600}.doc-index__panel{min-height:0;margin-inline:-10px;padding-inline:10px;overflow-y:auto}.doc-index ul{padding:0;list-style:none}.doc-index__rail{position:relative}.legal .doc-index a,.site-footer__nav a,.site-footer__nav .cookie-preferences,.site-footer__bottom a{min-height:36px;color:var(--color-paper-ink-soft);transition:color var(--dur-stage-quick) var(--ease-stage), background-color var(--dur-stage-quick) var(--ease-stage);align-items:center;margin-inline:-10px;padding-block:8px;padding-inline:10px;text-decoration:none}.site-footer__nav a,.site-footer__nav .cookie-preferences{margin-inline:-20px;padding-inline:20px}.legal .doc-index a{border-radius:10px;display:flex;position:relative}.legal .doc-index a:hover,.legal .doc-index a[aria-current=true]{color:var(--color-paper-ink)}@media (hover:hover) and (pointer:fine){.legal .doc-index a:hover:not([aria-current=true]){background:var(--wash-paper-hover)}}.doc-index__here{background:var(--wash-paper-current);opacity:0;pointer-events:none;height:44px;transition:transform var(--dur-stage-ui) var(--ease-return), height var(--dur-stage-ui) var(--ease-return), opacity var(--dur-stage-quick) var(--ease-stage);inset-inline:-10px;border-radius:10px;position:absolute;top:0}.doc-index__toggle{width:100%;color:var(--color-paper-ink);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0;font-weight:600;display:none}.doc-index__now{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.doc-index__toggle .chev{color:var(--color-paper-ink-faint);flex:none}@media (prefers-reduced-motion:reduce){.doc-index__here{transition:opacity var(--dur-stage-quick) var(--ease-stage)}.chev{transition:none}.doc-index__panel{transition:visibility;transform:none}}.site-footer{border-top:1px solid var(--color-paper-rule);background:var(--color-paper-band);font-size:14px}.site-footer__main{grid-template-columns:2fr 1fr 1fr;gap:48px;padding-block:64px;display:grid}.site-footer__brand .wordmark{gap:10px;width:fit-content;font-size:32px;display:flex}.site-footer__brand .wordmark svg{width:40px;height:28px}.site-footer__brand p{color:var(--color-paper-ink-soft);margin-top:16px}.site-footer__nav .site-footer__title{font-family:var(--font-body);letter-spacing:0;margin-bottom:16px;font-size:14px;font-weight:600;line-height:1.5}.site-footer__nav ul{padding:0;list-style:none}.site-footer__nav a,.site-footer__nav .cookie-preferences,.site-footer__bottom a{border-radius:var(--radius-field);display:inline-flex}.site-footer__nav li+li{margin-top:8px}@media (hover:hover) and (pointer:fine){.site-footer__nav a:hover,.site-footer__nav .cookie-preferences:hover,.site-footer__bottom a:hover{background:var(--wash-paper-hover);color:var(--color-paper-ink)}}.site-footer__bottom{color:var(--color-paper-ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:0 56px;font-size:13px;display:flex}@media (width<=800px){.legal{padding-block:24px 64px}.legal .doc-head{margin-bottom:40px}.doc-layout{grid-template-columns:minmax(0,1fr);gap:40px}.doc-index{z-index:5;max-height:none;top:8px}.doc-index:before{content:"";background:linear-gradient(to top, var(--color-paper), transparent);pointer-events:none;inset-inline:-24px;height:20px;position:absolute;bottom:100%}.doc-index__title{display:none}.doc-index__toggle{min-height:48px;padding-inline:18px;font-size:14px;display:flex}.doc-index__panel{border:1px solid var(--color-paper-rule);background:var(--color-paper-raised);box-shadow:var(--shadow-panel);transform-origin:top;opacity:0;visibility:hidden;transition:opacity .18s var(--ease-stage), transform .18s var(--ease-stage), visibility 0s .18s;inset-inline:0;border-radius:14px;margin-inline:0;padding-inline:0;position:absolute;top:calc(100% + 8px);overflow-y:visible;transform:scale(.97)}.doc-index__toggle[aria-expanded=true]+.doc-index__panel{opacity:1;visibility:visible;transition:opacity .18s var(--ease-stage), transform .18s var(--ease-stage);transform:none}.doc-index__rail{border-radius:inherit;overflow:hidden}.legal .doc-index a{min-height:44px;margin-inline:0;padding-block:11px}.doc-index ul{max-height:60dvh;padding:8px;overflow-y:auto;-webkit-mask-image:linear-gradient(currentColor calc(100% - 32px),#0000);mask-image:linear-gradient(currentColor calc(100% - 32px),#0000)}.doc-index__here{display:none}.legal .doc-index a[aria-current=true]{background:var(--wash-paper-current)}.legal .doc{max-width:none}.site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;padding-block:40px}.site-footer__brand{grid-column:1/-1}}.hero-crowd{--counter:63;isolation:isolate;aspect-ratio:22/9;width:min(920px,100%);color:var(--color-paper-ink);margin:-8.5% auto -16px;position:relative;overflow:clip;container-type:inline-size}.hero-crowd:before{content:"";left:50%;top:calc(var(--counter) * 1%);background:radial-gradient(50% 50%,#1a171414,#0000 68%);border-radius:50%;width:80%;height:62%;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.hero-crowd:before{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-paper-ink) 8%, transparent), transparent 68%)}}.hero-dome{z-index:2;left:50%;top:calc(var(--counter) * 1% - 40.7%);aspect-ratio:300/180;place-items:center;width:32.6%;display:grid;position:absolute;translate:-50%}.hero-mark,.hero-glass{grid-area:1/1;width:100%;height:100%}.hero-mark{scale:.62}html.js .hero-mark{opacity:0}html.js .hero-crowd.no-glass .hero-mark{opacity:1;transition:opacity var(--dur-stage-enter) var(--ease-stage)}.hero-glass{opacity:0;transition:opacity var(--dur-stage-enter) var(--ease-stage)}.hero-hand:nth-child(2){--hx:38.7;--hy:38.4;--hs:.56}.hero-hand:nth-child(3){--hx:62.4;--hy:38.7;--hs:.56}.hero-hand:nth-child(4){--hx:25.5;--hy:44.9;--hs:.64}.hero-hand:nth-child(5){--hx:72.1;--hy:43.2;--hs:.62}.hero-hand:nth-child(6){--hx:18.3;--hy:54.4;--hs:.77}.hero-hand:nth-child(7){--hx:82.2;--hy:55.6;--hs:.78}.hero-hand:nth-child(8){--hx:18.4;--hy:68;--hs:.95}.hero-hand:nth-child(9){--hx:81.6;--hy:68;--hs:.95}.hero-hand:nth-child(10){--hx:25.9;--hy:77.4;--hs:1.07}.hero-hand:nth-child(11){--hx:42.6;--hy:84.4;--hs:1.16}.hero-hand:nth-child(12){--hx:60.7;--hy:83.7;--hs:1.15}.hero-hand:nth-child(13){--hx:73.7;--hy:77.7;--hs:1.07}.hero-hand:nth-child(2),.hero-hand:nth-child(3){z-index:1}.hero-hand{z-index:3;left:calc(var(--hx) * 1%);top:calc(var(--hy) * 1%);translate:-50% -50%;scale:calc(var(--hs,1) * var(--crowd,1));opacity:calc(.3 + .6 * var(--hs,1));transition:opacity var(--dur-stage-quick) var(--ease-stage), scale .82s var(--ease-stage), transform .82s var(--ease-stage);position:absolute}html.js .hero-crowd .hero-hand{opacity:0;scale:calc(var(--hs,1) * var(--crowd,1) * .96);transform:translateX(calc((var(--edge,50) - var(--hx)) * 1cqw))}.hero-hand--l{--edge:-8}.hero-hand--r{--edge:108}html.js .hero-crowd.is-in .hero-hand{opacity:calc(.3 + .6 * var(--hs,1));scale:calc(var(--hs,1) * var(--crowd,1));transform:none}.hero-hand:nth-child(2),.hero-hand:nth-child(3){filter:blur(.5px)}.hero-hand-in{align-items:center;gap:7px;animation:11s ease-in-out infinite hero-drift;display:flex;position:relative}.hero-hand-in:after{content:"";z-index:-1;background:radial-gradient(50% 50%,#1a171433,#0000 72%);border-radius:50%;width:84%;height:9px;position:absolute;bottom:-7px;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.hero-hand-in:after{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-paper-ink) 20%, transparent), transparent 72%)}}@keyframes hero-drift{0%,to{transform:translate(0)}25%{transform:translate(calc(3px * var(--hs,1)), calc(-4px * var(--hs,1)))}50%{transform:translate(calc(-2px * var(--hs,1)), calc(2px * var(--hs,1)))}75%{transform:translate(calc(-4px * var(--hs,1)), calc(-1px * var(--hs,1)))}}.hero-hand:nth-child(2) .hero-hand-in{animation-duration:11s}.hero-hand:nth-child(3) .hero-hand-in{animation-duration:13s;animation-delay:-2.4s}.hero-hand:nth-child(4) .hero-hand-in{animation-duration:9.5s;animation-delay:-4.1s}.hero-hand:nth-child(5) .hero-hand-in{animation-duration:12s;animation-delay:-1.3s}.hero-hand:nth-child(6) .hero-hand-in{animation-duration:10.5s;animation-delay:-5.2s}.hero-hand:nth-child(7) .hero-hand-in{animation-duration:14s;animation-delay:-3.6s}.hero-hand:nth-child(8) .hero-hand-in{animation-duration:9s;animation-delay:-6.4s}.hero-hand:nth-child(9) .hero-hand-in{animation-duration:12.5s;animation-delay:-.8s}.hero-hand:nth-child(10) .hero-hand-in{animation-duration:11.5s;animation-delay:-3.1s}.hero-hand:nth-child(11) .hero-hand-in{animation-duration:10s;animation-delay:-5.9s}.hero-hand:nth-child(12) .hero-hand-in{animation-duration:13.5s;animation-delay:-2.2s}.hero-hand:nth-child(13) .hero-hand-in{animation-duration:9.8s;animation-delay:-4.7s}.hero-cursor{--mark-cursor-fill:var(--color-paper-raised);aspect-ratio:405.3/258.7;flex:none;width:auto;height:30px}.hero-cursor--flip{scale:-1 1}.hero-name{white-space:nowrap;color:var(--color-paper-raised);background:var(--color-paper-ink);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5}.hero-name--them{color:var(--color-paper-ink);background:var(--color-paper-raised);border:1px solid var(--color-paper-rule);box-shadow:var(--lip-sheet)}@media (width<=700px){.hero-crowd{--counter:62;--crowd:.8;aspect-ratio:5/4;margin-top:-8%;width:calc(100% + 48px);margin-inline:-24px}.hero-crowd:before{width:84%;height:34%}.hero-dome{width:52%;top:calc(var(--counter) * 1% - 33.15%)}.hero-hand:nth-child(4),.hero-hand:nth-child(5),.hero-hand:nth-child(6),.hero-hand:nth-child(7),.hero-hand:nth-child(8),.hero-hand:nth-child(9){display:none}.hero-hand:nth-child(2){--hx:29;--hy:49.9;--hs:.66}.hero-hand:nth-child(3){--hx:71;--hy:49.9;--hs:.66}.hero-hand:nth-child(10){--hx:25.1;--hy:71.5;--hs:1.07}.hero-hand:nth-child(11){--hx:42.3;--hy:75.6;--hs:1.15}.hero-hand:nth-child(12){--hx:61.1;--hy:75.2;--hs:1.14}.hero-hand:nth-child(13){--hx:74.4;--hy:71.7;--hs:1.08}.hero-cursor{height:24px}.hero-name{padding:2px 8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.hero-hand{transition:opacity var(--dur-stage-enter) var(--ease-stage)}html.js .hero-crowd .hero-hand{scale:calc(var(--hs,1) * var(--crowd,1));transform:none}.hero-hand-in{animation:none}}.nav-link{color:var(--color-paper-ink-soft);transition:color var(--dur-stage-quick) var(--ease-stage), background-color var(--dur-stage-quick) var(--ease-stage);border:1px solid #0000;border-radius:999px;align-items:center;margin-inline:-8px -10px;padding:7px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.nav-link[aria-current=page]{color:var(--color-paper-ink)}.nav-more{margin-inline:4px 2px;display:none}.nav-more-toggle{width:36px;height:36px;color:var(--color-paper-ink-soft);cursor:pointer;transition:color var(--dur-stage-quick) var(--ease-stage), background-color var(--dur-stage-quick) var(--ease-stage), transform var(--dur-stage-quick) var(--ease-stage);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;display:grid}.nav-more-toggle svg path{transform-box:view-box}.nav-more-toggle svg path:first-child{transform-origin:12px 6px}.nav-more-toggle svg path:nth-child(2){transform-origin:12px 12px}.nav-more-toggle svg path:nth-child(3){transform-origin:12px 18px}@media (prefers-reduced-motion:no-preference){.nav-more-toggle svg path{transition:transform var(--dur-stage-ui) var(--ease-stage), opacity .11s var(--ease-stage)}}.nav-more-toggle[aria-expanded=true] svg path:first-child{transform:translateY(6px)rotate(45deg)}.nav-more-toggle[aria-expanded=true] svg path:nth-child(2){opacity:0;transform:scaleX(.3)}.nav-more-toggle[aria-expanded=true] svg path:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-more-toggle svg{width:18px;height:18px}.nav-menu{transform-origin:100% 0;width:auto;min-width:0;inset-inline:-1px}.nav-more-toggle:active{transform:scale(.97)}.nav-more-toggle:focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.nav-more-toggle:active{transform:none}}@media (hover:hover) and (pointer:fine){.nav-link:hover,.nav-more-toggle:hover{background:var(--wash-paper-ink);color:var(--color-paper-ink)}}@media (width<=559px){.nav-pill .nav-link{display:none}.nav-pill .nav-more{display:block}}@media (width<=480px){.nav-pill .button{white-space:nowrap}}.page-plain{-webkit-user-select:none;user-select:none}.page-plain input,.page-plain textarea,.page-plain .closing .cta .meta{-webkit-user-select:text;user-select:text}.plans-grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;display:flex}.plan{border-radius:var(--radius-card);flex:260px;gap:0;max-width:360px;position:relative}.plan--primary{background:var(--color-paper-lifted);border-color:#1a171447;margin-block:-8px;padding-block:36px}@supports (color:color-mix(in lab, red, red)){.plan--primary{border-color:color-mix(in srgb, var(--color-paper-ink) 28%, transparent)}}.plan--primary{box-shadow:var(--shadow-panel)}.plan-badge{--mark-popular-fill:var(--color-paper-lifted);aspect-ratio:996/911;width:104px;height:auto;color:var(--color-paper-ink);filter:drop-shadow(-1px 1px 1px #1a171414)drop-shadow(-1px 3px 5px #1a171412);place-items:center;display:grid;position:absolute;top:-30px;right:-4px;rotate:6deg}@supports (color:color-mix(in lab, red, red)){.plan-badge{filter:drop-shadow(-1px 1px 1px color-mix(in srgb, var(--color-paper-ink) 8%, transparent)) drop-shadow(-1px 3px 5px color-mix(in srgb, var(--color-paper-ink) 7%, transparent))}}.plan-badge{pointer-events:none}@media (width<=900px){.plan-badge{top:-14px;right:4px}}.plan-badge__burst,.plan-badge__words{grid-area:1/1}.plan-badge__burst{width:100%;height:100%}.plan-badge__words{max-width:62%;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;text-wrap:balance;font-size:15px;font-weight:800;line-height:1;rotate:-7deg}.plan-eyebrow{letter-spacing:.02em;text-transform:uppercase;color:var(--color-paper-ink-faint);font-size:13px;font-weight:600}.plan-price{align-items:baseline;gap:8px;margin-top:12px;display:flex}.plan-amount{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-paper-ink);font-size:44px;font-weight:800}.plan-period{color:var(--color-paper-ink-faint);font-size:14px}.plan-desc{min-height:3em;color:var(--color-paper-ink-soft);margin-top:24px;font-size:14px;line-height:1.5}.plan-inherits{color:var(--color-paper-ink);margin-top:32px;margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.5}.plan-bullets{flex-direction:column;flex:1;gap:12px;list-style:none;display:flex}.plan-bullets li{color:var(--color-paper-ink-soft);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.plan-check{width:16px;height:16px;color:var(--color-paper-ink-faint);flex:none;margin-top:2px}.plan-cta{justify-content:center;align-self:stretch;margin-top:32px}@media (width<=900px){.plans-grid{flex-direction:column;align-items:center}.plan{flex:none;width:min(360px,100%)}}.plans{padding-bottom:0}.plans-note{text-align:center;padding-top:64px}.plans-claim{max-width:30ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--color-paper-ink);margin-inline:auto;font-size:clamp(21px,2vw,26px);font-weight:800;line-height:1.15}.plans-note .meta strong{color:var(--color-paper-ink);white-space:nowrap;font-weight:500}.plans-note .meta{max-width:62ch;color:var(--color-paper-ink-faint);text-wrap:pretty;margin-inline:auto;margin-top:16px;font-size:14px;line-height:1.5}body:has(.plans) .hero{padding-top:128px}:is(body:has(.plans) .faq h2,body:has(.plans) .closing h2){letter-spacing:-.02em;font-size:clamp(30px,3.2vw,40px)}.truths h2,.turns h2{margin-bottom:var(--gap-stand)}.hero--companies h1{font-size:clamp(38px,6.4vw,66px)}.hero--companies h1 .light{margin-top:.16em;display:block}.hero--companies .art--build-and-shared{height:88px}.hero--companies .art-slot{z-index:0;position:relative}.hero--companies .art-slot:after{content:"";z-index:-1;background:radial-gradient(50% 50%,#1a171447,#1a17141a 52%,#0000 78%);border-radius:50%;width:77px;height:8px;position:absolute;bottom:-2px;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){.hero--companies .art-slot:after{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-paper-ink) 28%, transparent), color-mix(in srgb, var(--color-paper-ink) 10%, transparent) 52%, transparent 78%)}}.hero--companies .container{max-width:1240px}.hero--companies .lede{max-width:58ch}.closing h2:has(+.lede){margin-bottom:var(--gap-head)}.closing .lede{margin-inline:auto;margin-bottom:var(--gap-stand)}.path{isolation:isolate;position:relative}.path:before{content:"";z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,currentColor 120px calc(100% - 120px),#0000 100%);mask-image:linear-gradient(#0000 0,currentColor 120px calc(100% - 120px),#0000 100%)}.path h2{margin-bottom:var(--gap-head)}.path .lede{margin-bottom:var(--gap-stand)}.path-fig{margin:0}.path-run{--name-clear:27px;--run-gap:20px;align-items:center;column-gap:var(--run-gap);grid-template-columns:auto repeat(3,minmax(0,1fr)) auto;display:grid}.path-rail{grid-column:2/5;margin-bottom:-1.25%;position:relative}.path-line circle{display:none}.path-marks,.path-team.art-slot{top:calc(-1 * var(--name-clear));align-self:end;margin-bottom:0;position:relative}.path-line{width:100%;height:auto;color:var(--color-paper-ink);display:block}.path-ask,.path-then{text-align:start}.path-who{text-align:center;text-wrap:balance}.path-run [data-knot="1"]{grid-column:2;margin-inline-start:calc(var(--run-gap) / 3)}.path-run [data-knot="2"]{grid-column:3}.path-run [data-knot="3"]{grid-column:4;margin-inline-start:calc(-1 * var(--run-gap) / 3)}.path-ask{grid-row:1;align-self:end;padding-bottom:6px;font-size:16px;font-weight:600}.path-then{max-width:26ch;color:var(--color-paper-ink-soft);grid-row:2;align-self:start;padding-bottom:20px}.path-who{grid-row:4;align-self:start;font-weight:600;translate:0 -50%}.path-then,.path-who{font-size:14px;line-height:1.45}.path-marks,.path-who--from{grid-column:1}.path-team,.path-who--to{grid-column:5}.path-rail,.path-marks,.path-team{grid-row:3}.path-marks{grid-template-columns:repeat(3,auto);gap:7px;display:grid}.path-marks .path-mark:first-child{grid-column:2}.path-mark{background:var(--color-paper-ink);width:32px;height:32px;color:var(--color-paper-raised);border-radius:9px;place-items:center;display:grid}.path-mark svg{fill:currentColor;width:16px;height:16px}.path-mark:first-child{translate:3px 2px;rotate:-7deg}.path-mark:nth-child(2){translate:-2px -3px;rotate:5deg}.path-mark:nth-child(3){translate:2px -2px;rotate:-4deg}.path-mark:nth-child(4){translate:-3px 2px;rotate:8deg}.path-mark:nth-child(5){translate:1px -1px;rotate:-5deg}.art--team{height:88px}.truths .bento{grid-template-columns:repeat(2,1fr)}.truths .card--wide{flex-direction:column;grid-column:auto;align-items:stretch;gap:12px}.truths .card--wide .art-slot{width:auto;margin-bottom:20px}.truths .card .art-slot{margin-top:0}.truths .card--wide p{max-width:46ch}.bridge{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;max-width:46ch;margin-top:40px;font-size:clamp(21px,2.2vw,28px);font-weight:700;line-height:1.3}.art--shareable{height:118px}.art--no-seat{height:148px}.art--access{height:146px}.art--tools{height:130px}.art--users{height:76px}.made-head{margin-bottom:var(--gap-stand);display:grid}.made-head h2{margin-bottom:28px}.made-head .lede{justify-self:end;margin:0}.flight{grid-template-columns:repeat(3,1fr);display:grid}.flight-item>h3,.flight-item>p{padding-right:48px}.flight-item:last-child>h3,.flight-item:last-child>p{padding-right:0}.flight-dish{border-bottom:1px solid var(--color-paper-rule);align-items:flex-end;height:200px;margin-bottom:24px;padding-bottom:22px;display:flex}.dish{width:auto;color:var(--color-paper-ink)}.dish--report{height:138px}.dish--calculator{height:150px}.dish--form{height:168px}.flight-item h3{margin-bottom:10px}.flight-item p{color:var(--color-paper-ink-soft);font-size:15px;line-height:1.55}.made-strip{--strip-gap:28px;border-top:1px solid var(--color-paper-rule);margin-top:40px;padding-top:24px;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 0,currentColor 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,currentColor 7% 93%,#0000 100%)}.made-track{gap:var(--strip-gap);width:max-content;animation:105s linear infinite made-drift;display:flex}.made-cases{gap:var(--strip-gap);margin:0;padding:0;list-style:none;display:flex}.made-cases li{padding-left:var(--strip-gap);border-left:1px solid var(--color-paper-rule);color:var(--color-paper-ink-soft);white-space:nowrap;font-size:15px;line-height:1.55}@keyframes made-drift{0%{transform:translate(0)}to{transform:translate3d(calc(-50% - var(--strip-gap) / 2), 0, 0)}}.made-strip:hover .made-track,.made-strip:active .made-track,.made-strip:focus-within .made-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.made-strip{overflow:visible;-webkit-mask-image:none;mask-image:none}.made-track{flex-wrap:wrap;row-gap:12px;width:auto;animation:none}.made-cases{flex-wrap:wrap;row-gap:12px}.made-cases[aria-hidden=true]{display:none}.made-cases li{white-space:normal}}.alone{--ease-sway:cubic-bezier(.42, 0, .58, 1);isolation:isolate;background-color:var(--color-paper);position:relative}.alone-desert{z-index:-1;pointer-events:none;position:absolute}.alone-desert--wide{aspect-ratio:1368/916;width:min(100%,1600px);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%);mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%);top:-7%;left:50%;overflow:clip;translate:-50%}.alone-desert--narrow{display:none}.alone-desert .sky-gl{z-index:-1;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 42%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 42%);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 42%);mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 42%)}.alone-plate{-webkit-mask-image:linear-gradient(to bottom, transparent 34%, var(--color-paper-ink) 52%);-webkit-mask-image:linear-gradient(to bottom, transparent 34%, var(--color-paper-ink) 52%);-webkit-mask-image:linear-gradient(to bottom, transparent 34%, var(--color-paper-ink) 52%);mask-image:linear-gradient(to bottom, transparent 34%, var(--color-paper-ink) 52%);background:url(/media/desert-empty.webp) top/100% no-repeat;position:absolute;inset:0;container-type:inline-size}@media (width>=1025px){.alone{padding-top:0;padding-bottom:0}}@media (width>=1601px){.alone-desert--wide{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%), linear-gradient(to right, transparent, var(--color-paper-ink) 9%, var(--color-paper-ink) 91%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%), linear-gradient(to right, transparent, var(--color-paper-ink) 9%, var(--color-paper-ink) 91%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%), linear-gradient(to right, transparent, var(--color-paper-ink) 9%, var(--color-paper-ink) 91%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 18%, var(--color-paper-ink) 62%, transparent 97%), linear-gradient(to right, transparent, var(--color-paper-ink) 9%, var(--color-paper-ink) 91%, transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}}.alone-weed{aspect-ratio:281/239;width:13.721%;position:absolute;top:63.311%;left:42.92%}.alone-weed img{transform-origin:47.67% 54.545%;width:100%;height:auto;display:block}.alone-weed-lift{transform-origin:47.67% 97.071%;display:block;position:relative}.alone-weed-ball{transform-origin:47.67% 54.545%;filter:brightness(2);display:block;position:relative;-webkit-mask:url(/media/tumbleweed.webp) 50%/100% 100% no-repeat;mask:url(/media/tumbleweed.webp) 50%/100% 100% no-repeat}.alone-weed-ball i{mix-blend-mode:multiply;background:url(/media/tumbleweed-light.webp) 50%/100% 100% no-repeat;width:100%;height:117.573%;position:absolute;top:-4.242%;left:-2.33%}.alone-weed-shadow{mix-blend-mode:multiply;filter:blur(.274cqw);position:absolute;inset:0}.alone-weed-shadow span{transform-origin:47.67% 97.071%;position:absolute;inset:0;transform:matrix(1,0,-.741,-.089,0,0)}.alone-weed-shadow span:first-child{translate:-10.391% -4.142%}.alone-weed-shadow span:last-child{translate:10.391% 4.142%}.alone-weed-shadow span:not(:nth-child(2)) img{opacity:.74;scale:.8}.alone-wind{position:absolute;inset:0;overflow:hidden}.alone-wind i{opacity:0;background:linear-gradient(90deg,#0000,#f9f5ecd9 45%,#0000);border-radius:999px;width:22%;height:.5%;position:absolute;top:70%;left:100%}@supports (color:color-mix(in lab, red, red)){.alone-wind i{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-paper-raised) 85%, transparent) 45%, transparent)}}.alone-wind i{filter:blur(2px)}.alone-wind i:nth-child(2){background:linear-gradient(90deg,#0000,#1a171412 45%,#0000);width:30%;top:76%}@supports (color:color-mix(in lab, red, red)){.alone-wind i:nth-child(2){background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-paper-ink) 7%, transparent) 45%, transparent)}}.alone-wind i:nth-child(3){top:81%}.alone-wind i:nth-child(4){background:linear-gradient(90deg,#0000,#1a17140f 45%,#0000);width:26%;top:87%}@supports (color:color-mix(in lab, red, red)){.alone-wind i:nth-child(4){background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-paper-ink) 6%, transparent) 45%, transparent)}}.alone-stage{aspect-ratio:16/13;max-width:1600px;margin-inline:auto;position:relative;overflow:clip}.alone-dots{--ease-sway:cubic-bezier(.42, 0, .58, 1);white-space:nowrap}.alone-dots i{animation:alone-thinking 1.8s var(--ease-sway) infinite;font-style:normal}.alone-dots i:nth-child(2){animation-delay:.18s}.alone-dots i:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.alone-dots i{animation:none}}@keyframes alone-thinking{0%,to{opacity:1}35%{opacity:.28}}.alone-say{z-index:1;text-align:center;pointer-events:none;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.alone-say h2,.alone-say .lede{pointer-events:auto}.alone-say h2{z-index:0;margin-bottom:24px;position:relative}.alone-say .lede{margin-inline:auto}@media (width>=1025px){.alone-say{row-gap:22%}.alone-say h2{margin-bottom:0}}.alone-heap,.alone-room,.alone-cards{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.alone-set,.alone-made{display:contents}.alone-web{pointer-events:none;position:absolute;inset:0;overflow:visible}.alone-web path{fill:none;stroke:#1a17144d}@supports (color:color-mix(in lab, red, red)){.alone-web path{stroke:color-mix(in srgb, var(--color-paper-ink) 30%, transparent)}}.alone-web path{stroke-width:1px;stroke-dasharray:3 4}.alone-card{--scale:var(--card-scale,1);left:var(--x);top:var(--y);transform:translate(-50%, -50%) rotate(var(--r,0deg));width:calc(clamp(150px, 14.6vw, 226px) * var(--scale));padding:calc(11px * var(--scale)) calc(12px * var(--scale)) calc(12px * var(--scale));border-radius:calc(14px * var(--scale));background:var(--color-paper-raised);border:1px solid var(--color-paper-rule);box-shadow:inset 0 1px 0 var(--color-lip-strong), -1px 1px 2px -1px #1a171414, -2px 10px 22px -12px #1a171417;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.alone-card{box-shadow:inset 0 1px 0 var(--color-lip-strong), -1px 1px 2px -1px color-mix(in srgb, var(--color-paper-ink) 8%, transparent), -2px 10px 22px -12px color-mix(in srgb, var(--color-paper-ink) 9%, transparent)}}.alone-card{animation:alone-sway var(--sway) var(--ease-sway) var(--sway-in) infinite alternate}@keyframes alone-sway{0%{transform:translate(-50%, calc(-50% - var(--lift,3px))) rotate(calc(var(--r,0deg) - var(--arc,.7deg)))}to{transform:translate(-50%, calc(-50% + var(--lift,3px))) rotate(calc(var(--r,0deg) + var(--arc,.7deg)))}}.alone-card:nth-child(3n+1){--lift:4px}.alone-card:nth-child(3n+2){--lift:2.5px}.alone-card:nth-child(3n){--lift:3.5px}.alone-chrome{justify-content:space-between;align-items:center;gap:calc(10px * var(--scale));padding-bottom:calc(9px * var(--scale));border-bottom:1px solid var(--color-paper-rule);display:flex}.alone-card .demo-lights{gap:calc(4px * var(--scale));padding-left:0}.alone-card .demo-lights i{width:calc(6px * var(--scale));height:calc(6px * var(--scale))}.alone-card--ghost{background:var(--color-paper);border-color:#1a171413}@supports (color:color-mix(in lab, red, red)){.alone-card--ghost{border-color:color-mix(in srgb, var(--color-paper-rule) 60%, transparent)}}.alone-card--ghost{box-shadow:none}.alone-card--ghost .alone-name{color:#97938c}@supports (color:color-mix(in lab, red, red)){.alone-card--ghost .alone-name{color:color-mix(in srgb, var(--color-paper-ink) 42%, var(--color-paper))}}.alone-card--ghost .alone-chrome{border-bottom-color:#1a171413}@supports (color:color-mix(in lab, red, red)){.alone-card--ghost .alone-chrome{border-bottom-color:color-mix(in srgb, var(--color-paper-rule) 60%, transparent)}}.alone-card--ghost .demo-lights i{background:#1a171412}@supports (color:color-mix(in lab, red, red)){.alone-card--ghost .demo-lights i{background:color-mix(in srgb, var(--color-paper-ink) 7%, transparent)}}.alone-card--ghost .demo-lights i{box-shadow:none}.alone-scope{align-items:center;gap:calc(6px * var(--scale));color:var(--color-paper-ink-soft);font-size:max(10.5px, calc(12px * var(--scale)));white-space:nowrap;line-height:1;display:flex}.alone-scope:empty{display:none}.alone-scope:before{content:"";width:calc(5px * var(--scale));height:calc(5px * var(--scale));background:currentColor;border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.alone-scope:before{background:color-mix(in srgb, currentColor 55%, transparent)}}.alone-name{min-height:calc(54px * var(--scale));padding-inline:calc(4px * var(--scale));text-align:center;color:var(--color-paper-ink);font-size:max(12px, calc(15px * var(--scale)));letter-spacing:-.005em;align-content:center;font-weight:600;line-height:1.25;display:grid}.alone-who{background:var(--color-paper);border:1px solid var(--color-paper-rule);color:var(--color-paper-ink-soft);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.alone-crowd{--ring:var(--color-paper);align-items:center;display:flex}.alone-crowd .alone-who{box-shadow:0 0 0 2px var(--ring)}.alone-set .alone-crowd{left:var(--x);top:var(--y);--scale:1;--ring:var(--color-paper);position:absolute;transform:translate(-50%,-50%)}.alone-set .alone-who{background:var(--flavour);width:42px;height:42px;box-shadow:0 0 0 2px var(--ring), inset 0 1px 0 var(--color-lip-strong);font-size:15px}.alone-set .alone-who+.alone-who{margin-left:-10px}.alone-set .alone-crowd .alone-who.alone-who--named{width:auto;color:var(--color-paper-ink);letter-spacing:-.01em;border-radius:999px;padding-inline:17px;font-size:16px;font-weight:700}.alone-who--place svg{width:56%;height:56%;color:var(--color-paper-ink)}.alone-set:first-child{--flavour:var(--color-tint-slate)}.alone-set:nth-child(2){--flavour:var(--color-tint-stone)}.alone-set:nth-child(3){--flavour:var(--color-tint-olive)}.alone-set:first-child .alone-crowd{--x:11%;--y:12%}.alone-set:nth-child(2) .alone-crowd{--x:91%;--y:12%}.alone-set:nth-child(3) .alone-crowd{--x:10%;--y:78%}.alone-set:first-child .alone-card:first-child{--x:8%;--y:50%;--r:8deg;--card-scale:.72;--sway:8.2s;--sway-in:-2.1s}.alone-set:first-child .alone-card:nth-child(2){--x:15%;--y:25%;--r:-5deg;--card-scale:.92;--sway:6.4s;--sway-in:-.4s}.alone-set:first-child .alone-card:nth-child(3){--x:28%;--y:16%;--r:3deg;--card-scale:.8;--sway:7.1s;--sway-in:-3.3s}.alone-set:first-child .alone-card:nth-child(4){--x:18%;--y:45%;--r:-7deg;--card-scale:.84;--sway:9s;--sway-in:-1.2s}.alone-set:nth-child(2) .alone-card:first-child{--x:85%;--y:20%;--r:4deg;--card-scale:.86;--sway:6.8s;--sway-in:-4s}.alone-set:nth-child(2) .alone-card:nth-child(2){--x:72%;--y:15%;--r:-3deg;--card-scale:.8;--sway:7.7s;--sway-in:-.9s}.alone-set:nth-child(2) .alone-card:nth-child(3){--x:92%;--y:34%;--r:6deg;--card-scale:.74;--sway:8.6s;--sway-in:-2.7s}.alone-set:nth-child(2) .alone-card:nth-child(4){--x:80%;--y:33%;--r:-5deg;--card-scale:.84;--sway:6.1s;--sway-in:-1.7s}.alone-set:nth-child(2) .alone-card:nth-child(5){--x:88%;--y:55%;--r:2deg;--card-scale:.76;--sway:7.4s;--sway-in:-3.8s}.alone-set:nth-child(3) .alone-card:first-child{--x:25%;--y:76%;--r:-4deg;--card-scale:.86;--sway:8.9s;--sway-in:-.6s}.alone-set:nth-child(3) .alone-card:nth-child(2){--x:37%;--y:85%;--r:9deg;--card-scale:.7;--sway:6.6s;--sway-in:-2.4s}.alone-set:nth-child(3) .alone-card:nth-child(3){--x:62%;--y:80%;--r:5deg;--card-scale:.82;--sway:7.9s;--sway-in:-4.4s}.alone-set:nth-child(3) .alone-card:nth-child(4){--x:76%;--y:70%;--r:-2deg;--card-scale:.78;--sway:8.4s;--sway-in:-1.5s}@media (width<=1024px){.alone-say{z-index:auto;position:relative}.alone-desert--wide{display:none}.alone-desert--narrow{width:100vw;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 14%, var(--color-paper-ink) 88%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 14%, var(--color-paper-ink) 88%, transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 14%, var(--color-paper-ink) 88%, transparent);mask-image:linear-gradient(to bottom, transparent, var(--color-paper-ink) 14%, var(--color-paper-ink) 88%, transparent);display:block;top:-96px;bottom:calc(-14px - max(166px,25.16vw));left:50%;overflow:clip;translate:-50%}.alone-desert--narrow .alone-plate{aspect-ratio:2048/1371;width:max(660px,100vw);inset:auto auto 0 50%;translate:-50%}.alone-stage{aspect-ratio:auto;overflow:visible}.alone-heap{overscroll-behavior-x:contain;pointer-events:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-behavior:smooth;--fade:28px;margin-top:clamp(27px,8vw,96px);transition:-webkit-mask-image .16s,mask-image .16s;position:relative;inset:auto;overflow:auto hidden}.alone-room{aspect-ratio:16/10;width:900px;margin-inline:auto;position:relative;inset:auto}.alone-set:first-child .alone-crowd{--x:8%;--y:17%}.alone-set:nth-child(2) .alone-crowd{--x:47%;--y:10%}.alone-set:nth-child(3) .alone-crowd{--x:85%;--y:19%}.alone-set:first-child .alone-card:first-child{--x:10%;--y:84%}.alone-set:first-child .alone-card:nth-child(2){--x:12%;--y:47%}.alone-set:first-child .alone-card:nth-child(3){--x:27%;--y:66%}.alone-set:first-child .alone-card:nth-child(4){--x:25%;--y:33%}.alone-set:nth-child(2) .alone-card:first-child{--x:40%;--y:40%}.alone-set:nth-child(2) .alone-card:nth-child(2){--x:56%;--y:29%}.alone-set:nth-child(2) .alone-card:nth-child(3){--x:39%;--y:70%}.alone-set:nth-child(2) .alone-card:nth-child(4){--x:58%;--y:59%}.alone-set:nth-child(2) .alone-card:nth-child(5){--x:49%;--y:88%}.alone-set:nth-child(3) .alone-card:first-child{--x:75%;--y:45%}.alone-set:nth-child(3) .alone-card:nth-child(2){--x:89%;--y:66%}.alone-set:nth-child(3) .alone-card:nth-child(3){--x:73%;--y:79%}.alone-set:nth-child(3) .alone-card:nth-child(4){--x:90%;--y:38%}.alone-card{width:calc(156px * var(--card-scale));animation:none}.alone-scope{font-size:max(9.5px, calc(12px * var(--scale)))}.alone-name{font-size:max(11.5px, calc(15px * var(--scale)))}.alone-heap::-webkit-scrollbar{display:none}.alone-set .alone-crowd{scroll-snap-align:center}.alone-set .alone-who{width:34px;height:34px;font-size:13px}.alone-set .alone-who+.alone-who{margin-left:-8px}.alone-set .alone-crowd .alone-who.alone-who--named{padding-inline:14px;font-size:14px}}@media (width<=1024px) and (prefers-reduced-motion:reduce){.alone-heap{scroll-behavior:auto;scroll-snap-type:none;overflow-x:hidden}}.reel{--beat-arrive:.52s;--hist-gap:6px;--ask-lead:6px;--ask-pad:8px;overflow-x:clip}@media (width>=1025px){.reel{padding-top:48px}}.reel,.reel *,.reel :before,.reel :after,#hand-cursor,#hand-cursor *{shape-margin:1cqi}.reel ::marker{font-size:min(1em,1em + 1cqi)}.reel h2{margin-bottom:var(--gap-head);letter-spacing:-.02em;font-size:clamp(32px,3.6vw,48px)}@media (width>=560px) and (width<=1099px){.reel h2 br{display:none}}.reel-stack{align-content:center;display:grid}.reel-stage{align-content:end;justify-items:center;display:grid;position:relative}.reel-window{z-index:1;border:1px solid var(--color-paper-rule);background:var(--color-paper-band);width:min(900px,100%);box-shadow:var(--lip-sheet);border-radius:18px;padding:10px;position:relative}.reel-window .demo-chrome{padding:2px 4px 8px}.reel-agents{align-items:center;gap:6px;display:inline-flex}.demo-tab .reel-agents{margin-right:5px}.reel-agents svg{opacity:.85;width:13px;height:13px}.reel-tab--app{opacity:var(--opened,0);translate:0 calc((1 - var(--opened,0)) * 9px);scale:calc(.96 + .04 * var(--opened,0));transform-origin:0 100%}.reel-url{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;min-width:0;overflow:hidden}.reel-window .demo-address{--rolled:clamp(0, calc((var(--opened,0) - .2) * 2.2), 1);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;min-height:34px;display:grid;overflow:hidden}.demo-globe{width:13px;height:13px;color:var(--color-paper-ink-faint);flex:none;grid-area:1/1}.reel-url--idle{font-family:var(--font-body);color:var(--color-paper-ink-faint);translate:0 calc(var(--rolled,0) * -115%);opacity:calc(1 - var(--rolled,0));font-size:12.5px}.reel-url--app{translate:0 calc((1 - var(--rolled,0)) * 115%);opacity:var(--rolled,0)}.reel-window .demo-viewport{background:var(--color-paper-raised);border-radius:7px;height:clamp(486px,100dvh - 270px,602px);display:grid}.reel-window .demo-viewport:after{content:"";z-index:4;border:1px solid var(--color-paper-rule);border-radius:inherit;pointer-events:none;grid-area:1/1}.reel-pane{grid-area:1/1;min-width:0;overflow:hidden}.reel-pane[data-reel-pane=chat]{--show:max(0, calc(1 - var(--opened,0) * 2.5));opacity:var(--show);scale:calc(.994 + .006 * var(--show));-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-mask-keep) 22px, var(--color-mask-keep) 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-mask-keep) 22px, var(--color-mask-keep) 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--color-mask-keep) 22px, var(--color-mask-keep) 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--color-mask-keep) 22px, var(--color-mask-keep) 100%);flex-direction:column;justify-content:flex-end;display:flex}.reel-pane[data-reel-pane=app]{--show:min(1, max(0, calc(var(--opened,0) * 2.5 - .75)));background:var(--color-paper-lifted);opacity:var(--show);translate:0 calc((1 - var(--show)) * 6px);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.reel-chat{--cap:560px;flex-direction:column;flex:1 0 auto;align-items:stretch;padding:22px 30px 34px;display:flex}.reel-chat>*+*{margin-top:calc(var(--arrived,1) * 10px)}.reel-turn{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.reel-bubble{background:var(--color-paper);max-width:76%;box-shadow:var(--shadow-sheet);text-wrap:pretty;color:var(--color-paper-ink);border-radius:14px 14px 4px;margin:0;padding:7px 13px;font-size:13.5px}.reel-who--you{--flavour:var(--color-tint-slate)}.reel-who--sam{--flavour:var(--color-hue-cove-tint)}.reel-who--leo{--flavour:var(--color-tint-olive)}.reel-who--dana{--flavour:var(--color-tint-stone)}.reel-who--noa{--flavour:var(--color-hue-rose-tint)}.reel-who--tom{--flavour:var(--color-hue-glass-tint)}.reel-who--ari{--flavour:var(--color-hue-indigo-tint)}.reel-reply:has(.reel-told){align-items:flex-end}.reel-reply:has(.reel-told) .reel-think{align-self:end}.reel-face{border:1px solid var(--color-paper-rule);background:var(--flavour,var(--color-paper));width:24px;height:24px;box-shadow:inset 0 1px 0 var(--color-lip-strong);color:var(--color-paper-ink);letter-spacing:.01em;border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.reel-face--ai{background:var(--color-paper);color:var(--color-paper-ink-soft);letter-spacing:.02em;font-size:9.5px}.reel-turn[data-reel-turn="1"]{--arrived:var(--sent,0)}.reel-turn[data-reel-turn="2"]{--arrived:var(--said,0)}.reel-turn,.reel-reply,.reel-reply .reel-answer{overflow-clip-margin:12px;overflow:clip}.reel-turn,.reel-reply{max-height:calc(min(1, var(--arrived,1) * 1.7) * var(--cap))}.reel-turn{opacity:var(--arrived,1);translate:0 calc((1 - var(--arrived,1)) * 6px)}.reel-reply{width:100%;opacity:var(--arrived,1);align-self:flex-start;align-items:flex-start;gap:8px;display:flex}.reel-from{flex:1;min-width:0;display:grid}.reel-from>*{grid-area:1/1}.reel-answer{gap:8px;display:grid}.reel-answer--beside{align-items:flex-start;gap:10px;display:flex}.reel-think{place-self:start;align-items:center;gap:4px;height:24px;display:flex}.reel-think i{background:var(--color-paper-ink-faint);opacity:.5;border-radius:999px;width:5px;height:5px}.reel[data-started] .reel-think i{animation:reel-think 1.2s var(--ease-stage) infinite}.reel-think i:nth-child(2){animation-delay:.14s}.reel-think i:nth-child(3){animation-delay:.28s}@keyframes reel-think{0%,60%,to{opacity:.32;transform:none}30%{opacity:1;transform:translateY(-3px)}}.reel-reply .reel-think{opacity:calc(var(--arrived,1) - var(--landed,0))}.reel-reply .reel-answer{max-height:calc(min(1, var(--landed,0) * 1.7) * var(--cap));opacity:var(--landed,0);translate:0 calc((1 - var(--landed,0)) * 6px);scale:calc(.98 + .02 * var(--landed,0));filter:blur(calc((1 - min(1, var(--landed,0) * 1.7)) * 3px));transform-origin:0 0}.reel-reply[data-reel-reply="1"]{--arrived:var(--sent,0);--landed:var(--built,0)}.reel-reply[data-reel-reply="2"]{--arrived:var(--said,0);--landed:var(--linked,0)}.reel-reply[data-reel-reply="3"]{--arrived:var(--linked,0);--landed:var(--joined,0)}.reel-access{color:var(--color-paper-ink-faint);align-items:center;margin-top:-2px;font-size:11px;display:flex}.reel-access .reel-ava+.reel-ava{box-shadow:inset 0 1px 0 var(--color-lip-strong), 0 0 0 2px var(--color-paper-lifted);margin-left:-7px}.reel-access b{margin-left:7px;font-weight:500}.reel-composer{z-index:1;background:var(--color-paper-raised);flex:none;align-items:flex-end;height:72px;padding:0 28px 26px;display:flex;position:relative}.reel-composer:before{content:"";background:linear-gradient(to top, var(--color-paper-raised), transparent);pointer-events:none;height:26px;position:absolute;inset:auto 0 100%}.reel-field{z-index:1;background:var(--color-paper-lifted);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--color-paper-rule), var(--lip-sheet);border-radius:20px;align-items:flex-end;gap:10px;padding:5px 5px 5px 14px;display:flex;position:relative}.reel-typed{min-width:0;color:var(--color-paper-ink);white-space:nowrap;align-items:center;gap:3px;font-size:13.5px;display:inline-flex}.reel-chars{overflow:hidden}.reel-field .reel-typed{white-space:normal;flex:1;padding-block:4px;display:block}.reel-field .reel-caret{vertical-align:text-bottom;margin-left:3px;display:inline-block}.reel-caret{background:var(--color-paper-ink-soft);flex:none;width:1.5px;height:1.15em;animation:1.1s step-end infinite reel-blink}.reel[data-typing] .reel-caret{animation:none}@keyframes reel-blink{0%,55%{opacity:1}56%,to{opacity:0}}.reel-send{--poke-self:var(--poke-send,0);background:var(--color-paper-ink);width:30px;height:30px;color:var(--color-paper-raised);opacity:calc(.35 + .65 * var(--typed,1));transition:opacity var(--dur-stage-ui) var(--ease-stage);border-radius:999px;flex:none;place-items:center;margin-left:auto;display:grid;position:relative}.reel-send svg{width:15px;height:15px}.reel-dash{background:var(--color-paper-lifted);box-shadow:var(--shadow-sheet);border-radius:22px;gap:10px;padding:13px;display:grid}.reel-dash-head{align-items:center;gap:10px;display:flex}.reel-dash-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-paper-ink);margin:0;font-size:14px;font-weight:700}.reel-range{background:var(--wash-paper-quiet);color:var(--color-paper-ink-faint);border-radius:999px;gap:2px;margin-left:auto;padding:2px;font-size:9.5px;font-weight:600;display:flex}.reel-range i{border-radius:999px;padding:2px 7px;font-style:normal}.reel-range i[data-here]{background:var(--color-paper-lifted);box-shadow:var(--lip-sheet);color:var(--color-paper-ink)}.reel-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.reel-tile{background:var(--color-paper-lifted);box-shadow:var(--shadow-sheet);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3px 8px;padding:8px 10px;display:grid}.reel-tile span{color:var(--color-paper-ink-faint);grid-column:1/-1;font-size:10.5px;line-height:1.2}.reel-spark{color:#1a17144d;grid-area:2/2/4;align-self:center;width:40px;height:14px}@supports (color:color-mix(in lab, red, red)){.reel-spark{color:color-mix(in srgb, var(--color-paper-ink) 30%, transparent)}}.reel-tile b{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-paper-ink);font-size:18px;font-weight:700;line-height:1.1}.reel-tile em{font-variant-numeric:tabular-nums;color:var(--color-paper-ink-faint);font-size:10px;font-style:normal;font-weight:600}.reel-page{min-height:100%;scale:calc(1 - var(--panel,0) * .06);transform-origin:0;flex:none}.reel-app{--between:16px;align-content:start;padding:26px 30px;display:grid}.reel-app>*+*{margin-top:var(--between)}.reel-app-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-paper-ink);margin:0;font-size:20px;font-weight:700}.reel-app .reel-dash{box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;padding:0}.reel-app .reel-dash .reel-dash-head{display:none}.reel-app .reel-tiles{gap:10px}.reel-app .reel-tile,.reel-app .reel-card{background:var(--color-paper-bright)}.reel-app .reel-tile{padding:11px 13px}.reel-app .reel-tile span{font-size:11px}.reel-app .reel-tile b{font-size:22px}.reel-app .reel-spark{width:52px;height:18px}.reel-app .reel-tile em{font-size:11px}:is(.reel-app,.reel-seen-side) .reel-tile:first-child{--measure:var(--color-hue-sea-ink)}:is(.reel-app,.reel-seen-side) .reel-tile:nth-child(2){--measure:var(--color-hue-honey-ink)}:is(.reel-app,.reel-seen-side) .reel-tile:nth-child(3){--measure:var(--color-hue-sage-ink)}:is(.reel-app,.reel-seen-side) .reel-tile:nth-child(4){--measure:var(--color-hue-clay-ink)}:is(.reel-app,.reel-seen-side) .reel-spark{color:var(--measure,var(--color-hue-sage-ink))}:is(.reel-app,.reel-seen-side) .reel-tile em{color:var(--color-hue-sage-ink)}.reel-app .reel-bars i{background:#465e2c6b}@supports (color:color-mix(in lab, red, red)){.reel-app .reel-bars i{background:color-mix(in srgb, var(--color-hue-sage-ink) 42%, transparent)}}.reel-app .reel-bars i:last-child{background:var(--color-hue-sage-ink)}.reel-app .reel-tops i{width:76px}:is(.reel-app,.reel-seen-side) .reel-tops li:first-child i:after{background:var(--color-hue-sea-ink)}:is(.reel-app,.reel-seen-side) .reel-tops li:nth-child(2) i:after{background:var(--color-hue-clay-ink)}:is(.reel-app,.reel-seen-side) .reel-tops li:nth-child(3) i:after{background:var(--color-hue-honey-ink)}:is(.reel-app,.reel-seen-side) .reel-tops li:nth-child(4) i:after{background:var(--color-hue-olive-ink)}:is(.reel-app,.reel-seen-side) .reel-tops li:nth-child(5) i:after{background:var(--color-hue-slate-ink)}:is(.reel-app,.reel-seen-side) .reel-tops li:nth-child(6) i:after{background:var(--color-hue-amber-ink)}:is(.reel-app,.reel-seen-side) .reel-tops li:nth-child(7) i:after{background:var(--color-hue-cove-ink)}.reel-bar{--poke-self:var(--poke-bar,0);z-index:2;border:1px solid var(--color-paper-rule);background:var(--color-paper-raised);width:44px;height:44px;box-shadow:var(--shadow-sheet);color:var(--color-paper-ink);opacity:var(--opened,0);scale:calc((.9 + .1 * var(--opened,0)) * (1 - .06 * var(--poke-self,0)));translate:calc(var(--panel,0) * -100%) 0;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.reel-bar svg{width:24px;height:18px}.reel-dock{z-index:3;background:var(--color-paper);width:max(296px,46%);box-shadow:inset 1px 0 0 var(--color-paper-rule);opacity:var(--panel,0);translate:calc((1 - var(--panel,0)) * 100%) 0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid;position:absolute;inset:0 0 0 auto}.reel-dock-card{background:var(--color-paper-lifted);box-shadow:var(--lip-sheet);border-radius:11px;gap:5px;padding:11px 12px;display:grid}.reel-dock-name{align-items:center;gap:8px;display:flex}.reel-dock-name,.reel-dock-doing{color:var(--color-paper-ink);margin:0;font-size:13px;font-weight:600}.reel-live{background:var(--wash-paper-quiet);color:var(--color-paper-ink-soft);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.reel-live:before{content:"";background:var(--color-window-green);border-radius:999px;width:5px;height:5px}.reel-dock-said{text-wrap:pretty;color:var(--color-paper-ink-faint);margin:0;font-size:11px;line-height:1.4}.reel-dock-chips{gap:6px;margin-top:2px;display:flex}.reel-dock-chips span{background:var(--wash-paper-quiet);color:var(--color-paper-ink-soft);border-radius:999px;padding:3px 8px;font-size:10px}.reel-dock-panel{background:var(--color-paper-raised);min-height:0;max-height:100%;box-shadow:var(--lip-sheet);border-radius:11px;flex-direction:column;align-self:start;gap:10px;padding:10px;display:flex}.reel-dock-doing{line-height:1.25}.reel-dock-bar{background:var(--color-paper-raised);max-width:100%;box-shadow:inset 0 0 0 1px var(--color-paper-rule), var(--shadow-sheet);border-radius:999px;justify-self:end;align-items:center;padding:2px;display:flex}.reel-dock-close{background:color-mix(in srgb, var(--color-paper-shade) 16%, transparent);border-radius:999px;flex:none;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab, red, red)){.reel-dock-close{background:color-mix(in srgb, var(--wash-paper-hover) calc(var(--close-hover,0) * 100%), transparent)}}.reel-dock-close{color:var(--color-paper-ink-soft);anchor-name:--ver-close;scale:calc(1 - .06 * var(--poke-close,0))}.reel-dock-tabs{background:var(--wash-paper-quiet);min-width:0;color:var(--color-paper-ink-soft);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;font-size:10.5px;font-weight:600;display:grid;position:relative}.reel-dock-tabs i{border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-style:normal;display:inline-flex;position:relative}.reel-dock-bar svg{stroke-width:2px;flex:none;width:12px;height:12px}@media (width<=400px){.reel-dock-tabs{grid-auto-columns:auto}.reel-dock-tabs i{padding-inline:4px}}.reel-dock-tabs i:first-child{anchor-name:--dock-change}.reel-dock-tabs:before{content:"";top:anchor(--dock-change top);bottom:anchor(--dock-change bottom);left:calc(anchor(--dock-change left) * (1 - var(--dock-tab,0)) + anchor(--ver-tab left) * var(--dock-tab,0));right:calc(anchor(--dock-change right) * (1 - var(--dock-tab,0)) + anchor(--ver-tab right) * var(--dock-tab,0));background:var(--color-paper-lifted);box-shadow:var(--lip-sheet);border-radius:999px;position:absolute}.reel-dock-tabs i[data-here]{color:var(--color-paper-ink)}@supports not (anchor-name:--a){.reel-dock-tabs i[data-here],.reel[data-film="4"][data-vers-tab=history] .reel-dock-tabs i:nth-child(3){background:var(--color-paper-lifted);box-shadow:var(--lip-sheet)}.reel[data-film="4"][data-vers-tab=history] .reel-dock-tabs i[data-here]{box-shadow:none;background:0 0}}.reel-dock-body{align-content:start;gap:7px;display:grid}.reel-dock-h{color:var(--color-paper-ink);margin:0;font-size:10.5px;font-weight:600}.reel-dock-note{text-wrap:pretty;color:var(--color-paper-ink-faint);margin:0;font-size:10.5px;line-height:1.4}.reel-dock-go{--poke-self:var(--poke-go,0);background:var(--color-paper-ink);color:var(--color-paper-raised);border-radius:999px;justify-content:center;justify-self:stretch;align-items:center;gap:6px;padding:8px 13px;font-size:10.5px;font-weight:600;display:flex;position:relative}.reel-dock-go .reel-agents{gap:4px}.reel-dock-go .reel-agents svg{opacity:.55;width:9px;height:9px}.reel-dock-box{background:var(--color-paper-lifted);min-height:54px;box-shadow:inset 0 0 0 1px var(--color-paper-rule);color:var(--color-paper-ink);border-radius:8px;padding:8px 10px;font-size:10.5px;display:block}.reel-ava{border:1px solid var(--color-paper-rule);background:var(--flavour,var(--color-paper));width:20px;height:20px;box-shadow:inset 0 1px 0 var(--color-lip-strong);color:var(--color-paper-ink);border-radius:999px;flex:none;place-items:center;font-size:9px;font-weight:700;display:grid}.reel-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px;display:grid}.reel-more{max-height:calc(min(1, var(--grown,0) * 1.7) * 160px);margin-top:calc(var(--grown,0) * var(--between));overflow-clip-margin:12px;opacity:var(--grown,0);translate:0 calc((1 - var(--grown,0)) * 10px);scale:calc(.97 + .03 * var(--grown,0));display:grid;overflow:clip}.reel-card{background:var(--color-paper-lifted);box-shadow:var(--shadow-sheet);border-radius:9px;align-content:start;gap:10px;padding:12px 14px 14px;display:grid}.reel-card p{color:var(--color-paper-ink-faint);margin:0;font-size:11px;font-weight:500}.reel-bars{align-items:flex-end;gap:7px;height:66px;display:flex}.reel-bars i{background:#1a17142e;border-radius:4px 4px 0 0;flex:1}@supports (color:color-mix(in lab, red, red)){.reel-bars i{background:color-mix(in srgb, var(--color-paper-ink) 18%, transparent)}}.reel-bars i{transform-origin:bottom}.reel-bars i:last-child{background:#1a17149e}@supports (color:color-mix(in lab, red, red)){.reel-bars i:last-child{background:color-mix(in srgb, var(--color-paper-ink) 62%, transparent)}}.reel-bars i:first-child{height:34%}.reel-bars i:nth-child(2){height:52%}.reel-bars i:nth-child(3){height:41%}.reel-bars i:nth-child(4){height:68%}.reel-bars i:nth-child(5){height:60%}.reel-bars i:nth-child(6){height:86%}.reel-bars i:nth-child(7){height:100%}.reel-tops{color:var(--color-paper-ink);gap:8px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.reel-tops li{align-items:center;gap:8px;display:flex}.reel-tops span{font-variant-numeric:tabular-nums;color:var(--color-paper-ink-faint)}.reel-tops i{background:var(--wash-paper-current);border-radius:999px;flex:none;width:56px;height:5px;margin-left:auto;position:relative}.reel-tops i:after{content:"";border-radius:inherit;background:#1a171457;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.reel-tops i:after{background:color-mix(in srgb, var(--color-paper-ink) 34%, transparent)}}.reel-tops li:first-child i:after{width:84%}.reel-tops li:nth-child(2) i:after{width:61%}.reel-tops li:nth-child(3) i:after{width:38%}.reel-tops li:nth-child(4) i:after{width:23%}.reel-tops li:nth-child(5) i:after{width:17%}.reel-tops li:nth-child(6) i:after{width:12%}.reel-tops li:nth-child(7) i:after{width:8%}.reel-tops--wide i{flex:1;width:auto;max-width:220px}.reel-tops--wide b{font-variant-numeric:tabular-nums;text-align:right;width:34px;color:var(--color-paper-ink-faint);flex:none;font-weight:500}.reel-tops--wide li:first-child i:after{width:46%}.reel-tops--wide li:nth-child(2) i:after{width:33%}.reel-tops--wide li:nth-child(3) i:after{width:21%}.reel-told{background:var(--color-paper-lifted);box-shadow:var(--shadow-sheet);border-radius:14px 14px 14px 4px;justify-self:start;gap:8px;padding:10px 12px;display:grid}.reel-told-said{text-wrap:pretty;color:var(--color-paper-ink);font-size:13.5px}.reel-link{--poke-self:var(--poke-link,0);background:var(--color-paper-raised);box-shadow:inset 0 0 0 1px var(--color-paper-rule), var(--lip-sheet);border-radius:999px;align-items:center;gap:8px;padding:7px 18px 7px 14px;display:flex;position:relative}.reel-link svg{width:13px;height:13px;color:var(--color-paper-ink-faint);opacity:.6;flex:none}.reel-link>span{min-width:0;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-paper-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.reel-shot{background:linear-gradient(158deg, var(--color-paper-glow), var(--color-paper-shade));border-radius:9px;flex:none;width:116px;height:76px;display:block;position:relative;overflow:hidden}.reel-mini{background:var(--color-paper-raised);box-shadow:var(--lip-sheet);border-radius:6px 0 0;align-content:start;gap:4px;padding:5px;display:grid;position:absolute;inset:26px 0 0 32px}.reel-mini-bar{gap:2px;display:flex}.reel-mini-bar i{border-radius:999px;width:3px;height:3px}.reel-mini-body{background:var(--color-paper-lifted);height:34px;box-shadow:inset 0 0 0 1px var(--color-paper-rule);border-radius:2px}.reel-shot-cover{width:62px;height:auto;position:absolute;top:2px;left:6px}.reel-tap{border-radius:inherit;background:var(--color-press);opacity:var(--poke-self,0);scale:calc(1 + .14 * (1 - var(--poke-self,0)));pointer-events:none;position:absolute;inset:-4px}.reel-send,.reel-link,.reel-dock-go{scale:calc(1 - .05 * var(--poke-self,0))}[data-reel-pane=app]{anchor-name:--reel-app}[data-reel-bar]{anchor-name:--reel-bar}[data-reel-dock]{anchor-name:--reel-dock}[data-reel-body=change] .reel-dock-go{anchor-name:--reel-go}[data-reel-hands] .reel-who--you{anchor-name:--reel-you}.reel-hands{display:contents}.reel-hand{position-anchor:--reel-app;z-index:3;width:max-content;opacity:calc(var(--in,0) * var(--page,1));pointer-events:none;transition:left var(--beat-arrive) var(--ease-stage), top var(--beat-arrive) var(--ease-stage), translate var(--beat-arrive) var(--ease-stage), opacity var(--dur-stage-ui) var(--ease-stage);align-items:center;gap:6px;display:flex;position:absolute}@supports not (anchor-name:--a){.reel-hand{display:none}}.reel-hand[data-spot=off]{left:calc(anchor(right) + 80px);top:calc(anchor(top) + anchor-size(height) * .72)}.reel-hand[data-spot=watch-0]{left:calc(anchor(left) + 18px);top:calc(anchor(top) + anchor-size(height) * .9 - var(--foot,0px))}.reel-hand[data-spot=watch-1]{left:calc(anchor(left) + 52px);top:calc(anchor(top) + anchor-size(height) * .92 - var(--foot,0px))}.reel-hand[data-spot=watch-2]{left:calc(anchor(left) + 28px);top:calc(anchor(top) + anchor-size(height) * .905 - var(--foot,0px))}.reel-hand[data-spot=watch-3]{left:calc(anchor(left) + 44px);top:calc(anchor(top) + anchor-size(height) * .925 - var(--foot,0px))}.reel-hand[data-spot=drift-0]{left:calc(anchor(left) + anchor-size(width) * .22);top:calc(anchor(top) + anchor-size(height) * .66)}.reel-hand[data-spot=drift-1]{left:calc(anchor(left) + anchor-size(width) * .34);top:calc(anchor(top) + anchor-size(height) * .5)}.reel-hand[data-spot=drift-2]{left:calc(anchor(left) + anchor-size(width) * .2);top:calc(anchor(top) + anchor-size(height) * .6)}.reel-hand[data-spot=bar]{position-anchor:--reel-bar;left:calc(anchor(left) + anchor-size(width) * (.38 + var(--panel,0)));top:calc(anchor(top) + anchor-size(height) * .4);translate:-100%}.reel-hand[data-spot=bar] .reel-name{order:-1}.reel-hand[data-spot=bar] .reel-cursor{--face:1}.reel-hand[data-spot=beside],.reel-hand[data-spot=go]{--docked:calc(anchor-size(--reel-dock width) * (var(--panel,0) - 1))}.reel-hand[data-spot=beside]{position-anchor:--reel-dock;left:calc(anchor(left) + anchor-size(width) * .32 + var(--docked));top:calc(anchor(top) + anchor-size(height) * .78)}.reel-hand[data-spot=go]{position-anchor:--reel-go;left:calc(anchor(left) + anchor-size(width) * .5 + var(--docked));top:calc(anchor(bottom) - 6px)}.reel-hand[data-spot=rest]{left:max(calc(anchor(--reel-you right) + 22px), calc(anchor(left) + anchor-size(width) * .6));right:calc(anchor(right) + 66px);top:calc(anchor(top) + anchor-size(height) * .91);position-try-fallbacks:--reel-clear-bar;justify-self:start}@position-try --reel-clear-bar{left:auto;right:calc(anchor(--reel-app right) + 66px)}.reel-cursor{--face:-1;--mark-cursor-fill:var(--color-paper-raised);width:auto;height:30px;color:var(--color-paper-ink);scale:calc(var(--face,1) * (1 - .16 * var(--poke,0))) calc(1 - .16 * var(--poke,0));flex:none}.reel-name{border:1px solid var(--color-paper-rule);background:var(--flavour,var(--color-paper));box-shadow:inset 0 1px 0 var(--color-lip-strong);color:var(--color-paper-ink);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:11.5px;font-weight:700}.reel-pane[data-reel-pane=seen],.reel-pane[data-reel-pane=catalog]{background:var(--color-paper-lifted);opacity:0;content-visibility:hidden;pointer-events:none;grid-template-rows:minmax(0,1fr);display:grid}@media (prefers-reduced-motion:reduce){.reel-pane[data-reel-pane=seen],.reel-pane[data-reel-pane=catalog]{transition:opacity var(--dur-stage-ui) var(--ease-stage), content-visibility var(--dur-stage-ui) allow-discrete}}.reel[data-film="2"] .reel-pane[data-reel-pane=seen],.reel[data-film="3"] .reel-pane[data-reel-pane=catalog]{opacity:1;content-visibility:visible}.reel:not([data-film="1"]) .reel-pane[data-reel-pane=chat],.reel:not([data-film="1"]) [data-reel-hands] .reel-hand,.reel:not([data-film="4"]) .reel-ver-hands .reel-hand{opacity:0}.reel:not([data-film="1"]) .reel-pane[data-reel-pane=chat]{content-visibility:hidden}.reel-tab--solo,.reel-url--solo,.reel:not([data-film="1"]) .demo-tab[data-reel-tab],.reel:not([data-film="1"]) .reel-url--idle,.reel:not([data-film="1"]) .reel-url--app{display:none}.reel:not([data-film="1"]) .reel-tab--solo{display:inline-flex}.reel:not([data-film="1"]) .reel-url--solo{display:block}.reel-window :is(.reel-pane,.demo-tabs,.reel-url){filter:opacity(var(--page)) blur(calc((1 - var(--page)) * 4px))}.reel-window .reel-pane{transform:translateY(calc((1 - var(--page)) * 8px))}.reel[data-film="4"]{--opened:1;--grown:1}[data-reel-body=history],.reel[data-film="4"][data-vers-tab=history] [data-reel-body=change]{display:none}.reel[data-film="4"][data-vers-tab=history] [data-reel-body=history]{display:grid}.reel[data-film="4"] .reel-dock-box :is(.reel-chars,.reel-caret){display:none}.reel-dock-tabs i:nth-child(3){anchor-name:--ver-tab}.reel[data-film="4"][data-vers-tab=history] .reel-dock-tabs i[data-here]{color:var(--color-paper-ink-soft)}.reel[data-film="4"][data-vers-tab=history] .reel-dock-tabs i:nth-child(3){color:var(--color-paper-ink)}.reel-hist{--hist-foot:12px;min-height:0;padding-inline-start:12px;padding-bottom:var(--hist-foot);-webkit-mask-image:linear-gradient(to bottom, var(--color-paper-ink) calc(100% - var(--hist-foot)), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--color-paper-ink) calc(100% - var(--hist-foot)), transparent);-webkit-mask-image:linear-gradient(to bottom, var(--color-paper-ink) calc(100% - var(--hist-foot)), transparent);mask-image:linear-gradient(to bottom, var(--color-paper-ink) calc(100% - var(--hist-foot)), transparent);gap:12px;margin-bottom:-10px;position:relative;overflow:hidden}.reel-hist:before{content:"";inset-block:4px calc(4px + var(--hist-foot));background:var(--color-paper-rule);inline-size:1px;position:absolute;inset-inline-start:2.5px}.reel-hist-day{gap:5px;display:grid}.reel-hist-day>p{font-family:var(--font-mono);color:var(--color-paper-ink-soft);align-items:center;gap:3px;margin:0;font-size:9px;font-weight:400;display:flex;position:relative}.reel-hist-day>p svg{width:10px;height:10px;color:var(--color-paper-ink-faint)}.reel-hist-day>p:before{content:"";background:var(--color-paper-raised);block-size:6px;inline-size:6px;box-shadow:inset 0 0 0 1.5px var(--color-paper-rule);border-radius:50%;position:absolute;inset-inline-start:-12px}.reel-hist-day--now>p:before{background:var(--color-paper-ink);box-shadow:none}.reel-hist-day ul{gap:var(--hist-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reel-ver{background:var(--color-paper-lifted);box-shadow:var(--lip-sheet);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px;padding:7px 8px;display:grid}.reel-ver-said{gap:3px;min-width:0;display:grid}.reel-ver-said em{text-wrap:pretty;color:var(--color-paper-ink);font-size:10px;font-style:normal;font-weight:500;line-height:1.3}.reel-ver-said small{white-space:nowrap;color:var(--color-paper-ink-faint);align-items:center;gap:3px;font-size:9px;display:flex}.reel-ver-v{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.reel-ver-who{align-items:center;gap:3px;display:inline-flex}.reel-ver-who .reel-face{border-width:.5px;width:12px;height:12px;font-size:6.5px;font-weight:600}[data-ver-via]{color:var(--color-paper-ink-soft);display:inline-flex}[data-ver-via] svg{width:10px;height:10px}.reel-ver-chip{background:var(--wash-paper-quiet);color:var(--color-paper-ink-soft);border-radius:999px;padding:0 4px;font-style:normal;font-weight:500}.reel-ver-end{justify-items:end;display:grid}:is(.reel-ver-end,.reel-ver-yes)>*{grid-area:1/1}.reel-ver--was .reel-live{opacity:calc(1 - var(--vers-new,0))}.reel-ver--was .reel-ver-back{opacity:var(--vers-new,0)}.reel-ver-back{border:1px solid var(--color-paper-rule);white-space:nowrap;color:var(--color-paper-ink);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:500}[data-ver-toggle]{anchor-name:--ver-toggle;opacity:calc(1 - var(--vers-ask,0));scale:calc(1 - .03 * var(--poke-toggle,0))}.reel-ver-ask{max-height:calc(var(--vers-ask,0) * 90px);margin-top:calc(var(--vers-ask,0) * var(--ask-lead));padding:calc(var(--vers-ask,0) * var(--ask-pad)) var(--ask-pad);background:var(--wash-paper-quiet);opacity:var(--vers-ask,0);border-radius:7px;grid-column:1/-1;gap:7px;display:grid;overflow:hidden}.reel-ver-ask-said{text-wrap:pretty;color:var(--color-paper-ink-soft);font-size:9px;line-height:1.4}.reel-ver-answers{justify-content:flex-end;gap:6px;display:flex}.reel-ver-answers>*{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:500}.reel-ver-no{border:1px solid var(--color-paper-rule);color:var(--color-paper-ink)}.reel-ver-yes{anchor-name:--ver-yes;background:var(--color-paper-ink);color:var(--color-paper-raised);scale:calc(1 - .03 * var(--poke-yes,0));place-items:center;display:grid}.reel-ver-yes>:first-child{opacity:calc(1 - var(--vers-busy,0))}.reel-ver-yes>:last-child{opacity:var(--vers-busy,0)}.reel-ver--new{max-height:calc(var(--vers-new,0) * 70px);margin-bottom:calc((var(--vers-new,0) - 1) * var(--hist-gap));padding-block:calc(var(--vers-new,0) * 7px);opacity:var(--vers-new,0);anchor-name:--ver-new;overflow:hidden}.reel-ver--new .reel-live{anchor-name:--ver-live}.reel[data-film="4"] .reel-app{--swap:calc(4 * var(--vers-new,0) * (1 - var(--vers-new,0)));opacity:calc(1 - .6 * var(--swap));filter:blur(calc(var(--swap) * 1.5px))}.reel-bars-none{display:none}.reel[data-film="4"] .reel-app .reel-card:has(>.reel-bars){grid-template-rows:auto 1fr;align-content:stretch}.reel[data-film="4"] .reel-app :is(.reel-bars,.reel-bars-none){grid-area:2/1}.reel[data-film="4"] .reel-app .reel-bars i{scale:1 var(--vers-new,0)}.reel[data-film="4"] .reel-app .reel-bars-none{anchor-name:--ver-chart;color:var(--color-paper-ink-faint);opacity:calc(1 - var(--vers-new,0));place-self:center;font-size:9.5px;display:block}.reel-ver-hands .reel-hand{--walk-in:-24px;--chart-top:anchor(--ver-chart center, 0px);--chart-right:calc(anchor(--ver-chart left, 0px) + 4px);--pill-top:calc(anchor(--reel-bar top) + anchor-size(--reel-bar height) * .4);--pill-right:calc(anchor(--reel-bar left) - anchor-size(--reel-bar width) * (.38 + var(--panel,0)));--tab-top:calc(anchor(--ver-tab bottom) - 8px);--tab-right:calc(anchor(--ver-tab right) + 2px);--toggle-top:calc(anchor(--ver-toggle bottom, 0px) - 3px);--toggle-right:calc(anchor(--ver-toggle right, 0px) + 12px);--yes-top:calc(anchor(--ver-yes bottom, 0px) - 3px - anchor-size(--ver-new height, 0px) - var(--vers-new,0) * var(--hist-gap) + (1 - var(--vers-ask,0)) * (var(--ask-lead) + var(--ask-pad)));--yes-right:calc(anchor(--ver-yes right, 0px) + 16px);--live-top:calc(anchor(--ver-live bottom, 0px) - 3px);--live-right:calc(anchor(--ver-live right, 0px) + 8px);--close-top:calc(anchor(--ver-close bottom) - 8px);--close-right:calc(anchor(--ver-close right) + 4px + anchor-size(--reel-dock width) * (1 - var(--panel,0)));--rest-top:calc(var(--pill-top) - 14px);--rest-right:calc(var(--pill-right) + 22px);top:calc(var(--chart-top) + (var(--pill-top) - var(--chart-top)) * var(--vers-to-pill,0) + (var(--tab-top) - var(--pill-top)) * var(--vers-to-tab,0) + (var(--toggle-top) - var(--tab-top)) * var(--vers-to-ver,0) + (var(--yes-top) - var(--toggle-top)) * var(--vers-walk,0) + (var(--live-top) - var(--yes-top)) * var(--vers-see,0) + (var(--close-top) - var(--live-top)) * var(--vers-leave,0) + (var(--rest-top) - var(--close-top)) * var(--vers-rest,0));right:calc(var(--chart-right) + (var(--pill-right) - var(--chart-right)) * var(--vers-to-pill,0) + (var(--tab-right) - var(--pill-right)) * var(--vers-to-tab,0) + (var(--toggle-right) - var(--tab-right)) * var(--vers-to-ver,0) + (var(--yes-right) - var(--toggle-right)) * var(--vers-walk,0) + (var(--live-right) - var(--yes-right)) * var(--vers-see,0) + (var(--close-right) - var(--live-right)) * var(--vers-leave,0) + (var(--rest-right) - var(--close-right)) * var(--vers-rest,0));left:auto}.reel-ver-hands .reel-name{--below:calc(var(--vers-walk,0) - var(--vers-see,0));--above:calc(var(--vers-to-tab,0) - var(--vers-to-ver,0) + var(--vers-leave,0) - var(--vers-rest,0));top:calc(50% + 50% * var(--below) - 50% * var(--above));right:calc(100% + 6px - 14px * (var(--below) + var(--above)));translate:0 calc(-50% * (1 - var(--below)) - (50% + 24px) * var(--above));position:absolute}@media (width<=359px){.reel-ver-hands .reel-name{opacity:calc(1 - var(--vers-to-ver,0) + var(--vers-leave,0))}}.reel-pane[data-reel-pane=seen]{background:var(--color-paper-lifted);grid-template-rows:minmax(0,1fr) auto;display:grid}.reel-seen{background:var(--color-paper);border-radius:7px;grid-template-rows:minmax(0,1fr) auto;display:grid}.reel-seen-open{--gone:var(--seen-open,1);z-index:3;opacity:calc(1 - var(--gone));scale:calc(1 - var(--gone) * .04);pointer-events:none;grid-area:1/1;place-self:center;justify-items:center;gap:14px;margin:0;display:grid}.reel-seen-link{anchor-name:--seen-link;border:1px solid var(--color-paper-rule);background:var(--color-paper-raised);box-shadow:var(--shadow-sheet);font-family:var(--font-mono);color:var(--color-paper-ink);scale:calc(1 - .03 * var(--poke,0));border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:13px;display:inline-flex;position:relative}.reel-seen-link>svg{width:16px;height:16px;color:var(--color-paper-ink-faint);flex:none}.reel-seen-link .reel-tap{--poke-self:var(--poke,0)}.reel-seen-asked{color:var(--color-paper-ink-faint);font-size:12px}.reel-seen-split{--shown:var(--seen-in,1);z-index:1;opacity:var(--shown);grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid;position:relative}.reel-seen-side{background:var(--color-paper-raised);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex;overflow:hidden}.reel-seen-side[data-seen-copy=dana]{anchor-name:--seen-left}.reel-seen-side[data-seen-copy=leo]{anchor-name:--seen-right}.reel-seen-who{--t:clamp(0, (var(--seen-caps,1) - var(--lag,0)) * 5, 1);opacity:var(--t);translate:0 calc((1 - var(--t)) * 4px);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:9px;margin:0;line-height:1.25;display:grid}.reel-seen-side[data-seen-copy=leo]{--lag:.3}.reel-seen-who .reel-face{width:26px;height:26px;color:var(--color-paper-ink-soft);border-radius:8px;grid-row:1/3}.reel-seen-who .reel-face svg{width:15px;height:15px}.reel-seen-who b{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-paper-ink);font-size:13.5px;font-weight:700}.reel-seen-who em{color:var(--color-paper-ink-faint);font-size:10.5px;font-style:normal;font-weight:500}.reel-seen-access{--t:clamp(0, (var(--seen-caps,1) - var(--lag,0)) * 5, 1);text-align:center;text-wrap:balance;color:var(--color-paper-ink-faint);opacity:var(--t);translate:0 calc((1 - var(--t)) * 4px);margin:auto 0 0;padding-top:2px;font-size:10px;line-height:1.3}.reel-seen-access b{color:var(--color-paper-ink);font-weight:600}.reel-seen-access svg{vertical-align:-1.5px;width:11px;height:11px;margin-right:5px;display:inline-block}.reel-seen-side .reel-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.reel-seen-side .reel-tile{padding:7px 9px}.reel-seen-side .reel-tile b{font-size:16px}.reel-seen-side .reel-tile em{display:none}.reel-seen-side .reel-tops,.reel-seen-side .reel-card p{line-height:1.35}.reel-seen-side .reel-spark{width:28px}.reel-seen-side .reel-row{grid-template-columns:minmax(0,1fr);gap:9px}.reel-seen-side .reel-card{grid-template-columns:minmax(0,1fr);gap:7px;padding:9px 12px 10px}.reel-seen-side .reel-tops{grid-template-columns:minmax(0,1fr);gap:6px}.reel-seen-side .reel-tops i{flex:0 56px;min-width:20px}.reel-seen-side .reel-tile b,.reel-seen-side .reel-tile em,.reel-seen-side .reel-tile .reel-spark{--t:clamp(0, (var(--seen-figs,1) - var(--d,0)) * 5, 1);opacity:var(--t);translate:0 calc((1 - var(--t)) * 5px)}.reel-seen-side .reel-tile:first-child{--d:0}.reel-seen-side .reel-tile:nth-child(2){--d:.08}.reel-seen-side .reel-tile:nth-child(3){--d:.16}.reel-seen-side .reel-tile:nth-child(4){--d:.24}.reel-seen-side .reel-tops li{--t:clamp(0, (var(--seen-rows,1) - var(--d,0)) * 5, 1);opacity:var(--t);translate:0 calc((1 - var(--t)) * 4px)}.reel-seen-side .reel-tops li:first-child{--d:0}.reel-seen-side .reel-tops li:nth-child(2){--d:.08}.reel-seen-side .reel-tops li:nth-child(3){--d:.16}.reel-seen-side .reel-tops li:nth-child(4){--d:.24}.reel-seen-side .reel-tops li:nth-child(5){--d:.32}.reel-seen-side .reel-tops li:nth-child(6){--d:.4}.reel-seen-side .reel-tops li:nth-child(7){--d:.48}.reel-src{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.reel-src svg{flex:none;width:13px;height:13px}.reel-seen-of{align-items:center;display:flex}.reel-src--mark{color:var(--color-paper-ink-faint)}.reel-src--mark svg{width:13px;height:13px}.reel-seen-side .reel-card p{align-items:center;display:flex}.reel-seen-side .reel-card>p>.reel-seen-of{margin-left:auto}.reel-seen-side .reel-card p .reel-src{color:var(--color-paper-ink-faint);font-weight:400}.reel-seen-note{color:var(--color-paper-ink-faint);justify-content:center;align-items:center;gap:18px;margin:0;padding:5px 20px 15px;font-size:12px;display:flex}.reel-seen-from{color:var(--color-paper-ink-soft);align-items:center;gap:16px;display:inline-flex}.reel-seen-note{gap:10px}:is(.reel-seen-hands,.reel-cat-hands,.reel-ver-hands){display:contents}:is(.reel-seen-hands,.reel-cat-hands,.reel-ver-hands) .reel-hand{--arriving:calc(1 - var(--in,0));translate:calc(var(--arriving) * var(--walk-in,0px)) calc(var(--poke,0) * 4px + var(--arriving) * 16px)}.reel-seen-hands .reel-hand{transition:left var(--dur-stage-enter) var(--ease-return), right var(--dur-stage-enter) var(--ease-return), top var(--dur-stage-enter) var(--ease-return)}.reel-seen-hands .reel-hand[data-spot$=left]{--walk-in:-24px}.reel-seen-hands .reel-hand[data-spot$=right]{--walk-in:24px}.reel-seen-hands .reel-hand[data-spot$=left] .reel-cursor{rotate:-9deg}.reel-seen-hands .reel-hand[data-spot$=right] .reel-cursor{rotate:6deg}.reel-seen-hands .reel-hand[data-spot$=left]{position-anchor:--seen-left}.reel-seen-hands .reel-hand[data-spot$=right]{position-anchor:--seen-right}:is(.reel-seen-hands,.reel-cat-hands) .reel-name{padding:4px 11px 5px;line-height:1.15;display:grid}:is(.reel-seen-hands,.reel-cat-hands) .reel-name b{font-size:11.5px;font-weight:700}:is(.reel-seen-hands,.reel-cat-hands) .reel-name em{color:var(--color-paper-ink-soft);font-size:10px;font-style:normal;font-weight:500}.reel-seen-hands .reel-hand[data-spot$=left]{left:auto}.reel-seen-hands .reel-hand[data-spot$=right]{right:auto}.reel-seen-hands .reel-hand[data-spot^=link]{top:calc(anchor(top) + anchor-size(height) * .5 + 27px)}.reel-seen-hands .reel-hand[data-spot=link-right]{top:calc(anchor(top) + anchor-size(height) * .5 + 38px)}.reel-seen-hands .reel-hand[data-spot=link-left]{right:calc(anchor(right) + 10px)}.reel-seen-hands .reel-hand[data-spot=link-right]{left:calc(anchor(left) + 10px)}.reel-seen-hands .reel-hand[data-spot=page-left]{top:calc(anchor(bottom) - 62px);right:calc(anchor(right) + 12px)}.reel-seen-hands .reel-hand[data-spot=page-right]{top:calc(anchor(bottom) - 106px);left:calc(anchor(left) + anchor-size(width) * .22)}.reel-seen-hands .reel-hand[data-spot^=page] .reel-name em{display:none}.reel-seen-hands .reel-cursor{--poke:var(--poke-self,var(--poke,0));height:22px}@media (width>=1100px) and (height<=860px){.reel-seen-split{gap:6px}.reel-seen-side{gap:5px;padding:8px}.reel-seen-who b{font-size:12px}.reel-seen-who em{font-size:10px}.reel-seen-who .reel-face{border-radius:7px;width:22px;height:22px}.reel-seen-side .reel-tile{padding:5px 8px}.reel-seen-side .reel-tile b{font-size:15px}.reel-seen-side .reel-row,.reel-seen-side .reel-tops{gap:5px}.reel-seen-side .reel-card{gap:5px;padding:7px 9px 9px}.reel-seen-side .reel-tops{font-size:11px}.reel-seen-note{padding:4px 16px 14px}}@media (width<=720px),(height<=860px){.reel-seen-side .reel-card+.reel-card{display:none}}@media (width<=720px){.reel-seen-split{gap:6px}.reel-seen-side{gap:6px;padding:8px}.reel-seen-who{column-gap:7px}.reel-seen-who b{font-size:11.5px}.reel-seen-who em{font-size:9.5px}.reel-seen-who .reel-face{border-radius:7px;width:22px;height:22px}.reel-seen-side .reel-tiles{grid-template-columns:minmax(0,1fr);gap:5px}.reel-seen-side .reel-tile{padding:4px 8px}.reel-seen-side .reel-tile b{font-size:14px}.reel-seen-side .reel-spark{display:none}.reel-seen-note{flex-wrap:wrap;gap:4px 12px;padding:4px 12px 14px;font-size:10px}.reel-seen-hands .reel-name em,.reel-seen-side .reel-tops li:nth-child(n+5){display:none}.reel-seen-side .reel-tops li{gap:6px}.reel-seen-side .reel-tops i{flex:none;width:32px}.reel-seen-access{font-size:9.5px}.reel-seen-hands .reel-hand[data-spot=page-left]{top:calc(anchor(bottom) - 66px);right:calc(anchor(right) + 16px)}.reel-seen-hands .reel-hand[data-spot=page-right]{top:calc(anchor(bottom) - 92px);left:calc(anchor(left) + 16px)}}@media (width<=359px){.reel-seen-link{white-space:nowrap;padding-inline:14px;font-size:11px}.reel-seen-side .reel-tile:nth-child(4){display:none}.reel-seen-hands .reel-hand[data-spot=page-left]{top:calc(anchor(bottom) - 80px)}}.reel-cat{--shown:var(--shelf-in,1);--step:4px;--tile:26px;background:var(--color-paper);height:100%;opacity:var(--shown);grid-template-columns:min-content minmax(0,1fr);display:grid;container-type:inline-size}.reel-cat-rail{gap:calc(var(--step) * 4);width:124px;margin:calc(var(--step) * 2) 0 calc(var(--step) * 2) calc(var(--step) * 2);padding:10px calc(var(--step) * 2);background:var(--color-paper-glow);box-shadow:var(--shadow-sheet);border-radius:14px;flex-direction:column;display:flex}.reel-cat-org,.reel-cat-head b{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-paper-ink);font-size:13.5px;font-weight:700;line-height:1.3}.reel-cat-head b{font-size:20px;line-height:24px}.reel-cat-org{align-items:center;gap:calc(var(--step) * 1.5);margin:0;padding-inline:2px;display:flex}.reel-cat-badge{background:var(--color-paper-ink);width:20px;height:20px;color:var(--color-paper-raised);border-radius:6px;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.reel-cat-nav{color:var(--color-paper-ink-soft);gap:1px;margin:0;padding:0;font-size:10.5px;line-height:1.3;list-style:none;display:grid}.reel-cat-nav li{align-items:center;gap:calc(var(--step) * 1.5);min-width:0;padding:calc(var(--step) * 1.5);white-space:nowrap;border-radius:6px;padding-inline-end:var(--step);display:flex}.reel-cat-nav li[data-here]{background:var(--wash-paper-current);color:var(--color-paper-ink);font-weight:500}.reel-cat-me{align-items:center;gap:calc(var(--step) * 1.5);color:var(--color-paper-ink);margin:auto 0 0;padding:0 2px;font-size:10.5px;font-weight:500;line-height:1.3;display:flex}.reel-cat-me .reel-face{width:20px;height:20px;font-size:10px;font-weight:500}.reel-cat-me .reel-cat-ico{color:var(--color-paper-ink-faint);margin-left:auto}.reel-cat-count{background:var(--wash-paper-hover);font-variant-numeric:tabular-nums;min-width:14px;height:14px;color:var(--color-paper-ink-soft);border-radius:4px;place-items:center;margin-left:auto;padding:0 2px;font-size:9.5px;font-weight:500;display:grid}.reel-cat-ico{stroke-width:2px;flex:none;width:12px;height:12px}.reel-cat-main{align-content:start;gap:calc(var(--step) * 2);padding:calc(var(--step) * 4);display:grid;overflow:hidden}.reel-cat-head{align-items:baseline;gap:calc(var(--step) * 2);margin:0 0 calc(var(--step) * 2);display:flex}.reel-cat-head em{color:var(--color-paper-ink-faint);font-size:10.5px;font-style:normal;font-weight:400}.reel-cat-find{box-sizing:border-box;align-self:center;align-items:center;gap:calc(var(--step) * 1.5);height:24px;padding:calc(var(--step) * 1.25) calc(var(--step) * 2.5);border:1px solid var(--color-paper-rule);color:var(--color-paper-ink-faint);border-radius:999px;margin-left:auto;font-size:9.5px;display:inline-flex}.reel-cat-cols,.reel-cat-line{grid-template-columns:minmax(0,1fr) 48px 50px 22px 32px 88px 16px;align-items:center;gap:18px;line-height:1.3;display:grid}.reel-cat-cols li:nth-child(4),.reel-cat-cols li:nth-child(5),.reel-cat-meta>.reel-cat-of:not([data-cat-runs]){justify-self:center}.reel-cat-cols{padding:0 calc(var(--step) * 3);white-space:nowrap;color:var(--color-paper-ink-faint);margin:0;font-size:9.5px;font-weight:400;list-style:none}.reel-cat-rows{gap:calc(var(--step) * 1.5);margin:0;padding:0;list-style:none;display:grid}.reel-cat-row{--t:clamp(0, (var(--shelf-rows,1) - var(--d,0)) * 4, 1);padding:calc(var(--step) * 3);background:#fbf8f2;border-radius:11px}@supports (color:color-mix(in lab, red, red)){.reel-cat-row{background:color-mix(in srgb, var(--color-paper-lifted) calc(var(--lift,0) * 100%), var(--color-paper-glow))}}.reel-cat-row{box-shadow:var(--shadow-sheet);opacity:var(--t);translate:0 calc((1 - var(--t)) * 4px)}.reel-cat-row:nth-child(2){--d:.055}.reel-cat-row:nth-child(3){--d:.11}.reel-cat-row:nth-child(4){--d:.165}.reel-cat-row:nth-child(5){--d:.22}.reel-cat-row:nth-child(6){--d:.275}.reel-cat-row:nth-child(7){--d:.33}.reel-cat-row:nth-child(8){--d:.385}.reel-cat-row:nth-child(9){--d:.44}.reel-cat-row:nth-child(10){--d:.495}.reel-cat-row:nth-child(11){--d:.55}.reel-cat-row:nth-child(12){--d:.605}.reel-cat-app{align-items:center;gap:calc(var(--step) * 2.5);min-width:0;display:flex}.reel-cat-said{gap:1px;min-width:0;display:grid}.reel-cat-said b{white-space:nowrap;text-overflow:ellipsis;color:var(--color-paper-ink);font-size:10.5px;font-weight:500;overflow:hidden}.reel-cat-tile{width:var(--tile);height:var(--tile);background:var(--tint,var(--wash-paper-current));color:var(--ink,var(--color-paper-ink-soft));border-radius:7px;flex:none;place-items:center;display:grid}.reel-cat-tile svg{width:15px;height:15px}.reel-cat-tile[data-cat-hue=sage]{--tint:var(--color-hue-sage-tint);--ink:var(--color-hue-sage-ink)}.reel-cat-tile[data-cat-hue=slate]{--tint:var(--color-hue-slate-tint);--ink:var(--color-hue-slate-ink)}.reel-cat-tile[data-cat-hue=amber]{--tint:var(--color-hue-amber-tint);--ink:var(--color-hue-amber-ink)}.reel-cat-tile[data-cat-hue=clay]{--tint:var(--color-hue-clay-tint);--ink:var(--color-hue-clay-ink)}.reel-cat-tile[data-cat-hue=cove]{--tint:var(--color-hue-cove-tint);--ink:var(--color-hue-cove-ink)}.reel-cat-tile[data-cat-hue=olive]{--tint:var(--color-hue-olive-tint);--ink:var(--color-hue-olive-ink)}.reel-cat-tile[data-cat-hue=glass]{--tint:var(--color-hue-glass-tint);--ink:var(--color-hue-glass-ink)}.reel-cat-tile[data-cat-hue=indigo]{--tint:var(--color-hue-indigo-tint);--ink:var(--color-hue-indigo-ink)}.reel-cat-meta{display:contents}.reel-cat-owner{align-items:center;gap:calc(var(--step) * 1.5);min-width:0;color:var(--color-paper-ink-soft);font-size:10.5px;display:flex}.reel-cat-owner .reel-face{width:18px;height:18px;font-size:9px;font-weight:500}.reel-cat-cell{align-items:center;gap:calc(var(--step) * 1.5);white-space:nowrap;color:var(--color-paper-ink-soft);font-size:10.5px;display:inline-flex}.reel-cat-cell svg{flex:none;width:12px;height:12px;display:none}.reel-cat-of{color:var(--color-paper-ink-soft);align-items:center;display:inline-flex}.reel-cat-of svg{flex:none;width:14px;height:14px}.reel-cat-of[data-cat-runs]{white-space:nowrap;gap:6px;font-size:10.5px}.reel-cat-state{align-items:center;gap:calc(var(--step) * 1.25);white-space:nowrap;color:var(--color-paper-ink-faint);font-size:9.5px;display:inline-flex}.reel-cat-state:before{content:"";background:currentColor;border-radius:999px;width:4px;height:4px}.reel-cat-state[data-cat-state=live]{color:var(--color-hue-sage-ink)}.reel-cat-state[data-cat-state=draft]{color:var(--color-hue-amber-ink)}.reel-cat-state[data-cat-state=off]{color:var(--color-paper-ink-faint)}@container (width<=674px){.reel-cat .reel-cat-hands .reel-hand{--first-top:calc(anchor(--cat-first-name top, 0px) + 2px);--first-right:calc(anchor(--cat-first-name right, 0px) - 38px);--second-top:calc(anchor(--cat-second-name top, 0px) + 2px);--second-right:calc(anchor(--cat-second-name right, 0px) - 38px)}.reel-cat-rail,.reel-cat-cols,.reel-cat-find{display:none}.reel-cat-main{grid-column:1/-1}.reel-cat-meta>*{flex:none}.reel-cat-line{row-gap:calc(var(--step) * 2);grid-template-columns:minmax(0,1fr) 16px}.reel-cat-app{grid-area:1/1}.reel-cat-dots{grid-area:1/2}.reel-cat-meta{align-items:center;gap:0 calc(var(--step) * 2);flex-wrap:wrap;grid-area:2/1;padding-inline-start:calc(var(--tile) + var(--step) * 2.5);display:flex}.reel-cat-meta:before{content:"";height:calc(var(--step) * 1.5);flex-basis:100%;order:1}.reel-cat-meta>.reel-cat-of{order:2}.reel-cat-cell svg{display:block}}@container (width<=300px){.reel-cat-of[data-cat-runs] span{display:none}}.reel-cat-dots{justify-content:center;justify-self:end;align-items:center;gap:2.5px;width:16px;height:16px;display:flex}.reel-cat-dots i{background:var(--color-paper-ink-faint);border-radius:999px;width:2.5px;height:2.5px}.reel-cat-row[data-cat-opens] .reel-cat-dots{anchor-name:--cat-dots;isolation:isolate;scale:calc(1 - .06 * var(--poke,0));position:relative}.reel-cat-row[data-cat-opens] .reel-cat-dots:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-paper-shade) 28%, transparent);border-radius:999px;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){.reel-cat-row[data-cat-opens] .reel-cat-dots:before{background:color-mix(in srgb, var(--wash-paper-current) calc(var(--shelf-opened,1) * 100%), color-mix(in srgb, var(--wash-paper-hover) calc(var(--shelf-hover,1) * 100%), transparent))}}.reel-cat-row[data-cat-opens] .reel-cat-dots i{background:#1a1714}@supports (color:color-mix(in lab, red, red)){.reel-cat-row[data-cat-opens] .reel-cat-dots i{background:color-mix(in srgb, var(--color-paper-ink) calc(var(--shelf-hover,1) * 100%), var(--color-paper-ink-faint))}}.reel-cat-row[data-cat-opens]{--lift:var(--shelf-hover,1);z-index:2;position:relative}.reel-cat-row[data-cat-scan=first]{--lift:var(--shelf-first,0)}.reel-cat-row[data-cat-scan=second]{--lift:var(--shelf-second,0)}.reel-cat-row[data-cat-scan=first] .reel-cat-owner{anchor-name:--cat-first}.reel-cat-row[data-cat-scan=second] .reel-cat-owner{anchor-name:--cat-second}.reel-cat-row[data-cat-scan=first] .reel-cat-said b{anchor-name:--cat-first-name}.reel-cat-row[data-cat-scan=second] .reel-cat-said b{anchor-name:--cat-second-name}.reel-cat-menu{--t:var(--shelf-opened,1);position-anchor:--cat-dots;top:calc(anchor(bottom) + 3px + var(--step));right:calc(anchor(right) - 3px);z-index:3;width:184px;padding:var(--step);border:1px solid var(--color-paper-rule);background:var(--color-paper-raised);box-shadow:var(--shadow-panel);opacity:var(--t);scale:calc(.96 + .04 * var(--t));transform-origin:100% 0;pointer-events:none;border-radius:10px;gap:1px;display:grid;position:absolute}.reel-cat-by{padding:var(--step) calc(var(--step) * 2) 10px;color:var(--color-paper-ink-faint);align-items:center;gap:4px;font-size:10.5px;display:flex;position:relative}.reel-cat-by b{color:var(--color-paper-ink);font-weight:500}.reel-cat-does{align-items:center;gap:calc(var(--step) * 2);padding:calc(var(--step) * 1.5) calc(var(--step) * 2);color:var(--color-paper-ink);--over:clamp(0, min(var(--shelf-walk,1) - var(--from,2), var(--to,2) - var(--shelf-walk,1)) * 20, 1);background:color-mix(in srgb, var(--color-paper-shade) 16%, transparent);border-radius:6px;font-size:10.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.reel-cat-does{background:color-mix(in srgb, var(--wash-paper-hover) calc(var(--over) * 100%), transparent)}}.reel-cat-does:nth-child(2){--from:.32;--to:.51}.reel-cat-does:nth-child(3){--from:.51;--to:.7}.reel-cat-does:nth-child(4){--from:.7;--to:.89}.reel-cat-does .reel-cat-ico{color:#1a1714}@supports (color:color-mix(in lab, red, red)){.reel-cat-does .reel-cat-ico{color:color-mix(in srgb, var(--color-paper-ink) calc(var(--over) * 100%), var(--color-paper-ink-faint))}}.reel-cat-stop .reel-cat-ico{color:inherit}.reel-cat-stop{background:color-mix(in srgb, var(--color-paper-shade) 16%, transparent);margin-top:2px;position:relative}@supports (color:color-mix(in lab, red, red)){.reel-cat-stop{background:color-mix(in srgb, var(--wash-paper-hover) calc(var(--shelf-stop,1) * 100%), transparent)}}.reel-cat-stop{color:var(--color-hue-clay-ink)}.reel-cat-by:after,.reel-cat-stop:before{content:"";inset-inline:calc(var(--step) * 2);background:linear-gradient(90deg,#0000,#1a171411 20% 80%,#0000);height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.reel-cat-by:after,.reel-cat-stop:before{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 20%, color-mix(in srgb, var(--color-paper-rule) 55%, transparent) 80%, transparent)}}.reel-cat-by:after{bottom:0}.reel-cat-stop:before{top:-2px}.reel-cat-row[data-cat-opens] .reel-cat-stop{anchor-name:--cat-stop}:is(.reel-cat-hands,.reel-ver-hands) .reel-hand{transition:none}.reel-cat-hands .reel-hand{--walk-in:24px;--walk:var(--shelf-walk,1);--turn:var(--shelf-turn,1);--first-top:calc(anchor(--cat-first bottom, 0px) + 5px);--first-right:calc(anchor(--cat-first right, 0px) - 32px);--second-top:calc(anchor(--cat-second bottom, 0px) + 5px);--second-right:calc(anchor(--cat-second right, 0px) - 32px);--dots-top:calc(anchor(--cat-dots bottom) - 4px);--dots-right:calc(anchor(--cat-dots right) + 4px);--stop-top:calc(anchor(--cat-stop center) + 2px);--stop-right:calc(anchor(--cat-stop right) + 56px);top:calc(var(--first-top) + (var(--second-top) - var(--first-top)) * var(--shelf-scan,1) + (var(--dots-top) - var(--second-top)) * var(--shelf-reach,1) + (var(--stop-top) - var(--dots-top)) * var(--walk));right:calc(var(--first-right) + (var(--second-right) - var(--first-right)) * var(--shelf-scan,1) + (var(--dots-right) - var(--second-right)) * var(--shelf-reach,1) + (var(--stop-right) - var(--dots-right)) * var(--walk));left:auto}:is(.reel-cat-hands,.reel-ver-hands) .reel-cursor{--face:calc(1 - 2 * var(--turn,0));height:22px;rotate:calc(7deg * var(--face))}.reel-cat-hands .reel-name{top:calc(50% + 50% * (1 - var(--turn)));left:calc(100% + var(--turn) * 6px);translate:calc((var(--turn) - 1) * 100%) calc(-50% * var(--turn));opacity:max(calc((1 - 2 * var(--turn)) * var(--shelf-opened,1)), calc(2 * var(--turn) - 1));position:absolute}.reel-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 44px;padding:0;list-style:none;display:grid}.reel-steps button{width:100%;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-stage-quick) var(--ease-stage);background:0 0;border:0;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 9px;padding:8px 0 10px;display:grid}.reel-steps button:focus-visible{outline-offset:4px}.reel-step-n{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-paper-ink-faint);transition:color var(--dur-stage-ui) var(--ease-stage);font-size:16px;font-weight:700;line-height:1}.reel-step-says{grid-column:1/-1}.reel-step-said{transition:grid-template-rows var(--dur-stage-ui) var(--ease-stage);grid-template-rows:0fr;margin-top:4px;display:grid}.reel-steps button[data-state=now] .reel-step-said{grid-template-rows:1fr}.reel-rail{background:var(--color-paper-rule);height:3px;transition:transform var(--dur-stage-quick) cubic-bezier(.4, 0, 1, 1);border-radius:2px;position:relative}.reel-rail:after{content:"";border-radius:inherit;background:var(--color-paper-ink);transform-origin:0;transition:transform var(--dur-stage-ui) var(--ease-stage);position:absolute;inset:0;transform:scaleX(0)}.reel-step-label{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-paper-ink-faint);transition:color var(--dur-stage-ui) var(--ease-stage);margin-top:11px;font-size:17px;font-weight:500;line-height:1.3;display:block}.reel-step-body{text-wrap:pretty;min-height:0;color:var(--color-paper-ink-faint);transition:color var(--dur-stage-ui) var(--ease-stage);font-size:14px;line-height:1.5;display:block;overflow:hidden}.reel-steps button[data-state=done] .reel-rail:after{background:#1a171442}@supports (color:color-mix(in lab, red, red)){.reel-steps button[data-state=done] .reel-rail:after{background:color-mix(in srgb, var(--color-paper-ink) 26%, transparent)}}.reel-steps button[data-state=done] .reel-rail:after{transform:scaleX(1)}.reel-steps button[data-state=done] .reel-step-label{color:var(--color-paper-ink-soft)}.reel-steps button[data-state=now] .reel-step-n,.reel-steps button[data-state=now] .reel-step-label{color:var(--color-paper-ink)}.reel-steps button[data-state=now] .reel-step-body{color:var(--color-paper-ink-soft)}.reel-steps button[data-state=now] .reel-rail{transform:scaleY(1.6)}@media (prefers-reduced-motion:no-preference){.reel[data-started] .reel-steps button[data-state=now] .reel-step-label{animation:reel-step-in .34s var(--ease-stage) 40ms both}.reel[data-started] .reel-steps button[data-state=now] .reel-step-n{animation:reel-step-in .34s var(--ease-stage) 70ms both}[data-reel-hands] .reel-who--you .reel-cursor{animation:reel-idle 4.6s var(--ease-stage) infinite}}@keyframes reel-idle{0%,to{translate:0;rotate:-2.5deg}50%{translate:1px -2px;rotate:2deg}}@keyframes reel-step-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.reel[data-started] .reel-steps button[data-state=now] .reel-rail:after{transform:scaleX(var(--beat-p,0));transition:none}}@media (prefers-reduced-motion:reduce){.reel *,.reel :before,.reel :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.reel-steps button[data-state=now] .reel-rail:after{transform:scaleX(1)}.reel-caret{opacity:1}}.reel-steps button:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.reel-steps button:hover .reel-rail{transition-timing-function:cubic-bezier(0,0,.2,1);transform:scaleY(1.6)}.reel-steps button:hover .reel-step-n,.reel-steps button:hover .reel-step-label{color:var(--color-paper-ink-soft)}.reel-steps button[data-state=now]:hover .reel-step-n,.reel-steps button[data-state=now]:hover .reel-step-label{color:var(--color-paper-ink)}}@media (width<=1099px){.reel-stack{--words:86px}.reel-stack .reel-steps{padding-bottom:calc(12px + var(--words));grid-area:1/1;margin-bottom:0;position:relative}.reel-steps button[data-state=now] .reel-step-says{top:calc(100% - var(--words));position:absolute;left:0;right:0}.reel-steps button:not([data-state=now]) .reel-step-says{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.reel-step-said{grid-template-rows:1fr}.reel-step-label{margin-top:0}.reel-steps button:active{transform:none}.reel-stage{grid-area:2/1;margin-top:24px}}@media (width>=1100px){.reel .container{grid-template-rows:1fr auto auto 1fr;grid-template-columns:minmax(0,320px) minmax(0,1fr);column-gap:48px;display:grid}.reel-stack{display:contents}.reel h2{grid-area:2/1;margin-bottom:56px}.reel-steps{grid-area:3/1;grid-template-columns:minmax(0,1fr);gap:18px;margin:0}.reel-stage{grid-area:1/2/5/3}.reel{padding-top:24px}.reel-window .demo-viewport{height:clamp(412px,100dvh - 234px,566px)}}.art-slot{place-items:center;margin-bottom:20px;display:grid}.art-slot .art{width:auto;color:var(--color-paper-ink)}.card--tall .art-slot{flex:1;min-height:0;margin-bottom:24px}.card--wide .art-slot{flex:none;margin-bottom:0}.art--trueai{height:134px}.art--build-and-shared{height:169px}.art--nothing-stays{height:146px}.art--secure-your-assets{height:130px}.art--zero-it{height:123px}.art--need{height:142px}.art-crew{--fig:142px;align-items:flex-end;display:flex}.art-crew .art--builders{height:var(--fig)}.art--builders-lead{z-index:1}.art-crew .art--builders-l{height:calc(var(--fig) * .79);margin-block-end:calc(var(--fig) * .11);margin-inline-end:calc(var(--fig) * -.15);rotate:-2deg;scale:-1 1}.art-crew .art--builders-r{height:calc(var(--fig) * .87);margin-block-end:calc(var(--fig) * .06);margin-inline-start:calc(var(--fig) * -.13);rotate:1.5deg}@media (width<=900px){.card--wide .art-slot{margin-bottom:20px}.art--trueai,.art--build-and-shared,.art--nothing-stays,.art--secure-your-assets,.art--zero-it,.art--need{height:116px}.art-crew{--fig:108px}}.art-slot .art .ink{fill:currentColor}.art-slot .art .paper{fill:var(--color-paper-lifted)}.art-slot .art .shade{fill:#eee7d9}@supports (color:color-mix(in lab, red, red)){.art-slot .art .shade{fill:color-mix(in srgb, var(--color-paper-shade) 45%, var(--color-paper-lifted))}}.art--trueai,.art--build-and-shared,.art--nothing-stays,.art--need,.art--builders,.art--shareable,.art--no-seat,.art--access,.art--tools{transform-origin:50% 100%}.art--secure-your-assets,.art--zero-it,.art--users{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.art--trueai.is-idling,.art--need.is-idling,.art--shareable.is-idling,.art--access.is-idling{animation:art-nod .9s var(--ease-stage)}.art--nothing-stays.is-idling,.art--tools.is-idling{animation:art-lift .88s var(--ease-stage)}.art--secure-your-assets.is-idling,.art--no-seat.is-idling,.art--users.is-idling{animation:art-turn .76s var(--ease-stage)}.art--build-and-shared.is-idling,.art--builders.is-idling{animation:art-step .82s var(--ease-stage)}.hero .art-slot.is-ambling .art{animation:1.15s linear 2 art-amble}.hero .art-slot.is-ambling .eye{animation:art-blink .82s var(--ease-stage) .575s}.hero .art-slot.is-ambling:after{animation:1.15s linear 2 art-amble-shade}.art.is-idling .eye{animation:art-blink .82s var(--ease-stage)}.art--zero-it.is-idling{animation:art-surge .7s var(--ease-stage)}.art--zero-it.is-idling .art-speed>*{animation:art-streak .7s var(--ease-stage) both}.art--zero-it.is-idling .art-speed>:nth-child(2){animation-delay:55ms}.art--zero-it.is-idling .art-speed>:nth-child(3){animation-delay:.11s}}.art .eye,.art-speed{transform-box:fill-box}.art .eye{transform-origin:50% 0}.art-speed{transform-origin:0%}@keyframes art-nod{0%,to{transform:none}35%{transform:rotate(-1.6deg)}70%{transform:rotate(.5deg)}}@keyframes art-step{0%,to{transform:none}30%{transform:translate(-2px)scaleY(.985)}65%{transform:translate(2px)scaleY(1.008)}}@keyframes art-amble{0%{transform:none}12%{transform:translate(-.5px,-2px)rotate(-.9deg)}25%{transform:translate(-1px)rotate(0)scaleY(.988)}37%{transform:translate(-.5px,-2.2px)rotate(.7deg)}50%{transform:translate(0)rotate(0)scaleY(1.006)}62%{transform:translate(.5px,-2px)rotate(.9deg)}75%{transform:translate(1px)rotate(0)scaleY(.988)}87%{transform:translate(.5px,-2.2px)rotate(-.7deg)}to{transform:none}}@keyframes art-amble-shade{0%{opacity:1;transform:translate(0)scale(1)}12%{opacity:.6;transform:translate(-.5px)scale(.86)}25%{opacity:1;transform:translate(-1px)scale(1)}37%{opacity:.58;transform:translate(-.5px)scale(.85)}50%{opacity:1;transform:translate(0)scale(1)}62%{opacity:.6;transform:translate(.5px)scale(.86)}75%{opacity:1;transform:translate(1px)scale(1)}87%{opacity:.58;transform:translate(.5px)scale(.85)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes art-lift{0%,to{transform:none}40%{transform:translateY(-3px)}75%{transform:translateY(.5px)}}@keyframes art-turn{0%,to{transform:none}45%{transform:rotate(2deg)}80%{transform:rotate(-.6deg)}}@keyframes art-surge{0%,to{transform:none}25%{transform:translate(5px)}}@keyframes art-blink{0%,26%{transform:scaleY(1)}38%,46%{transform:scaleY(.06)}60%,to{transform:scaleY(1)}}@keyframes art-streak{0%,to{opacity:1;transform:none}22%{opacity:.85;transform:scaleX(1.55)translate(-3px)}62%{opacity:1;transform:scaleX(.82)}}html.js .claims.reveal .card{opacity:0}html.js .claims.reveal.in .card{opacity:1;transition:opacity var(--dur-stage-enter) var(--ease-stage)}html.js .claims.reveal.in .card:nth-child(2){transition-delay:45ms}html.js .claims.reveal.in .card:nth-child(3){transition-delay:90ms}html.js .claims.reveal.in .card:nth-child(4){transition-delay:.135s}html.js .claims.reveal.in .card:nth-child(5){transition-delay:.18s}html.js .claims.reveal .art-slot{scale:.94}html.js .claims.reveal.in .art-slot{transition:scale var(--dur-stage-ui) var(--ease-stage-land);scale:1}html.js .claims.reveal.in .card:first-child .art-slot{transition-delay:.12s}html.js .claims.reveal.in .card:nth-child(2) .art-slot{transition-delay:.165s}html.js .claims.reveal.in .card:nth-child(3) .art-slot{transition-delay:.21s}html.js .claims.reveal.in .card:nth-child(4) .art-slot{transition-delay:.255s}html.js .claims.reveal.in .card:nth-child(5) .art-slot{transition-delay:.3s}.path{--path-draw:linear(0, .148 9.9%, .205 24.9%, .483 43.4%, .543 58.4%, .82 76.9%, .878 91.9%, 1)}html.js .path.reveal .path-line path{stroke-dasharray:100;stroke-dashoffset:100px}html.js .path.reveal.drawing .path-line path{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--path-draw) .15s}html.js .path.reveal .path-ask,html.js .path.reveal .path-then{opacity:0;translate:0 6px}html.js .path.reveal.drawing .path-ask,html.js .path.reveal.drawing .path-then{opacity:1;transition:opacity var(--dur-stage-ui) var(--ease-stage) var(--knot-in), translate var(--dur-stage-enter) var(--ease-stage) var(--knot-in);translate:none}html.js .path.reveal [data-knot="1"]{--knot-in:.5s}html.js .path.reveal [data-knot="2"]{--knot-in:.97s}html.js .path.reveal [data-knot="3"]{--knot-in:1.44s}html.js .path.reveal .path-marks,html.js .path.reveal .path-who--from{opacity:0}html.js .path.reveal.drawing .path-marks,html.js .path.reveal.drawing .path-who--from{opacity:1;transition:opacity var(--dur-stage-ui) var(--ease-stage) .12s}html.js .path.reveal .path-team,html.js .path.reveal .path-who--to{opacity:0}html.js .path.reveal .path-team{transform-origin:50% 100%;scale:.96}html.js .path.reveal.drawing .path-who--to{opacity:1;transition:opacity var(--dur-stage-ui) var(--ease-stage) 1.56s}html.js .path.reveal.drawing .path-team{opacity:1;transition:opacity var(--dur-stage-ui) var(--ease-stage) 1.56s, scale var(--dur-stage-enter) var(--ease-stage-land) 1.56s;scale:1}html.js .plans.reveal .plan{opacity:0}html.js .plans.reveal.in .plan{opacity:1;transition:opacity var(--dur-stage-enter) var(--ease-stage)}html.js .plans.reveal.in .plan:nth-child(2){transition-delay:45ms}html.js .plans.reveal.in .plan:nth-child(3){transition-delay:90ms}html.js .plans.reveal .plan-badge{opacity:0;rotate:-4deg;scale:.9}html.js .plans.reveal.in .plan-badge{opacity:1;transition:opacity var(--dur-stage-ui) var(--ease-stage), scale .32s var(--ease-stage-land), rotate .32s var(--ease-stage-land);transition-delay:.165s;rotate:6deg;scale:1}html.js .alone.reveal .alone-card,html.js .alone.reveal .alone-set>.alone-crowd{opacity:0}html.js .alone.reveal .alone-card{scale:.97}html.js .alone.reveal.in .alone-card,html.js .alone.reveal.in .alone-set>.alone-crowd{opacity:1;transition:opacity var(--dur-stage-enter) var(--ease-stage)}html.js .alone.reveal.in .alone-card{transition:opacity var(--dur-stage-enter) var(--ease-stage), scale var(--dur-stage-enter) var(--ease-stage-land);scale:1}html.js .alone.reveal .alone-web{opacity:0}html.js .alone.reveal.in .alone-web{opacity:1;transition:opacity var(--dur-stage-enter) var(--ease-stage);transition-delay:.26s}html.js .alone.reveal.in .alone-set>.alone-crowd{transition-delay:0s}html.js .alone.reveal.in .alone-card{transition-delay:80ms}html.js .alone.reveal.in .alone-set:nth-child(2) .alone-card{transition-delay:.14s}html.js .alone.reveal.in .alone-set:nth-child(3) .alone-card{transition-delay:.2s}html.js .alone.reveal .alone-card{animation-play-state:paused}html.js .alone.reveal.in .alone-card{animation-play-state:running}html.js .reveal .alone-dots i{animation-play-state:paused}html.js .reveal.in .alone-dots i{animation-play-state:running}html.js .reveal{opacity:0;transform:translateY(16px)}html.js .reveal.in{opacity:1;transition:opacity var(--dur-stage-ui) var(--ease-stage), transform var(--dur-stage-enter) var(--ease-stage);transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.js .reveal,html.js .claims.reveal .card,html.js .plans.reveal .plan,html.js .plans.reveal .plan-badge,html.js .path.reveal .path-ask,html.js .path.reveal .path-then,html.js .path.reveal .path-marks,html.js .path.reveal .path-team,html.js .path.reveal .path-who{opacity:1;transition:none;transform:none}html.js .path.reveal .path-line path{stroke-dashoffset:0;transition:none}html.js .path.reveal .path-ask,html.js .path.reveal .path-then,html.js .path.reveal .path-team{translate:none;scale:1}html.js .plans.reveal .plan-badge{rotate:6deg;scale:1}html.js .alone.reveal .alone-card,html.js .alone.reveal .alone-set>.alone-crowd,html.js .alone.reveal .alone-web{opacity:1;transition:none}html.js .alone.reveal .alone-card{scale:1}.alone-card{animation:none}}@media (width<=560px){:root{--gap-stand:32px}.demo-tab .reel-agents{display:none}.reel-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.reel-row{grid-template-columns:minmax(0,1fr);gap:8px}.reel-reply .reel-tops i{width:40px}.reel-app .reel-tops i{width:64px}.reel-chat{padding-inline:18px}.reel-composer{height:64px;padding:0 18px 18px}.reel-answer--beside{flex-direction:column}.reel-told{justify-self:stretch;min-width:0}.reel-link{min-width:0}.reel-link span:not(.reel-tap){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.reel-dock{width:100%;box-shadow:none}.reel-hand[data-spot^=watch]{--foot:calc(var(--panel,0) * 48px)}.reel-app{--between:12px;padding:18px 18px 58px}.reel-app .reel-app-name{font-size:17px}.reel-app .reel-tiles{gap:8px}.reel-app .reel-tile{padding:9px 11px}.reel-app .reel-tile b{font-size:19px}.reel-app .reel-card{padding:10px 12px 12px}.reel-bars{height:46px}}@media (width<=1099px) and (prefers-reduced-motion:no-preference){.reel[data-started] .reel-steps button[data-state=now] .reel-step-body{animation:reel-step-in .34s var(--ease-stage) both}}@media (width<=900px){section{padding-block:72px}.hero{padding-block:159px 72px}.made-head{margin-bottom:var(--gap-stand);grid-template-columns:1fr}.made-head h2{margin-bottom:var(--gap-head)}.made-head .lede{justify-self:start}.flight{grid-template-columns:1fr;gap:52px}.flight-item>h3,.flight-item>p{padding-right:0}.flight-dish{height:auto;margin-bottom:20px;padding-bottom:16px;display:inline-flex}.dish--report,.dish--calculator,.dish--form{height:140px}.made-strip{--strip-gap:20px}.made-cases li{font-size:14px}.demo-address{padding:0 10px;font-size:12px}.reel-steps{gap:12px;margin:14px 0 44px}.reel-steps button{grid-template-columns:auto minmax(0,1fr);min-height:44px;padding:12px 0}.reel-step-n{font-size:14px}.reel-stack{--words:84px}.reel-hand{gap:5px}.reel-cursor{height:26px}.reel-name{padding:2px 8px;font-size:11px}.reel-link{padding:8px 9px}.reel-url{font-size:12.5px}.bento{grid-template-columns:1fr;grid-auto-rows:auto}.truths .bento{grid-template-columns:1fr}.path-run{--rail-w:63px;--name-clear:0px;grid-template-columns:var(--rail-w) minmax(0, 1fr);column-gap:16px;display:grid}.path-marks,.path-who--from,.path-team,.path-who--to{grid-column:1/-1;width:fit-content;margin-inline:0}.path-marks,.path-team{justify-content:start}.path-run .path-ask,.path-run .path-then{grid-column:2;max-width:none;margin-inline:0}.path-marks,.path-who,.path-ask,.path-then,.path-team{grid-row:auto}.path-rail{width:var(--rail-w);aspect-ratio:220/1200;grid-area:3/1/9;margin-bottom:0;position:relative}.path-line{width:calc(var(--rail-w) * 1200 / 220);max-width:none;transform:translateX(var(--rail-w)) rotate(90deg);transform-origin:0 0;position:absolute;top:22px;left:0}.path-ask{margin-top:46px;padding:0}.path-team{margin-top:40px}.path-who--from{padding-top:16px;padding-bottom:4px}.path-then{padding-top:6px;padding-bottom:0}.path-who{padding-top:12px;translate:none}.card--wide,.card--tall{grid-area:auto}.card--wide{flex-direction:column;align-items:stretch}.card--wide .art-slot{width:min(220px,60%)}.card .art-slot{margin-top:4px}.turns .card .art-slot{margin-bottom:16px}.art--shareable{height:96px}.art--no-seat{height:120px}.art--access{height:118px}.art--tools{height:106px}.art--users{height:62px}.faq details p{padding-left:0}}.mark-defs{width:0;height:0;position:absolute}.rest-run,.closing--coda{background:radial-gradient(72% 56% at 76% 18%, #c2760a08, transparent 58%), radial-gradient(86% 66% at 50% 40%, var(--color-paper-glow), var(--color-paper) 44%, var(--color-paper-shade) 92%)}@supports (color:color-mix(in lab, red, red)){.rest-run,.closing--coda{background:radial-gradient(72% 56% at 76% 18%, color-mix(in srgb, var(--color-warm) 3%, transparent), transparent 58%), radial-gradient(86% 66% at 50% 40%, var(--color-paper-glow), var(--color-paper) 44%, var(--color-paper-shade) 92%)}}.rest-run{text-align:center;view-timeline-name:--gutter;view-timeline-axis:block;padding-block:clamp(72px,10vw,132px) clamp(64px,8vw,112px);position:relative}.rest-run:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(56% 42% at 50% 36%,#0000,#ded2bad1 98%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.rest-run:after{background:radial-gradient(56% 42% at 50% 36%, transparent, color-mix(in srgb, var(--color-paper-shade) 82%, transparent) 98%)}}.rest-run:after{opacity:0}.rest-run>.container{z-index:1;position:relative}.rest{cursor:pointer;color:var(--color-paper-ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;background:0 0;border:0;margin-inline:auto;padding:0;display:block}.rest__glass{pointer-events:none;width:140%;height:240%;display:block;position:absolute;bottom:-46%;left:-20%;right:-20%}.rest.has-glass .rest__mark{display:none}.rest__stage{width:clamp(150px,22vw,208px);display:block;position:relative}.rest.has-glass .rest__stage{aspect-ratio:2.0902;width:clamp(190px,60vw,340px)}.rest__mark{width:100%;height:auto;display:block;overflow:visible}.rest__cover{transform-box:view-box;transform-origin:50%;fill:currentColor;transition:transform .52s var(--ease-stage)}.rest__dish{letter-spacing:-.01em;white-space:nowrap;opacity:0;transition:opacity .2s var(--ease-stage), scale .32s var(--ease-stage);font-size:clamp(15px,2vw,19px);font-weight:600;position:absolute;top:44%;left:50%;translate:-50%;scale:.96}.rest.is-open .rest__cover{transform:translateY(-30px)}.rest.is-open .rest__dish{opacity:1;scale:1}.rest.has-glass .rest__dish{font-size:clamp(19px,6vw,34px);line-height:1.1;top:auto;bottom:14%;scale:1}.rest__dish .l{display:inline-block}.rest.is-stuck .rest__cover{animation:rest-strain 1s var(--ease-stage)}@keyframes rest-strain{0%{transform:translateY(0)}22%{transform:translateY(-5px)}38%{transform:translateY(-3px)}54%{transform:translateY(-6px)}70%{transform:translateY(-2px)}to{transform:translateY(0)}}.rest.is-landing .rest__cover{animation:rest-land .84s var(--ease-stage-land)}@keyframes rest-land{0%{transform:translateY(-30px)}70%{transform:translateY(0)}84%{transform:translateY(-3px)}to{transform:translateY(0)}}.rest-run.is-wiggling .rest__cover{animation:rest-stir 1.2s var(--ease-stage)}@keyframes rest-stir{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-3px)rotate(-2.5deg)}46%{transform:translateY(-1px)rotate(2deg)}72%{transform:translateY(-2px)rotate(-1deg)}}@keyframes rest-enter-stage{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 128px}30%{opacity:1;translate:0 6px}40%{translate:0 4px}68%{opacity:1;animation-timing-function:cubic-bezier(.34,0,.2,1);translate:0}82%{translate:0 -16px}94%{translate:0 3px}to{opacity:1;translate:0}}@keyframes rest-hold-breath{0%{opacity:0}22%{opacity:.92}68%{opacity:.86}86%{opacity:.34}to{opacity:0}}@supports (animation-timeline:view()){.rest-run:after,.rest__stage{animation-timeline:--gutter;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:none}.rest__stage{animation-range:cover 8% cover 43%}.rest-run:after{animation-name:rest-hold-breath;animation-range:cover cover 43%}.rest__stage{animation-name:rest-enter-stage}}@supports not (animation-timeline:view()){.rest-run.is-driven .rest__stage{animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:none;animation-delay:calc(var(--enter,1) * -1000ms);animation-name:rest-enter-stage}.rest-run.is-driven:after{animation-name:rest-hold-breath;animation-duration:1s;animation-timing-function:linear;animation-play-state:paused;animation-fill-mode:none;animation-delay:calc(var(--enter-shade,1) * -1000ms)}}.rest__title{margin-bottom:clamp(36px,5vw,56px)}.rest-run:has(.rest.has-glass) .rest__title{margin-bottom:calc(clamp(190px,60vw,340px)/2.5641)}.rest-run .cta{margin-top:clamp(28px,4vw,40px)}.rest:focus-visible{outline:2px solid var(--color-paper-ink);outline-offset:6px;border-radius:12px}@media (prefers-reduced-motion:reduce){.rest__cover{transition:none}.rest.is-stuck .rest__cover,.rest.is-landing .rest__cover,.rest-run.is-wiggling .rest__cover{animation:none}.rest-run:after{opacity:0;animation:none}.rest__stage{animation:none}}.site-footer [data-public-status]{align-items:center;min-height:44px;transition:none;display:inline-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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
