.gf-service-build[data-astro-cid-64pmyu35]{color:var(--gf-page-ink);padding:112px 40px}.gf-eyebrow[data-astro-cid-64pmyu35]{color:var(--svc-accent)}.gf-service-build__title[data-astro-cid-64pmyu35]{margin-top:16px;font-size:40px;line-height:46px}.gf-service-index[data-astro-cid-64pmyu35]{--gf-index-columns:64px minmax(0, 3fr) minmax(0, 3fr) minmax(0, 2fr);margin:56px calc(-1 * var(--gf-section-gutter)) 0}.gf-service-index__head[data-astro-cid-64pmyu35],.gf-service-index__row[data-astro-cid-64pmyu35]{grid-template-columns:var(--gf-index-columns);padding-inline:var(--gf-section-gutter);display:grid}.gf-service-index__head[data-astro-cid-64pmyu35]{color:var(--gf-page-muted);font:400 11px/16px var(--gf-mono);text-transform:uppercase;padding-bottom:12px}.gf-service-index[data-astro-cid-64pmyu35] ol[data-astro-cid-64pmyu35],.gf-service-index[data-astro-cid-64pmyu35] ul[data-astro-cid-64pmyu35]{margin:0;padding:0;list-style:none}.gf-service-index__row[data-astro-cid-64pmyu35]{border-top:1px solid var(--gf-page-line);padding-block:32px}.gf-service-index__row[data-astro-cid-64pmyu35]:last-child{border-bottom:1px solid var(--gf-page-line)}.gf-service-index__n[data-astro-cid-64pmyu35]{color:var(--svc-accent);font:400 11px/34px var(--gf-mono)}.gf-service-index[data-astro-cid-64pmyu35] h3[data-astro-cid-64pmyu35]{letter-spacing:-.02em;font-size:28px;line-height:34px}.gf-service-index__text[data-astro-cid-64pmyu35]{max-width:400px;color:var(--gf-page-muted);text-wrap:pretty;margin-top:8px;padding-right:40px;font-size:16px;line-height:23px}.gf-service-index__more[data-astro-cid-64pmyu35]{min-height:44px;color:var(--svc-accent);align-items:center;gap:10px;margin-top:12px;font-size:15px;line-height:21px;text-decoration:none;display:inline-flex}.gf-service-index__more[data-astro-cid-64pmyu35]:before{content:"";background:var(--svc-accent);flex:none;width:5px;height:5px}.gf-service-index__more[data-astro-cid-64pmyu35]>span[data-astro-cid-64pmyu35]:first-child{text-underline-offset:3px}.gf-service-index__more[data-astro-cid-64pmyu35]:focus-visible>span[data-astro-cid-64pmyu35]:first-child{text-decoration:underline}@media (hover:hover) and (pointer:fine){.gf-service-index__more[data-astro-cid-64pmyu35]:hover>span[data-astro-cid-64pmyu35]:first-child{text-decoration:underline}}.gf-service-index__label[data-astro-cid-64pmyu35]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gf-service-index__includes[data-astro-cid-64pmyu35]{padding-right:40px}.gf-service-index__includes[data-astro-cid-64pmyu35] li[data-astro-cid-64pmyu35]{padding-left:16px;font-size:15px;line-height:21px;position:relative}.gf-service-index__includes[data-astro-cid-64pmyu35] li[data-astro-cid-64pmyu35]+li[data-astro-cid-64pmyu35]{margin-top:8px}.gf-service-index__includes[data-astro-cid-64pmyu35] li[data-astro-cid-64pmyu35]:before{content:"";background:var(--svc-accent);width:5px;height:5px;position:absolute;top:8px;left:0}.gf-tool-list[data-astro-cid-64pmyu35]{gap:12px;display:grid}.gf-tool[data-astro-cid-64pmyu35]{color:var(--gf-page-ink);align-items:center;gap:10px;font-size:15px;line-height:21px;text-decoration:none;display:inline-flex}a[data-astro-cid-64pmyu35].gf-tool>span[data-astro-cid-64pmyu35]:last-child{text-underline-offset:3px}a[data-astro-cid-64pmyu35].gf-tool:focus-visible>span[data-astro-cid-64pmyu35]:last-child{text-decoration:underline}@media (hover:hover) and (pointer:fine){a[data-astro-cid-64pmyu35].gf-tool:hover>span[data-astro-cid-64pmyu35]:last-child{text-decoration:underline}}@media (max-width:1099px){.gf-service-build[data-astro-cid-64pmyu35]{padding:96px 40px}.gf-service-index[data-astro-cid-64pmyu35]{--gf-index-columns:48px minmax(0, 1fr) minmax(0, 1fr)}.gf-service-index__head[data-astro-cid-64pmyu35]{display:none}.gf-service-index__row[data-astro-cid-64pmyu35]{row-gap:24px}.gf-service-index__row[data-astro-cid-64pmyu35]>div[data-astro-cid-64pmyu35]:nth-child(2){grid-column:2/-1}.gf-service-index__row[data-astro-cid-64pmyu35]>div[data-astro-cid-64pmyu35]:nth-child(3){grid-column:2}.gf-service-index__label[data-astro-cid-64pmyu35]{clip:auto;width:auto;height:auto;color:var(--gf-page-muted);font:400 11px/16px var(--gf-mono);text-transform:uppercase;margin-bottom:12px;position:static;overflow:visible}.gf-service-index__text[data-astro-cid-64pmyu35]{max-width:560px}}@media (max-width:720px){.gf-service-build[data-astro-cid-64pmyu35]{padding:64px 16px}.gf-service-build__title[data-astro-cid-64pmyu35]{font-size:32px;line-height:37px}.gf-service-index[data-astro-cid-64pmyu35]{--gf-index-columns:minmax(0, 1fr);margin-top:40px}.gf-service-index__row[data-astro-cid-64pmyu35]{row-gap:20px;padding-block:28px}.gf-service-index__row[data-astro-cid-64pmyu35]>div[data-astro-cid-64pmyu35]:nth-child(n){grid-column:1}.gf-service-index__n[data-astro-cid-64pmyu35]{line-height:16px}.gf-service-index[data-astro-cid-64pmyu35] h3[data-astro-cid-64pmyu35]{font-size:24px;line-height:30px}.gf-service-index__text[data-astro-cid-64pmyu35]{padding-right:0}.gf-service-index__includes[data-astro-cid-64pmyu35] li[data-astro-cid-64pmyu35]{font-size:16px;line-height:23px}.gf-tool-list[data-astro-cid-64pmyu35]{flex-wrap:wrap;gap:12px 24px;display:flex}}
