body:has(.landing-page){margin:0;background:#fff;overscroll-behavior:none}.landing-page{position:fixed;inset:0;overflow:hidden;background:#fff;color:#0a0a0a}.landing-frame{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;pointer-events:none}.landing-frame[data-ready=true]{opacity:1;pointer-events:auto}.landing-fallback{position:absolute;top:50%;left:50%;width:min(366px,calc(100% - 24px));height:min(560px,calc(100% - 24px));transform:translate(-50%,-50%);display:grid;list-style:none;padding:0;margin:0;font-family:Inter Variable,sans-serif;background:#fff}.landing-fallback[hidden]{display:none}.landing-fallback>li{display:flex;align-items:center}.landing-item{display:flex;align-items:center;gap:10px;width:fit-content;text-decoration:none}.landing-item img{width:30px;height:30px;object-fit:contain;flex:none;border-radius:7px}.landing-item[data-id=erik] img{border-radius:50%}.landing-item[data-id=studio-four] img,.landing-item[data-id=pronto] img{border-radius:0;mix-blend-mode:multiply}.landing-item h1,.landing-item h2{margin:0;font-size:18px;font-weight:600;line-height:1.25}.landing-item p{max-width:144px;margin:1px 0 0;color:#525252;font-size:10px;line-height:12px}.landing-item p:not(.landing-socials){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.landing-item[data-id=contact] p{display:block;max-width:none;white-space:nowrap}.landing-socials{display:flex;gap:6px}.landing-item a:focus-visible,a.landing-item:focus-visible{outline:2px solid #5e635a;outline-offset:4px;border-radius:2px}
