/* Managed offers: customer outcomes, clear prices and a calm guided setup. */
.managed-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:64px;align-items:center;padding-block:62px}.managed-hero h1{font-size:clamp(48px,5.5vw,76px);line-height:1.04}.managed-hero .hero-description{max-width:610px}.managed-hero-note{background:#263e33;color:#f5f4e9;padding:32px;border-radius:7px;box-shadow:10px 12px 0 #dce2ce}.managed-hero-note .eyebrow{color:#d2dfbb}.managed-hero-note h2{font-family:var(--serif);font-size:34px;letter-spacing:-.02em}.managed-hero-note ul{list-style:none;padding:0;margin:24px 0}.managed-hero-note li{padding:14px 0;border-top:1px solid #60705a;font-size:14px}.managed-hero-note li span{color:#d2dfbb;margin-right:12px}.managed-hero-note small{font-size:11px;color:#d2dfbb}.managed-path{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);margin-block:15px 25px;gap:25px;padding-block:23px}.managed-path div{display:flex;align-items:start;gap:14px}.managed-path b{font-family:var(--serif);font-size:25px;color:var(--orange)}.managed-path span{font-size:14px}.managed-path small{display:block;font-size:12px;color:var(--muted);margin-top:4px}.managed-packages{scroll-margin-top:25px}.managed-package-intro{max-width:750px;margin-bottom:36px}.managed-package-intro>p:last-child{font-size:17px;color:var(--muted)}.managed-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.managed-card{padding:34px;background:#eef0e4;border:1px solid #c4cdb6;border-radius:7px;display:flex;flex-direction:column;min-width:0}.managed-card>.eyebrow{font-size:10px;line-height:1.6;margin-bottom:19px}.managed-card h3{font-size:34px;letter-spacing:-1px;margin-bottom:12px}.managed-card-headline{font-family:var(--serif);font-size:25px;line-height:1.2;margin-bottom:14px}.managed-description{font-size:14px;min-height:64px;color:var(--muted)}.managed-price{display:flex;gap:10px;align-items:baseline;margin-top:15px}.managed-price strong{font-size:46px;line-height:1;letter-spacing:-2px;font-weight:550}.managed-price span{font-size:14px}.managed-setup{font-size:12px;margin:12px 0 24px}.managed-card>.button{width:100%;justify-content:center}.managed-card ul{list-style:none;padding:0;margin:26px 0 14px}.managed-card li{font-size:14px;line-height:1.55;padding:11px 0 11px 23px;border-bottom:1px solid #c7cfbd;position:relative}.managed-card li:before{content:'↗';position:absolute;left:0;color:var(--orange)}.managed-allowance{font-size:12px;line-height:1.7}.managed-first-win{border-top:1px solid #b5c1a8;padding-top:20px;margin-top:auto}.managed-first-win>span,.managed-example>span,.managed-launch-result>span{font-size:10px;letter-spacing:.1em}.managed-first-win p{font-size:16px;line-height:1.6;margin:12px 0 0}.managed-card-dark{background:#263e33;color:#f5f4e9;border-color:#263e33}.managed-card-dark .eyebrow{color:#d0e0b7}.managed-card-dark .managed-description,.managed-card-dark .managed-allowance{color:#d3ddca}.managed-card-dark li,.managed-card-dark .managed-first-win{border-color:#63745b}.managed-card-dark li:before{color:#d0e0b7}.managed-fit-line{display:flex;gap:25px;align-items:center;justify-content:space-between;padding:25px 0;border-bottom:1px solid var(--line)}.managed-fit-line p{margin:0;font-size:14px}.managed-outcomes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.managed-outcomes article{border-top:2px solid #9ead89;padding-top:22px}.managed-outcomes h3{font-size:23px}.managed-outcomes p{font-size:14px;color:var(--muted)}.managed-outcomes .eyebrow{font-size:10px}.managed-care-band{background:#e7eadc;padding-block:60px}.managed-care-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px}.managed-care-grid p{color:var(--muted);font-size:15px}.managed-care-grid h3{font-size:22px}.managed-care-grid li{margin-bottom:15px;font-size:15px}.managed-faq{max-width:850px}.managed-faq details{border-bottom:1px solid var(--line);padding:20px 0}.managed-faq summary{cursor:pointer;font-size:18px;line-height:1.4}.managed-faq details p{font-size:14px;line-height:1.8;color:var(--muted);margin:15px 0 0}.scan-next{margin-top:30px;padding:25px;background:#e7ecdc;border:1px solid #c5ceb7;border-radius:5px}.scan-next h3{font-size:29px}.scan-next p{font-size:14px}.scan-next .text-link{display:block;width:fit-content;margin-top:20px}.managed-example{background:#e7ecdc;padding:23px;margin-block:25px;border-left:3px solid var(--orange)}.managed-example h3{font-size:23px;margin-top:12px}.managed-example p{margin:8px 0 0;font-size:14px}.managed-order-name{font-size:23px;font-weight:600}.managed-total{display:grid;grid-template-columns:1fr auto;gap:10px;background:#263e33;color:#f5f4e9;padding:22px;margin:20px 0}.managed-total strong{font-size:27px;line-height:1}.managed-total small{grid-column:1/-1;font-size:12px}.managed-order-details{padding-left:20px;font-size:14px}.managed-order-details li{margin-bottom:10px}.managed-check{display:flex;align-items:flex-start;gap:12px;margin:20px 0;font-size:14px;cursor:pointer;line-height:1.6}.managed-check input{width:19px;height:19px;min-width:19px;margin:2px 0 0;accent-color:#425c3e}.managed-check small{display:block;color:var(--muted);font-size:12px}.managed-onboarding-top{display:flex;justify-content:space-between;gap:20px;padding:28px 0;font-size:11px}.managed-progress{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0 0 40px;gap:14px}.managed-progress li{border-top:3px solid #d4d8cb;padding-top:14px;font-size:12px;color:var(--muted)}.managed-progress li>span{font-family:var(--serif);font-size:23px;margin-right:10px}.managed-progress li.current{border-color:var(--orange);color:var(--ink);font-weight:600}.managed-progress li.done{border-color:#718664}.managed-onboarding-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:60px;padding-bottom:60px}.managed-setup-body h1{font-size:43px;line-height:1.1;letter-spacing:-.04em;margin:15px 0 25px}.managed-setup-body h1:focus{outline:none}.managed-setup-body .field{margin-top:23px}.managed-setup-body input:not([type=checkbox]),.managed-setup-body select,.managed-setup-body textarea{width:100%;box-sizing:border-box}.managed-setup-body textarea{font:inherit;padding:14px;border:1px solid #b3bbaa;border-radius:3px;resize:vertical;background:#fff}.managed-welcome{display:flex;align-items:start;gap:16px;border:1px solid #c6ceb9;border-radius:5px;padding:20px;background:#edf0e3;margin-bottom:32px}.managed-welcome b{font-size:12px}.managed-welcome p{font-size:14px;margin:7px 0}.managed-welcome small{font-size:10px;color:var(--muted)}.managed-order-rail{background:#e8ecdf;border:1px solid #c6cfb9;border-radius:7px;padding:28px;align-self:start;position:sticky;top:24px}.managed-order-rail h2{font-size:29px;line-height:1.15;letter-spacing:-.03em}.managed-order-rail h3{font-size:19px}.managed-order-rail p{font-size:13px}.managed-order-rail dl>div{display:flex;justify-content:space-between;gap:14px;margin:15px 0;font-size:13px}.managed-order-rail dd{margin:0;font-weight:600;white-space:nowrap}.managed-order-rail hr{border:0;border-top:1px solid #bac5ac;margin:24px 0}.managed-sources{padding:15px 22px;border:1px solid #bdc7b1;margin-top:24px}.managed-sources legend{font-size:13px;padding:0 8px}.managed-permissions>div{padding:16px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:90px 1fr;gap:12px;font-size:14px}.managed-permissions span{color:var(--muted)}.managed-launch-result{padding:28px;background:#263e33;color:#f5f4e9;margin:25px 0}.managed-launch-result h2{font-family:var(--serif);font-size:29px;letter-spacing:0;line-height:1.3;margin:16px 0}.managed-launch-result p{font-size:12px;color:#d4dfc9}.managed-launch-steps{padding-left:22px}.managed-launch-steps li{padding:10px 0 15px 8px;font-size:14px}.managed-launch-steps span{display:block;color:var(--muted);margin-top:5px}.managed-demo-receipt{padding:20px;background:#e7ebdf;border:1px solid #c8d0bd;font-size:13px;margin-top:25px}.managed-demo-receipt p{margin:8px 0 0}.managed-scan-context{padding:20px 0;border-top:1px solid #bdc7b1;font-size:12px}.managed-scan-context summary{cursor:pointer;font-weight:600}.managed-scan-context ul{padding-left:16px}.managed-empty{padding:60px 0 100px}.managed-empty h1{font-size:54px}.managed-packages-link{display:inline-block;margin-top:14px;font-size:12px}.managed-home-path{margin-bottom:0}.managed-onboarding-grid>*{min-width:0}.managed-order-rail,.managed-launch-result,.managed-scan-context{overflow-wrap:anywhere}
@media(max-width:900px){.managed-hero{gap:32px}.managed-card{padding:25px}.managed-onboarding-grid{gap:30px}.managed-progress li>span{display:block}.managed-care-grid{gap:35px}.managed-outcomes{gap:18px}}
@media(max-width:760px){.managed-hero{grid-template-columns:1fr;padding-block:35px;gap:30px}.managed-hero h1{font-size:49px}.managed-hero-note{padding:25px}.managed-cards,.managed-outcomes,.managed-care-grid,.managed-onboarding-grid{grid-template-columns:1fr}.managed-card{padding:26px}.managed-card h3{font-size:31px}.managed-description{min-height:0}.managed-price strong{font-size:42px}.managed-path{grid-template-columns:1fr;gap:16px}.managed-fit-line{display:block}.managed-fit-line button{margin-top:20px}.managed-total{grid-template-columns:1fr}.managed-total small{grid-column:1}.managed-onboarding-top{flex-direction:column;gap:14px}.managed-progress{gap:8px;margin-bottom:28px}.managed-progress li{font-size:10px}.managed-progress li>span{font-size:20px}.managed-setup-body h1{font-size:37px}.managed-order-rail{position:static;order:1;padding:23px}.managed-order-rail hr,.managed-order-rail hr~h3,.managed-order-rail hr~p{display:none}.managed-welcome{padding:18px}.managed-launch-result{padding:23px}.managed-outcomes article{margin-bottom:15px}.managed-empty h1{font-size:43px}.managed-care-band{padding-block:40px}.managed-permissions>div{grid-template-columns:75px 1fr}.managed-total strong{font-size:25px}.managed-onboarding-grid{gap:28px}.managed-package-intro h2{font-size:41px}}
