@charset "UTF-8";:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-9: 3.75rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--shadow-1: 0 1px 2px hsl(0 0% 0% / .15);--shadow-2: 0 4px 12px hsl(0 0% 0% / .2);--z-base: 0;--z-dropdown: 1000;--z-sticky: 1100;--z-modal: 1200;--z-toast: 1300;--font-family-base: Arial, Helvetica, sans-serif;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fs-2xl: 2rem;--fs-3xl: 2.5rem;--fs-4xl: 3rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--container-max: 90rem;--duration-1: .15s;--duration-2: .25s;--easing-standard: cubic-bezier(.2, .8, .2, 1)}:root{--color-bg: hsl(0, 0%, 73%);--color-header-bg: hsl(240, 19%, 7%);--color-text: hsl(0, 0%, 0%);--color-accent: hsl(296, 99%, 42%);--color-highlight: hsl(296, 99%, 30%)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family-base);background:var(--color-bg);color:var(--color-text)}img{display:block;max-width:100%}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4{margin:0;line-height:1.1}h1{font-size:2.25rem;font-size:clamp(2.25rem,1.9090909091rem + 1.4545454545vw,3rem)}h2{font-size:1.75rem;font-size:clamp(1.75rem,1.5227272727rem + .9696969697vw,2.25rem)}p{font-size:1rem;font-size:clamp(1rem,.9431818182rem + .2424242424vw,1.125rem);line-height:1.5}p.small{font-size:.8125rem}a{color:var(--color-text);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.15em;transition:color var(--duration-1) var(--easing-standard)}a:hover{color:var(--color-accent)}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.wrapper{width:min(100% - var(--space-7),var(--container-max));margin-inline:auto;background-color:#efd1d1}.wrapper.has-padding{padding-block:var(--space-1)}@media (width >= 43.75em){.wrapper.has-padding{padding-block:var(--space-1);border:solid rgb(10,0,10) 1px;background-color:#807575}}.rounded{border-radius:var(--radius-lg);overflow:hidden}em{font-style:normal;background:var(--color-highlight);padding-inline:.15em;border-radius:var(--radius-sm)}.header{position:relative;height:64svh;min-height:65svh}.header.hero{display:grid;grid-template-rows:1fr auto;gap:0;overflow:hidden}.header .hero-content{position:relative;align-self:end;z-index:1}.header .hero-title{padding:var(--space-6) var(--space-4)}.header .hero-img{display:block;justify-self:center;align-self:end;width:min(80vw,22rem);height:auto;margin:0;padding:0;object-fit:contain}@media (width < 30em){.header.hero{background-color:#fff}.header.hero .hero-title{font-size:var(--fs-2xl)}.header.hero .hero-img{width:min(85%,28rem);align-self:end}}@media (width >= 43.75em){.header.hero{background-color:#999;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr;gap:var(--space-8)}.header .hero-content{align-self:end}.header .hero-title{padding:var(--space-6)}.header .hero-img{width:min(100%,80rem);align-self:end}}@media (width >= 75em){.header.hero{background-color:purple}}@media (width >= 90em){.header.hero{background-color:green}.header .hero-img{width:min(65%,50rem);align-self:end}}.hero{container-type:inline-size;container-name:hero}.hero__wrapper{display:grid;gap:var(--space-5)}@media (width >= 43.75em){.hero__wrapper{grid-template-columns:repeat(2,1fr);gap:var(--space-8);align-items:center}}@container hero (min-width: 43.75em){.hero__wrapper{grid-template-columns:repeat(2,1fr);gap:var(--space-8);align-items:center}}.footer{text-align:center;padding-block:var(--space-7)}@media (width >= 43.75em){.footer{padding-block:var(--space-5)}}.footer p{margin:0}.BentoGrid8{display:grid;gap:var(--space-5);max-inline-size:1200px;margin-inline:auto;grid-template-areas:"one" "two" "three" "four" "five" "six" "seven" "eight"}@media (width > 660px){.BentoGrid8{grid-template-areas:"one one" "two three" "four six" "four five" "four five" "seven eight";background-color:#1365a4}}@media (width > 960px){.BentoGrid8{grid-template-areas:"seven one one four" "seven two three four" "eight two three four" "eight six five five";background-color:#8db9da}}.BentoGrid8>*{color:#ab4a1d;padding:32px;background-color:#a7a7a7;border-radius:21px;overflow:clip;display:grid;gap:32px;align-content:start;align-items:start;justify-items:start;text-align:start}.BentoGrid8 img{max-width:100%;border:solid red 4px}.BentoGrid8>:nth-child(1){grid-area:one;background-color:#00ff7b}.BentoGrid8>:nth-child(2){grid-area:two;background-color:#8a1e1e}.BentoGrid8>:nth-child(3){grid-area:three;background-color:#8a1e1e}.BentoGrid8>:nth-child(4){grid-area:four;background-color:#d819af}.BentoGrid8>:nth-child(5){grid-area:five;background-color:#abb013}.BentoGrid8>:nth-child(6){grid-area:six;background-color:#d819af}.BentoGrid8>:nth-child(7){grid-area:seven;background-color:#7d346e}.BentoGrid8>:nth-child(8){grid-area:eight;background-color:#178694}.title{text-align:center;padding-block:48px;background-color:#0ff}.BentoGrid6{display:grid;gap:var(--space-5);max-inline-size:1200px;margin-inline:auto;grid-template-areas:"one" "two" "three" "four" "five" "six"}@media (width > 660px){.BentoGrid6{grid-template-areas:"one two" "one four" "three four" "three four" "five six";background-color:#fff}}.BentoGrid6>*{color:#ab4a1d;padding:32px;background-color:red;border-radius:21px;overflow:clip;display:grid;gap:32px;align-content:start;align-items:start;justify-items:start;text-align:start}.BentoGrid6 img{max-width:100%;border:solid red 4px}.BentoGrid6>:nth-child(1){grid-area:one;height:40vh;background-color:#fff}.BentoGrid6>:nth-child(2){grid-area:two;height:230px;background-color:#8a1e1e}.BentoGrid6>:nth-child(3){grid-area:three;background-color:#8a1e1e}.BentoGrid6>:nth-child(4){grid-area:four;background-color:#d819af}.BentoGrid6>:nth-child(5){grid-area:five;background-color:#abb013}.BentoGrid6>:nth-child(6){grid-area:six;background-color:#d819af}.BentoSocial{display:grid;gap:var(--space-5);max-inline-size:1200px;margin-inline:auto;grid-template-areas:"one" "two"}@media (width > 660px){.BentoSocial{grid-template-areas:"one one two";background-color:#1365a4}}@media (width > 960px){.BentoSocial{grid-template-areas:"one two two";background-color:#8db9da}}.BentoSocial>*{color:#ab4a1d;padding:32px;background-color:#a7a7a7;border-radius:21px;overflow:clip;display:grid;gap:32px;align-content:start;align-items:start;justify-items:start;text-align:start}.BentoSocial img{max-width:100%;border:solid red 4px}.BentoSocial>:nth-child(1){grid-area:one;background-color:#00ff7b}.BentoSocial>:nth-child(2){grid-area:two;background-color:#8a1e1e}.curve svg,.curve .background{position:fixed;height:calc(100vh + 600px);width:100vw;pointer-events:none;left:0;top:0;z-index:100}.curve .background{background-color:#000;transition:opacity 0s linear .1s}.curve .route{position:fixed;left:50%;top:40%;color:#fff;font-size:46px;z-index:101;transform:translate(-50%);text-align:center}.heroWork{border:solid 5px #d16c00;background-color:#01ffd0}@media (width < 43.75em){.heroWork{padding:1rem;background-color:#316134}}.hero__content{display:flex;flex-direction:column;align-items:left;margin-top:12rem;margin-bottom:4rem;border:solid 6px rgb(195,192,183)}.hero__title{font-size:3.75rem;line-height:1;padding:.5rem;margin-left:300px;color:#f0f8ff}.heroCover{border:solid 5px #86b586;background-color:#42bc37}@media (width < 43.75em){.heroCover{padding:1rem;background-color:#129d1b}}.hero__content{display:flex;flex-direction:column;align-items:left;margin-top:8rem;margin-bottom:2rem;border:solid 6px rgb(195,192,183)}.hero__profile{margin-left:300px;background-color:#7fffd4}.hero__profile-img{display:inline;margin-bottom:12rem;border:sandybrown 3px solid}.hero_img{width:100%;height:80vh;object-fit:cover;border-radius:1rem;padding:.5rem;border:solid 6px darkgoldenrod}.navbar{width:100%;height:90px;min-height:3px;position:fixed;top:0;left:0;z-index:1000;padding-block:var(--space-4);padding-inline:var(--space-4);font-size:1.2rem;font-weight:medium;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background-color:#000}.navbar__icon{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--space-2);transition:opacity var(--duration-1) var(--easing-standard)}.navbar__icon:hover{opacity:.7}.navbar__icon .icon{width:24px;height:24px;color:currentColor}.navbar__icon--left{margin-inline-end:auto}.navbar__icon--right{margin-inline-start:auto}.SlideTabs{position:relative;display:flex;border-radius:99999px;padding:.7rem;color:#000;background-color:#ff0404;list-style-type:none;-tw-border-opacity:1;border-color:rgb(0,0,0,var(--tw-border-opacity))}.child{position:relative;z-index:10;padding:.25rem 1rem;display:block;cursor:pointer;padding:.375rem .75rem;font-size:.85rem;line-height:1rem}.child a{display:block;text-decoration:none;color:#fff;mix-blend-mode:difference}.Cursor{position:absolute;z-index:0;width:4.9rem;height:1.75rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0,0,0,var(--tw-bg-opacity))}
