.book-experience-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:480px;display:grid}.book-experience-card{aspect-ratio:1;color:#fff;text-align:center;background:linear-gradient(140deg,#29292e,#17171b);border:1px solid #ffffff32;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;padding:16px 8px;transition:background .2s,border-color .2s,transform .2s;display:flex}.book-experience-card:hover{background:#303036;border-color:#ffffff8a;transform:translateY(-2px)}.book-experience-card:focus-visible{outline-offset:4px;outline:2px solid #fff}.book-experience-card>svg{width:clamp(32px,8vw,48px);height:clamp(32px,8vw,48px)}.book-experience-card>span{font-size:clamp(13px,3.5vw,19px);font-weight:650;line-height:1.25}.book-experience-card>small{color:#b8b6bb;font-size:11px}.streaming-opening-initial{min-height:calc(100svh - 120px);padding-top:clamp(140px,22svh,200px);padding-bottom:64px}.book-experience-lion{isolation:isolate;position:relative;overflow:hidden}.book-experience-lion:before{content:"";z-index:-1;background:linear-gradient(140deg,#f1d28a,#b78332);transition:transform .2s ease-in;position:absolute;inset:0;transform:translateY(-101%)}.book-experience-lion.is-unopened{color:#251807;border-color:#edca7d}.book-experience-lion.is-unopened:before{transform:translateY(0)}.book-experience-lion.is-unopened>small{color:#4a3212}.book-experience-lion.is-unopened:hover{border-color:#ffe6ae}@media (prefers-reduced-motion:reduce){.book-experience-lion:before{transition:none}}.music-dialog{color:#fff;background:#19191d;border:1px solid #ffffff30;border-radius:12px;width:calc(100% - 24px);max-width:460px;max-height:85dvh;padding:28px;overflow-y:auto}.music-dialog p{color:#b8b6bb;line-height:1.6}.music-track-name{color:#b8b6bb;overflow-wrap:anywhere}.music-playback-actions{flex-wrap:wrap;gap:8px;display:flex}.music-volume{border-top:1px solid #ffffff24;grid-template-columns:1fr auto;gap:16px;padding-top:16px;display:grid}.music-volume input{accent-color:#fff;grid-column:1/-1;width:100%;min-height:44px}@media (width<=767px){.streaming-header.streaming-header-book{align-items:center;height:76px}.streaming-header.streaming-header-book .streaming-nav{display:none}.streaming-header .streaming-brand{width:clamp(96px,30vw,128px)}}
