:root{--gwen-ink:#25201f;--gwen-cream:#f8f2ec;--gwen-blush:#ead8cf;--gwen-gold:#c69a4b;--gwen-rose:#a85f54;--gwen-white:#fffdfb}html,body{background:var(--gwen-white)!important;color:var(--gwen-ink)!important}body,p,.lead,.section__subtitle,.content{color:var(--gwen-ink)}h1,h2,h3,h4,h5,h6{color:var(--gwen-ink)!important}.header,.header--sticky,.header--sticky-triggered{background:rgba(255,253,251,.97)!important;box-shadow:0 8px 24px rgba(37,32,31,8%)}.header .navbar{min-height:72px}.navbar-brand span{color:var(--gwen-ink)!important;font-family:Georgia,times new roman,serif;font-size:1.5rem;letter-spacing:.02em}.navbar-brand span+span{margin-left:.25rem}.header .nav-link,.navbar-toggler{color:var(--gwen-ink)!important}.header .nav-link{font-weight:700;letter-spacing:.04em}.navbar-toggler{align-items:center;border:1px solid rgba(37,32,31,.2)!important;border-radius:50%;display:inline-flex;height:44px;justify-content:center;padding:0!important;width:44px}.navbar-toggler-icon{background:linear-gradient(var(--gwen-ink),var(--gwen-ink))50% 5px/24px 2px no-repeat,linear-gradient(var(--gwen-ink),var(--gwen-ink))50% 12px/24px 2px no-repeat,linear-gradient(var(--gwen-ink),var(--gwen-ink))50% 19px/24px 2px no-repeat!important;height:26px;width:26px}.platform-links a{color:var(--gwen-rose)!important}.rad-showcase{background:radial-gradient(circle at 12% 12%,rgba(198,154,75,.13),transparent 30%),linear-gradient(135deg,var(--gwen-cream),var(--gwen-white) 62%);border-bottom:1px solid var(--gwen-blush);border-radius:0;margin-bottom:0}.rad-showcase .display-1,.rad-showcase .display-5,.rad-showcase .lead,.section__title,.section h2{color:var(--gwen-ink)!important;font-family:Georgia,times new roman,serif}.rad-showcase .display-1{font-size:clamp(2.8rem,6vw,5.4rem);line-height:.98}.rad-showcase .display-5{font-size:clamp(1.7rem,3.1vw,3rem);line-height:1.08}.rad-showcase .lead{font-size:1.15rem;line-height:1.7;max-width:40rem}.rad-showcase .profile-image img{max-height:680px;object-fit:contain}.platform-links.shortcode{padding-top:1rem}.about__profile-picture img{aspect-ratio:4/5;border-radius:1.5rem;object-fit:cover;width:min(100%,420px)}.about-me p{font-size:1.06rem;line-height:1.75}.experience-grid{align-items:center;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:1fr .95fr;margin-top:2.5rem;text-align:left}.experience-lead{font-family:Georgia,times new roman,serif;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.25}.experience-copy p:last-child{font-size:1.1rem;line-height:1.75}.experience-image img{aspect-ratio:4/3;border-radius:1.5rem;object-fit:cover;width:100%}.contact-copy{margin:0 auto 1.5rem;max-width:42rem}.contact-social-links{margin-top:1.5rem}#contact{background:var(--gwen-cream);color:var(--gwen-ink)!important}#contact .section__subtitle,#contact .text-section__content{color:var(--gwen-ink)!important}.btn-primary{background:var(--gwen-rose)!important;border-color:var(--gwen-rose)!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus-visible{background:#86483f!important;border-color:#86483f!important}.footer{background:var(--gwen-ink)!important}.footer,.footer a,.footer span{color:#fff!important}@media(max-width:767px){section.rad-showcase .showcase-section{flex-direction:column!important}.rad-showcase .profile-image img{max-height:430px}.experience-grid{grid-template-columns:1fr}.experience-image{grid-row:1}.header .navbar-collapse{background:var(--gwen-white)}}@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}}