:root{--wrapped-public-background:#0d0c0b;--wrapped-public-foreground:#f3eadc;--wrapped-public-gold:#e0b380;--wrapped-public-primary:#f2a33c}.wrapped-public{background:var(--wrapped-public-background);color:var(--wrapped-public-foreground);min-height:100svh;font-family:Barlow,sans-serif}.wrapped-public-layout{width:100%;max-width:1200px;margin:0 auto;padding:24px 16px 40px}.wrapped-public-kicker{color:var(--wrapped-public-gold);letter-spacing:.18em;overflow-wrap:anywhere;margin:0 0 16px;font-size:12px;font-weight:700;line-height:1.5}.wrapped-public-stage{aspect-ratio:9/16;border:1px solid #f3eadc24;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000000e6;container-type:inline-size}.wrapped-public-plate{width:540px;height:960px;transform:scale(var(--plate-scale, calc(100cqw/540px) ));transform-origin:0 0;position:absolute}.wrapped-public-cta{text-align:center;min-width:0;padding-top:32px}.wrapped-public-title{letter-spacing:0;margin:0 0 24px;font-family:Bebas Neue,sans-serif;font-size:48px;line-height:1}.wrapped-public .wrapped-public-button{background:var(--wrapped-public-primary);color:var(--wrapped-public-background);border-radius:8px;height:56px;padding:0 40px;font-family:Bebas Neue,sans-serif;font-size:28px;transition:none}.wrapped-public .wrapped-public-button:hover{background:var(--wrapped-public-gold)}.wrapped-public-profile{color:var(--wrapped-public-gold);overflow-wrap:anywhere;text-underline-offset:4px;margin-top:24px;font-size:14px;display:block}.wrapped-public-empty{text-align:center;padding:64px 0 16px;font-size:22px;line-height:1.5}@media(min-width:768px){.wrapped-public-layout{grid-template-columns:minmax(0,auto) minmax(0,auto);justify-content:center;align-items:center;gap:80px;min-height:100svh;padding:32px;display:grid}.wrapped-public-stage{width:min(45vw,45vh)}.wrapped-public-cta{padding-top:0}.wrapped-public-title{font-size:72px}.wrapped-public-empty{max-width:480px;padding:0}}
