@font-face{font-family:ArchSpot Unbounded;src:url(/landing-static/unbounded-700-cyrillic.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:ArchSpot Unbounded;src:url(/landing-static/unbounded-700-latin.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.about-page .text-page-content{grid-template-rows:minmax(var(--content-top), 1fr) auto minmax(80px, 1fr);max-width:none;min-height:100%;padding:0 max(0px, env(safe-area-inset-right)) 0 max(0px, env(safe-area-inset-left));justify-items:center;display:grid}.about-content{width:min(945px,100% - 80px);min-height:min(609px, calc(100cqh - var(--content-top) - 80px));flex-direction:column;grid-row:2;justify-content:space-between;align-items:center;gap:32px;margin-left:1px;display:flex}.about-content h1{width:100%;margin:0;font-size:30px;font-weight:700;line-height:1.32}.about-description{width:100%;font-size:25px;font-weight:300;line-height:1.32}.about-description p{margin:0}.about-description p+p{margin-top:1.32em}.about-credit{text-align:center;flex:none;width:165px;margin:0;font-size:20px;font-weight:400;line-height:1.198}.about-studio-mark{-webkit-tap-highlight-color:transparent;width:140px;height:140px;margin-top:14px;margin-left:12px;transition:scale .24s;display:block;position:relative}.about-studio-mark:focus-visible{outline-offset:5px;outline:2px solid #fff}.about-studio-mark img{display:block;position:absolute}.about-studio-star{top:1.0975px;left:1.0975px}.about-studio-wordmark{top:41.9048px;left:30.4764px}.about-footer{grid-row:3;align-self:end}@media (width>=701px) and (hover:hover) and (pointer:fine){.about-studio-mark:hover{scale:1.1}}@media (width<=700px){.about-footer{margin-left:8px}.about-content{width:calc(100% - 41px);min-height:min(592px, calc(100cqh - var(--content-top) - 80px))}.about-content h1,.about-description{font-size:16px}}@media (prefers-reduced-motion:reduce){.about-studio-mark{transition:none}}@media print{.about-page .text-page-content{display:block}.about-content{width:100%;min-height:0;margin:0}.about-footer{margin:32px auto 0}}
