*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}html,body{background-color:#fff}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img,iframe,video{display:block;margin:0;max-width:100%;width:100%}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--font-regular: degular, sans-serif;--font-text: degular-text, sans-serif;--font-display: degular-display, sans-serif;--font-xs: 0.875em;--font-s: 1em;--font-m: 1.125em;--font-l: 1.25em;--font-xl: 1.5em;--font-xxl: 2em;--font-xxxl: 2.5em;--font-xxxxl: 3em;--font-line-height: 24px;--spacing-s: calc(var(--font-line-height) * 0.5);--spacing-m: calc(var(--font-line-height) * 0.75);--spacing-l: calc(var(--font-line-height) * 2);--spacing-xl: calc(var(--font-line-height) * 3);--spacing-xxl: calc(0.5rem + 4vw);--spacing-max-width: 49rem}html{--plain: #fff;--base-color: #121a1c;--border-color: #121a1c;--text-color: #333;--link-color: #fd873f}body{font-family:degular-text,sans-serif;font-feature-settings:"kern" on,"liga" on;font-size:100%;line-height:1.5em}h1,h2,h3,h4,h5,h6,.headline{font-family:degular,sans-serif;font-weight:700;line-height:1.0625em}h1.brand{margin-bottom:0;font-family:degular-display,sans-serif;font-size:26px;line-height:1.3846153846em;font-weight:700;color:#121a1c}h1.brand span{display:block;margin-top:5px;font-family:degular-text,sans-serif;font-size:16px;font-weight:400;line-height:1em}h1.brand a{text-decoration-color:#fff}h1.brand a:hover{text-decoration-color:#fd873f}h2,h3,h4,h5,h6{font-weight:700;margin-bottom:20px}h3{margin-bottom:20px;font-family:degular,sans-serif;font-size:26px;line-height:1.1538461538em}p{margin-bottom:16px;font-family:degular-text,sans-serif;font-size:18px;line-height:22/18;font-weight:400}.headline{margin-bottom:20px;font-family:degular,sans-serif;font-size:32px;line-height:1.0625em;color:#121a1c}@media screen and (min-width: 40em){.headline{margin-bottom:30px;font-family:degular-display,sans-serif;font-size:42px;line-height:1.1428571429em}}@media screen and (min-width: 64em){.headline{margin-bottom:30px;font-size:48px;line-height:1.1666666667em}}@media screen and (min-width: 75em){.headline{margin-bottom:0;font-size:48px;line-height:1.1666666667em}}.hook{margin-bottom:0;font-family:degular-text,sans-serif;font-size:18px;line-height:1.4444444444em;font-weight:400}ul li{list-style:circle;margin-left:1em}@media screen and (min-width: 40em){ul li{margin-left:0}}ul[class] li{list-style:none;margin-left:0}small{font-size:75%}code,pre,small,figure,figcaption{font-family:"Vulf Mono",sans-serif;font-feature-settings:"kern" on,"liga" on;font-size:87.5%;font-style:italic;font-weight:300;line-height:1.5em}figcaption{font-size:75%;padding:.5em 0 2.5em 0}@media screen and (min-width: 90em){figcaption{font-size:60%}}abbr{text-decoration:none}.testimonial p{margin-bottom:10px;font-family:degular-text,sans-serif;font-size:14px;line-height:16px;font-weight:700}@media screen and (min-width: 40em){.testimonial p{font-size:18px;line-height:1.2222222222em}}@media screen and (min-width: 64em){.testimonial p{font-family:degular-display,sans-serif;font-size:32px;line-height:1.125em}}.testimonial cite{display:inline-block;font-family:degular-text,sans-serif;font-size:12px;line-height:14px;font-weight:400}@media screen and (min-width: 40em){.testimonial cite{font-size:14px;line-height:18px}}pre{background-color:rgba(255,247,0,.2);border-radius:5px;color:rgba(0,0,0,.7);padding:1.5em}a{color:inherit;text-decoration-color:#fd873f;text-decoration-thickness:.05em;text-underline-offset:.07em;transition:color .25s ease,text-decoration-color .25s ease}a:hover{color:#fd873f;text-decoration-color:#fd873f}a.button{display:inline-block;margin-top:15px;padding:9px 12px 10px;background-color:#121a1c;border-radius:4px;font-size:.75em;font-weight:700;letter-spacing:.1325em;line-height:1.325em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,border-color .25s ease,color .25s ease;color:#fff}a.button:hover{background-color:#fd873f}.contain{margin:0 auto;width:90%}header{border-bottom:0.1875em solid #121a1c;padding:30px 0 20px}.introduction,.about,.hero,footer{padding:30px 0}@media screen and (min-width: 40em){.introduction,.about,.hero,footer{padding:60px 0}}@media screen and (min-width: 64em){.introduction,.about,.hero,footer{padding:80px 0}}@media screen and (min-width: 75em){.introduction,.about,.hero,footer{padding:100px 0}}.bio p:last-child{margin-bottom:0}.experience{margin-top:30px}@media screen and (min-width: 40em){.experience{margin-top:40px}}@media screen and (min-width: 75em){.experience{margin-top:0}}.experience p:last-child{margin-bottom:0}.hero{overflow:hidden;padding:0;height:300px;position:relative}.hero .testimonial{z-index:1;bottom:calc(49% - 138px);height:256px;width:48%;position:absolute}@media screen and (min-width: 40em){.hero .testimonial{width:40%}}.hero img{position:absolute;margin:0;height:100%;width:100%;object-fit:cover;object-position:50% 50%}@media screen and (min-width: 40em){.hero{height:363px}}@media screen and (min-width: 64em){.hero{height:580px}}@media screen and (min-width: 75em){.hero{height:680px}}@media screen and (min-width: 90em){.hero{height:764px}}.separator{display:none}ul.permanent{margin-bottom:20px;padding-top:10px}ul.permanent li{padding:10px 0;border-top:solid 1px rgba(18,26,28,.2);transition:all .4s}ul.permanent li:hover{background-color:rgba(51,51,51,.05);padding-left:10px;padding-right:10px}@media screen and (min-width: 40em){ul.permanent li{padding:15px 0 17px}}ul.permanent li:last-child{border-bottom:solid 1px rgba(18,26,28,.2)}ul.permanent li p{margin-bottom:0;font-size:16px;line-height:1.5em;font-weight:700}@media screen and (min-width: 40em){ul.permanent li p{position:relative}}ul.permanent li p span{display:block;font-family:degular-text,sans-serif;font-size:14px;line-height:1.1428571429em;font-weight:400;color:rgba(51,51,51,.5)}@media screen and (min-width: 40em){ul.permanent li p span{position:absolute;right:0;bottom:0;font-size:16px;line-height:1.5em}}@media screen and (min-width: 40em){ul.collaboration-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:10px}}ul.collaboration-list li{margin-bottom:10px;font-family:degular-text,sans-serif;font-size:16px;line-height:1.5em;font-weight:700}ul.collaboration-list li:last-child{margin-bottom:0}footer{background:transparent linear-gradient(180deg, #1D184B 0%, #302B63 48%, #24243E 100%) 0% 0% no-repeat padding-box;color:#fff;overflow:hidden}footer a{color:inherit}footer .fin{display:none}@media screen and (min-width: 64em){footer .w-50{max-width:50%}footer .fin{display:block;position:absolute;max-width:260px;right:0;bottom:-105px}}@media screen and (min-width: 75em){footer .fin{max-width:350px;bottom:-150px}}@media screen and (min-width: 90em){footer .fin{max-width:425px}}ul.social{margin:30px 0 50px}@media screen and (min-width: 64em){ul.social{margin:40px 0 60px}}@media screen and (min-width: 75em){ul.social{margin:80px 0 170px}}ul.social li{margin-bottom:20px;font-family:degular-text,sans-serif;font-size:20px;line-height:1.2em;font-weight:700}ul.social li:last-child{margin-bottom:0}@media screen and (min-width: 40em){.contain{max-width:556px}header{position:relative}header .hire{margin-top:0;position:absolute;right:0;bottom:20px}a.button{padding:11px 16px 12px}}@media screen and (min-width: 64em){.contain{max-width:856px}footer .contain{position:relative}}@media screen and (min-width: 64em)and (max-width: 74.9375em){.experience-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}}@media screen and (min-width: 75em){.contain{max-width:1028px}.about{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.625em;grid-template-areas:"bio experience"}.about-information{padding-right:2em;grid-area:bio}.about-experience{padding-left:2em;grid-area:experience;border-left:0.1875em solid #121a1c}.introduction{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;grid-template-areas:"headline hook";align-items:flex-end}.introduction .headline{padding-right:55px;grid-area:headline}.introduction .hook{grid-area:hook}}@media screen and (min-width: 90em){.contain{max-width:1193px}.introduction .headline{padding-right:101px}.about{position:relative;grid-gap:13.875em}.separator{position:absolute;display:block;width:2px;height:100%;left:calc(50% - 1px);background-color:#121a1c}}.m-modal .m-modal-content{padding:24px 24px 10px !important}.m-modal .m-modal-content a.m-by{display:none}/*# sourceMappingURL=screen.css.map */
