.smb-home{--smb-line:#183c3026;--smb-muted:#526c5b;--smb-accent:#5e8048}.smb-home p{line-height:1.8}.smb-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center;padding-block:70px 55px}.smb-hero h1{font-size:clamp(55px,5.5vw,82px);line-height:1.02;letter-spacing:-4px;margin-bottom:28px}.smb-hero h1 em{color:var(--smb-accent);letter-spacing:-3.3px}.smb-hero .eyebrow{font-size:11px;letter-spacing:1.35px;margin-bottom:28px}.smb-lead{font-size:21px;line-height:1.6!important;max-width:550px;margin-bottom:17px;letter-spacing:-.2px}.smb-intro{font-size:16px;color:var(--smb-muted);max-width:540px;margin-bottom:27px}.smb-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.smb-actions .button{font-size:14px;min-height:53px}.smb-actions .text-link{font-size:14px}.smb-hero-note{font-size:12px;color:var(--smb-muted);margin:25px 0 0}.smb-workflow-card{background:#e7eedb;border:1px solid #c8d6bb;border-radius:12px;padding:30px;position:relative;box-shadow:0 10px 30px #163c3006}.smb-card-top{display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid #bac9ac;padding-bottom:18px;margin-bottom:25px;font-size:11px;letter-spacing:.8px;line-height:1.8}.smb-live-dot{letter-spacing:0;color:#526a45}.smb-live-dot:before{content:'';display:inline-block;width:5px;height:5px;background:#6b8d4f;border-radius:50%;margin-right:6px;vertical-align:1px}.smb-workflow-card h2{font-size:35px;line-height:1.15;letter-spacing:-1.2px;font-weight:500;margin-bottom:12px}.smb-workflow-card h2 em{letter-spacing:-1px;color:#657c4a}.smb-workflow-card>p{font-size:13px;color:#56704b}.smb-workflow-choices{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.smb-workflow-choices button{padding:10px 12px;border:1px solid #b3c4a4;background:transparent;border-radius:5px;font-size:12px;min-height:44px;text-align:left}.smb-workflow-choices button[aria-pressed=true]{background:#183c30;color:#f8f9f4;border-color:#183c30}.smb-workflow-preview{background:#fafcf5;border:1px solid #c2d1b3;border-radius:8px;overflow:hidden}.smb-workflow-before{padding:18px 20px;background:#f0f3e9;border-bottom:1px solid #cad6be}.smb-workflow-before>span{font-size:11px;letter-spacing:1px;color:#587065}.smb-workflow-before p{font-size:13px;color:#52694b;margin:8px 0 0;min-height:48px}.smb-workflow-preview ol{list-style:none;padding:7px 20px;margin:0}.smb-workflow-preview li{display:flex;gap:15px;align-items:center;border-bottom:1px solid #d6dfcd;padding:13px 0;font-size:13px;line-height:1.6}.smb-workflow-preview li:last-child{border:0}.smb-workflow-preview li>span{font:10px monospace;color:#587065}.smb-workflow-preview>a{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f0f3e9;border-top:1px solid #cad6be;padding:16px 20px;font-size:13px;font-weight:600;min-height:48px}.smb-workflow-card .smb-example-note{font-size:11px;line-height:1.7;margin:17px 0 0}.smb-trust-strip{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-block:23px;border-block:1px solid var(--smb-line);font-size:12px;color:#50674e}.smb-home .evidence{padding-block:65px}.smb-home .section-heading{grid-template-columns:.8fr 2fr;gap:40px;margin-bottom:32px}.smb-home .section-heading>div{align-items:center}.smb-home .section-heading p:not(.eyebrow){font-size:15px;line-height:1.8;max-width:380px}.smb-home .section-heading h2{font-size:38px;line-height:1.12}.smb-home .evidence-card{padding:27px}.smb-home .evidence-card p{font-size:14px;line-height:1.85}.smb-home .evidence-card h3{font-size:18px;line-height:1.45}.smb-home .evidence-card>strong{font-size:38px}.smb-home .evidence-caption p{font-size:12px;line-height:1.75}.smb-section{padding-block:65px;border-top:1px solid var(--smb-line)}.smb-section-heading{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:40px;align-items:start;margin-bottom:35px}.smb-section-heading>.eyebrow{padding-top:8px}.smb-section h2,.smb-start-band h2,.smb-specialist h2{font-size:41px;line-height:1.13;letter-spacing:-1.35px;font-weight:500;margin-bottom:20px}.smb-section h2 em,.smb-start-band h2 em,.smb-specialist h2 em{letter-spacing:-1.4px;color:#65834f}.smb-section-heading>p:last-child{font-size:16px;color:var(--smb-muted);margin:0;max-width:400px}.smb-service-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.smb-service-grid article{padding:30px;border:1px solid #ccd6c3;border-radius:8px;background:#f5f7ee;display:flex;flex-direction:column;align-items:start}.smb-card-number{font-size:11px;letter-spacing:1.2px;color:#587065}.smb-service-grid h3{font-size:27px;font-weight:500;letter-spacing:-.7px;margin:22px 0 14px}.smb-service-grid p{font-size:16px;color:var(--smb-muted);max-width:480px;margin-bottom:18px}.smb-service-grid a{font-size:14px;font-weight:600;display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid #aebfa3;padding:10px 0;min-height:44px;margin-top:auto}.smb-start-band{background:#eaf0e0;border-block:1px solid #c9d6bc;padding-block:65px}.smb-start-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:90px}.smb-start-layout>div>p:not(.eyebrow){font-size:16px;line-height:1.85;color:#536a4c;max-width:500px}.smb-start-layout .smb-start-intro{font-size:20px!important;color:#264832!important;line-height:1.6!important}.smb-start-layout .button{font-size:14px;margin-top:10px}.smb-deliverables{background:#f8faf3;border:1px solid #c2d1b4;border-radius:9px;padding:30px}.smb-deliverables>.eyebrow{margin-bottom:10px}.smb-deliverables ol{list-style:none;margin:0;padding:0}.smb-deliverables li{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid #d3ddc9}.smb-deliverables li>span{font:11px/1.8 monospace;color:#587065}.smb-deliverables h3{font-size:21px;font-weight:500;margin:0 0 8px;letter-spacing:-.35px}.smb-deliverables li p{font-size:14px;color:#52694b;margin:0;line-height:1.8}.smb-small-note{font-size:12px!important;color:#627357!important;line-height:1.8!important;margin-top:18px}.smb-deliverables>.smb-small-note{margin-bottom:0}.smb-value-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;border-top:0;align-items:center}.smb-value-section>div>p:not(.eyebrow){font-size:16px;color:var(--smb-muted);max-width:500px}.smb-value-card{padding:30px;border:1px solid #c9d4bd;background:#f1f5e9;border-radius:9px}.smb-value-card>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.smb-value-card label{font-size:12px;line-height:1.7}.smb-value-card input{display:block;width:100%;min-height:48px;margin-top:8px;border:1px solid #b4c6a2;border-radius:5px;background:#fffef9;padding:10px 12px;font-size:22px;color:#234332}.smb-value-card .smb-value-caption{font-size:11px;letter-spacing:1.2px;margin:28px 0 10px}.smb-value-card output{font-size:56px;letter-spacing:-2px;display:block;line-height:1.1}.smb-value-card>p:not(.smb-value-caption){font-size:14px;color:#617452;margin:10px 0}.smb-value-card .text-link{font-size:13px;margin-top:10px}.smb-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid #c8d3bc;border-radius:8px;overflow:hidden}.smb-process-grid article{padding:28px}.smb-process-grid article+article{border-left:1px solid #c8d3bc}.smb-process-grid article>span{font-size:11px;letter-spacing:1px;color:#587065}.smb-process-grid h3{font-size:25px;letter-spacing:-.7px;font-weight:500;margin:22px 0 16px}.smb-process-grid p{font-size:15px;color:var(--smb-muted);margin:0}.smb-price-note{padding:23px 27px;background:#edf2e5;border-radius:6px;margin-top:20px}.smb-price-note strong{font-size:16px;font-weight:600}.smb-price-note p{font-size:14px;color:#536c4b;margin:10px 0 0;max-width:1020px}.smb-demo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.smb-demo-grid>a{padding:28px;border-radius:8px;border:1px solid #c8d3bd;background:#eef2e7;display:flex;flex-direction:column}.smb-demo-grid>a:nth-child(2){background:#edf2ee}.smb-demo-grid>a:nth-child(3){background:#edf0e4}.smb-demo-grid span{font-size:9px;letter-spacing:1.2px}.smb-demo-grid h3{font-size:26px;line-height:1.25;letter-spacing:-.5px;font-weight:500;margin:25px 0 15px}.smb-demo-grid p{font-size:15px;color:var(--smb-muted);margin-bottom:25px}.smb-demo-grid b{font-size:14px;display:flex;justify-content:space-between;gap:15px;margin-top:auto;min-height:44px;align-items:center}.smb-demo-section>.text-link{margin-top:22px;font-size:14px;line-height:1.8}.smb-home .founder-teaser{padding-block:45px 55px;grid-template-columns:180px 1fr;gap:55px}.smb-home .founder-teaser>img{width:155px;height:155px}.smb-home .founder-teaser p:not(.eyebrow){font-size:16px;max-width:740px}.smb-home .founder-teaser .text-link{font-size:14px}.smb-specialist{padding:40px;border:1px solid #c7d2c8;border-radius:9px;display:grid;grid-template-columns:1.2fr 1fr;gap:70px;background:#edf1ed}.smb-specialist h2{font-size:32px}.smb-specialist p:not(.eyebrow){font-size:15px;color:#536a5b}.smb-specialist>div>a{font-size:14px;line-height:1.8}.smb-specialist>div+div>a{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid #cbd6cc}.smb-specialist b{font-size:19px;font-weight:500}.smb-specialist span{font-size:13px;color:#5e7565}.smb-specialist .eyebrow{font-size:9px;margin-bottom:18px}.smb-research-details{margin-top:15px;padding:5px 0 30px}.smb-research-details>summary{font-size:12px;color:#61735b;cursor:pointer;min-height:44px;padding-block:13px}.smb-research-details[open]>.review-research{width:100%;padding-top:30px}.smb-home .contact{padding-block:65px;gap:75px}.smb-home .contact h2{font-size:55px;line-height:1.08;letter-spacing:-2.4px}.smb-home .contact>div>p:not(.eyebrow){font-size:17px;line-height:1.8}.smb-home .brief-form{border:1px solid #c8d4bf;border-radius:9px;padding:30px;background:#f0f4e9}.smb-home .brief-form h3{font-size:25px;line-height:1.3}.smb-home .brief-form label{font-size:13px}.smb-home .brief-form :is(input,select,textarea){font-size:16px;min-height:47px}.smb-home .brief-form>label>small{font-weight:400;color:#627258;font-size:12px}.smb-home .brief-actions{display:grid;gap:10px}.smb-home .brief-actions>.button{width:100%;font-size:14px;min-height:50px}.smb-home .contact .smb-contact-points{list-style:none;padding:0;margin:25px 0}.smb-contact-points li{font-size:14px;line-height:1.8;padding:10px 0;border-bottom:1px solid #cfdbc5}.smb-contact-points li:before{content:'✓';margin-right:12px;color:#6c8f4b}.smb-home .booking-invitation{background:transparent;padding:0;border:0;margin-top:25px}.smb-home .contact-email{font-size:18px}.smb-form-alternatives{border-top:1px solid #c7d3bb;margin-top:18px;padding-top:12px}.smb-form-alternatives summary{font-size:12px;min-height:44px;padding-block:12px;cursor:pointer}.smb-form-alternatives>div{display:grid;gap:8px}.smb-form-alternatives button{min-height:44px;text-align:left;font-size:13px;background:transparent;padding:9px 0;text-decoration:underline;text-underline-offset:4px}.smb-home .form-note{font-size:12px;line-height:1.8}.smb-home .questions{padding-top:10px}.smb-home .questions h2{font-size:35px}.smb-home .questions summary{font-size:17px;line-height:1.6}.smb-home .questions details p{font-size:15px;line-height:1.85;max-width:900px}.smb-home :is(button,a,input,textarea,select):focus-visible{outline:3px solid #6d914f;outline-offset:4px}.smb-home [hidden]{display:none!important}
@media(max-width:1150px){.smb-hero{gap:35px}.smb-hero h1{font-size:64px;letter-spacing:-3px}.smb-workflow-card{padding:25px}.smb-workflow-card h2{font-size:31px}.smb-hero .eyebrow{font-size:11px}.smb-section-heading{grid-template-columns:.65fr 1fr 1fr;gap:25px}.smb-section h2,.smb-start-band h2{font-size:36px}.smb-start-layout,.smb-value-section{gap:45px}.smb-service-grid article{padding:25px}.smb-home .evidence-card>strong{font-size:32px}.smb-process-grid article,.smb-demo-grid>a{padding:24px}.smb-home .contact{gap:45px}.smb-home .contact h2{font-size:46px}.smb-specialist{gap:40px}}
@media(max-width:850px){.smb-hero{grid-template-columns:1fr;padding-top:45px;gap:35px}.smb-hero-copy{max-width:670px}.smb-hero h1{font-size:68px}.smb-workflow-card{max-width:680px;width:100%}.smb-lead{max-width:650px}.smb-workflow-card h2{font-size:36px}.smb-intro{max-width:650px}.smb-trust-strip{font-size:11px;gap:13px}.smb-section-heading{grid-template-columns:1fr 1fr;gap:18px 30px}.smb-section-heading>.eyebrow{grid-column:1/-1;padding:0;margin-bottom:5px}.smb-start-layout,.smb-value-section{grid-template-columns:1fr;gap:30px}.smb-start-layout>div>p:not(.eyebrow){max-width:650px}.smb-value-section>div>p:not(.eyebrow){max-width:650px}.smb-process-grid{grid-template-columns:1fr}.smb-process-grid article+article{border-left:0;border-top:1px solid #c8d3bc}.smb-process-grid h3{margin-block:15px}.smb-home .section-heading{grid-template-columns:1fr;gap:12px}.smb-home .section-heading>.eyebrow{margin-bottom:8px}.smb-home .section-heading p:not(.eyebrow){max-width:320px}.smb-demo-grid{gap:12px}.smb-demo-grid>a{padding:21px}.smb-demo-grid h3{font-size:23px}.smb-home .contact{grid-template-columns:1fr;gap:30px}.smb-home .contact>div>p:not(.eyebrow){max-width:620px}.smb-specialist{padding:30px;gap:30px}.smb-home .evidence-grid{grid-template-columns:1fr}.smb-home .evidence-card{padding:26px}.smb-home .evidence-card>strong{font-size:37px}.smb-home .evidence-card p{max-width:620px}}
@media(max-width:540px){.smb-hero{padding-block:35px;gap:28px}.smb-hero h1{font-size:clamp(48px,12.5vw,67px);letter-spacing:-2.6px}.smb-hero h1 em{letter-spacing:-2.1px}.smb-hero .eyebrow{font-size:11px;letter-spacing:1px;line-height:1.8;margin-bottom:22px}.smb-lead{font-size:19px}.smb-intro{font-size:16px}.smb-actions{display:grid;gap:9px}.smb-actions>a{width:100%;justify-content:space-between}.smb-actions .button{font-size:14px}.smb-actions .text-link{min-height:48px}.smb-hero-note{font-size:12px;margin-top:18px}.smb-workflow-card{padding:22px}.smb-card-top{display:block}.smb-card-top>span{display:block}.smb-live-dot{margin-top:6px;font-size:10px}.smb-workflow-card h2{font-size:31px}.smb-workflow-choices{display:grid;grid-template-columns:1fr 1fr}.smb-workflow-choices button{font-size:12px;padding:10px}.smb-workflow-choices button:last-child{grid-column:1/-1}.smb-workflow-before p{min-height:0;font-size:14px}.smb-workflow-preview li,.smb-workflow-preview>a{font-size:14px}.smb-workflow-card .smb-example-note{font-size:12px}.smb-trust-strip{display:grid;gap:8px;padding-block:20px;font-size:12px}.smb-section,.smb-home .evidence{padding-block:45px}.smb-section-heading{grid-template-columns:1fr;gap:6px;margin-bottom:25px}.smb-section-heading>p:last-child{font-size:16px}.smb-section h2,.smb-start-band h2{font-size:35px}.smb-home .section-heading>div{display:block}.smb-home .section-heading h2{font-size:35px}.smb-home .section-heading p:not(.eyebrow){font-size:15px;max-width:none;margin-top:20px}.smb-home .evidence-caption{display:block}.smb-home .evidence-caption p{font-size:12px}.smb-service-grid{grid-template-columns:1fr;gap:15px}.smb-service-grid article{padding:25px}.smb-service-grid h3{font-size:26px}.smb-card-number{font-size:11px}.smb-start-band{padding-block:45px}.smb-deliverables{padding:24px}.smb-deliverables li{gap:15px}.smb-small-note{font-size:13px!important}.smb-value-card{padding:25px}.smb-value-card>div{gap:12px}.smb-value-card label{font-size:12px}.smb-value-card output{font-size:50px}.smb-value-card .text-link{line-height:1.8}.smb-process-grid article{padding:25px}.smb-process-grid article>span{font-size:11px}.smb-process-grid p{font-size:16px}.smb-price-note{padding:23px}.smb-price-note p{font-size:15px}.smb-demo-grid{grid-template-columns:1fr;gap:15px}.smb-demo-grid>a{padding:25px}.smb-demo-grid h3{font-size:27px;margin-top:20px}.smb-demo-grid p{font-size:16px}.smb-demo-grid span{font-size:10px}.smb-demo-section>.text-link{font-size:14px;flex-wrap:wrap;gap:10px}.smb-home .founder-teaser{grid-template-columns:1fr;gap:25px;padding-block:35px 40px}.smb-home .founder-teaser>img{width:120px;height:120px}.smb-home .founder-teaser h2{font-size:32px}.smb-specialist{grid-template-columns:1fr;padding:25px;gap:25px}.smb-specialist h2{font-size:31px}.smb-specialist p:not(.eyebrow){font-size:16px}.smb-specialist .eyebrow{font-size:10px}.smb-home .contact{padding-block:45px}.smb-home .contact h2{font-size:43px;letter-spacing:-1.9px}.smb-home .brief-form{padding:24px}.smb-home .brief-form label{font-size:14px}.smb-form-alternatives summary{font-size:13px}.smb-home .questions h2{font-size:30px}.smb-home .questions details p{font-size:16px}.smb-research-details>summary{font-size:13px;line-height:1.8}}
@media(hover:hover){.smb-service-grid article:has(a:hover),.smb-demo-grid>a:hover{border-color:#7d9a66}.smb-workflow-choices button:hover{border-color:#5f8048}}

/* Keep the largest allowed estimate within a narrow phone card. */
@media(max-width:540px){.smb-value-card output{font-size:clamp(28px,8vw,42px);overflow-wrap:anywhere}}
/* Payment operations offer and reusable pilot page. */
.payment-scope-note{font-size:14px;line-height:1.8;color:#526c5b;margin-top:24px}.payment-scope-note a,.smb-price-note a{font-weight:600;text-decoration:underline;text-underline-offset:4px}.smb-home .smb-hero{gap:55px}.smb-home .smb-hero h1{font-size:clamp(52px,5.3vw,79px)}.smb-value-card #value-net{font-size:38px}.smb-value-card .smb-value-caption{line-height:1.8;letter-spacing:.8px}.smb-value-card #value-explanation{font-size:13px}.payment-page{padding-bottom:60px}.payment-page-hero{padding-block:45px 60px;max-width:990px}.payment-page-hero>.eyebrow{margin-top:35px}.payment-page h1{font-size:clamp(43px,5.8vw,78px);line-height:1.08;letter-spacing:-2.5px}.payment-page h2{font-size:clamp(30px,3.3vw,43px);font-weight:500;line-height:1.15;letter-spacing:-1.1px;margin-bottom:25px}.payment-page h2 em{color:#65834f}.payment-page p,.payment-page li,.payment-page dd{font-size:16px;line-height:1.85;color:#425d4f}.payment-page .detail-intro{font-size:21px;max-width:850px}.payment-page .smb-actions{margin-top:30px}.payment-page .smb-process-grid{margin-top:30px}.payment-section{border-top:1px solid #183c3026;padding-block:55px;scroll-margin-top:25px}.payment-two-column{display:grid;grid-template-columns:1fr 1.2fr;gap:65px}.payment-checklist{padding-left:22px;margin-top:0}.payment-checklist li+li{margin-top:12px}.payment-measure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.payment-measure-grid article{border-top:2px solid #c7d4bd;padding-top:20px}.payment-measure-grid h3{font-size:21px;font-weight:500}.payment-terms{margin:0}.payment-terms dt{font-size:15px;font-weight:650;margin-bottom:7px}.payment-terms dd{margin:0 0 25px}.payment-link-row{display:flex;flex-wrap:wrap;gap:20px}.payment-link-row a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.payment-page :is(a,button,input):focus-visible{outline:3px solid #6d914f;outline-offset:4px}
@media(max-width:850px){.payment-two-column{grid-template-columns:1fr;gap:20px}.payment-measure-grid{grid-template-columns:1fr}.payment-section{padding-block:40px}.smb-home .smb-hero{gap:30px}}
@media(max-width:540px){.smb-home .smb-hero h1{font-size:clamp(45px,12vw,64px)}.payment-page h1{font-size:44px;letter-spacing:-1.7px}.payment-page .detail-intro{font-size:18px}.payment-page-hero{padding-block:25px 40px}.payment-page .smb-actions>a{width:100%;min-height:48px}.payment-page .smb-actions{display:grid;gap:10px}.smb-value-card #value-net{font-size:30px;overflow-wrap:anywhere}.payment-scope-note{font-size:14px}}
.payment-platforms{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:25px;border-bottom:1px solid #183c3026}.payment-platforms>span{font-size:11px;letter-spacing:1.1px;color:#587065;line-height:1.8}.payment-platforms>div{display:flex;gap:35px;flex-wrap:wrap}.payment-platforms b{font-size:18px;font-weight:500;color:#486344;letter-spacing:-.35px}@media(max-width:700px){.payment-platforms{align-items:start;flex-direction:column;gap:15px}.payment-platforms>div{gap:15px 25px}.payment-platforms b{font-size:17px}}


/* Geometric hero: artwork, separate caption and the working example below. */
.smb-home .smb-hero.geometry-hero{padding-block:52px 48px;grid-template-columns:1.18fr 1fr;gap:60px}
.geometry-hero .smb-hero-copy{padding:0}.smb-home .geometry-hero h1{font-size:clamp(54px,5.3vw,77px)}
.geometry-hero .smb-lead{font-size:20px;line-height:1.65!important}.geometry-hero .smb-intro{line-height:1.85}.geometry-hero .smb-hero-note{margin-bottom:0}
.geometry-figure{margin:0;min-width:0;width:100%}.geometry-art{height:430px;width:100%;border-radius:12px}
.geometry-art-mark{position:absolute;right:25px;bottom:20px;font:italic 44px Georgia,serif;line-height:1;z-index:3;color:#163c30}
.geometry-caption{display:flex;align-items:center;gap:24px;padding:19px 4px 0}.geometry-caption-title{display:block;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.3px}.geometry-caption p{font-size:11px;line-height:1.75;color:#587065;margin:6px 0 0}
.geometry-example{display:grid;grid-template-columns:1fr 1.45fr;gap:18px 65px;border-top:1px solid #163c3026;padding-block:35px 28px}.geometry-example-intro{padding-top:12px}
.geometry-example .eyebrow{font-size:11px;margin-bottom:17px}.geometry-example h2{font-size:33px;line-height:1.17;letter-spacing:-1.1px;margin-bottom:16px;font-weight:500}.geometry-example h2 em{letter-spacing:-1px;color:#65834f}.geometry-example-intro>p:not(.eyebrow){font-size:14px;color:#536b5c}
.geometry-example .smb-workflow-choices{margin:20px 0 0}.geometry-example .smb-workflow-preview{border-radius:10px}.geometry-example .smb-example-note{grid-column:1/-1;margin:0;max-width:900px;font-size:11px;line-height:1.7}.geometry-example #workflow-steps{margin:0}.geometry-example #workflow-demo{font-size:13px}.geometry-example .smb-workflow-before{padding:20px 25px}.geometry-example .smb-workflow-before p{font-size:15px}
@media(max-width:850px){.smb-home .smb-hero.geometry-hero{grid-template-columns:1fr;gap:30px}.geometry-art{height:310px;max-width:620px}.geometry-example{grid-template-columns:1fr;gap:22px}.geometry-example .smb-example-note{grid-column:auto}}
@media(max-width:540px){.smb-home .smb-hero.geometry-hero{padding-block:30px}.smb-home .geometry-hero h1{font-size:49px}.geometry-hero .smb-lead{font-size:19px}.geometry-art{height:265px}.geometry-art-mark{right:20px;bottom:17px;font-size:38px}.geometry-caption{padding-top:15px;gap:15px}.geometry-caption-title{letter-spacing:0}.geometry-example{padding-top:28px}.geometry-example .smb-workflow-choices{display:flex}.geometry-example h2{font-size:31px}}
