.birthWeekExperience .retroTv{position:relative;padding:1.15rem 7rem 1.15rem 1.25rem;border:1px solid #21130d;border-radius:.45rem;background-color:#5a3824;background-image:linear-gradient(100deg,rgba(255,255,255,.055),transparent 16%,rgba(0,0,0,.11) 48%,rgba(255,255,255,.025) 71%,rgba(0,0,0,.14)),repeating-linear-gradient(2deg,#5e3a25 0 2px,#4c2e1f 2px 4px,#67412a 4px 7px);box-shadow:0 2rem 4.2rem rgba(0,0,0,.5),inset 0 0 0 2px rgba(226,174,112,.09),inset 0 .2rem .45rem rgba(255,255,255,.055),inset 0 -.35rem .65rem rgba(22,9,4,.22)}.birthWeekExperience .retroTv:before{content:"SANDI COLOR TELEVISION";position:absolute;right:1rem;bottom:.55rem;color:#c8b297;font:700 .45rem/1 Arial Narrow,Arial,sans-serif;letter-spacing:.08em}.birthWeekExperience .retroTv:after{content:"";position:absolute;left:2rem;right:8rem;bottom:-.85rem;height:.85rem;background:linear-gradient(90deg,#251812 0 12%,transparent 12% 87%,#251812 87%);filter:drop-shadow(0 5px 4px rgba(0,0,0,.42))}.birthWeekExperience .retroTvScreen{position:relative;overflow:hidden;border:12px solid #1b1a18;border-radius:16%/12%;background:radial-gradient(ellipse at 48% 46%,#263532,#101514 63%,#020303 100%);box-shadow:inset 0 0 3rem #000,inset .45rem .35rem .9rem rgba(255,255,255,.055),0 0 0 1px #76685a,0 .35rem .8rem rgba(0,0,0,.48);transform:perspective(800px) rotateX(.4deg)}.birthWeekExperience .retroTvScreen:before{content:"";position:absolute;z-index:3;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(125deg,rgba(255,255,255,.19),rgba(255,255,255,.035) 19%,transparent 34% 74%,rgba(164,199,185,.025)),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px);box-shadow:inset 0 0 2.2rem rgba(0,0,0,.72)}.birthWeekExperience .retroTvScreen:after{content:"";position:absolute;z-index:4;top:5%;left:9%;width:36%;height:13%;pointer-events:none;border-radius:50%;background:rgba(255,255,255,.105);filter:blur(8px);transform:rotate(-9deg)}.birthWeekExperience .retroTvScreen iframe{position:relative;z-index:1;filter:saturate(.86) contrast(1.06) brightness(.92)}.birthWeekExperience .retroTvGlass{z-index:2;background:transparent;box-shadow:inset 0 0 2.5rem rgba(0,0,0,.76)}.birthWeekExperience .retroTvControls{position:absolute;top:1.1rem;right:.75rem;bottom:2rem;width:5.4rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.7rem;padding:.75rem .45rem;border:1px solid #171411;border-radius:.2rem;background:linear-gradient(100deg,#36332e,#171714 58%,#2b2925);box-shadow:inset 0 1px rgba(255,255,255,.08),inset 0 0 1rem rgba(0,0,0,.6)}.birthWeekExperience .retroTvDial{width:100%;display:grid;justify-items:center;grid-gap:.17rem;gap:.17rem;color:#dfd6c5;font:700 .43rem/1 Arial Narrow,Arial,sans-serif;letter-spacing:.08em}.birthWeekExperience .retroTvDial>span{width:auto;height:auto;color:#e4d8c6;background:none;border:0}.birthWeekExperience .retroTvDial>i{position:relative;width:3.25rem;aspect-ratio:1;display:grid;place-items:center;border:1px solid #050606;border-radius:50%;background:repeating-conic-gradient(from -8deg,#bdb8ad 0 2deg,#514f49 2deg 8deg),radial-gradient(circle,#9b978e,#34332f 68%);box-shadow:0 4px 8px rgba(0,0,0,.62),inset 0 0 0 .35rem #272724,inset 0 0 0 .43rem #99958c}.birthWeekExperience .retroTvDial>i:after{content:"";position:absolute;top:.2rem;width:2px;height:.55rem;background:#eee5d6;box-shadow:0 0 1px #000}.birthWeekExperience .retroTvDial b{width:1.45rem;height:1.1rem;display:grid;place-items:center;color:#eee8dc;border:1px solid #060707;border-radius:.1rem;background:#171918;font:700 .58rem/1 Arial,sans-serif;box-shadow:inset 0 0 5px #000}.birthWeekExperience .retroTvDial small{color:#aaa396;font:600 .37rem/1 Arial,sans-serif;letter-spacing:.035em}.birthWeekExperience .retroTvFineControls{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem;margin-top:.1rem;color:#aaa396;font:600 .34rem/1 Arial,sans-serif;text-align:center}.birthWeekExperience .retroTvFineControls i{width:1.15rem;margin:.2rem auto 0;aspect-ratio:1;display:block;border:1px solid #060706;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a29e95,#45433f 55%,#171817 70%);box-shadow:0 2px 3px rgba(0,0,0,.55)}.birthWeekExperience .retroTvSpeaker{position:absolute;right:1.25rem;top:auto;bottom:2.65rem;width:4.4rem;height:3.25rem;border:1px solid #16130f;background:radial-gradient(circle,#161411 0 1px,transparent 1.35px);background-size:5px 5px;box-shadow:inset 0 0 .7rem rgba(0,0,0,.55)}.birthWeekExperience .retroTvChannels button[aria-pressed=true]{border-color:rgba(201,167,121,.36);background:linear-gradient(90deg,rgba(125,81,48,.24),transparent)}@media (max-width:520px){.birthWeekExperience .retroTv{padding:.68rem 4.65rem .68rem .68rem}.birthWeekExperience .retroTvScreen{border-width:7px}.birthWeekExperience .retroTvControls{top:.62rem;right:.45rem;bottom:1.45rem;width:3.65rem;padding:.45rem .28rem;gap:.42rem}.birthWeekExperience .retroTvDial>i{width:2.05rem;box-shadow:0 3px 6px rgba(0,0,0,.6),inset 0 0 0 .22rem #272724,inset 0 0 0 .28rem #99958c}.birthWeekExperience .retroTvDial b{width:1rem;height:.75rem;font-size:.44rem}.birthWeekExperience .retroTvDial small,.birthWeekExperience .retroTvFineControls{display:none}.birthWeekExperience .retroTvSpeaker{right:.72rem;bottom:1.75rem;width:2.65rem;height:1.7rem}.birthWeekExperience .retroTv:before{right:.45rem;bottom:.33rem;font-size:.31rem}.birthWeekExperience .retroTv:after{left:1.4rem;right:5.5rem}}