.mp[data-astro-cid-jg6esxua]{position:relative;overflow:hidden}.mp[data-astro-cid-jg6esxua] .mp__img{object-fit:cover;object-position:var(--mp-focus);width:100%;max-width:none;height:130%;transform:translate3d(0, var(--mp-y,0px), 0) scale(var(--mp-zoom));transform-origin:var(--mp-focus);will-change:transform;position:absolute;top:-15%;left:0}.hero[data-astro-cid-yodha2z4]{margin-top:calc(-1 * var(--nav-h));padding-top:calc(var(--nav-h) + var(--space-12));padding-bottom:0;position:relative;overflow:hidden}.hero__copy[data-astro-cid-yodha2z4]{width:50%}.hero__copy[data-astro-cid-yodha2z4]>.label[data-astro-cid-yodha2z4]+h1[data-astro-cid-yodha2z4]{margin-top:var(--space-2)}.hero__sub[data-astro-cid-yodha2z4]{color:#fffc}.hero[data-astro-cid-yodha2z4] .cta-row[data-astro-cid-yodha2z4]{margin-top:var(--space-3)}.hero__media[data-astro-cid-yodha2z4]{margin-top:var(--space-16);margin-left:max(var(--gutter), calc((100% - var(--max-width)) / 2));position:relative}.hero__img{z-index:1;height:60svh;min-height:360px;position:relative}.hero__ghost[data-astro-cid-yodha2z4]{z-index:0;font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:-.04em;white-space:nowrap;color:#ffffff1f;filter:blur(4px);pointer-events:none;font-size:clamp(96px,17.8vw,256px);line-height:1;position:absolute;bottom:calc(100% - .5em);left:27%}@media (width<=1024px){.hero__copy[data-astro-cid-yodha2z4]{width:75%}.hero__media[data-astro-cid-yodha2z4]{margin-top:var(--space-12)}.hero__img{height:56svh}}@media (width<=640px){.hero__copy[data-astro-cid-yodha2z4]{width:100%}.hero__media[data-astro-cid-yodha2z4]{margin-top:var(--space-10)}.hero__ghost[data-astro-cid-yodha2z4]{left:8%}.hero__img{height:52svh;min-height:320px}}.expertise[data-astro-cid-mqqdzvpq]{padding-block:var(--space-8);align-items:center;gap:var(--space-6);flex-direction:column;display:flex;overflow:hidden}.expertise__label[data-astro-cid-mqqdzvpq]{text-align:center;color:var(--sand)!important}.expertise__marquee[data-astro-cid-mqqdzvpq]{width:100%;overflow:hidden}.expertise__track[data-astro-cid-mqqdzvpq]{width:max-content;animation:90s linear infinite marquee;display:flex}.expertise__track[data-astro-cid-mqqdzvpq] span[data-astro-cid-mqqdzvpq]{font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:-.02em;white-space:pre;color:#fff3;flex:none;font-size:clamp(48px,6.1vw,88px);line-height:1}@keyframes marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.expertise__track[data-astro-cid-mqqdzvpq]{animation:none}}.sr-only[data-astro-cid-mqqdzvpq]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pain[data-astro-cid-vpx7qojw]{position:relative;overflow:hidden}.pain__inner[data-astro-cid-vpx7qojw]{display:flex}.pain__copy[data-astro-cid-vpx7qojw]{gap:var(--space-5);flex-direction:column;width:46%;display:flex}.pain__list[data-astro-cid-vpx7qojw]{gap:var(--space-5);flex-direction:column;display:flex}.pain__item[data-astro-cid-vpx7qojw]{cursor:default;outline-offset:6px;flex-direction:column;gap:12px;display:flex}.pain__title[data-astro-cid-vpx7qojw]{color:#d7caba66;align-items:center;transition:color .4s;display:flex}.pain__item[data-astro-cid-vpx7qojw] p[data-astro-cid-vpx7qojw]{color:#fff6;transition:color .4s}.pain__bar[data-astro-cid-vpx7qojw]{background:#fff;border-radius:99px;flex:none;width:0;height:2px;transition:width .4s,margin .4s;overflow:hidden}.pain__fill[data-astro-cid-vpx7qojw]{background:var(--gold);width:0;height:100%;display:block}.pain__item[data-astro-cid-vpx7qojw].is-active .pain__title[data-astro-cid-vpx7qojw]{color:var(--sand)}.pain__item[data-astro-cid-vpx7qojw].is-active p[data-astro-cid-vpx7qojw]{color:#fff}.pain__item[data-astro-cid-vpx7qojw].is-active .pain__bar[data-astro-cid-vpx7qojw]{width:100px;margin-right:12px}.pain__item[data-astro-cid-vpx7qojw].is-active .pain__fill[data-astro-cid-vpx7qojw]{animation:5s linear forwards paused pain-fill}.pain__list[data-astro-cid-vpx7qojw].is-running .pain__item[data-astro-cid-vpx7qojw].is-active .pain__fill[data-astro-cid-vpx7qojw]{animation-play-state:running}.pain__list[data-astro-cid-vpx7qojw].is-held .pain__item[data-astro-cid-vpx7qojw].is-active .pain__fill[data-astro-cid-vpx7qojw]{width:100%;animation:none}@keyframes pain-fill{0%{width:0}to{width:100%}}.pain__media[data-astro-cid-vpx7qojw]{top:var(--space-2);bottom:var(--space-2);right:var(--space-2);position:absolute;left:51.3%}.pain__slide[data-astro-cid-vpx7qojw]{opacity:0;transition:opacity .8s;position:absolute;inset:0}.pain__slide[data-astro-cid-vpx7qojw].is-active{opacity:1}.pain__img{object-fit:cover;width:100%;height:100%}@media (width<=1024px){.pain__copy[data-astro-cid-vpx7qojw]{width:100%}.pain__media[data-astro-cid-vpx7qojw]{margin:var(--space-8) var(--gutter) 0;aspect-ratio:4/3;position:relative;inset:auto}.pain[data-astro-cid-vpx7qojw]{padding-bottom:var(--gutter)}}@media (prefers-reduced-motion:reduce){.pain__title[data-astro-cid-vpx7qojw],.pain__item[data-astro-cid-vpx7qojw] p[data-astro-cid-vpx7qojw],.pain__bar[data-astro-cid-vpx7qojw],.pain__slide[data-astro-cid-vpx7qojw]{transition:none}.pain__item[data-astro-cid-vpx7qojw].is-active .pain__fill[data-astro-cid-vpx7qojw]{width:100%;animation:none}}.shift__inner[data-astro-cid-5zregp3u]{gap:var(--space-16);align-items:flex-start;display:flex}.shift__copy[data-astro-cid-5zregp3u]{gap:var(--space-2);min-width:0;top:calc(var(--nav-h) + var(--space-8));flex-direction:column;flex:1 1 0;display:flex;position:sticky}.shift__copy[data-astro-cid-5zregp3u]>div[data-astro-cid-5zregp3u]{margin-top:var(--space-1)}.shift__cards[data-astro-cid-5zregp3u]{gap:var(--space-16);flex-direction:column;flex:0 0 32.5%;display:flex}.shift__card[data-astro-cid-5zregp3u]{top:calc(var(--nav-h) + var(--space-8));min-height:250px;padding:var(--space-4);justify-content:space-between;gap:var(--space-4);rotate:var(--tilt,0deg);will-change:rotate;flex-direction:column;display:flex;position:sticky}.shift__text[data-astro-cid-5zregp3u]{flex-direction:column;gap:12px;display:flex}@media (width<=1024px){.shift__inner[data-astro-cid-5zregp3u]{gap:var(--space-8);flex-direction:column}.shift__copy[data-astro-cid-5zregp3u]{position:static}.shift__cards[data-astro-cid-5zregp3u]{gap:var(--space-12);flex:none;width:100%;max-width:480px;margin-inline:auto}.shift__card[data-astro-cid-5zregp3u]{top:calc(var(--nav-h) + var(--space-4))}}@media (width<=640px){.shift__card[data-astro-cid-5zregp3u]{min-height:220px}}.tm[data-astro-cid-tgbrwp4t].section{padding-block:0;padding-inline:var(--space-4)}.tm__panel[data-astro-cid-tgbrwp4t]{padding-block:var(--space-16);overflow:hidden;container-type:inline-size}.tm__panel[data-astro-cid-tgbrwp4t] .label[data-astro-cid-tgbrwp4t]{color:#fff}.tm__track[data-astro-cid-tgbrwp4t]{--cw:min(100cqw - 2 * var(--gutter), var(--max-width));--edge:calc((100cqw - var(--cw)) / 2);margin-top:var(--space-4);gap:var(--space-4);padding-left:var(--edge);touch-action:pan-y;user-select:none;display:flex}.tm__track[data-astro-cid-tgbrwp4t].is-sliding{transition:transform .6s cubic-bezier(.22,.7,.2,1)}.tm__track[data-astro-cid-tgbrwp4t]:focus-visible{outline-offset:8px}.tm__card[data-astro-cid-tgbrwp4t]{flex:0 0 calc((var(--cw) - 2 * var(--space-4)) / 3);min-height:300px;padding:var(--space-4);justify-content:space-between;gap:var(--space-4);background:#ffffff0a;flex-direction:column;display:flex}.tm__media{aspect-ratio:16/9;object-fit:cover;border:0;width:100%}.tm__quote[data-astro-cid-tgbrwp4t]{color:#eeec}.tm__who[data-astro-cid-tgbrwp4t]{align-items:center;gap:12px;display:flex}.tm__avatar{object-fit:cover;width:48px;height:48px;color:var(--navy);background:#d9d9d9;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.tm__name[data-astro-cid-tgbrwp4t]{opacity:.8;color:#eeec;flex-direction:column;display:flex}.tm__name[data-astro-cid-tgbrwp4t] span[data-astro-cid-tgbrwp4t]{color:#eee9;font-size:12px}.tm__nav[data-astro-cid-tgbrwp4t]{margin-top:var(--space-4);justify-content:flex-end;display:flex}.tm__btn[data-astro-cid-tgbrwp4t]{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:opacity .2s}.tm__btn[data-astro-cid-tgbrwp4t]:hover{opacity:.7}@media (width<=1024px){.tm[data-astro-cid-tgbrwp4t].section{padding-inline:var(--space-2)}.tm__panel[data-astro-cid-tgbrwp4t]{padding-block:var(--space-12)}.tm__card[data-astro-cid-tgbrwp4t]{flex-basis:calc((var(--cw) - var(--space-4)) / 2)}}@media (width<=640px){.tm[data-astro-cid-tgbrwp4t].section{padding-inline:0}.tm__track[data-astro-cid-tgbrwp4t]{gap:var(--space-2)}.tm__card[data-astro-cid-tgbrwp4t]{flex-basis:88cqw}}.uvp[data-astro-cid-2btp5prg]{align-items:stretch}.uvp__media[data-astro-cid-2btp5prg]{min-height:480px;position:relative;box-shadow:0 4px 4px #00000040}.uvp__img{object-fit:cover;object-position:30% center;width:100%;height:100%;position:absolute;inset:0}.uvp__chip[data-astro-cid-2btp5prg]{right:var(--space-4);bottom:var(--space-4);padding:12px var(--space-3);position:absolute;box-shadow:0 4px 4px #00000040}.uvp__copy[data-astro-cid-2btp5prg]{gap:var(--space-4);padding-block:var(--space-8);flex-direction:column;display:flex}.uvp__list[data-astro-cid-2btp5prg]{gap:var(--space-4);flex-direction:column;display:flex}.uvp__list[data-astro-cid-2btp5prg] li[data-astro-cid-2btp5prg]{flex-direction:column;gap:12px;display:flex}@media (width<=640px){.uvp__media[data-astro-cid-2btp5prg]{aspect-ratio:4/5;min-height:0}.uvp__copy[data-astro-cid-2btp5prg]{padding-block:0}}.cs__h2[data-astro-cid-c6xkl5ti]{text-align:center}.cs[data-astro-cid-c6xkl5ti]{margin-top:var(--space-8);align-items:center;gap:var(--space-8);display:flex}.cs__track[data-astro-cid-c6xkl5ti]{gap:var(--gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;flex:1 1 0;min-width:0;display:flex;overflow-x:auto}.cs__track[data-astro-cid-c6xkl5ti]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.cs__track[data-astro-cid-c6xkl5ti]{scroll-behavior:auto}}.cs__slide[data-astro-cid-c6xkl5ti]{scroll-snap-align:start;padding:var(--space-8);align-items:center;gap:var(--space-8);background:#ffffff0a;flex:0 0 100%;display:flex}.cs__media[data-astro-cid-c6xkl5ti]{aspect-ratio:1;background:#d9d9d9;flex:1 1 0;min-width:0}.cs__img{object-fit:cover;width:100%;height:100%}.cs__story[data-astro-cid-c6xkl5ti]{gap:var(--space-4);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.cs__text[data-astro-cid-c6xkl5ti]{gap:var(--space-2);flex-direction:column;display:flex}.cs__title[data-astro-cid-c6xkl5ti]{font-size:var(--h2-size);color:var(--sand);line-height:1}.cs__text[data-astro-cid-c6xkl5ti] p[data-astro-cid-c6xkl5ti]{color:#eeec}.cs__tags[data-astro-cid-c6xkl5ti]{gap:var(--space-1);flex-wrap:wrap;display:flex}.cs__tags[data-astro-cid-c6xkl5ti] .chip[data-astro-cid-c6xkl5ti]{box-shadow:0 0 40px #0000001f}.cs__btn[data-astro-cid-c6xkl5ti]{padding:var(--space-1);cursor:pointer;opacity:.4;background:0 0;border:0;flex:none;transition:opacity .2s}.cs__btn[data-astro-cid-c6xkl5ti]:hover{opacity:1}.cs__btn--prev[data-astro-cid-c6xkl5ti] img[data-astro-cid-c6xkl5ti]{rotate:180deg}.cs__count[data-astro-cid-c6xkl5ti]{color:#ffffffa3;display:none}@media (width<=1024px){.cs[data-astro-cid-c6xkl5ti]{justify-content:center;gap:var(--space-3);flex-wrap:wrap}.cs__track[data-astro-cid-c6xkl5ti]{flex-basis:100%;order:1}.cs__btn--prev[data-astro-cid-c6xkl5ti]{order:2}.cs__count[data-astro-cid-c6xkl5ti]{order:3;display:block}.cs__btn--next[data-astro-cid-c6xkl5ti]{order:4}.cs__btn[data-astro-cid-c6xkl5ti] img[data-astro-cid-c6xkl5ti]{width:16px;height:auto}.cs__slide[data-astro-cid-c6xkl5ti]{padding:var(--space-4);gap:var(--space-4)}}@media (width<=640px){.cs__slide[data-astro-cid-c6xkl5ti]{padding:var(--space-3);flex-direction:column;align-items:stretch}.cs__media[data-astro-cid-c6xkl5ti]{aspect-ratio:4/3;flex:none}}.process[data-astro-cid-zuepckvj]{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.process__cta[data-astro-cid-zuepckvj]{margin-top:var(--space-8)}.steps[data-astro-cid-zuepckvj]{padding:var(--space-4) 0;text-align:left;width:100%;list-style:none;display:flex}.step[data-astro-cid-zuepckvj]{min-width:0;min-height:320px;padding:var(--space-5);margin-right:calc(-1 * var(--space-2));justify-content:space-between;gap:var(--space-4);flex-direction:column;flex:1 1 0;display:flex}.step[data-astro-cid-zuepckvj]:last-child{margin-right:0}.step[data-astro-cid-zuepckvj]:nth-child(odd){translate:0 24px;rotate:-5deg}.step[data-astro-cid-zuepckvj]:nth-child(2n){rotate:5deg}.step__num[data-astro-cid-zuepckvj]{font-family:var(--font-heading);font-weight:var(--heading-weight);color:var(--gold);font-size:48px;line-height:1}.step__text[data-astro-cid-zuepckvj]{flex-direction:column;gap:12px;display:flex}.sr-only[data-astro-cid-zuepckvj]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){.steps[data-astro-cid-zuepckvj]{gap:var(--gap);flex-wrap:wrap}.step[data-astro-cid-zuepckvj]{flex:0 0 calc((100% - var(--gap)) / 2);min-height:280px;margin-right:0}.step[data-astro-cid-zuepckvj]:nth-child(n){translate:none;rotate:-3deg}.step[data-astro-cid-zuepckvj]:nth-child(2n){rotate:3deg}}@media (width<=640px){.step[data-astro-cid-zuepckvj]{min-height:0;padding:var(--space-4);flex-basis:100%}.step[data-astro-cid-zuepckvj]:nth-child(n){rotate:-2deg}.step[data-astro-cid-zuepckvj]:nth-child(2n){rotate:2deg}}.about[data-astro-cid-5gtlsymu]{padding-top:var(--space-2)}.about__banner[data-astro-cid-5gtlsymu]{margin-inline:var(--space-2);position:relative;container-type:inline-size}.about__img{aspect-ratio:1408/839;width:100%}.about__corner[data-astro-cid-5gtlsymu]{z-index:1;justify-content:space-between;gap:var(--space-2);font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:#171a30;font-size:clamp(9px,.85cqw,12px);font-weight:700;display:flex;position:absolute;top:2.27cqw;left:2.27cqw;right:2.27cqw}.about__name[data-astro-cid-5gtlsymu]{z-index:1;font-family:var(--font-heading);font-weight:var(--heading-weight);letter-spacing:-.06em;color:var(--navy);white-space:nowrap;pointer-events:none;font-size:13.64cqw;line-height:1;position:absolute;inset:0}.about__name[data-astro-cid-5gtlsymu] span[data-astro-cid-5gtlsymu]{position:absolute}.about__first[data-astro-cid-5gtlsymu]{top:39.9cqw;left:2.27cqw}.about__last[data-astro-cid-5gtlsymu]{top:39.9cqw;right:2.27cqw}.about__middle[data-astro-cid-5gtlsymu]{top:47.1cqw;left:50%;translate:-50%}.about__letter[data-astro-cid-5gtlsymu]{width:78%;margin:var(--space-16) auto 0;padding:var(--space-12);gap:var(--space-4);flex-direction:column;display:flex}.about__letter[data-astro-cid-5gtlsymu] h2[data-astro-cid-5gtlsymu]{text-align:center}.about__body[data-astro-cid-5gtlsymu]{gap:var(--space-4);flex-direction:column;display:flex}.about__body[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu],.about__sign[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]:first-child{font-size:var(--h4-size);color:var(--color-muted);line-height:1.4}.about__sign[data-astro-cid-5gtlsymu]{margin-top:var(--space-4);gap:var(--space-6);flex-direction:column;display:flex}.about__signature[data-astro-cid-5gtlsymu]{font-family:var(--font-signature);letter-spacing:-.02em;color:var(--navy);font-size:32px;line-height:1}.sr-only[data-astro-cid-5gtlsymu]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1024px){.about__letter[data-astro-cid-5gtlsymu]{width:100%;padding:var(--space-8);margin-top:var(--space-12)}.about__body[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu],.about__sign[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]:first-child{font-size:20px}}@media (width<=640px){.about__letter[data-astro-cid-5gtlsymu]{padding:var(--space-4);margin-top:var(--space-8)}.about__body[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu],.about__sign[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]:first-child{font-size:18px}}
