@font-face{font-family:__areal_187b3f;src:url(/_next/static/media/10dc235ac8521800-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:__areal_Fallback_187b3f;src:local("Arial");ascent-override:87.13%;descent-override:20.84%;line-gap-override:0.00%;size-adjust:100.76%}.__className_187b3f{font-family:__areal_187b3f,__areal_Fallback_187b3f,Arial,sans-serif;font-style:normal}.page_page__9pMrA{--portfolio-background:#fff;--portfolio-text:#333;--portfolio-underline:color-mix(in oklch,var(--portfolio-text) 30%,transparent);--portfolio-netflix:oklch(0.72 0.17 25);--portfolio-docplanner:oklch(0.72 0.137 173);--portfolio-docplanner-glow-strength:85%;--portfolio-link-core-strength:35%;--portfolio-link-glow-strength:55%;--portfolio-link-halo-strength:25%;--portfolio-contact-glow-strength:100%;--areal-dark-mode:0;color-scheme:light;min-height:100svh;padding:16px;color:var(--portfolio-text);background:var(--portfolio-background);font-size:18px;font-weight:500;font-synthesis:none;font-variation-settings:"wght" 500,"MONO" 0,"slnt" 0,"DRKM" var(--areal-dark-mode);letter-spacing:-.01em;line-height:22px}.page_page__9pMrA h1,.page_page__9pMrA h2{font-size:inherit;font-weight:inherit}@media(prefers-color-scheme:dark){.page_page__9pMrA{--portfolio-background:#000;--portfolio-text:#fff;--portfolio-underline:#ffffff80;--portfolio-netflix:oklch(0.7 0.19 25);--portfolio-docplanner:oklch(0.84 0.16 173);--portfolio-docplanner-glow-strength:50%;--portfolio-link-core-strength:70%;--portfolio-link-glow-strength:100%;--portfolio-link-halo-strength:100%;--portfolio-contact-glow-strength:60%;--areal-dark-mode:1;color-scheme:dark}}.page_content__rIX09{width:min(100%,368px)}.page_intro__HvrFf{display:flex;flex-direction:column;gap:7.5px;padding-bottom:24px}.page_sectionHeading__a0z3a{padding-bottom:9px}.page_links__LQ30D{list-style:none;counter-reset:contact}.page_links__LQ30D li{counter-increment:contact;display:flex;align-items:baseline;gap:4px;padding-bottom:7.5px}.page_links__LQ30D li:before{content:counter(contact) ".";flex:0 0 19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:480px){.page_page__9pMrA{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding-bottom:max(16px,env(safe-area-inset-bottom))}.page_content__rIX09{display:flex;flex:1 1;flex-direction:column}.page_connect__OszBL{margin-top:auto}}@media(pointer:coarse){.page_links__LQ30D a:after{content:"";position:absolute;inset:-3.75px 0}}.WaveLink_link__Dl4xE{--link-color:var(--portfolio-text);--link-glow-color:color-mix(in oklch,var(--portfolio-underline) var(--portfolio-contact-glow-strength),transparent);--link-glow:0 0 3px color-mix(in oklch,var(--link-glow-color) var(--portfolio-link-core-strength),transparent),0 0 8px color-mix(in oklch,var(--link-glow-color) var(--portfolio-link-glow-strength),transparent),0 0 18px color-mix(in oklch,var(--link-glow-color) var(--portfolio-link-halo-strength),transparent);position:relative;display:inline-block;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:var(--portfolio-underline);text-decoration-color:var(--portfolio-underline);text-decoration-thickness:1px;text-underline-offset:4px}.WaveLink_link__Dl4xE[data-brand=netflix]{--link-color:var(--portfolio-netflix);--link-glow-color:var(--link-color)}.WaveLink_link__Dl4xE[data-brand=docplanner]{--link-color:var(--portfolio-docplanner);--link-glow-color:color-mix(in oklch,var(--link-color) var(--portfolio-docplanner-glow-strength),transparent)}.WaveLink_link__Dl4xE:focus-visible{outline:2px solid var(--portfolio-text);outline-offset:5px;border-radius:1px}@media(hover:hover)and (pointer:fine){.WaveLink_link__Dl4xE:hover{-webkit-text-decoration-style:wavy;text-decoration-style:wavy;-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color);text-underline-offset:3px;text-shadow:var(--link-glow)}}.WaveLink_link__Dl4xE:focus-visible{-webkit-text-decoration-style:wavy;text-decoration-style:wavy;-webkit-text-decoration-color:var(--link-color);text-decoration-color:var(--link-color);text-shadow:var(--link-glow)}@media(forced-colors:active){.WaveLink_link__Dl4xE{-webkit-text-decoration-color:LinkText;text-decoration-color:LinkText;text-shadow:none}}