.featured_content__zAKNM{--bento-inset:clamp(10px,1.8vw,18px);width:100%;max-width:var(--container-width);padding:0 var(--page-gutter) 3rem;margin:clamp(3rem,7vh,5rem) auto 0}.featured_headerRow__4umxg{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-inline:var(--bento-inset)}.featured_headerRow__4umxg h2{color:var(--light-gray);font-size:1.1rem;font-weight:400;opacity:.7}.featured_headerRow__4umxg a{font-size:.9rem}.featured_headerRow__4umxg a:hover{color:var(--darkmode-pink)}.featured_stage___3zha{position:relative;isolation:isolate}.featured_stream__KKA6T{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:68%;pointer-events:none;z-index:-1;opacity:var(--stream-opacity)}.featured_bento__pe8mB{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));grid-gap:clamp(8px,1.5vw,16px);gap:clamp(8px,1.5vw,16px);width:100%;aspect-ratio:1.4;margin:0;padding:var(--bento-inset);border-radius:clamp(22px,4vw,34px);background:var(--liquid-glass-bg);box-shadow:var(--liquid-glass-shadow);list-style:none}.featured_bento__pe8mB:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--liquid-glass-rim);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.featured_tile__pJ52t{position:relative;min-width:0;min-height:0;--icon-radiosity:rgba(100,145,224,0.34)}.featured_tile__pJ52t[data-project=frogslayer],.featured_tile__pJ52t[data-project=paycom]{--icon-radiosity:rgba(80,190,110,0.3)}.featured_tile__pJ52t[data-project=tao]{--icon-radiosity:rgba(220,75,92,0.3)}.featured_tile__pJ52t:before{content:"";position:absolute;inset:5%;border-radius:clamp(12px,2.2vw,22px);background:var(--icon-radiosity);filter:blur(16px);opacity:0;transform:scale(.96);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.featured_tile__pJ52t:focus-within,.featured_tile__pJ52t:hover{z-index:1}.featured_leadTile__emTtl{grid-column:span 2;grid-row:span 2;--icon-scale:1.015}.featured_wideTile__2Y2Iw{grid-column:span 2;--icon-scale:1.025}.featured_card__q4mdt{display:block;position:relative;width:100%;height:100%;border-radius:clamp(12px,2.2vw,22px);overflow:hidden;background:var(--featured-tile-bg);transition:box-shadow .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.featured_card__q4mdt:focus-visible{outline:2px solid var(--darkmode-pink);outline-offset:3px}.featured_card__q4mdt:after{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;background:radial-gradient(circle at var(--icon-light-x,50%) var(--icon-light-y,30%),rgba(255,255,255,.14),transparent 60%);opacity:0;pointer-events:none;transition:opacity .3s ease}@media (hover:hover) and (pointer:fine){.featured_tile__pJ52t:hover:before{opacity:1;transform:scale(1.06)}.featured_card__q4mdt:hover{transform:translate3d(var(--icon-parallax-x,0),var(--icon-parallax-y,0),0) scale(var(--icon-scale,1.05));box-shadow:0 12px 24px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.1)}.featured_card__q4mdt:hover:after{opacity:1}}.featured_card__q4mdt:active{transform:scale(.98)}.featured_artwork___HysS{position:absolute;inset:0}.featured_artwork___HysS img{object-fit:cover;transition:transform .35s ease}.featured_leadTile__emTtl .featured_artwork___HysS{inset:20% 20% 32%}.featured_leadTile__emTtl .featured_artwork___HysS img{object-fit:contain}.featured_label__XepgD{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:.15rem;padding:1.3rem clamp(.45rem,1.5vw,.9rem) clamp(.45rem,1.5vw,.9rem);color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.86) 55%)}.featured_title__ZSzr4{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem;font-size:clamp(.75rem,1.4vw,1rem);line-height:1.15}.featured_title__ZSzr4>span{flex:none}.featured_role__2mAfp{font-size:clamp(.65rem,1vw,.8rem);line-height:1.2;opacity:.82}@media (max-width:480px){.featured_bento__pe8mB{aspect-ratio:1}.featured_role__2mAfp{display:none}}@media (prefers-reduced-motion:reduce){.featured_card__q4mdt:active,.featured_card__q4mdt:hover,.featured_card__q4mdt:hover .featured_artwork___HysS img{transform:none}.featured_card__q4mdt:hover:after{opacity:0}.featured_tile__pJ52t:hover:before{opacity:0;transform:none}}.AmbientStream_glow__ud8nZ{animation:AmbientStream_breathe__8nNTP 8.5s ease-in-out infinite;animation-play-state:var(--stream-play-state,paused)}@keyframes AmbientStream_breathe__8nNTP{0%,to{opacity:.62}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AmbientStream_glow__ud8nZ{animation:none}}.hero_hero__Vvq9M{position:relative;padding:clamp(6rem,11vh,8rem) var(--page-gutter) 0}.hero_titleContainer__LMgAY{position:relative;justify-content:space-between;min-height:clamp(13rem,26vh,18rem);transition:opacity .5s ease-out,margin-bottom .5s ease-out}.hero_titleContainer__LMgAY,.hero_titleText__gbk5m{display:flex;flex-direction:column;align-items:center}.hero_titleText__gbk5m{flex-grow:1;justify-content:center;opacity:0;animation:hero_floatIn__cP5Mj .9s ease forwards;animation-delay:.4s;width:100%;max-width:800px}.hero_centerText__k4XNu{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:1rem;line-height:1;font-weight:400;max-width:100%}.hero_first__8w3xu{font-family:Reenie Beanie,cursive;font-size:clamp(4rem,10vw,8rem);color:var(--darkmode-pink)}.hero_second__aGC7_{font-family:Questrial,sans-serif;font-size:clamp(3rem,7.5vw,6rem);color:var(--heading-color)}.hero_subtextContainer__YsP4Z{position:relative;text-align:center;display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:600px;font-size:var(--font-size-medium);opacity:0;animation:hero_floatIn__cP5Mj .9s ease forwards;animation-delay:.45s}.hero_caption__cNiTI{display:inline-block;max-width:100%}.hero_captionText__b8Mmf{color:var(--light-gray);font-size:clamp(.95rem,min(2.6vh,4.4vw),2.6vh);margin:0;min-height:1.2em;display:flex;align-items:center;justify-content:center}.hero_cursor__zmuqG{color:var(--darkmode-pink);font-weight:700;animation:hero_blink__N1Gfx 1s infinite;margin-left:2px}@keyframes hero_blink__N1Gfx{0%,50%{opacity:1}51%,to{opacity:0}}.hero_bioText__p_PH0{font-size:var(--font-size-small);line-height:1.6;color:var(--light-gray);max-width:600px;margin:0 auto;padding:0 1rem}.hero_navContainer__mDuoZ{width:100%;display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem;opacity:0;animation:hero_floatIn__cP5Mj .9s ease forwards;animation-delay:.5s}.hero_navLinks___0B6K{display:flex;background-color:var(--light-black);border-radius:50px;padding:.8rem 2rem;box-shadow:0 21px 42px 20px rgba(0,0,0,.15);gap:2rem}.hero_navLink__lVmob{color:var(--light-gray);text-decoration:none;font-size:var(--font-size-small);transition:all .3s ease;position:relative;padding:.5rem 0}.hero_navLink__lVmob:hover{color:white}.hero_navLink__lVmob:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background:linear-gradient(to right,var(--darkmode-pink),#5a77db);transition:width .3s ease}.hero_navLink__lVmob:hover:after{width:100%}.hero_quickLinksContainerContainer__USNAg{position:relative;isolation:isolate;margin-top:1.5rem;display:flex;justify-content:center;align-items:center;width:100%}.hero_dockStream__ACSMs{position:absolute;left:50%;top:50%;width:100vw;height:clamp(120px,15vw,180px);transform:translate(-50%,-50%);opacity:var(--stream-opacity);z-index:-1;pointer-events:none}.hero_quicklinksContainer__uCv3_{display:flex;justify-content:center;align-items:center;gap:.6rem;border-radius:50px;background:var(--liquid-glass-bg);-webkit-backdrop-filter:var(--liquid-glass-filter-webkit);backdrop-filter:var(--liquid-glass-filter);padding:.4rem;width:-moz-fit-content;width:fit-content;box-shadow:var(--liquid-glass-shadow)}.hero_quicklinksContainer__uCv3_:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--liquid-glass-rim);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hero_quicklinksContainer__uCv3_:after{content:"";position:absolute;inset:1px;z-index:0;border-radius:inherit;background:var(--glass-volume);pointer-events:none}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.hero_quicklinksContainer__uCv3_:after{display:none}}.hero_quicklinkButton__uc2vZ{padding:.6rem;margin:.2rem;border-radius:25px;transition:.5s ease-out;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;animation:hero_floatIn__cP5Mj .9s ease forwards;position:relative;z-index:1}.hero_quicklinkButton__uc2vZ a{position:relative;z-index:2;display:block;width:var(--font-size-medium);height:var(--font-size-medium)}.hero_quicklinkButton__uc2vZ img{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transition:opacity .3s ease}.hero_imgDefault__5PBws{opacity:1}html[data-theme=light] .hero_imgDefault__5PBws{filter:brightness(.28)}.hero_imgColored__qrWDb,.hero_quicklinkButton__uc2vZ:hover .hero_imgDefault__5PBws{opacity:0}.hero_quicklinkButton__uc2vZ:hover .hero_imgColored__qrWDb{opacity:1}.hero_scrollDownText___dXf4{margin:0 .7rem 0 .5rem;white-space:nowrap;font-size:var(--font-size-small);color:white;background:linear-gradient(to right,var(--darkmode-pink) 0,#5a77db 15%,var(--darkmode-pink) 50%,#5a77db 85%,var(--darkmode-pink) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hero_gradientShift__998po 4s linear infinite}.hero_scrollDownTextContainer__7MCSs{opacity:0;animation:hero_floatIn__cP5Mj .9s ease forwards;animation-delay:.95s}@keyframes hero_gradientShift__998po{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes hero_floatIn__cP5Mj{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}.hero_floatIn__cP5Mj{opacity:0;animation:hero_floatIn__cP5Mj .9s ease forwards}.hero_visible__u0_jy{opacity:1;transition:opacity .9s;animation:.9s ease-in}.hero_hidden__OScmZ{opacity:0;transition:opacity .9s;animation:.9s ease-out}.hero_reveal__G1mNP{position:relative;transform:translateY(100px);opacity:0;transition:all .65s ease}.hero_reveal__G1mNP.hero_active__8LRpA{transform:translateY(0);opacity:1}.hero_delay-1__zii_2{animation-delay:.1s}.hero_delay-2__KsZ1t{animation-delay:.2s}.hero_delay-3__33A9p{animation-delay:.3s}.hero_delay-4__WfFN9{animation-delay:.4s}.hero_delay-5__UG_o8{animation-delay:.5s}@media only screen and (min-width:645px) and (max-width:768px){.hero_first__8w3xu{font-size:clamp(4.5rem,12vw,7rem)}.hero_second__aGC7_{font-size:clamp(3.4rem,9vw,5.2rem)}.hero_bioText__p_PH0{font-size:.9rem}.hero_navLinks___0B6K{gap:1.5rem;padding:.7rem 1.5rem}}@media only screen and (min-width:481px) and (max-width:644px){.hero_first__8w3xu{font-size:clamp(4rem,15vw,6rem)}.hero_second__aGC7_{font-size:clamp(3rem,11vw,4.5rem)}.hero_bioText__p_PH0{font-size:.85rem}.hero_navLinks___0B6K{gap:1rem;padding:.6rem 1.2rem}}@media only screen and (max-width:540px){.hero_quicklinksContainer__uCv3_{width:auto;max-width:calc(100vw - 2 * var(--page-gutter));flex-wrap:nowrap;gap:clamp(.15rem,1.4vw,.45rem);padding:.35rem .5rem;border-radius:50px}.hero_quicklinkButton__uc2vZ{padding:clamp(.35rem,1.5vw,.5rem);margin:.08rem}.hero_scrollDownTextContainer__7MCSs{display:none}}@media only screen and (max-width:480px){.hero_first__8w3xu{font-size:clamp(3.6rem,17vw,5rem)}.hero_second__aGC7_{font-size:clamp(2.6rem,12.5vw,3.8rem)}.hero_bioText__p_PH0{font-size:.8rem}.hero_logo-link__EAy_E,.hero_user-profile__MVgQi{display:none}.hero_navLinks___0B6K{gap:.8rem;padding:.5rem 1rem;flex-wrap:wrap;justify-content:center}}