@property --rx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ry{syntax:"<angle>";inherits:false;initial-value:0deg}@property --cut{syntax:"<number>";inherits:false;initial-value:0}:root{--black:#101010;--white:#f5f5f5;--surface:#242424;--muted:#a3a3a3;--raised:#171717;--disabled-ink:color-mix(in srgb, var(--black) 62%, var(--white));--star-ink:#fff;--tile-top:color-mix(in srgb, var(--black) 5%, var(--white));--tile-bottom:color-mix(in srgb, var(--black) 1.3%, var(--white));--portrait-ground:color-mix(in srgb, var(--black) 11%, var(--white));--bg:var(--black);--fg:var(--white);--fg-2:var(--muted);--panel:var(--raised);--hair:#f5f5f51a;--hair-strong:#f5f5f53d;--font:"Avenir Next", system-ui, sans-serif;--fs-display:calc(clamp(2.75rem, 1.4rem + 5.6vw, 6rem));--fs-section:calc(clamp(2.25rem, 1.6rem + 2.4vw, 3.5rem));--fs-title:calc(clamp(1.5rem, 1.2rem + 1vw, 2.25rem));--fs-lead:calc(clamp(1.125rem, 1rem + .45vw, 1.375rem));--fs-body:calc(clamp(1rem, .96rem + .2vw, 1.125rem));--fs-small:.875rem;--fs-compact:.9375rem;--fs-locale:.75rem;--fs-quote:calc(clamp(1.75rem, 1rem + 1.4vw, 2.5rem));--icon-heading:calc(clamp(1.5rem, 1.1rem + 1.6vw, 2.5rem));--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s8:64px;--s10:80px;--s12:96px;--s16:128px;--s20:160px;--margin:calc(clamp(24px, 4.5vw, 48px));--gutter:16px;--section:clamp(var(--s12), 11vw, var(--s20));--max:1536px;--header:72px;--r-card:0px;--r-ctl:0px;--r-pill:999px;--rim-w:1.5px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--white);scrollbar-color:var(--surface) var(--black)}@media (width>=1024px){:root{--gutter:24px;--header:80px}}.light{--bg:var(--white);--fg:var(--black);--fg-2:var(--surface);--panel:var(--white);--hair:#1010101f;--hair-strong:#1010104d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark,.light{background:var(--bg);color:var(--fg)}.dark{--bg:var(--black);--fg:var(--white);--fg-2:var(--muted);--panel:var(--raised);--hair:#f5f5f51a;--hair-strong:#f5f5f53d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@font-face{font-family:Avenir Next;src:url(../fonts/AvenirNext-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Avenir Next;src:url(../fonts/AvenirNext-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Avenir Next;src:url(../fonts/AvenirNext-Demi.woff2)format("woff2");font-weight:600;font-display:swap}*,:after,:before{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{overflow-x:clip}body{background:var(--bg);color:var(--fg);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:tabular-nums;line-height:1.5}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.08}p{text-wrap:pretty}::selection{background:var(--fg);color:var(--bg)}:focus-visible{outline:2px solid var(--fg);outline-offset:4px}::placeholder{color:var(--fg-2);opacity:1}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--surface);border:3px solid var(--black);border-radius:0}@media (hover:hover) and (pointer:fine){html{cursor:url(../brand/cursor.svg) 2 2,auto}html :where(h1,h2,h3,h4,h5,h6,p,blockquote,figcaption,dt,dd,pre,code,td,th,small,strong,em,time,address,legend,[data-cursor=text]):not(:where([aria-hidden=true],[aria-hidden=true] *)){cursor:text}html .chip:hover input,html :is(a[href],button,select,summary,label[for],.chip,[role=button],[role=link],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file],input[type=image]):hover,html :is(a[href],button,select,summary,label[for],.chip,[role=button],[role=link],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio],input[type=range],input[type=color],input[type=file],input[type=image]):hover *{cursor:pointer}html [contenteditable=""],html [contenteditable=""] *,html [contenteditable=plaintext-only],html [contenteditable=plaintext-only] *,html [contenteditable=true],html [contenteditable=true] *,html input:not(:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=image])),html textarea{cursor:text}html body :is(button,input,select,textarea,a,[role=button]):is(:disabled,[aria-disabled=true]),html body :is(button,input,select,textarea,a,[role=button]):is(:disabled,[aria-disabled=true]) *{cursor:not-allowed}html body [aria-busy=true][aria-busy],html body [aria-busy=true][aria-busy] *{cursor:progress}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped,html.is-sheet,html.is-sheet body{overflow:hidden}main{overflow-x:clip}.wrap{width:100%;max-width:var(--max);padding-inline:var(--margin);margin-inline:auto}.grid{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=1024px){.grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.section{padding-block:var(--section)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--margin);z-index:100;background:var(--white);color:var(--black);border-radius:var(--r-pill);transition:translate .3s var(--ease-out);padding:10px 16px;font-weight:600;position:fixed;top:12px;translate:0 -200%}.skip:focus-visible{translate:0}.t-display{font-size:var(--fs-display);letter-spacing:-.03em;line-height:1.02}.t-section{font-size:var(--fs-section);letter-spacing:-.025em;line-height:1.06}.t-title{font-size:var(--fs-title);letter-spacing:-.015em;line-height:1.15}.t-lead{font-size:var(--fs-lead);line-height:1.5}.t-small{font-size:var(--fs-small);font-weight:500;line-height:1.45}.t-muted{color:var(--fg-2)}.lit{--hair-c:var(--hair);isolation:isolate;border-radius:0;position:relative}.lit:before{content:"";z-index:-1;pointer-events:none;box-shadow:inset 0 0 0 var(--rim-w) var(--hair-c);position:absolute;inset:0}:where(.btn,.btn-frame,.btn-line,.nav-btn,.mail-copy,.chip-face){isolation:isolate;position:relative}.star-light{z-index:-1;pointer-events:none;width:calc(100% + 96px);height:calc(100% + 96px);position:absolute;top:-48px;left:-48px}.lit[data-tilt]{transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));transition:--rx .7s var(--ease-out),--ry .7s var(--ease-out)}.btn,.btn-frame{background:var(--white);color:var(--black);border-radius:var(--r-pill);box-shadow:none;-webkit-backdrop-filter:none;border:1px solid #1010102e}.btn-frame:after,.btn-frame:before,.btn:after,.btn:before{content:none}.btn{justify-content:space-between;align-items:center;gap:var(--s4);min-width:208px;min-height:56px;padding:0 var(--s3);letter-spacing:-.005em;transition:scale .18s var(--ease-out);font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.btn-frame:active:not(:disabled):not([aria-disabled=true]),.btn-line:active,.btn:active:not(:disabled):not([aria-disabled=true]){scale:.98}.btn:focus-visible{outline-offset:6px}.btn-frame[aria-disabled=true],.btn-frame[disabled],.btn[aria-disabled=true],.btn[disabled]{color:var(--disabled-ink);cursor:not-allowed}.btn-frame[aria-busy=true],.btn[aria-busy=true]{cursor:progress}.btn--sm{min-width:0;min-height:44px;padding:0 var(--s2);gap:var(--s2);font-size:var(--fs-compact)}.btn .arrow{transition:translate .4s var(--ease-out)}.btn:hover .arrow{translate:4px}.btn:hover .arrow--out{translate:2px -2px}.btn-frame{justify-content:center;align-items:center;gap:var(--s1);min-height:44px;padding:0 var(--s2);font-size:var(--fs-compact);transition:scale .18s var(--ease-out);font-weight:600;display:inline-flex}.btn-frame:focus-visible{outline-offset:4px}.btn-line{justify-content:center;align-items:center;gap:var(--s1);min-height:44px;padding:0 var(--s2);color:var(--fg);border:1px solid var(--hair-strong);border-radius:var(--r-pill);font-size:var(--fs-compact);transition:border-color .3s var(--ease-out),scale .18s var(--ease-out);background:0 0;font-weight:600;display:inline-flex}.btn-line:hover{border-color:currentColor}.btn-line:focus-visible{outline-offset:4px}.btn-line .arrow{transition:translate .4s var(--ease-out)}.btn-line:hover .arrow{translate:4px}.link{align-items:center;gap:var(--s1);transition:background-size .45s var(--ease-out),color .3s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;font-weight:500;display:inline-flex}.link:hover{background-size:100% 1px}.link .arrow{transition:translate .4s var(--ease-out)}.link:hover .arrow{translate:3px}.handoff,.stick,.stick-in,.theater,.theater+*{position:relative}html.intro .hdr,html.intro .hero-copy>*,html.intro .hero-window,html.intro .reel-toggle{opacity:0;animation:none}.stick{background:var(--bg);height:calc(max(100svh,560px))}.stick--end,.stick--fit{height:auto;min-height:100svh}.theater+*{z-index:1}.stick-in{transform-origin:50% 0;height:100%}.stick-shade{z-index:6;background:var(--black);opacity:0;pointer-events:none;position:absolute;inset:0}.cue{height:0}.hold{display:none}@media (prefers-reduced-motion:no-preference) and (height>=600px){.js .stick{height:100svh;clip-path:polygon(-1px calc(-1px + var(--cut,0) * 32.5vw),calc(100% + 1px) -1px,calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px));position:sticky;top:0;overflow:hidden}.js .stick--fit{height:100svh;min-height:0}.js .stick--end{height:auto;min-height:100svh;position:relative;overflow:visible}.js .hold{height:55svh;display:block}.js .hold--short{height:25svh}.js .hold--hero{height:115svh}}[data-rule]{position:relative}[data-rule]:before{content:"";background:var(--hair-strong);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.js [data-rule]:not(.is-in):before{scale:0 1}.js [data-rule].is-in:before{transition:scale 1.4s var(--ease-out)}.js [data-wedge]{clip-path:polygon(0 152%,100% 100%,100% 100%,0 100%);translate:0 40px}.js [data-wedge]>:first-child{scale:1.06}.js [data-wedge].is-in{clip-path:polygon(0 0,100% -52%,100% 100%,0 100%);transition:clip-path 1.3s cubic-bezier(.215,.61,.355,1),translate 1.3s cubic-bezier(.215,.61,.355,1);transition-delay:calc(var(--d,0) * 90ms);translate:0}.js [data-wedge].is-in>:first-child{transition:scale 1.7s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--d,0) * 90ms);scale:1}.js [data-reveal]{opacity:0;translate:0 16px}.js [data-reveal].is-in{opacity:1;transition:opacity .9s var(--ease-out),translate 1s var(--ease-out);transition-delay:calc(var(--d,0) * 80ms);translate:0}::view-transition-group(*){animation-duration:.75s;animation-timing-function:var(--ease-out)}::view-transition-old(root){animation:.4s var(--ease-out) both vt-fade}::view-transition-new(root){animation:.75s var(--ease-out) both vt-wedge}::view-transition-old(*.pj-title){opacity:0;animation:none}::view-transition-new(*.pj-title){animation:none}@keyframes vt-fade{to{opacity:0}}@keyframes vt-wedge{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 160%)}to{clip-path:polygon(0 100%,100% 100%,100% -60%,0 0)}}@media (prefers-reduced-motion:reduce){.js [data-reveal],.js [data-wedge]{opacity:1;clip-path:none;translate:none}.js [data-wedge]>:first-child{scale:none}.js [data-rule]:before{scale:1}::view-transition-group(*){animation:none}::view-transition-new(*){animation:none}::view-transition-old(*){animation:none}.btn,.btn .arrow,.btn-frame,.btn-line,.btn-line .arrow,.js [data-reveal].is-in,.js [data-rule].is-in:before,.js [data-wedge].is-in,.js [data-wedge].is-in>:first-child,.link .arrow,.lit[data-tilt],.skip{transition:none}.lit[data-tilt]{transform:none}.btn-frame:active:not(:disabled):not([aria-disabled=true]),.btn-line:active,.btn:active:not(:disabled):not([aria-disabled=true]){scale:1}.btn-line:hover .arrow,.btn:hover .arrow,.btn:hover .arrow--out,.link:hover .arrow{translate:none}.link{transition:color .15s linear}}.brand-logo[data-v-16518a63]{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.clock[data-v-5acbedaf]{align-items:baseline;gap:var(--s1);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.clock-city[data-v-5acbedaf]{color:var(--fg-2)}.clock-time[data-v-5acbedaf]{font-weight:600}.clock-colon[data-v-5acbedaf]{animation:2s step-end infinite clock-beat-5acbedaf}@keyframes clock-beat-5acbedaf{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.clock-colon[data-v-5acbedaf]{animation:none}}.arrow[data-v-e8e808f6],.mark[data-v-36f89278]{flex:none;width:1em;height:1em;display:inline-block}.mail[data-v-621b5e77]{align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;display:inline-flex}.mail--big .mail-addr[data-v-621b5e77]{font-size:var(--fs-title);letter-spacing:-.015em;font-weight:600}.mail-copy[data-v-621b5e77]{border:1px solid var(--hair-strong);border-radius:var(--r-pill);min-height:32px;color:var(--fg-2);font-size:var(--fs-small);transition:color .3s var(--ease-out),border-color .3s var(--ease-out);align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.mail-copy.is-done[data-v-621b5e77],.mail-copy[data-v-621b5e77]:hover{color:var(--fg);border-color:var(--fg)}.mail-error[data-v-621b5e77]{max-width:40ch;color:var(--fg-2);font-size:var(--fs-small);flex-basis:100%}@media (width<=767px),(pointer:coarse){.mail-addr[data-v-621b5e77],.mail-copy[data-v-621b5e77]{min-height:44px}.mail-addr[data-v-621b5e77]{align-items:center;display:inline-flex}}.hdr[data-v-b00a915f]{--hdr-ground:var(--black);z-index:50;color:var(--fg);box-shadow:none;pointer-events:none;transition:color .25s var(--ease-out),opacity .8s var(--ease-out),translate .26s var(--ease-out);background:0 0;border:0;position:fixed;inset:0 0 auto}.hdr--open[data-v-b00a915f],.hdr--scrolled[data-v-b00a915f]{background:var(--hdr-ground);pointer-events:auto}.hdr.is-condensed[data-v-b00a915f]{pointer-events:none;translate:0 calc(-100% - 1px)}.hdr[data-v-b00a915f]:has(:focus-visible){translate:none}.hdr--light[data-v-b00a915f]{--hdr-ground:var(--white);--fg:var(--black);--fg-2:var(--surface);--hair:#1010101f;--hair-strong:#1010104d}.hdr-mark[data-v-b00a915f]{transition:opacity .4s var(--ease-out)}.hdr-logo .hdr-mark[data-v-b00a915f]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.hdr-mark--dark[data-v-b00a915f]{opacity:0;position:absolute;inset:0}.hdr--light .hdr-mark--dark[data-v-b00a915f]{opacity:1}.hdr--light .hdr-mark[data-v-b00a915f]:not(.hdr-mark--dark){opacity:0}.hdr-in[data-v-b00a915f]{align-items:center;gap:var(--s4);height:var(--header);display:flex}.hdr-logo[data-v-b00a915f]{--wm-w:128px;--wm-h:calc(var(--wm-w) * 129 / 640);--em:calc(var(--wm-h) * 323 / 167);--shift:calc(var(--em) * 372 / 323);width:calc(var(--wm-w) + var(--shift));height:var(--em);pointer-events:auto;border-radius:0;flex:none;display:block;position:relative}.hdr-emblem[data-v-b00a915f],.hdr-word[data-v-b00a915f]{position:absolute;top:50%;left:0}.hdr-emblem[data-v-b00a915f]{width:var(--em);height:var(--em);margin-top:calc(var(--em) / -2);clip-path:polygon(-50% 0,0 0,-32.5% 100%,-50% 100%);transition:clip-path .7s var(--ease-out)}.hdr-word[data-v-b00a915f]{width:var(--wm-w);height:var(--wm-h);margin-top:calc(var(--wm-h) / -2);transition:translate .7s var(--ease-out)}.hdr-logo.is-lockup .hdr-emblem[data-v-b00a915f]{clip-path:polygon(-50% 0,132.5% 0,100% 100%,-50% 100%);transition-delay:80ms}.hdr-logo.is-lockup .hdr-word[data-v-b00a915f]{translate:var(--shift) 0}.hdr-controls[data-v-b00a915f]{pointer-events:auto;min-width:0;margin-left:auto}.hdr-controls[data-v-b00a915f],.hdr-nav[data-v-b00a915f]{align-items:center;gap:var(--s3);display:flex}.hdr-nav[data-v-b00a915f]{font-size:var(--fs-compact);font-weight:500}.hdr-link[data-v-b00a915f]{padding-block:var(--s1);transition:background-size .45s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;position:relative}.hdr-link.is-section[data-v-b00a915f],.hdr-link.router-link-exact-active[data-v-b00a915f],.hdr-link[data-v-b00a915f]:hover{background-size:100% 1px}.hdr-clock[data-v-b00a915f]{font-size:var(--fs-small)}.hdr-project[data-v-b00a915f]{white-space:nowrap}.hdr-menu[data-v-b00a915f]{gap:var(--s1);display:none}.hdr-burger[data-v-b00a915f]{width:16px;height:10px;position:relative}.hdr-burger i[data-v-b00a915f]{height:1.5px;transition:translate .4s var(--ease-out),rotate .4s var(--ease-out);background:currentColor;border-radius:0;position:absolute;left:0;right:0}.hdr-burger i[data-v-b00a915f]:first-child{top:1px}.hdr-burger i[data-v-b00a915f]:last-child{bottom:1px}.hdr-burger.is-open i[data-v-b00a915f]:first-child{translate:0 3.5px;rotate:45deg}.hdr-burger.is-open i[data-v-b00a915f]:last-child{translate:0 -3.5px;rotate:-45deg}@media (width<=1199px){.hdr-clock[data-v-b00a915f],.hdr-nav[data-v-b00a915f],.hdr-project[data-v-b00a915f]{display:none}.hdr-menu[data-v-b00a915f]{display:inline-flex}}@media (width<=479px){.hdr-clock[data-v-b00a915f]{display:none}.hdr-in[data-v-b00a915f]{gap:var(--s1)}}@media (width<=359px){.hdr-logo[data-v-b00a915f]{--wm-w:104px}}.sheet[data-v-b00a915f]{z-index:49;background:var(--black);overscroll-behavior:contain;padding-top:var(--header);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .7s var(--ease-out),visibility 0s linear .7s;position:fixed;inset:0;overflow-y:auto}.sheet.is-open[data-v-b00a915f]{clip-path:inset(0);visibility:visible;transition:clip-path .7s var(--ease-out),visibility 0s}.sheet-in[data-v-b00a915f]{justify-content:space-between;gap:var(--s5);min-height:100%;padding-block:var(--s6) var(--s5);flex-direction:column;display:flex}.sheet-links[data-v-b00a915f]{gap:var(--s1);padding:0;list-style:none;display:grid}.sheet-links li[data-v-b00a915f]{opacity:0;transition:opacity .5s var(--ease-out),translate .7s var(--ease-out);translate:0 24px}.sheet.is-open .sheet-links li[data-v-b00a915f]{opacity:1;transition-delay:calc(.12s + var(--i) * 50ms);translate:0}.sheet-link[data-v-b00a915f]{padding-block:var(--s1);display:inline-block}.sheet-foot[data-v-b00a915f]{gap:var(--s3);padding-top:var(--s4);border-top:1px solid var(--hair);display:grid}@media (width>=1200px){.sheet[data-v-b00a915f]{display:none}}@media (prefers-reduced-motion:reduce){.hdr-controls[data-v-b00a915f],.hdr-logo[data-v-b00a915f]{transition:opacity .1s linear}.hdr-burger i[data-v-b00a915f],.hdr-emblem[data-v-b00a915f],.hdr-link[data-v-b00a915f],.hdr-logo.is-lockup .hdr-emblem[data-v-b00a915f],.hdr-word[data-v-b00a915f],.sheet[data-v-b00a915f],.sheet-links li[data-v-b00a915f],.sheet.is-open[data-v-b00a915f],.sheet.is-open .sheet-links li[data-v-b00a915f]{transition:none}}.dw[data-v-696097d0]{aspect-ratio:2560/514;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.dw-whole[data-v-696097d0]{width:100%;height:auto;display:block}.dw-art[data-v-696097d0],.dw-cell[data-v-696097d0]{position:absolute;inset:0}.dw-cell[data-v-696097d0],.dw.is-playing .dw-whole[data-v-696097d0]{visibility:hidden}.dw.is-playing .dw-cell[data-v-696097d0]{visibility:visible}.dw-art[data-v-696097d0]{width:100%;max-width:none;height:100%;clip-path:polygon(var(--l) 0,var(--r) 0,var(--r) 100%,var(--l) 100%)}.dw-glyph[data-v-696097d0]{top:32%;bottom:1%;left:var(--l);width:calc(var(--r) - var(--l));font-size:min(17cqw,var(--wn) * 1.6cqw);color:var(--fg-2);place-items:center;font-weight:500;line-height:1;display:grid;position:absolute}.dw-cell[data-state=scramble] .dw-art[data-v-696097d0],.dw-glyph[data-v-696097d0]{visibility:hidden}.dw-cell[data-state=scramble] .dw-glyph[data-v-696097d0]{visibility:visible}.dw-cell[data-state=lock] .dw-art[data-v-696097d0]{animation:dw-lock-696097d0 .34s var(--ease-out) both}@keyframes dw-lock-696097d0{0%{clip-path:polygon(var(--l) 100%,var(--r) 100%,var(--r) 100%,var(--l) 100%)}}.ftr[data-v-97228206]{border-top:1px solid var(--hair);padding-top:var(--s12)}.ftr-top[data-v-97228206]{row-gap:var(--s6);align-items:start}.ftr-lead[data-v-97228206]{gap:var(--s3);grid-column:1/-1;justify-items:start;display:grid}.ftr-prompt[data-v-97228206]{max-width:20ch}.ftr-col[data-v-97228206]{justify-items:start;gap:var(--s1);grid-column:span 2;display:grid}.ftr-label[data-v-97228206]{margin-bottom:var(--s1)}.ftr-mark[data-v-97228206]{margin-top:var(--s16)}.ftr-base[data-v-97228206]{justify-content:space-between;gap:var(--s2);padding-block:var(--s3);margin-top:var(--s5);border-top:1px solid var(--hair);display:flex}.ftr-base[data-v-97228206],.ftr-sign[data-v-97228206]{flex-wrap:wrap;align-items:center}.ftr-sign[data-v-97228206]{gap:var(--s1) var(--s3);display:inline-flex}.ftr-clock[data-v-97228206]{color:var(--fg)}.ftr-locales[data-v-97228206]{align-items:center;gap:var(--s1);display:flex}.ftr-locale[data-v-97228206]{min-width:24px;min-height:44px;color:var(--fg-2);transition:color .2s var(--ease-out);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.ftr-locale.is-active[data-v-97228206],.ftr-locale[data-v-97228206]:is(:hover,:focus-visible){color:var(--fg)}.ftr-locale.is-active[data-v-97228206]{text-underline-offset:5px;text-decoration:underline}.ftr-up[data-v-97228206]{border:1px solid var(--hair-strong);border-radius:var(--r-pill);width:44px;height:44px;color:var(--fg);transition:border-color .2s var(--ease-out),scale .18s var(--ease-out);flex:none;place-items:center;font-size:1rem;display:grid}.ftr-up .arrow[data-v-97228206]{transition:translate .4s var(--ease-out)}.ftr-up[data-v-97228206]:hover{border-color:var(--fg)}.ftr-up:hover .arrow[data-v-97228206]{translate:0 -3px}.ftr-up[data-v-97228206]:active{scale:.96}.ftr-up[data-v-97228206]:focus-visible{outline-offset:4px}@media (width<=767px){.ftr-sign[data-v-97228206]{width:100%}.ftr-up[data-v-97228206]{margin-left:auto}}@media (prefers-reduced-motion:reduce){.ftr-up[data-v-97228206],.ftr-up .arrow[data-v-97228206]{transition:none}.ftr-up:hover .arrow[data-v-97228206]{translate:none}.ftr-up[data-v-97228206]:active{scale:none}}@media (width>=1024px){.ftr-lead[data-v-97228206]{grid-column:1/7}.ftr-col[data-v-97228206]{grid-column:span 2}.ftr-col--menu[data-v-97228206]{grid-column:8/span 2}}.err[data-v-3065e584]{min-height:100svh;padding-top:var(--header);align-items:center;display:flex;position:relative;overflow:hidden}.err-emblem[data-v-3065e584]{pointer-events:none;width:calc(min(64vw,820px));position:absolute;top:50%;right:-18vw;translate:0 -50%}.err-body[data-v-3065e584]{gap:var(--s3);justify-items:start;display:grid;position:relative}.err-body h1[data-v-3065e584]{max-width:10ch}.err-body .btn[data-v-3065e584]{margin-top:var(--s2)}@media (width<=1023px){.err[data-v-3065e584]{padding-bottom:var(--s10);align-items:flex-end}.err-emblem[data-v-3065e584]{width:70vw;right:-16vw;top:calc(var(--header) + var(--s3));translate:none}}
