@font-face{font-family:Onest;src:url('/shared/assets/fonts/Onest-Variable.woff2') format("woff2");font-weight:100 900;font-display:swap}:root{--ink:#112b3c;--blue:#185add;--muted:#526976;--surface:#fff;--soft:#f5f7f8;--edge:16px;--gutter:clamp(28px,5vw,88px)}*{box-sizing:border-box}html{scroll-padding-top:96px}body{margin:0;font-family:Onest,Arial,sans-serif;color:var(--ink);background:var(--surface);overflow-x:clip}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}img{display:block;max-width:100%;height:auto}blockquote,h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:510}em{font-style:normal;color:var(--blue)}a:focus-visible,button:focus-visible{outline:3px solid #427df2;outline-offset:6px}button:disabled{cursor:default}::selection{background:#dbe8ff;color:#123563}.skip-link{position:fixed;top:10px;left:20px;z-index:30;transform:translateY(-200%);padding:12px 20px;background:#fff}.skip-link:focus{transform:none}.nav-shell{position:fixed;left:var(--edge);right:var(--edge);top:var(--edge);height:76px;z-index:20;padding:0 32px;display:flex;align-items:center;gap:26px;border-radius:13px;transition:background .3s,box-shadow .3s,top .3s;backdrop-filter:blur(0)}.nav-shell.scrolled{background:#ffffffef;box-shadow:0 3px 28px #133a5a0c;backdrop-filter:blur(18px);top:10px}.brand{flex-shrink:0}.brand img{width:118px;height:auto}.nav-shell nav{display:flex;gap:clamp(20px,2.7vw,44px);margin:auto;font-size:14px;font-weight:480}.nav-shell nav a{position:relative;padding:10px 0;white-space:nowrap}.nav-shell nav a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s}.nav-shell nav a:hover:after{transform:scaleX(1)}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:53px;padding:0 26px;border-radius:50px;background:var(--blue);color:#fff;font-size:15px;font-weight:500;white-space:nowrap;transition:background .2s,transform .25s,box-shadow .25s}.button:hover{background:#104bc5;transform:translateY(-3px);box-shadow:0 8px 20px #154fad20}.button:active{transform:translateY(-1px)}.button span{font-size:20px;transition:transform .3s}.button:hover span{transform:translate(3px,-3px)}.button-small{min-height:44px;padding:0 21px;gap:24px;font-size:13px}.menu-toggle{display:none}.mobile-menu[hidden]{display:none}.hero-shell{position:relative;height:calc(100svh - 32px);min-height:580px;margin:16px 16px 0;border-radius:14px;overflow:hidden;background:#aec6d8;isolation:isolate;transform-origin:50% 100%}.hero-image{position:absolute;inset:0}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:50% 56%;transform:scale(1.015)}.hero-copy{position:absolute;top:16.2%;left:50%;transform:translateX(-50%);width:90%;text-align:center;z-index:2}.hero-copy h1{font-size:clamp(48px,4.9vw,83px);line-height:1.04;letter-spacing:-.055em;max-width:1150px;margin:auto}.line{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.line>span{display:block}.hero-button{margin-top:22px;min-height:46px;padding:0 23px;font-size:13px;gap:24px}.hero-discover{position:absolute;bottom:23px;left:50%;transform:translateX(-50%);width:36px;height:36px;border:1px solid #ffffff80;background:#ffffff38;border-radius:50%;display:grid;place-items:center;font-size:19px;backdrop-filter:blur(8px);transition:background .25s}.hero-discover:hover{background:#fff}.customer-strip{display:flex;align-items:center;justify-content:center;gap:65px;min-height:146px;padding:35px var(--gutter)}.customer-strip>span{color:var(--muted);font-size:13px}.customer-strip img{width:auto;max-width:190px;height:32px;object-fit:contain}.customer-strip img:last-child{height:36px;max-width:200px}.meet-section{position:relative;margin:25px var(--gutter) 0;height:165svh;min-height:1000px;scroll-margin-top:90px}.meet-stage{position:sticky;top:95px;height:calc(100svh - 122px);min-height:500px;overflow:hidden;border-radius:15px;isolation:isolate}.meet-copy{position:absolute;top:13%;left:0;width:36%;z-index:2;padding-right:25px}.section-label{font-size:11px;font-weight:550;letter-spacing:1.8px}.meet-copy h2{font-size:clamp(43px,4.65vw,77px);line-height:1.02;letter-spacing:-.054em;margin-top:28px}.one-line{font-size:16px;line-height:1.6;color:var(--muted);margin-top:27px}.meet-visual{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 0 0 39% round 15px);background:#d1dce2}.meet-visual>img{width:100%;height:100%;object-fit:cover;object-position:center 54%}.meet-scrim{position:absolute;inset:0;background:linear-gradient(0deg,#0c22378c,transparent 60%);opacity:0}.meet-payoff{position:absolute;left:5.5%;bottom:9%;color:#fff;font-size:clamp(35px,4.4vw,73px);line-height:1.06;letter-spacing:-.05em;opacity:0;transform:translateY(25px)}.meet-payoff span{color:#e0ecfb}.work-section{padding-top:115px;background:#fff}.work-pin{padding:0 0 34px;overflow:hidden;background:#fff}.work-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:0 var(--gutter) 38px}.work-heading h2{font-size:clamp(38px,3.75vw,63px);line-height:1.05;letter-spacing:-.047em}.rail-controls{display:flex;gap:10px;padding-bottom:4px}.rail-controls button{width:43px;height:43px;border:1px solid #dce4e9;border-radius:50%;background:#fff;color:var(--ink);font-size:20px;transition:background .2s,opacity .2s,transform .2s}.rail-controls button:hover:not(:disabled){background:#e7effb;transform:translateY(-2px)}.rail-controls button:disabled{opacity:.32}.work-window{overflow:hidden;padding-left:var(--gutter);padding-right:var(--gutter)}.work-track{display:flex;gap:26px;width:max-content;will-change:transform}.work-card{width:min(60vw,900px);flex-shrink:0}.work-photo{height:clamp(290px,48svh,560px);border-radius:14px;overflow:hidden;background:#d7e1e6}.work-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.phone-photo img{object-position:50% 34%}.work-photo:hover img{transform:scale(1.035)}.work-caption{display:flex;align-items:baseline;justify-content:space-between;gap:25px;padding:20px 0}.work-caption h3{font-size:22px;letter-spacing:-.7px}.work-caption p{font-size:13px;line-height:1.45;color:var(--muted);text-align:right;max-width:290px}.rail-progress{height:2px;background:#e8edf0;margin:6px var(--gutter) 0}.rail-progress span{display:block;height:100%;width:50%;background:var(--blue);transform-origin:left;will-change:transform}.insight-section{padding:115px 16px 0;scroll-margin-top:50px}.insight-frame{position:relative;height:85svh;min-height:610px;max-height:1020px;border-radius:15px;overflow:hidden;background:#154cc0;isolation:isolate;clip-path:inset(0 4% round 25px)}.insight-frame>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.insight-shade{position:absolute;inset:0;background:linear-gradient(90deg,#072c8955,transparent 60%)}.insight-copy{position:absolute;left:7%;top:16%;color:#fff}.insight-copy h2{font-size:clamp(68px,7vw,120px);line-height:.99;letter-spacing:-.055em;margin-top:32px}.insight-copy h2 em{color:#d5e6ff}.insight-copy>p:last-child{margin-top:28px;font-size:18px;line-height:1.45;color:#edf4ff}.customer-voice{display:grid;grid-template-columns:.75fr 1.7fr;gap:clamp(50px,8vw,150px);align-items:center;max-width:1280px;margin:0 auto;padding:150px var(--gutter) 140px}.voice-portrait{width:100%;aspect-ratio:1/1.05;border-radius:14px;overflow:hidden;background:#e6ebf0}.voice-portrait>img{width:100%;height:100%;object-fit:cover;object-position:center 35%;filter:grayscale(1)}.quote-logo{width:113px;height:auto;margin-bottom:36px}.voice-copy blockquote{font-size:clamp(27px,3.1vw,53px);letter-spacing:-.043em;line-height:1.15;font-weight:450}.voice-copy>p{font-size:14px;margin-top:30px;font-weight:550}.voice-copy>p span{display:block;margin-top:7px;font-size:12px;font-weight:400;color:var(--muted)}.connections{text-align:center;padding:30px var(--gutter) 150px}.connections h2{font-size:clamp(43px,5vw,84px);letter-spacing:-.052em;line-height:1.1}.connections>p{font-size:16px;color:var(--muted);margin-top:17px}.integration-list{display:flex;justify-content:center;gap:clamp(20px,4.6vw,80px);margin-top:61px}.integration{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:19px;min-width:106px;transition:transform .3s}.integration:hover{transform:translateY(-7px)}.integration img{height:48px;max-width:100px;width:auto;object-fit:contain}.integration span{font-size:13px;color:#627580}.meeting-platforms{display:flex;justify-content:center;gap:35px;margin-top:47px;padding-top:27px;font-size:13px;color:#60747e}.meeting-platforms span{white-space:nowrap}.closing{height:79svh;min-height:540px;max-height:870px;margin:0 16px;border-radius:15px;position:relative;overflow:hidden;background:#d8e3e9}.closing-image{position:absolute;inset:0}.closing-image img{height:100%;width:100%;object-fit:cover;object-position:57% 53%}.closing-copy{position:absolute;left:7%;top:18%}.closing h2{font-size:clamp(55px,6.2vw,105px);line-height:1.02;letter-spacing:-.055em}.closing-copy p{font-size:17px;margin-top:25px;color:#2e4a5d}.closing-copy .button{margin-top:28px}.footer{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:174px;padding:45px var(--gutter)}.footer>a img{width:136px;height:auto}.footer-links{display:flex;gap:28px;font-size:13px;color:#49616f}.footer-links a:hover{color:var(--blue)}.footer>span{font-size:11px;color:var(--muted);white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.capture-paths{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:24px;align-items:center;margin:45px var(--gutter) 0;padding:30px 0;border-top:1px solid #dce4e9;border-bottom:1px solid #dce4e9;scroll-margin-top:120px}.capture-paths h2{font-size:clamp(20px,1.8vw,29px);line-height:1.2;letter-spacing:-.035em}.capture-path{display:flex;align-items:center;gap:14px;padding:15px 0}.capture-path svg{width:30px;height:30px;flex-shrink:0;fill:none;stroke:var(--blue);stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.capture-path strong{display:block;font-size:15px;font-weight:520;letter-spacing:-.02em}.capture-path small{display:block;font-size:11px;color:var(--muted);margin-top:7px;line-height:1.4}.capture-arrow{font-size:19px;margin-left:auto;color:var(--blue);transition:transform .25s}.capture-path:hover .capture-arrow{transform:translate(3px,-3px)}.capture-path:hover strong{color:var(--blue)}@media(max-width:1050px){.capture-paths{grid-template-columns:repeat(3,1fr);gap:15px 28px}.capture-paths h2{grid-column:1/-1;font-size:24px}.capture-paths h2 br{display:none}.capture-path{gap:12px}}@media(max-width:760px){.capture-paths{grid-template-columns:1fr;margin-top:30px;padding:25px 0 10px;gap:0}.capture-paths h2{font-size:23px;margin-bottom:15px}.capture-path{padding:20px 0;gap:19px}.capture-path+.capture-path{border-top:1px solid #e8edf0}.capture-path strong{font-size:17px}.capture-path small{font-size:12px}.capture-paths h2 br{display:initial}}@media(min-width:1700px){.hero-copy{top:15%}.hero-copy h1{font-size:78px}.meet-section{max-width:1600px;margin-left:auto;margin-right:auto}.work-caption p{font-size:15px}}@media(max-width:1050px){.nav-shell{padding:0 24px;gap:18px}.nav-shell nav{gap:20px;font-size:12px}.brand img{width:103px}.button-small{font-size:12px;gap:15px;padding:0 18px}.work-caption{display:block}.work-caption p{text-align:left;margin-top:8px;max-width:none}.customer-voice{gap:55px}.footer{flex-wrap:wrap}.footer-links{gap:22px}.footer>span{width:100%}}@media(max-width:760px){:root{--edge:10px;--gutter:24px}.nav-shell{height:66px;padding:0 17px}.nav-shell nav{display:none}.nav-shell .button-small{margin-left:auto}.menu-toggle{display:block;border:0;background:transparent;font-size:12px;padding:10px 0}.mobile-menu{position:fixed;top:85px;left:10px;right:10px;padding:22px;background:#fff;border-radius:13px;z-index:19;box-shadow:0 15px 45px #18364725;display:flex;flex-direction:column;gap:22px}.hero-shell{margin:10px 10px 0;height:calc(100svh - 20px);min-height:600px}.hero-image img{object-position:49% 50%}.hero-copy{top:18%;width:95%}.hero-copy h1{font-size:clamp(33px,6vw,45px);letter-spacing:-.05em}.hero-button{margin-top:19px}.customer-strip{gap:25px;flex-wrap:wrap;padding:36px 25px;min-height:150px}.customer-strip>span{width:100%;text-align:center;font-size:12px}.customer-strip img{height:24px;max-width:136px}.customer-strip img:last-child{height:28px;max-width:156px}.meet-section{height:auto;min-height:0;margin:20px 24px 0}.meet-stage{position:relative;top:0;height:auto;min-height:0;overflow:visible}.meet-copy{position:relative;top:auto;width:100%;padding:0 0 32px}.meet-copy h2{font-size:44px;margin-top:20px}.meet-copy h2 br:nth-of-type(2){display:none}.section-label{font-size:10px}.one-line{font-size:15px;margin-top:20px}.meet-visual{position:relative;inset:auto;height:440px;clip-path:none;border-radius:14px}.meet-payoff,.meet-scrim{display:none}.meet-visual>img{object-position:61% center}.work-section{padding-top:75px}.work-heading{margin-bottom:25px}.work-heading h2{font-size:34px}.rail-controls button{width:36px;height:36px}.work-window{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.work-track{gap:16px}.work-card{width:82vw;scroll-snap-align:start}.work-photo{height:380px}.work-caption h3{font-size:20px}.work-caption p{font-size:13px}.rail-progress{display:none}.insight-section{padding:65px 10px 0}.insight-frame{height:690px;min-height:0;clip-path:none}.insight-copy{left:8%;top:9%}.insight-copy h2{font-size:61px;margin-top:20px}.insight-copy>p:last-child{font-size:15px;margin-top:20px}.insight-frame>img{object-position:66% 50%}.insight-shade{background:linear-gradient(180deg,#082f9970,transparent 73%)}.customer-voice{grid-template-columns:110px 1fr;gap:26px;padding:85px 24px}.voice-portrait{aspect-ratio:1/1.5}.quote-logo{width:86px;margin-bottom:20px}.voice-copy blockquote{font-size:25px}.voice-copy blockquote br{display:none}.voice-copy>p{font-size:12px;margin-top:20px}.voice-copy>p span{font-size:11px}.connections{padding:10px 24px 80px}.connections h2{font-size:42px}.connections>p{font-size:14px}.integration-list{flex-wrap:wrap;gap:30px;margin-top:40px}.integration{min-width:76px;gap:12px}.integration img{height:35px;max-width:75px}.integration span{font-size:11px}.meeting-platforms{gap:20px;font-size:10px;margin-top:30px}.closing{height:640px;min-height:0;margin:0 10px}.closing-image img{object-position:62% 50%}.closing-copy{top:9%;left:7%}.closing h2{font-size:53px}.closing-copy p{font-size:14px;margin-top:17px;max-width:170px}.closing-copy .button{min-height:45px;font-size:13px;padding:0 20px;gap:22px;margin-top:20px}.footer{padding:40px 24px;gap:30px}.footer-links{flex-wrap:wrap;font-size:12px;gap:20px}.footer>a img{width:113px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:after,*:before{transition:none!important}.hero-image img{transform:none}.hero-shell,.insight-frame,.work-track{will-change:auto}.meet-section{height:auto;min-height:0;margin-bottom:70px}.meet-stage{position:relative;top:0}.meet-visual{clip-path:inset(0 0 0 39% round 15px)}.work-window{overflow-x:auto;scroll-snap-type:x mandatory}.work-card{scroll-snap-align:start}.rail-progress{display:none}.insight-frame{clip-path:none}.line>span{transform:none!important}}@media(min-width:761px) and (max-height:679px){.meet-section{height:auto;min-height:0;margin-bottom:70px}.meet-stage{position:relative;top:0}.work-window{overflow-x:auto;scroll-snap-type:x mandatory}.work-card{scroll-snap-align:start}.rail-progress{display:none}.insight-frame{clip-path:none}}.customer-strip .customer-wordmark{display:inline-flex;align-items:center;gap:12px;color:#263f50;font-size:21px;font-weight:550;letter-spacing:-.035em;white-space:nowrap}.customer-strip .customer-wordmark img{width:38px;height:36px;object-fit:contain}
.ask-scene{margin:90px 16px 0}.ask-scene-frame{position:relative;height:76svh;min-height:550px;max-height:850px;isolation:isolate;overflow:hidden;border-radius:15px;background:#273e50;color:#fff}.ask-scene-image,.qmeet-scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ask-scene-image{object-position:55% 50%}.ask-scene-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0d243b50,transparent 52%);pointer-events:none}.ask-scene-copy{position:absolute;left:6%;top:10%;width:32%}.ask-scene-mark{width:42px;height:35px;fill:none;stroke:#d7e9f8;stroke-width:1.6;stroke-linejoin:round;margin-bottom:23px}.ask-scene-mark circle{fill:currentColor;stroke:none}.ask-scene-copy h2{font-size:clamp(67px,7vw,113px);line-height:.97;letter-spacing:-.055em;font-weight:480}.ask-scene-copy h2 em{color:#c6deff}.ask-scene-copy .scene-link{margin-top:25px}.qmeet-scene{position:relative;isolation:isolate;overflow:hidden;margin:80px var(--gutter) 0;height:clamp(440px,40vw,620px);border-radius:15px;background:#eee9f1;color:#243445}.qmeet-scene-image{object-position:60% 48%}.qmeet-scene-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#f2eef544,transparent 48%)}.qmeet-scene-copy{position:absolute;left:5.5%;top:50%;transform:translateY(-50%);width:40%}.qmeet-logo{width:125px;height:auto;max-height:40px;object-fit:contain;object-position:left;margin-bottom:27px}.qmeet-scene-copy h2{font-size:clamp(38px,4vw,63px);line-height:1.06;letter-spacing:-.05em;font-weight:480}.qmeet-scene-copy h2 em{color:#7960ab}.qmeet-scene-copy>p{font-size:15px;line-height:1.6;color:#606474;margin-top:23px}.qmeet-scene-copy .scene-link{margin-top:18px;color:#684a94;font-size:13px}@media(max-width:1050px){.qmeet-scene-copy{width:45%}.qmeet-scene-copy h2{font-size:42px}.qmeet-scene-copy>p{font-size:14px}}@media(max-width:760px){.ask-scene{margin:60px 10px 0}.ask-scene-frame{height:640px;min-height:0}.ask-scene-image{object-position:64% center}.ask-scene-shade{background:linear-gradient(180deg,#0d243b99,transparent 62%)}.ask-scene-copy{top:8%;left:7%;width:70%}.ask-scene-copy h2{font-size:66px}.ask-scene-mark{width:32px;height:27px;margin-bottom:15px}.ask-scene-copy .scene-link{margin-top:18px}.qmeet-scene{margin:55px 10px 0;height:730px}.qmeet-scene-image{object-position:75% bottom}.qmeet-scene-shade{background:linear-gradient(180deg,#f2eef5 0,#f2eef5f0 27%,#f2eef500 59%)}.qmeet-scene-copy{left:7%;top:7%;transform:none;width:86%}.qmeet-logo{width:113px;margin-bottom:20px}.qmeet-scene-copy h2{font-size:42px}.qmeet-scene-copy>p{margin-top:18px}.qmeet-scene-copy .scene-link{margin-top:12px}}
@view-transition{navigation:auto}html{scroll-padding-top:0}main#top{scroll-margin-top:96px}body[data-page="home"] section{scroll-margin-top:96px}::view-transition-group(root),::view-transition-group(site-nav){animation:none}::view-transition-new(root),::view-transition-new(site-nav),::view-transition-old(root),::view-transition-old(site-nav){mix-blend-mode:normal}::view-transition-old(root){z-index:1;animation:page-leave 150ms ease-out both}::view-transition-new(root){z-index:2;animation:page-enter 240ms 100ms ease-out both}::view-transition-group(site-nav){z-index:3}::view-transition-old(site-nav){animation:page-leave 120ms ease-out both}::view-transition-new(site-nav){animation:page-enter 200ms 60ms ease-out both}@keyframes page-leave{to{opacity:0}}@keyframes page-enter{from{opacity:0}to{opacity:1}}.nav-shell{view-transition-name:site-nav}.product-menu{position:relative}.product-menu summary{display:flex;align-items:center;gap:8px;padding:10px 0;cursor:pointer;list-style:none}.product-menu summary::-webkit-details-marker{display:none}.product-menu summary > span{transition:transform .2s}.product-menu[open] summary > span{transform:rotate(180deg)}.product-menu summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.product-dropdown{position:absolute;top:calc(100% + 16px);left:-25px;min-width:245px;display:flex;flex-direction:column;gap:3px;padding:17px 25px;background:#fff;color:var(--ink);border-radius:12px;box-shadow:0 12px 40px #16334d1f}.nav-shell .product-dropdown a{padding:13px 0;font-size:13px}.product-dropdown a[aria-current="page"]{color:var(--blue)}.meet-copy .scene-link{margin-top:19px;font-size:13px}.meet-payoff .scene-link{margin-top:20px;letter-spacing:0;line-height:1.2}.work-caption .scene-link{font-size:12px;padding:8px 0;margin-top:5px;gap:22px}.work-caption .scene-link span{font-size:18px}.connections-link{margin-top:25px}.work-card[tabindex="-1"]:focus:not(:focus-visible){outline:none}.story-anchor{position:absolute;width:0;height:0}body[data-page="sales-insights"] .nav-shell{top:10px}.scene-link{display:inline-flex;align-items:center;gap:25px;color:inherit;font-size:14px;font-weight:550;padding:12px 0;border-bottom:1px solid currentColor;text-decoration:none;transition:gap .25s ease}.scene-link:hover{gap:34px}.scene-link span{font-size:21px;font-weight:400}.insight-copy h2{margin-top:0}.insight-copy .insight-description{max-width:35ch;margin-top:28px;font-size:18px;line-height:1.45;color:#edf4ff}.insight-copy .scene-link{margin-top:21px}body[data-page="home"] .insight-section{scroll-margin-top:-19px}body[data-page="sales-insights"] .insight-chapter{scroll-margin-top:calc(187px - var(--chapter-gap))}:where(main, section)[tabindex="-1"]:focus:not(:focus-visible){outline:none}@media (max-width: 760px){.insight-copy .insight-description{font-size:15px;margin-top:20px}.insight-copy .scene-link{margin-top:16px}body[data-page="home"] .insight-section{scroll-margin-top:31px}body[data-page="sales-insights"] .insight-chapter{scroll-margin-top:calc(160px - var(--chapter-gap))}}@media (prefers-reduced-motion: reduce){@view-transition{navigation:none}::view-transition-group(*){animation-duration:0s!important}::view-transition-new(*),::view-transition-old(*){animation:none!important}}
.heading-light{--heading-solid:#17374d;--heading-low:#142f43;--heading-mid:#244c6c;--heading-high:#486e8d;--heading-field:linear-gradient(116deg, var(--heading-low) 5%, var(--heading-mid) 54%, var(--heading-high) 100%);color:var(--heading-solid);-webkit-text-fill-color:currentColor}.heading-light[data-tone="light"]{--heading-solid:#f4f8ff;--heading-low:#c8dff4;--heading-mid:#e6f0fb;--heading-high:#ffffff;--heading-field:linear-gradient(116deg, var(--heading-high) 5%, var(--heading-mid) 54%, var(--heading-low) 100%)}.heading-light[data-tone="sister"]{--heading-solid:#30394d;--heading-low:#273849;--heading-mid:#46445f;--heading-high:#665c78}.feature-hero-copy h1.heading-light{--heading-space-after:34px}.insights-hero h1.heading-light{--heading-space-after:31px}@media (max-width: 760px){.feature-hero-copy h1.heading-light{--heading-space-after:25px}.insights-hero h1.heading-light{--heading-space-after:24px}}:is(h1, h2).heading-light :is(em, span){color:inherit;background:none;-webkit-text-fill-color:inherit}@supports ((background-clip: text) or (-webkit-background-clip: text)){:is(h1, h2).heading-light{padding-bottom:.10em;margin-bottom:calc(var(--heading-space-after,0px) - .10em);background-color:var(--heading-solid);background-image:var(--heading-field);background-repeat:no-repeat;background-size:100% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}#insight-title.heading-light{padding-inline-end:.10em;margin-inline-end:-.10em}}@media (forced-colors: active){:is(h1, h2).heading-light{padding-bottom:0;margin-bottom:var(--heading-space-after,0);background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;forced-color-adjust:auto}#insight-title.heading-light{padding-inline-end:0;margin-inline-end:0}}@media print{:is(h1, h2).heading-light{padding-bottom:0;margin-bottom:var(--heading-space-after,0);background:none;color:var(--heading-solid);-webkit-text-fill-color:currentColor}#insight-title.heading-light{padding-inline-end:0;margin-inline-end:0}}.meet-payoff > p,.meet-payoff > p > span{color:#f4f8ff}
.material-book{--material-ink:#193552;--material-text:#304c64;--material-muted:#60778a;--material-blue:#285e8b;--material-paper:#fcfdfe;--book-paper:var(--material-paper);--material-line:#dbe4eb;--material-body:clamp(23px, 1.613vw, 24px);--material-title:30px;--material-task:clamp(29px, 2.083vw, 31px);--material-label:clamp(15px, 1.075vw, 16px);--book-pad-top:clamp(30px, 2.285vw, 34px);--book-pad-right:clamp(30px, 2.285vw, 34px);--book-pad-left:clamp(44px, 3.226vw, 48px);position:relative;isolation:isolate;width:min(100%,clamp(580px,44.355vw,660px));height:clamp(450px,31.586vw,470px);color:var(--material-ink);font-family:Onest,Arial,sans-serif;-webkit-font-smoothing:antialiased}.material-book,.material-book *{box-sizing:border-box}.material-book blockquote,.material-book dd,.material-book dl,.material-book h3,.material-book h4,.material-book p{margin:0}.material-book__cover{position:absolute;z-index:0;inset:-4px -4px -6px -7px;border-radius:8px 12px 12px 8px;background:#39536a;box-shadow:0 22px 44px -20px rgb(17 43 64 / .42),inset 2px 0 0 rgb(146 168 187 / .27)}.material-book__page-edge{position:absolute;z-index:1;inset:2px -2px -3px -3px;border-radius:6px 10px 10px 6px;background:#e2e9ee;box-shadow:0 1px 0 #c4d0da,0 3px 0 -1px #eff3f6}.material-book__paper{position:relative;z-index:2;width:100%;height:100%;border-radius:5px 10px 10px 5px;border:1px solid #e0e7ed;background:var(--material-paper);padding:var(--book-pad-top) var(--book-pad-right) 26px var(--book-pad-left);box-shadow:inset 10px 0 13px -14px rgb(68 91 112 / .3)}.material-book__binding{position:absolute;left:18px;top:29px;bottom:29px;width:5px;border-right:1px solid #e2e8ed;background:radial-gradient(ellipse at center,#bdcbd6 0 19%,#e6ecf0 25% 43%,transparent 48%) left top/4px 39px repeat-y;opacity:.68}.material-book__bookmarks{position:absolute;z-index:3;top:-41px;left:var(--book-pad-left);display:flex;gap:8px;align-items:flex-end}.material-book__bookmark{display:flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border:1px solid #c4d1dc;border-bottom:0;border-radius:5px 5px 0 0;background:#dae4ec;color:#3f5d77;font-size:16px;line-height:1.25;font-weight:500;text-decoration:none;white-space:nowrap;touch-action:manipulation}.material-book__bookmark:hover{background:#e6eef4;color:var(--material-ink)}.material-book__bookmark:focus-visible{outline:3px solid var(--material-blue);outline-offset:4px}.material-book[data-view="next"] .material-book__bookmark[data-material-view="next"],.material-book[data-view="notes"] .material-book__bookmark[data-material-view="notes"],.material-book[data-view="transcript"] .material-book__bookmark[data-material-view="transcript"]{min-height:46px;padding-top:13px;background:var(--material-paper);color:var(--material-ink);border-color:#dce5ed;font-weight:560;box-shadow:inset 0 3px 0 var(--material-blue)}.material-book__view{display:none}.material-book[data-view="next"] .material-book__view--next,.material-book[data-view="notes"] .material-book__view--notes,.material-book[data-view="transcript"] .material-book__view--transcript{display:block}.material-book__title{font-size:var(--material-title);line-height:1.18;font-weight:550;letter-spacing:-.035em;margin-bottom:23px!important}.material-book__body{position:relative}.material-book__label{color:var(--material-muted);font-size:var(--material-label);line-height:1.3;font-weight:450;letter-spacing:0}.material-book__summary .material-book__label{margin-bottom:9px}.material-book__source > p + p,.material-book__summary > p{color:var(--material-text);font-size:var(--material-body);line-height:1.37;font-weight:420;letter-spacing:-.018em}.material-book__action{margin-top:26px;padding-top:21px;border-top:1px solid var(--material-line)}.material-book__action > .material-book__label{color:var(--material-blue);margin-bottom:8px}.material-book .material-book__task{font-size:var(--material-task);line-height:1.2;font-weight:560;letter-spacing:-.035em;color:var(--material-ink)}.material-book__details{display:flex;align-items:baseline;gap:34px;margin-top:18px!important}.material-book__details > div{display:flex;align-items:baseline;gap:9px}.material-book__details dt{font-size:var(--material-label);line-height:1.3;color:var(--material-muted)}.material-book__details dd{font-size:21px;line-height:1.3;font-weight:520;color:var(--material-text)}.material-book__transcript{column-count:2;column-gap:26px;column-fill:balance}.material-book__transcript blockquote{break-inside:avoid}.material-book__transcript blockquote + blockquote{margin-top:8px}.material-book__transcript blockquote p{color:#526b80;font-size:clamp(13.5px, 1.008vw, 15px);line-height:1.38;font-weight:400;letter-spacing:-.01em}.material-book__transcript strong{font-weight:560;color:#2d4862;margin-right:8px}.material-book__action--focus{margin-top:0;padding-top:5px;border-top:0}.material-book__action--focus .material-book__task{font-size:clamp(30px, 2.15vw, 32px)}.material-book__action--focus .material-book__details{margin-top:23px!important}.material-book__source{margin-top:32px!important;padding-top:21px;border-top:1px solid var(--material-line)}.material-book__source .material-book__label{margin-bottom:9px}.material-book__source cite{display:block;margin-top:9px;color:var(--material-muted);font-size:var(--material-label);line-height:1.3;font-style:normal}@media (max-width: 700px){.material-book{width:min(600px,calc(100vw - 40px));height:auto;min-height:450px}.material-book__paper{min-height:450px;padding:30px 24px 30px 43px}.material-book__binding{left:14px}.material-book__bookmarks{left:15px;gap:6px}.material-book__bookmark{padding-left:10px;padding-right:10px;font-size:15px}.material-book__details{gap:21px;flex-wrap:wrap}.material-book__transcript{column-count:1}}
.meet-original-span{position:absolute;top:0;left:0;height:140svh;min-height:900px;width:1px;pointer-events:none;visibility:hidden}body.enhanced .meet-section{height:calc(140svh + 683px);min-height:1583px}.meet-section .material-book__binding{display:none}.proof-copy{max-width:420px}.proof-copy h2{font-size:clamp(46px,3.65vw,58px);font-weight:560;line-height:1.04;letter-spacing:-.05em}.proof-copy p{font-size:clamp(19px,1.4vw,21px);line-height:1.45;margin-top:25px;max-width:370px}body.enhanced .proof-copy{position:absolute;left:4.5%;top:43%;margin:0;color:#f4f8ff;z-index:3;opacity:0;visibility:hidden}body.enhanced .material-book{position:absolute;right:8%;top:20%;width:clamp(580px,44.355vw,660px);max-width:660px;z-index:4;opacity:0;visibility:hidden}.endcap{text-align:center;padding:70px 24px;font-size:17px}.endcap a{border-bottom:1px solid;padding-bottom:8px}body.still .customer-strip,body.still .endcap,body.still .hero-shell{display:none}body.still .meet-section{height:auto;min-height:0;margin-top:95px}body.still .meet-stage{position:relative;top:0}body.still .meet-copy{visibility:hidden}body.static .meet-section{height:auto;min-height:0}body.static .meet-stage{height:auto;min-height:0;position:relative;top:0;overflow:visible}body.static .meet-visual{height:560px;position:relative;clip-path:none}body.static .meet-copy{position:relative}body.static .meet-payoff{display:none}body.static .proof-copy{margin:45px auto}body.static .material-book{position:relative;width:min(680px,85%);margin:40px auto}@media(min-width:761px) and (min-height:680px) and (max-height:700px){body.enhanced .material-book{top:16%}}body.still .footer,body.still .homepage-continuation{display:none}body.enhanced .material-book{right:5.5%;top:22%;width:500px;max-width:500px;height:415px}.material-book{--material-body:20px;--material-title:26px;--material-task:26px;--material-label:14px;--book-pad-top:26px;--book-pad-right:26px;--book-pad-left:38px}.material-book__transcript{column-gap:20px}.material-book__transcript blockquote p{font-size:12px;line-height:1.34}.material-book__transcript blockquote+blockquote{margin-top:7px}.material-book__bookmark{font-size:14px;padding-inline:14px}.material-book__bookmarks{gap:5px}.material-book__details dd{font-size:18px}.material-book__action--focus .material-book__task{font-size:28px}.material-book__source{margin-top:24px!important}.proof-copy{max-width:360px}.proof-copy h2{font-size:clamp(40px,3.6vw,52px)}.proof-copy p{max-width:31ch;font-size:19px;margin-top:20px}body.static .material-book{width:min(500px,85%);height:415px}body.static .meet-copy{position:relative;margin:0;padding:38px 5%;width:auto}body.static .proof-copy{margin:30px 5%;color:#193552}body.static .meet-copy .section-label{display:none}.coaching-bridge{display:flex;align-items:center;justify-content:center;min-height:360px;padding:86px 28px 80px;margin:0 16px;color:#18384f;text-align:center}.coaching-bridge h2{font-size:clamp(52px,6.35vw,96px);line-height:1.08;letter-spacing:-.055em;font-weight:510;margin:0;max-width:17ch}@media(max-width:900px){body.static .proof-copy{min-height:200px}.coaching-bridge{min-height:270px;padding:70px 22px 62px;margin:0}.coaching-bridge h2{font-size:clamp(37px,6.8vw,64px);line-height:1.12;letter-spacing:-.045em}}@media(max-width:380px){.coaching-bridge h2{font-size:34px}}@media(min-width:761px) and (min-height:620px) and (max-height:679px){body.enhanced .meet-stage{position:sticky;top:95px}}@media(min-width:761px) and (min-height:620px) and (max-height:700px){body.enhanced .material-book{top:16%}}
.material-book.is-refining .material-book__view--notes,.material-book.is-refining .material-book__view--transcript,.material-book.is-resetting .material-book__view--notes,.material-book.is-resetting .material-book__view--transcript,.material-book__view{display:block;position:absolute;inset:var(--book-pad-top) var(--book-pad-right) 26px var(--book-pad-left);opacity:0;visibility:hidden;pointer-events:none}.material-book.is-refining .material-book__view--notes,.material-book.is-refining .material-book__view--transcript,.material-book.is-resetting .material-book__view--notes,.material-book.is-resetting .material-book__view--transcript,.material-book[data-view="notes"] .material-book__view--notes,.material-book[data-view="transcript"] .material-book__view--transcript{opacity:1;visibility:visible}.material-book[data-view="notes"] .material-book__view--notes,.material-book[data-view="transcript"] .material-book__view--transcript{pointer-events:auto}.material-book.is-refining .material-book__view--transcript .material-book__title,.material-book.is-resetting .material-book__view--transcript .material-book__title{visibility:hidden}.material-book.is-refining .material-book__view--notes,.material-book.is-resetting .material-book__view--notes{z-index:2}.material-book .material-book__body{position:absolute;top:calc(var(--material-title) * 1.18 + 23px);left:0;right:0;bottom:0;overflow:hidden}.material-book.is-refining .material-book__view--notes .material-book__body{background:var(--material-paper);-webkit-mask-image:linear-gradient(135deg,#000 calc(var(--refine-position) - 1.75%),transparent calc(var(--refine-position) + 1.75%));mask-image:linear-gradient(135deg,#000 calc(var(--refine-position) - 1.75%),transparent calc(var(--refine-position) + 1.75%))}.material-book.is-refining .material-book__view--transcript .material-book__body{-webkit-mask-image:linear-gradient(135deg,transparent calc(var(--refine-position) - 1.75%),#000 calc(var(--refine-position) + 1.75%));mask-image:linear-gradient(135deg,transparent calc(var(--refine-position) - 1.75%),#000 calc(var(--refine-position) + 1.75%))}.material-book__refinement-light{position:absolute;pointer-events:none;z-index:5;opacity:0;visibility:hidden;inset:calc(var(--book-pad-top) + var(--material-title) * 1.18 + 23px) var(--book-pad-right) 26px var(--book-pad-left);background:linear-gradient(135deg,transparent calc(var(--refine-position) - 7%),rgb(210 176 109 / .08) calc(var(--refine-position) - 3%),rgb(233 206 151 / .24) var(--refine-position),rgb(154 131 188 / .15) calc(var(--refine-position) + 3%),transparent calc(var(--refine-position) + 7%))}.material-book .material-book__bookmark,.material-book[data-view="notes"] .material-book__bookmark[data-material-view="notes"],.material-book[data-view="transcript"] .material-book__bookmark[data-material-view="transcript"]{min-height:46px;padding-top:13px;font-weight:540;transition:none}.material-book[data-refinement-phase] .material-book__bookmark[data-material-view]{background:color-mix(in srgb,var(--material-paper) var(--bookmark-active),#dae4ec);color:color-mix(in srgb,var(--material-ink) var(--bookmark-active),#3f5d77);border-color:color-mix(in srgb,#dce5ed var(--bookmark-active),#c4d1dc);box-shadow:inset 0 3px 0 color-mix(in srgb,var(--material-blue) var(--bookmark-active),transparent)}@media(prefers-reduced-motion:reduce){.material-book__refinement-light{display:none}}.refinement-word{display:inline;white-space:normal}