.hm-hero{position:relative;isolation:isolate;overflow:hidden;margin:calc(-1 * var(--top)) calc(-1 * var(--gut)) 0;padding:4.75rem var(--gut) 11.21rem;border-radius:0 0 30px 30px;text-align:center;color:#fff;background:#6f9fc9}.hm-hero-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:38% 60%}.hm-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(90% 60% at 50% 38%,rgba(18,32,58,.46),transparent 72%),linear-gradient(180deg,#121e3857,#121e3800 46%,#1e140e2e)}.hm-hero-in{max-width:40rem;margin:0 auto}.hm-hero h1{margin:0;font-family:var(--display);font-weight:400;color:#fff;font-size:clamp(2.55rem,11.5vw,4.9rem);line-height:1.02;letter-spacing:-.02em;text-shadow:0 2px 22px rgba(12,22,44,.38)}.hm-hero h1 em{font-style:italic;color:#ffd2b0}.hm-lede{margin:1.1rem auto 0;max-width:31rem;font-size:1.04rem;line-height:1.55;color:#fffffff0;text-shadow:0 1px 12px rgba(12,22,44,.45)}.hm-lede a{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#ffffff80;transition:text-decoration-color .15s ease}.hm-lede a:hover{text-decoration-color:#fff}.hm-lede a:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:3px}.hm-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.6rem 0 0}.hm-cta .btn{display:inline-flex;align-items:center;gap:.25rem;box-shadow:0 6px 22px #0c162c47}.hm-cta .hm-cta-t{position:relative;top:1px}.hm-cta .hm-btn-glass .hm-cta-t{top:0}.hm-btn-glass{display:inline-flex;align-items:center;gap:.375rem;min-height:46px;padding:.7rem 1.35rem;border-radius:999px;text-decoration:none;color:#fff;font-family:var(--ui);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;background:#101a3057;box-shadow:inset 0 0 0 1.5px #ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hm-btn-glass:hover{background:#101a3080}@media(min-width:46rem){.hm-hero{padding:5.48rem var(--gut) 15.1rem}}.hm-head{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin:0 0 1.1rem}.hm-head h2{margin:0;font-family:var(--display);font-style:italic;font-weight:400;font-size:clamp(2.3rem,9vw,3.3rem);line-height:1;letter-spacing:-.02em;color:var(--ink)}.hm-more{color:var(--accent)}.room-go .icon{transition:transform .18s ease}.room:hover .room-go .icon,.game:hover .room-go .icon{transform:translate(3px)}.hm-rooms .go-pill,.hm-prayers .go-pill,.hm-saints .go-pill,.hm-night .go-pill,.hm-morning .go-pill{font-size:.8rem;gap:.25rem}.go-pill>.icon--arrow{top:-1px}.read-go>.icon--arrow{top:0}.hm-cta .btn>.icon--arrow{top:0}.hm-head--over{color:#fff}.hm-head--over h2,.hm-head--dark h2{color:#fff;text-shadow:0 2px 18px rgba(12,22,44,.4)}.hm-head--over h2{text-shadow:0 2px 18px rgb(219 105 0 / 90%)}.hm-head--over .hm-more,.hm-head--dark .hm-more{color:#fff}.hm-rooms{position:relative;z-index:1;margin-top:-6.28rem}@media(min-width:46rem){.hm-rooms{margin-top:-9.275rem}}.room{--room-ink: var(--blue-soft);position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:21rem;border-radius:24px;text-decoration:none;color:#fff;background:#15161c;box-shadow:0 10px 30px #14182829;transition:transform .22s ease,box-shadow .22s ease}.room:hover{transform:translateY(-3px);box-shadow:0 16px 38px #1418283d}.room>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.room-body{position:relative;margin-top:auto;padding:1.35rem 1.3rem 1.4rem}.room-kicker{margin:0 0 .25rem;font-family:var(--ui);font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--room-ink)}.room h3,.game h3{margin:0;font-family:var(--display);font-weight:400;color:#fff;font-size:clamp(1.55rem,6.2vw,1.95rem);line-height:1.08;letter-spacing:-.012em;text-wrap:balance}.room-facts{display:flex;flex-wrap:wrap;gap:.4rem;margin:.95rem 0 0;padding:0;list-style:none;font-family:var(--ui);font-size:var(--fs-tag);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.room-facts li{display:inline-flex;align-items:center;gap:.35rem;padding:.36rem .62rem;border-radius:999px;color:#ffffffeb;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff29}.room-facts li.room-mine{color:#fff;background:color-mix(in srgb,var(--room-ink) 24%,rgba(0,0,0,.2));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--room-ink) 60%,transparent)}.room-mine .icon{color:var(--room-ink)}.room-go{display:inline-flex;align-items:center;gap:.25rem;margin:1.1rem 0 0;min-height:44px;padding:.55rem 1.15rem;border-radius:999px;font-family:var(--ui);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--room-ink);background:color-mix(in srgb,currentColor 16%,transparent);box-shadow:inset 0 0 0 1.5px currentColor;transition:background .18s ease}.room-go .icon{width:16px;height:16px}.room-go .icon--arrow{position:relative;top:-1px}.room:hover .room-go,.game:hover .room-go{background:color-mix(in srgb,currentColor 26%,transparent)}.room-tab{position:absolute;top:0;right:0;padding:.45rem .9rem;border-radius:0 24px 0 14px;font-family:var(--ui);font-size:var(--fs-tag);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#17181d;background:var(--room-ink)}.hm-rail{position:relative;margin:.9rem calc(-1 * var(--gut)) 0 0}.hm-rail .room h3{text-shadow:var(--title-lift)}.hm-rail-track{display:flex;gap:.9rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.3rem var(--gut) 2.6rem 0;margin-bottom:-2.2rem;cursor:grab}.hm-rail-track::-webkit-scrollbar{display:none}.hm-rail-track.is-dragging{cursor:grabbing}.hm-rail-track.is-dragging .room{pointer-events:none}.hm-rail-track:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:24px}.hm-rail .room{flex:0 0 min(80vw,20rem);min-height:25rem;user-select:none;-webkit-user-drag:none}.hm-rail .room img{-webkit-user-drag:none}.hm-rail .room--figures,.hm-rail .room--psalm,.hm-rail .room--early{flex-basis:min(84vw,24rem)}.hm-rail-track{--fade-l: 0px;--fade-r: 0px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);transition:--fade-l .2s ease,--fade-r .2s ease}.hm-rail.has-prev .hm-rail-track{--fade-l: 4.5rem}.hm-rail.has-next .hm-rail-track{--fade-r: 4.5rem}.hm-rail-track{scroll-padding-left:4.5rem}@media(max-width:45.99rem){.hm-rail.has-prev .hm-rail-track{--fade-l: 2.4rem}.hm-rail.has-next .hm-rail-track{--fade-r: 2.4rem}.hm-rail-btn{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.hm-rail-track{transition:none}}.hm-rail-btn{position:absolute;top:50%;z-index:3;transform:translateY(-50%);display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;cursor:pointer;color:var(--on-grad);background-image:var(--grad);box-shadow:0 6px 18px #14182847}.hm-rail-btn[hidden]{display:none}.hm-rail-btn{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.hm-rail-btn--next{right:.7rem}.hm-rail-btn--prev{left:-.4rem;transform:translateY(-50%) scaleX(-1)}.hm-rail-btn:hover{filter:brightness(1.05)}@media(min-width:46rem){.hm-rail{margin-top:1rem}.hm-rail-track{gap:1rem}.hm-rail .room{min-height:27rem}}.hm-rooms .hm-rail-track{-webkit-mask-image:none;mask-image:none}.hm-rooms .hm-rail:before,.hm-rooms .hm-rail:after{content:"";position:absolute;z-index:2;top:.3rem;bottom:0;width:4.5rem;pointer-events:none;opacity:0;transition:opacity .2s ease;--fade-ink: var(--page)}.hm-rooms .hm-rail:after{right:0;background:linear-gradient(90deg,transparent,var(--fade-ink) 88%)}.hm-rooms .hm-rail:before{left:0;background:linear-gradient(270deg,transparent,var(--fade-ink) 88%)}.hm-rooms .hm-rail.has-prev:before,.hm-rooms .hm-rail.has-next:after{opacity:1}@media(min-width:68rem){.hm-rooms .hm-rail:before,.hm-rooms .hm-rail:after{--fade-ink: var(--shell)}}@media(prefers-reduced-motion:reduce){.hm-rooms .hm-rail:before,.hm-rooms .hm-rail:after{transition:none}}.hm-head-link{color:inherit;text-decoration:none}.hm-head-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.hm-head-link:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:6px}.hm-rooms .hm-quizzes-all--foot{display:none;color:var(--accent)}@media(max-width:45.99rem){.hm-rooms .hm-rail:before{content:none}.hm-rooms .hm-rail:after{width:1.1rem;grid-row:1 / -1}.hm-rooms .hm-quizzes-all--foot{display:inline-flex;grid-row:2;grid-column:1;justify-self:start;align-self:center}}.room--psalm{--room-ink: #BCD6F2}.room--figures{--room-ink: #EADFCB}.room--gifts{--room-ink: #FFC98F}.room--sins{--room-ink: #F2A596}.room--early{--room-ink: #DCC6EE}.room--early,.room--psalm,.room--figures,.room--gifts,.room--sins{background:#2a2622}.room--early>img,.room--psalm>img,.room--figures>img,.room--gifts>img,.room--sins>img{filter:sepia(.34) contrast(.9) brightness(1.06)}.room--early>img{object-position:62% 85%;filter:sepia(.3) contrast(.92) brightness(.98)}.room--psalm>img{object-position:48% 30%;filter:sepia(.34) contrast(.9) brightness(.96)}.room--figures>img{object-position:50% 18%}.room--gifts>img{object-position:42% 22%;filter:sepia(.34) contrast(.9) brightness(.9)}.room--sins>img{object-position:50% 12%}.room--early:after,.room--psalm:after,.room--figures:after,.room--gifts:after,.room--sins:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#26211c00 28%,#26211cbd 62%,#221e1af2)}.room--personality{--room-ink: #BFE3AE;background:#1c1b1a}.hm-rail .room--personality{flex-basis:min(84vw,24rem)}.room--personality>img{object-position:50% 0%}.room--personality:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14121000 28%,#141210cc 56%,#141210f5 74%,#141210fa)}.room--saint-quiz{--room-ink: #F3D27A;background:#1c1b1a}.hm-rail .room--saint-quiz{flex-basis:min(84vw,24rem)}.room--saint-quiz>img{object-position:50% 30%}.room--saint-quiz:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14121000 30%,#141210c7 58%,#141210f5 76%,#141210fa)}.room--pray{--room-ink: #A8DCD1;background:#1c1b1a}.hm-rail .room--pray{flex-basis:min(84vw,24rem)}.room--pray>img{object-position:50% 0%}.room--love{--room-ink: #F4C4D8;background:#1c1b1a}.hm-rail .room--love{flex-basis:min(84vw,24rem)}.room--love>img{object-position:75% 40%}.room--pray:after,.room--love:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14121000 30%,#141210c7 58%,#141210f5 76%,#141210fa)}.room.room--paint{background:#1c1b1a}.room.room--paint>img{filter:none}.room.room--paint:after{background:linear-gradient(180deg,#14121000 30%,#141210c7 58%,#141210f5 76%,#141210fa)}@media(min-width:46rem){.room-body{padding:1.6rem 1.5rem}}.hm-night{position:relative;isolation:isolate;overflow:hidden;margin:3.2rem calc(-1 * var(--gut)) 0;padding:2.6rem var(--gut) 2.4rem;border-radius:30px;background:#12110f;color:#fff}.hm-night-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 20%;opacity:.82}.hm-night:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#12110f66,#12110f99 40%,#12110fc2)}@media(min-width:46rem){.hm-night{padding:3.2rem var(--gut) 3rem}}.hm-games{display:grid;grid-template-columns:1fr;gap:.9rem}.game{position:relative;isolation:isolate;overflow:hidden;overflow:clip;display:grid;grid-template-columns:1fr;gap:1.2rem;align-items:start;padding:1.35rem 1.3rem 1.5rem;border-radius:22px;text-decoration:none;color:#fff;background:#181614cc;box-shadow:inset 0 0 0 1px #ffffff1f;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .22s ease,background .22s ease}.game:hover{transform:translateY(-3px);background:#24211ed6}@media(max-width:45.99rem){.game .corner-ghost--ask{font-size:11rem}}.game p{margin:.55rem 0 0;font-size:.95rem;line-height:1.5;color:#ffffffd1}.game .room-go{color:var(--orange-soft)}.game:nth-child(2) .room-go{color:var(--blue-soft)}.game .mock{margin:0 auto;width:100%;max-width:17rem}.game .mock-card--line q{font-size:.88rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}@media(max-width:61.999rem){.game .mock-card--line q{font-size:1rem;-webkit-line-clamp:4;line-clamp:4}}.mock-names{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.mock-names span{display:grid;place-items:center;min-height:2.1rem;padding:.3rem .4rem;border-radius:10px;text-align:center;font-family:var(--ui);font-size:.6rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;line-height:1.25;color:#ffffffe6;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24;transition:color .18s ease,box-shadow .18s ease}.game:hover .mock-names span{color:var(--blue-soft);box-shadow:inset 0 0 0 1px #ffffff42}.mock--names .mock-fuse i{width:38%}.mock--names .mock-q{color:var(--blue-soft)}@media(min-width:46rem){.hm-games{grid-template-columns:1fr 1fr;gap:1rem}}@media(min-width:62rem){.game{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.7rem}.game h3{font-size:1.7rem}.game .mock{max-width:none}}.hm-morning{margin:3.4rem 0 0}.hm-trads{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:1.6rem;margin:3.4rem 0 .5rem;padding:1.7rem 1.4rem 1.6rem;border-radius:24px;background:var(--panel);box-shadow:var(--lift)}.hm-trads:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background-image:linear-gradient(180deg,var(--blue),var(--orange))}.hm-trads h2{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(1.6rem,6vw,2.1rem);line-height:1.1;color:var(--ink);text-wrap:balance}.hm-trads-say p{margin:.6rem 0 1.1rem;color:var(--ink-soft);max-width:24rem}.hm-trads-say .btn{display:inline-flex;align-items:center;gap:.5rem}.hm-trads-list{margin:0;padding:0;list-style:none;columns:1;column-gap:1.6rem}.hm-trads-list li{break-inside:avoid}.hm-trads-list a{display:flex;align-items:baseline;gap:.55rem;min-height:40px;padding:.42rem 0;text-decoration:none;font-size:.93rem;line-height:1.35;color:var(--ink-soft)}.hm-trads-list a:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;transform:translateY(-2px);background-image:var(--grad)}.hm-trads-list a:hover{color:var(--accent)}@media(min-width:34rem){.hm-trads-list{columns:2}}@media(min-width:58rem){.hm-trads{grid-template-columns:minmax(0,19rem) minmax(0,1fr);gap:2.6rem;padding:2.3rem 2.4rem 2.1rem 2.6rem;align-items:start}.hm-trads-list a{min-height:0;padding:.3rem 0}}@media(prefers-reduced-motion:reduce){.room,.game,.read-pic img,.hm-more .icon,.room-go,.room-go .icon,.mock-names span{transition:none}.room:hover,.game:hover,.read:hover .read-pic img{transform:none}}.hm-lede,.game p,.hm-trads-say p,.read p{text-wrap:balance}.room--compass{--room-ink: #F2DE9B;background:#1c1b1a}.hm-rail .room--compass{flex-basis:min(84vw,22rem)}.room--compass>img{object-position:79% 0%}.room--compass:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14121000 26%,#141210c7 56%,#141210f2 76%,#141210fa)}.hm-prayers{position:relative;isolation:isolate;overflow:hidden;overflow:clip;margin:2.8rem calc(-1 * var(--gut)) 0;padding:2.6rem var(--gut) 2.4rem;border-radius:30px;color:#fff}:root[data-theme=dark] .hm-prayers{box-shadow:inset 0 0 0 1px #ffffff12,0 10px 26px #00000059}@media(min-width:46rem){.hm-prayers{margin-top:3.2rem;padding:3.2rem var(--gut) 3rem}}.hm-prayers{background-color:#15151b}.hm-prayers-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 12%;opacity:.3;mix-blend-mode:screen}.hm-prayers:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(100% 130% at 0% 0%,rgba(126,186,238,.42),transparent 62%),radial-gradient(90% 115% at 100% 106%,rgba(240,160,111,.34),transparent 66%),linear-gradient(180deg,#12121a80,#12121a6b 50%,#12121a94)}:root[data-theme=dark] .hm-prayers:after{background:radial-gradient(80% 110% at 0% 0%,rgba(126,186,238,.22),transparent 58%),radial-gradient(70% 95% at 100% 104%,rgba(240,160,111,.2),transparent 62%),linear-gradient(180deg,#0e0e149e,#0e0e148c 50%,#0e0e14ad)}.hm-rail--prayers{margin-top:0}.hm-rail .room--prayer{flex:0 0 min(66vw,16.5rem);min-height:0;aspect-ratio:4 / 5;background:#1c1b1a}.hm-prayers .room--prayer{outline:1px solid rgba(255,255,255,.13);outline-offset:-1px;box-shadow:0 12px 30px #0605046b}.hm-prayers .room--prayer:hover{box-shadow:0 18px 38px #0605048c}.room--prayer>img{transition:transform .4s ease}.room--prayer:hover>img{transform:scale(1.03)}.room--prayer:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14121000 36%,#141210b3 64%,#141210f0)}.room--prayer .room-body{padding:1rem 1.1rem 1.15rem}.room--prayer h3{font-size:clamp(1.25rem,5vw,1.4rem);line-height:1.12}.room-line{display:block;margin-top:.55rem;font-family:var(--ui);font-size:var(--fs-label);font-weight:var(--fw-label);letter-spacing:.1em;text-transform:uppercase;line-height:1.35;text-wrap:balance;color:#ffffffdb}.room-line .icon{display:inline-block;vertical-align:calc(-.2em - 1px);margin-left:0;transition:transform .18s ease}.room--prayer:hover .room-line .icon{transform:translate(3px)}.room--prayer.room--all{--room-ink: #D9D0F4}.hm-prayers-all{color:#fff}.hm-prayers .hm-prayers-all{font-weight:600}.hm-prayers .hm-prayers-all--foot{display:none}@media(max-width:45.99rem){.hm-prayers .hm-prayers-all--head{display:none}.hm-prayers .hm-prayers-all--foot{display:inline-flex;grid-row:2;grid-column:1;justify-self:start;align-self:center;margin-left:0}}@media(min-width:46rem){.room--prayer .room-body{padding:1.1rem 1.2rem 1.25rem}}@media(prefers-reduced-motion:reduce){.room--prayer>img,.room-line .icon{transition:none}.room--prayer:hover>img,.room--prayer:hover .room-line .icon{transform:none}}.hm-saints{margin-top:2.6rem}.hm-rail--saints{margin-top:0}.hm-rail .room--saint{flex:0 0 min(58vw,14.5rem);min-height:0;aspect-ratio:4 / 5;background:#1c1b1a}.room--saint>img{transition:transform .4s ease}.room--saint:hover>img{transform:scale(1.03)}.room--saint:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#14121000 52%,#141210b8 78%,#141210eb)}.room--saint .room-body{padding:1rem 1.1rem 1.15rem}.room--saint h3{font-size:clamp(1.25rem,5vw,1.45rem)}.room--all h3{display:inline-flex;align-items:center;gap:.45rem}.room--all{--room-ink: #EADFCB}@media(min-width:46rem){.hm-saints{margin-top:3rem}.room--saint .room-body{padding:1.1rem 1.2rem 1.25rem}}.hm-saints-all{color:#7e6128}.hm-saints .hm-saints-all{font-size:.78rem}.hm-prayers .hm-prayers-all{font-size:.82rem}:root[data-theme=dark] .hm-saints-all{color:#e3c584}.hm-saints .hm-saints-all--foot{display:none}@media(max-width:45.99rem){.hm-saints .hm-saints-all--head{display:none}.hm-saints .hm-saints-all--foot{display:inline-flex;grid-row:2;grid-column:1;justify-self:start;align-self:center;margin-left:0}}@media(max-width:45.99rem){.hm-rail--games .hm-rail-track,.hm-rail--reads .hm-rail-track{display:flex;gap:.9rem}.hm-rail--games .game{flex:0 0 min(84vw,22rem)}.hm-rail--reads .read{flex:0 0 min(80vw,20rem)}}.hm-night .hm-games-all{color:#fff;font-weight:600}.hm-night .hm-games-all--foot{display:none}@media(max-width:45.99rem){.hm-night .hm-games-all--head{display:none}.hm-night .hm-games-all--foot{display:inline-flex;grid-row:2;grid-column:1;justify-self:start;align-self:center}}.hm-morning .hm-reads-all--foot{display:none}@media(max-width:45.99rem){.hm-morning .hm-reads-all--head{display:none}.hm-morning .hm-reads-all--foot{display:inline-flex;grid-row:2;grid-column:1;justify-self:start;align-self:center}.hm-morning .hm-rail--reads:before{content:"";grid-row:2;grid-column:1 / -1;align-self:start;margin-right:var(--gut);border-top:2px dotted var(--rule-strong)}.hm-morning .hm-rail--reads>.hm-reads-all--foot,.hm-morning .hm-rail--reads>.hm-rail-btn{margin-top:1.1rem}}@media(min-width:46rem){.hm-rail--games,.hm-rail--reads{display:block;margin:0}.hm-rail--games .hm-rail-track,.hm-rail--reads .hm-rail-track{display:grid;overflow:visible;padding:0;margin:0;cursor:auto}.hm-rail--games .hm-rail-track,.hm-rail--reads .hm-rail-track{-webkit-mask-image:none;mask-image:none}.hm-rail--games .hm-rail-btn,.hm-rail--reads .hm-rail-btn{display:none}}.hm-you-lede{text-wrap:balance}.hm-you-lede em{font-style:italic;font-family:var(--display);font-size:1.12em;line-height:1;color:#ffd2b0;text-shadow:0 1px 10px rgba(12,22,44,.65),0 0 2px rgba(12,22,44,.35)}.hm-you-lede .hm-you-l2{display:block}.hm-you-go{white-space:nowrap}@media(max-width:22.49rem){.hm-you-go{letter-spacing:.06em;padding-inline:1.1rem}}.hm-you-lede[hidden],.hm-you-cta[hidden],.hm-cta[hidden],.hm-lede[hidden]{display:none}.hm-you-pics{display:flex;padding-left:.1rem}.hm-you-pic{position:relative;flex:none;width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #101a30e6,0 0 0 3.5px var(--q, #fff)}.hm-you-pic+.hm-you-pic{margin-left:-.8rem}.hm-you-pic.is-plate{filter:sepia(.15) contrast(1.1) saturate(1.1)}.hm-you-chip-t{white-space:nowrap}.hm-you-new{display:inline-block;width:.5rem;height:.5rem;margin-right:.45rem;border-radius:50%;background:#ffb27a;box-shadow:0 0 0 3px #ffb27a4d}.hm-you-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.3rem .9rem .3rem .4rem;border-radius:999px;color:#fff;text-decoration:none;font-family:var(--ui);font-size:.85rem;font-weight:600;letter-spacing:.04em;background:#101a3061;box-shadow:inset 0 0 0 1.5px #ffffff8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hm-you-chip[hidden]{display:none}@media(hover:hover){.hm-you-chip:hover{background:#101a308c}}.hm-you-chip .hm-you-pic{width:2rem;height:2rem}.hm-you-chip .hm-you-pic+.hm-you-pic{margin-left:-.7rem}.hm-you-chip .hm-you-new{margin:0 .05rem 0 .2rem}@media(min-width:30rem){.hm-you-chip .hm-you-new{position:relative;top:-1px}}@media(max-width:23.124rem){.hm-you-chip .hm-you-new{display:none}}@media(max-width:29.99rem){.hm-rooms .hm-head{column-gap:.5rem}.hm-you-chip{gap:.4rem;padding-right:.75rem;font-size:.75rem;letter-spacing:0}.hm-you-chip .hm-you-pic:nth-child(n+3){display:none}.hm-you-chip .hm-you-pic{width:1.8rem;height:1.8rem}}@media(max-width:22.49rem){.hm-you-chip.has-syn .hm-you-chip-n{display:none}}
