.contact__form{display:none}.contact__info{width:100%;flex:0 0 100%;max-width:100%}#breadcrumb-bar nav{display:none!important}#about .about__profile-picture{display:none}#about .about__profile-picture+div{flex:0 0 100%;max-width:100%}.navbar-brand span+span{margin-left:.35em}#header{background-color:#eef4f2!important;border-bottom:1px solid rgba(71,128,121,.15);padding-top:10px!important;padding-bottom:10px!important}.navbar-nav .nav-link.dropdown,.navbar-nav .theme-selector .nav-link{background-color:initial!important}html[data-bs-theme=dark] #header{background-color:#14211e!important;border-bottom:none;box-shadow:none!important}html[data-bs-theme=dark] .bd-navbar{box-shadow:none!important}.navbar-nav .nav-link{position:relative;font-size:1.1rem;font-weight:500;letter-spacing:.01em;padding:.45rem 1.05rem!important;border-radius:999px;transition:color .15s ease,background-color .15s ease}.navbar-nav .nav-link.nav-link--active{background-color:rgba(71,128,121,.16);color:#18453e;font-weight:600}.navbar-nav .nav-link.nav-link--active::after{display:none}html[data-bs-theme=dark] .navbar-nav .nav-link.nav-link--active{background-color:rgba(105,180,170,.22);color:#95d5b2}.navbar-nav .nav-link::after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:.3rem;height:2px;border-radius:2px;background-color:#478079;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus{color:#478079}.navbar-nav .nav-link:hover::after,.navbar-nav .nav-link:focus::after{transform:scaleX(1)}html[data-bs-theme=dark] .navbar-nav .nav-link:hover,html[data-bs-theme=dark] .navbar-nav .nav-link:focus{color:#66b2a9}html[data-bs-theme=dark] .navbar-nav .nav-link::after{background-color:#66b2a9}.methods-title{color:#18453e;font-size:1.35rem;font-weight:700;margin-top:1.75rem;margin-bottom:1rem}html[data-bs-theme=dark] .methods-title{color:#95d5b2}.skill-pills{display:flex;flex-wrap:wrap;gap:10px}.skill-pill{display:inline-block;padding:8px 16px;border-radius:999px;background-color:rgba(71,128,121,.1);border:1px solid rgba(71,128,121,.2);font-size:.92rem;font-weight:500}html[data-bs-theme=dark] .skill-pill{background-color:rgba(105,180,170,.14);border-color:rgba(105,180,170,.28)}.hero-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-link-btn{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border-radius:999px;background-color:rgba(71,128,121,8%);border:1px solid rgba(71,128,121,.18);color:inherit;text-decoration:none;font-size:.95rem;font-weight:500;transition:background-color .15s ease}.hero-link-btn:hover,.hero-link-btn:focus{background-color:rgba(71,128,121,.18);color:inherit;text-decoration:none}.hero-link-btn svg{flex-shrink:0}html[data-bs-theme=dark] .hero-link-btn{background-color:rgba(105,180,170,.14);border-color:rgba(105,180,170,.28)}html[data-bs-theme=dark] .hero-link-btn:hover,html[data-bs-theme=dark] .hero-link-btn:focus{background-color:rgba(105,180,170,.26)}.rad-showcase h2 .subtitle-line{display:block;line-height:1.25;margin:0;padding:0;color:#478079}html[data-bs-theme=dark] .rad-showcase h2 .subtitle-line{color:#66b2a9}.section h2,.section--contact h2{color:#18453e}html[data-bs-theme=dark] .section h2,html[data-bs-theme=dark] .section--contact h2{color:#95d5b2}.rad-showcase .profile-image picture,.rad-showcase .profile-image img{display:block;margin-left:auto;margin-right:auto}.experience__link{background-color:rgba(71,128,121,7%);border:1px solid rgba(71,128,121,.16);border-radius:14px;padding:24px}html[data-bs-theme=dark] .experience__link{background-color:rgba(105,180,170,.12);border-color:rgba(105,180,170,.25)}.blog-group{margin-top:3rem}.blog-group__title{font-weight:700}.blog-group__subtitle{opacity:.75;margin-bottom:1.5rem}.blog-banner-card{display:flex;align-items:stretch;border-radius:16px;overflow:hidden;background-color:rgba(71,128,121,7%);border:1px solid rgba(71,128,121,.16);margin-bottom:1.75rem}.blog-banner-card__text{flex:1 1 55%;padding:2.25rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.blog-banner-card__title{margin:0 0 .5rem;font-size:1.6rem;font-weight:700}.blog-banner-card__desc{opacity:.8;margin-bottom:.5rem}.blog-banner-card__meta{font-size:.85rem;opacity:.6;margin-bottom:1.25rem}.blog-banner-card__btn{display:inline-block;padding:.6rem 1.5rem;border-radius:999px;background-color:#478079;color:#fff!important;font-weight:600;text-decoration:none;transition:background-color .15s ease}.blog-banner-card__btn:hover,.blog-banner-card__btn:focus{background-color:#35615c;color:#fff;text-decoration:none}.blog-banner-card__img{flex:1 1 45%;max-width:45%}.blog-banner-card__img img{width:100%;height:100%;object-fit:cover;display:block;margin:0}@media(max-width:767px){.blog-banner-card{flex-direction:column-reverse}.blog-banner-card__img{max-width:100%;max-height:220px}}html[data-bs-theme=dark] .blog-banner-card{background-color:rgba(105,180,170,.1);border-color:rgba(105,180,170,.22)}html[data-bs-theme=dark] .blog-banner-card__btn{background-color:#66b2a9;color:#10201d!important}html[data-bs-theme=dark] .blog-banner-card__btn:hover,html[data-bs-theme=dark] .blog-banner-card__btn:focus{background-color:#7fc4bb}main.container h1#title{margin-bottom:1.5rem}main.container h2{margin-top:3rem;margin-bottom:1.5rem}html body{overflow:visible!important}.cv-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem}.cv-header h1{margin:0}.cv-download-btn{display:inline-flex;align-items:center;gap:9px;padding:.65rem 1.5rem;border-radius:999px;background-color:#478079;color:#fff!important;font-weight:600;text-decoration:none;transition:background-color .15s ease}.cv-download-btn:hover,.cv-download-btn:focus{background-color:#35615c;text-decoration:none}.cv-layout{display:flex;gap:3rem;align-items:flex-start}.cv-sidenav{flex:0 0 230px;position:sticky;top:130px}.cv-sidenav a{display:block;padding:.5rem 1rem;border-left:3px solid rgba(71,128,121,.2);color:inherit;text-decoration:none;opacity:.7;transition:color .15s ease,border-color .15s ease,opacity .15s ease}.cv-sidenav a:hover{opacity:1;color:#478079}.cv-sidenav a.active{border-left-color:#478079;color:#478079;font-weight:600;opacity:1}.cv-content{flex:auto;min-width:0}.cv-section{margin-bottom:3rem;scroll-margin-top:140px}.cv-section h2{color:#18453e;margin-bottom:1.5rem}.cv-timeline{position:relative;padding-left:28px;border-left:2px solid rgba(71,128,121,.3)}.cv-item{position:relative;margin-bottom:1.75rem}.cv-item::before{content:"";position:absolute;left:-35px;top:6px;width:12px;height:12px;border-radius:50%;background-color:#478079}.cv-item__period{font-size:.85rem;opacity:.65}.cv-item__title{font-weight:700;margin:.15rem 0}.cv-item__subtitle{opacity:.8}.cv-placeholder{opacity:.6}@media(max-width:991px){.cv-layout{display:block}.cv-sidenav{position:static;display:flex;flex-wrap:wrap;gap:4px;margin-bottom:2rem}.cv-sidenav a{border-left:none;border-bottom:3px solid rgba(71,128,121,.2);padding:.35rem .7rem;font-size:.9rem}.cv-sidenav a.active{border-bottom-color:#478079}}html[data-bs-theme=dark] .cv-sidenav a:hover,html[data-bs-theme=dark] .cv-sidenav a.active{color:#66b2a9}html[data-bs-theme=dark] .cv-sidenav a.active{border-left-color:#66b2a9}html[data-bs-theme=dark] .cv-section h2{color:#95d5b2}html[data-bs-theme=dark] .cv-download-btn{background-color:#66b2a9;color:#10201d!important}html[data-bs-theme=dark] .cv-download-btn:hover,html[data-bs-theme=dark] .cv-download-btn:focus{background-color:#7fc4bb}html[data-bs-theme=dark] .cv-item::before{background-color:#66b2a9}.footer.footer-simple{background-color:initial!important;color:inherit!important;padding-top:1rem;padding-bottom:2.5rem}.footer.footer-simple .footer-simple__inner{display:block;border-top:1px solid rgba(71,128,121,.18);padding-top:1.75rem}html[data-bs-theme=dark] .footer-simple__inner{border-top-color:rgba(105,180,170,.22)}.footer-simple__name{font-family:Georgia,times new roman,serif;font-weight:700;font-size:1.1rem;color:#18453e}html[data-bs-theme=dark] .footer-simple__name{color:#95d5b2}.footer-simple__affiliation{margin-top:.45rem;font-size:.95rem;opacity:.75}.footer-simple__copy{margin-top:.7rem;font-size:.9rem;opacity:.6}.icon-google-scholar,.icon-substack{display:inline-block;width:1em;height:1em;line-height:1em;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;vertical-align:-.1em}.icon-google-scholar{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.242 13.769L0 9.5 12 0l12 9.5-5.242 4.269C17.548 11.249 14.978 9.5 12 9.5c-2.977 0-5.548 1.749-6.758 4.269zM12 10a7 7 0 1 0 0 14 7 7 0 0 0 0-14z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.242 13.769L0 9.5 12 0l12 9.5-5.242 4.269C17.548 11.249 14.978 9.5 12 9.5c-2.977 0-5.548 1.749-6.758 4.269zM12 10a7 7 0 1 0 0 14 7 7 0 0 0 0-14z'/%3E%3C/svg%3E")}.icon-substack{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.539 8.242H1.46V5.406h21.08v2.836zM1.46 10.812V24L12 18.11 22.54 24V10.812H1.46zM22.54 0H1.46v2.836h21.08V0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.539 8.242H1.46V5.406h21.08v2.836zM1.46 10.812V24L12 18.11 22.54 24V10.812H1.46zM22.54 0H1.46v2.836h21.08V0z'/%3E%3C/svg%3E")}@font-face{font-family:adritian-icons;src:url(../fonts/adritian-icons.eot?62019798);src:url(../fonts/adritian-icons.eot?62019798#iefix)format('embedded-opentype'),url(../fonts/adritian-icons.woff2?62019798)format('woff2'),url(../fonts/adritian-icons.woff?62019798)format('woff'),url(../fonts/adritian-icons.ttf?62019798)format('truetype'),url(../fonts/adritian-icons.svg?62019798#adritian-icons)format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:adritian-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-threads:before{content:'\e800'}.icon-bluesky:before{content:'\e801'}.icon-x-twitter:before{content:'\e802'}.icon-email:before{content:'\e803'}.icon-tiktok:before{content:'\e804'}.icon-search:before{content:'\e805'}.icon-user:before{content:'\f007'}.icon-table-list:before{content:'\f00b'}.icon-download:before{content:'\f019'}.icon-circle-info:before{content:'\f05a'}.icon-square-twitter:before{content:'\f081'}.icon-square-facebook:before{content:'\f082'}.icon-linkedin:before{content:'\f08c'}.icon-square-github:before{content:'\f092'}.icon-circle-arrow-left:before{content:'\f0a8'}.icon-circle-arrow-right:before{content:'\f0a9'}.icon-circle-arrow-up:before{content:'\f0aa'}.icon-circle-arrow-down:before{content:'\f0ab'}.icon-quote-left:before{content:'\f10d'}.icon-face-smile:before{content:'\f118'}.icon-square-arrow-up-right:before{content:'\f14c'}.icon-youtube:before{content:'\f167'}.icon-square-xing:before{content:'\f169'}.icon-stack-overflow:before{content:'\f16c'}.icon-instagram:before{content:'\f16d'}.icon-dribbble:before{content:'\f17d'}.icon-behance:before{content:'\f1b4'}.icon-file-pdf:before{content:'\f1c1'}.icon-codepen:before{content:'\f1cb'}.icon-yelp:before{content:'\f1e9'}.icon-medium:before{content:'\f23a'}.icon-meetup:before{content:'\f2e0'}.icon-cloud-arrow-down:before{content:'\f381'}@media print{*,*::before,*::after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title)")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}}