/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.home-hero[data-astro-cid-p5cqgtg4]{background-image:url(/images/line-bg.png);background-position:50% 0;background-repeat:no-repeat;background-size:contain;padding-top:150px}@media (width<=767px){.home-hero[data-astro-cid-p5cqgtg4]{padding-top:100px}}.hero-intro-subtitle-wrapper[data-astro-cid-p5cqgtg4]{margin-bottom:calc(var(--spacing,.25rem) * 24);justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 7);background-color:#171717;border-radius:50px;padding-block:18px;display:flex}@media not all and (width>=64rem){.hero-intro-subtitle-wrapper[data-astro-cid-p5cqgtg4]{margin-bottom:calc(var(--spacing,.25rem) * 18)}}@media not all and (width>=48rem){.hero-intro-subtitle-wrapper[data-astro-cid-p5cqgtg4]{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 16);padding-block:14px}}@media not all and (width>=40rem){.hero-intro-subtitle-wrapper[data-astro-cid-p5cqgtg4]{column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 9);padding-left:calc(var(--spacing,.25rem) * 9)}}.intro-subtitle-line[data-astro-cid-p5cqgtg4]{height:2px;width:calc(var(--spacing,.25rem) * 11);background-image:linear-gradient(-90deg,#000,#fff)}@media not all and (width>=40rem){.intro-subtitle-line[data-astro-cid-p5cqgtg4]{width:calc(var(--spacing,.25rem) * 7)}}.intro-subtitle-line[data-astro-cid-p5cqgtg4].right-line{background-image:linear-gradient(90deg,#000,#fff)}.home-hero-subtitle[data-astro-cid-p5cqgtg4]{text-align:center;--tw-leading:1;font-size:18px;line-height:1}@media not all and (width>=48rem){.home-hero-subtitle[data-astro-cid-p5cqgtg4]{font-size:16px}}@media not all and (width>=40rem){.home-hero-subtitle[data-astro-cid-p5cqgtg4]{--tw-leading:1.3;font-size:14px;line-height:1.3}}@media (width>=80rem){.home-hero-subtitle[data-astro-cid-p5cqgtg4]{font-size:22px}}.home-hero-subtitle[data-astro-cid-p5cqgtg4]{letter-spacing:7px;white-space:nowrap}@media (width<=767px){.home-hero-subtitle[data-astro-cid-p5cqgtg4]{letter-spacing:5px}}@media (width<=479px){.home-hero-subtitle[data-astro-cid-p5cqgtg4]{letter-spacing:2px}}.hero-intro-title[data-astro-cid-p5cqgtg4]{z-index:2;text-align:center;color:#e9e9e9;white-space:nowrap;font-size:19.1svw;position:relative}@media (width<=479px){.hero-intro-title[data-astro-cid-p5cqgtg4]{white-space:normal;font-size:60px}}.hero-intro-portrait-wrapper[data-astro-cid-p5cqgtg4]{z-index:3;flex-direction:row;justify-content:center;align-items:flex-start;display:flex;position:absolute;top:75px}.my-signature-wrapper[data-astro-cid-p5cqgtg4]{position:absolute;bottom:48px}.social-profile-divider[data-astro-cid-p5cqgtg4]{background-image:linear-gradient(#000a0b,#fff 50%,#000a0b 103%);width:2.5px;height:35px}.short-bio[data-astro-cid-p5cqgtg4]{margin-top:calc(var(--spacing,.25rem) * 20);margin-bottom:calc(var(--spacing,.25rem) * 14);text-align:center}@media not all and (width>=48rem){.short-bio[data-astro-cid-p5cqgtg4]{margin-top:calc(var(--spacing,.25rem) * 16)}}.short-bio[data-astro-cid-p5cqgtg4]{font-size:30px;font-weight:500;line-height:1.4}@media (width>=1280px){.short-bio[data-astro-cid-p5cqgtg4]{font-size:35px}}@media (width<=1023px){.short-bio[data-astro-cid-p5cqgtg4]{font-size:25px}}@media (width<=479px){.short-bio[data-astro-cid-p5cqgtg4]{font-size:22px}}.speciality-marquee-wrapper[data-astro-cid-p5cqgtg4]{column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 10);background-color:#0d1617;border-radius:50px;width:100%;max-width:440px;padding-block:18px;display:flex;overflow:hidden}.speciality-marquee-inner[data-astro-cid-p5cqgtg4]{flex:none;justify-content:flex-start;align-items:center;animation:12s linear infinite marquee-scroll;display:flex}.speciality-marquee-block[data-astro-cid-p5cqgtg4]{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 10);flex:none;display:flex}.speciality-marquee-text[data-astro-cid-p5cqgtg4]{--tw-leading:1;font-size:24px;line-height:1}.speciality-dot-divider[data-astro-cid-p5cqgtg4]{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);background-color:var(--color-primary-red,#fb4e4e);border-radius:50px}.speciality-dot-divider[data-astro-cid-p5cqgtg4].dot-one{background-color:var(--color-accent-blue,#45d0fc)}.speciality-dot-divider[data-astro-cid-p5cqgtg4].dot-two{background-color:#39f235}.speciality-dot-divider[data-astro-cid-p5cqgtg4].dot-three{background-color:#fcd445}.work-categories-wrapper[data-astro-cid-p5cqgtg4]{width:100%;padding-right:calc(var(--spacing,.25rem) * 18);padding-left:calc(var(--spacing,.25rem) * 18);justify-content:space-between;display:flex}@media not all and (width>=64rem){.work-categories-wrapper[data-astro-cid-p5cqgtg4]{padding-right:calc(var(--spacing,.25rem) * 9);padding-left:calc(var(--spacing,.25rem) * 9)}}@media not all and (width>=48rem){.work-categories-wrapper[data-astro-cid-p5cqgtg4]{display:none}}@media (width>=96rem){.work-categories-wrapper[data-astro-cid-p5cqgtg4]{padding-left:104px;padding-right:104px}}.work-category[data-astro-cid-p5cqgtg4]{--tw-font-weight:var(--font-weight-normal,400);font-size:24px;font-weight:var(--font-weight-normal,400);color:var(--color-secondary-text,#a3a3a3)}@media not all and (width>=64rem){.work-category[data-astro-cid-p5cqgtg4]{font-size:22px}}@media not all and (width>=48rem){.work-category[data-astro-cid-p5cqgtg4]{font-size:20px}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hero-clip-up{0%{transform:translateY(105%)}to{transform:none}}.hero-name-reveal[data-astro-cid-p5cqgtg4]{animation:.75s cubic-bezier(.16,1,.3,1) .15s both hero-clip-up}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
