:root{color-scheme:dark;--background:#0D0D0D;--foreground:#fff}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;background:var(--background);color:var(--foreground);font-family:FooterInterMedium;font-weight:500;-webkit-font-smoothing:antialiased}.landing{--content-width:min(calc(100vw - 44px),calc(68vw + 140px));position:relative;width:max-content;max-width:calc(100% - 44px);margin-inline:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:max(100svh,calc(27vw + 180px));padding:4vw 0 5vw}h1{width:max-content;max-width:100%;margin:0;font-size:calc(var(--content-width) * .1025);font-weight:500;font-synthesis:none;line-height:1.08;letter-spacing:-.05em;font-family:MHSquareOriginal;font-variation-settings:"wght" 600;font-feature-settings:"calt" 0,"rlig" 1,"ss11" 1;text-align:left;transform:translateY(-8svh)}.footer{position:absolute;left:50%;bottom:max(24px,2vw);transform:translateX(-50%);width:100%;display:flex;align-items:center;gap:clamp(96px,11vw,220px);color:#8c8c8c;font-size:clamp(14px,1.84vw,32px);font-weight:500;font-family:FooterInterMedium;font-synthesis:none;font-feature-settings:"ss07" 1;font-variation-settings:normal;line-height:1.35;letter-spacing:-.02em}.footer span:first-child{min-width:0}.footer span:last-child{flex-shrink:0;white-space:nowrap}.mobile-break{display:none}@media (max-width:600px){.desktop-break{display:none}.mobile-break{display:initial}.director-at{white-space:nowrap}.landing{width:calc(100% - 44px);padding:24px 0 100px;min-height:max(100svh,calc(100vw + 180px))}h1{width:100%;font-size:calc(var(--content-width) * .16);transform:translateY(-6svh)}.footer{bottom:max(28px,env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;font-size:clamp(12px,3.5vw,14px)}.footer span:first-child{white-space:nowrap}}@font-face{font-family:FooterInterMedium;src:url(/fonts/Inter-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:block}@font-face{font-family:MHSquareOriginal;src:url(/fonts/MH-Square-Original.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:block}.plusone-link{color:inherit;text-decoration:none}.plusone-link:focus-visible,.plusone-link:hover{color:#8c8c8c}.plusone-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}