html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff;display:block;font:300 15px/1.4 Helvetica Neue,sans-serif;margin:0}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url(/static/media/helvetica-neu.8a19678078a6b21c8057.ttf) format("ttf")}@font-face{font-family:La Belle Aurore;font-style:normal;font-weight:400;src:url(/static/media/LaBelleAurore.a83c1c58fd7e43972e4a.woff2) format("woff2"),url(/static/media/LaBelleAurore.9c5433c64baa43d1d274.woff) format("woff")}@font-face{font-family:Coolvetica;font-style:normal;font-weight:400;src:url(/static/media/CoolveticaRg-Regular.7d1f3b1dd46ad6557a17.woff2) format("woff2"),url(/static/media/CoolveticaRg-Regular.8307bfa187bccdc55f4d.woff) format("woff")}input,textarea{font-family:Helvetica Neue,sans-serif}.container{margin:0 15vw;position:relative}@media(max-width:872px){.container{margin:0 5vw}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.zoom-load{animation:scale-in .5s ease-out}@keyframes slide-up{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}.upwards-load{animation:slide-up .5s ease-out}h1{color:#ffc552;font-family:DM Sans,serif;font-size:35px;font-weight:800}@media(max-width:1330px){h1{font-size:30px}}@media(max-width:1140px){h1{font-size:28px}}@media(max-width:872px){h1{font-size:35px}}h2{color:#fff;font-family:DM Sans,serif;font-size:1.5vw;font-weight:700}@media(max-width:1330px){h2{font-size:1.4vw}}@media(max-width:1140px){h2{font-size:1.3vw}}@media(max-width:872px){h2{font-size:30px}}p{color:#ffffe4;font-family:DM Sans,serif;font-size:20px;font-weight:500}@media(max-width:1330px){p{font-size:18px}}@media(max-width:1140px){p{font-size:15px}}@media(max-width:872px){p{font-size:20px}}.rectangle-card{background-color:#333639;border:1px solid #0000;border-radius:24px;box-sizing:border-box;cursor:pointer;height:280px;overflow:hidden;position:relative;transition:transform .5s,border 0s,background-color .3s;width:50%;z-index:1}.rectangle-card:hover{border:1px solid #fff;transform:scale(1.03)}.rectangle-card.no-hover:hover{border:1px solid #0000;cursor:auto;transform:none}@media(max-width:872px){.rectangle-card{width:95%}.rectangle-card:hover{border:1px solid #0000;transform:none}}.square-card{background-color:#333639;border:1px solid #0000;border-radius:24px;box-sizing:border-box;cursor:pointer;height:280px;overflow:hidden;position:relative;transition:transform .5s,border 0s,background-color .3s;width:25%;z-index:1}.square-card:hover{border:1px solid #fff;transform:scale(1.03)}.square-card.no-hover:hover{border:1px solid #0000;cursor:auto;transform:none}@media(max-width:872px){.square-card{width:95%}.square-card:hover{border:1px solid #0000;transform:none}}.welcome-card{align-items:center;background-color:#3b3b40;border-radius:10px;display:flex;height:280px;justify-content:center;overflow:hidden;width:75%}@media(max-width:872px){.welcome-card{width:95%}}.welcome-card .welcome-video{height:auto;object-fit:cover;width:100%}.About-card{align-items:flex-start;display:flex;flex-direction:column;position:relative}.About-card:hover{background-color:#926bf5}.About-card .about-title{color:#fff}.About-card .tagline-swap{height:1.4em;line-height:1.4em;position:relative;width:100%}.About-card .tagline{inset:0 auto auto 0;margin:0;overflow:hidden;position:absolute;text-overflow:ellipsis;transition:opacity .18s ease;white-space:nowrap}.About-card .tagline--hover{opacity:0;pointer-events:none}.About-card:focus-within .tagline--default,.About-card:hover .tagline--default{opacity:0}.About-card:focus-within .tagline--hover,.About-card:hover .tagline--hover{opacity:1;pointer-events:auto}.About-card .keenheads-link{color:#fff;text-decoration:underline}.About-card .profile-image{height:90px;transition:content;width:90px}.About-card:hover .profile-image{content:url(/static/media/IamDev.0b1127215686aeb90b82.png)}@media(max-width:872px){.About-card:hover .profile-image{content:url(/static/media/me.8974572ca4a69482472c.png)}}.linkedin-card{align-items:center;display:flex;justify-content:center}.linkedin-card:hover{background-color:#2875b1}.linkedin-card .linkedin-icon{height:auto;transition:content .3s;width:40%}@media(max-width:872px){.linkedin-card .linkedin-icon{content:url(data:image/png;base64,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);width:30vw}}.linkedin-card:hover .linkedin-icon{content:url(data:image/png;base64,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)}.Resume-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.Resume-card:hover{background-color:#e1526a}.Resume-card:hover h2{transform:translateY(-10px);transition:transform .3s ease}.Resume-card .User-icon{height:auto;transition:content .3s;width:15%}@media(max-width:872px){.Resume-card .User-icon{content:url(data:image/png;base64,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);width:10vw}}.Resume-card:hover .User-icon{content:url(data:image/png;base64,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)}@media(max-width:872px){.Resume-card:hover .User-icon{content:url(data:image/png;base64,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)}}.contact-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}.contact-card:hover{background-color:#050127}.contact-card:hover h2{transform:translateY(-10px);transition:transform .3s ease}.contact-card p{font-weight:700}.contact-card h2{color:#ffc552;font-weight:800}.achievements-card{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.achievements-card:hover{background-color:#39cef7}.achievements-card .trophy{height:60%;margin:0 auto;transition:content;width:auto}.achievements-card:hover .trophy{content:url(/static/media/trophyShine.143f8dce752019ed7f27.png)}@media(max-width:872px){.achievements-card:hover .trophy{content:url(/static/media/trophy.d390e19a7c16679c0ecf.png)}}.title{font-size:16.7vw}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.project-square-card .project-video{display:block;height:160px;margin:1% auto 0;object-fit:contain;width:90%}.project-square-card .project-info{bottom:20px;left:0;position:absolute;width:100%}.project-square-card .project-info h1,.project-square-card .project-info p{color:#fff;margin:0 10%;text-align:left}.project-square-card .project-info p:not(.description){opacity:.8;transition:opacity .3s ease-in-out}.project-square-card .project-info .description{bottom:0;font-family:DM Sans,serif;font-size:14px;font-weight:500;left:0;margin:0 10%;opacity:0;position:absolute;transition:opacity .3s ease-in-out}.project-square-card .project-info h1{font-size:25px;font-weight:700;margin-top:0;transform:translateY(0);transition:transform .3s ease-in-out}.project-square-card:hover .project-info h1{transform:translateY(-25px)}.project-square-card:hover .project-info p:not(.description){opacity:0}.project-square-card:hover .project-info .description{opacity:1}.project-rectangle-card .project-video{display:block;height:160px;margin:1% auto 0;object-fit:contain;width:90%}.project-rectangle-card .project-info{bottom:20px;left:0;position:absolute;width:100%}.project-rectangle-card .project-info h1,.project-rectangle-card .project-info p{color:#fff;margin:0 10%;text-align:left}.project-rectangle-card .project-info p:not(.description){opacity:.8;transition:opacity .3s ease-in-out}.project-rectangle-card .project-info .description{bottom:0;font-family:DM Sans,serif;font-size:14px;font-weight:500;left:0;margin:0 10%;opacity:0;position:absolute;transition:opacity .3s ease-in-out}.project-rectangle-card .project-info h1{font-size:25px;font-weight:700;margin-top:0;transform:translateY(0);transition:transform .3s ease-in-out}.project-rectangle-card:hover .project-info h1{transform:translateY(-25px)}.project-rectangle-card:hover .project-info p:not(.description){opacity:0}.project-rectangle-card:hover .project-info .description{opacity:1}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2999}@media(max-width:872px){.modal-overlay{z-index:800}}.work-modal{border-radius:20px;box-shadow:0 10px 30px #00000080;height:90vh;left:5vw;overflow:hidden;position:fixed;top:5vh;width:90vw;z-index:3000}@media(max-width:872px){.work-modal{border-radius:0;height:100%;left:0;top:0;width:100%;z-index:900}}.work-modal .modal-content{height:100%;overflow-y:auto;position:relative;width:100%}.work-modal .modal-content::-webkit-scrollbar{width:8px}.work-modal .modal-content::-webkit-scrollbar-track{background:#0000}.work-modal .modal-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color);border-radius:4px}.work-modal .modal-content::-webkit-scrollbar-thumb:hover{filter:brightness(.9)}.work-modal .modal-content .close-button{align-items:center;background:#0003;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;float:right;font-size:24px;height:40px;justify-content:center;margin-bottom:-60px;margin-right:20px;position:-webkit-sticky;position:sticky;top:20px;transition:background .3s;width:40px;z-index:1001}.work-modal .modal-content .close-button:hover{background:#0006}@media(max-width:872px){.work-modal .modal-content .close-button{margin-top:20px;top:75px}}.work-modal .modal-content .modal-body{padding:40px}@media(max-width:872px){.work-modal .modal-content .modal-body{padding:120px 20px 20px}}.work-modal .work-modal-container{color:#fff;margin:0 auto;max-width:1000px}.work-modal .modal-cover-image{border-radius:12px;box-shadow:0 4px 20px #0000004d;display:block;margin-bottom:40px;width:100%}@media(min-width:873px){.work-modal .modal-cover-image{height:auto;margin-left:auto;margin-right:auto;width:40%}}.work-modal .work-modal-header{margin-bottom:60px;text-align:center}.work-modal .work-modal-header .work-tagline{font-size:1.5rem;letter-spacing:2px;margin-bottom:10px;opacity:.7;text-transform:uppercase}.work-modal .work-modal-header .work-title{font-size:5rem;font-weight:800;margin-bottom:20px}.work-modal .work-modal-header .work-intro{font-size:1.9rem;line-height:1.6;margin:0 auto;max-width:900px;opacity:.9}.work-modal .work-project-links{display:flex;gap:20px;justify-content:center;margin-bottom:40px}.work-modal .work-project-links .work-link-button{align-items:center;border-radius:50px;cursor:pointer;display:flex;font-size:1.7rem;font-weight:700;gap:10px;padding:12px 30px;text-decoration:none;transition:all .3s ease}.work-modal .work-project-links .work-link-button.github{background-color:rgba(255,197,82,.808);border:1px solid #97742e;color:#0f1a48}.work-modal .work-project-links .work-link-button.github:hover{background-color:#ffcf6f;transform:translateY(-2px)}.work-modal .work-project-links .work-link-button.demo{background-color:hsla(0,0%,100%,.898);border:1px solid #fff;color:#0f1a48}.work-modal .work-project-links .work-link-button.demo:hover{box-shadow:0 5px 15px #ffc552;transform:translateY(-2px)}.work-modal .work-tech-stack{margin-bottom:40px;text-align:center}.work-modal .work-tech-stack .work-tech-label{font-size:1.2rem;letter-spacing:1px;margin-bottom:15px;opacity:.6;text-transform:uppercase}.work-modal .work-tech-stack .work-tech-icons{align-items:center;display:flex;font-size:3rem;gap:30px;justify-content:center}.work-modal .work-tech-stack .work-tech-icons .tech-icon-white{color:#fff}.work-modal .work-tech-stack .work-tech-icons .tech-icon-yellow{color:#f7df1e}.work-modal .work-tech-stack .work-tech-icons .tech-icon-orange{color:#e34f26}.work-modal .work-tech-stack .work-tech-icons .tech-icon-blue{color:#1572b6}.work-modal .work-grid-section{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:60px}.work-modal .work-section-title{border-bottom:2px solid #ffffff1a;font-size:2.5rem;margin-bottom:20px;padding-bottom:10px}.work-modal .work-text{font-size:1.7rem;line-height:1.8;opacity:.85}.work-modal .work-highlight-box{background:#ffffff0d;border-radius:24px;margin-bottom:80px;padding:40px}.work-modal .work-highlight-box .highlight-grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.work-modal .work-highlight-title{font-size:2.8rem;margin-bottom:30px}.work-modal .work-video-container{border-radius:16px;box-shadow:0 8px 30px #0000004d;overflow:hidden}.work-modal .work-video-container video{display:block;width:100%}.work-modal .work-development-section{margin-bottom:40px}.work-modal .work-development-section .dev-title{font-size:3.5rem;margin-bottom:40px;text-align:center}.work-modal .work-development-section .dev-subsection{margin-bottom:60px}.work-modal .work-development-section .dev-subsection .subsection-title{font-size:2rem;margin-bottom:20px;opacity:.9}.work-modal .work-development-section .video-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.work-modal .work-development-section .video-caption{font-size:1.5rem;margin-top:10px;opacity:.6;text-align:center}.work-modal .work-development-section .dev-video-wrapper{border-radius:12px;box-shadow:0 4px 15px #0003;overflow:hidden;width:100%}.work-modal .work-development-section .dev-video-wrapper video{display:block;width:100%}.work-modal .work-code-block{background:#0000004d;border-radius:12px;font-family:monospace;font-size:1rem;padding:20px}.work-modal .work-code-block p{margin-bottom:20px}.work-modal .work-code-block p.comment{color:#ffc552;margin-bottom:10px}.work-modal .work-code-block p:last-child{margin-bottom:0}.work-modal .work-requirements-list{display:flex;flex-wrap:wrap;gap:10px}.work-modal .work-requirements-list .requirement-tag{background:#ffffff1a;border-radius:20px;font-size:1.2rem;padding:8px 16px}.work-modal .work-feature-list{list-style:none;padding:0}.work-modal .work-feature-list li{margin-bottom:20px}.work-modal .work-feature-list li:last-child{margin-bottom:0}.work-modal .work-grid-image{border-radius:12px;box-shadow:0 4px 12px #0003;display:block;width:100%}.work-modal .text-center{text-align:center}.work-modal .mt-40{margin-top:40px}.work-modal .mb-20{margin-bottom:20px}.work-modal .mb-30{margin-bottom:30px}.title{color:#ffc552;font-family:DM Sans,serif;font-size:15.8vw;font-style:normal;font-weight:700;line-height:.85;text-align:center;width:100%}.arrow-container{cursor:pointer;display:inline-flex}.arrow-container svg{flex-shrink:0;height:100%;transition:stroke .3s ease,fill .3s ease;-webkit-user-select:none;user-select:none;width:100%}.resume-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 2fr;max-width:1200px}@media(max-width:768px){.resume-container{grid-template-columns:1fr}}.left-column{display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.left-column{margin:0 5vw;width:90vw}}@media(min-width:873px){.left-column{height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:100px}}.left-column .profile-image{height:90px;transition:content;width:90px}.left-column .contact-info{margin-bottom:2rem}.left-column .contact-info p{margin:.5rem 0}.left-column button{background-color:#fff;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px}.left-column button:hover{background-color:#ffc552}.left-column h1{color:#fff;font-size:30px;margin-bottom:5px;margin-top:10px}.left-column h2{color:#ffc552;font-size:26px;font-weight:400;margin-bottom:20px;margin-top:0}.left-column .links{display:flex;flex-direction:column}.left-column .links a{color:#d9d5c9;text-decoration:none}.left-column .links a:hover{color:#ffc552}.left-column .links .social-link{align-items:center;color:#d9d5c9;display:flex;font-size:large;font-weight:700;justify-content:space-between;text-decoration:none}.left-column .links .social-link:hover{color:#ffc552;text-decoration:none}.left-column .links hr{border:none;border-top:1px solid hsla(45,17%,82%,.145);margin:10px 0}@media(max-width:768px){.right-column{margin:0 5vw;width:90vw}}.right-column .experience{margin-bottom:2.5rem}.right-column .experience h3{color:#ffc552;font-size:26px;margin:0}.right-column .experience .date{color:#d9d5c9;font-size:16px;margin:1rem 0}.right-column .experience .description{color:#d9d5c9;font-size:24px;line-height:-1.5}.right-column .skills-interests-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 2fr}.right-column .skills-interests-container .description{color:#d9d5c9;font-size:24px;line-height:-1.5}.contact-page{align-items:center;display:flex;flex-direction:column;width:100%}@media(min-width:872px){.contact-page{align-items:flex-start;flex-direction:row;gap:5vw;justify-content:space-between}}@media(max-width:1080px){.contact-page{gap:0}}.contact-page .info-box{flex:1 1;text-align:left}.contact-page .info-box p{font-size:26px;margin:10px 0}.contact-page .info-box .contact-detail{margin-top:40px}.contact-page .info-box .contact-detail h2{color:#d9d5c9;font-size:14px;font-weight:500;margin:0}.contact-page .info-box .contact-detail p{font-size:22px;margin:0}.contact-page .info-box .socials{display:flex;gap:30px;margin-bottom:20px;margin-top:40px}.contact-page .info-box .socials a{color:#bcbab3;font-size:2.5rem}.contact-page .info-box .socials a:hover{color:#ffc552}.contact-page .mobile-only{display:none}@media(max-width:872px){.contact-page .mobile-only{display:block}}.contact-page .contact-form{display:flex;flex:1 1;flex-direction:column;gap:24px;padding:20px;width:100%}.contact-page .contact-form .form-group{display:flex;flex-direction:column;gap:10px}.contact-page .contact-form .form-group label{color:#fff;font-size:1rem}.contact-page .contact-form .form-group input,.contact-page .contact-form .form-group textarea{background-color:#494c50;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:400;outline:none;padding:16px}.contact-page .contact-form .form-group ::placeholder{color:#d9d5c9}.contact-page .contact-form .form-group textarea{resize:none}.contact-page .contact-form button{background-color:#ffc552;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:16px;transition:background-color .3s ease}.contact-page .contact-form button:hover{background-color:#c29740}.contact-page .contact-form button{align-items:center;display:inline-flex;justify-content:center;position:relative}.contact-page .contact-form button .spinner{animation:spin .6s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;height:18px;width:18px}.contact-page .contact-form button:disabled{cursor:not-allowed;opacity:.6}@keyframes spin{to{transform:rotate(1turn)}}.contact-page .contact-form .status-message{animation:fadeIn .3s forwards;border-radius:8px;font-size:14px;font-weight:500;margin-top:10px;opacity:0;padding:12px;text-align:center}.contact-page .contact-form .status-message.success{background-color:#4caf5026;border:1px solid #4caf504d;color:#66bb6a}.contact-page .contact-form .status-message.error{background-color:#f4433626;border:1px solid #f443364d;color:#ef5350}@keyframes fadeIn{to{opacity:1}}.custom-square-card{background-color:#333639;border-radius:10px;color:#d9d5c9;display:flex;flex-direction:column;height:380px;justify-content:center;padding:20px;width:33.3%}@media(max-width:872px){.custom-square-card{display:flex;flex-direction:column;width:100%}}.custom-square-card img{height:auto;width:66px}.custom-square-card h1{color:#d9d5c9;font-size:30px;margin-bottom:10px}@media(max-width:1350px){.custom-square-card h1{font-size:20px}}@media(max-width:872px){.custom-square-card h1{font-size:30px}}.custom-square-card p{color:#d3d3c9;font-size:15px}@media(max-width:1100px){.custom-square-card p{font-size:13px}}@media(max-width:872px){.custom-square-card p{font-size:17px}}.achievements-wrapper{background:#000;display:flex;height:90vh;width:100%}@media screen and (max-width:872px){.achievements-wrapper{flex-direction:column;height:auto}}.achievements-sidebar{background:#222;display:flex;flex:2 1;flex-direction:column;gap:10px;overflow-y:auto;padding:10px}@media screen and (max-width:872px){.achievements-sidebar{display:none}}.achievement-thumb{border:2px solid #0000;cursor:pointer;position:relative;transition:border .3s}.achievement-thumb img{background-color:#fff;display:block;width:100%}.achievement-thumb .overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;color:#fff;display:flex;font-family:DM Sans,serif;font-size:1.5rem;font-style:normal;justify-content:center;left:0;padding:0 10px;position:absolute;right:0;text-align:center;top:0}.achievement-thumb.active{border:2px solid #d9c4a9}.achievements-pdf{flex:8 1}.achievements-pdf iframe{height:100%;width:100%}@media screen and (max-width:872px){.achievements-pdf iframe{height:calc(100vh - 85px)}.achievements-mobile-list{gap:32px}.achievements-mobile-list,.mobile-certificate{align-items:center;display:flex;flex-direction:column;width:100%}.mobile-certificate{background:#000;margin:0 auto;max-width:480px}.mobile-title{color:#fff;font-size:1.5rem;font-weight:600;text-align:center;word-break:break-word}.mobile-pdf{max-height:80vh;min-height:60vw;width:100%}}.navbar{align-items:center;background-color:#000;box-shadow:0 2px 4px #0000001a;display:flex;font-weight:700;justify-content:space-between;left:15vw;padding:20px 0;position:fixed;right:15vw;top:0;z-index:1000}@media(max-width:872px){.navbar{left:0;padding:20px 0;right:0}}.navbar-left img{color:#fff;width:144px}@media(max-width:872px){.navbar-left img{padding-left:5vw}}.navbar-center,.navbar-right{align-items:center;display:flex;justify-content:center}@media(max-width:872px){.navbar-center,.navbar-right{background-color:#000;border-top:1px solid #333;display:none;flex-direction:column;gap:10px;padding:10px;position:absolute;right:0;top:60px;width:100%}}.navbar-center{position:relative}.navbar-center .active-capsule{background-color:#f6f0d742;border-radius:999px;height:40px;position:absolute;transition:all .4s cubic-bezier(.25,1,.5,1);z-index:0}.navbar-center a{color:#fff;margin:0 5px;padding:10px 20px;position:relative;text-decoration:none;transition:color .3s ease;z-index:1}.navbar-center a.active,.navbar-center a:hover{color:#d9c4a9}.navbar-right a{background-color:#fff;border-radius:20px;color:#000;padding:8px 15px;text-decoration:none}.navbar-right a:hover{background-color:#d9c4a9;transition:background-color .3s,transform .3s}.navbar .navbar-dropdown{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000b3;height:calc(100vh - 64px);opacity:0;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100vw}.navbar .navbar-dropdown-open{opacity:1;transform:translateY(0);visibility:visible}.navbar .navbar-dropdown .show a{opacity:1;transform:translateY(0);transition-delay:calc(.05s*var(--i))}.navbar .navbar-dropdown-content{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.navbar .navbar-dropdown-content a{align-items:center;border-bottom:1px solid #ffffff1f;color:#fff;display:flex;font-size:x-large;justify-content:center;margin:0;opacity:0;padding:10px 0;text-decoration:none;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.navbar .navbar-dropdown-content a:hover{color:#d9c4a9}.navbar .navbar-dropdown-content a.active{color:#d9c4a9;text-shadow:0 0 20px #d9c4a9,0 0 30px #ff4da6,0 0 40px #ea4dff,0 0 50px #7c4dff}.navbar .hamburger{background-color:#0000;border:none;cursor:pointer;display:none;height:20px;padding:0;position:absolute;right:5vw;width:25px;z-index:2000}.navbar .hamburger span{background:#f5a904;border-radius:3px;display:block;height:3px;left:0;position:absolute;transform-origin:center;transition:all .3s ease-in-out;width:100%}.navbar .hamburger span:first-child{top:0}.navbar .hamburger span:nth-child(2){top:50%;transform:translateY(-50%)}.navbar .hamburger span:nth-child(3){bottom:0}.navbar .hamburger[aria-expanded=true] span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.navbar .hamburger[aria-expanded=true] span:nth-child(2){opacity:0}.navbar .hamburger[aria-expanded=true] span:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}@media(max-width:872px){.navbar .hamburger{display:block}}.footer{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:DM Sans,serif;justify-content:center;margin-top:40px;padding:20px;text-align:center}.footer .footer-logo{margin-bottom:20px}.footer .footer-logo img{height:auto;width:144px}.footer .logo-nav-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px;width:100%}.footer .logo-nav-container .footer-logo{margin-bottom:0;margin-right:20px}.footer .footer-navigation{display:flex;flex-wrap:wrap;gap:30px}@media(max-width:872px){.footer .footer-navigation{gap:20px}}.footer .footer-navigation a{color:#ffffe4;font-size:large;text-decoration:none}.footer .footer-navigation a:hover{color:#ffc552}.footer .socials{display:flex;gap:30px;margin-bottom:20px}.footer .socials a{color:#bcbab3;font-size:2.5rem}.footer .socials a:hover{color:#ffc552}.footer .footer-texts{display:flex;flex-direction:row;gap:30px}@media(max-width:872px){.footer .footer-texts{gap:20px}}.footer .footer-texts p{font-size:small;margin:0}@media(max-width:872px){.footer .logo-nav-container{align-items:center;flex-direction:column}.footer .logo-nav-container .footer-logo{margin-bottom:10px;margin-right:0}.footer .footer-navigation{flex-direction:row;justify-content:center}.footer .footer-texts{align-items:center;flex-direction:column}}
/*# sourceMappingURL=main.9b0306e4.css.map*/