@charset "UTF-8";@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.tarot-cards{min-height:100vh;height:auto;width:100%;padding:5rem 1rem;position:relative;flex-direction:row;display:flex;justify-content:center;align-items:center;background-color:#e4e4e4}@media (min-width: 768px){.tarot-cards{padding:100px 50px 50px 100px}}@media (min-width: 1280px){.tarot-cards{padding:80px}}.tarot-cards__title{font-size:24px;font-family:cormorant,sans-serif;animation:wave 2s ease-in-out infinite;letter-spacing:.02em;text-align:center;color:#25231f;text-shadow:5px 5px 0px rgba(55,52,47,.2)}.tarot-cards__title--hide{display:none}@media (min-width: 768px){.tarot-cards__title{font-size:26px}}@media (min-width: 1280px){.tarot-cards__title{font-size:36px}}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.tarot-cards--color-change{background-color:#25231f;height:100vh}.tarot-cards__title-second{display:block}@media (min-width: 768px){.tarot-cards__title-second{display:inline-block}}.tarot-cards__dash{display:none}@media (min-width: 768px){.tarot-cards__dash{display:inline-block}}.tarot-cards__section{display:flex;flex-direction:column;gap:1rem;flex-wrap:wrap}@media (min-width: 768px){.tarot-cards__section{gap:2rem}}@media (min-width: 1280px){.tarot-cards__section{gap:3rem}}.tarot-cards__row{gap:1rem;flex-wrap:wrap;width:300px;display:flex;justify-content:center;align-items:center}.tarot-cards__row>:nth-child(5){margin-right:42%}@media (min-width: 768px){.tarot-cards__row{gap:2rem;width:455px;display:flex;justify-content:initial;align-items:initial}.tarot-cards__row>:nth-child(4){margin-left:15%}.tarot-cards__row>:nth-child(5){margin-right:0}}@media (min-width: 1280px){.tarot-cards__row{gap:2rem;width:605px;display:flex;justify-content:initial;align-items:initial}.tarot-cards__row>:nth-child(4){margin-left:15%}.tarot-cards__row>:nth-child(5){margin-right:0}}.tarot-cards--selected{position:absolute;top:22%;left:50%;transform:translate(-50%,-50%);animation:fade-out-fwd .7s cubic-bezier(.25,.46,.45,.94) 1s both}@keyframes fade-out-fwd{0%{opacity:1}to{opacity:0}}.starIcon{position:absolute;height:200px;width:150px;top:0;left:0}.absolute-gif{position:absolute;height:auto;top:67%;left:50vw;width:130px}@media (min-width: 768px){.absolute-gif{left:unset;top:50%;right:75vw;width:150px}}@media (min-width: 1280px){.absolute-gif{top:50%;width:200px}}.absolute-gif--hide{display:none}.no-margin{margin-left:0!important}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.main{background-color:none;display:flex;justify-content:center;align-items:center}.card{height:170px;width:110px;position:relative;transform-style:preserve-3d;perspective:1000px;transition:transform .5s ease-in-out}@media (min-width: 768px){.card{height:200px;width:130px}}@media (min-width: 1280px){.card{height:270px;width:180px}}.card__front{display:flex;width:100%;height:100%;padding:7px;backface-visibility:hidden;border-radius:10px;box-shadow:4px 8px 8px #25231f80;background-color:#f5f4f0;z-index:10;transform:rotateY(0);transition:transform .2s ease-in-out}.card__front.selected{animation:slide-fwd-center .45s cubic-bezier(.25,.46,.45,.94) both,flip-scale-up-ver .5s linear both}.card__front:hover{border:2px solid rgba(255,255,255,.5);box-shadow:0 0 15px 10px #25231f80}@media (min-width: 768px){.card__front{border-radius:12px}}@media (min-width: 1280px){.card__front{border-radius:15px;padding:10px}}@keyframes slide-fwd-center{0%{transform:translateZ(0)}to{transform:translateZ(60px)}}@keyframes flip-scale-up-ver{0%{transform:scale(1) rotateY(0)}50%{transform:scale(1.5) rotateY(90deg)}to{transform:scale(1) rotateY(180deg)}}@keyframes flip-scale-up-ver-back{0%{transform:scale(1) rotateY(180deg)}50%{transform:scale(1.5) rotateY(270deg)}to{transform:scale(1) rotateY(360deg)}}.card__inner{width:100%;height:100%;border-radius:inherit;border:1px solid rgba(191,187,182,.5);background:radial-gradient(circle at top left,#bfbbb680 15px,#f5f4f0 15px),radial-gradient(circle at top right,#bfbbb680 15px,#f5f4f0 15px),radial-gradient(circle at bottom left,#bfbbb680 15px,#f5f4f0 15px),radial-gradient(circle at bottom right,#bfbbb680 15px,#f5f4f0 15px);-webkit-mask-image:radial-gradient(circle at top left,transparent 15px,white 15px),radial-gradient(circle at top right,transparent 15px,white 15px),radial-gradient(circle at bottom left,transparent 15px,white 15px),radial-gradient(circle at bottom right,transparent 15px,white 15px);mask-image:radial-gradient(circle at top left,transparent 15px,white 15px),radial-gradient(circle at top right,transparent 15px,white 15px),radial-gradient(circle at bottom left,transparent 15px,white 15px),radial-gradient(circle at bottom right,transparent 15px,white 15px);background-size:50% 50%;background-repeat:no-repeat;background-position:top left,top right,bottom left,bottom right;-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left,top right,bottom left,bottom right;mask-position:top left,top right,bottom left,bottom right}@media (min-width: 768px){.card__inner{width:100%;height:100%;border-radius:inherit;border:1px solid rgba(191,187,182,.5);background:radial-gradient(circle at top left,#bfbbb680 18px,#f5f4f0 18px),radial-gradient(circle at top right,#bfbbb680 18px,#f5f4f0 18px),radial-gradient(circle at bottom left,#bfbbb680 18px,#f5f4f0 18px),radial-gradient(circle at bottom right,#bfbbb680 18px,#f5f4f0 18px);-webkit-mask-image:radial-gradient(circle at top left,transparent 18px,white 18px),radial-gradient(circle at top right,transparent 18px,white 18px),radial-gradient(circle at bottom left,transparent 18px,white 18px),radial-gradient(circle at bottom right,transparent 18px,white 18px);mask-image:radial-gradient(circle at top left,transparent 18px,white 18px),radial-gradient(circle at top right,transparent 18px,white 18px),radial-gradient(circle at bottom left,transparent 18px,white 18px),radial-gradient(circle at bottom right,transparent 18px,white 18px);background-size:50% 50%;background-repeat:no-repeat;background-position:top left,top right,bottom left,bottom right;-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left,top right,bottom left,bottom right;mask-position:top left,top right,bottom left,bottom right}}@media (min-width: 1280px){.card__inner{width:100%;height:100%;border-radius:inherit;border:1px solid rgba(191,187,182,.5);background:radial-gradient(circle at top left,#bfbbb680 25px,#f5f4f0 25px),radial-gradient(circle at top right,#bfbbb680 25px,#f5f4f0 25px),radial-gradient(circle at bottom left,#bfbbb680 25px,#f5f4f0 25px),radial-gradient(circle at bottom right,#bfbbb680 25px,#f5f4f0 25px);-webkit-mask-image:radial-gradient(circle at top left,transparent 24px,white 25px),radial-gradient(circle at top right,transparent 24px,white 25px),radial-gradient(circle at bottom left,transparent 24px,white 25px),radial-gradient(circle at bottom right,transparent 24px,white 25px);mask-image:radial-gradient(circle at top left,transparent 24px,white 25px),radial-gradient(circle at top right,transparent 24px,white 25px),radial-gradient(circle at bottom left,transparent 24px,white 25px),radial-gradient(circle at bottom right,transparent 24px,white 25px);background-size:50% 50%;background-repeat:no-repeat;background-position:top left,top right,bottom left,bottom right;-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top left,top right,bottom left,bottom right;mask-position:top left,top right,bottom left,bottom right}}.card__corner-star{position:absolute}.card__corner-star--img{opacity:60%;height:14px;width:14px;z-index:20}@media (min-width: 768px){.card__corner-star--img{height:15px;width:15px}}@media (min-width: 1280px){.card__corner-star--img{height:20px;width:20px}}.card__corner-star--top-left{top:4px;left:4px}@media (min-width: 1280px){.card__corner-star--top-left{top:5px;left:6px}}.card__corner-star--top-right{top:4px;right:4px}@media (min-width: 1280px){.card__corner-star--top-right{top:5px;right:6px}}.card__corner-star--bottom-left{bottom:2px;left:4px}@media (min-width: 1280px){.card__corner-star--bottom-left{bottom:5px;left:6px}}.card__corner-star--bottom-right{bottom:2px;right:4px}@media (min-width: 1280px){.card__corner-star--bottom-right{bottom:5px;right:6px}}.card__image-container{display:flex;justify-content:center;align-items:center;height:300px;width:200px}.card__image{padding-top:17px;height:100%;width:100%}@media (min-width: 768px){.card__image{padding-top:25px}}.card__name__container{border:1px solid rgba(191,187,182,.5);height:30px;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 1280px){.card__name__container{margin-top:15px}}.card__name{font-size:10px;font-family:Bodoni Hand}@media (min-width: 1280px){.card__name{font-size:16px}}.card__back{display:flex;width:100%;height:100%;padding:10px;backface-visibility:hidden;border-radius:15px;box-shadow:4px 8px 8px #0003;background:linear-gradient(135deg,#f5f4f0,#dcdad5,#d8d6d1,#dcdad5,#f5f4f0);box-shadow:0 4px 8px #0003,0 0 10px #fff9;border:2px solid rgba(192,192,192,.8);transform:rotateY(180deg);transition:transform .2s ease-in-out}.card__back.selected{animation:slide-fwd-center .45s cubic-bezier(.25,.46,.45,.94) both,flip-scale-up-ver-back .5s linear both}.not-selected{display:none}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.carousel{height:500vh}.carousel__inner{height:100vh;position:sticky;top:0;background-color:#25231f;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;width:100%;color:#e6e6d8}.carousel__container{display:flex;padding:0 10rem;gap:10rem}.carousel__item{width:40rem;height:30rem;padding:40px;background-color:#f5f4f0;background-image:url(/assets/Borders-Ci0WfK1G.svg);background-size:cover;background-repeat:no-repeat;border-radius:15px;box-shadow:0 4px 10px #0000001a;text-align:center;color:#000;display:flex;flex-direction:column}.carousel__header{display:flex;justify-content:center;align-items:flex-end;gap:.5rem;padding:10px}.carousel__header-icon{width:50px;height:50px}.carousel__header-icon{width:30px;height:30px}.carousel__header-title{font-family:Cormorant;font-weight:700;color:#25231f;font-size:22px}.carousel__divider{height:1px;width:85%;background-color:#25231f;margin:0 auto}.carousel__body{padding:0 10px 0 20px;display:flex;flex-direction:column}.carousel__row{display:flex;flex-direction:row;margin-top:20px;gap:8rem}.carousel__content{display:flex;justify-content:flex-start;align-items:flex-start;gap:.5rem}.carousel__content-icon{width:18px;height:18px}.carousel__content-text{color:#25231f;font-family:Cormorant;font-size:15px}.carousel__content-text--key{font-weight:700}.carousel__content-text--paragraph{max-width:350px;text-align:left}.carousel__content-text--long{max-width:400px}.carousel__content-icons{flex-direction:row;gap:.8rem;display:flex;justify-content:flex-start;align-items:center;width:500px;flex-wrap:wrap;padding-top:20px}.carousel__content-icons--space{display:flex;flex-direction:row;gap:.2rem}.scroll-down{position:absolute;left:10%;transform:translate(-50%);flex-direction:column;display:flex;justify-content:center;align-items:center;width:20px;height:100px}@media (min-width: 768px){.scroll-down{width:24px;bottom:-1%}}@media (min-width: 1280px){.scroll-down{bottom:2rem;width:34px}}.mouse{width:2px;padding:10px;height:20px;border:2px solid #F5F4F0;border-radius:2px;display:flex;justify-content:center;opacity:.75;box-sizing:content-box}@media (min-width: 768px){.mouse{border-radius:25px;width:2px;height:27px;padding:8px 12px}}@media (min-width: 1280px){.mouse{padding:10px 15px;height:35px;width:3px}}.scroll{width:80px;height:10px;border-radius:25%;background-color:#f5f4f0;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.scroll--text{margin-top:.5rem;font-family:cormorant;font-weight:700;color:#f5f4f0}@media (min-width: 768px){.scroll--text{margin-top:.2rem;width:80px;font-size:1rem}}@media (min-width: 1280px){.scroll--text{width:120px;font-size:1.5rem;margin-top:.5rem}}@media (min-width: 768px){.scroll{animation-direction:normal;width:40px;height:8px;border-radius:25%;padding:0}}.carousel__mobile{display:block;height:auto;width:100vw}.carousel__mobile-inner{width:100%;height:auto;background-color:#25231f;overflow:hidden;position:sticky;top:0}@media (min-width: 768px){.carousel__mobile{display:none}}.carousel__mobile-container{display:flex;flex-direction:column;padding:0 3rem;gap:2rem;width:100%;height:100%;overflow-y:auto}.carousel__mobile-container::-webkit-scrollbar{display:none}.carousel__mobile-item{width:100%;height:auto;padding:1 0;background-color:transparent;background-size:cover;background-repeat:no-repeat;border-radius:15px;text-align:center;color:#f5f4f0;display:flex;flex-direction:column}.carousel__mobile-item:first-child{margin-top:5rem}.carousel__mobile-item:last-child{margin-bottom:3rem}.carousel__mobile-title{font-family:cormorant;border-bottom:2px solid #F5F4F0;padding:.5rem .5rem .625rem;font-size:22px}.carousel__mobile-column{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.carousel__mobile-content{flex-direction:row;display:flex;justify-content:flex-start;align-items:flex-start;gap:.5rem}.carousel__mobile-content-icon{width:20px;height:20px}.carousel__mobile-content-icon--container{display:flex;flex-wrap:wrap;gap:1rem}.carousel__mobile-content-icon--space{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.carousel__mobile-text{font-size:15px;text-align:left}.carousel__mobile-text--key{text-align:left}.carousel__mobile-text--university{min-width:4.5rem}.carousel__mobile-text--project{min-width:3.2rem}.carousel__mobile-text--header{color:#25231f;font-size:15px;font-weight:600}.carousel__mobile-text--scholarship{min-width:5.3rem}.carousel__mobile-text--capstone{min-width:4rem}.carousel__mobile-tech{margin-top:1rem;height:auto;border:2px solid #F5F4F0;border-radius:5px;background-color:#f5f4f0;padding:.8rem}.carousel__mobile-header{display:flex;flex-direction:row;gap:.5rem;padding-right:.2rem;padding-bottom:.4rem;margin-bottom:.6rem;border-bottom:2px solid #25231F}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.projects{height:auto;overflow:hidden;padding:5rem 2rem 3rem;background-color:#25231f;width:100%}@media (min-width: 768px){.projects{padding:6rem 4rem 4rem}}@media (min-width: 1280px){.projects{padding:120px 120px 0}}.projects__inner{flex-direction:column;width:100%;display:flex;justify-content:center;align-items:center}@media (min-width: 1280px){.projects__inner{display:flex;flex-direction:row;gap:3rem}}.projects__item{flex-direction:column;gap:2rem;display:flex;justify-content:center;align-items:center;margin-bottom:80px}@media (min-width: 1280px){.projects__item{gap:4rem}}.projects__item-left{width:90%;max-width:300px;height:auto}@media (min-width: 768px){.projects__item-left{max-width:480px;flex-direction:column;display:flex;justify-content:center;align-items:center}}@media (min-width: 1280px){.projects__item-left{display:block;width:45%;max-width:600px;max-height:540px}}.projects__item-right{display:flex;flex-direction:column;flex:1;gap:1.5rem}.projects__item-image-container{width:100%;height:100%;border-radius:20px;margin-bottom:1.5rem}@media (min-width: 768px){.projects__item-image-container{width:90%}}@media (min-width: 1280px){.projects__item-image-container{width:100%;margin-left:20px;margin-bottom:0}}.projects__item-description{color:#f5f4f0;font-family:cormorant;font-size:14px;letter-spacing:1px;text-align:justify;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}@media (min-width: 768px){.projects__item-description{padding:0 3rem;line-height:1.3;width:100%;font-size:16px}}@media (min-width: 1280px){.projects__item-description{line-height:1.5;width:100%;font-size:22px;padding:0}}.projects__item-italic{font-style:italic;font-weight:700}.projects__item-image{width:100%;height:100%}.projects__item-title{display:flex;flex-direction:column;gap:.5rem;display:none}@media (min-width: 1280px){.projects__item-title{display:flex;max-width:600px}}.projects__item-title--span{margin-right:1rem}.projects__item-title--mobile{flex-direction:column;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.projects__item-title--mobile{display:flex;justify-content:center;align-items:center}}@media (min-width: 1280px){.projects__item-title--mobile{display:none}}.projects__item-title--text{font-family:cormorant;font-size:18px;color:#f5f4f0;letter-spacing:2px;text-transform:uppercase;width:250px;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.projects__item-title--text{font-size:20px;width:550px}}@media (min-width: 1280px){.projects__item-title--text{font-size:22px;width:520px;display:flex;justify-content:space-between;align-items:center}}.projects__item-title--border{border-top:2px solid #F5F4F0;width:80vw;margin:10px 0}@media (min-width: 768px){.projects__item-title--border{width:80vw;margin:10px 0 20px}}@media (min-width: 1280px){.projects__item-title--border{width:80%;max-width:600px;margin:0 0 0 20px}}.projects__item-tech{z-index:10;height:auto;border:2px solid #F5F4F0;border-radius:10px;background-color:#f5f4f0;padding:.8rem}@media (min-width: 768px){.projects__item-tech{margin:0 30px}}@media (min-width: 1280px){.projects__item-tech{height:220px;padding:1rem;border-radius:20px;padding:20px 30px 30px}}.projects__item-header{display:flex;flex-direction:row;gap:.5rem;padding-right:.2rem;padding-bottom:.5rem;border-bottom:2px solid #25231F}@media (min-width: 1280px){.projects__item-header{padding-right:0;padding-bottom:15px}}.projects__item-icon{width:20px;height:20px}@media (min-width: 1280px){.projects__item-icon{width:35px;height:35px}}.projects__item-icon--header{width:20px;margin-top:4px}@media (min-width: 1280px){.projects__item-icon--header{width:25px;margin-top:0}}.projects__item-tools{position:relative;display:flex;flex-wrap:wrap;margin-top:1rem;gap:1rem}@media (min-width: 1280px){.projects__item-tools{margin-top:0;gap:0}}.projects__item-tools--space{flex-direction:row;gap:.5rem;display:flex;justify-content:center;align-items:center}@media (min-width: 1280px){.projects__item-tools--space{margin-top:20px;margin-right:2rem}}.projects__item-tools--research{font-size:14px;font-weight:700;text-align:center}@media (min-width: 1280px){.projects__item-tools--research{text-align:left;font-size:18px;margin:30px 0 0 5vw}}.projects__item-text{font-family:cormorant;font-size:14px;color:#25231f}@media (min-width: 1280px){.projects__item-text{font-size:18px}}.projects__item-text--header{font-weight:700;font-size:16px;margin-top:3px}@media (min-width: 1280px){.projects__item-text--header{font-size:22px}}.projects__item-button{right:-3%;width:auto;font-size:12px;padding:8px;color:#f5f4f0;font-family:cormorant;font-weight:700;letter-spacing:1px;background:#25231f;border:2px solid #25231F;border-radius:20px;cursor:pointer;position:relative;overflow:hidden}@media (min-width: 768px){.projects__item-button{margin-left:0;margin-top:0}}@media (min-width: 1280px){.projects__item-button{padding:10px;font-size:16px;right:0;margin-top:25px;left:0}}.projects__item-button:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.3),transparent);animation:shine 2s infinite}@keyframes shine{0%{left:-100%}50%{left:100%}to{left:200%}}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.timeline{position:relative;background-color:#25231f;margin:0 auto;height:auto;padding:5rem 2rem 3rem}@media (min-width: 768px){.timeline{padding:6rem 5rem 4rem}}@media (min-width: 1280px){.timeline{padding:120px 100px}}.timeline:after{display:none}@media (min-width: 1280px){.timeline:after{display:flex;content:"";position:absolute;width:6px;background-color:#8f8c87;top:50px;bottom:50px;left:50%;margin-left:-3px}}.container{display:none}@media (min-width: 1280px){.container{display:block;padding:10px 40px;position:relative;background-color:inherit;width:50%}}.container:after{display:none}@media (min-width: 1280px){.container:after{display:flex;content:"";position:absolute;width:45px;height:45px;right:-23px;background-color:#fff;top:50px;z-index:1;clip-path:polygon(50% 0%,65% 45%,100% 50%,65% 65%,50% 100%,35% 65%,0% 50%,35% 45%)}}.left{left:0}.right{left:50%}.left:before{display:none}@media (min-width: 1280px){.left:before{display:flex;content:" ";height:0;position:absolute;top:50px;width:0;z-index:1;right:30px;border:medium solid white;border-width:10px 0 10px 10px;border-color:transparent transparent transparent white}}.right:before{display:none}@media (min-width: 1280px){.right:before{display:flex;content:" ";height:0;position:absolute;top:50px;width:0;z-index:1;left:30px;border:medium solid white;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}}.right:after{left:-23px}.content{display:none}@media (min-width: 1280px){.content{display:block;background-color:#fff;position:relative;border-radius:6px}}.content__header{display:none}@media (min-width: 1280px){.content__header{display:block;padding:20px 30px;background-color:#bfbbb680}}.content__header--main{flex-direction:row;display:flex;justify-content:space-between;align-items:center}.content__title{display:flex;flex-direction:row;gap:.5rem}.content__title-icon{width:30px;height:30px}.content__text{font-family:Cormorant;font-size:24px}.content__text--bold{font-weight:700}.content__text--date{font-size:18px;margin-left:40px;letter-spacing:.5px;font-weight:700;font-style:italic;color:#25231fb3}.content__text--small{font-size:18px;letter-spacing:.2px;line-height:1.5;list-style:none;padding-left:1.5em;text-indent:-1.2em;-webkit-hyphens:auto;hyphens:auto;text-align:justify}.content__text--small:before{content:"✷";margin-right:.4rem}.content__company-name{margin-left:40px;letter-spacing:.2px;font-family:Cormorant;font-style:italic}@media (min-width: 1280px){.content__body{padding:20px 30px}}.mobile{display:flex;flex-direction:column;color:#f5f4f0;font-family:Cormorant,sans-serif;gap:3rem}@media (min-width: 1280px){.mobile{display:none}}.mobile__timeline{display:flex;justify-content:initial;align-items:center;gap:.5rem}.mobile__timeline--right{display:flex;justify-content:flex-end;align-items:center}.mobile__star{display:flex;width:27px;height:25px;background-color:#fff;clip-path:polygon(50% 0%,65% 45%,100% 50%,65% 65%,50% 100%,35% 65%,0% 50%,35% 45%)}@media (min-width: 768px){.mobile__star{width:30px;height:28px}}.mobile__star--right{order:3}.mobile__body{display:flex;flex-direction:column}.mobile__title{font-size:22px;text-align:left;margin-top:.5rem}.mobile__title--right{text-align:right}@media (min-width: 768px){.mobile__title{font-size:24px;font-weight:700}}.mobile__border{border-top:2px solid #F5F4F0;width:60px;margin:5px 0}.mobile__border--right{order:1}@media (min-width: 768px){.mobile__border{border-top:3px solid #F5F4F0;width:90px}}.mobile__company{font-size:14px;font-weight:700;font-style:italic;letter-spacing:.2px;margin-top:.3rem}.mobile__company--right{text-align:right}@media (min-width: 768px){.mobile__company{font-size:16px}}.mobile__date{text-align:left;font-weight:700;font-size:18px}.mobile__date--right{order:2}@media (min-width: 768px){.mobile__date{font-size:22px}}.mobile__text{font-size:15px;list-style:none;letter-spacing:.2px;margin-top:.3rem;line-height:1.5;-webkit-hyphens:auto;hyphens:auto;margin-right:30px;padding-left:1.5em;text-indent:-1.3em;text-align:justify}@media (min-width: 768px){.mobile__text{font-size:18px;margin-right:150px}}.mobile__text--right{margin-left:30px;margin-right:0}@media (min-width: 768px){.mobile__text--right{margin-left:150px}}.mobile__text:before{content:"✷";margin-right:.5rem}.mobile__list{width:100%}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.about{background-color:#25231f;height:auto;min-height:100vh;width:100%;padding:5rem 2rem 3rem;display:flex;flex-direction:column;color:#f5f4f0}@media (min-width: 768px){.about{padding:6rem 4rem 4rem}}@media (min-width: 1280px){.about{padding:100px 150px}}.about__container{display:flex;flex-direction:column;gap:2rem}@media (min-width: 1280px){.about__container{display:flex;flex-direction:row}}.about__border{border-bottom:2.5px solid white;width:200px;margin:10px 0}@media (min-width: 768px){.about__border{width:540px}}@media (min-width: 1280px){.about__border{border-bottom:4px solid white;width:200px;margin:10px 0 10px 20px}}@media (min-width: 1280px){.about__left,.about__right{flex:1}}.about__left{flex-direction:column;gap:1rem;display:flex;justify-content:center;align-items:center}@media (min-width: 1280px){.about__left{gap:2rem;display:flex;justify-content:initial;align-items:initial}}.about__right{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.about__right{padding:0 1rem}}@media (min-width: 1280px){.about__right{display:flex;justify-content:flex-start;align-items:center}}.about__header{order:1}.about__title{font-family:Cormorant;font-size:24px;font-weight:700;text-align:center}@media (min-width: 1280px){.about__title{text-align:left;font-size:36px}}.about__title-border{border-bottom:2px solid #F5F4F0;width:250px;margin-top:.5rem}@media (min-width: 768px){.about__title-border{margin-right:1rem;width:350px}}@media (min-width: 1280px){.about__title-border{width:450px}}.about__text{font-family:Cormorant;font-size:14px;letter-spacing:1px;order:3;text-align:center;line-height:1.3}@media (min-width: 768px){.about__text{font-size:18px;width:100%;padding:0 2rem;text-align:justify;-webkit-hyphens:auto;hyphens:auto}}@media (min-width: 1280px){.about__text{padding:0;text-align:left;-webkit-hyphens:none;hyphens:none;line-height:1.5;font-size:22px}}.about__avatar-container{display:none}@media (min-width: 1280px){.about__avatar-container{display:flex;width:300px;height:300px;background-color:#f5f4f0;border-radius:50%}}.about__avatar-container--mobile{display:flex;order:2;width:200px;height:200px;background-color:#f5f4f0;border-radius:50%}@media (min-width: 1280px){.about__avatar-container--mobile{display:none}}.about__avatar{display:none}@media (min-width: 1280px){.about__avatar{display:flex;width:100%;height:100%;border-radius:50%}}.about__avatar--mobile{width:100%;height:100%;border-radius:50%}.about__name-container{width:300px;height:100px}.about__name{width:100%;height:100%}.about__skills-container{height:100%;width:100%;border:2px solid #F5F4F0;border-radius:20px;background-color:#f5f4f0;padding:20px 30px 30px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1rem}.about__skills{display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.about__skills-title-container{flex-direction:column;display:flex;justify-content:center;align-items:center;width:100%;order:4}@media (min-width: 768px){.about__skills-title-container{padding-left:1rem}}.about__skills-title{font-size:18px}@media (min-width: 768px){.about__skills-title{font-size:22px}}@media (min-width: 1280px){.about__skills-title{font-size:24px}}.about__skills-icon{width:20px;height:20px}@media (min-width: 768px){.about__skills-icon{width:25px;height:25px}}@media (min-width: 1280px){.about__skills-icon{width:30px;height:30px}}.about__skills-text{color:#25231f;font-family:cormorant,sans-serif;font-size:12px}@media (min-width: 768px){.about__skills-text{font-size:14px}}@media (min-width: 1280px){.about__skills-text{font-size:16px}}.accordion{background-color:#f5f4f0;width:250px;order:4}@media (min-width: 768px){.accordion{margin:0 1rem;width:350px}}@media (min-width: 1280px){.accordion{width:450px}}.accordion-header{display:flex;justify-content:space-between;align-items:center;width:250px;background:none;border:none;text-align:left;border-radius:20px;padding:.5rem;font-weight:500;font-size:17px;font-family:inherit;transition:color .2s linear;cursor:pointer}@media (min-width: 768px){.accordion-header{width:350px}}@media (min-width: 1280px){.accordion-header{padding:1rem;width:450px}}.accordion-label{font-family:cormorant,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.accordion-label{font-size:16px}}@media (min-width: 1280px){.accordion-label{font-size:20px}}.accordion-icon{position:relative;width:15px;height:15px;display:inline-block}@media (min-width: 1280px){.accordion-icon{width:20px;height:20px}}.accordion-icon:before,.accordion-icon:after{content:"";position:absolute;background-color:#333;transition:transform .3s ease,opacity .3s ease}.accordion-icon:before{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}@media (min-width: 1280px){.accordion-icon:before{height:2px}}.accordion-icon:after{top:0;bottom:0;left:50%;width:2px;transform:translate(-50%)}.accordion-icon.open:after{transform:rotate(90deg) translate(-50%);opacity:0}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;border-top:none}.accordion-content.open{max-height:500px}.accordion-children{width:100%;display:flex;flex-wrap:wrap;gap:1rem;padding:.5rem .5rem 1rem .8rem}@media (min-width: 1280px){.accordion-children{padding:0 0 1rem 1rem}}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.contact{width:100%;background-color:#4c4742;padding:5rem 2rem 3rem;min-height:100vh;color:#f5f4f0;height:auto;flex-direction:column;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.contact{display:flex;justify-content:center;align-items:center;padding:80px 50px}}@media (min-width: 1280px){.contact{padding:100px 120px 120px}}.contact__title{font-family:Cormorant;font-size:24px;font-weight:700;text-align:center}@media (min-width: 768px){.contact__title{text-align:left;margin-left:2.5rem}}@media (min-width: 1280px){.contact__title{font-size:36px;margin-left:2.5rem}}@media (min-width: 768px){.contact__header{flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start}}.contact__border{border-bottom:2.5px solid white;width:200px;margin:10px 0}@media (min-width: 768px){.contact__border{border-bottom:3px solid white;width:250px;margin:10px 0 20px 60px}}@media (min-width: 1280px){.contact__border{border-bottom:4px solid white;margin:10px 0 40px 60px}}.contact__text{font-family:Cormorant;font-size:14px;text-align:left;line-height:1.3;max-width:166px}.contact__text--mobile{max-width:300px}@media (min-width: 768px){.contact__text{max-width:381px;text-align:left;font-size:18px}}@media (min-width: 1280px){.contact__text{max-width:590px;font-size:22px}}.contact__container{display:flex;flex-direction:column;gap:2rem}@media (min-width: 768px){.contact__container{gap:1rem;display:flex;flex-direction:row}}@media (min-width: 1280px){.contact__container{gap:3rem}}.contact__avatar{display:none}@media (min-width: 768px){.contact__avatar{display:flex;height:auto;width:140px}}@media (min-width: 1280px){.contact__avatar{width:180px}}.contact__avatar--mobile{width:120px;height:auto;margin-top:30px}@media (min-width: 768px){.contact__avatar--mobile{display:none}}.contact__icons{gap:1rem;display:flex;justify-content:center;align-items:center}@media (min-width: 1280px){.contact__icons{gap:2rem}}.contact__icon{width:30px;height:30px}.contact__icon--email{cursor:pointer;position:relative}@media (min-width: 1280px){.contact__icon{width:40px;height:40px}}.contact__left,.contact__right{flex:1}.contact__avatar-text{display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.contact__left{margin-left:2.5rem}}.contact__right{flex-direction:column;display:flex;justify-content:center;align-items:center;gap:1rem}.contact__form{flex-direction:column;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.contact__form{display:flex;justify-content:initial;align-items:initial}}.contact__form-label{font-size:14px;font-family:cormorant;margin-bottom:.5rem;text-align:left;width:100%}@media (min-width: 768px){.contact__form-label{font-size:18px}}@media (min-width: 1280px){.contact__form-label{font-size:22px}}.contact__form-input{font-family:cormorant;color:#f5f4f0;font-size:14px;display:flex;width:100%;padding:5px;border-radius:4px;border:1px solid #F5F4F0;background-color:#25231fb3;margin-bottom:1rem}@media (min-width: 768px){.contact__form-input{font-size:18px;padding:.5rem}}@media (min-width: 1280px){.contact__form-input{font-size:22px;padding:.75rem}}.contact__form-input:focus{outline:none;border:2px solid #D8CAA4}.contact__form-textarea{font-family:cormorant;color:#f5f4f0;font-size:14px;display:flex;width:100%;padding:.75rem;border-radius:4px;border:1px solid #F5F4F0;background-color:#25231fb3;margin-bottom:1rem;height:5rem;resize:none}@media (min-width: 768px){.contact__form-textarea{font-size:18px;height:5.5rem}}@media (min-width: 1280px){.contact__form-textarea{font-size:22px;height:6.25rem}}.contact__form-textarea:focus{outline:none;border:2px solid #D8CAA4}.contact__form-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:1rem;font-size:14px;font-weight:700;font-family:cormorant;width:40%;padding:5px;border-radius:15px;-webkit-tap-highlight-color:transparent}@media (min-width: 768px){.contact__form-button{font-size:16px;padding:10px}}@media (min-width: 1280px){.contact__form-button{font-size:19px;width:30%;padding:10px}}.contact__left{display:flex;flex-direction:column;gap:2rem}.contact__info{display:flex;flex-direction:column;gap:1rem}.dialogue-box{display:none;position:relative;background-color:#f8f3e7;border:1px solid #ccc;border-radius:10px;padding:10px;width:250px;box-shadow:0 2px 10px #0000001a;margin-bottom:10px}.dialogue-box--success,.dialogue-box--error{display:flex}@media (min-width: 768px){.dialogue-box:after{content:"";position:absolute;bottom:-20px;left:140px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid #f8f3e7}}.dialogue-box p{margin:0;color:#46494f}@media (min-width: 768px){.contact>.contact__header{width:100%;max-width:732px;display:flex;justify-content:flex-start;align-items:flex-start}}@media (min-width: 1280px){.contact>.contact__header{max-width:1046px}}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}.landing-page{position:relative;width:100%;height:100vh;padding:1rem;flex-direction:column;display:flex;justify-content:center;align-items:center;background-color:#bfbbb6}@media (min-width: 768px){.landing-page{padding:2rem;display:flex;flex-direction:row;height:100vh}}@media (min-width: 1280px){.landing-page{padding:3rem}}.landing-page:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/background_landing--SWPStT4.svg);background-size:cover;background-position:center;opacity:.08;z-index:10}.text-container{flex-direction:column;margin-top:100px;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.text-container{display:flex;justify-content:initial;align-items:initial;margin-top:0;margin-bottom:20px}}.text-filled{font-size:24px;letter-spacing:1px;font-family:cormorant;font-weight:700;color:#25231f}@media (min-width: 768px){.text-filled{font-size:36px}}@media (min-width: 1280px){.text-filled{font-size:60px}}.text-filled--small{font-size:14px;width:120px;line-height:1.3}@media (min-width: 768px){.text-filled--small{font-size:18px;width:360px}}@media (min-width: 1280px){.text-filled--small{font-size:24px;width:550px}}.text-filled--mobile{width:125px}@media (min-width: 768px){.text-filled--mobile{display:none}}.text-filled--desktop{display:none}@media (min-width: 768px){.text-filled--desktop{display:block;text-align:left;width:400px}}@media (min-width: 1280px){.text-filled--desktop{display:block;text-align:left;width:550px}}.text-filled--specialize{display:none}@media (min-width: 768px){.text-filled--specialize{display:inline-block}}.text-filled--card{color:#f5f4f0}.text-outline{position:absolute;top:1%;left:28%;width:160px}@media (min-width: 768px){.text-outline{top:11%;left:23%;width:235px}}@media (min-width: 1280px){.text-outline{top:21%;left:24.8%;width:382px}}.gif-div{z-index:100;margin-bottom:100px;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.gif-div{margin-bottom:0;display:block}}.image{width:150px;height:auto}@media (min-width: 768px){.image{width:180px;height:auto}}@media (min-width: 1280px){.image{width:250px;height:auto}}.folded-corner{margin:15px 0;position:relative;width:72%;padding:.5rem 1rem;color:#f5f4f0;background:#25231f80;overflow:hidden;border-radius:5px 0 5px 5px;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.folded-corner{display:block;width:100%;padding:.5rem 1rem}}@media (min-width: 1280px){.folded-corner{display:block;width:84%;padding:.5rem 2rem}}.folded-corner:before{content:"";position:absolute;top:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:#BFBBB6 #BFBBB6 transparent transparent;background:#f5f4f0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px #0000004d,-1px 1px 1px #0003;display:block;width:0}.scroll-downs{position:absolute;top:80%;left:50%;transform:translate(-50%);flex-direction:column;display:flex;justify-content:center;align-items:center;width:20px;height:100px}@media (min-width: 768px){.scroll-downs{width:24px}}@media (min-width: 1280px){.scroll-downs{width:34px}}.mousey{width:2px;padding:10px;height:20px;border:2px solid #25231F;border-radius:2px;display:flex;justify-content:center;opacity:.75;box-sizing:content-box}@media (min-width: 768px){.mousey{border-radius:25px;width:2px;height:27px;padding:8px 12px}}@media (min-width: 1280px){.mousey{border-radius:25px;width:3px;height:35px;padding:10px 15px}}.scroller{height:10px;width:5px;padding:0 3px;border-radius:50%;border:2px solid #F5F4F0;background-color:transparent;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite;animation-direction:reverse}.scroller--text{margin-top:.5rem;width:70px;font-family:cormorant;font-size:.875rem;font-weight:700;color:#25231f}@media (min-width: 768px){.scroller--text{width:90px;font-size:1.125rem}}@media (min-width: 1280px){.scroller--text{width:120px;font-size:1.5rem}}@media (min-width: 768px){.scroller{background-color:#f5f4f0;border:none;animation-direction:normal;width:40px;height:8px;border-radius:25%;padding:0}}@media (min-width: 1280px){.scroller{width:80px;height:10px}}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}@font-face{font-family:Bodoni Hand;src:url(/assets/Bodoni_Hand-C9ibDiyo.otf) format("opentype");font-weight:700}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Regular-s_dtVCbl.ttf) format("truetype");font-weight:400}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-SemiBold-Bv9T7TZp.ttf) format("truetype");font-weight:600}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-Bold-DrIXypjl.ttf) format("truetype");font-weight:700}*{box-sizing:border-box;margin:0;padding:0}.portfolio{min-height:100vh;max-width:100vw;display:flex;flex-direction:column}.header__main{position:fixed;top:0;left:0;width:100vw;z-index:1000;padding:0 1rem;flex-direction:row;display:flex;justify-content:space-between;align-items:center}@media (min-width: 768px){.header__main{padding:0 2.25rem;display:flex;justify-content:initial;align-items:initial}}@media (min-width: 1280px){.header__main{padding:0 3rem;display:flex;justify-content:initial;align-items:initial}}@media (min-width: 768px){.header__image-container,.header__nav-bar{flex:1}}.header__image-container{justify-content:flex-start;align-items:center;display:flex;flex-direction:row}@media (min-width: 768px){.header__image-container{gap:.5rem}}.header__image{width:4rem;height:4rem;cursor:pointer}@media (min-width: 768px){.header__image{width:4.5rem;height:4.5rem}}@media (min-width: 1280px){.header__image{width:6rem;height:6rem}}.header__title{margin-top:1rem;font-size:24px;font-family:cormorant;font-weight:900}.header__nav-bar{display:flex;justify-content:flex-end;align-items:center}.header__nav{margin-top:.5rem;width:2rem;height:2rem;cursor:pointer}@media (min-width: 768px){.header__nav{width:2.5rem;height:2.5rem}}@media (min-width: 1280px){.header__nav{width:3rem;height:3rem}}.header__sidebar{display:none}.header__sidebar--open{display:flex;justify-content:flex-end;align-items:initial;height:100vh;width:100vw;position:fixed;top:0;z-index:90000}.header__sidebar-main{width:70%;background-color:#f5f4f0;height:100%;padding:1rem 1.5rem;gap:1rem;display:flex;flex-direction:column}@media (min-width: 768px){.header__sidebar-main{width:45%;padding:1.25rem 2.5rem}}@media (min-width: 1280px){.header__sidebar-main{padding:1.25rem 3rem;width:40%;gap:2rem}}.header__sidebar-list{display:flex;flex-direction:column;list-style-type:none;gap:1rem}.header__sidebar-item{position:relative;font-family:cormorant;font-size:25px;color:#25231f;font-weight:700;cursor:pointer;background:linear-gradient(to right,#25231fcc 50%,#f5f4f0 50%);background-size:200%;background-position:100% 0;transition:all .5s ease-out;padding-left:.625rem;text-decoration:none}@media (min-width: 768px){.header__sidebar-item{font-size:28px}}@media (min-width: 1280px){.header__sidebar-item{font-size:36px}}.header__sidebar-item:hover{background-position:0 0;color:#f5f4f0}.header__sidebar-link{text-decoration:none;color:inherit}.header__sidebar-icon-container{display:flex;justify-content:flex-end;align-items:center}.header__sidebar-icon{width:100%;text-align:right;margin-top:.5rem;width:2rem;height:2rem;cursor:pointer}@media (min-width: 768px){.header__sidebar-icon{width:2.3rem;height:2.3rem}}@media (min-width: 1280px){.header__sidebar-icon{width:3rem;height:3rem}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10000}
