
    .gallery-grid figure:first-child {
      grid-column: auto !important;
    }

    .gallery-grid img[src="assets/images/stage-speaking.jpg"],
    .gallery-grid figure:first-child img {
      height: 420px !important;
      object-fit: cover;
      object-position: center 8% !important;
    }

    @media (max-width: 1040px) {
      .gallery-grid figure:first-child img {
        height: 400px !important;
        object-position: center 7% !important;
      }
    }

    @media (max-width: 640px) {
      .gallery-grid figure:first-child img {
        height: 440px !important;
        object-position: center 6% !important;
      }
    }
  

    .resources-hub-section{background:linear-gradient(180deg,#fffaf0,#f5f2ea)}.resource-subnav{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0}.resource-subnav a{border-radius:999px;padding:10px 15px;background:var(--navy-2);color:#fff;text-decoration:none;font-weight:850}.resource-subnav a:hover{background:var(--gold-2)}.resources-subsections{display:grid;gap:26px}.resource-subsection{padding:34px 0!important;border-radius:30px;background:rgba(255,255,255,.70);box-shadow:var(--shadow-soft);overflow:hidden}.resource-subsection>.container{max-width:none!important}.products-section{background:rgba(7,17,31,.82);color:#fff}.products-section h2{color:#fff}.product-card{max-width:760px;background:rgba(255,255,255,.08);border:1px solid rgba(216,189,127,.28);border-radius:30px;padding:32px;box-shadow:0 20px 50px rgba(0,0,0,.25)}.product-card h3{color:var(--gold);font-size:36px}.product-badge{display:inline-flex;border-radius:999px;padding:7px 12px;background:rgba(216,189,127,.18);color:var(--gold);border:1px solid rgba(216,189,127,.38);font-weight:950;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.coming-soon-text{font-size:22px;color:var(--gold)!important;font-weight:900}
    #podcast.podcast-dark-section{position:relative!important;overflow:hidden!important;background:linear-gradient(135deg,rgba(7,17,31,.82),rgba(16,36,61,.72)),radial-gradient(circle at 18% 12%,rgba(216,189,127,.14),transparent 34%)!important;color:#fff!important}#podcast::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(216,189,127,.14),transparent 30%);z-index:0}#podcast::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(7,17,31,.48),rgba(16,36,61,.34));z-index:1}.podcast-bg-panel{position:absolute;inset:24px;z-index:1;border:1px solid rgba(216,189,127,.20);border-radius:36px;background:rgba(255,255,255,.045);backdrop-filter:blur(8px)}.podcast-container{position:relative;z-index:2}.podcast-dark-section h2,.podcast-dark-section h3,.podcast-dark-section h4{color:#fff!important}.podcast-dark-section p{color:rgba(255,255,255,.82)!important}.podcast-grid,.vertical-podcast-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:22px;margin-top:28px}.podcast-card,.vertical-carousel-block{background:rgba(7,17,31,.54)!important;backdrop-filter:blur(12px);border:1px solid rgba(216,189,127,.28)!important;border-radius:var(--radius);box-shadow:0 24px 60px rgba(0,0,0,.30)!important;padding:28px}.podcast-badge,.episode-platform{display:inline-flex;border-radius:999px;padding:6px 10px;background:rgba(216,189,127,.18);color:var(--gold);border:1px solid rgba(216,189,127,.38);font-weight:950;font-size:11px;text-transform:uppercase}.carousel-head,.episode-card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.carousel-btn{width:42px;height:42px;border-radius:50%;border:1px solid rgba(216,189,127,.45);background:rgba(255,255,255,.08);color:#fff;font-weight:900;cursor:pointer}.episode-vertical-carousel{max-height:620px;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;padding-right:8px;display:grid;gap:16px}.episode-text-card{scroll-snap-align:start;border-radius:24px;background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.16);padding:22px}.episode-meta{font-size:12px;color:var(--gold)!important;font-weight:850;text-align:right}.episode-link{display:inline-flex;margin-top:8px;font-weight:900;color:var(--gold);text-decoration:none}@media(max-width:960px){.podcast-grid,.vertical-podcast-grid{grid-template-columns:1fr!important}.episode-vertical-carousel{max-height:520px}.podcast-bg-panel{inset:12px}}
  
    .podcast-channel-card{display:flex;flex-direction:column}.podcast-channel-art{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:20px;border:1px solid rgba(216,189,127,.28);box-shadow:0 16px 34px rgba(0,0,0,.22);margin-bottom:18px;background:rgba(255,255,255,.08)}.spotify-channel-card .podcast-channel-art{object-fit:contain;background:rgba(255,255,255,.94);padding:10px}.episode-thumbnail{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px;border:1px solid rgba(216,189,127,.20);display:block;margin-bottom:16px;background:rgba(7,17,31,.72)}.episode-text-card h4{margin-top:14px}@media(max-width:640px){.podcast-channel-art,.episode-thumbnail{border-radius:16px}.podcast-card,.vertical-carousel-block{padding:20px!important}}
  

    .trust-legal-footer{max-width:1120px;margin:22px auto 0;padding-top:20px;border-top:1px solid rgba(216,189,127,.22)}
    .trust-legal-footer h3{margin:0 0 12px;color:#fff;font-size:16px;letter-spacing:.04em;text-transform:uppercase}
    .trust-legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}
    .trust-legal-links a{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(216,189,127,.34);border-radius:999px;padding:8px 12px;color:#d8bd7f;text-decoration:none;font-weight:800;font-size:13px;background:rgba(255,255,255,.04)}
    .trust-legal-links a:hover{background:rgba(216,189,127,.14);color:#fff}
    .trust-legal-footer p{max-width:880px;margin:14px auto 0;color:#9ca3af;font-size:12px;line-height:1.55}
  

    .option9-brand{display:inline-flex!important;align-items:center!important;gap:0!important;min-width:265px;max-width:360px;color:#fff!important;text-decoration:none!important;overflow:visible!important;transform:none!important;perspective:none!important}.option9-wordmark{display:inline-flex;flex-direction:column;justify-content:center;line-height:1;transform:none!important;animation:none!important;filter:drop-shadow(0 8px 18px rgba(0,0,0,.25))}.option9-mainline{display:inline-flex;align-items:baseline;gap:0;font-family:Montserrat,Inter,Arial,sans-serif;font-weight:950;letter-spacing:1.6px;font-size:clamp(19px,1.55vw,28px);white-space:nowrap;color:#fff;text-transform:uppercase}.option9-win,.option9-perform{color:#fff}.option9-mind{position:relative;color:var(--gold,#d8bd7f);margin:0 2px;text-shadow:0 0 16px rgba(216,189,127,.32)}.option9-i{position:relative;display:inline-block;padding:0 1px}.option9-i::before{content:"";position:absolute;left:50%;top:-18px;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid var(--gold,#d8bd7f);filter:drop-shadow(0 3px 7px rgba(216,189,127,.45))}.option9-i::after{content:"";position:absolute;left:50%;top:-5px;transform:translateX(-50%);width:3px;height:18px;border-radius:999px;background:linear-gradient(180deg,var(--gold,#d8bd7f),rgba(216,189,127,.2))}.option9-tagline{display:grid;grid-template-columns:minmax(28px,1fr) auto minmax(28px,1fr);align-items:center;gap:10px;margin-top:8px;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;color:rgba(255,255,255,.86);text-transform:lowercase;white-space:nowrap}.option9-tagline span{display:block;height:2px;background:linear-gradient(90deg,transparent,var(--gold,#d8bd7f))}.option9-tagline span:last-child{background:linear-gradient(90deg,var(--gold,#d8bd7f),transparent)}.option9-brand .wmp-logo-shell,.option9-brand .wmp-logo-orbit,.option9-brand .wmp-logo-mark,.option9-brand .wmp-wordmark,.option9-brand .brand-mark{display:none!important}@media(max-width:1100px){.option9-brand{min-width:230px;max-width:270px}.option9-mainline{font-size:20px;letter-spacing:1px}.option9-tagline{display:none}.option9-i::before{top:-14px;border-left-width:6px;border-right-width:6px;border-bottom-width:11px}.option9-i::after{top:-4px;height:14px;width:2px}}@media(max-width:640px){.option9-brand{min-width:190px;max-width:220px}.option9-mainline{font-size:17px;letter-spacing:.6px}.option9-i::before{top:-12px;border-left-width:5px;border-right-width:5px;border-bottom-width:9px}.option9-i::after{top:-4px;height:12px}}
  

    body{background:#07111f!important;color:#111827;}
    .site-collage-bg,.collage-motion-track,.site-video-overlay{display:none!important;}
    .site-header{background:rgba(7,17,31,.88)!important;backdrop-filter:blur(18px)!important;}
    .hero{background:transparent!important;}
    .hero h1{color:var(--gold,#d8bd7f)!important;text-shadow:0 0 22px rgba(216,189,127,.28),0 4px 16px rgba(0,0,0,.28)!important;}
    .hero h1,.hero-subtitle,.hero-text,.hero .eyebrow,.hero-tags span{position:relative;z-index:1;}
    .dark-section{background:linear-gradient(135deg,rgba(7,17,31,.84),rgba(16,36,61,.72))!important;backdrop-filter:blur(10px);color:#fff!important;}
    .dark-section p,.dark-section li,.dark-section span,.dark-section .lead{color:#e5e7eb!important;}
    .dark-section .small-note{color:#d7deea!important;}
    .quote-section{background:rgba(255,255,255,.92)!important;backdrop-filter:blur(10px);}
    .soft-section{background:rgba(255,255,255,.88)!important;backdrop-filter:blur(12px);}
    main>.section:not(.dark-section):not(.recognition-section):not(.soft-section){background:rgba(255,255,255,.86)!important;backdrop-filter:blur(12px);}
    .recognition-section{background:linear-gradient(135deg,rgba(7,17,31,.84),rgba(16,36,61,.72))!important;color:#fff!important;backdrop-filter:blur(10px);}
    .recognition-section p,.recognition-section li{color:#e5e7eb!important;}
    .section h2,.section h3,.quote-section blockquote{color:var(--navy-2,#10243d)!important;}
    .dark-section h2,.dark-section h3,.recognition-section h2,.recognition-section h3,.practitioner-suite-section h2,.practitioner-suite-section h3{color:#fff!important;}
    .lead,.competency-card p,.resource-card p,.info-card p,.research-grid li,.research-grid p,.empty-state p,.gallery-grid figcaption{color:#3f4a5d!important;}
    .competency-card,.resource-card,.info-card,.empty-state,.recognition-grid article,.research-grid article,.stat-card,.gallery-grid figure{background:rgba(255,255,255,.96)!important;}
    .competency-card h3,.resource-card h3,.info-card h3,.research-grid h3,.stat-card strong{color:var(--navy-2,#10243d)!important;}
    .focus-panel{color:#fff!important;}
    .focus-panel li{color:#e5e7eb!important;}
    .suite-nav-link{color:#e5e7eb!important;text-decoration:none!important;font-size:14px!important;font-weight:750!important;}
    .suite-nav-link:hover{color:var(--gold,#d8bd7f)!important;}
    .client-portal-nav,.client-portal-panel,.client-portal-footer-link{display:none!important;}
    .practitioner-suite-section{position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(7,17,31,.84),rgba(16,36,61,.72));color:#fff;padding:78px 0;border-top:1px solid rgba(216,189,127,.24);border-bottom:1px solid rgba(216,189,127,.24);backdrop-filter:blur(10px);}
    .practitioner-suite-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(216,189,127,.22),transparent 32%),radial-gradient(circle at 92% 72%,rgba(255,255,255,.12),transparent 30%);pointer-events:none;}
    .practitioner-suite-section .container{position:relative;z-index:1;}
    .suite-kicker{letter-spacing:2px;text-transform:uppercase;color:var(--gold,#d8bd7f);font-size:13px;font-weight:900;margin:0 0 12px;}
    .suite-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,1.1fr);gap:30px;align-items:start;}
    .suite-copy h2{color:#fff!important;font-size:clamp(32px,4.4vw,48px);margin-bottom:18px;}
    .suite-copy p{color:#e5e7eb!important;font-size:17px;max-width:760px;}
    .suite-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;}
    .suite-card{background:rgba(255,255,255,.09)!important;border:1px solid rgba(216,189,127,.28);border-radius:24px;padding:22px;box-shadow:0 18px 45px rgba(0,0,0,.18);}
    .suite-card h3{color:var(--gold,#d8bd7f)!important;margin-bottom:8px;}
    .suite-card p{color:#e8edf5!important;margin:0;font-size:15px;}
    .suite-portal-card{grid-column:1/-1;background:linear-gradient(135deg,rgba(216,189,127,.20),rgba(255,255,255,.08))!important;border-color:rgba(216,189,127,.52);}
    .suite-portal-card .button-row{margin-top:16px;}
    .suite-portal-card .btn-primary{box-shadow:0 14px 30px rgba(0,0,0,.22);}
    .portal-lock-note{display:inline-flex;align-items:center;border-radius:999px;padding:7px 12px;background:rgba(216,189,127,.18);border:1px solid rgba(216,189,127,.38);color:var(--gold,#d8bd7f);font-weight:900;font-size:12px;text-transform:uppercase;margin-bottom:10px;}
    @media(max-width:1040px){.suite-layout{grid-template-columns:1fr}.suite-card-grid{grid-template-columns:1fr}}
    @media(max-width:860px){.suite-nav-link{width:100%;padding:8px 0}.practitioner-suite-section{padding:58px 0}}
  
