.applied[data-astro-cid-3hnn3bjn]{border-block-end:1px solid var(--border)}.applied__grid[data-astro-cid-3hnn3bjn]{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:4rem;display:grid}.applied__title[data-astro-cid-3hnn3bjn]{letter-spacing:-.03em;margin-block-end:1.25rem;font-size:clamp(32px,4vw,62px);font-weight:900;line-height:.98}.applied__description[data-astro-cid-3hnn3bjn]{max-width:44ch;color:var(--gray);font-size:1.125rem;line-height:1.55}.applied__actions[data-astro-cid-3hnn3bjn]{flex-wrap:wrap;justify-content:flex-start;gap:1rem;display:flex}@media (width>=48rem){.applied__grid[data-astro-cid-3hnn3bjn]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:4.5rem}.applied__main[data-astro-cid-3hnn3bjn]{grid-column:span 6/span 6}.applied__actions[data-astro-cid-3hnn3bjn]{grid-column:8/span 5;justify-content:flex-end}}.services-cta[data-astro-cid-cudwjeb2]{border-block-end:1px solid var(--cream-muted)}.services-cta__grid[data-astro-cid-cudwjeb2]{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:5rem;display:grid}.services-cta__title[data-astro-cid-cudwjeb2]{letter-spacing:-.04em;font-size:clamp(36px,5.4vw,88px);font-weight:900;line-height:.95}.services-cta__copy[data-astro-cid-cudwjeb2]{font-size:1rem;line-height:1.5}.services-cta__actions[data-astro-cid-cudwjeb2]{border-block-start:2px solid color-mix(in srgb, currentColor 45%, transparent);padding-block:2rem}@media (width>=48rem){.services-cta__grid[data-astro-cid-cudwjeb2]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:6rem}.services-cta__main[data-astro-cid-cudwjeb2]{grid-column:span 8/span 8}.services-cta__aside[data-astro-cid-cudwjeb2]{grid-column:10/span 3}.services-cta__actions[data-astro-cid-cudwjeb2]{padding-block:2.75rem}}.shapes__main-title[data-astro-cid-su42tver]{letter-spacing:-.04em;font-size:clamp(36px,5.4vw,88px);font-weight:900;line-height:.95}.shapes__content[data-astro-cid-su42tver]{margin-block:24px 48px;font-size:1.125rem;line-height:1.55}.shapes__grid[data-astro-cid-su42tver]{border-block-start:2px solid var(--cream-muted);border-inline-start:1px solid var(--border);border-block-end:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.shapes__card[data-astro-cid-su42tver]{border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);padding:2.75rem 2rem}.shapes__eyebrow[data-astro-cid-su42tver]{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;margin-block-end:1.5rem;font-size:11px;font-weight:600}.shapes__title[data-astro-cid-su42tver]{margin-block-end:.875rem;font-size:28px;line-height:1.05}.shapes__description[data-astro-cid-su42tver]{color:var(--gray);margin-block-end:1.5rem;font-size:1rem;line-height:1.55}.shapes__note[data-astro-cid-su42tver]{border-block-start:1px solid var(--border);padding-block-start:1rem;font-size:.875rem;line-height:1.5}@media (width>=40rem){.shapes__grid[data-astro-cid-su42tver]{grid-template-columns:repeat(3,minmax(0,1fr))}.shapes__card[data-astro-cid-su42tver]{border-block-end-width:0}}.jump-nav__band[data-astro-cid-nfhuihgq]{border-block-start:2px solid var(--border);border-block-end:1px solid var(--border)}.jump-nav__meta[data-astro-cid-nfhuihgq]{color:var(--gray);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-block:18px 14px;font-size:11px;font-weight:600;display:flex}.jump-nav__ticker[data-astro-cid-nfhuihgq]{border-block-start:1px solid var(--border);min-height:clamp(84px,10.5vw,148px);position:relative;overflow:hidden}.jump-nav__slide[data-astro-cid-nfhuihgq]{opacity:0;pointer-events:none;align-items:center;gap:clamp(16px,2.4vw,40px);padding-block-start:10px;font-weight:800;transition:opacity .12s linear;display:flex;position:absolute;inset:0;translate:0 .12em}.jump-nav__slide[data-astro-cid-nfhuihgq][data-active]{opacity:1;pointer-events:auto;transition-property:opacity,translate;transition-duration:.18s,.34s;transition-timing-function:linear,cubic-bezier(.2,.7,.3,1);translate:0}.jump-nav__slide-number[data-astro-cid-nfhuihgq]{color:var(--teal);align-self:flex-start;padding-block-start:clamp(14px,1.6vw,26px);font-size:clamp(13px,1.1vw,17px)}.jump-nav__slide-title[data-astro-cid-nfhuihgq]{letter-spacing:-.035em;font-size:clamp(30px,5vw,84px);line-height:1}.jump-nav__bars[data-astro-cid-nfhuihgq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding-block-end:18px;display:grid}.jump-nav__bar[data-astro-cid-nfhuihgq]{background-color:color-mix(in srgb, var(--paper) 15%, transparent);height:.25rem;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.jump-nav__bar[data-astro-cid-nfhuihgq][data-active]{background-color:var(--teal)}.jump-nav__index[data-astro-cid-nfhuihgq]{border-block-end:1px solid var(--border)}.jump-nav__list[data-astro-cid-nfhuihgq]{border-inline-start:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jump-nav__link[data-astro-cid-nfhuihgq]{border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);flex-direction:column;gap:1.25rem;height:100%;padding:1.5rem .75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:flex}.jump-nav__link[data-astro-cid-nfhuihgq]:hover{background-color:color-mix(in srgb, var(--paper) 5%, transparent)}.jump-nav__link--second-row[data-astro-cid-nfhuihgq]{border-block-start:1px solid var(--border)}.jump-nav__link[data-astro-cid-nfhuihgq][data-active],.jump-nav__link[data-astro-cid-nfhuihgq][data-active]:hover{background-color:var(--card)}.jump-nav__link-number[data-astro-cid-nfhuihgq]{color:var(--teal);font-size:13px;font-weight:800}.jump-nav__link-title[data-astro-cid-nfhuihgq]{letter-spacing:-.01em;hyphens:auto;font-size:.875rem;font-weight:800;line-height:1.15}@media (width>=40rem){.jump-nav__bars[data-astro-cid-nfhuihgq],.jump-nav__list[data-astro-cid-nfhuihgq]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.jump-nav__bars[data-astro-cid-nfhuihgq],.jump-nav__list[data-astro-cid-nfhuihgq]{grid-template-columns:repeat(8,minmax(0,1fr))}.jump-nav__link[data-astro-cid-nfhuihgq]{border-block-end-width:0}}@media (prefers-reduced-motion:reduce){.jump-nav__slide[data-astro-cid-nfhuihgq],.jump-nav__slide[data-astro-cid-nfhuihgq][data-active],.jump-nav__bar[data-astro-cid-nfhuihgq],.jump-nav__link[data-astro-cid-nfhuihgq]{transition:none}}.practice[data-astro-cid-7ftiqccm]{border-block-end:1px solid var(--border);scroll-margin-top:6rem}.practice__grid[data-astro-cid-7ftiqccm]{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.practice__heading[data-astro-cid-7ftiqccm]{letter-spacing:-.03em;margin-block-end:1.25rem;font-size:clamp(30px,3.4vw,52px);line-height:1}.practice__lead[data-astro-cid-7ftiqccm]{max-width:44ch;margin-block-end:1rem;font-size:1.125rem;line-height:1.55}.practice__paragraph[data-astro-cid-7ftiqccm]{max-width:48ch;color:var(--gray);font-size:1rem;line-height:1.6}.practice__covers[data-astro-cid-7ftiqccm],.practice__outcome[data-astro-cid-7ftiqccm]{border-block-start:2px solid var(--border);padding-block-start:1.25rem}.practice__label[data-astro-cid-7ftiqccm]{color:var(--gray);letter-spacing:.1em;text-transform:uppercase;margin-block-end:1rem;font-size:11px;font-weight:600}.practice__list[data-astro-cid-7ftiqccm]{flex-direction:column;display:flex}.practice__item[data-astro-cid-7ftiqccm]{padding-block:.625rem;font-size:1rem;line-height:1.4}.practice__item[data-astro-cid-7ftiqccm]:not(:last-child){border-block-end:1px solid var(--border)}.practice__outcome-text[data-astro-cid-7ftiqccm]{font-size:1rem;line-height:1.5}@media (width>=48rem){.practice__grid[data-astro-cid-7ftiqccm]{grid-template-columns:repeat(12,minmax(0,1fr))}.practice__main[data-astro-cid-7ftiqccm]{grid-column:span 5/span 5}.practice__covers[data-astro-cid-7ftiqccm]{grid-column:7/span 3}.practice__outcome[data-astro-cid-7ftiqccm]{grid-column:11/span 2}}
