@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_a64ecd;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_a64ecd;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_a64ecd{font-family:__Inter_a64ecd,__Inter_Fallback_a64ecd;font-style:normal}*,:after,:before{box-sizing:border-box;margin:0;padding:0;font-size:16px}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));line-height:inherit}a{color:inherit;text-decoration:none}ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:1.5em}img{max-width:100%;height:inherit}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2rem;gap:2rem;max-width:80rem;margin:0 auto;min-height:40vh}.col-1{grid-column:span 1}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-11{grid-column:span 11}.col-12{grid-column:span 12}.align-center{align-self:center}.page-container{width:100%;min-height:100vh;position:relative;margin:auto;z-index:2;display:flex;flex-direction:column}footer,section{padding:7rem 2rem 5rem}.home{height:100vh;overflow:hidden}@media (max-width:70rem){.grid{grid-template-columns:repeat(6,1fr)}.grid .col-1-m{grid-column:span 1}.grid .col-2-m{grid-column:span 2}.grid .col-3-m{grid-column:span 3}.grid .col-6-m{grid-column:span 6}.grid .hide-m{display:none}}@media (max-width:40rem){.grid{grid-template-columns:repeat(3,1fr)}.grid .hide-s{display:none}.grid .col-3-s{grid-column:span 3}}.about-photo-section h2{font-size:2rem;font-weight:500;margin-bottom:1em}.about-photo-section a img{padding:.75rem;background:hsla(0,0%,100%,.3);box-shadow:0 2rem 5rem rgba(0,16,36,.09);box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1.75rem;aspect-ratio:1/1;object-fit:cover}.about-title{font-size:2.5rem;font-weight:500}.about-section-description{grid-column:6/span 6}.about-section-description p{font-size:1.5rem;font-weight:300;margin-bottom:1em}.background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#fff;background-image:radial-gradient(at 44% 0,rgba(255,184,122,.4) 0,transparent 50%),radial-gradient(at 80% 0,rgba(31,221,255,.1) 0,transparent 50%),radial-gradient(at 80% 50%,rgba(255,133,173,.1) 0,transparent 50%),radial-gradient(at 0 100%,rgba(255,181,138,0) 0,transparent 50%),radial-gradient(at 80% 100%,rgba(107,102,255,0) 0,transparent 50%),radial-gradient(at 0 0,rgba(255,133,167,.25) 0,transparent 50%);padding:0 2rem}.background-lines{height:100%}.background-line{height:100%;border:1px solid rgba(0,0,0,.05);border-top:none;border-bottom:none}.contact-link ul{display:flex;gap:20px;align-items:center;margin:2rem 0}.contact-link-btn{display:inline-block;padding:.75rem 2rem;overflow:hidden;text-align:center;background:#001024;color:#fff;letter-spacing:1px;font-weight:400;border-radius:5rem;box-shadow:0 .5rem 1rem rgba(0,16,36,.18)}.contact-link img{opacity:.4}.contact-header{display:flex;height:-moz-fit-content;height:fit-content;flex-direction:column}.contact-header p{line-height:1.5em}.contact-section h1{font-size:2.5rem;margin-bottom:1rem}.contact-section p{font-size:1.5rem;margin-bottom:1rem;font-weight:300}.contact-info h2{color:rgba(0,16,36,.6)}.contact-info a,.contact-info h2{margin-bottom:1rem;font-weight:300}.contact-info a{font-size:1.5rem}.contact-info a:hover{text-decoration:underline}.card{position:absolute;width:320px!important;height:320px!important;padding:20px;border:2px solid #000;background-color:#fff;cursor:-webkit-grab;cursor:grab;display:flex;flex-direction:column;align-items:flex-start;border-radius:6px;z-index:1}.card:hover{z-index:2}.card h1{display:block;font-size:1.5em;-webkit-margin-before:.83em;margin-block-start:.83em;-webkit-margin-after:.83em;margin-block-end:.83em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;font-weight:700}.card h1:hover{text-decoration:underline}.card-name{flex-grow:1}.card:hover.card-markify{background-color:#c4e456}.card:hover.card-attendease{background-color:#000;color:#60f0c4}.card:hover.card-portfolio{background-color:#333;color:#fdc126}@media screen and (max-width:40rem){.card{height:250px!important;width:250px!important}.card svg{display:none}.card h1{font-size:1.2rem}.card p{font-size:.8rem}}.dashboard-intro{min-height:30vh;padding-top:10vh}.dashboard-intro .dashboard-intro-container{display:flex;flex-direction:column;gap:20px}.dashboard-intro .dashboard-intro-title span{font-size:4rem}.dashboard-intro .dashboard-intro-sub-title{text-align:end;width:100%}@media (max-width:40rem){.dashboard-intro .dashboard-intro-title span{font-size:2rem}}.dashboard-link{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.dashboard-link a{display:flex;align-items:center;gap:1rem}.dashboard-link a span:hover,.dashboard-mobile-section h1:hover{text-decoration:underline}.dashboard-mobile-section .title{font-size:2rem;font-weight:500;align-self:center;place-self:center;display:flex;flex-direction:column}.dashboard-mobile-section .title span{font-weight:300;font-size:1rem}.dashboard-mobile-section .mobile-section-img{margin:0 auto}.dashboard-mobile-section .mobile-section-img img{border-radius:3rem}.dashboard-mobile-section .mobile-section-img img,.dashboard-website-section img{padding:.75rem;background:hsla(0,0%,100%,.3);box-shadow:0 2rem 5rem -1rem rgba(0,16,36,.09),inset 0 1px hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dashboard-website-section img{border-radius:1.75rem;max-width:100%}.dashboard-website-section .website-title span{font-size:1rem;font-weight:300}.dashboard-website-section h1{font-size:2rem;font-weight:500}.dashboard-website-section h1:hover{text-decoration:underline}footer{min-height:15rem;margin-top:30vh;border-top:1px solid rgba(0,16,36,.09);background:hsla(0,0%,100%,.3);padding:10rem 2rem 5rem;width:100%}.footer-grid{min-height:inherit}.footer-links p{line-height:1.6em;margin-bottom:2em;font-weight:300}@media (max-width:40rem){footer{margin-top:15vh;padding:5rem 2rem}}.nav-bar{padding:8vh 2rem 0;width:100%}.nav-bar .grid{min-height:inherit}.nav-bar .nav-link{text-align:right;padding:.75rem 1px}