*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#fcfdf9;color:#173120;font:16px/1.6 Arial,sans-serif}a{color:inherit}header{max-width:1250px;margin:auto;padding:24px 38px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #e4ebdf}.logo{font-size:32px;font-weight:750;letter-spacing:-1.5px;text-decoration:none}.logo-dot{color:#6ba238}nav{display:flex;gap:30px;margin-left:auto;margin-right:25px}nav a{font-size:12px;text-decoration:none;color:#56704d}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;background:#b4f478;border:1px solid #a2da6f;padding:16px 24px;border-radius:8px;color:#1d371a;text-decoration:none;font-size:14px;font-weight:600;box-shadow:0 3px 12px #87b85f18;transition:background .2s,transform .2s}.button:hover{background:#a7e76c;transform:translateY(-1px)}.button.small{padding:11px 17px;font-size:12px;gap:20px}main{max-width:1250px;margin:auto}.hero{padding:52px 38px 0;text-align:center;background:radial-gradient(ellipse at 50% 65%,#e4f8d750,transparent 65%)}.pilot-tag{display:inline-flex;align-items:center;gap:11px;border:1px solid #d8e6ce;border-radius:30px;padding:8px 14px;font-size:10px;text-decoration:none;background:#fff9;color:#567347}.pilot-tag>span:first-child{width:6px;height:6px;border-radius:50%;background:#88bb54;box-shadow:0 0 9px #b6e48c}h1,h2,h3{font-weight:550;line-height:1.08;letter-spacing:-1.8px}h1{font-size:clamp(46px,6.6vw,82px);margin:26px 0 24px}em{font-style:normal;color:#5c9238}h1 em{background:linear-gradient(110deg,#3f702c,#79a64f);background-clip:text;color:transparent}.intro{max-width:600px;font-size:17px;margin:0 auto 26px;color:#677b5c;line-height:1.7}.hero-actions{display:flex;align-items:center;justify-content:center;gap:30px}.text-link{font-size:12px;text-decoration:none}.micro{font-size:10px;letter-spacing:.2px;color:#7d8d72;margin-top:15px}.growth-visual{max-width:930px;height:360px;position:relative;margin:45px auto 0;border:1px solid #d5e3c9;border-radius:22px 22px 0 0;background:radial-gradient(ellipse at 50% 80%,#d5f4b7,transparent 65%),linear-gradient(135deg,#f4faec,#eaf5df);overflow:hidden}.growth-visual:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#71974f0c 1px,transparent 1px),linear-gradient(90deg,#71974f0c 1px,transparent 1px);background-size:30px 30px;pointer-events:none;mask-image:linear-gradient(transparent,#000)}.visual-top{position:absolute;top:22px;left:26px;right:26px;display:flex;justify-content:space-between;align-items:center}.eyebrow{font-size:9px;letter-spacing:2px;font-weight:600;color:#6a874f}.illustration{font-size:9px;color:#849774}.orbit{position:absolute;border:1px solid #b3cf9966;border-radius:50%;left:50%;top:65%;transform:translate(-50%,-50%)}.orbit-one{width:310px;height:310px}.orbit-two{width:500px;height:500px}.orbit-three{width:700px;height:700px}.core{width:180px;height:180px;position:absolute;left:50%;top:65%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 30% 25%,#2b5135,#0f2c1d);box-shadow:0 0 0 12px #b6d99226,0 0 50px #65923e40;color:#f1fbe8;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2}.spark{font-size:44px;line-height:1;color:#c5f5a0;margin-bottom:12px}.core b{font-size:15px;font-weight:500}.core small{font-size:8px;color:#b2c8a7;margin-top:4px}.float-card{position:absolute;display:flex;text-align:left;align-items:center;gap:13px;background:#fffffff0;border:1px solid #d3e2c6;border-radius:10px;padding:17px 20px;box-shadow:0 10px 30px #35601e0b;z-index:3}.float-card i{font-style:normal;font-size:22px;width:36px;height:36px;border-radius:9px;background:#eef8e5;color:#537835;display:grid;place-items:center}.float-card small{font-size:7px;letter-spacing:1.5px;color:#7f936b;display:block}.float-card b{font-size:12px;font-weight:500;display:block;margin-top:5px}.visibility{left:7%;top:100px;transform:rotate(-4deg)}.opportunities{right:5%;top:130px;transform:rotate(4deg)}.momentum{left:9%;bottom:30px;transform:rotate(2deg)}.connector{height:1px;background:#9db880;position:absolute;z-index:1;transform-origin:left center}.c1{width:200px;left:25%;top:45%;transform:rotate(20deg)}.c2{width:240px;left:50%;top:65%;transform:rotate(-15deg)}.c3{width:210px;left:25%;top:82%;transform:rotate(-15deg)}.node{position:absolute;width:7px;height:7px;border-radius:50%;background:#6d9845;box-shadow:0 0 0 5px #c8dfa866;z-index:2}.n1{left:36%;top:17%}.n2{right:22%;bottom:35px}.n3{right:11%;top:65px}.assurances{display:flex;justify-content:space-between;gap:18px;padding:23px 38px;border-bottom:1px solid #e0e8d9;font-size:10px;color:#6c805e}.assurances b{margin-right:6px;color:#4a772b;font-weight:400}.service{padding:85px 38px}.section-intro{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;align-items:end}.section-intro .eyebrow{grid-column:1/-1}h2{font-size:clamp(32px,4.3vw,50px);margin:20px 0 0}.section-intro p,.owner-section p,.pilot-section p{font-size:14px;color:#728365;max-width:420px;line-height:1.8}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:50px}.benefits article{border-top:1px solid #cbdcc0;padding-top:23px}.number{font-size:8px;letter-spacing:1.5px;color:#80956c}.benefits h3{font-size:28px;letter-spacing:-.7px;margin:22px 0 15px}.benefits p{font-size:12px;color:#75866a;line-height:1.8}.owner-section{margin:0 38px;padding:45px;background:#f0f5e9;border:1px solid #dce7d0;border-radius:15px;display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:center}.owner-note{padding:25px 0 25px 40px;border-left:1px solid #d2dfc4}.note-spark{font-size:38px;color:#6f964d}.owner-note h3{font-size:32px;letter-spacing:-1px;margin:14px 0}.owner-note p{font-size:12px}.pilot-section{margin:85px 38px;background:#122e1d;border-radius:17px;color:#f3faed;padding:55px;display:grid;grid-template-columns:1.1fr 1fr;gap:70px}.pilot-section .eyebrow{color:#a8cf89}.pilot-section p{color:#b5c7a5}.pilot-section .button{margin-top:14px}.pilot-section .micro{font-size:9px;color:#92ad7e}.signup-path{align-self:center}.signup-path>div{display:flex;align-items:start;gap:20px;border-bottom:1px solid #35513a;padding:16px 0}.signup-path b{font-size:10px;color:#a0c482;padding-top:6px}.signup-path p{margin:0;font-size:14px;color:#e1eed5}.signup-path small{display:block;font-size:10px;color:#9bb18d;margin-top:4px}.faq{max-width:730px;margin:0 auto;padding:0 38px 55px}.faq h2{margin-bottom:30px}details{padding:20px 0;border-bottom:1px solid #dfe7d6}summary{cursor:pointer;list-style:none;font-size:14px;position:relative;padding-right:25px}summary:after{content:'+';position:absolute;right:0;color:#6d8e52}details[open] summary:after{content:'−'}details p{font-size:12px;color:#75896a;line-height:1.8}.last-call{text-align:center;padding:60px 30px 80px;background:radial-gradient(ellipse at 50% 100%,#e0f5ce77,transparent 70%)}.last-call h2{margin-bottom:30px}footer{max-width:1250px;margin:auto;padding:26px 38px;display:flex;align-items:center;gap:25px;border-top:1px solid #dfe7d7}footer .logo{font-size:25px}footer span:not(.logo-dot){font-size:10px;color:#809270}footer small{margin-left:auto;font-size:9px;color:#8f9e83}a:focus-visible,summary:focus-visible{outline:3px solid #729a4f;outline-offset:5px}@media(max-width:800px){.assurances{flex-wrap:wrap;justify-content:center}.section-intro{gap:30px}.owner-section{gap:25px;padding:30px}.pilot-section{padding:35px;gap:35px}.float-card{padding:12px;gap:8px}.float-card b{font-size:10px}.visibility{left:3%}.opportunities{right:3%}.momentum{left:4%}.core{width:150px;height:150px}.growth-visual{height:320px}.benefits{gap:22px}}@media(max-width:550px){header{padding:18px 20px;gap:15px}header .logo{font-size:27px}nav{display:none}.hero{padding:35px 20px 0}h1{font-size:45px;letter-spacing:-1.8px}.intro{font-size:14px}.hero-actions{gap:20px}.hero-actions .button{font-size:12px;padding:14px 17px;gap:18px}.pilot-tag{font-size:8px;gap:8px;padding:7px 10px}.micro{font-size:8px}.growth-visual{height:295px;margin-top:30px}.visual-top{top:15px;left:15px;right:15px}.visual-top .eyebrow{font-size:6px}.illustration{font-size:6px}.core{width:115px;height:115px;top:58%}.core b{font-size:11px}.core small{font-size:6px}.spark{font-size:30px;margin-bottom:8px}.float-card{gap:7px;padding:9px;border-radius:7px}.float-card i{font-size:15px;width:23px;height:23px;border-radius:5px}.float-card small{font-size:5px;letter-spacing:.5px}.float-card b{font-size:8px;margin-top:2px}.visibility{top:65px;left:3%;transform:rotate(-5deg)}.opportunities{top:auto;bottom:20px;right:3%;transform:rotate(-3deg)}.momentum{bottom:55px;left:3%}.orbit-one{width:200px;height:200px}.orbit-two{width:340px;height:340px}.orbit-three{width:480px;height:480px}.assurances{padding:20px;font-size:9px;gap:13px 20px}.service{padding:55px 23px}.section-intro,.benefits,.owner-section,.pilot-section{grid-template-columns:1fr}.section-intro{gap:10px}.section-intro p{margin:5px 0}.benefits{margin-top:30px;gap:25px}.benefits h3{font-size:27px}.owner-section{margin:0 20px;padding:25px}.owner-note{padding:25px 0 0;border-left:0;border-top:1px solid #d2dfc4}.pilot-section{margin:55px 20px;padding:28px;gap:35px}.faq{padding:0 23px 25px}.last-call{padding:50px 23px 60px}.last-call h2{font-size:34px}footer{padding:25px 23px;flex-wrap:wrap;gap:12px}footer small{margin-left:0;width:100%}h2{letter-spacing:-1px}}

.outcome-scene{max-width:1110px;margin:48px auto 0;padding:28px 34px 18px;text-align:left;border-radius:22px;background:#10271c;color:#f5f9ed;position:relative;overflow:hidden;box-shadow:0 20px 65px #1e482014}.outcome-scene:before{content:"";position:absolute;width:550px;height:550px;right:-160px;top:-290px;background:radial-gradient(circle,#9be95830,transparent 70%);pointer-events:none}.outcome-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid #ffffff17}.outcome-brand{font-weight:750;font-size:23px;letter-spacing:-1px}.outcome-brand span{color:#b5f279}.sample-pill{font-size:8px;letter-spacing:1.2px;border:1px solid #ffffff30;border-radius:30px;padding:8px 11px;color:#cfdbca}.outcome-layout{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:44px;padding:30px 0 22px}.outcome-kicker{font-size:8px;letter-spacing:1.5px;color:#b5f279}.outcome-story h2{font-size:38px;line-height:1.13;letter-spacing:-1.6px;margin:18px 0;color:#f5f9ed}.outcome-story>p{font-size:12px;color:#a8bead}.booking-chip{display:flex;gap:12px;align-items:center;margin-top:35px;font-size:12px}.booking-chip>span{display:grid;place-items:center;background:#b5f279;color:#183b20;width:32px;height:32px;border-radius:50%}.booking-chip small{display:block;font-size:9px;margin-top:5px;color:#a8bead}.outcome-report{position:relative;padding:22px;background:linear-gradient(145deg,#ffffff0c,#ffffff03);border:1px solid #ffffff24;border-radius:14px;box-shadow:0 12px 30px #0002}.report-top{display:flex;justify-content:space-between;font-size:10px;padding-bottom:23px}.report-top>span+span{color:#a8bead;font-size:8px}.outcome-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px}.outcome-metrics small{font-size:10px;color:#b8c9bb}.outcome-metrics strong{display:block;font-size:44px;font-weight:500;letter-spacing:-2px;margin:5px 0}.outcome-metrics div>span{font-size:8px;color:#a8bead}.outcome-chart{height:85px;position:relative;margin:15px 0 18px}.chart-grid{position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0,transparent 27px,#ffffff09 28px)}.outcome-chart svg{position:relative;width:100%;height:100%}.outcome-bottom{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #ffffff20;padding-top:16px;gap:15px}.outcome-bottom strong{font-size:24px;letter-spacing:-.5px;font-weight:500}.outcome-bottom small{display:block;font-size:8px;color:#a8bead;margin-top:5px}.outcome-scene figcaption{font-size:8px;color:#a8bead;text-align:center;padding-top:10px}.footer-wordmark{max-width:1400px;margin:15px auto 0;overflow:hidden;text-align:center;font-size:clamp(65px,16.1vw,225px);line-height:1.1;font-weight:800;letter-spacing:-.075em;color:#183c27;padding:0 15px 5px}.footer-wordmark span{color:#87bd56}@media(max-width:700px){.outcome-scene{padding:22px;margin-top:32px}.outcome-layout{gap:25px;grid-template-columns:1fr}.outcome-story h2{font-size:33px}.outcome-story>p{margin-bottom:0}.booking-chip{display:none}.outcome-heading{padding-bottom:18px}.outcome-layout{padding-top:24px}.outcome-report{padding:20px}.outcome-scene figcaption{font-size:8px;line-height:1.6}.sample-pill{font-size:7px}.footer-wordmark{margin-top:10px}}

/* A lighter canvas for the illustrative outcomes. */
.outcome-scene{background:#f4f8ef;color:#193722;border:1px solid #dce6d4;box-shadow:0 20px 65px #1e482008}
.outcome-scene:before{background:radial-gradient(circle,#c3eca82b,transparent 70%)}
.outcome-heading{border-bottom-color:#dce6d4}
.outcome-brand span{color:#6b9b42}
.sample-pill{color:#607557;border-color:#cddcc2;background:#ffffff80}
.outcome-kicker{color:#648647}
.outcome-story h2{color:#193722}
.outcome-story>p,.booking-chip small{color:#708368}
.outcome-report{background:#fff;border-color:#dfe7d9;box-shadow:0 14px 35px #26451d08}
.report-top>span+span,.outcome-metrics small,.outcome-metrics div>span,.outcome-bottom small{color:#718169}
.chart-grid{background:repeating-linear-gradient(to bottom,transparent 0,transparent 27px,#dfe7d966 28px)}
.outcome-bottom{border-top-color:#e3eadf}
.outcome-scene figcaption{color:#718169}
/* Dark green framing with a bright, open outcomes card. */
.outcome-scene{background:#153523;color:#f5f9ed;border-color:#234731}
.outcome-scene:before{background:radial-gradient(circle,#a4dc6930,transparent 70%)}
.outcome-heading{border-bottom-color:#ffffff20}
.outcome-brand span,.outcome-kicker{color:#b5f279}
.sample-pill{color:#d3e0cb;border-color:#ffffff30;background:#ffffff06}
.outcome-story h2{color:#f5f9ed}
.outcome-story>p,.booking-chip small{color:#b5c8b5}
.outcome-scene figcaption{color:#b5c8b5}
.outcome-report{color:#193722;background:#fff;border-color:#e3eadf}

/* A clear transition from sample outcomes into the adaptive service. */
.assurances{justify-content:space-evenly;color:#4e6547}
.service{margin-top:24px;padding-top:70px;padding-bottom:75px;background:linear-gradient(180deg,#edf3e6 0%,#f7faf2 100%);border-radius:24px}
.section-intro{grid-template-columns:1fr 1fr;column-gap:55px;row-gap:18px;align-items:center}
.section-intro .eyebrow{grid-column:1/-1;color:#526d3c}
.section-intro h2{margin:0;line-height:1.12}
.section-intro p{color:#40563b;font-size:16px;line-height:1.7;margin:0;max-width:460px}
.benefits{gap:24px;margin-top:42px}
.benefits article{padding:26px 24px;background:#ffffffc9;border:1px solid #dbe5d2;border-radius:14px}
.benefits .number{color:#587344;font-size:9px;letter-spacing:1.2px}
.benefits h3{font-size:28px;line-height:1.2;margin:24px 0 16px}
.benefits p{font-size:14px;line-height:1.7;color:#4d6145;margin:0}
@media(max-width:700px){.service{margin:20px 15px 0;padding:38px 22px;border-radius:18px}.section-intro{grid-template-columns:1fr;gap:20px}.section-intro p{font-size:15px}.benefits{grid-template-columns:1fr;margin-top:28px;gap:16px}.benefits article{padding:24px}.benefits h3{font-size:27px;margin:18px 0 12px}}

.adaptive-section{background:#fff;border-radius:0;padding-top:80px;padding-bottom:0;margin-top:25px;border-top:1px solid #dfe7d7}
.adaptive-title{text-align:center;max-width:650px;margin:0 auto 58px}.adaptive-title h2{font-size:48px;line-height:1.1;margin:20px 0}.adaptive-title>p{font-size:16px;line-height:1.7;color:#63715e}
.adaptive-flow{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.adaptive-flow article{padding:0 30px 36px;position:relative}.adaptive-flow article+article{border-left:1px solid #dfe6da}.adaptive-art{height:190px;margin-bottom:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#f4f7ee}.adaptive-art svg{width:100%;max-width:240px;height:150px;fill:none;stroke:#81a660;stroke-width:1.5}.adaptive-art .solid{fill:#244a2f;stroke:none}.adaptive-art .art-label{font-size:9px;color:#6e805e;letter-spacing:.2px;margin-bottom:17px}.team-art{background:#173b27}.team-art svg{stroke:#86ae6e}.team-art rect{fill:#b6ed83;stroke:#b6ed83}.team-art .spark-path{stroke:#244a2f}.team-art circle{fill:#234c32}.team-art .art-label{color:#c2d4b8}.refine-art{background:#f7f8f4}.refine-art svg{stroke:#8da779;stroke-width:2}.refine-art .trend-path{stroke:#244a2f;stroke-width:3}.flow-step{font-size:9px;letter-spacing:1.5px;color:#6c7f5e}.adaptive-flow h3{font-size:25px;letter-spacing:-.8px;margin:17px 0 12px;color:#173b27}.adaptive-flow p{font-size:13px;line-height:1.7;color:#606e5b;margin:0;max-width:230px}.adaptive-close{border-top:1px solid #dfe6da;margin-top:14px;padding:38px 30px;display:flex;justify-content:space-between;align-items:center}.adaptive-close>span{font-size:25px;line-height:1.3;letter-spacing:-.6px;color:#6c805b}.adaptive-close b{font-weight:600;color:#193722}.adaptive-close p{font-size:13px;line-height:1.8;color:#606e5b}.compact-owners{display:block;background:#f0f5e9;border:0;border-radius:0;padding:32px 38px;margin-top:0;text-align:center}.compact-owners>p{font-size:17px;max-width:none;color:#304a2d;line-height:1.8;margin:15px 0 0}.compact-owners>p span{display:inline-block;padding:0 24px;margin:0 24px;border-left:1px solid #cbd8c0;border-right:1px solid #cbd8c0}
@media(max-width:700px){.adaptive-section{margin:20px 0 0;padding:50px 23px 0;border-radius:0}.adaptive-title{margin-bottom:35px}.adaptive-title h2{font-size:38px}.adaptive-title>p{font-size:14px}.adaptive-flow{grid-template-columns:1fr}.adaptive-flow article{padding:25px 0;display:grid;grid-template-columns:105px 1fr;column-gap:22px}.adaptive-flow article+article{border-left:0;border-top:1px solid #dfe6da}.adaptive-art{grid-row:1/4;height:125px;margin:0}.adaptive-art svg{height:100px}.art-label{display:none}.flow-step{align-self:end;font-size:8px}.adaptive-flow h3{font-size:23px;margin:9px 0}.adaptive-flow p{font-size:12px}.adaptive-close{padding:28px 0;gap:25px}.adaptive-close>span{font-size:21px}.adaptive-close p{font-size:11px}.compact-owners{margin:0;padding:30px 23px}.compact-owners>p{font-size:15px}.compact-owners>p span{display:block;border:0;margin:6px 0;padding:0}}
header nav{gap:22px}footer{flex-wrap:wrap}.footer-links{width:100%;display:flex;justify-content:flex-start;gap:24px;padding-top:8px;font-size:11px}.detail-block,.journey,.expectations{max-width:1250px;margin:0 auto;padding:85px 38px;border-top:1px solid #e1e8d9}.detail-heading{max-width:640px;margin-bottom:38px}.detail-heading>p,.journey p,.expectations p{font-size:15px;line-height:1.8;color:#5a6e50}.included-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 55px;margin-bottom:30px}.included-grid article{border-top:1px solid #dce6d3;padding-top:22px}.included-grid article>span{font-size:10px;color:#7c9867}.included-grid h3{font-size:25px;letter-spacing:-.7px}.included-grid p{font-size:14px;line-height:1.8;color:#5a6e50;max-width:470px}.journey{background:#f1f6ea}.journey ol{display:grid;grid-template-columns:1fr 1fr;gap:30px 65px;list-style-position:inside;padding:15px 0;margin:0 0 20px}.journey li{padding-top:20px;border-top:1px solid #d1ddc7;font-size:17px}.journey li p{font-size:14px;margin:12px 0}.expectations{background:#173b27;color:#f6faee}.expectations .eyebrow{color:#b4d294}.expectation-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:40px}.expectation-grid h3{font-size:21px}.expectation-grid p{font-size:14px;color:#c0d2b7}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:35px}.guide-grid>a{padding:27px;background:#fff;border:1px solid #dde6d4;border-radius:12px;text-decoration:none;color:#193722}.guide-grid small{font-size:8px;letter-spacing:1.4px;color:#74935b}.guide-grid h3{font-size:23px;line-height:1.25;letter-spacing:-.6px;margin:28px 0}.guide-grid p{font-size:13px;line-height:1.8;color:#607256}.guide-grid a>span{font-size:11px;color:#57743d}.info-page{max-width:1100px;margin:auto;padding:0 38px}.info-hero{padding:75px 0 45px;text-align:center}.info-hero h1{font-size:58px;line-height:1.08;letter-spacing:-2px}.info-hero>p{font-size:17px;line-height:1.7;color:#617255;max-width:650px;margin:25px auto}.reading{max-width:760px;margin:0 auto 50px}.reading h2{font-size:29px;letter-spacing:-.8px;line-height:1.2;margin:42px 0 20px}.reading p,.reading li{font-size:16px;line-height:1.9;color:#4f6346}.reading hr{border:0;border-top:1px solid #dde5d5;margin:40px 0}.reading li{margin-bottom:13px}.info-note{background:#edf4e5;border-left:3px solid #83a960;padding:24px;font-size:14px;line-height:1.8;margin-top:30px}.info-cta{border-top:1px solid #dce6d3;text-align:center;padding:45px 0 65px}.info-cta h2{font-size:32px;margin-bottom:25px}.checkout-card{padding:15px 30px 30px;background:#eef5e5;border-radius:15px}.faq-long h2{border-top:1px solid #dce6d3;padding-top:30px}.last-call{margin-top:25px}
@media(max-width:800px){header nav{gap:12px;font-size:10px}.expectation-grid,.guide-grid{grid-template-columns:1fr}.info-hero h1{font-size:44px}.detail-block,.journey,.expectations{padding:50px 25px}.info-page{padding:0 25px}}@media(max-width:550px){.included-grid,.journey ol{grid-template-columns:1fr;gap:20px}.info-hero{padding-top:45px}.info-hero h1{font-size:38px}.reading p,.reading li{font-size:15px}.footer-links{flex-wrap:wrap}.guide-grid h3{margin:20px 0}.expectation-grid{gap:15px}}

/* Plain-language opening with a prominent trial offer. */
.hero{padding-top:62px;background:radial-gradient(ellipse at 50% 65%,#e4f8d730,transparent 65%)}
.hero-message{max-width:1050px;margin:0 auto}
.hero-audience{font-size:11px;letter-spacing:2px;color:#587148;font-weight:600;margin:0 0 27px}
.hero-message h1{font-size:clamp(40px,5.7vw,71px);line-height:1.1;letter-spacing:-2.7px;margin:0 0 26px}
.hero-message .intro{max-width:625px;font-size:19px;line-height:1.65;color:#4c6043;margin:0 auto}
.hero-offer{margin:35px auto 0;display:flex;flex-direction:column;align-items:center}
.hero-offer>span{font-size:18px;color:#284328;line-height:1.5;letter-spacing:-.2px}
.hero-offer>span b{font-weight:700}
.hero-offer .button{margin-top:17px;padding:18px 30px;font-size:16px;gap:35px;border-radius:9px}
.hero-offer>p{font-size:13px;color:#5d7053;margin:13px 0 0}
.hero .outcome-scene{margin-top:62px}
@media(max-width:600px){.hero{padding-top:40px}.hero-audience{font-size:9px;letter-spacing:1.5px;margin-bottom:23px}.hero-message h1{font-size:40px;line-height:1.1;letter-spacing:-1.7px}.hero-message .intro{font-size:16px;line-height:1.65;max-width:380px}.hero-offer{margin-top:28px}.hero-offer>span{font-size:16px}.hero-offer>p{font-size:12px;max-width:290px}.hero-offer .button{padding:16px 25px;font-size:15px}.hero .outcome-scene{margin-top:40px}}

.service-picture{max-width:1110px;margin:48px auto 0;background:#f4f7ef;border:1px solid #dbe5d3;border-radius:22px;overflow:hidden;text-align:left}.picture-top{display:flex;justify-content:space-between;padding:23px 30px;border-bottom:1px solid #dbe5d3;gap:20px}.picture-top>span:first-child{font-size:9px;font-weight:600;letter-spacing:1.5px;color:#55723f}.picture-top>span+span{font-size:11px;color:#64735b}.service-path{display:grid;grid-template-columns:1fr 30px 1.15fr 30px 1fr;padding:28px;align-items:center;gap:10px}.service-path article{padding:20px 18px;align-self:stretch}.path-number{display:block;font-size:9px;letter-spacing:1px;color:#6c805d}.service-path h3{font-size:27px;letter-spacing:-.8px;line-height:1.15;margin:23px 0 15px}.service-path p{font-size:13px;line-height:1.7;color:#5f7155;margin:0}.path-arrow{font-size:26px;color:#8da579;text-align:center}.path-team{border-radius:15px;background:#173b27;color:#f5faee}.path-team .path-number{color:#b8d7a0}.path-team p{color:#c1d2b7}.business-symbol{width:78px;height:62px;border:2px solid #789b5d;border-radius:5px;position:relative;margin-top:38px;margin-left:8px;background:#fff}.shop-roof{position:absolute;left:-8px;right:-8px;height:20px;top:-15px;background:repeating-linear-gradient(90deg,#b7d89b 0 15px,#edf5e5 15px 30px);border:2px solid #789b5d;border-radius:5px 5px 8px 8px}.shop-door{position:absolute;bottom:0;left:12px;width:20px;height:32px;background:#dcebcf;border:1px solid #9ab884}.shop-window{position:absolute;right:10px;top:21px;width:23px;height:19px;background:#e3eedb;border:1px solid #9ab884}.team-symbol{height:76px;margin-top:23px;position:relative;font-size:82px;line-height:.9;letter-spacing:-7px;font-weight:bold;color:#b4f478}.team-symbol>span{font-size:29px;letter-spacing:0;margin-left:10px;vertical-align:top;position:relative;top:7px;color:#95bd73}.work-pills{display:flex;flex-wrap:wrap;gap:5px;margin:0 0 17px}.work-pills span{font-size:9px;white-space:nowrap;border:1px solid #71915b;border-radius:30px;padding:4px 8px;color:#dcead0}.results-symbol{width:112px;height:82px;background:white;border:1px solid #d4dec9;border-radius:7px;margin-top:23px;position:relative;padding:12px;box-shadow:0 6px 15px #26451d08}.results-symbol>span{font-size:5px;letter-spacing:.5px;color:#647a54;display:block;margin-bottom:12px}.results-symbol i{height:4px;width:68px;background:#e0e9d8;display:block;margin:7px 0;border-radius:5px}.results-symbol i:nth-of-type(2){width:47px}.results-symbol b{position:absolute;right:-8px;bottom:-8px;background:#b4f478;color:#173b27;width:28px;height:28px;text-align:center;line-height:28px;border-radius:50%;font-size:15px}.picture-bottom{display:flex;align-items:center;justify-content:center;gap:7px;padding:20px 25px;background:#eaf1e2;border-top:1px solid #dbe5d3;font-size:12px;color:#4e6840}.picture-bottom b{color:#24482c;font-weight:600}
@media(max-width:700px){.service-path{grid-template-columns:1fr;padding:20px;gap:5px}.service-path article{padding:22px;display:grid;grid-template-columns:85px 1fr;column-gap:20px}.path-number{grid-column:1/-1}.business-symbol,.team-symbol,.results-symbol{grid-column:1;grid-row:2/5;margin-top:25px;align-self:center}.business-symbol{width:65px;height:55px;margin-left:5px}.team-symbol{font-size:64px;height:65px}.team-symbol>span{font-size:20px;margin-left:4px}.results-symbol{width:82px;height:70px;padding:9px}.results-symbol i{width:50px}.results-symbol>span{font-size:4px}.service-path h3{grid-column:2;font-size:24px;margin:19px 0 12px}.service-path p,.work-pills{grid-column:2}.service-path p{font-size:12px}.path-arrow{transform:rotate(90deg);line-height:1.2;padding:4px}.picture-top{padding:18px 20px}.picture-top>span+span{display:none}.picture-bottom{flex-direction:column;gap:2px;font-size:11px}.service-picture{margin-top:35px}.work-pills{gap:4px}.work-pills span{font-size:8px;padding:3px 6px}}

.why-momyntum{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:80px 38px;margin-top:20px;background:#fff;border-top:1px solid #dfe7d7}.why-intro h2{font-size:42px;line-height:1.12;letter-spacing:-1.6px;margin:22px 0}.why-intro h2 em{color:#709448}.why-intro>p{font-size:15px;line-height:1.8;color:#607256;max-width:370px;margin-bottom:28px}.why-intro .text-link{font-size:13px;text-decoration:underline;text-underline-offset:5px;color:#33542e}.why-reasons{align-self:center}.why-reasons article{display:flex;gap:20px;border-top:1px solid #d9e4d0;padding:28px 0}.why-reasons article:last-child{border-bottom:1px solid #d9e4d0}.why-reasons article>span{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;border-radius:10px;background:#edf5e5;color:#577b3f;font-size:22px}.why-reasons h3{font-size:23px;letter-spacing:-.6px;line-height:1.2;margin:2px 0 11px}.why-reasons p{font-size:14px;line-height:1.7;color:#5c6f52;max-width:370px;margin:0}@media(max-width:700px){.why-momyntum{grid-template-columns:1fr;gap:35px;padding:48px 25px}.why-intro h2{font-size:35px}.why-reasons h3{font-size:21px}.why-reasons article{padding:24px 0;gap:15px}}

.hero-offer{margin-top:26px}.hero-price{display:flex;justify-content:center;align-items:baseline;gap:7px;color:#193d27;line-height:1.15;margin-bottom:12px}.hero-price .price-lead{font-size:19px}.hero-price strong{font-size:49px;letter-spacing:-2px;font-weight:700}.hero-price .price-period{font-size:19px;letter-spacing:-.4px}.hero-offer>.trial-headline{font-size:19px;color:#3b5731}.hero-offer>p.trial-assurance{font-size:14px;color:#29492b;font-weight:600;margin-top:14px}.hero-offer>p.continuation-note{font-size:12px;color:#66785c;margin-top:6px}.hero-offer .button{margin-top:16px}.hero{padding-top:43px}.hero-audience{margin-bottom:22px}.hero-message h1{margin-bottom:22px}.service-picture{margin-top:40px}@media(max-width:600px){.hero-price strong{font-size:44px}.hero-price .price-lead,.hero-price .price-period{font-size:17px}.hero-offer>.trial-headline{font-size:17px}.hero-offer>p.trial-assurance{font-size:13px}.hero-offer>p.continuation-note{font-size:11px;max-width:290px}.hero{padding-top:32px}}

/* Separate the service introduction from the offer. */
.hero-message{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:45px;align-items:center;max-width:1110px;text-align:left;padding:18px 0 28px}.hero-copy{text-align:left}.hero-audience{margin-bottom:24px}.hero-message h1{font-size:clamp(40px,4.8vw,61px);letter-spacing:-2.3px;line-height:1.1;margin-bottom:25px}.hero-message .intro{font-size:17px;max-width:580px;margin:0;color:#52664a}.hero-offer{align-self:center;margin:0;width:100%;padding:28px 22px;background:#fff;border:1px solid #dbe6d1;border-radius:16px;text-align:center;box-shadow:0 12px 35px #23451b05}.hero-price{margin-bottom:15px}.hero-price strong{font-size:48px}.hero-price .price-lead{font-size:15px}.hero-price .price-period{font-size:15px}.hero-offer>.trial-headline{font-size:16px}.hero-offer .button{width:100%;font-size:14px;gap:15px;padding:16px 12px;margin-top:20px}.hero-offer>p.trial-assurance{font-size:11px;line-height:1.6;margin-top:15px}.hero-offer>p.continuation-note{font-size:10px;line-height:1.6;margin-top:9px}.service-picture{margin-top:25px}@media(min-width:900px){.hero-copy{text-align:center}.hero-message .intro{margin:0 auto}.hero-message h1{font-size:clamp(40px,4.6vw,58px)}}@media(max-width:760px){.hero-message{grid-template-columns:1fr;gap:28px;padding:0 0 10px}.hero-copy{text-align:center}.hero-message h1{font-size:42px;letter-spacing:-1.8px}.hero-message .intro{font-size:16px;margin:auto;max-width:480px}.hero-offer{display:grid;grid-template-columns:1fr 1fr;column-gap:18px;row-gap:4px;max-width:480px;margin:0 auto;padding:22px;text-align:left}.hero-price{grid-column:1;justify-content:flex-start;margin-bottom:2px}.hero-offer>.trial-headline{grid-column:1;font-size:14px}.hero-offer .button{grid-column:2;grid-row:1/3;margin:0;align-self:center;font-size:12px;gap:10px}.hero-offer>p.trial-assurance,.hero-offer>p.continuation-note{grid-column:1/-1;text-align:center;margin:8px 0 0;max-width:none}.hero-offer>p.continuation-note{margin-top:2px}.hero-price strong{font-size:38px}.hero-price .price-lead,.hero-price .price-period{font-size:13px}}@media(max-width:380px){.hero-offer{padding:18px 13px;column-gap:10px}.hero-offer .button{font-size:11px}.hero-message h1{font-size:36px}}
/* Restore a full-width headline; put the offer on its own horizontal line. */
.hero-message{display:block;text-align:center;max-width:1110px;padding:15px 0 0}.hero-copy{text-align:center;max-width:1000px;margin:auto}.hero-message h1{font-size:clamp(43px,6.2vw,76px);letter-spacing:-2.8px;line-height:1.08;margin:0 0 26px}.hero-message .intro{max-width:650px;margin:0 auto;font-size:18px}.hero-audience{margin-bottom:25px}.hero-offer.offer-strip{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:28px;row-gap:4px;max-width:880px;margin:33px auto 0;padding:20px 25px;border:1px solid #dce6d4;border-radius:12px;box-shadow:none;background:#f1f6e9;text-align:left}.offer-strip .hero-price{grid-column:1;grid-row:1/3;white-space:nowrap;justify-content:flex-start;margin:0;gap:6px}.offer-strip .hero-price strong{font-size:44px}.hero-offer.offer-strip>.trial-headline{grid-column:2;grid-row:1;font-size:18px;align-self:end}.hero-offer.offer-strip .button{grid-column:3;grid-row:1/3;margin:0;width:auto;padding:16px 23px;font-size:14px;gap:22px}.hero-offer.offer-strip>p.trial-assurance{grid-column:2;grid-row:2;font-size:11px;line-height:1.5;align-self:start;margin:0;font-weight:400}.hero-offer.offer-strip>p.continuation-note{grid-column:1/-1;text-align:center;font-size:10px;line-height:1.5;margin:9px 0 0;max-width:none}.service-picture{margin-top:38px}.simple-journey{background:#fff}.simple-journey>div{display:flex;justify-content:space-between;align-items:center;gap:30px}.simple-journey h2{font-size:36px;margin:0}.simple-journey ol{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px;margin-bottom:25px;counter-reset:signup;list-style:none}.simple-journey li{border-top:2px solid #c4d7b1;padding:22px 0 0;counter-increment:signup}.simple-journey li:before{content:'0' counter(signup);display:block;font-size:12px;color:#6d8c50;margin-bottom:14px}.simple-journey li b{font-size:20px;letter-spacing:-.4px}.simple-journey li p{font-size:13px;line-height:1.8}.guide-grid>a{padding:0 0 25px;overflow:hidden;background:#fff}.guide-cover{height:180px;background:#e8efdf;position:relative;margin-bottom:24px}.guide-cover svg{display:block;height:148px;width:100%;stroke:#5b7b40;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.guide-cover>span{position:absolute;bottom:15px;left:24px;font-size:7px;letter-spacing:1.3px;color:#607947}.cover-adapt{background:#183e2b}.cover-adapt svg{stroke:#b6e888}.cover-adapt>span{color:#bad09e}.cover-month{background:#f0eee3}.cover-month svg{stroke:#7d8655}.guide-grid>a>small,.guide-grid>a>h3,.guide-grid>a>p,.guide-grid>a>.guide-read{margin-left:24px;margin-right:24px}.guide-grid>a>h3{margin-top:15px;margin-bottom:25px;font-size:23px}.guide-grid>a>.guide-read{border-top:1px solid #e0e7d8;display:flex;justify-content:space-between;padding-top:16px;font-size:12px}.guide-read b{font-weight:400}@media(max-width:760px){.hero-message h1{font-size:44px;letter-spacing:-1.8px}.hero-message .intro{font-size:16px}.hero-offer.offer-strip{column-gap:17px;grid-template-columns:auto 1fr;padding:20px;max-width:570px}.offer-strip .hero-price{grid-column:1;grid-row:1/3}.hero-offer.offer-strip>.trial-headline{grid-column:2}.hero-offer.offer-strip>p.trial-assurance{grid-column:2;text-align:left}.hero-offer.offer-strip .button{grid-column:1/-1;grid-row:3;width:100%;margin-top:14px}.hero-offer.offer-strip>p.continuation-note{grid-row:4}.simple-journey>div{display:block}.simple-journey h2{margin-top:20px}.simple-journey ol{grid-template-columns:1fr;gap:20px}.simple-journey li{display:block}.guide-cover{height:190px}.guide-cover svg{height:155px}}@media(max-width:380px){.hero-message h1{font-size:37px}.hero-offer.offer-strip{padding:16px;gap:6px 14px}.hero-offer.offer-strip>.trial-headline{font-size:15px}.offer-strip .hero-price strong{font-size:38px}}
/* Give the introduction, offer, and visual their own breathing room. */
.hero-offer.offer-strip{margin-top:56px}
.hero-message + .service-picture{margin-top:76px}
@media(max-width:760px){.hero-offer.offer-strip{margin-top:40px}.hero-message + .service-picture{margin-top:52px}}
/* Editorial guide photography and visual service pages. */
.photo-cover{overflow:hidden}.photo-cover img{width:100%;height:100%;object-fit:cover;display:block}.guide-grid>a>span:not(.guide-read){display:block;margin:0 24px}.info-page>.guide-grid{margin-bottom:80px}.service-overview{margin:0 38px 60px;padding:24px 0;border-block:1px solid #dbe3d4;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:13px;color:#69795d}.service-overview>span:first-child{font-size:9px;letter-spacing:1.6px}.service-overview strong{color:#1d3c29;font-size:19px}.benefit-grid{padding:0 38px;display:grid;gap:38px}.benefit-card{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;padding:42px;background:#fff;border:1px solid #dfe6d9;border-radius:24px}.benefit-copy h2,.start-copy h2,.email-split h2,.responsibility-panel h2,.flow-heading h2,.trial-choice h2{font-size:38px;letter-spacing:-1.5px;line-height:1.12;margin:18px 0 22px}.benefit-copy p,.start-copy p,.email-split p{font-size:15px;line-height:1.8;color:#607058}.benefit-copy ul{list-style:none;padding:0;margin:22px 0}.benefit-copy li{font-size:13px;border-top:1px solid #e6ebdf;padding:12px 0;color:#29492d}.benefit-copy li:before{content:'✓';margin-right:12px;color:#719848}.benefit-copy small,.start-copy small{display:block;font-size:11px;line-height:1.8;color:#738069}.mini-site{border-radius:16px;background:#f1eadc;min-height:300px;padding:28px 24px;transform:rotate(-2deg)}.mini-browser{background:#fff;border-radius:9px 9px 0 0;padding:14px;display:flex;gap:5px;border-bottom:1px solid #eee}.mini-browser i{width:5px;height:5px;background:#bdd1ab;border-radius:50%}.mini-site-body{background:#fff;padding:28px 22px 35px}.mini-site-body>span{font-size:8px;letter-spacing:2px}.mini-site-body b{display:block;font-size:31px;line-height:1.1;letter-spacing:-1px;margin:30px 0}.mini-site-body em{font-style:normal;background:#b8ef83;font-size:10px;padding:10px 17px;border-radius:5px}.adaptive-card{background:#193c2a;color:white}.adaptive-card .benefit-copy p,.adaptive-card .benefit-copy li{color:#d2dfc7}.adaptive-card .benefit-copy li{border-color:#456047}.adaptive-card .eyebrow{color:#b5dd8d}.growth-orbit{position:relative;width:260px;height:260px;border:1px solid #6a8b54;border-radius:50%;margin:20px auto;box-shadow:0 0 0 30px #ffffff04,0 0 0 60px #ffffff03;display:grid;place-items:center}.growth-orbit>span{background:#b5ef83;color:#193c2a;width:145px;height:145px;display:grid;place-items:center;border-radius:50%;font-size:18px;font-weight:bold}.growth-orbit b{position:absolute;font-size:12px;background:#264a32;border:1px solid #709658;border-radius:30px;padding:12px 22px}.growth-orbit b:nth-of-type(1){top:-18px;left:85px}.growth-orbit b:nth-of-type(2){bottom:30px;right:-25px}.growth-orbit b:nth-of-type(3){bottom:30px;left:-30px}.report-art{background:#edf2e6;border-radius:15px;padding:35px;margin:0 20px;transform:rotate(2deg);box-shadow:10px 15px 0 #f4f5ed}.report-art>span{font-size:8px;letter-spacing:1.5px;color:#6a8055}.report-art>b{display:block;font-size:34px;line-height:1.1;letter-spacing:-1px;margin:28px 0}.report-art i{display:block;background:#ccd8bf;height:6px;width:90%;margin:15px 0;border-radius:3px}.report-art i:nth-of-type(2){width:65%}.report-art em{display:block;font-size:10px;font-style:normal;margin-top:35px;color:#687d53}.responsibility-panel{padding:85px 38px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.responsibility-items p{padding:20px 0;border-bottom:1px solid #d9e2d0;margin:0}.responsibility-items b{display:block;font-size:16px;margin-bottom:8px}.responsibility-items span{display:block;color:#69785e;font-size:13px;line-height:1.8}.scope-panel{padding:45px 38px;background:#eff3e9;border-radius:20px;margin:0 38px 80px}.scope-panel h2{font-size:27px;letter-spacing:-.8px;margin:0 0 25px}.scope-panel>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.scope-panel p{font-size:12px;line-height:1.8;color:#627356;margin:0}.scope-panel b{display:block;color:#26492c;margin-bottom:8px;font-size:14px}.start-split{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin:0 38px 85px;align-items:center}.signup-visual{padding:35px;background:#e8eddf;border-radius:24px}.signup-visual>span{font-size:9px;letter-spacing:2px;color:#68834c}.signup-paper{background:#fff;border-radius:12px;margin:25px 0;padding:27px;box-shadow:0 12px 25px #2945210a}.signup-paper b{display:block;font-size:28px;letter-spacing:-1px;line-height:1.15;margin-bottom:25px}.signup-paper i{display:flex;justify-content:space-between;font-style:normal;font-size:11px;color:#819174;border:1px solid #dfe6d6;padding:12px;margin:9px 0;border-radius:5px}.signup-paper em{font-style:normal;color:#527836}.signup-paper strong{display:block;background:#b8ef83;padding:13px;font-size:11px;border-radius:5px;margin-top:18px}.signup-visual>small{font-size:10px;color:#6c8057}.welcome-list{border-top:1px solid #d7e1cc;border-bottom:1px solid #d7e1cc;padding:20px 0;margin:25px 0}.welcome-list b{font-size:14px;display:block;margin-bottom:14px}.welcome-list span{display:block;font-size:12px;color:#607851;margin:11px 0}.flow-stage{background:#193c2a;color:white;padding:70px 38px;border-radius:25px}.flow-heading{max-width:600px;margin:auto;text-align:center}.flow-heading .eyebrow{color:#bbdf99}.flow-heading p{font-size:14px;color:#c0d2af}.flow-cards{display:grid;grid-template-columns:1fr 30px 1fr 30px 1fr;gap:12px;margin-top:50px}.flow-cards article{border-top:1px solid #5c784b;padding:25px 12px 10px}.flow-icon{display:grid;place-items:center;width:50px;height:50px;background:#b7ed84;border-radius:14px;color:#1e422b;font-size:30px;margin-bottom:28px}.flow-cards h3{font-size:25px;line-height:1.2;letter-spacing:-.7px}.flow-cards p{font-size:13px;line-height:1.8;color:#c1d1b3}.flow-connector{align-self:center;color:#93ae78;font-size:24px}.email-split{padding:95px 65px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.simple-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.simple-tags span{font-size:10px;border:1px solid #d6e1ca;padding:8px 10px;border-radius:20px}.email-visual{padding:32px;background:white;border:1px solid #dce4d3;border-radius:16px;box-shadow:14px 14px 0 #ebf0e4;transform:rotate(2deg)}.email-visual>span{font-size:9px;letter-spacing:1.5px;color:#6d8753}.email-visual>b{display:block;font-size:34px;letter-spacing:-1px;line-height:1.1;margin:25px 0}.email-visual>div{padding:18px 0;border-top:1px solid #e1e6db;font-size:12px}.email-visual i{font-style:normal;font-size:10px;color:#6a8b4e;margin-right:20px}.email-visual small{font-size:9px;color:#89947e;display:block;margin-top:25px}.trial-choice{display:grid;grid-template-columns:1fr 1fr;gap:75px;background:#edf3e6;border-radius:22px;margin:0 38px 80px;padding:45px}.trial-choice>div+div{border-left:1px solid #cbdabb;padding-left:45px;align-self:center}.trial-choice strong{font-size:60px;letter-spacing:-2px}.trial-choice strong span{font-size:17px;font-weight:400;letter-spacing:0}.trial-choice p{font-size:13px;line-height:1.8;color:#607453}.trial-choice small{font-size:10px;color:#758669}
@media(max-width:700px){.service-overview{flex-direction:column;align-items:flex-start;margin:0 24px 35px;gap:10px}.benefit-grid{padding:0 24px;gap:25px}.benefit-card{grid-template-columns:1fr;padding:25px;gap:35px}.benefit-copy h2,.start-copy h2,.email-split h2,.responsibility-panel h2,.flow-heading h2,.trial-choice h2{font-size:32px}.growth-orbit{width:220px;height:220px;margin:30px auto}.responsibility-panel,.start-split,.email-split,.trial-choice{grid-template-columns:1fr;gap:30px}.responsibility-panel{padding:55px 25px}.scope-panel{margin:0 24px 50px;padding:25px}.scope-panel>div{grid-template-columns:1fr;gap:25px}.start-split{margin:0 24px 55px}.signup-visual{padding:25px}.flow-stage{padding:50px 25px;border-radius:0}.flow-cards{grid-template-columns:1fr;margin-top:30px;gap:15px}.flow-cards article{display:grid;grid-template-columns:65px 1fr;gap:0 15px;padding:25px 0 0}.flow-icon{grid-row:1/3}.flow-cards h3{margin:0 0 15px}.flow-cards p{grid-column:2;margin:0}.flow-connector{display:none}.email-split{padding:55px 25px}.trial-choice{margin:0 24px 50px;padding:28px}.trial-choice>div+div{border-left:0;border-top:1px solid #cbdabb;padding:25px 0 0}.report-art{margin:0 10px}}
.photo-credits{font-size:10px;line-height:1.8;color:#7a8771;margin:22px 0 0}.photo-credits a{text-decoration:underline;text-underline-offset:3px;color:inherit}.info-page>.photo-credits{margin:-55px 0 65px}
