:root{--pcc-brand-heading-font:"Alkatra",ui-serif,Georgia,serif}.pcc-brand h1,.pcc-brand h2,.pcc-brand h3{font-family:Alkatra,ui-serif,Georgia,serif;font-family:var(--pcc-brand-heading-font);font-weight:700}.pcc-section-header{font-size:22px}@media (hover:hover){.pcc-dashboard-glass .pcc-dashboard-nav-button:hover{background:linear-gradient(135deg,#fff1be24,#d8b46d1a 48%,hsla(0,0%,100%,.055))!important;border-color:#f4e6c338!important;box-shadow:inset 0 1px 0 #fff3,0 10px 24px #00000029;transform:translateX(2px)}}@media (max-width:767px){.pcc-section-header{font-size:15px}}.pcc-dashboard-glass,.pcc-dashboard-glass *{scrollbar-color:#d8b46d47 #0000;scrollbar-width:thin}.pcc-dashboard-glass ::-webkit-scrollbar,.pcc-dashboard-glass::-webkit-scrollbar{height:8px;width:8px}.pcc-dashboard-glass ::-webkit-scrollbar-track,.pcc-dashboard-glass::-webkit-scrollbar-track{background:#0000}.pcc-dashboard-glass ::-webkit-scrollbar-thumb,.pcc-dashboard-glass::-webkit-scrollbar-thumb{background:#d8b46d42;border-radius:999px}.pcc-dashboard-glass ::-webkit-scrollbar-thumb:hover,.pcc-dashboard-glass::-webkit-scrollbar-thumb:hover{background:#d8b46d70}.pcc-dashboard-glass ::-webkit-scrollbar-corner,.pcc-dashboard-glass::-webkit-scrollbar-corner{background:#0000}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.vv-shine{--shine:255,255,255;isolation:isolate;overflow:hidden;position:relative}.vv-shine-blue{--shine:99,155,255}.vv-shine-gold{--shine:224,192,120}.pcc-audio-page{box-sizing:border-box;min-height:100vh;padding:20px}.pcc-audio-page--embedded{min-height:auto;padding:0}.pcc-audio-page--embedded .pcc-audio-shell{width:100%}.pcc-audio-shell{margin:0 auto;padding-bottom:40px;width:min(920px,100%)}.pcc-audio-topbar{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:10px 2px 42px}.pcc-audio-back{align-items:center;background:#0000;border:0;border-radius:8px;color:#c1b9aa;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;margin-left:-10px;padding:8px 10px;text-decoration:none}.pcc-audio-eyebrow,.pcc-audio-kicker,.pcc-audio-label{color:#d8b46d;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pcc-audio-intro{margin:0 auto 44px;max-width:620px;text-align:center}.pcc-audio-mark{background:linear-gradient(145deg,#d8b46d33,hsla(0,0%,100%,.045));border:1px solid #ebdab247;border-radius:19px;box-shadow:inset 0 1px 0 #ffffff21,0 15px 50px #00000047;color:#d8b46d;display:grid;height:58px;margin:0 auto 18px;place-items:center;width:58px}.pcc-audio-eyebrow,.pcc-audio-label{margin:0 0 10px}.pcc-audio-intro h1{color:#f7f3ea;font-family:Alkatra,ui-serif,Georgia,serif;font-family:var(--pcc-brand-heading-font);font-size:clamp(38px,7vw,62px);line-height:1.04;margin:0}.pcc-audio-subtitle{color:#c1b9aa;font-size:16px;line-height:1.65;margin:14px 0 0}.pcc-audio-list{grid-gap:18px;display:grid;gap:18px}.pcc-audio-card{grid-gap:20px;border-radius:20px;display:grid;gap:20px;grid-template-columns:56px minmax(0,1fr);overflow:hidden;padding:28px;position:relative}.pcc-audio-card-number{background:#d8b46d1a;border:1px solid #ebdab233;border-radius:15px;color:#d8b46d;display:grid;font-size:12px;font-weight:800;height:46px;letter-spacing:.08em;place-items:center;width:46px}.pcc-audio-card-copy{min-width:0}.pcc-audio-title-row{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.pcc-audio-empty h2,.pcc-audio-title-row h2{color:#f7f3ea;font-family:Alkatra,ui-serif,Georgia,serif;font-family:var(--pcc-brand-heading-font);font-size:27px;line-height:1.15;margin:0}.pcc-audio-duration{font-feature-settings:"tnum";color:#c1b9aa;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;margin-top:21px}.pcc-audio-description{color:#c1b9aa;font-size:14px;line-height:1.65;margin:14px 0 22px;max-width:650px}.pcc-audio-player{accent-color:#d8b46d;color-scheme:dark;display:block;min-height:54px;width:100%}.pcc-audio-controls-row{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-top:14px}.pcc-audio-control-group{align-items:center;display:flex;gap:10px}.pcc-audio-controls-row label{color:#c1b9aa;font-size:12px;font-weight:600}.pcc-audio-volume{accent-color:#d8b46d;cursor:pointer;width:min(150px,24vw)}.pcc-audio-speed{background:hsla(0,0%,100%,.055);border:1px solid #ebdab247;border-radius:9px;color:#f7f3ea;cursor:pointer;font:600 13px Inter,ui-sans-serif,system-ui,sans-serif;min-width:76px;padding:8px 10px}.pcc-audio-unavailable{background:#f871711a;border:1px solid #f871714d;border-radius:10px;color:#fecaca;font-size:13px;line-height:1.5;margin:14px 0 0;padding:10px 12px}.pcc-audio-empty{border-radius:20px;padding:46px 28px;text-align:center}.pcc-audio-empty-icon{color:#d8b46d;font-size:32px;margin-bottom:12px}.pcc-audio-empty p{color:#c1b9aa;font-size:14px;line-height:1.6;margin:10px auto 0;max-width:480px}.pcc-audio-footer{color:#c1b9aa;font-size:12px;margin-top:24px;text-align:center}.pcc-audio-back:focus-visible,.pcc-audio-player:focus-visible,.pcc-audio-speed:focus-visible,.pcc-audio-volume:focus-visible,.pcc-dashboard-nav-button:focus-visible{outline:3px solid #d8b46dcc;outline-offset:3px}@media (max-width:640px){.pcc-audio-page{padding:12px}.pcc-audio-topbar{padding:8px 0 32px}.pcc-audio-kicker{display:none}.pcc-audio-intro{margin-bottom:30px}.pcc-audio-subtitle{font-size:15px}.pcc-audio-card{border-radius:17px;gap:16px;grid-template-columns:1fr;padding:20px 16px}.pcc-audio-card-number{border-radius:13px;height:40px;width:40px}.pcc-audio-title-row{gap:12px}.pcc-audio-title-row h2{font-size:23px}.pcc-audio-duration{margin-top:19px}.pcc-audio-description{margin-bottom:18px}.pcc-audio-controls-row{align-items:stretch;flex-direction:column}.pcc-audio-control-group{justify-content:space-between}.pcc-audio-volume{width:min(190px,48vw)}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:vv-vt-out .32s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vv-vt-in .55s cubic-bezier(.16,1,.3,1) both}}@keyframes vv-vt-out{to{filter:blur(6px);opacity:0;transform:scale(.985)}}@keyframes vv-vt-in{0%{filter:blur(8px);opacity:0;transform:translateY(18px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.vv-rise{animation-timeline:view();animation-range:entry 5% entry 70%;animation:vv-rise linear both}.vv-rise-late{animation-timeline:view();animation-range:entry 25% entry 90%;animation:vv-rise linear both}.vv-drift{animation-timeline:view();animation-range:cover 0 cover 100%;animation:vv-drift linear both}.vv-wipe{animation-timeline:view();animation-range:entry 0 entry 80%;animation:vv-wipe linear both}}}@keyframes vv-rise{0%{filter:blur(6px);opacity:0;transform:translateY(44px) scale(.985)}to{filter:none;opacity:1;transform:none}}@keyframes vv-drift{0%{transform:translateY(-4%) scale(1.06)}to{transform:translateY(4%) scale(1.06)}}@keyframes vv-wipe{0%{clip-path:inset(18% 4% 0 4% round 18px);opacity:.4}to{clip-path:inset(-25% -25% -25% -25% round 18px);opacity:1}}.vv-kin-word{margin:-.08em -.02em -.14em;overflow:hidden;padding:.08em .02em .14em;vertical-align:top}.vv-kin-inner,.vv-kin-word{display:inline-block}@media (prefers-reduced-motion:no-preference){.vv-kin-inner{animation:vv-kin .95s cubic-bezier(.16,1,.3,1) both;animation-delay:0ms;animation-delay:calc(var(--i, 0)*55ms + var(--kin-delay, 0ms))}}@keyframes vv-kin{0%{opacity:0;transform:translateY(105%) rotate(4deg)}60%{opacity:1}to{opacity:1;transform:none}}.vv-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");inset:-50%;opacity:.045;pointer-events:none;position:fixed;z-index:60}@media (prefers-reduced-motion:no-preference){.vv-grain{animation:vv-grain .9s steps(6) infinite}}@keyframes vv-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.vv-cursor-label{background:#1b2a4a;border-radius:999px;box-shadow:0 10px 26px #1b2a4a47;color:#faf7f2;font:600 13px/1 Inter,sans-serif;left:0;letter-spacing:.3px;margin:-19px 0 0 -30px;opacity:0;padding:11px 16px;pointer-events:none;position:fixed;scale:.6;top:0;transition:opacity .2s ease,scale .35s cubic-bezier(.34,1.56,.64,1);will-change:transform;z-index:70}.vv-cursor-label.is-on{opacity:1;scale:1}@media (hover:hover) and (pointer:fine){html.vv-cursor-ready [data-cursor],html.vv-cursor-ready [data-cursor] *{cursor:none}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.vv-cursor-label{display:none}}.vv-tilt{transform-style:preserve-3d;will-change:transform}.vv-tilt-sheen{background:radial-gradient(420px circle at 50% 50%,#ffffff59,#0000 45%);background:radial-gradient(420px circle at var(--sx,50%) var(--sy,50%),#ffffff59,#0000 45%);border-radius:inherit;inset:0;mix-blend-mode:soft-light;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s}.vv-tilt:hover .vv-tilt-sheen{opacity:1}@media (prefers-reduced-motion:no-preference){.vv-load{animation:vv-rise .9s cubic-bezier(.16,1,.3,1) both;animation-delay:0ms;animation-delay:var(--d,0ms)}}html.vv-no-sda .vv-rise,html.vv-no-sda .vv-rise-late,html.vv-no-sda .vv-wipe{transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s,clip-path 1s cubic-bezier(.16,1,.3,1)}html.vv-no-sda .vv-rise-late:not(.vv-in),html.vv-no-sda .vv-rise:not(.vv-in){filter:blur(6px);opacity:0;transform:translateY(44px) scale(.985)}html.vv-no-sda .vv-wipe:not(.vv-in){clip-path:inset(18% 4% 0 4% round 18px);opacity:.4}