.svc__head[data-astro-cid-7esrfr3l]{gap:var(--s-5);margin-bottom:clamp(2.5rem,2rem + 3vw,5rem);display:grid}.svc__head[data-astro-cid-7esrfr3l] [data-astro-cid-7esrfr3l]:is(h1,h2){letter-spacing:-.04em;font-size:clamp(3.5rem,1.5rem + 9vw,10rem);font-weight:700;line-height:.85}.svc__lead[data-astro-cid-7esrfr3l]{gap:var(--s-4);justify-items:start;display:grid}.svc__head[data-astro-cid-7esrfr3l] .draft-tag[data-astro-cid-7esrfr3l]{color:var(--muted-on-ink);font-size:var(--t-xs)}.svc__head[data-astro-cid-7esrfr3l] p[data-astro-cid-7esrfr3l]{color:var(--muted-on-ink);font-size:var(--t-lg);max-width:52ch;line-height:1.45}@media (width>=64rem){.svc__head[data-astro-cid-7esrfr3l]{grid-template-columns:1.2fr 1fr;align-items:end}}.feat[data-astro-cid-7esrfr3l]{gap:var(--s-5);isolation:isolate;padding:clamp(1.5rem,1rem + 3vw,4rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.feat[data-astro-cid-7esrfr3l]:before{content:"";z-index:-1;background:var(--paper);transform-origin:bottom;transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.feat[data-astro-cid-7esrfr3l]:hover:before,.feat[data-astro-cid-7esrfr3l]:focus-visible:before{transform:scaleY(1)}.feat__top[data-astro-cid-7esrfr3l]{justify-content:space-between;align-items:start;display:flex}.feat__go svg{transition:transform .45s var(--ease-out)}.feat[data-astro-cid-7esrfr3l]:hover .feat__go svg,.feat[data-astro-cid-7esrfr3l]:focus-visible .feat__go svg{transform:translate(6px,-6px)}.feat__title[data-astro-cid-7esrfr3l]{letter-spacing:-.04em;max-width:12ch;font-size:clamp(2.5rem,1.2rem + 6vw,7rem);font-weight:700;line-height:.9}.feat__body[data-astro-cid-7esrfr3l]{gap:var(--s-5);display:grid}.feat__short[data-astro-cid-7esrfr3l]{font-size:var(--t-lg);max-width:44ch;line-height:1.45}.feat__list[data-astro-cid-7esrfr3l]{gap:var(--s-2) var(--s-5);border-top:2px solid var(--ink);padding-top:var(--s-4);display:grid}.feat__list[data-astro-cid-7esrfr3l] li[data-astro-cid-7esrfr3l]{gap:var(--s-2);align-items:start;font-weight:500;display:flex}.feat__list[data-astro-cid-7esrfr3l] svg{flex:none;margin-top:3px}@media (width>=48rem){.feat__list[data-astro-cid-7esrfr3l]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.feat__body[data-astro-cid-7esrfr3l]{grid-template-columns:1fr 1.2fr;align-items:start}}.duo[data-astro-cid-7esrfr3l]{border-left:1px solid var(--rule-on-ink);display:grid}.duo__item[data-astro-cid-7esrfr3l]{align-content:start;gap:var(--s-4);border-right:1px solid var(--rule-on-ink);border-bottom:1px solid var(--rule-on-ink);isolation:isolate;padding:clamp(1.5rem,1rem + 2vw,3rem);text-decoration:none;display:grid;position:relative}.duo__item[data-astro-cid-7esrfr3l]:before{content:"";z-index:-1;background:var(--orange);transform-origin:0;transition:transform .45s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.duo__item[data-astro-cid-7esrfr3l]:hover:before,.duo__item[data-astro-cid-7esrfr3l]:focus-visible:before{transform:scaleX(1)}.duo__item[data-astro-cid-7esrfr3l]:hover,.duo__item[data-astro-cid-7esrfr3l]:focus-visible{color:var(--ink)}.duo__item[data-astro-cid-7esrfr3l] [data-astro-cid-7esrfr3l]:is(h2,h3){font-size:var(--t-2xl);margin-top:var(--s-5);font-weight:700}.duo__item[data-astro-cid-7esrfr3l] p[data-astro-cid-7esrfr3l]{font-size:var(--t-lg);max-width:34ch;line-height:1.4}.duo__item[data-astro-cid-7esrfr3l] ul[data-astro-cid-7esrfr3l]{gap:var(--s-1);color:var(--muted-on-ink);font-size:var(--t-sm);display:grid}.duo__item[data-astro-cid-7esrfr3l] ul[data-astro-cid-7esrfr3l] li[data-astro-cid-7esrfr3l]:before{content:"";vertical-align:middle;width:10px;height:1px;margin-right:var(--s-2);background:currentColor;display:inline-block}.duo__item[data-astro-cid-7esrfr3l]:hover ul[data-astro-cid-7esrfr3l],.duo__item[data-astro-cid-7esrfr3l]:focus-visible ul[data-astro-cid-7esrfr3l]{color:var(--ink)}.duo__go[data-astro-cid-7esrfr3l]{gap:var(--s-2);margin-top:var(--s-3);align-items:center;font-weight:600;display:inline-flex}@media (width>=48rem){.duo[data-astro-cid-7esrfr3l]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rows[data-astro-cid-7esrfr3l]{border-top:1px solid var(--rule-on-ink)}.row[data-astro-cid-7esrfr3l]{gap:var(--s-2) var(--s-4);padding:var(--s-5) var(--s-2);border-bottom:1px solid var(--rule-on-ink);isolation:isolate;grid-template-columns:auto 1fr auto;align-items:center;text-decoration:none;display:grid;position:relative}.row[data-astro-cid-7esrfr3l]:before{content:"";z-index:-1;background:var(--orange);transform-origin:0;transition:transform .45s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.row[data-astro-cid-7esrfr3l]:hover:before,.row[data-astro-cid-7esrfr3l]:focus-visible:before{transform:scaleX(1)}.row[data-astro-cid-7esrfr3l]:hover,.row[data-astro-cid-7esrfr3l]:focus-visible{color:var(--ink)}.row[data-astro-cid-7esrfr3l] [data-astro-cid-7esrfr3l]:is(h2,h3){font-size:var(--t-xl);font-weight:600}.row[data-astro-cid-7esrfr3l] p[data-astro-cid-7esrfr3l]{color:var(--muted-on-ink);font-size:var(--t-sm);grid-column:2/4}.row[data-astro-cid-7esrfr3l]:hover p[data-astro-cid-7esrfr3l],.row[data-astro-cid-7esrfr3l]:focus-visible p[data-astro-cid-7esrfr3l]{color:var(--ink)}.row__arrow{transition:transform .4s var(--ease-out);grid-area:1/3}.row[data-astro-cid-7esrfr3l]:hover .row__arrow{transform:translate(4px,-4px)}@media (width>=64rem){.row[data-astro-cid-7esrfr3l]{padding-inline:var(--s-4);grid-template-columns:3rem minmax(0,1.1fr) minmax(0,1fr) auto}.row[data-astro-cid-7esrfr3l] p[data-astro-cid-7esrfr3l]{font-size:var(--t-md);grid-column:3}.row__arrow{grid-column:4}}
