.bolded{font-weight:700}.word-paragraph.svelte-56a77k{position:absolute;white-space:nowrap;font-family:Times New Roman,Times,serif;font-size:14px;font-weight:700;background-image:url(../../../assets/imgs/bg-texture.jpg);padding:0 2px;margin:0;z-index:1000;opacity:0;border:1.5px solid #ff4e00;pointer-events:none;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:left 1s ease,top 1s ease,opacity .5s ease,-webkit-transform 1s ease;transition:left 1s ease,top 1s ease,opacity .5s ease,-webkit-transform 1s ease;transition:transform 1s ease,left 1s ease,top 1s ease,opacity .5s ease;transition:transform 1s ease,left 1s ease,top 1s ease,opacity .5s ease,-webkit-transform 1s ease}.word-paragraph.fadeDelay.svelte-56a77k{opacity:1;-webkit-transition:opacity .5 ease;transition:opacity .5 ease}#intro.svelte-56a77k{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:4rem 2rem;position:relative;max-width:1200px;width:100%;margin:0 auto;gap:2rem}.scroll-icon svg circle,.scroll-icon svg polyline,.scroll-icon svg line{stroke:#ff4e00;stroke-width:1.5}@-webkit-keyframes svelte-56a77k-bounce{0%{bottom:2px}25%,75%{bottom:4px}50%{bottom:6px}to{bottom:0}}@keyframes svelte-56a77k-bounce{0%{bottom:2px}25%,75%{bottom:4px}50%{bottom:6px}to{bottom:0}}.about.svelte-56a77k{height:50svh;width:calc(100% - 400px)}.about.svelte-56a77k h1:where(.svelte-56a77k){margin:2rem 0;font-size:var(--36px)}.about-img.svelte-56a77k{position:relative;z-index:900;width:500px;aspect-ratio:.9/1}.about-img.svelte-56a77k img:where(.svelte-56a77k),.about-img.svelte-56a77k .svg-wrapper:where(.svelte-56a77k){position:absolute;top:0;left:0}.svg-wrapper.svelte-56a77k:after{content:"Springfield High School, 2001";display:inline-block;position:absolute;top:100%;right:0;font-family:var(--sans);font-size:var(--12px);font-style:italic}.svg-wrapper.svelte-56a77k{width:100%;z-index:1000}.svg-wrapper svg{width:100%;height:100%}@media (max-width: 900px){.about.svelte-56a77k h1:where(.svelte-56a77k){font-size:var(--28px)}}@media (max-width: 720px){#intro.svelte-56a77k{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:2rem}.about.svelte-56a77k{width:100%;height:auto}}@media (max-width: 550px){.about-img.svelte-56a77k{width:100%}.word-paragraph.svelte-56a77k{font-size:12px}.about.svelte-56a77k h1:where(.svelte-56a77k){margin:1rem 0}#intro.svelte-56a77k{padding:1rem}}@media (max-width: 400px){.word-paragraph.svelte-56a77k{font-size:10px}}.bio.svelte-la1mfh{background:var(--color-gray-100);margin:4rem 0;padding:1rem 2rem}p.svelte-la1mfh{font-style:italic;font-size:var(--22px)}.socials.svelte-la1mfh{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;gap:.5rem;margin:1rem 0}.socials.svelte-la1mfh a:where(.svelte-la1mfh){display:inline-block;width:2rem;height:2rem}.socials.svelte-la1mfh a:where(.svelte-la1mfh):hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (max-width: 400px){h3.svelte-la1mfh{font-size:var(--24px)}p.svelte-la1mfh{font-size:var(--18px)}}.list.svelte-mm3jl3{padding:2rem 0}ul.svelte-mm3jl3{list-style:none;font-family:var(--sans);padding:0}li.svelte-mm3jl3{padding:.5rem 0;border-bottom:1px solid var(--color-gray-200);margin-left:.5rem}p.svelte-mm3jl3,h3.svelte-mm3jl3{margin:0}h5.svelte-mm3jl3{margin-top:3rem}h5.svelte-mm3jl3:first-of-type{margin-top:1rem}span.svelte-mm3jl3{display:block}.award-topline.svelte-mm3jl3{font-size:var(--16px);font-weight:700}.award-secondary.svelte-mm3jl3{font-size:var(--14px)}.works-list.svelte-mm3jl3{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;gap:2rem}.works-list.svelte-mm3jl3 a:where(.svelte-mm3jl3){width:calc(25% - 1.5rem);border:none;text-decoration:none!important;border-bottom:none!important}.works-list.svelte-mm3jl3 li:where(.svelte-mm3jl3){border:none;margin-left:0}.works-list.svelte-mm3jl3 h3:where(.svelte-mm3jl3){-webkit-text-decoration:underline 2px solid;text-decoration:underline 2px solid;margin:.5rem 0}.works-list.svelte-mm3jl3 a:where(.svelte-mm3jl3):hover .img-wrapper:where(.svelte-mm3jl3) img:where(.svelte-mm3jl3){-webkit-transform:scale(1.02);transform:scale(1.02)}.img-wrapper.svelte-mm3jl3{background:var(--color-gray-100);display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;width:100%;aspect-ratio:1;padding:2.5rem 2.5rem 0;overflow:hidden}.img-wrapper.svelte-mm3jl3 img:where(.svelte-mm3jl3){width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform var(--transition-fast) var(--transition-ease);transition:-webkit-transform var(--transition-fast) var(--transition-ease);transition:transform var(--transition-fast) var(--transition-ease);transition:transform var(--transition-fast) var(--transition-ease),-webkit-transform var(--transition-fast) var(--transition-ease);-webkit-transform-origin:center center;transform-origin:center center}.tags.svelte-mm3jl3{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;font-size:var(--14px);gap:.25rem;text-decoration:none!important;border-bottom:none!important;margin-top:.25rem;flex-wrap:wrap}.tags.svelte-mm3jl3 span:where(.svelte-mm3jl3){background-color:var(--color-gray-100);border-radius:3px;padding:.125rem .25rem}@media (max-width: 900px){.works-list.svelte-mm3jl3 a:where(.svelte-mm3jl3){width:calc(50% - 1rem)}}@media (max-width: 600px){.works-list.svelte-mm3jl3 a:where(.svelte-mm3jl3){width:100%}}@media (max-width: 400px){h3.svelte-mm3jl3{font-size:var(--24px)}h5.svelte-mm3jl3{font-size:var(--20px)}}.inset.svelte-2m8kxe{width:100%;max-width:1200px;margin:0 auto;position:relative;padding:0 2rem}.list-wrapper.svelte-2m8kxe{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:4rem;width:100%}footer.svelte-2m8kxe{padding:1rem 2rem}footer.svelte-2m8kxe p:where(.svelte-2m8kxe){font-family:var(--sans);font-size:var(--14px);color:var(--color-gray-600)}@media (max-width: 600px){.list-wrapper.svelte-2m8kxe{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width: 550px){.inset.svelte-2m8kxe{padding:0 1rem}}
