.lg-co-about{text-align:left;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px clamp(40px,6vw,96px);display:flex}.lg-co-polaroid{background:var(--sheet);border:1px solid var(--sheet-edge);min-width:220px;box-shadow:0 22px 36px -26px color-mix(in srgb, var(--ink) 60%, transparent);flex:0 280px;padding:12px 12px 36px;position:relative;transform:rotate(-3deg)}.lg-co-polaroid-photo{aspect-ratio:4/5;background:var(--bubble);position:relative;overflow:hidden}.lg-co-polaroid-photo img{object-fit:cover;filter:sepia(.12)contrast(1.02)}.lg-co-tape{background:color-mix(in srgb, var(--hl) 55%, transparent);border-left:1px dashed color-mix(in srgb, var(--ink) 15%, transparent);border-right:1px dashed color-mix(in srgb, var(--ink) 15%, transparent);width:96px;height:26px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(2deg)}.lg-co-about-body{flex:360px;min-width:0;max-width:560px}.lg-co-about-body .lg-h2{margin:0}.lg-co-about-body>p{color:var(--ink-soft);text-wrap:pretty;margin-top:20px;font-size:17px;line-height:1.55}.lg-co-red-link{color:var(--stamp);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.lg-co-red-link:hover{color:var(--ink)}.lg-co-sign-row{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:22px;display:flex}.lg-co-signature{font-family:var(--hand);transform-origin:0;font-size:44px;line-height:1;transform:rotate(-3deg)}.lg-co-socials{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px 18px;font-size:13px;font-weight:600;display:flex}.lg-co-socials a{border-bottom:1px solid var(--ink);padding-bottom:2px}.lg-co-socials a:hover{border-bottom-color:var(--stamp)}
