/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{margin:0;padding:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-width:thin}@supports (scrollbar-color: red blue){html{scrollbar-color:var(--clr-accent) transparent}}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}button{background:transparent;outline:none;border:none;color:inherit;cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul,ol{list-style:none;padding:0;font-weight:500}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--clr-accent)}::-webkit-scrollbar-thumb:hover{background-color:var(--clr-neutral)}:root{--clr-light: #edf4f4;--clr-blue: #0f172a;--clr-green: #00aab2;--clr-light-green: #8bc34a;--clr-white: #ffffff;--clr-indigo: #6610f2;--clr-purple: #6f42c1;--clr-pink: #e83e8c;--clr-red: #dc3545;--clr-orange: #fd7e14;--clr-yellow: #ffc107;--clr-teal: #20c997;--clr-cyan: #17a2b8;--clr-gray: #6c757d;--clr-skyblue: #007bff;--clr-success: #28a745;--clr-info: #17a2b8;--clr-warning: #ffc107;--clr-danger: #dc3545;--light-100: #b8bebe;--light-200: #858b8b;--light-300: #555b5b;--light-400: #2a3030;--blue-100: #373e54;--blue-200: #636981;--blue-300: #9298b2;--blue-400: #c4cae5;--green-100: #008890;--green-200: #006870;--green-300: #004951;--green-400: #002b34;--radius-5: 5px;--radius-10: 10px;--radius-15: 15px;--radius-20: 20px;--clr-primary: var(--clr-light);--clr-secondary: #1f2833;--clr-accent: var(--clr-green);--clr-neutral: var(--clr-light-green);--section-padding: 3rem;--ff-title: Montserrat Alternates, sans-serif}.flex{display:flex}.j-start{justify-content:flex-start}.j-end{justify-content:flex-end}.j-center{justify-content:center}.j-between{justify-content:space-between}.j-around{justify-content:space-around}.a-start{align-items:flex-start}.a-end{align-items:flex-end}.a-center{align-items:center}.a-baseline{align-items:baseline}.d-row{flex-direction:row}.d-row-reverse{flex-direction:row-reverse}.d-column{flex-direction:column}.d-column-reverse{flex-direction:column-reverse}.wrap{flex-wrap:wrap}.t-center{text-align:center}.gap-0-5{gap:.5em}.gap-1{gap:1em}.row{gap:1.5rem;text-align:center;display:grid;grid-template-columns:1fr}.row.t-left{text-align:left}.row .col img{border-radius:var(--radius-20)}.row .col.img-col.personal img{width:90%;aspect-ratio:1/1.1;max-width:600px}.row .col.text-col p{font-size:18px;margin-block:.4em .5em}.row .col.text-col a{margin-top:1em}.row .col.text-col h3{color:var(--clr-secondary);font-size:25px}.row .col.text-col h3.colored{color:var(--clr-accent)!important}.row .col.text-col .links-wrapper{justify-content:center;gap:1em;flex-wrap:wrap}.row .col.text-col ul li{list-style:disc;list-style-position:inside;margin-bottom:.5em;line-height:1.5;font-style:italic}.row.md-2{gap:.75rem}@media (min-width: 768px){.row.md-2{grid-template-columns:repeat(2,1fr);gap:1rem;align-items:stretch}}@media (min-width: 991px){.row{grid-template-columns:repeat(2,1fr);align-items:center}.row .col.even{grid-area:1/2/2/3}.row .col.img-col img{min-width:400px}.row .col.text-col{text-align:left}.row .col.text-col a{text-align:center}.row .col.text-col .links-wrapper{justify-content:flex-start}}.row.grid-wrapper{grid-template-columns:min(350px,100%);justify-content:center;gap:1rem;align-items:start}.row.grid-wrapper.links-wrapper{grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}.row.grid-wrapper.commitments-wrapper{gap:3rem 1rem;margin-block:4rem}.row.grid-wrapper .grid-item{padding:1em}.row.grid-wrapper .grid-item.commitment-item{background-color:var(--clr-white);border-radius:var(--radius-15);box-shadow:#00000026 1.95px 1.95px 2.6px;position:relative}.row.grid-wrapper .grid-item.commitment-item i{position:absolute;left:50%;translate:-50% 0;top:-30px;background-color:var(--clr-primary);width:60px;height:60px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;border:2px solid var(--clr-white);box-shadow:var(--clr-blue) 0 1px 2px}.row.grid-wrapper .grid-item.commitment-item h3{margin-top:2em}.row.grid-wrapper .grid-item i{font-size:40px;color:var(--clr-info)}.row.grid-wrapper .grid-item h3{margin-block:1em;letter-spacing:3px;padding-block:0 1em;position:relative;--color: var(--green-200);color:var(--color)}.row.grid-wrapper .grid-item h3:after{position:absolute;content:"";width:40%;height:3px;background-color:var(--color);bottom:0;left:50%;translate:-50% 0}@media (min-width: 600px){.row.grid-wrapper.commitments-wrapper{grid-template-columns:repeat(auto-fit,minmax(280px,350px))}.row.grid-wrapper.services-wrapper{grid-template-columns:repeat(2,minmax(280px,350px))}}@media (min-width: 991px){.row{gap:3.5rem}.row.grid-wrapper.services-wrapper{grid-template-columns:repeat(3,minmax(280px,350px))}}@media (min-width: 1250px){.row.grid-wrapper.commitments-wrapper{gap:2rem}.row.grid-wrapper.commitments-wrapper .grid-item:nth-child(2){margin-top:60px}}.row.project{margin-bottom:2rem}#main-wrapper[data-theme=dark] .row .col.text-col h3{color:var(--clr-white)}#main-wrapper[data-theme=dark] .row.grid-wrapper .grid-item.commitment-item{background-color:var(--blue-100)}#main-wrapper[data-theme=dark] .row.grid-wrapper .grid-item.commitment-item i{background-color:var(--blue-100);border-color:var(--green-400);color:var(--clr-yellow)}#main-wrapper[data-theme=dark] .row.grid-wrapper .grid-item i{color:var(--light-100)}#main-wrapper[data-theme=dark] .row.grid-wrapper .grid-item h3{--color: var(--clr-white)}#main-wrapper[data-theme=dark] .row.grid-wrapper .grid-item p{color:var(--light-100)}.container{width:min(90%,1400px);margin:auto}.container.sm{width:min(800px,90%)}html{font-family:Montserrat Alternates,sans-serif}body{letter-spacing:2px;min-height:100vh}p{font-weight:500;line-height:1.4}.logo{font-size:23px;text-decoration:none;font-weight:600;color:var(--clr-accent)}.logo span{color:var(--clr-neutral)}#main-wrapper[data-theme=dark] .logo span{color:var(--clr-white)}a.link{color:var(--clr-white);padding:10px 16px;display:inline-block;border-radius:var(--radius-10);font-weight:600;text-decoration:none;min-width:150px;-webkit-user-select:none;user-select:none;height:40px;text-align:center;transition:background-color .3s ease,color .3s ease}a.link.filled{background-color:var(--clr-accent)}a.link.filled:hover{background-color:var(--clr-neutral)}a.link.bordered{color:var(--clr-accent);border-bottom:4px solid currentColor}a.link.bordered.bg-light{background-color:var(--clr-light)}a.link.bordered.bg-white{background-color:var(--clr-white)}a.link.bordered:hover{color:var(--clr-neutral)}a.link.language{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;color:inherit}a.link.language span img{width:25px}a.link.language:hover{color:var(--clr-neutral)}#main-wrapper[data-theme=dark] a.link.bordered.bg-light,#main-wrapper[data-theme=dark] a.link.bordered.bg-white{background-color:var(--green-300)}#main-wrapper[data-theme=dark] a.link.bordered.bg-light:hover,#main-wrapper[data-theme=dark] a.link.bordered.bg-white:hover{color:var(--clr-neutral)}.page-title{text-align:center;font-size:35px;position:relative;color:var(--clr-accent);font-family:var(--ff-title);margin-block:1em 3em;width:max-content;margin-inline:auto}.page-title:after,.page-title:before{content:"";position:absolute;height:10px;left:50%;translate:-50% 0;border-radius:var(--radius-20);background-color:var(--clr-accent)}.page-title:after{width:120%;bottom:-30px}.page-title:before{width:60%;bottom:-60px}@media (min-width: 991px){.page-title{font-size:65px;margin-block:1em 2em}}section{padding-block:var(--section-padding)}#main-wrapper[data-theme=dark] section{background-color:var(--clr-secondary)}.title{text-align:center;font-size:30px;letter-spacing:4px;color:var(--clr-accent);position:relative;font-family:var(--ff-title)}.title+p.tagline{text-align:center;margin-block:.5em 2em;color:var(--light-400);font-weight:600;font-size:18px}#main-wrapper[data-theme=dark] .title+p.tagline{color:var(--light-100)}.content-box{margin-bottom:1em;background-color:var(--clr-white);padding:1em;border-radius:var(--radius-10);box-shadow:#00000026 1.95px 1.95px 2.6px;--color: var(--green-300)}.content-box i{--size: 40px;width:var(--size);height:var(--size);display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:20px;color:var(--color)}.content-box h3{color:var(--color);font-size:20px}.content-box p{margin-top:.3em}#main-wrapper[data-theme=dark] .content-box{background-color:var(--blue-100);--color: var(--clr-yellow)}.timeline{position:relative;padding-block:1em;margin-block:1em}.timeline .timeline-item{background-color:var(--clr-white);border-radius:var(--radius-5);padding:1em;margin-left:1em}.timeline .timeline-item:not(:last-of-type){margin-bottom:1em}.timeline .timeline-item h3{color:var(--green-100)}.timeline .timeline-item small{margin-block:.5em 1em;display:block;font-size:14px;font-weight:500;color:var(--light-300)}.timeline:after{content:"";position:absolute;width:5px;border-radius:var(--radius-5);height:100%;background-color:var(--green-100);left:0;top:0}@media (min-width: 991px){.timeline:after{left:50%;translate:-50% 0}.timeline .timeline-item{margin-left:0;width:48%;position:relative}.timeline .timeline-item.right{left:52%}}#main-wrapper[data-theme=dark] .timeline .timeline-item{background-color:var(--blue-100)}#main-wrapper[data-theme=dark] .timeline .timeline-item h3{color:var(--clr-yellow)}#main-wrapper[data-theme=dark] .timeline .timeline-item small{color:var(--light-200)}.section-wrapper{padding-block:1rem}.section-wrapper.service-wrapper{margin-block:2em}.section-wrapper.mbl-1{margin-block:1rem}.section-wrapper.mbl-2{margin-block:2rem}.section-wrapper.mbl-3{margin-block:3rem}.section-wrapper.mbl-4{margin-block:4rem}.section-wrapper.goals-wrapper .content-box{margin-bottom:unset}.section-wrapper.goals-wrapper .content-box p{margin-top:1em}@media (min-width: 991px){.section-wrapper{padding-block:2rem}.section-wrapper.philosophy-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-wrapper.philosophy-wrapper .content-box{width:70%}.section-wrapper.philosophy-wrapper .content-box:nth-child(2){margin-left:100px}.section-wrapper.philosophy-wrapper .content-box:nth-child(3){margin-left:200px}}ul.table-of-contents li.content-item{background-color:var(--clr-white);padding:1em;border-radius:var(--radius-10);box-shadow:1px 1px 0 var(--clr-gray);font-weight:700;color:var(--green-100)}ul.table-of-contents li.content-item a{text-decoration:none;transition:color .3s ease}ul.table-of-contents li.content-item a span{text-decoration:underline}ul.table-of-contents li.content-item a:hover{color:var(--clr-secondary)}#main-wrapper[data-theme=dark] ul.table-of-contents li.content-item{background-color:var(--blue-100);color:var(--clr-white)}#main-wrapper[data-theme=dark] ul.table-of-contents li.content-item a:hover{color:var(--clr-yellow)}main#project #overview-section p{margin-block:2rem;line-height:1.7}main#project #overview-section a.inline-link{transition:color .3s ease;font-weight:600;color:var(--clr-accent)}main#project #overview-section a.inline-link:hover{color:var(--clr-red)}main#project #tech-section ul li{transition:translate .3s ease}main#project #tech-section ul li:hover{translate:0 -10px}@keyframes changeImageRadius-e6ab3bc3{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}main#home .showcase[data-v-e6ab3bc3]{padding:2em 0 1em}main#home .showcase .hero-content[data-v-e6ab3bc3]{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:center;padding:2em 0}main#home .showcase .hero-content .hero-content-col.greeting-col[data-v-e6ab3bc3]{text-align:center}main#home .showcase .hero-content .hero-content-col.greeting-col h1[data-v-e6ab3bc3]{font-weight:800}main#home .showcase .hero-content .hero-content-col.greeting-col p[data-v-e6ab3bc3]{margin-bottom:1em}main#home .showcase .hero-content .hero-content-col.greeting-col .social-links[data-v-e6ab3bc3]{justify-content:center;gap:1em}main#home .showcase .hero-content .hero-content-col.greeting-col .social-links a[data-v-e6ab3bc3]{color:var(--clr-accent);font-size:30px;transition:color .3s ease}main#home .showcase .hero-content .hero-content-col.greeting-col .social-links a[data-v-e6ab3bc3]:hover{color:var(--clr-neutral)}main#home .showcase .hero-content .hero-content-col.img-col img[data-v-e6ab3bc3]{width:280px;border-radius:50% 80% 70% 60%/50% 80% 90%;border:3px solid var(--blue-100);animation:changeImageRadius-e6ab3bc3 9s ease-in-out infinite}main#home .showcase .tech-stack[data-v-e6ab3bc3]{margin-block:1em}main#home .showcase .tech-stack>p[data-v-e6ab3bc3]{margin-bottom:1em;text-align:center}main#home .showcase .tech-stack .technologies[data-v-e6ab3bc3]{gap:1em;justify-content:center}main#home .showcase .tech-stack .technologies img[data-v-e6ab3bc3]{width:50px}@media (min-width: 768px){main#home .showcase[data-v-e6ab3bc3]{width:min(750px,100%);margin:0 auto;padding:4em 0 2em;min-height:min(100vh - 69px,600px)}main#home .showcase .hero-content[data-v-e6ab3bc3]{flex-direction:row;gap:4rem}main#home .showcase .hero-content .hero-content-col.greeting-col[data-v-e6ab3bc3]{text-align:left}main#home .showcase .hero-content .hero-content-col.greeting-col .social-links[data-v-e6ab3bc3]{justify-content:flex-start}main#home .showcase .tech-stack[data-v-e6ab3bc3]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em}main#home .showcase .tech-stack>p[data-v-e6ab3bc3]{margin-bottom:0;text-align:left;padding-right:1em;position:relative}main#home .showcase .tech-stack>p[data-v-e6ab3bc3]:after{content:"";right:0;width:4px;height:min(160%,100px);border-radius:8px;background-color:var(--clr-accent);position:absolute;top:50%;translate:0 -50%}main#home .showcase .tech-stack .technologies img[data-v-e6ab3bc3]{transition:translate .3s ease-in-out}main#home .showcase .tech-stack .technologies img[data-v-e6ab3bc3]:hover{translate:0 -10px}}@media (min-width: 860px){main#home .showcase .tech-stack .technologies[data-v-e6ab3bc3]{gap:1.5em}}@media (min-width: 1100px){main#home .showcase[data-v-e6ab3bc3]{min-height:calc(100vh - 69px)}}#main-wrapper[data-theme=dark] main#home .showcase .hero-content .hero-content-col .social-links a[data-v-e6ab3bc3]{color:var(--clr-accent)}#main-wrapper[data-theme=dark] main#home .showcase .hero-content .hero-content-col.img-col img[data-v-e6ab3bc3]{border-color:var(--blue-200)}@keyframes changeImageRadius-60c8863c{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}section#contact-section .row.contact-wrapper .col[data-v-60c8863c]{padding:2em .5em;background-color:var(--clr-white);border-radius:var(--radius-10);box-shadow:0 0 5px var(--blue-400)}section#contact-section .row.contact-wrapper .col h3[data-v-60c8863c]{color:var(--clr-skyblue);font-size:25px;margin-bottom:.5em}section#contact-section .row.contact-wrapper .col a[data-v-60c8863c]{font-weight:700;color:var(--green-300);text-decoration:none;font-size:30px;transition:color .3s ease}section#contact-section .row.contact-wrapper .col a.email[data-v-60c8863c]{font-size:20px;text-decoration:underline}section#contact-section .row.contact-wrapper .col a[data-v-60c8863c]:hover{color:var(--clr-neutral)}#main-wrapper[data-theme=dark] section#contact-section .row.contact-wrapper .col[data-v-60c8863c]{box-shadow:none;background-color:var(--blue-100)}#main-wrapper[data-theme=dark] section#contact-section .row.contact-wrapper .col h3[data-v-60c8863c]{color:var(--clr-white)}#main-wrapper[data-theme=dark] section#contact-section .row.contact-wrapper .col a[data-v-60c8863c]{color:var(--clr-accent)}#main-wrapper[data-theme=dark] section#contact-section .row.contact-wrapper .col a[data-v-60c8863c]:hover{color:var(--clr-neutral)}.accordion{width:min(600px,100%);margin-inline:auto;--radius: var(--radius-10)}.accordion .accordion-item{background-color:var(--clr-white);border-radius:var(--radius);box-shadow:0 1px 1px var(--blue-300)}.accordion .accordion-item:not(:last-of-type){margin-bottom:1em}.accordion .accordion-item .accordion-header{position:relative;padding:1em;border-radius:var(--radius) var(--radius) 0 0;background-color:#fafad2}.accordion .accordion-item .accordion-header button{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;border-radius:var(--radius);background-color:transparent}.accordion .accordion-item .accordion-header:after{position:absolute;content:"+";font-family:"Font Awesome 6 Free";font-weight:900;right:20px;transition:rotate .3s .1s ease;top:50%;translate:0 -50%}.accordion .accordion-item[aria-expanded=true] .accordion-header:after{rotate:45deg}.accordion .accordion-item[aria-expanded=true] .accordion-body{max-height:500vh}.accordion .accordion-item .accordion-body{border-top:1px solid var(--blue-400);overflow:hidden;max-height:0;transition:max-height .5s ease-in-out}.accordion .accordion-item .accordion-body ul{padding:1em;list-style:disc inside!important}.accordion .accordion-item .accordion-body ul li{line-height:1.7}.accordion .accordion-item .accordion-body ul li:not(:last-of-type){margin-bottom:.75em}#main-wrapper[data-theme=dark] .accordion{width:min(600px,100%);margin-inline:auto;--radius: var(--radius-10)}#main-wrapper[data-theme=dark] .accordion .accordion-item{background-color:var(--green-300)}#main-wrapper[data-theme=dark] .accordion .accordion-item .accordion-header{background-color:var(--blue-100)}@keyframes changeImageRadius-e6147124{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}main[data-v-e6147124]{display:flex;justify-content:center;align-items:center;min-height:80vh}.error-wrapper[data-v-e6147124]{text-align:center;padding-top:3rem}h1[data-v-e6147124]{font-size:clamp(100px,15vw + 10px,200px);color:var(--clr-accent);margin-block:0}p[data-v-e6147124]{line-height:1.5;margin-block:.5rem 3rem;letter-spacing:2px;color:var(--clr-secondary)}#main-wrapper[data-theme=dark] p[data-v-e6147124]{color:var(--clr-accent)}@keyframes changeImageRadius-1d173482{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}nav[data-v-1d173482]{z-index:10;position:fixed;top:-100%;left:-100%;height:100%;width:100%;transition:left .3s ease-in-out,top .3s ease-out;background-color:var(--clr-light)}nav ul[data-v-1d173482]{padding-top:3em;text-align:center;font-size:30px}nav ul li[data-v-1d173482]{margin-block:.5em}nav ul li a[data-v-1d173482]{text-decoration:none;transition:color .3s ease-in}nav ul li a[data-v-1d173482]:hover,nav ul li a[aria-current=page][data-v-1d173482]{--color: var(--clr-accent);border-bottom:5px solid var(--color);color:var(--color)}#nav-toggle[data-v-1d173482]{font-size:25px}#nav-toggle[aria-expanded=true]~nav[data-v-1d173482]{left:0;top:0}#nav-toggle[aria-expanded=true]~nav #close-nav[data-v-1d173482]{position:absolute;right:30px;top:20px;font-size:30px}@media (min-width: 768px){nav[data-v-1d173482]{position:unset;background-color:unset;width:unset;height:unset}nav ul[data-v-1d173482]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:unset;margin:unset;font-size:20px;gap:9px}nav ul li[data-v-1d173482]{margin-block:unset}nav ul li a[data-v-1d173482]:hover,nav ul li a[aria-current=page][data-v-1d173482]{border:unset}#close-nav[data-v-1d173482],#nav-toggle[data-v-1d173482]{display:none}}@media (min-width: 860px){nav ul li a[data-v-1d173482]{padding:.375em}}@media (max-width: 768px){#main-wrapper[data-theme=dark] nav[data-v-1d173482]{background-color:var(--green-400)}}#primary-header{padding-block:1em;background-color:var(--clr-white)}@media (min-width: 768px){#primary-header{padding-block:1.5em 1em}}#primary-header #theme-toggle{font-size:25px;transition:color .3s ease;color:inherit}#primary-header #theme-toggle:hover{color:var(--clr-accent)}#main-wrapper[data-theme=dark] #primary-header{background-color:var(--blue-100)}@keyframes changeImageRadius-a5efc09e{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}footer[data-v-a5efc09e]{background-color:var(--clr-white);padding-block:1.5em 1em}footer .row[data-v-a5efc09e]:not(:last-of-type){margin-bottom:1em}footer .row div[data-v-a5efc09e]:first-of-type{justify-content:center}footer .row p[data-v-a5efc09e]{font-size:14px}footer .row a[data-v-a5efc09e]:not(.language){color:var(--clr-accent)}footer .row a[data-v-a5efc09e]:has(i){font-size:25px}footer .row a[data-v-a5efc09e]:not(.language,.logo):hover{color:var(--clr-neutral)}footer .copyrights[data-v-a5efc09e]{text-align:center}@media (min-width: 768px){footer .row[data-v-a5efc09e]{text-align:left;grid-template-columns:2fr 1fr}footer .row div[data-v-a5efc09e]:first-of-type{justify-content:flex-end}footer .copyrights[data-v-a5efc09e]{text-align:unset}}#main-wrapper[data-theme=dark] footer[data-v-a5efc09e]{background-color:var(--blue-100)}@keyframes changeImageRadius{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}#main-wrapper{background-color:var(--clr-primary);color:var(--clr-secondary)}#main-wrapper[data-theme=dark]{color:var(--clr-primary);background-color:var(--clr-secondary);--clr-accent: var(--clr-light-green);--clr-neutral: var(--clr-green)}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .5s,transform .5s}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateY(5px)}.slide-fade-enter{transform:translate(-5px)}
