:root{--cream:#f7f5f0;--ink:#2d2a26;--muted:#706b63;--terracotta:#d97756;--deep-orange:#a85538;--line:#dedad2;--sage:#356b60;--warm-white:#fffefa}
.integrations{padding:30px 0 29px;border-bottom:1px solid var(--line);text-align:center}
.integrations h2{font-family:Jakarta,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:0;margin:0;color:var(--muted)}
.integration-logos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:22px;list-style:none;margin:22px auto 0;padding:0;max-width:940px}
.integration-logos li{display:flex;align-items:center;justify-content:center;min-height:48px;min-width:0}
.integration-logos img{display:block;height:auto;max-width:100%;object-fit:contain}
.logo-servicetitan{width:165px}.logo-jobber{width:136px}.logo-housecall{width:160px}.logo-fieldedge{width:147px}.logo-quickbooks{width:153px}
@media(max-width:720px){
  .integrations{padding:25px 12px 24px}
  .integrations h2{font-size:12px}
  .integration-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 28px;margin-top:19px;max-width:370px}
  .integration-logos li{min-height:36px}
  .integration-logos li:last-child{grid-column:1 / -1}
  .logo-jobber{width:115px}.logo-fieldedge{width:132px}.logo-quickbooks{width:138px}
}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--cream);color:var(--ink);font-family:Jakarta,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button{font:inherit}a:focus-visible,button:focus-visible,video:focus-visible{outline:3px solid var(--terracotta);outline-offset:6px;border-radius:4px}::selection{background:#f2c5af;color:var(--ink)}[hidden]{display:none!important}.page-width{width:min(100% - 48px,1000px);margin-inline:auto}.skip-link{position:fixed;left:16px;top:-80px;z-index:10;padding:14px 20px;background:var(--ink);color:white}.skip-link:focus{top:16px}.site-header{display:flex;align-items:center;justify-content:space-between;padding:25px 0 21px;border-bottom:1px solid var(--line)}.wordmark{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:44px;letter-spacing:-2.5px;line-height:1;text-decoration:none;padding:0 0 6px}.wordmark span{color:var(--terracotta)}.header-link{display:flex;align-items:center;gap:18px;min-height:48px;font-size:12px;font-weight:600;text-decoration:none}.header-link>span{font-size:22px;color:var(--deep-orange)}.header-link:hover{color:var(--deep-orange)}.hero{text-align:center;padding-top:44px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:9px}.eyebrow-line{width:22px;height:2px;background:var(--terracotta)}h1{font-family:Fraunces,Georgia,serif;font-size:clamp(40px,5vw,64px);line-height:1.075;font-weight:500;letter-spacing:-2.3px;margin:20px -10px 20px}h1>span{color:var(--deep-orange)}.hero-copy{font-size:15px;line-height:1.85;max-width:730px;margin:0 auto 31px;color:#605b54;text-wrap:pretty}.video-card{border:1px solid #c9c2b8;border-radius:13px;overflow:hidden;background:var(--warm-white);box-shadow:0 12px 35px -20px #40392d50;text-align:left}.video-stage{position:relative;background:#080405;aspect-ratio:16/9;overflow:hidden}video{display:block;width:100%;height:100%;object-fit:contain}.play-overlay{position:absolute;left:5%;bottom:13%;display:flex;align-items:center;gap:14px;cursor:pointer;border:0;background:none;padding:8px;color:var(--cream);text-align:left}.play-circle{width:70px;height:70px;display:grid;place-items:center;border-radius:50%;background:#f5a98c;color:#322018;box-shadow:0 0 0 8px #f5a98c16;transition:transform .2s,box-shadow .2s}.play-circle svg{width:25px;height:25px;margin-left:3px;fill:currentColor}.play-overlay:hover .play-circle{transform:scale(1.06);box-shadow:0 0 0 11px #f5a98c20}.play-label{font-size:15px;font-weight:600;line-height:1.5;max-width:160px;text-shadow:0 1px 6px #000}.play-label>span{display:block;font-size:11px;font-weight:400;color:#d2c9bd}.video-footer{display:flex;justify-content:space-between;align-items:center;min-height:64px;gap:12px;padding:12px 22px}.video-caption{display:flex;align-items:center;font-size:11px;font-weight:500;gap:12px}.mini-play{color:var(--deep-orange);font-size:10px}.duration{font-variant-numeric:tabular-nums;color:var(--muted);border-left:1px solid var(--line);padding-left:12px}.video-book-link{display:flex;align-items:center;gap:12px;font-size:11px;min-height:40px;font-weight:600;text-decoration:none}.video-book-link>span{font-size:18px;color:var(--deep-orange)}.video-book-link:hover{text-decoration:underline}.video-error{font-size:14px;color:var(--deep-orange)}.proof{display:grid;grid-template-columns:250px 1fr;gap:38px;align-items:center;max-width:760px;padding:31px 0 34px;border-bottom:1px solid var(--line)}.proof-amount{font-family:Fraunces,Georgia,serif;color:var(--sage);font-size:42px;font-weight:500;line-height:1.05;letter-spacing:-1px}.proof-amount>span{display:block;margin-top:9px;font-family:Jakarta,Arial,sans-serif;font-size:10px;letter-spacing:0;font-weight:500;color:var(--muted)}.proof-story{border-left:1px solid var(--line);padding-left:32px}.proof-story p{font-size:12px;line-height:1.8;margin:0 0 9px;color:#605b54}.proof-label{font-size:10px;font-weight:600;color:var(--sage)}.booking{text-align:center;padding-top:33px}.section-number{height:36px;width:36px;display:grid;place-items:center;border:1px solid #d7c8ba;border-radius:50%;margin:0 auto 24px;color:var(--deep-orange)}.section-number svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.5;fill:none}.booking-eyebrow{font-size:10px;color:var(--muted)}h2{font-family:Fraunces,Georgia,serif;font-size:45px;font-weight:500;line-height:1.12;letter-spacing:-1.4px;margin:16px 0}h2 em{font-style:normal;color:var(--deep-orange)}.booking-copy{font-size:14px;color:#605b54;line-height:1.85;margin:0 auto;max-width:560px}.call-details{display:flex;justify-content:center;gap:24px;margin:23px 0 29px;flex-wrap:wrap}.call-details>span{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:500}.call-details svg{height:14px;width:14px;stroke:var(--sage);stroke-width:1.7;fill:none;flex-shrink:0}.calendar-shell{text-align:left;background:white;border:1px solid var(--line);border-radius:13px;overflow:hidden;box-shadow:0 8px 25px -20px #40392d60}.calendar-label{height:47px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:600;background:#f0eee7;border-bottom:1px solid var(--line)}.calendar-dot{width:6px;height:6px;border-radius:50%;background:var(--sage)}.iclosed-widget{min-width:0;background:#fff}.iclosed-widget iframe{width:100%!important;display:block;border:0}.calendar-help{font-size:11px;color:var(--muted);margin:19px 0 0;line-height:1.8}.calendar-help a{display:inline-flex;align-items:center;gap:3px;min-height:44px;color:var(--ink);text-underline-offset:3px}.site-footer{margin-top:46px;padding:27px 0 32px;border-top:1px solid var(--line);display:flex;align-items:center;gap:22px}.footer-wordmark{font-size:32px;letter-spacing:-1.5px}.site-footer p{font-size:10px;color:var(--muted)}.copyright{margin-left:auto;font-size:10px;color:var(--muted)}
@media(min-width:1200px){.hero{padding-top:48px}.hero-copy{margin-bottom:33px}}
@media(max-width:720px){.page-width{width:calc(100% - 32px)}.site-header{padding:19px 0 15px}.wordmark{font-size:37px;letter-spacing:-1.7px}.header-link{font-size:10px;gap:9px;min-height:40px}.header-link>span{font-size:18px}.hero{padding-top:28px}.eyebrow{font-size:9px;letter-spacing:1.3px}.eyebrow-line{width:16px}h1{font-size:43px;line-height:1.08;letter-spacing:-1.7px;margin:17px -1px 18px}.hero-copy{font-size:13px;line-height:1.8;max-width:470px;margin-bottom:25px;padding:0 8px}.desktop-break{display:none}.video-card{border-radius:9px}.play-overlay{left:4%;bottom:10%;gap:10px;padding:4px}.play-circle{width:48px;height:48px;box-shadow:0 0 0 5px #f5a98c16}.play-circle svg{width:20px;height:20px}.play-label{font-size:11px;max-width:110px}.play-label>span{font-size:9px}.video-footer{padding:10px 14px;min-height:54px;justify-content:center}.video-caption{font-size:9px;gap:8px}.video-book-link{display:none}.duration{padding-left:8px}.proof{grid-template-columns:1fr;gap:17px;padding:29px 9px 27px;text-align:center;max-width:430px}.proof-amount{font-size:38px}.proof-amount>span{font-size:10px;margin-top:7px}.proof-story{border:0;padding:0}.proof-story p{font-size:11px;line-height:1.8;max-width:345px;margin:0 auto 8px}.proof-label{font-size:9px}.booking{padding-top:26px}.section-number{width:31px;height:31px;margin-bottom:21px}h2{font-size:36px;letter-spacing:-1.2px;margin:14px 0}.booking-copy{font-size:12px;max-width:350px;line-height:1.85;padding:0 4px}.call-details{gap:9px 14px;max-width:320px;margin:21px auto 23px}.call-details>span{font-size:9px;gap:5px}.call-details svg{width:12px;height:12px}.calendar-shell{border-radius:9px}.calendar-label{height:43px;font-size:10px}.iclosed-widget{min-height:620px}.calendar-help{font-size:10px;margin-top:12px}.site-footer{margin-top:29px;padding:23px 0 26px;gap:11px;flex-wrap:wrap}.footer-wordmark{font-size:29px}.site-footer p{font-size:9px;max-width:145px;line-height:1.8;margin:0}.copyright{font-size:8px}}
@media(max-width:380px){h1{font-size:38px}.hero-copy{padding:0 2px;font-size:12px}.header-link{font-size:9px}.video-caption{font-size:8px}.play-label{display:none}h2{font-size:33px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}

/* Final legibility refinements. The official inline widget remains unmodified. */
.hero-copy{font-size:17px;max-width:650px;line-height:1.7}
.header-link{min-height:48px;font-size:12px}.wordmark{min-height:48px;display:inline-flex;align-items:baseline}.footer-wordmark{align-items:center}
@media(max-width:720px){.hero-copy{font-size:16px;line-height:1.65;padding:0 3px}.proof-story p{font-size:13px}.proof-amount>span{font-size:11px}.booking-copy{font-size:15px}.call-details{max-width:350px;gap:12px 17px}.call-details>span{font-size:11px}.booking-eyebrow{font-size:10px}.calendar-label{font-size:11px}.video-caption{font-size:10px}.video-footer{padding:10px 7px}}
@media(max-width:380px){.header-link{font-size:11px}}
.play-overlay{left:50%;bottom:9%;transform:translateX(-50%);width:max-content;max-width:90%;padding:10px 23px 10px 10px;border:1px solid #ffffff25;border-radius:60px;background:#080405ed;gap:15px}.play-circle{width:60px;height:60px;box-shadow:none}.play-label{max-width:none;font-size:14px;text-shadow:none}.play-label>span{font-size:11px}.play-overlay:hover .play-circle{box-shadow:none}
@media(max-width:720px){.play-overlay{padding:7px 15px 7px 7px;gap:10px;bottom:7%}.play-circle{width:40px;height:40px}.play-label{display:block;font-size:11px}.play-label>span{font-size:9px}.play-circle svg{width:17px;height:17px}}

/* Shared mobile-first funnel presentation, October 7. */
@font-face{font-family:Fraunces;src:url('/assets/fraunces-500.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:Jakarta;src:url('/assets/plus-jakarta-sans-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Jakarta;src:url('/assets/plus-jakarta-sans-500.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:Jakarta;src:url('/assets/plus-jakarta-sans-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:Jakarta;src:url('/assets/plus-jakarta-sans-700.woff2') format('woff2');font-weight:700;font-display:swap}
wistia-player{display:block;width:100%;aspect-ratio:16/9}
.video-stage{height:auto}.proof-story p{font-size:14px}.booking-copy{font-size:16px}
.header-note{font-size:11px;color:var(--muted);text-align:right}
.outcome{padding-top:46px}.outcome-hero{text-align:center}.outcome-hero h1{font-size:clamp(38px,4.7vw,58px);margin:21px 0;line-height:1.1}.outcome-hero h1>span{color:var(--deep-orange)}
.outcome-intro{font-size:17px;line-height:1.8;color:#605b54;max-width:630px;margin:0 auto 35px;text-wrap:pretty}.outcome-intro strong{color:var(--ink);font-weight:600}
.status-seal{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#e5ede7;color:var(--sage);border:1px solid #c5d9ce;margin:0 auto 23px}.status-seal svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.warm-seal{background:#f5e6dc;color:var(--deep-orange);border-color:#e7cabb}
.outcome-grid{display:grid;grid-template-columns:.87fr 1.3fr;gap:24px;margin-top:40px}.invite-card,.prep-card{border-radius:14px;padding:32px;border:1px solid var(--line)}.invite-card{background:#eeeae0}.prep-card{background:var(--warm-white)}
.card-kicker{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#746b60}.invite-icon{width:44px;height:44px;fill:none;stroke:var(--deep-orange);stroke-width:1.4;margin:22px 0 0}.invite-card h2{font-size:34px;letter-spacing:-1px;margin:15px 0}.invite-card p{font-size:15px;line-height:1.85;margin:0;color:#605b54}.invite-note{font-size:12px;line-height:1.8;border-top:1px solid #d9d2c5;margin-top:26px;padding-top:22px;color:#686054}.invite-note strong{font-weight:600;color:var(--ink)}
.prep-card h2{font-size:32px;line-height:1.17;letter-spacing:-.9px;margin:16px 0 24px;max-width:350px}.prep-list{list-style:none;margin:0;padding:0;display:grid;gap:23px}.prep-list li{display:grid;grid-template-columns:31px 1fr;gap:16px}.step-number{font-size:11px;color:var(--deep-orange);font-weight:600;letter-spacing:.5px;line-height:23px}.prep-list h3{font-size:15px;font-weight:600;margin:0 0 7px;line-height:1.5}.prep-list p{font-size:14px;line-height:1.8;color:#605b54;margin:0}
.meeting-plan{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:40px 25px 0;margin-top:4px}.meeting-plan .eyebrow{justify-content:flex-start;font-size:9px;letter-spacing:1.4px}.meeting-plan h2{font-size:35px;letter-spacing:-1px;margin:15px 0}.meeting-plan>p{font-size:15px;line-height:1.85;color:#605b54;margin:14px 0 0}.outcome-return{text-align:center;margin:30px 0 0}.outcome-return a,.text-link{display:inline-flex;min-height:48px;align-items:center;gap:18px;font-size:13px;font-weight:600;text-decoration:none;color:var(--deep-orange)}.outcome-return a:hover,.text-link:hover{text-decoration:underline;text-underline-offset:4px}
.no-booking{font-size:12px;color:var(--muted);margin-top:-17px}.growth-section{padding:38px 0 0;text-align:center}.growth-section h2{font-size:38px;margin:16px 0 29px}.growth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;text-align:left}.growth-grid article{padding:27px;border:1px solid var(--line);border-radius:12px;background:var(--warm-white)}.growth-grid h3{font-family:Fraunces,Georgia,serif;font-size:24px;line-height:1.2;font-weight:500;letter-spacing:-.4px;margin:18px 0 13px}.growth-grid p{font-size:14px;line-height:1.85;color:#605b54;margin:0}.future-note{text-align:center;max-width:590px;margin:38px auto 0}.future-note h2{font-size:36px}.future-note p{font-size:15px;line-height:1.8;color:#605b54}.future-note .text-link{margin-top:3px}
@media(max-width:720px){
.header-note{font-size:10px;max-width:145px;line-height:1.6}.outcome{padding-top:31px}.outcome-hero h1{font-size:39px;letter-spacing:-1.4px;line-height:1.13;margin:20px 0}.outcome-intro{font-size:16px;line-height:1.75;padding:0 5px;margin-bottom:29px}.status-seal{width:48px;height:48px;margin-bottom:20px}.outcome-grid{grid-template-columns:1fr;gap:18px;margin-top:29px}.invite-card,.prep-card{padding:26px 23px;border-radius:11px}.invite-card h2{font-size:32px}.invite-icon{margin:18px 0 0;width:40px;height:40px}.invite-card p{font-size:16px;line-height:1.75}.invite-note{font-size:13px}.prep-card h2{font-size:30px}.prep-list{gap:24px}.prep-list li{gap:12px;grid-template-columns:27px 1fr}.prep-list h3{font-size:16px}.prep-list p{font-size:15px;line-height:1.7}.meeting-plan{grid-template-columns:1fr;gap:0;padding:33px 14px 0}.meeting-plan h2{font-size:32px}.meeting-plan>p{font-size:16px;line-height:1.75;margin-top:3px}.outcome-return{margin-top:18px}.outcome-return a{font-size:13px}.growth-section{padding-top:28px}.growth-section h2{font-size:33px}.growth-grid{grid-template-columns:1fr;gap:15px}.growth-grid article{padding:24px}.growth-grid h3{font-size:27px;margin-top:11px;max-width:285px}.growth-grid p{font-size:16px;line-height:1.75}.future-note h2{font-size:32px}.future-note p{font-size:16px;padding:0 7px}.no-booking{font-size:12px}.proof-story p{font-size:14px;max-width:370px}.booking-copy{font-size:16px}.video-caption{font-size:9px;gap:8px}.duration{padding-left:8px}.header-link{font-size:12px}}
@media(max-width:380px){.outcome-hero h1{font-size:34px}.outcome-intro{padding:0;font-size:16px}.video-caption{font-size:8px}.growth-grid article{padding:23px}.invite-card,.prep-card{padding:25px 20px}}

/* Primary action matches the live iClosed gradient. */
.video-footer.demo-footer{flex-direction:column;justify-content:center;gap:13px;padding:23px 24px 20px;text-align:center}
.demo-cta{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:16px;width:min(100%,360px);min-height:56px;padding:15px 24px;border:0;border-radius:8px;background:linear-gradient(135deg,#000 0%,#d97756 100%);color:#fff;text-decoration:none;font-size:16px;font-weight:600;line-height:1.4;box-shadow:0 4px 12px #38251d22;transition:transform .2s,box-shadow .2s}
.demo-cta{animation:demo-glow 4.5s ease-in-out infinite;background-clip:border-box}
.demo-cta svg{height:19px;width:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
.demo-cta:hover{transform:translateY(-1px);box-shadow:0 7px 18px #38251d35}.demo-cta:active{transform:translateY(0)}
.demo-caption{font-size:11px;color:var(--muted);line-height:1.65}
@keyframes demo-glow{0%,100%{box-shadow:0 4px 12px #38251d22}50%{box-shadow:0 4px 18px #d9775645}}
@media(max-width:720px){.video-footer.demo-footer{padding:18px 16px 16px;gap:11px}.demo-cta{min-height:54px;font-size:15px}.demo-caption{max-width:270px;font-size:10px}.proof-amount>span{line-height:1.5}}

/* Keep the next step in the initial viewport, with readable mobile type. */
body[data-page="main"] .site-header{padding:8px 0 7px}
.hero{padding-top:15px}
.hero h1{font-size:clamp(35px,4.1vw,52px);line-height:1.06;margin:10px 0 12px;letter-spacing:-1.7px}
.hero .hero-copy{font-size:16px;line-height:1.5;max-width:690px;margin:0 auto 16px;padding:0}
.hero .video-card{width:min(100%,calc((100svh - 410px)*1.7777778));margin-inline:auto}
.video-footer.demo-footer{padding:12px 16px 10px;gap:7px}
.demo-cta{min-height:50px;padding:12px 24px}
.demo-caption{font-size:10px;line-height:1.4}
@media(max-width:720px){
  body[data-page="main"] .site-header{padding:3px 0 2px}
  body[data-page="main"] .wordmark{font-size:32px;min-height:44px;align-items:center;padding:0}
  body[data-page="main"] .header-link{min-height:44px;font-size:11px}
  .hero{padding-top:12px}
  .hero .eyebrow{font-size:9px;letter-spacing:1.1px}
  .hero h1{font-size:clamp(31px,8.8vw,43px);line-height:1.04;margin:10px 0 12px;letter-spacing:-1.2px}
  .hero .hero-copy{font-size:14px;line-height:1.5;margin-bottom:14px;max-width:470px;text-wrap:pretty}
  .hero .video-card{width:100%;max-width:500px}
  .video-footer.demo-footer{padding:10px 12px 9px;gap:6px}
  .demo-cta{display:flex;min-height:48px;font-size:15px;padding:11px 18px}
  .demo-caption{font-size:9px;max-width:none}
}
@media(max-width:380px){.hero h1{font-size:31px}.hero .hero-copy{font-size:13px}.hero .eyebrow{font-size:8px;letter-spacing:1px}.video-footer.demo-footer{padding:9px 10px 8px}.demo-caption{font-size:8px}}

/* Scout outcome pages: booking information first, then concise preparation. */
body[data-page="booked"] .outcome,body[data-page="dq"] .outcome{padding-top:32px}
body[data-page="booked"] .outcome-intro,body[data-page="dq"] .outcome-intro{font-size:16px;line-height:1.75;margin-bottom:28px}
.confirmation-card{max-width:650px;margin:0 auto;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 10px 30px -25px #40392d60}
.confirmation-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 25px;border-bottom:1px solid var(--line);background:#f0eee7}
.confirmation-heading h2{font-family:Jakarta,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.3px;line-height:1.5;margin:0}
.meeting-format{font-size:11px;color:#605b54;white-space:nowrap}
.call-details-widget{min-width:0;background:#fff}.call-details-widget iframe{display:block;width:100%!important;border:0}
.confirmation-fallback{padding:27px 28px}.confirmation-fallback h3{font-size:17px;line-height:1.5;margin:0 0 9px;font-weight:600}.confirmation-fallback p{font-size:15px;line-height:1.8;color:#605b54;margin:0;max-width:530px}
.confirmation-help{padding:18px 25px;font-size:12px;line-height:1.75;color:#686054;border-top:1px solid var(--line);background:#faf9f5}
.booked-prep{padding-top:39px;text-align:center}.booked-prep h2{font-size:35px;letter-spacing:-1px;margin:13px 0 26px}
body[data-page="booked"] .growth-grid h3{font-size:25px}body[data-page="booked"] .growth-grid article{padding:25px}
body[data-page="dq"] .no-booking{margin:0 auto;background:#eeeae0;border:1px solid var(--line);border-radius:99px;width:fit-content;padding:9px 16px;font-size:12px}
@media(max-width:720px){
 body[data-page="booked"] .outcome,body[data-page="dq"] .outcome{padding-top:25px}
 body[data-page="booked"] .outcome-intro,body[data-page="dq"] .outcome-intro{font-size:15px;line-height:1.75;padding:0 2px}
 .confirmation-card{border-radius:11px}.confirmation-heading{padding:16px 18px;gap:10px}.confirmation-heading h2{font-size:15px}.meeting-format{font-size:10px}
 .confirmation-fallback{padding:23px 20px}.confirmation-fallback p{font-size:15px}.confirmation-help{padding:16px 20px;font-size:12px}
 .booked-prep{padding-top:30px}.booked-prep h2{font-size:30px;margin:13px 5px 22px}
 body[data-page="booked"] .growth-grid h3{font-size:25px}body[data-page="booked"] .growth-grid p,body[data-page="dq"] .growth-grid p{font-size:15px}
}
@media(max-width:360px){.confirmation-heading{align-items:flex-start;flex-direction:column;gap:4px}}
