.rp-site-header{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(201,169,98,.22);background:#05060af5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rp-header-shell{max-width:1400px;margin:0 auto;padding:0 1.5rem}.rp-header-row{display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,2vw,2rem);min-height:74px}.rp-logo{font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase;color:#c9a962;text-decoration:none;font-weight:600;flex-shrink:0}.rp-logo:hover,.rp-logo:focus-visible{color:#dcc07a}.rp-desktop-nav{display:none;align-items:center;justify-content:center;gap:clamp(.3rem,1vw,1rem);flex:1}.rp-menu-group{position:relative;display:flex;align-items:center}.rp-menu-primary{color:#f4f2ec;text-decoration:none;white-space:nowrap;font-size:.94rem;padding:.56rem .1rem .56rem .52rem}.rp-menu-primary:hover,.rp-menu-primary:focus-visible,.rp-menu-primary.rp-active{color:#c9a962}.rp-menu-toggle,.rp-mobile-expand{border:0;background:transparent;color:#f4f2ecbf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:.6rem .36rem}.rp-menu-toggle:hover,.rp-menu-toggle:focus-visible,.rp-mobile-expand:hover,.rp-mobile-expand:focus-visible{color:#c9a962}.rp-menu-toggle[aria-expanded=true] svg,.rp-mobile-expand[aria-expanded=true] svg{transform:rotate(180deg)}.rp-menu-toggle svg,.rp-mobile-expand svg{transition:transform .16s}.rp-dropdown{position:absolute;top:100%;left:0;min-width:250px;max-width:min(345px,90vw);max-height:calc(100vh - 115px);overflow-y:auto;padding:.55rem 0;background:#101522;border:1px solid rgba(201,169,98,.25);border-radius:6px;box-shadow:0 12px 32px #0000008c;z-index:1001}.rp-menu-item{display:block;text-decoration:none;color:#f4f2ec;padding:.65rem 1rem;font-size:.91rem;line-height:1.25}.rp-menu-item:hover,.rp-menu-item:focus-visible{color:#c9a962;background:#c9a96214}.rp-header-right{display:flex;align-items:center;gap:.7rem;flex-shrink:0}.rp-purchases{display:none;color:#c9a962;text-decoration:none;border:1px solid #c9a962;border-radius:999px;padding:.55rem .85rem;font-size:.82rem;font-weight:600;white-space:nowrap}.rp-purchases:hover,.rp-purchases:focus-visible{background:#c9a962;color:#05060a}.rp-mobile-toggle{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;background:transparent;border:0;color:#f4f2ec;cursor:pointer}.rp-mobile-nav{display:flex;flex-direction:column;max-height:calc(100vh - 74px);overflow-y:auto;padding:.65rem 0 1rem;border-top:1px solid rgba(201,169,98,.22)}.rp-mobile-group{border-bottom:1px solid rgba(201,169,98,.12)}.rp-mobile-heading{display:flex;align-items:stretch;justify-content:space-between}.rp-mobile-primary{flex:1;padding:.88rem 1rem;color:#f4f2ec;text-decoration:none;font-weight:600}.rp-mobile-primary:hover,.rp-mobile-primary:focus-visible,.rp-mobile-primary.rp-active{color:#c9a962}.rp-mobile-expand{padding:.7rem 1rem}.rp-mobile-children{padding:.15rem 0 .45rem .7rem;background:#ffffff06}.rp-mobile-children .rp-menu-item{padding:.62rem 1rem}.rp-mobile-purchases{padding:.9rem 1rem;color:#c9a962;text-decoration:none}@media (min-width:1024px){.rp-desktop-nav{display:flex}.rp-purchases{display:inline-flex}.rp-mobile-toggle,.rp-mobile-nav{display:none}}@media (max-width:1090px) and (min-width:1024px){.rp-header-shell{padding:0 .7rem}.rp-header-row{gap:.65rem}.rp-purchases{padding:.45rem .55rem;font-size:.76rem}.rp-menu-primary{font-size:.86rem}}@media (prefers-reduced-motion:reduce){.rp-site-header svg{transition:none}}.rp-beyond{min-height:min(900px,85vh);color:#f4f2ec;background:radial-gradient(circle at 82% 15%,rgba(201,169,98,.11),transparent 34%),radial-gradient(circle at 12% 75%,rgba(30,108,124,.13),transparent 34%),#05060a}.rp-beyond-inner{max-width:1060px;margin:0 auto;padding:clamp(4rem,8vw,7rem) 1.5rem 5rem}.rp-beyond-eyebrow{color:#c9a962;font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem}.rp-beyond h1{font-family:Cormorant Garamond,Georgia,serif;color:#f4f2ec;font-size:clamp(4rem,10vw,8.25rem);font-weight:500;letter-spacing:-.035em;line-height:.95;margin:0 0 2rem}.rp-beyond h1 em,.rp-beyond-lead em{color:#c9a962;font-weight:500}.rp-beyond-lead{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,3.3vw,2.55rem);line-height:1.22;max-width:850px;margin:0 0 1.3rem}.rp-beyond-description{color:#f4f2ecb8;max-width:720px;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7;margin:0 0 2rem}.rp-beyond-status{display:inline-flex;align-items:center;gap:.65rem;border:1px solid rgba(201,169,98,.22);color:#c9a962;font-size:.86rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:.7rem 1rem;border-radius:999px;margin:.5rem 0 3.5rem}.rp-beyond-status span{width:7px;height:7px;background:#c9a962;border-radius:50%}.rp-beyond-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:.25rem 0 2.5rem}.rp-beyond-categories section{border:1px solid rgba(201,169,98,.22);background:#ffffff06;padding:1.5rem;border-radius:8px}.rp-beyond-categories h2{color:#f4f2ec;font-size:1.1rem;font-weight:600;margin:.95rem 0 .45rem}.rp-beyond-categories p{color:#f4f2ecb8;font-size:.94rem;line-height:1.55;margin:0}.rp-beyond-categories svg{color:#c9a962}.rp-beyond-podcast{color:#c9a962;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.25rem}.rp-beyond-podcast:hover,.rp-beyond-podcast:focus-visible{color:#dcc07a}.rp-beyond-fine{margin-top:2.75rem;color:#f4f2ec80;font-size:.86rem;line-height:1.5}@media (max-width:700px){.rp-beyond-categories{grid-template-columns:1fr}.rp-beyond-lead br{display:none}.rp-beyond-podcast{align-items:flex-start}}@media print{*{background:#fff!important;color:#000!important;box-shadow:none!important}header,footer,nav{display:none!important}main{padding:0!important;margin:0!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto!important}}
