/*! 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{--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-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}::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-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--spacing:.25rem;--container-2xl:42rem;--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);--color-snow:#f2f4f7;--color-white:#fff;--color-frost:#c9d3ee;--color-dusk:#8fa3e3;--color-blue-hour:#3b5bdb;--color-deep:#24398f;--color-fjord:#13233f;--color-ink-secondary:#3a4866;--color-ink-label:#4a5878;--color-line:#d5dbe5;--color-disabled:#e4e8ef;--color-logo-sky2:#acbbe8;--color-logo-sky4:#657fdf;--color-logo-ink:#09002a;--color-logo-square:#4365f7;--font-sans:var(--font-familjen), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-plex-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--text-display:clamp(2.75rem, 7.6vw, 6rem);--text-display--line-height:.9167;--text-display--font-weight:600;--text-display--letter-spacing:-.05em;--text-h1:clamp(2.25rem, 5vw, 4rem);--text-h1--line-height:1;--text-h1--font-weight:600;--text-h1--letter-spacing:-.04em;--text-h2:2.5rem;--text-h2--line-height:1.1;--text-h2--font-weight:600;--text-h2--letter-spacing:-.03em;--text-h3:1.625rem;--text-h3--line-height:1.1538;--text-h3--font-weight:600;--text-h3--letter-spacing:-.02em;--text-lede:1.25rem;--text-lede--line-height:1.5;--text-lede--font-weight:400;--text-lede--letter-spacing:0em;--text-body:1rem;--text-body--line-height:1.625;--text-body--font-weight:400;--text-body--letter-spacing:0em;--text-button:1rem;--text-button--line-height:1.5;--text-button--font-weight:600;--text-button--letter-spacing:0em;--text-label:.8125rem;--text-label--line-height:1.5385;--text-label--font-weight:400;--text-label--letter-spacing:.08em;--text-caption:.75rem;--text-caption--line-height:1.5;--text-caption--font-weight:400;--text-caption--letter-spacing:0em}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{background:var(--color-snow);color:var(--color-fjord);scrollbar-gutter:stable;font-family:var(--font-sans);-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body{font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);background:0 0;margin:0}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,table,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,li,dd,figcaption{text-wrap:pretty}a{color:inherit;text-underline-offset:4px;text-decoration:none;text-decoration-thickness:1px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse;border-spacing:0}svg{display:block}img{max-width:100%;display:block}:root,[data-ground=snow],.plate,.card,.menu-panel,.consent{--ground:var(--color-snow);--ink:var(--color-fjord);--ink-2:var(--color-ink-secondary);--ink-label:var(--color-ink-label);--rule:var(--color-frost);--focus:var(--color-blue-hour);--link:var(--color-blue-hour);--link-hover:var(--color-deep);--button-bg:var(--color-blue-hour);--button-ink:var(--color-white);--button-bg-hover:var(--color-deep);--hover-fill:var(--color-frost)}[data-ground=frost]{--ground:var(--color-frost);--ink:var(--color-fjord);--ink-2:var(--color-ink-secondary);--ink-label:var(--color-ink-secondary);--rule:var(--color-dusk);--focus:var(--color-blue-hour);--link:var(--color-deep);--link-hover:var(--color-fjord);--button-bg:var(--color-blue-hour);--button-ink:var(--color-white);--button-bg-hover:var(--color-deep);--hover-fill:var(--color-snow)}[data-ground=blueHour]{--ground:var(--color-blue-hour);--ink:var(--color-white);--ink-2:var(--color-white);--ink-label:var(--color-white);--rule:var(--color-frost);--focus:var(--color-snow);--link:var(--color-snow);--link-hover:var(--color-frost);--button-bg:var(--color-snow);--button-ink:var(--color-fjord);--button-bg-hover:var(--color-frost);--hover-fill:var(--color-deep)}[data-ground=deep]{--ground:var(--color-deep);--ink:var(--color-snow);--ink-2:var(--color-frost);--ink-label:var(--color-frost);--rule:var(--color-dusk);--focus:var(--color-snow);--link:var(--color-snow);--link-hover:var(--color-frost);--button-bg:var(--color-snow);--button-ink:var(--color-fjord);--button-bg-hover:var(--color-frost);--hover-fill:var(--color-fjord)}[data-ground=fjord],.fallback-notice{--ground:var(--color-fjord);--ink:var(--color-snow);--ink-2:var(--color-frost);--ink-label:var(--color-frost);--rule:var(--color-ink-label);--focus:var(--color-dusk);--link:var(--color-snow);--link-hover:var(--color-frost);--button-bg:var(--color-snow);--button-ink:var(--color-fjord);--button-bg-hover:var(--color-frost);--hover-fill:var(--color-deep)}[data-ground]{background-color:var(--ground);color:var(--ink)}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:0}::selection{background:var(--color-frost);color:var(--color-fjord)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip:focus{z-index:60;clip-path:none;background:var(--color-white);width:auto;height:auto;min-height:3rem;color:var(--color-fjord);border:1px solid var(--color-fjord);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;align-items:center;margin:0;padding:0 1.375rem;display:inline-flex;position:fixed;top:1rem;left:1rem;overflow:visible}}@layer components{:root{--page-margin:1rem;--page-gap:.75rem;--gutter-l:calc(var(--page-margin) - var(--page-gap));--gutter-r:calc(var(--page-margin) - var(--page-gap))}@media (min-width:48rem){:root{--page-margin:clamp(1.5rem, 5.5556vw, 5rem);--page-gap:clamp(.75rem, 1.6667vw, 1.5rem)}}.page-grid{grid-template-columns:[bleed-start] var(--gutter-l) [content-start] repeat(12, [col-start] minmax(0, 1fr) [col-end]) [content-end] var(--gutter-r) [bleed-end];column-gap:var(--page-gap);display:grid}.page-grid>*{grid-column:content}.bleed{grid-column:bleed}.col-1-6{grid-column:1 col-start/6 col-end}.col-7-12{grid-column:7 col-start/12 col-end}.col-1-4{grid-column:1 col-start/4 col-end}.col-6-12{grid-column:6 col-start/12 col-end}.edge-l{grid-column:bleed-start/8 col-end}@media (max-width:47.98rem){.col-1-6,.col-7-12,.col-1-4,.col-6-12{grid-column:content}.edge-l{grid-column:bleed-start/content-end}}.t-display{font-family:var(--font-sans);font-size:var(--text-display);line-height:var(--text-display--line-height);font-weight:var(--text-display--font-weight);letter-spacing:var(--text-display--letter-spacing)}.t-h1{font-family:var(--font-sans);font-size:var(--text-h1);line-height:var(--text-h1--line-height);font-weight:var(--text-h1--font-weight);letter-spacing:var(--text-h1--letter-spacing)}.t-h2,.t-title{font-family:var(--font-sans);font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:var(--text-h2--font-weight);letter-spacing:var(--text-h2--letter-spacing)}.t-h3{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:var(--text-h3--font-weight);letter-spacing:var(--text-h3--letter-spacing)}.t-lede{font-family:var(--font-sans);font-size:var(--text-lede);line-height:var(--text-lede--line-height);font-weight:var(--text-lede--font-weight);letter-spacing:var(--text-lede--letter-spacing);color:var(--ink-2)}.t-body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);letter-spacing:var(--text-body--letter-spacing)}.t-button{font-family:var(--font-sans);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--text-button--font-weight);letter-spacing:var(--text-button--letter-spacing)}.t-mono,.t-caption{font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--text-caption--font-weight);letter-spacing:var(--text-caption--letter-spacing)}.t-label{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);font-weight:var(--text-label--font-weight);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase}table,.t-mono,.t-caption,.t-label,.label,.caption{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.wipe-view{animation-delay:0s;animation-timeline:view();animation-range:entry entry 45%}:root{--ease-calm:cubic-bezier(.22, .61, .36, 1)}.icon{flex:none;width:1.5rem;height:1.5rem}@keyframes arrow-roll{0%{translate:0}45%{translate:24px}45.01%{translate:-24px}to{translate:0}}@property --b1{syntax:"<percentage>";inherits:false;initial-value:0%}@property --b2{syntax:"<percentage>";inherits:false;initial-value:0%}@property --b3{syntax:"<percentage>";inherits:false;initial-value:0%}@property --b4{syntax:"<percentage>";inherits:false;initial-value:0%}@property --b5{syntax:"<percentage>";inherits:false;initial-value:0%}.button,.button-secondary{isolation:isolate;min-height:3rem;font-family:var(--font-sans);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--text-button--font-weight);white-space:nowrap;cursor:pointer;background-image:linear-gradient(var(--sweep), var(--sweep)), linear-gradient(var(--sweep), var(--sweep)), linear-gradient(var(--sweep), var(--sweep)), linear-gradient(var(--sweep), var(--sweep)), linear-gradient(var(--sweep), var(--sweep));background-repeat:no-repeat;background-origin:border-box;background-size:var(--b1) 21%, var(--b2) 21%, var(--b3) 21%, var(--b4) 21%, var(--b5) 21%;transition:--b1 .18s var(--ease-calm), --b2 .18s var(--ease-calm) 25ms, --b3 .18s var(--ease-calm) 50ms, --b4 .18s var(--ease-calm) 75ms, --b5 .18s var(--ease-calm) .1s, transform 90ms ease-out;background-position:100% 0,100% 25%,100%,100% 75%,100% 100%;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.375rem;text-decoration:none;display:inline-flex;position:relative;overflow:clip}.button{--sweep:var(--button-bg-hover);background-color:var(--button-bg);color:var(--button-ink)}.button-secondary{--sweep:var(--hover-fill);border-color:var(--ink);color:var(--ink);background-color:#0000;font-weight:500}@media (hover:hover){:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):hover{--b1:100%;--b2:100%;--b3:100%;--b4:100%;--b5:100%;background-position:0 0,0 25%,0,0 75%,0 100%}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):hover .icon-arrow>*{animation:arrow-roll .32s var(--ease-calm) both}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):hover .roll-text{translate:0 -100%}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):hover .roll:after{translate:0}}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):focus-visible{--b1:100%;--b2:100%;--b3:100%;--b4:100%;--b5:100%;background-position:0 0,0 25%,0,0 75%,0 100%}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):focus-visible .icon-arrow>*{animation:arrow-roll .32s var(--ease-calm) both}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):focus-visible .roll-text{translate:0 -100%}:is(.button,.button-secondary):not(:disabled,[aria-disabled=true]):focus-visible .roll:after{translate:0}.roll{z-index:1;margin-block:-.125em;padding-block:.125em;display:inline-block;position:relative;overflow:clip}.roll-text{transition:translate .24s var(--ease-calm) 40ms;display:block}.roll:after{content:attr(data-label) / "";transition:translate .24s var(--ease-calm) 40ms;position:absolute;inset:.125em 0 auto;translate:0 125%}.button:active,.button-secondary:active,.button[data-press],.button-secondary[data-press]{transform:translateY(2px)scaleY(.96)}.button:before,.button-secondary:before{content:"";left:var(--px,50%);top:var(--py,50%);z-index:0;border:2px solid var(--button-ink);opacity:0;pointer-events:none;width:0;height:0;position:absolute;translate:-50% -50%}.button-secondary:before{border-color:var(--ink)}@keyframes window-open{0%{opacity:1;width:.5rem;height:.5rem}70%{opacity:1}to{opacity:0;width:64rem;height:64rem}}.button[data-press]:before,.button-secondary[data-press]:before{animation:.34s linear both window-open}.button:disabled,.button[aria-disabled=true],.button-secondary:disabled,.button-secondary[aria-disabled=true]{background-color:var(--color-disabled);border-color:var(--color-disabled);color:var(--color-ink-label);cursor:not-allowed;background-image:none;transform:none}.button-small{min-height:2.75rem;padding-inline:1rem}.link{--link-trail:0px;--u-y:calc(100% - .12em);color:var(--link);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:calc(100% - var(--link-trail)) 1px;background-position:0 var(--u-y);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none}@keyframes underline-redraw{0%{background-position:100% var(--u-y);background-size:calc(100% - var(--link-trail)) 1px}45%{background-position:100% var(--u-y);background-size:0 1px}45.01%{background-position:0 var(--u-y);background-size:0 1px}to{background-position:0 var(--u-y);background-size:calc(100% - var(--link-trail)) 1px}}@media (hover:hover){.link:hover{color:var(--link-hover);animation:underline-redraw .36s var(--ease-calm) both}.link:hover .icon-arrow>*{animation:arrow-roll .32s var(--ease-calm) both}}.link:focus-visible{color:var(--link-hover);animation:underline-redraw .36s var(--ease-calm) both}.link:focus-visible .icon-arrow>*{animation:arrow-roll .32s var(--ease-calm) both}.link:active{position:relative;top:1px}.link:has(.icon){--link-trail:2rem;--u-y:calc(50% + .72em);align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.tag,.tag-outline,.tag-chip{font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;padding:.375rem .625rem;display:inline-block}.tag{background:var(--color-frost);border-color:var(--color-frost);color:var(--color-fjord)}.tag-outline{border-color:var(--ink);color:var(--ink)}.tag-chip{background:var(--ink);border-color:var(--ink);color:var(--ground)}.card{background:var(--color-white);border:1px solid var(--color-line);color:var(--color-fjord);padding:1.25rem}.plate{background:var(--color-snow);border:1px solid var(--color-line);color:var(--color-fjord)}.label{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);font-weight:var(--text-label--font-weight);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;color:var(--ink-label)}.caption{font-family:var(--font-mono);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--text-caption--font-weight);color:var(--ink-label)}.rule{background:var(--rule);transform-origin:0;border:0;width:100%;height:1px;margin:0;display:block}.sky-bands{grid-template-rows:repeat(5,1fr);width:100%;height:1.25rem;display:grid}.sky-bands>span:first-child{background:var(--color-frost)}.sky-bands>span:nth-child(2){background:var(--color-dusk)}.sky-bands>span:nth-child(3){background:var(--color-blue-hour)}.sky-bands>span:nth-child(4){background:var(--color-deep)}.sky-bands>span:nth-child(5){background:var(--color-fjord)}.fallback-notice{background:var(--color-fjord);color:var(--color-snow);grid-template-columns:auto 1fr;align-items:start;column-gap:1rem;padding:1rem 1.125rem;display:grid}.fallback-notice>.icon{color:var(--color-dusk);margin-top:.125rem}.fallback-notice-title{color:var(--color-snow);font-weight:600}.fallback-notice-line{color:var(--color-frost)}.text-field{background:var(--color-white);border:1px solid var(--color-fjord);width:100%;min-height:3rem;color:var(--color-fjord);font:inherit;border-radius:0;padding:0 .875rem}.text-field-label{color:var(--color-ink-label);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;margin-bottom:.5rem;display:block}.text-field-hint{color:var(--color-ink-secondary);margin-top:.5rem;font-size:.875rem}@property --cut{syntax:"<number>";inherits:false;initial-value:-25}:root{--wipe-duration:.42s;--wipe-stagger:60ms;--wipe-lead:80ms;--wipe-ease:cubic-bezier(.22, .61, .36, 1);--wipe-top:.22em;--wipe-bottom:.4em;--wipe-side:.6em}.wipe{animation:wipe-rise var(--wipe-duration) var(--wipe-ease) both;animation-delay:calc(var(--wipe-lead) + var(--row,0) * var(--wipe-stagger))}@keyframes wipe-rise{0%{clip-path:inset(calc(100% + var(--wipe-top)) calc(var(--wipe-side) * -1) calc(var(--wipe-bottom) * -1) calc(var(--wipe-side) * -1));transform:translateY(.5em)}to{clip-path:inset(calc(var(--wipe-top) * -1) calc(var(--wipe-side) * -1) calc(var(--wipe-bottom) * -1) calc(var(--wipe-side) * -1));transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html:not([data-motion]) .wipe{animation-delay:0s}}html[data-motion=off] .wipe{animation-delay:0s}.wipe-box{padding-block:var(--wipe-top) var(--wipe-bottom);margin-block:calc(var(--wipe-top) * -1) calc(var(--wipe-bottom) * -1);display:block;overflow:hidden}.wipe-box>*{font-size:inherit;animation:wipe-box-rise var(--wipe-duration) var(--wipe-ease) both;animation-delay:calc(var(--wipe-lead) + var(--row,0) * var(--wipe-stagger));display:block}@keyframes wipe-box-rise{0%{transform:translateY(calc(100% + var(--wipe-bottom)))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html:not([data-motion]) .wipe-box>*{animation-delay:0s}}html[data-motion=off] .wipe-box>*{animation-delay:0s}:root{--bar-h:4rem;--bar-icon:2rem}.bar{pointer-events:none}.bar[data-live]{z-index:40;position:sticky;top:0}.bar-row{min-height:var(--bar-h);pointer-events:none;align-items:center}.bar-mark,.menu-trigger{pointer-events:auto;background:var(--color-snow);border:1px solid var(--color-line);min-height:3rem;color:var(--color-fjord);white-space:nowrap;align-items:center;padding:0 .5rem;display:inline-flex}.bar-icon{width:var(--bar-icon);height:var(--bar-icon);flex:none}.bar-icon svg,.bar-word-inner svg{width:100%;height:100%}.bar-word{height:var(--bar-icon);flex:none;display:block}.bar-word-inner{width:calc(var(--bar-icon) * 1530 / 450);height:calc(var(--bar-icon) * 490 / 450);margin-block-start:calc(var(--bar-icon) * -20 / 450);margin-inline-start:calc(var(--bar-icon) * (90 - 20) / 450);display:block}.bar[data-collapsed] .bar-word{width:0}.bar[data-collapsed] .bar-word-inner{clip-path:inset(0 100% 0 0)}html[data-motion=on] .bar:not([data-lit]) [data-logo-band],html[data-motion=on] .bar:not([data-lit]) [data-logo-cabin],html[data-motion=on] .bar:not([data-lit]) [data-logo-window]{animation:0s 2.5s both bar-failsafe}html[data-motion=on] .bar:not([data-lit]) [data-logo-band]{transform:translateY(-100%)}html[data-motion=on] .bar:not([data-lit]) [data-logo-cabin]{transform:translateY(100%)}html[data-motion=on] .bar:not([data-lit]) [data-logo-window]{clip-path:inset(100% 0 0)}@keyframes bar-failsafe{to{clip-path:none;transform:none}}.menu-trigger{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;font-variant-numeric:tabular-nums;padding-inline:.875rem}.bar-row>.bar-mark{grid-column:content-start/6 col-end;justify-self:start}.bar-row>.menu{grid-column:7 col-start/content-end;justify-self:end}@media (max-width:47.98rem){.bar-row{grid-template-columns:[bleed-start] var(--gutter-l) [content-start] minmax(0, 1fr) auto [content-end] var(--gutter-r) [bleed-end]}.bar-row>.bar-mark{grid-column:2}.bar-row>.menu{grid-column:3}}.motion-switch{min-height:2.75rem;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:var(--text-label--letter-spacing);text-transform:uppercase;align-items:center;gap:.625rem;display:inline-flex}.motion-switch:before{content:"";border:1px solid var(--ink);background:0 0;flex:none;width:.75rem;height:.75rem}.motion-switch[aria-checked=true]:before{background:var(--ink)}.legal-row{font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);font-variant-numeric:tabular-nums;row-gap:2rem;padding-block:4rem}.legal-row .legal-logo{grid-column:1 col-start/6 col-end;place-self:center start;width:min(100%,15rem);display:block}.legal-row .legal-logo svg{width:100%;height:auto}.legal-row .motion-switch{grid-column:7 col-start/content-end;place-self:center end}.legal-row nav{border-top:1px solid var(--rule);grid-column:content;padding-top:1.5rem}.legal-row nav ul{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.legal-row nav :is(a,button){min-height:2.75rem;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-2);-webkit-text-decoration-color:var(--ink-2);-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2);text-underline-offset:4px;align-items:center;text-decoration-thickness:1px;display:inline-flex}.legal-row nav :is(a,button):hover{-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.legal-row .legal-entity{color:var(--ink-2);grid-column:1 col-start/7 col-end}.legal-row .legal-place{text-align:end;color:var(--ink-2);grid-column:8 col-start/content-end}@media (max-width:47.98rem){.legal-row .legal-logo,.legal-row .motion-switch,.legal-row .legal-entity,.legal-row .legal-place{grid-column:content}.legal-row .motion-switch{justify-self:start}.legal-row nav ul{flex-direction:column}.legal-row .legal-place{text-align:start;margin-top:-1rem}}.not-found{min-height:calc(100svh - var(--bar-h));grid-template-rows:1fr auto auto auto;align-content:stretch;row-gap:1rem;padding-block:1rem 4rem}.not-found-art{isolation:isolate;aspect-ratio:4/3;background:var(--color-blue-hour);grid-area:1/5 col-start/auto/content-end;place-self:end;width:min(40rem,100%,133.333svh - 32rem);min-width:16rem;position:relative}.not-found-art img{object-fit:cover;object-position:var(--focus-position,50% 50%);mix-blend-mode:luminosity;width:100%;height:100%}.not-found-line{grid-area:2/bleed-start/auto/9 col-end;padding-inline-start:var(--page-gap)}.not-found-aside{color:var(--ink-2);grid-area:3/content-start/auto/6 col-end}.not-found-mail{grid-area:4/content-start/auto/6 col-end}@media (max-width:47.98rem){.not-found-art{grid-column:content;justify-self:stretch;width:100%;min-width:0}.not-found-line{grid-column:content;padding-inline-start:0}.not-found-aside,.not-found-mail{grid-column:content}}:root{--menu-lead:.12s;--menu-step:45ms}.menu[open] .menu-closed,.menu:not([open]) .menu-open{display:none}.menu-panel{z-index:45;overscroll-behavior:contain;color:var(--ink);padding:calc(var(--bar-h) + 2rem) var(--page-margin) 2rem;animation:menu-cut .24s var(--wipe-ease) both;pointer-events:auto;flex-direction:column;justify-content:space-between;gap:2rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:64rem){.menu-panel{column-gap:var(--page-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.menu-list{grid-column:1/span 7;align-self:start}.menu-foot{grid-column:9/span 4;align-self:end}}html[data-live-chrome] .menu-panel{animation:none}.menu-bands{z-index:-1;pointer-events:none;position:fixed;inset:0}.menu-band{inset-inline:0;top:calc(var(--band) * 20%);background-color:var(--ground);height:calc(20% + 1px);position:absolute}@keyframes menu-cut{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}html[data-live-chrome] .menu .menu-roll{overflow-clip-margin:0;display:inline-grid;overflow:clip}html[data-live-chrome] .menu .menu-closed,html[data-live-chrome] .menu .menu-open{transition:transform .24s var(--wipe-ease);grid-area:1/1;display:block}html[data-live-chrome] .menu:not([data-state=open]) .menu-open{transform:translateY(100%)}html[data-live-chrome] .menu[data-state=open] .menu-closed{transform:translateY(-100%)}.menu-trigger,.bar-mark{z-index:46;position:relative}.menu-trigger{cursor:pointer;list-style:none}.menu-trigger::-webkit-details-marker{display:none}.menu-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu-row{position:relative}.menu-rule{pointer-events:none;border-top:1px solid var(--rule);transform-origin:0;animation:menu-line .42s var(--wipe-ease) both;animation-delay:calc(var(--menu-lead) + var(--row,0) * var(--menu-step));inset-inline:0;position:absolute;top:0}html[data-live-chrome] .menu-rule,html[data-live-chrome] .menu-line.wipe{animation:none}html[data-live-chrome] .menu-line.wipe{clip-path:inset(calc(var(--wipe-top) * -1) calc(var(--wipe-side) * -1) calc(var(--wipe-bottom) * -1) calc(var(--wipe-side) * -1))}@keyframes menu-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.menu-link{min-height:3.5rem;padding:.8rem 0;text-decoration:none;display:block}@media (min-width:64rem){.menu-link{padding-block:.6rem}}.menu-line{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--text-h1--font-weight);--wipe-duration:.32s;--wipe-lead:var(--menu-lead);--wipe-stagger:var(--menu-step);align-items:baseline;gap:1rem;display:flex}.menu-index{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--text-label--letter-spacing);font-variant-numeric:tabular-nums;color:var(--ink-label)}.menu-label{font-family:var(--font-sans);color:var(--ink)}.menu-link[aria-current] .menu-label{text-decoration:underline;-webkit-text-decoration-color:var(--link);-webkit-text-decoration-color:var(--link);-webkit-text-decoration-color:var(--link);text-decoration-color:var(--link);text-underline-offset:6px;text-decoration-thickness:2px}.menu-link[aria-current] .menu-index{color:var(--ink)}.menu-foot{color:var(--ink);animation:menu-foot .32s var(--wipe-ease) both;animation-delay:calc(var(--menu-lead) + var(--row,0) * var(--menu-step));flex-direction:column;align-items:flex-start;gap:1rem;display:flex}html[data-live-chrome] .menu-foot{animation:none}@keyframes menu-foot{0%{transform:translateY(.75rem)}to{transform:translateY(0)}}.menu-email-narrow{display:none}@media (max-width:47.98rem){.menu-email-wide{display:none}.menu-email-narrow{display:inline}}.menu-legal{color:var(--ink-label);flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.menu-legal a{min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:4px;align-items:center;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover){.menu-legal a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}html[data-nav-open],html[data-nav-closing]{overflow:hidden}.bar[data-live]:has(.menu[open]){will-change:auto;transform:none}.bar[data-live]:has(.menu[open]) .bar-row{will-change:auto;transform:none}.bar[data-live]:has(.menu[open]) .bar-mark{will-change:auto;transform:none}.bar[data-live]:has(.menu[open]) .menu-trigger{will-change:auto;transform:none}@media (prefers-reduced-motion:reduce){html:not([data-motion]){--menu-lead:0s;--menu-step:0s}}html[data-motion=off]{--menu-lead:0s;--menu-step:0s}html[data-nav-open] .consent-dock,html[data-nav-closing] .consent-dock{display:none}.scene{align-content:start;min-height:100svh;padding-block:clamp(3rem,8svh,6rem);position:relative}:root{--hover-time:.24s}.pin{display:contents}html[data-reel] .pin{display:block;position:relative;overflow-x:clip}html[data-reel] .pin>.scene{position:sticky;top:0}html[data-reel] .pin>.scene[data-under-bar]{top:var(--bar-h)}.stage-text{clip-path:inset(calc(var(--cut,-25) * 1%) calc(var(--wipe-side) * -1) calc(var(--wipe-bottom) * -1) calc(var(--wipe-side) * -1))}:root{--rise-from:150%;--rise-duration:.52s;--rise-stagger:40ms;--rise-lead:.12s}.rise,.rise-row{display:inline}.rise .word{vertical-align:top;margin:-.2em -.08em -.26em;padding:.2em .08em .26em;display:inline-block;overflow:clip}.rise .word>span{display:inline-block}.rise[data-rise=load] .word>span{animation:rise var(--rise-duration) var(--wipe-ease) both;animation-delay:calc(var(--rise-lead) + var(--i,0) * var(--rise-stagger))}@keyframes rise{0%{translate:0 var(--rise-from)}to{translate:0}}.rise[data-rise=arrive][data-in] .word>span{transition:translate var(--rise-duration) var(--wipe-ease);transition-delay:calc(var(--i,0) * var(--rise-stagger))}html[data-reel] .rise[data-rise=arrive]:not([data-in]) .word>span{translate:0 var(--rise-from)}html[data-entry] .scene-cold-open .rise[data-rise=load] .word>span{animation-play-state:paused}figure[data-illo]{border-radius:0;margin:0;position:relative;overflow:clip}figure[data-illo]>picture{width:100%;height:100%;display:block}.takeover{z-index:2147482999;pointer-events:none;visibility:hidden;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:clip}html[data-reel]:not([data-field]) .takeover[data-on]{visibility:visible}html[data-reel] figure[data-illo][data-taken]{visibility:hidden}html[data-reel] figure[data-illo]:not([data-sky]),html[data-reel] .takeover{--blinds:var(--reveal,1);--blind0:clamp(0, calc(var(--blinds) / .4), 1);--blind1:clamp(0, calc((var(--blinds) - .15) / .4), 1);--blind2:clamp(0, calc((var(--blinds) - .3) / .4), 1);--blind3:clamp(0, calc((var(--blinds) - .45) / .4), 1);--blind4:clamp(0, calc((var(--blinds) - .6) / .4), 1);clip-path:polygon(0 0, calc(var(--blind0) * 100%) 0, calc(var(--blind0) * 100%) 20%, calc(var(--blind1) * 100%) 20%, calc(var(--blind1) * 100%) 40%, calc(var(--blind2) * 100%) 40%, calc(var(--blind2) * 100%) 60%, calc(var(--blind3) * 100%) 60%, calc(var(--blind3) * 100%) 80%, calc(var(--blind4) * 100%) 80%, calc(var(--blind4) * 100%) 100%, 0 100%)}.card-edge{display:none}html[data-reel] .card-edge{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.card-edge rect{fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--color-line);stroke-width:1px;stroke-dasharray:1}.rule-top{width:auto;position:absolute;top:0;left:0;right:0}.scene.scene-cold-open{--co-pad-top:clamp(1.25rem, 3.5svh, 2.5rem);--co-pad-bottom:clamp(1.25rem, 4svh, 2.5rem);min-height:calc(100svh - var(--bar-h));padding-block:var(--co-pad-top) var(--co-pad-bottom);grid-template-rows:auto minmax(0,1fr);align-content:stretch;row-gap:clamp(1rem,3svh,2rem)}html[data-reel] .scene.scene-cold-open{height:calc(100svh - var(--bar-h));min-height:0;overflow:clip}.scene-cold-open .cold-open-aside{grid-area:1/1 col-start/auto/7 col-end;align-self:start;max-width:34ch}.scene-cold-open .cold-open-figure{min-height:0;margin-block:calc(var(--co-pad-top) * -1) calc(var(--co-pad-bottom) * -1);grid-area:1/9 col-start/-1/bleed-end;align-self:stretch}.scene-cold-open .cold-open-copy{grid-area:2/1 col-start/auto/8 col-end;align-self:end;justify-items:start;row-gap:clamp(.75rem,2svh,1.25rem);display:grid}.scene-cold-open .cold-open-title{font-size:min(var(--text-display), 5.1vw, 10.5svh);margin-bottom:.08em}.scene-cold-open .cold-open-title .rise-row{white-space:nowrap;display:block}.scene-cold-open .cold-open-claim{max-width:30ch}.scene-cold-open .cold-open-lede{max-width:52ch}.scene-cold-open .cold-open-facts{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.scene-cold-open .cold-open-cta{justify-items:start;row-gap:.5rem;margin-top:.25rem;display:grid}.scene-cold-open .cold-open-actions{flex-wrap:wrap;gap:.75rem;margin:0;display:flex}@media (max-width:47.98rem){.scene.scene-cold-open{grid-template-rows:none;align-content:start;row-gap:1rem;min-height:0;padding-block:1rem 1.5rem}.scene-cold-open .cold-open-aside,.scene-cold-open .cold-open-figure,.scene-cold-open .cold-open-copy{grid-area:auto/content}.scene-cold-open .cold-open-figure{grid-column:bleed;height:clamp(6.5rem,19svh,12rem);margin:0}.scene-cold-open .cold-open-title{font-size:var(--text-display)}.scene-cold-open .cold-open-title .rise-row{white-space:normal}.scene-cold-open .cold-open-copy{row-gap:.75rem}.scene-cold-open .cold-open-lede{font-size:var(--text-body);line-height:var(--text-body--line-height)}.scene-cold-open .cold-open-actions{gap:.5rem}.scene-cold-open .cold-open-actions>*{padding-inline:1rem}}.scene-projects{min-height:auto;padding-block:0;display:block}.scene-projects .projects-stage{align-content:start;row-gap:clamp(1.5rem,4svh,2.5rem);padding-block:clamp(3rem,8svh,6rem)}.scene-projects .projects-head{grid-column:1 col-start/8 col-end;align-content:start;gap:.5rem;display:grid}.scene-projects .projects-intro{max-width:56ch}.scene-projects .rail{row-gap:clamp(1.5rem,3vw,2.5rem);display:grid}.scene-projects .projects-opener{aspect-ratio:3;width:100%}.scene-projects .rail-list{align-items:start;gap:var(--page-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.scene-projects .rail-item{min-width:0;display:flex}.scene-projects .rail-item[data-flagship]{grid-column:1/-1}.scene-projects .project-card{min-width:0;transition:translate var(--hover-time) var(--ease-calm);flex:1;align-content:start;gap:1.25rem;display:grid;position:relative}.scene-projects .card-art{align-content:start;gap:.75rem;min-width:0;display:grid}.scene-projects .card-shot{aspect-ratio:2;border:1px solid var(--color-line);background:var(--color-snow);display:block;overflow:clip}.scene-projects .card-shot>img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.scene-projects .card-strip{background:var(--color-line);border-top:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:-.75rem 0 0;padding:1px;list-style:none;display:grid}.scene-projects .card-strip>li{background:var(--color-white);min-width:0}.scene-projects .card-strip img{aspect-ratio:2;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.scene-projects .card-body{align-content:start;gap:1rem;min-width:0;min-height:0;display:grid}.scene-projects .card-copy{align-content:start;gap:.625rem;min-height:0;display:grid;overflow:clip}.scene-projects .card-meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.scene-projects .card-what{max-width:52ch}.scene-projects .card-ai,.scene-projects .card-built{max-width:56ch;color:var(--ink-2)}.scene-projects .card-figures{color:var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin:0;padding:0;list-style:none;display:grid}.scene-projects .card-figures li{border-top:1px solid var(--color-line);padding-block:.375rem}.scene-projects .card-open{justify-self:start}@media (hover:hover){.scene-projects .project-card:hover{translate:0 -4px}}@media (min-width:64rem){.scene-projects .project-card[data-flagship]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:1.75rem}}html[data-reel] .scene-projects{height:100svh;overflow:hidden}html[data-reel] .scene-projects .projects-stage{height:100svh;padding-block:calc(var(--bar-h) + 1rem) 1.5rem;grid-template-rows:auto minmax(0,1fr);row-gap:1.25rem}html[data-reel] .scene-projects .rail-frame{min-height:0;display:grid}html[data-reel] .scene-projects .rail{align-items:flex-start;gap:calc(var(--page-gap) * 2);flex-wrap:nowrap;min-height:0;display:flex}html[data-reel] .scene-projects .projects-opener{aspect-ratio:auto;flex:0 0 min(80vw,60rem);align-self:stretch}html[data-reel] .scene-projects .rail-list{align-items:flex-start;gap:calc(var(--page-gap) * 2);flex-wrap:nowrap;flex:none;min-height:0;max-height:100%;display:flex}html[data-reel] .scene-projects .rail-item{flex:0 0 min(86vw,30rem);min-height:0;max-height:100%}html[data-reel] .scene-projects .rail-item[data-flagship]{flex-basis:min(92vw,66rem)}html[data-reel] .scene-projects .project-card{border-color:#0000;max-height:100%;overflow:clip}@media (min-width:48rem) and (max-height:60rem){html[data-reel] .scene-projects .card-figures li{padding-block:.25rem}html[data-reel] .scene-projects .project-card{gap:1rem}}@media (max-width:47.98rem){.scene-projects .projects-head{grid-column:content}.scene-projects .projects-opener{aspect-ratio:4/3}.scene-projects .card-figures{grid-template-columns:minmax(0,1fr)}html[data-reel] .scene-projects .projects-stage{row-gap:.75rem}html[data-reel] .scene-projects .projects-head{gap:.25rem}html[data-reel] .scene-projects .projects-head .t-h2{font-size:1.75rem}html[data-reel] .scene-projects .projects-intro{display:none}html[data-reel] .scene-projects .project-card{gap:.75rem;padding:.875rem}html[data-reel] .scene-projects .card-strip{display:none}html[data-reel] .scene-projects .card-body,html[data-reel] .scene-projects .card-copy{gap:.5rem}html[data-reel] .scene-projects .card-name{font-size:1.375rem}html[data-reel] .scene-projects .card-what,html[data-reel] .scene-projects .card-ai,html[data-reel] .scene-projects .card-built{font-size:.875rem;line-height:1.45}html[data-reel] .scene-projects .card-figures li{padding-block:.125rem}}.scene-ledger{min-height:auto;padding-block:0;display:block}.panels{display:block}.panel{grid-template-rows:auto auto;align-content:center;row-gap:1.25rem;min-height:100svh;padding-block:clamp(3rem,8svh,6rem)}html[data-reel] .scene-ledger{height:100svh;overflow:hidden}html[data-reel] .panels{grid-template-columns:100vw 100vw;width:200vw;height:100svh;display:grid}html[data-reel] .panel{height:100svh;min-height:0;padding-block:calc(var(--bar-h) + clamp(1.5rem, 5svh, 3rem)) 1.5rem;align-content:start}.ledger-head{grid-column:1 col-start/8 col-end;gap:.5rem;display:grid}.scene-ledger .ledger-figure{grid-area:1/9 col-start/3/content-end;align-self:stretch;min-height:18rem}.ledger{border-collapse:collapse;grid-column:1 col-start/8 col-end;width:100%;padding:0;display:block}.ledger thead,.ledger tbody{display:block}.ledger tr{align-items:baseline;column-gap:1.5rem;padding:clamp(.75rem,2svh,1.25rem) 1.25rem;display:grid;position:relative}.ledger-steps tr{grid-template-columns:2.5rem minmax(0,13rem) minmax(0,1fr)}.ledger-engagements tr{grid-template-columns:minmax(0,14rem) 5rem minmax(0,1fr)}.ledger thead tr{padding-block:.75rem}.ledger th,.ledger td{text-align:start;vertical-align:baseline;padding:0}.ledger .stage-text{display:block}.ledger-rule{background:var(--color-line)}.ledger-n,.ledger-weeks{color:var(--ink)}.ledger-weeks{white-space:nowrap}.ledger-detail{max-width:46ch;color:var(--ink-2)}html[data-reel] .ledger{clip-path:inset(0)}@media (hover:hover){.ledger tbody tr>:nth-child(2){transition:translate var(--hover-time) var(--ease-calm)}.ledger-steps tbody tr:hover>:nth-child(2),.ledger-engagements tbody tr:hover>:first-child{translate:4px}}@media (max-width:47.98rem){.panel{grid-template-rows:none;row-gap:1rem}.ledger-head,.ledger,.scene-ledger .ledger-figure{grid-area:auto/content}.scene-ledger .ledger-figure{order:-1;grid-column:bleed;height:clamp(5rem,16svh,10rem);min-height:0}.ledger thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ledger tr{row-gap:.25rem;padding:.875rem 1rem}.ledger-steps tr{grid-template-columns:2rem minmax(0,1fr)}.ledger-steps .ledger-detail{grid-column:2}.ledger-engagements tr{grid-template-columns:minmax(0,1fr)}html[data-reel] .panel{padding-block:calc(var(--bar-h) + .75rem) 1rem;align-content:start;row-gap:.75rem}html[data-reel] .scene-ledger .ledger-figure{height:11svh}html[data-reel] .ledger-head .t-h2{font-size:1.5rem}html[data-reel] .ledger tr{padding:.625rem 1rem}html[data-reel] .ledger-name{font-size:1.125rem}html[data-reel] .ledger-detail{font-size:.8125rem;line-height:1.45}}.scene-quote{align-content:center}.scene-quote .quote{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,4svh,2.5rem) clamp(1.5rem,4vw,3rem);width:100%;max-width:54rem;margin-inline:auto;display:grid}.scene-quote .quote-label{color:var(--ink);grid-area:1/1}.scene-quote .quote-for{margin-inline:.25em;display:inline-block;position:relative}.scene-quote .quote-plate{background:var(--color-snow);color:var(--color-fjord);padding:.25em .375em;position:absolute;inset:-.25em -.375em}.scene-quote .quote-figure{aspect-ratio:1;grid-area:1/2;width:clamp(6rem,11vw,10rem)}.scene-quote .quote-body{grid-area:2/1/auto/-1;row-gap:1.5rem;margin:0;display:grid}.scene-quote .quote-text{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--ink);hanging-punctuation:first;margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;line-height:1.18}.scene-quote .quote-credit{color:var(--ink)}@media (max-width:47.98rem){.scene-quote .quote{align-items:start}.scene-quote .quote-figure{grid-area:1/1/auto/-1}.scene-quote .quote-label{grid-area:2/1/auto/-1}.scene-quote .quote-body{grid-row:3}}.scene-game{grid-template-rows:auto auto;align-content:center;row-gap:clamp(1.5rem,4svh,2.5rem)}.scene-game [hidden]{display:none}.scene-game .game-head{grid-area:1/1 col-start/auto/5 col-end;align-self:start;justify-items:start;row-gap:.75rem;display:grid}.scene-game .game-title{max-width:14ch}.scene-game .game-figure{aspect-ratio:4/3;grid-area:2/1 col-start/auto/5 col-end;align-self:start;width:100%}.scene-game .game-board{grid-area:1/7 col-start/3/12 col-end;align-content:start;align-self:start;row-gap:1.25rem;min-height:26rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.scene-game .game-hud{border-bottom:1px solid var(--color-line);min-height:2.75rem;color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding-bottom:1rem;display:flex}.scene-game .game-stat{margin:0}.scene-game .game-stat-name{color:var(--ink-label);text-transform:uppercase;letter-spacing:.08em}.scene-game .game-sound{margin-inline-start:auto}.scene-game .game-stage{align-content:start;row-gap:1.25rem;display:grid}.scene-game .game-card{border-bottom:1px solid var(--color-line);touch-action:pan-y;row-gap:.75rem;padding-bottom:1.25rem;display:grid}.scene-game .game-kicker,.scene-game .game-call{color:var(--ink-label)}.scene-game .game-request{font-size:var(--text-lede);line-height:var(--text-lede--line-height);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;font-weight:600}.scene-game .game-verdict,.scene-game .game-end{row-gap:.5rem;display:grid}.scene-game .game-verdict-text{color:var(--ink);max-width:38rem}.scene-game .game-mark{color:var(--ink);align-items:center;gap:.625rem;display:flex}.scene-game .game-square{border:1px solid var(--color-fjord);flex:none;width:.875rem;height:.875rem}.scene-game [data-result=right] .game-square,.scene-game .game-end .game-square{background:var(--color-blue-hour);border-color:var(--color-blue-hour)}.scene-game .game-total{font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:var(--text-h2--font-weight);letter-spacing:var(--text-h2--letter-spacing);color:var(--ink)}.scene-game .game-actions{flex-wrap:wrap;gap:.75rem;display:flex}.scene-game .game-choice{flex:8rem}.scene-game .game-error{color:var(--ink)}.scene-game .game-cut{clip-path:inset(calc(var(--cut,-25) * 1%) calc(var(--wipe-side) * -1) calc(var(--wipe-bottom) * -1) calc(var(--wipe-side) * -1))}@media (max-width:63.98rem){.scene-game .game-head,.scene-game .game-figure{grid-column:1 col-start/6 col-end}.scene-game .game-board{grid-column:7 col-start/12 col-end}}@media (max-width:47.98rem){.scene-game{grid-template-rows:none}.scene-game .game-head,.scene-game .game-figure,.scene-game .game-board{grid-area:auto/content}.scene-game .game-figure{aspect-ratio:16/9}.scene-game .game-board{min-height:0}}.scene-answer{grid-template-rows:auto auto auto;align-content:end;row-gap:clamp(1rem,3svh,2rem);min-height:100svh;padding-block:clamp(4rem,12svh,8rem) clamp(3rem,8svh,5rem)}.scene-answer .answer-echo,.scene-answer .answer-line,.scene-answer .answer-rest{grid-column:1 col-start/8 col-end}.scene-answer .answer-echo{color:var(--ink-2);grid-row:1}.scene-answer .answer-line{grid-row:2}.scene-answer .answer-line .rise-row{display:block}.scene-answer .answer-rest{grid-row:3;justify-items:start;row-gap:clamp(.75rem,2svh,1.25rem);display:grid}.scene-answer .answer-lede{max-width:52ch}.scene-answer .answer-plate{background:var(--color-deep);max-width:100%;padding:clamp(.75rem,2vw,1.25rem) clamp(1rem,2.5vw,1.75rem)}.scene-answer .answer-address{letter-spacing:-.03em;color:var(--color-snow);overflow-wrap:anywhere;transition:color var(--hover-time) var(--ease-calm);padding-bottom:.14em;font-size:clamp(1.625rem,5vw,4.5rem);font-weight:600;line-height:1.05;display:inline-block;position:relative}.scene-answer .answer-address:hover{color:var(--color-frost)}@media (hover:hover){.scene-answer .answer-address:hover .roll-text{translate:0 -100%}.scene-answer .answer-address:hover .roll:after{translate:0}.scene-answer .answer-address:hover .answer-underline line{animation:answer-redraw .42s var(--ease-calm) both}}.scene-answer .answer-address:focus-visible .roll-text{translate:0 -100%}.scene-answer .answer-address:focus-visible .roll:after{translate:0}.scene-answer .answer-address:active{translate:0 2px}@keyframes answer-redraw{0%{stroke-dashoffset:0}45%{stroke-dashoffset:-1px}45.01%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.scene-answer .answer-underline{width:100%;height:max(2px,.06em);position:absolute;bottom:0;left:0;right:0;overflow:visible}.scene-answer .answer-underline line{stroke:currentColor;stroke-width:max(2px,.06em);stroke-dasharray:1;stroke-dashoffset:0}.scene-answer .answer-reply,.scene-answer .answer-facts{max-width:64ch}.scene-answer .answer-figure{aspect-ratio:3/4;grid-area:1/9 col-start/-1/content-end;align-self:end;width:100%}@media (max-width:47.98rem){.scene-answer{grid-template-rows:none}.scene-answer .answer-echo,.scene-answer .answer-line,.scene-answer .answer-rest,.scene-answer .answer-figure{grid-area:auto/content}.scene-answer .answer-figure{aspect-ratio:16/9;order:-1}.scene-answer .answer-line .rise-row{display:inline}}.scene-mural{grid-template-rows:auto auto;align-content:center;row-gap:0;padding-block:clamp(2rem,6svh,4rem)}.scene-mural .mural-figure{grid-area:1/bleed;width:100%;height:clamp(14rem,68svh,46rem)}.scene-mural .mural-plate{grid-area:2/1 col-start/auto/6 col-end;justify-items:start;row-gap:.75rem;margin-top:clamp(-7rem,-12svh,-3rem);padding:1.25rem;display:grid;position:relative}.scene-mural .mural-logo{width:auto;height:1.75rem}.scene-mural .mural-colophon{color:var(--ink-label);justify-self:stretch;margin:0;padding:0;list-style:none}.scene-mural .mural-colophon>li{border-top:1px solid var(--color-line);padding-block:.375rem}@media (max-width:63.98rem){.scene-mural .mural-plate{grid-column:1 col-start/8 col-end}}@media (max-width:47.98rem){.scene-mural .mural-figure{height:clamp(12rem,44svh,24rem)}.scene-mural .mural-plate{grid-column:content;margin-top:-2.5rem;padding:1rem}html[data-reel] .scene-mural{padding-block:calc(var(--bar-h) + .5rem) 1rem}html[data-reel] .scene-mural .mural-figure{height:36svh}html[data-reel] .scene-mural .mural-signoff{font-size:1.25rem}html[data-reel] .scene-mural .mural-colophon>li{padding-block:.25rem;font-size:.6875rem;line-height:1.4}}.legal{color:var(--ink);row-gap:3rem;padding-block:clamp(3rem,8svh,6rem) clamp(4rem,12svh,8rem)}.legal-head{grid-column:content;justify-items:start;gap:1rem;max-width:50rem;display:grid}.legal-bands{width:7.5rem;height:1.25rem;margin-block:.5rem}.legal-updated{color:var(--ink-label)}.legal-intro{color:var(--ink-2);max-width:40rem}.legal-body{overflow-wrap:anywhere;grid-column:4 col-start/content-end;max-width:65ch}.legal-body>section{border-bottom:1px solid var(--rule);gap:.75rem;padding-block:2rem;display:grid}.legal-body>section:first-child{padding-top:0}.legal-body h2{font-family:var(--font-sans);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:var(--text-h3--font-weight);letter-spacing:var(--text-h3--letter-spacing);color:var(--ink)}.legal-body p,.legal-body li{color:var(--ink)}.legal-body strong{font-weight:600}.legal-body ul{gap:.5rem;padding-inline-start:1.25rem;list-style:outside;display:grid}.legal-body a{color:var(--link);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.legal-body a:hover{color:var(--link-hover)}.legal-body code{font-family:var(--font-mono);font-size:.875em}.legal-head .button-secondary,.legal-body .button-secondary{justify-self:start;margin-top:.25rem}.legal-body button.link{text-align:start;min-height:0;display:inline}@media (max-width:47.98rem){.legal-body{grid-column:content}}.consent-knob{transition:transform 90ms ease-out}.consent-dock{top:calc(var(--bar-h) + .5rem);right:var(--page-margin);z-index:50;width:min(21rem,100vw - 2rem);position:fixed}.consent-banner-grid{gap:.75rem;display:grid}.consent-text{gap:.25rem;display:grid}.consent-actions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.consent-dialog{border-color:var(--color-fjord)}@media (max-width:47.98rem){.consent-dock{width:auto;position:static}.consent-dock .consent-banner{padding:.75rem var(--page-margin);border-inline:0}.consent-banner-grid{gap:.625rem}.consent-actions{grid-template-columns:auto auto;justify-content:start}}#fx-bg,#fx-overlay{pointer-events:none;width:100%;height:100lvh;display:block;position:fixed;top:0;left:0}#fx-bg{z-index:-1}#fx-overlay{z-index:2147483000}#fx-bg:not([data-ready]),#fx-overlay:not([data-ready]){visibility:hidden}html[data-field] [data-ground]:not(.menu-panel){background-color:#0000}:is(figure[data-illo],.takeover){isolation:isolate;background-color:var(--color-blue-hour)}:is(figure[data-illo],.takeover)[data-treatment=fjord]{background-color:var(--color-fjord)}:is(figure[data-illo],.takeover)[data-treatment=deep]{background-color:var(--color-deep)}:is(figure[data-illo],.takeover)[data-treatment=frost]{background-color:var(--color-frost)}:is(figure[data-illo],.takeover) img{object-fit:cover;object-position:var(--focus-position,50% 50%);mix-blend-mode:luminosity;width:100%;height:100%;display:block}:is(figure[data-illo],.takeover)[data-treatment=frost] img{filter:grayscale();mix-blend-mode:multiply}html[data-field] figure[data-illo][data-sky]{background:0 0}html[data-field] figure[data-illo][data-sky] img{visibility:hidden}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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}.inset-0{inset:0}.top-1{top:var(--spacing)}.left-1{left:var(--spacing)}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.w-4{width:calc(var(--spacing) * 4)}.w-11{width:calc(var(--spacing) * 11)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.shrink-0{flex-shrink:0}.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,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-y-auto{overflow-y:auto}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-fjord{border-color:var(--color-fjord)}.border-line{border-color:var(--color-line)}.bg-fjord{background-color:var(--color-fjord)}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-24{padding:calc(var(--spacing) * 24)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-123{padding-right:calc(var(--spacing) * 123)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-fjord{color:var(--color-fjord)}.text-ink-secondary{color:var(--color-ink-secondary)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(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,)}.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,)}.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-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)}.outline-none{--tw-outline-style:none;outline-style:none}.peer-checked\:translate-x-5:is(:where(.peer):checked~*){--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.peer-checked\:border-blue-hour:is(:where(.peer):checked~*){border-color:var(--color-blue-hour)}.peer-checked\:bg-blue-hour:is(:where(.peer):checked~*){background-color:var(--color-blue-hour)}.peer-checked\:bg-white:is(:where(.peer):checked~*){background-color:var(--color-white)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-3:is(:where(.peer):focus-visible~*){outline-offset:3px}.peer-focus-visible\:outline-blue-hour:is(:where(.peer):focus-visible~*){outline-color:var(--color-blue-hour)}@media (min-width:48rem){.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:flex{display:flex}.md\:w-auto{width:auto}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}}}@media (prefers-reduced-motion:reduce){html:not([data-motion]) *,html:not([data-motion]) :before,html:not([data-motion]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-timeline:auto!important}html:not([data-motion]){--wipe-lead:0s;--wipe-stagger:0s;--menu-lead:0s;--menu-step:0s;--rise-lead:0s;--rise-stagger:0s}html:not([data-motion]) .wipe,html:not([data-motion]) .rise .word>span,html:not([data-motion]) .menu-foot{animation-delay:0s}html:not([data-motion]) .rise .word>span{transition:none;animation:none}}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-timeline:auto!important}html[data-motion=off]{--wipe-lead:0s;--wipe-stagger:0s;--menu-lead:0s;--menu-step:0s;--rise-lead:0s;--rise-stagger:0s}html[data-motion=off] .wipe,html[data-motion=off] .rise .word>span,html[data-motion=off] .menu-foot{animation-delay:0s}html[data-motion=off] .rise .word>span{transition:none;animation:none}@media (prefers-reduced-motion:reduce){html:not([data-motion]) :is(.button,.button-secondary){transition-delay:0s!important}html:not([data-motion]) :is(.button,.button-secondary,.link) .icon-arrow>*,html:not([data-motion]) .link,html:not([data-motion]) .answer-underline line{animation:none!important}html:not([data-motion]) .roll:after,html:not([data-motion]) :is(.button,.button-secondary):before{display:none}html:not([data-motion]) .roll-text{translate:none!important}html:not([data-motion]) :is(.button,.button-secondary):active{transform:none}}html[data-motion=off] :is(.button,.button-secondary){transition-delay:0s!important}html[data-motion=off] :is(.button,.button-secondary,.link) .icon-arrow>*,html[data-motion=off] .link,html[data-motion=off] .answer-underline line{animation:none!important}html[data-motion=off] .roll:after,html[data-motion=off] :is(.button,.button-secondary):before{display:none}html[data-motion=off] .roll-text{translate:none!important}html[data-motion=off] :is(.button,.button-secondary):active{transform:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
