.phone[data-astro-cid-z5ibrhkq]{--radius: 15.5%;--bezel: 10px;position:relative;width:100%;max-width:19rem;aspect-ratio:9 / 19.4;padding:var(--bezel);border-radius:46px;background:linear-gradient(160deg,#f6f1ee,#ddd3cf 35%,#b9aca8);box-shadow:0 1px #ffffffe6 inset,0 -1px #480a2c40 inset,0 2px 4px #480a2c1f,0 24px 48px #480a2c47,0 48px 90px #480a2c38;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;color:var(--espresso)}.phone[data-astro-cid-z5ibrhkq]:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #fffc,inset 0 0 0 var(--bezel) #0000}.phone__screen[data-astro-cid-z5ibrhkq]:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 3px #1c1719;pointer-events:none;z-index:1}.phone__btn[data-astro-cid-z5ibrhkq]{position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,#e9e2de,#c2b6b1)}.phone__btn--mute[data-astro-cid-z5ibrhkq]{left:-3px;top:15%;height:4.5%}.phone__btn--up[data-astro-cid-z5ibrhkq]{left:-3px;top:22%;height:8%}.phone__btn--down[data-astro-cid-z5ibrhkq]{left:-3px;top:31.5%;height:8%}.phone__btn--power[data-astro-cid-z5ibrhkq]{right:-3px;top:24%;height:12%}.phone__screen[data-astro-cid-z5ibrhkq]{position:relative;height:100%;border-radius:36px;background:linear-gradient(180deg,#fff9f4,#fcecf1);overflow:hidden;display:flex;flex-direction:column;padding:12px 20px 14px;box-sizing:border-box}.phone__island[data-astro-cid-z5ibrhkq]{position:absolute;top:11px;left:50%;transform:translate(-50%);width:36%;height:24px;border-radius:999px;background:#000}.phone__status[data-astro-cid-z5ibrhkq]{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;letter-spacing:.01em;padding:2px 4px 0;color:var(--espresso)}.phone__icons[data-astro-cid-z5ibrhkq]{display:inline-flex;align-items:center;gap:5px}.phone__grabber[data-astro-cid-z5ibrhkq]{width:36px;height:5px;border-radius:999px;background:#480a2c2e;margin:22px auto 0}.phone__art[data-astro-cid-z5ibrhkq]{margin-top:26px;border-radius:12px;overflow:hidden;box-shadow:0 16px 30px #480a2c38}.phone__art[data-astro-cid-z5ibrhkq] img[data-astro-cid-z5ibrhkq]{display:block;width:100%;height:auto}.phone__title[data-astro-cid-z5ibrhkq]{margin:22px 0 2px;font-size:15px;font-weight:600;line-height:1.25;color:var(--espresso);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.phone__show[data-astro-cid-z5ibrhkq]{margin:0;font-size:14px;color:var(--raspberry)}.phone__scrub[data-astro-cid-z5ibrhkq]{position:relative;height:4px;margin-top:16px;border-radius:999px;background:#480a2c24}.phone__fill[data-astro-cid-z5ibrhkq]{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--raspberry)}.phone__knob[data-astro-cid-z5ibrhkq]{position:absolute;top:50%;width:7px;height:7px;border-radius:999px;background:var(--raspberry);box-shadow:0 0 0 3px #ffffffe6;transform:translate(-50%,-50%)}.phone__times[data-astro-cid-z5ibrhkq]{display:flex;justify-content:space-between;font-size:11px;font-variant-numeric:tabular-nums;color:#37261a8c;margin-top:6px}.phone__controls[data-astro-cid-z5ibrhkq]{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:14px;color:var(--espresso)}.phone__play[data-astro-cid-z5ibrhkq]{width:54px;height:54px;padding:13px 10px 13px 16px;box-sizing:border-box;border-radius:999px;background:var(--raspberry);color:#fff;box-shadow:0 10px 22px #b74b8366}.phone__volume[data-astro-cid-z5ibrhkq]{display:flex;align-items:center;gap:8px;margin-top:18px;color:#37261a80}.phone__vol-track[data-astro-cid-z5ibrhkq]{flex:1;height:4px;border-radius:999px;background:#480a2c24;overflow:hidden}.phone__vol-fill[data-astro-cid-z5ibrhkq]{display:block;width:62%;height:100%;background:#b74b83bf}.phone__tray[data-astro-cid-z5ibrhkq]{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:0 6px 8px;color:var(--raspberry);font-size:13px;font-weight:600}.phone__more[data-astro-cid-z5ibrhkq]{letter-spacing:.05em}.phone__home[data-astro-cid-z5ibrhkq]{position:absolute;bottom:7px;left:50%;transform:translate(-50%);width:38%;height:4px;border-radius:999px;background:#37261abf;z-index:2}
