.Post_progress__RJ6g5{position:fixed;top:0;left:0;height:3px;background:var(--accent);width:0;z-index:70}.Post_post__SyLhE{max-width:var(--max-w);margin:0 auto;padding:var(--sp-5) var(--sp-3) var(--sp-6);width:100%;box-sizing:border-box;flex:1 1;animation:var(--kf-fade-up) .7s ease .1s both}.Post_post__back__wqGmi{margin:0 0 var(--sp-3)}.Post_post__back__wqGmi a{font-weight:700;text-decoration:none;color:var(--muted)}.Post_post__back__wqGmi a svg{vertical-align:-3px;margin-right:6px}.Post_post__back__wqGmi a:hover{color:var(--accent)}.Post_post__meta__hynZQ{margin:0 0 var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-0);color:var(--muted)}.Post_post__excerpt__woYQn{font-size:var(--fs-1);font-weight:500;line-height:1.5;max-width:62ch;margin:0 0 var(--sp-4);color:var(--muted);animation:var(--kf-fade-up) .7s ease .45s both}.Post_post__content__OaI6U{max-width:68ch}.Post_post__content__OaI6U p{margin:0 0 var(--sp-3)}.Post_post__content__OaI6U h2{font-size:var(--fs-2);margin:var(--sp-4) 0 var(--sp-2)}.Post_post__content__OaI6U h2,.Post_post__content__OaI6U h3{font-family:var(--font-display);font-weight:700;line-height:1.15}.Post_post__content__OaI6U h3{font-size:var(--fs-1);margin:var(--sp-3) 0 var(--sp-2)}.Post_post__content__OaI6U ol,.Post_post__content__OaI6U ul{margin:0 0 var(--sp-3);padding-left:1.25em}.Post_post__content__OaI6U li{margin-bottom:.35em}.Post_post__content__OaI6U a{text-underline-offset:4px}.Post_post__content__OaI6U code{font-family:var(--font-mono);background:var(--chip);padding:2px 6px}.Post_post__content__OaI6U pre code{background:none;padding:0}.Post_post__h2-bar___krw9{display:inline-block;width:24px;height:var(--bw);background:var(--accent);vertical-align:middle;margin-right:10px}.Post_author__CXsrC{margin-top:var(--sp-5);background:var(--white);color:var(--navy);padding:var(--sp-4);display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap}.Post_author__avatar__9DbJB{border-radius:50%;display:block}.Post_author__name__RFLI_{margin:0;font-family:var(--font-display);font-weight:900}.Post_author__role__kBD3z{margin:0 0 var(--sp-1);color:rgba(30,58,95,.7)}.Post_author__links__X28KA{display:flex;gap:var(--sp-3);flex-wrap:wrap}.Post_author__links__X28KA a{color:var(--navy);font-weight:700;text-underline-offset:4px}.Post_author__links__X28KA a svg{vertical-align:-2px;margin-left:6px}.Post_author__links__X28KA a:hover{color:var(--accent)}.Post_codeBlock__fU5Eo{margin:0 0 var(--sp-3)}.Post_codeBlock__chrome___BnMN{display:flex;align-items:center;gap:8px;background:#0f1524;padding:10px var(--sp-2)}.Post_codeBlock__dot__4xKr4{width:10px;height:10px;border-radius:50%;display:block}.Post_codeBlock__dot--accent__PuMSW{background:var(--accent)}.Post_codeBlock__dot--orange__UlvY9{background:var(--orange)}.Post_codeBlock__dot--green__TYi3g{background:var(--green)}.Post_codeBlock__filename__2kgJV{font-family:var(--font-mono);font-size:var(--fs-0);color:rgba(242,239,231,.55);margin-left:8px}.Post_codeBlock__pre__cKXdC{margin:0;background:#161d2e;color:#f2efe7;padding:var(--sp-3);overflow-x:auto;line-height:1.6}.Post_codeBlock__caption__dJSTV,.Post_codeBlock__code__3JMUt{font-family:var(--font-mono);font-size:var(--fs-0)}.Post_codeBlock__caption__dJSTV{color:var(--muted);padding-top:var(--sp-1);margin:0}.Post_fullWidthImage__XEKF1{margin:0 0 var(--sp-3)}.Post_fullWidthImage__placeholder__EO8EO{background:var(--teal-strong);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;padding:var(--sp-3);box-sizing:border-box}.Post_fullWidthImage__label__DhqYZ{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--white);text-align:center}.Post_fullWidthImage__img__IIGhQ{width:100%;height:auto;display:block}.Post_fullWidthImage__caption__V3mvG{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--muted);padding-top:var(--sp-1);margin:0}.Post_liveFrame__dK_LU{margin:var(--sp-4) 0 0}.Post_liveFrame__chrome__pzDUJ{display:flex;align-items:center;gap:8px;background:var(--white);border-bottom:var(--bw) solid var(--line);padding:10px var(--sp-2)}.Post_liveFrame__dot__C3FiI{width:10px;height:10px;border-radius:50%;display:block}.Post_liveFrame__dot--accent__8oSsL{background:var(--accent)}.Post_liveFrame__dot--orange__PmJKY{background:var(--orange)}.Post_liveFrame__dot--green__kJ9sW{background:var(--green)}.Post_liveFrame__url__dFzSC{font-family:var(--font-mono);font-size:var(--fs-0);color:#45566c;margin-left:8px}.Post_liveFrame__iframe__rg69h{width:100%;aspect-ratio:16/10;border:none;display:block;background:var(--white)}.Post_liveFrame__caption__QhNSR{font-family:var(--font-mono);font-size:var(--fs-0);color:var(--muted);padding-top:var(--sp-1);margin:0}.Post_pullQuote__L18w6{margin:0 0 var(--sp-3);border-left:var(--bw) solid var(--accent);padding-left:var(--sp-3);font-weight:500;font-size:var(--fs-1);line-height:1.5}.TitleDot_dot__SngYp{color:var(--accent)}.MobileMenu_mobileMenu__DjIxs{position:fixed;inset:0;background:var(--bg);z-index:60;display:flex;flex-direction:column;padding:var(--sp-3);box-sizing:border-box;animation:var(--kf-fade-up) .35s ease both}.MobileMenu_mobileMenu__top__VcBrS{display:flex;justify-content:space-between;align-items:center}.MobileMenu_mobileMenu__brand__G1zK1{font-family:var(--font-display);font-weight:900;font-size:var(--fs-2);letter-spacing:-.02em}.MobileMenu_mobileMenu__close__ehOuP{background:none;border:var(--bw) solid var(--fg);color:var(--fg);width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;min-width:44px;min-height:44px}.MobileMenu_mobileMenu__close__ehOuP:hover{transform:rotate(90deg)}.MobileMenu_mobileMenu__close__ehOuP:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:2px}.MobileMenu_mobileMenu__nav__QG0hW{display:flex;flex-direction:column;gap:var(--sp-2);margin:auto 0}.MobileMenu_mobileMenu__item__va_7f{display:block}.MobileMenu_mobileMenu__link__xCl8R{display:inline-block;font-family:var(--font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(40px,11vw,64px);line-height:1.05;text-decoration:none;color:var(--fg);animation:var(--kf-rise-in) .7s cubic-bezier(.2,.7,.2,1) both}.MobileMenu_mobileMenu__link__xCl8R:hover{color:var(--accent)}.MobileMenu_mobileMenu__link__xCl8R:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:4px;color:var(--accent)}.MobileMenu_mobileMenu__link--active__Vg6Pa{color:var(--accent)}.MobileMenu_mobileMenu__link--1____yLK{animation-delay:.08s}.MobileMenu_mobileMenu__link--2__JftvO{animation-delay:.16s}.MobileMenu_mobileMenu__link--3__aJqY1{animation-delay:.24s}.MobileMenu_mobileMenu__link--4__oXQ_3{animation-delay:.32s}.MobileMenu_mobileMenu__socials__ZPBBR{display:flex;gap:var(--sp-2);animation:var(--kf-rise-in) .5s cubic-bezier(.2,.7,.2,1) .2s both}.MobileMenu_mobileMenu__social__dzAoZ{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:var(--bw) solid var(--fg);color:var(--fg);transition:transform .25s ease,color .25s ease;min-width:48px;min-height:48px}.MobileMenu_mobileMenu__social__dzAoZ:hover{transform:translateY(-3px);color:var(--accent)}.MobileMenu_mobileMenu__social__dzAoZ:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:2px;color:var(--accent)}.Header_header__MwWvM{max-width:var(--max-w);margin:0 auto;padding:var(--sp-3) var(--sp-3) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);width:100%;box-sizing:border-box;animation:var(--kf-fade-up) .7s ease both}.Header_header__logo___DqV1{text-decoration:none;font-family:var(--font-display);font-weight:900;font-size:var(--fs-2);letter-spacing:-.02em;line-height:1;color:var(--fg)}.Header_header__logo___DqV1:hover{color:var(--fg)}.Header_header__logo-avatar__uzQ4A{display:none;line-height:0}.Header_header__logo-avatar__uzQ4A img{border-radius:50%;display:block}.Header_header__nav__kd0UH{display:flex;align-items:center;gap:var(--sp-3)}.Header_header__link__tU9vJ{text-decoration:none;font-weight:700;display:inline-block;transition:transform .25s ease,color .25s ease;color:var(--fg)}.Header_header__link__tU9vJ:hover{transform:translateY(-2px);color:var(--accent)}.Header_header__link--active__CEFyQ{border-bottom:var(--bw) solid var(--accent);font-weight:700;text-decoration:none;color:var(--fg)}.Header_header__link--active__CEFyQ:hover{color:var(--fg);transform:none}.Header_header__theme__HLjOA{display:inline-flex;align-items:center;justify-content:center;background:none;border:var(--bw) solid var(--fg);color:var(--fg);width:40px;height:40px;cursor:pointer;line-height:1;min-width:40px;min-height:40px}.Header_header__theme__HLjOA:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:2px}.Header_header__themeIcon__Rc_HI{display:block;transition:transform .35s ease;transform:rotate(0deg)}.Header_header__themeIcon--dark__4MBAa{transform:rotate(180deg)}.Header_header__mobile-actions__86sL3{display:none;align-items:center;gap:var(--sp-2)}.Header_header__menu-btn__CQR_v{background:none;border:var(--bw) solid var(--fg);color:var(--fg);width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px}.Header_header__menu-btn__CQR_v:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:2px}@media(max-width:819px){.Header_header__nav__kd0UH{display:none}.Header_header__mobile-actions__86sL3{display:flex}.Header_header__logo___DqV1{display:none}.Header_header__logo-avatar__uzQ4A{display:block}}.Experience_experience__6KPgy{max-width:var(--max-w);margin:0 auto;padding:var(--sp-6) var(--sp-3) 0;position:relative}.Experience_experience__inner__sZJwa{position:relative}.Experience_experience__title__hiZRG{font-family:var(--font-display);font-weight:700;font-size:var(--fs-3);line-height:1.15;margin:0 0 var(--sp-4)}.Experience_experience__table-wrap__wvDie{overflow-x:auto}.Experience_experience__table__puNaV{width:100%;border-collapse:collapse}.Experience_experience__th__tJj1C{text-align:left;padding:var(--sp-2) var(--sp-2) var(--sp-2) 0;border-bottom:var(--bw) solid var(--fg);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-0);font-weight:700}.Experience_experience__th__tJj1C:last-child{padding-right:0}.Experience_experience__row__IDV3Q{transition:background .25s ease}.Experience_experience__row__IDV3Q:hover{background:rgba(240,69,94,.06)}.Experience_experience__row__IDV3Q:last-child .Experience_experience__row__td__cjzL4{border-bottom:none}.Experience_experience__td__Ox3_e{padding:var(--sp-2) var(--sp-2) var(--sp-2) 0;border-bottom:1px solid var(--line)}.Experience_experience__td__Ox3_e:last-child{padding-right:0;white-space:nowrap}.Experience_experience__company___UIy7{font-weight:700}.Experience_experience__meta-mobile__nwBTs{display:none}.Experience_experience__now__yzCLi{background:var(--green-strong);color:var(--white);font-size:var(--fs-0);padding:1px 8px;margin-left:var(--sp-1);font-weight:700}@media(max-width:639px){.Experience_experience__dates__bm1iO,.Experience_experience__role__0tNcM{display:none}.Experience_experience__company___UIy7{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.Experience_experience__meta-mobile__nwBTs{display:block;font-weight:400;color:var(--muted);line-height:1.35}}.Experience_experience__clients__zmc5u{margin-top:var(--sp-4)}.Experience_experience__clients-label__Ixk0E{margin:0 0 var(--sp-2);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-0);color:var(--muted)}.Experience_experience__logos__7zT6J{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-4);align-items:center}.Experience_experience__logo__dF_5e{display:inline-block;height:38px;background:var(--fg)}.Hero_hero__VWCGF{max-width:var(--max-w);margin:0 auto;padding:var(--sp-5) var(--sp-3) 0;position:relative}.Hero_hero__content__rk2IN{position:relative;z-index:1}.Hero_hero__row__5YVtG{display:flex;gap:var(--sp-4);align-items:flex-start;flex-wrap:wrap;margin-top:var(--sp-4)}.Hero_hero__role__AdsxH{margin:0;font-size:var(--fs-1);font-weight:500;max-width:44ch;animation:var(--kf-fade-up) .7s ease .45s both}.Hero_hero__typed__wg8zu{white-space:nowrap;border-bottom:var(--bw) solid var(--accent)}.Hero_hero__caret__eF0Gi{display:inline-block;width:2px;height:1em;background:var(--accent);vertical-align:-.15em;margin-left:2px;animation:var(--kf-blink) 1s step-end infinite}.Hero_hero__ctas__U1nFV{display:flex;align-items:center;gap:var(--sp-3);animation:var(--kf-fade-up) .7s ease .6s both}.Hero_hero__cta-primary__8vjLH{display:inline-block;background:var(--accent-strong);color:var(--white);text-decoration:none;font-weight:700;padding:16px 32px;min-height:44px;box-sizing:border-box;transition:transform .25s ease}.Hero_hero__cta-primary__8vjLH:hover{transform:translateY(-3px);color:var(--white)}.Hero_hero__cta-primary__8vjLH:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:2px}.Hero_hero__cta-secondary__qwetW{font-weight:700;text-underline-offset:4px;color:var(--fg)}.Hero_hero__cta-secondary__qwetW svg{vertical-align:-3px;margin-left:6px}.Hero_hero__orbit__f_FQB{display:none;position:absolute;right:var(--sp-4);top:calc(var(--sp-5) + var(--sp-5));width:min(220px,24vw);animation:var(--kf-drift) 7s ease-in-out infinite}.Hero_hero__orbit-inner__kaqRm{position:relative}.Hero_hero__avatar__554cq{width:100%;height:auto;border-radius:50%;display:block}.Hero_hero__orbit-ring__I2k0L{position:absolute;inset:-14px;border:var(--bw) dashed var(--accent);border-radius:50%;display:block;animation:var(--kf-spin) 24s linear infinite}@media(min-width:820px){.Hero_hero__orbit__f_FQB{display:block}}@media(max-width:860px){.Hero_hero__ctas__U1nFV{flex-direction:column;align-items:flex-start;width:100%}}@media(max-width:450px){.Hero_hero__ctas__U1nFV{align-items:stretch}.Hero_hero__cta-primary__8vjLH{text-align:center;width:100%}}.SectionKicker_kicker__0zuyL{position:relative;margin:0 0 var(--sp-2);font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-0)}.SectionKicker_kicker__bar__gdCuq{display:inline-block;width:40px;height:var(--bw);background:var(--accent);vertical-align:middle;margin-right:12px}.SectionKicker_kicker--animate__w3Z7P{animation:var(--kf-fade-up) .7s ease .1s both}.SectionWatermark_watermark__oFJuy{position:absolute;top:var(--sp-4);margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(120px,20vw,240px);line-height:1;color:rgba(0,0,0,0);-webkit-text-stroke:1px var(--line);-webkit-user-select:none;user-select:none;pointer-events:none}.SectionWatermark_watermark--left__lqRFG{left:0}.SectionWatermark_watermark--right__68lqV{right:0}.SectionWatermark_watermark--left-inset__GAOWo{left:var(--sp-3)}.SectionWatermark_watermark--right-column__TCAlR{right:max((100vw - var(--max-w))/2,0px)}.SectionWatermark_watermark--lg__tsorE{font-size:clamp(120px,28vw,280px)}.ProjectRail_projects__T7bt7{padding:var(--sp-6) 0 0;position:relative}.ProjectRail_projects__intro__ds4Kx{max-width:var(--max-w);margin:0 auto;padding:0 var(--sp-3)}.ProjectRail_projects__heading-row__n6p6H{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-4)}.ProjectRail_projects__title__LwEAj{font-family:var(--font-display);font-weight:700;font-size:var(--fs-3);line-height:1.15;margin:0;max-width:20ch}.ProjectRail_projects__hint__zBH7z{margin:0;color:var(--muted);font-family:var(--font-mono)}.ProjectRail_projects__rail__plJ_G{--projects-rail-inset:max(calc((100vw - var(--max-w)) / 2 + var(--sp-3)),var(--sp-3));display:flex;gap:var(--sp-3);overflow-x:auto;padding:var(--sp-1) var(--projects-rail-inset) var(--sp-3);cursor:grab;scrollbar-width:none;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}.ProjectRail_projects__rail__plJ_G::-webkit-scrollbar{display:none}.ProjectRail_projects__rail__plJ_G:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:-2px}.ProjectRail_projects__rail__plJ_G[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ProjectRail_projects__card__tYdb1{flex:0 0 min(460px,86vw);background:var(--white);color:var(--navy);display:flex;flex-direction:column}.ProjectRail_projects__media__ngwFL{overflow:hidden}.ProjectRail_projects__img__7ZaEg{width:100%;aspect-ratio:3/2;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ProjectRail_projects__card__tYdb1:hover .ProjectRail_projects__img__7ZaEg{transform:scale(1.04)}.ProjectRail_projects__body__oHyjG{padding:var(--sp-3);display:flex;flex-direction:column;gap:var(--sp-2);flex:1 1}.ProjectRail_projects__featured__sD6RM{margin:0;font-size:var(--fs-0);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-strong);font-weight:700;font-family:var(--font-display)}.ProjectRail_projects__card-title__bdXBe{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--fs-2);line-height:1.15}.ProjectRail_projects__desc__9tdil{margin:0;color:rgba(30,58,95,.85)}.ProjectRail_projects__tags__0CDte{margin:0;font-family:var(--font-mono);font-size:var(--fs-0);color:var(--teal-strong)}.ProjectRail_projects__links__Lcelq{display:flex;gap:var(--sp-3);margin-top:auto}.ProjectRail_projects__link__x9iQ5{color:var(--navy);font-weight:700;text-underline-offset:4px;margin-top:auto}.ProjectRail_projects__links__Lcelq .ProjectRail_projects__link__x9iQ5{margin-top:0}.ProjectRail_projects__link__x9iQ5 svg{vertical-align:-2px;margin-left:6px}.ProjectRail_projects__link__x9iQ5:hover{color:var(--accent-strong)}.ProjectRail_projects__footer__sqk7V{max-width:var(--max-w);margin:0 auto;padding:0 var(--sp-3)}.ProjectRail_projects__progress__GDxBa{height:var(--bw);background:var(--line);position:relative}.ProjectRail_projects__progress-bar___g8q_{position:absolute;left:0;top:0;bottom:0;width:10%;background:var(--accent);display:block;transition:width .2s ease}.ProjectRail_projects__all__91AuN{margin:var(--sp-3) 0 0}.ProjectRail_projects__all__91AuN a{font-weight:700;text-underline-offset:4px}.ProjectRail_projects__all__91AuN a svg{vertical-align:-2px;margin-left:6px}.ProjectRail_projects__empty__57cVv{margin:0;color:var(--muted);padding:0 var(--sp-3);max-width:var(--max-w);margin-inline:auto}.RiseInTitle_title__3mQKD{font-family:var(--font-display);font-weight:900;letter-spacing:-.02em;margin:0}.RiseInTitle_title--hero__MWMbK{font-size:var(--fs-hero);line-height:.92;text-transform:uppercase}.RiseInTitle_title--page__rW3BM{font-size:clamp(34px,6vw,64px);line-height:1.05;text-transform:uppercase;max-width:16ch}.RiseInTitle_title--error__qqRiS{font-size:clamp(48px,10vw,96px);line-height:.95;text-transform:uppercase;margin:0 0 var(--sp-3);max-width:12ch;position:relative}.RiseInTitle_title--post__f4bCr{font-size:clamp(34px,5.5vw,58px);line-height:1.05;margin:0 0 var(--sp-3);max-width:24ch}.RiseInTitle_title__line__33HgQ{display:block;overflow:hidden}.RiseInTitle_title__line-inner__meyo7{display:block;animation:var(--kf-rise-in) .9s cubic-bezier(.2,.7,.2,1) both}.RiseInTitle_title__line-inner--1__3YDNT{animation-delay:.15s}.RiseInTitle_title__line-inner--2__01tpW{animation-delay:.3s}.NotFound_not-found__oM8hP{max-width:var(--max-w);margin:0 auto;padding:var(--sp-6) var(--sp-3) var(--sp-6);position:relative;min-height:60vh;display:flex;flex-direction:column;justify-content:center}.NotFound_not-found__body__F69SK{position:relative;margin:0 0 var(--sp-4);max-width:42ch;font-size:var(--fs-1);font-weight:500;color:var(--muted);animation:var(--kf-fade-up) .7s ease .45s both}.NotFound_not-found__actions__zKR5W{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);animation:var(--kf-fade-up) .7s ease .6s both}.NotFound_not-found__cta__jbwAP{display:inline-block;background:var(--accent-strong);color:var(--white);text-decoration:none;font:inherit;font-weight:700;border:none;cursor:pointer;padding:16px 32px;min-height:44px;box-sizing:border-box;transition:transform .25s ease}.NotFound_not-found__cta__jbwAP:hover{transform:translateY(-3px);color:var(--white)}.NotFound_not-found__cta__jbwAP:focus-visible{outline:var(--bw) solid var(--accent);outline-offset:2px}.NotFound_not-found__link__HQLIo{font-weight:700;text-underline-offset:4px;color:var(--fg)}.NotFound_not-found__link__HQLIo svg{vertical-align:-3px;margin-left:6px}.NotFound_not-found__link__HQLIo:hover{color:var(--accent)}@media(max-width:450px){.NotFound_not-found__actions__zKR5W{flex-direction:column;align-items:stretch}.NotFound_not-found__cta__jbwAP{text-align:center;width:100%}}.SkillsMarquee_marquee__Qhkw2{border-top:var(--bw) solid var(--fg);border-bottom:var(--bw) solid var(--fg);margin-top:var(--sp-5);overflow:hidden;background:var(--bg);transition:background-color .5s ease}.SkillsMarquee_marquee__track__LJk_o{display:inline-flex;gap:var(--sp-4);white-space:nowrap;animation:var(--kf-band-scroll) 26s linear infinite;padding:14px var(--sp-4) 14px 0;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-1)}.SkillsMarquee_marquee__star__psopD{color:var(--accent);align-self:center;flex:0 0 auto}