.section[data-astro-cid-5lyysmr3]{position:relative}.section--spacing-default[data-astro-cid-5lyysmr3]{padding-block:var(--space-section)}.section--spacing-compact[data-astro-cid-5lyysmr3]{padding-block:calc(var(--space-section) * .6)}.section--light[data-astro-cid-5lyysmr3]{background:var(--color-background);color:var(--color-text)}.section--muted[data-astro-cid-5lyysmr3]{background:var(--color-background-secondary);color:var(--color-text)}.section--dark[data-astro-cid-5lyysmr3]{background:var(--color-inverse-background);color:var(--color-inverse-text)}.section--brand[data-astro-cid-5lyysmr3]{background:var(--color-primary);color:var(--neutral-0)}.about{gap:var(--space-8);display:grid}.about__media[data-astro-cid-mkydtdvd]{aspect-ratio:1;overflow:hidden}.about__media[data-astro-cid-mkydtdvd] picture,.about__media[data-astro-cid-mkydtdvd] .about__img{width:100%;height:100%}.about__media[data-astro-cid-mkydtdvd] .about__img{object-fit:cover}.about__eyebrow[data-astro-cid-mkydtdvd]{margin-bottom:var(--space-6);color:var(--color-accent-text)}.about__title[data-astro-cid-mkydtdvd]{margin-bottom:var(--space-7)}.about__title[data-astro-cid-mkydtdvd] .about__logo{width:min(100%,30rem)}.about__text[data-astro-cid-mkydtdvd]{gap:var(--space-4);max-width:36rem;color:var(--color-text-muted);font-size:var(--text-lg);display:grid}.about__lead[data-astro-cid-mkydtdvd]{color:var(--color-text);font-size:var(--text-xl);font-weight:500;line-height:1.45}@media (width>=64rem){.about{align-items:center;gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sneaker[data-astro-cid-jzs5oq2z]{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.sneaker__upper[data-astro-cid-jzs5oq2z],.sneaker__sole[data-astro-cid-jzs5oq2z],.sneaker__line[data-astro-cid-jzs5oq2z],.sneaker__lace[data-astro-cid-jzs5oq2z]{stroke-width:3px}.sneaker--before[data-astro-cid-jzs5oq2z]{stroke:#edf4f98c}.sneaker--before[data-astro-cid-jzs5oq2z] .sneaker__upper[data-astro-cid-jzs5oq2z]{fill:#edf4f90f}.sneaker__grime[data-astro-cid-jzs5oq2z]{fill:#9676528c;stroke:none}.sneaker--after[data-astro-cid-jzs5oq2z]{stroke:var(--brand-urban-black)}.sneaker--after[data-astro-cid-jzs5oq2z] .sneaker__upper[data-astro-cid-jzs5oq2z],.sneaker--after[data-astro-cid-jzs5oq2z] .sneaker__sole[data-astro-cid-jzs5oq2z]{fill:var(--neutral-0)}.sneaker__shine[data-astro-cid-jzs5oq2z]{stroke:var(--brand-lavender);stroke-width:3px}.ba[data-astro-cid-t5ceqk7f]{--ba-handle-size:3.25rem;position:relative}.ba__stage[data-astro-cid-t5ceqk7f]{aspect-ratio:4/5;background:var(--brand-urban-black);-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;position:relative;overflow:hidden}@media (width>=48rem){.ba__stage[data-astro-cid-t5ceqk7f]{aspect-ratio:16/10}}.ba__layer[data-astro-cid-t5ceqk7f]{position:absolute;inset:0}.ba__layer--before[data-astro-cid-t5ceqk7f]{clip-path:inset(0 calc(100% - var(--ba-position)) 0 0)}.ba__layer[data-astro-cid-t5ceqk7f] picture,.ba__layer[data-astro-cid-t5ceqk7f] .ba__img{width:100%;height:100%}.ba__layer[data-astro-cid-t5ceqk7f] .ba__img{object-fit:cover;pointer-events:none}.ba__placeholder[data-astro-cid-t5ceqk7f]{place-items:center;width:100%;height:100%;padding:12%;display:grid}.ba__placeholder--before[data-astro-cid-t5ceqk7f]{background:radial-gradient(circle at 30% 70%, #96765238, transparent 45%), var(--brand-urban-black-800)}.ba__placeholder--after[data-astro-cid-t5ceqk7f]{background:var(--brand-foam-white)}.ba__placeholder[data-astro-cid-t5ceqk7f] .ba__illustration{max-width:34rem}.ba__tag[data-astro-cid-t5ceqk7f]{top:var(--space-4);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:700;font-stretch:var(--font-stretch-wide);letter-spacing:var(--tracking-label);text-transform:uppercase;pointer-events:none;position:absolute}.ba__tag--before[data-astro-cid-t5ceqk7f]{left:var(--space-4);background:var(--brand-urban-black);color:var(--brand-foam-white)}.ba__tag--after[data-astro-cid-t5ceqk7f]{right:var(--space-4);background:var(--brand-foam-white);color:var(--brand-urban-black)}.ba__divider[data-astro-cid-t5ceqk7f]{top:0;bottom:0;left:var(--ba-position);background:var(--neutral-0);pointer-events:none;width:2px;position:absolute;transform:translate(-50%)}.ba__handle[data-astro-cid-t5ceqk7f]{top:50%;left:var(--ba-position);width:var(--ba-handle-size);height:var(--ba-handle-size);border-radius:var(--radius-pill);background:var(--brand-lavender);color:var(--neutral-0);transition:transform var(--duration-fast) var(--ease-out);touch-action:none;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.ba__handle[data-astro-cid-t5ceqk7f]:hover,.ba[data-astro-cid-t5ceqk7f].is-dragging .ba__handle[data-astro-cid-t5ceqk7f]{transform:translate(-50%,-50%)scale(1.08)}.ba__handle[data-astro-cid-t5ceqk7f]:focus-visible{outline:3px solid var(--neutral-0);outline-offset:3px;box-shadow:0 0 0 6px var(--brand-urban-black)}.ba__caption[data-astro-cid-t5ceqk7f]{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.on-dark .ba__caption[data-astro-cid-t5ceqk7f]{color:var(--color-inverse-text-muted)}.section-header[data-astro-cid-4pwhl5fg]{gap:var(--space-5);margin-bottom:clamp(var(--space-7), 6vw, var(--space-9));display:grid}.section-header__eyebrow[data-astro-cid-4pwhl5fg]{margin-bottom:var(--space-5);color:var(--color-accent-text)}.on-dark .section-header__eyebrow[data-astro-cid-4pwhl5fg]{color:var(--color-inverse-accent)}.section-header__title[data-astro-cid-4pwhl5fg]{max-width:16ch;font-size:var(--text-4xl);line-height:var(--leading-tight)}.section-header__description[data-astro-cid-4pwhl5fg]{max-width:38rem;font-size:var(--text-lg);color:var(--color-text-muted)}.on-dark .section-header__description[data-astro-cid-4pwhl5fg]{color:var(--color-inverse-text-muted)}@media (width>=64rem){.section-header--split[data-astro-cid-4pwhl5fg]{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.cases[data-astro-cid-en3ci6e3]{gap:var(--space-7);margin:0;display:grid}.preview[data-astro-cid-en3ci6e3]{gap:var(--space-7);display:grid}.preview__note[data-astro-cid-en3ci6e3]{gap:var(--space-4);align-content:end;justify-items:start;display:grid}.preview__note-title[data-astro-cid-en3ci6e3]{font-size:var(--text-2xl);font-weight:800;font-stretch:var(--font-stretch-display);letter-spacing:var(--tracking-display);line-height:1.1}.preview__note-text[data-astro-cid-en3ci6e3]{max-width:24rem;color:var(--color-text-muted)}@media (width>=48rem){.cases[data-astro-cid-en3ci6e3]{grid-template-columns:repeat(2,minmax(0,1fr))}.cases__item--featured[data-astro-cid-en3ci6e3]{grid-column:1/-1}}@media (width>=64rem){.preview[data-astro-cid-en3ci6e3]{gap:var(--space-8);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr)}.preview__note[data-astro-cid-en3ci6e3]{padding-bottom:var(--space-8)}}.differentials{gap:var(--space-8);display:grid}.differentials__eyebrow[data-astro-cid-ruannsww]{margin-bottom:var(--space-5);color:var(--color-accent-text)}.differentials__title[data-astro-cid-ruannsww]{max-width:11ch;font-size:var(--text-4xl);line-height:var(--leading-tight)}.differentials__list[data-astro-cid-ruannsww]{margin:0;display:grid}.differentials__item[data-astro-cid-ruannsww]{gap:var(--space-3);padding-block:var(--space-6);border-top:1px solid var(--brand-urban-black);grid-template-columns:minmax(0,1fr);display:grid}.differentials__index[data-astro-cid-ruannsww]{font-size:var(--text-xs);letter-spacing:.1em;color:var(--color-accent-text);font-weight:600}.differentials__name[data-astro-cid-ruannsww]{overflow-wrap:break-word;font-size:clamp(1.25rem,.4rem + 1.5vw,2.125rem);line-height:1.1}.differentials__description[data-astro-cid-ruannsww]{max-width:26rem;color:var(--color-text-muted)}@media (width>=48rem){.differentials__list[data-astro-cid-ruannsww]{column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.differentials__item[data-astro-cid-ruannsww]{padding-bottom:var(--space-8)}}@media (width>=64rem){.differentials{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);align-items:start}.differentials__title[data-astro-cid-ruannsww]{font-size:clamp(2.25rem,.5rem + 3vw,4rem)}.differentials__intro[data-astro-cid-ruannsww]{top:calc(var(--header-height) + var(--space-7));position:sticky}}.experience__grid{gap:var(--space-7);display:grid}.experience__eyebrow[data-astro-cid-7rlycaga]{margin-bottom:var(--space-5);color:var(--color-inverse-accent)}.experience__title[data-astro-cid-7rlycaga]{max-width:12ch;font-size:var(--text-4xl);line-height:var(--leading-tight)}.experience__media[data-astro-cid-7rlycaga]{overflow:hidden}.experience__media--main[data-astro-cid-7rlycaga]{aspect-ratio:4/5}.experience__media--secondary[data-astro-cid-7rlycaga]{aspect-ratio:3/4}.experience__media[data-astro-cid-7rlycaga] picture,.experience__media[data-astro-cid-7rlycaga] .experience__img{width:100%;height:100%}.experience__media[data-astro-cid-7rlycaga] .experience__img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.experience__media[data-astro-cid-7rlycaga]:hover .experience__img{transform:scale(1.03)}.experience__notes[data-astro-cid-7rlycaga]{gap:var(--space-6);margin:0;display:grid}.experience__note[data-astro-cid-7rlycaga]{padding-top:var(--space-4);border-top:1px solid var(--color-inverse-border)}.experience__note-title[data-astro-cid-7rlycaga]{font-size:var(--text-lg);line-height:1.2}.experience__note-text[data-astro-cid-7rlycaga]{margin-top:var(--space-2);color:var(--color-inverse-text-muted)}@media (width>=48rem){.experience__grid{column-gap:var(--space-6);row-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr))}.experience__heading[data-astro-cid-7rlycaga]{grid-column:1/-1}.experience__media--main[data-astro-cid-7rlycaga]{grid-column:1/8}.experience__media--secondary[data-astro-cid-7rlycaga]{grid-column:8/-1;align-self:end}.experience__notes[data-astro-cid-7rlycaga]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.experience__heading[data-astro-cid-7rlycaga]{top:calc(var(--header-height) + var(--space-7));grid-area:1/1/auto/6;align-self:start;position:sticky}.experience__media--main[data-astro-cid-7rlycaga]{grid-area:1/6/span 2/-1}.experience__media--secondary[data-astro-cid-7rlycaga]{margin-top:var(--space-9);grid-area:2/2/auto/6}.experience__title[data-astro-cid-7rlycaga]{font-size:clamp(3rem,1rem + 3.8vw,5.5rem)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.experience__media--secondary[data-astro-cid-7rlycaga] picture{height:calc(100% + 4rem);margin-top:-2rem;animation:linear both experience-drift view();animation-range:entry exit 0%}}}@keyframes experience-drift{0%{transform:translateY(2rem)}to{transform:translateY(-2rem)}}.final-cta{overflow:hidden}.final-cta__inner{gap:var(--space-7);display:grid;position:relative}.final-cta__inner .final-cta__logo{width:min(11.25rem,45vw)}.final-cta__title[data-astro-cid-cnxf4x65]{max-width:14ch;font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:-.04em;color:var(--neutral-0)}.final-cta__bottom[data-astro-cid-cnxf4x65]{gap:var(--space-6);padding-top:var(--space-6);border-top:1px solid #ffffff59;display:grid}.final-cta__text[data-astro-cid-cnxf4x65]{font-size:var(--text-xl);color:var(--neutral-0);font-weight:500}.final-cta__actions[data-astro-cid-cnxf4x65]{gap:var(--space-3);color:var(--neutral-0);flex-wrap:wrap;display:flex}@media (width>=64rem){.final-cta__bottom[data-astro-cid-cnxf4x65]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.hero[data-astro-cid-pp7d62ca]{background:var(--brand-urban-black-900);min-height:max(36rem,100svh);color:var(--color-inverse-text);isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-pp7d62ca],.hero__shade[data-astro-cid-pp7d62ca]{z-index:-1;position:absolute;inset:0}.hero__img[data-astro-cid-pp7d62ca]{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.hero__shade[data-astro-cid-pp7d62ca]{background:linear-gradient(#15171b26 25%,#15171b8c 55%,#15171beb 100%),linear-gradient(90deg,#15171b80,#0000 70%)}.hero__content{padding-top:calc(var(--header-height) + var(--space-7));padding-bottom:var(--space-6)}.hero__eyebrow[data-astro-cid-pp7d62ca]{margin-bottom:var(--space-5);color:var(--color-inverse-accent)}.hero__title[data-astro-cid-pp7d62ca]{max-width:13ch;font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:-.04em}.hero__accent[data-astro-cid-pp7d62ca]{color:var(--color-inverse-accent)}.hero__bottom[data-astro-cid-pp7d62ca]{gap:var(--space-6);margin-top:var(--space-6);display:grid}.hero__lead[data-astro-cid-pp7d62ca]{max-width:30rem;font-size:var(--text-lg);color:#edf4f9db}.hero__actions[data-astro-cid-pp7d62ca]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__meta{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--color-inverse-border);font-size:var(--text-xs);font-weight:600;font-stretch:var(--font-stretch-wide);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.hero__location[data-astro-cid-pp7d62ca]{align-items:center;gap:var(--space-2);display:inline-flex}.hero__scroll[data-astro-cid-pp7d62ca]{align-items:center;gap:var(--space-2);color:var(--color-inverse-text-muted);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:inline-flex}.hero__scroll[data-astro-cid-pp7d62ca]:hover{color:var(--color-inverse-text)}.hero__scroll[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=48rem){.hero[data-astro-cid-pp7d62ca]{min-height:max(38rem,92svh)}.hero__img[data-astro-cid-pp7d62ca]{object-position:60% 50%}.hero__scroll[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@media (width>=64rem){.hero__bottom[data-astro-cid-pp7d62ca]{align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:no-preference){.hero__img[data-astro-cid-pp7d62ca]{animation:hero-zoom 1.6s var(--ease-out) both}.hero__eyebrow[data-astro-cid-pp7d62ca],.hero__title[data-astro-cid-pp7d62ca],.hero__bottom[data-astro-cid-pp7d62ca]{animation:hero-rise 1s var(--ease-out) both}.hero__title[data-astro-cid-pp7d62ca]{animation-delay:.12s}.hero__bottom[data-astro-cid-pp7d62ca]{animation-delay:.26s}@supports (animation-timeline:scroll()){.hero__media[data-astro-cid-pp7d62ca]{animation:linear both hero-parallax scroll(root);animation-range:0 100vh}}}@keyframes hero-zoom{0%{transform:scale(1.06)}}@keyframes hero-rise{0%{transform:translateY(1.5rem)}}@keyframes hero-parallax{to{transform:translateY(12vh)}}.instagram[data-astro-cid-tvcohvzw]{gap:var(--space-6);justify-items:start;display:grid}.instagram__eyebrow[data-astro-cid-tvcohvzw]{margin-bottom:var(--space-5);color:var(--color-accent-text)}.instagram__title[data-astro-cid-tvcohvzw]{font-size:var(--text-3xl);line-height:var(--leading-tight)}.instagram__handle[data-astro-cid-tvcohvzw]{max-width:100%;font-size:clamp(1.75rem,8vw,9.5rem);font-weight:800;font-stretch:var(--font-stretch-display);letter-spacing:-.045em;color:var(--color-primary);overflow-wrap:anywhere;transition:color var(--duration-base) var(--ease-out);line-height:1;text-decoration:none;display:block}.instagram__handle[data-astro-cid-tvcohvzw]:hover{color:var(--brand-urban-black)}.instagram__grid[data-astro-cid-tvcohvzw]{gap:var(--space-3);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.instagram__post[data-astro-cid-tvcohvzw]{aspect-ratio:1;display:block;overflow:hidden}.instagram__post[data-astro-cid-tvcohvzw] picture,.instagram__post[data-astro-cid-tvcohvzw] .instagram__post-img{width:100%;height:100%}.instagram__post[data-astro-cid-tvcohvzw] .instagram__post-img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.instagram__post[data-astro-cid-tvcohvzw]:hover .instagram__post-img{transform:scale(1.04)}@media (width>=64rem){.instagram__grid[data-astro-cid-tvcohvzw]{grid-template-columns:repeat(4,minmax(0,1fr))}}.location{gap:var(--space-8);display:grid}.location__eyebrow[data-astro-cid-6tqtult3]{margin-bottom:var(--space-5);color:var(--color-accent-text)}.location__title[data-astro-cid-6tqtult3]{max-width:12ch;font-size:var(--text-4xl);line-height:var(--leading-tight)}.location__address[data-astro-cid-6tqtult3]{gap:var(--space-1);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--brand-urban-black);font-size:var(--text-lg);color:var(--color-text-muted);font-style:normal;display:grid}.location__street[data-astro-cid-6tqtult3]{font-size:var(--text-2xl);font-weight:700;font-stretch:var(--font-stretch-wide);letter-spacing:-.02em;color:var(--color-text)}.location__hours[data-astro-cid-6tqtult3]{margin-top:var(--space-6)}.location__hours-title[data-astro-cid-6tqtult3]{margin-bottom:var(--space-3);font-size:var(--text-xs);font-stretch:var(--font-stretch-wide);letter-spacing:var(--tracking-label);text-transform:uppercase}.location__hours-row[data-astro-cid-6tqtult3]{justify-content:space-between;gap:var(--space-4);max-width:24rem;padding-block:var(--space-2);border-bottom:1px solid var(--color-border);display:flex}.location__hours-row[data-astro-cid-6tqtult3] dd[data-astro-cid-6tqtult3]{font-variant-numeric:tabular-nums}.location__actions[data-astro-cid-6tqtult3]{margin-top:var(--space-7)}.location__media[data-astro-cid-6tqtult3]{aspect-ratio:4/5;overflow:hidden}.location__media[data-astro-cid-6tqtult3] picture,.location__media[data-astro-cid-6tqtult3] .location__img{width:100%;height:100%}.location__media[data-astro-cid-6tqtult3] .location__img{object-fit:cover;object-position:30% 50%}@media (width>=48rem){.location__media[data-astro-cid-6tqtult3]{aspect-ratio:16/10}}@media (width>=64rem){.location{align-items:center;gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.location__media[data-astro-cid-6tqtult3]{aspect-ratio:4/5}}.marquee[data-astro-cid-a3a7lv47]{padding-block:var(--space-4);background:var(--brand-urban-black);color:var(--brand-foam-white);overflow:hidden}.marquee__track[data-astro-cid-a3a7lv47]{width:max-content;display:flex}.marquee__group[data-astro-cid-a3a7lv47]{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.marquee__group[data-astro-cid-a3a7lv47] li[data-astro-cid-a3a7lv47]{align-items:center;gap:var(--space-6);padding-right:var(--space-6);font-size:var(--text-xl);font-weight:800;font-stretch:var(--font-stretch-display);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;display:flex}.marquee__group[data-astro-cid-a3a7lv47] li[data-astro-cid-a3a7lv47]:after{content:"";border-radius:var(--radius-pill);background:var(--brand-lavender);width:.5rem;height:.5rem}@media (prefers-reduced-motion:no-preference){.marquee__track[data-astro-cid-a3a7lv47]{animation:40s linear infinite marquee}}@keyframes marquee{to{transform:translate(-50%)}}.positioning__grid{gap:var(--space-7);display:grid}.positioning__title[data-astro-cid-a3a7lv47]{font-size:var(--text-4xl);line-height:var(--leading-tight)}.positioning__accent[data-astro-cid-a3a7lv47]{color:var(--color-primary);display:block}.positioning__figure[data-astro-cid-a3a7lv47]{aspect-ratio:4/5;overflow:hidden}.positioning__figure[data-astro-cid-a3a7lv47] picture,.positioning__figure[data-astro-cid-a3a7lv47] .positioning__img{width:100%;height:100%}.positioning__figure[data-astro-cid-a3a7lv47] .positioning__img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.positioning__figure[data-astro-cid-a3a7lv47]:hover .positioning__img{transform:scale(1.03)}.positioning__eyebrow[data-astro-cid-a3a7lv47]{margin-bottom:var(--space-4);color:var(--color-accent-text)}.positioning__lead[data-astro-cid-a3a7lv47]{max-width:34rem;font-size:var(--text-xl);line-height:1.5}@media (width>=48rem){.positioning__grid{column-gap:var(--space-6);row-gap:var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr))}.positioning__title[data-astro-cid-a3a7lv47]{grid-column:1/-1}.positioning__figure[data-astro-cid-a3a7lv47]{grid-column:1/7}.positioning__text[data-astro-cid-a3a7lv47]{grid-column:7/-1;align-self:end}}@media (width>=64rem){.positioning__title[data-astro-cid-a3a7lv47]{grid-column:1/11;font-size:clamp(3rem,1rem + 4.6vw,6.5rem)}.positioning__figure[data-astro-cid-a3a7lv47]{grid-area:2/7/auto/12}.positioning__text[data-astro-cid-a3a7lv47]{padding-bottom:var(--space-6);grid-area:2/1/auto/6}}.timeline[data-astro-cid-nr6d32n7]{margin:0;display:grid;position:relative}.timeline__step[data-astro-cid-nr6d32n7]{column-gap:var(--space-4);padding-bottom:var(--space-7);grid-template-columns:3.5rem minmax(0,1fr);display:grid;position:relative}.timeline__step[data-astro-cid-nr6d32n7]:last-child{padding-bottom:0}.timeline__step[data-astro-cid-nr6d32n7]:before{content:"";background:var(--color-inverse-border);width:1px;position:absolute;top:.75rem;bottom:-.75rem;left:.3125rem}.timeline__step[data-astro-cid-nr6d32n7]:last-child:before{display:none}.timeline__node[data-astro-cid-nr6d32n7]{border-radius:var(--radius-pill);background:var(--brand-lavender);width:.6875rem;height:.6875rem;box-shadow:0 0 0 5px var(--color-inverse-background);position:absolute;top:.5rem;left:0}.timeline__number[data-astro-cid-nr6d32n7]{font-size:var(--text-xs);letter-spacing:.1em;color:var(--color-inverse-accent);grid-row:span 2;padding-left:1.75rem;font-weight:600;line-height:2.2}.timeline__title[data-astro-cid-nr6d32n7]{font-size:var(--text-xl);line-height:1.25}.timeline__description[data-astro-cid-nr6d32n7]{margin-top:var(--space-2);color:var(--color-inverse-text-muted)}@media (width>=64rem){.timeline[data-astro-cid-nr6d32n7]{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr))}.timeline__step[data-astro-cid-nr6d32n7]{padding-top:var(--space-7);padding-bottom:0;display:block}.timeline__step[data-astro-cid-nr6d32n7]:before{top:.3125rem;bottom:auto;left:0;right:calc(var(--space-6) * -1);width:auto;height:1px}.timeline__step[data-astro-cid-nr6d32n7]:last-child:before{display:block;right:0}.timeline__node[data-astro-cid-nr6d32n7]{top:0}.timeline__number[data-astro-cid-nr6d32n7]{margin-bottom:var(--space-4);font-size:var(--text-4xl);font-weight:800;font-stretch:var(--font-stretch-display);letter-spacing:var(--tracking-display);color:#0000;-webkit-text-stroke:1px var(--color-inverse-accent);padding-left:0;line-height:1;display:block}.timeline__title[data-astro-cid-nr6d32n7]{font-size:var(--text-lg)}.timeline__description[data-astro-cid-nr6d32n7]{font-size:var(--text-sm)}}.services[data-astro-cid-uz5db2gy]{gap:var(--space-8);display:grid}.services__list[data-astro-cid-uz5db2gy]{border-top:1px solid var(--color-border);margin:0}.services__item[data-astro-cid-uz5db2gy]{column-gap:var(--space-5);row-gap:var(--space-5);padding-block:var(--space-6);border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.services__number[data-astro-cid-uz5db2gy]{font-size:var(--text-xs);font-weight:600;font-stretch:var(--font-stretch-wide);letter-spacing:.1em;color:var(--color-accent-text);padding-top:.45em}.services__name[data-astro-cid-uz5db2gy]{font-size:var(--text-2xl);transition:color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);line-height:1.1}.services__description[data-astro-cid-uz5db2gy]{max-width:32rem;margin-top:var(--space-3);color:var(--color-text-muted)}.services__thumb[data-astro-cid-uz5db2gy]{aspect-ratio:16/10;grid-column:1/-1;overflow:hidden}.services__thumb[data-astro-cid-uz5db2gy] picture,.services__thumb[data-astro-cid-uz5db2gy] .services__thumb-img,.services__preview-item[data-astro-cid-uz5db2gy] picture,.services__preview-item[data-astro-cid-uz5db2gy] .services__preview-img{width:100%;height:100%}.services__thumb[data-astro-cid-uz5db2gy] .services__thumb-img,.services__preview-item[data-astro-cid-uz5db2gy] .services__preview-img{object-fit:cover}.services__preview[data-astro-cid-uz5db2gy]{display:none}@media (width>=48rem){.services__item[data-astro-cid-uz5db2gy]{grid-template-columns:3rem minmax(0,1fr) 12rem;align-items:center}.services__thumb[data-astro-cid-uz5db2gy]{aspect-ratio:4/3;grid-column:auto}}@media (width>=64rem){.services[data-astro-cid-uz5db2gy]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.services__item[data-astro-cid-uz5db2gy]{grid-template-columns:4rem minmax(0,1fr)}.services__thumb[data-astro-cid-uz5db2gy]{display:none}.services__name[data-astro-cid-uz5db2gy]{font-size:var(--text-3xl)}.services__item[data-astro-cid-uz5db2gy]:hover .services__name[data-astro-cid-uz5db2gy],.services__item[data-astro-cid-uz5db2gy].is-active .services__name[data-astro-cid-uz5db2gy]{color:var(--color-accent-text);transform:translate(.5rem)}.services__preview[data-astro-cid-uz5db2gy]{top:calc(var(--header-height) + var(--space-6));display:block;position:sticky}.services__preview-frame[data-astro-cid-uz5db2gy]{aspect-ratio:4/5;background:var(--brand-urban-black);position:relative;overflow:hidden}.services__preview-item[data-astro-cid-uz5db2gy]{opacity:0;transition:opacity var(--duration-slow) var(--ease-out), transform 1.4s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.services[data-astro-cid-uz5db2gy]:not([data-active]) .services__preview-item[data-astro-cid-uz5db2gy]:first-child,.services__preview-item[data-astro-cid-uz5db2gy].is-active{opacity:1;transform:none}}
