@media (max-width:1023px){.landing-page{min-height:100svh;position:relative;inset:auto;overflow:clip}.landing-brand{position:absolute;top:28px;left:26px}.landing-brand>span:last-child{display:none}.landing-nav{gap:12px;position:absolute;top:24px;right:26px}.landing-page .landing-nav>span{border-width:1px;border-radius:10px;flex-shrink:0}.landing-page .landing-nav>span button{width:32px;min-height:40px;padding:6px;font-size:13px;line-height:1}.landing-page .landing-nav>a,.landing-page .landing-nav>.cta{white-space:nowrap;flex-shrink:0;font-size:10px;line-height:1.4}.landing-page .landing-nav>.cta{padding:12px 14px}.landing-main{height:auto;padding-top:112px}.landing-pitch{display:contents}.landing-intro{order:1;padding:16px 28px 0}.landing-actions{order:3;padding:12px 28px 28px}.landing-art{order:2}.landing-main h1{margin-bottom:16px;font-size:clamp(44px,10vw,68px)}.landing-page .landing-main h1+p{letter-spacing:0;font-size:11px;line-height:1.6}.landing-page .landing-main h1+p+p{letter-spacing:0;margin-bottom:24px;font-size:14px;line-height:1.65}.landing-pitch form{gap:10px;margin-bottom:16px}.landing-page .landing-actions form input{border-radius:8px;align-self:flex-start;width:min(100%,210px);padding:4px 10px;font-size:16px;line-height:1.4}.landing-page .landing-actions form input::placeholder{font-size:11px}.landing-page .landing-actions form button{border-radius:8px;min-height:36px;padding:5px 10px;font-size:10px;line-height:1.4}.landing-page .landing-actions form button small{margin-top:2px;font-size:7px}.landing-pitch .memo{font-size:10px;line-height:2}.landing-art{min-width:0;padding:0 16px 16px;transform:none}.landing-art .iso-scene{width:100%;max-width:640px;max-height:none;margin-top:0}.landing-art .iso-tilt{height:auto}.landing-art .iso-tilt>svg{width:100%;height:auto;max-height:none;display:block}.landing-footer{white-space:normal;padding:22px 0 max(28px, env(safe-area-inset-bottom));border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:center;margin:0 24px;font-size:9px;position:relative;inset:auto;transform:none}.landing-page [data-landing-footer-rule]{display:none}}@media (max-width:480px){.landing-page .landing-nav{-moz-text-size-adjust:100%;text-size-adjust:100%;flex-wrap:nowrap;justify-content:flex-end;gap:8px;margin:0 26px;padding:22px 0 40px 68px;display:flex;position:relative;inset:auto}.landing-page .landing-nav>span{border-radius:7px;position:absolute;bottom:0;right:0}.landing-page .landing-nav>span button{width:22px;min-height:28px;padding:3px 1px;font-size:11px}.landing-page .landing-nav>a,.landing-page .landing-nav>.cta{letter-spacing:.02em;justify-content:center;align-items:center;min-width:0;min-height:28px;font-size:8px;display:flex}.landing-page .landing-nav>.cta{border-radius:7px;padding:4px}.landing-brand{font-size:14px;top:26px}.landing-main{padding-top:8px}.landing-intro{padding-top:12px}}@media (max-width:1023px){.landing-pitch,.landing-art,.landing-footer{translate:none}.landing-page .landing-main h1{font-size:clamp(44px,10vw,68px)}.landing-page>.page-ants{height:100%;position:absolute}}@media (max-width:480px){.landing-page>div[aria-hidden]:not([data-landing-footer-rule]){top:100px!important}}
