@import "https://fonts.googleapis.com/css2?family=Belleza&family=Lato:wght@300;400;700;900&family=Shadows+Into+Light&display=swap";:root{--navy:#0f315f;--teal:#0b5d70;--teal-dark:#064a5d;--orange:#df5d28;--coral:#ea7467;--peach:#ffc98f;--sky:#eff8fb;--mist:#f7fbfc;--paper:#fffdf8;--ink:#17304a;--muted:#5a7286;--line:#0f315f21;--shadow:0 28px 70px #0f315f1f;font-family:Lato,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.site-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8f0;border-bottom:1px solid #0f315f14;justify-content:space-between;align-items:center;gap:clamp(18px,2.2vw,30px);padding:12px clamp(20px,3.4vw,60px);display:flex;position:relative}.brand{--brand-scale:1;--brand-gap:calc(14px * var(--brand-scale));--brand-mark-size:calc(52px * var(--brand-scale));--brand-name-size:calc(34px * var(--brand-scale));--brand-tagline-size:calc(9.6px * var(--brand-scale));align-items:center;gap:var(--brand-gap);width:max-content;min-width:max-content;max-width:none;color:var(--navy);flex:none;font-family:Belleza,serif;text-decoration:none;display:inline-flex}.brand img{flex:0 0 var(--brand-mark-size);width:var(--brand-mark-size);height:var(--brand-mark-size);border-radius:50%}.brand-copy{flex:none;grid-template-columns:max-content;width:max-content;line-height:1;display:inline-grid}.brand-name{font-size:var(--brand-name-size);white-space:nowrap;grid-column:1;line-height:.95;display:block}.brand-tagline{width:100%;color:var(--orange);font-family:Lato,ui-sans-serif,system-ui,sans-serif;font-size:var(--brand-tagline-size);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;grid-column:1;justify-content:space-between;margin-top:5px;font-weight:900;line-height:1.15;display:flex}.brand-tagline span{display:block}.brand-tagline:after{content:none}nav{color:var(--navy);white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:clamp(12px,1.45vw,24px);min-width:0;font-size:clamp(.86rem,.9vw,.95rem);font-weight:700;display:flex}.nav-toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.nav-toggle-label{cursor:pointer;background:#fffdf8db;border:1px solid #0f315f2e;border-radius:999px;place-items:center;width:46px;height:46px;display:none}.nav-toggle-label span{background:var(--navy);border-radius:999px;width:20px;height:2px;transition:transform .18s,opacity .18s;display:block}.nav-toggle:focus-visible+.nav-toggle-label{outline-offset:3px;outline:3px solid #e05f2d3d}.nav-toggle:checked+.nav-toggle-label span:first-child{transform:translateY(5px)rotate(45deg)}.nav-toggle:checked+.nav-toggle-label span:nth-child(2){opacity:0}.nav-toggle:checked+.nav-toggle-label span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}nav a{padding:10px 0;transition:color .16s;position:relative}nav>a:after{content:"";background:var(--orange);transform-origin:50%;border-radius:999px;height:2px;transition:transform .16s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}nav a:hover,nav a:focus-visible,nav a[aria-current=page]{color:var(--orange)}nav>a:hover:after,nav>a:focus-visible:after,nav>a[aria-current=page]:after{transform:scaleX(1)}.nav-dropdown{position:relative}.nav-dropdown:after{content:"";height:16px;position:absolute;top:100%;left:-16px;right:-16px}.nav-dropdown-trigger{color:var(--navy);cursor:pointer;align-items:center;gap:6px;padding:10px 0;transition:color .16s;display:inline-flex;position:relative}.nav-dropdown-trigger:before{content:"";background:var(--orange);transform-origin:50%;border-radius:999px;height:2px;transition:transform .16s;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.nav-dropdown-trigger:after{content:"▾";height:auto;color:var(--orange);background:0 0;border-radius:0;font-size:.72em;position:static;transform:none}.nav-submenu-toggle{display:none}.nav-dropdown:hover .nav-dropdown-trigger,.nav-dropdown:focus-within .nav-dropdown-trigger,.nav-dropdown-trigger[aria-current=page]{color:var(--orange)}.nav-dropdown:hover .nav-dropdown-trigger:before,.nav-dropdown:focus-within .nav-dropdown-trigger:before,.nav-dropdown-trigger[aria-current=page]:before{transform:scaleX(1)}.nav-dropdown-panel{z-index:35;opacity:0;visibility:hidden;pointer-events:none;background:#fffdf8fa;border:1px solid #0f315f1f;border-radius:8px;min-width:250px;padding:12px;transition:opacity .16s,transform .16s,visibility .16s;display:grid;position:absolute;top:calc(100% + 6px);right:0;transform:translateY(8px);box-shadow:0 18px 44px #0f315f21}.nav-dropdown:hover .nav-dropdown-panel,.nav-dropdown:focus-within .nav-dropdown-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.speaking-panel{min-width:330px}.nav-dropdown-panel a{border-radius:6px;padding:10px 12px}.nav-dropdown-section-label{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;padding:10px 12px 4px;font-size:.68rem;font-weight:900;display:block}.nav-dropdown-panel a:after{display:none}.nav-dropdown-panel a:hover,.nav-dropdown-panel a:focus-visible,.nav-dropdown-panel a[aria-current=page]{background:#ffc98f2e}.nav-dropdown-panel a[aria-current=page]{color:var(--orange);font-weight:900}.nav-dropdown-panel a[aria-current=page]:before{content:"";background:var(--orange);border-radius:999px;width:4px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.site-footer{background:radial-gradient(circle at 82% 18%, #ffc58c33, transparent 16rem), linear-gradient(135deg, var(--ink), #075f73);color:#fff;grid-template-columns:minmax(280px,1fr) minmax(280px,.75fr);gap:clamp(28px,5vw,72px);padding:clamp(42px,6vw,72px) clamp(22px,5vw,72px) 28px;display:grid}.footer-main{max-width:640px}.footer-brand{color:#fff;align-items:center;gap:14px;font-family:Belleza,Georgia,serif;font-size:clamp(1.9rem,3vw,2.8rem);display:inline-flex}.footer-brand img{width:58px;height:58px}.footer-main p{color:#ffffffd1;margin-top:20px;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.7}.footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;justify-self:end;gap:14px 28px;width:min(430px,100%);display:grid}.footer-nav a,.footer-bottom a{color:#fff}.footer-nav a{border-bottom:1px solid #ffffff2e;padding:8px 0}.footer-bottom{color:#ffffffb8;border-top:1px solid #ffffff2e;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:14px;padding-top:26px;display:flex}.hero{grid-template-columns:minmax(0,.93fr) minmax(330px,.72fr);align-items:center;gap:0 clamp(36px,6vw,86px);max-width:1220px;min-height:620px;margin:0 auto;padding:clamp(34px,5.2vw,64px) clamp(22px,5vw,48px) clamp(42px,5.6vw,72px);display:grid}.hero-copy{min-width:0;display:contents}.script-line{color:var(--orange);margin:0 0 12px;font-family:Shadows Into Light,cursive;font-size:clamp(1.65rem,2.4vw,2.35rem);line-height:1.1}.hero .script-line{grid-column:1}.phrase-line{flex-wrap:wrap;align-items:baseline;gap:0 .34em;max-width:min(100%,19.2em);display:flex}.phrase-line span{white-space:nowrap;display:inline-block}.phrase-line .no-orphan-group{white-space:nowrap;flex:none;max-width:100%;display:inline-block}h1,h2{color:var(--navy);letter-spacing:0;margin:0;font-family:Belleza,Georgia,serif;font-weight:400}h1{max-width:760px;font-size:clamp(3.55rem,7.8vw,6.6rem);line-height:.91}.hero h1{grid-column:1}@media (width>=941px){.hero h1{font-size:clamp(3.55rem,6.6vw,5.65rem)}}h2{font-size:clamp(2.55rem,5vw,5.15rem);line-height:.98}h3{color:var(--navy);margin:0;font-family:Belleza,Georgia,serif;font-size:clamp(1.45rem,2.1vw,2.05rem);font-weight:400;line-height:1.12}p{color:var(--muted);font-size:1.08rem;line-height:1.78}.hero-lede{color:#284763;grid-column:1;max-width:650px;margin:24px 0 0;font-size:clamp(1.18rem,1.8vw,1.42rem);line-height:1.65}.hero-actions{flex-wrap:wrap;grid-column:1;gap:16px;margin-top:28px;display:flex}.button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;min-height:50px;padding:14px 24px;font-size:.95rem;font-weight:900;line-height:1;display:inline-flex}.button.primary{background:var(--orange);color:#fff;box-shadow:0 14px 30px #df5d2833}.button.secondary{color:var(--teal);background:#ffffffa6;border-color:#0b5d704d}.hero-image-wrap{grid-area:1/2/span 5;place-self:center;max-width:430px;position:relative}.hero-image-wrap:before{content:"";z-index:-1;background:linear-gradient(145deg,#ffc98f75,#eff8fbe0);border-radius:48% 52% 43% 57%;position:absolute;inset:8% -9% -7% 13%}.hero-image-wrap img{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;box-shadow:var(--shadow);border-radius:8px}.hero-roles{color:var(--teal);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:18px auto 0;font-size:.83rem;font-weight:900;line-height:1.3;display:flex}.hero-roles span{background:var(--orange);border-radius:999px;width:5px;height:5px}.calling-section,.signature,.oasis,.about-contact,.speaker-manifesto{grid-template-columns:minmax(260px,.74fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,82px);max-width:1180px;margin:0 auto;padding:clamp(52px,7vw,88px) clamp(22px,5vw,48px);display:grid}.vision-section{text-align:center;border-top:1px solid var(--line);max-width:1120px;margin:0 auto;padding:clamp(52px,7vw,86px) clamp(22px,6vw,64px)}.vision-section h2{max-width:980px;margin:0 auto;font-size:clamp(3rem,6vw,6.4rem)}.vision-section p{max-width:760px;margin:18px auto 0;font-size:clamp(1.12rem,1.7vw,1.34rem)}.calling-text-only{display:block}.calling-note{border-left:3px solid var(--orange);background:radial-gradient(circle at 12%,#ffc98f33,#0000 26%),radial-gradient(circle at 92% 12%,#c6e7ef4d,#0000 30%),linear-gradient(115deg,#f4fafbeb,#fffbf5c2);border-radius:8px;grid-template-columns:minmax(260px,.3fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,46px);margin-top:clamp(22px,4vw,42px);padding:clamp(22px,3.4vw,38px);display:grid;position:relative;box-shadow:0 24px 70px #0f315f14}.calling-illustration{background:#ffffffd1;border:1px solid #0c566a24;border-radius:8px;width:min(380px,100%);margin:0 auto;overflow:hidden;box-shadow:0 18px 42px #0f315f1f}.calling-illustration img{width:100%;height:auto;display:block}.calling-note-copy{text-wrap:pretty;gap:12px;max-width:760px;display:grid}.calling-note-copy p{margin:0}.calling-note-copy strong{max-width:720px;color:var(--navy);text-wrap:balance;font-family:Belleza,Georgia,serif;font-size:clamp(1.48rem,2vw,2.05rem);font-weight:400;line-height:1.18;display:block}.calling-note-kicker{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.calling-note-copy a{width:fit-content;color:var(--teal);margin-top:4px;font-weight:800;text-decoration:none}.calling-note-copy a:hover,.calling-note-copy a:focus-visible{color:var(--orange)}.calling-note p:last-child{margin-bottom:0}.calling-image img{object-fit:contain;border-radius:8px;width:100%;max-height:520px}.calling-copy p{max-width:720px;margin:18px 0 0}.calling-prompts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.calling-prompts article{background:radial-gradient(circle at 92% 18%,#ffc98f29,#0000 30%),linear-gradient(#ffffffd1,#fffbf594);border:1px solid #0b5d7024;border-radius:8px;align-content:start;gap:12px;padding:clamp(18px,2.4vw,26px);display:grid;box-shadow:0 16px 44px #0f315f0b}.calling-prompts span{color:var(--orange);letter-spacing:.11em;text-transform:uppercase;font-size:.8rem;font-weight:900;line-height:1.25}.calling-prompts p{color:#49667d;text-wrap:pretty;margin:0;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.55}@media (width<=1100px){.calling-prompts{grid-template-columns:1fr}.calling-prompts article{grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);align-items:baseline}}.pathways,.clear-clutter,.testimonials{background:#fff;padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.start-here{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:36px;max-width:1180px;margin:0 auto;padding:clamp(42px,6vw,68px) clamp(22px,5vw,48px);display:flex}.start-here h2{max-width:780px;font-size:clamp(2.4rem,5vw,4.7rem)}.start-here p:not(.script-line){max-width:700px}.youtube-preview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);align-items:center;gap:clamp(30px,6vw,72px);max-width:1240px;margin:0 auto;padding:clamp(54px,7vw,88px) clamp(22px,5vw,48px);display:grid}.youtube-preview h2{max-width:760px;font-size:clamp(2.7rem,5vw,4.9rem)}.youtube-preview p{max-width:680px;margin-bottom:28px}.youtube-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.youtube-video-grid article{background:#fff;border:1px solid #0f315f1a;border-radius:8px;overflow:hidden;box-shadow:0 18px 42px #0f315f1a}.youtube-video-grid article:first-child{grid-column:1/-1}.youtube-video-grid iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.youtube-video-grid h3{padding:18px 20px 8px;font-size:clamp(1.35rem,2vw,1.75rem)}.youtube-video-grid p{margin:0;padding:0 20px 22px;font-size:1rem;line-height:1.6}.section-intro{text-align:center;max-width:920px;margin:0 auto clamp(28px,4vw,46px)}.section-intro p{max-width:760px;margin:18px auto 0}.pathway-grid,.service-row,.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,38px);max-width:1180px;margin:0 auto;display:grid}.pathway-grid article,.service-row article{border-left:1px solid var(--line);padding:18px 24px 24px}.pathway-grid article:first-child,.service-row article:first-child{border-left-color:#0000}.pathway-grid p,.service-row p{margin:14px 0 18px}.pathway-grid a,.text-link{color:var(--orange);font-weight:900}.signature img,.oasis img{object-fit:contain;justify-self:center;width:auto;max-height:430px}.signature p,.oasis p{max-width:710px}.signature-video-card{width:100%;max-width:620px;box-shadow:var(--shadow);background:#fff;border:1px solid #0f315f1f;border-radius:8px;justify-self:center;position:relative;overflow:hidden}.signature-video-card video{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.signature-video-card .play-badge{color:#fff;pointer-events:none;background:#1137627a;border:2px solid #ffffffdb;border-radius:50%;place-items:center;width:68px;height:68px;font-size:1.45rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.signature-video-card.is-playing .play-badge{opacity:0;transform:translate(-50%,-50%)scale(.84)}.oasis{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr)}.youtube{background:var(--teal);justify-content:space-between;align-items:center;gap:28px;padding:clamp(52px,7vw,76px) clamp(22px,8vw,130px);display:flex}.youtube h2,.youtube p{color:#fff}.youtube h2{font-size:clamp(2.2rem,4vw,4.25rem)}.youtube p{opacity:.9;max-width:760px;margin-bottom:0}figure{border-left:2px solid var(--teal);margin:0;padding:4px 0 4px 28px}blockquote{color:#2a4861;margin:0;font-size:1.08rem;line-height:1.78}figcaption{color:var(--navy);margin-top:22px;font-weight:900}figcaption span{color:var(--muted);margin-top:4px;font-weight:400;display:block}.about-contact{grid-template-columns:minmax(0,.92fr) minmax(320px,.66fr);align-items:start}.about-copy h3{color:var(--orange);margin-top:18px;font-size:clamp(1.75rem,3vw,2.7rem)}.contact-form{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:15px;padding:34px;display:grid}.speaker-hero{grid-template-columns:minmax(280px,.62fr) minmax(0,1fr);align-items:center;gap:clamp(34px,6vw,86px);max-width:1180px;min-height:560px;margin:0 auto;padding:clamp(42px,7vw,82px) clamp(22px,5vw,48px);display:grid}.speaker-photo{align-self:end;justify-items:center;min-height:440px;display:grid;position:relative;overflow:hidden}.speaker-photo:before{content:"";z-index:-1;background:linear-gradient(#eff8fbf2,#fffdf800);border-radius:8px;height:74%;position:absolute;bottom:0;left:12%;right:0}.speaker-photo img{object-fit:contain;width:min(360px,100%);height:auto}.speaker-copy h1{max-width:780px;font-size:clamp(3.4rem,6.8vw,6.2rem)}.speaker-copy>p{max-width:760px}.speaker-line{color:var(--orange);margin:20px 0 8px;font-family:Belleza,Georgia,serif;font-size:clamp(1.8rem,3vw,3.2rem);line-height:1.12}.statement-block{background:var(--teal);text-align:center;padding:clamp(44px,6vw,68px) clamp(22px,8vw,150px)}.statement-block .script-line{color:var(--peach)}.statement-block h2,.statement-block p{color:#fff}.statement-block h2{max-width:960px;margin:0 auto;font-size:clamp(2.4rem,5vw,5rem)}.statement-block p{opacity:.92;max-width:760px;margin:16px auto 0}.speaker-manifesto{grid-template-columns:minmax(0,.78fr) minmax(0,.82fr);padding-top:clamp(52px,7vw,84px);padding-bottom:clamp(52px,7vw,84px)}.speaker-manifesto h2{font-size:clamp(3rem,6vw,6.2rem)}.speaker-manifesto p:first-child{margin-top:0}.presentation-topics{background:#fff;padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.topic-list{border-top:1px solid var(--line);max-width:980px;margin:0 auto}details{border-bottom:1px solid var(--line)}summary{color:var(--navy);cursor:pointer;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:28px;padding:28px 0;list-style:none;display:grid}summary::-webkit-details-marker{display:none}summary span{font-family:Belleza,Georgia,serif;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.05}summary small{color:var(--muted);font-size:1.04rem;font-weight:700;line-height:1.55}.topic-body{grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:34px;padding:0 0 34px 42%;display:grid}.topic-body ul{color:var(--muted);margin:0;padding-left:20px;font-size:1.05rem;line-height:1.75}.topic-body li+li{margin-top:10px}.topic-body blockquote{border-left:2px solid var(--orange);padding-left:22px}.speaker-testimonials{background:var(--mist);padding:clamp(52px,7vw,82px) clamp(22px,5vw,72px)}.speaker-testimonials h2{text-align:center;max-width:1180px;margin:0 auto 30px}.speaker-testimonials .testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px;margin-top:clamp(52px,6vw,72px)}@media (width<=750px){.speaker-testimonials .testimonial-grid{grid-template-columns:minmax(0,1fr);max-width:620px}}.planner-tools{background:var(--paper);justify-content:space-between;align-items:center;gap:30px;padding:clamp(42px,6vw,64px) clamp(22px,8vw,130px);display:flex}.planner-tools h2{font-size:clamp(2.2rem,4vw,4.2rem)}.planner-tools p{margin-bottom:0}.tool-links{flex-wrap:wrap;gap:12px;display:flex}.tool-links a{min-width:132px;color:var(--teal);text-align:center;border:1px solid #0b5d7047;border-radius:4px;padding:14px 18px;font-weight:900}.speaking-contact{background:#fff}.contact-form h2{font-size:clamp(2.2rem,4vw,3.7rem)}.contact-form p{margin:-4px 0 6px}label{color:var(--navy);gap:7px;font-size:.92rem;font-weight:900;display:grid}input,textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #0f315f38;border-radius:4px;padding:13px 12px}textarea{resize:vertical}@media (width<=940px){.hero,.calling-section,.signature,.oasis,.youtube-preview,.about-contact,.speaker-hero,.speaker-manifesto{grid-template-columns:1fr}.hero{row-gap:20px;min-height:auto}.hero .script-line{margin-bottom:4px}.hero-lede{margin-top:4px}.hero-image-wrap{grid-area:auto/1;justify-self:center;width:min(68vw,380px);max-width:100%}.hero-roles{margin-top:10px}.hero-actions{margin-top:12px}.pathway-grid,.service-row,.testimonial-grid{grid-template-columns:1fr}.pathway-grid article,.service-row article{border-left:0;border-top:1px solid var(--line);padding-left:0}.service-row article{min-height:0}.service-row .text-link{margin-top:22px}.youtube{flex-direction:column;align-items:flex-start}.youtube-video-grid{grid-template-columns:1fr}.start-here{flex-direction:column;align-items:flex-start}.speaker-photo{order:2;justify-items:start;min-height:auto}.speaker-copy{order:1}.topic-body,summary{grid-template-columns:1fr}.topic-body{padding-left:0}.planner-tools{flex-direction:column;align-items:flex-start}.site-footer{grid-template-columns:1fr}.footer-nav{justify-self:start}}@media (width<=640px){.site-header{padding:14px 18px}h1{font-size:clamp(3.05rem,14.2vw,4.45rem);line-height:.96}.hero{row-gap:14px;width:100%;max-width:100%;padding:34px 22px 52px;overflow:visible}.script-line{max-width:100%;font-size:clamp(1.45rem,7.8vw,2rem);line-height:1.04}.hero-lede{margin-top:4px;font-size:1.12rem;line-height:1.55}.talk-hero{padding:34px 22px 52px}.talk-hero h1{overflow-wrap:normal;max-width:100%;font-size:clamp(2.35rem,10vw,2.95rem);line-height:1}.talk-aside{max-width:100%}.talk-aside h2{font-size:clamp(1.55rem,8vw,2.1rem)}.hero-image-wrap{justify-self:center;width:min(72vw,280px);max-width:100%;margin-top:4px}.hero-roles{letter-spacing:.13em;margin-top:8px;font-size:.68rem}.hero-actions,.button{width:100%}.calling-image img{min-height:300px}.contact-form{padding:24px}.footer-nav{grid-template-columns:1fr}.footer-bottom{flex-direction:column}}:root{--navy:#113762;--midnight:#0d2d50;--teal:#075f73;--teal-dark:#064d5f;--orange:#e35e26;--coral:#e97769;--peach:#ffc58c;--mountain:#8fa4c3;--paper:#fffaf0;--muted:#5b7183}body{background:radial-gradient(circle at 88% 18%, #ffc58c2e, transparent 24rem), linear-gradient(180deg, #fffdf8 0%, var(--paper) 100%)}.hero{min-height:650px}.hero-image-wrap:before{background:radial-gradient(circle at 70% 17%,#ffc58ce0 0 15%,#0000 16%),linear-gradient(145deg,#075f7324,#eff8fbe0)}.calling-note{background:radial-gradient(circle at 12%,#ffc98f33,#0000 26%),radial-gradient(circle at 92% 12%,#c6e7ef4d,#0000 30%),linear-gradient(115deg,#f4fafbeb,#fffbf5c2)}.signature{background:linear-gradient(90deg,#eff8fbdb,#fffaf000),radial-gradient(circle at 18% 78%,#8fa4c32e,#0000 24rem)}.lenses-section,.reason-band,.flow-map{padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.lenses-section{background:linear-gradient(135deg, #075f73f2, #113762f5), var(--teal)}.lenses-section h2,.lenses-section h3,.lenses-section p{color:#fff}.lenses-section .script-line{color:var(--peach)}.lens-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,38px);max-width:1180px;margin:0 auto;display:grid}.lens-grid article{border-left:1px solid #ffffff40;padding:18px 24px 24px}.lens-grid article:first-child{border-left-color:#0000}.lens-grid p{opacity:.86}.oasis{background:radial-gradient(circle at 84% 24%, #ffc58c42, transparent 18rem), linear-gradient(180deg, #fff, var(--paper))}.oasis .oasis-mark{width:min(520px,100%);max-height:none;box-shadow:var(--shadow);border:1px solid #075f7324;border-radius:8px}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-embed{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:26px}.contact-embed p{margin-top:10px}.logo-hero{background:radial-gradient(circle at 9% 18%,#ffc58c4d,#0000 16rem),linear-gradient(#eff8fb94,#fffaf000);max-width:1240px}.speaker-photo:before{background:radial-gradient(circle at 72% 12%,#ffc58cd1 0 14%,#0000 15%),linear-gradient(#eff8fbf2,#fffdf800)}.reason-band{background:#fff}.speaker-testimonials{background:linear-gradient(180deg, #ffc58c29, var(--mist))}.redirect-page{place-items:center;min-height:100vh;display:grid}select{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #0f315f38;border-radius:4px;padding:13px 12px}.flow-hero{grid-template-columns:minmax(0,.85fr) minmax(320px,.75fr);align-items:start;gap:clamp(36px,6vw,80px);max-width:1220px;margin:0 auto;padding:clamp(46px,7vw,90px) clamp(22px,5vw,48px);display:grid}.flow-copy{padding-top:18px;position:sticky;top:28px}.flow-copy h1{font-size:clamp(4rem,8vw,7rem)}.flow-download{gap:22px;display:grid}.flow-download img{filter:drop-shadow(0 24px 44px #0f315f29);justify-self:center;width:min(390px,100%)}.flow-quote{background:var(--teal);text-align:center;padding:clamp(42px,6vw,70px) clamp(22px,12vw,190px)}.flow-quote blockquote,.flow-quote p{color:#fff}.flow-quote blockquote{border:0;max-width:980px;margin:0 auto;padding:0;font-family:Belleza,Georgia,serif;font-size:clamp(2rem,4vw,4rem);line-height:1.08}.flow-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1100px;margin:0 auto;display:grid}.flow-benefits span{min-height:110px;color:var(--teal);border:1px solid #075f7338;border-radius:8px;place-items:center;font-family:Belleza,Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.35rem);display:grid}.flow-story{grid-template-columns:minmax(260px,.74fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,82px);max-width:1180px;margin:0 auto;padding:clamp(52px,7vw,88px) clamp(22px,5vw,48px);display:grid}.flow-story ul{color:var(--muted);margin:20px 0 0;padding-left:20px;font-size:1.05rem;line-height:1.75}.flow-story li+li{margin-top:12px}.flow-map{background:#fff}.flow-map img{width:min(1040px,100%);box-shadow:var(--shadow);border-radius:8px;margin:0 auto}.quiet-note{color:var(--muted);border-left:3px solid #e7643194;margin-top:22px;padding-left:18px;font-size:1.04rem;line-height:1.7}.clear-clutter{background:radial-gradient(circle at 12% 14%,#ffc58c3d,#0000 15rem),linear-gradient(135deg,#eff8fbc7,#fffaf0eb)}.clear-feature{grid-template-columns:minmax(0,.82fr) minmax(260px,.38fr);align-items:center;gap:clamp(28px,6vw,78px);max-width:1120px;margin:0 auto;display:grid}.clear-feature .section-intro{text-align:left;margin:0}.clear-feature .section-intro h2,.clear-feature .section-intro p{margin-left:0;margin-right:0}.clear-feature img{aspect-ratio:.88;object-fit:cover;object-position:center 18%;width:100%;box-shadow:var(--shadow);border-radius:8px}.clear-feature .clear-speaker-photo{aspect-ratio:auto;object-fit:contain;width:min(100%,360px);box-shadow:none;background:radial-gradient(circle at 52% 38%,#ffc58c47,#0000 12rem),radial-gradient(circle at 40% 74%,#d2ebf0ad,#0000 14rem);justify-self:center}.clear-feature .clear-portrait-photo{aspect-ratio:.96;object-fit:cover;object-position:center 36%}.clear-subintro{margin-top:clamp(36px,6vw,72px)}.clear-subintro .script-line{font-size:clamp(2rem,3vw,3rem);line-height:1.04}.page-hero{max-width:1240px;margin:0 auto;padding:clamp(52px,8vw,104px) clamp(22px,5vw,48px)}.split-hero,.proof-hero{grid-template-columns:minmax(0,.9fr) minmax(300px,.58fr);align-items:center;gap:clamp(34px,7vw,90px);display:grid}.page-hero h1{max-width:980px;font-size:clamp(3.7rem,7vw,6.8rem);line-height:.96}.portrait-stack{align-content:start;gap:18px;display:grid}.portrait-stack img{aspect-ratio:.82;object-fit:cover;object-position:center 18%;width:100%;box-shadow:var(--shadow);border-radius:8px}.portrait-stack div,.speaker-contact-card{background:#ffffffb8;border:1px solid #075f732e;border-radius:8px;padding:24px}.portrait-stack strong,.portrait-stack span{display:block}.portrait-stack strong{color:var(--ink);font-family:Belleza,Georgia,serif;font-size:1.45rem}.portrait-stack span{color:var(--muted);margin-top:8px;line-height:1.55}.work-grid,.audience-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1px;max-width:1320px;margin:0 auto;padding:0 clamp(22px,5vw,48px) clamp(48px,7vw,86px);display:grid}.work-grid article,.audience-grid article{background:#fff;border:1px solid #0f315f1a;min-height:330px;padding:clamp(26px,4vw,44px)}.work-grid article:nth-child(2),.audience-grid article:nth-child(2){background:#eff8fbc2}.work-grid p{color:var(--orange);letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.work-grid h2,.audience-grid h2{overflow-wrap:normal;word-break:normal;text-wrap:balance;margin-top:22px;font-size:clamp(2.1rem,3vw,3.2rem)}.work-grid span,.audience-grid p{color:var(--muted);margin-top:18px;font-size:1.02rem;line-height:1.7;display:block}.work-grid ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.work-grid li{color:var(--ink);padding-left:22px;line-height:1.45;position:relative}.work-grid li:before{content:"";background:var(--orange);border-radius:999px;width:8px;height:8px;position:absolute;top:.58em;left:0}.work-grid .text-link{margin-top:auto;padding-top:28px;display:inline-block}.benefit-band{background:radial-gradient(circle at 88% 14%,#ffc58c47,#0000 14rem),linear-gradient(#fffaf0c7,#fff);padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);max-width:1120px;margin:0 auto;display:grid}.benefit-grid article{background:#ffffffc7;border:1px solid #0f315f1a;border-radius:8px;min-height:0;padding:clamp(24px,3vw,34px);box-shadow:0 14px 34px #0f315f0e}.benefit-grid h3{font-size:clamp(1.85rem,2.35vw,2.7rem)}.benefit-grid p{color:var(--muted);margin-top:16px;line-height:1.65}.feature-band{margin-top:0}.process-section{grid-template-columns:minmax(240px,.58fr) minmax(0,1fr);gap:clamp(32px,6vw,84px);max-width:1180px;margin:0 auto;padding:clamp(54px,7vw,88px) clamp(22px,5vw,48px);display:grid}.process-section h2{font-size:clamp(2.7rem,5vw,4.8rem)}.process-section p:not(.script-line){color:var(--muted);margin-top:18px;line-height:1.72}.process-section ol{counter-reset:process;gap:16px;margin:0;padding:0;list-style:none;display:grid}.process-section li{counter-increment:process;min-height:92px;color:var(--ink);background:#eff8fb8c;border:1px solid #075f732e;border-radius:8px;grid-template-columns:58px 1fr;align-items:center;gap:18px;padding:18px 22px;line-height:1.5;display:grid}.process-section li:before{content:counter(process, decimal-leading-zero);background:var(--teal);color:#fff;border-radius:999px;place-items:center;width:58px;height:58px;font-family:Belleza,Georgia,serif;font-size:1.35rem;display:grid}.facilitation-hero{position:relative;overflow:hidden}.facilitation-hero:before{content:"";z-index:-1;aspect-ratio:1;background:#ffc98f47;border-radius:999px;width:clamp(220px,28vw,410px);position:absolute;top:12%;right:8%}.facilitation-hero:after{content:"";z-index:-1;aspect-ratio:1;border:24px solid #0b5d701a;border-radius:999px;width:clamp(280px,36vw,520px);position:absolute;bottom:-14%;left:-10%}.facilitation-portrait img{object-position:center 26%}.facilitation-fit,.facilitation-outcomes,.facilitation-cta{padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.facilitation-fit{background:radial-gradient(circle at 86% 12%,#ffc58c38,#0000 15rem),linear-gradient(#fffaf0cc,#fff)}.facilitation-process{max-width:1220px}.facilitation-outcomes{background:radial-gradient(circle at 12% 18%,#eff8fbf2,#0000 18rem),linear-gradient(#fff,#eff8fb7a)}.facilitation-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,22px);max-width:1180px;margin:0 auto;display:grid}.facilitation-outcome-grid article{background:#ffffffdb;border:1px solid #0f315f1a;border-radius:8px;min-height:230px;padding:clamp(22px,3vw,30px);box-shadow:0 16px 34px #0f315f0f}.facilitation-outcome-grid h3{font-size:clamp(1.8rem,2.2vw,2.5rem)}.facilitation-outcome-grid p{color:var(--muted);margin-top:14px;line-height:1.62}.facilitation-cta{text-align:center}.facilitation-cta h2{max-width:860px;margin:0 auto;font-size:clamp(2.6rem,4.7vw,5rem)}.facilitation-cta p:not(.script-line){max-width:760px;color:var(--muted);margin:18px auto 0;font-size:clamp(1.08rem,1.6vw,1.28rem);line-height:1.72}.coaching-hero{background:radial-gradient(at 8% 18%,#ffc58c33,#0000 18rem),radial-gradient(at 84% 28%,#d2ebf08f,#0000 22rem),linear-gradient(135deg,#fffdf8f2,#eff8fb75);border-radius:0 0 28px 28px;max-width:1280px;position:relative;overflow:hidden}.coaching-hero h1{max-width:760px;font-size:clamp(3.25rem,6.2vw,5.85rem)}.coaching-portrait{align-content:start;gap:18px;display:grid;position:relative}.coaching-portrait:before{content:"";z-index:-1;aspect-ratio:1;background:#ffc58c52;border-radius:50%;width:min(280px,62vw);position:absolute;inset:12% -10% auto auto}.coaching-portrait img{aspect-ratio:.86;object-fit:cover;object-position:center 24%;width:100%;box-shadow:var(--shadow);border-radius:8px}.coaching-portrait div{background:#ffffffbd;border:1px solid #075f732e;border-radius:8px;padding:24px;box-shadow:0 18px 44px #0f315f12}.coaching-portrait strong,.coaching-portrait span{display:block}.coaching-portrait strong{color:var(--ink);font-family:Belleza,Georgia,serif;font-size:clamp(1.5rem,2.3vw,2.15rem);line-height:1.05}.coaching-portrait span{color:var(--muted);margin-top:8px;line-height:1.55}.coaching-intimacy{padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.coaching-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,28px);max-width:1180px;margin:0 auto;display:grid}.coaching-card-grid article{background:radial-gradient(circle at 92% 12%,#ffc58c2e,#0000 9rem),#fff;border:1px solid #0f315f1f;border-radius:8px;padding:clamp(26px,3.5vw,40px);box-shadow:0 18px 42px #0f315f0f}.coaching-card-grid h3{font-size:clamp(1.8rem,2.7vw,2.6rem)}.coaching-card-grid p{color:var(--muted);margin-top:16px;line-height:1.68}.coaching-illustration-band{background:radial-gradient(circle at 7% 16%,#ffc58c2e,#0000 13rem),radial-gradient(circle at 92% 74%,#d2ebf08f,#0000 16rem),#fffdf8d6;border:1px solid #0f315f1a;border-radius:8px;grid-template-columns:minmax(240px,.62fr) minmax(0,.9fr);align-items:center;gap:clamp(30px,5vw,72px);max-width:1120px;margin:0 auto clamp(26px,4vw,48px);padding:clamp(34px,5vw,58px) clamp(22px,5vw,48px);display:grid;box-shadow:0 18px 44px #0f315f0f}.coaching-illustration-band figure{justify-self:center;margin:0}.coaching-illustration-band img{aspect-ratio:1;object-fit:cover;filter:saturate(.82)contrast(.98);border-radius:8px;width:min(380px,100%);display:block;box-shadow:0 20px 46px #0f315f1f}.coaching-illustration-band h2{max-width:680px;font-size:clamp(2.35rem,4.2vw,4.15rem)}.coaching-illustration-band p:not(.script-line){max-width:660px;color:var(--muted);margin-top:18px;font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.72}.coaching-outcomes{background:radial-gradient(circle at 88% 16%,#ffc58c2e,#0000 14rem),linear-gradient(135deg,#eff8fbbd,#fffdf8e6);grid-template-columns:minmax(280px,.48fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,64px);padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px);display:grid}.coaching-outcomes>div:first-child{max-width:520px}.coaching-outcomes h2,.coaching-rhythm h2,.coaching-story-band h2,.coaching-cta h2{font-size:clamp(2.7rem,5vw,4.7rem)}.coaching-outcomes p,.coaching-rhythm p,.coaching-story-band p,.coaching-cta p{color:var(--muted);margin-top:18px;line-height:1.7}.coaching-outcome-grid{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:clamp(12px,1.6vw,18px);display:grid}.coaching-outcome-grid article{background:radial-gradient(circle at 96% 8%,#ffc58c24,#0000 7rem),#ffffffd6;border:1px solid #0f315f1a;border-radius:8px;min-height:0;padding:clamp(20px,2.6vw,28px)}.coaching-outcome-grid article:last-child:nth-child(odd){grid-column:auto;min-height:0}.coaching-outcome-grid h3{color:var(--orange);font-family:Reenie Beanie,Comic Sans MS,cursive;font-size:clamp(2rem,2.7vw,2.8rem);font-weight:400;line-height:.95}.coaching-outcome-grid p{margin-top:18px;font-size:.98rem}.coaching-rhythm{grid-template-columns:minmax(260px,.56fr) minmax(0,.9fr);gap:clamp(32px,6vw,84px);max-width:1180px;margin:0 auto;padding:clamp(54px,7vw,88px) clamp(22px,5vw,48px);display:grid}.coaching-rhythm ol{counter-reset:coaching-rhythm;gap:14px;margin:0;padding:0;list-style:none;display:grid}.coaching-rhythm li{counter-increment:coaching-rhythm;color:var(--ink);background:#fffdf8db;border:1px solid #075f7329;border-radius:8px;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:18px;padding:20px 22px;line-height:1.55;display:grid}.coaching-rhythm li:before{content:counter(coaching-rhythm, decimal-leading-zero);color:var(--coral);font-family:Belleza,Georgia,serif;font-size:2rem;line-height:1}.coaching-story-band{background:radial-gradient(circle at 92% 10%,#ffc58c2e,#0000 11rem),radial-gradient(circle at 4% 86%,#d2ebf080,#0000 15rem),#fffdf8d1;border:1px solid #0f315f1a;border-radius:8px;grid-template-columns:minmax(280px,.82fr) minmax(0,1fr);gap:clamp(28px,5vw,68px);max-width:1180px;margin:0 auto;padding:clamp(40px,5.5vw,64px) clamp(22px,5vw,48px);display:grid;box-shadow:0 18px 42px #0f315f0d}.coaching-story-band h2{max-width:640px;font-size:clamp(2.45rem,4.1vw,4.15rem)}.coaching-story-band>p{border-left:2px solid #df5d2861;align-self:center;max-width:650px;padding-left:clamp(18px,3vw,34px);font-size:clamp(1.08rem,1.45vw,1.22rem)}.coaching-cta{text-align:center;background:radial-gradient(circle at 18% 26%,#ffc58c38,#0000 13rem),radial-gradient(circle at 82% 68%,#d2ebf094,#0000 18rem),#fffdf8;padding:clamp(58px,8vw,96px) clamp(22px,5vw,72px)}.coaching-cta h2,.coaching-cta p{max-width:820px;margin-left:auto;margin-right:auto}.compact-oasis{grid-template-columns:minmax(0,.8fr) minmax(220px,.34fr)}.proof-hero{background:radial-gradient(circle at 86% 22%,#ffc58c6b,#0000 14rem),linear-gradient(#eff8fbb3,#fffdf800)}.proof-hero img{filter:drop-shadow(0 22px 46px #0f315f29);justify-self:center;width:min(330px,70%)}.proof-wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1240px;margin:0 auto;padding:0 clamp(22px,5vw,48px) clamp(56px,7vw,92px);display:grid}.proof-wall figure{background:linear-gradient(#fffaf0e6,#fffffff2),#fff;border:1px solid #0f315f1a;border-radius:8px;min-height:300px;padding:clamp(24px,3vw,34px)}.proof-wall span{color:var(--teal);letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700}.proof-wall blockquote{color:var(--ink);border:0;margin-top:22px;padding:0;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.35}.proof-wall figcaption{color:var(--ink);margin-top:24px;font-weight:700}.proof-wall small{color:var(--muted);margin-top:5px;font-weight:400;display:block}.media-section{background:var(--teal);padding:clamp(54px,8vw,96px) clamp(22px,5vw,48px)}.media-section .section-intro h2,.media-section .section-intro p,.media-section .script-line{color:#fff}.media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1180px;margin:36px auto 0;display:grid}.video-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 18px 48px #00000024}.video-card iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.video-card h3,.video-card p{padding-inline:24px}.video-card h3{margin-top:22px;font-size:1.55rem}.video-card p{color:var(--muted);margin:10px 0 24px;line-height:1.6}.about-hero{background:radial-gradient(circle at 82% 18%,#ffc58c61,#0000 12rem),linear-gradient(#fffaf0b3,#fffdf800)}.about-hero h1{max-width:860px;font-size:clamp(3.2rem,5.8vw,5.8rem)}.about-hero h1 span{color:var(--orange)}.about-story{grid-template-columns:minmax(260px,.48fr) minmax(0,.72fr);align-items:start;gap:clamp(34px,7vw,104px);max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,84px) clamp(22px,5vw,48px);display:grid}.about-story h2{max-width:560px;font-size:clamp(3rem,4.7vw,5.1rem);line-height:1.04}.about-story p{color:var(--muted);font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.75}.about-story p+p{margin-top:18px}.expertise-section{background:radial-gradient(circle at 12% 20%,#ffc58c38,#0000 16rem),linear-gradient(#eff8fb94,#fffaf0d1);padding:clamp(48px,7vw,84px) clamp(22px,5vw,48px)}.expertise-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;padding:0;display:grid}.expertise-band article{background:#ffffffc7;border:1px solid #0f315f1a;border-radius:8px;min-height:190px;padding:clamp(24px,3vw,34px);box-shadow:0 18px 44px #0f315f12}.expertise-band p{color:var(--muted);margin-top:14px;line-height:1.58}.contact-hero{background:radial-gradient(circle at 12% 24%,#ffc58c66,#0000 14rem),linear-gradient(#eff8fbad,#fffdf800)}.contact-page-section{background:radial-gradient(circle at 12% 10%,#ffc58c33,#0000 15rem),linear-gradient(#fffaf08c,#eff8fb57);grid-template-columns:minmax(0,.7fr) minmax(360px,.68fr);align-items:start;gap:clamp(34px,6vw,82px);padding-top:clamp(38px,6vw,68px)}.contact-copy{max-width:640px;padding-top:clamp(10px,2vw,26px)}.contact-copy h2{font-size:clamp(2.7rem,5vw,5.1rem);line-height:1.04}.contact-copy>p:not(.script-line){max-width:620px;font-size:clamp(1.08rem,1.45vw,1.28rem);line-height:1.72}.contact-callout{border-left:3px solid var(--orange);background:#ffffffc7;border-radius:0 8px 8px 0;gap:10px;margin-top:32px;padding:24px;display:grid}.contact-callout strong{color:var(--navy);font-family:Belleza,Georgia,serif;font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:400;line-height:1.1}.contact-callout span{color:var(--muted);line-height:1.65}.speaker-contact-card h3{margin-top:10px;font-size:clamp(1.8rem,3vw,2.6rem)}.speaker-contact-card p:last-child{color:var(--muted);margin-top:18px;line-height:1.65}@media (width<=940px){.flow-hero,.flow-story,.lens-grid,.clear-feature,.split-hero,.process-section,.coaching-illustration-band,.coaching-outcomes,.coaching-rhythm,.coaching-story-band,.proof-hero,.about-story,.compact-oasis,.testimonial-grid,.work-grid,.audience-grid,.benefit-grid,.coaching-card-grid,.coaching-outcome-grid,.proof-wall,.media-grid,.expertise-band{grid-template-columns:1fr}.flow-copy{position:static}.split-hero .portrait-stack{grid-template-columns:minmax(0,.92fr) minmax(190px,.72fr);justify-self:center;align-items:center;gap:clamp(16px,3vw,24px);width:min(660px,100%)}.split-hero .portrait-stack img{aspect-ratio:.82;object-position:center 28%;grid-area:1/2;max-height:360px}.split-hero .portrait-stack div{grid-area:1/1}.flow-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.lens-grid article{border-top:1px solid #ffffff40;border-left:0;padding-left:0}}@media (width<=640px){.split-hero .portrait-stack{width:min(620px,100%)}.split-hero .portrait-stack img{max-height:320px}.flow-benefits{grid-template-columns:1fr}.facilitation-outcome-grid article{min-height:0}}@media (width<=550px){.split-hero .portrait-stack{grid-template-columns:1fr;width:min(420px,100%)}.split-hero .portrait-stack img,.split-hero .portrait-stack div{grid-column:1}.split-hero .portrait-stack img{aspect-ratio:.86;object-position:center 30%;grid-row:1;max-height:460px}.split-hero .portrait-stack div{grid-row:2}}@media (width>=761px) and (width<=940px){.site-header{flex-direction:row;align-items:center}nav{width:auto}.hero{grid-template-columns:minmax(0,.9fr) minmax(280px,.65fr);gap:0 clamp(24px,4vw,44px)}.hero-image-wrap{grid-area:1/2/span 5;place-self:center;width:min(34vw,330px);max-width:330px}.hero-roles{letter-spacing:.11em;flex-wrap:nowrap;gap:7px;font-size:.64rem}.speaker-hero,.logo-hero,.flow-hero{grid-template-columns:minmax(220px,.55fr) minmax(0,1fr)}.flow-download img{width:min(260px,100%)}.speaker-photo{order:0;justify-items:center;min-height:430px}.speaker-copy{order:0}}.center-action{justify-content:center;margin-top:clamp(28px,4vw,44px);display:flex}.section-actions{justify-content:center;gap:14px;margin-top:clamp(28px,4vw,44px);display:flex}.clear-feature{align-items:center}.clear-feature img,.about-inline-photo{object-fit:cover;width:100%;box-shadow:var(--shadow);border-radius:8px}.clear-feature img{aspect-ratio:.82;object-position:center top;max-height:520px}.clear-feature .clear-speaker-photo{aspect-ratio:auto;max-height:560px}.clear-feature .clear-portrait-photo{aspect-ratio:.96;object-position:center 36%;max-height:560px}.clear-subintro h2{font-size:clamp(2.4rem,4.6vw,4.8rem)}.service-row{grid-template-columns:minmax(0,1.18fr) repeat(2,minmax(0,.91fr));align-items:stretch}.service-row article{background:#ffffffe0;border:1px solid #0f315f1a;border-radius:8px;flex-direction:column;min-height:360px;padding:clamp(24px,3vw,34px);display:flex;box-shadow:0 18px 42px #0f315f12}.service-row article:first-child{background:radial-gradient(circle at 88% 18%,#ffc58c3d,#0000 9rem),#eff8fbe6;border-color:#075f733d}.service-row .text-link{margin-top:auto}.testimonials{background:radial-gradient(circle at 88% 12%,#ffc58c3d,#0000 14rem),linear-gradient(#fff,#eff8fb6b)}.testimonials .section-intro h2{font-size:clamp(2.6rem,5.2vw,5.2rem)}.testimonials .testimonial-grid figure,.speaker-testimonials .testimonial-grid figure{--testimonial-card-pad:clamp(24px, 3vw, 34px);min-height:300px;padding:var(--testimonial-card-pad);background:#ffffffeb;border:1px solid #0f315f1a;border-radius:8px;flex-direction:column;display:flex;position:relative;box-shadow:0 18px 44px #0f315f12}.speaker-testimonials .testimonial-grid figure{--speaker-headshot-size:clamp(112px, 9.8vw, 132px);min-height:260px;display:block;overflow:visible}.speaker-testimonials .testimonial-grid figure>img{float:left;width:var(--speaker-headshot-size);aspect-ratio:1;margin:calc((var(--testimonial-card-pad) * -1) - (var(--speaker-headshot-size) * .22)) clamp(20px, 2.6vw, 30px) 14px calc((var(--testimonial-card-pad) * -1) - (var(--speaker-headshot-size) * .22));object-fit:cover;shape-outside:circle(50%);shape-margin:14px;border-radius:999px;box-shadow:0 18px 34px #0f315f2e}.testimonials .testimonial-grid figure:before,.speaker-testimonials .testimonial-grid figure:before{content:"";background:var(--orange);border-radius:999px;width:42px;height:3px;margin-bottom:24px}.speaker-testimonials .testimonial-grid figure:before{z-index:0;color:#ed5824b8;content:"”";text-align:center;transform-origin:100% 0;pointer-events:none;background:0 0;border:0;border-radius:0;width:132px;height:146px;margin:0;font-family:Georgia,serif;font-size:clamp(9.2rem,11.5vw,12rem);font-weight:700;line-height:.78;position:absolute;top:-30px;right:clamp(-8px,.8vw,10px);transform:scaleY(1.08)}.speaker-testimonials .testimonial-grid figure>div{z-index:1;padding-top:clamp(10px,1.1vw,18px);padding-right:0;position:relative}.testimonials blockquote,.speaker-testimonials blockquote{color:var(--ink);font-size:clamp(1.15rem,1.6vw,1.36rem);line-height:1.62}.speaker-testimonials blockquote{font-size:clamp(1.08rem,1.32vw,1.22rem)}.speaker-testimonials figcaption{clear:both}@media (width<=750px){.speaker-testimonials .testimonial-grid{gap:clamp(48px,7vw,64px);max-width:min(760px,100% - 44px)}.speaker-testimonials .testimonial-grid figure{min-height:0;padding-bottom:clamp(24px,4vw,34px)}.speaker-testimonials .testimonial-grid figure>div{padding-top:clamp(14px,2vw,20px)}.speaker-testimonials blockquote{text-wrap:balance;max-width:none}}@media (width>=641px) and (width<=750px){.speaker-testimonials .testimonial-grid{max-width:min(860px,100% - 44px)}.speaker-testimonials .testimonial-grid figure>img{shape-outside:circle(44% at 50% 42%);shape-margin:0}.speaker-testimonials blockquote{text-wrap:pretty;max-width:min(100%,58ch)}}@media (width<=640px){.speaker-testimonials{padding-inline:18px}.speaker-testimonials h2{font-size:clamp(2.45rem,10vw,3.3rem);line-height:1}.speaker-testimonials .testimonial-grid{gap:42px;max-width:min(100%,520px);margin-top:46px}.speaker-testimonials .testimonial-grid figure{--testimonial-card-pad:clamp(22px, 5vw, 28px);--speaker-headshot-size:clamp(82px, 21vw, 96px);padding-bottom:24px}.speaker-testimonials .testimonial-grid figure>img{z-index:2;margin:calc((var(--testimonial-card-pad) * -1) - (var(--speaker-headshot-size) * .18)) 16px 10px calc((var(--testimonial-card-pad) * -1) - (var(--speaker-headshot-size) * .18));shape-margin:4px;position:relative}.speaker-testimonials .testimonial-grid figure:before{width:96px;height:110px;font-size:clamp(6.8rem,24vw,8.4rem);top:-18px;right:6px}.speaker-testimonials .testimonial-grid figure>div{padding-top:12px}.speaker-testimonials blockquote{text-wrap:pretty;max-width:none;font-size:clamp(1rem,3.9vw,1.08rem);line-height:1.52}.speaker-testimonials figcaption{padding-top:20px}}.testimonials figcaption,.speaker-testimonials figcaption{margin-top:auto;padding-top:26px}.about-contact{align-items:start}.about-inline-photo{aspect-ratio:.74;object-fit:contain;object-position:center bottom;background:radial-gradient(circle at 50% 18%,#ffc58c57,#0000 9rem),#eff8fb9e;max-width:440px;max-height:520px;margin:20px 0 8px}.about-copy h3{max-width:740px}.contact-embed h2{font-size:clamp(2.1rem,3.6vw,3.3rem)}.audience-grid{gap:18px}.audience-grid article{border-radius:8px;flex-direction:column;min-height:310px;display:flex;box-shadow:0 16px 38px #0f315f0f}.audience-grid .text-link{margin-top:auto}.work-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(18px,2vw,26px)}.work-grid article{background:radial-gradient(circle at 88% 18%,#ffc58c29,#0000 8rem),radial-gradient(circle at 10% 90%,#eff8fbb3,#0000 12rem),#fffdf8f5;border-radius:8px;flex-direction:column;min-height:clamp(330px,24vw,390px);display:flex;box-shadow:0 18px 44px #0f315f0f}@media (width<=1320px) and (width>=941px){.work-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.work-grid article{min-height:0}.work-grid article:nth-child(3){grid-column:1/-1}.work-grid h2{font-size:clamp(2.25rem,4.2vw,3.35rem)}.work-grid article:nth-child(3) h2{max-width:820px}}.proof-hero{align-items:center;padding-bottom:clamp(36px,5vw,64px)}.proof-hero h1{max-width:870px;font-size:clamp(3rem,5vw,5.2rem)}.proof-hero img{width:min(280px,62%)}.proof-audience{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:0 auto;padding:0 clamp(22px,5vw,48px) clamp(38px,5vw,64px);display:grid}.proof-audience article{background:#eff8fb9e;border:1px solid #0f315f1a;border-radius:8px;padding:clamp(22px,3vw,30px)}.proof-audience h2{font-size:clamp(1.65rem,2.4vw,2.4rem)}.proof-audience p{color:var(--muted);margin-top:12px;line-height:1.65}.proof-wall{align-items:stretch}.proof-wall figure{flex-direction:column;min-height:340px;display:flex}.proof-wall blockquote{font-size:clamp(1.18rem,1.55vw,1.42rem);line-height:1.5}.proof-wall figcaption{margin-top:auto;padding-top:28px}.media-section .center-action{justify-content:center}.about-hero h1{max-width:820px;font-size:clamp(2.85rem,5vw,5rem);line-height:1.03}.expertise-section .section-intro h2{font-size:clamp(2.3rem,4vw,4.3rem)}.expertise-band article{background:linear-gradient(#fffffff0,#fffaf0d1),#fff;min-height:230px}.expertise-band h3{font-size:clamp(1.55rem,2vw,2.1rem)}.speaker-manifesto h2{font-size:clamp(2.55rem,4.2vw,4.8rem);line-height:1.06}.reason-band .section-intro h2{font-size:clamp(2.4rem,4.5vw,4.8rem)}.presentation-topics{background:radial-gradient(circle at 10% 10%,#ffc58c33,#0000 16rem),linear-gradient(#fff,#eff8fb99)}.topic-accordion{gap:14px;max-width:1120px;margin:0 auto;display:grid}.topic-accordion details{background:radial-gradient(circle at 92% 18%,#ffc58c33,#0000 9rem),#fffffff0;border:1px solid #0f315f1f;border-radius:8px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 16px 40px #0f315f0f}.topic-accordion details:hover,.topic-accordion details[open]{border-color:#df5d2847;transform:translateY(-2px);box-shadow:0 22px 54px #0f315f1a}.topic-accordion summary{grid-template-columns:64px minmax(160px,.32fr) minmax(0,1fr) 38px;align-items:center;gap:clamp(14px,2.4vw,28px);padding:clamp(22px,3vw,32px);display:grid;position:relative}.topic-accordion summary:after{content:"+";color:var(--orange);justify-self:end;font-family:Belleza,Georgia,serif;font-size:2.4rem;line-height:1;transition:transform .18s}.topic-accordion details[open] summary:after{transform:rotate(45deg)}.topic-number{color:#df5d28ad;font-family:Belleza,Georgia,serif;font-size:clamp(2rem,3vw,3.1rem);line-height:1}.topic-label{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900;line-height:1.45}.topic-accordion summary strong{color:var(--navy);font-family:Belleza,Georgia,serif;font-size:clamp(1.85rem,2.7vw,3rem);font-weight:400;line-height:1.05}.topic-accordion summary small{max-width:680px;color:var(--muted);grid-column:3/4;font-size:1rem;font-weight:700;line-height:1.55}.topic-accordion .topic-body{grid-template-columns:minmax(0,.88fr) minmax(300px,.72fr);gap:clamp(24px,4vw,48px);padding:0 clamp(24px,4vw,52px) clamp(28px,4vw,46px) clamp(102px,10vw,170px);animation:.26s softOpen;display:grid}.topic-accordion .topic-body>div>p{color:var(--muted);font-size:clamp(1.05rem,1.35vw,1.18rem);line-height:1.72}.process-section .topic-accordion summary{grid-template-columns:minmax(0,1fr) 38px}.process-section .topic-accordion .topic-body{grid-template-columns:1fr;padding:0 clamp(24px,4vw,52px) clamp(28px,4vw,46px)}.process-section .topic-accordion .topic-body p{color:var(--muted);margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.72}.topic-fit{background:#eff8fbcc;border-radius:8px;padding:18px}.topic-fit span{color:var(--teal);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:900}.topic-fit p{margin:8px 0 0}.topic-accordion .topic-body h3{font-size:1.45rem}.topic-accordion .topic-body blockquote{border-left:2px solid var(--orange);color:var(--ink);grid-column:1/-1;margin-top:4px;padding-left:20px;font-size:1rem;line-height:1.62}.topic-accordion cite{color:var(--muted);margin-top:12px;font-style:normal;font-weight:900;display:block}@media (width<=940px){.proof-audience,.facilitation-outcome-grid,.service-row,.work-grid{grid-template-columns:1fr}.work-grid{max-width:720px}.clear-feature .clear-portrait-photo{aspect-ratio:.95;object-fit:cover;object-position:center top;justify-self:center;width:min(760px,100%);max-height:clamp(440px,70vw,640px)}.work-grid article{min-height:0}.work-grid h2{font-size:clamp(2.25rem,8vw,3.25rem)}.benefit-grid{gap:14px;max-width:760px}.benefit-grid article{border-radius:8px;min-height:0;padding:clamp(22px,5vw,32px);box-shadow:0 14px 34px #0f315f0e}.topic-accordion summary{grid-template-columns:52px minmax(0,1fr) 32px}.topic-label,.topic-accordion summary small,.topic-accordion summary strong{grid-column:2/3}.topic-accordion summary:after{grid-area:1/3/3/4}.topic-accordion .topic-body{grid-template-columns:1fr;padding-left:clamp(24px,5vw,36px)}.resource-hero,.resource-story,.resource-download,.talk-hero,.talk-detail,.talk-fit,.talk-kristen{grid-template-columns:1fr}.resource-benefit-grid,.resources-hub-grid,.related-talk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-inline-photo{max-width:100%}}@keyframes softOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.proof-hero h1,.about-hero h1{font-size:clamp(2.7rem,13vw,4rem)}.resource-benefit-grid,.resources-hub-grid,.related-talk-grid{grid-template-columns:1fr}.service-row article,.audience-grid article,.proof-wall figure{min-height:auto}}.hero,.page-hero,.logo-hero,.about-hero,.contact-hero,.proof-hero{isolation:isolate;position:relative}.hero{background:0 0;border-radius:0 0 28px 28px}.page-hero:before,.hero:before,.hero:after,.page-hero:after{content:"";position:absolute}.page-hero:before,.hero:before{aspect-ratio:1;z-index:-1;filter:blur(.2px);background:#ffc58c57;border-radius:999px;width:clamp(92px,12vw,164px)}.hero:before{top:9%;right:7%}.hero:after{z-index:-2;background:radial-gradient(at 15% 18%,#ffc58c2e,#0000 22rem),radial-gradient(at 82% 20%,#eff8fbc7,#0000 26rem),radial-gradient(at 89% 76%,#e977691a,#0000 20rem);width:100vw;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-hero:after{z-index:-2;background:radial-gradient(at 15% 18%,#ffc58c26,#0000 22rem),radial-gradient(at 82% 24%,#eff8fbad,#0000 26rem);width:100vw;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-hero:before{top:clamp(42px,8vw,92px);right:clamp(28px,8vw,118px)}.page-hero{background:0 0}.logo-hero,.about-hero,.contact-hero,.proof-hero{background:radial-gradient(circle at 10% 16%,#ffc58c47,#0000 16rem),radial-gradient(circle at 88% 24%,#8fa4c32e,#0000 18rem),linear-gradient(#fffaf0e0,#eff8fb47)}.future-line{max-width:1040px;color:var(--navy);grid-column:1;margin:34px 0 0;font-family:Belleza,Georgia,serif;font-size:clamp(2.15rem,3.8vw,3.7rem);line-height:1.04;display:block}.future-line strong{color:var(--orange);margin-top:.14em;font-family:Shadows Into Light,cursive;font-size:1.22em;font-weight:400;line-height:.98;display:block}.future-line span{min-width:9.25em;color:var(--orange);vertical-align:-.36em;white-space:nowrap;margin-left:.18em;padding:0 .18em .16em .32em;font-family:Shadows Into Light,cursive;font-size:1.5em;line-height:.84;display:inline-grid;position:relative}.future-line b{opacity:0;clip-path:inset(-14% 100% -24% 0);transform-origin:0;grid-area:1/1;font-weight:400;animation:20s cubic-bezier(.22,1,.36,1) infinite rotateWords;transform:translate(-.1em)scale(.96)}.future-line b:nth-child(2){animation-delay:5s}.future-line b:nth-child(3){animation-delay:10s}.future-line b:nth-child(4){animation-delay:15s}@media (width>=941px){.future-line{font-size:clamp(2.05rem,3.1vw,3.2rem)}}@media (width>=941px) and (width<=1199px){.future-line span{margin-left:.46em}}@media (width<=940px){.future-line{margin-top:10px}}.js-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.js-reveal.is-visible{opacity:1;transform:translateY(0)}.video-library-tools.js-reveal,.video-library-tools.js-reveal.is-visible{opacity:1!important;transform:none!important}.video-library-tools,.video-library-tools .video-search-panel,.video-library-tools .youtube-archive,.video-library-tools .video-results-grid,.video-library-tools [data-video-card]:not([hidden]){opacity:1!important;visibility:visible!important}.calling-note.js-reveal{transition-duration:.85s;transform:translateY(24px)scale(.985)}.service-row article.js-reveal,.pathway-grid article.js-reveal,.testimonial-grid figure.js-reveal,.topic-accordion details.js-reveal{transform:translateY(24px)scale(.985)}.service-row article.js-reveal:nth-child(2),.pathway-grid article.js-reveal:nth-child(2),.testimonial-grid figure.js-reveal:nth-child(2),.topic-accordion details.js-reveal:nth-child(2){transition-delay:90ms}.service-row article.js-reveal:nth-child(3),.pathway-grid article.js-reveal:nth-child(3),.testimonial-grid figure.js-reveal:nth-child(3),.topic-accordion details.js-reveal:nth-child(3){transition-delay:.18s}.calling-note.js-reveal.is-visible,.service-row article.js-reveal.is-visible,.pathway-grid article.js-reveal.is-visible,.testimonial-grid figure.js-reveal.is-visible,.topic-accordion details.js-reveal.is-visible{transform:translateY(0)scale(1)}.site-footer{color:#fff;background:radial-gradient(circle at 16% 18%,#ffc58c2e,#0000 15rem),radial-gradient(circle at 86% 18%,#8fa4c32e,#0000 18rem),linear-gradient(135deg,#17304a,#075f73 58%,#4c3146);grid-template-columns:minmax(330px,.48fr) minmax(0,1fr);align-items:start;gap:clamp(22px,2.6vw,34px) clamp(34px,4.4vw,74px);padding:clamp(48px,5vw,68px) clamp(28px,4.8vw,88px) 26px;display:grid}.footer-presence,.footer-right,.footer-invite{min-width:0}.footer-presence{border-right:1px solid #fffdf857;padding-right:clamp(28px,3.2vw,46px)}.footer-right{align-content:start;gap:clamp(16px,2vw,24px);display:grid}.footer-logo{color:#fff}.footer-logo img{border-radius:999px}.footer-brand-lockup{--brand-scale:1;align-items:center;gap:var(--brand-gap);color:#fff;flex:none;justify-content:flex-start;width:max-content;min-width:max-content;max-width:none;display:inline-flex}.footer-brand-copy{flex:none;grid-template-columns:max-content;width:max-content;line-height:1;display:inline-grid}.footer-brand-name{color:#fff}.footer-brand-tagline{width:100%;color:var(--peach);white-space:nowrap;display:flex}.footer-presence h2{color:#fff;max-width:430px;margin:36px 0 22px;font-size:clamp(1.24rem,1.35vw,1.55rem);line-height:1.24}.footer-entity{color:#fffc;max-width:580px;margin:28px 0 0;line-height:1.65}address{font-style:normal}.newsletter-form{gap:14px;max-width:500px;display:grid}.newsletter-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.newsletter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.newsletter-fields label{gap:7px;display:grid}.newsletter-fields label.full{grid-column:1/-1}.newsletter-fields span{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.newsletter-fields input{width:100%;min-height:48px;color:var(--ink);background:#fffffff0;border:1px solid #fffdf866;border-radius:4px;padding:12px 14px}.newsletter-form button{border:1px solid var(--peach);min-height:52px;color:var(--peach);font:inherit;cursor:pointer;background:0 0;border-radius:4px;font-weight:900}.newsletter-form button:disabled{cursor:wait;opacity:.65}.newsletter-status{color:#ffffffd1;min-height:1.5em;margin:0;font-size:.95rem;line-height:1.4}.newsletter-page-hero{grid-template-columns:minmax(210px,230px) minmax(0,1fr) minmax(400px,470px);grid-template-areas:"portrait copy panel";align-items:center;gap:clamp(24px,2.4vw,38px);max-width:1520px;min-height:0;margin:0 auto;padding:clamp(64px,6vw,88px) clamp(24px,4vw,52px);display:grid;position:relative;overflow:clip}.newsletter-page-copy{grid-area:copy;min-width:0;max-width:680px}.newsletter-page-copy h1{max-width:680px;color:var(--navy);overflow-wrap:normal;text-wrap:balance;margin:10px 0 28px;font-family:Belleza,serif;font-size:clamp(3.75rem,4.45vw,5.05rem);font-weight:400;line-height:1.02}.newsletter-page-copy>p:not(.script-line){max-width:540px;color:var(--muted);margin:0;font-size:clamp(1.05rem,1.35vw,1.24rem);line-height:1.75}.newsletter-page-portrait{background:#e6eeee;border:0;border-radius:120px 120px 10px 10px;grid-area:portrait;width:100%;height:480px;margin:0;padding:0;overflow:hidden;box-shadow:0 22px 52px #0f315f24}.newsletter-page-portrait img{object-fit:cover;object-position:28% 40%;width:100%;height:100%;display:block}.newsletter-page-panel{background:linear-gradient(180deg, #ffffffd6, #fffdf8fa), var(--paper);border:1px solid #0f315f1f;border-radius:26px;grid-area:panel;align-self:center;align-items:center;width:100%;min-height:0;padding:10px;display:grid;position:relative;box-shadow:0 24px 60px #0f315f21,0 0 0 8px #ffffff61}.newsletter-page-panel iframe{width:100%;min-height:0;display:block;background:0 0!important;height:340px!important}.newsletter-work{background:#edf4f4;border-block:1px solid #0f315f1a;padding:clamp(74px,8vw,108px) clamp(24px,5vw,72px)}.newsletter-work-inner,.newsletter-videos{width:min(1200px,100%);margin-inline:auto}.newsletter-work-intro{grid-template-columns:minmax(0,.95fr) minmax(320px,.8fr);align-items:end;gap:clamp(42px,7vw,96px);display:grid}.newsletter-work-intro h2,.newsletter-videos-heading h2{max-width:690px;color:var(--navy);margin:8px 0 0;font-family:Belleza,serif;font-size:clamp(2.6rem,4.6vw,4.4rem);font-weight:400;line-height:1.02}.newsletter-work-intro>p{max-width:510px;color:var(--muted);margin:0 0 5px;font-size:clamp(1.04rem,1.3vw,1.2rem);line-height:1.72}.newsletter-work-grid{border-block:1px solid #0f315f24;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,6vw,72px);display:grid}.newsletter-work-grid article{border-left:1px solid #0f315f24;min-width:0;padding:32px clamp(24px,3vw,40px) 34px}.newsletter-work-grid article:first-child{border-left:0;padding-left:0}.newsletter-work-grid article:last-child{padding-right:0}.newsletter-work-grid h3,.newsletter-video-grid h3{color:var(--navy);margin:0 0 10px;font-family:Belleza,serif;font-size:clamp(1.6rem,2.3vw,2.15rem);font-weight:400;line-height:1.08}.newsletter-work-grid p,.newsletter-video-grid p{color:var(--muted);margin:0;line-height:1.62}.newsletter-work-grid a,.newsletter-videos-heading>a{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;margin-top:22px;font-size:.8rem;font-weight:900;display:inline-block}.newsletter-videos{padding:clamp(76px,8vw,110px) 24px}.newsletter-videos-heading{justify-content:space-between;align-items:end;gap:42px;display:flex}.newsletter-videos-heading h2{max-width:760px;font-size:clamp(2.45rem,4.3vw,4rem)}.newsletter-videos-heading>a{border:1px solid var(--navy);border-radius:4px;flex:none;justify-content:center;align-items:center;gap:12px;min-height:50px;margin:0 0 8px;padding:12px 18px;transition:background-color .18s,color .18s;display:inline-flex}.newsletter-videos-heading>a:hover,.newsletter-videos-heading>a:focus-visible{background:var(--navy);color:#fff}.newsletter-videos-heading>a span:last-child{font-size:1.1rem;line-height:1}.newsletter-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,38px);margin-top:clamp(42px,5vw,62px);display:grid}.newsletter-video-grid article{min-width:0}.newsletter-video-grid iframe{aspect-ratio:16/9;background:var(--navy);border:0;border-radius:6px;width:100%;display:block}.newsletter-video-grid h3{margin-top:18px;font-size:clamp(1.35rem,1.8vw,1.75rem)}.footer-invite{text-align:center;flex-direction:column;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.footer-invite-copy{justify-items:center;gap:clamp(12px,1.2vw,17px);width:100%;min-width:0;max-width:560px;display:grid}.footer-invite>img{aspect-ratio:.86;object-fit:cover;object-position:center 34%;background:#ffffff0a;border:1px solid #fffdf833;border-radius:999px 999px 18px 18px;width:clamp(170px,14vw,220px);max-height:270px;margin-bottom:clamp(22px,2.4vw,30px);box-shadow:0 22px 46px #00000030,0 0 0 14px #fffdf809}.footer-invite h2{color:#fff;max-width:560px;font-size:clamp(2rem,2.6vw,2.72rem);line-height:1.12}.footer-invite p{color:#ffffffc7;max-width:470px;line-height:1.5}.footer-invite-copy>div{gap:10px;width:min(430px,100%);margin-top:4px;display:grid}.footer-invite a{color:#fff;border:1px solid #fffdf89e;padding:14px 20px;font-weight:900}.footer-invite a:first-child{border-color:var(--peach);color:var(--peach)}@media (width>=526px) and (width<=940px){.footer-invite{text-align:left;grid-template-columns:clamp(190px,32vw,360px) minmax(0,1fr);align-content:center;align-items:center;column-gap:clamp(24px,2.4vw,36px);display:grid}.footer-invite>img{justify-self:end;width:100%;max-height:420px;margin:0}.footer-invite-copy{justify-items:start;gap:clamp(18px,1.5vw,26px)}.footer-invite h2{max-width:440px;margin:0;font-size:clamp(1.78rem,2vw,2.28rem)}.footer-invite p{max-width:430px;margin:0}.footer-invite-copy>div{width:min(390px,100%);margin-top:4px}.footer-invite{grid-template-columns:clamp(190px,32vw,360px) minmax(0,1fr);column-gap:clamp(22px,4vw,54px)}.footer-invite>img{max-height:420px}.footer-invite h2{max-width:760px;font-size:clamp(2rem,4.2vw,3rem)}.footer-invite p{max-width:720px}.footer-invite-copy>div{grid-template-columns:repeat(2,minmax(0,1fr));width:min(720px,100%)}}@media (width>=941px){.footer-invite{text-align:left;grid-template-columns:clamp(190px,18vw,280px) minmax(0,1fr);grid-template-areas:"portrait title""portrait copy""portrait actions";align-content:center;align-items:center;gap:clamp(14px,1.4vw,20px) clamp(22px,3vw,46px);display:grid}.footer-invite>img{grid-area:portrait;justify-self:end;width:100%;max-height:340px;margin:0}.footer-invite-copy{display:contents}.footer-invite h2{grid-area:title;max-width:720px;margin:0;font-size:clamp(1.75rem,2.2vw,2.55rem);line-height:1.1}.footer-invite p{grid-area:copy;max-width:680px;margin:0;line-height:1.38}.footer-invite-copy>div{grid-area:actions;grid-template-columns:repeat(3,minmax(0,1fr));width:min(560px,100%);max-width:100%;margin-top:4px}.footer-invite a{text-align:center;min-width:0;padding:12px 14px}}.site-footer .footer-bottom{color:#ffffffc7;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #fffdf85c;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px 18px;padding-top:18px;font-size:.78rem;display:grid}.footer-quicklinks{color:#fffc;letter-spacing:.1em;text-transform:uppercase;white-space:normal;grid-column:1/-1;grid-template-columns:repeat(8,auto);justify-content:center;justify-items:center;gap:8px 18px;font-size:.72rem;font-weight:900;line-height:1.4;display:grid}.footer-quicklinks a{color:inherit;position:relative}.footer-quicklinks a+a:before{content:"";background:var(--peach);border-radius:999px;width:3px;height:3px;position:absolute;top:50%;left:-11px;transform:translateY(-50%)}.footer-quicklinks a:hover,.footer-quicklinks a:focus-visible{color:var(--peach);outline:none}.site-footer .footer-bottom span:last-child{justify-self:end}.site-footer .footer-bottom a{color:var(--peach);text-underline-offset:4px;text-decoration:underline}@media (width<=1240px){.site-header{z-index:120;flex-direction:row;align-items:center;gap:18px}.site-header .brand{flex-shrink:0;min-width:fit-content}.nav-toggle-label{place-content:center;margin-left:auto;display:grid;box-shadow:0 10px 22px #0f315f14}.site-header>nav{top:calc(var(--header-height,76px) + 12px);z-index:140;width:min(430px,100vw - 28px);max-height:calc(100dvh - var(--header-height,76px) - 28px);white-space:normal;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 92% 0,#ffc98f47,#0000 13rem),radial-gradient(circle at 4% 100%,#eff8fbe6,#0000 16rem),linear-gradient(#fffdf8fa 0%,#f7fbfcfa 100%);border:1px solid #0f315f29;border-radius:16px;grid-template-columns:1fr;gap:7px;padding:12px;display:none;position:fixed;left:auto;right:clamp(14px,4vw,34px);overflow-y:auto;box-shadow:0 24px 70px #0f315f38}.nav-toggle:checked~nav{animation:.18s both softOpen;display:grid}.site-header>nav>a,.nav-dropdown-trigger{background:#fffdf8b8;border:1px solid #0f315f1a;border-radius:12px;align-items:center;width:100%;min-height:44px;padding:10px 12px;line-height:1.2;display:flex}.site-header>nav>a:after,.nav-dropdown-trigger:before{transform-origin:0;width:40px;bottom:6px;left:12px;right:auto}.nav-dropdown-trigger:after{display:none}.site-header>nav>a:hover,.site-header>nav>a:focus-visible{background:#eff8fbad}.nav-dropdown{background:#fffdf8b8;border:1px solid #0f315f1a;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;display:grid;position:static;overflow:hidden}.nav-dropdown:after{display:none}.nav-dropdown-trigger{background:0 0;border:0;border-radius:0}.nav-dropdown:hover .nav-dropdown-trigger,.nav-dropdown:focus-within .nav-dropdown-trigger{background:0 0}.nav-submenu-toggle{width:42px;min-height:44px;color:var(--teal);cursor:pointer;background:0 0;border:0;border-left:1px solid #0f315f1a;border-radius:0;place-items:center;transition:background .18s,border-color .18s,transform .18s;display:grid}.nav-submenu-toggle:hover,.nav-submenu-toggle:focus-visible{background:#ffc98f2e;border-color:#df5d2842;outline:none;transform:translateY(-1px)}.nav-submenu-toggle span{border-bottom:2px solid;border-right:2px solid;width:11px;height:11px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.nav-dropdown.is-open .nav-submenu-toggle span{transform:translateY(2px)rotate(225deg)}.nav-dropdown-panel{width:100%;min-width:100%;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;background:#f4fafbf5;border:0;border-top:1px solid #0f315f1a;border-radius:0;grid-column:1/-1;margin:0;padding:7px 8px 10px;display:none;position:static;transform:none}.nav-dropdown:hover .nav-dropdown-panel,.nav-dropdown:focus-within .nav-dropdown-panel{display:none}.nav-dropdown-panel a{color:#0f315fe6;white-space:normal;padding:8px 10px;font-size:.92rem;font-weight:800;line-height:1.35}.nav-dropdown-section-label{color:var(--teal-dark);padding:12px 10px 5px}.nav-dropdown-panel a[aria-current=page]{color:var(--orange);background:#ffc98f33}.nav-dropdown-panel a[aria-current=page]:before{left:-2px}.nav-dropdown.is-open .nav-dropdown-panel{display:grid}}@media (width<=760px){.site-header{--header-height:90px;padding:12px clamp(16px,4vw,22px);position:sticky;top:0}.site-header .brand{--brand-scale:.84;min-width:0;max-width:calc(100% - 66px)}.site-header .brand-copy{width:max-content}.site-footer .footer-brand-lockup{--brand-scale:.9}.calling-note{grid-template-columns:1fr}.calling-illustration{width:min(260px,78%);margin:0}.calling-prompts article{grid-template-columns:1fr}.site-header>nav{grid-template-columns:1fr;gap:4px;width:auto;padding:14px;left:14px;right:14px}}@media (width<=940px){.site-footer{grid-template-columns:1fr;gap:32px}.footer-presence,.footer-invite{min-height:0}.footer-presence{border-right:0;padding-right:0}.footer-presence h2{max-width:680px;font-size:clamp(1.45rem,4.2vw,2.1rem)}.newsletter-form{max-width:680px}.footer-invite{text-align:left;align-items:center}.footer-invite>img{width:100%}.footer-invite-copy>div{grid-template-columns:repeat(2,minmax(0,1fr));width:min(720px,100%);margin-top:10px}.site-footer .footer-bottom{grid-template-columns:1fr;gap:10px;line-height:1.5;display:grid}.site-footer .footer-bottom span,.site-footer .footer-bottom span:last-child{text-align:left;justify-self:start}.footer-invite-copy>div{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-quicklinks{grid-template-columns:repeat(4,auto);justify-content:center}.footer-quicklinks a:nth-child(4n+1):before{content:none}}@media (width<=720px){.footer-invite-copy>div{grid-template-columns:1fr}.footer-quicklinks{grid-template-columns:repeat(2,minmax(0,auto));gap:12px 22px}.footer-quicklinks a:nth-child(odd):before{content:none}}@media (width<=525px){.footer-invite{text-align:center;flex-direction:column;align-items:center;display:flex}.footer-invite>img{width:min(270px,72vw);max-height:320px;margin-bottom:24px}.footer-invite-copy>div{grid-template-columns:1fr;width:min(430px,100%);margin-top:18px}}@media (width<=580px){.site-header .brand{--brand-scale:.78}.site-footer .footer-brand-lockup{--brand-scale:.82}.newsletter-fields,.footer-invite-copy>div{grid-template-columns:1fr}}@media (width<=1180px){.newsletter-page-hero{grid-template-columns:minmax(190px,230px) minmax(0,1fr);grid-template-areas:"portrait copy""panel panel";gap:30px 40px;max-width:1000px}.newsletter-page-portrait{border-radius:115px 115px 10px 10px;height:420px}.newsletter-page-portrait img{object-position:28% 38%}.newsletter-page-panel{justify-self:center;width:min(560px,100%)}}@media (width<=900px){.newsletter-page-hero{grid-template-columns:minmax(160px,190px) minmax(0,1fr);grid-template-areas:"portrait copy""panel panel";gap:42px 30px;min-height:0;padding-block:64px}.newsletter-page-copy{max-width:700px}.newsletter-page-panel{justify-self:center;width:min(560px,100%)}.newsletter-page-portrait{border-radius:95px 95px 10px 10px;width:100%;height:360px}.newsletter-work-intro{grid-template-columns:1fr;align-items:start;gap:26px}.newsletter-work-grid{grid-template-columns:1fr}.newsletter-work-grid article,.newsletter-work-grid article:first-child,.newsletter-work-grid article:last-child{border-top:1px solid #0f315f24;border-left:0;padding:28px 0 30px}.newsletter-work-grid article:first-child{border-top:0}.newsletter-videos-heading{justify-items:start;gap:24px;display:grid}.newsletter-video-grid{gap:22px}}@media (width<=580px){.newsletter-page-hero{grid-template-columns:1fr;grid-template-areas:"portrait""copy""panel";padding-top:44px}.newsletter-page-copy h1{font-size:clamp(3rem,14vw,4.25rem)}.newsletter-page-panel{border-radius:22px;padding:8px}.newsletter-page-portrait{border-radius:140px 140px 8px 8px;justify-self:center;width:min(360px,100%);height:280px}.newsletter-page-portrait img{object-position:28% 12%}.newsletter-work,.newsletter-videos{padding-inline:24px}.newsletter-video-grid{grid-template-columns:1fr;gap:38px}}.resource-hero{grid-template-columns:minmax(0,.92fr) minmax(300px,.66fr);align-items:center;gap:clamp(34px,6vw,84px);max-width:1240px;min-height:650px;margin:0 auto;padding:clamp(54px,8vw,96px) clamp(22px,5vw,54px);display:grid;position:relative;overflow:hidden}.resource-hero:before,.resource-hero:after{content:"";z-index:-1;border-radius:999px;position:absolute}.resource-hero:before{aspect-ratio:1;background:#ffc98f52;width:clamp(210px,28vw,410px);top:8%;right:8%}.resource-hero:after{aspect-ratio:1;border:24px solid #0b5d701a;width:clamp(280px,36vw,520px);bottom:-18%;left:-12%}.flow-resource,.peaceful-resource{background:radial-gradient(circle at 12% 16%,#ffc98f38,#0000 17rem),radial-gradient(circle at 86% 78%,#8fa4c32e,#0000 18rem),linear-gradient(#fffaf0eb,#eff8fb6b)}.resource-copy h1{max-width:780px;font-size:clamp(4rem,8vw,7.4rem)}.peaceful-resource{grid-template-columns:minmax(0,.86fr) minmax(280px,.54fr);column-gap:clamp(54px,8vw,108px)}.peaceful-resource .resource-copy h1{max-width:680px;font-size:clamp(3.9rem,6.2vw,6.4rem)}.resource-copy>p:not(.script-line):not(.resource-kicker){max-width:680px}.resource-kicker{color:var(--orange);margin:16px 0 0;font-weight:900}.resource-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.resource-art-card,.resource-portrait-card{width:min(410px,100%);box-shadow:var(--shadow);background:#ffffffbd;border:1px solid #0f315f1a;border-radius:8px;justify-self:center;padding:clamp(22px,3vw,34px);position:relative}.resource-art-card img{filter:drop-shadow(0 18px 26px #0f315f29);width:min(280px,84%);margin:0 auto 24px}.resource-portrait-card{background:radial-gradient(circle at 50% 22%,#ffc98f70,#0000 12rem),#ffffffb3;justify-items:center;padding-bottom:0;display:grid}.resource-portrait-card img{object-fit:contain;object-position:center bottom;max-height:520px}.peaceful-resource .resource-portrait-card{width:min(380px,100%)}.peaceful-resource .resource-portrait-card img{max-height:min(480px,42vw)}.resource-art-card span,.resource-portrait-card span{color:var(--navy);text-align:center;font-family:Belleza,Georgia,serif;font-size:clamp(1.65rem,2.4vw,2.3rem);line-height:1.12;display:block}.resource-quote{background:linear-gradient(90deg, #0b5d70f0, #0f315ff0), var(--teal);text-align:center;padding:clamp(52px,7vw,82px) clamp(22px,8vw,130px)}.resource-quote blockquote{color:#fff;border:0;max-width:980px;margin:0 auto;font-family:Belleza,Georgia,serif;font-size:clamp(2.1rem,4.2vw,4.4rem);line-height:1.08}.resource-quote p{color:#ffffffc7;margin:24px 0 0;font-weight:900}.resource-benefits,.resource-story,.resource-map,.resource-download{padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.resource-benefits{background:#fff}.resource-benefit-grid{background:#0f315f1f;border:1px solid #0f315f1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:1180px;margin:0 auto;display:grid}.resource-benefit-grid article{background:radial-gradient(circle at 84% 16%,#ffc98f33,#0000 7rem),#fffdf8f5;min-height:260px;padding:clamp(22px,3vw,34px)}.resource-benefit-grid span{color:var(--coral);font-family:Belleza,Georgia,serif;font-size:2.8rem}.resource-story{grid-template-columns:minmax(260px,.74fr) minmax(0,1fr);gap:clamp(32px,6vw,86px);max-width:1180px;margin:0 auto;display:grid}.resource-story h2{font-size:clamp(2.8rem,5.4vw,5.5rem)}.resource-story ul{color:var(--muted);margin:24px 0 0;padding-left:22px;font-size:1.08rem;line-height:1.78}.resource-story li+li{margin-top:12px}.resource-map{background:radial-gradient(circle at 12% 8%, #ffc98f2e, transparent 15rem), var(--mist)}.resource-map img{width:min(1120px,100%);box-shadow:var(--shadow);border-radius:8px;margin:0 auto}.resource-download{grid-template-columns:minmax(280px,.7fr) minmax(360px,.78fr);align-items:start;gap:clamp(30px,6vw,76px);max-width:1180px;margin:0 auto;display:grid}.resource-download h2{font-size:clamp(3rem,5.4vw,5.6rem)}.resource-download p{max-width:620px}.resource-form-card{box-shadow:var(--shadow);background:#fff;border:1px solid #0f315f1f;border-radius:8px;overflow:hidden}.resources-hub-hero{background:radial-gradient(circle at 12% 18%,#ffc98f38,#0000 17rem),radial-gradient(circle at 86% 72%,#0b5d701f,#0000 20rem),linear-gradient(#fffaf0f5,#eff8fb75);align-items:center;min-height:520px;padding:clamp(58px,9vw,112px) clamp(22px,6vw,92px);display:grid}.resources-hub-hero>div,.resources-hub-close{max-width:1180px;margin:0 auto}.resources-hub-hero h1{max-width:1120px;font-size:clamp(4rem,7.2vw,7.1rem)}.resources-hub-hero p:not(.script-line){max-width:760px;font-size:clamp(1.12rem,1.9vw,1.42rem)}.resources-hub-list{background:radial-gradient(circle at 8% 4%, #ffc98f29, transparent 18rem), radial-gradient(circle at 92% 72%, #0b5d7014, transparent 18rem), var(--cream);padding:clamp(52px,7vw,86px) clamp(22px,5vw,72px)}.resources-hub-list .section-intro{max-width:900px}.resources-hub-list .section-intro h2{font-size:clamp(3rem,5.4vw,5.8rem)}.resources-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,26px);max-width:1120px;margin:0 auto;display:grid}.resources-hub-grid article{background:radial-gradient(circle at 90% 12%,#ffc98f33,#0000 9rem),#fffdf8f0;border:1px solid #0f315f1f;border-radius:8px;flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden;box-shadow:0 18px 42px #0f315f12}.resources-hub-grid article>img{aspect-ratio:1.65;object-fit:cover;object-position:center;border-bottom:1px solid #0f315f1a;width:100%}.resources-hub-grid article:nth-child(4)>img{object-fit:contain;background:radial-gradient(circle at 50% 40%,#ffc98f47,#0000 11rem),#eff8fbc2;padding:clamp(20px,3vw,34px)}.resources-hub-grid article>div{flex-direction:column;flex:1;padding:clamp(24px,3vw,34px);display:flex}.resources-hub-grid span{color:var(--orange);letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:900}.resources-hub-grid h3{max-width:460px;margin-top:clamp(16px,2.4vw,24px);font-size:clamp(2rem,3vw,3.05rem);line-height:1.02}.resources-hub-grid p{max-width:520px;margin-bottom:30px;font-size:clamp(1.02rem,1.4vw,1.16rem);line-height:1.68}.resources-hub-grid a{color:var(--coral);margin-top:auto;font-size:1rem;font-weight:900}.resources-hub-grid a:hover,.resources-hub-grid a:focus-visible{color:var(--teal);outline:none}.resources-hub-close{text-align:center;padding:clamp(54px,8vw,96px) clamp(22px,5vw,72px)}.resources-hub-close h2{max-width:940px;margin-left:auto;margin-right:auto;font-size:clamp(3rem,6vw,6rem)}.resources-hub-close p:not(.script-line){max-width:760px;margin-left:auto;margin-right:auto}.resources-hub-close .resource-actions{justify-content:center}.talk-hero,.talk-detail,.talk-fit,.talk-kristen{grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:clamp(30px,4.8vw,64px);max-width:1220px;margin:0 auto;padding:clamp(54px,8vw,96px) clamp(22px,5vw,54px);display:grid}.talk-hero{background:radial-gradient(circle at 12% 16%,#ffc98f3d,#0000 16rem),radial-gradient(circle at 86% 74%,#8fa4c329,#0000 18rem),linear-gradient(#fffaf0f2,#eff8fb57);grid-template-columns:minmax(0,1fr);align-items:start;min-height:auto;overflow:hidden}.talk-hero h1{text-wrap:balance;overflow-wrap:normal;max-width:1120px;font-size:clamp(3.1rem,5.1vw,5.25rem);line-height:.98}.talk-aside{max-width:920px;box-shadow:var(--shadow);background:radial-gradient(circle at 88% 18%,#ffc98f3d,#0000 10rem),#ffffffc7;border:1px solid #0f315f1f;border-radius:8px;align-self:start;padding:clamp(22px,3vw,34px)}.talk-aside span,.related-talk-grid span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.talk-aside h2{max-width:760px;margin-top:14px;font-size:clamp(1.55rem,2.2vw,2.35rem);line-height:1.12}.talk-detail{align-items:start}.talk-detail h2{max-width:760px;font-size:clamp(2rem,3.1vw,3.35rem);line-height:1.1}.talk-takeaways{border-left:3px solid var(--orange);background:#eff8fbb8;padding:clamp(24px,3vw,36px)}.talk-takeaways ul{color:var(--muted);margin:18px 0 0;padding-left:22px;font-size:1.08rem;line-height:1.75}.talk-takeaways li+li{margin-top:12px}.talk-fit{background:radial-gradient(circle at 14% 20%, #ffc98f2e, transparent 14rem), var(--mist)}.talk-fit h2{font-size:clamp(2.1rem,3.5vw,3.75rem)}.talk-proof{background:linear-gradient(135deg, var(--teal), var(--navy));text-align:center;padding:clamp(52px,7vw,82px) clamp(22px,8vw,130px)}.talk-proof blockquote{color:#fff;border:0;max-width:980px;margin:0 auto;font-family:Belleza,Georgia,serif;font-size:clamp(2rem,4vw,4rem);line-height:1.12}.talk-proof p{color:#ffffffc7;font-weight:900}.talk-kristen{align-items:center}.talk-kristen img{object-fit:contain;filter:drop-shadow(0 24px 42px #0f315f29);justify-self:center;max-height:520px}.talk-kristen h2{font-size:clamp(2.45rem,4.2vw,4.4rem)}.talk-kristen .resource-actions{margin-top:24px}.related-talks{background:#fff;padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.related-talk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1180px;margin:0 auto;display:grid}.related-talk-grid a{background:radial-gradient(circle at 84% 16%,#ffc98f2e,#0000 8rem),#fffdf8f5;border:1px solid #0f315f1f;border-radius:8px;gap:10px;min-height:230px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.related-talk-grid a:hover,.related-talk-grid a:focus-visible{border-color:#df5d2847;transform:translateY(-3px);box-shadow:0 18px 42px #0f315f1a}.related-talk-grid strong{color:var(--navy);font-family:Belleza,Georgia,serif;font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:400;line-height:1.08}.related-talk-grid small{color:var(--muted);font-size:1rem;line-height:1.5}.youtube-library-hero,.video-hero{background:radial-gradient(circle at 12% 16%,#ffc98f3d,#0000 16rem),radial-gradient(circle at 86% 74%,#8fa4c329,#0000 18rem),linear-gradient(#fffaf0f2,#eff8fb57);grid-template-columns:minmax(0,.9fr) minmax(300px,.62fr);align-items:center;gap:clamp(34px,6vw,86px);max-width:1240px;min-height:620px;margin:0 auto;padding:clamp(54px,8vw,96px) clamp(22px,5vw,54px);display:grid}.youtube-library-hero h1,.video-hero h1{max-width:880px;font-size:clamp(3.1rem,5.6vw,5.8rem)}.youtube-library-hero h1{max-width:760px}.youtube-library-card{box-shadow:var(--shadow);text-align:center;background:#ffffffc7;border:1px solid #0f315f1f;border-radius:8px;justify-items:center;gap:20px;padding:clamp(26px,4vw,42px);display:grid}.youtube-library-card img{width:128px}.featured-video-card{text-align:left;padding:18px;display:block}.featured-video-card iframe{aspect-ratio:16/9;background:var(--navy);border:0;border-radius:8px;width:100%}.featured-video-card span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:.78rem;font-weight:900;display:block}.featured-video-card h2{margin:8px 0;font-size:clamp(1.8rem,3vw,2.55rem)}.youtube-featured,.youtube-archive,.video-playlist-strip,.video-library-tools{padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px)}.youtube-featured{background:#fff}.youtube-archive{background:var(--mist)}.video-playlist-strip{background:radial-gradient(circle at 12% 20%,#ffc98f38,#0000 13rem),linear-gradient(#fff,#eff8fb99)}.video-library-tools{background:radial-gradient(circle at 88% 18%,#ffc98f2e,#0000 15rem),linear-gradient(#fff,#eff8fb8c);padding-bottom:clamp(54px,7vw,88px)}.video-library-tools .youtube-archive{background:0 0;padding:clamp(24px,4vw,44px) 0 0}.video-search-panel{gap:18px;max-width:1180px;margin:0 auto;display:grid}.video-search-panel label{gap:10px;display:grid}.video-search-panel label span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}.video-search-panel input{width:100%;min-height:58px;color:var(--ink);font:inherit;background:#fffdf8f0;border:1px solid #0f315f29;border-radius:8px;padding:0 18px;font-size:1.05rem;box-shadow:0 14px 34px #0f315f0f}.playlist-pills{flex-wrap:wrap;gap:10px;max-width:1180px;margin:0 auto;display:flex}.playlist-pills button{min-height:46px;color:var(--ink);cursor:pointer;font:inherit;background:#fffdf8e6;border:1px solid #0f315f1f;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:0 18px 42px #0f315f12}.playlist-pills button:hover,.playlist-pills button:focus-visible{border-color:#df5d2857;transform:translateY(-1px)}.playlist-pills button.is-active{border-color:var(--navy);background:var(--navy);color:#fff}.playlist-pills span{font-size:.95rem;font-weight:900;line-height:1.1}.playlist-pills small{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.playlist-pills button.is-active small{color:var(--peach)}.video-results-heading{justify-content:space-between;align-items:end;gap:18px;max-width:1180px;margin:0 auto clamp(22px,4vw,34px);display:flex}.video-results-heading h2{font-size:clamp(2.2rem,4vw,4rem)}.video-results-heading p{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:900}.youtube-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,28px);max-width:1180px;margin:0 auto;display:grid}.youtube-page-grid article{background:#fff;border:1px solid #0f315f1f;border-radius:8px;overflow:hidden;box-shadow:0 18px 42px #0f315f14}.youtube-page-grid article[hidden]{display:none}.youtube-page-grid a{display:grid}.youtube-page-grid img{aspect-ratio:16/9;object-fit:cover;width:100%}.youtube-page-grid span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;margin:22px 24px 0;font-size:.78rem;font-weight:900}.youtube-page-grid h2{margin:8px 24px 0;font-size:clamp(1.65rem,2.4vw,2.35rem)}.youtube-page-grid p{margin:12px 24px 26px;font-size:1rem;line-height:1.6}.youtube-page-grid.horizontal{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(250px,330px);grid-auto-flow:column;max-width:none;padding:4px 2px 18px;overflow-x:auto}.youtube-page-grid.horizontal article{scroll-snap-align:start}.video-category-row{max-width:1180px;margin:0 auto clamp(34px,5vw,56px)}.video-category-row h3{margin:0 0 18px;font-size:clamp(1.55rem,2.6vw,2.2rem)}.video-embed-card{box-shadow:var(--shadow);background:#fff;border:1px solid #0f315f1f;border-radius:8px;overflow:hidden}.video-embed-card iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.video-companion{grid-template-columns:minmax(260px,.58fr) minmax(0,1fr);gap:clamp(32px,6vw,86px);max-width:1180px;margin:0 auto;padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px);display:grid}.video-companion h2{font-size:clamp(2rem,3.5vw,3.6rem)}.video-guide{background:radial-gradient(circle at 14% 20%, #ffc98f2e, transparent 14rem), var(--mist);grid-template-columns:minmax(0,.82fr) minmax(280px,.68fr);gap:clamp(34px,6vw,86px);max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,78px) clamp(22px,5vw,72px);display:grid}.video-guide h2{max-width:680px;font-size:clamp(2.15rem,3.8vw,4rem);line-height:1.08}.prompt-list{gap:14px;display:grid}.prompt-list article{background:radial-gradient(circle at 96% 10%,#ffc98f2e,#0000 8rem),#fffdf8f5;border:1px solid #0f315f1f;border-radius:8px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:20px;padding:22px;display:grid}.prompt-list span{color:var(--coral);font-family:Belleza,Georgia,serif;font-size:2.2rem}.prompt-list p{color:var(--ink);margin:0}.video-entryway{grid-template-columns:minmax(0,.9fr) minmax(260px,.44fr);align-items:center;gap:clamp(26px,5vw,72px);max-width:1180px;margin:0 auto;padding:clamp(54px,7vw,88px) clamp(22px,5vw,72px);display:grid}.video-entryway h2{font-size:clamp(2.7rem,5.2vw,5.2rem)}.video-entryway p{max-width:720px}.entryway-actions{gap:12px;display:grid}.talk-hero,.youtube-library-hero,.video-hero,.resource-hero,.flow-resource,.peaceful-resource,.siq-hero,.about-hero,.contact-hero,.proof-hero,.logo-hero{background:0 0}.talk-hero,.youtube-library-hero,.video-hero{isolation:isolate;position:relative}.talk-hero:after,.youtube-library-hero:after,.video-hero:after{content:"";z-index:-2;background:radial-gradient(at 14% 16%,#ffc98f29,#0000 22rem),radial-gradient(at 84% 72%,#8fa4c324,#0000 24rem),radial-gradient(at 88% 18%,#eff8fb9e,#0000 26rem);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.siq-hero,.siq-problem,.siq-origin,.siq-path,.siq-inside,.siq-video-band,.siq-resources,.siq-proof,.siq-kristen,.siq-buy{isolation:isolate;position:relative}.siq-hero:before,.siq-inside:before,.siq-buy:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(at 12% 14%,#ffc98f38,#0000 24rem),radial-gradient(at 86% 22%,#eff8fbb8,#0000 30rem),radial-gradient(at 86% 86%,#ea746714,#0000 25rem);position:absolute;inset:0}.siq-hero:before{background:radial-gradient(at 20% 14%,#eff8fbd1,#0000 30rem),radial-gradient(at 72% 42%,#0b5d7029,#0000 34rem),radial-gradient(at 88% 18%,#8fa4c338,#0000 29rem),radial-gradient(at 64% 78%,#eff8fbb8,#0000 27rem),radial-gradient(at 30% 78%,#ffc98f1f,#0000 24rem);width:100vw;left:50%;right:auto;transform:translate(-50%)}.siq-hero:after{content:"";z-index:-1;opacity:.18;pointer-events:none;background:radial-gradient(at 18% 28%,#0000 0 20%,#0b5d7057 20.2% 20.7%,#0000 21% 32%,#0b5d7040 32.2% 32.7%,#0000 33%) 0 0/100% 100%,radial-gradient(at 64% 58%,#0000 0 16%,#df5d2842 16.2% 16.7%,#0000 17% 28%,#df5d282e 28.2% 28.7%,#0000 29%) 0 0/100% 100%,radial-gradient(circle,#0f315f47 1px,#0000 1.3px) 0 0/22px 22px;border-radius:44% 56% 48% 52%;width:min(58vw,720px);height:min(50vw,620px);position:absolute;inset:clamp(34px,5vw,72px) auto auto clamp(0px,4vw,58px)}.siq-hero{grid-template-columns:minmax(0,.9fr) minmax(320px,.72fr);align-items:center;gap:clamp(36px,6vw,92px);max-width:1320px;margin:0 auto;padding:clamp(72px,8vw,118px) clamp(24px,5vw,72px);display:grid;overflow:visible}.siq-hero-copy{max-width:710px}.siq-hero h1{max-width:780px;color:var(--navy);margin:0;font-family:Belleza,Georgia,serif;font-size:clamp(3.6rem,6.4vw,6.6rem);font-weight:400;line-height:.98}.siq-hero h1 span{display:block}.siq-stop-word{color:var(--orange);margin-bottom:clamp(6px,1vw,14px);font-family:Shadows Into Light,cursive;font-size:clamp(5rem,9vw,8.7rem);line-height:.76}.siq-stop-rest{max-width:700px}.siq-hero .hero-lede,.siq-problem-copy p,.siq-inside-copy p,.siq-video-band p,.siq-kristen p,.siq-buy p{color:var(--muted);font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.78}.siq-price-card,.siq-checkout-card,.siq-order-form{box-shadow:var(--shadow);background:radial-gradient(circle at 92% 12%,#ffc98f3d,#0000 9rem),#fffdf8f0;border:1px solid #0f315f24;border-radius:8px}.siq-price-card{grid-template-columns:auto auto;align-items:end;gap:0 18px;margin:24px 0 4px;padding:18px 22px;display:inline-grid}.siq-price-card span,.siq-checkout-card span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.siq-price-card strong,.siq-checkout-card strong{color:var(--orange);grid-row:span 2;font-family:Belleza,Georgia,serif;font-size:clamp(3rem,4vw,4.6rem);font-weight:400;line-height:.9}.siq-price-card small,.siq-checkout-card small{color:var(--muted);font-weight:700}.siq-hero-media{padding:clamp(16px,2vw,24px);position:relative}.siq-hero-media:before{content:"";z-index:-1;aspect-ratio:1;background:#ffc98f5c;border-radius:50%;width:min(42vw,360px);position:absolute;top:-10%;right:-8%}.siq-hero-media:after{content:"";z-index:-1;aspect-ratio:1;background:#eff8fbe6;border-radius:999px;width:min(38vw,320px);position:absolute;bottom:-8%;left:-6%;box-shadow:0 24px 80px #0b5d7024}.siq-hero-media img,.siq-image-stack img,.siq-kristen img{border-radius:8px;box-shadow:0 28px 70px #0f315f1f}.siq-hero-media span{max-width:430px;color:var(--navy);text-align:center;margin:18px auto 0;font-family:Shadows Into Light,cursive;font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.12;display:block}.siq-problem,.siq-origin,.siq-inside,.siq-video-band,.siq-kristen,.siq-buy{grid-template-columns:minmax(0,.8fr) minmax(300px,.7fr);align-items:center;gap:clamp(34px,6vw,86px);max-width:1240px;margin:0 auto;padding:clamp(58px,7vw,96px) clamp(24px,5vw,72px);display:grid}.siq-problem h2,.siq-origin h2,.siq-inside h2,.siq-video-band h2,.siq-resources h2,.siq-kristen h2,.siq-buy h2,.siq-proof h2,.siq-path h2{color:var(--navy);margin:0;font-family:Belleza,Georgia,serif;font-size:clamp(2.6rem,5vw,5.3rem);font-weight:400;line-height:1.02}.siq-problem-copy{border-left:3px solid #df5d286b;padding-left:clamp(22px,4vw,46px)}.siq-origin{grid-template-columns:minmax(280px,.62fr) minmax(0,.78fr);max-width:1180px;padding-top:clamp(46px,6vw,82px)}.siq-origin-media{place-items:end center;min-height:430px;display:grid;position:relative}.siq-origin-media:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 8%,#ffc98f33,#0000 12rem),linear-gradient(#eff8fbc7,#fffdf800);border-radius:999px 999px 8px 8px;height:72%;position:absolute;inset:auto 8% 0}.siq-origin-media img{object-fit:contain;filter:drop-shadow(0 24px 42px #0f315f24);width:min(78%,360px);max-height:520px}.siq-origin-copy p{color:var(--muted);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.78}.siq-path,.siq-proof,.siq-resources{max-width:1240px;margin:0 auto;padding:clamp(58px,7vw,96px) clamp(24px,5vw,72px)}.siq-path-grid,.siq-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(28px,4vw,52px);display:grid}.siq-path-grid article,.siq-proof-grid figure{background:radial-gradient(circle at 96% 4%,#ffc98f29,#0000 8rem),#fffdf8eb;border:1px solid #0f315f1f;border-radius:8px;margin:0;padding:clamp(24px,3.2vw,38px);box-shadow:0 18px 46px #0f315f12}.siq-path-grid article:nth-child(2){background:radial-gradient(circle at 96% 4%,#eff8fbdb,#0000 12rem),#fffdf8f5}.siq-path-grid span{color:var(--coral);font-family:Belleza,Georgia,serif;font-size:clamp(2.5rem,4vw,4rem)}.siq-path-grid h3{color:var(--navy);margin:18px 0 10px;font-family:Belleza,Georgia,serif;font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:400;line-height:1.05}.siq-path-grid p,.siq-proof-grid blockquote,.siq-proof-grid figcaption{color:var(--muted);font-size:1.05rem;line-height:1.68}.siq-inside{background:radial-gradient(at 14% 12%,#eff8fbd1,#0000 30rem),linear-gradient(90deg,#eff8fb8f,#fffdf8e6);max-width:none}.siq-inside>*{max-width:620px}.siq-inside-copy ul{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.siq-inside-copy li{color:var(--muted);padding-left:28px;font-size:1.05rem;line-height:1.65;position:relative}.siq-inside-copy li:before{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:.78em;left:0}.siq-format-note{background:#fffdf8b8;border-left:3px solid #df5d286b;gap:4px;margin-top:24px;padding:18px 20px;display:grid}.siq-format-note strong{color:var(--navy)}.siq-format-note span{color:var(--muted);line-height:1.55}.siq-image-stack{gap:18px;display:grid;position:relative}.siq-image-stack img:nth-child(2){border:10px solid #fffdf8e6;width:72%;margin:-70px 0 0 auto}.siq-video-band{grid-template-columns:minmax(320px,.82fr) minmax(0,.78fr)}.siq-video-band .signature-video-card{margin:0}.siq-resources{text-align:center}.siq-resources .section-intro{max-width:820px;margin:0 auto}.siq-resources .section-intro p:not(.script-line){max-width:760px;color:var(--muted);margin:18px auto 0;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.72}.siq-resource-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(30px,4vw,56px);display:grid}.siq-resource-grid article{background:#fffdf8f0;border:1px solid #0f315f1f;border-radius:8px;overflow:hidden;box-shadow:0 18px 46px #0f315f12}.siq-resource-grid img{aspect-ratio:1.32;object-fit:cover;width:100%}.siq-resource-grid div{padding:24px}.siq-resource-grid h3{color:var(--navy);margin:0 0 10px;font-family:Belleza,Georgia,serif;font-size:clamp(1.7rem,2.3vw,2.25rem);font-weight:400;line-height:1.05}.siq-resource-grid p{color:var(--muted);margin:0 0 18px;line-height:1.64}.siq-resource-grid a{color:var(--orange);font-weight:900}.resource-actions.centered{justify-content:center;margin-top:26px}.resource-actions.compact{margin-top:16px}.siq-free-hero,.siq-free-resources,.siq-free-close{isolation:isolate;position:relative}.siq-free-hero:before,.siq-free-close:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(at 18% 18%,#eff8fbcc,#0000 28rem),radial-gradient(at 74% 22%,#0b5d7024,#0000 30rem),radial-gradient(at 86% 82%,#ffc98f24,#0000 24rem);width:100vw;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.siq-free-hero{grid-template-columns:minmax(0,.94fr) minmax(320px,.72fr);align-items:center;gap:clamp(34px,6vw,88px);max-width:1320px;margin:0 auto;padding:clamp(72px,8vw,118px) clamp(24px,5vw,72px);display:grid;overflow:hidden}.siq-free-hero h1,.siq-free-close h2{color:var(--navy);margin:0;font-family:Belleza,Georgia,serif;font-size:clamp(3.6rem,7vw,7.2rem);font-weight:400;line-height:.98}.siq-free-hero p,.siq-free-close p{max-width:720px;color:var(--muted);font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.75}.siq-free-hero figure{box-shadow:var(--shadow);background:#fffdf8db;border:1px solid #0f315f1f;border-radius:8px;margin:0;padding:clamp(14px,2vw,22px)}.siq-free-hero img{border-radius:6px;width:100%}.siq-free-hero figcaption{color:var(--navy);margin-top:16px;font-family:Homemade Apple,cursive;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.3}.siq-free-resources{max-width:1240px;margin:0 auto;padding:clamp(64px,7vw,106px) clamp(24px,5vw,72px)}.siq-free-resources .section-intro{text-align:center;max-width:840px;margin:0 auto}.siq-free-resources .section-intro p:not(.script-line){color:var(--muted);font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.72}.siq-free-resource-list{gap:clamp(22px,3vw,34px);margin-top:clamp(34px,5vw,68px);display:grid}.siq-free-resource-card{background:radial-gradient(circle at 94% 12%,#ffc98f29,#0000 10rem),#fffdf8f0;border:1px solid #0f315f1f;border-radius:8px;grid-template-columns:minmax(260px,.64fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,54px);padding:clamp(18px,3vw,34px);display:grid;box-shadow:0 18px 46px #0f315f12}.siq-free-resource-card>img{aspect-ratio:1.28;object-fit:cover;border-radius:6px;width:100%}.siq-free-resource-copy>span{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}.siq-free-resource-copy h3{color:var(--navy);margin:8px 0 12px;font-family:Belleza,Georgia,serif;font-size:clamp(2.1rem,3.7vw,4rem);font-weight:400;line-height:1}.siq-free-resource-copy p{max-width:680px;color:var(--muted);margin:0 0 18px;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7}.siq-free-resource-copy audio,.siq-free-resource-copy video{border-radius:8px;width:100%;max-width:720px}.siq-free-resource-copy video{background:var(--navy);box-shadow:0 14px 32px #0f315f1a}.siq-free-close{text-align:center;max-width:960px;margin:0 auto;padding:clamp(64px,7vw,108px) clamp(24px,5vw,72px)}.siq-free-close p{margin-left:auto;margin-right:auto}.siq-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.siq-proof-grid figure{padding-top:74px;position:relative}.siq-proof-grid figure:before{content:"”";color:var(--orange);opacity:.82;font-family:Georgia,serif;font-size:clamp(4.6rem,8vw,7rem);line-height:.7;position:absolute;top:16px;right:26px}.siq-proof-grid figure:after{content:"";background:linear-gradient(90deg,#0000,#df5d2857);width:min(48%,260px);height:1px;position:absolute;top:58px;right:26px}.siq-proof-grid blockquote{color:var(--ink);margin:0 0 24px;font-size:clamp(1.18rem,2vw,1.55rem);line-height:1.55}.siq-proof-grid figcaption{font-weight:700}.siq-kristen{grid-template-columns:minmax(260px,.56fr) minmax(0,.74fr)}.siq-kristen img{object-fit:contain;max-height:680px;box-shadow:none;justify-self:center}.siq-buy{margin-bottom:clamp(36px,5vw,70px)}.siq-checkout-card{justify-self:end;gap:16px;width:min(100%,430px);padding:clamp(26px,4vw,42px);display:grid}.siq-order-form{justify-self:end;gap:20px;width:min(100%,520px);padding:clamp(22px,3.6vw,36px);display:grid}.siq-order-summary{border-bottom:1px solid #0f315f1f;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;padding-bottom:18px;display:grid}.siq-order-summary img{aspect-ratio:1.22;object-fit:cover;border-radius:8px;width:92px}.siq-order-summary span,.siq-order-total span,.siq-order-fields span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.siq-order-summary h3{color:var(--navy);margin:4px 0;font-family:Belleza,Georgia,serif;font-size:clamp(1.65rem,2.4vw,2.15rem);font-weight:400;line-height:1.05}.siq-order-summary p{color:var(--muted);margin:0;font-size:.98rem;line-height:1.45}.siq-order-summary strong,.siq-order-total strong{color:var(--orange);font-family:Belleza,Georgia,serif;font-size:clamp(2.5rem,4vw,4.1rem);font-weight:400;line-height:.95}.siq-order-total{grid-template-columns:1fr auto;align-items:end;gap:4px 16px;display:grid}.siq-order-total small{color:var(--muted);font-weight:800}.siq-order-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.siq-order-fields label{gap:8px;display:grid}.siq-order-fields .wide{grid-column:1/-1}.siq-order-fields input{width:100%;min-height:54px;color:var(--ink);font:inherit;background:#ffffffd1;border:1px solid #0f315f38;border-radius:6px;padding:12px 14px}.siq-order-fields input:focus{border-color:#df5d289e;outline:3px solid #ffc98f52}.siq-order-form button{background:var(--orange);color:#fff;cursor:pointer;width:100%;min-height:58px;font:inherit;border:0;border-radius:6px;font-weight:900;box-shadow:0 18px 48px #df5d2833}.siq-order-form button:disabled{cursor:wait;opacity:.72}.siq-order-status{min-height:1.4em;color:var(--muted);text-align:center;margin:-4px 0 0;font-size:.96rem;font-weight:800}.siq-checkout-card p{margin:0;font-size:1rem;line-height:1.55}.siq-checkout-card .button{justify-content:center;width:100%;margin-top:8px}.siq-checkout-card .text-link{color:var(--teal);text-align:center;font-weight:900}.has-siq-checkout-modal{overflow:hidden}.siq-checkout-modal{z-index:1000;place-items:center;padding:clamp(14px,3vw,34px);display:grid;position:fixed;inset:0}.siq-checkout-modal[hidden]{display:none}.siq-checkout-modal-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0f315f9e;position:absolute;inset:0}.siq-checkout-modal-panel{z-index:1;background:#fff;border-radius:8px;grid-template-rows:auto minmax(420px,1fr) auto;width:min(100%,980px);height:min(92vh,900px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #0f315f57}.siq-checkout-modal-header,.siq-checkout-modal-footer{background:var(--paper);justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(18px,3vw,28px);display:flex}.siq-checkout-modal-header{border-bottom:1px solid #0f315f1f}.siq-checkout-modal-footer{border-top:1px solid #0f315f1f}.siq-checkout-modal-header span,.siq-checkout-modal-footer span{color:var(--teal);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:900}.siq-checkout-modal-header h2{color:var(--navy);margin:2px 0 0;font-family:Belleza,Georgia,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1}.siq-checkout-modal-header button{background:var(--orange);color:#fff;cursor:pointer;width:44px;height:44px;font:inherit;border:0;border-radius:50%;place-items:center;font-size:1.55rem;font-weight:900;line-height:1;display:grid}.siq-checkout-modal iframe{background:#fff;border:0;width:100%;height:100%}.siq-checkout-modal-footer .text-link{color:var(--teal);white-space:nowrap;font-weight:900}.siq-thank-you-hero{background:linear-gradient(135deg,#fff6e8f5,#e8f7f5e6);grid-template-columns:minmax(0,.9fr) minmax(280px,.62fr);align-items:center;gap:clamp(32px,6vw,86px);padding:clamp(58px,8vw,110px) clamp(26px,6vw,90px);display:grid;position:relative;overflow:hidden}.siq-thank-you-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#0f315f0e 1px,#0000 1px),linear-gradient(90deg,#0f315f0e 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000006b,#0000 72%);mask-image:linear-gradient(90deg,#0000006b,#0000 72%)}.siq-thank-you-copy,.siq-thank-you-card{z-index:1;position:relative}.siq-thank-you-copy{max-width:760px}.siq-thank-you-copy h1{color:var(--navy);margin:10px 0 18px;font-family:Belleza,Georgia,serif;font-size:clamp(4.2rem,9vw,8.8rem);font-weight:400;line-height:.88}.siq-thank-you-copy>p{max-width:680px;color:var(--ink);margin:0;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.6}.siq-thank-you-note{border-left:6px solid var(--orange);background:#ffffffb8;gap:8px;max-width:650px;margin:28px 0;padding:22px;display:grid}.siq-thank-you-note strong{color:var(--navy);font-size:1.05rem}.siq-thank-you-note span{color:var(--muted);line-height:1.55}.siq-thank-you-card{justify-self:center;gap:18px;max-width:480px;display:grid}.siq-thank-you-card img{object-fit:cover;border-radius:8px;width:100%;box-shadow:0 26px 80px #0f315f29}.siq-thank-you-card figcaption{background:var(--navy);color:#fff;border-radius:8px;gap:4px;margin:0;padding:18px 20px;display:grid}.siq-thank-you-card span{color:#ffffffc2;font-size:.95rem;line-height:1.45}.siq-thank-you-card strong{font-family:Belleza,Georgia,serif;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400;line-height:1.05}.siq-thank-you-next{background:#fff;padding:clamp(54px,7vw,96px) clamp(26px,6vw,90px)}.siq-thank-you-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,30px);margin-top:34px;display:grid}.siq-thank-you-grid article{background:#fff6e870;border:1px solid #0f315f1a;border-radius:8px;align-content:start;gap:14px;padding:18px;display:grid}.siq-thank-you-grid img{aspect-ratio:1.3;object-fit:cover;border-radius:6px;width:100%}.siq-thank-you-grid h3{color:var(--navy);margin:0;font-family:Belleza,Georgia,serif;font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:400;line-height:1.05}.siq-thank-you-grid p{color:var(--muted);margin:0;line-height:1.55}@media (width<=940px){.siq-hero,.siq-problem,.siq-origin,.siq-inside,.siq-video-band,.siq-kristen,.siq-buy,.siq-free-hero,.siq-free-resource-card,.siq-thank-you-hero,.siq-thank-you-grid{grid-template-columns:1fr}.siq-checkout-modal{padding:0}.siq-checkout-modal-panel{border-radius:0;width:100%;height:100dvh}.siq-checkout-modal-footer{display:grid}.siq-checkout-modal-footer .text-link{white-space:normal}.siq-path-grid,.siq-proof-grid,.siq-resource-grid{grid-template-columns:1fr}.siq-problem-copy{padding-left:24px}.siq-kristen img,.siq-checkout-card,.siq-order-form{justify-self:start}.siq-origin-media{order:2;min-height:340px}.siq-free-hero figure{max-width:620px}}@media (width<=640px){.siq-hero,.siq-problem,.siq-origin,.siq-path,.siq-inside,.siq-video-band,.siq-resources,.siq-proof,.siq-kristen,.siq-buy,.siq-free-hero,.siq-free-resources,.siq-free-close,.siq-thank-you-hero,.siq-thank-you-next{padding-left:22px;padding-right:22px}.siq-hero{padding-top:54px}.siq-hero h1{font-size:clamp(2.95rem,13vw,4.25rem)}.siq-stop-word{font-size:clamp(4.6rem,22vw,6.8rem)}.siq-price-card{grid-template-columns:1fr auto;width:100%}.siq-hero-media{padding:4px 0 0}.siq-hero-media:before{right:0}.siq-hero-media:after{left:0}.siq-image-stack img:nth-child(2){width:86%;margin-top:-34px}.siq-video-band{gap:26px}.siq-order-summary{grid-template-columns:76px minmax(0,1fr)}.siq-order-summary strong{grid-column:2;font-size:3rem}.siq-order-fields{grid-template-columns:1fr}.siq-free-hero{padding-top:54px}.siq-free-hero h1,.siq-free-close h2,.siq-thank-you-copy h1{font-size:clamp(3.05rem,15vw,4.6rem)}.siq-free-resource-card{padding:18px}.siq-free-resource-copy h3{font-size:clamp(2rem,10vw,3rem)}.siq-checkout-modal{padding:0}.siq-checkout-modal-panel{border-radius:0;width:100%;height:100dvh}.siq-checkout-modal-footer{display:grid}.siq-checkout-modal-footer .text-link{white-space:normal}}@keyframes rotateWords{0%,6%{opacity:0;clip-path:inset(-14% 100% -24% 0);transform:translate(-.1em)scale(.96)}10%,19%{opacity:1;clip-path:inset(-14% -10% -24% 0);transform:translate(0)scale(1)}24%,to{opacity:0;clip-path:inset(-14% -10% -24% 100%);transform:translate(.14em)scale(1.015)}}@media (width>=941px) and (width<=1240px){html{font-size:15px}p,li,blockquote{line-height:1.66}.hero,.speaker-hero,.logo-hero,.split-hero,.resource-hero,.talk-hero,.youtube-library-hero,.video-hero,.contact-page-section,.siq-hero,.siq-thank-you-hero{max-width:1080px;padding-top:clamp(38px,5vw,62px);padding-bottom:clamp(42px,5.4vw,68px)}.calling-section,.speaker-manifesto,.presentation-topics,.speaker-testimonials,.benefit-band,.process-section,.feature-band,.media-section,.expertise-section,.resource-story,.resource-benefits,.resource-download,.video-guide,.video-companion,.siq-proof,.siq-free-resources,.siq-resources{padding-top:clamp(44px,5.6vw,70px);padding-bottom:clamp(44px,5.6vw,70px)}h1,.speaker-copy h1,.split-hero h1,.resource-hero h1,.talk-hero h1,.youtube-library-hero h1,.video-hero h1,.contact-page-section h1,.siq-hero h1,.siq-thank-you-hero h1{font-size:clamp(3.15rem,6.35vw,5.45rem);line-height:.95}h2,.section-intro h2,.statement-block h2,.speaker-manifesto h2,.vision-section h2,.process-section h2,.benefit-band h2,.media-section .section-intro h2,.expertise-section .section-intro h2,.resource-benefits h2,.resource-download h2,.video-guide h2,.video-companion h2,.siq-proof h2,.siq-free-resources h2,.siq-resources h2{font-size:clamp(2.35rem,4.35vw,4.4rem);line-height:1}h3,.benefit-grid h3,.work-grid h2,.topic-card h2,.resource-benefit-grid h3{font-size:clamp(1.55rem,2.45vw,2.45rem)}.hero-lede,.speaker-line,.section-intro p,.split-hero p,.resource-hero p,.talk-hero p,.youtube-library-hero p,.video-hero p,.contact-page-section p{font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.58}.speaker-hero{grid-template-columns:minmax(260px,.56fr) minmax(0,1fr);gap:clamp(28px,4.2vw,56px);min-height:500px}.speaker-photo{min-height:390px}.speaker-photo img{width:min(320px,100%)}.hero{grid-template-columns:minmax(0,.9fr) minmax(300px,.68fr);gap:0 clamp(30px,4.4vw,62px);min-height:560px}.section-intro{margin-bottom:clamp(28px,4vw,48px)}.work-grid article,.benefit-grid article,.topic-card,.resource-benefit-grid article{padding:clamp(22px,2.5vw,30px)}}@media (width>=941px) and (width<=1320px){.work-grid h2{font-size:clamp(2.35rem,4.25vw,3.35rem);line-height:1.02}}@media (prefers-reduced-motion:reduce){.future-line b{animation:none}.future-line b:first-child{opacity:1;transform:none}.js-reveal{opacity:1;transition:none;transform:none}}@media (width<=940px){.site-footer{grid-template-columns:1fr}.footer-presence,.footer-invite{border-right:0;min-height:auto;padding-right:0}.resource-hero,.resource-story,.resource-download,.talk-hero,.talk-detail,.talk-fit,.talk-kristen,.youtube-library-hero,.video-hero,.video-companion,.video-guide,.video-entryway{grid-template-columns:1fr}.resource-benefit-grid,.resources-hub-grid,.related-talk-grid,.youtube-page-grid,.playlist-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.calling-copy .phrase-line .no-orphan-group{white-space:normal;flex:100%}.future-line{margin-top:16px;font-size:clamp(1.95rem,9.7vw,2.75rem);line-height:1.12}.future-line span{vertical-align:baseline;width:min(100%,7.8em);min-width:0;min-height:1.22em;margin:10px 0 0;padding:.14em 0 .16em .12em;font-size:1.5em;line-height:1.02;display:grid;overflow:hidden}.future-line b{clip-path:none;animation-name:rotateWordsMobile;transform:none}@keyframes rotateWordsMobile{0%,6%{opacity:0;transform:translateY(.16em)scale(.985)}10%,19%{opacity:1;transform:translateY(0)scale(1)}24%,to{opacity:0;transform:translateY(-.12em)scale(1.01)}}.resource-benefit-grid,.resources-hub-grid,.related-talk-grid,.youtube-page-grid,.playlist-pills{grid-template-columns:1fr}.talk-hero{padding:34px 22px 52px}.talk-hero h1{overflow-wrap:normal;max-width:100%;font-size:clamp(2.35rem,10vw,2.95rem);line-height:1}.talk-aside{max-width:100%}.talk-aside h2{font-size:clamp(1.55rem,8vw,2.1rem)}}
