@import "https://use.typekit.net/vju3xys.css";@import "https://fonts.googleapis.com/css2?family=Cinzel:wght@400;600;700&family=Montserrat:wght@400;500;600;700&display=swap";:root{--navy:#04243c;--gold:#e29731;--mist:#edf5fa;--ink:#273746}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);margin:0;font-family:Montserrat,Arial,sans-serif}a{color:inherit}.header{background:linear-gradient(var(--navy) 0 58px,transparent 58px);z-index:10;justify-content:space-between;align-items:flex-end;width:100%;height:118px;padding:0 7vw 28px;display:flex;position:absolute}.header nav{gap:28px;display:flex}.header a{text-transform:uppercase;letter-spacing:.08em;font:600 .72rem Cinzel;text-decoration:none}.notch{background:var(--navy);border-radius:0 0 50% 50%;place-items:center;width:170px;height:145px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.notch img{width:115px}.hero{background:radial-gradient(at 68% 48%,#bdd5e4 0 15%,#dce8ef 15% 29%,#edf4f8 29% 48%,#fff 68%);min-height:780px;position:relative;overflow:hidden}.hero-copy{z-index:2;width:61%;position:absolute;top:31%;left:7vw}.hero-copy>p{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font:600 .78rem Cinzel}.hero h1{letter-spacing:.085em;color:var(--navy);white-space:nowrap;margin:5px 0 -16px;font:600 clamp(4rem,8vw,8rem) fleur,Cinzel}.rule{background:var(--navy);width:100%;height:5px}.hero h2{letter-spacing:.04em;font:600 1rem Cinzel}.portrait{z-index:3;height:650px;position:absolute;bottom:-5px;left:59%;transform:translate(-50%)}.actions{gap:12px;margin-top:28px;display:flex}.actions a,.book-actions>*{border:2px solid var(--navy);text-transform:uppercase;background:var(--navy);color:#fff;padding:15px 20px;font-size:.72rem;font-weight:700;text-decoration:none}.actions a:last-child{color:var(--navy);background:#fff}section{padding:95px 8vw}.shift{text-align:center;position:relative}.shift h2{color:var(--navy);margin:0;font:600 clamp(3rem,7vw,7rem) Cinzel}.shift h2 em{color:#0000;background:linear-gradient(90deg,var(--navy),#6ec0dd,var(--gold));-webkit-background-clip:text;background-clip:text}.question{font:600 clamp(1.5rem,3vw,2.7rem) Cinzel}.question strong{color:var(--gold)}.shift h3{font:600 clamp(2rem,4vw,4rem) Cinzel}.shift h3 i{color:var(--navy);font-family:fleur}.shift>p:not(.question){max-width:900px;margin:18px auto;line-height:1.7}.speaking{background:url(https://www.rebeccauwakwe.com/wp-content/uploads/2026/01/rear-view-of-audience-in-the-conference-hall-or-se-2024-10-18-14-33-29-utc-scaled-e1767550757111.webp) 50%/cover;padding:0}.veil{color:#fff;text-align:center;background:#04243cdb;padding:100px 8vw}.eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font:700 .72rem Cinzel}.veil>h2,.format-copy>h2,.book h2,.about h2{margin:15px 0;font:600 clamp(2.3rem,4vw,4.5rem) Cinzel}.veil>p{max-width:950px;margin:20px auto;line-height:1.7}.topics{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px;display:grid}.topics article{color:var(--navy);text-align:left;background:#ffffffe6;border-radius:20px;min-height:210px;padding:30px}.topics small{color:var(--gold);font-weight:700}.split{border:1px solid #fff;border-radius:10px;grid-template-columns:1fr 1fr;margin-top:35px;display:grid;position:relative}.split button,.split a{background:var(--navy);color:#fff;text-transform:uppercase;border:0;padding:20px;font-weight:700;text-decoration:none}.split a{background:var(--gold);color:var(--navy)}.split>span{color:var(--navy);background:#fff;border-radius:50%;padding:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #ffffff40}.formats{grid-template-columns:1fr 1fr;margin:90px 0;padding:0;display:grid}.review{color:#fff;background:linear-gradient(#0000,#04243cf5),url(/brand/audience.png) 34%/cover;align-items:flex-end;min-height:760px;padding:70px;display:flex}.review blockquote{text-align:center;font-size:1.35rem;font-style:italic;font-weight:700;line-height:1.5}.review cite,.review span{margin-top:18px;display:block}.review span{color:#ffbd1f}.format-copy{background:radial-gradient(circle at 90% 5%,#fff,#0000 35%),linear-gradient(135deg,#d3e2ec,#edf4f8);padding:75px}.format-copy article{border-top:1px solid #04243c33;grid-template-columns:45px 1fr;column-gap:18px;padding:22px 0;display:grid}.format-copy article b{color:var(--gold);font-size:1rem}.format-copy article h3{margin:0}.format-copy article p{grid-column:2;margin:6px 0}.book{color:#fff;background:radial-gradient(circle at 80%,#9ed7ea,#0000 32%),linear-gradient(120deg,#092e46,#1e5773,#65b8d7);grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin:90px 0;display:grid}.book h2{color:#fff}.book li{margin:12px 0}.book img{filter:drop-shadow(0 30px 25px #0000004d);width:100%}.book-actions{gap:14px;margin-top:30px;display:flex}.book-actions a{border-color:var(--gold);background:0 0}.book-actions button{cursor:pointer}.about{text-align:center;color:#e7f0f5;background:linear-gradient(135deg,#21313d,#3a6078)}.about p{max-width:1100px;margin:20px auto;line-height:1.75}.overlay{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad;justify-content:flex-end;display:flex;position:fixed;inset:0}.overlay aside{color:var(--navy);background:#fff;width:min(520px,92vw);padding:50px 35px;overflow:auto}.overlay aside article{border-top:1px solid #ddd;padding:16px 0}.x{float:right;color:inherit!important;background:0 0!important;border:0!important;font-size:2rem!important}.reader{justify-content:center;align-items:center;gap:25px}.page{perspective:1800px;background:#fff;height:78vh}.page img{height:100%;animation:.9s openpage}.arrow{color:#fff;background:0 0;border:0;font-size:5rem}.reader-x{color:#fff;background:0 0;border:0;font-size:2.5rem;position:absolute;top:20px;right:25px}.counter{background:#fff;border-radius:8px;padding:10px 18px;position:absolute;bottom:20px}@keyframes openpage{0%{border-radius:0 30% 30% 0;transform:perspective(1400px)rotateY(-22deg)}to{transform:rotateY(0)}}.convert{z-index:90;position:fixed;bottom:24px;right:24px}.float{background:var(--navy);color:#fff;text-transform:uppercase;border:1px solid #fff;border-radius:99px;padding:15px 20px;font-weight:700}.float:first-letter{color:var(--gold)}.convert aside{background:var(--navy);color:#fff;border-radius:24px;width:380px;padding:34px;display:none;position:absolute;bottom:65px;right:0}.convert.open aside{animation:.5s pop;display:block}.convert aside a{background:var(--gold);color:var(--navy);text-align:center;text-transform:uppercase;padding:14px;font-weight:700;text-decoration:none;display:block}@keyframes pop{0%{opacity:0;transform:translateY(20px)scale(.97)}}footer{background:var(--navy);color:#fff;text-align:center;padding:60px}footer img{width:100px}footer nav{justify-content:center;gap:30px;margin:25px;display:flex}footer a{text-transform:uppercase;font-size:.72rem;text-decoration:none}@media (max-width:850px){.header>nav{display:none}.hero{min-height:700px}.hero-copy{width:86%;top:24%}.hero h1{white-space:normal}.hero h1 span{margin-left:20px}.portrait{height:470px;left:62%}.topics,.formats,.book{grid-template-columns:1fr}.format-copy{padding:55px 28px}.review{min-height:600px}.book{margin:60px 0}.book img{object-fit:contain;max-height:440px}.split{grid-template-columns:1fr}.split>span{display:none}.convert{bottom:14px;right:14px}.convert aside{width:min(360px,100vw - 28px)}.page{height:68vh}.reader{gap:5px}.arrow{font-size:3rem}section{padding:70px 24px}}.header a{font-weight:700}.notch{background:0 0;border-radius:0;place-items:start center;width:230px;height:160px}.notch-shape{object-fit:fill;mix-blend-mode:multiply;z-index:-1;height:162px;position:absolute;top:0;width:420px!important}.notch-logo{margin-top:20px;position:relative;width:106px!important}.hero{--ellipse-x:66%;background:linear-gradient(#eef6fb00 0%,#eef6fb29 80%,#fff 100%);min-height:820px}.hero:before,.hero:after{content:"";left:var(--ellipse-x);border-radius:50%;animation:10s ease-in-out infinite alternate hero-breathe;position:absolute;top:46%;transform:translate(-50%,-50%)}.hero:before{background:#d8e7f09e;width:1050px;height:720px;box-shadow:0 0 0 145px #ebf4f994,0 0 0 290px #f4f9fcb8}.hero:after{background:#aac9db6b;width:540px;height:650px;box-shadow:0 0 0 105px #c7dce859}@keyframes hero-breathe{to{transform:translate(-50%,-50%)scale(1.025)}}.hero-copy>p{margin-bottom:10px;font-weight:700}.hero h1{letter-spacing:.11em;justify-content:space-between;align-items:baseline;margin:0 0 -10px;font-size:clamp(4.2rem,7.7vw,8rem);font-weight:700;display:flex}.hero h1 span{margin-left:0}.rule{z-index:1;height:5px;position:relative}.hero h2{margin-top:16px;font-weight:700}.portrait-stage{z-index:3;width:420px;height:675px;position:absolute;top:145px;left:66%;transform:translate(-50%)}.portrait{height:650px;bottom:-3px;left:calc(50% + 5px)}.shift{padding-top:115px;padding-bottom:130px;overflow:hidden}.shift h2{z-index:2;letter-spacing:.025em;font-weight:700;line-height:.96;position:relative}.shift h2 em{background-size:220%;font-style:normal;animation:7s ease-in-out infinite shift-shimmer}@keyframes shift-shimmer{50%{background-position:100%}}.fleur-divider{color:var(--gold);margin:20px 0;font:400 2.2rem fleur}.question{z-index:2;grid-template-rows:auto auto auto;justify-items:center;gap:4px;display:grid;position:relative}.question>span{text-transform:uppercase;font:700 clamp(1.35rem,2.7vw,2.5rem) Cinzel}.audience-window{min-width:min(760px,88vw);height:1.35em;color:var(--gold);text-transform:uppercase;place-items:center;font:700 clamp(1.7rem,3.5vw,3.25rem) Cinzel;display:grid}.audience-label{animation:1.4s both audience-rise}@keyframes audience-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.shift h3{margin:55px 0 30px}.shift h3 i{color:var(--gold)}.shift>p{max-width:980px!important;margin:12px auto!important}.shift-orbit{background:#bdd5e433;border-radius:50%;width:390px;height:390px;position:absolute;top:30%;left:-170px}.shift-flourish{color:#7baec914;pointer-events:none;font:400 31rem fleur;position:absolute;bottom:-100px;right:-65px;transform:rotate(-14deg)}.booking-page{color:#fff;background:linear-gradient(135deg,#21313d,#3a6078);grid-template-columns:1fr 420px;align-items:center;min-height:100vh;padding:80px 9vw;display:grid}.booking-page h1{font:600 clamp(2.5rem,5vw,5rem) Cinzel}.booking-page img{justify-self:center;max-width:100%;max-height:82vh}@media (max-width:850px){.notch-shape{display:none}.notch{background:var(--navy);border-radius:0 0 50% 50%;width:150px}.hero{--ellipse-x:62%;min-height:700px}.hero:before{width:720px;height:580px}.hero:after{width:400px;height:510px}.hero-copy{width:88%;top:24%}.hero h1{letter-spacing:.06em;font-size:clamp(2.4rem,11vw,4.3rem)}.portrait-stage{height:465px;top:235px;left:62%}.portrait{height:465px;left:50%}.hero h2{max-width:330px;font-size:.8rem}.booking-page{grid-template-columns:1fr;padding:80px 24px}.booking-page img{max-height:55vh}.shift-flourish{font-size:20rem}}@media (prefers-reduced-motion:reduce){.hero:before,.hero:after,.shift h2 em,.audience-label{animation:none}}.hero{--ellipse-x:59.5%}.hero-copy{width:89vw;top:28%;left:5.5vw}.hero h1{letter-spacing:.105em;font-size:clamp(4rem,7.25vw,7.5rem)}.hero h1 span:last-child{padding-right:0}.portrait-stage{top:92px;left:59.5%}.portrait{left:calc(50% - 5px)}@media (max-width:850px){.hero{--ellipse-x:58%}.hero-copy{width:88vw;left:6vw}.portrait-stage{top:196px;left:58%}.portrait{left:50%}}.inner-header{position:absolute}.inner-header a.active{color:var(--gold)}.inner-page{background:#fff;overflow:hidden}.inner-hero{background:linear-gradient(135deg,#f7fbfd 0%,#e2eef5 58%,#b9d3e3 100%);min-height:790px;padding:210px 8vw 100px;position:relative}.inner-hero:after{content:"";background:linear-gradient(#0000,#fff);height:130px;position:absolute;bottom:0;left:0;right:0}.inner-orbit{background:#ffffff52;border-radius:50%;width:760px;height:760px;animation:10s ease-in-out infinite alternate hero-breathe;position:absolute;top:80px;right:-80px;box-shadow:0 0 0 100px #ffffff29,0 0 0 210px #ffffff17}.inner-hero-copy{z-index:2;max-width:770px;position:relative}.inner-hero h1,.contact-hero h1{color:var(--navy);letter-spacing:-.035em;margin:16px 0 26px;font:700 clamp(3.2rem,5.6vw,6.6rem)/.98 Cinzel}.inner-hero h1 em,.contact-hero h1 em{color:var(--gold);font:400 1.08em fleur}.inner-hero-copy>p:not(.eyebrow){max-width:650px;font-size:1.05rem;line-height:1.8}.booking-hero>img{z-index:3;filter:drop-shadow(0 24px 22px #04243c29);height:650px;position:absolute;bottom:20px;right:9vw}.hero-facts{grid-template-columns:repeat(3,1fr);gap:16px;max-width:750px;margin-top:45px;display:grid}.hero-facts span{border-top:2px solid #04243c33;padding-top:15px;font-size:.75rem;line-height:1.5}.hero-facts b{color:var(--navy);margin-bottom:5px;font:700 .82rem Cinzel;display:block}.request-intro{text-align:center;padding:110px 24px 25px}.request-intro h2{color:var(--navy);max-width:850px;margin:14px auto;font:700 clamp(2.2rem,4vw,4.3rem) Cinzel}.request-intro>p:last-child{max-width:720px;margin:0 auto;line-height:1.7}.brand-form{width:min(1080px,100% - 48px);color:var(--navy);margin:40px auto 130px}.form-section{border-top:1px solid #04243c24;padding:42px 0}.form-section-heading{align-items:baseline;gap:20px;margin-bottom:30px;display:flex}.form-section-heading span{color:var(--gold);letter-spacing:.12em;font:700 .78rem Cinzel}.form-section-heading h2{margin:0;font:700 clamp(1.6rem,2.6vw,2.5rem) Cinzel}.brand-form label,.brand-form legend{text-transform:uppercase;letter-spacing:.075em;font-size:.74rem;font-weight:700}.brand-form input,.brand-form select,.brand-form textarea{width:100%;color:var(--navy);background:#f7fbfdd9;border:1px solid #04243c38;border-radius:10px;margin-top:9px;padding:16px;font:500 .94rem Montserrat;transition:all .25s;display:block}.brand-form input:focus,.brand-form select:focus,.brand-form textarea:focus{border-color:var(--gold);background:#fff;outline:0;box-shadow:0 0 0 4px #e2973121}.brand-form textarea{resize:vertical}.field-grid{gap:20px;margin:20px 0;display:grid}.field-grid.two{grid-template-columns:1fr 1fr}.field-grid.three{grid-template-columns:repeat(3,1fr)}.brand-form>.form-section>label.wide{margin:20px 0;display:block}.brand-form fieldset{border:0;margin:28px 0;padding:0}.choices{flex-wrap:wrap;gap:12px;margin-top:13px;display:flex}.choices label{text-transform:none;letter-spacing:0;background:#fff;border:1px solid #04243c2e;border-radius:99px;padding:11px 15px;font-weight:600}.choices input{width:auto;accent-color:var(--gold);margin:0 7px 0 0;display:inline}.form-submit,.form-success button{background:var(--navy);color:#fff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:0;border-radius:4px;padding:18px 27px;font-weight:700}.form-submit span{color:var(--gold);padding-left:18px}.form-note{color:#6c7d88;margin-top:20px;font-size:.75rem}.form-success{text-align:center;background:linear-gradient(135deg,#edf5fa,#fff);border-radius:28px;max-width:760px;margin:110px auto;padding:65px}.form-success>span{background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto;font-size:2rem;display:grid}.form-success h2{color:var(--navy);font:700 2rem Cinzel}.contact-hero{background:radial-gradient(at 18% 40%,#bed7e685,#0000 37%),linear-gradient(145deg,#f7fbfd,#fff 58%);grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;min-height:760px;padding:210px 8vw 105px;display:grid;position:relative}.contact-hero:before{content:"";border:90px solid #b0cedf21;border-radius:50%;width:500px;height:500px;position:absolute;top:210px;left:-250px}.contact-hero>div{z-index:1;position:relative}.contact-hero h1{font-size:clamp(3.1rem,5vw,6rem)}.contact-hero>div>p:not(.eyebrow){max-width:590px;line-height:1.8}.contact-prompt{text-transform:uppercase;border-top:1px solid #04243c33;justify-content:space-between;gap:20px;margin-top:36px;padding-top:22px;font-size:.78rem;font-weight:700;display:flex}.contact-prompt a{color:var(--gold);text-decoration:none}.contact-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd6;border-radius:28px;padding:45px;box-shadow:0 24px 70px #04243c1f}.contact-form{width:auto;margin:20px 0 0}.contact-form>label{margin:20px 0;display:block}.contact-form .form-submit{margin-top:10px}.contact-notes{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;gap:30px;padding:120px 8vw;display:grid}.contact-notes article{border-top:1px solid #ffffff40;padding:42px}.contact-notes article>span{color:var(--gold);font:700 .78rem Cinzel}.contact-notes h2{font:700 2rem Cinzel}.contact-notes p{color:#dce8ef;line-height:1.75}.contact-notes a{color:var(--gold);font-weight:700;text-decoration:none}.contact-notes .legal{background:#ffffff0f;border-top:0;border-radius:22px;grid-column:1/-1}.contact-notes .legal p{max-width:900px}.site-footer{padding-top:90px;position:relative}.footer-notch{background:#fff;border-radius:50%;place-items:center;width:135px;height:110px;display:grid;position:absolute;top:-55px;left:50%;transform:translate(-50%)}.footer-notch img{width:88px}.site-footer p{opacity:.6;font-size:.75rem}@media (max-width:1050px){.booking-hero>img{opacity:.58;right:1vw}.inner-hero-copy{max-width:680px}.contact-hero{gap:4vw;padding-left:5vw;padding-right:5vw}}@media (max-width:850px){.inner-hero{min-height:850px;padding:180px 24px 80px}.inner-hero h1,.contact-hero h1{font-size:clamp(2.7rem,12vw,4.5rem)}.booking-hero>img{opacity:.44;height:440px;bottom:0;right:-25px}.hero-facts{grid-template-columns:1fr;gap:7px;max-width:55%}.inner-orbit{right:-360px}.field-grid.two,.field-grid.three{grid-template-columns:1fr}.brand-form{width:calc(100% - 36px)}.contact-hero{grid-template-columns:1fr;padding:180px 20px 80px}.contact-card{padding:28px 20px}.contact-notes{grid-template-columns:1fr;padding:85px 20px}.contact-notes .legal{grid-column:auto}.contact-prompt{flex-direction:column;align-items:flex-start}.site-footer nav{flex-wrap:wrap}}.hero{--ellipse-x:72%;background:linear-gradient(#dbeaf3 0,#eef6fa 12%,#f8fcfef7 40%,#edf5fa 82%,#fff 100%);min-height:875px;overflow:hidden}.hero:before,.hero:after{display:none}.hero-copy{z-index:4;width:min(47vw,720px);top:230px;left:7vw}.hero-copy>p{margin:0 0 22px}.hero h1{letter-spacing:.035em;color:var(--navy);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:max-content;margin:0;font-size:clamp(5rem,8.1vw,9rem);line-height:.73;display:flex}.hero h1 span:last-child{margin-left:.46em;padding:0}.hero .rule{background:linear-gradient(90deg,var(--navy) 0 84%,#04243c00 100%);width:min(45vw,700px);height:5px;margin-top:23px}.hero h2{letter-spacing:.075em;max-width:600px;margin-top:17px;font-size:.92rem}.portrait-stage{z-index:3;width:min(43vw,620px);height:757px;top:118px;left:auto;right:5.5vw;transform:none}.portrait-halo{background:#95bed66b;border-radius:50%;width:510px;height:665px;animation:11s ease-in-out infinite alternate hero-breathe;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 95px #bcd7e657,0 0 0 205px #dcebf347}.hero .portrait{z-index:2;filter:drop-shadow(0 20px 16px #04243c17);height:730px;bottom:0;left:50%;transform:translate(-50%)}.shift{background:linear-gradient(#fff 0% 82%,#edf5fa80 100%);margin-top:-20px}.book{isolation:isolate;position:relative;overflow:hidden}.book:before{content:"";z-index:-1;background:#ffffff17;border-radius:50%;width:650px;height:650px;position:absolute;top:50%;right:-70px;transform:translateY(-50%);box-shadow:0 0 0 95px #ffffff0b}.book>img{filter:drop-shadow(0 34px 28px #00000047);justify-self:center;width:min(100%,700px);transform:scale(1.03)}.about{padding-top:120px;padding-bottom:130px;position:relative;overflow:hidden}.about .eyebrow{color:#f0b24b}.about-divider{object-fit:fill;mix-blend-mode:screen;opacity:.72;width:min(760px,75vw);height:74px;margin:24px auto 38px;display:block}.about h2{margin-bottom:0}.about:before{content:"";border:65px solid #c5ddea14;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-230px;right:-260px}@media (max-width:1100px){.hero-copy{width:52vw;left:5vw}.hero h1{font-size:clamp(4.7rem,9vw,7rem)}.portrait-stage{width:48vw;right:-2vw}.hero .portrait{height:675px}.portrait-halo{width:440px;height:610px}.hero .rule{width:50vw}}@media (max-width:850px){.hero{min-height:870px}.hero-copy{width:86vw;top:175px;left:7vw}.hero h1{font-size:clamp(4rem,19vw,6.2rem);line-height:.76}.hero .rule{width:84vw;margin-top:20px}.hero h2{max-width:84vw;font-size:.75rem}.hero .actions{flex-direction:column;max-width:66%}.portrait-stage{width:72vw;height:515px;top:355px;left:auto;right:-15vw}.hero .portrait{height:505px}.portrait-halo{width:340px;height:445px;box-shadow:0 0 0 65px #bcd7e64d,0 0 0 135px #dcebf33d}.shift{margin-top:0}.book>img{transform:none}.about-divider{width:92vw;height:55px}}.hero h1{font-size:clamp(5.5rem,8.65vw,9.65rem)}.hero-copy>p{letter-spacing:.1em;font-size:.88rem}.hero .rule{width:min(47vw,745px);margin-top:25px}.hero h2{max-width:670px;margin-top:19px;font-size:1.08rem}.hero .actions{margin-top:32px}.hero .actions a{padding:17px 22px;font-size:.78rem}@media (max-width:1100px){.hero h1{font-size:clamp(5rem,9.5vw,7.5rem)}.hero .rule{width:52vw}}@media (max-width:850px){.hero h1{font-size:clamp(4.25rem,20vw,6.5rem)}.hero .rule{width:84vw}.hero h2{font-size:.84rem}.hero-copy>p{font-size:.76rem}}.hero{isolation:isolate;background-color:#f5f9fc;min-height:clamp(620px,69vw,775px)}.hero-art{z-index:1;pointer-events:none;background-color:#f5f9fc;background-image:url(/brand/hero-background-waves-only.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;overflow:hidden}.hero-art:before,.hero-art .hero-support,.hero-art .hero-ledge{display:none}.hero-art:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#f5f9fc 0%,#f5f9fcfa 42%,#f5f9fcb8 63%,#f5f9fc00 100%);height:270px;display:block;position:absolute;inset:0 0 auto}.hero-ellipse-field{z-index:1;width:820px;height:1000px;position:absolute;top:0;right:-90px}.hero-ellipse-field span{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-ellipse-field span:first-child{background:#e8f1fa8a;width:820px;height:1000px}.hero-ellipse-field span:nth-child(2){background:#dae8f68f;width:700px;height:900px}.hero-ellipse-field span:nth-child(3){background:#cfe0f194;width:590px;height:800px}.hero-ellipse-field span:nth-child(4){background:#c3d8ed99;width:480px;height:700px}.hero-ellipse-field span:nth-child(5){background:#b6cfe89e;width:380px;height:620px}.hero-ellipse-field span:nth-child(6){background:#a8c4e2a8;width:285px;height:560px}.hero-art>img{z-index:3;object-fit:contain;filter:drop-shadow(-10px 16px 26px #08324b1f);width:auto;height:clamp(519px,63vw,672px);position:absolute;bottom:0;right:clamp(-88px,-3.2vw,-28px)}.hero-copy{z-index:4;width:min(47vw,720px)}.hero h1{font-size:clamp(5.2rem,8.15vw,9.1rem);line-height:.75}.hero .rule{width:min(45vw,710px)}@media (max-width:1100px){.hero-art>img{height:clamp(519px,65vw,625px);right:-92px}.hero-copy{width:51vw}.hero h1{font-size:clamp(4.8rem,9vw,7.3rem)}}@media (max-width:850px){.hero{min-height:890px}.hero-art{background-position:50%;background-size:cover;height:580px;top:310px}.hero-ellipse-field{width:700px;height:850px;top:-30px;right:-150px}.hero-ellipse-field span:first-child{width:700px;height:850px}.hero-ellipse-field span:nth-child(2){width:600px;height:770px}.hero-ellipse-field span:nth-child(3){width:505px;height:690px}.hero-ellipse-field span:nth-child(4){width:415px;height:610px}.hero-ellipse-field span:nth-child(5){width:325px;height:535px}.hero-ellipse-field span:nth-child(6){width:240px;height:470px}.hero-art>img{height:485px;bottom:0;right:-118px}.hero-copy{width:86vw;top:165px}.hero h1{font-size:clamp(4.1rem,19vw,6.1rem)}.hero .rule{width:84vw}.hero .actions{max-width:66%}}.header a{font-size:.78rem}.notch-shape{height:148px;width:360px!important}.notch-logo{margin-top:8px;width:159px!important}@media (max-width:850px){.header a{font-size:.76rem}.notch-logo{margin-top:12px;width:128px!important}}.speaking-format{color:#d8e8f2;max-width:780px!important;margin-top:-5px!important;font-size:.88rem!important}.topics{align-items:stretch}.topics article{height:100%;min-height:290px;padding:32px 30px 34px;position:relative;overflow:hidden}.topics article:after{content:"";border:24px solid #5099be17;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-78px;right:-78px}.topics h3{margin:14px 0 22px;font:700 clamp(1.25rem,1.8vw,1.75rem) Cinzel}.topics ul{z-index:1;margin:0;padding:0;list-style:none;position:relative}.topics li{border-top:1px solid #04243c21;padding:13px 0 13px 24px;font-size:.88rem;font-weight:600;line-height:1.35}.topics li:before{content:"";border:2px solid var(--gold);border-radius:50%;width:9px;height:9px;margin-top:.5em;margin-left:-24px;position:absolute}.topics small{letter-spacing:.12em}@media (max-width:850px){.topics{gap:14px}.topics article{min-height:0}}.speaking .split{background:var(--navy);isolation:auto;border:1.5px solid #fffc;border-radius:12px;overflow:visible}.speaking .split button,.speaking .split>a{border:0;border-radius:0;place-items:center;min-height:72px;margin:0;display:grid}.speaking .split button{background:#02192af5;border-radius:10px 0 0 10px;box-shadow:inset -1px 0 #ffffff2e}.speaking .split>a{background:var(--gold);border-radius:0 10px 10px 0}.speaking .split:before{content:"";pointer-events:none;z-index:2;border-radius:10px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.speaking .split>span{z-index:4;place-items:center;min-width:48px;min-height:48px;padding:0;display:grid;box-shadow:0 0 0 8px #fff3,0 6px 20px #04243c33}@media (max-width:850px){.speaking .split{overflow:hidden}.speaking .split button,.speaking .split>a{border-radius:0}.speaking .split button{border-bottom:1px solid #ffffff40}}.speaking .split button,.speaking .split>a,.speaking .split>span{letter-spacing:.045em;font-family:Montserrat,Arial,sans-serif;font-size:1rem;font-weight:600}.speaking .split button,.speaking .split>a{text-transform:uppercase}.speaking .split>span{text-transform:none;letter-spacing:0;font-weight:500}.topic-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overscroll-behavior:contain;touch-action:none;background:#02101bbd;animation:.85s both topicVeilIn;z-index:10000!important}.topic-overlay.closing{animation:.85s both topicVeilOut}.topic-drawer{z-index:10001;overscroll-behavior:contain;touch-action:pan-y;height:100dvh;max-height:100dvh;animation:1.05s cubic-bezier(.22,.75,.2,1) both topicDrawerIn;position:relative;box-shadow:-20px 0 70px #0000005c;opacity:1!important;background:#fff!important;width:min(590px,94vw)!important;padding:0!important;overflow-y:auto!important}.topic-overlay.closing .topic-drawer{animation:.85s cubic-bezier(.55,.05,.7,.2) both topicDrawerOut}.topic-drawer-head{background:linear-gradient(145deg,var(--navy),#0b3d5d);color:#fff;padding:34px 44px 38px;position:relative}.topic-drawer-head:after{content:"";background:linear-gradient(90deg,var(--gold),#62b9d8);height:4px;position:absolute;inset:auto 0 0}.topic-drawer-head>img{filter:drop-shadow(0 5px 9px #0000002e);width:86px;margin:0 auto 22px;display:block}.topic-drawer-head .eyebrow{color:#f2bd63;margin:0 0 8px}.topic-drawer-head h2{letter-spacing:.015em;margin:0 0 16px;font:600 clamp(2.2rem,4vw,3.4rem) Cinzel}.topic-drawer-head>p:last-child{color:#dce9f1;margin:0;font-size:.94rem;line-height:1.65}.topic-drawer .x{z-index:2;line-height:1;position:absolute;top:14px;right:18px;float:none!important;color:#fff!important;font-weight:300!important}.topic-list{background:#fff;padding:15px 44px 5px}.topic-list article{background:#fff;grid-template-columns:34px 1fr;gap:14px;display:grid;border-top:1px solid #04243c21!important;padding:27px 0!important}.topic-list article:first-child{border-top:0!important}.topic-list article>span{color:var(--gold);letter-spacing:.1em;padding-top:5px;font:700 .72rem Cinzel}.topic-list article h3{color:var(--navy);margin:0 0 12px;font:700 1.02rem/1.45 Montserrat}.topic-list article h3 small{color:#697c88;font:600 .82rem/1.45 Montserrat}.topic-list article p{color:#455966;margin:0 0 11px;font-size:.92rem;line-height:1.65}.topic-list .takeaway{color:#60727d;margin-bottom:0;font-style:italic}.topic-list .takeaway b{color:var(--navy)}.audience-engagement{background:linear-gradient(135deg,#edf5fa,#f9fcfd);border-radius:16px;margin:20px 44px 44px;padding:28px}.audience-engagement h3{color:var(--navy);margin:0 0 10px;font:700 1.1rem Cinzel}.audience-engagement p{font-size:.88rem;line-height:1.65}.audience-engagement a{color:var(--navy);text-transform:uppercase;border-bottom:2px solid var(--gold);padding-bottom:4px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-block}@keyframes topicDrawerIn{0%{opacity:.65;transform:translate(105%)}to{opacity:1;transform:none}}@keyframes topicDrawerOut{0%{opacity:1;transform:none}to{opacity:.65;transform:translate(105%)}}@keyframes topicVeilIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#02101b00}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02101bbd}}@keyframes topicVeilOut{0%{opacity:1}to{opacity:0}}@media (max-width:850px){.speaking .split button,.speaking .split>a{font-size:.88rem}.topic-drawer-head,.topic-list{padding-left:24px;padding-right:24px}.audience-engagement{margin-left:24px;margin-right:24px}.topic-list article{grid-template-columns:27px 1fr;gap:9px}}@media (prefers-reduced-motion:reduce){.topic-overlay,.topic-drawer,.topic-overlay.closing,.topic-overlay.closing .topic-drawer{animation-duration:.01ms}}.formats{align-items:stretch}.review{isolation:isolate;background-image:linear-gradient(to bottom,#04243c03 0%,#04243c1a 34%,#04243ccc 70%,var(--navy) 100%),url(/brand/audience.webp);color:#fff;background-position:50%,50% 34%;background-repeat:no-repeat;background-size:100% 100%,cover;justify-content:center;align-items:flex-end;min-height:760px;padding:72px 8%;position:relative}.review:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#04243c14,#0000 45%,#04243c1f);position:absolute;inset:0}.review blockquote{text-align:center;text-wrap:balance;text-shadow:0 2px 16px #0114224d;width:min(720px,100%);margin:0 auto;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:650;line-height:1.55}.review cite{color:#ffffff94;font-size:1rem;font-weight:400}.review span{letter-spacing:.12em;color:#ffb715;text-shadow:none;font-size:1.75rem}@media (max-width:850px){.review{background-position:50%,50% 32%;background-size:100% 100%,cover;min-height:630px;padding:55px 24px}.review blockquote{font-size:1.08rem}.review span{font-size:1.4rem}}.book .book-actions{flex-wrap:wrap;align-items:stretch;gap:18px;margin-top:36px;display:flex}.book .book-actions>button,.book .book-actions>a{white-space:nowrap;letter-spacing:.075em;border-radius:5px;justify-content:center;align-items:center;min-width:190px;min-height:58px;padding:17px 28px;font-size:.78rem;font-weight:650;line-height:1.25;display:inline-flex}.book .book-actions>a{border-color:var(--gold)}@media (max-width:850px){.book .book-actions{gap:12px}.book .book-actions>button,.book .book-actions>a{min-width:min(100%,220px);min-height:56px;padding:16px 23px}}.book-reader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020e18e0;justify-content:center;align-items:center;padding:24px;animation:.45s ease-out both readerFadeIn;overflow:hidden;z-index:2147483000!important}.reader-stage{z-index:1;background:linear-gradient(145deg,#17384e,#0a263a);border:1px solid #fff3;border-radius:24px;grid-template-rows:64px minmax(0,1fr) 54px;grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;width:min(1380px,100vw - 48px);height:min(900px,100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px #00000080}.reader-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffffff17,#0000 55%);position:absolute;inset:0}.reader-title{color:#fff;letter-spacing:.06em;z-index:2;grid-column:1/-1;align-self:center;margin:0;padding:0 84px;font:600 1rem Cinzel}.reader-title span{color:var(--gold);text-transform:uppercase;margin-left:14px;font:600 .68rem Montserrat}.book-spread{perspective:2800px;filter:drop-shadow(0 26px 24px #00000059);grid-area:2/2;justify-content:center;place-self:center;max-width:100%;height:min(72vh,730px);animation:.28s ease-out both spreadSettle;display:flex;position:relative}.book-spread.single{aspect-ratio:.706}.book-spread.open{aspect-ratio:1.412}.book-sheet{aspect-ratio:.706;background:#fff;height:100%;position:relative;overflow:hidden}.book-sheet img{object-fit:contain;width:100%;height:100%;display:block}.book-sheet.cover{border-radius:3px 12px 12px 3px;box-shadow:inset 9px 0 18px #00000014}.book-sheet.left{transform-origin:100%;border-radius:8px 1px 1px 8px;box-shadow:inset -20px 0 28px -25px #000000e6}.book-sheet.right{transform-origin:0;border-radius:1px 8px 8px 1px;box-shadow:inset 20px 0 28px -25px #000000e6}.book-spread.open:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(90deg,#0000,#00000029,#ffffff47,#00000026,#0000);width:24px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.turning-leaf{z-index:8;width:50%;height:100%;transform-style:preserve-3d;will-change:transform,filter;pointer-events:none;border-radius:0 8px 8px 0;position:absolute;top:0}.turning-leaf.next{transform-origin:0;animation:1.25s cubic-bezier(.38,.02,.16,1) both bookTurnNext;right:0}.turning-leaf.prev{transform-origin:100%;animation:1.25s cubic-bezier(.38,.02,.16,1) both bookTurnPrev;left:0}.book-spread.single .turning-leaf{width:100%;right:0}.leaf-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;position:absolute;inset:0;overflow:hidden;box-shadow:0 2px 3px #00000014}.leaf-face img{object-fit:contain;width:100%;height:100%}.leaf-face.back{background:linear-gradient(90deg,#f1f1f1,#fff 16%,#fafafa 84%,#eee);transform:rotateY(180deg)}.turning-leaf:before,.turning-leaf:after{content:"";-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;position:absolute;inset:0}.turning-leaf:before{z-index:3;opacity:0;background:linear-gradient(90deg,#0000 48%,#0000004d);animation:1.25s ease-in-out both pageShade}.turning-leaf:after{z-index:4;border-radius:inherit;animation:1.25s ease-in-out both pageCurl;box-shadow:inset -18px 0 24px -22px #000c}.book-reader .arrow{z-index:10;color:#fff;cursor:pointer;background:#ffffff17;border:1px solid #ffffff2e;border-radius:12px;grid-row:2;place-items:center;width:54px;height:74px;padding:0;font-size:3.6rem;line-height:1;transition:all .25s;display:grid}.book-reader .arrow:hover:not(:disabled){background:#ffffff2e;transform:scale(1.04)}.book-reader .arrow:disabled{opacity:.22;cursor:default}.book-reader .prev{grid-column:1;justify-self:center}.book-reader .next{grid-column:3;justify-self:center}.book-reader .reader-x{z-index:20;cursor:pointer;background:#ffffff14;border-radius:50%;place-items:center;width:44px;height:44px;font-size:2rem;line-height:1;display:grid;top:16px;right:24px}.reader-toolbar{z-index:2;color:#ffffffb8;grid-area:3/1/auto/-1;justify-content:center;gap:30px;font-size:.72rem;display:flex}.reader-toolbar span:first-child{color:#fff;font-weight:700}.reader-toolbar span:last-child{text-transform:uppercase;letter-spacing:.06em}@keyframes readerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes spreadSettle{0%{opacity:.82;transform:scale(.996)}to{opacity:1;transform:none}}@keyframes bookTurnNext{0%{filter:brightness();border-radius:0 8px 8px 0;transform:translateZ(0)rotateY(0)skewY(0)}18%{border-radius:0 5% 5% 0;transform:translateZ(12px)rotateY(-28deg)skewY(-.45deg)}48%{filter:brightness(.84);border-radius:0 22% 22% 0;transform:translateZ(30px)rotateY(-91deg)skewY(-1.7deg)}78%{border-radius:8% 0 0 8%;transform:translateZ(12px)rotateY(-153deg)skewY(-.5deg)}to{filter:brightness();border-radius:8px 0 0 8px;transform:translateZ(0)rotateY(-180deg)skewY(0)}}@keyframes bookTurnPrev{0%{filter:brightness();border-radius:8px 0 0 8px;transform:translateZ(0)rotateY(0)}18%{border-radius:5% 0 0 5%;transform:translateZ(12px)rotateY(28deg)skewY(.45deg)}48%{filter:brightness(.84);border-radius:22% 0 0 22%;transform:translateZ(30px)rotateY(91deg)skewY(1.7deg)}78%{border-radius:0 8% 8% 0;transform:translateZ(12px)rotateY(153deg)skewY(.5deg)}to{filter:brightness();border-radius:0 8px 8px 0;transform:translateZ(0)rotateY(180deg)}}@keyframes pageShade{0%,to{opacity:0}46%{opacity:.78}}@keyframes pageCurl{0%,to{opacity:.15}48%{opacity:1}}@media (max-width:850px){.book-reader{padding:10px}.reader-stage{border-radius:16px;grid-template-rows:58px minmax(0,1fr) 48px;grid-template-columns:45px minmax(0,1fr) 45px;width:calc(100vw - 20px);height:calc(100dvh - 20px)}.reader-title{padding:0 60px;font-size:.8rem}.reader-title span{display:none}.book-spread{width:100%;height:auto;max-height:72vh}.book-spread.open{aspect-ratio:1.412}.book-reader .arrow{width:38px;height:58px;font-size:2.7rem}.book-reader .reader-x{top:9px;right:12px}.reader-toolbar{font-size:.66rem}.reader-toolbar span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.turning-leaf.next,.turning-leaf.prev,.turning-leaf:after{animation-duration:.01ms}}.reader-viewport{scrollbar-width:none}.reader-viewport::-webkit-scrollbar{display:none}.reader-viewport{overscroll-behavior:contain;grid-area:2/2;place-items:center;width:100%;height:100%;padding:18px;display:grid;overflow:auto}.reader-viewport .book-spread{transform-origin:50%;grid-area:auto;transition:transform .35s cubic-bezier(.22,.75,.2,1)}.reader-stage.with-thumbs .reader-title{grid-column:2/-1}.reader-stage.with-thumbs .thumbnail-rail{grid-area:1/1/-1}.reader-stage.with-thumbs .prev{grid-column:2}.reader-stage.with-thumbs .reader-viewport{grid-column:3}.reader-stage.with-thumbs .next{grid-column:4}.reader-stage.with-thumbs .reader-toolbar{grid-column:2/-1}.thumbnail-rail{z-index:30;overscroll-behavior:contain;height:100%;color:var(--navy);background:#edf1f3;padding:18px 16px;overflow-y:auto;box-shadow:8px 0 24px #0000002e}.thumbnail-rail>div{z-index:2;text-transform:uppercase;letter-spacing:.08em;background:#edf1f3;justify-content:space-between;align-items:center;padding:15px 2px;font-size:.72rem;display:flex;position:sticky;top:-18px}.thumbnail-rail>div button{color:var(--navy);cursor:pointer;background:0 0;border:0;font-size:1.5rem}.thumbnail-rail>button{width:112px;color:var(--navy);cursor:pointer;background:0 0;border:2px solid #0000;margin:0 auto 18px;padding:7px;display:block}.thumbnail-rail>button.active{border-color:var(--gold);background:#fff}.thumbnail-rail img{width:100%;height:auto;display:block;box-shadow:0 3px 10px #0000002e}.thumbnail-rail span{margin-top:6px;font-size:.65rem;display:block}.reader-toolbar{align-items:center}.reader-toolbar>button,.reader-options-wrap>button{color:#ffffffc7;cursor:pointer;background:0 0;border:0;border-radius:7px;width:38px;height:36px;font-size:1.25rem}.reader-toolbar>button:hover:not(:disabled),.reader-toolbar>button.active,.reader-options-wrap>button:hover,.reader-options-wrap>button.active{color:#fff;background:#ffffff21}.reader-toolbar>button:disabled{opacity:.28}.reader-options-wrap{position:relative}.reader-options{background:#fff;border-radius:10px;width:220px;padding:8px;position:absolute;bottom:48px;right:0;overflow:hidden;box-shadow:0 15px 40px #00000052}.reader-options button{width:100%;color:var(--navy);text-align:left;cursor:pointer;background:#fff;border:0;padding:12px;font:600 .75rem Montserrat;display:block}.reader-options button:hover{background:#edf5fa}.reader-toolbar>span:first-child{text-align:center;min-width:70px}.reader-toolbar>span:nth-child(2){display:none}@media (max-width:850px){.reader-stage.with-thumbs{grid-template-columns:125px 38px minmax(0,1fr) 38px}.thumbnail-rail{padding:12px 8px}.thumbnail-rail>button{width:78px}.reader-toolbar{gap:5px}.reader-toolbar>button,.reader-options-wrap>button{width:31px;height:32px;font-size:1rem}.reader-toolbar>span:first-child{min-width:48px}.reader-viewport{padding:8px}}.reader-stage.with-thumbs{grid-template-columns:164px 58px minmax(0,1fr) 58px}.reader-stage.with-thumbs .book-spread{height:min(65vh,650px)}.book-reader .thumbnail-rail{width:100%;min-width:0;max-width:none;padding:14px 10px}.thumbnail-rail>div{padding:12px 2px;top:-14px}.thumbnail-rail>button{width:82px;margin-bottom:14px;padding:5px}.turning-leaf{filter:drop-shadow(0 10px 8px #00000014)}.turning-leaf.next{animation:1.35s cubic-bezier(.35,.02,.12,1) both bookTurnNextRefined}.turning-leaf.prev{animation:1.35s cubic-bezier(.35,.02,.12,1) both bookTurnPrevRefined}.turning-leaf.next .leaf-face{transform-origin:0}.turning-leaf.prev .leaf-face{transform-origin:100%}.turning-leaf .leaf-face.back img{object-fit:contain;width:100%;height:100%}.turning-leaf:before{animation:1.35s ease-in-out both pageShadeRefined}.turning-leaf:after{animation:1.35s ease-in-out both pageCurlRefined}@keyframes bookTurnNextRefined{0%{filter:drop-shadow(0 2px 2px #00000014);border-radius:0 8px 8px 0;transform:translateZ(0)rotateY(0)skewY(0)scaleX(1)}20%{filter:drop-shadow(14px 13px 10px #0000002e);border-radius:0 7% 7% 0;transform:translateZ(18px)rotateY(-24deg)skewY(-.7deg)scaleX(.985)}48%{filter:drop-shadow(25px 17px 15px #00000047);border-radius:0 28% 28% 0;transform:translateZ(42px)rotateY(-86deg)skewY(-2.1deg)scaleX(.94)}58%{filter:drop-shadow(-20px 18px 14px #00000040);border-radius:24% 0 0 24%;transform:translateZ(44px)rotateY(-103deg)skewY(-1.8deg)scaleX(.945)}82%{filter:drop-shadow(-10px 9px 8px #00000026);border-radius:9% 0 0 9%;transform:translateZ(15px)rotateY(-158deg)skewY(-.45deg)scaleX(.985)}to{filter:drop-shadow(0 1px 1px #0000);border-radius:8px 0 0 8px;transform:translateZ(0)rotateY(-180deg)skewY(0)scaleX(1)}}@keyframes bookTurnPrevRefined{0%{filter:drop-shadow(0 2px 2px #00000014);border-radius:8px 0 0 8px;transform:translateZ(0)rotateY(0)skewY(0)scaleX(1)}20%{filter:drop-shadow(-14px 13px 10px #0000002e);border-radius:7% 0 0 7%;transform:translateZ(18px)rotateY(24deg)skewY(.7deg)scaleX(.985)}48%{filter:drop-shadow(-25px 17px 15px #00000047);border-radius:28% 0 0 28%;transform:translateZ(42px)rotateY(86deg)skewY(2.1deg)scaleX(.94)}58%{filter:drop-shadow(20px 18px 14px #00000040);border-radius:0 24% 24% 0;transform:translateZ(44px)rotateY(103deg)skewY(1.8deg)scaleX(.945)}82%{filter:drop-shadow(10px 9px 8px #00000026);border-radius:0 9% 9% 0;transform:translateZ(15px)rotateY(158deg)skewY(.45deg)scaleX(.985)}to{filter:drop-shadow(0 1px 1px #0000);border-radius:0 8px 8px 0;transform:translateZ(0)rotateY(180deg)skewY(0)scaleX(1)}}@keyframes pageShadeRefined{0%,to{opacity:0}28%{opacity:.22}50%{opacity:.78}72%{opacity:.26}}@keyframes pageCurlRefined{0%,to{opacity:.08}40%,60%{opacity:1}}@media (max-width:850px){.reader-stage.with-thumbs{grid-template-columns:104px 38px minmax(0,1fr) 38px}.reader-stage.with-thumbs .book-spread{height:auto;max-height:66vh}.thumbnail-rail>button{width:64px}}.about{text-align:left;min-height:900px;color:var(--navy);isolation:isolate;background:linear-gradient(#fff 0,#f6fafc 10%,#e7f1f7 52%,#f7fbfd 91%,#fff 100%);grid-template-columns:minmax(360px,.86fr) minmax(520px,1.14fr);align-items:center;gap:clamp(55px,7vw,125px);padding:120px 8vw 115px;display:grid}.about:before{z-index:-1;background:#bad7e724;border:0;width:680px;height:680px;bottom:-310px;right:-250px;box-shadow:0 0 0 90px #dbeaf233}.about:after{content:"";filter:blur(24px);z-index:-1;background:radial-gradient(#c7deeb61,#0000 67%);height:180px;position:absolute;bottom:-80px;left:-15%;right:-15%}.about-portrait-stage{place-items:end center;height:680px;display:grid;position:relative}.about-halo{background:#96bfd680;border-radius:50%;width:390px;height:565px;animation:12s ease-in-out infinite alternate hero-breathe;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 68px #bed8e661,0 0 0 145px #deecf45c}.about-portrait-stage img{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 24px 18px #04243c24);width:auto;max-width:100%;height:670px;position:relative}.about-copy{z-index:2;max-width:780px;padding:36px 0;position:relative}.about .eyebrow{color:var(--gold);letter-spacing:.13em;margin:0 0 15px;font-size:.78rem}.about h2{letter-spacing:.015em;color:var(--navy);margin:0;font-size:clamp(3rem,4.8vw,5.6rem);line-height:.88}.about h2 span{letter-spacing:.045em;margin-left:.72em;font-family:fleur,Cinzel;font-weight:600;display:inline-block}.about-divider-wrap{aspect-ratio:1080/295;place-items:center;width:min(620px,100%);margin:24px 0 27px;display:grid;position:relative}.about-divider{aspect-ratio:1080/295;object-fit:contain;object-position:left center;mix-blend-mode:multiply;opacity:.57;width:100%;height:auto;margin:0;display:block}.about-divider-wrap:before{content:"";aspect-ratio:1;z-index:1;background:#e7f1f7;border-radius:50%;width:18%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-divider-wrap span{z-index:2;color:var(--gold);letter-spacing:-.08em;text-shadow:0 1px #fffc;font:600 clamp(2.55rem,4vw,4.5rem)/1 fleur,Cinzel;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.about p:not(.eyebrow){color:#314b5e;max-width:760px;margin:0 0 20px;font-size:1rem;line-height:1.82}.about p em{color:var(--navy);font-family:Cinzel,serif;font-style:normal;font-weight:600}.about-cta{border:2px solid var(--navy);background:var(--navy);color:#fff;text-transform:uppercase;letter-spacing:.07em;border-radius:10px;margin-top:10px;padding:16px 22px;font-size:.72rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.about-cta:hover{color:var(--navy);background:0 0;transform:translateY(-2px)}@media (max-width:980px){.about{grid-template-columns:.8fr 1.2fr;gap:40px;padding-inline:5vw}.about-portrait-stage{height:620px}.about-portrait-stage img{height:610px}.about-halo{width:320px;height:480px}.about p:not(.eyebrow){font-size:.92rem;line-height:1.72}}@media (max-width:760px){.about{grid-template-columns:1fr;gap:5px;padding:80px 24px 95px}.about-portrait-stage{order:2;height:540px}.about-portrait-stage img{height:530px}.about-halo{width:300px;height:420px;box-shadow:0 0 0 52px #bed8e657,0 0 0 108px #deecf44d}.about-copy{order:1;padding:0}.about h2{font-size:clamp(3.1rem,14vw,5rem)}.about-divider-wrap{width:100%;margin:18px 0 24px}.about-cta{text-align:center;width:100%}.about:before{right:-430px}}.pageflip-zoom{transform-origin:50%;place-items:center;width:min(100%,1040px);height:100%;transition:transform .3s cubic-bezier(.22,.75,.2,1);display:grid}.pageflip-shell{filter:drop-shadow(0 24px 24px #0000004d);place-items:center;width:min(100%,1040px);height:min(74vh,760px);display:grid}.pageflip-book{width:100%;height:100%}.pageflip-shell.single-page-engine{max-width:456px}.pageflip-book .stf__parent{margin:auto!important}.pageflip-book canvas{border-radius:7px}.reader-stage.with-thumbs .pageflip-shell{height:min(65vh,650px)}@media (max-width:850px){.pageflip-shell{height:min(68vh,620px)}.reader-stage.with-thumbs .pageflip-shell{height:min(62vh,560px)}}.legal-page{background:linear-gradient(#e7f2f8 0,#fff 390px);min-height:100vh}.legal-hero{text-align:center;padding:205px 8vw 72px}.legal-hero h1{color:var(--navy);letter-spacing:-.035em;margin:12px 0 14px;font:700 clamp(3rem,6vw,6rem)/1 Cinzel}.legal-hero>p:last-child{letter-spacing:.08em;text-transform:uppercase;color:#607687;font-size:.78rem;font-weight:700}.legal-copy{color:#314b5e;width:min(920px,100% - 48px);margin:0 auto;padding:10px 0 125px}.legal-copy h2{color:var(--navy);margin:48px 0 14px;font:700 clamp(1.35rem,2vw,1.8rem) Cinzel}.legal-copy p,.legal-copy li{font-size:.98rem;line-height:1.82}.legal-copy ul{margin:10px 0 22px;padding-left:24px}.legal-copy a{color:#9b6419;text-underline-offset:3px;text-decoration-thickness:1px}.legal-copy address{font-style:normal;line-height:1.9}@media (max-width:850px){.legal-hero{padding:180px 24px 55px}.legal-copy{width:calc(100% - 36px);padding-bottom:90px}.legal-copy h2{margin-top:36px}}.form-trap{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-consent{color:#6c7d88;margin:22px 0 14px;font-size:.73rem;line-height:1.6}.form-consent a{color:var(--navy);text-underline-offset:3px}.form-error{color:#7a2922;background:#fff1ef;border-left:4px solid #a63d32;max-width:760px;padding:13px 16px;font-size:.82rem;font-weight:600}.form-submit:disabled{opacity:.62;cursor:wait}.header{--header-navy:#03243c;background:linear-gradient(var(--header-navy) 0 58px,transparent 58px)}@media (min-width:851px){.notch{isolation:auto}.notch-shape{opacity:1;mix-blend-mode:normal;pointer-events:none}.notch:before{content:none}}@media (max-width:850px){.notch{background:var(--header-navy)}}a{transition:color .24s,background-color .24s,border-color .24s,transform .24s,box-shadow .24s}a:focus-visible{outline:3px solid var(--gold);outline-offset:4px;border-radius:3px}.header nav>a,.site-footer nav>a{position:relative}.header nav>a:after,.site-footer nav>a:after{content:"";background:var(--gold);transform-origin:50%;height:2px;transition:transform .24s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}:is(.header nav>a:hover,.header nav>a:focus-visible,.site-footer nav>a:hover,.site-footer nav>a:focus-visible){color:var(--gold)}.header nav>a:hover:after,.site-footer nav>a:hover:after{transform:scaleX(1)}.header nav>a:focus-visible:after{transform:scaleX(1)}.site-footer nav>a:focus-visible:after{transform:scaleX(1)}.actions>a:hover,.book-actions>a:hover,.about-cta:hover,.convert aside>a:hover,.audience-engagement>a:hover{transform:translateY(-3px);box-shadow:0 10px 22px #04243c2b}.actions>a:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #04243c2b}.book-actions>a:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #04243c2b}.about-cta:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #04243c2b}.convert aside>a:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #04243c2b}.audience-engagement>a:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #04243c2b}:is(.actions>a:first-child:hover,.actions>a:first-child:focus-visible){background:#0a3957;border-color:#0a3957}:is(.actions>a:last-child:hover,.actions>a:last-child:focus-visible){border-color:var(--gold);color:var(--navy);background:#f7fbfd}html,body{max-width:100%;overflow-x:clip}.notch{isolation:isolate;background:0 0!important}.notch-shape{display:none!important}.notch:before{content:"";z-index:-1;background:var(--header-navy,#03243c);width:422px;height:164px;position:absolute;top:-5px;left:50%;transform:translate(-50%);-webkit-mask:url(/brand/logogram-notch.png?v=20260819-2) top/100% 100% no-repeat;mask:url(/brand/logogram-notch.png?v=20260819-2) top/100% 100% no-repeat}.mobile-menu{display:none}.formats,.book{margin-block:0}@media (max-width:1150px) and (min-width:851px){.header{padding-inline:4vw}.header nav{gap:15px}.header a{letter-spacing:.055em;font-size:.68rem}.notch{width:205px}.notch:before{width:360px;height:150px}.notch-logo{width:142px!important}}@media (max-width:850px){.header{background:linear-gradient(var(--header-navy) 0 58px,transparent 58px);align-items:flex-start;height:106px;padding:0}.header>nav{display:none}.notch{border-radius:0;place-items:start center;width:150px;height:145px;top:0}.notch:before{width:300px;height:116px;top:-5px}.notch-logo{width:112px!important;margin-top:8px!important}.mobile-menu{z-index:20;display:block;position:absolute;top:11px;right:14px}.mobile-menu summary{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff57;border-radius:10px;gap:5px;width:42px;height:38px;padding:9px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#fff;border-radius:2px;height:2px;transition:all .25s;display:block}.mobile-menu[open] summary span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu[open] summary span:nth-child(2){opacity:0}.mobile-menu[open] summary span:last-child{transform:translateY(-7px)rotate(-45deg)}.mobile-menu nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03243cfa;border:1px solid #ffffff29;border-radius:16px;gap:0;width:min(285px,100vw - 28px);padding:12px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 20px 50px #00000040}.mobile-menu nav a{color:#fff;border-bottom:1px solid #ffffff1c;padding:13px 14px;font-size:.7rem;display:block}.mobile-menu nav a:last-child{border-bottom:0}section{padding-inline:22px}.hero{min-height:850px}.hero-copy{width:calc(100vw - 48px);top:145px;left:24px}.hero-copy>p{max-width:280px;line-height:1.45}.hero h1{font-size:clamp(3.8rem,18vw,5.3rem)}.hero .rule{width:100%}.hero h2{max-width:320px;line-height:1.45}.hero .actions{gap:9px;width:205px;max-width:none}.hero .actions a{text-align:center;padding:13px 14px;font-size:.66rem;line-height:1.35}.hero-art{height:510px;top:340px}.hero-ellipse-field{transform-origin:100%;top:2px;right:-182px;transform:scale(.83)}.hero-art>img{height:390px;right:-68px}.shift{padding-top:82px;padding-bottom:92px}.shift h3{margin-top:42px}.shift-flourish{font-size:18rem;bottom:-55px;right:-115px}.audience-window{min-width:100%;font-size:clamp(1.45rem,7vw,2.2rem)}.veil{padding:78px 22px}.topics{margin-top:36px}.formats{grid-template-columns:1fr}.format-copy{padding:58px 24px 65px}.format-copy>h2{font-size:clamp(2rem,10vw,3.2rem)}.review{min-height:590px}.book{grid-template-columns:1fr;gap:30px;padding:74px 24px 66px}.book>img{grid-row:1;width:min(100%,470px);margin-inline:auto}.book>div{grid-row:2}.book h2{font-size:clamp(2.1rem,10vw,3.4rem)}.book .book-actions{grid-template-columns:1fr;display:grid}.book .book-actions>button,.book .book-actions>a{width:100%;min-width:0}.about{min-height:0;padding:78px 22px 92px}.about-copy{max-width:100%}.about-portrait-stage{width:100%;overflow:hidden}.about p:not(.eyebrow){font-size:.94rem}.convert{bottom:10px;right:10px}.float{letter-spacing:.015em;max-width:calc(100vw - 20px);padding:12px 14px;font-size:.65rem}.convert aside{width:calc(100vw - 20px);right:0}footer,.site-footer{padding-inline:20px}footer nav,.site-footer nav{gap:14px;margin-inline:0}footer nav a,.site-footer nav a{font-size:.64rem}.inner-hero{min-height:810px;padding-top:155px}.inner-hero h1,.contact-hero h1{font-size:clamp(2.45rem,11.5vw,4.2rem)}.inner-hero-copy>p:not(.eyebrow){font-size:.96rem;line-height:1.7}.booking-hero>img{opacity:.34;height:400px;right:-65px}.hero-facts{max-width:62%}.request-intro{padding-top:82px}.brand-form{width:calc(100% - 32px);margin-bottom:95px}.form-section{padding:34px 0}.form-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.choices{gap:8px}.choices label{padding:10px 12px}.contact-hero{padding-top:155px}.contact-card{border-radius:20px}.contact-notes article{padding:32px 18px}.legal-hero{padding-top:155px}}@media (max-width:430px){.hero{min-height:830px}.hero-copy{top:138px}.hero-copy>p{font-size:.68rem}.hero h1{font-size:clamp(3.55rem,18.5vw,4.75rem)}.hero-art{height:480px;top:350px}.hero-ellipse-field{right:-210px;transform:scale(.76)}.hero-art>img{height:365px;right:-78px}.hero h2{max-width:285px;font-size:.72rem}.question>span{font-size:1.2rem}.formats .review{min-height:545px}.about-portrait-stage{height:485px}.about-portrait-stage img{height:480px}.about-halo{width:260px;height:375px}.contact-card{padding-inline:17px}.legal-copy{width:calc(100% - 30px)}}@media (prefers-reduced-motion:reduce){.mobile-menu summary span{transition:none}}
