@import url(https://fonts.googleapis.com/css2?family=Katibeh&family=Inter:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Bengali:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Katibeh&family=Noto+Serif+Bengali:wght@400;500;600;700&family=Noto+Sans:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Katibeh&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Text&family=Inter&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Text&family=Inter&family=Kumbh+Sans&display=swap);.navbar{align-items:center;background-color:#fff;box-shadow:0 4px 12px #0000001a;display:flex;height:67px;justify-content:space-between;padding:10px 2rem;position:sticky;top:0;transition:filter .3s ease;width:100%;z-index:9999}body.popup-open .navbar{filter:blur(4px);pointer-events:none}.logo{display:inline-block;height:auto;width:150px}.tabs{display:flex;gap:20px;height:100%;justify-content:right;max-height:none;position:relative;top:0;width:100%}.tab{cursor:pointer;display:inline-block;font-weight:500;padding:10px 15px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.tab,.tab:hover{background:#0000;color:#8d485f}.tab:hover{transform:translateY(-2px)}.tab:after{background:#8d485f;bottom:8px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .3s cubic-bezier(.4,0,.2,1);width:60%}.tab:hover:after{transform:translateX(-50%) scaleX(1)}.hamb{cursor:pointer;display:none;padding:20px;position:fixed;right:20px;top:15px;z-index:10000}.hamb-line{height:3px;position:relative;width:28px}.hamb-line,.hamb-line:after,.hamb-line:before{background:#8d485f;border-radius:2px;display:block;transition:all .3s ease-out}.hamb-line:after,.hamb-line:before{content:"";height:100%;position:absolute;width:100%}.hamb-line:before{top:8px}.hamb-line:after{top:-8px}.side-menu{display:none}@media screen and (max-width:600px){.navbar{height:67px}.tab{align-items:center;border-bottom:1px solid #8d485f1a;box-sizing:border-box;color:#8d485f;display:flex;font-weight:500;justify-content:flex-start;letter-spacing:.5px;line-height:1.5;min-height:60px;padding:0 25px;position:relative;text-align:left;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.tab,.tab:hover{background:#0000}.tab:hover{padding-left:35px;transform:translateX(5px)}.tab:after{display:none}.tabs{background:linear-gradient(135deg,#fff,#fef5f8);box-shadow:-4px 0 20px #00000026;flex-direction:column;height:100vh;max-height:0;overflow:hidden;padding-top:80px;position:fixed;right:0;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);width:0;z-index:9998}.hamb{display:block}.side-menu:checked~.tabs{max-height:100vh;overflow-y:auto;width:280px}.side-menu:checked~.hamb .hamb-line{background:#0000}.side-menu:checked~.hamb .hamb-line:before{background:#8d485f;top:0;transform:rotate(-45deg)}.side-menu:checked~.hamb .hamb-line:after{background:#8d485f;top:0;transform:rotate(45deg)}.menu-backdrop{animation:fadeIn .3s ease;background:#0006;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9997}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hero{align-items:center;background-image:url(/static/media/new_hero_background.bcdf8a0d68b9e276d981.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;display:flex;justify-content:center;padding-bottom:106.4%;position:relative;width:100%}.hero-content{max-width:900px;text-align:center;top:40%;width:100%}.hero-content,.hero-text{left:50%;position:absolute;transform:translate(-50%,-50%)}.hero-text{max-width:800px;top:15%;width:50%}.hero-buttons{display:flex;gap:5rem;left:50%;position:absolute;top:28%;transform:translateX(-50%)}.hero-buttons button{background:#8d485f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.3rem;padding:1.2rem 1.8rem;transition:all .2s ease}.hero-buttons button:hover{transform:scale(1.05)}.timer-section-wrapper{flex-direction:column;top:48.5%;width:100%;z-index:10}.timer-logistics,.timer-section-wrapper{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.timer-logistics{bottom:calc(100% + 1.5rem);flex-direction:row;flex-wrap:nowrap;gap:3rem;white-space:nowrap}.logistics-date{color:#3e4c13}.logistics-date,.logistics-time{font-family:Katibeh,serif;font-size:2.5rem;font-weight:400;line-height:1.2;text-align:center}.logistics-time{color:#8d485f}.logistics-location{color:#3e4c13;font-family:Katibeh,serif;font-size:2.5rem;font-style:italic;font-weight:400;line-height:1.2;text-align:center}.timer-wrapper{width:100%}.timer-container,.timer-wrapper{align-items:center;display:flex;justify-content:center}.timer-container{height:246px;max-width:100%;position:relative;width:898px}.timer-flower{height:100px;left:0;top:-50px;transform:translateX(-50%)}.timer-flower,.timer-leaves{object-fit:contain;position:absolute;width:auto;z-index:2}.timer-leaves{bottom:-45px;height:150px;right:0;transform:translateX(75%)}.timer-background{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%;z-index:0}.timer-content{justify-content:space-around;padding:0 2rem;position:relative;width:100%;z-index:1}.timer-content,.timer-section{align-items:center;display:flex;height:100%}.timer-section{flex:1 1;flex-direction:column;justify-content:center}.timer-number{font-family:Katibeh,serif;font-size:6rem;line-height:.9;margin-bottom:.5rem}.timer-label,.timer-number{color:#3e4c13;font-weight:400;text-align:center}.timer-label{font-family:Inter,sans-serif;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:1024px){.timer-container{max-width:898px;width:100%}.timer-number{font-size:4rem}.timer-label{font-size:.875rem}.timer-logistics{gap:2rem}.logistics-date,.logistics-location,.logistics-time{font-size:2rem}}@media screen and (max-width:600px){.timer-container{height:auto;min-height:200px}.timer-number{font-size:3rem}.timer-label{font-size:.75rem}.timer-content{padding:1rem .5rem}.timer-logistics{gap:1.5rem}.logistics-date,.logistics-location,.logistics-time{font-size:1.5rem}}.attend__container{border:1px solid #0000;border-radius:2rem;font-size:1.5rem;height:100%;justify-content:center;margin:-4rem auto;padding:2rem;position:relative;text-align:center;transition:var(--transition);width:60%}.attend_h2{color:#000;font-size:2.2rem;font-weight:700;margin:0;padding:0;text-align:center;text-transform:capitalize}.date{background-color:initial;font-size:.75em;padding-top:1em}.cta1,.cta2{display:inline-flex;gap:1.2rem;justify-content:center;margin-top:1.5rem}.cta2{margin-left:2rem}.header__socials{align-items:center;bottom:3rem;display:flex;flex-direction:column;font-size:1.7rem;gap:.8rem;left:0;position:absolute}.header__socials:after{background:var(--color-primary);content:"";height:2rem;width:1px}.me{background:linear-gradient(var(--color-primary),#0000);border-radius:12rem 12rem 0 0;height:25rem;left:50%;margin-top:4rem;overflow:hidden;padding:2rem 1.5rem 1.5rem;position:absolute;transform:translateX(-50%);transition:var(--transition);width:30rem}.me:hover{width:32rem}.scroll__down{bottom:5rem;font-size:.9rem;font-weight:300;position:absolute;right:-2.3rem;transform:rotate(90deg)}@media screen and (max-width:1024px){.attend__container{width:90%}}@media screen and (max-width:600px){header{padding-top:4rem}.header__socials,.scroll__down{display:none}.attend__container{width:100%}.cta1{margin-right:9rem;margin-top:1.5rem}.cta1,.cta2{display:flex;gap:.5rem;justify-content:center}.cta2{margin-left:9rem;margin-top:-3.37rem}.date{background-color:initial;font-size:.65em;padding:0 .25rem}}.carousel-section{align-items:center;display:flex;flex-direction:column;margin:2rem auto;width:100%}.carousel-container{margin:auto;max-width:100%;overflow:visible;position:relative;width:800px}.carousel-image-wrapper{align-items:center;border-radius:.5rem;display:flex;justify-content:center;overflow:visible;position:relative}.carousel-flower{bottom:-50px;height:200px;left:0;transform:translateX(-70%)}.carousel-flower,.carousel-leaves{object-fit:contain;position:absolute;width:auto;z-index:2}.carousel-leaves{bottom:-35px;height:160px;right:0;transform:translateX(70%)}.carousel-image{height:500px;object-fit:cover;width:100%}.carousel-btn{align-items:center;background:#ffffffe6;border:none;border-radius:50%;box-shadow:0 2px 8px #0003;color:#8d485f;cursor:pointer;display:flex;font-size:1.5rem;height:50px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:50px;z-index:3}.carousel-btn:hover{background:#fff;transform:translateY(-50%) scale(1.1)}.carousel-btn.prev{left:-25px}.carousel-btn.next{right:-25px}.carousel-dots{bottom:15px;position:absolute;text-align:center;width:100%}.dot{background:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:5px;transition:background .3s;width:10px}.dot.active{background:#fff}.carousel-text{margin:2rem auto;max-width:100%;text-align:center;width:990px}.carousel-text p{color:var(--color-primary);font-family:Inter,serif;font-size:1.2rem;font-weight:300;line-height:1.5;margin-bottom:1.5rem}.carousel-text p:last-child{margin-bottom:0}.carousel-buttons{display:flex;gap:5rem;justify-content:center;margin-bottom:4rem;margin-top:1.5rem}.carousel-learn-more-btn,.carousel-register-btn{background:#8d485f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Inter,serif;font-size:1.3rem;padding:1.2rem 1.8rem;transition:all .2s ease}.carousel-learn-more-btn:hover,.carousel-register-btn:hover{transform:scale(1.05)}.company-grid-container{margin-top:0;padding:0;width:100%}.company-grid-header{align-items:center;background:#0000;display:flex;justify-content:center;min-height:200px;overflow:hidden;padding:3rem 2rem;position:relative;width:100%}.company-grid-header-content{max-width:800px;position:relative;text-align:center;z-index:10}.company-grid-title{color:#3e4c13;font-family:"DM Serif Text",serif;font-size:3rem;font-weight:700;margin:0;text-align:center;text-shadow:0 2px 4px #0000001a;text-transform:lowercase}.company-grid-flower{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));opacity:.9;position:absolute;z-index:5}.flower-1{height:90px;left:2%;top:3%;transform:rotate(-15deg);width:90px}.flower-2{height:65px;left:5%;top:12%;transform:rotate(20deg);width:65px}.flower-3{height:90px;right:2%;top:3%;transform:rotate(15deg);width:90px}.flower-4{height:65px;top:12%;transform:rotate(-20deg);width:65px}.company-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;padding:0 2rem 3rem;width:100%}@media screen and (max-width:1024px){.company-grid-header{min-height:180px;padding:2.5rem 1.5rem}.company-grid-title{font-size:2.5rem}.flower-1{height:70px;width:70px}.flower-2{height:50px;width:50px}.flower-3{height:70px;width:70px}.flower-4{height:50px;width:50px}.company-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr);padding:0 1.5rem 2rem}}@media screen and (max-width:600px){.company-grid-header{min-height:150px;padding:2rem 1rem}.company-grid-title{font-size:2rem}.flower-1{height:60px;left:1%;top:2%;width:60px}.flower-2{height:45px;left:4%;top:10%;width:45px}.flower-3{height:60px;right:1%;top:2%;width:60px}.flower-4{height:45px;right:4%;top:10%;width:45px}.company-grid{gap:1.5rem;grid-template-columns:1fr;padding:0 1rem 2rem}}.flip-card{background-color:initial;height:250px;perspective:1000px;width:100%}.flip-card-inner{height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .6s;width:100%}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{align-items:center;backface-visibility:hidden;background-color:var(--color-bg);border:1px solid var(--color-bg-variant);border-radius:1rem;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;position:absolute;width:100%}.flip-card-back{background-color:var(--color-bg);transform:rotateY(180deg)}.company-logo{max-height:90%;max-width:90%;object-fit:contain}.company-logo-placeholder{background:#e0e0e0;border-radius:.5rem;height:80%;width:80%}.company-description{align-items:center;color:var(--color-primary);display:flex;font-family:Inter,serif;font-size:.9rem;justify-content:center;line-height:1.5;margin:0;text-align:center}@media screen and (min-width:1400px){.flip-card{height:220px}.company-description{font-size:.85rem}}@media screen and (max-width:600px){.flip-card{height:200px}.company-description{font-size:.8rem}}.events-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 2rem}.event-card{display:flex;gap:20px}.event-card-number{color:var(--color-dark-pink);font-family:Katibeh;font-size:6rem;font-style:normal;font-weight:400;line-height:.1;margin-top:3rem;text-align:center}.event-card-rsvp{background-color:#fff;border:1px solid var(--color-dark-green);border-radius:.5em;color:var(--color-dark-green);padding:.2rem .4rem}.event-card-title{font-size:1.5rem;font-weight:700}.event-card-dateTime{color:var(--color-dark-pink);font-style:italic;margin-bottom:.2rem}.events-section{color:var(--color-dark-pink);margin-top:4rem;max-width:100%;padding:0 1rem}.section-title{background:#0000;color:#8d485f;font-family:Katibeh,serif;font-size:130px;height:96.21px;letter-spacing:-1.3px;line-height:.74;margin:0 auto 2rem;max-width:1072px;text-align:center;text-shadow:2px 2px 4px #ecbad0;text-transform:none;width:100%}@media screen and (max-width:1024px){.section-title{font-size:80px}}@media screen and (max-width:600px){.section-title{font-size:60px;margin-bottom:3rem}}.event-card-left{align-items:stretch;display:flex;flex-direction:column;gap:5px}.google-map-container{align-items:center;display:flex;flex-direction:column;margin:10rem auto 2rem;max-width:1072px;width:100%}.map-title{background:#0000;color:#8d485f;font-family:Katibeh,serif;font-size:130px;height:96.21px;letter-spacing:-1.3px;line-height:.74;margin:0 auto 2rem;max-width:1072px;text-align:center;text-shadow:2px 2px 4px #ecbad0;text-transform:none;width:100%}.google-map-wrapper{border-radius:.5rem;box-shadow:0 2px 8px #0000001a;max-width:950px;overflow:hidden;position:relative;width:100%}.google-map-wrapper iframe{border:0;display:block;height:500px;width:100%}@media screen and (max-width:1024px){.map-title{font-size:80px}.google-map-wrapper iframe{height:420px}}@media screen and (max-width:600px){.map-title{font-size:60px;margin-bottom:3rem}.google-map-wrapper iframe{height:350px}}.home{padding-bottom:0;position:relative}.student-header{align-items:center;background:linear-gradient(180deg,#ecbad0,#fff);display:flex;font-family:"Noto Serif Bengali",sans-serif;justify-content:center;margin-bottom:6rem;width:100%}.student-header-content{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:1000px;text-align:center;width:80%}.student-text{margin-top:6rem;max-width:600px;width:50%}.student-header a.button-link,.student-header button{background:#8d485f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:.8rem;padding:1rem 1.5rem;transition:all .2s ease}.student-header a.button-link:hover,.student-header button:hover{transform:scale(1.05)}.student-header h3{background:none;color:#fff;font-size:2rem;font-weight:500;text-shadow:2px 4px 6px #0003}.student-header p{background:none;color:#8d485f;font-size:1rem;font-weight:400;margin-bottom:1rem}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.issuu-flipbook-container{border-radius:15px;box-shadow:0 4px 15px #00000040;margin:0 auto;max-width:907px}.issuu-flipbook-container,.issuu-flipbook-viewer{background:#0d1117;overflow:hidden;position:relative;width:100%}.issuu-flipbook-viewer{align-items:center;display:flex;height:571px;justify-content:center}.issuu-pages-spread{background:#0d1117;overflow:visible}.issuu-nav-arrow{align-items:center;background:#ffffff1a;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:48px;height:100px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px;z-index:10}.issuu-nav-arrow:hover:not(:disabled){background:#fff3}.issuu-nav-arrow:disabled{cursor:not-allowed;opacity:.3}.issuu-nav-prev{left:10px}.issuu-nav-next{right:10px}.issuu-pages-spread{perspective:2500px;perspective-origin:50%;transform-style:preserve-3d}.issuu-page-container,.issuu-pages-spread{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.issuu-page-container{background:#0d1117;gap:0;overflow:visible;transition:transform .3s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.issuu-page-container .issuu-page{margin:0;padding:0}.issuu-pages-prev{left:0;position:absolute;top:0;z-index:2}.issuu-pages-current{opacity:1;position:relative;z-index:1}.issuu-page-container.cover-page{justify-content:flex-end}.issuu-page-container.last-page-alone{justify-content:flex-start}.issuu-page-left.issuu-page-cover,.issuu-page-right.issuu-page-cover{margin:0;max-width:50%!important;width:auto!important}.issuu-page-container.zooming,.issuu-page-container.zooming .issuu-page{opacity:1}.issuu-page .react-pdf__Page__loading,.issuu-page .react-pdf__Page__loadingIcon,.issuu-page .react-pdf__Page__loadingMessage{display:none!important;opacity:0!important;visibility:hidden!important}.issuu-page .react-pdf__Page__canvas{transition:none}.issuu-pages-spread.flipping.flipping-next .issuu-pages-prev .issuu-page-right:not(.issuu-page-cover){animation:pageTurnLeft 1.5s cubic-bezier(.4,0,.2,1) forwards;z-index:3}.issuu-pages-spread.flipping.flipping-next .issuu-pages-prev .issuu-page-left{animation:none;transform:none}.issuu-pages-spread.flipping.flipping-next .issuu-pages-current{opacity:1;z-index:1}.issuu-pages-spread.flipping.flipping-next .issuu-pages-current .issuu-page-left{animation:none;transform:none}@keyframes pageTurnRight{0%{box-shadow:0 0 20px #00000080;filter:brightness(1) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:1;transform:rotateY(0deg) translateZ(0) translateX(0)}10%{box-shadow:-8px 0 20px #0000004d;filter:brightness(1.05) drop-shadow(-5px 0 10px rgba(0,0,0,.2));transform:rotateY(-15deg) translateZ(3px) translateX(5px)}25%{box-shadow:-20px 0 35px #00000073;filter:brightness(1.1) drop-shadow(-15px 0 20px rgba(0,0,0,.35));transform:rotateY(-45deg) translateZ(6px) translateX(12px)}40%{box-shadow:-30px 0 45px #0009;filter:brightness(1.05) drop-shadow(-25px 0 30px rgba(0,0,0,.5));opacity:.95;transform:rotateY(-70deg) translateZ(8px) translateX(18px)}50%{box-shadow:-35px 0 50px #000000b3;filter:brightness(.95) drop-shadow(-30px 0 35px rgba(0,0,0,.6));opacity:.9;transform:rotateY(-90deg) translateZ(10px) translateX(22px)}60%{box-shadow:-30px 0 45px #0009;filter:brightness(.85) drop-shadow(-25px 0 30px rgba(0,0,0,.5));opacity:.7;transform:rotateY(-110deg) translateZ(8px) translateX(18px)}75%{box-shadow:-20px 0 35px #00000080;filter:brightness(.75) drop-shadow(-15px 0 20px rgba(0,0,0,.4));opacity:.4;transform:rotateY(-150deg) translateZ(6px) translateX(12px)}90%{box-shadow:-8px 0 20px #0006;filter:brightness(.7) drop-shadow(-5px 0 10px rgba(0,0,0,.3));opacity:.2;transform:rotateY(-170deg) translateZ(3px) translateX(5px)}to{box-shadow:0 0 20px #0000004d;filter:brightness(.6) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:0;transform:rotateY(-180deg) translateZ(0) translateX(0)}}@keyframes fadeInPage{0%{opacity:0}to{opacity:1}}.issuu-pages-spread.flipping.flipping-prev .issuu-pages-prev .issuu-page-left{animation:pageTurnRight 1.5s cubic-bezier(.4,0,.2,1) forwards;z-index:3}.issuu-pages-spread.flipping.flipping-prev .issuu-pages-prev .issuu-page-right{animation:none;transform:none}.issuu-pages-spread.flipping.flipping-prev .issuu-pages-current{opacity:1;z-index:1}.issuu-pages-spread.flipping.flipping-prev .issuu-pages-current .issuu-page-right{animation:none;transform:none}@keyframes pageTurnLeft{0%{box-shadow:0 0 20px #00000080;filter:brightness(1) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:1;transform:rotateY(0deg) translateZ(0) translateX(0)}10%{box-shadow:8px 0 20px #0000004d;filter:brightness(1.05) drop-shadow(5px 0 10px rgba(0,0,0,.2));transform:rotateY(15deg) translateZ(3px) translateX(-5px)}25%{box-shadow:20px 0 35px #00000073;filter:brightness(1.1) drop-shadow(15px 0 20px rgba(0,0,0,.35));transform:rotateY(45deg) translateZ(6px) translateX(-12px)}40%{box-shadow:30px 0 45px #0009;filter:brightness(1.05) drop-shadow(25px 0 30px rgba(0,0,0,.5));opacity:.95;transform:rotateY(70deg) translateZ(8px) translateX(-18px)}50%{box-shadow:35px 0 50px #000000b3;filter:brightness(.95) drop-shadow(30px 0 35px rgba(0,0,0,.6));opacity:.9;transform:rotateY(90deg) translateZ(10px) translateX(-22px)}60%{box-shadow:30px 0 45px #0009;filter:brightness(.85) drop-shadow(25px 0 30px rgba(0,0,0,.5));opacity:.7;transform:rotateY(110deg) translateZ(8px) translateX(-18px)}75%{box-shadow:20px 0 35px #00000080;filter:brightness(.75) drop-shadow(15px 0 20px rgba(0,0,0,.4));opacity:.4;transform:rotateY(150deg) translateZ(6px) translateX(-12px)}90%{box-shadow:8px 0 20px #0006;filter:brightness(.7) drop-shadow(5px 0 10px rgba(0,0,0,.3));opacity:.2;transform:rotateY(170deg) translateZ(3px) translateX(-5px)}to{box-shadow:0 0 20px #0000004d;filter:brightness(.6) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:0;transform:rotateY(180deg) translateZ(0) translateX(0)}}.issuu-page{align-items:center;backface-visibility:visible;background:#0d1117!important;box-shadow:0 0 20px #00000080;display:flex;flex:1 1;height:95%;justify-content:center;max-width:50%;min-height:100px;overflow:visible;position:relative;transform-style:preserve-3d}.issuu-pages-prev .issuu-page-right:before{background:linear-gradient(90deg,#0000 0,#0000 85%,#00000026 92%,#00000040 96%,#00000059);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:10}.issuu-pages-spread.flipping.flipping-next .issuu-pages-prev .issuu-page-right:before{opacity:1}.issuu-pages-prev .issuu-page-left:before{background:linear-gradient(270deg,#0000 0,#0000 85%,#00000026 92%,#00000040 96%,#00000059);content:"";height:100%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease;width:100%;z-index:10}.issuu-pages-spread.flipping.flipping-prev .issuu-pages-prev .issuu-page-left:before{opacity:1}.issuu-pages-spread.flipping .issuu-page{filter:brightness(1)}.issuu-page-left{border-radius:4px 0 0 4px;margin-right:0;transform-origin:right center}.issuu-page-right{border-radius:0 4px 4px 0;margin-left:0;transform-origin:left center}.issuu-pages-prev .issuu-page-right.issuu-page-cover{transform-origin:0 50%!important}@keyframes pageTurnLeftSingle{0%{box-shadow:0 0 20px #00000080;filter:brightness(1) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:1;transform:rotateY(0deg) translateZ(0) translateX(0)}10%{box-shadow:8px 0 20px #0000004d;filter:brightness(1.05) drop-shadow(5px 0 10px rgba(0,0,0,.2));transform:rotateY(15deg) translateZ(3px) translateX(0)}25%{box-shadow:20px 0 35px #00000073;filter:brightness(1.1) drop-shadow(15px 0 20px rgba(0,0,0,.35));transform:rotateY(45deg) translateZ(6px) translateX(0)}40%{box-shadow:30px 0 45px #0009;filter:brightness(1.05) drop-shadow(25px 0 30px rgba(0,0,0,.5));opacity:.95;transform:rotateY(70deg) translateZ(8px) translateX(0)}50%{box-shadow:35px 0 50px #000000b3;filter:brightness(.95) drop-shadow(30px 0 35px rgba(0,0,0,.6));opacity:.9;transform:rotateY(90deg) translateZ(10px) translateX(0)}60%{box-shadow:30px 0 45px #0009;filter:brightness(.85) drop-shadow(25px 0 30px rgba(0,0,0,.5));opacity:.7;transform:rotateY(110deg) translateZ(8px) translateX(0)}75%{box-shadow:20px 0 35px #00000080;filter:brightness(.75) drop-shadow(15px 0 20px rgba(0,0,0,.4));opacity:.4;transform:rotateY(150deg) translateZ(6px) translateX(0)}90%{box-shadow:8px 0 20px #0006;filter:brightness(.7) drop-shadow(5px 0 10px rgba(0,0,0,.3));opacity:.2;transform:rotateY(170deg) translateZ(3px) translateX(0)}to{box-shadow:0 0 20px #0000004d;filter:brightness(.6) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:0;transform:rotateY(180deg) translateZ(0) translateX(0)}}@keyframes pageTurnLeftFromBinding{0%{box-shadow:0 0 20px #00000080;filter:brightness(1) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:1;transform:rotateY(0deg) translateZ(0) translateX(0)}10%{box-shadow:8px 0 20px #0000004d;filter:brightness(1.05) drop-shadow(5px 0 10px rgba(0,0,0,.2));transform:rotateY(15deg) translateZ(3px) translateX(0)}25%{box-shadow:20px 0 35px #00000073;filter:brightness(1.1) drop-shadow(15px 0 20px rgba(0,0,0,.35));transform:rotateY(45deg) translateZ(6px) translateX(0)}40%{box-shadow:30px 0 45px #0009;filter:brightness(1.05) drop-shadow(25px 0 30px rgba(0,0,0,.5));opacity:.95;transform:rotateY(70deg) translateZ(8px) translateX(0)}50%{box-shadow:35px 0 50px #000000b3;filter:brightness(.95) drop-shadow(30px 0 35px rgba(0,0,0,.6));opacity:.9;transform:rotateY(90deg) translateZ(10px) translateX(0)}60%{box-shadow:30px 0 45px #0009;filter:brightness(.85) drop-shadow(25px 0 30px rgba(0,0,0,.5));opacity:.7;transform:rotateY(110deg) translateZ(8px) translateX(0)}75%{box-shadow:20px 0 35px #00000080;filter:brightness(.75) drop-shadow(15px 0 20px rgba(0,0,0,.4));opacity:.4;transform:rotateY(150deg) translateZ(6px) translateX(0)}90%{box-shadow:8px 0 20px #0006;filter:brightness(.7) drop-shadow(5px 0 10px rgba(0,0,0,.3));opacity:.2;transform:rotateY(170deg) translateZ(3px) translateX(0)}to{box-shadow:0 0 20px #0000004d;filter:brightness(.6) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:0;transform:rotateY(180deg) translateZ(0) translateX(0)}}@keyframes pageTurnRightSingle{0%{box-shadow:0 0 20px #00000080;filter:brightness(1) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:1;transform:rotateY(0deg) translateZ(0) translateX(0)}10%{box-shadow:-8px 0 20px #0000004d;filter:brightness(1.05) drop-shadow(-5px 0 10px rgba(0,0,0,.2));transform:rotateY(-15deg) translateZ(3px) translateX(0)}25%{box-shadow:-20px 0 35px #00000073;filter:brightness(1.1) drop-shadow(-15px 0 20px rgba(0,0,0,.35));transform:rotateY(-45deg) translateZ(6px) translateX(0)}40%{box-shadow:-30px 0 45px #0009;filter:brightness(1.05) drop-shadow(-25px 0 30px rgba(0,0,0,.5));opacity:.95;transform:rotateY(-70deg) translateZ(8px) translateX(0)}50%{box-shadow:-35px 0 50px #000000b3;filter:brightness(.95) drop-shadow(-30px 0 35px rgba(0,0,0,.6));opacity:.9;transform:rotateY(-90deg) translateZ(10px) translateX(0)}60%{box-shadow:-30px 0 45px #0009;filter:brightness(.85) drop-shadow(-25px 0 30px rgba(0,0,0,.5));opacity:.7;transform:rotateY(-110deg) translateZ(8px) translateX(0)}75%{box-shadow:-20px 0 35px #00000080;filter:brightness(.75) drop-shadow(-15px 0 20px rgba(0,0,0,.4));opacity:.4;transform:rotateY(-150deg) translateZ(6px) translateX(0)}90%{box-shadow:-8px 0 20px #0006;filter:brightness(.7) drop-shadow(-5px 0 10px rgba(0,0,0,.3));opacity:.2;transform:rotateY(-170deg) translateZ(3px) translateX(0)}to{box-shadow:0 0 20px #0000004d;filter:brightness(.6) drop-shadow(0 0 0 rgba(0,0,0,0));opacity:0;transform:rotateY(-180deg) translateZ(0) translateX(0)}}.issuu-pages-spread.flipping.flipping-next .issuu-pages-prev .issuu-page-right.issuu-page-cover{animation:pageTurnLeftFromBinding 1.5s cubic-bezier(.4,0,.2,1) forwards;left:0;margin-left:0!important;position:relative;transform-origin:0 50%!important;z-index:3}.issuu-pages-spread.flipping.flipping-prev .issuu-pages-prev .issuu-page-left.issuu-page-cover{animation:pageTurnRightSingle 1.5s cubic-bezier(.4,0,.2,1) forwards;transform-origin:right center}.issuu-page .react-pdf__Page{align-items:center;background:#0d1117;display:flex;justify-content:center;margin:0;min-height:1px;min-width:1px;transition:none}.issuu-page .react-pdf__Page__canvas{background:#fff;display:block;height:auto!important;max-height:100%;max-width:100%;object-fit:contain;opacity:1!important;transition:none!important;visibility:visible!important;width:auto!important}.issuu-page .react-pdf__Page{background:#0d1117!important}.issuu-page-container:not(:has(.react-pdf__Page__canvas)){background:#0d1117!important}.issuu-page-container .react-pdf__Page__loading,.issuu-page-container.zooming .react-pdf__Page__loading,.issuu-pages-current .react-pdf__Page__loading,.issuu-pages-prev .react-pdf__Page__loading,.issuu-pages-spread.flipping .issuu-page-container .react-pdf__Page__loading,.issuu-pages-spread.flipping .react-pdf__Page__loading,.react-pdf__Page__loading{display:none!important}.issuu-page-container.zooming .react-pdf__Page__textContent{opacity:1!important}.issuu-page-container{background:#0000}.issuu-error,.issuu-loading{align-items:center;background:#0d1117;color:#fff;display:flex;font-family:Noto Sans,sans-serif;font-size:18px;height:100%;justify-content:center}.issuu-controls-bar{align-items:center;background:#161b22;border-top:1px solid #ffffff1a;display:flex;height:50px;justify-content:space-between;padding:0 20px}.issuu-controls-left{align-items:center;display:flex;flex:1 1;gap:15px}.issuu-page-indicator{align-items:center;color:#fff;display:flex;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.5px;min-width:80px;padding:0 8px}.issuu-progress-bar{background:#fff3;border-radius:2px;flex:1 1;height:4px;max-width:200px;overflow:hidden;position:relative}.issuu-progress-fill{background:#fff;border-radius:2px;height:100%;transition:width .3s ease}.issuu-controls-right{display:flex;gap:10px}.issuu-control-btn{align-items:center;background:#0000;border:1px solid #ffffff4d;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Noto Sans,sans-serif;font-size:18px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.issuu-control-btn:hover{background:#ffffff1a;border-color:#ffffff80}.issuu-control-btn:active{transform:scale(.95)}.issuu-flipbook-container:fullscreen{border-radius:0;height:100vh;max-width:100%}.issuu-flipbook-container:fullscreen .issuu-flipbook-viewer{height:calc(100vh - 50px)}@media screen and (max-width:1024px){.issuu-flipbook-viewer{height:500px}.issuu-nav-arrow{font-size:36px;height:80px;width:40px}.issuu-page-container{gap:1px}}@media screen and (max-width:600px){.issuu-flipbook-container{border-radius:10px}.issuu-flipbook-viewer{height:400px}.issuu-nav-arrow{font-size:28px;height:70px;width:35px}.issuu-controls-bar{flex-wrap:wrap;height:45px;padding:0 15px}.issuu-controls-left{margin-bottom:5px;width:100%}.issuu-progress-bar{max-width:100%}.issuu-page-container{flex-direction:column}.issuu-page{width:100%!important}}.testimonials-container{align-items:center;background:#0000;display:flex;flex-direction:column;padding:5rem 0 0;width:100%}.testimonials-title{background:#0000;color:#8d485f;font-family:Katibeh,serif;font-size:100px;height:74px;letter-spacing:-1.3px;line-height:.74;margin:0 auto 4rem;max-width:100%;text-align:center;text-shadow:2px 2px 4px #ecbad0;text-transform:none;width:100%}.testimonials-list{display:flex;flex-direction:column;gap:60px;margin:0 auto;max-width:100%;padding:0 2rem;width:100%}.testimonial-card{align-items:flex-start;display:flex;gap:0;width:100%}.testimonial-quote-icon{align-items:center;background:#0000;color:#9da77a;display:flex;flex-shrink:0;font-family:Katibeh,serif;font-size:200px;height:100px;justify-content:center;letter-spacing:-3px;line-height:1;text-align:center;width:120px}.testimonial-content{align-items:center;display:flex;flex:1 1;gap:24px}.testimonial-text{align-items:center;background:#0000;color:#000;display:flex;font-family:Noto Sans,sans-serif;font-size:18px;font-weight:400;height:auto;line-height:1.5;margin:0;max-width:800px}.testimonial-image-container{flex-shrink:0;height:200px;width:200px}.testimonial-image{border-radius:50%;height:100%;object-fit:cover;width:100%}.testimonial-image-placeholder{background-color:#fff;background-image:linear-gradient(45deg,#f0f0f0 25%,#0000 0),linear-gradient(-45deg,#f0f0f0 25%,#0000 0),linear-gradient(45deg,#0000 75%,#f0f0f0 0),linear-gradient(-45deg,#0000 75%,#f0f0f0 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:50%;height:100%;width:100%}@media screen and (max-width:1024px){.testimonials-title{font-size:80px}.testimonials-list{gap:60px}.testimonial-quote-icon{font-size:200px;height:100px;width:120px}.testimonial-text{font-size:20px;height:auto}.testimonial-image-container{height:200px;width:200px}}@media screen and (max-width:600px){.testimonials-container{padding:4rem 0}.testimonials-title{font-size:60px;margin-bottom:3rem}.testimonials-list{gap:4rem}.testimonial-card{align-items:center;flex-direction:column}.testimonial-quote-icon{font-size:150px;height:80px;width:100px}.testimonial-content{flex-direction:column;gap:1.5rem;width:100%}.testimonial-text{font-size:18px;height:auto;max-width:100%;text-align:center}.testimonial-image-container{height:150px;width:150px}}.accordion-container{margin-bottom:3rem;margin-top:3rem;width:100%}.accordion-title{background:#0000;color:#3e4c13;font-family:Katibeh,serif;font-size:100px;height:74px;letter-spacing:-1.3px;line-height:.74;margin:0 auto 4rem;text-align:center;text-shadow:2px 2px 4px #9da77a;text-transform:lowercase;width:100%}.accordion-list{display:flex;flex-direction:column;margin-top:2rem;width:100%}.accordion-item{border-bottom:1px solid #e0e0e0;width:100%}.accordion-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 0;transition:all .3s ease;width:100%}.accordion-question:hover{opacity:.7}.question-text{font-family:Inter,sans-serif;font-weight:400}.accordion-icon,.question-text{color:var(--color-primary);font-size:16px}.accordion-icon{font-weight:300;transform:rotate(0deg);transition:transform .3s ease}.accordion-icon.open{transform:rotate(90deg)}.accordion-answer{animation:slideDown .3s ease;padding:0 0 1.5rem}.accordion-answer p{color:var(--color-primary);font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:0;text-align:left}@media screen and (max-width:1024px){.accordion-title{font-size:70px;height:52px}}@media screen and (max-width:600px){.accordion-title{font-size:60px;height:44px;margin-bottom:3rem}.accordion-question{padding:1rem 0}.accordion-answer{padding:0 0 1rem}.accordion-answer p,.question-text{font-size:14px}}.company-registration{background:#0000;padding:0;width:100%}.company-registration-hero{display:flex;justify-content:center;padding:0 2rem 3rem;width:100%}.company-registration-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;max-width:800px;text-align:center;width:50%}.company-registration-title{margin-top:6rem;max-width:1000px;width:80%}.title-line-1{display:block;position:relative;text-align:center}.title-line-1 .title-text{display:inline-block}.flower-container{left:calc(43% + 3.5ch - .1em);position:absolute;top:20%;transform:translateY(-50%)}.flower-container,.flower-icon{display:inline-block;vertical-align:middle}.flower-icon{flex-shrink:0;height:1em;width:auto}.flower-icon.leaves{position:relative}.flower-icon.flower{height:.75em;left:50%;position:absolute;top:30%;transform:translate(-50%,-50%)}.title-line-2{display:block}.company-registration-info{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.deadlines-container{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.8rem}.deadline-text{background:#0000;color:#fff;font-family:Noto Sans,sans-serif;font-size:28px;font-weight:400;margin:0;text-align:center}.deadline-early,.deadline-regular{color:#fff}.apply-button{align-items:center;background:#6e7a47;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;height:60px;justify-content:center;letter-spacing:-.2px;padding:21px 14px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:180px}.apply-button:hover{background:#5a6540;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.subtitle-text{background:#0000;color:#3e4c13;font-family:Noto Sans,sans-serif;font-size:16px;font-weight:400;margin:0;text-align:center}.company-registration-document{display:flex;justify-content:center;margin:3rem auto;max-width:1200px;padding:0 2rem;width:100%}@media screen and (max-width:1024px){.company-registration-title{font-size:80px}.flower-icon{height:.75em}.deadline-text{font-size:24px}.apply-button{font-size:1rem;height:55px;width:160px}}@media screen and (max-width:600px){.company-registration-hero{padding:3rem 1rem 2rem}.company-registration-title{font-size:60px}.flower-icon{height:.7em}.deadline-text{font-size:22px}.apply-button{font-size:1rem;height:50px;width:140px}.subtitle-text{font-size:14px}.company-registration-document{margin:2rem auto;padding:0 1rem}}.get-involved{background:#0000;gap:100px;padding:3rem 0 5rem}.get-involved,.get-involved-content{align-items:center;display:flex;flex-direction:column;width:100%}.get-involved-content{gap:46px;margin:0 auto;max-width:948px;padding:0 2rem}.get-involved-title{color:#3e4c13;font-family:Katibeh,serif;font-size:100px;height:74px;letter-spacing:-1.3px;line-height:.74;text-shadow:2px 2px 4px #9da77a;text-transform:lowercase;width:100%}.get-involved-description,.get-involved-title{background:#0000;margin:0 auto;text-align:center}.get-involved-description{padding:0}.get-involved-description,.sponsor-blurb{color:#000;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;max-width:948px}.sponsor-blurb{background:#0000;margin:.5rem 0;text-align:center}.get-involved-buttons{flex-wrap:wrap;gap:70px}.get-involved-buttons,.involved-button{align-items:center;display:flex;justify-content:center}.involved-button{background:#6e7a47;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;height:60px;letter-spacing:-.2px;padding:21px 14px;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:180px}.involved-button:hover{background:#5a6540;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.get-involved-stats{flex-wrap:wrap;gap:70px;width:100%}.get-involved-stats,.stat-circle{align-items:center;display:flex;justify-content:center}.stat-circle{flex-direction:column;height:278px;position:relative;text-align:center;width:278px}.stat-circle-bg{background:#ffe1ed;border:1px solid #ecbad0;border-radius:50%;height:100%;position:absolute;width:100%;z-index:0}.stat-number{font-family:Katibeh,serif;font-size:130px;letter-spacing:-1.3px;line-height:.5;margin:1rem 0 0;padding:0;text-shadow:2px 2px 4px #ecbad0}.stat-label,.stat-number{background:#0000;color:#8d485f;position:relative;text-align:center;width:100%;z-index:1}.stat-label{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:600;letter-spacing:-.2px;margin:0}@media screen and (max-width:1024px){.get-involved{gap:60px}.get-involved-content{gap:40px}.get-involved-title{font-size:70px;height:52px}.get-involved-description{font-size:1rem;height:auto}.get-involved-buttons,.get-involved-stats{gap:40px}.stat-circle{height:220px;width:220px}.stat-number{font-size:100px}}@media screen and (max-width:600px){.get-involved{gap:40px;padding:2rem 0 4rem}.get-involved-content{gap:30px}.get-involved-title{font-size:60px;height:44px}.get-involved-description{font-size:1rem;height:auto;padding:0 1rem}.get-involved-buttons{flex-direction:column;gap:20px;width:100%}.involved-button{max-width:300px;width:100%}.get-involved-stats{flex-direction:column;gap:30px}.stat-circle{height:200px;width:200px}.stat-number{font-size:80px}.stat-label{font-size:1rem}}.why-get-involved{background:#0000;display:flex;justify-content:center;padding:3rem 0 5rem;width:100%}.why-get-involved-content{display:flex;flex-direction:column;gap:3rem;margin:0 10rem;max-width:1200px;padding:0 2rem;width:100%}.why-get-involved-title{background:#0000;color:#3e4c13;font-family:Katibeh,serif;font-size:100px;height:74px;letter-spacing:-1.3px;line-height:.74;margin:0 auto;text-align:center;text-shadow:2px 2px 4px #9da77a;text-transform:lowercase;width:100%}.why-get-involved-layout{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.why-get-involved-text{display:flex;flex-direction:column;gap:1.5rem}.why-get-involved-text p{background:#0000;color:#000;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}.why-get-involved-form{gap:20px}.form-field,.why-get-involved-form{display:flex;flex-direction:column;width:100%}.form-field{gap:10px}.form-field label{background:#0000;font-size:1rem;font-weight:400;height:32px;margin:0}.form-field input,.form-field label{color:#3e4c13;font-family:Noto Sans,sans-serif}.form-field input{background:#fff;border:1px solid #3e4c13;border-radius:15px;box-sizing:border-box;font-size:16px;height:58px;padding:0 1rem;width:100%}.form-field input:focus{border-color:#6e7a47;box-shadow:0 0 0 2px #6e7a4733;outline:none}.submit-button{align-items:center;align-self:center;background:#6e7a47;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;height:60px;justify-content:center;letter-spacing:-.2px;margin-top:10px;padding:21px 14px;text-transform:uppercase;transition:all .3s ease;width:147px}.submit-button:hover{background:#5a6540;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}@media screen and (max-width:1024px){.why-get-involved-layout{gap:3rem;grid-template-columns:1fr}.why-get-involved-title{font-size:70px}.form-field label,.why-get-involved-text p{font-size:1rem}.form-field input{font-size:14px;height:50px}.submit-button{align-self:center;font-size:1rem;height:55px;width:140px}}@media screen and (max-width:600px){.why-get-involved{padding:2rem 0 4rem}.why-get-involved-content{gap:2rem;padding:0 1rem}.why-get-involved-layout{gap:2rem}.why-get-involved-title{font-size:60px;height:44px}.form-field label,.why-get-involved-text p{font-size:1rem}.form-field input{font-size:14px;height:48px}.submit-button{align-self:center;font-size:1rem;height:50px;width:130px}}.swe-sponsor-section{background:#0000;padding:2rem 0 4rem;width:100%}.swe-sponsor-content{border:none;margin:0 auto 3rem;max-width:1200px;padding:0 2rem}.swe-sponsor-content,.swe-sponsor-title{background:#0000;text-align:center;width:100%}.swe-sponsor-title{color:#3e4c13;font-family:Katibeh,serif;font-size:100px;height:74px;letter-spacing:-1.3px;line-height:.74;margin:0 auto 4rem;text-shadow:2px 2px 4px #9da77a;text-transform:lowercase}.swe-sponsor-text{background:#0000!important;border:none!important;color:var(--color-primary);font-family:Inter,serif;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:900px;padding:0;text-align:center}.swe-sponsor-form-section{background:#0000;display:flex;justify-content:center;padding:2rem 0 4rem;width:100%}.swe-sponsor-form{display:flex;flex-direction:column;gap:2.5rem;max-width:800px;width:70%}.swe-sponsor-form-field{display:flex;flex-direction:column;gap:.6rem}.swe-sponsor-form-field label{color:var(--color-primary);font-family:Inter,serif;font-size:1rem;font-weight:400;margin-bottom:.2rem;text-align:left}.swe-sponsor-form-field .required{color:#3e4c13}.swe-sponsor-form-field input,.swe-sponsor-form-field textarea{background:#fff;border:1px solid #3e4c13;border-radius:4px;box-sizing:border-box;color:var(--color-primary);font-family:Inter,serif;font-size:1rem;padding:1rem 1.2rem;transition:border-color .3s ease;width:100%}.swe-sponsor-form-field input:focus,.swe-sponsor-form-field textarea:focus{border-color:#9da77a;outline:none}.swe-sponsor-form-field textarea{font-family:Inter,serif;min-height:180px;resize:vertical}.swe-sponsor-submit-btn{align-self:center;background:#6e7a47;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Inter,serif;font-size:1rem;font-weight:600;margin-top:.5rem;padding:1rem 2rem;text-transform:uppercase;transition:background .3s ease;width:150px}.swe-sponsor-submit-btn:hover{background:#9da77a}@media screen and (max-width:1024px){.swe-sponsor-title{font-size:70px;height:52px}.swe-sponsor-form{width:80%}.swe-sponsor-form-section{padding:2rem 0 3rem}}@media screen and (max-width:600px){.swe-sponsor-section{padding:3rem 0}.swe-sponsor-content{margin-bottom:2rem;padding:0 1.5rem}.swe-sponsor-title{font-size:60px;height:44px}.swe-sponsor-text{font-size:1rem}.swe-sponsor-form{width:90%}.swe-sponsor-form-section{padding:1.5rem 0 2.5rem}.swe-sponsor-form{gap:2rem}.swe-sponsor-form-field{gap:.5rem}.swe-sponsor-submit-btn{align-self:stretch;width:100%}}.meet-the-team-section{margin-bottom:0!important;margin-top:0!important;padding-top:0;position:relative;width:100%}.meet-the-team-header{align-items:center;background:linear-gradient(180deg,#ffd6e8,#ffe1ed 30%,#fff5f8 60%,#fff 85%);display:flex;justify-content:center;margin-bottom:0;min-height:400px;overflow:hidden;padding:4rem 2rem 0;position:relative;width:100%}.meet-the-team-header-content{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:800px;position:relative;text-align:center;z-index:10}.meet-the-team-title-image{height:auto;max-width:100%;position:relative;z-index:11}.meet-the-team-butterfly{height:auto;position:absolute;right:-70px;top:50%;transform:translateY(-50%);width:50px;z-index:12}.meet-the-team-flower{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));height:70px;opacity:.9;position:absolute;width:70px;z-index:5}.flower-1{left:5%;top:8%;transform:rotate(-20deg)}.flower-2{left:3%;top:25%;transform:rotate(15deg)}.flower-3{bottom:20%;right:8%;transform:rotate(-25deg)}.flower-4{right:5%;top:15%;transform:rotate(20deg)}.flower-5{right:12%;top:2%;transform:rotate(-10deg)}.meet-the-team-dashed-line{height:50%;left:5%;opacity:.7;pointer-events:none;position:absolute;top:30%;width:90%;z-index:6}.meet-the-team-content{margin-bottom:0;padding-bottom:4rem}.meet-the-team-content,.meet-the-team-content .container{margin-top:0;padding-top:0}.committee-section{margin-bottom:4rem}.committee-section:last-child{margin-bottom:0}.committee-section-heading{color:#800040;font-family:"DM Serif Text",serif;font-size:2.5rem;font-weight:700;margin-bottom:2rem;text-align:left;text-transform:lowercase}.committee-grid{grid-gap:2.5rem;display:grid;gap:2.5rem}.directors-grid{grid-template-columns:repeat(2,1fr)}.chairs-grid{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.meet-the-team-header{min-height:350px;padding:3rem 1.5rem}.meet-the-team-title-image{max-width:90%}.meet-the-team-butterfly{right:-50px;transform:translateY(-50%);width:40px}.meet-the-team-flower{height:55px;width:55px}.committee-section-heading{font-size:2rem;margin-bottom:1.5rem}.chairs-grid,.directors-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.meet-the-team-header{min-height:300px;padding:2rem 1rem}.meet-the-team-title-image{max-width:85%}.meet-the-team-butterfly{right:-35px;transform:translateY(-50%);width:30px}.meet-the-team-flower{height:40px;width:40px}.flower-1{left:3%;top:5%}.flower-2{left:2%;top:20%}.flower-3{bottom:15%;right:5%}.flower-4{right:3%;top:10%}.flower-5{right:8%;top:1%}.meet-the-team-dashed-line{display:none}.meet-the-team-content{padding-bottom:3rem;padding-top:0}.committee-section{margin-bottom:3rem}.committee-section-heading{font-size:1.75rem;margin-bottom:1.25rem}.chairs-grid,.directors-grid{gap:1.5rem;grid-template-columns:1fr}}.people-card{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;transition:transform .3s ease;width:100%}.people-card:hover{transform:translateY(-5px)}.people-card-image-container{background:#e0e0e0;border-radius:50%;flex-shrink:0;height:180px;margin-bottom:1rem;overflow:hidden;width:180px}.people-card-image{display:block;height:100%;object-fit:cover;width:100%}.people-card-name{font-size:1.2rem;font-weight:600;line-height:1.2;margin:0 0 .5rem}.people-card-name,.people-card-position{color:#3e4c13;font-family:Inter,serif;text-align:center;width:100%}.people-card-position{font-size:1rem;font-weight:400;line-height:1.3;margin:0}.people-card-popup-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:10000}.people-card-popup{background:#ffe1ed;border-radius:1rem;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:600px;overflow:hidden;position:relative;width:100%}.people-card-popup-header{align-items:center;background:#8d485f;border-radius:1rem 1rem 0 0;display:flex;justify-content:flex-end;padding:.75rem 1rem}.people-card-popup-close{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;line-height:1;padding:0;transition:opacity .2s ease;width:2rem}.people-card-popup-close:hover{opacity:.8}.people-card-popup-body{flex:1 1;overflow-y:auto;padding:2rem}.people-card-popup-name{color:#3e4c13;font-family:"DM Serif Text",serif;font-size:1.8rem;font-weight:600;margin:0 0 1.5rem;text-align:left}.people-card-popup-content{align-items:flex-start;display:flex;gap:1.5rem;margin-bottom:1.5rem}.people-card-popup-left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.75rem}.people-card-popup-image-container{background:#e0e0e0;border-radius:50%;flex-shrink:0;height:120px;overflow:hidden;width:120px}.people-card-popup-image{display:block;height:100%;object-fit:cover;width:100%}.people-card-linkedin-link{align-items:center;background:#8d485f;border-radius:4px;display:flex;height:36px;justify-content:center;text-decoration:none;transition:background .2s ease;width:36px}.people-card-linkedin-link:hover{background:#6d3647}.people-card-linkedin-icon{height:20px;width:20px}.people-card-popup-right{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.people-card-popup-detail{display:flex;flex-direction:column;gap:.25rem}.people-card-popup-label{color:#3e4c13;font-family:"DM Serif Text",serif;font-size:1.1rem;font-weight:600}.people-card-popup-value{color:#3e4c13;font-family:Inter,sans-serif;font-size:.95rem;font-weight:400}.people-card-popup-about{border-top:1px solid #3e4c1333;margin-left:0;margin-top:1rem;padding-left:0;padding-top:1rem;width:100%}.people-card-popup-about-title{color:#3e4c13;font-family:"DM Serif Text",serif;font-size:1.2rem;font-weight:600;margin:0 0 .75rem}.people-card-popup-about-text{background:#0000!important;color:#3e4c13;font-family:Inter,sans-serif;font-size:.9rem;font-weight:400;line-height:1.6;margin:0}@media screen and (max-width:1024px){.people-card-image-container{height:160px;width:160px}.people-card-name{font-size:1.1rem}.people-card-position{font-size:.95rem}.people-card-popup{max-width:500px;padding:1.5rem}.people-card-popup-name{font-size:1.6rem}.people-card-popup-image-container{height:100px;width:100px}.people-card-popup-content{gap:1.25rem}}@media screen and (max-width:600px){.people-card-image-container{height:140px;width:140px}.people-card-name{font-size:1rem}.people-card-position{font-size:.9rem}.people-card-popup-overlay{padding:1rem}.people-card-popup{max-width:100%;padding:1.25rem}.people-card-popup-close{font-size:1.75rem;right:.75rem;top:.75rem}.people-card-popup-name{font-size:1.4rem;margin-bottom:1.25rem;padding-right:2rem}.people-card-popup-content{flex-direction:column;gap:1rem}.people-card-popup-left{align-items:center}.people-card-popup-image-container{height:100px;width:100px}.people-card-popup-right{width:100%}.people-card-popup-about{padding-left:0}}.contact-section{background:linear-gradient(179.17deg,#9da77a 5.11%,#ced3bd 61.23%,#fff 97.17%);margin-top:0;min-height:100vh;width:100%}.contact-header{align-items:center;aspect-ratio:2.32995951417;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.contact-header-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.contact-header-text-container{margin-top:-120px;padding-top:0;width:100%;z-index:10}.contact-header-text,.contact-header-text-container{align-items:center;display:flex;justify-content:center;position:relative}.contact-header-text{color:#3e4c13;font-family:"DM Serif Text",serif;font-size:5rem;font-weight:700;gap:1.5rem;letter-spacing:.02em;margin:0;text-align:center;text-transform:lowercase}.contact-header-text-span{display:inline-block}.contact-leaf-left,.contact-leaf-right{display:block;height:6rem;object-fit:contain;width:auto}.contact-butterfly-text{display:block!important;height:auto;pointer-events:none;position:absolute;right:-65px;top:50%;transform:translateY(-50%);width:60px;z-index:12}.contact-flower{height:70px;opacity:.95;position:absolute;width:70px;z-index:5}.contact-flower-1{left:3%;top:5%;transform:rotate(-20deg)}.contact-flower-2{bottom:25%;left:8%;transform:rotate(30deg)}.contact-flower-3{bottom:20%;right:12%;transform:rotate(-25deg)}.contact-flower-4{right:5%;top:20%;transform:rotate(20deg)}.contact-form-section{background:#0000;display:flex;justify-content:center;margin-top:-15rem;padding:0 0 6rem;width:100%}.contact-form{gap:2.5rem;max-width:800px;width:70%}.contact-form,.contact-form-field{display:flex;flex-direction:column}.contact-form-field{gap:.6rem}.contact-form-field label{color:var(--color-primary);font-family:Inter,serif;font-size:1rem;font-weight:400;margin-bottom:.2rem;text-align:left}.contact-form-field .required{color:#3e4c13}.contact-form-field input,.contact-form-field textarea{background:#fff;border:1px solid #3e4c13;border-radius:4px;box-sizing:border-box;color:var(--color-primary);font-family:Inter,serif;font-size:1rem;padding:1rem 1.2rem;transition:border-color .3s ease;width:100%}.contact-form-field input:focus,.contact-form-field textarea:focus{border-color:#9da77a;outline:none}.contact-form-field textarea{font-family:Inter,serif;min-height:180px;resize:vertical}.contact-submit-btn{align-self:center;background:#6e7a47;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Inter,serif;font-size:1rem;font-weight:600;margin-top:.5rem;padding:1rem 2rem;text-transform:uppercase;transition:background .3s ease;width:150px}.contact-submit-btn:hover{background:#9da77a}@media screen and (max-width:1024px){.contact-header-text-container{margin-top:-100px;padding-top:0}.contact-header-text{font-size:4rem;gap:1.2rem}.contact-leaf-left,.contact-leaf-right{height:2rem}.contact-butterfly-text{right:-50px;transform:translateY(-6px);width:45px}.contact-form{width:80%}.contact-form-section{margin-top:-12rem;padding:0 0 5rem}.contact-flower{height:55px;width:55px}}@media screen and (max-width:600px){.contact-header-text-container{margin-top:-80px;padding-top:0}.contact-header-text{font-size:3rem;gap:1rem}.contact-leaf-left,.contact-leaf-right{height:2.5rem}.contact-butterfly-text{right:-40px;transform:translateY(-5px);width:35px}.contact-form{width:90%}.contact-form-section{margin-top:-10rem;padding:0 0 4rem}.contact-form{gap:2rem}.contact-form-field{gap:.5rem}.contact-flower{height:40px;width:40px}.contact-submit-btn{align-self:stretch;width:100%}}.general-qa-container{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem;margin-top:0;width:100%}.general-qa-title{color:#4c572d;font-family:"DM Serif Text",serif;font-size:3.5rem;font-weight:700;margin-bottom:2%;margin-top:3rem;text-align:center;text-shadow:2px 2px 4px #343d1a;text-transform:lowercase;width:100%}.general-qa-list{display:flex;flex-direction:column;margin-top:2rem;max-width:800px;width:100%}.general-qa-item{border-bottom:1px solid #e0e0e0;width:100%}.general-qa-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 0;transition:all .3s ease;width:100%}.general-qa-question:hover{opacity:.7}.general-qa-question-text{color:var(--color-primary);font-family:Inter,sans-serif;font-size:16px;font-weight:400}.general-qa-icon{color:var(--color-primary);font-size:16px;font-weight:300;transform:rotate(0deg);transition:transform .3s ease}.general-qa-icon.open{transform:rotate(90deg)}.general-qa-answer{animation:slideDown .3s ease;padding:0 0 1.5rem}.general-qa-answer p{color:var(--color-primary);font-family:Inter,sans-serif;font-size:16px;line-height:1.6;margin:0;text-align:left}@keyframes slideDown{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}@media screen and (max-width:600px){.general-qa-title{font-size:2.5rem;margin-bottom:2rem}.general-qa-question{padding:1rem 0}.general-qa-answer{padding:0 0 1rem}.general-qa-answer p,.general-qa-question-text{font-size:14px}}footer{background:none;display:flex;justify-content:center;min-height:300px;position:relative}footer:before{background-image:url(/static/media/hero_gradient_bottom.fb96ed1fc688ec31a863.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;bottom:-40px;content:"";height:1200px;pointer-events:none;z-index:-2}.footer-background,footer:before{left:0;position:absolute;width:100%}.footer-background{object-fit:cover;top:0;z-index:0}.footer-content{align-items:center;background-color:none;bottom:-7.5rem;display:flex;font-size:2.2rem;justify-content:space-between;left:50%;max-width:1200px;position:absolute;transform:translateX(-50%);width:80%;z-index:1}footer p{background-color:initial;color:#ffe1ed;font-family:Katibeh,cursive;font-size:2.4rem;font-weight:400;margin:0;padding:0;text-shadow:1px 1px 2px #ecbad06a}.footer-socials{background-color:none;display:flex;justify-content:space-between}footer a{text-decoration:none}.footer-socials a{border:none;color:#ffe1ed;display:flex;padding:.8rem}.footer-socials a:hover{background:#0000;color:#8d485f}@media screen and (max-width:600px){.footer-content{align-items:center;flex-direction:column}.footer-socials{gap:1rem;margin-top:1rem}footer p{font-size:1rem;text-align:center}}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-dark-pink:#8d485f;--color-light-pink:#ffe1ed;--color-light-green:#9da77a;--color-dark-green:#3e4c13;--color-bg:#fff;--color-bg-variant:#e6e8ef;--color-primary:#000;--color-primary-variant:#1d121f;--color-white:#000;--color-light:#fff9;--transition:all 400ms ease;--container-width-lg:82%;--container-width-md:86%;--container-width-sm:90%}html{scroll-behavior:smooth}::-webkit-scrollbar{display:none}h2{color:#929292;font-size:2em;font-weight:700;text-transform:uppercase}h2,h3{font-family:Inter,serif}body{background:#fff;background:var(--color-bg);line-height:1.7}body,p{color:#000;color:var(--color-white);font-family:Inter,serif;font-weight:300}p{line-height:1.25}.container{margin:0 auto;width:82%;width:var(--container-width-lg)}h1,h2,h3{font-size:1.7em;font-weight:300}h4{font-size:.9em;padding-left:.5em;padding-right:.5em}h4,h5{font-weight:400}h5{font-size:1em;margin-top:-.75em}h1{font-size:2.5rem}section{margin-top:8rem}section>h5{color:#fff9;color:var(--color-light);font-size:1em;font-weight:400;text-align:center}section>h2{color:#929292;font-weight:700;margin-bottom:4rem;margin-left:5em;text-align:left}.text-light{color:#fff9;color:var(--color-light)}a{color:#000;color:var(--color-primary);font-family:Inter,serif;transition:all .4s ease;transition:var(--transition)}a:hover{color:#000;color:var(--color-white)}.btn{background-color:#e6e8ef!important;border:1px solid #e6e8ef;border-radius:1.75rem;color:#000!important;color:var(--color-primary)!important;cursor:pointer;display:inline-block;font-family:Inter,serif;padding:.75rem 1.2rem;transition:all .4s ease;transition:var(--transition);width:max-content}.btn:hover{background:#000!important;background:var(--color-white)!important;border-color:#0000!important;color:#fff!important;color:var(--color-bg)!important}.btn-primary{background:#000;background:var(--color-primary);color:#fff;color:var(--color-bg)}img{display:block;object-fit:cover;width:100%}input,textarea{font-family:Inter,serif}@media screen and (max-width:1024px){section{margin-top:6rem}}@media screen and (max-width:600px){section>h2{margin-bottom:2rem;margin-left:1.2em}}
/*# sourceMappingURL=main.4f0620ad.css.map*/