@layer reset,tokens,base,layout,components,utilities;@layer base;@layer components{:where(.service-brief>summary){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--s-5);padding-block:var(--s-5)}:where(.service-brief-label strong){display:block;font:400 var(--t-lg)/1.25 var(--font-display)}:where(.service-brief-label>span,.service-brief-label small){display:block;margin-top:var(--s-2);font-size:var(--t-base)}}@layer utilities{@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}}:where(.service-card){display:flex;flex-direction:column}:where(.service-card .card-arrow){margin-block-start:auto;padding-block-start:var(--s-4)}:where(.service-figure){padding:var(--s-5);margin-block:var(--s-5);background:var(--night);color:var(--night-text);--rule:var(--brass);--focus:var(--brass)}:where(.service-figure .figure-heading){color:var(--night-muted)}:where(.service-figure>svg){display:block;width:100%;height:auto;overflow:visible}:where(.service-figure>ol){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;padding:0;margin-block:0 var(--s-5)}:where(.service-figure>.figure-nodes-3){grid-template-columns:repeat(3,minmax(0,1fr))}:where(.service-figure>.figure-nodes-5){grid-template-columns:repeat(5,minmax(0,1fr))}:where(.service-figure>.figure-nodes-6){grid-template-columns:repeat(6,minmax(0,1fr))}:where(.service-figure>ol>li){text-align:center;padding-inline:var(--s-2);font-size:var(--t-sm)}@media (width < 768px){:where(.service-figure){padding:var(--s-4)}:where(.service-figure>svg){display:none}:where(.service-figure>ol){display:block;border-inline-start:var(--rule-width) solid var(--brass);margin-inline-start:var(--s-2);padding-inline-start:var(--s-5)}:where(.service-figure>ol>li,.service-figure>ol>li:first-child,.service-figure>ol>li:last-child){position:relative;text-align:start;padding-block:var(--s-3)}:where(.service-figure>ol>li):before{content:"";position:absolute;width:var(--s-2);height:var(--s-2);background:var(--brass);inset-inline-start:calc(-1*var(--s-5) - .28125rem);inset-block-start:1.1875rem}}@layer base;main .service-card-grid{align-items:start}main .service-card{padding-block:var(--s-5)}main .service-card{position:relative;padding-inline-end:var(--s-7)}main .service-card .card-arrow{position:absolute;inset-inline-end:0;inset-block-start:var(--s-5);padding:0;margin:0}a.service-card .card-arrow{transition:transform var(--dur-quick) var(--ease)}a.service-card:is(:hover,:focus-visible) .card-arrow{transform:translate(var(--s-1))}.buying-intro{padding-block:var(--s-4)}.buying-summary{margin:0}.buying-summary dt{font-weight:600}.buying-summary dd{margin:var(--s-2)0 var(--s-4)}.service-proof{border-inline-start:2px solid var(--brass-light-bg);padding-inline-start:var(--s-4)}.service-overview{display:grid;gap:var(--s-6);padding-block-end:var(--s-8)}.service-overview-intro h2{max-inline-size:20ch}.service-overview{border-block-start:1px solid var(--rule);padding-block-start:var(--s-5)}.service-overview-points{list-style:none;padding:0;margin:0 0 var(--s-6);counter-reset:offer}.service-overview-points li{position:relative;padding:0 0 var(--s-4) var(--s-7);counter-increment:offer}.service-overview-points li:before{content:counter(offer,decimal-leading-zero);position:absolute;inset-inline-start:0;color:var(--brass-light-bg);font-size:var(--t-xs)}.service-overview-points strong{display:block;font-weight:600}.buying-summary{display:grid;gap:var(--s-6)}@media (min-width:1024px){.buying-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.buying-summary>div:nth-child(2),.buying-summary>div:nth-child(3){grid-column:span 2}.buying-action{grid-column:1/-1}}.buying-summary dd{max-inline-size:86ch}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}