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:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}:root{--border-primary: gray;--background-primary: rgb(41, 103, 0);--background-profile: hsla(0, 0%, 100%, .5);--background-transparent: hsla(0, 0%, 100%, .8)}*{box-sizing:border-box}span.blockspam{display:none}strong{font-weight:bolder}em{font-style:italic}html{font-family:Georgia,serif,Arial,sans-serif;font-size:clamp(.8rem,3vw,1.2rem);font-weight:400}:where(h1){margin-block:.67em;font-size:2em}h1{font-size:clamp(26px,6vw,35px);font-weight:700}h2{font-size:clamp(18px,4vw,26px)}h3{font-size:clamp(18px,3.5vw,24px)}h4{font-size:clamp(16px,3vw,20px)}a{color:inherit;text-decoration:inherit}.icon{display:inline-block;width:3rem;height:3rem;vertical-align:-.125rem}button{border:none;background:none;outline:none;cursor:pointer;padding:0;font:inherit;color:inherit;background-color:transparent;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}header{min-height:100vh;display:flex;justify-content:center;align-items:center}header{background-color:#556b2f;background:linear-gradient(0deg,#00000080,#0006),url(/assets/hero-CHpA8OV-.webp) no-repeat center center fixed;background-size:cover}.profile-card{display:flex;flex-direction:column;gap:.5rem;width:520px;max-width:80%;background-color:var(--background-profile);box-shadow:#000000b3 10px 10px 80px;border-radius:20px;padding:1.2rem}@media (orientation: landscape) and (max-height: 600px){.profile-card{flex-direction:row;width:90%;max-height:95vh;max-width:unset}}.profile-data{text-align:center}.span-headline{font-size:.9rem;font-style:italic}.contact-links{text-align:center;padding:1rem .5rem}@media (orientation: landscape) and (max-height: 600px){.contact-links{padding:0 .5rem}}@media (orientation: landscape) and (max-height: 600px){.contact-links .icon{height:2.5rem}}@media (orientation: landscape) and (max-height: 389px){.contact-links .icon{height:2rem}}.contact-links .btn-link{display:inline-block;padding:.3rem .6rem;border-radius:.5rem;font-size:clamp(1.1rem,3.5vw,1.2rem);font-weight:bolder;color:var(--background-transparent);background-color:var(--background-primary)}@media (orientation: landscape) and (max-height: 600px){.contact-links .btn-link{padding:.3rem .5rem;font-size:clamp(1rem,3.5vw,1.1rem)}}.contact-links svg{color:var(--background-primary)}.contact-links svg:hover,.contact-links .btn-link:hover{transition:all .15s ease-in-out;transform:scale(1.1)}.contact-links svg:active,.contact-links .btn-link:active{color:inherit;transform:scale(1)}.contact-links ul{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;column-gap:3.5rem;row-gap:2rem;padding:unset;margin:unset}@media (orientation: landscape) and (max-height: 600px){.contact-links ul{row-gap:.5rem}}.contact-links li{display:inline-block}.transp-background{padding:.8rem;background-color:var(--background-transparent);box-shadow:0 0 3px 2px #0000003f;border-radius:6px}.tldr-object{text-align:left;line-height:1.2}.tldr-object p{margin-left:1rem}.tldr-title{font-weight:700}
