@layer tokens{:root{--brand-black:#000;--brand-black-lift:#221e1e;--brand:#b70009;--brand-hover:#d6001c;--brand-press:#870009;--brand-lift:#ff333d;--brand-glow:oklab(48.9823% .176561 .0946484/.34);--beige:#dbc7ae;--brown:#6b230f;--concrete:#e0e0e0;--white:#fff;--queue-on-signal:#840019;--queue-on-dark:#494949;--studio:#424242;--lightbox-dark:#0b0b0cfc;--lightbox-ink:#0b0b0c;--unit:24px;--sp-1:calc(var(--unit) * .5);--sp-2:var(--unit);--sp-3:calc(var(--unit) * 1.5);--sp-4:calc(var(--unit) * 2);--sp-6:calc(var(--unit) * 3);--sp-8:calc(var(--unit) * 4);--sp-12:calc(var(--unit) * 6);--sp-16:calc(var(--unit) * 8);--lat-cell:calc(var(--unit) * 2);--font-display:"Roboto Flex", "Roboto Flex Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;--font-body:"Roboto Flex", "Roboto Flex Fallback", Arial, "Helvetica Neue", Helvetica, sans-serif;--fw-display:400;--fw-display-mid:500;--fs-hero:clamp(2.5rem, 6.6vw, 6.75rem);--fs-1000:clamp(1.875rem, 5.9vw, 6.25rem);--fs-900:clamp(2rem, 5.4vw, 5.625rem);--fs-800:clamp(1.25rem, 3.2vw, 2.75rem);--fs-700:clamp(1.1875rem, 2.3vw, 2.125rem);--fs-600:clamp(1.125rem, 1.6vw, 1.5rem);--fs-500:clamp(1.125rem, 1.9vw, 1.75rem);--fs-400:clamp(1rem, 1.15vw, 1.1875rem);--fs-300:clamp(.8125rem, 1vw, .9375rem);--fs-200:.75rem;--fs-100:.6875rem;--fs-shout:clamp(2.25rem, 7vw, 7rem);--fs-count:clamp(2.625rem, 6.4vw, 6rem);--lh-shout:1.25;--lh-hero:calc(1.02em + 1.5px);--lh-tight:1.02;--lh-snug:1.15;--lh-lead:1.5;--lh-base:1.7;--tr-hero:-.03em;--tr-tight:-.045em;--tr-snug:-.03em;--tr-wide:.12em;--tr-wider:.16em;--tr-eyebrow:.24em;--measure:68ch;--measure-lead:46ch;--pad-section-block:clamp(4.75rem, 10vw, 10.625rem);--pad-section-inline:clamp(1.25rem, 5vw, 5rem);--gap-col:clamp(2.125rem, 6vw, 6.875rem);--gap-card:clamp(1rem, 3.2vw, 3.25rem);--ease-structural:cubic-bezier(.16, 1, .3, 1);--ease-curtain:cubic-bezier(.76, 0, .24, 1);--ease-window:cubic-bezier(.55, 0, .15, 1);--d-1:.35s;--d-2:.45s;--d-3:.5s;--d-4:.65s;--d-5:.9s;--d-6:1.15s;--d-7:1.3s;--d-opening:3.6s;--wrap-max:100rem;--rule-area:3px;--rail-h:2px;--cursor-d:30px;--stage-h:320svh;--hero-h:320svh;--years-h:400svh;--browse-h:360svh;--field-h:200svh;--project-frame-h:clamp(13rem, 58vh, 36rem);--plate-h:clamp(13.75rem, 34vh, 24rem);--year-plate-h:clamp(9rem, 27svh, 19rem);--board-plate-max:26rem;--reel-h:500svh;--reel-name-size:clamp(1.75rem, 2.55vw, 3.25rem);--reel-corner:clamp(2.5rem, 4.5vw, 5.5rem);--reel-plate-max:30rem;--rack-col:15.4vw;--vals-col-h:clamp(20rem, 46svh, 30rem);--pad-card:clamp(1.5rem, 3vw, 2.75rem);--lockup-h:clamp(1.625rem, 2.6vw, 2.125rem);--gap-nav:clamp(1rem, 4.04vw, 4.85rem);--pad-bar:clamp(1.25rem, 7.6vw, 9.125rem);--lockup-word-h:clamp(1.25rem, 1.18vw, 1.55rem);--hair-w:1px;--tap:44px;--icon-sm:16px;--icon-md:32px;--icon-lg:28px;--icon-xl:48px;--icon-drawing:clamp(10rem, 26vw, 12rem);--lockup-w:9.5rem;--lockup-ratio:312.35 / 29.64;--hu:min(100vw / 1920, 100svh / 1080);--wu:calc(100vw / 1920);--frame-tag:#6f6d69;--ghost-ink:#e9e9e9;--line-ink:#797874;--chip-done:#75ae91;--row-dim:#7c7c7c;--name-ink-from:#230001;--rail-ink:#2b2927;--bar-drop:calc(105 * var(--hu) - var(--header-h) / 2);--hero-ghost:#d3cec7;--hero-hair:#d2cec6;--wordmark-ratio:1443.53 / 205.54;--header-h:calc(var(--sp-4) + var(--sp-1) * 2);--r-pill:999px;--r-round:50%;--z-under:-1;--z-base:0;--z-raised:10;--z-sticky:100;--z-header:200;--z-overlay:300;--z-modal:400}[data-surface=dark]{--ink-accent:var(--brand-lift);--s-0:#000;--s-1:#0d0d0d;--s-2:#161616;--hair-1:#242427;--hair-2:#333337;--hair-3:#45454a;--ink-high:#f2f0ed;--ink-mid:#b9b5ae;--ink-low:#8a8681;--ink-faint:#5e5b57;--ink-disabled:#767370;--ink-display:var(--ink-high);--ink-on-brand:#fff;--field-border:#55555c;--field-border-hover:#6e6e76;--focus:#dbc7ae;--warn:#ffb020;--success:#5bd08a;--info:#7fd4ff;--danger:var(--brand-lift);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-surface=dark][data-brand=bricks],[data-surface=dark] [data-brand=bricks]{--s-0:#120f0e;--s-1:#1a1614;--s-2:#221d1a;--ink-display:var(--beige)}[data-surface=beige]{--ink-accent:var(--brand-press);--s-0:#dbc7ae;--s-1:#e4d4bf;--s-2:#cdb697;--hair-1:#0000002e;--hair-2:#00000047;--hair-3:#00000073;--ink-high:#000;--ink-mid:#000000b8;--ink-low:#0000008c;--ink-faint:#0000004d;--ink-disabled:#00000061;--ink-display:#000;--ink-on-brand:#fff;--field-border:#00000073;--field-border-hover:#000000b3;--focus:#000;--watermark-ink:#00000014;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-surface=concrete]{--ink-accent:var(--brand);--s-0:#e0e0e0;--s-1:#ebebeb;--s-2:#d2d2d2;--hair-1:#0000002e;--hair-2:#0000004d;--hair-3:#0000007a;--ink-high:#000;--ink-mid:#000000bd;--ink-low:#0000008f;--ink-faint:#00000052;--ink-disabled:#0006;--ink-display:#000;--ink-on-brand:#fff;--field-border:#00000073;--field-border-hover:#000000b3;--focus:#870009;--watermark-ink:#00000012;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-surface=brown]{--ink-accent:var(--beige);--s-0:#6b230f;--s-1:#7c2c14;--s-2:#571a09;--hair-1:#ffffff29;--hair-2:#ffffff47;--hair-3:#ffffff70;--ink-high:#fff;--ink-mid:#ffffffc7;--ink-low:#ffffff94;--ink-faint:#ffffff52;--ink-disabled:#fff6;--ink-display:#fff;--ink-on-brand:#fff;--field-border:#ffffff73;--field-border-hover:#ffffffb8;--focus:#dbc7ae;--watermark-ink:#ffffff14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-surface=signal]{--ink-accent:var(--brand-black);--s-0:#b70009;--s-1:#a30008;--s-2:#c9000c;--hair-1:#00000038;--hair-2:#00000061;--hair-3:#0000008c;--ink-high:#fff;--ink-mid:#ffffffd1;--ink-low:#ffffffb8;--ink-faint:#0000004d;--ink-disabled:#ffffff8c;--ink-display:#fff;--ink-on-brand:#fff;--field-border:#00000073;--field-border-hover:#000000b3;--focus:#fff;--warn:#ffe08a;--success:#c9f2d8;--info:#cdebff;--danger:#fff;--watermark-ink:#0000000f;--micro-ink:#ffffffb8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-surface=paper]{--ink-accent:var(--brand);--ink-display:var(--brand);--s-0:#f4f2ef;--s-1:#fff;--s-2:#eae7e2;--hair-1:#d8d4ce;--hair-2:#c9c4bc;--hair-3:#b4aea4;--ink-high:#111113;--ink-mid:#3f3d3a;--ink-low:#5e5b57;--ink-faint:#8a8681;--ink-disabled:#8a8681;--ink-on-brand:#fff;--field-border:#6b6862;--field-border-hover:#4a4844;--brand-hover:#8c0009;--focus:#870009;--warn:#8a5a00;--success:#1e6b3f;--info:#14556e;--danger:#a3121a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-surface=white]{--ink-accent:var(--brand);--ink-display:var(--ink-high);--s-0:#fff;--s-1:#f7f7f7;--s-2:#e0e0e0;--hair-1:#0000001f;--hair-2:#00000038;--hair-3:#00000061;--ink-high:#2b2927;--ink-mid:#000000bd;--ink-low:#0009;--ink-faint:#00000052;--ink-disabled:#0006;--ink-on-brand:#fff;--field-border:#00000073;--field-border-hover:#000000b3;--brand-hover:#8c0009;--focus:#870009;--warn:#8a5a00;--success:#1e6b3f;--info:#14556e;--danger:#a3121a;--watermark-ink:#0000000f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media print{:root,[data-surface]{--s-0:#fff;--s-1:#fff;--s-2:#fff;--ink-high:#000;--ink-mid:#1a1a1a;--ink-low:#3a3a3a;--hair-1:#bbb;--hair-2:#999;--hair-3:#777}}@media (prefers-contrast:more){[data-surface=dark]{--ink-mid:#e6e3de;--ink-low:#cfcbc5;--ink-faint:transparent;--hair-1:#5a5a60;--hair-2:#7a7a82;--hair-3:#9a9aa2;--brand:var(--brand-lift);--brand-glow:transparent;--field-border:#9a9aa2}}@media (forced-colors:active){:root{--brand-glow:transparent}}@media (width<=767.98px){:root{--unit:16px}}}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h,72px)}body{background:var(--s-0);color:var(--ink-high);font-family:var(--font-body);font-size:var(--fs-400);line-height:var(--lh-base);text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:var(--lh-snug);text-wrap:balance}p{text-wrap:pretty}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}table{border-collapse:collapse;width:100%}th{text-align:left;font-weight:inherit}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}[data-clip] :where(a,button,input,select,textarea,summary):focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--focus)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--sp-1);top:var(--sp-1);z-index:var(--z-modal);padding:var(--sp-1) var(--sp-2);background:var(--s-1);color:var(--ink-high);transform:translateY(calc(-100% - var(--sp-4)));transition:transform var(--d-2) var(--ease-structural);text-decoration:none;position:absolute}.skip-link:focus{transform:translateY(0)}}@layer type{.t-display{font-family:var(--font-display);font-size:var(--fs-900);font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);text-wrap:balance}.t-h1{font-size:var(--fs-800);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-tight);text-wrap:balance}.t-h2{font-size:var(--fs-700);font-weight:600;line-height:var(--lh-snug);text-wrap:balance}.t-h3{font-size:var(--fs-600);font-weight:600;line-height:var(--lh-snug)}.t-accent{color:var(--ink-accent)}.t-lead{font-size:var(--fs-500);line-height:var(--lh-base);color:var(--ink-mid);max-width:var(--measure-lead)}.t-body{font-size:var(--fs-400);line-height:var(--lh-base);max-width:var(--measure)}.t-meta{font-size:var(--fs-200);line-height:var(--lh-snug);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-low)}.t-eyebrow{font-size:var(--fs-200);line-height:var(--lh-snug);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--ink-mid)}.t-figure{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.t-link{color:var(--brand-lift);text-underline-offset:.2em;text-decoration-thickness:1px}[data-surface=paper] .t-link,[data-surface=white] .t-link,[data-surface=concrete] .t-link,[data-surface=beige] .t-link{color:var(--brand)}.t-link:hover{text-decoration-thickness:2px}.prose{max-width:var(--measure)}.prose h2{font-size:var(--fs-700);margin-block:var(--sp-4) var(--sp-2);font-weight:600}.prose h3{font-size:var(--fs-600);margin-block:var(--sp-3) var(--sp-1);font-weight:600}.prose p,.prose ul,.prose ol{margin-block:0 var(--sp-2)}.prose a{color:var(--brand-lift)}[data-surface=paper] .prose a,[data-surface=white] .prose a,[data-surface=concrete] .prose a,[data-surface=beige] .prose a{color:var(--brand)}.section__title{position:relative}.section__title:before{content:"";background:var(--brand);clip-path:polygon(0 0,100% 0,100% 100%,29.43% 100%,0 70.57%);block-size:.2em;inline-size:.2em;position:absolute;inset-block-start:.18em;inset-inline-start:-.64em}[data-surface=signal] .section__title:before{background:var(--ink-accent)}@media (width<=63.99rem){.section__title:before{display:none}}}@layer layout{.wrap{--wrap-gutter:var(--sp-2);width:100%;max-width:calc(var(--wrap-max) + var(--wrap-gutter) * 2);padding-inline:var(--wrap-gutter);margin-inline:auto}@media (width>=48rem){.wrap{--wrap-gutter:var(--sp-4)}}.wrap[data-width=narrow]{--wrap-max:46rem}.wrap[data-width=wide]{--wrap-max:96rem}.wrap[data-width=full]{--wrap-max:none}.stack{gap:var(--stack-gap,var(--sp-2));flex-direction:column;display:flex}.stack[data-gap=tight]{--stack-gap:var(--sp-1)}.stack[data-gap=loose]{--stack-gap:var(--sp-4)}.stack[data-gap=section]{--stack-gap:var(--sp-8)}.screen{min-block-size:100svh;padding-block:var(--sp-6);align-content:center;display:grid}}@layer components{.mark{color:currentColor;display:block}.mark svg{block-size:auto;inline-size:100%;display:block}@supports ((-webkit-mask-image:url('../svg/lockup-panther.svg')) or (mask-image:url('../svg/lockup-panther.svg'))){.mark--painted{aspect-ratio:var(--lockup-ratio);background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mark--painted[data-mark=lockup-panther]{-webkit-mask-image:url(/build/assets/lockup-panther-BBqdeHjl.svg);mask-image:url(/build/assets/lockup-panther-BBqdeHjl.svg)}.mark--painted[data-mark=lockup-leopard]{-webkit-mask-image:url(/build/assets/lockup-leopard-BC2osZ0y.svg);mask-image:url(/build/assets/lockup-leopard-BC2osZ0y.svg)}.mark--painted[data-mark=wordmark]{aspect-ratio:var(--wordmark-ratio);-webkit-mask-image:url(/build/assets/wordmark-C8C0ZGhq.svg);mask-image:url(/build/assets/wordmark-C8C0ZGhq.svg)}.mark--painted[data-mark=lockup-slogan]{-webkit-mask-image:url(/build/assets/lockup-slogan-B8MOj7mV.svg);mask-image:url(/build/assets/lockup-slogan-B8MOj7mV.svg)}}.btn{--btn-fill:var(--brand);--btn-ink:var(--ink-on-brand);justify-content:center;align-items:center;gap:var(--sp-1);min-height:var(--sp-4);padding-block:var(--sp-1);padding-inline:var(--sp-2);background:var(--btn-fill);color:var(--btn-ink);border-radius:var(--r-pill);font:inherit;font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--d-2) var(--ease-structural), transform var(--d-1) var(--ease-structural);border:0;font-weight:600;text-decoration:none;display:inline-flex}[data-surface=dark] .btn:not(.btn--line){box-shadow:inset 0 0 0 1px var(--beige)}[data-surface=signal] .btn:not(.btn--line),.site-header[data-ground=signal][data-chrome=bare] .btn{--btn-fill:var(--ink-on-brand);--btn-ink:var(--brand)}[data-surface=signal] .btn:not(.btn--line):hover,.site-header[data-ground=signal][data-chrome=bare] .btn:hover{--btn-fill:var(--brand-black);--btn-ink:var(--ink-on-brand)}.btn:hover{--btn-fill:var(--brand-hover)}.btn:active{transform:translateY(1px)}[data-surface=paper] .btn:active{--btn-fill:var(--brand-press);transform:none}.btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.btn__arrow{inline-size:var(--icon-lg);block-size:var(--icon-sm);stroke:currentColor;fill:none;transition:transform var(--d-2) var(--ease-structural);flex:none;display:block}.btn:hover .btn__arrow{transform:translate(15%)}.btn--ghost{--btn-fill:transparent;--btn-ink:var(--ink-high);box-shadow:inset 0 0 0 1px var(--hair-3)}[data-surface=dark] .btn--ghost{box-shadow:inset 0 0 0 1px var(--hair-3)}.btn--ghost:hover{--btn-fill:var(--s-1);box-shadow:inset 0 0 0 1px var(--ink-low)}.btn--line{--btn-fill:transparent;--btn-ink:var(--frame-tag);--lead-gap:var(--sp-1);--lead-shift:calc((var(--icon-lg) + var(--lead-gap)) / 2);--lead-nudge:max(.3125rem, calc(8 * var(--wu)));isolation:isolate;letter-spacing:.12em;transition:color var(--d-2) var(--ease-structural);border-radius:0;font-weight:300;position:relative}.btn--line:after{content:"";border:1px solid var(--line-ink);pointer-events:none;transition:opacity var(--d-2) var(--ease-structural);position:absolute;inset:0}@media (width>=64rem){.btn--line{inline-size:calc(230 * var(--wu));min-block-size:calc(39 * var(--wu));font-size:max(.6875rem, calc(12 * var(--wu)));padding-block:0}}.btn--line:hover{--btn-fill:transparent}.btn--line:before{content:"";z-index:var(--z-base);background:var(--brand);clip-path:circle(0 at var(--pill-x,50%) 50%);opacity:1;transition:clip-path var(--d-3) var(--ease-structural);border-radius:999px;position:absolute;inset:0}.btn--line .btn__label{z-index:var(--z-raised);translate:calc(var(--lead-shift) * -1) 0;position:relative}.btn--line .btn__lead{transition:translate var(--d-2) var(--ease-structural);position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + var(--lead-gap));translate:0 -50%}.btn--line:is(:hover,:focus-visible) .btn__lead{translate:var(--lead-nudge) -50%}.btn--line:is(:hover,:focus-visible){--btn-ink:var(--ink-on-brand)}.btn--line:is(:hover,:focus-visible):after{opacity:0}.btn--line:is(:hover,:focus-visible):before{clip-path:circle(160% at var(--pill-x,50%) 50%)}.btn--line:hover .btn__arrow{transform:none}[data-surface=signal] .btn:not(.btn--ghost,.btn--line){--btn-fill:var(--brand-black);--btn-ink:var(--ink-on-brand);box-shadow:none}[data-surface=signal] .btn--ghost{--btn-ink:var(--ink-high);box-shadow:inset 0 0 0 var(--rule-area) var(--brand-black)}[data-surface=signal] .btn--ghost:hover{--btn-fill:var(--s-1);box-shadow:inset 0 0 0 var(--rule-area) var(--brand-black)}[data-surface=signal] .btn:not(.btn--ghost,.btn--line):hover{--btn-fill:var(--brand-black-lift)}.btn[aria-disabled=true]{--btn-fill:var(--s-2);--btn-ink:var(--ink-disabled);box-shadow:inset 0 0 0 1px var(--hair-2);cursor:not-allowed}@media (width<=40rem){.btn{min-height:calc(var(--sp-4) + var(--sp-1));width:100%}}.picture{margin:0;position:relative;overflow:clip}.picture__frame{block-size:100%;inline-size:100%;display:block}.picture__img{block-size:auto;inline-size:100%;display:block}.eyebrow{align-items:center;gap:var(--sp-1);font-size:var(--fs-100);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--ink-mid);margin-block-end:var(--sp-2);font-weight:600;display:flex}.eyebrow:before{content:"";inline-size:var(--sp-2);block-size:var(--hair-w);background:var(--brand);flex:none}[data-surface=signal] .eyebrow:before{background:var(--brand-black)}[data-surface=brown] .eyebrow:before{background:var(--beige)}.eyebrow--tag{font-size:var(--fs-100);letter-spacing:0;color:var(--frame-ink,var(--frame-tag));font-weight:400}.eyebrow--tag:before{content:none}[data-surface=signal] .eyebrow--tag,[data-surface=dark] .eyebrow--tag{color:var(--ink-on-brand)}@media (width>=64rem){.eyebrow--tag{font-size:max(.6875rem, calc(12 * var(--wu)));line-height:1.6}}.pill-row{gap:var(--sp-1);flex-wrap:wrap;margin-block-start:var(--sp-3);padding:0;list-style:none;display:flex}.pill{padding:var(--sp-1) var(--sp-2);border:var(--hair-w) solid var(--hair-3);border-radius:var(--r-pill);font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-mid);font-weight:500}.cat{pointer-events:none;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cat[data-cat=panther]{block-size:calc(var(--cat-u) * 26.08 / 29.64);aspect-ratio:99.53/26.08;margin-block-start:calc(var(--cat-u) * 1.95 / 29.64);-webkit-mask-image:url(/build/assets/curtain-panther-BbzX2yfj.svg);mask-image:url(/build/assets/curtain-panther-BbzX2yfj.svg);-webkit-mask-position:38.688% 54.771%;mask-position:38.688% 54.771%;-webkit-mask-size:313.825%;mask-size:313.825%}.cat[data-cat=leopard]{block-size:calc(var(--cat-u) * 25.64 / 29.64);aspect-ratio:98.77/25.64;margin-block-start:calc(var(--cat-u) * 3.01 / 29.64);-webkit-mask-image:url(/build/assets/curtain-leopard-BAJI7mdL.svg);mask-image:url(/build/assets/curtain-leopard-BAJI7mdL.svg);-webkit-mask-position:38.834% 75.253%;mask-position:38.834% 75.253%;-webkit-mask-size:316.24%;mask-size:316.24%}}@layer chrome{.skip-link{z-index:var(--z-modal);padding:var(--sp-1) var(--sp-2);background:var(--brand);color:var(--ink-on-brand);font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;font-weight:600;position:absolute;inset-block-start:var(--sp-1);inset-inline-start:var(--sp-1);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:var(--z-header);padding-inline:var(--pad-section-inline);color:var(--ink-on-brand);transition:background-color var(--d-2) var(--ease-structural), color var(--d-2) var(--ease-structural), border-color var(--d-2) var(--ease-structural), transform var(--d-2) var(--ease-structural);border-block-end:var(--hair-w) solid transparent;position:fixed;inset-block-start:0;inset-inline:0}.site-header[data-settled=true]{background:#000000b8;border-block-end-color:#ffffff1a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header[data-settled=true],.site-header[data-theme=light]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.site-header[data-theme=light]{color:var(--brand-black);background:#ffffffd1}@media (width>=80rem){.site-header{padding-inline:var(--pad-bar)}.site-header__main{max-inline-size:none}body:has(.hero) .site-header:not([data-settled=true]) .site-header__main{transform:translateY(var(--bar-drop))}.site-header__main{transition:transform var(--d-3) var(--ease-structural)}}.site-header[data-retracted=true],.site-header[data-away=true]{transform:translateY(-100%)}.site-header[data-theme=light][data-settled=true]{border-block-end-color:#0000001f}.site-header[data-chrome=bare],.site-header[data-chrome=bare][data-settled=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-block-end-color:#0000}.site-header[data-chrome=quiet],.site-header[data-chrome=quiet][data-settled=true]{border-block-end-color:#0000}@media (width<=63.99rem){.site-header[data-ground=signal][data-chrome=bare][data-settled=true]{background:#000000b8;border-block-end-color:#ffffff1a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header[data-ground=signal][data-chrome=bare][data-settled=true]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}}.site-header__main{align-items:center;gap:var(--sp-3);max-width:var(--wrap-max);min-block-size:var(--header-h);grid-template-columns:1fr auto 1fr;margin-inline:auto;display:grid}.lockup{color:currentColor;justify-self:start;display:block}.lockup__mark{block-size:var(--lockup-h);display:block}.lockup__mark svg{block-size:100%;inline-size:auto;display:block}.lockup__mark--word{display:none}@media (width>=80rem){.lockup__mark--mono{display:none}.lockup__mark--word{block-size:var(--lockup-word-h);inline-size:calc(var(--lockup-word-h) * 7.0235);display:block}}.lockup:focus-visible{outline-offset:4px;outline:2px solid}.site-nav{grid-column:2;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.site-nav__group{align-items:center;gap:var(--gap-nav);display:none}.site-nav__group[data-side=left]{justify-content:flex-end}@media (width>=80rem){.site-nav{gap:var(--gap-nav)}.site-nav__group{display:flex}}.site-nav__link,.utility-link,.site-menu__link,.site-footer__link{text-decoration:none}.site-nav__link,.utility-link{font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;color:currentColor;opacity:.72;transition:opacity var(--d-1) var(--ease-structural);font-weight:500}@media (width>=80rem){.site-nav__link,.site-header__locale .utility-link{letter-spacing:0;text-transform:none;opacity:1;font-weight:400}.site-nav__link[aria-current=page],.site-header__locale .utility-link[aria-current=true]{font-weight:700}}.emblem{--cat-u:clamp(min(1.15rem, 4vw), 3.4vw, 1.9rem);block-size:var(--cat-u);align-items:flex-start;gap:calc(var(--cat-u) * 10 / 29.64);color:currentColor;flex:none;text-decoration:none;display:flex}.emblem .cat{transition:transform var(--d-2) var(--ease-structural)}.emblem:hover [data-cat=panther]{transform:translateX(calc(var(--cat-u) * 2 / 29.64))}.emblem:hover [data-cat=leopard]{transform:translateX(calc(var(--cat-u) * -2 / 29.64))}.emblem{inline-size:fit-content;margin:auto;position:absolute;inset-block:0;inset-inline:0}@media (width>=80rem){.emblem{--cat-u:clamp(1.15rem, 1.11vw, 1.4rem);margin:0;position:static}}.site-header[data-theme=light] .emblem{color:var(--brand)}.site-nav__link:hover,.utility-link:hover,.site-nav__link[aria-current=page]{opacity:1}.site-nav__link:focus-visible,.utility-link:focus-visible{outline-offset:4px;outline:2px solid}.utility-link[aria-current=true]{opacity:1;font-weight:600}.site-header__actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);grid-column:3;display:none}@media (width>=80rem){.site-header__actions{display:flex}}@media (width>=48rem) and (width<=67.49rem){.site-header__main{padding-inline-end:var(--sp-6)}}.site-header__locale{align-items:center;gap:var(--sp-1);font-size:var(--fs-200);opacity:.72;display:flex}@media (width>=80rem){.site-header__locale{opacity:1}}.site-header__toggle{align-items:center;gap:var(--sp-1);padding:var(--sp-1) 0;color:inherit;font:inherit;font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--pad-section-inline);transform:translateY(-50%)}@media (width>=80rem){.site-header__toggle{display:none}}.site-header__toggle:focus-visible{outline-offset:4px;outline:2px solid}.site-header__bars{gap:.3em;inline-size:1.8em;display:grid}.site-header__bars i{block-size:var(--hair-w);background:currentColor;display:block}.site-menu{z-index:var(--z-overlay);background:var(--brand-black);block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--ink-on-brand);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.site-menu::backdrop{background:#000000e6}.site-menu__inner{align-content:center;gap:var(--sp-2);min-block-size:100%;padding:calc(var(--header-h) + var(--sp-6)) var(--pad-section-inline) var(--sp-6);transition:transform var(--d-5) var(--ease-curtain);display:grid;transform:translateY(-100%)}.site-menu[open] .site-menu__inner{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.site-menu__inner{transition:none;transform:none}}.site-menu__close{min-block-size:var(--header-h);color:inherit;font:inherit;font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:600;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-end:var(--pad-section-inline)}.site-menu__link{font-family:var(--font-display);font-size:var(--fs-800);font-weight:700;line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-on-brand)}.site-menu__link:hover{color:var(--brand-lift)}.site-menu__foot{align-items:center;gap:var(--sp-2);border-block-start:var(--hair-w) solid #ffffff29;margin-block-start:var(--sp-4);padding-block-start:var(--sp-2);display:flex}.grain{z-index:var(--z-modal);opacity:.05;pointer-events:none;background-image:url(/build/assets/grain-Dm2pNLil.svg);background-size:180px 180px;position:fixed;inset:0}.progress{z-index:var(--z-overlay);inline-size:100%;block-size:var(--rail-h);background:var(--brand);transform-origin:0;pointer-events:none;position:fixed;inset-block-start:0;inset-inline-start:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.progress{animation:linear progress;animation-timeline:scroll(root)}}}@keyframes progress{to{transform:scaleX(1)}}.cursor{z-index:var(--z-modal);inline-size:var(--cursor-d);block-size:var(--cursor-d);margin:calc(var(--cursor-d) / -2) 0 0 calc(var(--cursor-d) / -2);border:var(--hair-w) solid var(--brand);border-radius:var(--r-round);opacity:0;pointer-events:none;transition:opacity var(--d-1) linear, background-color var(--d-1) linear, scale var(--d-1) var(--ease-structural);position:fixed;inset-block-start:0;inset-inline-start:0}.cursor[data-on=true]{opacity:1}.cursor[data-over=true]{background:var(--brand-glow);scale:2.4}.preloader{z-index:var(--z-modal);--curtain-ground:var(--brand);background:var(--curtain-ground);color:var(--brand-black);transition:transform var(--d-5) var(--ease-curtain);--mark-w:clamp(11rem, 62vw, 30rem);--play:paused;place-content:center;justify-items:center;display:none;position:fixed;inset:0;overflow:hidden}.js .preloader{display:grid}.preloader--run{--play:running}.preloader[data-done=true]{transform:translateY(-101%)}.preloader__stage{animation:curtain-appear var(--d-opening) linear both;animation-play-state:var(--play);place-items:center;display:grid}.preloader__stage>*{inline-size:var(--mark-w);grid-area:1/1;position:relative}.preloader__word svg,.preloader__cat svg{block-size:auto;inline-size:100%;display:block}.preloader__word svg{overflow:visible}.preloader .plate{fill:var(--curtain-ground)}.preloader__cat--leopard{aspect-ratio:312.35/29.64;background-color:currentColor;-webkit-mask-image:url(/build/assets/curtain-leopard-BAJI7mdL.svg);mask-image:url(/build/assets/curtain-leopard-BAJI7mdL.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.preloader__word #left{--shut:51.52px;--open:-53.82px}.preloader__word #right{--shut:-51.52px;--open:53.82px}.preloader--run .preloader__word #left,.preloader--run .preloader__word #right{animation:curtain-part var(--d-opening) var(--ease-curtain) both;animation-play-state:var(--play)}.preloader__cat{--off:-.513116;--rest:-.163539}.preloader__cat--leopard{--off:.518494;--rest:.171348}.preloader--run .preloader__cat{animation:curtain-walk var(--d-opening) var(--ease-structural) both;animation-play-state:var(--play)}@keyframes curtain-appear{0%{opacity:0}8%{opacity:1}to{opacity:1}}@keyframes curtain-part{0%,8%{transform:translateX(var(--shut))}36%,80%{transform:translateX(var(--open))}93%,to{transform:translateX(var(--shut))}}@keyframes curtain-walk{0%,30%{transform:translateX(calc(var(--off) * var(--mark-w)))}68%,to{transform:translateX(calc(var(--rest) * var(--mark-w)))}}@media (prefers-reduced-motion:reduce){.js .preloader{display:none}}.site-footer{padding-block:var(--pad-section-block) var(--sp-4);background:var(--s-0);color:var(--ink-high);position:relative;overflow:clip}.site-footer .shell{padding-inline:var(--pad-section-inline)}.site-footer__top{gap:var(--sp-6);display:grid}@media (width>=64rem){.site-footer__top{column-gap:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start}}.site-footer__where,.site-footer__reach{gap:var(--sp-4);align-content:start;display:grid}.site-footer__block{gap:var(--sp-1);display:grid}.site-footer__label{font-size:var(--fs-100);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-low);margin:0;font-weight:500}.site-footer__address{font-size:var(--fs-300);font-style:normal;font-weight:300;line-height:var(--lh-base);color:var(--ink-high);margin:0}.site-footer__channels{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:flex}.site-footer__channel{inline-size:var(--tap);block-size:var(--tap);color:var(--ink-high);transition:color var(--d-1) var(--ease-structural);place-items:center;margin-inline-start:calc(var(--sp-2) * -1);display:grid}.site-footer__channel svg{inline-size:var(--icon-sm);block-size:var(--icon-sm);display:block}.site-footer__channel:hover{color:var(--brand-lift)}.site-footer__mono{inline-size:var(--icon-md);color:var(--ink-high);display:block}.site-footer__mono svg{block-size:auto;inline-size:100%;display:block}.site-footer__sign{margin-block:var(--sp-12) var(--sp-8);padding-inline:var(--pad-section-inline);display:block}.site-footer__sign:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.site-footer__lockup{aspect-ratio:351.12/33.31;background:currentColor;inline-size:100%;display:block}.site-footer__legal{justify-content:space-between;align-items:center;gap:var(--sp-2);border-block-start:var(--hair-w) solid var(--hair-1);font-size:var(--fs-100);color:var(--ink-low);flex-wrap:wrap;padding-block-start:var(--sp-4);display:flex}.site-footer__credit{align-items:center;gap:var(--sp-1);display:inline-flex}.site-footer__dwey{inline-size:var(--icon-sm);color:var(--ink-mid);display:inline-block}.site-footer__dwey svg{block-size:auto;inline-size:100%;display:block}@media (width>=64rem){.site-footer{block-size:calc(853 * var(--wu));padding:0}.site-footer .shell,.site-footer__top,.site-footer__where,.site-footer__reach,.site-footer__legal{display:contents}.site-footer__block{gap:0;position:absolute;inset-inline-start:calc(152 * var(--wu))}.site-footer__where .site-footer__block:first-child{inset-block-start:calc(180 * var(--wu))}.site-footer__where .site-footer__block:nth-child(2){inset-block-start:calc(250 * var(--wu))}.site-footer__where .site-footer__block:nth-child(3){inset-block-start:calc(377 * var(--wu))}.site-footer__reach .site-footer__block{inset-block-start:calc(180 * var(--wu));inset-inline-start:calc(1120 * var(--wu))}.site-footer__label{font-size:max(.625rem, calc(11 * var(--wu)));letter-spacing:0;color:var(--line-ink);font-weight:400;line-height:1.25}.site-footer__address{font-size:max(.75rem, calc(13 * var(--wu)));font-weight:400;line-height:1.2}.site-footer__link{color:inherit}.site-footer__channels{gap:calc(30 * var(--wu));position:absolute;inset-block-start:calc(381 * var(--wu));inset-inline-start:calc(1120 * var(--wu))}.site-footer__channel{inline-size:calc(24 * var(--wu));block-size:calc(24 * var(--wu));margin:0}.site-footer__channel svg{block-size:100%;inline-size:100%}.site-footer__mono{inline-size:calc(36 * var(--wu));position:absolute;inset-block-start:calc(185 * var(--wu));inset-inline-start:calc(1732 * var(--wu))}.site-footer__sign{inline-size:calc(1616 * var(--wu));margin:0;padding:0;position:absolute;inset-block-start:calc(513 * var(--wu));inset-inline-start:calc(152 * var(--wu))}.site-footer__legal span:first-child,.site-footer__credit{font-size:max(.625rem, calc(11 * var(--wu)));color:var(--line-ink);line-height:1.5;position:absolute;inset-block-start:calc(778 * var(--wu))}.site-footer__legal span:first-child{inset-inline-start:calc(152 * var(--wu))}.site-footer__credit{inset-inline-end:calc(152 * var(--wu))}.site-footer__dwey{inline-size:calc(66 * var(--wu));color:var(--ink-high)}}.to-top{z-index:var(--z-sticky);inline-size:var(--sp-3);block-size:var(--sp-3);background:var(--brand-black);color:var(--ink-on-brand);opacity:0;pointer-events:none;transition:opacity var(--d-2) var(--ease-structural), translate var(--d-2) var(--ease-structural), background-color var(--d-1) linear;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed;inset-block-end:var(--sp-3);inset-inline-end:var(--sp-3);translate:0 .75rem;box-shadow:0 0 0 1px #ffffff8c,0 .25rem 1rem #00000059}.to-top[data-shown=true]{opacity:1;pointer-events:auto;translate:0}.to-top:is(:hover,:focus-visible){background:var(--brand)}.to-top:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.to-top__arrow{inline-size:.0625rem;block-size:calc(var(--sp-1) * 1.5);background:currentColor;display:block;position:relative}.to-top__arrow:before{content:"";inline-size:calc(var(--sp-1) * .8);block-size:calc(var(--sp-1) * .8);transform-origin:50%;border-block-start:.0625rem solid;border-inline-start:.0625rem solid;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%;rotate:45deg}@media (width>=64rem){.to-top{inline-size:var(--sp-4);block-size:var(--sp-4);inset-block-end:calc(40 * var(--wu));inset-inline-end:calc(40 * var(--wu))}}@media (prefers-reduced-motion:reduce){.to-top{transition:none}}}@layer sections{.section{padding-block:var(--pad-section-block);padding-inline:var(--pad-section-inline);background:var(--s-0);color:var(--ink-high);position:relative;overflow:clip}.shell{max-width:var(--wrap-max);margin-inline:auto}.section__head{justify-content:space-between;align-items:flex-end;gap:var(--gap-col);flex-wrap:wrap;margin-block-end:var(--sp-8);display:flex}.section__title{font-family:var(--font-display);font-size:var(--fs-900);font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);color:var(--ink-display)}.section__lead{max-width:42ch;font-size:var(--fs-400);line-height:var(--lh-base);color:var(--ink-mid);flex:22rem;font-weight:300}.section__head--centred{justify-items:center;gap:var(--sp-2);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.section__head--centred .section__lead{max-width:var(--measure-lead)}.js [data-reveal]{--reveal-delay:0s;transition:opacity var(--d-5) var(--ease-structural) var(--reveal-delay), transform var(--d-6) var(--ease-structural) var(--reveal-delay), clip-path var(--d-7) var(--ease-curtain) var(--reveal-delay)}.js [data-reveal=up]:not([data-shown]){opacity:0;transform:translateY(30px)}.reveal-mask{margin-block:-.17em -.02em;padding-block:.17em .02em;display:block;overflow:hidden}.js [data-reveal=mask]:not([data-shown]){transform:translateY(108%)}.js [data-reveal=clip]:not([data-shown]){clip-path:inset(0 0 100%)}.js [data-reveal][data-i="1"]{--reveal-delay:60ms}.js [data-reveal][data-i="2"]{--reveal-delay:.14s}.js [data-reveal][data-i="3"]{--reveal-delay:.22s}.js [data-reveal][data-i="4"]{--reveal-delay:.3s}.js [data-reveal][data-i="5"]{--reveal-delay:.38s}.js [data-reveal][data-i="6"]{--reveal-delay:.46s}@media (prefers-reduced-motion:reduce){.js [data-reveal]{transition:none}.js [data-reveal]:not([data-shown]){opacity:1;clip-path:none;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-scrub-root]{view-timeline-name:--scrub;view-timeline-axis:block}[data-scrub=plate]{animation:linear both plate-drift;animation-timeline:--scrub;animation-range:cover}}}@keyframes plate-drift{0%{transform:translateY(-4%)scale(1.1)}to{transform:translateY(4%)scale(1.1)}}.hero{--win-from:3.06;--pic-from:.5;background:var(--s-0);block-size:auto;color:var(--ink-high);position:relative;overflow:clip}.hero__reel{display:grid;position:sticky;inset-block-start:0;overflow:clip}.hero__dock{align-content:center;gap:var(--sp-3);min-block-size:100svh;padding-block:calc(var(--header-h) + var(--sp-2)) var(--sp-6);padding-inline:var(--pad-section-inline);background:var(--s-0);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero__stage{order:-1;place-items:center;min-block-size:0;min-inline-size:0;display:grid}.hero__plate{aspect-ratio:1920/1080;background:var(--brand);place-items:center;inline-size:100%;display:grid;position:relative;overflow:clip}.hero__plate .picture{aspect-ratio:1920/1080;inline-size:100%;position:relative}.hero__plate .picture__frame,.hero__plate .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.hero__slogan{font-family:var(--font-display);font-size:min(var(--fs-hero), 9svh, calc((100vw - var(--pad-section-inline) * 2) / 11));font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--tr-hero);text-align:center;text-wrap:balance;color:var(--ink-display);margin:0}.hero__row{display:block}.hero__row[data-row="2"]{color:var(--brand)}.hero__rule,.hero__veil{display:none}.hero__cue{inline-size:fit-content;z-index:var(--z-raised);justify-items:center;gap:var(--sp-1);font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-high);margin-inline:auto;font-weight:400;text-decoration:none;display:grid;position:absolute;inset-block-end:clamp(var(--sp-2), 5svh, var(--sp-4));inset-inline:0}.hero__thread{inline-size:var(--hair-w);block-size:var(--sp-4);position:relative;overflow:clip}.hero__thread:before,.hero__thread:after{content:"";background:currentColor;position:absolute;inset-inline:0}.hero__thread:before{opacity:.35;inset-block:0}.hero__thread:after{background:linear-gradient(#0000,currentColor);block-size:42%;inset-block-start:0}@media (prefers-reduced-motion:no-preference){.hero__thread:after{animation:1.9s cubic-bezier(.5,0,.25,1) infinite thread-run}}@keyframes thread-run{0%{transform:translateY(-100%)}to{transform:translateY(240%)}}.hero__cue:focus-visible{outline-offset:6px;outline:2px solid}@media (aspect-ratio>=4/3){.hero__dock{gap:0;padding:0;display:block}.hero__stage{z-index:var(--z-raised);position:absolute;inset:0}.hero__plate{inline-size:calc(628 * var(--hu));block-size:calc(354 * var(--hu));aspect-ratio:auto}.hero__plate .picture{inline-size:calc(1256 * var(--hu));position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.hero__rule{block-size:var(--hair-w);background:var(--hero-hair);transform-origin:50%;display:block;position:absolute;inset-inline:2.34% 2.4%}.hero__rule[data-rule="1"]{inset-block-start:calc(50% + -477 * var(--hu))}.hero__rule[data-rule="2"]{inset-block-start:calc(50% + -95 * var(--hu))}.hero__rule[data-rule="3"]{inset-block-start:calc(50% + 94 * var(--hu))}.hero__rule[data-rule="4"]{inset-block-start:calc(50% + 476 * var(--hu))}.hero__slogan{font-size:calc(160 * var(--hu));letter-spacing:0;text-align:start;text-wrap:nowrap;color:var(--hero-ghost);line-height:1;position:absolute;inset:0}.hero__row{position:static}.hero__row[data-row="2"]{color:var(--hero-ghost)}.hero__word{white-space:nowrap;position:absolute}.hero__row[data-row="1"] .hero__word{inset-block-start:calc(50% + (-95 - 132.7) * var(--hu))}.hero__row[data-row="2"] .hero__word{inset-block-start:calc(50% + (94 - 132.7) * var(--hu))}.hero__row[data-row="1"] .hero__word[data-side=left]{inset-inline-start:calc(50% + (136 - 960) * var(--hu))}.hero__row[data-row="1"] .hero__word[data-side=right]{inset-inline-start:calc(50% + (948 - 960) * var(--hu))}.hero__row[data-row="2"] .hero__word[data-side=left]{inset-inline-start:calc(50% + (207 - 960) * var(--hu))}.hero__row[data-row="2"] .hero__word[data-side=right]{inset-inline-end:calc(50% - (1872 - 960) * var(--hu))}.hero__cue{inset-inline:auto;inline-size:auto;font-size:max(.5625rem, calc(9 * var(--hu)));letter-spacing:.4em;margin:0;inset-inline-start:calc(50% + (942 - 960) * var(--hu));translate:-50%}.hero__thread{block-size:calc(56 * var(--hu))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@media (aspect-ratio>=4/3){.hero{block-size:var(--hero-h);view-timeline-name:--hero;view-timeline-axis:block}.hero__plate{animation:linear both hero-dock;animation-timeline:--hero;animation-range:contain contain 32%}.hero__plate .picture{animation:linear both hero-picture;animation-timeline:--hero;animation-range:contain contain 32%}.hero__stage{animation:linear both hero-lift;animation-timeline:--hero;animation-range:contain 64% contain 94%}.hero__rule{animation:linear both rule-open;animation-timeline:--hero;animation-range:contain 22% contain 36%}.hero__word{animation:linear both word-in,linear both word-close;animation-timeline:--hero,--hero}.hero__row[data-row="1"] .hero__word{animation-range:contain 32% contain 48%,contain 66% contain 96%}.hero__row[data-row="2"] .hero__word{animation-range:contain 38% contain 55%,contain 66% contain 96%}.hero__word[data-side=left]{--word-from:-22}.hero__word[data-side=right]{--word-from:22}.hero__cue{color:var(--ink-on-brand);animation:linear both cue-out;animation-timeline:--hero;animation-range:contain 2% contain 12%}.hero__veil{block-size:22%;z-index:var(--z-raised);pointer-events:none;background:linear-gradient(#0000,#00000057);animation:linear both veil-out;animation-timeline:--hero;animation-range:contain 2% contain 12%;display:block;position:absolute;inset-block-end:0;inset-inline:0}}}}@keyframes hero-dock{0%,15%{scale:var(--win-from)}to{scale:1}}@keyframes word-close{0%{transform:translate(0)}to{transform:translateX(var(--close,0px))}}@keyframes hero-lift{0%{translate:0}to{translate:0 -85svh}}@keyframes hero-picture{0%,15%{scale:var(--pic-from)}to{scale:1}}@keyframes word-in{0%{opacity:0;translate:calc(var(--word-from) * 10 * var(--hu)) 0}to{opacity:1;translate:0}}@keyframes veil-out{0%{opacity:1}to{opacity:0}}@keyframes cue-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(1.5rem)}}@keyframes rule-open{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.split{gap:var(--gap-col);flex-wrap:wrap;display:flex}.split__aside{flex:16rem}@media (width>=64rem){.split__aside{align-self:flex-start;position:sticky;inset-block-start:clamp(5.75rem,12vh,8.75rem)}}.split__main{flex:1.35 24rem;margin:0;padding:0;list-style:none}.about__lead{font-size:var(--fs-500);font-weight:300;line-height:var(--lh-lead);color:var(--ink-high)}.about__body{font-size:var(--fs-400);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid);margin-block-start:var(--sp-3)}.years{background:var(--s-0);color:var(--ink-high);position:relative;overflow:clip}.years__reel{padding-block:var(--pad-section-block)}.years__sum{padding-block:var(--pad-section-block);padding-inline:var(--pad-section-inline)}.years__head{gap:var(--sp-3);padding-inline:var(--pad-section-inline);display:grid}@media (width>=64rem){.years__head{column-gap:var(--sp-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.years__head .eyebrow,.years__head .section__title{grid-column:1}.years__head .section__lead{grid-area:1/2/span 2;align-self:start}}.years__track{margin-block-start:var(--sp-8)}.years__list{gap:var(--sp-12);margin:0;padding:0;list-style:none;display:grid}.years__item{gap:var(--sp-2);padding-inline:var(--pad-section-inline);display:grid}.years__place{font-size:var(--fs-200);letter-spacing:var(--tr-wide);color:var(--ink-low);margin:0;font-weight:500}.years__title{font-family:var(--font-display);font-size:var(--fs-600);font-weight:var(--fw-display-mid);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-display);margin:0}.years__ghosts{display:none}.years__frame{grid-template-columns:max-content max-content;align-items:end;margin-block-start:var(--sp-3);display:grid;position:relative}.years__numeral{font-family:var(--font-display);letter-spacing:var(--tr-hero);color:var(--ink-accent);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;grid-area:1/2;justify-self:start;margin-inline-start:-.534em;font-size:min(34vw,16rem);font-weight:700;line-height:.78}.years__plate{z-index:var(--z-raised);grid-area:1/1;place-self:end start;inline-size:min(36vw,13rem);margin:0}.years__plate .picture,.years__plate .picture__frame{block-size:100%;display:block}.years__plate .picture__img{block-size:100%;inline-size:auto;display:block}.years__note{margin:var(--sp-3) 0 0;max-width:var(--measure-lead);font-size:var(--fs-300);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid)}@media (width>=64rem){.years__item{max-inline-size:70rem;padding-inline-start:max(var(--pad-section-inline), 19vw)}}.years__rail{display:none}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){.years__plate{inline-size:fit-content;block-size:var(--year-plate-h)}.years__numeral{font-size:min(20vw,33svh)}.years__run{block-size:var(--years-h);view-timeline-name:--years;view-timeline-axis:block}.years__reel{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-block-size:100svh;max-block-size:100svh;display:grid;position:sticky;inset-block-start:0;overflow:clip}.years__track{align-self:center;min-inline-size:0;margin-block-start:0}.years__reel{padding-block:max(calc(var(--header-h) + var(--sp-3)), 7svh) clamp(var(--sp-3), 5svh, var(--sp-6));row-gap:clamp(var(--sp-2), 3svh, var(--sp-4))}.years .section__title{font-size:min(var(--fs-900), 7svh)}.years__note{margin-block-start:clamp(var(--sp-1), 2svh, var(--sp-3))}.years__list{inline-size:max-content;animation:linear both years-travel;animation-timeline:--years;animation-range:contain var(--header-h) contain 100%;gap:0;display:flex}.years__item{align-content:center;inline-size:100vw;max-inline-size:100vw}.years__rail{block-size:var(--sp-2);margin-inline:var(--pad-section-inline);margin-block-end:var(--sp-1);display:block;position:relative}.years__rail:before{content:"";block-size:var(--hair-w);background:var(--hair-2);transform-origin:100%;animation:linear both rail-rest;animation-timeline:--years;animation-range:contain var(--header-h) contain calc(100% - 6svh);position:absolute;inset-block-start:50%;inset-inline:0}.years__fill{block-size:var(--hair-w);background:var(--ink-high);transform-origin:0;animation:linear both rail-run;animation-timeline:--years;animation-range:contain var(--header-h) contain calc(100% - 6svh);position:absolute;inset-block-start:50%;inset-inline:0}.years__dot{inline-size:var(--sp-1);block-size:var(--sp-1);background:var(--ink-high);border-radius:50%;margin-block-start:calc(var(--sp-1) * -.5);margin-inline-start:calc(var(--sp-1) * -.5);position:absolute;inset-block-start:50%}.years__dot:after{content:"";background:var(--ink-accent);border-radius:50%;animation:linear both dot-land;animation-timeline:--years;position:absolute;inset:0}.years__dot[data-i="1"]{inset-inline-start:0%}.years__dot[data-i="2"]{inset-inline-start:33.3333%}.years__dot[data-i="3"]{inset-inline-start:66.6667%}.years__dot[data-i="4"]{inset-inline-start:100%}.years__dot[data-i="1"]:after{animation-range:contain var(--header-h) contain calc(var(--header-h) + 4svh)}.years__dot[data-i="2"]:after{animation-range:contain calc(var(--header-h) + 92svh) contain calc(var(--header-h) + 104svh)}.years__dot[data-i="3"]:after{animation-range:contain calc(var(--header-h) + 192svh) contain calc(var(--header-h) + 204svh)}.years__dot[data-i="4"]:after{animation-range:contain calc(100% - 14svh) contain calc(100% - 6svh)}.years__reel{--frame-ink:var(--ink-on-brand);padding:0;display:block}.years__head{display:contents}.years__head .eyebrow{display:none}.years .section__title:before{block-size:.22em;inline-size:.22em;inset-inline-start:-.93em}.years .section__title{font-size:calc(50 * var(--hu));letter-spacing:0;margin:0;line-height:1.2;position:absolute;inset-block-start:calc(50% + (184 - 540) * var(--hu));inset-inline-start:calc(50% + (145 - 960) * var(--hu))}.years__head .section__lead{inline-size:calc(452 * var(--hu));max-inline-size:none;font-size:max(.75rem, calc(13 * var(--hu)));color:var(--ink-mid);margin:0;font-weight:300;line-height:1.2;position:absolute;inset-block-start:calc(50% + (191 - 540) * var(--hu));inset-inline-start:calc(50% + (1188 - 960) * var(--hu))}.years__track{margin:0;position:absolute;inset:0}.years__list{block-size:100%}.years__item{block-size:100%;padding:0;display:block;position:relative}.years__place,.years__title,.years__frame,.years__note{margin:0;position:absolute;inset-inline-start:calc(50% + (502 - 960) * var(--hu))}.years__place{font-size:max(.75rem, calc(13 * var(--hu)));letter-spacing:0;color:var(--ink-high);font-weight:300;inset-block-start:calc(50% + (409 - 540) * var(--hu))}.years__title{font-size:calc(30 * var(--hu));font-weight:var(--fw-display);letter-spacing:0;line-height:1.2;inset-block-start:calc(50% + (436 - 540) * var(--hu))}.years__frame{display:block;inset-block-start:calc(50% + (499 - 540) * var(--hu))}.years__plate{inline-size:calc(279 * var(--hu));block-size:calc(337 * var(--hu));position:relative}.years__plate .picture,.years__plate .picture__frame,.years__plate .picture__img{object-fit:cover;block-size:100%;inline-size:100%}.years__numeral{font-size:calc(400 * var(--hu));letter-spacing:var(--numeral-track,-.012em);margin:0;line-height:1;position:absolute;inset-block-start:0;inset-inline-start:calc(19 * var(--hu))}.years__item .years__numeral{display:none}.years__ghosts{pointer-events:none;display:block;position:absolute;inset:0}.years__ghost{font-family:var(--font-display);font-size:calc(400 * var(--hu));letter-spacing:var(--numeral-track,-.012em);font-variant-numeric:tabular-nums;color:var(--ink-accent);-webkit-user-select:none;user-select:none;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--years;animation-range:contain var(--header-h) contain 100%;font-weight:700;line-height:1;position:absolute;inset-block-start:calc(50% + (499 - 540) * var(--hu));inset-inline-start:calc(50% + (521 - 960) * var(--hu))}.years__ghost[data-i="1"]{animation-name:years-ghost-1}.years__ghost[data-i="2"]{animation-name:years-ghost-2}.years__ghost[data-i="3"]{animation-name:years-ghost-3}.years__ghost[data-i="4"]{animation-name:years-ghost-4}.years__note{inline-size:calc(452 * var(--hu));max-inline-size:none;font-size:max(.75rem, calc(13 * var(--hu)));color:var(--ink-mid);font-weight:300;line-height:1.2;inset-block-start:calc(50% + (905 - 540) * var(--hu))}.years__rail{inset-block-start:calc(50% + (1016 - 540) * var(--hu));inset-inline:calc(50% + (44 - 960) * var(--hu)) calc(50% - (1874 - 960) * var(--hu));block-size:0;margin:0;position:absolute}.years__rail:before{background:var(--hero-hair);inset-block-start:0}.years__fill{background:var(--rail-ink);inset-block-start:0}.years__dot{inline-size:calc(11 * var(--hu));block-size:calc(11 * var(--hu));background:var(--hero-hair);margin-block-start:calc(-5.5 * var(--hu));margin-inline-start:calc(-5.5 * var(--hu));inset-block-start:0}.years__dot:after{background:var(--rail-ink)}}}@keyframes years-ghost-1{0%,17.3%{opacity:1}27.3%,to{opacity:0}}@keyframes years-ghost-2{0%,17.3%{opacity:0}27.3%,50.7%{opacity:1}60.7%,to{opacity:0}}@keyframes years-ghost-3{0%,50.7%{opacity:0}60.7%,84%{opacity:1}94%,to{opacity:0}}@keyframes years-ghost-4{0%,84%{opacity:0}94%,to{opacity:1}}@keyframes years-travel{0%{transform:translate(0,0)}to{transform:translate(calc(100vw - 100%))}}@keyframes rail-rest{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes rail-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dot-land{0%{opacity:0}to{opacity:1}}.board{padding-block:var(--pad-section-block);padding-inline:var(--pad-section-inline);background:var(--s-0);color:var(--ink-high)}.board__head{gap:var(--sp-2);display:grid}@media (width>=64rem){.board__head{column-gap:var(--sp-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.board__head .eyebrow,.board__head .section__title{grid-column:1}.board__head .section__lead{grid-area:1/2/span 2}}.board__grid{gap:var(--sp-4);margin-block-start:var(--sp-6);display:grid}@media (width>=64rem){.board__grid{column-gap:var(--sp-8);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,30fr) minmax(0,62fr);align-items:start}.board__stage{grid-area:1/1/-1}.board__tabs{grid-area:1/2}.board__rows{grid-area:2/2}.board__foot{grid-area:3/2}}.board__stage{aspect-ratio:564.04/765.82;inline-size:100%;max-inline-size:var(--board-plate-max);margin-inline:auto;position:relative}.board__plate{--on:0;clip-path:polygon(0 0, calc(var(--on) * 100%) 0, calc(var(--on) * 100%) calc(100% - var(--on) * 41.16%), 0 100%);opacity:var(--on);transition:clip-path calc(.36s + var(--on) * .54s) var(--ease-window) calc(var(--on) * .1s), opacity .48s ease calc(var(--on) * .14s);margin:0;position:absolute;inset:0}.board__plate .picture,.board__plate .picture__frame,.board__plate .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.board__plate[data-i="1"]{--on:1}.board__rows{border-block-start:var(--hair-w) solid var(--hair-1);margin:0;padding:0;list-style:none;display:grid}.board__row{--row-fill:transparent;--row-ink:var(--ink-high);border-block-end:var(--hair-w) solid var(--hair-1);background:var(--row-fill);color:var(--ink-high)}.board__link{align-items:center;gap:var(--sp-1) var(--sp-2);padding:var(--sp-2);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}@media (width>=48rem){.board__link{padding-inline:var(--sp-3);grid-template-columns:minmax(0,2.6fr) minmax(0,1.1fr) minmax(0,.5fr) minmax(0,1fr) auto}}.board__name{color:var(--row-ink);transition:color var(--d-2) var(--ease-structural);font-family:var(--font-display);font-size:var(--fs-400);font-weight:var(--fw-display);letter-spacing:var(--tr-snug);line-height:var(--lh-snug)}.board__where,.board__year,.board__state{font-size:var(--fs-300);color:inherit;font-weight:300}.board__state{align-items:center;gap:var(--sp-1);display:inline-flex}.board__chip{background:var(--chip,currentColor);clip-path:polygon(0 0,100% 0,100% 100%,29.5% 100%,0 70.5%);flex:none;block-size:.5em;inline-size:.5em}.board__state[data-state=done]{--chip:var(--chip-done)}.board__state[data-state=building]{--chip:var(--hero-hair)}.board__state[data-state=sale]{--chip:var(--brand)}.board__foot{margin-block-start:var(--sp-4)}.board__row:is(:hover,:focus-within),.board__row[data-i="1"]{--row-ink:var(--brand)}.board__row:is(:hover,:focus-within) .board__name{background:linear-gradient(to right, var(--name-ink-from), var(--brand));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;inline-size:fit-content}.board__rows:not(:has(.board__row:is(:hover,:focus-within))) .board__row[data-i="1"] .board__name{background:linear-gradient(to right, var(--name-ink-from), var(--brand));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;inline-size:fit-content}.board__rows:has(.board__row:is(:hover,:focus-within)) .board__row:not(:hover):not(:focus-within){--row-ink:var(--row-dim);color:var(--row-dim)}.board__row:is(:hover,:focus-within) .board__go,.board__row[data-i="1"] .board__go{opacity:1}.board__set:has(.board__row:is(:hover,:focus-within)) .board__plate{--on:0}:is(.board__set:has(.board__row[data-i="1"]:is(:hover,:focus-within)) .board__plate[data-i="1"],.board__set:has(.board__row[data-i="2"]:is(:hover,:focus-within)) .board__plate[data-i="2"],.board__set:has(.board__row[data-i="3"]:is(:hover,:focus-within)) .board__plate[data-i="3"],.board__set:has(.board__row[data-i="4"]:is(:hover,:focus-within)) .board__plate[data-i="4"],.board__set:has(.board__row[data-i="5"]:is(:hover,:focus-within)) .board__plate[data-i="5"],.board__set:has(.board__row[data-i="6"]:is(:hover,:focus-within)) .board__plate[data-i="6"]){--on:1}@media (prefers-reduced-motion:reduce){.board__plate,.board__row{transition:none}}.board__switch{inline-size:var(--hair-w);block-size:var(--hair-w);clip-path:inset(50%);white-space:nowrap;position:fixed;inset-block-start:50%;inset-inline-start:0;overflow:hidden}.board__tabs{border:var(--hair-w) solid var(--hair-2);order:-1;display:flex;overflow:clip}.board__tab{padding:var(--sp-2) var(--sp-3);font-size:var(--fs-100);letter-spacing:var(--tr-wide);text-transform:uppercase;text-align:center;color:var(--ink-mid);cursor:pointer;transition:color var(--d-1) var(--ease-structural);flex:1 1 0;font-weight:500}.board__tab:before{content:"";background:var(--brand);opacity:0;transition:opacity var(--d-1) var(--ease-structural);position:absolute;inset:0}.board__tab{isolation:isolate;position:relative}.board__tab:before{z-index:var(--z-under)}#board-homes:checked~.shell .board__tab[data-set=homes]:before,#board-works:checked~.shell .board__tab[data-set=works]:before{opacity:1}@media (width>=64rem){.board__tab:before{background:linear-gradient(to right, var(--brand) 0 86%, transparent)}}#board-homes:checked~.shell .board__tab[data-set=homes],#board-works:checked~.shell .board__tab[data-set=works]{color:var(--ink-on-brand)}#board-homes:focus-visible~.shell .board__tab[data-set=homes],#board-works:focus-visible~.shell .board__tab[data-set=works]{outline:2px solid var(--focus);outline-offset:2px}.board__set{display:none}#board-homes:checked~.shell .board__set[data-set=homes],#board-works:checked~.shell .board__set[data-set=works]{display:contents}.board__details{gap:var(--gap-card);padding-inline:var(--pad-section-inline);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin-block-start:var(--sp-12);display:grid;overflow-x:clip}.board__detail{margin:0}.board__detail .picture__img{block-size:auto;inline-size:100%;display:block}@media (width>=64rem) and (width<=63.99rem){.board__detail[data-i="1"]{transform:translateY(12%)}.board__detail[data-i="3"]{transform:translateY(-8%)}}.board__wash,.board__pattern,.board__statement--lit{display:none}.board__pin{display:contents}.board__turn{margin-inline:calc(var(--pad-section-inline) * -1);padding:var(--sp-8) var(--pad-section-inline) 0;background:var(--s-0);color:var(--ink-high)}.board__dark{margin-inline:calc(var(--pad-section-inline) * -1);padding:0 var(--pad-section-inline) var(--sp-8);background:var(--s-0);color:var(--ink-high);margin-block-end:calc(var(--pad-section-block) * -1)}.board__statement{font-family:var(--font-display);font-size:var(--fs-700);text-transform:uppercase;margin:0;line-height:1.2}.board__say{display:block}.board__words[data-style=i]{font-style:italic;font-weight:300}.board__words[data-style=b]{font-weight:500}.board__reel{margin-block-start:var(--sp-6)}.board__frames{gap:var(--sp-1);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.board__wide{scroll-snap-align:start;flex:none;inline-size:86vw;margin:0}.board__capband{display:none}.board__go{inline-size:var(--sp-3);block-size:var(--sp-3);opacity:.5;transition:opacity var(--d-1) var(--ease-structural);position:relative}.board__go:before{content:"";border-block-start:1px solid;border-inline-end:1px solid;block-size:.5em;inline-size:.5em;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -75%;rotate:135deg}.board__row:is(:hover,:focus-within) .board__go:before,.board__row[data-i="1"] .board__go:before{translate:-75% -50%;rotate:45deg}@media (width>=64rem){.board{--turn-h:max(100svh, calc(1340 * var(--wu)));block-size:calc(4876 * var(--wu) + var(--turn-h));padding:0;position:relative}.board .shell,.board__head,.board__grid{display:contents}.board__eyebrow{display:none}.board__stage{inline-size:calc(669 * var(--wu));block-size:calc(837 * var(--wu));aspect-ratio:auto;max-inline-size:none;margin:0;position:absolute;inset-block-start:calc(243 * var(--wu));inset-inline-start:0}.board__tabs{inline-size:calc(458 * var(--wu));block-size:calc(40 * var(--wu));border-color:var(--line-ink);position:absolute;inset-block-start:calc(243 * var(--wu));inset-inline-start:calc(731 * var(--wu))}.board__tab{font-size:max(.6875rem, calc(12 * var(--wu)));letter-spacing:.1em;color:var(--frame-tag);place-items:center;padding:0;font-weight:300;display:grid}#board-homes:checked~.shell .board__tab[data-set=homes],#board-works:checked~.shell .board__tab[data-set=works]{font-weight:500}.board__tabs{isolation:isolate}.board__tabs:before{content:"";inline-size:200%;z-index:var(--z-under);background:linear-gradient(to right, var(--brand) 0 20%, transparent 28% 72%, var(--brand) 78% 100%);transition:translate var(--d-4) var(--ease-structural);position:absolute;inset-block:0;inset-inline-start:0;translate:0}.board__tab:before{display:none}#board-works:checked~.shell .board__tabs:before{translate:-50%}#board-homes:checked~.shell .board__tabs:has(.board__tab[data-set=works]:hover):before{translate:-9%}#board-works:checked~.shell .board__tabs:has(.board__tab[data-set=homes]:hover):before{translate:-41%}.board__tab{transition:color var(--d-2) var(--ease-structural)}#board-homes:checked~.shell .board__tab[data-set=works]:hover,#board-works:checked~.shell .board__tab[data-set=homes]:hover{color:var(--brand)}.board__list{inline-size:calc(1143 * var(--wu));position:absolute;inset-block-start:calc(344 * var(--wu));inset-inline-start:calc(731 * var(--wu))}.board__rows{min-block-size:calc(400 * var(--wu));border-block-start-color:var(--hero-hair);align-content:start}.board__row{border-block-end-color:var(--hero-hair)}.board__link{grid-template-columns:calc(421 * var(--wu)) calc(207 * var(--wu)) calc(219 * var(--wu)) calc(204 * var(--wu)) 1fr;min-block-size:calc(97 * var(--wu));padding:0 0 0 calc(36 * var(--wu));gap:0}.board__name{font-size:max(1.125rem, calc(25 * var(--wu)));letter-spacing:0;justify-self:start;font-weight:300}.board__where,.board__year,.board__state{font-size:max(.8125rem, calc(15 * var(--wu)));font-weight:400}.board__chip{inline-size:calc(11 * var(--wu));block-size:calc(11 * var(--wu));margin-inline-end:calc(9 * var(--wu))}.board__go{justify-self:start}.board__foot{margin-block-start:calc(50 * var(--wu))}.board__details{block-size:calc(886 * var(--wu));margin:0;padding:0;display:block;position:absolute;inset-block-start:calc(1468 * var(--wu));inset-inline:0;overflow-x:clip}.board__detail{margin:0;position:absolute;transform:none}.board__detail .picture,.board__detail .picture__frame,.board__detail .picture__img{object-fit:cover;block-size:100%;inline-size:100%}.board__plate .picture__img{object-position:50% 98%}.board__detail[data-i="1"]{inline-size:calc(516 * var(--wu));block-size:calc(630 * var(--wu));inset-block-start:calc(256 * var(--wu));inset-inline-start:calc(41 * var(--wu))}.board__detail[data-i="2"]{inline-size:calc(750 * var(--wu));block-size:calc(886 * var(--wu));inset-block-start:0;inset-inline-start:calc(580 * var(--wu))}.board__detail[data-i="3"]{inline-size:calc(517 * var(--wu));block-size:calc(630 * var(--wu));inset-block-start:calc(256 * var(--wu));inset-inline-start:calc(1353 * var(--wu))}.board__turn{--su:var(--wu);block-size:var(--turn-h);background:0 0;margin:0;padding:0;position:absolute;inset-block-start:calc(2387 * var(--wu));inset-inline:0}.board__pin{background:var(--brand-black);display:block;position:absolute;inset:0;overflow:clip}.board__wash{background:var(--brand-black);opacity:1;display:block;position:absolute;inset:0}.board__pattern{grid-template-columns:repeat(7, calc(26 * var(--su)));gap:calc(92.2 * var(--su)) calc(140.8 * var(--su));mix-blend-mode:difference;z-index:var(--z-raised);display:grid;position:absolute;inset-block-start:calc(70 * var(--wu));inset-inline-start:calc(840.2 * var(--wu))}.board__glyph{inline-size:calc(26 * var(--su));aspect-ratio:651.1/596.87;background:var(--white);translate:calc(var(--dx,0) * 1px) calc(var(--dy,0) * 1px);rotate:calc(var(--turn,0) * 1deg);transition:translate var(--d-2) var(--ease-structural), rotate var(--d-2) var(--ease-structural);display:block;-webkit-mask:url(/build/assets/pattern-monogram-BEbg12Gb.svg) 50%/contain no-repeat;mask:url(/build/assets/pattern-monogram-BEbg12Gb.svg) 50%/contain no-repeat}.board__statement{font-size:calc(50 * var(--su));letter-spacing:0;color:var(--ink-on-brand);z-index:var(--z-raised);line-height:1.2;position:absolute;inset-block-end:calc(70 * var(--wu));inset-inline-start:calc(140 * var(--wu))}.board__statement--lit{display:none}.board__dark{--reel-stick:max(var(--header-h), calc((100svh - 700 * var(--wu)) / 2));block-size:calc(2489 * var(--wu));margin:0;padding:0;position:absolute;inset-block-start:calc(2387 * var(--wu) + var(--turn-h));inset-inline:0;overflow-x:clip}.board__say[data-row="2"]{margin-inline-start:calc(364 * var(--su))}.board__reel{margin:calc(150 * var(--wu)) 0 calc(320 * var(--wu));position:sticky;inset-block-start:var(--reel-stick);inset-inline:0}.board__frames{gap:calc(9 * var(--wu));inline-size:max-content;padding-inline-start:calc(50 * var(--wu));display:flex;overflow:visible}.board__wide{inline-size:calc(1013 * var(--wu));block-size:calc(592 * var(--wu))}.board__wide .picture,.board__wide .picture__frame,.board__wide .picture__img{object-fit:cover;block-size:100%;inline-size:100%}.board__capband{-webkit-mask-image:linear-gradient(to right, var(--brand-black) calc(100% - 90 * var(--wu)), transparent);mask-image:linear-gradient(to right, var(--brand-black) calc(100% - 90 * var(--wu)), transparent);margin-block-start:calc(37 * var(--wu));display:block;overflow-x:clip}.board__caps{gap:calc(9 * var(--wu));inline-size:max-content;padding-inline-start:calc(50 * var(--wu));display:flex}.board__cap{inline-size:calc(1013 * var(--wu));block-size:calc(40 * var(--wu));flex:none;margin:0;position:relative}.board__capname,.board__capwhere{font-size:max(.6875rem, calc(10 * var(--wu)));text-transform:uppercase;white-space:nowrap;position:absolute;inset-block-start:0}.board__capname{inset-inline-start:calc(49 * var(--wu))}.board__capwhere{inset-inline-end:calc(72 * var(--wu))}.board__capyear{font-size:max(.625rem, calc(7 * var(--wu)));color:var(--ink-mid);font-weight:100;position:absolute;inset-block-start:calc(18 * var(--wu));inset-inline-start:calc(49 * var(--wu))}}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){.board__turn{--turn-from:88svh;--turn-to:min(160svh, var(--turn-h));view-timeline-name:--bstage;view-timeline-axis:block}.board__wash{opacity:0;animation:linear both board-wash;animation-timeline:--bstage;animation-range:cover var(--turn-from) cover var(--turn-to)}.board__pin{background:var(--white)}.board__statement{color:var(--brand-black);animation:linear both board-ink-out;animation-timeline:--bstage;animation-range:cover var(--turn-from) cover calc(var(--turn-from) + (var(--turn-to) - var(--turn-from)) * .55)}.board__statement--lit{color:var(--white);opacity:0;animation:linear both board-ink-in;animation-timeline:--bstage;animation-range:cover calc(var(--turn-from) + (var(--turn-to) - var(--turn-from)) * .35) cover var(--turn-to);display:block}.board__dark{view-timeline-name:--bdark;view-timeline-axis:block}.board__frames,.board__caps{animation:linear both board-reel-travel;animation-timeline:--bdark;animation-range:cover calc(100svh - var(--reel-stick) + 150 * var(--wu)) cover calc(100svh - var(--reel-stick) + 1350 * var(--wu))}}}@keyframes board-wash{0%{opacity:0}to{opacity:1}}@keyframes board-ink-out{0%{opacity:1}to{opacity:0}}@keyframes board-ink-in{0%{opacity:0}to{opacity:1}}@keyframes board-reel-travel{0%{transform:translate(0,0)}to{transform:translate3d(calc(100vw - 100% - 50 * var(--wu)), 0, 0)}}.stage{background:var(--s-0);block-size:auto;color:var(--ink-high);position:relative;overflow:clip}.stage__field{background-image:linear-gradient(45deg, var(--watermark-ink) 25%, transparent 25% 75%, var(--watermark-ink) 75%), linear-gradient(45deg, var(--watermark-ink) 25%, transparent 25% 75%, var(--watermark-ink) 75%);background-size:calc(var(--lat-cell) * 2) calc(var(--lat-cell) * 2);background-position:0 0, var(--lat-cell) var(--lat-cell);pointer-events:none;position:absolute;inset:0}.stage__sticky{min-block-size:100svh;padding-block:var(--sp-4);padding-inline:var(--pad-section-inline);align-content:center;display:grid;position:sticky;inset-block-start:0}.stage__plate{inset-block:var(--sp-8);pointer-events:none;inline-size:34%;position:absolute;inset-inline-end:var(--pad-section-inline);overflow:clip}.stage__plate .picture,.stage__plate .picture__frame,.stage__plate .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (width<=63.99rem){.stage__plate{display:none}}.stage__eyebrow{max-width:var(--wrap-max);inline-size:100%;margin-inline:auto}.stage__line{justify-items:start;gap:var(--sp-1);max-width:var(--wrap-max);inline-size:100%;font-family:var(--font-display);font-size:min(var(--fs-900), 7.4svh);font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);text-wrap:balance;text-transform:uppercase;margin-block:0;margin-inline:auto;display:grid}@media (width>=64rem){.stage__line{padding-inline-end:38%}}.stage__beat{color:var(--ink-mid);display:block}.stage__beat:last-child{color:var(--ink-high)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stage{block-size:var(--stage-h);view-timeline-name:--stage;view-timeline-axis:block}.stage__field{animation:linear both field-drift;animation-timeline:--stage;animation-range:contain}.stage__beat{transform-origin:0 100%;animation:linear both beat-in;animation-timeline:--stage}.stage__beat[data-beat="1"]{animation-range:contain 2% contain 20%}.stage__beat[data-beat="2"]{animation-range:contain 18% contain 36%}.stage__beat[data-beat="3"]{animation-range:contain 34% contain 52%}.stage__beat[data-beat="4"]{animation-range:contain 50% contain 68%}.stage__beat[data-beat="5"]{animation-range:contain 66% contain 88%}.stage__plate{transform-origin:100%;animation:linear both plate-open;animation-timeline:--stage;animation-range:contain contain 92%}}}@keyframes plate-open{0%{opacity:0;transform:perspective(64rem)translateZ(-18rem)rotateY(26deg)scale(.62)}14%{opacity:1}to{opacity:1;transform:perspective(64rem)translate(0,0)rotateY(0)scale(1)}}@keyframes beat-in{0%{opacity:0;transform:perspective(48rem)translate3d(0,.5em,-6rem)rotateX(-26deg)}45%{opacity:1}to{opacity:1;transform:perspective(48rem)translate(0,0)rotateX(0)}}@keyframes field-drift{0%{transform:translateY(-2%)scale(1.06)}to{transform:translateY(2%)scale(1.06)}}.dair{padding-block:var(--pad-section-block);background:var(--s-0);color:var(--ink-high)}.dair__head{gap:var(--sp-3);padding-inline:var(--pad-section-inline);display:grid}@media (width>=64rem){.dair__head{column-gap:var(--sp-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.dair__aside{gap:var(--sp-3);justify-items:start;display:grid}.dair__more{margin:0}.dair__run{padding-block:var(--sp-3);margin-block-start:var(--sp-8);overflow-x:clip}.dair__field{align-items:center;gap:clamp(var(--sp-3), 4vw, var(--sp-8));inline-size:max-content;padding-inline:var(--pad-section-inline);display:flex;position:relative}.dair__poster{flex:none;inline-size:clamp(9rem,22vw,17rem);margin:0}.dair__poster[data-i="1"]{transform:translateY(6%)}.dair__poster[data-i="2"]{transform:translateY(-9%)}.dair__poster[data-i="3"]{transform:translateY(14%)}.dair__poster[data-i="4"]{transform:translateY(-4%)}.dair__poster[data-i="5"]{transform:translateY(-16%)}.dair__poster .picture__img{block-size:auto;inline-size:100%;display:block}.dair__ghost{--cat-u:clamp(4rem, 9vw, 7.5rem);block-size:var(--cat-u);inline-size:calc(var(--cat-u) * 99.53 / 26.08);color:var(--hair-2);flex:none}.dair__word{font-family:var(--font-display);font-size:clamp(3.5rem,15vw,14rem);font-weight:var(--fw-display);letter-spacing:var(--tr-hero);color:var(--ink-display);white-space:nowrap;flex:none;margin:0;padding-inline-end:var(--pad-section-inline);line-height:.82}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.dair__run{view-timeline-name:--dair;view-timeline-axis:block}.dair__field{animation:linear both dair-drift;animation-timeline:--dair;animation-range:cover cover 62%}}}@keyframes dair-drift{0%{transform:translate(0,0)}to{transform:translate(calc(100vw - 100%))}}.frame__rule,.frame__tag{display:none}@media (width>=64rem){.frame__rule{block-size:var(--hair-w);background:var(--frame-hair,var(--hero-hair));display:block;position:absolute;inset-block-start:calc((63 + var(--frame-dy,0)) * var(--wu));inset-inline:2.34% 2.4%}.frame__tag{font-size:max(.6875rem, calc(12 * var(--wu)));letter-spacing:0;text-transform:uppercase;white-space:nowrap;color:var(--frame-ink,var(--frame-tag));margin:0;line-height:1.6;display:block;position:absolute;inset-block-start:calc((98 + var(--frame-dy,0)) * var(--wu));inset-inline-end:2.4%}[data-surface=signal]>.frame__tag,[data-surface=dark]>.frame__tag,[data-surface=signal] .frame__tag,[data-surface=dark] .frame__tag{color:var(--ink-on-brand)}.dair{padding-block:0;position:relative}.dair .shell{max-inline-size:none;block-size:calc(395 * var(--wu));margin:0;padding:0;position:relative}.dair__head{display:contents}.dair__aside{inline-size:calc(454 * var(--wu));gap:calc(48 * var(--wu));position:absolute;inset-block-start:calc(194 * var(--wu));inset-inline-start:calc(1186 * var(--wu))}.dair__eyebrow{display:none}.dair__say{inline-size:calc(520 * var(--wu));position:absolute;inset-block-start:calc(186 * var(--wu));inset-inline-start:calc(147 * var(--wu))}.dair__title{font-size:calc(50 * var(--wu));letter-spacing:0;margin:0;line-height:1.2}.dair__row{display:block}.dair__title:before{block-size:.22em;inline-size:.22em;inset-inline-start:-.93em}.dair__row>span+span:before{content:" "}.about__lead{inline-size:calc(452 * var(--wu));font-size:max(.8125rem, calc(15 * var(--wu)));color:var(--frame-tag);margin:0;margin-inline-start:calc(2 * var(--wu));font-weight:400;line-height:1.2}.dair__more{margin:0}}.dair__stage{display:contents}@media (width>=64rem){.dair__run{pointer-events:none;margin:0;padding:0;position:relative;overflow-x:clip}.dair__stage{--ph:calc(374 * var(--wu));--room:max(calc(100svh - var(--ph)), 0px);block-size:max(100svh, calc(760 * var(--wu)));display:block;position:relative;overflow:clip}.dair__field{isolation:isolate;block-size:auto;inline-size:auto;padding:0;animation:none;display:block;position:absolute;inset:0}.dair__poster{z-index:var(--z-raised);inline-size:calc(300 * var(--wu));position:absolute;inset-block-start:0}.dair__poster[data-i]{transform:translate3d(0, calc(var(--t1) * var(--room)), 0)}.dair__poster[data-i="1"]{--t0:.64;--t1:.06;inset-inline-start:calc(175 * var(--wu))}.dair__poster[data-i="2"]{--t0:1.18;--t1:.62;inset-inline-start:calc(620 * var(--wu))}.dair__poster[data-i="3"]{--t0:.14;--t1:-.14;inset-inline-start:calc(756 * var(--wu))}.dair__poster[data-i="4"]{--t0:.98;--t1:.38;inset-inline-start:calc(1082 * var(--wu))}.dair__poster[data-i="5"]{--t0:-.02;--t1:.3;inset-inline-start:calc(1427 * var(--wu))}.dair__ghost{z-index:var(--z-base);block-size:auto;inline-size:calc(330 * var(--wu));color:var(--ghost-ink);transform:translate3d(0, calc(var(--t1) * var(--room)), 0);margin:0;position:absolute;inset-block-start:0}.dair__ghost[data-cat=panther]{--t0:1.53;--t1:1.08;inset-inline-start:calc(120 * var(--wu))}.dair__ghost[data-cat=leopard]{--t0:1.35;--t1:1.1;inset-inline-start:calc(1560 * var(--wu))}.dair__word{z-index:var(--z-raised);font-size:calc(66 * var(--wu));letter-spacing:-.035em;white-space:nowrap;margin:0;padding:0;font-weight:500;line-height:1;display:block;position:absolute;inset-block-end:calc(70 * var(--wu));inset-inline-start:calc(147 * var(--wu))}}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){.dair__run{--dair-run:240svh;block-size:calc(100svh + var(--dair-run));view-timeline-name:--abt;view-timeline-axis:block}.dair__stage{block-size:100svh;position:sticky;inset-block-start:0}.dair__word{inset-inline-start:calc(1504 * var(--wu));inset-block:calc(50svh - 60 * var(--wu)) auto;font-size:calc(120 * var(--wu));animation:linear both dair-word;animation-timeline:--abt;animation-range:cover 100svh cover calc(100svh + var(--dair-run))}.dair__poster,.dair__ghost{animation:linear both dair-float;animation-timeline:--abt;animation-range:cover 55svh cover calc(100svh + var(--dair-run))}}}@keyframes dair-word{0%{transform:translate(0,0)}to{transform:translate3d(calc(-100% - 444 * var(--wu)), 0, 0)}}@keyframes dair-float{0%{transform:translate3d(0, calc(var(--t0) * var(--room)), 0)}to{transform:translate3d(0, calc(var(--t1) * var(--room)), 0)}}.figures__grid{gap:var(--gap-col) var(--gap-card);flex-wrap:wrap;display:flex}.figure{flex:11rem;padding-block-start:var(--sp-2);position:relative}.figure:before{content:"";block-size:var(--hair-w);background:var(--hair-2);transform-origin:0%;position:absolute;inset-block-start:0;inset-inline:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.figure{transform-origin:0 100%;animation:linear both figure-rise;animation-timeline:view();animation-range:entry 10% entry 80%}.figure:nth-child(2){animation-range:entry 16% entry 86%}.figure:nth-child(3){animation-range:entry 22% entry 92%}.figure:before{animation:linear both figure-rule;animation-timeline:view();animation-range:entry 10% entry 62%}.figure:nth-child(2):before{animation-range:entry 16% entry 68%}.figure:nth-child(3):before{animation-range:entry 22% entry 74%}}}@keyframes figure-rise{0%{opacity:0;transform:perspective(52rem)translate3d(0,.6rem,-5rem)rotateX(-22deg)}50%{opacity:1}to{opacity:1;transform:perspective(52rem)translate(0,0)rotateX(0)}}@keyframes figure-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.figure__value{font-family:var(--font-display);font-size:var(--fs-count);font-weight:var(--fw-display-mid);line-height:var(--lh-tight);letter-spacing:var(--tr-hero);color:var(--ink-display);font-variant-numeric:tabular-nums;display:block}.figure__suffix{color:var(--brand)}.figure__label{max-width:20ch;font-size:var(--fs-300);font-weight:300;line-height:var(--lh-snug);color:var(--ink-mid);margin-block-start:var(--sp-1);display:block}.scene{background:var(--s-0);min-block-size:100svh;display:grid;position:relative;overflow:clip}@media (width>=64rem){.scene--split{grid-template-columns:1fr 1fr;align-items:stretch}}.scene__media{position:relative;overflow:clip}.scene__media .picture,.scene__media .picture__frame,.scene__media .picture__img,.scene__video{object-fit:cover;object-position:50% 32%;block-size:100%;inline-size:100%;display:block}.scene__video{opacity:0;transition:opacity var(--d-6) linear;position:absolute;inset:0}.scene__video[data-playing=true]{opacity:1}.scene__body{align-content:center;gap:var(--sp-2);padding-block:var(--sp-8);padding-inline:var(--pad-section-inline);display:grid}@media (width<=63.99rem){.scene{min-block-size:auto}.scene--split{grid-template-rows:58svh auto}.scene__media{block-size:58svh}.scene__body{padding-block:var(--sp-4) var(--sp-6);align-content:start}}.scene__line{max-width:12ch;font-family:var(--font-display);font-size:var(--fs-1000);font-weight:var(--fw-display);line-height:var(--lh-hero);letter-spacing:var(--tr-tight);color:var(--ink-display);text-wrap:balance;margin:0}.field{background:var(--s-0);block-size:auto;position:relative;overflow:clip}.field__screen{min-block-size:100svh;display:grid;position:sticky;inset-block-start:0;overflow:clip}.field__plate{isolation:isolate;background:var(--brand);grid-area:1/1;position:relative;overflow:clip}.field__plate .picture,.field__plate .picture__frame,.field__plate .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.field__plate .picture__frame{isolation:auto}.field__plate .picture__img{filter:brightness(.66)contrast(1.04)}.field__say{z-index:var(--z-raised);padding-block:calc(var(--header-h) + var(--sp-6)) var(--sp-6);padding-inline:var(--pad-section-inline);font-family:var(--font-display);font-size:min(var(--fs-900), 9.6svh);font-weight:var(--fw-display);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);text-transform:uppercase;color:var(--white);grid-area:1/1;align-content:end;justify-items:start;margin:0;display:grid;position:relative}.field__screen:before{content:"";z-index:var(--z-raised);pointer-events:none;background:linear-gradient(#0000,#000000e0);grid-area:1/1;align-self:end;block-size:64%;inline-size:100%;position:relative}.field__group{justify-items:start;display:grid}.field__line{display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.field{block-size:var(--field-h);view-timeline-name:--field;view-timeline-axis:block}.field__say>*{grid-area:1/1}.field__group[data-i="1"]{animation:linear both say-open;animation-timeline:--field;animation-range:contain contain 52%}.field__group[data-i="2"]{animation:linear both say-close;animation-timeline:--field;animation-range:contain 44%}.field__plate .picture__frame{animation:linear both field-plate-drift;animation-timeline:--field;animation-range:contain}}}@keyframes say-open{0%,62%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.4rem)}}@keyframes say-close{0%{opacity:0;transform:translateY(1.4rem)}30%,to{opacity:1;transform:translateY(0)}}@keyframes field-plate-drift{0%{transform:translateY(-3.5%)scale(1.08)}to{transform:translateY(3.5%)scale(1.08)}}.trades{gap:var(--gap-col) var(--sp-3);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=74.99rem){.trades{column-gap:var(--gap-card);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=47.99rem){.trades{grid-template-columns:repeat(2,minmax(0,1fr))}}.trade{gap:var(--sp-2);align-content:start;display:grid}.trade__frame{aspect-ratio:3/4;background:var(--s-1);overflow:clip}.trade__frame .picture,.trade__frame .picture__frame,.trade__frame .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.trade__frame .picture__img{filter:grayscale()contrast(1.04)}.trade__foot{justify-content:space-between;align-items:baseline;gap:var(--sp-2);padding-block-start:var(--sp-1);display:flex}.trade__title{font-family:var(--font-display);font-size:var(--fs-400);font-weight:var(--fw-display-mid);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-display);margin:0}.trade__index{font-size:var(--fs-100);letter-spacing:var(--tr-wide);color:var(--ink-low);font-variant-numeric:tabular-nums;flex:none;font-weight:600}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.trades{view-timeline-name:--band;view-timeline-axis:block}.trade{animation:linear both trade-arrive;animation-timeline:--band}.trade[data-i="1"]{animation-range:cover 12% cover 46%}.trade[data-i="2"]{animation-range:cover 17% cover 51%}.trade[data-i="3"]{animation-range:cover 22% cover 56%}.trade[data-i="4"]{animation-range:cover 27% cover 61%}.trade[data-i="5"]{animation-range:cover 32% cover 66%}.trade[data-i="6"]{animation-range:cover 37% cover 71%}.trade__frame .picture__img{block-size:124%;animation:linear both trade-depth;animation-timeline:--band;animation-range:cover}}}@keyframes trade-depth{0%{transform:translate(0,0)}to{transform:translateY(-19%)}}@keyframes trade-arrive{0%{opacity:0;transform:translate(-55%)}45%{opacity:1}to{opacity:1;transform:translate(0,0)}}.browse{block-size:auto;position:relative;overflow:clip}.browse__screen{gap:clamp(var(--sp-3), 4svh, var(--gap-col));min-block-size:100svh;padding-block:calc(var(--header-h) + var(--sp-3)) clamp(var(--sp-3), 5svh, var(--sp-6));padding-inline:var(--pad-section-inline);background:var(--s-0);align-content:center;display:grid;position:sticky;inset-block-start:0;overflow:clip}@media (width>=64rem){.browse__screen{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:center}}.browse__side{align-content:center;gap:clamp(var(--sp-2), 4svh, var(--sp-8));max-width:calc(var(--wrap-max) / 2);display:grid}.browse__stack{display:grid}.browse__state{gap:var(--sp-1);align-content:start;display:grid}.browse__index{font-size:var(--fs-100);letter-spacing:var(--tr-wide);color:var(--ink-accent);font-variant-numeric:tabular-nums;font-weight:600}.browse__index span{color:var(--ink-low)}.browse__name{font-family:var(--font-display);font-size:min(var(--fs-800), 7svh);font-weight:var(--fw-display);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-display);text-wrap:balance;margin:0}.browse__meta{font-size:var(--fs-400);line-height:var(--lh-lead);color:var(--ink-mid);font-weight:300}.browse__foot{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.browse__bar{block-size:var(--hair-w);background:var(--hair-1);flex:8rem;display:block;overflow:clip}.browse__bar i{background:var(--brand);transform-origin:0;block-size:100%;display:block;transform:scaleX(1)}.browse__plates{justify-self:center;inline-size:100%;max-inline-size:min(100%,52svh);display:grid}.browse__plate{aspect-ratio:1;background:var(--s-1);overflow:clip}.browse__plate .picture,.browse__plate .picture__frame,.browse__plate .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (width<=63.99rem){.browse__plates{order:-1;max-inline-size:min(100%,28svh)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.browse{block-size:var(--browse-h);view-timeline-name:--browse;view-timeline-axis:block}.browse__stack>*,.browse__plates>*{grid-area:1/1}.browse__state,.browse__plate{animation:linear both browse-show;animation-timeline:--browse}.browse__state{animation-name:browse-say}.browse__state[data-i="1"],.browse__plate[data-i="1"]{animation-name:browse-open;animation-range:contain contain 20%}.browse__state[data-i="2"],.browse__plate[data-i="2"]{animation-range:contain 16% contain 36%}.browse__state[data-i="3"],.browse__plate[data-i="3"]{animation-range:contain 32% contain 52%}.browse__state[data-i="4"],.browse__plate[data-i="4"]{animation-range:contain 48% contain 68%}.browse__state[data-i="5"],.browse__plate[data-i="5"]{animation-range:contain 64% contain 84%}.browse__state[data-i="6"],.browse__plate[data-i="6"]{animation-name:browse-close;animation-range:contain 80%}.browse__state[data-i="1"]{animation-name:browse-open-say}.browse__state[data-i="6"]{animation-name:browse-close-say}.browse__bar i{animation:linear both browse-fill;animation-timeline:--browse;animation-range:contain}}}@keyframes browse-show{0%{opacity:0;transform:translateY(.9rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.9rem)}}@keyframes browse-say{0%,10%{opacity:0;transform:translateY(.9rem)}20%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(-.9rem)}}@keyframes browse-open{0%,80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.9rem)}}@keyframes browse-close{0%{opacity:0;transform:translateY(.9rem)}20%,to{opacity:1;transform:translateY(0)}}@keyframes browse-open-say{0%,80%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(-.9rem)}}@keyframes browse-close-say{0%,10%{opacity:0;transform:translateY(.9rem)}20%,to{opacity:1;transform:translateY(0)}}@keyframes browse-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.process__counter{align-items:baseline;gap:var(--sp-1);font-family:var(--font-display);font-size:var(--fs-count);font-weight:var(--fw-display-mid);line-height:var(--lh-tight);letter-spacing:var(--tr-hero);color:var(--ink-display);font-variant-numeric:tabular-nums;margin-block-start:var(--sp-4);display:flex}.process__total{font-family:var(--font-body);font-size:var(--fs-300);letter-spacing:normal;color:var(--ink-low);font-weight:300}.process__step{align-items:baseline;gap:var(--sp-3);padding-block:var(--sp-4);border-block-start:var(--hair-w) solid var(--hair-2);display:flex}.process__step .process__title{color:var(--ink-mid);transition:color var(--d-3) var(--ease-structural)}.process__step .process__index{color:var(--ink-low);transition:color var(--d-3) var(--ease-structural)}.process__step[data-active=true] .process__title,.no-js .process__step .process__title,.process__step[data-active=true] .process__index,.no-js .process__step .process__index{color:var(--ink-high)}.process__index{font-size:var(--fs-200);letter-spacing:var(--tr-wide);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.process__title{font-family:var(--font-display);font-size:var(--fs-700);font-weight:var(--fw-display-mid);line-height:var(--lh-snug);letter-spacing:var(--tr-snug)}.why__grid{gap:var(--gap-card);flex-wrap:wrap;display:flex}.why__card{padding:var(--pad-card);border:var(--hair-w) solid var(--hair-2);transition:background-color var(--d-1) var(--ease-structural), border-color var(--d-1) var(--ease-structural);flex:17.5rem}.why__card:hover{background:var(--s-1);border-color:var(--hair-3)}.why__index{font-family:var(--font-display);font-size:var(--fs-700);font-weight:var(--fw-display-mid);letter-spacing:var(--tr-snug);color:var(--ink-accent);font-variant-numeric:tabular-nums;display:block}.why__title{margin-block:var(--sp-2) var(--sp-1);font-family:var(--font-display);font-size:var(--fs-700);font-weight:var(--fw-display-mid);letter-spacing:var(--tr-snug);color:var(--ink-high)}.why__body{font-size:var(--fs-400);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid)}.vals{padding-block:var(--pad-section-block);background:var(--s-0);color:var(--ink-high);overflow:clip}.vals__head{padding-inline:var(--pad-section-inline)}.vals__list{margin:var(--sp-8) 0 0;border-block-start:var(--hair-w) solid var(--hair-1);padding:0;list-style:none;display:grid}.vals__row{align-items:start;gap:var(--sp-2);padding:var(--sp-4) var(--pad-section-inline);border-block-end:var(--hair-w) solid var(--hair-1);grid-template-columns:auto minmax(0,1fr);display:grid}.vals__index{font-size:var(--fs-200);letter-spacing:var(--tr-wide);color:var(--ink-low);font-variant-numeric:tabular-nums;font-weight:500}.vals__body{max-width:var(--measure-lead);font-size:var(--fs-300);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid);margin:0}.vals__name{margin:0 0 var(--sp-1);font-family:var(--font-display);font-size:var(--fs-600);font-weight:var(--fw-display);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-display);order:-1;grid-column:2}.vals__edge{display:none}@media (width>=64rem){.vals__list{margin-inline:var(--pad-section-inline);border-block-end:var(--hair-w) solid var(--hair-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.vals__row{align-items:stretch;gap:var(--sp-3);min-block-size:var(--vals-col-h);padding:var(--sp-4) var(--sp-3);border-block-end:0;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);position:relative}.vals__edge{inline-size:var(--hair-w);background:var(--hair-1);transform-origin:50% 0;display:block;position:absolute;inset-block:0;inset-inline-start:0}.vals__row:last-child:after{content:"";inline-size:var(--hair-w);background:var(--hair-1);transform-origin:50% 0;position:absolute;inset-block:0;inset-inline-end:0}.vals__index{align-self:start}.vals__body{align-self:end;max-width:none}.vals__name{writing-mode:vertical-rl;letter-spacing:var(--tr-snug);order:0;grid-area:2/1;place-self:end start;margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1;transform:rotate(180deg)}}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){.vals__list{view-timeline-name:--vals;view-timeline-axis:block}.vals__edge,.vals__row:last-child:after{animation:linear both vals-rule;animation-timeline:--vals}.vals__name{animation:linear both vals-stand;animation-timeline:--vals}.vals__index,.vals__body{animation:linear both vals-say;animation-timeline:--vals}.vals__row[data-i="1"] :is(.vals__edge,.vals__name,.vals__index,.vals__body){animation-range:cover 10% cover 40%}.vals__row[data-i="2"] :is(.vals__edge,.vals__name,.vals__index,.vals__body){animation-range:cover 14% cover 44%}.vals__row[data-i="3"] :is(.vals__edge,.vals__name,.vals__index,.vals__body){animation-range:cover 18% cover 48%}.vals__row[data-i="4"] :is(.vals__edge,.vals__name,.vals__index,.vals__body){animation-range:cover 22% cover 52%}.vals__row[data-i="5"] :is(.vals__edge,.vals__name,.vals__index,.vals__body),.vals__row[data-i="5"]:after{animation-range:cover 26% cover 56%}}}@keyframes vals-rule{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vals-stand{0%{opacity:0;transform:rotate(180deg)translateY(-14%)}to{opacity:1;transform:rotate(180deg)translate(0,0)}}@keyframes vals-say{0%{opacity:0;transform:translateY(1.25rem)}60%{opacity:1}to{opacity:1;transform:translate(0,0)}}.rack{padding-block:var(--pad-section-block);background:var(--s-0);color:var(--ink-high);timeline-scope:--rack;position:relative;overflow:clip}.rack__head{gap:var(--sp-3);padding-inline:var(--pad-section-inline);display:grid}@media (width>=64rem){.rack__head{column-gap:var(--sp-8);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}}.rack__lead{max-width:var(--measure-lead);font-size:var(--fs-300);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid)}.rack__run{scroll-snap-type:x proximity;scroll-timeline-name:--rack;scroll-timeline-axis:inline;scrollbar-width:none;margin-block-start:var(--sp-8);scroll-padding-inline-start:var(--pad-section-inline);overflow:auto visible}.rack__run::-webkit-scrollbar{display:none}.rack__pin{display:contents}.rack__row{gap:var(--gap-card);inline-size:max-content;padding:0 var(--pad-section-inline);margin:0;list-style:none;display:flex}.rack__card{align-content:start;gap:var(--sp-3);inline-size:var(--rack-card-w);scroll-snap-align:start;display:grid}.rack__frame{aspect-ratio:var(--rack-frame);background:var(--s-1);margin:0;overflow:clip}.rack__frame .picture,.rack__frame .picture__frame,.rack__frame .picture__img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.rack__icon{inline-size:var(--rack-icon);block-size:var(--rack-icon);color:var(--ink-high);background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rack__icon[data-step=step-tanim]{-webkit-mask-image:url(/build/assets/step-tanim-BqaeWI0s.svg);mask-image:url(/build/assets/step-tanim-BqaeWI0s.svg)}.rack__icon[data-step=step-tasarim]{-webkit-mask-image:url(/build/assets/step-tasarim-xNVEXeMn.svg);mask-image:url(/build/assets/step-tasarim-xNVEXeMn.svg)}.rack__icon[data-step=step-plan]{-webkit-mask-image:url(/build/assets/step-plan-CqpEsz2M.svg);mask-image:url(/build/assets/step-plan-CqpEsz2M.svg)}.rack__icon[data-step=step-uygulama]{-webkit-mask-image:url(/build/assets/step-uygulama-TzMIZXGF.svg);mask-image:url(/build/assets/step-uygulama-TzMIZXGF.svg)}.rack__icon[data-step=step-takip]{-webkit-mask-image:url(/build/assets/step-takip-BCg4IA_Q.svg);mask-image:url(/build/assets/step-takip-BCg4IA_Q.svg)}.rack__foot{gap:var(--sp-2);display:grid}.rack__name{font-family:var(--font-display);font-size:var(--fs-500);font-weight:var(--fw-display);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-display);margin:0}.rack__body{font-size:var(--fs-300);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid);margin:0}.rack__rail{block-size:var(--hair-w);margin:var(--sp-8) var(--pad-section-inline) 0;background:var(--hair-2);position:relative}.rack__fill{background:var(--ink-high);transform-origin:0;position:absolute;inset:0;transform:scaleX(.3)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.rack__fill{animation:linear both rack-run;animation-timeline:--rack}}}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){.rack__run{view-timeline-name:--rackv;view-timeline-axis:block}.rack__card{animation:linear both rack-arrive;animation-timeline:--rackv}.rack[data-rack=expertise] .rack__card{animation-name:rack-fade}.rack__card[data-i="1"]{animation-range:cover 2% cover 24%}.rack__card[data-i="2"]{animation-range:cover 5% cover 27%}.rack__card[data-i="3"]{animation-range:cover 8% cover 30%}.rack__card[data-i="4"]{animation-range:cover 11% cover 33%}.rack__card[data-i="5"]{animation-range:cover 14% cover 36%}.rack__card[data-i="6"]{animation-range:cover 17% cover 39%}}}.rack[data-rack=process]{--rack-card-w:clamp(15rem, 21vw, 19rem);--rack-icon:clamp(3rem, 4.2vw, 4.25rem)}.rack[data-rack=expertise]{--rack-card-w:clamp(13rem, 24vw, 22rem);--rack-frame:460 / 550}.rack[data-rack=process]:before{content:"";background-image:repeating-linear-gradient(to right, var(--hair-1) 0 var(--hair-w), transparent var(--hair-w) var(--rack-col));background-position:var(--pad-section-inline) 0;pointer-events:none;position:absolute;inset:0}.rack[data-rack=process]>*,.rack[data-rack=process] .rack__pin>*{position:relative}@keyframes rack-run{0%{transform:scaleX(.34)}to{transform:scaleX(1)}}@keyframes rack-fade{0%{opacity:0}45%{opacity:1}to{opacity:1}}@keyframes rack-arrive{0%{opacity:0;transform:translate(-40%)}45%{opacity:1}to{opacity:1;transform:translate(0,0)}}.rack__explore,.rack__go{display:none}@media (width>=64rem){.rack{block-size:calc(var(--rack-h) * var(--wu));padding:0;position:relative}.rack__pin{block-size:calc(var(--rack-h) * var(--wu));display:block;position:relative}.rack[data-rack=process]:before{content:none}.rack[data-rack=process]{--rack-h:1084;--frame-dy:63;--head-y:246;--run-y:389;--rail-y:983;--frame-ink:var(--ink-on-brand);--rack-icon:calc(90 * var(--wu));--rack-pad:193}.rack[data-rack=expertise]{--rack-h:1175;--frame-dy:71;--head-y:251;--lead-y:262;--run-y:388;--rail-y:1111;--frame-ink:var(--ink-on-brand);--rack-card-w:calc(458 * var(--wu));--rack-pad:150}.rack .shell,.rack__head,.rack__say{display:contents}.rack__eyebrow{display:none}.rack .section__title{font-size:calc(50 * var(--wu));letter-spacing:0;white-space:nowrap;margin:0;line-height:1.2;position:absolute;inset-block-start:calc(var(--head-y) * var(--wu));inset-inline-start:calc(145 * var(--wu))}.rack .section__title .reveal-mask{display:inline;overflow:visible}.rack .section__title .reveal-mask+.reveal-mask:before{content:" "}.rack .section__title:before{block-size:.22em;inline-size:.22em;inset-inline-start:-.93em}.rack[data-surface=dark] .section__title:before{background:var(--ink-high)}.rack__lead{inline-size:calc(450 * var(--wu));max-inline-size:none;font-size:max(.75rem, calc(13 * var(--wu)));color:var(--ink-high);margin:0;font-weight:400;line-height:1.2;position:absolute;inset-block-start:calc(var(--lead-y,264) * var(--wu));inset-inline-start:calc(1197 * var(--wu))}.rack__run{margin:0;padding:0;scroll-padding-inline-start:calc(var(--rack-pad) * var(--wu));position:absolute;inset-block-start:calc(var(--run-y) * var(--wu));inset-inline:0;overflow-y:clip}.rack__row{block-size:calc(724 * var(--wu));gap:0;padding:0;position:relative}.rack__card{inline-size:var(--rack-card-w);gap:0;position:absolute;inset-block-start:0;inset-inline-start:var(--cx)}.rack[data-rack=process]{--rack-card-w:calc(270 * var(--wu))}.rack[data-rack=process] .rack__row{inline-size:100%}.rack[data-rack=process] .rack__card[data-i="1"]{--cx:calc(174 * var(--wu))}.rack[data-rack=process] .rack__card[data-i="2"]{--cx:calc(498.8 * var(--wu))}.rack[data-rack=process] .rack__card[data-i="3"]{--cx:calc(823.6 * var(--wu))}.rack[data-rack=process] .rack__card[data-i="4"]{--cx:calc(1148.4 * var(--wu))}.rack[data-rack=process] .rack__card[data-i="5"]{--cx:calc(1473.2 * var(--wu))}.rack[data-rack=process] .rack__icon{margin-block-start:calc(71 * var(--wu))}.rack[data-rack=process] .rack__foot{gap:calc(33 * var(--wu));margin-block-start:calc(80 * var(--wu))}.rack[data-rack=process] .rack__name,.rack[data-rack=expertise] .rack__name{font-size:max(1.125rem, calc(25 * var(--wu)));letter-spacing:0;font-weight:400;line-height:1.2}.rack__body{font-size:max(.75rem, calc(13 * var(--wu)));color:var(--ink-high);font-weight:400;line-height:1.2}.rack[data-rack=expertise] .rack__row{inline-size:calc(3400 * var(--wu))}.rack[data-rack=expertise] .rack__card[data-i="1"]{--cx:calc(150 * var(--wu))}.rack[data-rack=expertise] .rack__card[data-i="2"]{--cx:calc(675 * var(--wu))}.rack[data-rack=expertise] .rack__card[data-i="3"]{--cx:calc(1196 * var(--wu))}.rack[data-rack=expertise] .rack__card[data-i="4"]{--cx:calc(1719 * var(--wu))}.rack[data-rack=expertise] .rack__card[data-i="5"]{--cx:calc(2242 * var(--wu))}.rack[data-rack=expertise] .rack__card[data-i="6"]{--cx:calc(2765 * var(--wu))}.rack[data-rack=expertise] .rack__frame{aspect-ratio:auto;block-size:calc(548 * var(--wu));position:relative}.rack[data-rack=expertise] .rack__foot{gap:0;margin-block-start:calc(29 * var(--wu));position:relative}.rack[data-rack=expertise] .rack__name{max-inline-size:calc(290 * var(--wu))}.rack__explore{--name-h:calc(max(1.125rem, 25 * var(--wu)) * 1.2);--box-h:max(1.25rem, calc(22 * var(--wu)));inline-size:max(5.5rem, calc(128 * var(--wu)));block-size:var(--box-h);border:1px solid var(--line-ink);font-size:max(.625rem, calc(10 * var(--wu)));letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);transition:color var(--d-2) var(--ease-structural);place-items:center;font-weight:300;text-decoration:none;display:grid;position:absolute;inset-block-start:calc((var(--name-h) - var(--box-h)) / 2);inset-inline-end:0}.rack__explore:is(:hover,:focus-visible){color:var(--ink-on-brand);border-color:var(--ink-on-brand)}.rack[data-surface=signal] .rack__lead,.rack[data-surface=signal] .rack__body{color:var(--ink-mid);font-weight:300}.rack[data-rack=expertise] .rack__body{max-inline-size:calc(440 * var(--wu));font-size:max(.75rem, calc(12 * var(--wu)));color:var(--ink-mid);margin-block-start:calc(12 * var(--wu));line-height:1.3}.rack[data-rack=process] .rack__pin:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(to right, var(--queue-on-signal) 0 var(--hair-w), transparent var(--hair-w) calc(324.8 * var(--wu)));background-size:calc(1624 * var(--wu) + var(--hair-w)) 100%;background-repeat:no-repeat;background-position:calc(148 * var(--wu)) 0;position:absolute;inset:0}.rack[data-rack=process] .rack__pin:after{content:"";background-image:linear-gradient(var(--queue-on-signal), var(--queue-on-signal)), linear-gradient(var(--queue-on-signal), var(--queue-on-signal));background-repeat:no-repeat;background-size:calc(1829 * var(--wu)) var(--hair-w);background-position:calc(45 * var(--wu)) calc(389 * var(--wu)), calc(45 * var(--wu)) calc(839 * var(--wu));pointer-events:none;position:absolute;inset:0}.rack[data-rack=process] .rack__pin>.frame__rule,.rack[data-rack=process] .rack__pin>.frame__tag,.rack[data-rack=process] .rack__pin>.rack__run,.rack[data-rack=process] .rack__pin>.rack__rail{position:absolute}.rack__rail{inset-block-start:calc(var(--rail-y) * var(--wu));inset-inline:calc(44 * var(--wu)) calc(47 * var(--wu));background:var(--hero-hair);margin:0;position:absolute}.rack__fill{inset-block:calc(-1.5 * var(--wu));background:var(--hero-hair);transform:scaleX(.34)}.rack[data-rack=process] .rack__pin>.rack__rail{display:none}}@supports (animation-timeline:view()){@media (width>=64rem) and (prefers-reduced-motion:no-preference){.rack[data-rack=expertise]{view-timeline-name:--rackp;view-timeline-axis:block;--rack-run:1100;block-size:calc((var(--rack-h) + var(--rack-run)) * var(--wu))}.rack[data-rack=expertise] .rack__pin{position:sticky;inset-block-start:min(0px, calc(100svh - var(--rack-h) * var(--wu)))}.rack[data-rack=expertise] .rack__run{overflow:clip}.rack[data-rack=expertise] .rack__row{animation:linear both rack-travel;animation-timeline:--rackp;animation-range:cover calc(100svh + var(--rack-run) * var(--wu) * .12) cover calc(100svh + var(--rack-run) * var(--wu) * .92)}.rack[data-rack=expertise] .rack__fill{animation-timeline:--rackp;animation-range:cover calc(100svh + var(--rack-run) * var(--wu) * .12) cover calc(100svh + var(--rack-run) * var(--wu) * .92)}}}@keyframes rack-travel{0%{transform:translate(0,0)}to{transform:translate(calc(100vw - 100%))}}.reel{background:var(--s-0);color:var(--ink-high);position:relative;overflow:clip}.reel__run{padding-block:var(--pad-section-block)}.reel__head{gap:var(--sp-3);padding-inline:var(--pad-section-inline);display:grid}.reel__corner{inline-size:var(--reel-corner);block-size:var(--reel-corner);color:var(--ink-accent);display:block}.reel__corner svg{block-size:100%;inline-size:100%;display:block}.reel__lead{max-width:var(--measure-lead);font-size:var(--fs-300);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid)}.reel__list{margin:var(--sp-8) 0 0;border-block-start:var(--hair-w) solid var(--hair-1);padding:0;list-style:none;display:grid}.reel__item{gap:var(--sp-2);padding:var(--sp-4) var(--pad-section-inline);border-block-end:var(--hair-w) solid var(--hair-1);display:grid}.reel__pair{display:contents}.reel__ghost{display:none}.reel__name{font-family:var(--font-display);font-size:var(--fs-600);font-weight:var(--fw-display);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink-display);margin:0}.reel__body{max-width:var(--measure-lead);font-size:var(--fs-300);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid);margin:0}.reel__plate{inline-size:100%;max-inline-size:var(--reel-plate-max);margin:0}.reel__plate .picture__img{block-size:auto;inline-size:100%;display:block}.reel[data-surface=signal]{--reel-mute:var(--queue-on-signal);--reel-lit:var(--ink-accent);--reel-queue:47.4vw;--reel-step:11.8vw;--reel-travel:40.2vw;--reel-foot:19.1svh}.reel[data-surface=dark]{--reel-mute:var(--queue-on-dark);--reel-lit:var(--brand-lift);--reel-queue:52.3vw;--reel-step:9.7vw;--reel-travel:46vw;--reel-foot:11.4svh}.reel__radio{display:none}@media (width>=64rem){.reel{--a:0}.reel:has(.reel__radio[value="1"]:checked){--a:1}.reel:has(.reel__radio[value="2"]:checked){--a:2}.reel:has(.reel__radio[value="3"]:checked){--a:3}.reel:has(.reel__radio[value="4"]:checked){--a:4}.reel:has(.reel__radio[value="5"]:checked){--a:5}.reel__radio{display:block}.reel__run{padding-block:0}.reel__stage{grid-template-columns:minmax(0,1fr);min-block-size:100svh;max-block-size:100svh;display:grid;position:relative;overflow:clip}.reel__head{padding-block:max(calc(var(--header-h) + var(--sp-3)), 9svh) clamp(var(--sp-4), 18svh, var(--sp-16));grid-area:1/1;align-content:space-between;justify-items:start}.reel .section__title{font-size:min(var(--fs-900), 7svh)}.reel .section__title,.reel__lead{opacity:calc(1 - clamp(0, var(--a), 1));transition:opacity var(--d-3) var(--ease-structural)}.reel__list{border:0;grid-area:1/1;margin:0;display:block;position:relative}.reel__item{--lit:max(0, 1 - max(var(--a) - var(--i), var(--i) - var(--a)));padding:0 0 var(--reel-foot);translate:calc(clamp(0, var(--a) - var(--i) + 1, 1) * var(--reel-travel) * -1) 0;transition:translate var(--d-4) var(--ease-structural);border:0;align-items:flex-end;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--x)}.reel__pair{align-items:stretch;gap:var(--sp-6);display:flex}.reel__item[data-i="1"]{--i:1;--x:var(--reel-queue)}.reel__item[data-i="2"]{--i:2;--x:calc(var(--reel-queue) + var(--reel-step))}.reel__item[data-i="3"]{--i:3;--x:calc(var(--reel-queue) + var(--reel-step) * 2)}.reel__item[data-i="4"]{--i:4;--x:calc(var(--reel-queue) + var(--reel-step) * 3)}.reel__item[data-i="5"]{--i:5;--x:calc(var(--reel-queue) + var(--reel-step) * 4)}.reel__ghost,.reel__name{writing-mode:vertical-rl;font-family:var(--font-display);font-size:var(--reel-name-size);letter-spacing:var(--tr-snug);text-transform:uppercase;white-space:pre-line;grid-area:1/1;margin:0;line-height:1;display:block;transform:rotate(180deg)}.reel__word{flex:none;align-self:end;max-block-size:62svh;display:grid}.reel__ghost{font-weight:var(--fw-display);color:var(--reel-mute);opacity:calc(1 - var(--lit));cursor:pointer;transition:opacity var(--d-3) var(--ease-structural), color var(--d-3) var(--ease-structural)}@media (hover:hover){.reel__ghost:hover{color:var(--reel-lit)}}.reel__name{color:var(--reel-lit);opacity:var(--lit);pointer-events:none;transition:opacity var(--d-3) var(--ease-structural);font-weight:700}.reel__item:has(.reel__radio:focus-visible) .reel__ghost{outline:2px solid var(--reel-lit);outline-offset:.3em}.reel__say{min-inline-size:0;opacity:var(--lit);transform:translate3d(0, calc((1 - var(--lit)) * var(--sp-3)), 0);pointer-events:none;transition:opacity var(--d-3) var(--ease-structural) calc(var(--lit) * .35s), transform var(--d-3) var(--ease-structural) calc(var(--lit) * .35s);flex:none;align-self:end;margin-block-end:0}.reel__body{max-width:30ch;font-size:var(--fs-400);color:var(--ink-high)}.reel__plate{--plate-w:min(38.6vw, 88svh);inline-size:var(--plate-w);transform-origin:0 100%;max-inline-size:none;scale:calc(.86 + .14 * var(--lit));transition:scale var(--d-4) var(--ease-structural) calc(var(--lit) * .3s)}.reel__plate .picture,.reel__plate .picture__frame,.reel__plate .picture__img{block-size:auto;inline-size:100%}}@media (width>=64rem) and (prefers-reduced-motion:reduce){.reel__item,.reel__ghost,.reel__name,.reel__plate,.reel__say,.reel .section__title,.reel__lead{transition:none}}@media (width>=64rem){.reel{--ru:min(100vw / 1920, 100svh / 912);--frame-ink:var(--ink-on-brand)}.reel[data-surface=dark]{--ru:min(100vw / 1920, 100svh / 935);--head-y:647}.reel[data-surface=signal]{--head-y:676;--frame-hair:var(--brand-black)}.reel__head{display:contents}.reel .eyebrow{display:none}.reel__corner{inline-size:calc(86 * var(--ru));block-size:calc(86 * var(--ru));position:absolute;inset-block-start:calc(50% + (184 - 456) * var(--ru));inset-inline-start:calc(50% + (150 - 960) * var(--ru))}.reel .section__title{font-size:calc(50 * var(--ru));letter-spacing:0;white-space:nowrap;margin:0;line-height:1.2;position:absolute;inset-block-start:calc(50% + (var(--head-y) - 456) * var(--ru));inset-inline-start:calc(50% + (145 - 960) * var(--ru))}.reel[data-surface=signal] .section__title{color:var(--ink-on-brand)}.reel .section__title .reveal-mask{display:inline;overflow:visible}.reel .section__title .reveal-mask+.reveal-mask:before{content:" "}.reel .section__title:before{block-size:.22em;inline-size:.22em;inset-inline-start:-.93em}.reel[data-surface=dark] .section__title:before{background:var(--ink-high)}.reel__lead{inline-size:calc(450 * var(--ru));max-inline-size:none;font-size:max(.75rem, calc(13 * var(--ru)));color:var(--ink-high);margin:0;font-weight:400;line-height:1.2;position:absolute;inset-block-start:calc(50% + (784 - 456) * var(--ru));inset-inline-start:calc(50% + (152 - 960) * var(--ru))}.reel__body{font-size:max(.75rem, calc(13 * var(--ru)));color:var(--ink-on-brand);line-height:1.2}.reel[data-surface=signal] .reel__lead,.reel[data-surface=signal] .reel__body{color:var(--ink-mid);font-weight:300}}.plant__grade{margin-block-start:var(--sp-6);margin-inline:calc(var(--pad-section-inline) * -1);position:relative;overflow:clip}.plant__run{--plant-cap:min(100%, var(--icon-drawing));grid-template-columns:repeat(auto-fit,minmax(min(100%,11.25rem),1fr));align-items:end;margin:0;padding:0;list-style:none;display:grid}.plant__stop{gap:var(--sp-3);text-align:center;display:grid}.plant__figure{inline-size:100%;border-block-end:calc(var(--hair-w) * 2) solid var(--ink-high);color:var(--ink-high);padding-block-end:var(--sp-2);display:block;position:relative}.plant__figure:after{content:"";block-size:var(--sp-2);background-image:repeating-linear-gradient(45deg, var(--hair-3) 0 var(--hair-w), transparent var(--hair-w) .4375rem);pointer-events:none;position:absolute;inset-block-start:100%;inset-inline:0}.plant__figure svg{inline-size:var(--plant-cap);block-size:auto;margin-inline:auto;display:block}.plant__mass{fill:var(--brand);stroke:var(--brand)}.plant__text{gap:var(--sp-1);flex-direction:column;display:flex}.plant__name{font-size:var(--fs-200);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-high)}.plant__stage{font-size:var(--fs-100);letter-spacing:var(--tr-wider);text-transform:uppercase;color:var(--ink-low)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.plant__grade{view-timeline-name:--grade;view-timeline-axis:block}.plant__run{--grade-w:max(141vw, 68rem);--plant-cap:min(88%, 26rem);inline-size:var(--grade-w);grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;animation:linear both grade-traverse;animation-timeline:--grade;animation-range:contain}}}@keyframes grade-traverse{0%{transform:translate(0)}to{transform:translateX(calc(100vw - var(--grade-w)))}}.contact__grid{justify-content:space-between;align-items:flex-end;gap:var(--gap-col);flex-wrap:wrap;display:flex}.contact__title{font-family:var(--font-display);font-size:var(--fs-shout);font-weight:var(--fw-display);line-height:var(--lh-shout);letter-spacing:var(--tr-hero);text-transform:uppercase;color:var(--ink-high)}.contact__links{gap:var(--sp-2);flex:20rem;display:grid}.contact__link{font-family:var(--font-display);font-size:var(--fs-700);font-weight:var(--fw-display-mid);letter-spacing:var(--tr-snug);color:var(--ink-high);text-decoration:underline;text-decoration-thickness:var(--hair-w);text-underline-offset:.22em;transition:color var(--d-1) var(--ease-structural)}.contact__link:hover{color:var(--brand-black)}.contact__note{max-width:44ch;font-size:var(--fs-400);font-weight:300;line-height:var(--lh-base);color:var(--ink-mid);margin-block-start:var(--sp-3)}.contact__sign{inline-size:100%;color:var(--ink-on-brand);margin-block-start:var(--sp-8);display:block}.contact__sign--plain{display:none}@media (width<=47.99rem){.contact__sign--slogan{display:none}.contact__sign--plain{display:block}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.contact__sign{transform-origin:50% 100%;animation:linear both sign-arrive;animation-timeline:view();animation-range:entry 14% entry 88%}}}@keyframes sign-arrive{0%{opacity:0;transform:perspective(64rem)translate3d(0,1.25rem,-7rem)rotateX(-18deg)}45%{opacity:1}to{opacity:1;transform:perspective(64rem)translate(0,0)rotateX(0)}}}@layer utilities;@font-face{font-family:Roboto Flex;src:url(/fonts/roboto-flex-tr-bfd8d42e.woff2)format("woff2-variations");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:Roboto Flex Fallback;src:local(Arial),local(Liberation Sans),local(Arimo);size-adjust:99.94%;ascent-override:92.83%;descent-override:24.43%;line-gap-override:0%}
