@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800&family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Inter:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.grow{flex-grow:1}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#031426;--navy2:#071d34;--panel:#0b263f;--white:#f7f8fb;--muted:#a9b8c7;--cyan:#4ad8ff;--violet:#987cff;--gold:#e6b95c;--line:#ffffff20;--display:"Barlow Condensed",Arial,sans-serif;--body:Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--navy)}body{background:var(--navy);color:var(--white);font-family:var(--body);margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.skip{z-index:100;color:#00152a;background:#fff;padding:14px 18px;font-weight:700;position:fixed;top:-70px;left:18px}.skip:focus{top:16px}.kicker{text-transform:uppercase;letter-spacing:.18em;font:700 13px var(--body);color:var(--cyan);margin:0 0 18px}.site-header{z-index:20;border-bottom:1px solid var(--line);background:linear-gradient(#031426e8,#0000);grid-template-columns:1fr auto 1fr;align-items:center;height:96px;padding:0 clamp(22px,5vw,76px);display:grid;position:absolute;inset:0 0 auto}.brand{text-transform:uppercase;flex-direction:column;width:max-content;display:flex}.brand strong{font:700 34px/.9 var(--display);letter-spacing:.13em}.brand span{font:700 9px var(--body);letter-spacing:.15em;color:var(--gold);margin-top:8px}.site-header nav{gap:clamp(24px,3vw,48px);font-size:14px;display:flex}.site-header nav a{border-bottom:1px solid #0000;padding:14px 0}.site-header nav a:hover,.site-header nav a:focus-visible{border-color:var(--cyan)}.nav-cta{text-transform:uppercase;font:700 15px var(--display);letter-spacing:.12em;border:1px solid var(--gold);background:#e6b95c0d;justify-self:end;padding:15px 24px}.button-row{flex-wrap:wrap;gap:16px;display:flex}.button{text-transform:uppercase;min-height:58px;font:700 16px var(--display);letter-spacing:.1em;border:1px solid #0000;justify-content:center;align-items:center;padding:0 28px;transition:all .2s;display:inline-flex}.button.primary{background:linear-gradient(110deg,var(--gold),#ffdda0);color:#071525;box-shadow:0 12px 32px #0007}.button.ghost{background:#06182b80;border-color:#ffffff80}.button:hover{transform:translateY(-2px)}.button.ghost:hover{border-color:var(--cyan);background:#4ad8ff12}a:focus-visible{outline-offset:4px;outline:3px solid #fff}.hero-home{background:radial-gradient(circle at 80% 25%,#124e7259,#0000 32%),radial-gradient(circle at 20% 55%,#49232355,#0000 24%),linear-gradient(120deg,#020e1c,#071c31 55%,#031426);grid-template-columns:minmax(310px,.85fr) minmax(430px,1.15fr) minmax(300px,.8fr);align-items:center;min-height:960px;padding:120px 4vw 135px;display:grid;position:relative;overflow:hidden}.arena-lines{opacity:.13;pointer-events:none;background:linear-gradient(90deg,#0000 49.9%,#fff 50%,#0000 50.1%),repeating-radial-gradient(at 50% 120%,#0000 0 65px,#4ad8ff 66px 67px);position:absolute;inset:0}.kevin-cutout{z-index:2;border-radius:0 70% 0 0;align-self:end;height:700px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.kevin-cutout:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 60%,#06172a);position:absolute;inset:0}.kevin-cutout img{object-fit:cover;object-position:51% 35%;filter:contrast(1.05)saturate(.8)brightness(.8);width:100%;height:100%}.hero-copy{z-index:3;padding-left:2vw;position:relative}.hero-copy h1{font:800 clamp(92px,10vw,165px)/.68 var(--display);text-transform:uppercase;letter-spacing:-.035em;text-shadow:0 4px 35px #000;margin:26px 0 40px}.hero-copy h1 span{color:#0000;-webkit-text-stroke:1px var(--cyan);text-shadow:0 0 30px #4ad8ff55}.hero-lead{font:500 clamp(25px,2.7vw,40px)/1.05 var(--display);max-width:650px;margin:0 0 32px}.hero-mark{z-index:2;place-items:center;display:grid;position:relative}.one-mark{flex-direction:column;align-items:center;width:min(100%,440px);display:flex}.one-mark svg{filter:drop-shadow(0 0 28px #49d7ff33);width:100%}.one-mark>span{text-transform:uppercase;font:700 15px var(--body);letter-spacing:.24em;color:#cfefff;margin-top:-18px}.one-mark.small{width:220px}.one-mark.small>span{font-size:9px}.stat-ribbon{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020b14e8;border-top:1px solid #4ad8ff66;grid-template-columns:repeat(4,1fr);min-height:118px;padding:22px 5vw;display:grid;position:absolute;inset:auto 0 0}.stat-ribbon>div{border-right:1px solid var(--line);align-items:center;gap:16px;padding:0 28px;display:flex}.stat-ribbon>div:last-child{border:0}.stat-ribbon b{font:700 37px var(--display);color:var(--gold);white-space:nowrap}.stat-ribbon span{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:9px;line-height:1.5}.manifesto{background:var(--white);color:#071525;grid-template-columns:1.1fr .9fr;gap:10vw;padding:150px 7vw;display:grid}.manifesto h2,.section-intro h2,.results h2,.experience h2,.booking-band h2,.buyer-reality h2,.outcomes-block h2,.download-band h2,.index-hero h1{font:700 clamp(54px,6.5vw,98px)/.92 var(--display);text-transform:uppercase;margin:0}.manifesto>div:last-child{color:#405064;font-size:17px;line-height:1.75}.manifesto .big-copy{font:600 31px/1.15 var(--display);color:#071525}.manifesto .kicker,.kevin-story .kicker{color:#376f8f}.framework{background:radial-gradient(circle at 15%,#522d7f33,#0000 28%),#071a2f;grid-template-columns:320px 1fr;align-items:center;gap:7vw;padding:130px 7vw;display:grid}.framework>div>h2{font:700 clamp(50px,6vw,88px)/.95 var(--display);text-transform:uppercase;margin:0 0 55px}.framework-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.framework-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.framework-grid b,.outcomes-block li b{color:var(--cyan);font:700 16px var(--display)}.framework-grid h3{font:600 27px var(--display);text-transform:uppercase;margin:20px 0 10px}.framework-grid p{color:var(--muted);margin:0;line-height:1.6}.kevin-story{color:#071525;background:#eef1f4;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;padding:140px 7vw;display:grid}.story-photo{height:650px;position:relative;overflow:hidden;box-shadow:25px 25px #0d2a43}.story-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.kevin-story h2{font:700 clamp(50px,6vw,84px)/.95 var(--display);text-transform:uppercase;margin:0 0 30px}.kevin-story>div:last-child>p:not(.kicker){color:#435162;font-size:17px;line-height:1.75}.proof-list{grid-template-columns:1fr 1fr;gap:0;margin:32px 0 0;padding:0;list-style:none;display:grid}.proof-list li{border-top:1px solid #c7d0d8;padding:17px 18px 17px 28px;font-weight:600;position:relative}.proof-list li:before{content:"◆";color:#347a9f;position:absolute;left:0}.audience-section{background:#041526;padding:140px 6vw}.section-intro{max-width:1020px}.section-intro>p:last-child{color:var(--muted);max-width:720px;font-size:18px;line-height:1.7}.audience-cards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.audience-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#0b2742,#06182a);flex-direction:column;min-height:300px;padding:28px;transition:all .2s;display:flex;position:relative;overflow:hidden}.audience-card:after{content:"";opacity:.25;border:1px solid;border-radius:50%;width:150px;height:150px;position:absolute;top:-75px;right:-75px;box-shadow:0 0 35px}.audience-card.cyan{color:var(--cyan)}.audience-card.gold{color:var(--gold)}.audience-card.violet{color:var(--violet)}.audience-card>span{font:600 16px var(--display)}.audience-card>p{color:var(--muted);margin-top:60px;font-size:12px}.audience-card h3,.audience-card h2{font:600 32px/1 var(--display);text-transform:uppercase;color:var(--white);margin:8px 0 25px}.audience-card strong{text-transform:uppercase;font:700 13px var(--display);letter-spacing:.08em;margin-top:auto}.audience-card:hover{background:#102f4c;transform:translateY(-3px)}.results{background:#0a1e33;padding:140px 6vw}.results>h2{max-width:1000px}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:70px;display:grid}.testimonial-grid blockquote{border-top:2px solid var(--gold);background:#ffffff09;margin:0;padding:36px}.testimonial-grid blockquote p{font:500 27px/1.25 var(--display);margin:0 0 35px}.testimonial-grid footer{flex-direction:column;gap:6px;display:flex}.testimonial-grid footer b{text-transform:uppercase;font:700 14px var(--display);letter-spacing:.09em;color:var(--gold)}.testimonial-grid footer span{color:var(--muted);font-size:11px}.experience{color:#071525;background:#eef1f4;grid-template-columns:1fr 1fr;gap:9vw;padding:140px 7vw;display:grid}.experience ol{margin:0;padding:0;list-style:none}.experience li{border-top:1px solid #bdc9d2;grid-template-columns:60px 1fr;gap:22px;padding:28px 0;display:grid}.experience li:last-child{border-bottom:1px solid #bdc9d2}.experience li>b{font:700 20px var(--display);color:#3c7c9e}.experience li span{color:#53606e;flex-direction:column;gap:7px;line-height:1.5;display:flex}.experience li strong{font:600 28px var(--display);text-transform:uppercase;color:#071525}.booking-band{text-align:center;background:radial-gradient(circle at 50% 100%,#1b6d8d4d,#0000 44%),linear-gradient(135deg,#06172a,#091d33);padding:150px 7vw}.booking-band>p:not(.kicker){color:var(--muted);max-width:720px;margin:30px auto;font-size:18px;line-height:1.7}.booking-band .button-row{justify-content:center}.booking-band small{color:#7f91a1;margin-top:24px;display:block}.site-footer{border-top:1px solid var(--line);color:var(--muted);background:#020c16;grid-template-columns:1.2fr 1fr 1fr;gap:8vw;padding:75px 6vw;display:grid}.site-footer h2{text-transform:uppercase;font:600 16px var(--display);letter-spacing:.12em;color:var(--white);margin:0 0 17px}.site-footer>div{flex-direction:column;gap:10px;display:flex}.site-footer a:not(.brand):hover{color:var(--cyan)}.site-footer .brand{color:var(--white);margin-bottom:20px}.audience-hero{background:radial-gradient(circle at 82% 28%,#2e7c9e3d,#0000 30%),linear-gradient(125deg,#031426,#0a243c);grid-template-columns:100px minmax(0,1fr) 300px;align-items:center;gap:5vw;min-height:820px;padding:150px 7vw 100px;display:grid;position:relative;overflow:hidden}.audience-hero:before{content:"";opacity:.1;background:repeating-radial-gradient(circle at 80%,#0000 0 55px,currentColor 56px 57px);position:absolute;inset:0}.audience-num{font:700 54px var(--display);color:var(--cyan);align-self:start;padding-top:85px}.audience-hero-copy{z-index:2;position:relative}.audience-hero h1{font:700 clamp(60px,7.5vw,112px)/.88 var(--display);text-transform:uppercase;max-width:1000px;margin:0 0 30px}.audience-hero-copy>p:not(.kicker){font:500 25px/1.2 var(--display);color:#d5e2ec;max-width:750px}.audience-hero .button-row{margin-top:36px}.mini-mark{z-index:2;position:relative}.accent-gold .kicker,.accent-gold .audience-num{color:var(--gold)}.accent-violet .kicker,.accent-violet .audience-num{color:var(--violet)}.buyer-reality{color:#061426;background:#f3f5f7;padding:130px 10vw}.buyer-reality h2{max-width:1100px;font-size:clamp(45px,5.5vw,82px)}.buyer-reality>p:last-child{color:#4a5968;max-width:800px;margin:45px 0 0 auto;font-size:18px;line-height:1.8}.buyer-reality .kicker{color:#377a9d}.program-block{background:#071b30;grid-template-columns:.55fr 1.45fr;gap:8vw;padding:130px 8vw;display:grid}.program-label{text-align:center;background:radial-gradient(circle,#4ad8ff1a,#0000 60%);border:1px solid #4ad8ff5c;flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex}.program-label span{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:10px}.program-label b{font:700 60px/.95 var(--display);text-transform:uppercase;max-width:250px;margin-top:18px}.program-block h2{font:700 clamp(55px,6vw,88px)/.92 var(--display);text-transform:uppercase;margin:0}.program-block h3{font:500 30px/1.2 var(--display);color:var(--gold);margin:22px 0}.program-block>div:last-child>p:last-child{color:var(--muted);font-size:17px;line-height:1.8}.outcomes-block{background:#0b2239;grid-template-columns:1fr 1fr;gap:8vw;padding:130px 8vw;display:grid}.outcomes-block ul{margin:0;padding:0;list-style:none}.outcomes-block li{border-top:1px solid var(--line);font:500 23px/1.2 var(--display);grid-template-columns:55px 1fr;gap:18px;padding:24px 0;display:grid}.outcomes-block li:last-child{border-bottom:1px solid var(--line)}.fit-grid{color:#061426;background:#eef2f5;grid-template-columns:1fr 1fr;display:grid}.fit-grid>div:first-child{border-right:1px solid #cbd4dc}.fit-grid h2{font:700 57px var(--display);text-transform:uppercase;margin:0 0 36px}.fit-grid span{color:#4a5968;border-top:1px solid #cbd4dc;padding:16px 0;display:block}.fit-grid .kicker{color:#377a9d}.audience-quote{background:#06182b;grid-template-columns:260px 1fr;align-items:center;gap:8vw;padding:120px 8vw;display:grid}.audience-quote blockquote{margin:0}.audience-quote blockquote p{font:500 clamp(38px,4.2vw,66px)/1.05 var(--display);margin:0}.audience-quote footer{color:var(--gold);text-transform:uppercase;font:700 13px var(--body);letter-spacing:.12em;margin-top:25px}.download-band{background:linear-gradient(100deg,#102e4a,#0b1f34);justify-content:space-between;align-items:center;gap:60px;padding:100px 8vw;display:flex}.download-band>div{max-width:850px}.download-band h2{font-size:clamp(45px,5vw,73px)}.download-band p:not(.kicker){color:var(--muted);line-height:1.7}.download-band .button{flex:none}.index-hero{background:radial-gradient(circle at 80% 20%,#4ad8ff29,#0000 30%),#041528;padding:190px 8vw 100px}.index-hero h1{max-width:1000px}.index-hero>p:last-child{color:var(--muted);max-width:700px;font-size:19px;line-height:1.7}.index-cards{background:#041528;border:0;margin:0;padding:0 6vw 130px}.index-cards .audience-card{border:1px solid var(--line)}@media (width<=1100px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero-home{grid-template-columns:.8fr 1.2fr}.hero-mark{opacity:.65;width:230px;position:absolute;top:110px;right:3vw}.hero-copy h1{font-size:120px}.stat-ribbon{grid-template-columns:1fr 1fr}.stat-ribbon>div:nth-child(2){border-right:0}.kevin-cutout{height:650px}.audience-cards{grid-template-columns:1fr 1fr}.audience-hero{grid-template-columns:70px 1fr}.mini-mark{display:none}.program-block{grid-template-columns:.7fr 1.3fr}.site-footer{gap:4vw}}@media (width<=760px){.site-header{height:78px;padding:0 18px}.brand strong{font-size:27px}.brand span{font-size:7px}.nav-cta{padding:12px 14px;font-size:13px}.hero-home{text-align:center;flex-direction:column;min-height:1020px;padding:120px 20px 245px;display:flex}.kevin-cutout{border-radius:0;order:2;width:100%;height:420px;margin-top:25px;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.kevin-cutout:after{background:linear-gradient(#0000 70%,#06172a)}.kevin-cutout img{object-position:50% 30%}.hero-copy{order:1;padding:0}.hero-copy h1{margin:22px 0 28px;font-size:88px}.hero-copy .button-row{justify-content:center}.hero-mark{opacity:.35;width:145px;top:80px;right:-15px}.stat-ribbon{grid-template-columns:1fr 1fr;min-height:215px;padding:10px 8px}.stat-ribbon>div{padding:8px;display:block}.stat-ribbon b{font-size:27px;display:block}.stat-ribbon span{font-size:7px}.manifesto,.framework,.kevin-story,.experience,.program-block,.outcomes-block,.audience-quote{grid-template-columns:1fr;padding:90px 22px}.manifesto,.kevin-story,.fit-grid{display:block}.manifesto h2,.section-intro h2,.results h2,.experience h2,.booking-band h2,.buyer-reality h2,.outcomes-block h2,.download-band h2,.index-hero h1{font-size:49px}.manifesto>div:last-child{margin-top:45px}.framework{gap:45px}.framework>.one-mark{margin:auto}.framework-grid{grid-template-columns:1fr}.story-photo{height:480px;margin-bottom:60px}.proof-list{grid-template-columns:1fr}.audience-section,.results,.booking-band{padding:90px 22px}.audience-cards,.testimonial-grid{grid-template-columns:1fr}.audience-card{min-height:240px}.testimonial-grid blockquote p{font-size:25px}.experience{gap:50px}.site-footer{grid-template-columns:1fr;gap:50px;padding:65px 22px}.audience-hero{min-height:800px;padding:140px 22px 80px;display:block}.audience-num{padding:0 0 20px}.audience-hero h1{font-size:59px}.audience-hero-copy>p:not(.kicker){font-size:22px}.audience-hero .button{width:100%}.buyer-reality{padding:90px 22px}.buyer-reality>p:last-child{margin-top:35px}.program-label{min-height:280px}.program-block{gap:55px}.program-block h2{font-size:52px}.outcomes-block{gap:45px}.fit-grid{grid-template-columns:1fr}.fit-grid>div{padding:75px 22px}.fit-grid>div:first-child{border-bottom:1px solid #cbd4dc;border-right:0}.audience-quote{gap:40px}.audience-quote>.one-mark{margin:auto}.download-band{padding:85px 22px;display:block}.download-band .button{width:100%;margin-top:25px}.index-hero{padding:140px 22px 75px}.index-cards{padding:0 22px 90px}.button{width:100%}}.reel-stage{background:radial-gradient(circle at 50% 40%,#16466655,#0000 42%),#020b14;padding:140px 7vw;position:relative;overflow:hidden}.reel-stage:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 10vw,#ffffff08 10.05vw);position:absolute;inset:0}.reel-heading{z-index:2;grid-template-columns:1.3fr .7fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid;position:relative}.reel-heading h2{font:800 clamp(64px,7vw,112px)/.86 var(--display);text-transform:uppercase;margin:0}.reel-heading h2 span{color:#0000;-webkit-text-stroke:1px var(--cyan)}.reel-heading>p{color:var(--muted);font-size:18px;line-height:1.75}.reel-screen{z-index:2;aspect-ratio:16/9;background:#000;border:1px solid #4ad8ff55;max-width:1320px;margin:auto;position:relative;box-shadow:0 0 0 12px #071a2d,0 45px 110px #000}.reel-screen iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.reel-lights{z-index:3;filter:blur(16px);pointer-events:none;background:radial-gradient(at 15% 100%,#4ad8ff99,#0000 28%),radial-gradient(at 50% 100%,#e6b95c88,#0000 27%),radial-gradient(at 85% 100%,#987cff99,#0000 28%);height:90px;position:absolute;inset:-90px 0 auto}.reel-caption{z-index:2;max-width:1320px;font:700 11px var(--body);letter-spacing:.12em;color:var(--muted);justify-content:space-between;gap:30px;margin:34px auto 0;display:flex;position:relative}.reel-caption a{color:var(--gold);text-transform:uppercase}.text-link{color:var(--gold);font:700 14px var(--display);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #e6b95c66;margin-top:26px;padding-bottom:7px;display:inline-block}@media (width<=760px){.reel-stage{padding:90px 22px}.reel-heading{grid-template-columns:1fr;gap:25px;margin-bottom:45px}.reel-heading h2{font-size:52px}.reel-screen{box-shadow:0 0 0 6px #071a2d,0 25px 65px #000}.reel-caption{line-height:1.8;display:block}.reel-caption a{margin-top:15px;display:block}}.booking-band{text-align:left;background:radial-gradient(circle at 20% 100%,#1b6d8d4d,#0000 44%),linear-gradient(135deg,#06172a,#091d33);grid-template-columns:.8fr 1.2fr;align-items:start;gap:8vw;padding:150px 7vw;scroll-margin-top:30px;display:grid}.booking-band h2{max-width:1050px;margin:0}.booking-intro>p:not(.kicker){color:var(--muted);max-width:720px;margin:30px 0;font-size:18px;line-height:1.7}.direct-email{color:var(--gold);font:700 14px var(--display);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #e6b95c55;padding-bottom:7px;display:inline-block}.booking-form{background:#ffffff08;border:1px solid #ffffff1c;grid-template-columns:1fr 1fr;gap:20px;padding:36px;display:grid;box-shadow:0 30px 80px #0005}.field{flex-direction:column;gap:9px;display:flex}.field.wide,.form-finish.wide{grid-column:1/-1}.field label{font:700 10px var(--body);letter-spacing:.12em;text-transform:uppercase;color:#bad0df}.field input,.field select,.field textarea{width:100%;color:var(--white);font:500 15px var(--body);background:#03101dbd;border:1px solid #ffffff30;border-radius:0;outline:none;padding:15px 16px}.field input,.field select{height:52px}.field textarea{resize:vertical}.field select option{background:#071a2e}.honey{position:absolute!important;left:-9999px!important}.form-finish{align-items:center;gap:22px;margin-top:7px;display:flex}.form-finish .button{cursor:pointer;border:0;flex:none}.form-finish .button:disabled{opacity:.65;cursor:wait}.form-finish p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}@media (width<=760px){.booking-band{padding:90px 22px;display:block}.booking-form{grid-template-columns:1fr;margin-top:50px;padding:24px}.field.wide,.form-finish.wide{grid-column:auto}.form-finish{display:block}.form-finish p{margin-top:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.hero-home{grid-template-columns:minmax(360px,.88fr) minmax(540px,1.32fr) minmax(270px,.7fr);min-height:1000px}.hero-photo{z-index:2;clip-path:polygon(0 7%,88% 0,100% 100%,0 100%);align-self:end;height:735px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.hero-photo:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 65%,#06172a),linear-gradient(#0000 65%,#03142655);position:absolute;inset:0}.hero-photo img{object-fit:cover;object-position:54% 34%;filter:contrast(1.06)saturate(.82)brightness(.76);width:100%;height:100%}.hero-photo>span{z-index:2;font:700 10px var(--body);letter-spacing:.2em;color:var(--cyan);writing-mode:vertical-rl;position:absolute;bottom:60px;left:22px}.hero-copy h1{margin:22px 0 34px;font-size:clamp(76px,7.8vw,132px);line-height:.79}.hero-copy h1 span{-webkit-text-stroke:1px var(--cyan);font-size:.72em}.hero-lead{font:500 clamp(21px,2vw,30px)/1.18 var(--display);max-width:740px}.hero-vertical{writing-mode:vertical-rl;font:700 9px var(--body);letter-spacing:.28em;color:#fff5;position:absolute;top:160px;right:18px}.pulse-prompt{text-align:left;grid-template-columns:46px 1fr;align-items:center;column-gap:12px;margin-top:28px;display:inline-grid}.pulse-prompt strong{font:600 14px var(--display);text-transform:uppercase;letter-spacing:.08em}.pulse-prompt small{color:var(--muted);grid-column:2;font-size:10px}.pulse-orb{border:1px solid #4ad8ff77;border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;gap:3px;width:42px;height:42px;display:flex;box-shadow:0 0 28px #4ad8ff22}.pulse-orb i{background:var(--cyan);width:2px;height:11px;animation:1s ease-in-out infinite voice}.pulse-orb i:nth-child(2){height:20px;animation-delay:.15s}.pulse-orb i:nth-child(3){animation-delay:.3s}@keyframes voice{50%{opacity:.5;transform:scaleY(.35)}}.impact-ticker{background:var(--gold);color:#081626;white-space:nowrap;height:88px;font:800 clamp(21px,2.1vw,34px) var(--display);letter-spacing:.08em;justify-content:space-around;align-items:center;gap:25px;display:flex;overflow:hidden}.impact-ticker i{font-size:10px;font-style:normal}.manifesto-aside{max-width:570px;font:500 24px/1.35 var(--display);color:#455462;margin-top:45px}.manifesto blockquote{font:600 34px/1.15 var(--display);color:#0c6d94;border-top:1px solid #9eacb8;border-bottom:1px solid #9eacb8;margin:38px 0 0;padding:26px 0}.voice-stage{background:radial-gradient(circle at 85%,#6e4bb033,#0000 33%),linear-gradient(135deg,#061426,#0b2239);grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw;padding:140px 7vw;display:grid}.voice-stage h2{font:700 clamp(58px,6vw,94px)/.9 var(--display);text-transform:uppercase;margin:0 0 30px}.voice-copy>p:not(.kicker,.voice-promise){color:var(--muted);font-size:17px;line-height:1.8}.voice-promise{font:500 28px/1.25 var(--display);border-left:2px solid var(--gold);margin:30px 0;padding-left:25px}.listen-links{text-transform:uppercase;font:700 13px var(--display);letter-spacing:.1em;color:var(--cyan);gap:25px;display:flex}.spotify-frame{background:#020b14cc;border:1px solid #4ad8ff44;padding:22px;transform:rotate(1deg);box-shadow:0 35px 80px #0008}.spotify-frame iframe{border:0;border-radius:10px;display:block}.now-playing{font:700 9px var(--body);letter-spacing:.2em;color:var(--gold);margin-bottom:18px;display:block}.audience-section{background:radial-gradient(circle at 80% 20%,#174f7044,#0000 28%),#041526}.section-intro h2{color:#0000;-webkit-text-stroke:1px #eaf4fb;font-size:clamp(70px,9vw,145px)}.journey{border-top:1px solid var(--line);margin-top:80px}.journey-group{border-bottom:1px solid var(--line)}.journey-group>button{width:100%;min-height:155px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:70px minmax(240px,.7fr) 1fr 40px;align-items:center;gap:30px;padding:22px 15px;display:grid}.journey-group>button>span{font:700 17px var(--display);color:var(--cyan)}.journey-group.gold>button>span{color:var(--gold)}.journey-group.violet>button>span{color:var(--violet)}.journey-group>button>strong{font:700 clamp(38px,4vw,67px)/.95 var(--display);text-transform:uppercase}.journey-group>button>em{color:var(--muted);max-width:570px;font-size:15px;font-style:normal;line-height:1.6}.journey-group>button>b{font:300 42px var(--display);color:var(--cyan)}.journey-choices{opacity:0;background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;max-height:0;transition:max-height .55s,opacity .35s;display:grid;overflow:hidden}.journey-group.is-open .journey-choices{opacity:1;max-height:420px}.journey-choices a{background:#0a2238;flex-direction:column;justify-content:space-between;min-height:155px;padding:28px;transition:all .25s;display:flex}.journey-choices a:hover{background:#113451;transform:translateY(-3px)}.journey-choices a>span{flex-direction:column;gap:8px;display:flex}.journey-choices strong{font:600 25px var(--display);text-transform:uppercase}.journey-choices small{color:var(--muted);line-height:1.5}.journey-choices a>b{font:700 11px var(--body);letter-spacing:.11em;text-transform:uppercase;color:var(--cyan)}.results{grid-template-columns:.76fr 1.24fr;padding:0;display:grid}.results-photo{min-height:900px;position:relative;overflow:hidden}.results-photo img{object-fit:cover;object-position:54% 32%;filter:saturate(.75)brightness(.65);width:100%;height:100%}.results-photo:after{content:"";background:linear-gradient(#0000 40%,#07192ce8);position:absolute;inset:0}.results-photo span{z-index:2;font:600 clamp(35px,4vw,62px)/1 var(--display);text-transform:uppercase;position:absolute;bottom:8%;left:8%;right:8%}.results-content{padding:120px 6vw}.results-content h2{font-size:clamp(55px,6vw,92px)}.results-content .testimonial-grid{grid-template-columns:1fr}.results-content .testimonial-grid blockquote{background:0 0;padding:28px 0}.results-content .testimonial-grid blockquote p{font-size:24px}.audience-word{font:800 clamp(120px,20vw,330px)/.8 var(--display);text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #ffffff12;pointer-events:none;white-space:nowrap;position:absolute;bottom:-.13em;right:1vw}.audience-opening{color:#061426;background:#f1f4f6;grid-template-columns:.75fr 1.25fr;align-items:center;gap:8vw;padding:140px 7vw;display:grid}.opening-image{height:650px;position:relative;overflow:hidden;box-shadow:26px 26px #0b2a44}.opening-image img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.opening-image span{background:var(--gold);color:#061426;font:800 10px var(--body);letter-spacing:.15em;padding:14px 20px;position:absolute;bottom:0;left:0}.audience-opening h2{font:600 clamp(38px,4.4vw,68px)/1.05 var(--display);margin:0 0 32px}.audience-opening>div:last-child>p:last-child{color:#4c5c6a;font-size:17px;line-height:1.8}.audience-opening .kicker,.audience-chapters .kicker{color:#397998}.audience-chapters{color:#071525;background:#e5eaee;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:130px 7vw;display:grid}.chapter-intro{align-self:start;position:sticky;top:50px}.chapter-intro h2{font:700 clamp(48px,5vw,78px)/.95 var(--display);text-transform:uppercase;margin:0 0 28px}.chapter-intro>p:last-child{color:#52616e;line-height:1.75}.chapter-list article{border-top:1px solid #aebbc5;padding:40px 0;scroll-margin-top:40px}.chapter-list article:last-child{border-bottom:1px solid #aebbc5}.chapter-list span{font:700 14px var(--display);color:#397998}.chapter-list h3{font:600 36px/1 var(--display);text-transform:uppercase;margin:14px 0}.chapter-list p{color:#52616e;margin:0;line-height:1.7}.outcomes-block>div>p:last-child{color:var(--muted);line-height:1.8}.signature-moment{background:#03101d;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:130px 8vw;display:grid}.signature-moment h2{font:700 clamp(62px,7vw,108px)/.9 var(--display);text-transform:uppercase;margin:0 0 28px}.signature-moment p:not(.kicker){color:var(--muted);font-size:18px;line-height:1.8}.sound-rings{place-items:center;height:420px;display:grid;position:relative}.sound-rings:before{content:"•";color:var(--cyan);filter:drop-shadow(0 0 15px var(--cyan));font-size:70px}.sound-rings i{border:1px solid #4ad8ff66;border-radius:50%;animation:3s ease-out infinite ring;position:absolute}.sound-rings i:first-child{width:90px;height:90px}.sound-rings i:nth-child(2){width:170px;height:170px;animation-delay:.5s}.sound-rings i:nth-child(3){width:260px;height:260px;animation-delay:1s}.sound-rings i:nth-child(4){width:360px;height:360px;animation-delay:1.5s}@keyframes ring{50%{opacity:.25;transform:scale(1.08)}to{opacity:.8}}.audience-educators .audience-hero,.audience-faith-based .audience-hero{background:radial-gradient(circle at 80% 25%,#7b5a1c55,#0000 32%),linear-gradient(125deg,#071427,#17243a)}.audience-k12-students .audience-hero{background:radial-gradient(circle at 80% 20%,#6834a655,#0000 35%),linear-gradient(125deg,#071427,#16152d)}.audience-colleges .audience-hero{background:radial-gradient(circle at 75% 30%,#006e8d55,#0000 35%),linear-gradient(125deg,#041526,#092c42)}.audience-corporate-leadership .program-block{background:linear-gradient(135deg,#101827,#172c3e)}.audience-faith-based .signature-moment{background:radial-gradient(circle at 20%,#9a6e2133,#0000 30%),#0c1727}.audience-k12-students .audience-chapters{background:#ece8f3}.audience-healthcare .audience-chapters{background:#e3eef0}@media (width<=1100px){.hero-home{grid-template-columns:.8fr 1.2fr}.hero-mark{opacity:.4}.hero-photo{height:680px}.voice-stage,.audience-opening,.audience-chapters{gap:5vw}.journey-group>button{grid-template-columns:50px .8fr 1fr 30px}.results{grid-template-columns:.65fr 1.35fr}.mini-mark{display:none}}@media (width<=760px){.hero-home{min-height:1130px}.hero-photo{clip-path:none;order:2;width:100%;height:430px;margin-top:32px}.hero-copy h1{font-size:66px}.hero-lead{font-size:21px}.hero-vertical{display:none}.impact-ticker{justify-content:flex-start;height:68px;padding-left:20px;overflow:hidden}.impact-ticker span:nth-of-type(n+3),.impact-ticker i:nth-of-type(n+2){display:none}.voice-stage,.audience-opening,.audience-chapters,.signature-moment{grid-template-columns:1fr;padding:90px 22px}.spotify-frame{padding:12px;transform:none}.voice-stage h2{font-size:53px}.journey{margin-top:50px}.journey-group>button{grid-template-columns:38px 1fr 30px;gap:12px;min-height:140px;padding:18px 4px}.journey-group>button>strong{font-size:36px}.journey-group>button>em{grid-column:2/4}.journey-group>button>b{grid-area:1/3}.journey-choices{grid-template-columns:1fr}.journey-group.is-open .journey-choices{max-height:720px}.journey-choices a{min-height:130px}.results{display:block}.results-photo{min-height:580px}.results-content{padding:85px 22px}.opening-image{height:480px;margin-bottom:40px}.audience-opening h2{font-size:38px}.chapter-intro{position:static}.signature-moment{gap:10px}.sound-rings{height:300px}.sound-rings i:nth-child(4){width:280px;height:280px}.audience-word{font-size:130px}.listen-links{flex-direction:column}.manifesto blockquote{font-size:27px}}:root{--ink:#020a12;--ivory:#f2efe8;--slate:#0a1b2b;--steel:#728496}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.site-header{-webkit-backdrop-filter:blur(18px);background:#03101cd9;border:1px solid #ffffff24;border-radius:999px;height:74px;padding:0 26px;inset:24px 4vw auto;box-shadow:0 18px 60px #0006}.brand strong{letter-spacing:.16em;font-size:28px}.brand span{letter-spacing:.2em;margin-top:7px;font-size:8px}.site-header nav{text-transform:uppercase;letter-spacing:.08em;gap:clamp(20px,2.5vw,42px);font-size:12px}.site-header nav a{padding:11px 0}.nav-cta{background:var(--white);color:var(--ink);border:0;border-radius:999px;padding:13px 22px;font-size:13px;box-shadow:0 8px 24px #0004}.nav-cta:hover{background:var(--gold);transform:translateY(-1px)}.button{letter-spacing:.13em;border-radius:999px;min-height:56px;padding:0 30px;font-size:14px}.button.primary{background:var(--white);box-shadow:0 14px 42px #0008}.button.primary:hover{background:var(--gold)}.button.ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06111db8;border-color:#fff6}.premium-hero{background:#020811 url(/images/kevin-hero-original.jpg) 50% 32%/cover no-repeat;align-items:center;min-height:100svh;padding:150px 7vw 90px;display:flex;position:relative;overflow:hidden}.hero-film{background:#020811;position:absolute;inset:0;overflow:hidden}.hero-film iframe{pointer-events:none;border:0;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.015)}.hero-shade{background:linear-gradient(90deg,#020811f7 0%,#020811e3 35%,#0208118c 61%,#0208114d 100%),linear-gradient(#0208118c 0%,#0000 30%,#020811d9 100%);position:absolute;inset:0}.premium-hero:after{content:"";opacity:.35;pointer-events:none;background:linear-gradient(90deg,#0000 0 49.9%,#ffffff12 50%,#0000 50.1%);position:absolute;inset:0}.premium-hero-copy{z-index:3;width:min(900px,70vw);position:relative}.premium-eyebrow{color:#d9e7f0;font:700 11px var(--body);letter-spacing:.23em;text-transform:uppercase;margin:0 0 25px}.premium-hero-copy h1{text-transform:uppercase;font:800 clamp(100px,10.6vw,180px)/.68 var(--display);letter-spacing:-.035em;text-shadow:0 12px 45px #000;margin:0}.premium-hero-copy h1 span{color:var(--gold);font:700 .22em/1 var(--body);letter-spacing:.3em;margin:0 0 .25em .08em;display:block}.premium-tagline{max-width:770px;font:600 clamp(27px,2.4vw,39px)/1.07 var(--display);text-transform:uppercase;margin:36px 0 18px}.premium-intro{color:#c8d4dd;letter-spacing:.035em;margin:0 0 34px;font-size:14px}.premium-intro b{color:#fff}.hero-seal{z-index:3;opacity:.78;width:180px;position:absolute;bottom:70px;right:5vw}.hero-seal .one-mark{width:180px}.hero-seal .one-mark>span{display:none}.scroll-cue{z-index:3;color:#ffffff73;font:700 8px var(--body);letter-spacing:.26em;writing-mode:vertical-rl;align-items:center;gap:18px;display:flex;position:absolute;top:45%;right:22px}.scroll-cue span{color:var(--gold);font-size:18px}.authority-rail{background:var(--ink);border-top:1px solid #ffffff19;border-bottom:1px solid #ffffff19;grid-template-columns:repeat(4,1fr);min-height:128px;padding:0 5vw;display:grid}.authority-rail>div{border-right:1px solid #ffffff18;align-items:center;gap:18px;padding:25px 30px;display:flex}.authority-rail>div:last-child{border-right:0}.authority-rail b{color:var(--gold);font:700 clamp(30px,3vw,46px) var(--display);flex:none}.authority-rail span{text-transform:uppercase;color:#9eb0bf;font:700 9px/1.5 var(--body);letter-spacing:.13em}.premium-proof{background:var(--gold);color:#07131f;grid-template-columns:1fr auto;align-items:center;gap:50px;padding:28px 7vw;display:grid}.premium-proof p{font:600 20px var(--display);text-transform:uppercase;margin:0}.premium-proof>div{text-transform:uppercase;font:800 10px var(--body);letter-spacing:.14em;align-items:center;gap:22px;display:flex}.premium-proof i{opacity:.45;font-size:6px;font-style:normal}.premium-manifesto{background:var(--ivory);color:#06111d;grid-template-columns:minmax(360px,.78fr) minmax(520px,1.22fr);align-items:center;gap:9vw;padding:150px 7vw;display:grid}.manifesto-photo{background:#160706;height:720px;position:relative;overflow:hidden;box-shadow:28px 28px #09243a}.manifesto-photo:after{content:"";pointer-events:none;border:1px solid #ffffff36;position:absolute;inset:0}.manifesto-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.manifesto-photo span{background:var(--gold);color:#06111d;font:800 9px var(--body);letter-spacing:.18em;padding:15px 20px;position:absolute;bottom:0;left:0}.manifesto-copy .kicker{color:#397592}.manifesto-copy h2{font:700 clamp(66px,7vw,112px)/.82 var(--display);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 38px}.manifesto-copy h2 em{color:#0c718f;font-style:normal}.manifesto-copy .statement{font:600 30px/1.15 var(--display);color:#0b1d2b;margin:0 0 22px}.manifesto-copy>p:not(.kicker,.statement){color:#4a5a66;max-width:720px;font-size:17px;line-height:1.8}.manifesto-copy blockquote{border-left:2px solid var(--gold);font:600 27px/1.25 var(--display);color:#0a2132;margin:38px 0 0;padding:24px 0 24px 28px}.principle-feature{background:radial-gradient(circle at 18%,#1781a22b,#0000 30%),radial-gradient(circle at 75% 15%,#8c6d3330,#0000 28%),#061522;grid-template-columns:minmax(340px,.8fr) minmax(560px,1.2fr);align-items:center;gap:8vw;padding:150px 7vw;display:grid;overflow:hidden}.principle-mark-wrap{place-items:center;min-height:590px;display:grid;position:relative}.principle-mark-wrap:before,.principle-mark-wrap:after{content:"";border:1px solid #4ad8ff2b;border-radius:50%;position:absolute}.principle-mark-wrap:before{width:530px;height:530px}.principle-mark-wrap:after{opacity:.35;width:640px;height:640px}.principle-mark-wrap .one-mark{z-index:2;width:min(100%,520px);position:relative}.principle-feature h2{max-width:900px;font:700 clamp(62px,6.2vw,102px)/.88 var(--display);text-transform:uppercase;margin:0 0 34px}.principle-feature h2 span{color:#b9c9d5;text-transform:none;margin-top:18px;font-size:.48em;line-height:1.05;display:block}.principle-story{background:#ffffff1b;border:1px solid #ffffff1b;grid-template-columns:repeat(3,1fr);gap:1px;margin:38px 0;display:grid}.principle-story p{color:#adbdc9;background:#081c2d;margin:0;padding:25px;font-size:14px;line-height:1.7}.defining-question{color:var(--gold);font:600 29px/1.2 var(--display);border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;margin:36px 0 0;padding:25px 0}.premium-framework{background:#020a12;grid-template-columns:.9fr 1.1fr;padding:140px 7vw}.premium-framework .framework-title h2{margin:0;font-size:clamp(62px,6.3vw,105px)}.premium-framework .framework-grid article{padding:38px}.premium-framework .framework-grid h3{font-size:31px}.premium-framework .framework-grid p{font-size:14px}.reel-stage{background:#071421;padding:150px 7vw}.reel-stage:before{opacity:.35}.reel-screen{border:0;box-shadow:0 0 0 1px #ffffff29,0 45px 120px #000b}.reel-lights{opacity:.7}.reel-heading>p{max-width:500px}.reel-caption{color:#8fa3b3}.premium-results{background:#0b1b2a;grid-template-columns:.82fr 1.18fr}.premium-results .results-photo{min-height:940px}.premium-results .results-photo img{filter:saturate(.88)brightness(.74)}.premium-results .results-photo span{color:#fff}.premium-results .results-content{padding:120px 6vw}.premium-results .testimonial-grid{margin-top:45px}.premium-results .testimonial-grid blockquote{border-top:1px solid #ffffff2b}.premium-results .testimonial-grid blockquote:first-child{border-top:2px solid var(--gold)}.premium-audiences{background:radial-gradient(circle at 85% 10%,#175e7e35,#0000 30%),#030e18;padding:150px 7vw}.premium-audiences .section-intro h2{color:var(--white);-webkit-text-stroke:0;letter-spacing:-.02em;font-size:clamp(72px,8vw,128px)}.premium-audiences .section-intro>p:last-child{max-width:820px}.premium-audiences .journey-group>button{min-height:145px}.premium-audiences .journey-choices a{background:#071927}.premium-audiences .journey-choices a:hover{background:#0d2b41}.premium-bio{background:#ece9e2;grid-template-columns:.9fr 1.1fr;padding:150px 7vw}.premium-bio .story-photo{height:760px;box-shadow:26px 26px #102c40}.premium-bio .story-photo img{object-position:50% 28%}.premium-bio h2{font-size:clamp(62px,6.2vw,100px)}.bio-signoff{border-top:1px solid #b9c3ca;border-bottom:1px solid #b9c3ca;padding:22px 0;color:#0b6d8e!important;font:600 26px/1.25 var(--display)!important;margin:32px 0!important}.media-compact{background:#071421;grid-template-columns:1fr 1fr;align-items:center;gap:9vw;padding:135px 7vw;display:grid}.media-compact h2{font:700 clamp(57px,6vw,96px)/.9 var(--display);text-transform:uppercase;margin:0 0 28px}.media-compact>div:first-child>p:not(.kicker){max-width:650px;color:var(--muted);font-size:17px;line-height:1.8}.media-compact .listen-links{margin-top:34px}.podcast-quote{background:radial-gradient(circle at 80% 15%,#987cff35,#0000 35%),#0d263d;border:1px solid #ffffff20;flex-direction:column;justify-content:space-between;min-height:490px;padding:60px;display:flex;box-shadow:24px 24px #03101d}.podcast-quote>span{color:var(--gold);font:800 9px var(--body);letter-spacing:.26em}.podcast-quote blockquote{font:600 clamp(36px,3.4vw,58px)/1.05 var(--display);margin:0}.premium-experience{background:var(--ivory);padding:140px 7vw}.premium-experience h2{font-size:clamp(58px,6vw,96px)}.booking-band{background:radial-gradient(circle at 10% 100%,#1c6f8f42,#0000 35%),#030e18;grid-template-columns:.78fr 1.22fr;padding:150px 7vw}.booking-band h2{font-size:clamp(58px,6vw,94px)}.booking-assurance{border-top:1px solid #ffffff20;gap:0;margin:32px 0 35px;display:grid}.booking-assurance span{color:#c3d1da;font:700 10px var(--body);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff20;padding:13px 0}.booking-assurance span:before{content:"✓";color:var(--gold);margin-right:12px}.booking-form{background:var(--ivory);color:#07131f;border:0;padding:42px;box-shadow:0 40px 120px #0009}.field label{color:#354a5a}.field input,.field select,.field textarea{color:#07131f;background:#fff;border:1px solid #aebac3}.field input::placeholder,.field textarea::placeholder{color:#7a8791}.field input:focus,.field select:focus,.field textarea:focus{border-color:#0e779b;box-shadow:0 0 0 3px #167a9d1c}.field select option{color:#07131f;background:#fff}.form-finish p{color:#62727e}.site-footer{background:#020910;padding:85px 7vw}.audience-hero{isolation:isolate;background-position:50%;background-size:cover;grid-template-columns:70px minmax(0,1fr) 220px;gap:4vw;min-height:900px;padding:180px 7vw 110px}.audience-hero:before{z-index:-1;opacity:.18}.audience-num{letter-spacing:.08em;padding-top:26px;font-size:28px}.audience-hero-copy{max-width:980px}.audience-hero h1{letter-spacing:-.015em;font-size:clamp(68px,7.2vw,118px);line-height:.86}.audience-hero-copy>p:not(.kicker){max-width:720px;font:500 clamp(23px,2vw,31px)/1.2 var(--display)}.audience-word{opacity:.8;font-size:clamp(120px,18vw,300px);bottom:-.05em;right:3vw}.mini-mark{opacity:.72;align-self:start;margin-top:10px}.mini-mark .one-mark{width:190px}.audience-healthcare .audience-hero{background-image:linear-gradient(90deg,#020a12f7 0%,#020a12d9 42%,#020a126b 72%,#020a1291 100%),url(/images/kevin-speaker-close.jpg);background-position:50%}.audience-educators .audience-hero{background-image:linear-gradient(90deg,#020a1270 0%,#020a12a6 35%,#020a12f2 64%,#020a12f7 100%),url(/images/kevin-lifestyle.jpg);background-position:28%}.audience-educators .audience-hero-copy{max-width:760px;margin-left:auto}.audience-k12-students .audience-hero{background-image:linear-gradient(90deg,#0b0716f4 0%,#0b0716dc 43%,#0b071667 75%,#0b07169c 100%),url(/images/kevin-hero-original.jpg);background-position:50% 30%}.audience-colleges .audience-hero{background-image:linear-gradient(90deg,#020c15f7 0%,#020c15dc 46%,#020c156b 76%,#020c1591 100%),url(/images/kevin-speaker-stage.jpg);background-position:50% 26%}.audience-corporate-leadership .audience-hero{background-image:linear-gradient(90deg,#020a12f7 0%,#020a12df 43%,#020a1261 75%,#020a1299 100%),url(/images/kevin-speaker-gesture.jpg);background-position:50% 30%}.audience-associations-nonprofits .audience-hero{background-image:linear-gradient(90deg,#020a1266 0%,#020a1299 35%,#020a12ef 62%,#020a12fa 100%),url(/images/kevin-lifestyle.jpg);background-position:28%}.audience-associations-nonprofits .audience-hero-copy{max-width:760px;margin-left:auto}.audience-faith-based .audience-hero{background-image:linear-gradient(90deg,#090b12f7 0%,#090b12dc 46%,#090b1261 75%,#090b1299 100%),url(/images/kevin-speaker-close.jpg);background-position:50%}.audience-opening{background:var(--ivory);padding:150px 7vw}.opening-image{height:720px;box-shadow:24px 24px #102b3f}.audience-opening h2{font-size:clamp(44px,4.4vw,72px)}.audience-educators .audience-opening,.audience-associations-nonprofits .audience-opening{grid-template-columns:1.2fr .8fr}.audience-educators .audience-opening .opening-image,.audience-associations-nonprofits .audience-opening .opening-image{order:2}.audience-educators .audience-opening>div:last-child,.audience-associations-nonprofits .audience-opening>div:last-child{order:1}.audience-faith-based .audience-opening{background:#f4efe2}.audience-colleges .audience-opening{background:#e8eff2}.audience-k12-students .audience-opening{background:#eee9f3}.audience-healthcare .audience-opening{background:#e7eff0}.audience-chapters{padding:140px 7vw}.audience-healthcare .audience-chapters,.audience-k12-students .audience-chapters{display:block}.audience-healthcare .chapter-intro,.audience-k12-students .chapter-intro{max-width:970px;position:static}.audience-healthcare .chapter-list,.audience-k12-students .chapter-list{background:#9babb5;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:70px;display:grid}.audience-healthcare .chapter-list article,.audience-k12-students .chapter-list article{background:#e3ecee;border:0;padding:42px}.audience-k12-students .chapter-list article{background:#ece7f2}.program-block{padding:145px 8vw}.program-label{background:radial-gradient(circle,#4ad8ff20,#0000 62%),#081a2a;border-color:#ffffff32;min-height:430px}.program-label b{font-size:68px}.outcomes-block{padding:140px 8vw}.signature-moment{padding:145px 8vw}.fit-grid>div{padding:120px 7vw}.download-band{padding:110px 8vw}.index-hero{background:linear-gradient(90deg,#020a12f7,#020a12b5 57%,#020a1259),url(/images/kevin-hero-original.jpg) 50% 30%/cover;flex-direction:column;justify-content:flex-end;min-height:720px;padding:210px 8vw 120px;display:flex}.index-hero h1{max-width:1150px;font-size:clamp(70px,8vw,126px)}.index-cards{background:#041528;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px 6vw 140px}.index-cards .audience-card{border:0;min-height:340px}@media (width<=1100px){.site-header{grid-template-columns:1fr auto;inset:20px 3vw auto}.premium-hero-copy{width:min(830px,80vw)}.premium-hero-copy h1{font-size:clamp(90px,12vw,140px)}.hero-seal,.hero-seal .one-mark{width:140px}.authority-rail>div{padding:22px 18px}.premium-manifesto,.principle-feature{gap:5vw}.manifesto-photo{height:650px}.principle-mark-wrap{min-height:500px}.principle-mark-wrap:before{width:440px;height:440px}.principle-mark-wrap:after{width:520px;height:520px}.premium-results{grid-template-columns:.7fr 1.3fr}.media-compact{gap:5vw}.audience-hero{grid-template-columns:55px minmax(0,1fr)}.audience-hero-copy{max-width:820px}.audience-educators .audience-hero-copy,.audience-associations-nonprofits .audience-hero-copy{max-width:650px}.index-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.site-header{height:64px;padding:0 16px;inset:14px 14px auto}.brand strong{font-size:23px}.brand span{font-size:6px}.nav-cta{padding:11px 14px;font-size:11px}.button{width:100%;min-height:54px}.premium-hero{background-position:63%;align-items:flex-end;min-height:900px;padding:128px 22px 70px}.hero-film{display:none}.hero-shade{background:linear-gradient(#020811d9 0%,#02081173 31%,#020811f5 66%,#020811 100%)}.premium-hero:after{display:none}.premium-hero-copy{width:100%}.premium-eyebrow{margin-bottom:18px;font-size:9px;line-height:1.6}.premium-hero-copy h1{font-size:clamp(71px,23vw,91px);line-height:.72}.premium-tagline{margin:28px 0 15px;font-size:25px}.premium-intro{font-size:12px;line-height:1.6}.premium-hero-copy .button-row{display:grid}.hero-seal{opacity:.48;width:118px;top:94px;bottom:auto;right:12px}.hero-seal .one-mark{width:118px}.scroll-cue{display:none}.authority-rail{grid-template-columns:1fr 1fr;padding:0}.authority-rail>div{border-bottom:1px solid #ffffff18;min-height:106px;padding:18px}.authority-rail>div:nth-child(2){border-right:0}.authority-rail b{font-size:29px}.authority-rail span{font-size:7px}.premium-proof{padding:25px 22px;display:block}.premium-proof p{font-size:18px;line-height:1.2}.premium-proof>div{gap:10px;margin-top:17px;font-size:8px;overflow:hidden}.premium-manifesto,.principle-feature,.media-compact{grid-template-columns:1fr;padding:90px 22px}.manifesto-photo{height:480px;margin-bottom:42px;box-shadow:13px 13px #09243a}.manifesto-copy h2{font-size:55px}.manifesto-copy .statement{font-size:25px}.manifesto-copy blockquote{font-size:23px}.principle-feature{gap:40px}.principle-mark-wrap{min-height:310px}.principle-mark-wrap .one-mark{width:300px}.principle-mark-wrap:before{width:300px;height:300px}.principle-mark-wrap:after{width:350px;height:350px}.principle-feature h2{font-size:53px}.principle-story{grid-template-columns:1fr}.defining-question{font-size:25px}.premium-framework{grid-template-columns:1fr;padding:90px 22px}.premium-framework .framework-title h2{font-size:54px}.premium-framework .framework-grid article{padding:28px}.reel-stage{padding:90px 22px}.premium-results{display:block}.premium-results .results-photo{min-height:580px}.premium-results .results-content{padding:85px 22px}.premium-audiences{padding:90px 22px}.premium-audiences .section-intro h2{font-size:60px}.premium-bio{padding:90px 22px;display:block}.premium-bio .story-photo{height:500px;margin-bottom:60px}.premium-bio h2{font-size:55px}.bio-signoff{font-size:23px!important}.media-compact{gap:60px}.media-compact h2{font-size:53px}.podcast-quote{min-height:390px;padding:38px;box-shadow:13px 13px #03101d}.podcast-quote blockquote{font-size:37px}.premium-experience{grid-template-columns:1fr;padding:90px 22px}.booking-band{padding:90px 22px;display:block}.booking-band h2{font-size:52px}.booking-form{margin-top:52px;padding:24px}.site-footer{padding:70px 22px}.audience-hero{background-position:58%;align-items:flex-end;min-height:850px;padding:135px 22px 75px;display:flex}.audience-hero:after{content:"";z-index:-1;background:linear-gradient(#020a1275 0%,#020a1282 35%,#020a12f7 66%,#020a12 100%);position:absolute;inset:0}.audience-num,.audience-word,.mini-mark{display:none}.audience-hero-copy,.audience-educators .audience-hero-copy,.audience-associations-nonprofits .audience-hero-copy{max-width:none;margin:0}.audience-hero h1{font-size:55px}.audience-hero-copy>p:not(.kicker){font-size:21px}.audience-opening,.audience-educators .audience-opening,.audience-associations-nonprofits .audience-opening{flex-direction:column;grid-template-columns:1fr;padding:90px 22px;display:flex}.audience-educators .audience-opening .opening-image,.audience-associations-nonprofits .audience-opening .opening-image,.audience-educators .audience-opening>div:last-child,.audience-associations-nonprofits .audience-opening>div:last-child{order:0}.opening-image{height:470px;margin-bottom:48px;box-shadow:13px 13px #102b3f}.audience-chapters,.audience-healthcare .audience-chapters,.audience-k12-students .audience-chapters{padding:90px 22px;display:block}.audience-healthcare .chapter-list,.audience-k12-students .chapter-list{grid-template-columns:1fr;margin-top:45px}.program-block,.outcomes-block,.signature-moment{padding:90px 22px}.program-label{min-height:310px}.program-label b{font-size:54px}.fit-grid>div{padding:80px 22px}.download-band{padding:85px 22px}.index-hero{min-height:720px;padding:150px 22px 80px}.index-hero h1{font-size:59px}.index-cards{grid-template-columns:1fr;padding:1px 22px 90px}.index-cards .audience-card{min-height:280px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-film{display:none}.sound-rings i,.pulse-orb i{animation:none}.button,.journey-choices,.journey-choices a{transition:none}}.hero-film{background:#020811 url(/images/kevin-hero-original.jpg) 50% 32%/cover no-repeat}.hero-film iframe{opacity:.28}.reel-screen{background:#020811 url(/images/kevin-hero-original.jpg) 50% 30%/cover no-repeat}.reel-screen iframe{opacity:.8}.audience-educators .audience-hero-copy,.audience-associations-nonprofits .audience-hero-copy{width:58%;max-width:720px;margin-left:auto}.audience-educators .audience-hero h1,.audience-associations-nonprofits .audience-hero h1{font-size:clamp(60px,5.7vw,92px)}.audience-educators .mini-mark,.audience-associations-nonprofits .mini-mark{visibility:hidden}@media (width<=760px){.audience-educators .audience-hero-copy,.audience-associations-nonprofits .audience-hero-copy{width:100%;max-width:none;margin:0}.audience-educators .audience-hero h1,.audience-associations-nonprofits .audience-hero h1{font-size:52px}.reel-screen iframe{opacity:.86}}html{scroll-padding-top:110px}body{overflow-x:hidden}.site-header{grid-template-columns:auto minmax(0,1fr) auto;column-gap:clamp(20px,2.2vw,38px)}.desktop-nav{justify-self:center;align-items:center}.site-header .desktop-nav{gap:clamp(15px,1.5vw,28px)}.site-header .desktop-nav>a,.nav-dropdown-trigger{white-space:nowrap}.nav-dropdown{position:static}.nav-dropdown-trigger{align-items:center;gap:5px;display:flex}.nav-dropdown-trigger span{color:var(--gold);font-size:14px}.nav-dropdown-panel{opacity:0;visibility:hidden;pointer-events:none;background:#ffffff28;border:1px solid #ffffff28;grid-template-columns:1.05fr 1fr 1fr;gap:1px;width:min(1040px,90vw);padding:1px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:58px;left:50%;transform:translate(-50%,12px);box-shadow:0 36px 90px #000b}.nav-dropdown:hover .nav-dropdown-panel,.nav-dropdown:focus-within .nav-dropdown-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.nav-dropdown-panel>div{background:#061522;flex-direction:column;padding:28px;display:flex}.nav-dropdown-panel>div:first-child{background:radial-gradient(circle at 20% 80%,#22617a55,#0000 48%),#091d30;justify-content:center}.nav-dropdown-panel p{color:var(--gold);font:800 9px var(--body);letter-spacing:.2em;text-transform:uppercase;margin:0 0 13px}.nav-dropdown-panel>div:first-child>strong{font:600 28px/1.08 var(--display);text-transform:uppercase}.nav-dropdown-panel>div:first-child>a{color:var(--cyan);font:700 10px var(--body);letter-spacing:.1em;text-transform:uppercase;margin-top:22px}.site-header .nav-dropdown-panel>div:not(:first-child)>a{font:600 17px var(--display);text-transform:uppercase;border-bottom:1px solid #ffffff17;flex-direction:column;gap:5px;padding:12px 0;display:flex}.site-header .nav-dropdown-panel>div:not(:first-child)>a:last-child{border-bottom:0}.nav-dropdown-panel small{color:#8fa3b2;font:500 9px/1.4 var(--body);letter-spacing:0;text-transform:none}.mobile-nav{display:none;position:relative}.mobile-nav summary{cursor:pointer;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:42px;height:42px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mobile-nav summary i{background:#fff;width:17px;height:1px;transition:all .2s;position:absolute}.mobile-nav summary i:first-of-type{transform:translateY(-4px)}.mobile-nav summary i:last-of-type{transform:translateY(4px)}.mobile-nav[open] summary i:first-of-type{transform:rotate(45deg)}.mobile-nav[open] summary i:last-of-type{transform:rotate(-45deg)}.mobile-nav-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#04111ef5;border:1px solid #ffffff2b;width:min(390px,100vw - 28px);max-height:calc(100vh - 100px);padding:20px;position:absolute;top:57px;right:-16px;overflow:auto;box-shadow:0 40px 100px #000d}.mobile-nav-panel>a{font:600 24px var(--display);text-transform:uppercase;border-bottom:1px solid #ffffff19;padding:14px 4px;display:block}.mobile-audiences{border-bottom:1px solid #ffffff19;grid-template-columns:1fr 1fr;gap:0 15px;padding:13px 0;display:grid}.mobile-audiences a{color:#a9bac8;padding:8px 3px;font-size:11px;line-height:1.35}.mobile-nav-panel .mobile-book{text-align:center;background:var(--gold);color:#06121e;border:0;margin-top:17px;padding:15px;font-size:17px}.site-footer{grid-template-columns:1.25fr .65fr 1fr .85fr;gap:5vw}.footer-line{color:#718493;max-width:290px;font-size:13px;line-height:1.6}.page-hero{isolation:isolate;background-color:#020a12;background-position:50%;background-size:cover;align-items:flex-end;min-height:900px;padding:190px 7vw 115px;display:flex;position:relative;overflow:hidden}.page-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#020912fa 0%,#020912e5 43%,#0209127d 72%,#020912a8 100%),linear-gradient(#02091299,#0000 32%,#020912e8);position:absolute;inset:0}.page-hero:after{content:"";z-index:-1;opacity:.32;background:repeating-linear-gradient(90deg,#0000 0 11vw,#ffffff08 11.03vw);position:absolute;inset:0}.page-hero-copy{z-index:2;max-width:1050px;position:relative}.page-hero-copy h1{max-width:1050px;font:800 clamp(76px,8.2vw,136px)/.84 var(--display);letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 16px 50px #000;margin:0}.page-hero-copy>p:not(.kicker){color:#c7d4de;max-width:760px;font:500 clamp(20px,1.8vw,27px)/1.35 var(--display);margin:30px 0}.page-hero-copy .button-row{margin-top:36px}.page-hero-index{color:#0000;-webkit-text-stroke:1px #ffffff17;font:800 clamp(130px,18vw,290px)/.8 var(--display);white-space:nowrap;text-transform:uppercase;pointer-events:none;position:absolute;bottom:-.12em;right:2vw}.about-hero{background-image:url(/images/kevin-lifestyle.jpg);background-position:50% 35%}.keynote-hero{background-image:url(/images/kevin-hero-original.jpg);background-position:50% 30%;grid-template-columns:minmax(330px,.7fr) minmax(580px,1.3fr);align-items:center;gap:5vw;min-height:940px;display:grid}.keynote-hero:before{background:linear-gradient(90deg,#020912ed 0%,#020912c9 45%,#020912ea 100%)}.keynote-hero .page-hero-copy h1{font-size:clamp(86px,8.4vw,145px)}.keynote-hero .page-hero-copy h2{max-width:800px;color:var(--gold);font:600 clamp(28px,2.5vw,42px)/1.04 var(--display);text-transform:uppercase;margin:24px 0 0}.keynote-hero-mark{z-index:2;place-items:center;display:grid;position:relative}.keynote-hero-mark .one-mark{width:min(100%,520px)}.media-hero{background-image:url(/images/kevin-speaker-gesture.jpg);background-position:50% 28%}.contact-hero{background-image:url(/images/kevin-speaker-stage.jpg);background-position:50% 23%;min-height:760px}.contact-email{color:var(--gold);font:700 15px var(--body);letter-spacing:.05em;border-bottom:1px solid #e6b95c88;margin-top:25px;padding-bottom:6px;display:inline-block}.story-stats{background:var(--gold);color:#07131f;grid-template-columns:repeat(4,1fr);padding:0 5vw;display:grid}.story-stats>div{border-right:1px solid #07131f2b;align-items:center;gap:17px;min-height:135px;padding:25px 30px;display:flex}.story-stats>div:last-child{border:0}.story-stats b{font:800 clamp(34px,3.4vw,52px) var(--display)}.story-stats span{font:800 9px/1.45 var(--body);letter-spacing:.13em;text-transform:uppercase}.editorial-split{background:var(--ivory);color:#07131f;grid-template-columns:.82fr 1.18fr;align-items:center;gap:9vw;padding:150px 7vw;display:grid}.editorial-image{height:760px;position:relative;overflow:hidden;box-shadow:28px 28px #0d2b41}.editorial-image img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.editorial-image span{background:var(--gold);font:800 9px var(--body);letter-spacing:.17em;padding:15px 20px;position:absolute;bottom:0;left:0}.editorial-copy .kicker{color:#397592}.editorial-copy h2{font:700 clamp(66px,6.5vw,105px)/.85 var(--display);text-transform:uppercase;margin:0 0 35px}.editorial-copy h2 em{color:#0b7395;font-style:normal}.editorial-copy p{color:#4e5e6a;font-size:17px;line-height:1.8}.editorial-copy .lede{color:#102535;font:600 27px/1.24 var(--display)}.editorial-copy blockquote{border-left:2px solid var(--gold);color:#0b2639;font:600 28px/1.25 var(--display);margin:35px 0 0;padding:25px 0 25px 28px}.life-chapters{background:#071421;padding:145px 7vw}.chapters-heading{grid-template-columns:.8fr 1.2fr;align-items:end;gap:8vw;display:grid}.chapters-heading h2{font:700 clamp(62px,6.4vw,103px)/.88 var(--display);text-transform:uppercase;margin:0}.chapters-heading>p:last-child{color:var(--muted);font-size:17px;line-height:1.8}.chapter-track{border-top:1px solid #fff2;border-left:1px solid #fff2;grid-template-columns:repeat(4,1fr);margin-top:75px;display:grid}.chapter-track article{border-bottom:1px solid #fff2;border-right:1px solid #fff2;min-height:370px;padding:34px}.chapter-track b{color:var(--gold);font:700 15px var(--display)}.chapter-track h3{font:600 31px/1 var(--display);text-transform:uppercase;margin:80px 0 18px}.chapter-track p{color:#9eb0be;font-size:14px;line-height:1.7}.visionary-section{background:radial-gradient(circle at 18%,#1b73963d,#0000 32%),#020a12;grid-template-columns:.75fr 1.25fr;align-items:center;gap:8vw;padding:145px 7vw;display:grid}.visionary-section>div:first-child{place-items:center;display:grid}.visionary-section>div:first-child .one-mark{width:min(100%,520px)}.visionary-section h2{font:700 clamp(60px,6.3vw,100px)/.88 var(--display);text-transform:uppercase;margin:0 0 32px}.visionary-section p:not(.kicker){color:var(--muted);font-size:17px;line-height:1.8}.identity-list{border-top:1px solid #fff2;grid-template-columns:1fr 1fr;margin-top:38px;display:grid}.identity-list span{color:#c8d4dd;font:700 10px var(--body);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff2;padding:17px 10px}.identity-list span:before{content:"◆";color:var(--gold);margin-right:10px;font-size:7px}.about-belief{text-align:center;color:#07131f;background:#e8e6df;padding:140px 10vw}.about-belief .kicker{color:#397592}.about-belief blockquote{max-width:1200px;font:600 clamp(45px,5.5vw,84px)/1.02 var(--display);margin:0 auto}.keynote-proof{background:var(--gold);color:#07131f;grid-template-columns:repeat(3,1fr);display:grid}.keynote-proof p{text-align:center;font:500 clamp(23px,2.2vw,34px) var(--display);text-transform:uppercase;border-right:1px solid #07131f2b;margin:0;padding:30px}.keynote-proof p:last-child{border:0}.keynote-thesis{background:var(--ivory);color:#07131f;grid-template-columns:1.15fr .85fr;gap:9vw;padding:145px 7vw;display:grid}.keynote-thesis .kicker{color:#397592}.keynote-thesis h2{font:700 clamp(58px,6vw,96px)/.9 var(--display);text-transform:uppercase;margin:0}.keynote-thesis>div:last-child{align-self:end}.keynote-thesis>div:last-child p{color:#4c5c68;font-size:18px;line-height:1.8}.keynote-reel{scroll-margin-top:0}.keynote-origin{color:#07131f;background:#e7ecef;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:145px 7vw;display:grid}.origin-photo{height:720px;overflow:hidden;box-shadow:25px 25px #0c293f}.origin-photo img{object-fit:cover;object-position:50% 25%;width:100%;height:100%}.keynote-origin .kicker{color:#397592}.keynote-origin h2{font:700 clamp(58px,5.6vw,90px)/.9 var(--display);text-transform:uppercase;margin:0 0 30px}.keynote-origin p{color:#4c5c68;font-size:17px;line-height:1.8}.keynote-origin blockquote{color:#0b7293;font:600 28px/1.2 var(--display);border-top:1px solid #aab7c0;border-bottom:1px solid #aab7c0;margin:35px 0 0;padding:24px 0}.keynote-framework{background:#020a12;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:145px 7vw;display:grid}.framework-lead{align-self:start;position:sticky;top:40px}.framework-lead h2{font:700 clamp(62px,6vw,98px)/.87 var(--display);text-transform:uppercase;margin:0 0 30px}.framework-lead>p:last-child{color:var(--muted);line-height:1.8}.framework-steps{border-top:1px solid #ffffff26}.framework-steps article{border-bottom:1px solid #ffffff26;grid-template-columns:50px 100px 1fr;align-items:start;gap:22px;padding:36px 0;display:grid}.framework-steps b{color:var(--gold);font:700 15px var(--display)}.framework-steps span{color:var(--cyan);font:700 15px var(--display);text-transform:uppercase}.framework-steps h3{font:600 34px/1 var(--display);text-transform:uppercase;margin:0}.framework-steps p{color:var(--muted);grid-column:3;margin:0;line-height:1.7}.keynote-experience{background:#0a1c2d;padding:145px 7vw}.keynote-experience>div:first-child{justify-content:space-between;align-items:end;gap:40px;display:flex}.keynote-experience h2{max-width:950px;font:700 clamp(62px,6.5vw,105px)/.88 var(--display);text-transform:uppercase;margin:0}.experience-cards{border-top:1px solid #fff2;border-left:1px solid #fff2;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.experience-cards article{border-bottom:1px solid #fff2;border-right:1px solid #fff2;min-height:350px;padding:32px}.experience-cards b{color:var(--gold);font:700 15px var(--display)}.experience-cards h3{font:600 29px/1 var(--display);text-transform:uppercase;margin:75px 0 18px}.experience-cards p{color:#9bafbd;font-size:14px;line-height:1.7}.keynote-outcomes{background:var(--ivory);color:#07131f;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:140px 8vw;display:grid}.keynote-outcomes .kicker{color:#397592}.keynote-outcomes h2{font:700 clamp(56px,5.8vw,92px)/.9 var(--display);text-transform:uppercase;margin:0}.keynote-outcomes ul{margin:0;padding:0;list-style:none}.keynote-outcomes li{font:600 25px/1.2 var(--display);border-top:1px solid #aeb9c1;padding:25px 15px 25px 42px;position:relative}.keynote-outcomes li:last-child{border-bottom:1px solid #aeb9c1}.keynote-outcomes li:before{content:"✓";color:#0b7598;position:absolute;left:3px}.keynote-audiences{background:#071421;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:140px 7vw;display:grid}.keynote-audiences h2{font:700 clamp(56px,5.8vw,92px)/.9 var(--display);text-transform:uppercase;margin:0}.keynote-audiences>div:last-child{border-top:1px solid #fff2}.keynote-audiences>div:last-child a{font:600 25px var(--display);text-transform:uppercase;border-bottom:1px solid #fff2;justify-content:space-between;padding:19px 4px;display:flex}.keynote-audiences a span{color:var(--gold)}.keynote-testimonials{background:#020a12;padding:140px 7vw}.keynote-testimonials>div{background:#fff2;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.keynote-testimonials blockquote{background:#071827;margin:0;padding:42px}.keynote-testimonials blockquote p{font:500 27px/1.25 var(--display);margin:0 0 35px}.keynote-testimonials footer{flex-direction:column;gap:6px;display:flex}.keynote-testimonials footer b{color:var(--gold);font:700 12px var(--body);letter-spacing:.09em;text-transform:uppercase}.keynote-testimonials footer span{color:var(--muted);font-size:10px}.media-reel{scroll-margin-top:0}.voice-library{background:var(--ivory);color:#07131f;grid-template-columns:.8fr 1.2fr;align-items:center;gap:9vw;padding:145px 7vw;display:grid}.voice-image{height:720px;overflow:hidden;box-shadow:26px 26px #0d2b41}.voice-image img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.voice-content .kicker{color:#397592}.voice-content h2{font:700 clamp(62px,6.4vw,104px)/.86 var(--display);text-transform:uppercase;margin:0 0 30px}.voice-content>p{color:#4c5c68;font-size:17px;line-height:1.8}.voice-content blockquote{color:#0b7598;font:600 30px/1.2 var(--display);border-top:1px solid #aab6bf;border-bottom:1px solid #aab6bf;margin:35px 0;padding:25px 0}.planner-hub{background:#071421;padding:145px 7vw}.planner-heading{grid-template-columns:.85fr 1.15fr;align-items:end;gap:8vw;display:grid}.planner-heading h2{font:700 clamp(62px,6.4vw,104px)/.86 var(--display);text-transform:uppercase;margin:0}.planner-heading>p:last-child{color:var(--muted);font-size:17px;line-height:1.8}.planner-downloads{border-top:1px solid #fff2;border-left:1px solid #fff2;grid-template-columns:1fr 1fr;margin-top:70px;display:grid}.planner-downloads>a{border-bottom:1px solid #fff2;border-right:1px solid #fff2;grid-template-columns:45px 1fr auto;align-items:center;gap:20px;min-height:145px;padding:26px;transition:all .2s;display:grid}.planner-downloads>a:hover{background:#0d2b42}.planner-downloads>a>b{color:var(--gold);font:700 14px var(--display)}.planner-downloads>a>span{flex-direction:column;gap:5px;display:flex}.planner-downloads strong{font:600 25px var(--display);text-transform:uppercase}.planner-downloads small{color:var(--muted);font-size:11px}.planner-downloads em{color:var(--cyan);font:700 10px var(--body);letter-spacing:.1em;text-transform:uppercase;font-style:normal}.press-kit{color:#07131f;background:#e7ecef;padding:145px 7vw}.press-kit>div:first-child{grid-template-columns:.9fr 1.1fr;align-items:end;gap:8vw;display:grid}.press-kit .kicker{color:#397592}.press-kit h2{font:700 clamp(60px,6vw,98px)/.88 var(--display);text-transform:uppercase;margin:0}.press-kit>div:first-child>p:last-child{color:#4e5d68;line-height:1.8}.asset-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:65px;display:grid}.asset-grid>a{background:#fff;box-shadow:0 18px 45px #07131f1c}.asset-grid img{object-fit:cover;object-position:50% 28%;width:100%;height:420px}.asset-grid span{color:#53616b;flex-direction:column;gap:6px;padding:20px;font-size:11px;display:flex}.asset-grid strong{color:#07131f;font:600 23px var(--display);text-transform:uppercase}.bio-resources{background:#0a1d2f;grid-template-columns:.6fr 1.4fr;gap:8vw;padding:135px 8vw;display:grid}.bio-resources h2{font:700 clamp(64px,7vw,110px)/.86 var(--display);text-transform:uppercase;margin:0}.bio-resources>div:last-child p{color:#b0c0cb;font-size:17px;line-height:1.8}.contact-main{background:#061421;grid-template-columns:.72fr 1.28fr;align-items:start;gap:7vw;padding:140px 7vw;display:grid}.contact-intro{position:sticky;top:35px}.contact-intro h2{font:700 clamp(56px,5.7vw,90px)/.88 var(--display);text-transform:uppercase;margin:0}.contact-intro>p:not(.kicker,.form-note){color:var(--muted);font-size:17px;line-height:1.8}.contact-promises{border-top:1px solid #fff2;margin:38px 0}.contact-promises span{color:#c1d0da;font:700 10px var(--body);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff2;gap:16px;padding:16px 0;display:flex}.contact-promises b{color:var(--gold)}.form-note{color:#8ea2b1;font-size:13px}.form-note a{color:var(--gold)}.contact-main .booking-form{margin:0}.contact-next{background:var(--ivory);color:#07131f;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:140px 7vw;display:grid}.contact-next .kicker{color:#397592}.contact-next h2{font:700 clamp(58px,6vw,96px)/.88 var(--display);text-transform:uppercase;margin:0}.contact-next ol{margin:0;padding:0;list-style:none}.contact-next li{border-top:1px solid #aeb9c1;grid-template-columns:55px 1fr;gap:20px;padding:27px 0;display:grid}.contact-next li>b{color:#0b7598;font:700 15px var(--display)}.contact-next strong{color:#07131f;font:600 29px var(--display);text-transform:uppercase}.contact-faq{background:#071421;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:135px 7vw;display:grid}.contact-faq>div:first-child{align-self:start;position:sticky;top:35px}.contact-faq h2{font:700 clamp(58px,6vw,96px)/.88 var(--display);text-transform:uppercase;margin:0}.contact-faq details{border-top:1px solid #ffffff24}.contact-faq details:last-child{border-bottom:1px solid #ffffff24}.contact-faq summary{cursor:pointer;font:600 27px var(--display);text-transform:uppercase;justify-content:space-between;align-items:center;gap:25px;padding:26px 4px;list-style:none;display:flex}.contact-faq summary::-webkit-details-marker{display:none}.contact-faq summary span{color:var(--gold);font-size:30px}.contact-faq details[open] summary span{transform:rotate(45deg)}.contact-faq details p{max-width:720px;color:var(--muted);margin:0;padding:0 45px 28px 4px;line-height:1.75}@media (width<=1240px){.site-header{grid-template-columns:1fr auto auto;gap:12px}.desktop-nav{display:none!important}.mobile-nav{display:block}.nav-cta{justify-self:end}.page-hero-copy h1{font-size:clamp(70px,9vw,110px)}.keynote-hero{grid-template-columns:.62fr 1.38fr}.keynote-hero-mark .one-mark{width:390px}.chapter-track,.experience-cards{grid-template-columns:1fr 1fr}.site-footer{grid-template-columns:1fr 1fr 1fr}.site-footer>div:first-child{grid-column:1/-1}.planner-downloads{grid-template-columns:1fr}.asset-grid img{height:360px}}@media (width<=760px){html{scroll-padding-top:82px}.site-header{grid-template-columns:1fr auto auto;gap:7px}.site-header .nav-cta{padding:10px 11px;font-size:10px}.mobile-nav summary{width:38px;height:38px}.page-hero{background-position:58%;align-items:flex-end;min-height:820px;padding:135px 22px 75px}.page-hero:before{background:linear-gradient(#0209128c 0%,#02091280 30%,#020912f4 66%,#020912 100%)}.page-hero-copy h1{font-size:56px;line-height:.88}.page-hero-copy>p:not(.kicker){font-size:20px}.page-hero-index{font-size:110px;right:-10px}.about-hero{background-position:46%}.media-hero{background-position:56%}.contact-hero{background-position:50%;min-height:720px}.keynote-hero{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:15px;min-height:940px;padding:135px 22px 70px;display:flex}.keynote-hero:before{background:linear-gradient(#020912b3 0%,#0209128c 34%,#020912f8 68%,#020912 100%)}.keynote-hero-mark{opacity:.5;position:absolute;top:100px;right:-20px}.keynote-hero-mark .one-mark{width:170px}.keynote-hero .page-hero-copy h1{font-size:64px}.keynote-hero .page-hero-copy h2{font-size:27px}.story-stats{grid-template-columns:1fr 1fr;padding:0}.story-stats>div{border-bottom:1px solid #07131f2b;min-height:110px;padding:18px}.story-stats>div:nth-child(2){border-right:0}.story-stats b{font-size:34px}.story-stats span{font-size:7px}.editorial-split,.visionary-section,.keynote-thesis,.keynote-origin,.keynote-framework,.keynote-outcomes,.keynote-audiences,.voice-library,.bio-resources,.contact-main,.contact-next,.contact-faq{grid-template-columns:1fr;padding:90px 22px}.editorial-image,.origin-photo,.voice-image{height:500px;margin-bottom:45px;box-shadow:13px 13px #0d2b41}.editorial-copy h2,.keynote-thesis h2,.keynote-origin h2,.framework-lead h2,.keynote-outcomes h2,.keynote-audiences h2,.voice-content h2,.bio-resources h2,.contact-intro h2,.contact-next h2,.contact-faq h2{font-size:52px}.editorial-copy .lede{font-size:24px}.editorial-copy blockquote{font-size:23px}.life-chapters,.keynote-experience,.keynote-testimonials,.planner-hub,.press-kit{padding:90px 22px}.chapters-heading,.planner-heading,.press-kit>div:first-child{display:block}.chapters-heading h2,.keynote-experience h2,.planner-heading h2,.press-kit h2{font-size:54px}.chapters-heading>p:last-child,.planner-heading>p:last-child,.press-kit>div:first-child>p:last-child{margin-top:28px}.chapter-track,.experience-cards{grid-template-columns:1fr;margin-top:45px}.chapter-track article,.experience-cards article{min-height:280px}.chapter-track h3,.experience-cards h3{margin-top:50px}.visionary-section>div:first-child{margin-bottom:35px}.visionary-section>div:first-child .one-mark{width:300px}.visionary-section h2{font-size:54px}.identity-list{grid-template-columns:1fr}.about-belief{padding:90px 22px}.about-belief blockquote{font-size:40px}.keynote-proof{grid-template-columns:1fr}.keynote-proof p{border-bottom:1px solid #07131f2b;border-right:0;padding:18px}.keynote-thesis>div:last-child{margin-top:35px}.keynote-reel,.media-reel{padding:90px 22px}.framework-lead,.contact-intro,.contact-faq>div:first-child{position:static}.framework-steps{margin-top:35px}.framework-steps article{grid-template-columns:38px 70px 1fr;gap:12px}.framework-steps h3{font-size:25px}.framework-steps p{grid-column:1/-1;padding-left:120px}.keynote-experience>div:first-child{display:block}.keynote-outcomes{gap:42px}.keynote-outcomes li{font-size:22px}.keynote-audiences{gap:45px}.keynote-audiences>div:last-child a{font-size:21px}.keynote-testimonials>div{grid-template-columns:1fr}.voice-content blockquote{font-size:25px}.planner-downloads{grid-template-columns:1fr;margin-top:45px}.planner-downloads>a{grid-template-columns:34px 1fr;min-height:130px}.planner-downloads em{grid-column:2}.asset-grid{grid-template-columns:1fr}.asset-grid img{height:400px}.bio-resources{gap:35px}.contact-main{gap:50px}.contact-main .booking-form{margin:0}.contact-next{gap:45px}.contact-faq{gap:50px}.contact-faq summary{font-size:23px}.site-footer{grid-template-columns:1fr}.site-footer>div:first-child{grid-column:auto}}.audience-portfolio{background:radial-gradient(circle at 92% 4%,#1a6d8f38,#0000 24%),radial-gradient(circle at 8% 72%,#5e3a8c1e,#0000 24%),#020a12;padding:150px 6vw;scroll-margin-top:30px;position:relative;overflow:hidden}.audience-portfolio:before{content:"";pointer-events:none;opacity:.22;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5vw - 1px),#ffffff0b calc(12.5vw - 1px) 12.5vw);position:absolute;inset:0}.audience-portfolio-head{z-index:1;grid-template-columns:1.12fr .88fr;align-items:end;gap:8vw;max-width:1500px;margin:0 auto 86px;display:grid;position:relative}.audience-portfolio-head .kicker{grid-column:1/-1;margin-bottom:-34px}.audience-portfolio-head h2{color:#fff;font:800 clamp(72px,8vw,132px)/.78 var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:0}.audience-portfolio-head h2 span{color:#0000;-webkit-text-stroke:1px var(--cyan);text-shadow:0 0 45px #4ad8ff24}.audience-portfolio-head>p:last-child{color:#adbeca;max-width:650px;margin:0;font-size:18px;line-height:1.8}.audience-portal-list{z-index:1;border-top:1px solid #ffffff28;max-width:1500px;margin:auto;position:relative}.audience-portal{--portal-accent:var(--cyan);isolation:isolate;background:linear-gradient(135deg,#0a1e30f2,#05111df7);border-bottom:1px solid #ffffff28;border-left:1px solid #ffffff28;border-right:1px solid #ffffff28;grid-template-columns:minmax(360px,.82fr) minmax(540px,1.18fr);min-height:760px;display:grid;position:relative;box-shadow:0 35px 90px #0005}.audience-portal.portal-gold{--portal-accent:var(--gold)}.audience-portal.portal-violet{--portal-accent:var(--violet)}.audience-portal+.audience-portal{margin-top:32px}.audience-portal:nth-child(2n){grid-template-columns:minmax(540px,1.18fr) minmax(360px,.82fr)}.audience-portal:nth-child(2n) .audience-portal-photo{order:2}.audience-portal:nth-child(2n) .audience-portal-copy{order:1}.audience-portal:before{content:"";z-index:-1;background:radial-gradient(circle at 82% 15%,var(--portal-accent),transparent 34%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.audience-portal:before{background:radial-gradient(circle at 82% 15%,color-mix(in srgb,var(--portal-accent) 14%,transparent),transparent 34%)}}.audience-portal:before{pointer-events:none}.audience-portal-photo{background:#01070c;min-width:0;position:relative;overflow:hidden}.audience-portal-photo:after{content:"";pointer-events:none;border:1px solid #ffffff13;position:absolute;inset:0;box-shadow:inset 0 0 90px #0007}.audience-portal-photo img{object-fit:cover;object-position:50% 30%;filter:saturate(.78)contrast(1.07)brightness(.78);width:100%;height:100%;min-height:760px;transition:transform .8s cubic-bezier(.2,.75,.2,1),filter .8s}.audience-portal:hover .audience-portal-photo img{filter:saturate(.9)contrast(1.05)brightness(.84);transform:scale(1.025)}.portal-image-shade{background:linear-gradient(#020a1210 25%,#020a12dc 100%),linear-gradient(90deg,#0000 65%,#020a126b);position:absolute;inset:0}.audience-portal:nth-child(2n) .portal-image-shade{background:linear-gradient(#020a1210 25%,#020a12dc 100%),linear-gradient(270deg,#0000 65%,#020a126b)}.audience-portal-photo>b{z-index:2;border:1px solid var(--portal-accent);width:54px;height:54px;color:var(--portal-accent);font:700 15px var(--display);letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020a1278;place-items:center;display:grid;position:absolute;top:34px;left:34px}.audience-portal-photo>span{z-index:2;color:#fff;font:700 clamp(43px,4vw,68px)/.88 var(--display);text-transform:uppercase;text-wrap:balance;text-shadow:0 8px 35px #000;position:absolute;bottom:31px;left:34px;right:34px}.audience-portal-copy{flex-direction:column;justify-content:center;min-width:0;padding:65px clamp(42px,5vw,82px);display:flex;position:relative}.portal-fit{letter-spacing:.13em;text-transform:uppercase;margin:0 0 23px;color:var(--portal-accent)!important;font:700 10px/1.55 var(--body)!important}.audience-portal-copy h3{color:#fff;max-width:760px;font:700 clamp(48px,4.5vw,74px)/.88 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:0 0 25px}.audience-portal-copy>p:not(.portal-fit){color:#aebfca;max-width:760px;margin:0 0 17px;font-size:15px;line-height:1.75}.audience-portal-copy .portal-lede{color:#e9f0f4!important;font:500 clamp(22px,1.7vw,27px)/1.25 var(--display)!important}.audience-portal-copy blockquote{border-left:2px solid var(--portal-accent);color:#e4edf2;font:600 19px/1.35 var(--display);margin:16px 0 30px;padding:17px 0 17px 22px}.audience-choices{border-top:1px solid #ffffff2b}.audience-choices>p{color:#8196a5;font:700 9px var(--body);letter-spacing:.16em;text-transform:uppercase;margin:0;padding:17px 4px}.audience-choices>a{border-top:1px solid #ffffff1d;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:16px;min-height:86px;padding:15px 4px;transition:background .22s,padding .22s,border-color .22s;display:grid}.audience-choices>a:last-child{border-bottom:1px solid #ffffff1d}.audience-choices>a>b{color:var(--portal-accent);font:700 12px var(--display);letter-spacing:.06em}.audience-choices>a>span{flex-direction:column;gap:5px;min-width:0;display:flex}.audience-choices strong{color:#f3f6f8;font:600 clamp(22px,1.8vw,28px)/1 var(--display);text-transform:uppercase}.audience-choices small{color:#8fa3b1;text-overflow:ellipsis;font-size:11px;line-height:1.35;overflow:hidden}.audience-choices em{color:var(--portal-accent);font:400 23px var(--display);font-style:normal;transition:transform .22s}.audience-choices>a:hover,.audience-choices>a:focus-visible{border-color:var(--portal-accent);padding-left:14px;padding-right:14px}@supports (color:color-mix(in lab, red, red)){.audience-choices>a:hover,.audience-choices>a:focus-visible{border-color:color-mix(in srgb,var(--portal-accent) 50%,transparent)}}.audience-choices>a:hover,.audience-choices>a:focus-visible{background:var(--portal-accent);outline:0}@supports (color:color-mix(in lab, red, red)){.audience-choices>a:hover,.audience-choices>a:focus-visible{background:color-mix(in srgb,var(--portal-accent) 8%,transparent)}}.audience-choices>a:hover em,.audience-choices>a:focus-visible em{transform:translate(4px,-4px)}.portal-index{z-index:-1;color:#0000;-webkit-text-stroke:1px #ffffff0f;font:800 clamp(130px,15vw,250px)/.8 var(--display);pointer-events:none;font-style:normal;position:absolute;bottom:-.12em;right:18px}@media (width<=1100px){.audience-portfolio-head{grid-template-columns:1fr;gap:30px}.audience-portfolio-head .kicker{grid-column:auto;margin-bottom:0}.audience-portfolio-head>p:last-child{max-width:780px}.audience-portal,.audience-portal:nth-child(2n){grid-template-columns:minmax(320px,.78fr) minmax(470px,1.22fr)}.audience-portal-copy{padding:52px 38px}}@media (width<=800px){.audience-portfolio{padding:100px 22px}.audience-portfolio-head{margin-bottom:55px}.audience-portfolio-head h2{font-size:60px;line-height:.82}.audience-portfolio-head>p:last-child{font-size:16px}.audience-portal,.audience-portal:nth-child(2n){flex-direction:column;grid-template-columns:1fr;min-height:0;display:flex}.audience-portal:nth-child(2n) .audience-portal-photo,.audience-portal:nth-child(2n) .audience-portal-copy{order:0}.audience-portal-photo{height:470px}.audience-portal-photo img{min-height:470px}.audience-portal-photo>span{font-size:46px}.portal-image-shade,.audience-portal:nth-child(2n) .portal-image-shade{background:linear-gradient(#020a1200 18%,#020a12e8 100%)}.audience-portal-copy{padding:46px 25px 36px}.audience-portal-copy h3{font-size:45px}.audience-portal-copy .portal-lede{font-size:23px!important}.audience-choices>a{grid-template-columns:minmax(0,1fr) 24px;gap:10px;min-height:92px}.audience-choices strong{font-size:23px}.audience-choices small{white-space:normal}.portal-index{display:none}}@media (prefers-reduced-motion:reduce){.audience-portal-photo img,.audience-choices>a,.audience-choices em{transition:none}.audience-portal:hover .audience-portal-photo img{transform:none}}.privacy-video{color:#fff;background:#020811;position:absolute;inset:0;overflow:hidden}.privacy-video>img{object-fit:cover;object-position:50% 31%;width:100%;height:100%}.privacy-video-shade{background:linear-gradient(90deg,#020811e8,#02081187 52%,#020811b8),linear-gradient(#0000 40%,#020811ef);position:absolute;inset:0}.privacy-video>button{z-index:2;color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:78px auto;align-items:center;column-gap:20px;min-width:330px;padding:0;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.privacy-video>button>span{width:78px;height:78px;color:var(--gold);background:#061522bd;border:1px solid #ffffff8c;border-radius:50%;grid-row:1/3;place-items:center;font-size:24px;transition:all .2s;display:grid;box-shadow:0 0 0 12px #ffffff0b,0 20px 55px #0009}.privacy-video>button>strong{font:700 26px/1 var(--display);text-transform:uppercase;letter-spacing:.04em;align-self:end}.privacy-video>button>small{color:#c0ced8;font:600 9px/1.4 var(--body);letter-spacing:.09em;text-transform:uppercase;align-self:start;margin-top:8px}.privacy-video>button:hover>span,.privacy-video>button:focus-visible>span{border-color:var(--gold);background:var(--gold);color:#061522;transform:scale(1.05)}.privacy-video>button:focus-visible{outline-offset:12px;outline:3px solid #fff}.privacy-video>p{z-index:2;color:#aebdca;text-align:center;margin:0;font-size:10px;line-height:1.5;position:absolute;bottom:22px;left:28px;right:28px}.privacy-video>p a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.privacy-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0;opacity:1!important}.form-disclosure{border-left:2px solid var(--gold);color:#99adbb;background:#020c1673;grid-column:1/-1;padding:16px 18px;font-size:11px;line-height:1.55}.form-disclosure p{margin:0}.form-disclosure p+p{margin-top:7px}.form-disclosure a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.site-footer .footer-legal{border-top:1px solid #ffffff1b;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:30px;margin-top:22px;padding-top:27px;display:flex}.footer-legal p{color:#b7c4cd;margin:0;font-size:13px;font-weight:600}.footer-legal nav{flex-wrap:wrap;gap:25px;font-size:11px;display:flex}.footer-legal nav a{color:#9aabb8;text-underline-offset:5px;-webkit-text-decoration:underline #ffffff2e;text-decoration:underline #ffffff2e}.footer-legal nav a:hover,.footer-legal nav a:focus-visible{color:var(--cyan);-webkit-text-decoration-color:var(--cyan);-webkit-text-decoration-color:var(--cyan);-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}.legal-page{--legal-ink:#081724;--legal-paper:#f2f1ec;--legal-line:#cad1d4;background:var(--legal-paper);color:var(--legal-ink)}.legal-hero{color:#fff;background:radial-gradient(circle at 79% 24%,#1b75963b,#0000 25%),radial-gradient(circle at 96% 82%,#6c519635,#0000 26%),#03111e;align-items:flex-end;min-height:670px;padding:190px 8vw 95px;display:flex;position:relative;overflow:hidden}.legal-hero:before{content:"";opacity:.22;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5vw - 1px),#ffffff12 calc(12.5vw - 1px) 12.5vw);position:absolute;inset:0}.legal-hero>div:first-child{z-index:2;max-width:1020px;position:relative}.legal-hero h1{font:800 clamp(82px,10vw,158px)/.76 var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:0}.legal-hero>div:first-child>p:not(.kicker){color:#c4d2dc;max-width:780px;margin:38px 0 0;font-size:19px;line-height:1.7}.legal-meta{color:#91a4b2;font:700 9px var(--body);letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;gap:11px 28px;margin-top:38px;display:flex}.legal-meta span+span:before{content:"◆";color:var(--gold);margin-right:28px;font-size:6px}.legal-hero-mark{z-index:1;color:#ffffff0c;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:165px;right:7vw}.legal-hero-mark b{font:800 clamp(170px,22vw,350px)/.7 var(--display);letter-spacing:-.08em;-webkit-text-stroke:1px #4ad8ff2c}.legal-hero-mark span{color:#e6b95c99;font:700 10px/1.6 var(--body);letter-spacing:.18em;text-align:right;text-transform:uppercase;margin-top:38px}.legal-layout{background:var(--legal-paper);grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:8vw;padding:120px 8vw 145px;display:grid}.legal-aside>div{position:sticky;top:120px}.legal-aside>div>p{color:#56707f;font:800 10px var(--body);letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px}.legal-aside nav{border-top:1px solid var(--legal-line)}.legal-aside nav a{border-bottom:1px solid var(--legal-line);color:#536773;grid-template-columns:34px 1fr;gap:12px;padding:14px 4px;font-size:12px;line-height:1.35;transition:all .18s;display:grid}.legal-aside nav a b{color:#167a9a;font:700 10px var(--display);letter-spacing:.06em}.legal-aside nav a:hover,.legal-aside nav a:focus-visible{color:var(--legal-ink);background:#fff;outline:0;padding-left:12px}.legal-aside-note{background:#e9eceb;border:1px solid #b9c8ce;margin-top:32px;padding:24px}.legal-aside-note strong{font:700 20px var(--display);text-transform:uppercase}.legal-aside-note p{color:#586a74;margin:11px 0 0;font-size:12px;line-height:1.65}.legal-aside-note a{color:#086f91;text-underline-offset:3px;text-decoration:underline}.legal-document{max-width:920px}.legal-callout{background:#e8ecec;border:1px solid #b6c6cc;border-left:4px solid #0b7c9f;grid-template-columns:200px 1fr;gap:35px;margin:0 0 70px;padding:30px 32px;display:grid}.legal-callout>strong{color:#0b6f8e;font:700 21px/1.05 var(--display);text-transform:uppercase}.legal-callout p{color:#3f535e!important;margin:0!important;font-size:14px!important;line-height:1.7!important}.legal-section{padding:0 0 78px;scroll-margin-top:60px}.legal-section+.legal-section{border-top:1px solid var(--legal-line);padding-top:72px}.legal-section>header{grid-template-columns:68px 1fr;align-items:start;gap:20px;margin-bottom:37px;display:grid}.legal-section>header span{color:#0a7899;font:800 15px var(--display);letter-spacing:.08em;padding-top:8px}.legal-section h2{max-width:750px;font:700 clamp(42px,4.2vw,64px)/.9 var(--display);letter-spacing:-.015em;text-transform:uppercase;margin:0}.legal-prose p,.legal-prose li{color:#41545f;font-size:15px;line-height:1.82}.legal-prose p{margin:0 0 22px}.legal-prose p:last-child{margin-bottom:0}.legal-prose strong{color:var(--legal-ink)}.legal-prose a{color:#076f92;text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #0b779562;text-decoration:underline #0b779562}.legal-prose h3{color:var(--legal-ink);font:700 27px/1.05 var(--display);text-transform:uppercase;margin:42px 0 14px}.legal-prose h3:first-child{margin-top:0}.legal-prose ul{margin:18px 0 26px;padding:0;list-style:none}.legal-prose li{border-top:1px solid #d2d7d8;padding:10px 0 10px 27px;position:relative}.legal-prose li:last-child{border-bottom:1px solid #d2d7d8}.legal-prose li:before{content:"◆";color:#0a7899;font-size:7px;position:absolute;top:17px;left:3px}.legal-prose .legal-callout{margin:36px 0}.legal-table{border-top:1px solid #aebcc1;border-left:1px solid #aebcc1;margin:28px 0 34px}.legal-table>div{grid-template-columns:minmax(160px,.72fr) minmax(0,1.28fr);display:grid}.legal-table>div>*{border-bottom:1px solid #aebcc1;border-right:1px solid #aebcc1;padding:17px 19px}.legal-table>div:first-child{color:#fff;background:#0b2334}.legal-table>div:first-child b{color:#fff;font:700 10px var(--body);letter-spacing:.11em;text-transform:uppercase}.legal-table span{color:#465a65;background:#f8f8f5;font-size:13px;line-height:1.65}.legal-table div:not(:first-child) span:first-child{color:#0b2535;background:#edf0ef;font-weight:700}.legal-page-links{border-top:1px solid var(--legal-line);flex-wrap:wrap;gap:12px;margin-top:35px;padding-top:25px;display:flex}.legal-page-links a{font:700 10px var(--body);letter-spacing:.09em;text-transform:uppercase;border:1px solid #aebdc2;padding:10px 14px;color:#0a6885!important;text-decoration:none!important}.legal-page-links a:hover{background:#0a7899;border-color:#0a7899;color:#fff!important}.legal-contact{color:#fff;background:radial-gradient(circle at 13% 100%,#19718f40,#0000 35%),#061522;grid-template-columns:1fr 1fr;align-items:center;gap:9vw;padding:110px 8vw;display:grid}.legal-contact h2{max-width:720px;font:700 clamp(52px,5.5vw,88px)/.88 var(--display);text-transform:uppercase;margin:0}.legal-contact>div:last-child>p{color:#a9bac7;max-width:590px;margin:0 0 28px;font-size:15px;line-height:1.75}.legal-contact .button{width:max-content}@media (width<=900px){.legal-layout{grid-template-columns:1fr;gap:70px;padding:90px 6vw 110px}.legal-aside>div{position:static}.legal-aside nav{grid-template-columns:1fr 1fr;display:grid}.legal-aside nav a:nth-child(odd){border-right:1px solid var(--legal-line)}.legal-aside-note{max-width:620px}.legal-prose{padding-left:0}.legal-contact{gap:5vw}}@media (width<=760px){.privacy-video>button{grid-template-columns:58px 1fr;column-gap:14px;min-width:min(300px,100% - 36px)}.privacy-video>button>span{width:58px;height:58px;font-size:17px;box-shadow:0 0 0 7px #ffffff0b}.privacy-video>button>strong{font-size:21px}.privacy-video>button>small{font-size:7px}.privacy-video>p{font-size:8px;bottom:10px;left:15px;right:15px}.form-disclosure{grid-column:auto}.site-footer .footer-legal{flex-direction:column;align-items:flex-start;margin-top:0}.footer-legal nav{gap:17px;line-height:1.8}.legal-hero{min-height:610px;padding:140px 22px 70px}.legal-hero h1{font-size:68px;line-height:.82}.legal-hero>div:first-child>p:not(.kicker){margin-top:28px;font-size:16px}.legal-meta{line-height:2;display:block}.legal-meta span{display:block}.legal-meta span+span:before{display:none}.legal-hero-mark{opacity:.8;top:145px;right:-10px}.legal-hero-mark b{font-size:170px}.legal-hero-mark span{display:none}.legal-layout{padding:75px 22px 95px;display:block}.legal-aside{margin-bottom:75px}.legal-aside nav{display:block}.legal-aside nav a:nth-child(odd){border-right:0}.legal-aside-note{padding:20px}.legal-callout{margin-bottom:55px;padding:24px;display:block}.legal-callout>strong{margin-bottom:14px;display:block}.legal-section{padding-bottom:60px}.legal-section+.legal-section{padding-top:58px}.legal-section>header{grid-template-columns:42px 1fr;gap:10px;margin-bottom:30px}.legal-section h2{font-size:40px}.legal-section>header span{padding-top:6px}.legal-prose p,.legal-prose li{font-size:14px}.legal-prose h3{font-size:24px}.legal-table{border-left:0}.legal-table>div{display:block}.legal-table>div:first-child{display:none}.legal-table>div>*{border-left:1px solid #aebcc1;display:block}.legal-table div:not(:first-child) span:first-child{border-bottom:0;padding-bottom:7px}.legal-table div:not(:first-child) span:last-child{padding-top:7px}.legal-contact{grid-template-columns:1fr;gap:35px;padding:80px 22px}.legal-contact h2{font-size:51px}.legal-contact .button{width:100%}.legal-page-links{display:grid}.legal-page-links a{text-align:center}}@media print{.legal-page .site-header,.legal-page .site-footer,.legal-aside,.legal-contact{display:none!important}.legal-hero{color:#000;min-height:0;padding:40px;background:#fff!important}.legal-hero h1{font-size:56px}.legal-hero>div:first-child>p:not(.kicker){color:#333}.legal-hero-mark{display:none}.legal-layout{padding:30px 40px;display:block}.legal-document{max-width:none}.legal-section{break-inside:avoid}.legal-prose{padding-left:0}.legal-callout,.legal-table span{background:#fff}}.site-header.header-light{color:#0b2636;height:100px;box-shadow:none;-webkit-backdrop-filter:blur(18px);background:#fffaf1f2;border:0;border-bottom:1px solid #0b26361c;border-radius:0;padding:0 clamp(28px,3vw,48px);position:relative;inset:auto}.header-light .brand{text-transform:none}.header-light .brand strong{letter-spacing:-.035em;font:600 38px/.95 Fraunces,Georgia,serif}.header-light .brand span{color:#0b5267;letter-spacing:.2em;text-transform:uppercase;font:700 8px/1.2 Manrope,Arial,sans-serif}.header-light .desktop-nav{letter-spacing:0;text-transform:none;font:600 12px Manrope,Arial,sans-serif}.header-light .desktop-nav a{border:0;position:relative}.header-light .desktop-nav a:after{content:"";background:#d99a2b;height:2px;transition:right .2s;position:absolute;bottom:4px;left:0;right:100%}.header-light .desktop-nav a:hover:after,.header-light .desktop-nav a:focus-visible:after{right:0}.header-light .nav-cta{color:#071f30;letter-spacing:0;text-transform:none;background:#d99a2b;border:0;border-radius:4px;font:800 13px Manrope,Arial,sans-serif;box-shadow:0 10px 28px #d99a2b2b}.header-light .nav-cta:hover{background:#e7ad3b}.header-light .mobile-nav summary{border-color:#0b26364d}.header-light .mobile-nav summary i{background:#0b2636}.header-light a:focus-visible,.home-v2 a:focus-visible,.podcast-v2 a:focus-visible{outline-offset:4px;outline:3px solid #1f6f78}.header-context-home .brand span{letter-spacing:.08em;text-transform:none;font-size:10px}.header-context-podcast .brand{min-width:0;max-width:330px}.header-context-podcast .brand strong{white-space:nowrap;font-size:27px}.header-context-podcast .brand span,.header-context-speaking .brand span{letter-spacing:.12em;text-transform:none;font-size:8px}.home-v2{--home-navy:#0b2636;--home-deep:#061c2b;--home-teal:#1f6f78;--home-ocean:#155164;--home-gold:#d99a2b;--home-ivory:#f7f1e6;--home-sand:#e8d8c1;--home-mist:#dde8e5;background:var(--home-ivory);color:var(--home-navy);font-family:Manrope,Arial,sans-serif;overflow:hidden}.home-v2 h1,.home-v2 h2,.home-v2 h3,.podcast-v2 h1,.podcast-v2 h2,.podcast-v2 h3{font-family:Fraunces,Georgia,serif}.home-v2 em,.podcast-v2 em{font-style:italic;font-weight:600}.home-kicker,.home-eyebrow{color:var(--home-ocean);letter-spacing:.18em;text-transform:uppercase;margin:0;font:800 11px/1.5 Manrope,Arial,sans-serif}.home-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.home-button{border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:11px;min-height:60px;padding:0 28px;font:800 14px Manrope,Arial,sans-serif;transition:transform .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.home-button:hover{transform:translateY(-2px)}.home-button-navy{background:var(--home-navy);color:#fff}.home-button-gold{background:var(--home-gold);color:#071f30}.home-button-ivory{background:var(--home-ivory);color:var(--home-navy)}.home-button-outline{color:#fff;background:#061c2b36;border-color:#f7f1e5a6}.home-button-outline-dark{color:var(--home-navy);background:0 0;border-color:#0b263675}.home-text-link{color:inherit;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:4px;font-weight:800;display:inline-flex}.home-text-link:hover span{transform:translate(4px)}.home-text-link span{transition:transform .2s}.home-hero{isolation:isolate;grid-template-columns:minmax(0,1.22fr) minmax(380px,.78fr);align-items:center;gap:clamp(30px,5vw,82px);min-height:710px;padding:54px clamp(30px,4vw,64px) 64px;display:grid;position:relative}.home-hero-landscape{z-index:-2;background:linear-gradient(90deg,#fffaf2f5 0%,#fffaf2db 42%,#fffaf24f 70%,#fffaf20c 100%),linear-gradient(#fffaf200 65%,#f7f1e6e6 100%),url(/images/home-island-sunrise.webp) 50%/cover no-repeat;position:absolute;inset:0}.home-hero-landscape:after{content:"";background:radial-gradient(circle at 89% 28%,#f0ad373d,#0000 20%),linear-gradient(#0000 65%,#0b263617 100%);position:absolute;inset:0}.home-hero-copy{z-index:2;max-width:760px;position:relative}.home-horizon-mark{border-bottom:1px solid var(--home-gold);width:92px;height:47px;margin-bottom:20px;position:relative;overflow:hidden}.home-horizon-mark span{border:2px solid var(--home-gold);border-radius:50%;width:38px;height:38px;position:absolute;bottom:-19px;left:28px}.home-horizon-mark i{background:var(--home-gold);transform-origin:50% 100%;width:1px;height:31px;position:absolute;bottom:0;left:47px}.home-horizon-mark i:first-of-type{transform:rotate(-64deg)}.home-horizon-mark i:nth-of-type(2){transform:rotate(-38deg)}.home-horizon-mark i:nth-of-type(3){transform:rotate(-15deg)}.home-horizon-mark i:nth-of-type(4){transform:rotate(15deg)}.home-horizon-mark i:nth-of-type(5){transform:rotate(42deg)}.home-eyebrow{margin-bottom:20px;font-size:12px}.home-hero h1{letter-spacing:-.047em;max-width:760px;margin:0;font-size:clamp(58px,5.8vw,88px);font-weight:600;line-height:.94}.home-hero h1 em{color:var(--home-ocean);display:block}.home-hero-lede{color:#324d59;max-width:650px;margin:26px 0 34px;font-size:clamp(17px,1.45vw,21px);line-height:1.65}.home-hero-portrait{border:1px solid #fff9;border-radius:32px;justify-self:center;width:100%;max-width:470px;height:620px;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 80px #09273730}.home-hero-portrait:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #fff8;position:absolute;inset:0}.home-hero-portrait img{object-fit:cover;object-position:50% 43%;filter:saturate(.9)contrast(1.02);width:100%;height:100%}.home-hero .home-button-outline{color:var(--home-navy);background:#fffaf3e8;border-color:#0b263680}.home-connect-rail{border-top:2px solid var(--home-teal);background:#fffaf5;border-bottom:1px solid #0b26361c;grid-template-columns:1.25fr 1fr .85fr .95fr;align-items:stretch;min-height:84px;display:grid}.home-connect-rail>span,.home-connect-rail>a{border-right:1px solid #0b263626;justify-content:center;align-items:center;gap:9px;padding:18px 24px;font-size:13px;font-weight:700;display:flex}.home-connect-rail>:last-child{border-right:0}.home-connect-rail b{color:var(--home-teal);font-size:20px}.home-connect-rail a:hover{color:var(--home-teal)}.home-connect-rail.two-door{grid-template-columns:1fr 1fr}.home-intro{background:#fffaf3;padding:130px clamp(28px,6vw,96px)}.home-intro>header{max-width:1000px}.home-intro h2{letter-spacing:-.04em;margin:17px 0 0;font-size:clamp(52px,6vw,88px);line-height:.98}.home-intro h2 em{color:var(--home-teal)}.home-intro-copy{color:#49616b;max-width:720px;margin:40px 0 72px auto;font-size:19px;line-height:1.8}.home-path-grid{border-top:1px solid #0b26362d;border-left:1px solid #0b26362d;grid-template-columns:repeat(3,1fr);display:grid}.home-path-card{background:#fffdf9;border-bottom:1px solid #0b26362d;border-right:1px solid #0b26362d;flex-direction:column;min-height:385px;padding:36px;transition:transform .2s,background .2s;display:flex}.home-path-card:hover{background:#f2e8d8;transform:translateY(-4px)}.home-path-card>span{color:var(--home-gold);font:700 36px Fraunces,Georgia,serif}.home-path-grid .home-kicker{margin-top:46px}.home-path-grid h3{margin:10px 0 15px;font-size:33px;line-height:1.05}.home-path-card>p:not(.home-kicker){color:#526972;margin:0;line-height:1.65}.home-path-grid a{color:var(--home-ocean);margin-top:auto;padding-top:28px;font-weight:800}.home-podcast{color:#f7f1e6;background:radial-gradient(circle at 82% 18%,#1f6f7840,#0000 30%),linear-gradient(135deg,#061c2b,#0b3040);padding:130px clamp(28px,6vw,96px)}.home-podcast .home-kicker{color:#e4ab43}.home-podcast-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;display:grid}.home-podcast-heading h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(55px,6.2vw,90px);line-height:.92}.home-podcast-heading h2 em{color:#e4ab43}.home-podcast-heading>p{color:#bcd0d0;max-width:550px;font-size:18px;line-height:1.75}.home-podcast-grid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.45fr);align-items:start;gap:28px;margin-top:66px;display:grid}.latest-episode{color:var(--home-navy);background:#fffaf3;grid-template-columns:minmax(300px,.72fr) minmax(380px,1.28fr);align-items:start;display:grid}.episode-art{aspect-ratio:1;background:linear-gradient(150deg,#c4892e,#061c2b);align-self:start;width:100%;overflow:hidden}.episode-art img{aspect-ratio:1;object-fit:contain;width:100%;height:100%}.episode-art-fallback{color:#fff;text-align:center;place-items:center;width:100%;height:100%;padding:36px;font:700 44px/.94 Fraunces,Georgia,serif;display:grid}.episode-copy{flex-direction:column;min-width:0;padding:42px;display:flex}.episode-copy h3{overflow-wrap:anywhere;margin:12px 0;font-size:clamp(31px,3vw,45px);line-height:1.05}.episode-meta{text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#8b641f!important;margin:0!important;font-size:12px!important}.episode-copy>p:not(.home-kicker,.episode-meta){color:#50656d;line-height:1.65}.episode-copy .episode-summary{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.episode-copy audio,.podcast-episode-grid audio{width:100%;accent-color:var(--home-gold);margin-top:20px}.episode-copy .home-text-link{width:max-content;margin-top:22px}.episode-list{background:#ffffff0a;border:1px solid #ffffff21;padding:38px}.episode-list>a{border-bottom:1px solid #ffffff1c;grid-template-columns:38px 1fr 20px;align-items:start;gap:16px;padding:23px 0;display:grid}.episode-list>a>span{color:#e4ab43;font:700 19px Fraunces,Georgia,serif}.episode-list b{font:600 19px/1.25 Fraunces,Georgia,serif;display:block}.episode-list small{color:#8faeb1;text-transform:uppercase;letter-spacing:.07em;margin-top:8px;font-size:10px;display:block}.episode-list i{color:#e4ab43;font-style:normal}.podcast-platforms{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.podcast-platforms a{color:#d7e3e1;border:1px solid #ffffff30;padding:10px 12px;font-size:11px;font-weight:800}.podcast-platforms a:hover{color:#e4ab43;border-color:#e4ab43}.home-principle{background:linear-gradient(145deg,#eadbc5,#fffaf2);grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;padding:130px clamp(28px,7vw,112px);display:grid;position:relative}.home-one-seal{aspect-ratio:1;place-items:center;width:min(470px,42vw);margin:auto;display:grid;position:relative}.home-one-seal:before{content:"";border:2px solid #d99a2b;border-radius:50%;position:absolute;inset:17%;box-shadow:0 0 0 28px #d99a2b0b,0 0 0 65px #d99a2b08}.home-one-seal:after{content:"";background:radial-gradient(circle,#f4bc4d4f,#0000 68%);border-radius:50%;position:absolute;inset:28%}.home-one-seal span{z-index:2;color:var(--home-navy);letter-spacing:-.08em;font:700 clamp(88px,12vw,170px)/1 Fraunces,Georgia,serif;position:relative}.home-one-seal i{z-index:1;transform-origin:0;background:linear-gradient(90deg,#d99a2b,#0000);width:48%;height:1px;position:absolute;top:50%;left:50%}.home-one-seal i:first-of-type{transform:rotate(0)}.home-one-seal i:nth-of-type(2){transform:rotate(40deg)}.home-one-seal i:nth-of-type(3){transform:rotate(80deg)}.home-one-seal i:nth-of-type(4){transform:rotate(120deg)}.home-one-seal i:nth-of-type(5){transform:rotate(160deg)}.home-one-seal i:nth-of-type(6){transform:rotate(200deg)}.home-one-seal i:nth-of-type(7){transform:rotate(240deg)}.home-one-seal i:nth-of-type(8){transform:rotate(280deg)}.home-one-seal i:nth-of-type(9){transform:rotate(320deg)}.home-principle-copy h2{letter-spacing:-.04em;margin:15px 0 28px;font-size:clamp(50px,5.5vw,82px);line-height:.95}.home-principle-copy h2 em{color:var(--home-teal)}.home-principle-copy>p:not(.home-kicker){color:#4d636b;max-width:720px;font-size:18px;line-height:1.75}.home-principle-copy blockquote{border-left:3px solid var(--home-gold);color:var(--home-navy);margin:34px 0;padding:26px 0 26px 28px;font:600 28px/1.35 Fraunces,Georgia,serif}.home-waterfall{color:#fff;isolation:isolate;background:url(/images/home-living-waterfall.webp) 50%/cover no-repeat;align-items:center;min-height:720px;padding:100px clamp(28px,7vw,112px);display:flex;position:relative}.home-waterfall-shade{z-index:-1;background:linear-gradient(90deg,#041a28f2 0%,#062333d9 38%,#06233377 68%,#0623332e 100%),linear-gradient(#061c2b40,#061c2b75);transition:opacity 1.2s;position:absolute;inset:0}.home-waterfall:hover .home-waterfall-shade{opacity:.82}.home-waterfall-copy{max-width:680px}.home-waterfall .home-kicker{color:#f2bc55}.home-waterfall h2{letter-spacing:-.045em;margin:16px 0 28px;font-size:clamp(56px,6vw,90px);line-height:.92}.home-waterfall h2 em{color:#d8e9e5}.home-waterfall p:not(.home-kicker){color:#d7e5e2;margin-bottom:34px;font-size:18px;line-height:1.8}.home-waterfall .home-button{width:max-content}.home-speaking{background:#fffaf3;grid-template-columns:.88fr 1.12fr;min-height:760px;display:grid}.home-speaking-photo{min-height:760px;overflow:hidden}.home-speaking-photo img{object-fit:cover;object-position:51% 42%;width:100%;height:100%}.home-speaking-copy{flex-direction:column;justify-content:center;padding:100px clamp(35px,6vw,100px);display:flex}.home-speaking h2{letter-spacing:-.04em;margin:15px 0 27px;font-size:clamp(50px,5.2vw,78px);line-height:.96}.home-speaking h2 em{color:var(--home-teal)}.home-speaking-copy>p:not(.home-kicker){color:#4c626b;font-size:18px;line-height:1.75}.home-speaking ul{border-top:1px solid #0b26362b;grid-template-columns:1fr 1fr;margin:26px 0 38px;padding:0;list-style:none;display:grid}.home-speaking li{border-bottom:1px solid #0b26362b;padding:17px 18px 17px 24px;font-size:13px;font-weight:700;position:relative}.home-speaking li:before{content:"";background:var(--home-gold);border-radius:50%;width:8px;height:8px;position:absolute;top:23px;left:0}.home-quote-band{background:var(--home-sand);grid-template-columns:1fr auto;align-items:end;gap:6vw;padding:90px clamp(28px,8vw,130px);display:grid}.home-quote-band blockquote{max-width:1030px;margin:0;font:600 clamp(34px,4.2vw,60px)/1.12 Fraunces,Georgia,serif}.home-quote-band>p{flex-direction:column;gap:7px;margin:0;display:flex}.home-quote-band b{text-transform:uppercase;letter-spacing:.08em;font-size:13px}.home-quote-band span{color:#5c6c70;max-width:230px;font-size:11px;line-height:1.4}.home-connect{background:#f8f2e8;padding:130px clamp(28px,6vw,96px)}.home-connect>header{max-width:850px}.home-connect h2{letter-spacing:-.045em;margin:15px 0 22px;font-size:clamp(52px,6vw,86px);line-height:.95}.home-connect h2 em{color:var(--home-teal)}.home-connect>header>p:last-child{color:#50656d;font-size:18px}.home-connect-grid{border-top:1px solid #0b26362b;border-left:1px solid #0b26362b;grid-template-columns:repeat(2,1fr);margin-top:65px;display:grid}.home-connect-grid>a,.home-connect-grid>div{background:#fffdf8;border-bottom:1px solid #0b26362b;border-right:1px solid #0b26362b;flex-direction:column;min-height:300px;padding:38px;transition:background .2s,transform .2s;display:flex}.home-connect-grid>a:hover{background:#eaf1ee;transform:translateY(-3px)}.home-connect-grid span{color:var(--home-gold);text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:800}.home-connect-grid h3{margin:28px 0 14px;font-size:35px}.home-connect-grid p{color:#536970;margin:0;line-height:1.65}.home-connect-grid>a>b{color:var(--home-teal);margin-top:auto;font-size:13px}.connect-listen p{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.connect-listen a{color:var(--home-ocean);border:1px solid #0b26363b;padding:10px 12px;font-size:12px;font-weight:800}.home-final{text-align:center;background:radial-gradient(circle at 50% 100%,#1f6f784c,transparent 43%),var(--home-deep);color:#fff;padding:130px clamp(28px,7vw,112px)}.home-final .home-kicker{color:#e7ad3b}.home-final h2{max-width:1120px;margin:17px auto 42px;font-size:clamp(52px,6vw,88px);line-height:.96}.home-final h2 em{color:#c9ded9}.home-final .home-actions{justify-content:center}.podcast-v2{--home-navy:#0b2636;--home-deep:#061c2b;--home-teal:#1f6f78;--home-gold:#d99a2b;--home-ivory:#f7f1e6;color:#0b2636;background:#f7f1e6;font-family:Manrope,Arial,sans-serif}.podcast-v2-hero{color:#fff;background:linear-gradient(110deg,#061c2bf2,#0a3546dc),url(/images/home-island-sunrise.webp) 50%/cover;grid-template-columns:minmax(0,1.15fr) minmax(320px,520px);align-items:center;gap:clamp(48px,7vw,112px);min-height:760px;padding:110px clamp(28px,7vw,112px) 80px;display:grid}.podcast-v2-hero>div{max-width:820px}.podcast-v2-hero h1{letter-spacing:-.05em;margin:15px 0 30px;font-size:clamp(70px,8vw,118px);line-height:.84}.podcast-v2-hero h1 em{color:#e4ad45}.podcast-v2-hero>div>p:not(.home-kicker){color:#cfdfdc;max-width:680px;font-size:20px;line-height:1.7}.podcast-v2-hero figure{aspect-ratio:1;background:#0b2636;border-radius:28px;justify-self:center;width:100%;margin:0;overflow:hidden;box-shadow:0 35px 90px #0007}.podcast-v2-hero figure img{object-fit:contain;width:100%;height:100%;display:block}.podcast-v2-proof{color:#071f30;background:#d99a2b;grid-template-columns:repeat(3,1fr);display:grid}.podcast-v2-proof p{border-right:1px solid #071f3030;justify-content:center;align-items:center;gap:14px;min-height:115px;margin:0;padding:24px;display:flex}.podcast-v2-proof p:last-child{border:0}.podcast-v2-proof strong{font:700 25px Fraunces,Georgia,serif}.podcast-v2-proof span{letter-spacing:.08em;text-transform:uppercase;max-width:155px;font-size:10px;font-weight:800;line-height:1.4}.podcast-v2-intro{grid-template-columns:1.15fr .85fr;gap:8vw;padding:120px clamp(28px,7vw,112px);display:grid}.podcast-v2-intro h2{margin:14px 0 0;font-size:clamp(48px,5.2vw,78px);line-height:1}.podcast-v2-intro>p{color:#536970;font-size:18px;line-height:1.8}.podcast-v2-episodes{background:#fffaf3;padding:120px clamp(28px,6vw,96px)}.podcast-v2-episodes>header{grid-template-columns:1fr auto;align-items:end;display:grid}.podcast-v2-episodes>header .home-kicker{grid-column:1}.podcast-v2-episodes>header h2{grid-column:1;margin:12px 0 0;font-size:clamp(55px,6vw,86px)}.podcast-v2-episodes>header>a{color:#1f6f78;border-bottom:1px solid;grid-area:1/2/3;font-weight:800}.podcast-episode-grid{border-top:1px solid #0b26362b;margin-top:60px}.podcast-episode{border-bottom:1px solid #0b26362b;grid-template-columns:80px 1fr;gap:34px;padding:48px 0;display:grid}.episode-number{color:#d99a2b;margin:0;font:700 34px Fraunces,Georgia,serif}.podcast-episode>div{grid-template-columns:150px 1fr;gap:0 34px;display:grid}.podcast-episode-grid img{aspect-ratio:1;object-fit:cover;grid-row:1/7;width:150px}.podcast-episode-grid .episode-meta{color:#8b641f;text-transform:uppercase;letter-spacing:.08em;grid-column:2;margin:0;font-size:10px;font-weight:800}.podcast-episode-grid h3{grid-column:2;margin:9px 0 12px;font-size:32px;line-height:1.12}.podcast-episode>div>p:not(.episode-meta){color:#586b72;grid-column:2;margin:0;line-height:1.6}.podcast-episode-grid audio{grid-column:2;margin-top:22px}.podcast-episode-grid .home-text-link{grid-column:2;width:max-content;margin-top:20px}.podcast-v2-reviews{background:#e8d8c1;padding:120px clamp(28px,7vw,112px)}.podcast-v2-reviews>header{max-width:930px}.podcast-v2-reviews h2{margin:14px 0 55px;font-size:clamp(48px,5.4vw,80px);line-height:.98}.podcast-v2-reviews h2 em{color:#1f6f78}.podcast-v2-reviews>div{background:#0b263633;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.podcast-v2-reviews blockquote{background:#fffaf3;margin:0;padding:38px}.podcast-v2-reviews blockquote p{margin:0 0 32px;font:600 27px/1.25 Fraunces,Georgia,serif}.podcast-v2-reviews blockquote footer{color:#1f6f78;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.podcast-v2-community{color:#fff;background:#061c2b;grid-template-columns:1fr 1fr;display:grid}.podcast-v2-community>div{padding:110px clamp(28px,6vw,90px)}.podcast-guest{background:linear-gradient(140deg,#0b3a4d,#061c2b)}.podcast-voice{color:#0b2636;background:#fffaf3}.podcast-v2-community h2{margin:14px 0 26px;font-size:clamp(46px,4.7vw,72px);line-height:.98}.podcast-v2-community>div>p:not(.home-kicker,.voice-fallback){color:#c8d8d8;font-size:17px;line-height:1.75}.podcast-voice>p:not(.home-kicker,.voice-fallback){color:#526971!important}.podcast-guest .home-button{margin-top:25px}.speakpipe-frame{background:#fff;border:1px solid #0b26362e;border-radius:8px;min-height:230px;margin-top:32px;overflow:hidden}.speakpipe-frame iframe{border:0;width:100%;height:230px;display:block}.voice-fallback{color:#64767d;font-size:12px;line-height:1.6}.voice-fallback a{color:#1f6f78;font-weight:800;text-decoration:underline}.podcast-v2-substack{background:#dde8e5;justify-content:space-between;align-items:center;gap:50px;padding:90px clamp(28px,7vw,112px);display:flex}.podcast-v2-substack>div{max-width:780px}.podcast-v2-substack h2{margin:10px 0 12px;font-size:clamp(43px,4.5vw,67px)}.podcast-v2-substack p:not(.home-kicker){color:#536970;line-height:1.7}.podcast-v2-follow{color:#fff;text-align:center;background:#061c2b;padding:120px clamp(28px,7vw,112px)}.podcast-v2-follow .home-kicker{color:#e4ad45}.podcast-v2-follow h2{margin:15px 0 40px;font-size:clamp(55px,6vw,88px)}.podcast-v2-follow .home-actions{justify-content:center}@media (width<=1500px){.home-podcast-grid{grid-template-columns:1fr}.latest-episode{grid-template-columns:minmax(300px,.62fr) minmax(420px,1.38fr)}.episode-list{grid-template-columns:repeat(3,1fr);gap:0 22px;display:grid}.episode-list>.home-kicker,.episode-list>.podcast-platforms{grid-column:1/-1}}@media (width<=1240px){.header-light .brand strong{font-size:34px}.home-hero{grid-template-columns:1fr 420px}.home-hero-portrait{height:580px}.home-connect-rail{grid-template-columns:1fr 1fr}.home-connect-rail>:nth-child(2){border-right:0}.home-principle{gap:4vw}.home-speaking-copy{padding:80px 45px}}@media (width<=900px){.home-hero{grid-template-columns:1fr .65fr;min-height:760px}.home-hero-copy{z-index:3}.home-hero-portrait{height:520px}.home-path-grid{grid-template-columns:1fr}.home-path-card{min-height:290px}.home-path-grid .home-kicker{margin-top:28px}.home-podcast-heading,.home-principle,.home-speaking,.podcast-v2-hero,.podcast-v2-intro{grid-template-columns:1fr}.home-podcast-heading{gap:30px}.latest-episode{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)}.episode-copy{padding:34px}.episode-copy h3{font-size:clamp(29px,4vw,38px)}.episode-copy .episode-summary{-webkit-line-clamp:4}.home-one-seal{width:430px}.home-principle-copy{max-width:760px}.home-speaking-photo{min-height:580px}.home-quote-band{grid-template-columns:1fr}.podcast-v2-hero{padding-top:120px}.podcast-v2-hero figure{justify-self:start;width:min(100%,550px);height:auto}.podcast-v2-intro{gap:35px}}@media (width<=760px){.site-header.header-light{height:78px;padding:0 16px}.header-light .brand strong{font-size:27px}.header-light .brand span{font-size:6px}.header-context-podcast .brand{max-width:185px}.header-context-podcast .brand strong{font-size:17px}.header-context-podcast .brand span{font-size:5px}.header-context-home .brand span{font-size:7px}.header-light .nav-cta{padding:10px 11px;font-size:10px}.header-light .mobile-nav-panel{color:#0b2636;background:#fffaf8;border-color:#0b26362e}.header-light .mobile-nav-panel>a{border-color:#0b263626}.home-hero{flex-direction:column;min-height:auto;padding:60px 20px 32px;display:flex}.home-hero-landscape{background:linear-gradient(#fffaf2ec 0%,#fffaf2c9 55%,#fffaf250 100%),url(/images/home-island-sunrise.webp) 68%/cover no-repeat}.home-horizon-mark{margin-bottom:15px}.home-eyebrow{font-size:9px}.home-hero h1{font-size:52px}.home-hero-lede{font-size:16px;line-height:1.6}.home-actions{width:100%;display:grid}.home-button{width:100%}.home-hero-portrait{border-radius:24px;max-width:none;height:500px}.home-connect-rail{padding:8px 20px;display:block}.home-connect-rail>span,.home-connect-rail>a{border-bottom:1px solid #0b263620;border-right:0;justify-content:flex-start;padding:14px 0}.home-connect-rail>:last-child{border-bottom:0}.home-intro,.home-podcast,.home-principle,.home-speaking-copy,.home-connect,.home-final{padding:85px 20px}.home-intro h2,.home-podcast-heading h2,.home-principle-copy h2,.home-speaking h2,.home-connect h2,.home-final h2{font-size:49px}.home-intro-copy{margin:30px 0 45px;font-size:17px}.home-path-card{padding:28px}.latest-episode{display:block}.episode-art{aspect-ratio:1;height:auto}.episode-copy{padding:28px}.episode-copy .episode-summary{display:block;overflow:visible}.episode-copy audio{margin-top:20px}.episode-list{padding:26px;display:block}.home-one-seal{width:290px}.home-principle-copy blockquote{font-size:24px}.home-waterfall{background-position:67%;align-items:flex-end;min-height:720px;padding:85px 20px}.home-waterfall-shade{background:linear-gradient(#041a2850,#041a28f2 62%)}.home-waterfall h2{font-size:52px}.home-waterfall .home-button{width:100%}.home-speaking-photo{min-height:500px}.home-speaking ul{grid-template-columns:1fr}.home-quote-band{padding:75px 20px}.home-quote-band blockquote{font-size:34px}.home-connect-grid{grid-template-columns:1fr}.home-connect-grid>a,.home-connect-grid>div{min-height:275px;padding:28px}.podcast-v2-hero{padding:110px 20px 75px}.podcast-v2-hero h1{font-size:66px}.podcast-v2-hero figure{width:min(100%,480px);height:auto}.podcast-v2-intro,.podcast-v2-episodes,.podcast-v2-follow{padding:85px 20px}.podcast-v2-intro h2,.podcast-v2-episodes>header h2,.podcast-v2-follow h2{font-size:50px}.podcast-v2-episodes>header{display:block}.podcast-v2-episodes>header>a{margin-top:22px;display:inline-block}.podcast-episode{grid-template-columns:1fr;gap:15px;padding:38px 0}.podcast-episode>div{display:block}.podcast-episode-grid img{width:120px;margin-bottom:22px}.podcast-episode-grid h3{font-size:29px}.podcast-episode>div>p:not(.episode-meta){margin-top:12px}.podcast-episode-grid audio{margin-top:22px}.podcast-episode-grid .home-text-link{margin-top:20px}}@media (width<=900px){.podcast-v2-community,.podcast-v2-reviews>div{grid-template-columns:1fr}.podcast-v2-substack{flex-direction:column;align-items:flex-start}}@media (width<=760px){.podcast-v2-proof{grid-template-columns:1fr}.podcast-v2-proof p{border-bottom:1px solid #071f3030;border-right:0;justify-content:flex-start;min-height:92px}.podcast-v2-proof p:last-child{border-bottom:0}.podcast-v2-reviews{padding:85px 20px}.podcast-v2-reviews h2{font-size:48px}.podcast-v2-reviews blockquote{padding:28px}.podcast-v2-community>div{padding:85px 20px}.podcast-v2-community h2{font-size:48px}.podcast-v2-substack{padding:80px 20px}.podcast-v2-substack .home-button{width:100%}.speakpipe-frame,.speakpipe-frame iframe{height:260px}}@media (prefers-reduced-motion:reduce){.home-v2 *,.podcast-v2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.home-waterfall:hover .home-waterfall-shade{opacity:1}}.speaking-v2{--speak-navy:#0b2636;--speak-deep:#061c2b;--speak-teal:#1f6f78;--speak-gold:#d99a2b;--speak-ivory:#fffaf3;--speak-sand:#eadbc4;--home-navy:var(--speak-navy);--home-deep:var(--speak-deep);--home-teal:var(--speak-teal);--home-ocean:#155164;--home-gold:var(--speak-gold);--home-ivory:var(--speak-ivory);background:var(--speak-ivory);color:var(--speak-navy);font-family:Manrope,Arial,sans-serif}.speaking-v2 h1,.speaking-v2 h2,.speaking-v2 h3{font-family:Fraunces,Georgia,serif}.speaking-v2-hero{background:radial-gradient(circle at 23% 30%,#f4bd4b38,#0000 26%),linear-gradient(112deg,#fffaf3 0%,#f7ecd9 58%,#e7d1ad 100%);grid-template-columns:1.06fr .94fr;align-items:center;gap:6vw;min-height:880px;padding:145px clamp(28px,7vw,112px) 80px;display:grid;overflow:hidden}.speaking-v2-hero-copy{z-index:2;max-width:900px;position:relative}.speaking-v2-hero h1{letter-spacing:-.065em;margin:15px 0 7px;font-size:clamp(88px,10vw,154px);line-height:.8}.speaking-v2-hero h2{letter-spacing:-.035em;max-width:840px;margin:32px 0 24px;font-size:clamp(37px,4vw,61px);line-height:1.04}.speaking-v2-hero-copy>p:not(.home-kicker){color:#536970;max-width:720px;margin:0;font-size:19px;line-height:1.75}.speaking-v2-hero figure{border-radius:260px 260px 24px 24px;height:650px;margin:0;position:relative;overflow:hidden;box-shadow:28px 34px #d99a2b2e,0 35px 85px #18314035}.speaking-v2-hero figure:after{content:"";pointer-events:none;border:1px solid #fff7;position:absolute;inset:0;box-shadow:inset 0 -70px 100px #071f3045}.speaking-v2-hero figure img{object-fit:cover;object-position:51% 30%;width:100%;height:100%}.speaking-v2-proof{background:var(--speak-gold);color:#071f30;grid-template-columns:repeat(4,1fr);display:grid}.speaking-v2-proof p{border-right:1px solid #071f3030;justify-content:center;align-items:center;gap:16px;min-height:125px;margin:0;padding:24px 30px;display:flex}.speaking-v2-proof p:last-child{border:0}.speaking-v2-proof strong{white-space:nowrap;font:700 clamp(29px,3vw,43px)/1 Fraunces,Georgia,serif}.speaking-v2-proof span{letter-spacing:.09em;text-transform:uppercase;max-width:160px;font-size:10px;font-weight:800;line-height:1.45}.speaking-v2-perspective{background:#fffaf3;grid-template-columns:.82fr 1.18fr;align-items:center;gap:8vw;padding:130px clamp(28px,7vw,112px);display:grid}.speaking-v2-photo{border-radius:250px 250px 12px 12px;height:720px;overflow:hidden;box-shadow:-24px 25px #1f6f781c}.speaking-v2-photo img{object-fit:cover;object-position:51% 28%;width:100%;height:100%}.speaking-v2-perspective h2{letter-spacing:-.045em;margin:14px 0 29px;font-size:clamp(55px,6vw,90px);line-height:.91}.speaking-v2-perspective h2 em,.speaking-v2-reel h2 em,.speaking-v2-experience h2 em{color:var(--speak-teal)}.speaking-v2-perspective>div:last-child>p:not(.home-kicker){color:#536970;font-size:17px;line-height:1.78}.speaking-v2-perspective .speaking-lede{color:var(--speak-navy)!important;font:600 28px/1.3 Fraunces,Georgia,serif!important}.speaking-v2-perspective ul{border-top:1px solid #0b26362d;margin:30px 0;padding:0;list-style:none}.speaking-v2-perspective li{border-bottom:1px solid #0b26362d;padding:16px 12px 16px 28px;font-size:13px;font-weight:800;position:relative}.speaking-v2-perspective li:before{content:"";background:var(--speak-gold);border-radius:50%;width:8px;height:8px;position:absolute;top:21px;left:3px}.speaking-v2-perspective blockquote{border-left:3px solid var(--speak-gold);margin:32px 0 0;padding:24px 0 24px 28px;font:600 25px/1.38 Fraunces,Georgia,serif}.speaking-v2-principle{background:linear-gradient(135deg,#eadbc4,#f4e8d6 58%,#dce9e5);grid-template-columns:.82fr 1.18fr;align-items:center;gap:7vw;padding:130px clamp(28px,7vw,112px);display:grid}.speaking-v2-principle .home-one-seal{width:min(100%,560px);margin:auto}.speaking-v2-principle h2{letter-spacing:-.05em;margin:13px 0 5px;font-size:clamp(64px,7vw,102px);line-height:.9}.speaking-v2-principle h3{color:var(--speak-teal);margin:0 0 28px;font-size:clamp(28px,2.7vw,42px);line-height:1.14}.speaking-v2-principle>div:last-child>p{color:#536970;font-size:16px;line-height:1.78}.speaking-v2-principle blockquote{border-left:3px solid var(--speak-gold);color:var(--speak-navy);margin:30px 0;padding:25px 0 25px 28px;font:600 clamp(25px,2.4vw,36px)/1.3 Fraunces,Georgia,serif}.speaking-v2-principle .home-actions{margin-top:34px}.speaking-v2-framework{background:radial-gradient(circle at 9% 87%,#1f6f783d,transparent 28%),var(--speak-deep);color:#fff;grid-template-columns:.7fr 1.3fr;gap:7vw;padding:130px clamp(28px,7vw,112px);display:grid}.speaking-v2-framework>header h2{margin:14px 0 25px;font-size:clamp(55px,5.8vw,88px);line-height:.94}.speaking-v2-framework>header>p:last-child{color:#bdd0cf;font-size:17px;line-height:1.75}.speaking-v2-framework>div{border-top:1px solid #ffffff25;border-left:1px solid #ffffff25;grid-template-columns:1fr 1fr;display:grid}.speaking-v2-framework>div>div{background:#ffffff05;border-bottom:1px solid #ffffff25;border-right:1px solid #ffffff25;flex-direction:column;min-height:310px;padding:32px;display:flex}.speaking-v2-framework b{color:var(--speak-gold);letter-spacing:.1em;font-size:13px}.speaking-v2-framework span{color:#7fa9aa;letter-spacing:.15em;text-transform:uppercase;margin-top:auto;font-size:9px;font-weight:800}.speaking-v2-framework h3{margin:8px 0 13px;font-size:30px;line-height:1.1}.speaking-v2-framework>div p{color:#aebfbe;margin:0;font-size:14px;line-height:1.65}.speaking-v2-reel{color:#fff;background:#082233;padding:130px clamp(28px,7vw,112px)}.speaking-v2-reel>header{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;margin-bottom:60px;display:grid}.speaking-v2-reel h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(61px,7vw,102px);line-height:.89}.speaking-v2-reel>header>p{color:#b8cacb;margin:0;font-size:17px;line-height:1.78}.speaking-v2-reel-screen{aspect-ratio:16/9;background:#020811;border:1px solid #d99a2b73;max-width:1320px;margin:auto;position:relative;overflow:hidden;box-shadow:0 0 0 11px #061a29,0 45px 100px #0007}.speaking-v2-testimonials{background:var(--speak-sand);padding:130px clamp(28px,7vw,112px)}.speaking-v2-testimonials>header{max-width:1000px}.speaking-v2-testimonials h2{letter-spacing:-.04em;margin:14px 0 58px;font-size:clamp(54px,6vw,90px);line-height:.94}.speaking-v2-testimonials>div{background:#0b263634;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.speaking-v2-testimonials blockquote{background:#fffaf3;flex-direction:column;min-height:360px;margin:0;padding:38px;display:flex}.speaking-v2-testimonials blockquote>p{margin:0;font:600 25px/1.35 Fraunces,Georgia,serif}.speaking-v2-testimonials blockquote footer{flex-direction:column;gap:6px;margin-top:auto;padding-top:38px;display:flex}.speaking-v2-testimonials blockquote strong{color:var(--speak-teal);letter-spacing:.09em;text-transform:uppercase;font-size:11px}.speaking-v2-testimonials blockquote span{color:#65777d;font-size:10px;line-height:1.5}.speaking-v2-bio{isolation:isolate;color:#fff;background:url(/images/home-living-waterfall.webp) 65%/cover no-repeat;align-items:center;min-height:790px;padding:120px clamp(28px,7vw,112px);display:flex;position:relative}.speaking-v2-bio:before{content:"";z-index:-1;background:linear-gradient(90deg,#041a28f5 0%,#052333e8 44%,#05233391 73%,#0523333b);position:absolute;inset:0}.speaking-v2-bio>div{max-width:720px}.speaking-v2-bio h2{letter-spacing:-.045em;margin:14px 0 29px;font-size:clamp(59px,6.5vw,97px);line-height:.92}.speaking-v2-bio>div>p:not(.home-kicker){color:#d0dfdd;font-size:17px;line-height:1.78}.speaking-v2-bio .speaking-bio-signoff{border-left:3px solid var(--speak-gold);margin-top:34px;padding:24px 0 24px 27px;color:#fff!important;font:600 25px/1.4 Fraunces,Georgia,serif!important}.speaking-v2-experience{background:#fffaf3;grid-template-columns:.88fr 1.12fr;gap:8vw;padding:130px clamp(28px,7vw,112px);display:grid}.speaking-v2-experience h2{letter-spacing:-.045em;margin:14px 0 27px;font-size:clamp(55px,6vw,89px);line-height:.92}.speaking-v2-experience>div>p:not(.home-kicker){color:#566a71;font-size:17px;line-height:1.75}.speaking-v2-experience ol{margin:0;padding:0;list-style:none}.speaking-v2-experience li{border-top:1px solid #0b26362c;grid-template-columns:55px 1fr;gap:20px;padding:28px 0;display:grid}.speaking-v2-experience li>b{color:var(--speak-gold);font:700 16px Fraunces,Georgia,serif}.speaking-v2-experience strong{color:var(--speak-navy);font:600 27px Fraunces,Georgia,serif}@media (width<=1050px){.speaking-v2-hero{grid-template-columns:1fr .7fr;gap:4vw}.speaking-v2-hero figure{height:570px}.speaking-v2-perspective,.speaking-v2-principle{grid-template-columns:.72fr 1.28fr;gap:5vw}.speaking-v2-photo{height:620px}.speaking-v2-framework{grid-template-columns:1fr}.speaking-v2-framework>header{max-width:800px}.speaking-v2-testimonials>div{grid-template-columns:1fr}.speaking-v2-testimonials blockquote{min-height:270px}}@media (width<=760px){.speaking-v2-hero{flex-direction:column;min-height:auto;padding:115px 20px 70px;display:flex}.speaking-v2-hero h1{font-size:73px}.speaking-v2-hero h2{font-size:38px}.speaking-v2-hero-copy>p:not(.home-kicker){font-size:16px}.speaking-v2-hero figure{border-radius:180px 180px 18px 18px;width:100%;height:510px;margin-top:45px;box-shadow:12px 17px #d99a2b2e}.speaking-v2-hero figure img{object-position:51% 30%}.speaking-v2-proof{grid-template-columns:1fr 1fr}.speaking-v2-proof p{border-bottom:1px solid #071f3030;justify-content:flex-start;min-height:105px}.speaking-v2-proof p:nth-child(2){border-right:0}.speaking-v2-proof p:nth-child(3),.speaking-v2-proof p:nth-child(4){border-bottom:0}.speaking-v2-proof strong{font-size:30px}.speaking-v2-proof span{font-size:8px}.speaking-v2-perspective,.speaking-v2-principle,.speaking-v2-experience{grid-template-columns:1fr;padding:90px 20px}.speaking-v2-photo{border-radius:180px 180px 10px 10px;height:520px;margin-bottom:35px;box-shadow:-12px 14px #1f6f781c}.speaking-v2-perspective h2,.speaking-v2-experience h2{font-size:52px}.speaking-v2-perspective .speaking-lede{font-size:24px!important}.speaking-v2-perspective blockquote{font-size:23px}.speaking-v2-principle{gap:35px}.speaking-v2-principle .home-one-seal{width:290px}.speaking-v2-principle h2{font-size:59px}.speaking-v2-principle h3{font-size:29px}.speaking-v2-principle blockquote{font-size:25px}.speaking-v2-framework,.speaking-v2-reel,.speaking-v2-testimonials{padding:90px 20px}.speaking-v2-framework>header h2{font-size:52px}.speaking-v2-framework>div{grid-template-columns:1fr}.speaking-v2-framework>div>div{min-height:255px;padding:28px}.speaking-v2-reel>header{grid-template-columns:1fr;gap:25px;margin-bottom:45px}.speaking-v2-reel h2{font-size:56px}.speaking-v2-reel-screen{box-shadow:0 0 0 6px #061a29,0 25px 65px #0007}.speaking-v2-testimonials h2{font-size:52px}.speaking-v2-testimonials blockquote{min-height:300px;padding:29px}.speaking-v2-bio{background-position:67%;align-items:flex-end;min-height:760px;padding:90px 20px}.speaking-v2-bio:before{background:linear-gradient(#041a2840 0%,#041a28a8 38%,#041a28f5 68%)}.speaking-v2-bio h2{font-size:55px}.speaking-v2-bio>div>p:not(.home-kicker){font-size:16px}.speaking-v2-bio .speaking-bio-signoff{font-size:22px}.speaking-v2-experience{gap:40px}.speaking-v2-experience strong{font-size:24px}}@media (prefers-reduced-motion:reduce){.speaking-v2 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.chapter-list>div{border-top:1px solid #aebbc5;padding:40px 0;scroll-margin-top:40px}.chapter-list>div:last-child{border-bottom:1px solid #aebbc5}.audience-healthcare .chapter-list>div,.audience-k12-students .chapter-list>div{background:#e3ecee;border:0;padding:42px}.audience-k12-students .chapter-list>div{background:#ece7f2}.chapter-track>div{border-bottom:1px solid #fff2;border-right:1px solid #fff2;min-height:370px;padding:34px}.framework-steps>div{border-bottom:1px solid #ffffff26;grid-template-columns:50px 100px 1fr;align-items:start;gap:22px;padding:36px 0;display:grid}.experience-cards>div{border-bottom:1px solid #fff2;border-right:1px solid #fff2;min-height:350px;padding:32px}@media (width<=760px){.header-context-podcast .brand span{font-size:6px}.chapter-track>div,.experience-cards>div{min-height:280px}.framework-steps>div{grid-template-columns:38px 70px 1fr;gap:12px}}.podcast-v2-episodes>header .podcast-feed-actions{flex-wrap:wrap;grid-area:1/2/3;justify-content:flex-end;align-items:center;gap:24px;display:flex}.podcast-feed-actions a{color:#1f6f78;border-bottom:1px solid;padding-bottom:4px;font-weight:800}.podcast-episode-grid h3 a:hover,.latest-episode h3 a:hover,.podcast-archive-card h3 a:hover{color:#1f6f78}.podcast-archive-button{width:max-content;margin:55px auto 0}.episode-detail-page{overflow:hidden}.episode-detail-hero{color:#fff;background:linear-gradient(105deg,#041a28f7 0%,#082f3fe5 56%,#082f3fb0 100%),url(/images/home-island-sunrise.webp) 50%/cover;padding:145px clamp(28px,7vw,112px) 100px}.episode-detail-back{color:#c6d9d6;align-items:center;gap:12px;margin-bottom:54px;font-size:13px;font-weight:800;display:flex}.episode-detail-back a{border-bottom:1px solid #ffffff6b;padding-bottom:4px}.episode-detail-back a:hover{color:#efb64e}.episode-detail-intro{grid-template-columns:minmax(260px,410px) minmax(0,1fr);align-items:center;gap:clamp(42px,7vw,105px);display:grid}.episode-detail-intro figure{aspect-ratio:1;background:#0b2636;border-radius:18px;margin:0;overflow:hidden;box-shadow:25px 28px #d99a2b2b,0 34px 90px #0007}.episode-detail-intro figure img{object-fit:cover;width:100%;height:100%}.episode-detail-intro .home-kicker{color:#efb64e}.episode-detail-intro h1{letter-spacing:-.04em;max-width:950px;margin:15px 0 25px;font-size:clamp(48px,5.8vw,84px);font-weight:600;line-height:.98}.episode-detail-summary{color:#d1dfdd;max-width:840px;font-size:18px;line-height:1.75}.episode-detail-intro audio{accent-color:#d99a2b;width:100%;max-width:780px;margin-top:30px;display:block}.episode-detail-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:28px;display:flex}.episode-detail-actions .home-text-link{color:#fff}.episode-detail-layout{background:#fffaf3;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:clamp(60px,9vw,135px);padding:120px clamp(28px,7vw,112px);display:grid}.episode-show-notes{max-width:900px}.episode-show-notes>h2{margin:14px 0 44px;font-size:clamp(48px,5vw,72px);line-height:1}.episode-notes-copy{color:#425c66;font-size:17px;line-height:1.82}.episode-notes-copy p{margin:0 0 24px}.episode-notes-copy h2{color:#0b2636;margin:50px 0 20px;font-size:clamp(29px,3vw,40px);line-height:1.15}.episode-notes-copy ul{margin:0 0 30px;padding-left:24px}.episode-notes-copy li{margin:10px 0;padding-left:7px}.episode-notes-copy li::marker{color:#d99a2b}.episode-notes-copy blockquote{color:#0b2636;border-left:3px solid #d99a2b;margin:38px 0;padding:24px 0 24px 28px;font:600 26px/1.4 Fraunces,Georgia,serif}.episode-detail-sidebar{background:#e4ece8;border-top:4px solid #d99a2b;padding:40px;position:sticky;top:30px}.episode-detail-sidebar h2{margin:14px 0 20px;font-size:39px;line-height:1.05}.episode-detail-sidebar>p:not(.home-kicker){color:#526971;line-height:1.7}.episode-detail-sidebar .home-button{width:100%;margin:20px 0 28px}.episode-detail-sidebar .home-text-link{font-size:13px}.episode-neighbors{background:#e8d8c1;border-top:1px solid #0b26362a;grid-template-columns:1fr 1fr;display:grid}.episode-neighbors>a,.episode-neighbors>div{flex-direction:column;justify-content:center;min-height:230px;padding:48px clamp(28px,7vw,112px);display:flex}.episode-neighbors>a:first-child{border-right:1px solid #0b26362a}.episode-neighbors>a:last-child{text-align:right;align-items:flex-end}.episode-neighbors span{color:#1f6f78;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.episode-neighbors strong{max-width:620px;margin-top:14px;font:600 clamp(23px,2.4vw,34px)/1.2 Fraunces,Georgia,serif}.episode-neighbors>a:hover strong{color:#155164}.episode-detail-final{text-align:center;color:#fff;background:radial-gradient(circle at 50% 100%,#1f6f784c,#0000 45%),#061c2b;padding:110px clamp(28px,7vw,112px)}.episode-detail-final .home-kicker{color:#e7ad3b}.episode-detail-final h2{max-width:1000px;margin:15px auto 38px;font-size:clamp(48px,5.6vw,80px);line-height:.98}.episode-detail-final .home-actions{justify-content:center}.episode-notes-copy a{color:#155f6d;text-underline-offset:4px;overflow-wrap:anywhere;font-weight:800;-webkit-text-decoration:underline #d99a2b;text-decoration:underline #d99a2b;text-decoration-thickness:2px}.episode-notes-copy a:hover{color:#9a6610;text-decoration-color:currentColor}.episode-notes-copy a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #1f6f78}.podcast-archive-page{overflow:hidden}.podcast-archive-hero{color:#fff;background:linear-gradient(100deg,#041a28f5 0%,#062737dd 55%,#06273782 100%),url(/images/home-island-sunrise.webp) 50%/cover;flex-direction:column;justify-content:center;min-height:660px;padding:160px clamp(28px,7vw,112px) 100px;display:flex}.podcast-archive-hero .home-kicker{color:#efb64e}.podcast-archive-hero h1{letter-spacing:-.05em;max-width:990px;margin:16px 0 28px;font-size:clamp(68px,8vw,116px);line-height:.86}.podcast-archive-hero h1 em{color:#d1e5e0}.podcast-archive-hero>p:not(.home-kicker){color:#d0dfdd;max-width:730px;font-size:19px;line-height:1.75}.podcast-archive-hero .home-actions{margin-top:30px}.podcast-archive-heading{background:#fffaf3;justify-content:space-between;align-items:end;gap:45px;padding:100px clamp(28px,6vw,96px) 45px;display:flex}.podcast-archive-heading h2{margin:12px 0 0;font-size:clamp(49px,5.5vw,78px);line-height:1}.podcast-archive-heading>p{color:#60747a;font-size:13px;font-weight:800}.podcast-archive-grid{background:#fffaf3;grid-template-columns:1fr 1fr;gap:0 44px;padding:0 clamp(28px,6vw,96px) 100px;display:grid}.podcast-archive-card{border-top:1px solid #0b26362d;grid-template-columns:155px 1fr;gap:30px;min-height:330px;padding:42px 0;display:grid}.podcast-archive-art{align-self:start}.podcast-archive-art img{aspect-ratio:1;object-fit:cover;width:155px}.podcast-archive-card h3{margin:9px 0 13px;font-size:29px;line-height:1.15}.podcast-archive-card>div>p:not(.episode-meta){color:#596d74;margin:0;font-size:14px;line-height:1.65}.podcast-archive-card .home-text-link{width:max-content;margin-top:20px;font-size:13px}.podcast-pagination{background:#e8d8c1;border-top:1px solid #0b26362a;grid-template-columns:1fr auto 1fr;align-items:center;min-height:150px;padding:35px clamp(28px,6vw,96px);display:grid}.podcast-pagination>a{color:#155164;font-weight:800}.podcast-pagination>a:last-child{text-align:right}.podcast-pagination p{color:#5c6e73;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px}.podcast-pagination strong{color:#0b2636}@media (width<=1050px){.episode-detail-intro{grid-template-columns:300px 1fr;gap:50px}.episode-detail-layout{grid-template-columns:1fr 300px;gap:55px}.podcast-archive-grid{grid-template-columns:1fr}.podcast-archive-card{grid-template-columns:170px 1fr}.podcast-archive-art img{width:170px}}@media (width<=760px){.podcast-v2-episodes>header{display:block}.podcast-v2-episodes>header .podcast-feed-actions{justify-content:flex-start;margin-top:22px}.podcast-feed-actions a{font-size:12px}.podcast-archive-button{text-align:center;width:100%;margin-top:40px}.episode-detail-hero{padding:115px 20px 75px}.episode-detail-back{margin-bottom:38px}.episode-detail-intro{grid-template-columns:1fr;gap:45px}.episode-detail-intro figure{width:min(100%,390px);box-shadow:12px 14px #d99a2b2b,0 22px 50px #0007}.episode-detail-intro h1{font-size:48px}.episode-detail-summary{font-size:16px}.episode-detail-actions{align-items:stretch}.episode-detail-actions .home-button{width:100%}.episode-detail-layout{grid-template-columns:1fr;gap:55px;padding:85px 20px}.episode-show-notes>h2{font-size:49px}.episode-notes-copy{font-size:16px;line-height:1.75}.episode-notes-copy h2{font-size:30px}.episode-notes-copy blockquote{font-size:23px}.episode-detail-sidebar{padding:30px;position:static}.episode-neighbors{grid-template-columns:1fr}.episode-neighbors>a,.episode-neighbors>div{min-height:0;padding:38px 20px}.episode-neighbors>a:first-child{border-bottom:1px solid #0b26362a;border-right:0}.episode-neighbors>a:last-child{text-align:left;align-items:flex-start}.episode-neighbors>div:empty{display:none}.episode-detail-final{padding:85px 20px}.episode-detail-final h2{font-size:50px}.podcast-archive-hero{min-height:620px;padding:135px 20px 80px}.podcast-archive-hero h1{font-size:66px}.podcast-archive-hero>p:not(.home-kicker){font-size:17px}.podcast-archive-hero .home-button{width:100%}.podcast-archive-heading{padding:80px 20px 35px;display:block}.podcast-archive-heading h2{font-size:49px}.podcast-archive-heading>p{margin-top:24px}.podcast-archive-grid{padding:0 20px 75px;display:block}.podcast-archive-card{grid-template-columns:92px 1fr;gap:18px;min-height:0;padding:32px 0}.podcast-archive-art img{width:92px}.podcast-archive-card h3{font-size:24px}.podcast-archive-card>div>p:not(.episode-meta){display:none}.podcast-pagination{grid-template-columns:1fr 1fr;gap:20px;min-height:135px;padding:28px 20px}.podcast-pagination p{text-align:center;grid-area:1/1/auto/-1}.podcast-pagination>a{grid-row:2;font-size:13px}.podcast-pagination>a:last-child{text-align:right}}.home-path-card{min-height:300px}.home-path-card h3{margin:0 0 18px}.home-path-card>p{color:#526972;margin:0;line-height:1.65}.episode-list>a{grid-template-columns:1fr 20px}.episode-list>a>div{min-width:0}.podcast-episode{display:block}.podcast-description{color:#536970;font-size:18px;line-height:1.8}.podcast-description>p{margin:0}.podcast-description details{border-top:1px solid #0b26362d;margin-top:22px;padding-top:18px}.podcast-description summary{color:#155164;cursor:pointer;text-underline-offset:5px;width:max-content;font-size:13px;font-weight:800;text-decoration:underline}.podcast-description details p{margin:20px 0 0}.podcast-v2-episodes>header{grid-template-columns:1fr auto}.podcast-v2-episodes>header h2{grid-row:1;margin-top:0}.podcast-v2-episodes>header .podcast-feed-actions{grid-row:1}.speaking-v2-hero{color:#fff;background:#061c2b;min-height:0;padding:0;display:block;position:relative}.speaking-v2-hero figure{aspect-ratio:16/9;width:100%;max-width:none;height:auto;box-shadow:none;border-radius:0;margin:0}.speaking-v2-hero figure:after{box-shadow:none;background:linear-gradient(90deg,#041a28f5 0%,#041a28cf 38%,#0000 66%),linear-gradient(#0000 42%,#041a28dc 100%);border:0;border-radius:0}.speaking-v2-hero figure img{object-position:center center}.speaking-v2-hero-copy{max-width:min(760px,50vw);position:absolute;top:50%;bottom:auto;left:clamp(28px,7vw,112px);transform:translateY(-50%)}.speaking-v2-hero h1{margin:0 0 15px;font-size:clamp(70px,7.5vw,118px);line-height:.82}.speaking-v2-hero h2{color:#efb64e;max-width:700px;margin:0 0 18px;font-size:clamp(26px,2.45vw,38px);line-height:1.08}.speaking-v2-hero h2>span{display:block}.speaking-v2-hero h2>span+span{border-left:3px solid #fff;margin-top:7px;padding-left:14px}.speaking-v2-hero-copy>p:not(.home-kicker){color:#eef4f1;text-shadow:0 2px 20px #000;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.speaking-v2-hero-copy .speaking-v2-story{max-width:700px;margin:0 0 9px;font-size:clamp(18px,1.45vw,22px);font-weight:700;line-height:1.4}.speaking-v2-hero-copy .speaking-v2-summary{max-width:690px;margin:0}.speaking-v2-hero-copy .speaking-v2-trust{color:#f1c66f;border-top:1px solid #efb64e80;max-width:700px;margin:15px 0 0;padding-top:13px;font-size:clamp(13px,1vw,15px);font-weight:700;line-height:1.45}.speaking-v2-hero .home-actions{margin-top:24px}.speaking-v2-hero .home-button-outline-dark{color:#fff;border-color:#fff8}.speaking-v2-perspective-clean{grid-template-columns:1.05fr .95fr}.speaking-v2-perspective-clean>div:last-child{align-self:end}.speaking-v2-audiences{background:#fffaf3;grid-template-columns:.85fr 1.15fr;gap:8vw;padding:120px clamp(28px,7vw,112px);display:grid}.speaking-v2-audiences h2{margin:0 0 25px;font-size:clamp(52px,5.4vw,82px);line-height:.95}.speaking-v2-audiences p{color:#536970;font-size:17px;line-height:1.75}.speaking-v2-audiences>div:last-child{border-top:1px solid #0b26362d}.speaking-v2-audiences a{color:#155164;border-bottom:1px solid #0b26362d;justify-content:space-between;padding:18px 4px;font-weight:800;display:flex}.speaking-v2-audiences a:after{content:"→";color:#d99a2b}.speaking-v2-experience ul{margin:0;padding:0;list-style:none}.speaking-v2-experience li{border-top:1px solid #0b26362c;padding:28px 0;display:block}.speaking-v2-experience li:last-child{border-bottom:1px solid #0b26362c}.speaking-v2-experience li>span{color:#5d7076;flex-direction:column;gap:7px;font-size:14px;line-height:1.65;display:flex}.keynote-hero{background-image:url(/images/home-island-sunrise.webp);background-position:50%;grid-template-columns:minmax(260px,.5fr) minmax(620px,1.5fr)}.keynote-hero .page-hero-copy h1{text-transform:none;max-width:1050px;font-size:clamp(52px,5.2vw,82px);line-height:.94}.keynote-origin .origin-photo img{object-position:center}.framework-steps>div{grid-template-columns:105px 1fr}.framework-steps>div span{grid-column:1}.framework-steps>div h3,.framework-steps>div p{grid-column:2}.experience-cards>div h3,.chapter-track>div h3{margin-top:0}.experience-cards>div{min-height:270px}.chapter-track>div{min-height:300px}.planner-downloads>a{grid-template-columns:1fr auto}.contact-next ul{margin:0;padding:0;list-style:none}.contact-next li{border-top:1px solid #aeb9c1;padding:27px 0;display:block}.contact-next li:last-child{border-bottom:1px solid #aeb9c1}.contact-next li>span{color:#57656f;flex-direction:column;gap:7px;font-size:14px;line-height:1.6;display:flex}.audience-hero{grid-template-columns:minmax(0,1fr) 300px}.outcomes-block li{display:block}.journey-group>button{grid-template-columns:minmax(240px,.7fr) 1fr 40px}.legal-aside nav a{grid-template-columns:1fr}.legal-section>header{display:block}.legal-prose{padding-left:0}.privacy-video>button{grid-template-rows:auto}.privacy-video>button>span{grid-row:1}.privacy-video>button>strong{align-self:center}.site-footer .footer-links{grid-template-columns:1fr 1fr;align-content:start;gap:10px 28px;display:grid}.episode-comments{color:#0b2636;background:#e4ece8;padding:110px clamp(28px,7vw,112px)}.episode-comments-heading{grid-template-columns:1fr .8fr;align-items:end;gap:8vw;margin-bottom:50px;display:grid}.episode-comments-heading h2{margin:0;font:600 clamp(49px,5.2vw,76px)/.98 Fraunces,Georgia,serif}.episode-comments-heading p{color:#536970;margin:0;font-size:17px;line-height:1.75}.episode-comment-list{border-top:1px solid #0b26362d;max-width:980px}.episode-comment{border-bottom:1px solid #0b26362d;padding:28px 0}.episode-comment>div{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.episode-comment strong{font:600 24px Fraunces,Georgia,serif}.episode-comment time{color:#7a651f;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.episode-comment>p{white-space:pre-wrap;color:#425c66;margin:12px 0 0;line-height:1.75}.episode-no-comments{color:#536970;border-top:1px solid #0b26362d;border-bottom:1px solid #0b26362d;max-width:980px;margin:0 0 32px;padding:22px 0}.episode-comment-form{grid-template-columns:1fr 1fr;gap:22px;max-width:980px;margin-top:45px;display:grid}.episode-comment-form>div{flex-direction:column;gap:8px;display:flex}.episode-comment-form label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.episode-comment-form label span{color:#64777d;text-transform:none;letter-spacing:0;font-weight:600}.episode-comment-form input,.episode-comment-form textarea{color:#0b2636;width:100%;font:inherit;background:#fffaf3;border:1px solid #0b263642;border-radius:0;padding:15px 16px}.episode-comment-form input:focus,.episode-comment-form textarea:focus{outline-offset:2px;outline:3px solid #1f6f78}.episode-comment-form .comment-field-wide{grid-column:1/-1}.comment-submit{align-items:flex-start}.comment-submit .home-button{width:max-content}.comment-submit p{color:#356163;min-height:24px;margin:3px 0 0}.comment-submit .comment-error{color:#8f2d25}.moderation-page{color:#0b2636;background:linear-gradient(135deg,#061c2b,#0b3a4d);place-items:center;min-height:100vh;padding:80px 20px;display:grid}.moderation-card{background:#fffaf3;width:min(760px,100%);padding:clamp(28px,5vw,60px);box-shadow:0 35px 100px #0007}.moderation-card>p:first-child{color:#1f6f78;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.moderation-card h1{margin:8px 0;font:600 clamp(45px,6vw,72px)/1 Fraunces,Georgia,serif}.moderation-card h2{margin:0 0 35px;font:600 28px/1.2 Fraunces,Georgia,serif}.moderation-card dl{margin:0}.moderation-card dl>div{border-top:1px solid #0b26362d;padding:20px 0}.moderation-card dt{color:#6a641f;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px;font-size:10px;font-weight:800}.moderation-card dd{white-space:pre-wrap;margin:0;line-height:1.7}.moderation-card form{flex-wrap:wrap;gap:14px;margin-top:35px;display:flex}.moderation-reject{color:#8f2d25;background:0 0;border:1px solid #8f2d25}.moderation-note{color:#64777d;margin:22px 0 0;font-size:12px;line-height:1.6}.moderation-inbox{background:#fffaf3;width:min(980px,100%);padding:clamp(28px,5vw,60px);box-shadow:0 35px 100px #0007}.moderation-inbox>header{justify-content:space-between;align-items:start;gap:30px;display:flex}.moderation-inbox>header>div>p:first-child,.moderation-login>header>p:first-child{color:#1f6f78;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.moderation-inbox>header h1,.moderation-login h1{margin:8px 0 12px;font:600 clamp(44px,6vw,72px)/1 Fraunces,Georgia,serif}.moderation-inbox>header>div>p:last-child,.moderation-login>header>p:last-child{color:#536970;margin:0;line-height:1.7}.moderation-signout{color:#0b2636;font:800 11px var(--body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0b2636;flex:none;padding:10px 0}.moderation-login{background:#fffaf3;width:min(620px,100%);padding:clamp(28px,5vw,60px);box-shadow:0 35px 100px #0007}.moderation-login form{gap:14px;margin-top:34px;display:grid}.moderation-login label{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.moderation-login input{color:#0b2636;width:100%;font:inherit;background:#fff;border:1px solid #0b263642;padding:15px 16px}.moderation-login input:focus{outline-offset:2px;outline:3px solid #1f6f78}.moderation-login button{width:max-content}.moderation-status{color:#356163;min-height:26px;margin:28px 0 0}.moderation-empty{border:1px solid #0b26362d;margin-top:28px;padding:34px}.moderation-empty h2{margin:0 0 8px;font:600 30px Fraunces,Georgia,serif}.moderation-empty p{color:#536970;margin:0}.moderation-comment{background:#fff;border:1px solid #0b26362d;margin-top:28px;padding:clamp(24px,4vw,42px)}.moderation-comment-heading{justify-content:space-between;align-items:start;gap:30px;display:flex}.moderation-comment-heading p{color:#1f6f78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.moderation-comment-heading h2{margin:7px 0 0;font:600 clamp(26px,3vw,38px)/1.1 Fraunces,Georgia,serif}.moderation-comment-heading time{color:#64777d;flex:none;font-size:12px}.moderation-comment dl{margin:28px 0 0}.moderation-comment dl>div{border-top:1px solid #0b263620;padding:17px 0}.moderation-comment dt{color:#6a641f;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:10px;font-weight:800}.moderation-comment dd{white-space:pre-wrap;margin:0;line-height:1.7}.moderation-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}@media (width<=900px){.speaking-v2-hero-copy{max-width:64vw}.speaking-v2-audiences{grid-template-columns:1fr;gap:40px}.keynote-hero{grid-template-columns:.45fr 1.55fr}}@media (width<=760px){.home-hero h1{font-size:48px}.home-path-card{min-height:250px}.podcast-v2-hero h1{font-size:54px;line-height:.94}.podcast-description{font-size:16px}.podcast-episode{padding:38px 0}.speaking-v2-hero{flex-direction:column;display:flex}.speaking-v2-hero figure{aspect-ratio:16/10;order:0;margin-top:78px}.speaking-v2-hero-copy{background:#061c2b;order:1;max-width:none;padding:42px 20px 70px;position:static;transform:none}.speaking-v2-hero h1{font-size:63px}.speaking-v2-hero h2{font-size:31px}.speaking-v2-hero figure:after{background:linear-gradient(#0000 55%,#061c2b 100%)}.speaking-v2-perspective-clean,.speaking-v2-audiences{grid-template-columns:1fr;padding:85px 20px}.speaking-v2-audiences h2{font-size:49px}.speaking-v2-experience ul{margin-top:15px}.keynote-hero{display:flex}.keynote-hero .page-hero-copy h1{font-size:50px}.framework-steps>div{grid-template-columns:1fr;gap:8px}.framework-steps>div span,.framework-steps>div h3,.framework-steps>div p{grid-column:1}.framework-steps>div p{padding-left:0}.planner-downloads>a{grid-template-columns:1fr}.planner-downloads em{grid-column:1}.audience-hero{display:block}.episode-comments{padding:85px 20px}.episode-comments-heading{grid-template-columns:1fr;gap:20px}.episode-comment-form{grid-template-columns:1fr}.episode-comment-form .comment-field-wide{grid-column:1}.comment-submit .home-button{width:100%}.site-footer .footer-links{grid-template-columns:1fr}.legal-section>header{margin-bottom:25px}}.episode-transcript{border-top:1px solid #0b26362d;margin-top:85px;padding-top:72px;scroll-margin-top:28px}.episode-transcript>h2{margin:14px 0 22px;font-size:clamp(45px,4.8vw,68px);line-height:1}.transcript-intro{color:#536970;max-width:760px;margin:0 0 38px;font-size:16px;line-height:1.75}.transcript-copy{border-top:1px solid #0b26362d}.transcript-line{border-bottom:1px solid #0b26361f;grid-template-columns:72px minmax(0,1fr);gap:22px;padding:22px 0;display:grid}.transcript-line>span,.transcript-time{color:#9a6b19;letter-spacing:.08em;padding-top:4px;font-size:10px;font-weight:800}.transcript-line>p{color:#3f5963;margin:0;font-size:16px;line-height:1.75}.transcript-line strong{color:#0b2636}.transcript-line-seekable{cursor:pointer;border-radius:7px;margin-inline:-12px;padding-inline:12px;transition:background-color .18s,box-shadow .18s}.transcript-line-seekable:hover{background:#f3eadb}.transcript-line-seekable[data-transcript-active=true]{background:#e4ece8;box-shadow:inset 4px 0 #1f6f78}.transcript-time{text-align:left;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:start;margin:0;padding:4px 0;text-decoration:underline;text-decoration-thickness:1px}.transcript-time:hover{color:#155f6d}.transcript-time:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #1f6f78}.transcript-disclosure{background:#f3eadb;border:1px solid #0b263638;margin-top:28px}.transcript-disclosure summary{cursor:pointer;color:#0b2636;flex-direction:column;justify-content:center;gap:5px;min-height:80px;padding:20px 68px 20px 25px;font-weight:800;list-style:none;display:flex;position:relative}.transcript-disclosure summary::-webkit-details-marker{display:none}.transcript-disclosure summary:after{content:"+";color:#1f6f78;font:600 35px/1 Fraunces,Georgia,serif;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.transcript-disclosure[open] summary:after{content:"−"}.transcript-disclosure summary:hover{background:#eadbc4}.transcript-disclosure summary:focus-visible{outline-offset:4px;outline:3px solid #1f6f78}.transcript-disclosure summary small{color:#65777d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.transcript-remainder{background:#fffaf3;border-top:1px solid #0b263638;padding:0 25px 18px}.transcript-source{color:#6b7b80;margin:24px 0 0;font-size:11px;line-height:1.6}.transcript-unavailable{background:#f3eadb;border-left:3px solid #d99a2b;padding:26px}.transcript-unavailable p{color:#536970;margin:0 0 18px}.transcript-unavailable .home-text-link{font-size:13px}@media (width<=760px){.episode-transcript{margin-top:65px;padding-top:58px}.episode-transcript>h2{font-size:46px}.transcript-intro{font-size:15px}.transcript-line{grid-template-columns:52px 1fr;gap:13px;padding:18px 0}.transcript-line>p{font-size:15px;line-height:1.7}.transcript-disclosure summary{min-height:88px;padding:20px 56px 20px 18px}.transcript-disclosure summary:after{right:18px}.transcript-remainder{padding:0 18px 16px}}.form-finish .form-error{color:#9f2f28;font-weight:700}.field label span{letter-spacing:0;text-transform:none;font-weight:500}.speaker-sheet-banner{color:#fff;background:linear-gradient(110deg,#062031,#0a3d4a);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6vw;padding:72px clamp(28px,7vw,112px);display:grid}.speaker-sheet-banner h2{letter-spacing:-.035em;max-width:850px;margin:0;font:600 clamp(42px,4.6vw,70px)/.98 Fraunces,Georgia,serif}.speaker-sheet-banner p{color:#c2d4d8;max-width:800px;margin:20px 0 0;font-size:16px;line-height:1.7}.speaker-sheet-banner .home-button{white-space:nowrap}.planner-featured-download{background:linear-gradient(110deg,#0b2b40,#071a2b);border:1px solid #e6b95c80;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5vw;margin-top:68px;padding:38px 40px;display:grid}.planner-featured-download strong{font:600 clamp(28px,3vw,42px)/1 var(--display);text-transform:uppercase}.planner-featured-download p{max-width:720px;color:var(--muted);margin:13px 0 0;line-height:1.7}.planner-featured-download .home-button{white-space:nowrap}.planner-subheading{font:600 clamp(32px,3.5vw,50px)/1 var(--display);text-transform:uppercase;margin:72px 0 0}.planner-subheading+.planner-downloads{margin-top:28px}.general-contact-page .contact-hero{background-image:url(/images/home-living-waterfall.webp);background-position:50%}.general-contact-page .contact-hero:before{background:linear-gradient(90deg,#020912f5 0%,#020912cf 47%,#0209126e 78%,#0209128f 100%),linear-gradient(#02091282,#0000 35%,#020912d9)}.general-contact-main .general-contact-form{margin:0}.general-contact-routes>div:first-child>p{color:#53636e;max-width:640px;font-size:17px;line-height:1.75}.contact-route-grid{border-top:1px solid #aeb9c1;display:grid}.contact-route-grid>a{border-bottom:1px solid #aeb9c1;flex-direction:column;gap:8px;padding:27px 4px;display:flex}.contact-route-grid>a:after{content:"→";color:#0b7598;align-self:flex-end;margin-top:-30px;font-weight:800}.contact-route-grid strong{color:#07131f;font:600 29px var(--display);text-transform:uppercase;padding-right:45px}.contact-route-grid span{color:#57656f;max-width:650px;padding-right:45px;font-size:14px;line-height:1.65}.contact-route-grid>a:hover strong,.contact-route-grid>a:focus-visible strong{color:#0b7598}@media (width<=760px){.speaker-sheet-banner,.planner-featured-download{grid-template-columns:1fr}.speaker-sheet-banner{padding:70px 20px}.speaker-sheet-banner .home-button,.planner-featured-download .home-button{white-space:normal;text-align:center;width:100%}.planner-featured-download{margin-top:48px;padding:28px 22px}.planner-subheading{margin-top:55px}.general-contact-page .contact-hero{background-position:60%}.contact-route-grid strong{font-size:25px}}.booking-assurance,.identity-list,.contact-promises,.fit-grid ul{padding-left:0;list-style:none}.booking-assurance li{color:#c3d1da;font:700 10px var(--body);letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff20;padding:13px 0}.booking-assurance li:before{content:"✓";color:var(--gold);margin-right:12px}.identity-list li{color:#c8d4dd;font:700 10px var(--body);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff2;padding:17px 10px}.identity-list li:before{content:"◆";color:var(--gold);margin-right:10px;font-size:7px}.contact-promises{padding:0;list-style:none}.contact-promises li{color:#c1d0da;font:700 10px var(--body);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #fff2;gap:16px;padding:16px 0;display:flex}.fit-grid ul{margin:0}.fit-grid li{color:#4a5968;border-top:1px solid #cbd4dc;padding:16px 0;display:block}.story-stats,.podcast-v2-proof,.speaking-v2-proof,.story-stats dt,.story-stats dd,.podcast-v2-proof dt,.podcast-v2-proof dd,.speaking-v2-proof dt,.speaking-v2-proof dd{margin:0}.story-stats dt{font:800 clamp(34px,3.4vw,52px) var(--display)}.story-stats dd{font:800 9px/1.45 var(--body);letter-spacing:.13em;text-transform:uppercase}.podcast-v2-proof>div{border-right:1px solid #071f3030;justify-content:center;align-items:center;gap:14px;min-height:115px;padding:24px;display:flex}.podcast-v2-proof>div:last-child{border:0}.podcast-v2-proof dt{font:700 25px Fraunces,Georgia,serif}.podcast-v2-proof dd{letter-spacing:.08em;text-transform:uppercase;max-width:155px;font-size:10px;font-weight:800;line-height:1.4}.speaking-v2-proof>div{border-right:1px solid #071f3030;justify-content:center;align-items:center;gap:16px;min-height:125px;padding:24px 30px;display:flex}.speaking-v2-proof>div:last-child{border:0}.speaking-v2-proof dt{white-space:nowrap;font:700 clamp(29px,3vw,43px)/1 Fraunces,Georgia,serif}.speaking-v2-proof dd{letter-spacing:.09em;text-transform:uppercase;max-width:160px;font-size:10px;font-weight:800;line-height:1.45}.audience-search-title{color:var(--cyan);font:800 12px/1.4 var(--body);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;display:block}.accent-gold .audience-search-title{color:var(--gold)}.accent-violet .audience-search-title{color:var(--violet)}.speaking-v2-hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:720px;font-size:clamp(54px,5.5vw,84px);line-height:.9}.media-hero .page-hero-copy h1{text-wrap:balance;max-width:1000px;font-size:clamp(58px,6vw,96px);line-height:.9}.contact-hero .page-hero-copy h1{text-wrap:balance;max-width:920px;font-size:clamp(62px,6.7vw,106px);line-height:.9}.about-hero .page-hero-copy h1{text-wrap:balance;font-size:clamp(62px,7vw,112px)}.speakpipe-gate{background:#fff;border:1px solid #0b26362e;border-radius:8px;margin-top:32px;padding:30px}.speakpipe-gate button{color:#fff;cursor:pointer;text-align:left;background:#0b2636;border:0;border-radius:5px;align-items:center;gap:15px;width:100%;min-height:64px;padding:15px 19px;display:flex}.speakpipe-gate button span{color:#d99a2b;font-size:18px}.speakpipe-gate button strong{letter-spacing:.04em;text-transform:uppercase;font:800 13px/1.35 Manrope,Arial,sans-serif}.speakpipe-gate button:hover,.speakpipe-gate button:focus-visible{outline-offset:3px;background:#155164;outline:3px solid #d99a2b}.speakpipe-gate p{color:#64767d!important;margin:13px 0 0!important;font-size:12px!important;line-height:1.6!important}.legal-meta{letter-spacing:.13em;text-transform:uppercase;display:block;color:#91a4b2!important;font:700 9px/1.8 var(--body)!important;margin-top:38px!important}.legal-table-wrap{margin:28px 0 34px;overflow-x:auto}.legal-table{border-spacing:0;border-collapse:collapse;background:#f8f8f5;border:1px solid #aebcc1;width:100%;margin:0}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #aebcc1;border-right:1px solid #aebcc1;padding:17px 19px}.legal-table tr>:last-child{border-right:0}.legal-table tbody tr:last-child>*{border-bottom:0}.legal-table thead th{color:#fff;font:700 10px var(--body);letter-spacing:.11em;text-transform:uppercase;background:#0b2334}.legal-table tbody th{color:#0b2535;background:#edf0ef;width:36%;font-size:13px;line-height:1.55}.legal-table td{color:#465a65;font-size:13px;line-height:1.65}@media (width<=760px){.story-stats dt{font-size:34px}.story-stats dd{font-size:7px}.podcast-v2-proof>div{border-bottom:1px solid #071f3030;border-right:0;justify-content:flex-start;min-height:92px}.podcast-v2-proof>div:last-child{border-bottom:0}.speaking-v2-proof>div{border-bottom:1px solid #071f3030;justify-content:flex-start;min-height:105px}.speaking-v2-proof>div:nth-child(2){border-right:0}.speaking-v2-proof>div:nth-child(3),.speaking-v2-proof>div:nth-child(4){border-bottom:0}.speaking-v2-proof dt{font-size:30px}.speaking-v2-proof dd{font-size:8px}.speaking-v2-hero h1{font-size:47px;line-height:.94}.media-hero .page-hero-copy h1,.contact-hero .page-hero-copy h1,.about-hero .page-hero-copy h1{font-size:49px;line-height:.94}.audience-search-title{margin-bottom:15px;font-size:10px}.speakpipe-gate{padding:20px}.legal-table-wrap{margin-left:-8px;margin-right:-8px}.legal-table{min-width:620px}.legal-table tbody th{width:210px}}@media print{.legal-table{background:#fff}.legal-table thead th,.legal-table tbody th,.legal-table td{color:#000;background:#fff}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
