.space-grotesk-700{font-optical-sizing:auto;font-family:Space Grotesk,sans-serif;font-style:normal;font-weight:700}.roboto-300{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:300}.roboto-500{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:500}.roboto-700{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:700}.roboto-900{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Roboto,sans-serif;font-style:normal;font-weight:900}.fira-code-300{font-optical-sizing:auto;font-family:Fira Code,monospace;font-style:normal;font-weight:300}.fira-code-700{font-optical-sizing:auto;font-family:Fira Code,monospace;font-style:normal;font-weight:700}.about-route-container{background-image:url(/assets/background-light.JPG);background-position:50%;background-repeat:repeat;background-size:cover;border:none;flex-direction:column;justify-content:center;align-items:center;display:flex}.about-route-content{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;max-width:1280px;min-height:90vh;padding-left:20px;padding-right:20px;display:flex}.about-content-section{color:#000;background-color:#fff;flex-direction:column;gap:10px;display:flex}.about-content-section:hover{box-shadow:0 0 20px #8a2be299}.ar-left{flex-direction:column;justify-content:start;align-items:start;gap:10px;padding:20px;display:flex}.ar-right{flex-direction:column;justify-content:start;align-items:end;gap:20px;width:100%;height:auto;display:flex}.normal-radius{border-top-right-radius:40px;border-bottom-right-radius:40px}.normal-radius-pic{border-bottom-right-radius:40px}.inverted-radius{border-top-left-radius:40px;border-bottom-left-radius:40px}.inverted-radius-pic{border-bottom-left-radius:40px}.text-right{text-align:right;align-self:flex-end}.ar-pic{width:90%;height:auto}.ar-title{font-size:6vw}.ar-quote{font-size:3.75vw}.ar-description{font-size:3.25vw}.about-footer-container{color:#fff;justify-content:center;align-items:center;width:100%;min-height:10vh;display:flex}.strong-char{font-weight:0}@media (min-width:640px) and (max-width:1024px){.ar-pic{width:90%;height:auto}.ar-title{font-size:5vw}.ar-quote{font-size:3vw}.ar-description{font-size:2vw}.about-route-content{gap:20px;padding-top:40px;padding-left:40px;padding-right:40px}.ar-left{padding:30px 40px}.normal-radius{border-top-right-radius:80px;border-bottom-right-radius:80px}.normal-radius-pic{border-bottom-right-radius:80px}.inverted-radius{border-top-left-radius:80px;border-bottom-left-radius:80px}.inverted-radius-pic{border-bottom-left-radius:80px}}@media (min-width:1025px){.about-route-content{flex-direction:column;justify-content:space-between;gap:40px;padding:20px 40px 40px}.about-content-section{text-align:center;flex-direction:row}.text-right{text-align:center;align-self:center}.normal-radius,.normal-radius-pic{border-top-right-radius:120px;border-bottom-right-radius:120px}.inverted-radius{border-top-left-radius:120px;border-bottom-left-radius:120px;flex-direction:row-reverse}.inverted-radius-pic{border-top-left-radius:120px;border-bottom-left-radius:120px}.ar-left{text-align:center;justify-content:center;align-items:center;width:60%;padding:40px}.ar-right{width:40%}.ar-pic{width:90%;height:auto}.anime-pic{object-fit:cover;height:100%}.ar-title{font-size:3vw}.ar-quote{font-size:1.5vw}.ar-description{font-size:1vw}}.digital-card-container{background-image:url(/assets/bg-wave-gold-black.png);background-position:50%;background-repeat:repeat;background-size:cover;border:1px solid #3c3c3c;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;min-height:80vh;padding:40px;display:flex;position:relative;overflow:hidden}.digital-card-container:before{content:"";z-index:1;background-color:#00000080;border-radius:40px;position:absolute;inset:0}.digital-card-container>*{z-index:2;position:relative}.dc-left{justify-content:center;width:100%;height:auto;display:flex}.dc-image{object-fit:cover;object-position:0% 40%;border-radius:100%;width:150px;height:150px;overflow:hidden}.dc-right{text-align:center;flex-direction:column;gap:10px;display:flex}.dc-name{color:#000;background-color:#fff;align-self:center;width:fit-content;padding:10px 20px;font-size:2em}.dc-subtitle{font-size:1.25em}.dc-subtitle2{font-size:.75em}.dc-location{justify-content:center;align-items:center;gap:10px;font-size:.75em;display:flex}.dc-status{color:#00c800;border:1.5px solid #00c800;border-radius:30px;justify-content:center;align-self:center;align-items:center;gap:10px;width:fit-content;padding:5px 40px;font-size:.75em;animation:2s ease-in-out infinite glowPulse;display:flex;box-shadow:0 0 10px #0f06}.dc-icon-circle{color:#00c800;filter:drop-shadow(0 0 5px #0f0c);stroke-width:3px;width:12px}@keyframes glowPulse{0%{box-shadow:0 0 5px #00ff004d,0 0 10px #00ff004d}50%{box-shadow:0 0 15px #00ff00b3,0 0 30px #0f06}to{box-shadow:0 0 5px #00ff004d,0 0 10px #00ff004d}}.dc-roles{flex-direction:column;gap:10px;margin-top:10px;font-size:.75em;display:flex}.dc-links{background-color:#fff;border-radius:20px;align-self:center;gap:10px;margin-top:10px;padding:0 20px;font-size:1em;display:flex}.dc-link{text-align:center;color:#000;border-radius:10px;align-items:center;gap:20px;padding:10px;font-size:1em;display:flex}@media (min-width:640px) and (max-width:1024px){.digital-card-container{gap:40px;min-height:85vh;padding:60px 40px}.dc-left{width:100%}.dc-right{gap:20px;width:100%}.dc-image{width:400px;height:400px}.dc-name{font-size:4em;line-height:1}.dc-subtitle{font-size:2.5em}.dc-subtitle2,.dc-location{font-size:1.5em}.dc-status{font-size:1.25em}.dc-description{font-size:1.5em}.dc-links{gap:20px;font-size:2em}}@media (min-width:1025px){.digital-card-container{flex-direction:row;min-height:80vh}.dc-left{width:50%}.dc-right{align-items:start;gap:12px;width:50%;line-height:1}.dc-image{width:400px;height:400px}.dc-name{align-self:flex-start;font-size:5em;line-height:.8}.dc-subtitle{font-size:2em}.dc-description{text-align:start;font-size:1em}.dc-subtitle2,.dc-location{font-size:1em}.dc-status{align-self:flex-start;margin-top:10px}}.about-roles{flex-direction:column;gap:20px;width:100%;display:flex}@media (min-width:1025px){.about-roles{grid-template-columns:repeat(2,1fr);display:grid}}
