body:has(.managed-site){--background:#101613;--foreground:#f2f6f3;--card:#17201b;--card-foreground:#f2f6f3;--popover:#17201b;--popover-foreground:#f2f6f3;--primary:#b8ff5d;--primary-foreground:#14200e;--muted:#202b24;--muted-foreground:#aebeb4;--accent:#26382b;--accent-foreground:#f2f6f3;--border:#35453b;--ring:#b8ff5d}body:has(.managed-site)>footer{background:#101613}.managed-site{color:#19382b;--managed-line:#d3dfd8;--managed-soft:#51665a;background:#f8faf9}.managed-site,.managed-site *{letter-spacing:0}.managed-site :is(h1,h2,h3,p,ul,ol,dl){margin:0}.managed-site :is(h1,h2,h3){text-wrap:pretty}.managed-site svg{flex-shrink:0}.managed-site :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #248251}.managed-site [id]{scroll-margin-top:16px}.managed-container{width:min(1200px,100% - 80px);margin-inline:auto}.managed-eyebrow{font-family:var(--font-mono);text-transform:uppercase;color:#4d6e5c;font-size:10px;line-height:1.7}.managed-hero{isolation:isolate;background:#ededeb;position:relative;overflow:hidden}.managed-hero-art{z-index:-1;object-fit:cover;object-position:right center}.managed-hero-inner{align-items:center;min-height:480px;padding-block:48px;display:flex}.managed-hero-copy{width:51%;max-width:570px}.managed-hero h1{margin-block:15px 19px;font-size:60px;font-weight:600;line-height:1.13}.managed-site .managed-lead{font-size:25px;font-weight:500;line-height:1.4}.managed-hero-copy>p:not([class]){color:#4a6255;max-width:400px;margin-top:16px;font-size:15px;line-height:1.8}.managed-actions{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:26px;display:flex}.managed-button{color:#fff;background:#224f39;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;width:fit-content;padding:13px 18px;font-size:12px;font-weight:550;line-height:1.7;display:inline-flex}.managed-button:hover{background:#153c2a}.managed-text-link{border-bottom:1px solid #aac3b4;align-items:center;gap:13px;width:fit-content;padding-block:7px;font-size:12px;font-weight:550;line-height:1.7;display:inline-flex}.managed-text-link:hover{color:#147347;border-color:currentColor}.managed-site .managed-small{color:#607469;margin-top:19px;font-size:10px;line-height:1.8}.managed-proof{border-block:1px solid var(--managed-line);background:#edf2ef}.managed-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.managed-proof-grid>a{border-left:1px solid var(--managed-line);flex-direction:column;align-items:start;padding:26px 32px;display:flex}.managed-proof-grid>a:first-child{border:0;padding-left:0}.managed-proof-grid>a>span{color:#536e5f;font-size:11px;line-height:1.7}.managed-proof-grid strong{margin-block:10px 4px;font-size:35px;font-weight:550;line-height:1.2}.managed-proof-grid>a:nth-child(2) strong{color:#336777}.managed-proof-grid>a:nth-child(3) strong{color:#83534b}.managed-proof-grid .managed-proof-link{color:#24523a;align-items:center;gap:10px;margin-top:15px;display:flex}.managed-proof-grid>a:hover .managed-proof-link{text-decoration:underline}.managed-section{padding-block:64px}.managed-section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px;display:flex}.managed-section-head>p{max-width:370px;color:var(--managed-soft);font-size:13px;line-height:1.85}.managed-site h2{margin-top:10px;font-size:33px;font-weight:550;line-height:1.25}.managed-site h3{font-size:19px;font-weight:550;line-height:1.45}.managed-comparison{border-block:1px solid var(--managed-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.managed-comparison>div{padding:30px 40px 30px 0}.managed-comparison>div+div{border-left:1px solid var(--managed-line);background:#eff5f0;padding-left:40px;padding-right:30px}.managed-comparison h3{margin-block:9px 14px;font-size:26px}.managed-comparison p,.managed-deliverables p,.managed-steps p{color:var(--managed-soft);font-size:14px;line-height:1.85}.managed-comparison ul{gap:11px;margin-block:22px;list-style:none;display:grid}.managed-comparison li{align-items:start;gap:10px;font-size:12px;line-height:1.7;display:flex}.managed-comparison li svg{color:#43805c;margin-top:2px}.managed-tint{background:#ecf2f3;border-block:1px solid #d0dfe0}.managed-deliverables{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.managed-deliverables article>svg{color:#406b73;margin-bottom:20px}.managed-deliverables h3{margin-bottom:12px;font-size:17px}.managed-deliverables p{font-size:13px}.managed-enrichment{border-top:1px solid #bccfd2;grid-template-columns:1fr 1.2fr;gap:50px;margin-top:38px;padding-top:30px;display:grid}.managed-enrichment h3{margin-top:9px;font-size:19px}.managed-enrichment>p{color:#52666a;font-size:13px;line-height:1.85}.managed-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;display:grid}.managed-steps li{border-top:1px solid var(--managed-line);padding-top:21px}.managed-steps li>span{font-family:var(--font-mono);color:#52775e;font-size:11px}.managed-steps h3{margin-block:17px 12px}.managed-steps p{font-size:13px}.managed-request{color:#edf5ef;background:#193b2d;padding-block:58px}.managed-request-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.managed-request .managed-eyebrow{color:#b5d8c3}.managed-request h2{font-size:35px;line-height:1.3}.managed-request-grid>div>p:not([class]){color:#bdd0c3;max-width:430px;margin-top:20px;font-size:14px;line-height:1.85}.managed-request .managed-text-link{color:#e1f7e8;margin-top:25px}.managed-email{color:#cee6d6;margin-top:19px;font-size:12px;line-height:1.8;display:block}.managed-form{--background:#153023;--foreground:#edf5ef;--muted-foreground:#bdd0c3;--border:#557363;--primary:#d4f4b6;--primary-foreground:#18351f}.managed-form :is(input,textarea,button){border-radius:4px}.managed-form button{box-shadow:none}.managed-form>p{margin-top:12px}.managed-method-header{border-bottom:1px solid var(--managed-line);background:#e8f0ec;padding-block:30px 50px}.managed-method-header .managed-eyebrow{margin-top:29px}.managed-method-header h1{margin-block:12px 19px;font-size:57px;font-weight:550;line-height:1.15}.managed-method-header .managed-lead{font-size:29px}.managed-method-header p:not([class]){color:#4d6558;max-width:590px;margin-top:20px;font-size:15px;line-height:1.85}.managed-jump-links{border-bottom:1px solid var(--managed-line);flex-wrap:wrap;gap:12px 32px;padding-block:19px;font-size:12px;display:flex}.managed-jump-links a:hover{color:#13794a}.managed-method-row{grid-template-columns:1fr 1.3fr;gap:80px;display:grid}.managed-method-row>div:first-child>p:not([class]){color:var(--managed-soft);max-width:370px;margin-top:20px;font-size:14px;line-height:1.85}.managed-spec>div{border-bottom:1px solid var(--managed-line);grid-template-columns:150px 1fr;gap:22px;padding-block:21px;font-size:13px;line-height:1.8;display:grid}.managed-spec>div:first-child{border-top:1px solid var(--managed-line)}.managed-spec dt{font-weight:550}.managed-spec dd{color:var(--managed-soft);margin:0}.managed-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 60px;display:grid}.managed-quality-grid article{border-top:1px solid #bfd0d2;padding-top:24px}.managed-quality-grid article>svg{color:#406b73;margin-bottom:18px;display:block}.managed-quality-grid h3{margin-block:10px 12px}.managed-quality-grid p{color:#52676a;font-size:14px;line-height:1.9}.managed-recovery{list-style:none}.managed-recovery li{border-bottom:1px solid var(--managed-line);gap:23px;padding-block:23px;display:flex}.managed-recovery li:first-child{border-top:1px solid var(--managed-line)}.managed-recovery li>span{font-family:var(--font-mono);color:#688470;padding-top:4px;font-size:11px}.managed-recovery h3{margin-bottom:9px;font-size:17px}.managed-recovery p{color:var(--managed-soft);font-size:13px;line-height:1.85}.managed-access{background:#f1efec;border-block:1px solid #ded9d2}.managed-access-body ul{gap:25px;list-style:none;display:grid}.managed-access-body li{color:#58645b;align-items:start;gap:14px;font-size:13px;line-height:1.85;display:flex}.managed-access-body li svg{color:#6f735b;margin-top:4px}.managed-access-body strong{color:#2b4637;margin-bottom:5px;font-weight:550;display:block}.managed-access-body .managed-text-link{margin-top:29px}.managed-closing{justify-content:space-between;align-items:center;gap:35px;display:flex}.managed-closing p:not([class]){color:var(--managed-soft);max-width:530px;margin-top:18px;font-size:14px;line-height:1.85}@media (min-width:1600px){.managed-hero-inner{min-height:520px}}@media (max-width:1050px){.managed-container{width:calc(100% - 48px)}.managed-hero-copy{width:55%}.managed-hero h1{font-size:49px}.managed-actions{gap:12px}.managed-deliverables{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.managed-request-grid,.managed-method-row{gap:40px}.managed-spec>div{grid-template-columns:1fr;gap:7px}.managed-section-head{align-items:start}.managed-section-head>p{max-width:290px}}@media (max-width:700px){.managed-container{width:calc(100% - 40px)}.managed-hero-inner{align-items:start;min-height:630px;padding-block:33px 240px}.managed-hero-art{object-position:right bottom}.managed-hero-copy{width:100%;max-width:520px}.managed-hero h1{margin-block:12px 16px;font-size:42px}.managed-site .managed-lead{font-size:23px}.managed-hero-copy>p:not([class]){font-size:14px}.managed-actions{column-gap:18px;margin-top:21px}.managed-proof-grid{grid-template-columns:1fr;padding-block:8px}.managed-proof-grid>a{border-left:0;border-top:1px solid var(--managed-line);grid-template-columns:100px 1fr;gap:3px 20px;padding:19px 0;display:grid}.managed-proof-grid>a:first-child{border:0}.managed-proof-grid strong{grid-area:1/1/4;align-self:center;margin:0;font-size:29px}.managed-proof-grid>a>span{grid-column:2}.managed-proof-grid .managed-proof-link{margin-top:5px}.managed-section{padding-block:39px}.managed-site h2{font-size:27px}.managed-section-head{margin-bottom:25px;display:block}.managed-section-head>p{max-width:none;margin-top:17px}.managed-section-head>.managed-text-link{margin-top:16px}.managed-comparison{grid-template-columns:1fr}.managed-comparison>div,.managed-comparison>div+div{border-left:0;padding:24px 18px}.managed-comparison>div+div{border-top:1px solid var(--managed-line)}.managed-comparison h3{font-size:24px}.managed-enrichment{grid-template-columns:1fr;gap:18px}.managed-deliverables{gap:27px 23px}.managed-deliverables h3{font-size:16px}.managed-steps{grid-template-columns:1fr;gap:25px}.managed-steps h3{margin-top:12px}.managed-request{padding-block:38px}.managed-request-grid,.managed-method-row{grid-template-columns:1fr;gap:30px}.managed-request h2{font-size:29px}.managed-method-header{padding-block:21px 34px}.managed-method-header h1{font-size:43px}.managed-quality-grid{grid-template-columns:1fr;gap:28px}.managed-method-row>div:first-child>p:not([class]){max-width:none}.managed-closing{flex-direction:column;align-items:start;gap:23px}.managed-hero-art{object-fit:contain}}@media (max-width:380px){.managed-hero h1{font-size:37px}.managed-deliverables{grid-template-columns:1fr}.managed-hero-inner{min-height:680px;padding-bottom:215px}}@media (max-width:700px) and (max-height:780px){.managed-hero-inner{min-height:0;padding-block:24px 205px}.managed-hero>picture{z-index:-1;height:185px;position:absolute;inset:auto 0 0}.managed-hero-art{object-fit:cover}.managed-hero h1{margin-block:10px 13px;font-size:34px}.managed-hero .managed-lead{font-size:20px}.managed-hero-copy>p:not([class]){margin-top:12px;font-size:13px;line-height:1.65}.managed-hero .managed-actions{gap:12px;margin-top:17px}.managed-hero .managed-button{gap:10px;padding:11px 14px;font-size:11px}.managed-hero .managed-text-link{gap:8px;font-size:11px}.managed-hero .managed-small{margin-top:14px}}@media (max-width:350px) and (max-height:780px){.managed-hero h1{font-size:29px}}
