[hidden]{display:none!important}.brand{max-width:330px;font-size:clamp(19px,1.7vw,25px);line-height:1.35;display:block}.brand span{font-size:12px;max-width:none;margin-top:5px}.learning-hero{background:#e9ddfb;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:5vw;padding:55px 6vw 90px;overflow:hidden;min-height:680px;border-radius:0 0 8% 3%}.learning-copy{position:relative;z-index:2}.learning-copy h1{font-size:clamp(66px,6.4vw,96px);line-height:1.12}.learning-copy h1 span{color:#594181}.learning-intro{font-size:22px;line-height:1.75;max-width:490px;margin-top:24px}.learning-actions{display:flex;gap:25px;align-items:center;margin:28px 0}.learning-actions a{display:inline-flex;align-items:center;text-decoration:underline;min-height:44px;font-size:17px}.learning-price{display:flex;gap:17px;align-items:center;font-size:17px}.learning-price>span{background:#594181;color:white;padding:5px 16px;border-radius:30px}.learning-price strong{font-family:Arabic,sans-serif;font-size:37px}.learning-price del{font-family:Arabic,sans-serif;font-size:20px}.learning-facts{font-size:16px;margin-top:24px}.learning-collage{position:relative;padding-bottom:70px;min-width:0}.workspace-image{transform:rotate(-4deg);border-radius:24px;overflow:hidden;box-shadow:0 22px 0 #c9b6e6,0 30px 65px #4a2d6b24;background:#fff}.workspace-image button{display:block;width:100%}.workspace-image img{width:100%;height:auto}.floating-post{position:absolute;left:-5%;bottom:-12%;width:32%;transform:rotate(8deg);border:7px solid #fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 40px #44324c33}.floating-post button{display:block;width:100%}.floating-post img{width:100%;height:auto}.collage-note{position:absolute;right:4%;bottom:-2%;background:#ffddc8;border-radius:50%;padding:26px 40px;text-align:center;transform:rotate(4deg);font-size:24px;line-height:1.4}.collage-note b{font-size:31px}.proof-section{padding:90px 6vw 100px}.proof-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:46px}.proof-heading>p{font-size:16px;max-width:160px}.proof-heading>span{font-size:17px;max-width:280px;line-height:1.8}.proof-heading h2{font-size:clamp(45px,5.4vw,74px);line-height:1.15}.proof-masonry{columns:3;column-gap:24px;max-width:1260px;margin:auto}.proof-masonry button{display:block;width:100%;margin:0 0 24px;break-inside:avoid;overflow:hidden}.proof-masonry img{width:100%;height:auto}.proof-g{background:#fffdf8;color:#342448}.proof-g .proof-masonry button{border-radius:25px;box-shadow:0 5px 22px #463c5014}.proof-h{background:#efe9e1;color:#211d1a}.proof-h .proof-heading{border-top:1px solid #b9a995;padding-top:25px}.proof-h .proof-masonry{column-gap:30px}.proof-h .proof-masonry button{border-radius:4px;box-shadow:0 12px 24px #31231516;margin-bottom:30px}.proof-i{background:#f3a9bf;color:#371019}.proof-i .proof-heading h2{font-size:clamp(65px,6.8vw,100px)}.proof-i .proof-masonry button{border:4px solid #fff6e7;box-shadow:7px 7px 0 #371019;margin-bottom:28px}.proof-i .proof-masonry{column-gap:28px}.audio-section{padding:85px 6vw 100px}.audio-heading{text-align:center;margin-bottom:45px}.audio-heading>p{font-size:16px;margin-bottom:12px}.audio-heading h2{font-size:clamp(42px,4.6vw,65px)}.audio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1250px;margin:auto}.audio-card{padding:28px 26px;background:#fff;color:#2e253b;min-width:0}.audio-g{background:#f3e9f6;color:#493260}.audio-g .audio-card{border-radius:35px}.audio-h{background:#171719;color:#f5e9d8}.audio-h .audio-card{background:#282526;color:#f5e9d8;border:1px solid #605446}.audio-i{background:#371019;color:#fff6e7}.audio-i .audio-card{background:#fff6e7;color:#371019;box-shadow:7px 7px 0 #c51f36}.audio-person{display:flex;gap:14px;align-items:center}.audio-person>span{width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:#e2d8ec;border-radius:50%;color:#493260;font-size:22px}.audio-person h3{font-size:22px;margin:0;font-family:inherit;font-weight:600;line-height:1.4}.audio-wave{height:68px;display:flex;justify-content:center;gap:4px;align-items:center;margin:18px 0;color:#725784}.audio-h .audio-wave{color:#d5ad89}.audio-i .audio-wave{color:#c51f36}.audio-wave i{width:5px;height:17px;background:currentColor;border-radius:4px;flex:1;max-width:6px;opacity:.7}.audio-wave i:nth-child(3n){height:42px}.audio-wave i:nth-child(4n){height:30px}.audio-wave i:nth-child(7n){height:54px}.audio-card.is-playing .audio-wave{color:#28835d}.audio-control-row{display:flex;gap:12px;align-items:center;justify-content:space-between}.audio-control-row button{min-height:46px;background:#594181;border:0;color:#fff;padding:10px 16px;min-width:135px;font-size:15px;font-family:inherit;line-height:1.5}.audio-h .audio-control-row button{background:#cd9b76;color:#201912}.audio-i .audio-control-row button{background:#c51f36}.audio-time{font:14px Arial,sans-serif;white-space:nowrap}.audio-seek{display:block;font-size:0;margin-top:18px}.audio-seek input{width:100%;height:28px;margin:0;accent-color:#796184;cursor:pointer}.audio-status:empty{display:none}.audio-status{font-size:14px;line-height:1.7;margin-top:15px}.audio-card audio{width:100%;max-width:100%}.trainer-section{display:grid;grid-template-columns:140px minmax(0,600px);justify-content:center;align-items:center;gap:35px;padding:70px 6vw;border-top:1px solid #998b7c44;border-bottom:1px solid #998b7c44}.trainer-photo{height:156px;width:140px;border-radius:20px;overflow:hidden;background:#ded5c8}.trainer-photo img{height:100%;width:100%;object-fit:cover;object-position:center 25%}.trainer-label{font-size:15px;margin-bottom:8px;opacity:.75}.trainer-section h2{font-family:inherit;font-size:34px;line-height:1.3;margin-bottom:12px;font-weight:600}.trainer-section>div>p:not(.trainer-label){font-size:18px;line-height:1.8;max-width:620px}.trainer-section a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;font-size:15px;margin-top:12px}.example-section{padding:90px 6vw;background:#f4eadf;color:#352a36}.example-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px}.example-heading h2{font-size:clamp(45px,5vw,70px);line-height:1.15}.example-heading p{font-size:17px}.example-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:start;max-width:1280px;margin:auto}.example-grid button{min-width:0;overflow:hidden;border-radius:15px;background:#fff}.example-grid img{width:100%;height:auto}.example-grid button:nth-child(3n+2){margin-top:50px}.course-cinema{padding:60px 5.5% 70px;display:grid;grid-template-columns:.8fr 1.25fr;gap:5vw;align-items:center;background:radial-gradient(ellipse at 20% 40%,#3c302a,#171719 70%)}.cinema-copy{min-width:0}.cinema-copy h1{font-size:clamp(46px,4.4vw,66px);line-height:1.24;letter-spacing:-1.5px}.cinema-copy h1 em{color:#d7ac88;font-style:normal}.cinema-copy>p:not(.eyebrow){font-size:20px;line-height:1.85;color:#d0c8bd;margin-top:24px}.cinema-actions{display:flex;gap:22px;flex-wrap:wrap;align-items:center}.cinema-actions>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cinema-actions strong{font-size:32px}.cinema-actions del{font-size:15px;opacity:.7}.hero-screen{min-width:0;border:1px solid #8b6e56;background:#111;box-shadow:0 35px 80px #0005}.hero-screen video{width:100%;aspect-ratio:16/9;display:block}.screen-top,.screen-foot{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;font-size:13px;color:#cabbac}.screen-top span:last-child{font-family:Arial,sans-serif;font-size:12px}.screen-foot a{display:flex;align-items:center;min-height:44px}.film-contact-sheet{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 12px;max-height:150px;overflow:hidden}.film-contact-sheet img{width:100%;height:130px;object-fit:cover;opacity:.8}.evidence-hero{display:grid;grid-template-columns:1fr .85fr;gap:5vw;padding:55px 6vw 65px;background:#c51f36;color:#fff6e7;align-items:center;overflow:hidden}.evidence-copy h1{font-size:clamp(80px,8vw,120px);line-height:1.02}.evidence-copy>p:not(.eyebrow):not(.course-facts){font-size:18px;line-height:1.9;margin-top:25px;max-width:500px}.evidence-copy .hero-actions{margin-top:25px}.evidence-copy .hero-actions a{display:flex;align-items:center;min-height:44px}.inline-offer{display:flex;gap:18px;align-items:center;margin-top:25px}.inline-offer>span{font-size:17px}.inline-offer strong{font:700 37px Arial,sans-serif;letter-spacing:-1px}.inline-offer del{font:16px Arial,sans-serif}.hero-proof-wall{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:20px;max-height:590px;overflow:hidden;transform:rotate(-4deg);padding:15px;mask-image:linear-gradient(black 90%,transparent)}.hero-proof-wall button{width:100%;overflow:hidden;border:5px solid #fff6e7;box-shadow:8px 8px 0 #37101933}.hero-proof-wall button:nth-child(2n){transform:translateY(45px)}.hero-proof-wall img{width:100%;height:auto}.evidence-hero .course-facts{margin-top:28px;font-size:14px}.screening>button{width:100%}.screening>button img{width:100%}
@media(max-width:1050px){.learning-hero{gap:3vw;padding-inline:4vw;grid-template-columns:1fr 1fr}.learning-copy h1{font-size:65px}.learning-intro{font-size:20px}.collage-note{font-size:19px;padding:22px}.collage-note b{font-size:25px}.course-cinema{grid-template-columns:1fr;gap:40px}.cinema-copy{max-width:760px}.cinema-copy h1{font-size:66px}.hero-screen{max-width:100%}.film-contact-sheet{max-height:170px}.film-contact-sheet img{height:160px}.proof-heading{align-items:start}.proof-masonry{columns:3;column-gap:18px}.audio-grid{gap:16px}.audio-card{padding:24px 18px}.audio-control-row{flex-wrap:wrap;gap:10px}.evidence-hero{gap:3vw}.evidence-copy h1{font-size:80px}.hero-proof-wall{gap:14px;padding:6px}.proof-heading>span{max-width:220px}.trainer-section{grid-template-columns:140px minmax(0,550px)}}
@media(max-width:760px){.brand{font-size:21px;max-width:230px;line-height:1.35}.brand span{font-size:11px}.topbar,.header{gap:20px;padding-inline:22px;min-height:92px;height:auto;padding-block:18px}.header .brand{font-size:20px}.header-contact{font-size:13px;white-space:nowrap}.learning-hero{grid-template-columns:1fr;padding:35px 24px 70px;gap:42px;min-height:0;border-radius:0 0 8% 3%}.learning-copy h1{font-size:clamp(59px,11vw,78px)}.learning-intro{font-size:20px;max-width:500px;margin-top:20px}.learning-actions{margin:24px 0;gap:23px}.learning-actions .pill{font-size:18px;padding-inline:28px}.learning-actions a{font-size:16px}.learning-price{gap:14px;font-size:15px}.learning-price strong{font-size:33px}.learning-price del{font-size:17px}.learning-price>span{padding:4px 12px}.learning-facts{font-size:15px;margin-top:20px;line-height:1.9}.learning-collage{padding-bottom:75px;margin:0 10px}.workspace-image{border-radius:15px}.floating-post{width:29%;left:-2%;bottom:0;border-width:5px;border-radius:10px}.collage-note{right:3%;bottom:5px;padding:18px 28px;font-size:19px}.collage-note b{font-size:24px}.proof-section{padding:65px 22px}.proof-heading{display:block;margin-bottom:30px}.proof-heading>p{font-size:15px;max-width:none;margin-bottom:12px}.proof-heading h2{font-size:49px}.proof-heading>span{display:block;font-size:17px;max-width:none;margin-top:20px}.proof-masonry{columns:2;column-gap:16px}.proof-masonry button{margin-bottom:16px}.proof-g .proof-masonry button{border-radius:15px}.proof-h .proof-masonry{column-gap:16px}.proof-h .proof-masonry button{margin-bottom:18px}.proof-i .proof-masonry{column-gap:18px}.proof-i .proof-masonry button{border-width:3px;box-shadow:4px 4px 0 #371019;margin-bottom:20px}.proof-i .proof-heading h2{font-size:65px}.audio-section{padding:60px 22px 70px}.audio-heading{margin-bottom:30px;text-align:right}.audio-heading h2{font-size:43px}.audio-grid{grid-template-columns:1fr;gap:20px}.audio-card{padding:24px;max-width:550px;width:100%;margin:auto}.audio-control-row{flex-wrap:nowrap}.audio-g .audio-card{border-radius:27px}.audio-wave{height:55px;margin:14px 0}.audio-person h3{font-size:22px}.audio-control-row button{min-width:135px}.trainer-section{grid-template-columns:95px minmax(0,1fr);gap:22px;padding:45px 22px;align-items:start}.trainer-photo{width:95px;height:115px;border-radius:12px}.trainer-section h2{font-size:28px}.trainer-section>div>p:not(.trainer-label){font-size:16px}.trainer-label{font-size:14px}.trainer-section a{font-size:14px}.example-section{padding:65px 22px}.example-heading{display:block;margin-bottom:30px}.example-heading p{font-size:16px;margin-bottom:15px}.example-heading h2{font-size:45px}.example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.example-grid button:nth-child(3n+2){margin-top:0}.example-grid button:nth-child(2n){margin-top:30px}.course-cinema{padding:38px 22px 45px;gap:35px}.cinema-copy h1{font-size:48px;letter-spacing:-1px}.cinema-copy>p:not(.eyebrow){font-size:19px;margin-top:20px}.course-facts{font-size:13px;gap:10px}.course-facts span+span{padding-right:10px}.cinema-actions{gap:22px}.cinema-actions .cta{font-size:16px}.cinema-actions strong{font-size:33px}.screen-top,.screen-foot{padding:10px 13px;font-size:12px;gap:10px}.screen-top span:last-child{font-size:11px}.film-contact-sheet{max-height:95px;padding:0 7px 7px;gap:5px}.film-contact-sheet img{height:90px}.evidence-hero{grid-template-columns:1fr;padding:40px 22px 50px;gap:35px}.evidence-copy h1{font-size:clamp(70px,13vw,95px)}.evidence-copy>p:not(.eyebrow):not(.course-facts){font-size:17px;margin-top:20px}.evidence-copy .hero-actions{gap:25px}.evidence-copy .course-facts{font-size:13px;line-height:1.9}.hero-proof-wall{max-height:430px;margin:0 5px;gap:17px;transform:rotate(-3deg)}.inline-offer{margin-top:25px;gap:17px}.inline-offer strong{font-size:37px}.inline-offer>span{font-size:16px}.footer-brand{max-width:260px}.contact-copy h2{font-size:55px}.screening .section-heading{display:block}.screening .section-heading>p{margin-top:25px}}
@media(max-width:480px){.proof-masonry,.proof-h .proof-masonry,.proof-i .proof-masonry{columns:1;max-width:420px;column-gap:0}.proof-masonry button{margin-bottom:23px}.proof-h .proof-masonry button{margin-bottom:23px}.proof-i .proof-masonry button{margin-bottom:25px}.learning-copy h1{font-size:59px}.learning-hero{padding-inline:20px}.brand{font-size:20px;max-width:205px}.topbar,.header{padding-inline:18px;gap:14px}.small-pill{padding-inline:17px;font-size:15px}.top-cta{font-size:14px;padding-inline:14px}.course-cinema{padding-inline:20px}.cinema-copy h1{font-size:46px}.cinema-copy .course-facts{font-size:12px}.cinema-copy .course-facts span+span{padding-right:8px}.cinema-copy .course-facts{gap:8px}.evidence-copy h1{font-size:75px}.trainer-section{grid-template-columns:80px minmax(0,1fr);gap:18px}.trainer-photo{width:80px;height:104px}.trainer-section h2{font-size:27px}.audio-time{font-size:13px}.screen-foot{flex-wrap:wrap}.example-grid{gap:14px}}

.brand span{display:block}

.audio-seek input{height:44px}

@media(max-width:760px){.lesson-glimpses p b{margin-inline-start:.3em}.refund .views-policy{display:block}.refund .views-policy .refund-number{display:block;margin-bottom:14px}.refund .views-policy .refund-number br{display:none}.refund .views-policy .refund-number small{margin-inline-start:8px}.refund p{font-size:16px;line-height:1.9}}

/* Purpose-built performance and customer-conversation examples. */
.case-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:55px 38px;max-width:1280px;margin:auto}.case-block{min-width:0}.case-block h3{font-family:inherit;font-size:25px;line-height:1.5;margin:0 0 22px;font-weight:600}.case-block button{display:block;width:100%;overflow:hidden;background:none;border-radius:17px}.case-block img{width:100%;height:auto}.reel-pair,.deal-pair,.comparison-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.analytics-block{padding-top:50px}.deals-block{max-width:650px}.comparison-block{padding-top:45px}.comparison-pair>div{min-width:0}.comparison-pair>div>span{display:block;font-size:20px;font-weight:600;margin-bottom:15px}.case-context{font-size:16px;line-height:1.8;margin:-8px 0 24px}.examples-g .case-block button{border:6px solid #fff;box-shadow:0 10px 30px #493c5114}.examples-h{background:#171719;color:#f5e9d8}.examples-h .case-block button{border-radius:4px;border:1px solid #85705a}.examples-h .case-block h3{color:#d1aa87}.examples-h .case-grid{grid-template-columns:1.1fr 1fr;gap:65px 45px}.examples-i{background:#fff6e7;color:#371019}.examples-i .case-block button{border-radius:0;border:4px solid #371019;box-shadow:6px 6px 0 #eeb1bd}.examples-i .case-block h3{font-family:Poster,Arabic,sans-serif;font-size:35px;font-weight:400}.examples-i .comparison-block{background:#f3a9bf;padding:30px}.examples-i .comparison-pair{gap:18px}.examples-i .comparison-block .case-context{font-size:15px}
/* Circular play/pause glyphs are functional media controls (U39). */
.audio-control-row [data-audio-toggle],.video-controls .video-toggle{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 56px;border:0}.audio-control-row button svg,.video-controls button svg{width:24px;height:24px;display:block}.icon-pause,.icon-muted{display:none!important}[data-state="pause"] .icon-play{display:none!important}[data-state="pause"] .icon-pause{display:block!important}[data-muted="true"] .icon-sound{display:none!important}[data-muted="true"] .icon-muted{display:block!important}.audio-control-row .media-mute,.video-controls .media-mute{background:none;color:inherit;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;flex:0 0 44px}.audio-time{margin-inline-start:auto}.audio-seek input,.video-seek input{direction:ltr}.video-player{width:100%;--player-bg:#30213c;--player-ink:#fff;--player-accent:#e3c8fb}.hero-screen .video-player{--player-bg:#242021;--player-ink:#f5e9d8;--player-accent:#d6ad88}.section-pad .video-player{--player-bg:#371019;--player-ink:#fff6e7;--player-accent:#f3a9bf}.video-controls{display:flex;gap:17px;align-items:center;background:var(--player-bg);color:var(--player-ink);padding:15px 20px}.video-controls .video-toggle{background:var(--player-accent);color:var(--player-bg);width:48px;height:48px;min-width:48px;min-height:48px;flex-basis:48px}.video-seek{flex:1;min-width:0;font-size:0}.video-seek input{width:100%;height:44px;margin:0;accent-color:var(--player-accent);cursor:pointer}.video-time{font:13px Arial,sans-serif;white-space:nowrap;direction:ltr}.video-player video{cursor:pointer}.media-status:empty{display:none}.media-status{background:var(--player-bg);color:var(--player-ink);font-size:15px;padding:12px 20px}
@media(max-width:900px){.case-grid,.examples-h .case-grid{gap:40px 26px}.case-block h3{font-size:22px}.reel-pair,.deal-pair{gap:15px}.comparison-block,.analytics-block{padding-top:25px}.comparison-pair{grid-template-columns:1fr;gap:22px}.examples-i .comparison-block{padding:23px}.video-controls{gap:12px;padding:12px}}
@media(max-width:600px){.case-grid,.examples-h .case-grid{grid-template-columns:minmax(0,1fr);gap:46px}.analytics-block,.comparison-block{padding-top:0}.case-block h3{font-size:25px;margin-bottom:20px}.reel-pair,.deal-pair{gap:15px}.case-block button{border-radius:12px}.examples-g .case-block button{border-width:3px}.examples-i .case-block button{border-width:3px;box-shadow:4px 4px 0 #eeb1bd}.comparison-pair{grid-template-columns:1fr 1fr;gap:15px}.examples-i .comparison-pair{gap:14px}.examples-i .comparison-block{padding:20px 17px}.case-context{font-size:15px}.comparison-pair>div>span{font-size:18px}.video-controls{flex-wrap:wrap;gap:12px;padding:12px 14px}.video-controls .video-toggle{order:1}.video-controls .media-mute{order:2}.video-time{order:3;margin-inline-start:auto}.video-seek{order:4;flex:0 0 100%}.video-controls .video-toggle{width:44px;height:44px;min-width:44px;min-height:44px;flex-basis:44px}}
.deals-block,.comparison-block{grid-column:1/-1;max-width:none}.deal-pair{max-width:1000px;margin-inline:auto}.comparison-pair{grid-template-columns:1fr 1fr}.case-block[id]{scroll-margin-top:100px}.audio-control-row button.media-mute{background:transparent;color:inherit}
@media(max-width:900px){.case-grid,.examples-h .case-grid{grid-template-columns:minmax(0,1fr)}.analytics-block,.comparison-block{padding-top:0}.deal-pair{max-width:820px}}
@media(max-width:600px){.reel-pair,.deal-pair,.comparison-pair{grid-template-columns:1fr;gap:26px}.reel-pair{max-width:360px;margin-inline:auto}.deal-pair{max-width:460px}.examples-i .comparison-pair{gap:24px}.examples-i .comparison-block{padding:24px 18px}}
