@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Monsieur+La+Doulaise&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*{margin:0;padding:0;box-sizing:border-box}*,*:after,*:before{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Roboto,monospace;font-weight:600;width:100%;height:100%;--cursor-stroke: none;--cursor-fill: #000000;--cursor-stroke-width: 1px}.cursive{font-family:Monsieur La Doulaise,cursive;font-size:5rem}.container{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--bg);color:var(--fg);overflow-x:hidden}main{position:relative;width:100%;height:100%}img{width:100%;height:100%;object-fit:cover}.cursor{display:none}@media (any-pointer: fine){.cursor{position:fixed;top:0;left:0;display:block;pointer-events:none;z-index:100}.cursor__inner{fill:var(--cursor-fill);stroke:var(--cursor-stroke);stroke-width:var(--cursor-stroke-width);opacity:.7}}.section-title{padding:8rem 2rem 2rem;font-size:4rem}.mobile-container{display:none;text-align:center;padding:2rem}.mobile-container-logo{width:10vw}@media (max-width: 768px){.container{display:none}.mobile-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background:var(--bg);color:#fff}}:root{--bg: #171717;--fg: #fff;--menu-bg: #0f0f0f;--menu-fg-secondary: #5f5f5f;--hamburger-icon-border: rgba(255, 255, 255, .1)}header{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:51}header img{width:100%;height:100%;object-fit:cover}header h1{font-size:7.5rem;font-weight:500;letter-spacing:-.2rem;line-height:1}header p{font-size:.95rem;font-weight:500}header a{text-decoration:none;color:var(--fg);font-size:1.5rem;font-weight:500}nav{width:100%;height:100%}nav .menu-bar{position:fixed;top:0;left:0;width:100%;display:flex;padding:2rem;justify-content:space-between;align-items:center;pointer-events:all;color:var(--menu-fg-secondary);z-index:51}nav .menu-logo{width:2rem;height:2rem;transform:rotate(65deg) rotateY(180deg)}nav .menu-toggle-btn{display:flex;align-items:center;gap:1rem;cursor:pointer}nav .menu-toggle-label{overflow:hidden}nav .menu-hamburger-icon{position:relative;width:3rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--hamburger-icon-border);border-radius:100%}nav .menu-hamburger-icon span{position:absolute;width:15px;height:1.25px;background-color:var(--fg);transition:all .75s cubic-bezier(.87,0,.13,1);transform-origin:center;will-change:transform}nav .menu-hamburger-icon span:nth-child(1){transform:translateY(-3px)}nav .menu-hamburger-icon span:nth-child(2){transform:translateY(3px)}nav .menu-hamburger-icon.active span:nth-child(1){transform:translateY(0) rotate(45deg) scaleX(1.05)}nav .menu-hamburger-icon.active span:nth-child(2){transform:translateY(0) rotate(-45deg) scaleX(1.05)}nav .menu-overlay,nav .menu-overlay-content{position:fixed;top:0;left:0;width:100%;height:100svh;color:var(--fg);overflow:hidden;z-index:50}nav .menu-overlay{background-color:var(--menu-bg);clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);will-change:clip-path}nav .menu-overlay-content{display:flex;transform:translateY(-50%);will-change:transform;pointer-events:all}nav .menu-media-wrapper{flex:2;opacity:0;will-change:opacity}nav .menu-media-wrapper img{opacity:.75}nav .menu-content-wrapper{flex:3;position:relative;display:flex}nav .menu-content-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}nav .menu-footer{margin:0 auto}nav .menu-content-main,nav .menu-footer{width:75%;padding:2rem;display:flex;align-items:flex-end;gap:2rem}nav .menu-col{display:flex;flex-direction:column;gap:.5rem}nav .menu-col:nth-child(1){flex:3}nav .menu-col:nth-child(2){flex:2}nav .menu-link a{font-size:3.5rem;font-weight:500;line-height:1.2}nav .menu-tag a,nav .menu-footer p{color:var(--menu-fg-secondary)}nav .line{position:relative;will-change:transform}@media (max-width: 1000px){h1{font-size:3rem;letter-spacing:-.05rem}section h1{width:100%}nav .menu-media-wrapper{display:none}nav .menu-content-main,nav .menu-footer{width:100%}nav .menu-content-main{top:50%;flex-direction:column;align-items:flex-start;gap:5rem}nav .menu-link a{font-size:3rem}nav .menu-tag a{font-size:1.25rem}}.hero-section p{position:relative;font-size:14px;font-weight:500;text-transform:uppercase;-webkit-font-smoothing:antialiased;-mox-osx-font-smoothing:grayscale}.hero-section{width:100%;height:100vh;overflow:hidden}.hero{position:relative;width:100%;height:100vh;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;clip-path:polygon(0% 45%,0% 45%,0% 55%,0% 55%);will-change:clip-path;overflow:hidden}.hero .progress-bar{position:absolute;top:50%;left:0;transform:translateY(-50%);width:25vw;padding:2rem;display:flex;justify-content:space-between;align-items:center;color:#000}.hero .image-container{position:absolute;width:100%;height:100%;background-color:var(--bg);clip-path:polygon(20% 20%,80% 20%,80% 80%,20% 80%);will-change:transform,clip-path;overflow:hidden}.hero .image-container-wrapper{position:relative;width:100%;height:100%;display:flex;padding:0 5rem}.computer-canvas-wrapper{width:100%;height:100%}.hero .hero-text-content{position:relative;width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:2rem}.hero .computer-container{position:relative;width:50%;height:100%}.hero .header{position:static;width:100%;display:flex;flex-direction:column}.hero .header h1{width:100%;text-transform:uppercase;font-size:7vw;line-height:.85;letter-spacing:-.075rem;color:#fff}.hero .header p{margin-top:1em;color:#fb0}.hero .coordinates{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;padding:1.5em;display:flex;justify-content:space-between;align-items:center;color:#fb0}.hero .logo{position:absolute;bottom:0;padding:1.5em;left:50%;display:flex;transform:translate(-50%);will-change:transform;color:#fff;mix-blend-mode:difference;z-index:2}.hero .char.anim-out h1{position:relative;will-change:transform}.hero .header h1,.hero .header p,.hero .coordinates p,.hero .char.anim-out{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.hero .header span,.hero .coordinates p span{position:relative;display:block;transform:translateY(100%);will-change:transform}#webgl,#loader{z-index:10;width:100%;height:100%}#loader{display:grid;place-content:center;width:100%;height:100%}@media (max-width: 900px){.hero p{font-size:13px}.hero .progress-bar p:nth-child(1){display:none}.hero .header h1{font-size:10vw}.hero .coordinates{top:65%;justify-content:center;gap:1em;color:#fff;opacity:.5}}.about-me-section{width:100%;height:100vh;display:flex;flex-direction:row-reverse;justify-content:space-around;align-items:center;color:#fff;padding:2em;gap:3rem}.aboutme-text{width:60%;display:flex;flex-direction:column;gap:2rem}.aboutme-text h3{font-size:4rem}.aboutme-text p{font-size:1rem;font-weight:400;line-height:normal}.aboutmeimg .mask{position:absolute;top:0;left:0;width:100%;height:100%}.aboutmeimg{position:relative;width:25%;aspect-ratio:1/1}.aboutmeimg .mask{background:url(/pfp.png) no-repeat 50% 50%;background-size:cover}.be-delusional-section{width:100%;overflow:hidden;position:relative;align-content:center;display:grid;height:100vh;place-items:center;grid-template-areas:"main";grid-template-rows:100%;grid-template-columns:100%;padding:.5rem}.bd-content__title{grid-area:main;position:relative;display:flex;flex-direction:column}.bd-content__title-main{font-size:clamp(2rem,7vw,4.5rem);line-height:1;margin:.5rem 0 0;font-weight:500;font-variation-settings:"wght" 500;text-wrap:balance;letter-spacing:-.025em}.bd-content__title-main+p{margin:0;max-width:200px}.center{text-align:center}.right{text-align:right}.end{align-self:end}.type-tiny,.cdawrap{font-size:11px;text-transform:uppercase;font-weight:400;font-variation-settings:"wght" 400}.grid{grid-area:main;display:grid;width:100%;height:100%;grid-template-columns:repeat(8,1fr);grid-template-rows:1fr 1fr 1fr}.grid--spaced{gap:.5rem}.grid--zoomed .grid__img{width:100%;height:100%}.grid__img:has(.grid__img-inner){position:relative;overflow:hidden;display:grid;place-items:center;max-height:100%;min-width:100%}.grid__img .grid__img-inner{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;will-change:transform}.grid--wide{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr)}.skills-section{width:100%;height:100vh;position:relative;display:flex;justify-content:center;align-items:center}.skills-section p{text-transform:uppercase;text-align:center;font-family:Roboto Mono,monospace;-webkit-user-select:none;user-select:none;font-weight:600;font-size:4rem}.trail-img{position:absolute;width:100px;height:100px;object-fit:cover;border-radius:4px;transform-origin:center;pointer-events:none;will-change:transform}.trail-img img{width:100%;height:100%;object-fit:cover}.experience-section{width:100%;overflow:hidden;height:100%;--accent-1: #b1c0ef;--accent-2: #f2acac;--accent-3: #fedd93;--accent-4: #81b7bf}.experience-section h1{text-transform:uppercase;font-size:5rem;font-weight:900}.experience-section p{text-transform:uppercase;font-weight:500}.experience-sticky-cards{position:relative;width:100%;background-color:#0f0f0f}.experience-card{position:sticky;width:100%;height:125svh;transform-style:preserve-3d;perspective:1000px}.experience-card-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;transform-origin:50% 100%;will-change:transform;text-align:center}#experience-card-1 .experience-card-inner{background-color:var(--accent-1)}#experience-card-2 .experience-card-inner{background-color:var(--accent-2)}#experience-card-3 .experience-card-inner{background-color:var(--accent-3)}.experience-card-info{width:50%;padding:2em;text-align:left}.experience-card-info p{font-size:.9rem}.experience-card-title h1{font-size:8rem;padding:1rem 0}.experience-card-description{width:60%;margin:0 auto 2em}.experience-card-description p{font-size:1rem}.experience-card-img{width:100%;height:100%;overflow:hidden}.experience-card-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:var(--after-opacity, 0);will-change:opacity;pointer-events:none;z-index:2}@media (max-width: 1000px){.experience-section h1,.experience-card-description{width:calc(100% - 4rem);font-size:3rem;margin:0 auto}.experience-card-info{width:75%;margin:0 auto;padding:4em 2em;text-align:center}.experience-card-title h1{font-size:3rem}.experience-card-description p{font-size:1.25rem}}.projects-section{--projects-bg: #141414;--bg-200: #282828;--fg: #fff;--fg-100: #f1f1f1;--fg-200: #a1a1a1}.projects-section{position:relative;width:100%;height:100svh;overflow:hidden;color:var(--fg-100);padding:.5rem}.projects-section h1{font-size:2.5rem;font-weight:500;line-height:1.1}.projects-section p{font-size:1rem;font-weight:500}.projects-sticky-cols-wrapper{position:relative;width:100%;height:100%}.projects-col{position:absolute;width:50%;height:100%;will-change:transform}.projects-col h1{color:var(--fg-200);width:60%}.projects-col p{color:var(--fg-100);width:80%;font-weight:400}.projects-col-2{transform:translate(100%)}.projects-col-3{transform:translate(100%) translateY(100%);padding:.5rem}.projects-col-4{transform:translate(100%) translateY(100%)}.projects-col-content,.projects-col-img{position:relative;width:100%;height:100%;padding:.5rem}.redirect-logo{position:absolute;width:3rem;aspect-ratio:1/1;z-index:50;bottom:2rem;left:2rem;padding:.5rem;background-color:#000;border-radius:100%}.redirect-logo a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.projects-col-content-wrapper,.projects-col-img-wrapper{position:relative;width:100%;height:100%;background-color:var(--bg-200);border-radius:3rem;overflow:hidden}.projects-col-content-wrapper{padding:2.5rem;display:flex;flex-direction:column;gap:3rem}.projects-col-content-wrapper-2{position:absolute;top:0;left:0;width:100%;height:100%;padding:2.5rem;display:flex;flex-direction:column;gap:3rem}.projects-col-img-1,.projects-col-img-2{position:absolute;top:0;left:0;width:100%;height:100%}.projects-col-img-2{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%)}.projects-col-img-2 img{transform:scale(1.25)}.projects-section .line{overflow:hidden}.projects-section .line span{display:block;will-change:transform}@media (max-width: 1000px){.projects-section h1{font-size:1.25rem}.projects-section p{font-size:.85rem}.projects-col h1,.projects-col p{width:100%}.projects-col-content-wrapper,.projects-col-content-wrapper-2{padding:2rem}}.achievements-section{width:100%;position:relative}.achievements-section img{position:relative;will-change:transform}.achievements-section h1{font-size:2.5rem;font-weight:500;letter-spacing:-.1rem}.achievements-section p{font-size:1rem;font-weight:400;line-height:1.25}.achievement-cards{position:relative;display:flex;flex-direction:column;gap:25svh}.achievement-card-marquee{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);overflow:hidden}.achievement-marquee{display:flex}.achievement-marquee h1{white-space:nowrap;font-size:10vw;font-weight:600;margin-right:30px}.achievement-card{position:relative;width:100%;height:100vh;padding:1.5em;overflow:hidden}.achievement-card-wrapper{position:relative;width:100%;height:100%;will-change:transform;display:flex;justify-content:end;align-items:end}.achievement-card-img{position:absolute;width:100%;height:100%;border-radius:150px;overflow:hidden}.achievement-card-img img{transform:scale(1);width:100%;height:100%;object-fit:unset}.achievement-card-content{width:70%;height:fit-content;padding:.1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid white;border-radius:24px;box-shadow:0 4px 32px #00000014;background:#ffffff40}.achievement-card-content .achievement-card-title{text-align:center;color:#000;font-size:3rem}.achievement-card-content .achievement-card-description{text-align:center;width:80%;margin-bottom:3em;position:relative;transform:translate(40px);opacity:0;color:#000}.achievement-card:nth-child(2){margin-top:50vh}.achievements-section .char{position:relative;overflow:hidden;display:inline-block}.achievements-section .char span{transform:translate(100%);display:inline-block;will-change:transform}@media (max-width: 900px){.achievements-section h1{font-size:2rem;letter-spacing:0}.achievement-card-content .achievement-card-description{width:90%}}.testimonials-section{width:100%;height:100vh;overflow:hidden;position:relative;color:#000}.testimonials-heading{position:absolute;top:0;left:0;width:180vw;height:100%;display:flex;justify-content:center;align-items:center;will-change:transform}.testimonials-heading h1{margin:0;color:#fff;font-size:30vw;font-weight:lighter;letter-spacing:-.05em;line-height:100%}.testimonial-card{position:absolute;top:10%;left:100%;aspect-ratio:7 / 10;width:350px;height:auto;background-color:#000;border-radius:1em;padding:.5em;will-change:transform;z-index:2}.testimonial-card .testimonial-card-img{width:100%;height:250px;border-radius:.5em;overflow:hidden}.testimonial-card-content{width:100%;height:240px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;padding:.5em}.testimonial-card-content h2{font-size:42px;font-weight:lighter;letter-spacing:-.005em}.testimonial-card-content p{font-size:17px;font-weight:lighter;letter-spacing:-.005em}.interests-section{width:100%;height:100vh;display:flex;overflow:hidden}.interests-section a{text-decoration:none;color:#000;outline:none;cursor:pointer}.interests-heading{flex:1;height:100%;padding:2rem}.interests-menu{flex:2;height:100%;padding:2rem 0;position:relative;display:flex;justify-content:space-between;flex-direction:column;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;counter-reset:menucounter}.interests-menu__item{flex:none;display:flex;justify-content:flex-end;align-items:center;position:relative;padding-left:5rem}.interests-menu__item:before{counter-increment:menucounter;content:counters(menucounter,".",decimal-leading-zero);position:absolute;left:0;color:red;border-left:3px solid currentColor;top:20%;height:60%;padding-left:1rem;display:flex;align-items:center;line-height:1;opacity:0;font-weight:200;font-size:clamp(2rem,6vw,4rem);transform:translate(-1rem);transition:transform .3s,opacity .3s}.interests-menu__item:hover:before{color:red;opacity:1;transform:translate(0)}.interests-menu__item-text{position:relative;cursor:pointer;display:block;overflow:hidden;font-size:clamp(2rem,5vw,2.5rem)}.interests-menu__item-textinner{display:block;font-family:ivymode,sans-serif;font-weight:200;text-transform:uppercase;white-space:nowrap;color:red}.js .interests-menu__item-textinner{transform:translateY(100%)}.interests-menu__item:hover .interests-menu__item-textinner{color:#000}.interests-menu__item-sub{display:none;font-weight:200;font-size:clamp(1rem,2vw,2rem);white-space:nowrap;align-items:center;position:relative;margin-left:2rem;padding-left:3.25rem;opacity:0;transform:translate(-1rem);transition:transform .3s,opacity .3s;mix-blend-mode:difference}.interests-menu__item:hover .interests-menu__item-sub{color:#fff;opacity:1;transform:translate(0)}.interests-menu__item-sub:before{content:"";position:absolute;left:0;top:50%;width:3rem;height:1px;background:#fff;transform-origin:0 100%;transform:scale3d(0,1,1);transition:transform .3s}.interests-menu__item:hover .interests-menu__item-sub:before{transform:scaleZ(1)}.hover-reveal{position:absolute;z-index:-1;width:220px;height:280px;top:0;left:0;pointer-events:none;opacity:0;will-change:transform,filter}.hover-reveal__inner{overflow:hidden;transform-origin:30% 50%}.hover-reveal__inner,.hover-reveal__img{width:100%;height:100%;position:relative}.hover-reveal__img{transform-origin:70% 50%}.hover-reveal__img{width:calc(100% + 120px);height:calc(100% + 120px);margin:-60px 0 0 -60px}.hover-reveal__img{background-size:cover;background-position:50% 50%}/*! locomotive-scroll v3.5.4 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}@media screen and (min-width: 53em){.interests-menu__item{grid-template-areas:". counter text . ." ". . sub . .";grid-template-columns:1fr 7rem auto 7rem 1fr}.interests-menu__item-sub{display:block}}.contactme-section{width:100%;height:100vh;overflow:hidden;position:relative}#contact-me-canvas{inset:0;width:100%;height:100%;overflow:hidden;z-index:2;object-fit:contain}.contact-me-content{position:absolute;width:100%;height:100%;inset:0;z-index:5;padding:2rem}.contact-me-content-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.contact-me-title{flex:1;height:100%}.contact-me-form-section{width:50%}.contact-me-form-section .form{width:100%;display:flex;flex-direction:column;gap:10px;padding:2em;border-radius:25px;border:1px solid white;overflow:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.contact-me-form-section #heading{text-align:center;margin:0 1em 1em;color:#fff;font-size:2rem}.contact-me-form-section .field{display:flex;align-items:center;justify-content:center;gap:.5em;border-radius:25px;border:none;outline:none;color:#fff;background-color:#fefefe;margin-bottom:1rem}.contact-me-form-section .input-icon{height:1.3em;width:1.3em;fill:#fff}.contact-me-form-section .input-field{background:none;border:none;outline:none;width:100%;color:#000;padding:1em}.contact-me-form-section .textarea-field{height:100%;background:none;border:none;outline:none;width:100%;color:#000;padding:1em}.contact-me-form-section .form .btn{display:flex;justify-content:center;flex-direction:row;margin-top:1.5em;width:100%}.contact-me-form-section .button1{padding:1.5em;flex:1;border-radius:50px;border:1px white solid;margin-right:.5em;outline:none;transition:.4s ease-in-out;background-color:#252525;color:#fff}.contact-me-form-section .button1:hover{background-color:#000;color:#fff;cursor:pointer}.contact-me-form-section .button2{padding:1em;flex:1;border-radius:50px;border:1px white solid;outline:none;transition:.4s ease-in-out;background-color:#252525;color:#fff}.contact-me-form-section .button2:hover{background-color:#000;cursor:pointer;color:#fff}footer{font-family:DM Sans;position:relative;width:100%;height:60vh;padding:2rem;overflow:hidden;background:#0f0f0f;color:#fff}.footer-content-wrapper{width:100%;height:100%;display:flex}.footer-left{width:50%;display:flex;justify-content:center;padding-top:4rem}.footer-right{width:50%;padding:2rem 0;display:flex;justify-content:center}.footer-links,.footer-services{flex:1;display:flex;flex-direction:column;gap:1rem}.footer-title{font-size:1.2rem}.footer-body{display:flex;flex-direction:column;gap:.4rem;font-weight:400;font-size:1rem}.footer-connect{flex:1;gap:1rem;display:flex;flex-direction:column}.footer-body{color:#bcbcbc}.footer-body a{text-decoration:none;color:#bcbcbc;transition:all .2s}.footer-body a:hover{color:#fff}footer h1{font-size:3rem;font-weight:500;letter-spacing:-.04rem;line-height:1.2;width:80%;text-align:center}footer .footer-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;display:flex;justify-content:center;align-items:center;pointer-events:none}footer .footer-content *{pointer-events:auto}footer .object-container{position:absolute;top:0;left:0;width:100%;height:100%}footer .object{position:absolute;width:max-content;font-size:1rem;font-weight:500;background-color:#fff;color:#0f0f0f;padding:1rem 2rem;border-radius:10rem;cursor:grab;-webkit-user-select:none;user-select:none;pointer-events:auto;z-index:2}footer .object:active{cursor:grabbing}@media (max-width: 1000px){footer h1{font-size:2rem;width:100%}.object{font-size:1rem}}
