.faq{border-top:1px solid var(--line);max-width:52rem}.faq__item{border-bottom:1px solid var(--line)}.faq__item summary{cursor:pointer;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) 0;font-size:var(--step-1);font-weight:600;line-height:1.35;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"";border-right:2px solid var(--icon);border-bottom:2px solid var(--icon);width:12px;height:12px;transition:transform .22s var(--ease-out);flex:none;margin-top:.45em;transform:rotate(45deg)}.faq__item[open] summary:after{margin-top:.7em;transform:rotate(225deg)}.faq__item p{padding-bottom:var(--space-5);color:var(--text-muted);max-width:var(--measure)}.svc-hero{padding-block:clamp(2.5rem, 2rem + 3vw, 4.5rem) var(--space-8);background:var(--raised);position:relative}.svc-hero:after{content:"";background:linear-gradient(90deg, var(--mark-build) 0 62%, var(--mark-grow) 62% 100%);height:2px;position:absolute;bottom:-1px;left:0;right:0}.crumbs ol{gap:var(--space-2);margin:0 0 var(--space-5);font-size:var(--step--1);color:var(--text-subtle);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--line-strong)}.crumbs a{color:var(--text-muted)}.svc-hero .wrap{position:relative}.svc-hero__title{letter-spacing:-.035em;max-width:14ch;font-size:clamp(2.75rem,1.6rem + 4.4vw,5.25rem);line-height:1.02}.svc-hero__lede{margin-top:var(--space-5);max-width:38rem;font-size:var(--step-1);color:var(--text-muted);line-height:1.5}.svc-hero__actions{margin-top:var(--space-6)}.svc-fit{gap:var(--space-7) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.svc-fit__title{font-size:var(--step-2);margin-bottom:var(--space-5)}@media (width<=48rem){.svc-fit{grid-template-columns:1fr}}.ticks{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ticks li{padding-left:var(--space-6);color:var(--text-muted);max-width:46ch;position:relative}.ticks li:before{content:"";background:var(--mark-build);width:10px;height:2px;position:absolute;top:.6em;left:0}.ticks--grow li:before{background:var(--mark-grow)}.svc-get{gap:0 var(--space-6);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.svc-get li{padding:var(--space-5) 0 var(--space-5) var(--space-6);border-bottom:1px solid var(--line);font-weight:600;position:relative}.svc-get li:before{content:"";left:0;top:calc(var(--space-5) + .55em);background:var(--icon);width:8px;height:8px;position:absolute}@media (width<=48rem){.svc-get{grid-template-columns:1fr}}.svc-more__title{font-size:var(--step-1);margin-bottom:var(--space-4)}.svc-more{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.svc-more a{font-weight:600}
