.services[data-astro-cid-bp4bfslc]{display:grid;justify-items:center;overflow-x:clip;padding:var(--spacing-3xl) var(--spacing-gutter);text-align:center}.title[data-astro-cid-bp4bfslc]{font-size:clamp(4rem,1rem + 13.3vw,13rem);line-height:.88;letter-spacing:-.05em;font-weight:500}.mark[data-astro-cid-bp4bfslc]{color:var(--color-lime)}.mark[data-astro-cid-bp4bfslc]{margin-inline-end:.06em;font-size:.75em}.lead[data-astro-cid-bp4bfslc]{max-inline-size:30ch;margin-block-start:var(--spacing-m);color:var(--ink-muted);font-size:var(--text-xl);line-height:1.4;text-wrap:balance}.fan[data-astro-cid-bp4bfslc]{--gap: var(--spacing-s);display:grid;gap:var(--gap);inline-size:min(100% - var(--spacing-s),26rem);margin:var(--spacing-xl) 0 0;padding:0;list-style:none}.slot[data-astro-cid-bp4bfslc]:nth-child(odd){rotate:-1.5deg}.slot[data-astro-cid-bp4bfslc]:nth-child(2n){rotate:1.5deg}.slot[data-astro-cid-bp4bfslc]{container-type:inline-size}.tile[data-astro-cid-bp4bfslc]{position:relative;display:grid;grid-template-rows:auto 1fr;gap:var(--spacing-m);block-size:100%;overflow:hidden;padding:var(--spacing-s);border-radius:var(--spacing-m);background-color:var(--tint-solid);color:var(--ink);text-align:start;transition:translate var(--duration-slow) var(--ease-out-quint),rotate var(--duration-slow) var(--ease-out-quint)}.icon[data-astro-cid-bp4bfslc]{display:grid;place-items:center;flex:none;inline-size:clamp(2.75rem,18cqi,3.75rem);aspect-ratio:1;border-radius:var(--radius-pill);background-color:var(--color-lime);color:var(--color-black);font-size:clamp(1.25rem,8cqi,1.625rem)}.body[data-astro-cid-bp4bfslc]{display:grid;align-content:end;justify-items:start;gap:var(--spacing-2xs);padding:0 var(--spacing-2xs) var(--spacing-2xs)}.tile-title[data-astro-cid-bp4bfslc]{font-size:clamp(1.5rem,12cqi,2.5rem);line-height:1.05;letter-spacing:-.03em}.tile-text[data-astro-cid-bp4bfslc]{color:var(--ink-muted);font-size:var(--text-base);line-height:1.45}.action[data-astro-cid-bp4bfslc]{margin-block-start:var(--spacing-2xl)}.photo[data-astro-cid-bp4bfslc]{position:relative;overflow:hidden;border-radius:calc(var(--spacing-m) - var(--spacing-s));aspect-ratio:4 / 3}.photo[data-astro-cid-bp4bfslc] img[data-astro-cid-bp4bfslc]{inline-size:100%;block-size:100%;object-fit:contain;transition:scale .9s var(--ease-out-quint)}.tile[data-astro-cid-bp4bfslc]:hover .photo[data-astro-cid-bp4bfslc] img[data-astro-cid-bp4bfslc]{scale:1.06}[data-astro-cid-bp4bfslc][data-cards=color] .tile[data-astro-cid-bp4bfslc]{padding:var(--spacing-m)}[data-astro-cid-bp4bfslc][data-cards=color] .top[data-astro-cid-bp4bfslc]{display:flex;align-items:start;justify-content:space-between}.number[data-astro-cid-bp4bfslc]{font-size:clamp(3rem,30cqi,6rem);line-height:.8;letter-spacing:-.05em;font-weight:500;font-variant-numeric:tabular-nums}[data-astro-cid-bp4bfslc][data-cards=color] .body[data-astro-cid-bp4bfslc]{padding:0}[data-astro-cid-bp4bfslc][data-cards=color] .slot[data-astro-cid-bp4bfslc]:nth-child(4n+1) .tile[data-astro-cid-bp4bfslc]{background-color:var(--color-lime);color:var(--color-black);--ink-muted: rgb(10 33 14 / .65)}[data-astro-cid-bp4bfslc][data-cards=color] .slot[data-astro-cid-bp4bfslc]:nth-child(4n+1) .icon[data-astro-cid-bp4bfslc]{background-color:var(--color-black);color:var(--color-lime)}[data-astro-cid-bp4bfslc][data-cards=color] .slot[data-astro-cid-bp4bfslc]:nth-child(4n+2) .tile[data-astro-cid-bp4bfslc]{background-color:var(--color-forest);color:var(--color-white);--ink-muted: rgb(255 255 255 / .65)}[data-astro-cid-bp4bfslc][data-cards=color] .slot[data-astro-cid-bp4bfslc]:nth-child(4n+3) .tile[data-astro-cid-bp4bfslc]{background-color:var(--color-black);color:var(--color-white);--ink-muted: rgb(255 255 255 / .62)}[data-surface=forest] [data-astro-cid-bp4bfslc][data-cards=color] .slot[data-astro-cid-bp4bfslc]:nth-child(4n+2) .tile[data-astro-cid-bp4bfslc]{background-color:var(--color-white);color:var(--color-forest);--ink-muted: rgb(10 33 14 / .7)}[data-surface=forest] [data-astro-cid-bp4bfslc][data-cards=color] .slot[data-astro-cid-bp4bfslc]:nth-child(4n+2) .icon[data-astro-cid-bp4bfslc]{background-color:var(--color-forest);color:var(--color-lime)}[data-astro-cid-bp4bfslc][data-cards=stat] .tile[data-astro-cid-bp4bfslc]{padding:var(--spacing-m)}[data-astro-cid-bp4bfslc][data-cards=stat] .top[data-astro-cid-bp4bfslc]{display:grid;justify-items:start;gap:var(--spacing-l)}.stat[data-astro-cid-bp4bfslc]{display:grid;gap:var(--spacing-3xs)}.stat-value[data-astro-cid-bp4bfslc]{font-size:clamp(2.5rem,22cqi,4.5rem);line-height:.95;letter-spacing:-.02em;font-weight:500;font-variant-numeric:tabular-nums}.stat-label[data-astro-cid-bp4bfslc]{color:var(--ink-muted);font-size:var(--text-sm)}[data-astro-cid-bp4bfslc][data-cards=stat] .body[data-astro-cid-bp4bfslc]{margin-inline:calc(var(--spacing-m) * -1);margin-block-end:calc(var(--spacing-m) * -1);padding:var(--spacing-m);background-color:var(--tint)}[data-astro-cid-bp4bfslc][data-cards=stat] .tile-title[data-astro-cid-bp4bfslc]{font-size:clamp(1.25rem,9cqi,1.75rem)}[data-astro-cid-bp4bfslc][data-cards=icon] .tile[data-astro-cid-bp4bfslc]{grid-template-rows:1fr;padding:var(--spacing-m)}.giant[data-astro-cid-bp4bfslc]{position:absolute;inset-block-start:-12cqi;inset-inline-end:-14cqi;color:var(--color-lime);font-size:78cqi;line-height:0;rotate:-12deg;transition:rotate var(--duration-slow) var(--ease-out-quint)}.tile[data-astro-cid-bp4bfslc]:hover .giant[data-astro-cid-bp4bfslc]{rotate:0deg}[data-surface=white] .giant[data-astro-cid-bp4bfslc]{color:var(--color-forest)}[data-astro-cid-bp4bfslc][data-cards=icon] .body[data-astro-cid-bp4bfslc]{position:relative;padding:0;padding-block-start:55cqi}@media(min-width:40rem){.fan[data-astro-cid-bp4bfslc]{inline-size:min(100% - var(--spacing-m),30rem)}}@media(min-width:60rem){.fan[data-astro-cid-bp4bfslc]{--gap: clamp(.75rem, -.5rem + 1.5vw, 1.25rem);gap:0;grid-template-columns:repeat(var(--count),minmax(0,1fr));inline-size:min(100% - 4rem,calc(var(--count) * 19rem));padding-block-end:2.5rem}.slot[data-astro-cid-bp4bfslc],.slot[data-astro-cid-bp4bfslc]:nth-child(n){position:relative;margin-inline:calc(var(--gap) / 2);rotate:var(--tilt);translate:0 var(--drop);transform-origin:50% 100%}.tile[data-astro-cid-bp4bfslc]{min-block-size:133cqi}.tile[data-astro-cid-bp4bfslc]:hover{translate:0 calc(-1 * var(--spacing-m));rotate:calc(-1 * var(--tilt))}.slot[data-astro-cid-bp4bfslc]:has(.tile:hover){z-index:5}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.slot[data-astro-cid-bp4bfslc]{animation:fan linear both;animation-timeline:view();animation-range:entry calc(10% + var(--n) * 8%) cover calc(30% + var(--n) * 6%)}}}}@keyframes fan{0%{opacity:0;translate:0 calc(var(--drop) + 8rem);rotate:calc(var(--tilt) * -1)}}
