.vz[data-astro-cid-hlflf7zo]{margin:0}.vz-web[data-astro-cid-hlflf7zo]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--viz-line);background:#111;overflow:hidden}.stage[data-astro-cid-hlflf7zo]{aspect-ratio:4/3;padding:7cqw 6cqw;position:relative;container-type:inline-size}.frame[data-astro-cid-hlflf7zo]{grid-template-rows:auto 1fr;height:100%;display:grid;position:relative}.edge[data-astro-cid-hlflf7zo]{background:#3a3a3a;position:absolute}.edge--t[data-astro-cid-hlflf7zo]{transform-origin:0;height:1px;top:0;left:0;right:0}.edge--r[data-astro-cid-hlflf7zo]{transform-origin:50% 0;width:1px;top:0;bottom:0;right:0}.edge--b[data-astro-cid-hlflf7zo]{transform-origin:100%;height:1px;bottom:0;left:0;right:0}.edge--l[data-astro-cid-hlflf7zo]{transform-origin:50% 100%;width:1px;top:0;bottom:0;left:0}.bar[data-astro-cid-hlflf7zo]{border-bottom:1px solid #2a2a2a;align-items:center;gap:2cqw;padding:1.4cqw 1.8cqw;display:flex}.dots[data-astro-cid-hlflf7zo]{gap:.7cqw;display:flex}.dots[data-astro-cid-hlflf7zo] i[data-astro-cid-hlflf7zo]{border:1px solid #4a4a4a;border-radius:50%;width:1cqw;height:1cqw}.url[data-astro-cid-hlflf7zo]{text-align:center;color:#8f8b84;letter-spacing:.02em;flex:1;margin-right:4cqw;font-size:1.15cqw}.page[data-astro-cid-hlflf7zo]{color:#f4f1ea;grid-template-rows:auto 1fr auto;gap:1.8cqw;min-height:0;padding:2cqw;display:grid;position:relative}.block[data-astro-cid-hlflf7zo]{transition:box-shadow .5s;position:relative;box-shadow:inset 0 0 0 1px #3a3a3a}.block[data-astro-cid-hlflf7zo].is-painted{box-shadow:inset 0 0 0 1px #0000}.nav[data-astro-cid-hlflf7zo]{justify-content:space-between;align-items:center;padding:1cqw 1.2cqw;display:flex}.logo[data-astro-cid-hlflf7zo]{font-family:var(--font-serif);letter-spacing:.3em;font-size:1.9cqw}.links[data-astro-cid-hlflf7zo]{letter-spacing:.1em;text-transform:uppercase;color:#8f8b84;gap:2.2cqw;font-size:1.05cqw;display:flex}.hero[data-astro-cid-hlflf7zo]{grid-template-columns:1fr 1.15fr;gap:1.8cqw;min-height:0;display:grid}.copy[data-astro-cid-hlflf7zo]{align-content:center;justify-items:start;gap:2.4cqw;padding:1.6cqw;display:grid}.h1[data-astro-cid-hlflf7zo]{font-family:var(--font-serif);flex-wrap:wrap;column-gap:.25em;font-size:3.9cqw;line-height:1.04;display:flex}.w[data-astro-cid-hlflf7zo]{padding-bottom:.08em;display:inline-block;overflow:hidden}.w[data-astro-cid-hlflf7zo]>span[data-astro-cid-hlflf7zo]{display:inline-block}.cta[data-astro-cid-hlflf7zo]{border:1px solid #f4f1ea;border-radius:99px;padding:.9cqw 1.8cqw;font-size:1.1cqw;transition:background-color .35s,color .35s,border-color .35s}.cta[data-astro-cid-hlflf7zo].is-on{background:var(--accent);border-color:var(--accent);color:#0a0a0a}.picture[data-astro-cid-hlflf7zo]{place-items:center;display:grid}.picture[data-astro-cid-hlflf7zo] svg[data-astro-cid-hlflf7zo]{color:#23211e;width:82%}.picture[data-astro-cid-hlflf7zo] path[data-astro-cid-hlflf7zo]{stroke:currentColor;stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round}.pcards[data-astro-cid-hlflf7zo]{grid-template-columns:repeat(3,1fr);gap:1.8cqw;display:grid}.pcard[data-astro-cid-hlflf7zo]{aspect-ratio:16/7;align-items:flex-end;padding:1cqw 1.2cqw;display:flex}.cap[data-astro-cid-hlflf7zo]{color:#f4f1ea;font-size:1.05cqw}.cursor[data-astro-cid-hlflf7zo]{z-index:3;pointer-events:none;width:2.6cqw;position:absolute;top:96%;left:92%}.vz[data-astro-cid-pczhd7tv]{margin:0}.vz-brand[data-astro-cid-pczhd7tv]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--viz-line);background:#111;overflow:hidden}.stage[data-astro-cid-pczhd7tv]{aspect-ratio:4/3;color:#f4f1ea;grid-template-columns:1fr 1fr;align-items:center;gap:6cqw;padding:7cqw 6cqw;display:grid;position:relative;container-type:inline-size}.field[data-astro-cid-pczhd7tv]{aspect-ratio:1;position:relative}.ln[data-astro-cid-pczhd7tv]{background:#2f2f2f;position:absolute}.ln[data-astro-cid-pczhd7tv].h{transform-origin:0;height:1px;left:0;right:0}.ln[data-astro-cid-pczhd7tv].v{transform-origin:50% 0;width:1px;top:0;bottom:0}.circle[data-astro-cid-pczhd7tv]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.circle[data-astro-cid-pczhd7tv] circle[data-astro-cid-pczhd7tv]{fill:none;stroke:#3a3a3a;stroke-width:.3px}.mark[data-astro-cid-pczhd7tv]{place-content:center;justify-items:center;gap:1.6cqw;display:grid;position:absolute;inset:0}.word[data-astro-cid-pczhd7tv]{font-family:var(--font-serif);letter-spacing:.18em;padding-left:.18em;font-size:6.6cqw;line-height:1;display:flex}.lt[data-astro-cid-pczhd7tv]{display:inline-block;overflow:hidden}.lt[data-astro-cid-pczhd7tv]>span[data-astro-cid-pczhd7tv]{display:inline-block}.sub[data-astro-cid-pczhd7tv]{letter-spacing:.3em;text-transform:uppercase;color:#8f8b84;font-size:1.1cqw}.side[data-astro-cid-pczhd7tv]{align-content:center;gap:4cqw;display:grid}.scale[data-astro-cid-pczhd7tv] li[data-astro-cid-pczhd7tv]{border-top:1px solid #2a2a2a;grid-template-columns:9cqw 1fr;align-items:baseline;gap:1.5cqw;padding-block:1.4cqw;display:grid;overflow:hidden}.scale[data-astro-cid-pczhd7tv] li[data-astro-cid-pczhd7tv]:last-child{border-bottom:1px solid #2a2a2a}.lbl[data-astro-cid-pczhd7tv]{letter-spacing:.12em;text-transform:uppercase;color:#8f8b84;font-size:1cqw}.s-display[data-astro-cid-pczhd7tv]{font-family:var(--font-serif);font-size:6cqw;line-height:.9}.s-heading[data-astro-cid-pczhd7tv]{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.4cqw}.s-body[data-astro-cid-pczhd7tv]{color:#cfcac1;font-size:1.2cqw;line-height:1.4}.swatches[data-astro-cid-pczhd7tv]{grid-template-columns:repeat(5,1fr);gap:1cqw;display:grid}.swatches[data-astro-cid-pczhd7tv] li[data-astro-cid-pczhd7tv]{gap:.8cqw;display:grid}.chip[data-astro-cid-pczhd7tv]{aspect-ratio:1/1.3;background:var(--c);transform-origin:50% 100%;display:block;box-shadow:inset 0 0 0 1px #ffffff0f}.name[data-astro-cid-pczhd7tv]{color:#8f8b84;font-size:.95cqw}.vz[data-astro-cid-shamkig4]{margin:0}.vz-print[data-astro-cid-shamkig4]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--viz-line);background:#111;overflow:hidden}.stage[data-astro-cid-shamkig4]{aspect-ratio:4/3;color:#23211e;position:relative;container-type:inline-size}.sheet[data-astro-cid-shamkig4]{position:absolute}.spread[data-astro-cid-shamkig4]{aspect-ratio:420/297;width:52%;top:16%;left:7%}.board[data-astro-cid-shamkig4]{aspect-ratio:594/841;width:25%;top:10%;left:66%}.bizcard[data-astro-cid-shamkig4]{aspect-ratio:85/55;width:21%;top:70%;left:22%}.e[data-astro-cid-shamkig4]{z-index:2;background:#4a4a4a;position:absolute}.e[data-astro-cid-shamkig4].t,.e[data-astro-cid-shamkig4].b{transform-origin:0;height:1px;left:0;right:0}.e[data-astro-cid-shamkig4].l,.e[data-astro-cid-shamkig4].r{transform-origin:50% 0;width:1px;top:0;bottom:0}.e[data-astro-cid-shamkig4].t{top:0}.e[data-astro-cid-shamkig4].b{bottom:0}.e[data-astro-cid-shamkig4].l{left:0}.e[data-astro-cid-shamkig4].r{right:0}.dim[data-astro-cid-shamkig4]{color:#8f8b84;place-items:center;height:1px;display:grid;position:absolute;left:0;right:0}.dim--top[data-astro-cid-shamkig4]{bottom:calc(100% + 2.2cqw)}.dim--bottom[data-astro-cid-shamkig4]{top:calc(100% + 2.2cqw)}.dim[data-astro-cid-shamkig4] i[data-astro-cid-shamkig4]{background:#3a3a3a;position:absolute;inset:0}.dim[data-astro-cid-shamkig4] i[data-astro-cid-shamkig4]:before,.dim[data-astro-cid-shamkig4] i[data-astro-cid-shamkig4]:after{content:"";background:#3a3a3a;width:1px;height:1.2cqw;position:absolute;top:-.6cqw}.dim[data-astro-cid-shamkig4] i[data-astro-cid-shamkig4]:before{left:0}.dim[data-astro-cid-shamkig4] i[data-astro-cid-shamkig4]:after{right:0}.dim[data-astro-cid-shamkig4] b[data-astro-cid-shamkig4]{letter-spacing:.08em;font-variant-numeric:tabular-nums;background:#111;padding:0 .9cqw;font-size:1.05cqw;font-weight:400;position:relative}.paper[data-astro-cid-shamkig4]{position:absolute;inset:0}.spread[data-astro-cid-shamkig4] .paper[data-astro-cid-shamkig4]{grid-template-columns:1fr 1fr;display:grid}.pg[data-astro-cid-shamkig4]{padding:7% 8%;display:grid}.pg--l[data-astro-cid-shamkig4]{background:#efe8dc;align-content:space-between}.pg--r[data-astro-cid-shamkig4]{background:#f4efe6;align-content:start;gap:9%;box-shadow:inset 1px 0 #d9d0c1}.kicker[data-astro-cid-shamkig4]{letter-spacing:.22em;text-transform:uppercase;opacity:.6;font-size:1.05cqw}.book[data-astro-cid-shamkig4]{font-family:var(--font-serif);font-size:4.2cqw;line-height:.98}.years[data-astro-cid-shamkig4]{letter-spacing:.08em;opacity:.6;font-size:1.05cqw}.plate[data-astro-cid-shamkig4]{aspect-ratio:4/3;background:#b5603f;display:block}.lines[data-astro-cid-shamkig4]{gap:.7cqw;display:grid}.lines[data-astro-cid-shamkig4] i[data-astro-cid-shamkig4]{opacity:.22;background:#23211e;height:.45cqw;display:block}.board[data-astro-cid-shamkig4] .paper[data-astro-cid-shamkig4]{color:#efe8dc;background:#23211e;grid-template-rows:auto auto 1fr;gap:.6cqw;padding:9%;display:grid}.b-title[data-astro-cid-shamkig4]{font-family:var(--font-serif);font-size:2.8cqw;line-height:1}.b-sub[data-astro-cid-shamkig4]{letter-spacing:.06em;opacity:.65;font-size:.95cqw}.plan[data-astro-cid-shamkig4]{align-self:center;width:100%}.plan[data-astro-cid-shamkig4] path[data-astro-cid-shamkig4]{stroke:#efe8dc;stroke-width:.8px}.bizcard[data-astro-cid-shamkig4] .paper[data-astro-cid-shamkig4]{background:#d8c7ae;align-content:space-between;padding:9% 10%;display:grid}.c-name[data-astro-cid-shamkig4]{font-family:var(--font-serif);font-size:2cqw}.c-meta[data-astro-cid-shamkig4]{letter-spacing:.06em;opacity:.7;font-size:.9cqw}.vz[data-astro-cid-tjtojivd]{margin:0}.vz-social[data-astro-cid-tjtojivd]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--viz-line);background:#111;overflow:hidden}.stage[data-astro-cid-tjtojivd]{aspect-ratio:4/3;color:#f4f1ea;position:relative;container-type:inline-size}.phone[data-astro-cid-tjtojivd]{aspect-ratio:9/18.5;border-radius:4.4cqw;padding:4.6cqw 0 0;position:absolute;top:5%;bottom:5%;left:9%;overflow:hidden;box-shadow:inset 0 0 0 1px #3a3a3a}.island[data-astro-cid-tjtojivd]{border-radius:99px;width:7cqw;height:1.6cqw;position:absolute;top:1.4cqw;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #3a3a3a}.phone[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd] path[data-astro-cid-tjtojivd]{fill:none;stroke:#f4f1ea;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ig[data-astro-cid-tjtojivd]{gap:1.15cqw;padding-inline:1.8cqw;font-size:.9cqw;line-height:1.3;display:grid}.ig[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd]{flex:none;width:1.6cqw;height:1.6cqw}.ig-top[data-astro-cid-tjtojivd]{align-items:center;gap:.3cqw;font-size:1.25cqw;display:flex}.ig-top[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd]{width:1.2cqw}.ig-top__icons[data-astro-cid-tjtojivd]{gap:1.2cqw;margin-left:auto;display:flex}.ig-head[data-astro-cid-tjtojivd]{grid-template-columns:auto 1fr;align-items:center;gap:1.6cqw;display:grid}.avatar[data-astro-cid-tjtojivd]{aspect-ratio:1;border-radius:50%;width:6cqw;padding:.3cqw;display:grid;box-shadow:inset 0 0 0 1px #5a5a5a}.avatar[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{color:#23211e;font-family:var(--font-serif);background:#efe8dc;border:.25cqw solid #111;border-radius:50%;place-items:center;font-size:2.6cqw;display:grid}.stats[data-astro-cid-tjtojivd]{text-align:center;grid-template-columns:repeat(3,1fr);display:grid}.stats[data-astro-cid-tjtojivd] li[data-astro-cid-tjtojivd]{gap:.1cqw;display:grid}.stats[data-astro-cid-tjtojivd] b[data-astro-cid-tjtojivd]{font-variant-numeric:tabular-nums;font-size:1.25cqw;font-weight:700}.stats[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{color:#cfcac1;font-size:.78cqw}.ig-bio[data-astro-cid-tjtojivd]{gap:.1cqw;display:grid}.ig-bio[data-astro-cid-tjtojivd] b[data-astro-cid-tjtojivd]{font-weight:700}.ig-bio[data-astro-cid-tjtojivd] .muted[data-astro-cid-tjtojivd]{color:#8f8b84}.ig-bio[data-astro-cid-tjtojivd] .url[data-astro-cid-tjtojivd]{color:var(--accent)}.ig-btns[data-astro-cid-tjtojivd]{grid-template-columns:1fr 1fr;gap:.5cqw;display:grid}.ig-btns[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{border-radius:.6cqw;place-items:center;height:2.4cqw;font-weight:600;display:grid}.btn-a[data-astro-cid-tjtojivd]{color:#111;background:#f4f1ea}.btn-b[data-astro-cid-tjtojivd]{box-shadow:inset 0 0 0 1px #3a3a3a}.ig-hl[data-astro-cid-tjtojivd]{gap:1.3cqw;display:flex}.ig-hl[data-astro-cid-tjtojivd] li[data-astro-cid-tjtojivd]{color:#cfcac1;justify-items:center;gap:.35cqw;font-size:.75cqw;display:grid}.ring[data-astro-cid-tjtojivd]{aspect-ratio:1;border-radius:50%;width:4.6cqw;padding:.35cqw;display:grid;box-shadow:inset 0 0 0 1px #3a3a3a}.ring[data-astro-cid-tjtojivd] i[data-astro-cid-tjtojivd]{border-radius:50%}.ig-tabs[data-astro-cid-tjtojivd]{border-bottom:1px solid #262626;grid-template-columns:repeat(3,1fr);margin-inline:-1.8cqw;display:grid}.ig-tabs[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{opacity:.45;place-items:center;padding-block:.7cqw;display:grid}.ig-tabs[data-astro-cid-tjtojivd] .is-on[data-astro-cid-tjtojivd]{opacity:1;box-shadow:inset 0 -1px #f4f1ea}.posts[data-astro-cid-tjtojivd]{grid-template-columns:repeat(3,1fr);gap:1px;margin:-1.15cqw -1.8cqw 0;display:grid}.tile[data-astro-cid-tjtojivd]{aspect-ratio:4/5;text-align:center;place-items:center;padding:.6cqw;display:grid;overflow:hidden}.tile--serif[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{font-family:var(--font-serif);font-size:1.5cqw;line-height:1}.tile--kicker[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{letter-spacing:.14em;text-transform:uppercase;font-size:.7cqw;font-weight:500}.tile[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd]{width:60%;height:auto}.tile[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd] path[data-astro-cid-tjtojivd]{stroke:currentColor}.ig-nav[data-astro-cid-tjtojivd]{z-index:2;background:#111;border-top:1px solid #262626;justify-content:space-around;align-items:center;padding:1.1cqw 1.6cqw 2cqw;display:flex;position:absolute;bottom:0;left:0;right:0}.ig-nav[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd]{width:1.7cqw;height:1.7cqw}.me[data-astro-cid-tjtojivd]{aspect-ratio:1;color:#23211e;width:1.9cqw;font-family:var(--font-serif);background:#efe8dc;border-radius:50%;place-items:center;font-size:1cqw;display:grid}.notes[data-astro-cid-tjtojivd]{gap:1.6cqw;display:grid;position:absolute;top:50%;left:47%;right:7%;translate:0 -50%}.note[data-astro-cid-tjtojivd]{background:#171717;border-radius:1.4cqw;grid-template-columns:auto 1fr auto;align-items:center;gap:1.6cqw;padding:1.6cqw 1.8cqw;display:grid;box-shadow:inset 0 0 0 1px #2a2a2a}.thumb[data-astro-cid-tjtojivd]{aspect-ratio:1;border-radius:.7cqw;width:4.4cqw}.thumb--icon[data-astro-cid-tjtojivd]{place-items:center;display:grid;box-shadow:inset 0 0 0 1px #3a3a3a}.thumb--icon[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd]{width:52%}.txt[data-astro-cid-tjtojivd]{gap:.3cqw;min-width:0;display:grid}.txt[data-astro-cid-tjtojivd] b[data-astro-cid-tjtojivd]{font-size:1.2cqw;font-weight:700}.txt[data-astro-cid-tjtojivd] span[data-astro-cid-tjtojivd]{color:#a8a49c;white-space:nowrap;text-overflow:ellipsis;font-size:1.1cqw;overflow:hidden}.metric[data-astro-cid-tjtojivd]{font-variant-numeric:tabular-nums;align-items:center;gap:.6cqw;font-size:1.3cqw;display:flex}.metric[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd]{width:1.7cqw}.note[data-astro-cid-tjtojivd] svg[data-astro-cid-tjtojivd] path[data-astro-cid-tjtojivd]{fill:none;stroke:#f4f1ea;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round}.svc-hero{padding-top:calc(var(--header-h) + var(--s-9));padding-bottom:var(--s-section)}.svc-hero .grid{row-gap:var(--s-7)}.svc-hero__lead{max-width:34rem}@media (width>=900px){.svc-hero__title{grid-column:1/span 8}.svc-hero__lead{grid-column:9/-1;align-self:end}}.svc-index{margin-top:var(--s-9);row-gap:var(--s-6)}.svc-index>li{border-top:1px solid var(--c-line);grid-column:span 6}.svc-index__link{gap:var(--s-2);padding-top:var(--s-5);display:grid}.svc-index__link .t-h3{transition:color var(--d-fast)}@media (hover:hover){.svc-index__link:hover .t-h3{color:var(--accent)}}@media (width>=900px){.svc-index>li{grid-column:span 3}}.svc-disc{scroll-margin-top:var(--header-h)}.svc-disc .grid{row-gap:var(--s-7);align-items:center}.svc-disc__text{gap:var(--s-5);align-content:start;display:grid}.svc-disc__list{margin-top:var(--s-3)}@media (width>=600px){.svc-disc__list{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.svc-disc .svc-disc__media{grid-area:1/1/auto/span 7}.svc-disc .svc-disc__text{grid-area:1/8/auto/-1}.svc-disc--mirror .svc-disc__text{grid-column:1/span 5}.svc-disc--mirror .svc-disc__media{grid-column:6/-1}.svc-disc__list{grid-template-columns:1fr}}.svc-surface{background:var(--c-stone-deep);scroll-margin-top:var(--header-h)}@media (width<=899px){.svc-disc .svc-disc__media{order:-1}}.svc-groups{gap:var(--s-5);margin-top:var(--s-3);display:grid}.svc-group{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--c-line);display:grid}.svc-group ul{gap:var(--s-1) var(--s-4);flex-wrap:wrap;display:flex}.svc-between__grid{--ext:min(var(--s-8), var(--margin));grid-template-columns:1fr;display:grid;position:relative}.svc-between__item{column-gap:var(--s-4);row-gap:var(--s-2);padding:var(--s-5) 0;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;display:grid;position:relative}.svc-between__item>p{grid-column:2;max-width:30ch}.svc-between__icon{--icon-bg:var(--bg);width:2.25rem;height:2.25rem}.svc-between__item+.svc-between__item:before{content:"";height:1px;top:0;left:calc(var(--margin) * -1);width:calc(100% + var(--margin) * 2);background:linear-gradient(to right, transparent, var(--c-line) var(--margin), var(--c-line) calc(100% - var(--margin)), transparent);position:absolute}@media (width>=900px){.svc-between__grid{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.svc-between__item{padding:var(--s-7) 0;grid-template-columns:auto auto;place-content:center}.svc-between__item+.svc-between__item:before{content:none}.svc-between__grid:before,.svc-between__grid:after{content:"";width:1px;top:calc(var(--ext) * -1);bottom:calc(var(--ext) * -1);background:linear-gradient(to bottom, transparent, var(--c-line) var(--ext), var(--c-line) calc(100% - var(--ext)), transparent);position:absolute}.svc-between__grid:before{left:calc((100% - var(--gutter) * 2) / 3 + var(--gutter) / 2)}.svc-between__grid:after{left:calc((100% - var(--gutter) * 2) / 3 * 2 + var(--gutter) * 1.5)}.svc-between__item:nth-child(4):before{content:"";height:1px;top:0;left:calc(var(--ext) * -1);width:calc(300% + var(--gutter) * 2 + var(--ext) * 2);background:linear-gradient(to right, transparent, var(--c-line) var(--ext), var(--c-line) calc(100% - var(--ext)), transparent);position:absolute}}html.js:not(.motion-off) .svc-between__grid:before,html.js:not(.motion-off) .svc-between__grid:after,html.js:not(.motion-off) .svc-between__item:before{transition:transform 1.4s var(--ease-out)}html.js:not(.motion-off) .svc-between__grid:before,html.js:not(.motion-off) .svc-between__grid:after{transform-origin:50% 0;transform:scaleY(0)}html.js:not(.motion-off) .svc-between__grid:after{transition-delay:.15s}html.js:not(.motion-off) .svc-between__item:before{transform-origin:0;transition-delay:.3s;transform:scaleX(0)}html.js:not(.motion-off) .svc-between__grid.is-in:before,html.js:not(.motion-off) .svc-between__grid.is-in:after,html.js:not(.motion-off) .svc-between__grid.is-in>li:before{transform:none}html.js:not(.motion-off) .ic-deck .mv{transform:scaleY(0)}.ic-deck .mv{transform-origin:24px 26px}html.js:not(.motion-off) .ic-award .mv{transform:scale(.3)}.ic-award .mv{transform-origin:24px 16px}html.js:not(.motion-off) .ic-sheet .mv{transform:translateY(-6px)}html.js:not(.motion-off) .ic-camera .mv{transform:scale(.4)}.ic-camera .mv{transform-origin:24px 26.5px}html.js:not(.motion-off) .ic-copy .mv{transform:translate(-20px)}.svc-fit{justify-items:center;gap:var(--s-6);text-align:center;display:grid}.svc-fit h2{max-width:14ch}.svc-fit__body{gap:var(--s-6);justify-items:center;max-width:30rem;display:grid}.svc-process__title{max-width:16ch;margin-bottom:var(--s-8)}.svc-process__steps{gap:var(--s-7);padding-left:var(--s-6);display:grid;position:relative}.svc-process__track{background:var(--rule);width:1px;position:absolute;top:0;bottom:0;left:4px}.svc-process__track span{background:var(--fg);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.svc-process__step{gap:var(--s-3);align-content:start;max-width:24rem;display:grid;position:relative}.svc-process__mark{left:calc(var(--s-6) * -1);background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--fg);transition:background-color var(--d-base) var(--ease-soft);position:absolute;top:.45em}.svc-process__step.is-reached .svc-process__mark{background:var(--fg)}.svc-process__icon{width:3rem;height:3rem;margin-bottom:var(--s-3);color:var(--fg);overflow:visible}.svc-process__icon .d{stroke:currentColor;stroke-width:1.5px;stroke-linecap:square}.svc-process__icon .mv{transform-box:view-box;transition:transform 1.1s var(--ease-out) .55s}html.js:not(.motion-off) .svc-process__icon .d{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-out) calc(var(--i,0) * .14s)}html.js:not(.motion-off) .is-reached .svc-process__icon .d{stroke-dashoffset:0}html.js:not(.motion-off) .icon-review .mv{transform:translate(-7px,-9px)}html.js:not(.motion-off) .icon-direct .mv--l{transform:translate(-7px)}html.js:not(.motion-off) .icon-direct .mv--r{transform:translate(7px)}html.js:not(.motion-off) .icon-launch .mv{transform:translateY(7px)}html.js:not(.motion-off) .is-reached .svc-process__icon .mv{transform:none}@media (width>=900px){.svc-process__steps{column-gap:var(--gutter);padding-left:0;padding-top:var(--s-7);grid-template-columns:repeat(4,1fr)}.svc-process__track{width:auto;height:1px;inset:4px 0 auto}.svc-process__track span{transform-origin:0;transform:scaleX(0)}.svc-process__mark{left:0;top:calc(var(--s-7) * -1)}}
