@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--sbv:0}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"DM Sans Variable", "DM Sans", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"All Round Gothic", "AllRoundGothic", "Outfit", "Poppins", ui-rounded, system-ui, sans-serif;--color-orange:#ff5a00;--color-rust:#181818;--color-ink:#181818;--color-cream:#f5f1ec;--color-mint:#bfe1d3;--color-wheat:#edc77c;--color-periwinkle:#c8d1f0;--color-orchid:#e4a8ed;--color-peach:#ffe1c4;--color-butter:#fff0b0;--pal-orange-light:#ffceb1;--pal-blue:#93b1e2;--pal-blue-dark:#416aab;--pal-yellow:#fde37d;--pal-pink:#e4a8ed;--pal-pink-dark:#cc6dda;--pal-light:#f4f4f4;--color-lilac:var(--color-orchid);--color-blue:var(--color-periwinkle);--color-yellow:var(--color-wheat);--color-sand:var(--color-mint);--poster-peach:var(--color-peach);--poster-lilac:var(--color-orchid);--poster-blue:var(--color-periwinkle);--color-grey:#e5e5e5;--color-surface-base:#fff;--color-surface-soft:#fff;--color-surface-bold:#ff5a00;--color-surface-beige:#fff;--color-surface-ink:#181818;--title-scale:.8;--text-body:15px;--text-body--line-height:1.5;--text-secondary:13px;--text-secondary--line-height:1.45;--text-meta:12px;--text-meta--line-height:1.3;--spacing-outer-x-lg:1.5rem;--spacing-outer-x-xs:.9375rem;--spacing-outer-y-lg:8.125rem;--ease-power2-out:cubic-bezier(.215, .61, .355, 1);--ease-power2-in-out:cubic-bezier(.645, .045, .355, 1);--ease-power3-in-out:cubic-bezier(.77, 0, .175, 1);--ease-elastic-out-075:linear(0 0%, .1775 2.5%, .354 5%, .519 7.5%, .6654 10%, .7898 12.5%, .8907 15%, .9689 17.5%, 1.0261 20%, 1.065 22.5%, 1.0884 25%, 1.0995 27.5%, 1.1011 30%, 1.096 32.5%, 1.0865 35%, 1.0743 37.5%, 1.0611 40%, 1.0358 45%, 1.0156 50%, 1.0023 55%, .9952 60%, .9926 65%, .9929 70%, .9945 75%, .9964 80%, .9982 85%, .9994 90%, 1.0001 95%, 1.0005 100%)}}@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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.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}.top-0{top:0}.top-\[8\%\]{top:8%}.top-\[10\%\]{top:10%}.top-\[15\%\]{top:15%}.top-\[20\%\]{top:20%}.top-\[34\%\]{top:34%}.top-\[35\%\]{top:35%}.top-\[44\%\]{top:44%}.top-\[58\%\]{top:58%}.top-\[66\%\]{top:66%}.top-\[68\%\]{top:68%}.top-\[78\%\]{top:78%}.top-\[80\%\]{top:80%}.right-\[2\%\]{right:2%}.right-\[8\%\]{right:8%}.right-\[12\%\]{right:12%}.left-\[-4\%\]{left:-4%}.left-\[4\%\]{left:4%}.left-\[5\%\]{left:5%}.left-\[8\%\]{left:8%}.left-\[14\%\]{left:14%}.left-\[20\%\]{left:20%}.left-\[64\%\]{left:64%}.left-\[72\%\]{left:72%}.left-\[80\%\]{left:80%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-990{margin:calc(var(--spacing) * 990)}.m-1672{margin:calc(var(--spacing) * 1672)}.m-2110{margin:calc(var(--spacing) * 2110)}.m-2485{margin:calc(var(--spacing) * 2485)}.m-3757{margin:calc(var(--spacing) * 3757)}.m-4173{margin:calc(var(--spacing) * 4173)}.m-4177{margin:calc(var(--spacing) * 4177)}.m-4178{margin:calc(var(--spacing) * 4178)}.m-4290{margin:calc(var(--spacing) * 4290)}.m-4895{margin:calc(var(--spacing) * 4895)}.m-5165{margin:calc(var(--spacing) * 5165)}.m-5288{margin:calc(var(--spacing) * 5288)}.m-5387{margin:calc(var(--spacing) * 5387)}.m-5700{margin:calc(var(--spacing) * 5700)}.m-5798{margin:calc(var(--spacing) * 5798)}.m-6109{margin:calc(var(--spacing) * 6109)}.m-6238{margin:calc(var(--spacing) * 6238)}.m-6510{margin:calc(var(--spacing) * 6510)}.m-7614{margin:calc(var(--spacing) * 7614)}.m-7650{margin:calc(var(--spacing) * 7650)}.m-7770{margin:calc(var(--spacing) * 7770)}.m-10360{margin:calc(var(--spacing) * 10360)}.m-10440{margin:calc(var(--spacing) * 10440)}.m-10934{margin:calc(var(--spacing) * 10934)}.m-13739{margin:calc(var(--spacing) * 13739)}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.h-lvh{height:100lvh}.h-svh{height:100svh}.w-\[10vw\]{width:10vw}.w-\[18vw\]{width:18vw}.w-\[20vw\]{width:20vw}.w-\[22vw\]{width:22vw}.w-\[28vw\]{width:28vw}.w-\[36vw\]{width:36vw}.w-\[60px\]{width:60px}.w-\[64px\]{width:64px}.w-full{width:100%}.max-w-\[52ch\]{max-width:52ch}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[270px\]{max-width:270px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.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}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-clip{overflow:clip}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-blue{background-color:var(--color-blue)}.bg-cream{background-color:var(--color-cream)}.bg-ink{background-color:var(--color-ink)}.bg-peach{background-color:var(--color-peach)}.bg-surface-bold{background-color:var(--color-surface-bold)}.bg-surface-ink{background-color:var(--color-surface-ink)}.bg-surface-soft{background-color:var(--color-surface-soft)}.bg-yellow{background-color:var(--color-yellow)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.text-blue{color:var(--color-blue)}.text-cream{color:var(--color-cream)}.text-ink{color:var(--color-ink)}.text-lilac{color:var(--color-lilac)}.text-orange{color:var(--color-orange)}.text-peach{color:var(--color-peach)}.text-yellow{color:var(--color-yellow)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.invert{--tw-invert:invert(100%);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))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[30\%\]{top:30%}.lg\:top-\[32\%\]{top:32%}.lg\:top-\[55\%\]{top:55%}.lg\:right-\[18\%\]{right:18%}.lg\:left-\[3\%\]{left:3%}.lg\:left-\[8\%\]{left:8%}.lg\:left-\[26\%\]{left:26%}.lg\:left-\[84\%\]{left:84%}.lg\:z-50{z-index:50}.lg\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.lg\:h-\[200svh\]{height:200svh}.lg\:h-svh{height:100svh}.lg\:w-\[7vw\]{width:7vw}.lg\:w-\[9vw\]{width:9vw}.lg\:w-\[10vw\]{width:10vw}.lg\:w-\[12vw\]{width:12vw}.lg\:w-\[13vw\]{width:13vw}.lg\:w-\[14vw\]{width:14vw}.lg\:w-\[80px\]{width:80px}}@media(max-width:1023px){.to-lg\:z-30{z-index:30}.to-lg\:hidden\!{display:none!important}}}:root{--wordmark:url(/brand/wordmark.svg?v=2);--wordmark-ratio:2031 / 503.38;--mascot:url(/brand/mascot.svg?v=2);--mascot-outline:url(/brand/mascot-outline.svg?v=2);--mascot-filled:url(/brand/mascot-filled.svg?v=3);--mascot-filled-orange:url(/brand/mascot-filled-orange.svg?v=1);--mascot-onink:url(/brand/mascot-dark.svg?v=1);--mascot-filled-ratio:627 / 716}:root[data-logo=round]{--wordmark:url(/brand/wordmark-round.svg?v=2);--wordmark-ratio:3578 / 826}@media screen and (max-width:1023px){:root{--title-scale:.95}}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{min-height:100lvh;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--text-body);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:var(--color-surface-base);line-height:1.5;position:relative;overflow-x:hidden}body.is-loading{opacity:0}html.is-init body{transition:opacity .4s var(--ease-power2-out)}::selection{background:var(--color-orange);color:var(--color-cream)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-scrolling iframe{pointer-events:none}.u-title-100,.u-title-200,.u-title-300,.u-label-big,.u-label{font-family:var(--font-display);overflow-wrap:break-word}.u-title-100,.u-title-200,.u-title-300{text-transform:uppercase}.u-title-100{font-size:calc(8.6vw * var(--title-scale));letter-spacing:-.015em;font-weight:700;line-height:.88}@media(max-width:1023px){.u-title-100{font-size:calc(9.6vw * var(--title-scale))}}.u-title-200{font-size:calc(3.4vw * var(--title-scale));letter-spacing:-.01em;font-weight:700;line-height:.92}@media(max-width:1023px){.u-title-200{font-size:calc(6vw * var(--title-scale))}}@media(max-width:767px){.u-title-200{font-size:calc(8.4vw * var(--title-scale))}}.u-title-200 em,.u-title-100 em{color:var(--color-orange);font-style:inherit}.u-title-300{font-size:max(var(--text-body),22px);font-weight:700;line-height:1.05}.u-label-big{font-size:max(var(--text-body),calc(26px * var(--title-scale)));font-weight:700;line-height:1}@media(max-width:1023px){.u-label-big{font-size:max(var(--text-body),calc(20px * var(--title-scale)))}}.u-label{font-family:var(--font-sans);font-size:var(--text-meta);letter-spacing:0;font-weight:500;line-height:1}.c-wysiwyg{font-family:var(--font-sans);font-size:var(--text-body);line-height:1.5}.c-wysiwyg--secondary{font-size:var(--text-secondary);line-height:1.45}.c-wysiwyg p+p{margin-top:1.25em}.c-wysiwyg h2{font-family:var(--font-display);text-transform:uppercase;font-size:max(var(--text-body),calc(22px * var(--title-scale)));font-weight:700;line-height:1.05}.c-wysiwyg strong{font-weight:700}.c-container{max-width:1400px;margin-inline:auto}@media screen and (min-width:1024px){.c-container{padding-inline:calc(var(--spacing) * 30)}}@media screen and (max-width:1023px){.c-container{padding-inline:calc(var(--spacing) * 5)}}@media screen and (max-width:767px){.c-container{padding-inline:var(--edge-base)}}.c-illus{pointer-events:none;position:absolute}.c-illus svg,.c-illus img{width:100%;height:auto;display:block}.c-illus svg [stroke],.c-illus svg [stroke-width]{vector-effect:non-scaling-stroke;stroke-width:2px!important}@media(max-width:1023px){.c-illus svg [stroke],.c-illus svg [stroke-width]{stroke-width:1px!important}}.c-timeline{display:block}.c-timeline.is-inview{will-change:transform}.c-satellite{display:block}@media(prefers-reduced-motion:reduce){.c-illus{display:none}html:focus-within{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.u-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-illus svg,.c-sticker svg{fill:currentColor}main{overflow-x:clip}.u-nocaps{text-transform:none}.u-tone[data-tone=orange]{--tile:var(--color-orange)}.u-tone[data-tone=rust]{--tile:var(--color-ink)}.u-tone[data-tone=peach]{--tile:var(--color-orange)}.u-tone[data-tone=lilac]{--tile:var(--color-ink)}.u-tone[data-tone=blue]{--tile:var(--color-grey)}.u-tone[data-tone=yellow]{--tile:var(--color-orange)}.u-tone[data-tone=sand]{--tile:var(--color-grey)}.u-duotone{object-fit:cover;filter:contrast(1.04);mix-blend-mode:luminosity;width:100%;height:100%;transition:transform .6s var(--ease-power2-out);display:block}:root{--ground-paper:#fff;--ground-ink:#181818;--ground-bold:#ff5a00;--text-cream:#f5f5f5;--accent-peach:#ffceb1;--accent-lilac:#e4a8ed;--accent-blue:#93b1e2;--accent-yellow:#fce37d;--accent-sand:#e5e5e5;--swatch-max:120px;--r-apparatus:0;--r-object:0;--r-sticker:60px;--r-edge:0;--r-control:0;--r-dot:999px;--bleed: calc(50% - 50vw) ;--edge-base:clamp(.9375rem, 1.7vw, 1.5rem);--edge:var(--edge-base);--rib-w:2.4rem;--sec-min:92svh;--sec-tall:128svh;--pad-page:clamp(128px, 22vh, 300px);--grid-cols:12;--grid-gutter:24px;--band-closed:132px;--band-pad:clamp(28px, 3.2vh, 44px);--band-gap:clamp(10px, 1.1vh, 16px);--display-000:clamp(52px, 11.52vw, 211px);--display-100:clamp(48px, 9.4vw, 176px);--display-150:clamp(44px, 5.4vw, 88px);--display-200:clamp(30px, 3.9vw, 64px);--display-300:clamp(20px, 1.6vw, 25px);--display-400:20px;--folio-md:clamp(28px, 3.2vw, 52px);--text-micro:13px;--text-deck:clamp(18px, 1.4vw, 20px);--measure-column:34ch;--measure-deck:42ch;--col-gap:56px;--leading-mass:.76;--leading-solid:.82;--leading-display:.86;--leading-band:.92;--leading-column:1.38;--leading-body:1.625;--track-body:.0125em;--track-000:-.03em;--track-100:-.025em;--track-200:-.02em;--track-300:-.01em;--track-micro:0;--track-rib:0;--weight-display:700;--weight-text:500;--ease-out:cubic-bezier(.215, .61, .355, 1);--ease-in-out:cubic-bezier(.645, .045, .355, 1);--ease-draw:cubic-bezier(.77, 0, .175, 1);--ease-bounce:cubic-bezier(.34, 1.57, .64, 1);--ease-elastic:linear(0 0%, .1775 2.5%, .354 5%, .519 7.5%, .6654 10%, .7898 12.5%, .8907 15%, .9689 17.5%, 1.0261 20%, 1.065 22.5%, 1.0884 25%, 1.0995 27.5%, 1.1011 30%, 1.096 32.5%, 1.0865 35%, 1.0743 37.5%, 1.0611 40%, 1.0358 45%, 1.0156 50%, 1.0023 55%, .9952 60%, .9926 65%, .9929 70%, .9945 75%, .9964 80%, .9982 85%, .9994 90%, 1.0001 95%, 1 100%);--dur-feedback:.3s;--dur-enter:.55s;--dur-stagger:60ms;--dur-event:1.25s;--ar-band:16 / 9;--ar-scene:3 / 2;--ar-plate:1;--ar-page:4 / 5;--ar-portrait:2 / 3;--mount:var(--edge-base);--mount-wide:var(--band-pad);--crop-head:48% 0%;--shot-col:clamp(15rem, 24.6vw, 30rem);--shot-head:.44}@media(max-width:1023px){:root{--sec-min:80svh;--sec-tall:110svh;--grid-gutter:12px;--band-closed:84px;--band-pad:20px;--band-gap:8px;--display-400:18px;--r-edge:0}}[data-ground]{background-color:var(--ground);color:var(--fg);border-radius:0}section[data-ground],c-feature-list[data-ground]{background-color:var(--ground);color:var(--fg)}[data-ground=paper]{--ground:#fff;--fg:#181818;--fg-quiet:#181818;--fg-legal:#555;--accent:#ff5a00;--accent-fg:#181818;--knock:#fff;--counter:#181818;--counter-fg:#fff;--art-anchor:#181818;--chrome-fg:#181818;--z-art:0;--z-type:10}:root{--gl-fill:#ff5a00}[data-ground=ink]{--ground:#181818;--fg:#f5f5f5;--fg-quiet:#b9b8b6;--accent:#ff5a00;--accent-fg:#181818;--knock:#181818;--counter:#f5f5f5;--counter-fg:#181818;--art-anchor:#f5f5f5;--chrome-fg:#f5f5f5;--z-art:0;--z-type:10}[data-ground=bold]{--ground:#ff5a00;--fg:#181818;--fg-quiet:#181818;--accent:#181818;--accent-fg:#ff5a00;--knock:#fff;--counter:#fff;--counter-fg:#181818;--art-anchor:#181818;--chrome-fg:#181818;--z-art:0;--z-type:10}[data-ground]{position:relative}.has-flow [data-ground]>*{will-change:transform}.has-flow [data-ground][data-flow=off]>*{will-change:auto}#books,#badge{padding-block:var(--pad-page)}#choice{padding-block:var(--pad-page) 0}#genre{padding-block:0}#choice+#genre,[data-ground=bold]+#genre{margin-block-start:0}html[data-chrome=paper]{--chrome-fg:#181818;--chrome-hl:#1c18158c}html[data-chrome=ink]{--chrome-fg:#f5f5f5;--chrome-hl:#f7f6f447}html[data-chrome=bold]{--chrome-fg:#181818;--chrome-hl:#1c181547}html[data-chrome=paper]{--chrome-bg:var(--color-surface-base)}html[data-chrome=ink]{--chrome-bg:var(--color-ink)}html[data-chrome=bold]{--chrome-bg:var(--color-orange)}@media(max-width:1023px){.c-nav{background:var(--chrome-bg,transparent)}}html[data-chrome] .c-nav_logo,html[data-chrome] .c-nav_link,html[data-chrome] .c-nav_burger{color:var(--chrome-fg)}html[data-chrome] .c-nav_link_hl i{background:var(--chrome-hl)}html.has-dom-finalized .c-nav_logo,html.has-dom-finalized .c-nav_link,html.has-dom-finalized .c-nav_burger{transition:color .45s var(--ease-power2-out)}@media(max-width:1023px){html.has-dom-finalized .c-nav_logo,html.has-dom-finalized .c-nav_link,html.has-dom-finalized .c-nav_burger{transition:none}}[data-ground=bold] .c-button,html[data-chrome=bold] .c-nav_end .c-button{color:#fff;background:#181818}[data-ground=bold] .c-button:before,html[data-chrome=bold] .c-nav_end .c-button:before{background:#ff5a00}[data-ground=bold] .c-button:hover,[data-ground=bold] .c-button:focus-visible,html[data-chrome=bold] .c-nav_end .c-button:hover,html[data-chrome=bold] .c-nav_end .c-button:focus-visible{color:#181818}.u-page{width:100vw;margin-inline:var(--bleed);min-height:var(--sec-min);padding-block:var(--pad-page);isolation:isolate;border-radius:0;position:relative;overflow:clip}.u-page--tall{min-height:var(--sec-tall)}.u-page--band{min-height:0}.u-page--track{min-height:0;padding-block:0}.u-page--butt-b{padding-block-end:0}.u-page--butt-t{padding-block-start:0}.u-page--butt{padding-block:0}.u-bleed{width:100vw;margin-inline:var(--bleed);border-radius:0}.u-bleed--left{margin-left:var(--bleed);margin-right:0}.u-bleed--right{margin-right:var(--bleed);margin-left:0}.u-page--cut{border-end-end-radius:var(--r-edge);border-end-start-radius:0}.u-page--cut-t{border-start-start-radius:0;border-start-end-radius:var(--r-edge)}.u-page--cut[data-ground=paper],.u-page--cut-t[data-ground=paper]{border-radius:0}.u-page--cut+*{margin-block-start:calc(-1 * var(--r-edge))}@media(max-width:1023px){:root{--r-edge:0}}.u-fit-host{container-type:inline-size}.u-fit{--fit:6;--fit-cap:222px;--fit-lead:var(--leading-solid);--fit-track:var(--track-000);font-family:var(--font-display);font-weight:var(--weight,var(--weight-display));font-size:min(calc(100cqw / var(--fit)),var(--fit-cap));line-height:var(--fit-lead);letter-spacing:var(--fit-track);text-transform:var(--case,none);-webkit-hyphens:manual;hyphens:manual;color:var(--fg);margin:0}.u-fit>span:not(.u-word){white-space:nowrap;display:block}.u-fit--flush>span{font-size:min(calc(100cqw / var(--fl,var(--fit))),var(--fit-cap));line-height:var(--fit-lead)}.u-fit--bleed{--over:2.52;font-size:calc(100cqw * var(--over) / var(--fl,var(--fit)));white-space:nowrap}.u-fit-host--clip{overflow:hidden}.u-caps{--case:uppercase}.u-voice{--case:none;--weight:700;--fit-lead:.95;--fit-track:var(--track-200);letter-spacing:var(--track-200);line-height:.95}.u-voice--horizon{--weight:600}@media(max-width:1023px){.u-fit{--fit-lead:var(--leading-display);--fit-track:var(--track-100)}}.u-display-000,.u-display-100,.u-display-150,.u-display-200,.u-display-300,.u-display-400{font-family:var(--font-display);font-weight:var(--weight,var(--weight-display));text-transform:var(--case,none);color:var(--fg);margin:0}.u-display-000{font-size:var(--display-000);line-height:var(--leading-solid);letter-spacing:var(--track-000)}.u-display-100{font-size:var(--display-100);letter-spacing:var(--track-100);overflow-wrap:anywhere;line-height:.84}.u-display-150{font-size:var(--display-150);letter-spacing:var(--track-100);line-height:.92}.u-display-200{font-size:var(--display-200);line-height:var(--leading-display);letter-spacing:var(--track-200)}.u-display-300{font-size:var(--display-300);letter-spacing:var(--track-300);line-height:1.05}.u-display-400{font-size:var(--display-400);letter-spacing:0;line-height:1.05}.c-grid{grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));column-gap:var(--grid-gutter);padding-inline:var(--edge);display:grid}.c-grid--butt{column-gap:0;padding-inline:0}.c-grid>.span-4{grid-column:span 4}.c-grid>.span-5{grid-column:span 5}.c-grid>.span-6{grid-column:span 6}.c-grid>.span-7{grid-column:span 7}.c-grid>.span-8{grid-column:span 8}.c-grid>.span-9{grid-column:span 9}.c-grid>.span-12{grid-column:1/-1}.c-grid>.col-8-12{grid-column:8/-1}@media(max-width:1023px){.c-grid>*{grid-column:1/-1}}.c-band{min-height:var(--band-closed);padding:var(--band-pad) var(--edge);isolation:isolate;border-radius:0;grid-template-columns:5rem minmax(0,1fr) 2rem;align-items:start;column-gap:clamp(12px,1.4vw,20px);display:grid;position:relative}.c-band+.c-band{margin-top:var(--band-gap)}.c-band_n{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--folio-md);line-height:var(--leading-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.c-band_title{font-family:var(--font-display);font-weight:var(--weight,var(--weight-display));font-size:var(--display-200);line-height:var(--leading-display);letter-spacing:var(--track-200);text-transform:var(--case,none)}.c-band:before{content:"";z-index:-1;background-color:#0000;border-radius:0;position:absolute;inset:0 -100vw}html.has-dom-finalized .c-band,html.has-dom-finalized .c-band:before{transition:background-color var(--dur-feedback) var(--ease-out),color var(--dur-feedback) var(--ease-out)}.c-band.is-active:before{background-color:var(--accent)}.c-band.is-active{color:var(--accent-fg)}@media(max-width:1023px){.c-band{grid-template-columns:3rem minmax(0,1fr) 1.5rem}}.c-stack{width:100vw;margin-inline:var(--bleed);align-items:stretch;gap:0;display:flex}.c-stack>*{flex:0 0 var(--panel-w,25vw);min-width:0;padding:var(--edge);background:var(--ground);color:var(--fg);border-radius:0;overflow:hidden}@media(max-width:1023px){.c-stack{--panel-w:82vw;scroll-snap-type:x mandatory;overflow-x:auto}.c-stack>*{scroll-snap-align:start}}.u-folio{font-family:var(--font-sans);font-size:var(--text-micro);letter-spacing:var(--track-micro);text-transform:none;font-variant-numeric:tabular-nums;color:var(--fg);background:0 0;border:0;border-radius:0;padding:0;font-weight:500;line-height:1}.u-folio--quiet{color:var(--fg-quiet)}[data-ground=paper] .u-folio--quiet,[data-ground=bold] .u-folio--quiet{font-weight:400}.u-folio-row{justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.u-folio-row--head{margin-bottom:clamp(20px,2.4vh,36px)}.u-rib{bottom:var(--pad-page);writing-mode:vertical-rl;transform-origin:0 0;font-family:var(--font-sans);font-size:var(--text-micro);letter-spacing:var(--track-rib);text-transform:none;white-space:nowrap;color:var(--fg);font-weight:500;line-height:1;position:absolute;left:10px;rotate:180deg}.u-rib--right{left:auto;right:calc(var(--edge) - var(--rib-w));rotate:0deg}.u-page--ribbed{--edge:calc(var(--edge-base) + var(--rib-w))}@media(max-width:1023px){.u-folio{letter-spacing:0}.u-rib{writing-mode:horizontal-tb;letter-spacing:0;margin-bottom:.75rem;position:static;rotate:none}.u-page--ribbed,#hero,#books,#runs,#badge,#choice,#genre,#voice,#shipped{--edge:var(--edge-base)}}.c-columns{columns:var(--col-count,3);column-gap:var(--col-gap);font-family:var(--font-sans);font-size:var(--text-secondary);line-height:var(--leading-column);letter-spacing:var(--track-body);text-align:justify;-webkit-hyphens:auto;hyphens:auto;color:var(--fg);orphans:2;widows:2}.c-columns--2{--col-count:2}.c-columns p{break-inside:avoid-column;margin:0}.c-columns p+p{margin-top:calc(var(--leading-column) * 1em)}.c-columns--drop:first-letter{initial-letter:3;font-family:var(--font-display);font-weight:var(--weight-display);color:var(--accent);margin-right:.08em}@media(max-width:1023px){.c-columns{columns:1;text-align:left;line-height:1.45}}.u-deck{font-family:var(--font-sans);font-size:var(--text-deck);letter-spacing:-.005em;max-width:var(--measure-deck);color:var(--fg);margin:0;font-weight:400;line-height:1.35}.u-numeral{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--display-000);line-height:var(--leading-mass);letter-spacing:var(--track-000);font-variant-numeric:tabular-nums lining-nums;color:var(--fg);display:block}.u-plate{background:var(--ground);color:var(--fg);padding:var(--edge);border-radius:0;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.u-plate--bleed-right{margin-right:var(--bleed)}.u-plate_n{place-self:end start}.u-knock{color:var(--accent)}.u-knock--out{color:var(--knock)}.u-blockmark{background:var(--accent);color:var(--accent-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:0;padding:0 .08em;font-style:normal}:where(.u-fit,.c-band_title,[class*=u-display-]) em{color:var(--accent);font-style:normal}.u-enter{opacity:0;translate:0 24px}html.has-dom-finalized .u-enter{transition:translate var(--dur-enter) var(--ease-enter,var(--ease-out)),opacity var(--dur-enter) var(--ease-enter,var(--ease-out));transition-delay:calc(var(--i,0) * var(--dur-stagger))}html.has-dom-finalized .u-enter.is-inview{opacity:1;translate:0}.u-enter--object{--ease-enter:var(--ease-elastic);--dur-enter:.85s}.c-feature-list .u-enter{transition:none}@media(prefers-reduced-motion:reduce){.u-enter{opacity:1;transition:none;translate:0}}.c-slab{min-height:var(--slab-h,168px);background:var(--ground);color:var(--fg);font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--display-300);letter-spacing:var(--track-300);text-transform:uppercase;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:24px;line-height:.96;text-decoration:none;display:grid}.c-slab:focus-visible{outline-offset:3px;outline:2px solid}.u-swatch{inline-size:var(--swatch,var(--swatch-max));aspect-ratio:1;background:var(--accent-block);border-radius:0;flex:none}.u-shot{padding:var(--mount);background-color:var(--ground,var(--ground-paper));isolation:isolate;border-radius:0;margin:0;display:block;position:relative;overflow:clip}.u-shot img{width:100%;height:auto;aspect-ratio:var(--ar,var(--ar-scene));object-fit:cover;object-position:var(--crop,50% 50%);border-radius:0;display:block}.u-shot--repro img{object-fit:contain}.u-shot--wide{--mount:var(--mount-wide)}.u-shot--fill{grid-template-rows:minmax(0,1fr);display:grid}.u-shot--fill img{aspect-ratio:auto;height:100%;min-height:0}.u-shot--cutout{--mount:0px;--foot:var(--mount-wide);background-color:var(--ground-bold);min-block-size:calc(var(--shot-col) * 1.5);padding:0}.u-shot--cutout img{width:auto;max-width:none;height:calc(var(--shot-col) * var(--fill));aspect-ratio:auto;object-fit:fill;translate:calc(-50% + var(--nudge,0) * 1%) 0;inset-block-end:var(--foot);position:absolute;left:50%}.u-shot--maks{--fill:.973;--nudge:-1.7}.u-shot--stanislav{--fill:1.135;--nudge:2}.u-shot--alexander{--fill:1.351;--nudge:.4}.u-shot--bo{--fill:.96;--nudge:1.5}.u-shot--miguel{--fill:.828;--nudge:3.6}.u-shot img{opacity:1}.u-shot.is-gated img{opacity:0}html.has-dom-finalized .u-shot.is-gated img{transition:opacity var(--dur-enter) var(--ease-out)}.u-shot.is-gated.is-loaded img{opacity:1}@media(prefers-reduced-motion:reduce){.u-shot.is-gated img{opacity:1;transition:none}}.u-shot--cutout img.u-enter{translate:calc(-50% + var(--nudge,0) * 1%) 24px}html.has-dom-finalized .u-shot--cutout img.u-enter.is-inview{translate:calc(-50% + var(--nudge,0) * 1%) 0}@media(prefers-reduced-motion:reduce){.u-shot img,html.has-dom-finalized .u-shot img{opacity:1;transition:none}.u-shot--cutout img,.u-shot--cutout img.u-enter{translate:calc(-50% + var(--nudge,0) * 1%) 0}}.u-shot_mark{z-index:var(--z-type);inset:auto auto var(--edge-base) var(--edge-base);padding:.385em .615em;position:absolute}.u-shot_mark--tl{inset:var(--edge-base) auto auto var(--edge-base)}.u-shot_mark--tr{inset:var(--edge-base) var(--edge-base) auto auto}.u-shot_mark--br{inset:auto var(--edge-base) var(--edge-base) auto}.u-shot--repro>.u-shot_mark{inset:auto auto 0 0}.c-figure{gap:var(--mount);padding:var(--mount);background-color:var(--ground,var(--ground-paper));border-radius:0;margin:0;display:grid}.c-figure>.u-shot{--mount:0px}.c-figure_cap{max-width:78ch}.c-figure--wide{--mount:var(--mount-wide)}.c-figure--bleed{padding-inline:0}.c-figure--bleed>.c-figure_cap{padding-inline:var(--edge)}.c-stack>.u-shot{padding:var(--mount)}.u-plate--shot{padding:var(--mount);gap:var(--mount)}.u-plate--shot>.u-shot{--mount:0px;grid-row:2}.u-plate--shot-full{padding:0}.u-plate--shot-full>.u-shot{--mount:0px;z-index:var(--z-art);grid-area:1/1/-1}.u-plate--shot-full>:not(.u-shot){z-index:var(--z-type);margin:var(--edge-base);grid-column:1}.u-flag,.c-voices_flag[data-placeholder]:after,.c-voice_by_flag[data-source]:after{background:var(--accent);color:var(--accent-fg);font-family:var(--font-sans);font-size:var(--text-micro);letter-spacing:var(--track-micro);text-transform:none;border-radius:0;padding:.42em .62em .34em;font-weight:500;line-height:1;display:inline-block}.c-voices_flag[data-placeholder]:after{content:attr(data-placeholder);margin-block-start:clamp(20px,2.4vh,36px)}.c-voice_by_flag[data-source]:after{content:attr(data-source)}.c-wall-sec{--wall-track:350svh;--wall-pad-top:clamp(4rem, 8vh, 6.5rem);--wall-h:calc(100svh - var(--wall-pad-top) - var(--edge));--wall-gut:clamp(20px, 2.8vh, 34px);--wall-row:calc((var(--wall-h) - var(--wall-gut)) / 2);--wall-panel:clamp(320px, 46vw, 720px);--wall-panel-end:clamp(280px, 36vw, 560px);height:var(--wall-track)}.c-wall_stage{height:100svh;padding-block:var(--wall-pad-top) var(--edge);display:flex;position:sticky;top:0;overflow:hidden}.c-wall{flex:auto;min-width:0;height:100%;display:block;overflow:hidden}.c-wall_track{grid-template-rows:var(--wall-row) var(--wall-row);gap:var(--wall-gut);will-change:transform;grid-auto-columns:auto;grid-auto-flow:column;width:max-content;height:100%;margin:0;padding:0;list-style:none;display:grid}.c-wall_track>.u-shot{height:var(--wall-row);width:calc((var(--wall-row) - 2 * var(--mount)) * var(--ar-n,1) + 2 * var(--mount))}.c-wall_track>.u-shot--lead{height:var(--wall-h);width:calc((var(--wall-h) - 2 * var(--mount)) * var(--ar-n,1) + 2 * var(--mount));grid-row:1/span 2}.c-wall_panel{width:var(--wall-panel);height:var(--wall-h);padding:var(--edge);border-radius:0;flex-direction:column;grid-row:1/span 2;display:flex}.c-wall_panel--end{width:var(--wall-panel-end);justify-content:end}.c-wall_masthead{--fit-cap:calc(var(--wall-h) * .146);margin-block:clamp(20px,2.6vh,34px)}.c-wall_slab{margin-top:auto}@media(max-width:1023px){.c-wall-sec{--wall-track:400svh;--wall-gut:clamp(16px, 2.8vh, 24px);--wall-row:min(var(--wall-h), 92vw);--wall-panel:86vw;--wall-panel-end:86vw}.c-wall_track{grid-template-rows:var(--wall-h)}.c-wall_track>.u-shot,.c-wall_track>.u-shot--lead{height:var(--wall-row);width:calc((var(--wall-row) - 2 * var(--mount)) * var(--ar-n,1) + 2 * var(--mount));grid-row:auto;align-self:center}.c-wall_panel,.c-wall_panel--end{height:var(--wall-h);grid-row:auto}}:root{--voice-pad:clamp(48px, 6.4vh, 80px);--measure-voice:64rem}.c-voices{position:relative}.c-voices_flag{padding:var(--voice-pad) var(--edge);border-radius:0;justify-items:start;row-gap:clamp(14px,1.6vh,22px);display:grid}.c-voices_flag .u-deck{max-width:var(--measure-deck)}.c-voice{grid-template-areas:"shot say""shot by";grid-template-columns:var(--shot-col) minmax(0,1fr);column-gap:var(--col-gap);row-gap:var(--band-pad);inline-size:100vw;margin-inline:var(--bleed);padding-block:var(--voice-pad);isolation:isolate;border-radius:0;grid-template-rows:1fr auto;align-items:end;margin-block:0;padding-inline-end:var(--edge);display:grid;position:relative}.c-voice--right{grid-template-areas:"say shot""by shot";grid-template-columns:minmax(0,1fr) var(--shot-col);padding-inline:var(--edge) 0}.c-voice>.u-shot--cutout{margin-block:calc(-1 * var(--voice-pad));grid-area:shot;align-self:stretch}.c-voice_say{inline-size:100%;max-inline-size:var(--measure-voice);grid-area:say;justify-self:start;margin:0;container-type:inline-size}.c-voice--right .c-voice_say,.c-voice--right .c-voice_by{justify-self:end}.c-voice_say .u-fit{--fit:9.41;--fit-cap:var(--display-100)}.c-voice_by{max-inline-size:var(--measure-voice);grid-area:by;justify-self:start;justify-items:start;row-gap:.85rem;margin:0;display:grid}@media(max-width:1023px){.c-voice,.c-voice--right{padding-inline:var(--edge);grid-template-columns:minmax(0,1fr);grid-template-areas:"shot""say""by"}.c-voice>.u-shot--cutout{--shot-col:clamp(200px, 46vw, 320px);margin-inline:calc(-1 * var(--edge));margin-block:calc(-1 * var(--voice-pad)) clamp(24px,4vw,40px)}.c-voice_say .u-fit{font-size:clamp(52px,8.4vw,72px)}.c-voice_say .u-fit>span{white-space:normal;font-size:inherit;display:inline}}.c-field-host{width:100vw;margin-inline:var(--bleed);container-type:inline-size}.c-field{--field-cols:6;--cell:calc(100cqw / var(--field-cols));grid-template-columns:repeat(var(--field-cols),minmax(0,1fr));grid-auto-rows:var(--cell);isolation:isolate;background:0 0;border-radius:0;gap:0;display:grid}@media(max-width:1279px){.c-field{--field-cols:4}}@media(max-width:767px){.c-field{--field-cols:3}}.u-tile{--x:1;--y:1;--cx:1;--cy:1;--tl:0;--tr:0;--br:0;--bl:0;--r-form:calc(min(var(--cx), var(--cy)) * var(--cell));grid-column:var(--x) / span var(--cx);grid-row:var(--y) / span var(--cy);background-color:var(--ground);color:var(--fg);border-radius:calc(var(--tl) * var(--r-form)) calc(var(--tr) * var(--r-form)) calc(var(--br) * var(--r-form)) calc(var(--bl) * var(--r-form));isolation:isolate;overflow:clip}.u-tile[data-span="2x1"]{--cx:2}.u-tile[data-span="1x2"]{--cy:2}.u-tile[data-span="3x1"]{--cx:3}.u-tile[data-span="1x3"]{--cy:3}.u-tile[data-span="2x2"]{--cx:2;--cy:2}.u-tile[data-span="3x2"]{--cx:3;--cy:2}.u-tile[data-span="2x3"]{--cx:2;--cy:3}.u-tile[data-shape=quad-tl]{--tl:1}.u-tile[data-shape=quad-tr]{--tr:1}.u-tile[data-shape=quad-br]{--br:1}.u-tile[data-shape=quad-bl]{--bl:1}.u-tile[data-shape=arch-t]{--tl:1;--tr:1}.u-tile[data-shape=arch-r]{--tr:1;--br:1}.u-tile[data-shape=arch-b]{--br:1;--bl:1}.u-tile[data-shape=arch-l]{--tl:1;--bl:1}.u-tile[data-shape=leaf]{--tl:1;--br:1}.u-tile[data-shape=leaf-alt]{--tr:1;--bl:1}.u-tile[data-shape=disc]{--tl:1;--tr:1;--br:1;--bl:1}.u-tile[data-span="2x1"][data-shape=arch-t],.u-tile[data-span="2x1"][data-shape=arch-b],.u-tile[data-span="3x1"][data-shape=arch-t],.u-tile[data-span="3x1"][data-shape=arch-b],.u-tile[data-span="1x2"][data-shape=arch-l],.u-tile[data-span="1x2"][data-shape=arch-r],.u-tile[data-span="1x3"][data-shape=arch-l],.u-tile[data-span="1x3"][data-shape=arch-r]{--tl:0;--tr:0;--br:0;--bl:0}.c-field .u-tile--accent{--cx:1;--cy:1;--tl:1;--tr:1;--br:1;--bl:1}.c-field_word{align-self:end;inline-size:100%;container-type:inline-size}.c-field_word .u-fit{--fit-cap:var(--display-100)}.u-tile[data-shape]>.c-field_word{display:none}.u-tile:has(>.c-field_word){padding:var(--edge-base);align-content:end;display:grid}@media(prefers-reduced-motion:no-preference){html.has-dom-finalized .c-field:not(.is-inview) .u-tile{--tl:0;--tr:0;--br:0;--bl:0}html.has-dom-finalized .c-field .u-tile{transition:border-radius .85s var(--ease-elastic);transition-delay:calc((var(--x) - 1) * var(--dur-stagger))}}@media(max-width:1023px){.u-tile{grid-column:var(--mx,var(--x)) / span var(--mcx,var(--cx));grid-row:var(--my,var(--y)) / span var(--mcy,var(--cy));--r-form:calc(min(var(--mcx,var(--cx)), var(--mcy,var(--cy))) * var(--cell));transition-delay:calc((var(--mx,var(--x)) - 1) * var(--dur-stagger))}}:root{--pitch-list:3;--pitch-list-prose:2.19;--gap-field:48px;--gap-head-body:24px;--gap-body-cta:48px}.c-list{margin:0;padding:0;list-style:none}.c-list>*{line-height:calc(var(--pitch-list) * 1em);margin:0}.c-list--prose>*{line-height:var(--pitch-list-prose)}.c-cards{grid-template-columns:repeat(var(--cards,5),minmax(0,1fr));background:0 0;align-items:stretch;gap:4px;display:grid}@media(max-width:1279px){.c-cards{--cards:3}}@media(max-width:767px){.c-cards{--cards:2}}.u-card{--card-pad:clamp(20px, 2.2vw, 32px);--card-air:clamp(28px, 3.4vw, 52px);padding:var(--card-air) var(--card-pad) var(--card-pad);background-color:var(--ground);color:var(--fg);box-shadow:none;isolation:isolate;border:0;border-radius:0;flex-direction:column;text-decoration:none;display:flex;position:relative}.u-card>img,.u-card>picture{width:100%;aspect-ratio:var(--ar,var(--ar-plate));object-fit:contain;transition:opacity var(--dur-feedback) var(--ease-out);border-radius:0;margin-block-end:calc(var(--card-air) * .72);display:block}.u-card_meta{flex-direction:column;margin-block-start:auto;padding-inline-end:calc(var(--card-pad) + 22px);display:flex}.u-card_meta>*{font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:0;text-transform:none;margin:0;font-weight:400;line-height:26px}.u-card_meta>*+*{color:var(--fg-quiet)}.u-card_add{background:var(--fg);block-size:22px;inline-size:22px;color:var(--ground);transition:background-color var(--dur-feedback) var(--ease-out),color var(--dur-feedback) var(--ease-out);border:0;border-radius:0;place-items:center;display:grid;position:absolute;inset-block-end:calc(var(--card-pad) + 26px * .5 - 11px);inset-inline-end:var(--card-pad)}.u-card:hover .u-card_add{background:var(--accent);color:var(--accent-fg)}.u-card_add:after{content:"";position:absolute;inset:-11px}.u-card_add svg{fill:currentColor;block-size:9px;inline-size:9px}.u-card_add:focus-visible{outline-offset:3px;outline:2px solid}.u-card_alt{inset:var(--card-air) var(--card-pad);opacity:0;position:absolute}.u-card:hover .u-card_alt,.u-card:focus-visible .u-card_alt{opacity:1}@media(prefers-reduced-motion:reduce){.u-card>img,.u-card_alt,.u-card_add{transition:none}}.c-shelf{display:block;position:relative;overflow:clip}.c-shelf_track{gap:var(--mount);padding-inline:var(--edge);scroll-snap-type:none;will-change:transform;width:max-content;display:flex}.c-shelf_card{flex:none}.c-shelf_arrow{block-size:60px;inline-size:60px;color:var(--fg);opacity:0;transition:opacity var(--dur-feedback) var(--ease-out);background:0 0;border:0;border-radius:0;position:absolute;inset-block-start:50%;translate:0 -50%}.c-shelf_arrow--prev{inset-inline-start:var(--edge)}.c-shelf_arrow--next{inset-inline-end:var(--edge)}.c-shelf:is(:hover,:focus-within) .c-shelf_arrow{opacity:1}.c-shelf_arrow:focus-visible{opacity:1;outline-offset:3px;outline:2px solid}@media(prefers-reduced-motion:reduce){.c-shelf_arrow{opacity:1}}.c-shelf_pos{block-size:23px;inline-size:110px;margin-block-start:clamp(20px,2.4vh,36px);margin-inline:auto;position:relative}.c-shelf_pos:after{content:"";aspect-ratio:1;border-radius:var(--r-dot);background:var(--fg);inline-size:23px;translate:calc(var(--p,0) * 87px) 0;transition:none;position:absolute;inset-block:0;inset-inline-start:0}.c-form_row{margin-block-end:var(--gap-field);display:block}.c-form_label{font-family:var(--font-sans);font-size:var(--text-secondary);letter-spacing:.0125em;color:var(--fg);margin-block-end:6px;line-height:1.43;display:block}.c-form_input,.c-form_textarea{border:0;border-bottom:2px solid var(--fg);width:100%;height:44px;font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:.0125em;color:var(--fg);background:0 0;border-radius:0;padding:0 0 8px;line-height:1.625}.c-form_textarea{resize:vertical;height:auto;min-height:132px}.c-form_input::placeholder{color:var(--fg-quiet);opacity:1}.c-form_input:focus-visible,.c-form_textarea:focus-visible{border-bottom-width:4px;outline:none}.c-form_check{grid-template-columns:20px 1fr;align-items:start;column-gap:14px;margin-block-start:56px;display:grid;position:relative}.c-form_check input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.c-form_check_box{border:2px solid var(--fg);background:0 0;border-radius:0;width:20px;height:20px}.c-form_check input:checked+.c-form_check_box{background:var(--fg)}.c-form_check input:focus-visible+.c-form_check_box{outline-offset:3px;outline:2px solid}.c-form_consent{font-family:var(--font-sans);letter-spacing:.033em;color:var(--fg-quiet);max-width:32em;margin:0;font-size:12px;line-height:1.333}.u-shot--trim{--mount:0px;width:100vw;margin-inline:var(--bleed)}.u-shot--trim img{aspect-ratio:auto;object-fit:cover;height:clamp(520px,88svh,900px)}.c-scene{isolation:isolate;min-block-size:var(--sec-tall);position:relative;overflow:clip}.c-scene_ribbon{z-index:var(--z-art,0);pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.c-scene_ribbon svg{width:100%;height:100%;display:block;overflow:visible}.c-scene_ribbon path{fill:var(--accent)}.c-scene_obj{z-index:var(--z-type,10);inline-size:calc(var(--w,20) * 1%);rotate:calc(var(--rot,0) * 1deg);scale:calc(.72 + .28 * var(--d,1));filter:brightness(calc(.62 + .38 * var(--d,1)));transform-origin:50%;position:absolute}.c-scene_obj>img,.c-scene_obj>svg{width:100%;height:auto;display:block}.c-scene_obj--grounded{filter:brightness(calc(.62 + .38 * var(--d,1))) drop-shadow(0 calc(var(--d,1) * 26px) calc(var(--d,1) * 34px) #00000073)}.c-scene_word{z-index:calc(var(--z-type,10) + 1);font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--track-200);color:var(--fg);rotate:calc(var(--rot,0) * 1deg);margin:0;line-height:1;position:absolute}.u-draw{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--draw-w,8);stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000)}html.has-dom-finalized .u-draw{transition:stroke-dashoffset var(--draw-dur,1.125s) var(--ease-draw)}html.has-dom-finalized .u-draw.is-inview,html:not(.has-dom-finalized) .u-draw{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.u-draw{stroke-dashoffset:0;transition:none}}.c-split{padding-block:var(--voice-pad);align-items:center}.c-split>.u-shot,.c-split>figure{grid-column:1/span 6}.c-split>.c-split_body{grid-column:8/12}.c-split--right>.u-shot,.c-split--right>figure{grid-column:7/-1}.c-split--right>.c-split_body{grid-column:2/6}.c-split_body>*+*{margin-block-start:var(--gap-head-body,clamp(14px, 1.6vh, 22px))}.c-split_body p{max-width:var(--measure-deck);line-height:var(--leading-body)}@media(max-width:1023px){.c-split,.c-split--right{row-gap:clamp(24px,3vh,40px)}.c-split>*,.c-split--right>*{grid-column:1/-1}}.c-stage{padding-inline:var(--edge);padding-block:var(--stage-pad,clamp(80px, 11vh, 168px));position:relative;overflow:visible}.c-stage_plate{z-index:1;min-block-size:var(--stage-h,74svh);background:var(--ground);color:var(--fg);border-radius:0;place-items:center;padding:clamp(64px,9vh,132px) clamp(40px,6vw,104px);display:grid;position:relative}.c-stage_say{z-index:3;text-align:center;margin:0;position:relative}.c-stage_say>*{margin:0}.c-stage_deck{color:var(--accent);font-size:var(--text-deck);line-height:var(--leading-body);margin-block-start:clamp(28px,3.4vh,52px)}.c-stage_pic{z-index:2;inline-size:calc(var(--w,18) * 1%);rotate:calc(var(--rot,0) * 1deg);--mount:clamp(8px, .9vw, 14px);--ground:var(--ground-paper);--fg:var(--ground-ink);filter:drop-shadow(0 18px 34px #00000047);position:absolute;inset-block-start:calc(var(--t,10) * 1%);inset-inline-start:calc(var(--l,4) * 1%)}.c-stage_pic--right{inset-inline:auto calc(var(--r,4) * 1%)}.c-stage_pic--over{z-index:4}.c-stage_line{z-index:0;pointer-events:none;position:absolute;inset:-6% -12%;overflow:visible}.c-stage_line--over{z-index:5}.c-stage_line svg{width:100%;height:100%;display:block;overflow:visible}.c-stage_line path{fill:none;stroke:var(--accent);stroke-width:var(--line-w,22);stroke-linecap:round;stroke-linejoin:round}@media(max-width:1023px){.c-stage{padding-block:clamp(48px,7vh,96px)}.c-stage_plate{min-block-size:0;padding:clamp(40px,7vh,72px) var(--edge)}.c-stage_pic{filter:none;inline-size:auto;position:static;rotate:none}.c-stage_pics{scroll-snap-type:x mandatory;grid-auto-columns:62%;grid-auto-flow:column;gap:4px;margin-block-start:4px;display:grid;overflow-x:auto}.c-stage_pics>*{scroll-snap-align:start}}.u-inline-mark{--cap:.6525em;inline-size:calc(var(--cap) * 1.06);block-size:calc(var(--cap) * 1.06);vertical-align:calc(var(--cap) * -.06);background:var(--mark-bg,var(--accent));color:var(--mark-fg,var(--accent-fg));rotate:calc(var(--rot,0) * 1deg);border-radius:0;place-items:center;margin-inline:.14em;display:inline-grid;overflow:hidden}.u-inline-mark--disc{border-radius:var(--r-dot)}.u-inline-mark--quad{border-radius:calc(var(--cap) * 1.06) 0 0 0}.u-inline-mark--arch{border-radius:calc(var(--cap) * .53) calc(var(--cap) * .53) 0 0}.u-inline-mark--leaf{border-radius:calc(var(--cap) * 1.06) 0}.u-inline-mark svg{fill:currentColor;block-size:58%;inline-size:58%;display:block}.u-inline-mark img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.u-inline-mark--pic{padding:.06em}.u-inline-tag{background:var(--accent);color:var(--accent-fg);font-family:var(--font-sans);font-size:var(--text-micro);letter-spacing:var(--track-micro);text-transform:none;vertical-align:super;border-radius:0;margin-inline-start:-.2em;padding:.18em .42em .14em;font-weight:500;line-height:1;display:inline-block;position:relative}.c-bubble{z-index:1;background:var(--ground,var(--ground-paper));color:var(--fg,var(--ground-ink));font-family:var(--font-sans);font-size:var(--text-body);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;padding:.94em 2em;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.c-bubble>*{z-index:1;position:relative}.c-bubble_circle{z-index:-1;background:var(--accent,var(--ground-bold));pointer-events:none;border-radius:100%;block-size:400%;inline-size:125%;position:absolute;top:100%;left:-14%}html.has-dom-finalized .c-bubble_circle{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.c-bubble:hover .c-bubble_circle,.c-bubble:focus-visible .c-bubble_circle{transform:translateY(-50%)}.c-bubble.is-leaving .c-bubble_circle{transform:translateY(-125%)}.c-bubble.is-parking .c-bubble_circle{transition:none;transform:translateY(0)}.c-bubble:focus-visible{outline-offset:3px;outline:2px solid}@media(prefers-reduced-motion:reduce){.c-bubble_circle{transition:none}.c-bubble:hover .c-bubble_circle{transform:translateY(-50%)}}.c-thread{max-inline-size:78ch;padding-inline:var(--edge);gap:clamp(20px,2.6vh,36px);display:grid}.c-thread_turn{grid-template-columns:auto auto;justify-content:start;align-items:end;gap:12px;display:grid}.c-thread_turn--ask{justify-content:end}.c-thread_turn--ask .c-thread_bubble{grid-column:1}.c-thread_turn--ask .c-thread_you{grid-column:2}.c-thread_bubble{background:var(--counter);max-inline-size:46ch;color:var(--counter-fg);font-size:var(--text-body);line-height:var(--leading-body);border-radius:0;margin:0;padding:clamp(16px,1.8vh,22px) clamp(20px,2vw,28px)}.c-thread_turn--says .c-thread_bubble{background:var(--accent);color:var(--accent-fg)}.c-thread_turn--ask .c-thread_bubble{font-weight:500}.c-thread_turn--says .c-thread_bubble{grid-area:1/1}.c-thread_turn--says .c-thread_who{grid-area:1/2}.c-thread_bubble p{margin:0}.c-thread_bubble p+p{margin-block-start:.85em}.c-thread_who{background:var(--accent);block-size:38px;inline-size:38px;color:var(--accent-fg);border-radius:0;align-self:end;place-items:center;display:grid;overflow:hidden}.c-thread_who span{background:var(--mascot) center / contain no-repeat;block-size:74%;inline-size:74%}.c-thread_you{background:var(--accent);color:var(--accent-fg);font-family:var(--font-sans);font-size:var(--text-micro);letter-spacing:var(--track-micro);text-transform:none;border-radius:0;place-self:end start;padding:.34em .7em .3em;font-weight:500;display:inline-block}@media(max-width:1023px){.c-thread_bubble{max-inline-size:none}}.c-thread_turn{opacity:1;translate:none}html.has-thread-js .c-thread_turn{opacity:0;translate:0 14px}html.has-thread-js.has-dom-finalized .c-thread_turn{transition:opacity .42s var(--ease-out),translate .42s var(--ease-out)}html.has-thread-js .c-thread_turn.is-in{opacity:1;translate:0}@media(prefers-reduced-motion:reduce){.c-thread_turn{opacity:1;translate:none}}#hero,#books,#runs,#badge,#choice,#genre,#voice,#shipped{--edge:calc(var(--edge-base) + var(--rib-w))}.c-books-sec_head,.c-books-sec_head_inner,.c-choice_header,.c-choice_header_content{text-align:left;align-items:flex-start}.c-books-sec_head_inner,.c-books_standfirst{margin-inline:0}#books .c-books-sec_head{padding-inline:var(--edge)}#books .c-books_standfirst{max-width:56ch}#runs .c-rail_head,#badge .c-container,#badge .c-badge_inner{padding-inline:var(--edge);max-width:none;margin-inline:0}.u-sticker{z-index:30;inline-size:var(--w,132px);padding:var(--cut,9px);background:var(--sticker-bg,#fff);rotate:calc(var(--rot,-7) * 1deg);pointer-events:none;border-radius:0;position:absolute;inset-block-start:var(--y,auto);inset-inline-start:var(--x,auto);box-shadow:0 10px 18px #1c18151a}.u-sticker--ink{--sticker-bg:#181818}.u-sticker--bold{--sticker-bg:#ff5a00}.u-sticker--right{inset-inline-start:auto;inset-inline-end:var(--x,auto)}.u-sticker img{block-size:auto;inline-size:100%;display:block}@media(max-width:1023px){.u-sticker{inline-size:calc(var(--w,132px) * .62)}.u-sticker--desk{display:none}}#runs .c-rail_head{padding-block-start:clamp(40px,5vh,72px)}section[data-ground]+section[data-ground],c-hero[data-ground]+section[data-ground],section[data-ground]+c-feature-list[data-ground],c-feature-list[data-ground]+section[data-ground]{margin-block-start:-64px}@media(max-width:767px){section[data-ground]+section[data-ground],c-hero[data-ground]+section[data-ground],section[data-ground]+c-feature-list[data-ground],c-feature-list[data-ground]+section[data-ground]{margin-block-start:0}}#card{padding-block:clamp(96px,12vh,168px)}@media(max-width:767px){#card{padding-block-end:0}#stories{padding-block-start:calc(var(--spacing) * 12)}}#runs{margin-block-end:clamp(96px,12vh,168px)}#faq{padding-block-start:clamp(96px,12vh,168px)}.u-word.u-word{vertical-align:baseline;white-space:pre;background:0 0;margin:0;padding:0;display:inline-block}html.has-words-js .u-word{opacity:var(--wp,0);translate:0 calc((1 - var(--wp,0)) * .34em)}@media(prefers-reduced-motion:reduce){html.has-words-js .u-word{opacity:1;translate:none}}@media(pointer:coarse),(max-width:767px){.c-nav_burger,.c-textlink,.c-art_back,.c-agent_doc_alt,.c-ask_link,.c-menu_mode .c-mode_opt,.c-footer_map a{position:relative}.c-nav_burger:before,.c-textlink:before,.c-art_back:before,.c-agent_doc_alt:before,.c-ask_link:before,.c-menu_mode .c-mode_opt:before,.c-footer_map a:before{content:"";position:absolute}.c-nav_burger:before{inset:-5px}.c-textlink:before{inset:-12px -6px}.c-art_back:before{inset:-15px -6px}.c-agent_doc_alt:before{inset:-13px -6px}.c-ask_link:before{inset:-12px -6px -20px}.c-menu_mode .c-mode_opt:before{inset:-5px 0}.c-footer_map a:before{inset:-4px}.c-md_a,.c-404_links a,.c-hq_list a,.sb-gate_alt,.c-cm-prod_more,.c-genre_row_btn{position:relative}.c-md_a:before,.c-404_links a:before,.c-hq_list a:before,.sb-gate_alt:before,.c-cm-prod_more:before,.c-genre_row_btn:before{content:"";position:absolute}.c-md_a:before{inset:-14px -4px}.c-404_links a:before{inset:-12px -10px}.c-hq_list a:before{inset:-10px -6px}.sb-gate_alt:before{inset:-12px -8px}.c-cm-prod_more:before{inset:-12px -6px}.c-genre_row_btn:before{inset:-9px 0}}@media(max-width:767px){.c-bg_pair em,.c-bg_pair code,.c-hero_flag_tag,.c-hero_flag_text,.c-agent_doc_type,.c-agent_doc_copy,.c-api_type{font-size:12px}main :is(h1,h2,h3){text-wrap:balance}main p{text-wrap:pretty}.c-plates_t,.c-faq_title,.c-pt_t{max-width:none;max-inline-size:none}.c-plates_t,.c-faq_title,.c-signup_t,.c-pf_t{line-height:1.02}:root{--pad-page:clamp(96px, 14vh, 128px)}#runs{margin-block-end:0}:where(main){text-wrap-style:pretty}:where(main) :where(h1,h2,h3,h4,h5,h6,blockquote,figcaption,dt,legend):where(:not(:is(.c-footer,.c-sent,.c-manifesto) *)){text-wrap-style:balance}:where(main) :where(.c-footer,.c-sent,.c-manifesto),:where(main) :where(code,pre,kbd,samp){text-wrap-style:auto}main .c-bg_t,main .c-bo_t{max-width:none}main .c-dir_lab{font-size:var(--text-meta);opacity:.72}main .c-proof_ad_s,main .c-cm-prod_tag{font-size:var(--text-meta)}main .c-signup_card{inline-size:min(100% - 10px,540px);margin-inline-end:10px}main .c-api_doc{margin-inline-end:8px}main .c-agent_doc{max-inline-size:min(640px,100% - 8px);margin-inline:max(0px,50% - 324px) auto}main .c-bc_stage{inline-size:min(100% - 8px,660px,76vh)}main .c-bc_note span{margin-inline-end:6px}}.c-nav{z-index:100;pointer-events:none;display:block;position:fixed;inset:0 0 auto}.c-nav_inner{padding:1.25rem var(--spacing-outer-x-lg);grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;display:grid}@media(max-width:1023px){.c-nav_inner{padding:.875rem var(--spacing-outer-x-xs);grid-template-columns:1fr auto auto;gap:.5rem}}.c-nav_cluster{justify-self:center;align-items:center;gap:clamp(1rem,2vw,2rem);display:flex}@media(max-width:1023px){.c-nav_cluster{order:3;justify-self:end}}.c-nav_end{justify-self:end;align-items:center;gap:.75rem;display:flex}@media(max-width:1023px){.c-nav_end{order:2}}@media(max-width:767px){.c-nav_end{visibility:hidden;opacity:0;transition:opacity .25s var(--ease-power2-out),translate .25s var(--ease-power2-out),visibility 0s linear .25s;margin-block:-4px;translate:0 -6px}html:not(.has-menu-open):not(.is-transitioning) .c-nav_end.is-shown{visibility:visible;opacity:1;transition:opacity .4s var(--ease-power2-out),translate .4s var(--ease-power2-out),visibility 0s;translate:none}.c-nav .c-demo--nav{gap:8px;padding:3px}.c-nav .c-demo--nav .c-demo_face{block-size:40px;inline-size:40px}.c-nav .c-demo--nav .c-demo_cta{white-space:nowrap;block-size:44px;padding-block:0;padding-inline:18px}}@media(max-width:767px)and (hover:none){.c-nav_end .c-button:hover:before{transform:translateY(0)}html[data-chrome=bold] .c-nav_end .c-button:hover{color:#fff}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.c-nav_end,html:not(.has-menu-open):not(.is-transitioning) .c-nav_end.is-shown{translate:none}}@media(max-width:767px){.c-nav_inner{grid-template-columns:1fr auto auto}.c-nav_burger{margin-inline-end:-4px}.c-nav{overflow-x:clip}}.c-logo{aspect-ratio:var(--wordmark-ratio);-webkit-mask:var(--wordmark) no-repeat center / contain;mask:var(--wordmark) no-repeat center / contain;background-color:currentColor;display:block}.c-nav_logo{pointer-events:auto;width:128px;color:var(--color-ink);flex:none}@media(max-width:1023px){.c-nav_logo{width:100px}}.c-nav_link{pointer-events:auto;font-family:var(--font-sans);letter-spacing:.015em;text-transform:capitalize;color:var(--color-ink);padding:.3rem .6rem;font-size:clamp(14px,1.05vw,16px);font-weight:500;display:inline-block;position:relative}.c-nav_link--blue,.c-nav_link--yellow,.c-nav_link--peach{--hl:var(--color-orange)}.c-nav_link_hl{border-radius:0;align-items:stretch;display:flex;position:absolute;inset:0;overflow:hidden}.c-nav_link_hl i{background:var(--hl,var(--color-peach));opacity:0;flex:0 100%;transition:opacity 75ms;display:block}.c-nav_link_hl i:first-child,.c-nav_link_hl i:last-child{flex-basis:15%}.c-nav_link:hover .c-nav_link_hl i:first-child,.c-nav_link:focus-visible .c-nav_link_hl i:first-child{opacity:1}.c-nav_link:hover .c-nav_link_hl i:nth-child(2),.c-nav_link:focus-visible .c-nav_link_hl i:nth-child(2){opacity:1;transition-delay:55ms}.c-nav_link:hover .c-nav_link_hl i:nth-child(3),.c-nav_link:focus-visible .c-nav_link_hl i:nth-child(3){opacity:1;transition-delay:.11s}.c-nav_link_text{z-index:1;transition:opacity .35s var(--ease-power2-out);position:relative}.c-nav_cluster:has(.c-nav_link:hover) .c-nav_link_text,.c-nav_cluster:has(.c-nav_link:hover) .c-nav_burger{opacity:.12}.c-nav_cluster .c-nav_link:hover .c-nav_link_text{opacity:1}.c-nav_burger{transition:opacity .35s var(--ease-power2-out)}@media(max-width:1023px){.c-nav_link{display:none}}@media(max-width:767px){.c-nav_link--yellow{display:inline-block}}.c-button{pointer-events:auto;font-family:var(--font-display);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;background:var(--color-orange);color:var(--color-cream);isolation:isolate;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.5em;padding:.95rem 1.4rem;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.c-button_arrow{flex:none;block-size:.92em;inline-size:.92em;overflow:visible}html.has-dom-finalized .c-button_arrow{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.c-button:hover .c-button_arrow,.c-button:focus-visible .c-button_arrow{transform:translate(.12em,-.12em)}@media(prefers-reduced-motion:reduce){.c-button_arrow{transition:none}.c-button:hover .c-button_arrow,.c-button:focus-visible .c-button_arrow{transform:none}}.c-button:before{content:"";z-index:-1;background:var(--color-ink);pointer-events:none;border-radius:100%;block-size:400%;inline-size:125%;position:absolute;top:100%;left:-14%;transform:translateY(0)}html.has-dom-finalized .c-button:before{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.c-button:hover:before,.c-button:focus-visible:before{transform:translateY(-50%)}.c-button.is-leaving:before{transform:translateY(-125%)}html.has-dom-finalized .c-button.is-parking:before,.c-button.is-parking:before{transition:none;transform:translateY(0)}.c-button--ghost{color:var(--color-ink);transition:color .45s var(--ease-power2-in-out),box-shadow .45s var(--ease-power2-in-out);background:0 0;box-shadow:inset 0 0 0 1.5px #1c181538}.c-button--ghost:before{background:var(--color-ink)}.c-button--ghost:hover,.c-button--ghost:focus-visible{color:var(--color-cream);box-shadow:inset 0 0 0 1.5px var(--color-ink)}.c-button--ink{background:var(--color-ink);color:var(--color-cream)}.c-button--ink:before{background:var(--color-orange)}html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_logo,html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_link,html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_burger{color:var(--color-cream)}html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_link,html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_logo,html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_burger{transition:color .45s var(--ease-power2-out)}html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_link_hl i{background:#1c18158c}html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_cluster:has(.c-nav_link:hover) .c-nav_link_text,html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_cluster:has(.c-nav_link:hover) .c-nav_burger{opacity:.12}.c-nav_burger{pointer-events:auto;width:34px;height:34px;color:var(--color-ink);transition:color .3s var(--ease-power2-out),opacity .35s var(--ease-power2-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.c-nav_burger:focus{outline:none}.c-nav_burger:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.c-nav_burger_icon{width:26px;height:12px;display:block;position:relative}.c-nav_burger_svg{pointer-events:none;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:6;width:64px;height:64px;margin:-32px 0 0 -32px;position:absolute;inset:50% auto auto 50%;overflow:visible}.c-nav_burger_svg path{stroke-dasharray:100 104}@media(max-width:1023px){.c-nav_burger_dog{transform-box:view-box;transform-origin:50%;transform:scale(.72)}}.c-nav_burger_bar{stroke-dashoffset:0}.c-nav_burger_dog,.c-nav_burger_cross{stroke-dashoffset:101px}.c-loader{z-index:210;background:var(--color-surface-base);color:var(--color-orange);will-change:transform;place-items:center;display:grid;position:fixed;inset:0}.c-loader_pct{font-family:var(--font-sans);font-size:var(--text-meta);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-orange);opacity:0;transition:opacity .4s var(--ease-power2-out);margin:0;font-weight:500;position:absolute;inset-block-end:clamp(2rem,6vh,4rem)}.c-loader_pct.is-on{opacity:.75}.c-loader_mark{width:min(26vw,300px);height:auto;display:block;overflow:visible}@media screen and (max-width:1023px){.c-loader_mark{width:min(56vw,320px)}.c-loader_mark path{stroke-width:.75px}}.c-loader_mark{opacity:0}.c-loader_mark path{fill-opacity:0;fill:var(--color-orange);stroke:var(--color-orange);stroke-width:46px;stroke-linejoin:round;stroke-linecap:round}@media(prefers-reduced-motion:reduce){.c-loader{display:none}.c-loader_mark{opacity:1}.c-loader_mark path{fill-opacity:1}}.c-logo-stack{height:34px;position:relative;overflow:hidden}@media(max-width:1023px){.c-logo-stack{height:42px}}.c-logo-stack_face{will-change:transform;align-items:center;display:flex;position:absolute;inset:0}.c-logo-stack_mascot{display:none}@media(max-width:1023px){.c-logo-stack{aspect-ratio:627/716;inline-size:auto}.c-logo-stack_face{display:none}.c-logo-stack_mascot{background:url(/brand/mascot-filled-orange.svg) 50%/contain no-repeat;display:block;position:absolute;inset:0}html.has-chrome-on-media:not(.has-chrome-menu) .c-logo-stack_mascot,html[data-chrome=ink] .c-logo-stack_mascot,html[data-chrome=bold] .c-logo-stack_mascot{background-image:url(/brand/mascot-dark.svg);inset:-3.631% -4.147%}.c-logo-stack{overflow:visible}}.c-logo-mark{background-color:currentColor;width:100%;display:block}.c-logo-mark--grotesk{aspect-ratio:2031/503.38;-webkit-mask:url(/brand/wordmark.svg?v=2) 50%/contain no-repeat;mask:url(/brand/wordmark.svg?v=2) 50%/contain no-repeat}.c-logo-mark--round{aspect-ratio:3578/826;-webkit-mask:url(/brand/wordmark-round.svg?v=2) 50%/contain no-repeat;mask:url(/brand/wordmark-round.svg?v=2) 50%/contain no-repeat}.c-button--dev{color:var(--color-ink);letter-spacing:.08em;transition:color .45s var(--ease-power2-in-out),border-color .45s var(--ease-power2-in-out);background:0 0;border:1px solid #1c181538;gap:8px;padding:.72rem 1.05rem;font-size:11px}.c-button--dev:before{background:var(--color-ink)}.c-button--dev:hover,.c-button--dev:focus-visible{color:var(--color-cream);border-color:var(--color-ink)}.c-button--dev[hidden]{display:none}.c-logo-switch_aa{font-family:var(--font-display);text-transform:none;letter-spacing:0;color:var(--color-orange);transition:color .45s var(--ease-power2-in-out);flex:none;font-size:14px;font-weight:700;line-height:1}.c-button--dev:hover .c-logo-switch_aa,.c-button--dev:focus-visible .c-logo-switch_aa{color:var(--color-cream)}.c-logo-switch_name{text-align:left;min-width:6.5ch}.c-nav_signin{block-size:46px;color:var(--color-ink);font:700 13px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:auto;background:#1818180f;border-radius:999px;align-items:center;padding-inline:22px;text-decoration:none;transition:background-color .2s;display:inline-flex}@media(hover:hover)and (pointer:fine){.c-nav_signin:hover{background:#1818181f}}html[data-chrome=ink] .c-nav_signin,html.has-chrome-on-media:not(.has-chrome-menu) .c-nav_signin{color:#fff;background:#ffffff29}html[data-chrome=bold] .c-nav_signin{color:var(--color-ink);background:#ffffff29}html.has-chrome-cut .c-nav,html.has-chrome-cut .c-nav_logo,html.has-chrome-cut .c-nav_link,html.has-chrome-cut .c-nav_burger,html.has-chrome-cut .c-nav_signin{transition:none!important}@media(min-width:1024px){.c-nav [data-on=paper]{--chrome-fg:#181818;--chrome-hl:#1c18158c}.c-nav [data-on=ink]{--chrome-fg:#f5f5f5;--chrome-hl:#f7f6f447}.c-nav [data-on=bold]{--chrome-fg:#181818;--chrome-hl:#1c181547}.c-nav .c-nav_signin[data-on=paper]{color:var(--color-ink);background:#1818180f}.c-nav .c-nav_signin[data-on=ink]{color:#fff;background:#ffffff29}.c-nav .c-nav_signin[data-on=bold]{color:var(--color-ink);background:#ffffff29}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.c-nav .c-nav_signin[data-on=paper]:hover{background:#1818181f}}@media(max-width:1023px){.c-nav_signin{display:none}}.c-nav_item{--drop-bg:var(--color-orange);--drop-fg:var(--color-ink);align-items:center;display:inline-flex;position:relative}.c-nav_item[data-drop-on=bold]{--drop-bg:var(--color-ink);--drop-fg:#f5f5f5}.c-nav_item>.c-nav_link{z-index:1}html.has-dom-finalized .c-nav .c-nav_burger{transition:color .45s var(--ease-power2-out),opacity .35s var(--ease-power2-out)}@media(max-width:1023px){.c-nav_item{display:none}}.c-nav_drop{translate:calc(-50% + var(--drop-shift,0px)) 0;visibility:hidden;pointer-events:none;z-index:0;padding-block-start:var(--drop-pad,48px);transition:visibility 0s linear .32s;position:absolute;top:100%;left:50%}.c-nav_item.is-open .c-nav_drop{visibility:visible;pointer-events:auto;transition:visibility}.c-nav_drop_blob{pointer-events:none;opacity:0;transition:scale .28s var(--ease-power2-out),opacity .2s ease;position:absolute;left:50%;overflow:visible;translate:-50%;scale:.2}.c-nav_drop_blob path{fill:var(--drop-bg);pointer-events:visiblePainted;transition:fill .3s var(--ease-power2-out)}.c-nav_item.is-open .c-nav_drop_blob{opacity:1;transition:scale .6s cubic-bezier(.34,1.56,.64,1),opacity .12s;scale:1}.c-nav_drop_list{text-align:center;justify-items:center;gap:2px;margin:0;padding:0;list-style:none;display:grid;position:relative}.c-nav_drop_link{font-family:var(--font-display);letter-spacing:-.01em;color:var(--drop-fg);white-space:nowrap;opacity:0;padding:7px 12px;font-size:17px;font-weight:700;line-height:1.1;text-decoration:none;transition:opacity .15s,translate .2s;display:block;translate:0 10px}.c-nav_item.is-open .c-nav_drop_link{opacity:1;transition:opacity .35s var(--ease-power2-out),translate 0s,color .3s var(--ease-power2-out);animation:c-nav-drop-in .45s cubic-bezier(.215,.61,.355,1) calc(.12s + var(--i,0) * 50ms) backwards;translate:0}@keyframes c-nav-drop-in{0%{opacity:0;translate:0 10px}}.c-nav_item.is-open .c-nav_drop_list:has(.c-nav_drop_link:hover) .c-nav_drop_link:not(:hover){opacity:.12}.c-nav_drop_link:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid}.c-nav_item.is-open>.c-nav_link .c-nav_link_hl i{opacity:1}html .c-nav .c-nav_item[data-drop]>.c-nav_link .c-nav_link_hl i{background:var(--drop-bg)}html .c-nav .c-nav_item.is-open>.c-nav_link,html .c-nav .c-nav_item[data-drop]>.c-nav_link:hover{color:var(--drop-fg);transition:color .15s var(--ease-power2-out)}.c-nav_cluster:has(.c-nav_item.is-open) .c-nav_link_text,.c-nav_cluster:has(.c-nav_item.is-open) .c-nav_burger{opacity:.12}.c-nav_cluster .c-nav_item.is-open .c-nav_link_text{opacity:1}@media(prefers-reduced-motion:reduce){.c-nav_drop_blob,.c-nav_item.is-open .c-nav_drop_blob{transition:opacity .12s;scale:1}.c-nav_drop_link,.c-nav_item.is-open .c-nav_drop_link{transition:opacity .12s;animation:none;translate:none}}:root{--knock:grayscale(1) blur(.5px) brightness(1.15) invert(1) contrast(40) invert(.094) brightness(1.06)}.c-knock_defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.c-knock{display:none}@media(min-width:1024px){html.has-nav-knock:not(.has-menu-open):not(.has-chrome-menu) .c-nav:not(:has(.c-nav_item.is-open,.c-nav_item.is-closing)) .c-nav_cluster:not(:has(.c-nav_link:hover)) .c-nav_link_text{color:#0000}html.has-nav-knock:not(.has-menu-open):not(.has-chrome-menu) .c-nav:not(:has(.c-nav_item.is-open,.c-nav_item.is-closing)) .c-nav_cluster:not(:has(.c-nav_link:hover)) .c-knock{pointer-events:none;-webkit-backdrop-filter:var(--knock);backdrop-filter:var(--knock);display:block;position:absolute;inset:0}html.has-nav-knock:not(.has-menu-open):not(.has-chrome-menu) .c-nav:not(:has(.c-nav_item.is-open,.c-nav_item.is-closing)) .c-nav_logo:not(:hover) .c-logo-mark{-webkit-backdrop-filter:var(--knock);backdrop-filter:var(--knock);background-color:#0000}html.has-nav-knock:not(.has-menu-open):not(.has-chrome-menu) .c-nav:not(:has(.c-nav_item.is-open,.c-nav_item.is-closing)) .c-nav_burger:not(:hover):not([aria-expanded=true]) .c-nav_burger_bar{stroke:#0000}html.has-nav-knock:not(.has-menu-open):not(.has-chrome-menu) .c-nav:not(:has(.c-nav_item.is-open,.c-nav_item.is-closing)) .c-nav_burger:not(:hover):not([aria-expanded=true]) .c-nav_burger_icon:after{content:"";pointer-events:none;width:64px;height:64px;-webkit-backdrop-filter:var(--knock);backdrop-filter:var(--knock);margin:-32px 0 0 -32px;position:absolute;inset:50% auto auto 50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M19 27H45M19 37H45' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M19 27H45M19 37H45' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}}.c-curtain{z-index:200;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:clip}.c-curtain:not(.is-active){visibility:hidden}.c-curtain_shape{aspect-ratio:1;width:100%;color:var(--curtain-ink,var(--color-orange));position:absolute}.c-curtain_svg{width:120%;height:120%;position:absolute;top:-10%;left:-10%;overflow:visible}@media(max-width:1023px){.c-curtain_shape{aspect-ratio:auto;height:100%}.c-curtain_svg{width:230%;height:120%;top:-10%;left:-65%}}.c-curtain_path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:8%}.c-curtain_mark{width:clamp(76px,12.5vw,220px);aspect-ratio:var(--mascot-filled-ratio);background-image:var(--mascot-filled);will-change:transform,opacity;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.c-curtain[data-flood=light] .c-curtain_mark{background-image:var(--mascot-filled-orange)}html.is-transitioning main{pointer-events:none}.c-curtain.is-flooded{background:var(--curtain-ink,var(--color-orange))}.c-curtain.is-flooded .c-curtain_svg{visibility:hidden}@keyframes hero-brief-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes problem-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes problem-swing{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes arrowRing{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.15)}}@keyframes arrowLean{0%,to{translate:0}50%{translate:4px}}@keyframes rail-in{0%{opacity:0;translate:0 56px;rotate:calc(var(--tilt,0deg) * 1.6)}35%{opacity:1}to{opacity:1;translate:none;rotate:calc(var(--tilt,0deg) / 3)}}@keyframes c-benefits-breathe{0%,to{stroke-width:0;rotate:0deg}50%{stroke-width:var(--benefits-swell,60);rotate:2deg}}:root{--curtain-radius:7.5rem}@media screen and (max-width:1023px){:root{--curtain-radius:2.4rem}}@keyframes books-ear-twitch-l{0%,20%,to{rotate:0deg}24%{rotate:-2deg}28%{rotate:1deg}32%{rotate:-.75deg}36%{rotate:0deg}68%{rotate:-1deg}72%{rotate:.5deg}76%{rotate:0deg}}@keyframes books-ear-twitch-r{0%,18%,to{rotate:0deg}22%{rotate:8deg}26%{rotate:-3deg}30%{rotate:2.5deg}34%{rotate:-1deg}38%{rotate:0deg}66%{rotate:5deg}70%{rotate:-2deg}74%{rotate:1deg}78%{rotate:0deg}}@keyframes c-choice-ear-left{0%,20%,to{rotate:0deg}24%{rotate:-2deg}28%{rotate:1deg}32%{rotate:-.75deg}36%{rotate:0deg}68%{rotate:-1deg}72%{rotate:.5deg}76%{rotate:0deg}}@keyframes c-choice-ear-right{0%,18%,to{rotate:0deg}22%{rotate:8deg}26%{rotate:-4deg}30%{rotate:2.5deg}34%{rotate:-1deg}38%{rotate:0deg}66%{rotate:5deg}70%{rotate:-2deg}74%{rotate:1deg}78%{rotate:0deg}}@keyframes c-genre-tail-twitch{0%,18%,to{rotate:0deg}22%{rotate:8deg}26%{rotate:-4deg}30%{rotate:2.5deg}34%{rotate:-1deg}38%{rotate:0deg}66%{rotate:5deg}70%{rotate:-2deg}74%{rotate:1deg}78%{rotate:0deg}}@keyframes bo-rise{0%{opacity:0;translate:0 8svh}to{opacity:1;translate:none}}@keyframes bo-unzoom{0%{scale:1.08}to{scale:1}}@keyframes bo-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bo-wipe-l{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes bo-up{0%{opacity:0;translate:0 .9em}to{opacity:1;translate:none}}@keyframes st-glide{0%{translate:72vw}to{translate:0}}@keyframes st-run{0%{translate:0}to{translate:calc(100vw - 100%)}}@keyframes st-face{0%,to{rotate:var(--tilt,0deg);translate:0}50%{translate:0 -8px;rotate:0deg}}@keyframes c-result-rise{0%{scale:1 0}to{scale:1}}@keyframes c-latest-stick{0%{opacity:0;rotate:12deg;scale:.55}to{opacity:1;rotate:-4deg;scale:1}}@keyframes ui-drift{0%,to{translate:0}50%{translate:0 -.9cqw}}@keyframes ui-caret{50%{opacity:0}}@keyframes hero-card-sheen{to{transform:translate(320%)}}@keyframes c-scn-tap{0%,55%,to{opacity:.25;transform:scale(.85)}25%{opacity:1;transform:scale(1)}}@property --sbv{syntax:"<number>";inherits:true;initial-value:0}@keyframes sb-dot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes sb-breathe{50%{transform:scale(1.06)}}@keyframes sb-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sb-drop{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:none}}@keyframes sb-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes sb-spin{to{transform:rotate(360deg)}}@keyframes sb-shim{to{background-position:-250% 0}}@keyframes sb-ping{0%,to{transform:none}40%{transform:scale(1.08)}}@keyframes sb-drift{to{transform:translate(-4%,3%)scale(1.08)}}@keyframes sb-zoom{to{transform:scale(1.12)}}@keyframes sb-rise{0%{opacity:0;transform:translateY(10px)}25%,to{opacity:1;transform:none}}@keyframes sb-nudge{0%,to{transform:none}50%{transform:translate(4px)}}@keyframes sb-talk{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-6px)rotate(2deg)}}@keyframes sb-full-in{0%{opacity:0}to{opacity:1}}@keyframes bg-breathe{0%,to{grid-template-rows:1.6fr 1fr}50%{grid-template-rows:1fr 1.6fr}}@keyframes bg-type{to{clip-path:inset(-.3em -.1em -.4em)}}@keyframes bg-press{0%,55%,to{box-shadow:8px 8px 0 var(--color-ink);translate:0}70%{box-shadow:0 0 0 var(--color-ink);translate:8px 8px}}@keyframes bg-pill{0%,60%,to{scale:1}75%{scale:1.12}}@keyframes bg-bob{0%,to{translate:0;rotate:-3deg}50%{translate:0 -10px;rotate:3deg}}:root{--axis:calc(var(--edge-base) + var(--rib-w))}@media(max-width:767px){:root{--axis:var(--edge-base)}}@keyframes c-agent-blink{50%{opacity:0}}@keyframes c-404-drift{0%{translate:0 -.6rem}to{translate:0 .6rem}}@keyframes c-careers-bob{0%{translate:0 -.5rem}to{translate:0 .5rem}}@keyframes c-careers-wonder{0%{rotate:-9deg}to{rotate:7deg}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}