._ro6Kq_shell{background:radial-gradient(ellipse 65% 480px at 88% 0%, #a98a4e12, transparent 80%), var(--background);min-height:100svh;padding:0 max(24px, env(safe-area-inset-left))}._ro6Kq_header,._ro6Kq_main,._ro6Kq_footer{width:100%;max-width:1080px;margin-inline:auto}._ro6Kq_heading,._ro6Kq_cardTitle,._ro6Kq_creator,._ro6Kq_description{overflow-wrap:anywhere}._ro6Kq_header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:20px;min-height:110px;display:flex}._ro6Kq_navigation{align-items:center;gap:32px;display:flex}._ro6Kq_navLink,._ro6Kq_accountLink{min-height:44px;color:var(--muted);align-items:center;gap:9px;font-size:13px;text-decoration:none;display:inline-flex}._ro6Kq_navLink[aria-current=page]{color:var(--accent)}._ro6Kq_navLink:hover,._ro6Kq_accountLink:hover{color:var(--foreground)}._ro6Kq_accountLink{color:#e4e0d8;border:1px solid #ffffff20;border-radius:24px;padding-inline:16px}._ro6Kq_intro{padding:62px 0 38px}._ro6Kq_eyebrow{color:#c6bba4;letter-spacing:2.2px;text-transform:uppercase;margin:0 0 13px;font-size:10px}._ro6Kq_heading{letter-spacing:-1.9px;font-size:clamp(34px,4.5vw,52px);font-weight:450;line-height:1.15}._ro6Kq_introCopy{color:var(--muted);margin-top:16px;font-size:15px}._ro6Kq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 22px;margin:0;padding:0;list-style:none;display:grid}._ro6Kq_card{border-radius:12px;text-decoration:none;display:block}._ro6Kq_poster{aspect-ratio:3/4;background:#202124;border-radius:11px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0003}._ro6Kq_poster:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#0000 70%,#0005);border:1px solid #ffffff16;position:absolute;inset:0}._ro6Kq_cover{object-fit:cover;width:100%;height:100%;transition:transform .28s;position:absolute;inset:0}._ro6Kq_card:hover ._ro6Kq_cover,._ro6Kq_card:focus-visible ._ro6Kq_cover{transform:scale(1.035)}._ro6Kq_cardArrow{z-index:1;width:34px;height:34px;color:var(--accent);opacity:0;background:#171715b3;border:1px solid #ffffff26;border-radius:50%;place-items:center;transition:opacity .18s;display:grid;position:absolute;bottom:13px;right:13px}._ro6Kq_card:hover ._ro6Kq_cardArrow,._ro6Kq_card:focus-visible ._ro6Kq_cardArrow{opacity:1}._ro6Kq_cardTitle{letter-spacing:-.3px;margin:16px 0 3px;font-size:17px;font-weight:500;line-height:1.35}._ro6Kq_creator{color:var(--muted);font-size:12px}._ro6Kq_genre{color:#b7ad9b;letter-spacing:.35px;margin-top:9px;font-size:10px;display:inline-block}._ro6Kq_footer{padding:25px 0 max(30px, env(safe-area-inset-bottom));color:#a5a59e;border-top:1px solid #ffffff0d;justify-content:space-between;gap:16px;margin-top:64px;font-size:11px;display:flex}._ro6Kq_sampleNote{color:#949591}._ro6Kq_empty{text-align:center;color:#c6bba4;background:#ffffff02;border:1px solid #ffffff14;border-radius:16px;padding:56px 24px}._ro6Kq_empty h2{color:var(--foreground);letter-spacing:-.5px;margin:20px 0 10px;font-size:24px;font-weight:450}._ro6Kq_empty p{color:var(--muted);font-size:13px}._ro6Kq_availability ol{color:var(--muted);padding:0;font-size:13px;list-style:none}._ro6Kq_availability li{border-top:1px solid #ffffff12;padding:12px 0}._ro6Kq_backLink{min-height:44px;color:var(--muted);align-items:center;gap:9px;margin:25px 0 20px;font-size:13px;text-decoration:none;display:inline-flex}._ro6Kq_backLink:hover{color:var(--foreground)}._ro6Kq_detail{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:center;gap:64px;display:grid}._ro6Kq_detailCopy{max-width:470px}._ro6Kq_detailCreator{color:#c6bba4;margin-top:18px;font-size:14px}._ro6Kq_description{color:#c1c2bd;margin-top:24px;font-size:16px;line-height:1.8}._ro6Kq_availability{border-top:1px solid #ffffff14;margin-top:30px;padding-top:24px}._ro6Kq_availability h2{margin:0 0 6px;font-size:17px;font-weight:500}._ro6Kq_availability p{color:var(--muted);font-size:13px}@media (max-width:760px){._ro6Kq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}._ro6Kq_intro{padding-top:43px}._ro6Kq_detail{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px}._ro6Kq_footer{flex-direction:column;gap:7px}}@media (max-width:520px){._ro6Kq_header{min-height:94px;padding-top:env(safe-area-inset-top);gap:12px}._ro6Kq_header .brand{gap:7px;font-size:28px}._ro6Kq_navigation{gap:12px}._ro6Kq_navLink{font-size:12px}._ro6Kq_accountLink{border:0;gap:6px;padding:0;font-size:12px}._ro6Kq_accountLink svg{display:none}._ro6Kq_intro{padding:36px 0 29px}._ro6Kq_heading{letter-spacing:-1.1px}._ro6Kq_introCopy{margin-top:12px;font-size:13px}._ro6Kq_eyebrow{letter-spacing:1.9px;margin-bottom:12px;font-size:9px}._ro6Kq_grid{gap:27px 16px}._ro6Kq_poster{border-radius:9px}._ro6Kq_cardTitle{margin-top:12px;font-size:15px}._ro6Kq_creator{font-size:11px}._ro6Kq_genre{margin-top:6px;font-size:10px}._ro6Kq_footer{margin-top:38px;padding-top:23px;font-size:10px}._ro6Kq_detail{display:block}._ro6Kq_detail>._ro6Kq_poster{max-width:280px;margin-inline:auto}._ro6Kq_detailCopy{margin-top:30px}._ro6Kq_description{margin-top:19px;font-size:14px}}@media (prefers-reduced-motion:reduce){._ro6Kq_cover,._ro6Kq_cardArrow{transition:none}}
.rZdoBq_main{width:100%;max-width:820px;margin:0 auto;padding:44px 0 12px}.rZdoBq_header{overflow-wrap:anywhere;margin-bottom:30px}.rZdoBq_header h1{letter-spacing:-1px;font-size:34px}.rZdoBq_header p{color:var(--muted);margin-top:12px}.rZdoBq_section{border:1px solid var(--border);background:#ffffff03;border-radius:16px;min-width:0;margin-top:22px;padding:25px}.rZdoBq_section h2{letter-spacing:-.4px;margin:0 0 18px;font-size:20px;font-weight:500;line-height:1.35}.rZdoBq_section h3{margin:0 0 14px;font-size:16px;font-weight:500}.rZdoBq_form{margin-top:16px}.rZdoBq_fields{border:0;min-width:0;margin:0;padding:0}.rZdoBq_form label{color:#d2d2ce;margin:16px 0 8px;font-size:12px;display:block}.rZdoBq_form label:first-child{margin-top:0}.rZdoBq_form input,.rZdoBq_form textarea{border:1px solid var(--border);width:100%;color:var(--foreground);font:inherit;background:#1d1f22;border-radius:10px;padding:13px 14px;font-size:16px;display:block}.rZdoBq_form textarea{resize:vertical;min-height:130px}.rZdoBq_hint{color:var(--muted);overflow-wrap:anywhere;margin-top:9px;font-size:12px}.rZdoBq_saved{color:#c6d6c7;margin-top:12px;font-size:13px}.rZdoBq_list{margin:0;padding:0;list-style:none}.rZdoBq_list li+li{border-top:1px solid #ffffff12}.rZdoBq_storyLink{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;text-decoration:none;display:flex}.rZdoBq_storyLink strong{overflow-wrap:anywhere;font-size:17px;font-weight:500;display:block}.rZdoBq_badge{color:#d2c6b0;text-transform:uppercase;letter-spacing:1px;margin-top:7px;font-size:11px;display:inline-block}.rZdoBq_episode{border-top:1px solid #ffffff14;margin-top:25px;padding-top:24px}.rZdoBq_fileLabel{color:#eae3d5;font-size:13px;display:block}.rZdoBq_fileLabel span{margin-bottom:10px;display:block}.rZdoBq_fileLabel input{width:100%;min-height:44px;font:inherit;color:var(--muted);font-size:13px;display:block}.rZdoBq_fileLabel input::file-selector-button{border:1px solid var(--border);color:var(--foreground);cursor:pointer;background:#222427;border-radius:8px;margin-right:12px;padding:10px 14px}.rZdoBq_upload{margin-top:24px}.rZdoBq_progress{color:var(--muted);margin-top:15px;font-size:12px}.rZdoBq_progress progress{width:100%;accent-color:var(--accent);display:block}.rZdoBq_cover{border-radius:9px;width:100%;max-width:180px;margin-bottom:18px;display:block}.rZdoBq_video{object-fit:contain;background:#050505;border-radius:10px;width:100%;max-height:420px;margin-top:18px;display:block}.rZdoBq_review{background:#a58f5809;border:1px solid #a58f5840;border-radius:12px;margin-top:20px;padding:18px}.rZdoBq_review p{color:var(--muted);font-size:13px}.rZdoBq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rZdoBq_back{min-height:44px;color:var(--muted);align-items:center;margin-bottom:24px;font-size:13px;text-decoration:none;display:inline-flex}@media (max-width:520px){.rZdoBq_main{padding-top:30px}.rZdoBq_header h1{font-size:28px}.rZdoBq_section{padding:20px 18px}.rZdoBq_section h2{font-size:19px}}
.PsvOfG_main{width:100%;max-width:900px;margin:0 auto;padding-top:25px}.PsvOfG_back{min-height:44px;color:var(--muted);align-items:center;gap:8px;margin-bottom:22px;font-size:13px;text-decoration:none;display:inline-flex}.PsvOfG_heading{letter-spacing:-.8px;overflow-wrap:anywhere;font-size:clamp(25px,4vw,34px);line-height:1.25}.PsvOfG_creator{color:var(--muted);margin-top:10px;font-size:13px}.PsvOfG_player{background:#050505;border:1px solid #ffffff14;border-radius:14px;margin-top:25px;overflow:hidden}.PsvOfG_video{object-fit:contain;background:#050505;width:100%;min-height:180px;max-height:72svh;display:block}.PsvOfG_playerState{text-align:center;color:#d2c6b0;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:260px;padding:35px 24px;display:flex}.PsvOfG_playerState h2{color:var(--foreground);margin:0;font-size:21px;font-weight:450}.PsvOfG_playerState p{color:var(--muted);max-width:360px;font-size:13px}.PsvOfG_playerState a,.PsvOfG_playerState button{max-width:280px;margin-top:3px}.PsvOfG_episodes{margin-top:30px}.PsvOfG_episodes h2{letter-spacing:-.4px;margin:0 0 15px;font-size:20px;font-weight:500}.PsvOfG_list{border-top:1px solid #ffffff14;margin:0;padding:0;list-style:none}.PsvOfG_episode{border-bottom:1px solid #ffffff14;align-items:center;gap:16px;min-height:74px;padding:16px 10px;text-decoration:none;display:flex}.PsvOfG_episode:hover{background:#ffffff03}.PsvOfG_episode[aria-current=page]{background:#eee6d709}.PsvOfG_number{color:#b4a994;min-width:20px;font-size:12px}.PsvOfG_title{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px}.PsvOfG_current{color:#cdbb99;font-size:11px}.PsvOfG_membership{background:#ffffff03;border:1px solid #ffffff1b;border-radius:14px;margin-top:24px;padding:24px}.PsvOfG_membership h2{margin:0;font-size:20px;font-weight:450}.PsvOfG_membership p{color:var(--muted);margin-top:10px;font-size:13px}.PsvOfG_price{color:var(--foreground);font-size:28px}.PsvOfG_price span{color:var(--muted);font-size:13px}@media (max-width:520px){.PsvOfG_main{padding-top:20px}.PsvOfG_back{margin-bottom:17px}.PsvOfG_player{border-radius:10px}.PsvOfG_video{min-height:180px;max-height:68svh}.PsvOfG_playerState{min-height:240px;padding:28px 20px}.PsvOfG_current{font-size:10px}.PsvOfG_membership{padding:20px}}
