.WFIH3q_hero{--hero-w:min(100%, calc((100svh - 84px - 24px) * 1536 / 1024));padding:calc(84px + env(safe-area-inset-top,0px)) var(--container-px) clamp(32px, 6vh, 64px);position:relative}.WFIH3q_media{width:var(--hero-w);aspect-ratio:1536/1024;margin-inline:auto;position:relative;overflow:hidden}.WFIH3q_media>img{object-fit:cover;width:100%;height:100%}.WFIH3q_spot{all:unset;cursor:pointer;border-radius:12px;position:absolute}.WFIH3q_spot:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.WFIH3q_spot span{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;background:var(--label);color:var(--ink);opacity:0;border-radius:999px;padding:6px 12px;font-size:12px;transition:opacity .3s;position:absolute;bottom:-6px;left:50%;transform:translate(-50%,100%)}.WFIH3q_spot.WFIH3q_on span{opacity:1}.WFIH3q_copy{width:var(--hero-w);margin-inline:auto;grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:32px;margin-top:clamp(24px,4vw,48px);display:grid;position:relative;container-type:inline-size}.WFIH3q_title{letter-spacing:-.02em;margin:0;font-size:clamp(56px,20.4082cqw - 75.9184px,220px);line-height:.9}.WFIH3q_line{padding-bottom:.06em;display:block;overflow:hidden}.WFIH3q_line>span{display:inline-block}.WFIH3q_side{flex-direction:column;align-items:flex-start;gap:18px;width:340px;max-width:100%;padding-bottom:1vw;display:flex}.WFIH3q_info{min-height:96px}.WFIH3q_info p{color:var(--text2);margin:0}.WFIH3q_name{font-family:var(--font-display);font-size:30px;line-height:1.1;display:block}.WFIH3q_letterMask{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.WFIH3q_letter{display:inline-block}@media (max-width:820px){.WFIH3q_hero{--hero-w:100%}.WFIH3q_copy{grid-template-columns:minmax(0,1fr)}.WFIH3q_title{font-size:min(16.5vw,104px)}}
.rdEBLG_chapters{background:var(--bg);height:100svh;min-height:640px;position:relative;overflow:hidden}.rdEBLG_grid{height:100%;padding:calc(96px + env(safe-area-inset-top,0px)) var(--container-px) clamp(40px, 6vh, 72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid;position:relative}.rdEBLG_text{min-height:480px;position:relative}.rdEBLG_item{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:18px;display:flex;position:absolute;inset:0}.rdEBLG_item.rdEBLG_first{opacity:1;visibility:visible}.rdEBLG_item h2{margin:0;font-size:clamp(54px,6.8vw,112px)}.rdEBLG_item p{max-width:460px;color:var(--text2);margin:0}.rdEBLG_notes{border-top:1px solid var(--line);max-width:520px;margin:0;display:grid}.rdEBLG_notes div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:16px;padding:10px 0;display:grid}.rdEBLG_notes dt{color:var(--c,var(--gold));font-size:14px;font-weight:400}.rdEBLG_notes dd{margin:0;font-size:15px}.rdEBLG_buy{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.rdEBLG_price{font-family:var(--font-display);font-size:28px}.rdEBLG_media{place-items:end center;height:min(76svh,700px);display:grid;position:relative}.rdEBLG_media img{opacity:0;width:auto;max-width:none;height:100%;margin:0 auto;position:absolute;bottom:0;left:-50%;right:-50%}.rdEBLG_media img.rdEBLG_first{opacity:1}.rdEBLG_index{right:var(--container-px);color:var(--muted);gap:18px;font-size:14px;display:flex;position:absolute;bottom:clamp(20px,4vh,36px)}.rdEBLG_index .rdEBLG_on{color:var(--ink)}.rdEBLG_mobile{display:none}.rdEBLG_card{background:color-mix(in srgb, var(--tint) 55%, var(--bg2));border-radius:20px;flex-direction:column;width:100%;padding:20px 20px 22px;display:flex}.rdEBLG_cardMedia{height:220px;margin-bottom:16px;display:block;position:relative}.rdEBLG_card .rdEBLG_kicker{color:var(--c);margin-bottom:8px}.rdEBLG_card h3{margin:0 0 10px;font-size:40px}.rdEBLG_card>p{color:var(--text2);margin:0 0 16px;font-size:15px;line-height:1.6}.rdEBLG_card .rdEBLG_notes{margin-bottom:16px}.rdEBLG_card .rdEBLG_price{margin-top:auto;margin-bottom:12px;font-size:26px}.rdEBLG_cardBuy{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rdEBLG_cardBuy>*{min-width:0;padding-inline:12px}@media (max-width:820px){.rdEBLG_chapters{height:auto;min-height:0;padding:0 0 clamp(48px,12vw,72px);overflow:visible}.rdEBLG_grid,.rdEBLG_index{display:none}.rdEBLG_mobile{display:block}.rdEBLG_notes div{grid-template-columns:92px 1fr;gap:12px;padding:8px 0}.rdEBLG_notes dd{font-size:14px}}
._1TDyca_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}._1TDyca_list li{border-bottom:1px solid var(--line)}._1TDyca_list button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;font-family:var(--font-display);color:var(--muted);padding:16px 0;font-size:26px}._1TDyca_list button[aria-pressed=true],._1TDyca_list button:hover{color:var(--ink)}._1TDyca_list p{color:var(--muted);margin:0 0 16px;font-size:16px}._1TDyca_stage{aspect-ratio:820/1024;border-radius:20px;justify-self:center;width:100%;max-width:560px;position:relative;overflow:hidden}._1TDyca_stage img{object-fit:cover;width:100%;height:100%}._1TDyca_spot{border:1px solid var(--gold);background:var(--label);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute}._1TDyca_spot:after{content:"";background:var(--gold);border-radius:50%;width:8px;height:8px}._1TDyca_spot:before{content:"";border:1px solid var(--gold);border-radius:50%;animation:2.4s ease-out infinite _1TDyca_pulse;position:absolute;inset:-1px}._1TDyca_spot[aria-pressed=true]{background:var(--gold)}._1TDyca_spot[aria-pressed=true]:after{background:var(--bg)}@keyframes _1TDyca_pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){._1TDyca_spot:before{animation:none}}
