/* Simplify Labs: focused redesign package. */
.pivot-site .site-header{height:100px}.pivot-site .site-header nav{gap:24px}.pivot-site .hero-zone{background:#171e25}.pivot-hero{padding-bottom:65px}.pivot-topline{display:flex;justify-content:space-between;border-top:1px solid #ffffff24;padding-top:22px;font-size:10px;letter-spacing:.14em;color:#bbc5c7}.pivot-topline>span:last-child{display:flex;align-items:center;gap:10px}.pivot-topline i{display:block;width:6px;height:6px;background:var(--lime);border-radius:100%}.pivot-hero-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:64px;align-items:center;padding-top:62px}.pivot-hero .eyebrow{color:#d8fa6c;margin-bottom:24px;font-size:10px}.pivot-hero h1{font-size:clamp(52px,5.6vw,80px);font-weight:600;letter-spacing:-.065em;line-height:1.08}.pivot-hero h1 em{font-family:Georgia,serif;color:var(--lime);font-weight:400;letter-spacing:-.06em}.pivot-lead{font-size:18px;color:#c6cbce;max-width:450px;line-height:1.8;margin-top:24px}.pivot-offer{display:flex;align-items:center;gap:20px;margin-top:27px}.pivot-offer strong{font-size:42px;letter-spacing:-.055em;font-weight:600;line-height:1.2}.pivot-offer>span{font-size:11px;line-height:1.7;color:#e4e7e6;border-left:1px solid #ffffff30;padding-left:20px}.pivot-standard{font-size:10px;color:#aeb7bb;margin-top:8px}.pivot-actions{display:flex;align-items:center;gap:28px;margin-top:27px}.pivot-actions .text-link{color:#dfe2df;font-size:11px}.pivot-promise{font-size:10px;color:#acb7b9;margin-top:14px}.pivot-site .studio-contact{margin-top:29px;padding-top:20px;border-color:#ffffff20;flex-wrap:wrap;gap:18px}.pivot-site .studio-contact a{font-size:10px;color:#d9dedf}.pivot-art{padding-top:10px;min-width:0}.garden-preview{display:block;overflow:hidden;text-decoration:none;background:#f2f1e8;color:#203c31;border-radius:8px;box-shadow:0 16px 55px #00000020;border:1px solid #d6d8c8;transition:transform .25s}.pivot-art .garden-preview{transform:rotate(2deg)}.pivot-art .garden-preview:hover{transform:rotate(0)}.garden-browser{display:flex;align-items:center;justify-content:space-between;font-size:7px;letter-spacing:.08em;background:#e0e3d6;padding:12px 16px;color:#5b675a}.garden-browser>span:first-child{font-size:5px;letter-spacing:2px}.garden-nav{display:flex;align-items:center;justify-content:space-between;padding:24px 25px;border-bottom:1px solid #cbd0be}.garden-nav strong{font-family:Georgia,serif;font-size:27px;letter-spacing:-1.5px;font-weight:400;line-height:1}.garden-nav strong span{display:block;font-family:Manrope,Arial,sans-serif;letter-spacing:.2em;font-size:6px;margin-top:8px}.garden-nav>span{font-size:6px;letter-spacing:.1em}.garden-preview-hero{display:grid;grid-template-columns:1.1fr .9fr;min-height:330px}.garden-preview-hero>div{padding:34px 0 30px 25px;position:relative;z-index:1}.garden-label{font-size:6px;letter-spacing:.12em;font-weight:600}.garden-preview h3{font-family:Georgia,serif;font-weight:400;font-size:44px;line-height:1.07;letter-spacing:-2px;white-space:nowrap;margin-top:29px}.garden-preview h3 em{font-weight:400;color:#5e7151}.garden-preview-hero p{font-size:9px;color:#5c6b55;line-height:1.7;margin-top:18px}.garden-cta{display:inline-flex;align-items:center;gap:20px;font-size:7px;background:#294b39;color:#fff;padding:11px 13px;margin-top:23px}.garden-cta b{font-size:14px;font-weight:400}.garden-preview-hero img{height:100%;width:100%;object-fit:cover}.garden-preview-foot{display:flex;justify-content:space-between;padding:19px 25px;border-top:1px solid #cbd0be;font-size:7px;letter-spacing:.05em}.pivot-art-note{display:flex;justify-content:space-between;gap:15px;font-size:7px;color:#aeb8bc;margin-top:23px;padding-inline:8px}.pivot-art-note>span:first-child{letter-spacing:.08em}.pivot-assurance{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:30px;border-bottom:1px solid var(--line)}.pivot-assurance>span{font-size:8px;letter-spacing:.1em;color:#68716e}.pivot-assurance p{font-size:13px;font-weight:600;color:#38423e;letter-spacing:-.025em}.pivot-assurance p span{margin-left:8px}.pivot-heading{display:flex;justify-content:space-between;gap:50px;align-items:end;margin-bottom:42px}.pivot-heading>p{max-width:420px;font-size:15px;line-height:1.8}.pivot-heading h2{font-size:clamp(40px,4.3vw,60px)}.pivot-package-grid{display:grid;grid-template-columns:1.85fr 1fr;gap:22px}.pivot-package-main{display:grid;grid-template-columns:.75fr 1.25fr;background:white;border:1px solid #d8dbd2;padding:38px;gap:35px;border-radius:7px}.pivot-package-price>span,.pivot-package-aside>div>span{font-size:8px;letter-spacing:.12em;font-weight:600;color:#5e6a61}.pivot-package-price strong{display:block;font-size:56px;font-weight:600;line-height:1.3;letter-spacing:-.07em;margin-block:10px}.pivot-package-price p{font-size:11px;line-height:1.9}.pivot-package-list h3{font-size:28px;line-height:1.2;letter-spacing:-.05em;max-width:250px}.pivot-package-list ul{list-style:none;padding:0;margin:24px 0}.pivot-package-list li{padding:16px 0;border-top:1px solid #e2e4dc;font-size:12px;color:#67706b;line-height:1.85}.pivot-package-list li strong{color:#26382d;font-weight:600}.pivot-package-list .text-link{font-size:11px}.pivot-package-aside{display:grid;gap:0;background:#e5e9dd;border-radius:7px;padding:10px 30px}.pivot-package-aside>div{padding:23px 0}.pivot-package-aside>div+div{border-top:1px solid #cdd5c6}.pivot-package-aside h3{font-size:25px;margin-top:10px}.pivot-package-aside p{font-size:11px;line-height:1.9;margin-top:12px;color:#526053}.pivot-scope-note{font-size:11px;line-height:1.9;color:#6b716a;padding:25px 4px 0;max-width:1040px}.pivot-scope-note strong{color:#38463a}.pivot-example{background:#dde5d5;padding-block:90px}.pivot-example-grid{display:grid;grid-template-columns:.85fr 1fr;gap:100px;align-items:center}.pivot-example h2{font-size:clamp(40px,4vw,57px);margin-top:20px}.pivot-example-grid>div>p:not(.eyebrow){font-size:14px;line-height:1.9;margin-top:22px;max-width:460px;color:#53624f}.pivot-example-points{padding:0;margin:28px 0;list-style:none}.pivot-example-points li{display:flex;gap:18px;padding:15px 0;border-top:1px solid #bdcbb6}.pivot-example-points li>span{font-size:9px;padding-top:3px;color:#677a5f}.pivot-example-points strong{font-size:13px;font-weight:600}.pivot-example-points p{font-size:11px;color:#5f6e59;margin-top:4px}.pivot-example .button{background:#284736;border-color:#284736}.pivot-example-grid>div>p.pivot-example-disclosure{font-size:9px;margin-top:14px}.example-preview{box-shadow:12px 14px 0 #bfcdb7;transform:rotate(-2deg)}.example-preview .garden-preview-hero{min-height:370px}.pivot-process{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;list-style:none;margin:0;padding:0}.pivot-process li{border-top:1px solid #bfc7bd;padding-top:24px}.pivot-process li>span{font-size:9px;letter-spacing:.09em;color:#63715f}.pivot-process h3{font-size:26px;margin-top:28px}.pivot-process p{font-size:12px;line-height:1.9;margin-top:19px}.pivot-founder{background:#243e32;padding-block:66px;color:#f1f0e4}.pivot-founder-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.pivot-founder .eyebrow{color:#d8fa6c;margin-bottom:20px}.pivot-founder h2{font-size:45px}.pivot-founder-grid>div>p:not(.eyebrow){color:#ced8cc;font-size:12px;line-height:1.9;margin-top:15px}.pivot-founder-grid>div>p.pivot-founder-lead{font-size:20px;line-height:1.6;color:#f0f2e6;margin-top:0}.pivot-founder .text-link{color:#d8fa6c;font-size:11px;margin-top:25px}.pivot-site .care-intro>p{max-width:430px;line-height:1.9}.pivot-site .pricing-card .inclusions li{font-size:12px;line-height:1.8}.pivot-site .pricing-card .plan-fine{font-size:10px;line-height:1.9}.pivot-site .plan-intro{font-size:13px}.pivot-site .review-section{padding-top:0}.pivot-intake .check-workspace{grid-template-columns:.82fr 1.18fr}.pivot-intake .check-intro h2{font-size:clamp(42px,4.2vw,61px)}.pivot-intake .check-intro>p{font-size:13px}.pivot-intake .check-intro>p.pivot-intake-note{font-size:11px;margin-top:28px}.pivot-intake .check-direct{margin-top:30px;align-items:start}.pivot-intake .request-option-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pivot-intake .request-option{min-width:0;padding:12px 9px}.pivot-intake .request-option strong{font-size:10px}.pivot-intake .request-option small{font-size:8px}.pivot-intake .check-console{padding:30px}.pivot-intake .console-heading h3{font-size:27px}.pivot-intake .review-form select{width:100%;border:1px solid #c9cec4;border-radius:3px;min-height:48px;background:white;padding:10px 11px;font-family:inherit;font-size:12px;color:#27372c;margin-top:8px}.pivot-intake .budget-choice{padding:15px 0}.pivot-intake .budget-choice small{font-size:9px;line-height:1.65}.pivot-intake .pivot-goal{border-top:1px solid #d3d8ce;padding-top:20px;margin-top:5px}.pivot-intake .pivot-goal>label{display:block}.pivot-intake .website-input input{padding-left:14px}.pivot-site .faq{padding-top:70px}.pivot-site .platform-section{padding-top:50px;border-top:1px solid #d3d8ce}.pivot-site .showcase{padding-top:45px}.pivot-other{padding-top:35px!important}.pivot-other .service-search-links{grid-template-columns:1fr 1fr}.pivot-site .footer{background:#171e25}.pivot-site .footer-wordmark{font-size:clamp(48px,13.1vw,190px)}
/* Dedicated package page. */
.package-page .search-top{background:#17251e}.package-page .search-header-link{color:#e0efb7}.package-page .search-hero h1 em{color:#d8fa6c}.package-page .search-path{background:#dae6ca;color:#203b2b}.package-page .search-path .package-page-price{font-size:66px;letter-spacing:-.065em;line-height:1.3}.package-page .search-path p{color:#42523b}.package-page .search-path h2{font-size:24px}.package-page .search-path ol{margin-block:20px}.package-page .search-path li{font-size:11px}.package-page .package-note{font-size:10px!important}.package-page .search-article .package-summary{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:22px}.package-summary>div{padding:22px;border:1px solid #d1d8ca;background:white}.package-summary dt{font-size:10px;color:#4b6043;letter-spacing:.08em;font-weight:600}.package-summary dd{margin:10px 0 0;font-size:14px;line-height:1.6;color:#253c2c}
/* Fictional home-service demo. */
.concept-body{background:#f2f0e6;color:#203e30}.concept-banner{padding:13px 24px;display:flex;justify-content:space-between;gap:20px;align-items:center;background:#17251e;color:#eaf0de;font-size:10px;line-height:1.6}.concept-banner strong{font-weight:600}.concept-banner a{white-space:nowrap}.concept-wrap{width:min(1250px,calc(100% - 96px));margin:auto}.concept-header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:32px;border-bottom:1px solid #d3dac9}.concept-logo{font-family:Georgia,serif;font-size:37px;letter-spacing:-1.8px;text-decoration:none;line-height:1}.concept-logo span{display:block;font-family:Manrope,Arial,sans-serif;font-size:8px;letter-spacing:.19em;margin-top:12px}.concept-nav{display:flex;gap:26px;align-items:center;font-size:11px}.concept-nav a{text-decoration:none}.concept-button{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;padding:16px 20px;background:#2e4c39;color:white;text-decoration:none;font-size:11px;border:1px solid #2e4c39}.concept-button>span{font-size:19px}.concept-hero{display:grid;grid-template-columns:1fr .9fr;gap:70px;align-items:center;padding-block:55px 70px}.concept-hero .eyebrow{font-size:10px;color:#526746}.concept-hero h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(58px,6.8vw,92px);line-height:1.02;letter-spacing:-.055em;margin-top:26px}.concept-hero h1 em{color:#6e8055;font-weight:400}.concept-hero p{font-size:15px;line-height:1.9;margin-top:26px;color:#56634d;max-width:400px}.concept-hero .concept-button{margin-top:30px}.concept-hero .concept-note{font-size:9px;margin-top:16px;max-width:400px}.concept-hero-art{height:580px;position:relative}.concept-hero-art img{height:100%;width:100%;object-fit:cover;border-radius:48% 48% 0 0}.concept-hero-art>span{position:absolute;bottom:20px;right:20px;left:20px;font-size:8px;text-align:right;color:#eef0dc;letter-spacing:.09em}.concept-services{border-top:1px solid #c8d3bf;padding-block:65px}.concept-section-heading{display:flex;justify-content:space-between;align-items:end;gap:45px}.concept-section-heading h2{font-family:Georgia,serif;font-weight:400;font-size:52px;letter-spacing:-.04em}.concept-section-heading p{font-size:12px;line-height:1.9;max-width:350px}.concept-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}.concept-service-card{padding:26px 0;border-top:1px solid #aebda2}.concept-service-card>span{font-family:Georgia,serif;font-size:35px;color:#71825b}.concept-service-card h3{font-family:Georgia,serif;font-size:30px;font-weight:400;margin-top:20px;letter-spacing:-.04em}.concept-service-card p{font-size:12px;line-height:1.9;margin-top:18px;color:#65715a}.concept-coverage{background:#dae1ca;padding-block:65px}.concept-coverage-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.concept-coverage h2{font-family:Georgia,serif;font-size:52px;letter-spacing:-.04em;font-weight:400;margin-top:20px}.concept-coverage p{font-size:13px;line-height:1.9;color:#55654b;margin-top:23px}.concept-cities{display:flex;gap:12px;flex-wrap:wrap;list-style:none;padding:0;margin:28px 0 0}.concept-cities li{padding:8px 13px;border:1px solid #aab99a;font-size:10px}.concept-work-card{background:#f2f0e6;padding:35px}.concept-work-card>span{font-size:8px;letter-spacing:.12em;color:#69805a}.concept-work-card h3{font-family:Georgia,serif;font-size:35px;font-weight:400;margin-top:22px}.concept-work-card p{font-size:12px;margin-top:18px}.concept-work-card .concept-button{margin-top:25px}.concept-contact{padding-block:65px}.concept-contact h2{font-family:Georgia,serif;font-weight:400;font-size:55px;letter-spacing:-.04em}.concept-contact>p{font-size:14px;max-width:650px;line-height:1.9;margin-top:22px}.concept-contact .concept-button{margin-top:25px}.concept-footer{border-top:1px solid #cbd5c1;padding-block:25px;display:flex;justify-content:space-between;gap:25px;font-size:10px}.concept-footer p{font-size:10px}.concept-footer>div{display:flex;gap:20px;flex-wrap:wrap}
@media(min-width:1500px){.pivot-hero-grid{gap:85px}.garden-preview-hero{min-height:370px}.garden-preview h3{font-size:51px}.garden-preview-hero>div{padding-top:42px}.garden-preview-hero p{font-size:11px}.garden-cta{font-size:9px}.garden-preview-foot{font-size:8px}}
@media(max-width:1100px){.pivot-hero-grid{gap:35px}.pivot-hero h1{font-size:58px}.pivot-lead{font-size:15px}.pivot-actions{gap:18px;flex-wrap:wrap}.garden-preview h3{font-size:37px}.garden-nav{padding:18px}.garden-nav strong{font-size:23px}.garden-nav>span{display:none}.garden-preview-hero>div{padding-left:18px}.garden-preview-hero{min-height:320px}.garden-preview-foot{padding:15px 18px;font-size:6px}.pivot-art-note{display:block;line-height:1.9}.pivot-art-note span{display:block}.pivot-package-main{grid-template-columns:1fr;padding:28px;gap:22px}.pivot-package-price strong{font-size:51px}.pivot-package-list h3{max-width:100%;font-size:26px}.pivot-package-list li{padding:12px 0}.pivot-package-aside{padding-inline:25px}.pivot-example-grid{gap:55px;grid-template-columns:1fr 1fr}.pivot-example h2{font-size:43px}.example-preview .garden-preview-hero{min-height:320px}.pivot-heading>p{max-width:340px;font-size:13px}.pivot-process{gap:20px}.pivot-process h3{font-size:23px}.pivot-founder-grid{gap:60px}.pivot-intake .check-workspace{gap:40px;grid-template-columns:.75fr 1.25fr}.pivot-intake .check-console{padding:24px}.concept-hero{gap:35px}.concept-hero-art{height:500px}.concept-hero h1{font-size:70px}.concept-nav{gap:17px}.concept-section-heading h2,.concept-coverage h2{font-size:45px}}
@media(max-width:850px){.pivot-site .site-header{height:86px}.pivot-hero-grid{grid-template-columns:1fr;gap:45px;padding-top:42px}.pivot-hero h1{font-size:72px}.pivot-lead{max-width:560px;font-size:17px}.pivot-art{width:min(550px,95%);justify-self:center}.garden-preview h3{font-size:48px}.garden-preview-hero{min-height:350px}.garden-preview-hero>div{padding:32px 0 25px 25px}.garden-nav{padding:22px 25px}.garden-nav strong{font-size:29px}.garden-nav>span{display:block}.garden-preview-hero p{font-size:11px}.garden-cta{font-size:9px}.pivot-art-note{display:flex}.pivot-art-note span{display:inline}.pivot-hero{padding-bottom:42px}.pivot-assurance{flex-wrap:wrap;justify-content:start;gap:13px 25px;padding-block:24px}.pivot-assurance>span{width:100%;font-size:8px}.pivot-assurance p{font-size:12px}.pivot-heading{display:block}.pivot-heading>p{max-width:550px;font-size:14px;margin-top:22px}.pivot-package-grid{grid-template-columns:1fr}.pivot-package-main{grid-template-columns:.75fr 1.25fr;gap:35px}.pivot-package-aside{grid-template-columns:repeat(3,1fr);gap:24px;padding:25px}.pivot-package-aside>div{padding:0}.pivot-package-aside>div+div{border-top:0}.pivot-package-aside h3{font-size:22px}.pivot-package-aside p{font-size:10px}.pivot-example{padding-block:65px}.pivot-example-grid{grid-template-columns:1fr;gap:40px}.pivot-example-grid>div{max-width:600px}.example-preview{width:min(540px,94%);justify-self:center}.pivot-example h2{font-size:48px}.pivot-example-grid>div>p:not(.eyebrow){max-width:600px}.pivot-process{grid-template-columns:1fr 1fr;gap:32px}.pivot-process h3{font-size:27px;margin-top:20px}.pivot-process p{font-size:12px;margin-top:15px}.pivot-founder-grid{grid-template-columns:1fr;gap:30px}.pivot-founder h2{font-size:43px}.pivot-intake .check-workspace{grid-template-columns:1fr;gap:34px}.pivot-intake .check-intro{max-width:620px}.pivot-intake .check-intro h2{font-size:52px}.pivot-intake .check-intro h2 br{display:none}.pivot-intake .check-intro h2 em{display:block}.pivot-intake .check-console{max-width:none}.pivot-intake .check-direct{flex-direction:row;flex-wrap:wrap;gap:25px}.pivot-site .faq{padding-top:50px}.concept-wrap{width:calc(100% - 64px)}.concept-hero{grid-template-columns:1fr 1fr;gap:30px}.concept-hero h1{font-size:57px}.concept-hero p{font-size:13px}.concept-hero-art{height:430px}.concept-nav>a:not(.concept-button){display:none}.concept-logo{font-size:32px}.concept-section-heading{display:block}.concept-section-heading p{max-width:550px;margin-top:22px}.concept-coverage-grid{gap:35px}.concept-coverage h2{font-size:42px}.concept-work-card{padding:25px}.concept-work-card h3{font-size:30px}}
@media(max-width:560px){.pivot-site .site-header{height:78px}.pivot-topline{font-size:6px;letter-spacing:.08em;padding-top:16px;gap:20px}.pivot-topline>span:last-child{white-space:nowrap;font-size:6px}.pivot-hero-grid{padding-top:34px;gap:35px}.pivot-hero .eyebrow{font-size:7px;margin-bottom:20px}.pivot-hero h1{font-size:clamp(46px,11.7vw,65px);line-height:1.07}.pivot-lead{font-size:14px;line-height:1.8;margin-top:23px}.pivot-offer{margin-top:25px;gap:16px}.pivot-offer strong{font-size:38px}.pivot-offer>span{padding-left:16px;font-size:10px}.pivot-standard{font-size:9px}.pivot-actions{gap:16px;margin-top:25px}.pivot-actions .button{width:100%;font-size:12px}.pivot-actions .text-link{font-size:10px}.pivot-promise{font-size:9px;margin-top:15px}.pivot-site .studio-contact{gap:14px;padding-top:16px;margin-top:20px;flex-direction:row;justify-content:start;flex-wrap:wrap}.pivot-site .studio-contact a{font-size:10px}.pivot-site .studio-contact a span{font-size:7px}.pivot-art{width:97%}.garden-browser{font-size:5px;padding:10px 12px}.garden-browser>span:first-child{font-size:4px}.garden-nav{padding:17px}.garden-nav strong{font-size:24px}.garden-nav strong span{font-size:5px;margin-top:7px}.garden-nav>span{font-size:5px}.garden-preview-hero{grid-template-columns:1.05fr .95fr;min-height:265px}.garden-preview-hero>div{padding:23px 0 20px 17px}.garden-label{font-size:5px;letter-spacing:.06em}.garden-preview h3{font-size:35px;margin-top:22px;letter-spacing:-1.8px}.garden-preview-hero p{font-size:8px;margin-top:16px}.garden-cta{padding:10px;font-size:6px;gap:14px;margin-top:18px}.garden-cta b{font-size:11px}.garden-preview-foot{font-size:5px;padding:14px 17px;gap:8px}.pivot-art-note{font-size:5px;gap:12px;margin-top:17px}.pivot-assurance p{font-size:10px}.pivot-assurance{gap:12px 16px}.pivot-heading h2{font-size:42px}.pivot-heading>p{font-size:12px;margin-top:19px}.pivot-package-main{grid-template-columns:1fr;padding:25px;gap:26px}.pivot-package-price strong{font-size:56px;margin-block:7px}.pivot-package-price p{font-size:11px}.pivot-package-list h3{font-size:27px;max-width:260px}.pivot-package-list li{font-size:11px}.pivot-package-list ul{margin-block:20px}.pivot-package-aside{grid-template-columns:1fr;padding:5px 25px;gap:0}.pivot-package-aside>div{padding:23px 0}.pivot-package-aside>div+div{border-top:1px solid #cdd5c6}.pivot-package-aside h3{font-size:25px}.pivot-package-aside h3 br{display:none}.pivot-package-aside p{font-size:11px;margin-top:10px}.pivot-scope-note{font-size:10px}.pivot-example{padding-block:55px}.pivot-example h2{font-size:40px}.pivot-example-grid>div>p:not(.eyebrow){font-size:12px;margin-top:19px}.pivot-example .button{width:100%;font-size:10px;gap:15px}.pivot-example-grid>div>p.pivot-example-disclosure{font-size:9px}.example-preview .garden-preview-hero{min-height:265px}.pivot-process{grid-template-columns:1fr;gap:30px}.pivot-process h3{font-size:28px;margin-top:15px}.pivot-process p{font-size:12px;max-width:450px;margin-top:13px}.pivot-founder{padding-block:50px}.pivot-founder h2{font-size:41px}.pivot-founder-grid>div>p.pivot-founder-lead{font-size:18px}.pivot-founder-grid>div>p:not(.eyebrow){font-size:12px}.pivot-founder .text-link{font-size:10px}.pivot-site .care-intro h2{font-size:46px}.pivot-site .care-intro>p{font-size:13px}.pivot-site .pricing-card{padding:27px 23px}.pivot-site .pricing-card .inclusions li{font-size:11px}.pivot-site .pricing-card .plan-fine{font-size:10px}.pivot-intake .check-studio-top{gap:15px}.pivot-intake .check-studio-top>span:nth-child(2){display:none}.pivot-intake .check-intro h2{font-size:44px}.pivot-intake .check-intro h2 br{display:block}.pivot-intake .check-intro>p{font-size:12px}.pivot-intake .check-workspace{padding-top:30px;gap:28px}.pivot-intake .check-console{padding:23px 18px}.pivot-intake .request-option-row{grid-template-columns:1fr 1fr;gap:6px}.pivot-intake .request-option{padding:11px 8px}.pivot-intake .request-option strong{font-size:9px}.pivot-intake .request-option small{font-size:7px}.pivot-intake .console-heading h3{font-size:25px}.pivot-intake .check-contact-fields{grid-template-columns:1fr}.pivot-intake .review-form select{font-size:12px}.pivot-intake .followup-choice small{font-size:9px}.pivot-intake .check-direct{font-size:10px}.pivot-other .service-search-links{grid-template-columns:1fr}.package-page .search-article .package-summary{grid-template-columns:1fr}.concept-wrap{width:calc(100% - 36px)}.concept-banner{padding:12px 18px;display:block;font-size:9px}.concept-banner>a{display:inline-block;margin-top:7px}.concept-header{padding-block:23px;gap:16px}.concept-logo{font-size:29px}.concept-logo span{font-size:6px;margin-top:9px}.concept-header .concept-button{font-size:8px;gap:12px;padding:10px 12px}.concept-hero{grid-template-columns:1fr;padding-top:35px;padding-bottom:45px;gap:30px}.concept-hero .eyebrow{font-size:8px}.concept-hero h1{font-size:64px;margin-top:22px}.concept-hero p{font-size:14px;margin-top:23px}.concept-hero .concept-button{margin-top:25px}.concept-hero-art{height:420px;width:min(400px,95%);justify-self:center}.concept-hero-art>span{font-size:7px}.concept-services{padding-block:40px}.concept-section-heading h2,.concept-coverage h2{font-size:42px}.concept-section-heading p{font-size:12px;margin-top:19px}.concept-service-grid{grid-template-columns:1fr;gap:10px;margin-top:28px}.concept-service-card{padding-block:22px}.concept-service-card>span{font-size:28px}.concept-service-card h3{font-size:31px;margin-top:15px}.concept-service-card p{margin-top:13px;font-size:12px}.concept-coverage{padding-block:45px}.concept-coverage-grid{grid-template-columns:1fr;gap:30px}.concept-coverage p{font-size:12px}.concept-cities{gap:8px}.concept-cities li{font-size:9px}.concept-contact{padding-block:45px}.concept-contact h2{font-size:43px}.concept-contact>p{font-size:12px}.concept-footer{display:block}.concept-footer>div{gap:14px;margin-top:18px;font-size:9px}}
/* Reset the legacy form's explicit second grid column when the intake stacks. */
.pivot-intake .request-option-row{grid-template-columns:repeat(3,minmax(0,1fr))}
.pivot-intake .request-option>span{height:100%;padding:10px 7px}
.pivot-intake .request-option small{white-space:normal;overflow-wrap:break-word}
.pivot-intake .check-console #website{padding-left:14px}
@media(max-width:1000px){
 .pivot-intake .check-workspace{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:34px}
 .pivot-intake .check-intro{grid-column:1;grid-row:1;max-width:620px}
 .pivot-intake .check-console{grid-column:1;grid-row:2;width:100%;max-width:none}
}
@media(max-width:560px){.pivot-intake .request-option-row{grid-template-columns:repeat(2,minmax(0,1fr))}}
