.Grid_main__FdbX3{display:grid;grid-template-columns:repeat(5,1fr);place-items:center;grid-gap:1rem;gap:1rem;grid-row-gap:3rem;min-height:70vh;padding:2rem 0;container:inline-size}.Grid_main__FdbX3>a{width:17.5cqw;aspect-ratio:1/1;text-decoration:none}.Grid_main__FdbX3>a:has(div>img){background-color:var(--color-brand-red);background-image:radial-gradient(at 40% 20%,hsl(28deg 100% 74%) 0,transparent 50%),radial-gradient(at 80% 0,hsl(189deg 100% 56%) 0,transparent 50%),radial-gradient(at 0 50%,hsl(355deg 100% 93%) 0,transparent 50%),radial-gradient(at 80% 50%,hsl(340deg 100% 76%) 0,transparent 50%),radial-gradient(at 0 100%,hsl(22deg 100% 77%) 0,transparent 50%),radial-gradient(at 80% 100%,hsl(242deg 100% 70%) 0,transparent 50%),radial-gradient(at 0 0,hsl(343deg 100% 76%) 0,transparent 50%)}.Grid_main__FdbX3>a:last-of-type{display:none}.Grid_main__FdbX3>a:focus-visible{outline:.25rem solid var(--color-brand-dark);outline-offset:.5rem}.Grid_main__FdbX3[data-theme=dark]>a:focus-visible{outline-color:var(--color-white)}@media (max-width:1400px){.Grid_main__FdbX3{grid-template-columns:repeat(3,1fr)}.Grid_main__FdbX3>a{width:29cqw}.Grid_main__FdbX3>a:last-of-type{display:initial}}@media (max-width:900px){.Grid_main__FdbX3{grid-template-columns:repeat(2,1fr)}.Grid_main__FdbX3>a{width:44cqw}.Grid_main__FdbX3>a:last-of-type{display:none}}.atropos{position:relative;display:block;perspective:1200px;transform:translateZ(0)}.atropos-rotate-scroll-x,.atropos-rotate-scroll-y,.atropos-rotate-touch{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atropos-rotate-touch-scroll-y{touch-action:pan-y}.atropos-rotate-touch-scroll-x{touch-action:pan-x}.atropos-rotate-touch{touch-action:none}.atropos-rotate,.atropos-scale{width:100%;height:100%;transform-style:preserve-3d;transition-property:transform;display:block}.atropos-highlight,.atropos-shadow{position:absolute;pointer-events:none;transition-property:transform,opacity;display:block;opacity:0}.atropos-shadow{z-index:-1;background:#000;left:0;top:0;width:100%;height:100%;filter:blur(30px)}.atropos-highlight{left:-50%;top:-50%;width:200%;height:200%;background-image:radial-gradient(circle at 50%,rgba(255,255,255,.25),transparent 50%);z-index:0}.atropos-inner,.atropos-rotate{position:relative}.atropos-inner{width:100%;height:100%;overflow:hidden;transform-style:preserve-3d;transform:translateZ(0);display:block}.atropos-active{z-index:1}.atropos-active .atropos-shadow{opacity:1!important}::slotted([data-atropos-offset]),[data-atropos-offset]{transition-property:transform}[data-atropos-opacity]{transition-property:opacity}::slotted([data-atropos-offset][data-atropos-opacity]),[data-atropos-offset][data-atropos-opacity]{transition-property:transform,opacity}.BlogGrid_container__741wx{width:100%;height:100%;display:grid;grid-template-rows:8fr 1fr}.BlogGrid_atropos__OLezL{display:grid;width:100%;height:100%;transition:all 1s ease-in-out;z-index:1}.BlogGrid_container__741wx:hover .BlogGrid_gridFooter__fuTz0{display:none}.BlogGrid_container__741wx:hover .BlogGrid_atropos__OLezL{height:110%}@media (prefers-reduced-motion){.BlogGrid_atropos__OLezL{transition:none}.BlogGrid_container__741wx:hover .BlogGrid_atropos__OLezL{height:100%}}.SubComponents_gridFooterDark__dYJWH,.SubComponents_gridFooterLight__XxLGt{display:flex;align-items:center;justify-content:space-between;padding:0 1rem}.SubComponents_gridFooterDark__dYJWH p,.SubComponents_gridFooterLight__XxLGt p{font-family:var(--font-header)}.SubComponents_gridFooterDark__dYJWH p img,.SubComponents_gridFooterLight__XxLGt p img{filter:invert(0)}.SubComponents_gridFooterDark__dYJWH p:first-child img[data-theme=true],.SubComponents_gridFooterDark__dYJWH p:last-child img[data-theme=dark],.SubComponents_gridFooterLight__XxLGt p:first-child img[data-theme=true],.SubComponents_gridFooterLight__XxLGt p:last-child img[data-theme=dark]{filter:invert(1)}.SubComponents_gridFooterLight__XxLGt{background-color:var(--color-brand-yellow)}.SubComponents_gridFooterDark__dYJWH{background-color:var(--color-brand-dark)}.SubComponents_gridFooterDark__dYJWH>p:first-child{color:var(--color-white)}.SubComponents_gridFooterDark__dYJWH>p:first-child,.SubComponents_gridFooterLight__XxLGt>p:first-child{display:flex;align-items:center;gap:.5rem}@media (max-width:499px){.SubComponents_gridFooterDark__dYJWH,.SubComponents_gridFooterLight__XxLGt{padding:0 .5rem}.SubComponents_gridFooterDark__dYJWH p,.SubComponents_gridFooterLight__XxLGt p{font-size:var(--fontSize-helperText)}}@media (max-width:399px){.SubComponents_gridFooterDark__dYJWH p,.SubComponents_gridFooterLight__XxLGt p{font-size:var(--fontSize-copyrightText)}.SubComponents_gridFooterDark__dYJWH>p:last-child,.SubComponents_gridFooterLight__XxLGt>p:last-child{display:none}}.BooksGrid_container__6QnZ7{width:100%;height:100%;display:grid;grid-template-rows:8fr 1fr;position:relative;background-size:cover;background-repeat:round;background-image:url(/images/library.avif)}.BooksGrid_box__tK_Ea{display:grid;place-items:center;grid-template-columns:1fr 1fr;opacity:0;transition:all .5s var(--easing-normal)}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea{opacity:1;background-size:cover;background-repeat:round;background-image:url(/images/books.avif)}.BooksGrid_box__tK_Ea div{opacity:0;color:var(--color-white);font-size:clamp(1rem,2vw,2.5rem);font-weight:700;text-transform:uppercase;letter-spacing:.2rem;text-shadow:0 0 .5rem var(--color-black)}.BooksGrid_box__tK_Ea div:first-child{transform:rotate(-15deg)}.BooksGrid_box__tK_Ea div:nth-child(2){transform:rotate(15deg)}.BooksGrid_box__tK_Ea div:nth-child(3){transform:rotate(10deg)}.BooksGrid_box__tK_Ea div:nth-child(4){transform:rotate(-38deg)}.BooksGrid_box__tK_Ea div:nth-child(5){transform:rotate(-5deg)}.BooksGrid_box__tK_Ea div:nth-child(6){transform:rotate(1deg)}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div{opacity:1;font-family:var(--font-header);transition:all .5s var(--easing-normal)}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div:first-child{transition-delay:.5s}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div:nth-child(2){transition-delay:1s}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div:nth-child(3){transition-delay:1.5s}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div:nth-child(4){transition-delay:2s}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div:nth-child(5){transition-delay:2.5s}.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea div:nth-child(6){transition-delay:3s}@media (prefers-reduced-motion){.BooksGrid_container__6QnZ7:hover .BooksGrid_box__tK_Ea{opacity:0;transition:none}}@property --a{syntax:"<angle>";inherits:false;initial-value:30deg}.ContactGrid_container__H2Uop{--a:30deg;background-image:linear-gradient(var(--a),#617cff,#8a73ff,#a769f4,#bf5ee6,#d253d7,#e247c6,#ee3cb4,#f733a2,#fd2d8f,#ff2c7c,#ff306a,#ff3858,#fb4246,#f44d34,#ec5721,#e26204,#d66b00,#c97400,#bb7c00);position:relative;width:100%;height:100%;display:grid;transition:--a 3s var(--easing-normal);grid-template-rows:8fr 1fr}.ContactGrid_container__H2Uop h1{color:var(--color-white)}.ContactGrid_container__H2Uop:hover{--a:240deg}.ContactGrid_container__H2Uop:hover .ContactGrid_gridFooter__V7qrW,.ContactGrid_container__H2Uop>div:last-child{display:none}.ContactGrid_phone__qHNP_{position:absolute;border-radius:50%;display:flex;place-self:center;margin-bottom:5%;width:55%;height:55%}.ContactGrid_phone__qHNP_,.ContactGrid_phone__qHNP_:hover{transition:transform .5s var(--easing-normal),outline 1s var(--easing-normal),box-shadow 1.5s var(--easing-normal)}.ContactGrid_phone__qHNP_:hover{transform:scale(1.1) rotate(2deg);outline:2px solid var(--color-white);box-shadow:0 0 4rem var(--color-white)}@media (max-width:450px){.ContactGrid_container__H2Uop>div:nth-of-type(2){display:none}.ContactGrid_container__H2Uop>div:last-of-type{display:flex}}@media (prefers-reduced-motion){.ContactGrid_container__H2Uop:hover{--a:30deg}.ContactGrid_phone__qHNP_:hover{transform:none;outline:none;box-shadow:none}}.CyclingGrid_container___mLi1{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(9,1fr);align-items:center;width:100%;height:100%;container-type:inline-size}.CyclingGrid_figure__Xscax{grid-column:1/5;grid-row:1/9;width:100%;height:100%;background-color:var(--color-almost-white);border-inline:17.5cqi solid var(--color-wheat);border-block:15cqi solid var(--color-wheat)}.CyclingGrid_title__uZsC4{grid-column:1/3;grid-row:1/6;padding-top:1rem;font-family:var(--font-sans);font-variation-settings:"wght" 800;font-size:min(90cqi,18rem);color:hsl(from var(--color-wine) h s l/75%);text-shadow:1rem 0 0 hsl(from var(--color-brand-teal) h s l/75%);transition:text-shadow .5s ease,padding-top .5s ease}.CyclingGrid_container___mLi1>div{height:100%;grid-row:9/10;grid-column:1/5}.CyclingGrid_title__uZsC4:focus-visible,.CyclingGrid_title__uZsC4:hover{padding-top:.25rem;text-shadow:1.25rem .5rem 0 hsl(from var(--color-brand-teal) h s l/75%)}.NowGrid_container__pLmZ9{display:grid;grid-template-rows:8fr 1fr;width:100%;height:100%}.NowGrid_now__TOd_2{background-size:cover;background-repeat:round;background-image:url(/images/nowGrid.avif);transition:background-image .4s}.NowGrid_now__TOd_2[data-eye=closed]{background-image:url(/images/nowGridEyeClosed.avif);transition:background-image .4s}.OldGrid_container__JphaE{position:relative;width:100%;height:100%;display:grid;grid-template-rows:8fr 1fr}.OldGrid_container__JphaE:hover{animation:OldGrid_grow-and-shrink__eOt1g 2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.OldGrid_done__SKqgL,.OldGrid_proto__RyxKq{height:100%;width:100%;background-size:cover;background-repeat:round}.OldGrid_done__SKqgL{background-image:url(/images/old_website_done.avif)}.OldGrid_proto__RyxKq{background-image:url(/images/old_website_proto.avif);position:absolute;opacity:1;transition:2s ease;height:89%}.OldGrid_container__JphaE:hover .OldGrid_proto__RyxKq{opacity:0}.OldGrid_container__JphaE:hover .OldGrid_gridFooter__46WUe{display:none}.OldGrid_container__JphaE:hover .OldGrid_done__SKqgL{height:112.5%}.OldGrid_container__JphaE>div:last-child{display:none}@media (max-width:450px){.OldGrid_container__JphaE>div:nth-of-type(2){display:none}.OldGrid_container__JphaE>div:last-of-type{display:flex}.OldGrid_proto__RyxKq{height:87.5%}}@media (max-width:400px){.OldGrid_proto__RyxKq{height:86%}}@keyframes OldGrid_grow-and-shrink__eOt1g{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1.2) rotate(3deg)}}@media (prefers-reduced-motion){.OldGrid_container__JphaE:hover{animation:none}.OldGrid_container__JphaE:hover .OldGrid_proto__RyxKq{opacity:1}}.PhotoBoothGrid_container__L7P4o{position:relative;width:100%;height:100%;display:grid;grid-template-rows:8fr 1fr}.PhotoBoothGrid_about__qTvg0,.PhotoBoothGrid_cat__TgVkv{width:100%;background-size:cover;background-repeat:round}.PhotoBoothGrid_cat__TgVkv{height:100%;z-index:1;background-image:url(/images/cat.avif);position:absolute;opacity:0;transition:2s ease}.PhotoBoothGrid_about__qTvg0{background-image:url(/images/about.avif)}.PhotoBoothGrid_container__L7P4o:hover .PhotoBoothGrid_cat__TgVkv{opacity:1}@media (prefers-reduced-motion){.PhotoBoothGrid_container__L7P4o:hover .PhotoBoothGrid_cat__TgVkv{opacity:0}}.ProjectsGrid_container__pFY6g{width:100%;height:100%;display:grid;grid-template-rows:8fr 1fr;background:linear-gradient(to right,var(--color-brand-dark),#482d53,#8a3366,#cb385d,var(--color-brand-red));overflow:hidden}.ProjectsGrid_letters__d6Mgh{transform:rotate(-52deg) translateX(-6rem) translateY(-2rem);display:grid;grid-template-columns:repeat(8,1fr);place-items:center;text-align:center}.ProjectsGrid_letters__d6Mgh>p{font-size:clamp(1rem,2.5vw,2rem);font-family:var(--font-brand);width:2rem;height:2rem}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.ProjectsGrid_letters__d6Mgh>p{font-family:var(--font-header);color:var(--color-brand-yellow-saturated);text-shadow:var(--font-shadow)}}.ProjectsGrid_p__vyZvb{transform:rotate(90deg) translateX(0) translateY(-5rem)}.ProjectsGrid_r__rSR8l{transform:rotate(80deg) translateX(1rem) translateY(-13rem)}.ProjectsGrid_o__RlWIk{transform:rotate(70deg) translateX(9rem) translateY(-15rem)}.ProjectsGrid_j__8zab3{transform:rotate(60deg) translateX(4rem)}.ProjectsGrid_e__7CHRG{transform:rotate(40deg) translateX(10rem) translateY(-4rem)}.ProjectsGrid_c__3mN9O{transform:rotate(20deg) translateX(17rem)}.ProjectsGrid_t__5avHj{transform:rotate(140deg) translateX(3rem) translateY(-1rem)}.ProjectsGrid_s__W6PLx{transform:rotate(80deg) translateX(7rem) translateY(-10rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_p__vyZvb{transform:none;transition:all 2s var(--easing-normal) .2s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_r__rSR8l{transform:none;transition:all 2s var(--easing-normal) .4s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_o__RlWIk{transform:none;transition:all 2s var(--easing-normal) .6s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_j__8zab3{transform:none;transition:all 2s var(--easing-normal) .8s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_e__7CHRG{transform:none;transition:all 2s var(--easing-normal) 1s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_c__3mN9O{transform:none;transition:all 2s var(--easing-normal) 1.2s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_t__5avHj{transform:none;transition:all 2s var(--easing-normal) 1.4s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_s__W6PLx{transform:none;transition:all 2s var(--easing-normal) 1.6s}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_letters__d6Mgh{transform:none;transition:all 5s var(--easing-normal)}@media (max-width:900px){.ProjectsGrid_letters__d6Mgh>p{color:var(--color-brand-yellow-saturated);text-shadow:3px 3px var(--color-brand-dark)}}@media (max-width:500px){.ProjectsGrid_letters__d6Mgh>p{width:.5rem}}@media (prefers-reduced-motion){.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_p__vyZvb{transform:rotate(90deg) translateX(0) translateY(-5rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_r__rSR8l{transform:rotate(80deg) translateX(1rem) translateY(-13rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_o__RlWIk{transform:rotate(70deg) translateX(9rem) translateY(-15rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_j__8zab3{transform:rotate(60deg) translateX(4rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_e__7CHRG{transform:rotate(40deg) translateX(10rem) translateY(-4rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_c__3mN9O{transform:rotate(20deg) translateX(17rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_t__5avHj{transform:rotate(140deg) translateX(3rem) translateY(-1rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_s__W6PLx{transform:rotate(80deg) translateX(7rem) translateY(-10rem)}.ProjectsGrid_container__pFY6g:hover .ProjectsGrid_letters__d6Mgh{transform:rotate(-52deg) translateX(-6rem) translateY(-2rem)}}.RandomGrid_container__uVNFz{position:relative;width:100%;height:100%;display:grid;background-image:url(/emojis/game.svg);transition:.5s var(--easing-normal)}.RandomGrid_container__uVNFz:hover{scale:1.1;rotate:-5deg;transition:.5s var(--easing-normal)}@media (prefers-reduced-motion){.RandomGrid_container__uVNFz:hover{scale:none;rotate:none}}.UsesGrid_container__umb_z{display:grid;grid-template-rows:8fr 1fr;position:relative;background-color:var(--color-brand-teal);width:100%;height:100%}.UsesGrid_child__uKb47,.UsesGrid_parent__aJZod{transition:all .5s var(--easing-normal)}.UsesGrid_parent__aJZod{display:flex;justify-content:center;align-items:center;background:var(--color-white);width:100px;height:100px;margin:auto;border-radius:50%}.UsesGrid_parent__aJZod[data-isopen=true]{width:100%;height:100%;border-radius:0!important;background-image:radial-gradient(at 40% 20%,hsl(28deg 100% 74%) 0,transparent 50%),radial-gradient(at 80% 0,hsl(189deg 100% 56%) 0,transparent 50%),radial-gradient(at 0 50%,hsl(355deg 100% 93%) 0,transparent 50%),radial-gradient(at 80% 50%,hsl(340deg 100% 76%) 0,transparent 50%),radial-gradient(at 0 100%,hsl(22deg 100% 77%) 0,transparent 50%),radial-gradient(at 80% 100%,hsl(242deg 100% 70%) 0,transparent 50%),radial-gradient(at 0 0,hsl(343deg 100% 76%) 0,transparent 50%)}.UsesGrid_child__uKb47{display:grid;place-items:center;width:40px;height:40px;background:var(--color-brand-teal);border-radius:50%}.UsesGrid_child__uKb47>div{opacity:0;transition:all .3s var(--easing-normal)}.UsesGrid_child__uKb47[data-isopen=true]{width:200px;height:200px}.UsesGrid_child__uKb47[data-isopen=true]>div{opacity:1;transition:all 1s var(--easing-normal)}.UsesGrid_ls__219Mk,.UsesGrid_to__xTzYy{position:absolute;font-family:var(--font-brand);rotate:-45deg;font-size:clamp(2.5rem,5vw,8rem)}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.UsesGrid_ls__219Mk,.UsesGrid_to__xTzYy{font-family:var(--font-header);color:var(--color-brand-yellow-saturated);text-shadow:var(--font-shadow)}}.UsesGrid_to__xTzYy{bottom:12%;left:4%}.UsesGrid_ls__219Mk{top:0;right:9%}@media (max-width:900px){.UsesGrid_child__uKb47[data-isopen=true]{width:80%;height:90%}.UsesGrid_ls__219Mk,.UsesGrid_to__xTzYy{color:var(--color-brand-yellow-saturated);text-shadow:3px 3px var(--color-brand-dark)}}@media (max-width:500px){.UsesGrid_emoji__vWVF0{width:4rem;height:4rem}}@media (max-width:450px){.UsesGrid_ls__219Mk,.UsesGrid_to__xTzYy{font-size:2rem}}.WorkAndStudyGrid_container__3VVVr{width:100%;height:100%;display:grid;grid-template-rows:8fr 1fr;position:relative}.WorkAndStudyGrid_image__RjPfZ,.WorkAndStudyGrid_image_alt__FbRc_{background-size:cover;background-repeat:round;transition:all 2s var(--easing-normal)}.WorkAndStudyGrid_image__RjPfZ{display:block;width:100%;height:auto;border-radius:0;background-image:url(/images/studies_it.avif)}.WorkAndStudyGrid_image_alt__FbRc_{position:absolute;height:100%;width:100%;border-radius:50%;opacity:0;z-index:1;background-image:url(/images/studies_literature.avif);transform:rotate(2turn) scale(.1)}.WorkAndStudyGrid_container__3VVVr:hover .WorkAndStudyGrid_image__RjPfZ{opacity:0;border-radius:50%;transform:rotate(2turn) scale(.1);transition:all 2s var(--easing-normal)}.WorkAndStudyGrid_container__3VVVr:hover .WorkAndStudyGrid_image_alt__FbRc_{opacity:1;border-radius:0;transform:rotate(0deg) scale(1);transition:all 2s var(--easing-normal)}@media (prefers-reduced-motion){.WorkAndStudyGrid_container__3VVVr:hover .WorkAndStudyGrid_image__RjPfZ{opacity:1;border-radius:0;transform:none;transition:none}.WorkAndStudyGrid_container__3VVVr:hover .WorkAndStudyGrid_image_alt__FbRc_{opacity:0}}