@import"https://fonts.googleapis.com/css2?family=AR+One+Sans:wght@400..700&family=Ledger&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sono:wght@200..800&display=swap";:root{line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:after,*:before,*{box-sizing:border-box}*{padding:0;margin:0;box-sizing:border-box;font-size:62.5%;font-family:AR One Sans,Roboto,Arial,Helvetica,sans-serif}html{scroll-behavior:smooth}a{text-decoration:none}ul,li{list-style:none}svg{font-size:1rem;height:3.6rem;aspect-ratio:1/1}svg path,svg ellipse{fill:currentColor}p{overflow-wrap:break-word;word-break:break-word;text-wrap:pretty}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}::-webkit-scrollbar{width:clamp(2.6px,.3em,3.6px);height:clamp(2.6px,.3em,3.6px)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.36);-webkit-border-radius:clamp(8px,.86em,10px);border-radius:clamp(8px,.86em,10px)}::-webkit-scrollbar-thumb{-webkit-border-radius:clamp(8px,.86em,10px);border-radius:clamp(8px,.86em,10px);background:#64b5f6;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.36)}::-webkit-scrollbar-thumb:window-inactive{background:#64b5f6}.sideBtn{padding:8px;color:#3081b0;cursor:pointer;background-color:snow;outline:none;border:3.6px solid transparent;border-radius:12px;transition-duration:.36s;display:flex;justify-content:center;align-items:center;font-size:1rem}.sideBtn svg{height:clamp(2rem,1.6vw + 1.8rem,2.6rem)}.sideBtn:hover{color:#5fa9d3;border-color:#5fa9d3}.sideBtn.preview{display:none}.sideBtn .sideBtnText{font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem);font-weight:600;color:#f5f5f5;margin-left:clamp(6px,.66em,8px);display:none}.sideControllersWrapper{position:fixed;display:flex;flex-direction:column;font-size:1rem;gap:clamp(14px,1.6em,18px);bottom:clamp(6px,.8em,10px);left:clamp(6px,.8em,10px);font-size:1.6rem;z-index:100}.deleteBtn{background-color:transparent;border:none;outline:none;width:calc(clamp(2rem,1.6vw + 1.8rem,2.6rem)*2);aspect-ratio:1.5384615385;cursor:pointer}.deleteBtn>svg{height:clamp(2rem,1.6vw + 1.8rem,2.6rem);color:#d02224;transition-duration:.2s}.deleteBtn>svg:hover{color:#ac1c1e}.headingBtnWrapper{display:flex;justify-content:center;align-items:center;font-size:1rem;gap:clamp(14px,1.6em,18px);z-index:10;padding:8px}.headingBtnWrapper:has(.mainHeadingBtn){width:100%;padding:12px;background-color:snow}.headingBtnWrapper:has(.mainHeadingBtn):has(.expanded){border-top-left-radius:8px;border-top-right-radius:8px}.headingBtnWrapper:has(.mainHeadingBtn):not(:has(.expanded)){border-radius:8px}.cardHeadingButton{display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-between;gap:clamp(10px,1em,12px);width:100%;padding:clamp(12px,1.26em,14px) clamp(4px,5.6em,6px) clamp(12px,1.26em,14px) clamp(14px,1.56em,16px);transition-duration:.36s;transition-delay:.16s;background-color:transparent;border:none;outline:none;border-radius:6px;cursor:pointer}.cardHeadingButton>div{display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:flex-start;gap:clamp(6px,.66em,8px);max-width:90%;transition-duration:.36s;transition-delay:60ms}.cardHeadingButton>div>.btnContent{color:#333;letter-spacing:.01em;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:760;text-align:left;transition-duration:.36s;transition-delay:60ms;overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cardHeadingButton>svg,.cardHeadingButton>div>svg{height:clamp(2rem,1.6vw + 1.8rem,2.6rem);transition-duration:.36s;transition-delay:60ms}.cardHeadingButton:hover,.cardHeadingButton:hover.expanded{background-color:#a0cbe4}.cardHeadingButton:hover>*,.cardHeadingButton:hover>*>.btnContent,.cardHeadingButton:hover.expanded>*,.cardHeadingButton:hover.expanded>*>.btnContent{color:snow}.cardHeadingButton.expanded{background-color:#bfdced}.cardHeadingButton.expanded>*,.cardHeadingButton.expanded>*>.btnContent{color:#185375}.cardHeadingButton.expanded>svg{transform:rotate(90deg)}.mainHeadingBtn:hover,.mainHeadingBtn:hover.expanded{background-color:#5fa9d3}.mainHeadingBtn.expanded{background-color:#a0cbe4}.inpWrapper{position:relative;align-self:center;width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;isolation:isolate;z-index:1}.inpWrapper.spanTwoCol{grid-column:1/3}.cardInp{width:100%;height:100%;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:560;color:#333;caret-color:#3081b0;background:transparent;border:1.6px solid #3081b0;padding:.46em .6em;transition-duration:.36s;outline:none}.cardInp::placeholder{color:transparent;font-size:clamp(1.16rem,.3vw + 1.16rem,1.26rem)}.cardInp:focus::placeholder{color:#b3b3b3}.cardInp:focus~.inpFocusBorders:before,.cardInp:focus~.inpFocusBorders:after{width:100%}.cardInp:focus~.inpFocusBorders span:before,.cardInp:focus~.inpFocusBorders span:after{height:100%}.cardInp:focus~.inpFocusBg{width:100%;left:0}.cardInp:focus~.inputLabel,.cardInp:not(:placeholder-shown)~.inputLabel{font-size:clamp(1.16rem,.3vw + 1.16rem,1.26rem);font-weight:600;color:#3f97ca;cursor:default;transform:translate(clamp(-4px,-.6em,-6px),clamp(-28px,-2.86em,-32px));transition-duration:.36s}.inputLabel{position:absolute;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:600;letter-spacing:.06em;color:#b3b3b3;left:clamp(6px,.76em,8px);z-index:-1;transition-duration:.36s}.inpFocusBorders span:after,.inpFocusBorders span:before,.inpFocusBorders:before,.inpFocusBorders:after{content:"";position:absolute;top:0;left:0;width:0;height:2.6px;background-color:#5fa9d3;transition-duration:.66s}.inpFocusBorders span:after,.inpFocusBorders span:before{width:2.6px;height:0}.inpFocusBorders span:after,.inpFocusBorders:after{inset:auto 0 0 auto}.inpFocusBg{position:absolute;content:"";top:0;left:50%;width:0;height:100%;z-index:-1;background-color:#eee;transition-duration:.36s}.formContent.expanded:has(.personalInfo){display:flex;flex-direction:column;font-size:1rem;align-items:stretch}.formContent.expanded:has(.personalInfo) .personalInfo{margin-top:clamp(10px,1.2em,14px);width:100%;display:grid;font-size:1rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fit,minmax(36px,40px));row-gap:clamp(26px,2.66em,28px);column-gap:clamp(14px,1.6em,18px)}.textAreaWrapper{position:relative;display:flex;justify-content:center;align-items:center;font-size:1rem;isolation:isolate;z-index:1}.textArea{width:100%;height:100%;resize:none;overflow-y:auto;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:500;color:#333;caret-color:#3081b0;background:transparent;border:1.6px solid transparent;border:1.6px solid #3081b0;padding:.46em .6em;transition-duration:.36s;outline:none}.textArea::placeholder{color:transparent;font-size:clamp(1.16rem,.3vw + 1.16rem,1.26rem)}.textArea:focus::placeholder{color:#b3b3b3}.textArea:focus~.textAreaFocusBorders:before,.textArea:focus~.textAreaFocusBorders:after{width:100%}.textArea:focus~.textAreaFocusBorders span:before,.textArea:focus~.textAreaFocusBorders span:after{height:100%}.textArea:focus~.textAreaFocusBg{width:100%;left:0}.textArea:focus~.textAreaLabel,.textArea:not(:placeholder-shown)~.textAreaLabel{font-size:clamp(1.16rem,.3vw + 1.16rem,1.26rem);font-weight:600;color:#3f97ca;cursor:default;transform:translate(clamp(-4px,-.6em,-6px),clamp(-28px,-2.86em,-32px));transition-duration:.36s}.textAreaLabel{position:absolute;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:600;letter-spacing:.06em;color:#b3b3b3;top:.46em;left:clamp(6px,.76em,8px);z-index:-1;transition-duration:.36s}.textAreaFocusBorders span:after,.textAreaFocusBorders span:before,.textAreaFocusBorders:before,.textAreaFocusBorders:after{content:"";position:absolute;top:0;left:0;width:0;height:2.6px;background-color:#5fa9d3;transition-duration:.66s}.textAreaFocusBorders span:after,.textAreaFocusBorders span:before{width:2.6px;height:0}.textAreaFocusBorders span:after,.textAreaFocusBorders:after{inset:auto 0 0 auto}.textAreaFocusBg{position:absolute;content:"";top:0;left:50%;width:0;height:100%;z-index:-1;background-color:#eee;transition-duration:.36s}.formContent.expanded:has(.profileSummary){display:flex;flex-direction:column;font-size:1rem;align-items:stretch}.formContent.expanded:has(.profileSummary) .profileSummary{width:100%;display:flex;flex-direction:column;font-size:1rem;gap:clamp(26px,2.66em,28px)}.formContent.expanded:has(.profileSummary) .profileSummary .profileSummaryHeading{font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:600;color:#3f97ca;text-align:justify;margin-bottom:.2em;cursor:default}.largeItemKeyPoint{width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-between}.largeItemKeyPoint>*:first-child{width:90%}.addBtn{position:relative;display:flex;justify-content:center;align-items:center;font-size:1rem;gap:clamp(4px,.56em,6px);font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:600;color:#f5f5f5;padding:.56em .6em;background-color:transparent;border:none;outline:none;cursor:pointer;border-color:transparent;z-index:0;transition-duration:.36s}.addBtn .cardBtnIcon{height:clamp(1.9rem,1.4vw + 1.8rem,2.4rem)}.addBtn:before,.addBtn:after{content:"";position:absolute;height:100%;top:0;transition-duration:.2s;transition-delay:.16s}.addBtn:before{width:100%;left:0;z-index:-1;background-color:#3f97ca}.addBtn:after{width:100%;z-index:1;border-top:2.6px solid #3f97ca;border-bottom:2.6px solid #3f97ca;transform:rotateY(90deg);transition-delay:.2s}.addBtn:hover{color:#3f97ca;transform:scale(1.03)}.addBtn:hover:before{transform:scaleX(0)}.addBtn:hover:after{transform:rotateY(0)}.largeItem{width:100%;border:1px solid #3f97ca;border-radius:6px}.itemContent.expanded:has(.educationAndExperiencesItem) .educationAndExperiencesItem{width:100%;display:flex;flex-direction:column;font-size:1rem;align-items:stretch;gap:clamp(26px,2.66em,28px);margin-top:clamp(10px,1.2em,14px);padding:12px 12px 16px}.itemContent.expanded:has(.educationAndExperiencesItem) .educationAndExperiencesItem>*:last-child{align-self:flex-end}.largeItemFirstRow,.largeItemSecondRow{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:clamp(14px,1.6em,18px)}.largeItemFirstRow>*,.largeItemSecondRow>*{flex:1}.formContent.expanded:has(.educationAndExperiences){display:flex;flex-direction:column;font-size:1rem;align-items:stretch;gap:clamp(20px,2.4em,26px)}.formContent.expanded:has(.educationAndExperiences) .educationAndExperiences{display:flex;flex-direction:column;font-size:1rem;gap:clamp(20px,2.2em,24px)}.formContent.expanded:has(.educationAndExperiences)>*:last-child{align-self:flex-end}.additionalInfoItemKeyPoint{width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-between}.additionalInfoItemKeyPoint>*:first-child{width:90%}.smallItem{width:100%;border:1px solid #3f97ca;border-radius:6px}.itemContent{overflow:hidden;padding:0;max-height:0px}.itemContent.expanded{max-height:1000px;width:100%;animation:expandFormContent;animation-duration:.2s;transform-origin:top}.itemContent.expanded:has(.additionalInfoItem) .additionalInfoItem{width:100%;display:flex;flex-direction:column;font-size:1rem;align-items:stretch;gap:clamp(26px,2.66em,28px);margin-top:clamp(10px,1.2em,14px);padding:8px 8px 16px}.itemContent.expanded:has(.additionalInfoItem) .additionalInfoItem>*:last-child{align-self:flex-end}.formContent.expanded:has(.additionalInfo){display:flex;flex-direction:column;font-size:1rem;align-items:flex-end;gap:clamp(20px,2.4em,26px)}.formContent.expanded:has(.additionalInfo) .additionalInfo{width:100%;display:flex;flex-direction:column;font-size:1rem;gap:clamp(20px,2.2em,24px)}.controllerBtn{position:relative;display:flex;justify-content:center;align-items:center;font-size:1rem;gap:clamp(4px,.56em,6px);font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem);font-weight:400;color:#f5f5f5;padding:.56em .6em;background-color:transparent;border:none;outline:none;cursor:pointer;border-color:transparent;z-index:0;transition-duration:.36s}.controllerBtn.active{color:#ffa52f;font-weight:900}.controllerBtn .cardBtnIcon{height:clamp(1.9rem,1.4vw + 1.8rem,2.4rem)}.controllerBtn:has(span){width:max(80px,24%);height:82px;display:flex;flex-direction:column;font-size:1rem;font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem)}.controllerBtn:has(span) span{font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem)}.controllerBtn:has(span).Ledger{font-family:Ledger}.controllerBtn:has(span).Ledger span{font-family:Ledger}.controllerBtn:has(span).Roboto{font-family:Roboto Mono}.controllerBtn:has(span).Roboto span{font-family:Roboto Mono}.controllerBtn:has(span).Sono{font-family:Sono}.controllerBtn:has(span).Sono span{font-family:Sono}.controllerBtn:has(span).AR_One_Sans{font-family:AR One Sans}.controllerBtn:has(span).AR_One_Sans span{font-family:AR One Sans}.controllerBtn:has(span).Helvetica{font-family:Helvetica}.controllerBtn:has(span).Helvetica span{font-family:Helvetica}.controllerBtn:before,.controllerBtn:after{content:"";position:absolute;height:100%;top:0;transition-duration:.2s;transition-delay:.16s}.controllerBtn:before{width:100%;left:0;z-index:-1;background-color:#3f97ca}.controllerBtn:after{width:100%;z-index:1;border-top:2.6px solid #3f97ca;border-bottom:2.6px solid #3f97ca;transform:rotateY(90deg);transition-delay:.2s}.controllerBtn:hover{color:#3f97ca;transform:scale(1.03)}.controllerBtn:hover:before{transform:scaleX(0)}.controllerBtn:hover:after{transform:rotateY(0)}.controllerBtn:hover.active{color:#ffa52f}.formControllerItem{border:1px solid #5fa9d3;border-radius:6px;position:relative}.itemHeading{display:inline-block;position:absolute;top:clamp(-18px,2em,-20px);left:clamp(12px,1.4em,14px);font-size:clamp(1.9rem,1.4vw + 1.8rem,2.4rem);color:#5fa9d3;cursor:default;background-color:snow}.controllerItemContent{display:flex;justify-content:center;align-items:center;font-size:1rem;align-items:stretch;justify-content:space-around;margin-top:12px;padding:20px}.controllerItemContent:has(.first){display:flex;flex-direction:column;font-size:1rem;gap:clamp(26px,2.66em,28px)}.controllerItemContent .first,.controllerItemContent .second{width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-between}.controllerItemContent .second{justify-content:space-evenly}.colorControllerLabel{display:flex;justify-content:center;align-items:center;font-size:1rem;gap:clamp(14px,1.6em,18px);font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem);font-weight:700;color:#333;cursor:default}.colorInpController{cursor:pointer}.formContent.expanded:has(.formController){display:flex;flex-direction:column;font-size:1rem;align-items:stretch}.formContent.expanded:has(.formController) .formController{margin-top:clamp(10px,1.2em,14px);width:100%;display:flex;flex-direction:column;font-size:1rem;gap:clamp(20px,2.4em,26px)}.formCard{display:flex;flex-direction:column;font-size:1rem;filter:drop-shadow(0 3px 6px rgba(0,0,0,.36))}.formContent{background-color:snow;overflow:hidden;padding:0;width:580px;width:100%;max-height:0px}.formContent.expanded{max-height:5000px;animation:expandFormContent;animation-duration:.36s;transform-origin:top;padding:8px 16px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.formWrapper{display:flex;flex-direction:column;font-size:1rem;align-self:flex-start;gap:clamp(20px,2.2em,24px);margin-bottom:clamp(46px,4.6em,50px)}.formHeader{flex-direction:column;display:flex;justify-content:center;align-items:center;font-size:1rem;gap:max(0px,1.2em);margin:clamp(46px,4.66em,50px) 0 clamp(20px,2em,26px);cursor:default}.formHeading{display:flex;justify-content:center;align-items:center;font-size:1rem;gap:clamp(12px,1.8em,20px);font-size:clamp(4rem,2.6vw + 4rem,5.6rem);color:#1976d2;transition-duration:.36s;transition-timing-function:ease-in-out;animation-timing-function:ease-in-out}.formHeading .formHeadingIcon{height:clamp(4rem,2.6vw + 4rem,5.6rem);color:#1976d2}.formHeading:hover{color:#329cf4}.formHeading:hover .formHeadingIcon{animation:logoBounce .66s ease-in-out 0s,logoStretch .66s ease-in-out .86s;filter:none;color:#329cf4}.formSlogan{font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem);font-weight:600;color:#329cf4}.formFooter{display:flex;justify-content:center;align-items:center;font-size:1rem}.formFooterText{display:flex;justify-content:center;align-items:center;font-size:1rem;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);font-weight:560;color:#185375;cursor:default}.formFooterLink{display:flex;justify-content:center;align-items:center;font-size:1rem;font-size:clamp(1.36rem,.6vw + 1.3rem,1.4rem);margin-left:clamp(6px,.66em,8px);color:#185375;cursor:pointer;transition-duration:.36s}.formFooterLink>svg{height:clamp(1.9rem,1.4vw + 1.8rem,2.4rem);margin-right:clamp(4px,.46em,6px);transition-duration:.36s}.formFooterLink:hover,.formFooterLink:hover>svg{transform:scale(1.03);color:#3f97ca}.resumeEducationAndExperiencesWrapper{width:100%;display:flex;flex-direction:column;font-size:1rem;font-size:inherit;gap:.2em}.firstRow,.secondRow,.thirdRow{width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-between;font-size:inherit;align-self:flex-start}.firstRow.Ledger,.secondRow.Ledger,.thirdRow.Ledger{font-family:Ledger;line-height:1.5}.firstRow.Roboto,.secondRow.Roboto,.thirdRow.Roboto{font-family:Roboto Mono;line-height:1.36}.firstRow.Sono,.secondRow.Sono,.thirdRow.Sono{font-family:Sono;line-height:1.36}.firstRow.AR_One_Sans,.secondRow.AR_One_Sans,.thirdRow.AR_One_Sans{font-family:AR One Sans}.firstRow.Helvetica,.secondRow.Helvetica,.thirdRow.Helvetica{font-family:Helvetica}.firstRow>h2,.secondRow>h2,.thirdRow>h2{font-size:.66em}.firstRow>h2.Ledger,.secondRow>h2.Ledger,.thirdRow>h2.Ledger{font-family:Ledger;line-height:1.5}.firstRow>h2.Roboto,.secondRow>h2.Roboto,.thirdRow>h2.Roboto{font-family:Roboto Mono;line-height:1.36}.firstRow>h2.Sono,.secondRow>h2.Sono,.thirdRow>h2.Sono{font-family:Sono;line-height:1.36}.firstRow>h2.AR_One_Sans,.secondRow>h2.AR_One_Sans,.thirdRow>h2.AR_One_Sans{font-family:AR One Sans}.firstRow>h2.Helvetica,.secondRow>h2.Helvetica,.thirdRow>h2.Helvetica{font-family:Helvetica}.firstRow>h2,.secondRow>h2,.thirdRow>h2{color:#333;font-weight:700}.firstRow>h2:nth-child(2),.secondRow>h2:nth-child(2),.thirdRow>h2:nth-child(2){text-align:right}.thirdRow>h2{font-weight:600}.thirdRow>h2.Ledger{font-family:Ledger;line-height:1.5}.thirdRow>h2.Roboto{font-family:Roboto Mono;line-height:1.36}.thirdRow>h2.Sono{font-family:Sono;line-height:1.36}.thirdRow>h2.AR_One_Sans{font-family:AR One Sans}.thirdRow>h2.Helvetica{font-family:Helvetica}.educationAndExperiencesContentList{font-size:inherit;list-style-type:disc}.educationAndExperiencesContentList>li{font-size:.66em}.educationAndExperiencesContentList>li.Ledger{font-family:Ledger;line-height:1.5}.educationAndExperiencesContentList>li.Roboto{font-family:Roboto Mono;line-height:1.36}.educationAndExperiencesContentList>li.Sono{font-family:Sono;line-height:1.36}.educationAndExperiencesContentList>li.AR_One_Sans{font-family:AR One Sans}.educationAndExperiencesContentList>li.Helvetica{font-family:Helvetica}.educationAndExperiencesContentList>li{font-weight:400;text-align:justify;list-style-type:disc;list-style-position:inside;white-space:pre-wrap}.educationAndExperiencesContentList>li.empty{list-style-type:" "}.minimalismResumeWrapper{display:flex;flex-direction:column;font-size:1rem;font-size:inherit}.minimalismResumeWrapper>*{width:100%}.miniResumeHeading,.miniResumeSubHeading{font-size:2.4em;text-align:center;color:#333}.miniResumeHeading.Ledger,.miniResumeSubHeading.Ledger{font-family:Ledger;line-height:1.5}.miniResumeHeading.Roboto,.miniResumeSubHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.miniResumeHeading.Sono,.miniResumeSubHeading.Sono{font-family:Sono;line-height:1.36}.miniResumeHeading.AR_One_Sans,.miniResumeSubHeading.AR_One_Sans{font-family:AR One Sans}.miniResumeHeading.Helvetica,.miniResumeSubHeading.Helvetica{font-family:Helvetica}.miniResumeSubHeading{font-size:1.1em}.miniResumeSubHeading.Ledger{font-family:Ledger;line-height:1.5}.miniResumeSubHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.miniResumeSubHeading.Sono{font-family:Sono;line-height:1.36}.miniResumeSubHeading.AR_One_Sans{font-family:AR One Sans}.miniResumeSubHeading.Helvetica{font-family:Helvetica}.miniResumeMainInfo{width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-evenly;flex-wrap:wrap;font-size:inherit;gap:.8em;margin-top:.6em}.mainInfoText{display:flex;justify-content:center;align-items:center;font-size:1rem;font-size:.66em}.mainInfoText.Ledger{font-family:Ledger;line-height:1.5}.mainInfoText.Roboto{font-family:Roboto Mono;line-height:1.36}.mainInfoText.Sono{font-family:Sono;line-height:1.36}.mainInfoText.AR_One_Sans{font-family:AR One Sans}.mainInfoText.Helvetica{font-family:Helvetica}.mainInfoText>svg{height:1.2em;margin-right:.26em;aspect-ratio:1/1}.miniResumeSection{display:flex;flex-direction:column;font-size:1rem;font-size:inherit;margin-top:.6em;gap:.4em;align-items:flex-start}.miniResumeSection:before{content:"";display:block;width:100%;height:2px;background-color:var(--user_light_color);opacity:.36;margin-bottom:.2em}.miniResumeProfile{font-size:1.1em}.miniResumeSectionHeading{font-size:.8em}.miniResumeSectionHeading.Ledger{font-family:Ledger;line-height:1.5}.miniResumeSectionHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.miniResumeSectionHeading.Sono{font-family:Sono;line-height:1.36}.miniResumeSectionHeading.AR_One_Sans{font-family:AR One Sans}.miniResumeSectionHeading.Helvetica{font-family:Helvetica}.miniResumeSectionHeading{font-weight:700;color:#333;text-transform:uppercase;letter-spacing:1.66px}.miniResumeProfileText{font-size:.66em}.miniResumeProfileText.Ledger{font-family:Ledger;line-height:1.5}.miniResumeProfileText.Roboto{font-family:Roboto Mono;line-height:1.36}.miniResumeProfileText.Sono{font-family:Sono;line-height:1.36}.miniResumeProfileText.AR_One_Sans{font-family:AR One Sans}.miniResumeProfileText.Helvetica{font-family:Helvetica}.miniResumeProfileText{color:#333;font-weight:400;line-height:1.4;text-align:justify}.profileWebsites{display:flex;justify-content:center;align-items:center;font-size:1rem;flex-wrap:wrap;font-size:inherit;gap:1em}.profileWebsites>*>svg{height:1.2em}.moreContentWrapper{width:100%;font-size:inherit}.moreContentList{font-size:inherit;list-style-type:disc}.moreContentItem{font-size:.6em}.moreContentItem.Ledger{font-family:Ledger;line-height:1.5}.moreContentItem.Roboto{font-family:Roboto Mono;line-height:1.36}.moreContentItem.Sono{font-family:Sono;line-height:1.36}.moreContentItem.AR_One_Sans{font-family:AR One Sans}.moreContentItem.Helvetica{font-family:Helvetica}.moreContentItem{font-weight:400;text-align:justify;list-style-type:disc;list-style-position:inside;white-space:pre-wrap}.moreContentItem.empty{list-style-type:" "}.classicResumeWrapper{display:flex;flex-direction:column;font-size:1rem;font-size:inherit}.classicResumeWrapper>*{width:100%}.classicSection{display:flex;flex-direction:column;font-size:1rem;font-size:inherit}.classicSection:not(:first-child){margin-top:.6em}.classicSectionHeading.Ledger{font-family:Ledger;line-height:1.5}.classicSectionHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.classicSectionHeading.Sono{font-family:Sono;line-height:1.36}.classicSectionHeading.AR_One_Sans{font-family:AR One Sans}.classicSectionHeading.Helvetica{font-family:Helvetica}.classicSectionHeading{font-size:.9em;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:1.66px;margin-bottom:.4em;position:relative}.classicSectionHeading:after{content:"";position:absolute;display:block;left:0;bottom:-2px;width:100%;height:2px;background-color:var(--user_darker_color)}.classicContent{display:flex;flex-direction:column;font-size:1rem;font-size:inherit;gap:.1em}.classicName.Ledger{font-family:Ledger;line-height:1.5}.classicName.Roboto{font-family:Roboto Mono;line-height:1.36}.classicName.Sono{font-family:Sono;line-height:1.36}.classicName.AR_One_Sans{font-family:AR One Sans}.classicName.Helvetica{font-family:Helvetica}.classicName{font-size:.76em;font-weight:600;color:#333}.classicProfile.Ledger,.classicContactItem.Ledger{font-family:Ledger;line-height:1.5}.classicProfile.Roboto,.classicContactItem.Roboto{font-family:Roboto Mono;line-height:1.36}.classicProfile.Sono,.classicContactItem.Sono{font-family:Sono;line-height:1.36}.classicProfile.AR_One_Sans,.classicContactItem.AR_One_Sans{font-family:AR One Sans}.classicProfile.Helvetica,.classicContactItem.Helvetica{font-family:Helvetica}.classicProfile,.classicContactItem{color:#333;font-size:.66em;text-align:justify}.educationsAndExperiencesContent{display:flex;flex-direction:column;font-size:1rem;font-size:inherit;gap:1em}.moreContentItem{color:#333;font-size:.66em}.modernResumeWrapper{display:flex;flex-direction:column;font-size:1rem;align-items:stretch;font-size:inherit}.modernHeadingWrapper{display:flex;flex-direction:column;font-size:1rem;flex-wrap:wrap;width:100%;font-size:inherit;padding:clamp(32px,3.2em,36px);background-color:var(--user_lightest_color)}.modernHeading{font-size:2.4em;color:#333}.modernHeading.Ledger{font-family:Ledger;line-height:1.5}.modernHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.modernHeading.Sono{font-family:Sono;line-height:1.36}.modernHeading.AR_One_Sans{font-family:AR One Sans}.modernHeading.Helvetica{font-family:Helvetica}.modernSubHeading.Ledger{font-family:Ledger;line-height:1.5}.modernSubHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.modernSubHeading.Sono{font-family:Sono;line-height:1.36}.modernSubHeading.AR_One_Sans{font-family:AR One Sans}.modernSubHeading.Helvetica{font-family:Helvetica}.modernSubHeading{font-size:1.1em}.modernContactWrapper{width:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;justify-content:space-evenly;flex-wrap:wrap;font-size:inherit;gap:.4em;padding:calc(clamp(32px,3.2em,36px)/2) calc(clamp(32px,3.2em,36px)*.6);background-color:var(--user_lighter_color)}.modernContactWrapper .mainInfoText{display:flex;justify-content:center;align-items:center;font-size:1rem;font-size:.76em;font-weight:560}.modernContactWrapper .mainInfoText.Ledger{font-family:Ledger;line-height:1.5}.modernContactWrapper .mainInfoText.Roboto{font-family:Roboto Mono;line-height:1.36}.modernContactWrapper .mainInfoText.Sono{font-family:Sono;line-height:1.36}.modernContactWrapper .mainInfoText.AR_One_Sans{font-family:AR One Sans}.modernContactWrapper .mainInfoText.Helvetica{font-family:Helvetica}.modernContactWrapper .mainInfoText>svg{height:1.2em;margin-right:.06em;aspect-ratio:1/1;color:var(--user_darkest_color)}.modernContent{padding:clamp(32px,3.2em,36px);width:100%;display:grid;font-size:1rem;font-size:inherit;grid-template-columns:1fr}.modernContent:has(>.leftSideContent){grid-template-columns:1.2fr 2.5fr}.leftSideContent,.rightSideContent{justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;font-size:1rem;align-items:flex-start;font-size:inherit}.leftSideContent>.modernSection:not(:first-child),.rightSideContent>.modernSection:not(:first-child){margin-top:1em}.leftSideContent{position:relative;padding-right:.8em}.leftSideContent:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background-color:var(--user_darker_color)}.rightSideContent{padding-left:.8em}.modernSection{display:flex;flex-direction:column;font-size:1rem;align-items:flex-start;font-size:inherit}.sectionHeading{font-size:.8em;color:#333}.sectionHeading.Ledger{font-family:Ledger;line-height:1.5}.sectionHeading.Roboto{font-family:Roboto Mono;line-height:1.36}.sectionHeading.Sono{font-family:Sono;line-height:1.36}.sectionHeading.AR_One_Sans{font-family:AR One Sans}.sectionHeading.Helvetica{font-family:Helvetica}.sectionHeading{margin-bottom:.2em;text-transform:uppercase}.sectionContent{display:flex;flex-direction:column;font-size:1rem;align-items:flex-start;font-size:inherit;width:100%;gap:.4em}.sectionText{display:flex;justify-content:center;align-items:center;font-size:1rem;font-size:.66em}.sectionText.Ledger{font-family:Ledger;line-height:1.5}.sectionText.Roboto{font-family:Roboto Mono;line-height:1.36}.sectionText.Sono{font-family:Sono;line-height:1.36}.sectionText.AR_One_Sans{font-family:AR One Sans}.sectionText.Helvetica{font-family:Helvetica}.sectionText{color:#333;font-weight:400}.sectionText>svg{height:1.6em;margin-right:.6em;aspect-ratio:1/1;color:#333}.moreContentList{font-size:inherit}.moreContentItem{text-align:left}.profileText{text-align:justify}.educationsAndExperiencesContent{display:flex;flex-direction:column;font-size:1rem;align-items:stretch;font-size:inherit;width:100%;gap:.8em}.sideWrapper:has(.resumeDisplay){align-self:flex-start;position:sticky;display:flex;flex-direction:column;font-size:1rem;top:0;height:100vh;width:calc(min(90vh,297mm) * .7070707071);flex-shrink:0;container-type:inline-size}.resumeDisplay{position:sticky;display:flex;flex-direction:column;font-size:1rem;top:0;height:100%}.displayText{top:2rem;font-size:clamp(1.6rem,1vw + 1.7rem,1.86rem);margin:clamp(16px,1.8rem,20px) auto clamp(6px,.8rem,10px);cursor:default;color:#3f97ca}.resume{font-size:1rem;height:min(90vh,297mm);width:calc(min(90vh,297mm) * .7070707071);padding:clamp(32px,3.2em,36px);aspect-ratio:1/1.42;filter:drop-shadow(0 3px 6px rgba(0,0,0,.36));overflow-y:auto;background-color:#fff;font-size:1.6cqh}.resume:has(.modernResumeWrapper){padding:0}@keyframes logoBounce{0%{transform:translate(0)}20%{transform:translate(-10px,-36px) rotate(-30deg)}50%{transform:translateY(16px) rotate(0)}80%{transform:translate(10px,-36px) rotate(30deg)}to{transform:translate(0) rotate(0)}}@keyframes logoStretch{0%{transform:scale(1)}20%{transform:scale(1.16,.86)}50%{transform:scale(.9,1.06)}80%{transform:scale(1.16,.86)}92%{transform:scale(.9,1.06)}to{transform:scale(1)}}@keyframes expandFormContent{0%{transform:scaleY(0)}60%{transform:scaleY(1.026)}80%{transform:scaleY(1.016)}90%{transform:scaleY(1.006)}to{transform:scaleY(1)}}.app{width:100%;min-height:100vh;position:relative;display:grid;font-size:1rem;grid-template-columns:.75fr 6fr .5fr 6fr .75fr;background-color:#d6d6d6}.app .sideWrapper{display:flex;flex-direction:column;font-size:1rem;justify-self:stretch}.app>.formWrapper{grid-column:2/3}.app>.resumeWrapper{grid-column:4/5}@media (max-width: 1200px){.app{grid-template-columns:1.5fr 6fr 1.5fr}.app>.formWrapper,.app>.resumeWrapper{grid-column:2/3;margin-bottom:calc(clamp(46px,4.6em,50px)*1.6)}.sideWrapper.hide{display:none}.sideControllersWrapper{grid-column:1/4;width:100%;position:fixed;top:auto;bottom:0;left:0;height:50px;display:flex;justify-content:center;align-items:center;font-size:1rem;flex-direction:row;justify-content:space-around;background-color:#5fa9d3;filter:drop-shadow(0 3px 6px rgba(0,0,0,.36))}.sideControllersWrapper .sideBtn{background-color:transparent;border:none}.sideControllersWrapper .sideBtn svg{color:#f5f5f5}.sideControllersWrapper .sideBtn.preview{display:flex}.sideControllersWrapper .sideBtn:hover{color:#f5f5f5;border:none;transform:scale(1.06)}.sideControllersWrapper .sideBtnText{display:block}}@media (max-width: 720px){.app{display:flex;justify-content:center;align-items:center;font-size:1rem}.app>.sideWrapper{width:90vw}.app>.sideWrapper>.resumeDisplay{width:100%}.app>.sideWrapper>.resumeDisplay>.resume{width:100%;height:auto;font-size:3cqw}.formSlogan{font-size:calc(clamp(1.6rem,1vw + 1.7rem,1.86rem)*.8)}.controllerItemContent{display:flex;flex-direction:column;font-size:1rem;gap:clamp(26px,2.66em,28px)}.controllerItemContent .first,.controllerItemContent .second{display:flex;flex-direction:column;font-size:1rem;gap:clamp(14px,1.6em,18px)}.controllerBtn{width:100%}.controllerBtn:has(span){width:100%}.formContent.expanded:has(.personalInfo) .personalInfo{display:flex;flex-direction:column;font-size:1rem}.cardHeadingButton>div{max-width:86%}.largeItemFirstRow,.largeItemSecondRow{display:flex;flex-direction:column;font-size:1rem;gap:clamp(26px,2.66em,28px)}.largeItemFirstRow>*,.largeItemSecondRow>*{flex:none;width:100%}}
