@charset "UTF-8";.App{width:100vw;height:100vh;align-items:center;justify-content:center;flex-direction:column;color:#fff;box-sizing:border-box;overflow-x:hidden;scroll-behavior:smooth}.App .dissectPage{display:flex;align-items:center;justify-content:center;width:100vw;height:50%;position:absolute;top:var(--nav-bar-height)}.App .beeIcon{position:absolute;top:.1rem;left:.5rem;width:3rem}.App .beeIcon:hover{cursor:pointer}.App .calculatorinatorContainer{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.App .spotifyContainer{width:100vw;position:absolute;top:var(--nav-bar-height);left:0;padding:1rem 0;box-sizing:border-box}.App .sourdoughContainer{width:100vw;display:flex;align-items:center;justify-content:center;text-align:center}.App .homeWrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;padding:1rem;width:100vw}.App .homeWrapper .buttonContainer{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.App .homeWrapper .typeWriter{margin-bottom:1rem}.App .homeWrapper .button{width:25%;font-size:1.5rem}@media (width <= 480px){.App .homeWrapper .button{width:auto;font-size:1rem}}.button{background-color:#4cb050;color:#faebd7;border:none;padding:.9rem 1rem;border-radius:4px;z-index:0;display:flex;position:relative;overflow:hidden}.button:hover{transform:scale(1.1)}.button:hover .shimmerContainer:before{animation-duration:10s;animation-fill-mode:forwards}.button:after{content:"";position:absolute;z-index:-1;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);background:#4cb050;border-radius:4px}.button .shimmerContainer{position:absolute;width:200%;height:200%;top:-50%;left:-50%;z-index:-1}.button .shimmerContainer:before{content:"";position:absolute;z-index:-2;left:-50%;top:-200%;width:200%;height:500%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,0 100%,100% 100%,100% 0;background:rgb(208,47,86);background:linear-gradient(90deg,rgb(208,47,86) 27%,rgb(167,208,47) 39%,rgb(47,208,169) 52%,rgb(88,47,208) 63%);animation:rotate 20s cubic-bezier(.57,.42,.84,.68) infinite}.button.dissect:hover{overflow:visible;animation:none}.button.dissect:hover:after{transition:transform 1s ease-in-out;transition-delay:.1s;transform:translate(150px)}.button.dissect:hover>.shimmerContainer{transition:transform 1s ease-in-out;transition-delay:.9s;transform:translate(-200px)}.button.dissect:hover>.shimmerContainer:before{animation-duration:4s}@media (width < 480px){.button.dissect:hover:after{transform:translateY(150px)}.button.dissect:hover>.shimmerContainer{transform:translateY(-200px)}}@keyframes rotate{to{transform:rotate(1turn)}}.separator{border-bottom:2px solid #565656;margin:.3rem 0;width:100%}.calculatorinator{position:fixed;top:0;left:0;height:100%;width:100vw;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(6,1fr);gap:1rem;padding:1rem}.calculatorinator .button{background-color:#b04c4f}.calculatorinator #answerArea{grid-column:1/6}.calculatorinator #clear{grid-column:1/4;height:50%;align-self:center}.calculatorinator #back{grid-column:4/6;height:50%;align-self:center}.calculatorinator #multiply{height:75%;grid-row:3/5;grid-column:4/5}.calculatorinator #divide{height:75%;grid-row:3/5;grid-column:5/6}.calculatorinator #add{height:150%;margin-top:-100%;grid-column:4/5;grid-row:5/5}.calculatorinator #subtract{height:150%;margin-top:-100%;grid-column:5/6;grid-row:5/5}.calculatorinator #zero{grid-column:1/2;height:50%;align-self:center;margin-bottom:3rem}.calculatorinator #dot{grid-column:2/3;height:50%;align-self:center;margin-bottom:3rem}.calculatorinator #exponent{grid-column:3/4;height:50%;align-self:center;margin-bottom:3rem}.calculatorinator #solve{grid-column:4/6;height:50%;align-self:center;margin-bottom:3rem}.calculatorinator .beeIcon{display:none}.calculatorinator .answerArea{border:4px solid #b04c4f;border-radius:4px;padding:.5rem;box-sizing:border-box;height:50%;align-self:end;display:flex;align-items:center}.calculatorinator .menuContainer{position:absolute;top:0;left:0;width:100%;z-index:2}.calculatorinator .menuContainer img{width:3rem;z-index:1;position:relative;left:.5rem;top:.1rem}.calculatorinator .menuContainer img:hover{cursor:pointer}.calculatorinator .menuContainer .menu{transition:.5s;transition-timing-function:ease-in-out;padding:80px .5rem;width:100Vw;height:100vh;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;gap:.5rem}.calculatorinator .menuContainer .menu.hide{transform:translate(-100vw)}.calculatorinator .menuContainer .menu .colorOptions{width:80%;height:50px;font-size:1rem;border-radius:4px}.calculatorinator .menuContainer .menu .bored{display:flex;flex-direction:column;gap:.5rem}.calculatorinator .menuContainer .menu .bored .button{width:50%}@media (width > 1500px){.calculatorinator{width:50vw;height:50vh;position:inherit;border:4px solid grey;border-radius:4px;background-color:#000}.calculatorinator .button{height:auto;width:auto;padding:0}.calculatorinator .menuContainer .menu .bored .button{width:200px;padding:.5rem}.calculatorinator .menuContainer .menu .colorOptions,.calculatorinator .menuContainer .customColorInput{width:200px}.calculatorinator #clear,.calculatorinator #back{height:100%}.calculatorinator #one{grid-column:1/2}.calculatorinator #add,.calculatorinator #subtract{margin:0;height:100%;grid-row:4/5}.calculatorinator #multiply,.calculatorinator #divide{height:100%;grid-row:3/4}.calculatorinator #zero,.calculatorinator #dot,.calculatorinator #exponent{margin:0;height:100%}.calculatorinator #solve{margin:0;height:100%;grid-row:5/6}}.calculatorinator.themeBlue .button{background-color:#4c8db0}.calculatorinator.themeBlue .answerArea{border-color:#4c8db0}.calculatorinator.themeGreen .button{background-color:#4cb050}.calculatorinator.themeGreen .answerArea{border-color:#4cb050}.calculatorinator.themePurple .button{background-color:#6d4cb0}.calculatorinator.themePurple .answerArea{border-color:#6d4cb0}.calculatorinator.themeRed .button{background-color:#b04c4f}.calculatorinator.themeRed .answerArea{border-color:#b04c4f}.calculatorinator.themePink .button{background-color:#b04c9c}.calculatorinator.themePink .answerArea{border-color:#b04c9c}.calculatorinator.themeOrange .button{background-color:#b06f4c}.calculatorinator.themeOrange .answerArea{border-color:#b06f4c}.calculatorinator.themeCustom .button{background-color:var(--userColor, #b04c4f);color:var(--fontColor, white)}.calculatorinator.themeCustom .answerArea{border-color:var(--userColor, #b04c4f)}.button{background-color:#4cb050;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center}.button:hover{cursor:pointer}.discoverWeeklySaver{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;gap:.5rem}.discoverWeeklySaver .plNameEntry{text-align:center;max-width:50%}.discoverWeeklySaver button{cursor:pointer}.discoverWeeklySaver button:disabled{cursor:not-allowed}.discoverWeeklySaver .playlist{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30vw}.discoverWeeklySaver .playlist .tracks{width:100%}.discoverWeeklySaver .playlist .track{display:flex;align-items:center;justify-content:center;border:1px solid #5b5b5b;gap:1rem;padding:.5rem}.discoverWeeklySaver .playlist .track .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.discoverWeeklySaver .playlist .track:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.discoverWeeklySaver .playlist .track:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.discoverWeeklySaver .showInput{display:block}.discoverWeeklySaver .showInput:hover{cursor:pointer}.discoverWeeklySaver .showInput:after{content:"";margin-left:4px;margin-bottom:2px;border:solid rgba(255,255,255,.87);border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(45deg)}.discoverWeeklySaver .collectionNameInput{background-color:gray;border:1px solid black;border-radius:1px;padding:.2rem;width:75%;text-align:center}.discoverWeeklySaver #spotifyLogo{max-width:25%;position:absolute;bottom:1rem;left:1rem}.discoverWeeklySaver .usrImg{border-radius:50%}.discoverWeeklySaver .tabContainer{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:-.5rem;position:relative}.discoverWeeklySaver .tabContainer .tab{background-color:gray;padding:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.discoverWeeklySaver .tabContainer .tab:hover{cursor:pointer}.discoverWeeklySaver .tabContainer .tab.active{background-color:#006031}.discoverWeeklySaver .tabContainer:after{content:"";border-top:4px solid #006031;border-top-left-radius:2rem .5rem;border-top-right-radius:2rem .5rem;width:29vw;position:absolute;bottom:0}.discoverWeeklySaver .smolContainer{display:flex;justify-content:center;align-items:center;gap:1rem}.discoverWeeklySaver .smolContainer button{font-size:1rem;cursor:pointer}@media (width < 480px){.discoverWeeklySaver{width:100%}.discoverWeeklySaver button{font-size:1rem;height:2rem}.discoverWeeklySaver .playlist{width:100%;padding-bottom:4rem}.discoverWeeklySaver .playlist .tracks{display:flex;flex-direction:column;gap:.25rem}.discoverWeeklySaver .playlist .track{flex-direction:column;gap:0}.discoverWeeklySaver #spotifyLogo{max-width:50%;left:25%}.discoverWeeklySaver .tabContainer{width:100%}.discoverWeeklySaver .tabContainer:after{width:96%}.discoverWeeklySaver .plNameEntry{max-width:100%}}.toast{background-color:#000;border:none;max-width:calc(100vw - 1rem);position:fixed;bottom:-4rem;opacity:0;transition-property:bottom,opacity;transition-duration:1s;border-radius:48px;padding:20px;text-align:center;margin:4px 2px;z-index:100}.toast.displayToast{opacity:1;bottom:1rem}.logoutPage{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;align-self:flex-start;padding:2rem;gap:1rem}.logoutPage h1{font-size:2rem}.logoutPage p{font-size:1.5rem}.logoutPage .uhoh{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}@media (width < 480px){.logoutPage{text-align:center}}.button{background-color:#4cb050;border:none;padding:.9rem 1rem;border-radius:4px}.mazeGameContainer{display:flex;align-items:center;justify-content:center}.typeWriter{font-size:1.5rem;padding-right:2px}.typeWriter.explode{animation:explode 1s linear forwards}.typeWriter.shake{animation:shake .1s linear infinite alternate}.typeWriter:after{content:"|";color:orange;animation:blinkCursor 1s step-end infinite}@keyframes blinkCursor{0%,to{color:transparent}50%{color:orange}}@keyframes shake{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes explode{to{transform:scale(10);opacity:0}}.aboutMe{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;gap:1rem}.aboutMe img{max-width:200px;border-radius:14px}.aboutMe .socialLinks{position:absolute;bottom:0;left:0;padding:1rem}.aboutMe .socialLinks a{color:#fff}.aboutMe .socialLinks .fa{font-size:50px}.aboutMe .socialLinks .fa:hover{cursor:pointer;font-size:55px}@media (width > 1500px){.aboutMe p{width:50%}}.homePage{display:flex;flex-direction:column;width:100vw;width:100dvw;top:0;left:0;z-index:-1;max-width:100vw;color:#fff;padding-bottom:3rem}.homePage img{max-width:50%}.homePage h3{font-style:italic;font-size:1.7rem;width:25%;text-align:right}.homePage section{display:flex;align-items:center;justify-content:center;gap:3rem;padding:0 5rem;font-size:2rem;margin-bottom:2rem}.homePage .quickAbout .infoContainer h2{font-size:3rem;margin-bottom:1rem;font-style:italic}.homePage .longAbout{align-items:flex-start}.homePage .longAbout .info{width:75%}.homePage .longAbout a{color:#fff;font-style:italic}.homePage .projects{align-items:flex-start;flex-wrap:wrap;transition:all;transition-duration:.5s;transform-origin:top}.homePage .projects .info{width:71%}.homePage .projects.notVisible{transform:scaleY(0);opacity:0}.homePage #about{transition:all;transition-duration:.5s;transform-origin:left}.homePage #about.notVisible{transform:scaleX(0);opacity:0}@media (width <= 480px){.homePage{padding:3rem 0}.homePage .quickAbout{flex-direction:column}.homePage .longAbout{flex-direction:column;align-items:center}.homePage .longAbout .info{width:100%}.homePage .projects .info{width:100%;text-align:center}.homePage section{padding:0 1rem;font-size:1.5rem}}.carousel{width:100vw;height:500px;position:relative}.carousel *,.carousel *:before,.carousel *:after{box-sizing:border-box}.carousel button{position:absolute;border:none;font-size:4rem;top:50%;z-index:2;transform:translateY(-50%);color:#ffffff80;cursor:pointer;border-radius:.25rem;padding:0 .5rem;background-color:#0000001a}.carousel button:hover,.carousel button:focus{color:#fff;background-color:#0003}.carousel button.prev{left:1rem}.carousel button.next{right:1rem}.carousel .slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(.9);overflow:hidden;transition:.2s all ease-in-out;display:flex;align-items:center;justify-content:center;cursor:pointer}.carousel .slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.carousel .slide[data-active=true]{opacity:1;transform:scale(1);z-index:1}@media (width < 480px){.carousel .slide>img{object-fit:scale-down;overflow:visible}}.navBar{display:flex;align-items:center;justify-content:space-between;width:100vw;width:100dvw;padding:5rem}.navBar .beeIcon{display:none}.navBar a:not(.name){cursor:pointer;font-size:1.2rem;position:relative}.navBar a:not(.name):after{content:"";border-bottom:4px solid green;width:100%;position:absolute;bottom:-4px;left:0;transform:scaleX(0);transform-origin:right;transition:transform .15s ease-in-out;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.45s;transition-delay:.1s;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.navBar a:not(.name):hover:after{transform-origin:left;transform:scaleX(1)}.navBar .name{font-size:2.15rem;flex-grow:1}.navBar section{font-size:1rem;display:flex;gap:1rem;margin:0 .5rem}.navBar.menuContainer{position:absolute;top:0;left:0;z-index:2}.navBar.menuContainer img{width:3rem;z-index:1;position:absolute;left:.5rem;top:.5rem}.navBar.menuContainer img:hover{cursor:pointer}.navBar.menuContainer .menu{transition:.5s;transition-timing-function:ease-in-out;padding:80px .5rem}.navBar.menuContainer .menu.hide{transform:translate(-100vw)}.navBar.menuContainer .menu{width:100Vw;height:100vh;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;align-items:center;gap:.5rem}.navBar.menuContainer .menu .colorOptions{width:80%;height:50px;font-size:1rem;border-radius:4px}.navBar.menuContainer .menu .navSections{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%}.navBar.menuContainer .menu .navSections .button{width:50%}.navBar.menuContainer .menu .navSections section{display:flex;flex-direction:column;align-items:center;justify-self:center;width:100%}@media (width <= 480px){.navBar{padding:0}}.sourdoughCalcPage{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50%;font-size:1.5rem;gap:.5rem}.sourdoughCalcPage .calculator{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.sourdoughCalcPage .calculator .infoRow{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin-bottom:.5rem;text-transform:capitalize}.sourdoughCalcPage .calculator .inputs{display:flex;gap:.5rem;flex-direction:column;align-items:center;justify-content:center}.sourdoughCalcPage .calculator .inputs section{gap:.5rem;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.sourdoughCalcPage .calculator .inputs section .RowBtn{position:absolute;right:-1.75rem}.sourdoughCalcPage .calculator .inputs section .RowBtn svg:hover{cursor:pointer}.sourdoughCalcPage .calculator .inputs section .RowBtn svg:hover circle{fill:#2ab02a}.sourdoughCalcPage .calculator .inputs section .del{transform:rotate(45deg)}.sourdoughCalcPage .calculator .inputs input[type=number]::-webkit-outer-spin-button,.sourdoughCalcPage .calculator .inputs input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sourdoughCalcPage .calculator .inputs input[type=number]{-moz-appearance:textfield}@media (width < 480px){.sourdoughCalcPage{padding:1rem;width:100%;margin-top:4rem}.sourdoughCalcPage .calculator{padding-bottom:20rem;align-self:flex-start}.sourdoughCalcPage .inputs input{width:50%}.sourdoughCalcPage .inputs #percent,.sourdoughCalcPage .inputs #grams{width:50%;text-align:center}}.board{top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.board .cells{display:grid;grid-template-columns:repeat(3,1fr)}.board .controls{display:flex;flex-direction:column;align-items:center;justify-content:center}.board .diffContainer{display:flex;align-items:center;justify-content:center;vertical-align:center}.cell{width:100px;height:100px;border:4px solid aquamarine;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:crosshair;animation:fadeIn 1s}.cell:nth-child(1){border-top:none;border-left:none}.cell:nth-child(2){border-top:none}.cell:nth-child(3){border-right:none;border-top:none}.cell:nth-child(4){border-left:none}.cell:nth-child(6){border-right:none}.cell:nth-child(7){border-bottom:none;border-left:none}.cell:nth-child(8){border-bottom:none}.cell:nth-child(9){border-bottom:none;border-right:none}.cell:hover{background-color:#181818}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.resumePage{font-family:Arial,sans-serif}.resumePage h2{font-size:2rem;font-weight:700}.resumePage header{font-size:5rem;padding:0 2rem;display:flex;align-items:center;justify-content:center}.resumePage header .info{width:75%}.resumePage header #headshot{width:200px;height:200px;border-radius:50%;object-fit:cover;object-position:center}.resumePage .content{display:flex;gap:1rem;width:100vw;justify-content:center;box-sizing:border-box}.resumePage .content .about{flex-basis:calc(40% - 2rem)}.resumePage .content .about #brief{margin-top:.5rem;font-size:1.5rem;border-bottom:2px solid #f5f5f5;padding-bottom:1rem;color:#f5f5f5;margin-bottom:1.5rem}.resumePage .content .workHistory{flex-basis:50%}.resumePage .content .workHistory H2{border-bottom:2px solid #f5f5f5;padding-bottom:1rem;margin-bottom:1.5rem}.resumePage .content .education .workHistorySection .title{flex-direction:column}.resumePage .content .workHistorySection{display:flex;flex-direction:column;gap:1rem;border-bottom:2px solid #f5f5f5;padding-bottom:1rem;margin-bottom:1.5rem}.resumePage .content .workHistorySection .title{font-size:2rem;display:flex;gap:1rem}.resumePage .content .workHistorySection .timeline{color:#f5f5f5}.resumePage .content .workHistorySection .bullets{color:#f5f5f5;list-style:none}.resumePage .content .workHistorySection .bullets li{font-size:1.1rem;margin:.3rem}.resumePage .content .workHistorySection .bullets li:before{content:"•";color:#fff;font-weight:700;display:inline-block;width:1rem;margin-left:-1rem}@media (width < 480px){.resumePage{padding-top:2rem}.resumePage .starSeparator.vertical{display:none}.resumePage .navBar{position:relative;top:-2rem}.resumePage header{font-size:3rem;padding:0}.resumePage header img{float:right;max-width:150px;max-height:150px;shape-outside:ellipse(50% 50%)}.resumePage header .info{font-size:1.5rem;width:auto;flex-basis:40%}.resumePage .workHistorySection .title{flex-direction:column}.resumePage .content{flex-direction:column;padding:0 1rem}}.starSeparator{width:100%;height:50px;position:relative;margin:0 auto;display:flex;align-items:center;box-sizing:border-box}.starSeparator #lineWithStar{position:absolute;margin:0 auto;height:2px;width:100%;background:#a4a4a4;border-radius:15px}.starSeparator:after{content:"✦";font:50px monospace;position:absolute;cursor:pointer;outline:none;top:0;left:var(--leftPosition);line-height:52px}.starSeparator.vertical{width:3.2rem;height:var(--verticalHeight);margin:0;display:flex;justify-content:center}.starSeparator.vertical #lineWithStar{background:#a4a4a4;height:100%;width:2px}.starSeparator.vertical:before{border-bottom:0;border-left:2px solid #a4a4a4;height:100%;position:absolute;left:1.58rem}.starSeparator.vertical:after{top:calc(var(--verticalPosition) - 1.58rem)}.rightAlign{text-align:right}.leftAlign{text-align:left}.title{font-size:2rem}.italics{font-style:italic}.bold{font-weight:700}.fadeOut{animation:fadeout .5s forwards}.fadeIn{animation:fadein .5s forwards}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (min-width: 768px){.title{font-size:2.75rem}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:#ffffffde}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-family:Verdana,sans-serif;font-family:Didot,serif;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;width:100vw;height:100vh;scroll-behavior:smooth}strong{font-weight:700}
