@charset "UTF-8";:root{--font-display: "Cinzel Decorative", Georgia, serif;--font-script: "Dr Sugiyama", "Brush Script MT", cursive;--font-body: "Tenor Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-accent: "Piazzolla", Georgia, serif;--font-mono: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;--text-2xs: clamp(.6875rem, .66rem + .12vw, .8125rem);--text-xs: clamp(.8125rem, .78rem + .14vw, .9375rem);--text-sm: clamp(.9375rem, .9rem + .17vw, 1.0625rem);--text-base: clamp(1.0625rem, 1rem + .2vw, 1.25rem);--text-md: clamp(1.1875rem, 1.1rem + .28vw, 1.4375rem);--text-lg: clamp(1.4375rem, 1.28rem + .46vw, 1.8125rem);--text-xl: clamp(1.875rem, 1.5rem + 1.45vw, 2.9375rem);--leading-tight: 1.3;--leading-body: 1.75;--color-datestamp: #9a968c}html,body{overflow-x:clip}body{box-sizing:content-box;margin:0;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:var(--font-mono)}.gilt{color:#e4be25;font-weight:400}*{font-family:var(--font-body);font-weight:100}html,body{background-color:#262626;background-image:url(/assets/black2-Bc6v-AEE.jpeg);background-position:center;background-repeat:repeat-y;-webkit-backdrop-filter:opacity(.2);backdrop-filter:opacity(.2);width:100vw;height:100%}.header-break-home{display:none}@media all and (max-width:1119px){.toggle-block-home{display:none}}.parent{display:flex;flex-direction:column;width:100vw;height:100%;max-width:900px;margin:auto;background-color:#262626;background-image:url(/assets/black2-Bc6v-AEE.jpeg);background-position:center;background-repeat:repeat-y;-webkit-backdrop-filter:opacity(.2);backdrop-filter:opacity(.2);background-size:unset;overflow-x:hidden;scrollbar-width:none}:root{--bio-background: url(/assets/grey1-D4-KJzz7.jpg)}*{font-weight:100}.bio-wrapper{box-sizing:content-box}.bio-parent{box-sizing:content-box;justify-content:center;text-align:center;padding:30px 2px 2px}.bio-title-area{justify-content:center;align-items:center;text-align:center;height:auto;overflow:hidden;position:relative}.bio-intro{max-width:58ch;margin:0 auto 38px;padding:0 18px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:100;line-height:var(--leading-body);letter-spacing:.5px;color:#f5f5f5cc;text-align:center}.bio-intro p{margin:0 0 18px}.bio-intro p:last-child{margin-bottom:0}.bio-section{max-width:72ch;margin:0 auto 46px;padding:0 18px;text-align:left}.bio-section-title{margin:0 0 4px;font-family:var(--font-accent);font-size:var(--text-md);font-weight:400;letter-spacing:1px;color:#e4be25;padding-bottom:14px;border-bottom:1px solid rgba(228,190,37,.25)}.edu-list{margin:0;padding:0;list-style:none}.edu-item{display:flex;gap:20px;padding:18px 0;border-bottom:1px solid rgba(245,245,245,.07)}.edu-item:last-child{border-bottom:none}.edu-years{flex:0 0 12ch;padding-top:3px;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.1px;text-transform:uppercase;color:var(--color-datestamp)}.edu-school{font-family:var(--font-body);font-size:var(--text-base);color:#faf9f8;padding-bottom:4px}.edu-major{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.8px;color:#09c2cf}.knowledge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px 44px}.knowledge-group{padding-top:20px}.knowledge-group-title{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:1.3px;text-transform:uppercase;color:#e4be25;padding-bottom:6px}.knowledge-list{margin:0;padding:0;list-style:none}.knowledge-item{position:relative;padding:4px 0 4px 16px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:100;line-height:1.6;letter-spacing:.5px;color:#f5f5f5cc}.knowledge-item:before{content:"";position:absolute;left:0;top:.95em;width:7px;height:1px;background:#e4be25b3}.inner-bio{display:flex;flex-wrap:wrap}.bio-image-block{flex:1;margin:auto;max-width:100}.bio-image{object-fit:contain;padding:30;flex-shrink:1}@media all and (max-width:810px){.bio-image{width:125px;object-fit:contain;padding:30;flex-shrink:1}}.bio-text-block{flex:1;min-width:225px}.bio-text-block>div{padding:10}.icon-splay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:auto;max-width:100%;margin:0;padding:5px;list-style:none}.icon-splay-item{display:flex;align-items:center;justify-content:center;list-style:none}.icon-bar-li-bio{font-size:1.6rem;padding:18px;color:#219cb4}.icon-bar-li-bio:after{content:""}.business-characteristic-parent{width:100%;text-align:left;justify-content:left}.business-characteristic-ul{color:#fff;font-size:var(--text-sm);padding:1px;font-family:var(--font-body)}#text{font-weight:100}.drawer-parent{display:flex;flex-direction:column;min-height:100vh;width:60vw;background:#1c1c1c;top:0;right:0;font-family:var(--font-display);box-shadow:2px 0 .1rem #070000;z-index:5;position:fixed;padding-top:110px}.drawer-container{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.drawer-ul{padding:15px;font-family:var(--font-display);align-items:center}@media all and (min-width:1210px){.drawer-parent{display:flex;flex-direction:column;min-height:100vh;width:60vw;background:#1c1c1c;top:0;right:0;font-family:var(--font-display);box-shadow:2px 0 .1rem #070000;z-index:5;position:fixed;align-content:center;padding-top:110px}.drawer-ul{padding:10px;font-family:var(--font-display);justify-content:space-around;max-width:650px;align-self:center}}.drawer-ul .button-li{font-size:var(--text-base);letter-spacing:3.2px;padding:12px 8px;margin:1.1em}.button-ul{list-style-type:none;margin:0;padding:0}.button-li{position:relative;color:#f5f5f5b8;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:2.4px;text-transform:uppercase;text-align:center;margin:1.4em 1.1em;padding:7px 4px;transition:color .18s ease}.button-li span{display:none}.button-li:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:1px;background:#e4be25;transition:left .2s ease,right .2s ease}.button-li:hover,.button-li:active{color:#e4be25}.button-li:hover:after,.button-li:active:after{left:8%;right:8%}.fogged-glass{position:fixed;width:100%;height:100%;top:0;left:0;z-index:4;box-sizing:content-box;background:inherit;background-color:#ffffffc6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ref-page{max-width:72ch;margin:0 auto;padding:30px 18px 70px}.ref-header{margin:10px 0 4px;font-family:var(--font-accent);font-size:var(--text-xl);font-weight:400;letter-spacing:1px;color:#e4be25;padding-bottom:14px;border-bottom:1px solid rgba(228,190,37,.25)}.ref-lede{margin:14px 0 6px;font-family:var(--font-body);font-size:var(--text-xs);font-weight:100;line-height:var(--leading-body);letter-spacing:.4px;color:#f5f5f5d1}.ref-list{margin:0;padding:0;list-style:none}.ref-item{padding:28px 0;border-bottom:1px solid rgba(245,245,245,.07)}.ref-item:last-child{border-bottom:none}.ref-head{display:flex;align-items:center;gap:16px;padding-bottom:14px}.ref-photo{flex-shrink:0;width:56px;height:56px;border-radius:50%;object-fit:cover;border:1px solid rgba(228,190,37,.35)}.ref-monogram{display:flex;align-items:center;justify-content:center;box-sizing:border-box;background-color:#262626;font-family:var(--font-display);font-size:var(--text-md);color:#e4be25d9;-webkit-user-select:none;user-select:none}.ref-name{font-family:var(--font-body);font-size:var(--text-base);color:#faf9f8;padding-bottom:4px}.ref-title{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.1px;text-transform:uppercase;color:#09c2cf}.ref-quote{margin:0;padding-left:18px;border-left:2px solid rgba(228,190,37,.25);font-family:var(--font-body);font-size:var(--text-sm);font-weight:100;font-style:italic;line-height:var(--leading-body);letter-spacing:.5px;color:#f5f5f5cc}@media(min-width:1000px){.ref-page{max-width:118ch}.ref-list{column-count:2;column-gap:56px}.ref-item{break-inside:avoid;-webkit-column-break-inside:avoid}}:root{--main-color: #bba15f;--main-secondary: #363636;--home-background: url(/assets/grey1b-WvP7hcM3.jpg)}*{box-sizing:content-box}.home-container{display:flex;flex-direction:column;min-height:calc(100vh - 130px);min-height:calc(100dvh - 130px);box-sizing:content-box;width:100%}.home-top{background-color:transparent;object-position:center;display:flex;flex:1;justify-content:center;margin:0 auto;flex-direction:column;width:100%}.home-icon{display:flex;margin:auto;object-fit:contain;border-radius:50%;image-rendering:optimizeQuality}.home-bottom{box-sizing:content-box;display:flex;flex-direction:column;align-items:center}.home-name{display:flex;margin:auto;color:#dfdede;background:transparent;font-weight:100;font-size:clamp(2.5rem,2rem + 1.6vw,3.4rem);word-spacing:7px;font-family:var(--font-script);padding-top:25px}.home-subtitle{color:#daa520;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:clamp(1.2px,.5vw,2.6px);text-transform:uppercase;text-align:center;margin:0;padding:0 18px}.home-brands{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:12px clamp(9px,1.2vw,13px);margin:6px auto 0;padding:0 18px}.home-brand-dot{color:#e4be25;font-size:calc(var(--text-xl) * 1.35);line-height:.6;align-self:center}.home-stats-sep{width:clamp(120px,18vw,210px);height:1px;margin:16px auto 20px;background:#e4be2580}.home-brand{color:#f5f5f57a;cursor:default;transition:color .25s ease}.home-brand:hover{color:#f5f5f5eb}.home-brand--fabletics{font-family:var(--font-body);font-size:var(--text-base);font-weight:400;letter-spacing:4px;text-transform:uppercase}.home-brand--sxf{font-family:var(--font-accent);font-size:var(--text-base);font-weight:400;letter-spacing:2.5px;text-transform:uppercase}.home-brand--sxf em{font-style:italic;color:#e4be25bf;padding:0 2px}.home-brand--sxf:hover em{color:#e4be25}.home-stats{padding:clamp(40px,6vh,90px) 18px calc(56px + env(safe-area-inset-bottom,0px));text-align:center}.home-stats-eyebrow{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:2.2px;text-transform:uppercase;color:#f5f5f566;padding-bottom:16px}.home-stats-row{display:flex;justify-content:center;align-items:stretch;gap:clamp(26px,6vw,70px)}.home-stat{display:flex;flex-direction:column}.home-stat-figure{font-family:var(--font-accent);font-size:var(--text-lg);font-weight:400;color:#daa520;line-height:1}.home-stat-label{padding-top:8px;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.3px;text-transform:uppercase;color:#f5f5f58c}a{text-decoration:none}.a{margin:0;padding:0 20px;box-sizing:content-box;text-decoration:none;border:none;justify-content:space-evenly}.contactBlockContainer{position:absolute;width:170px;box-sizing:content-box;bottom:14px;z-index:10;left:15px}@media all and (min-width:1110px){.contactBlockContainer{left:50%}.contactBlockIconBlock{position:relative;left:-50%}}.contactBlockIconBlock li{flex:1;display:flex;align-items:center;padding:0 1rem}.contactBlockContainer ul{box-sizing:content-box;text-decoration:none;display:flex}.contactBlockContainer li{text-decoration:none;border:none;justify-content:space-evenly}.IconBar{box-sizing:content-box;display:flex;align-items:center;justify-content:space-evenly;margin:0;padding:13px 6px;background:#121212b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(228,190,37,.35);border-radius:999px;z-index:10}.IconBarLi{box-sizing:content-box;border:none;color:#e4be25e6;cursor:pointer;transition:color .18s ease,transform .18s ease}.IconBarLi:hover{color:#faf9f8;transform:translateY(-1px)}#tag,#intel,#safe{color:#e4be25;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(228,190,37,.4);padding-bottom:2px;margin:6px 4px 10px 0;cursor:pointer;align-self:flex-end;float:right;transition:color .18s ease,border-color .18s ease}#tag:hover,#intel:hover,#safe:hover{color:#faf9f8;border-color:#e4be25}#tagged,#no-intel,#no-safe{display:none}.why{margin-bottom:0;font-size:var(--text-sm)}.sep{margin-bottom:55px}#text{padding:0;margin-left:-10px;flex:1}a{color:#daa520}a:hover{color:#daa520;text-decoration:none}.dateOf{padding-bottom:14px;margin-left:-20px;margin-top:-10px;font-size:var(--text-2xs);line-height:1.4;letter-spacing:1.1px;text-transform:uppercase;color:#e2b43e}.arrow{font-size:20px;color:#daa520;border-radius:5px;font-weight:900}.arrow-text{font-size:var(--text-xs);letter-spacing:1.2px;text-transform:uppercase;text-align:center;color:#e2b43e}.innerList{padding-left:5px;font-family:var(--font-body);font-weight:400;color:#f5f5f5;font-size:var(--text-sm);padding-bottom:30px}#push{padding-left:0;font-family:var(--font-body);letter-spacing:2px}.timeline{list-style:none;margin:0;padding:0;width:100%}.timeline h1,.timeline h2,.timeline h3,.timeline h4,.timeline h5,.timeline h6{line-height:inherit}.timeline-item{border-radius:25px;padding:5px 15px 5px 30px;margin:-20px 0;position:relative}.timeline-item:last-child{padding-bottom:0}.timeline-item-bottom{border-radius:25px;padding:5px 15px 5px 30px;margin:-10px 0;position:relative}.timeline-item-bottom:last-child{padding-bottom:0}#expPic{size:contain;border:groove;border-radius:10px;box-shadow:2px 2px 5px #555353}.timeline-info{display:contents;font-size:var(--text-md);font-weight:700;letter-spacing:3px;margin:0 0 .2em;white-space:nowrap;padding-left:22px;color:#eded0d;text-shadow:black 1px 1px}.timeline-marker{position:absolute;top:0;bottom:0;left:0;width:5px;margin-left:5px}.timeline-marker:before{background:#e2b43e;border:2.2px solid rgb(0,0,0);border-radius:100%;content:"";display:block;height:15px;position:absolute;top:4px;left:0;width:15px;transition:background .3s ease-in-out,border .3s ease-in-out}.timeline-marker:after{content:"";width:3px;background:#e1a714db;display:block;position:absolute;top:24px;bottom:0;left:7px}.timeline-item:last-child .timeline-marker:after{content:none}.timeline-marker-bottom{position:absolute;top:0;bottom:0;left:0;width:5px;margin-left:5px}.timeline-marker-bottom:before{background:#e2b43e;border:2.2px solid rgb(0,0,0);border-radius:100%;content:"";display:block;height:15px;position:absolute;top:4px;left:0;width:15px;transition:background .3s ease-in-out,border .3s ease-in-out}.timeline-item:last-child .timeline-marker-bottom:after{content:none}.timeline-content{padding-bottom:0;color:#000}.timeline-content p:last-child{font-family:var(--font-body);color:#3e3e3e;font-weight:700;font-size:var(--text-sm);margin-bottom:0;padding-right:12px}.period{padding-left:10%}.period .timeline-info{display:none}.period .timeline-marker:before{background:transparent;content:"";width:15px;height:auto;border:none;border-radius:0;top:0;bottom:30px;position:absolute}.period .timeline-marker:after{content:"";height:32px;top:auto}.period .timeline-content{font-weight:650;font-family:var(--font-body);color:red}.period .timeline-title{display:flex;padding-left:25px;margin-bottom:1000px}.ExperienceListParent{font-weight:450;font-family:var(--font-body);font-style:normal;padding-left:20px;padding-right:20px;max-width:300px;padding-bottom:5px}.p-bodies{color:#f5f5f5d1;font-size:var(--text-sm);letter-spacing:.5px;line-height:var(--leading-body);max-width:68ch;font-family:var(--font-body);padding-bottom:20px;font-weight:100}.m-title{font-size:var(--text-xs);letter-spacing:1.3px;text-transform:uppercase;padding:22px 0 8px;color:#e4be25;font-family:var(--font-body)}.m-bodies{color:#f5f5f5;font-size:var(--text-sm);letter-spacing:1px;word-spacing:1px;line-height:var(--leading-body);font-family:var(--font-body);font-weight:100}.h-bodies{color:#09c2cf;font-weight:400;font-family:var(--font-body)}.icon-parent{color:#f5f5f5;font-size:var(--text-2xs);font-family:var(--font-body);font-weight:400}.timeline-title{display:block;padding:0;color:#f5f5f5;font-size:var(--text-lg);font-family:var(--font-body);color:#faf9f8}.position{display:block;color:#e4be25;padding-bottom:0;font-size:var(--text-sm);color:#09c2cf}.tldr{box-sizing:border-box;width:100%;max-width:72ch;margin:0 auto 38px;padding:0 18px 0 34px}.tldr-title{margin:0 0 4px;font-family:var(--font-accent);font-size:var(--text-md);font-weight:400;letter-spacing:1px;color:#e4be25;padding-bottom:14px;border-bottom:1px solid rgba(228,190,37,.25)}.tldr-body{margin:14px 0 0;font-family:var(--font-body);font-size:calc(var(--text-xs) * 1.1);font-weight:100;line-height:1.65;letter-spacing:.5px;color:#f5f5f5d1}.awards-summary{box-sizing:border-box;width:100%;max-width:72ch;margin:0 auto 40px;padding:0 18px 0 34px}.awards-summary-title{font-family:var(--font-accent);font-size:var(--text-md);letter-spacing:1px;color:#e4be25;padding-bottom:14px;border-bottom:1px solid rgba(228,190,37,.25)}.awards-summary-lede{margin:14px 0 22px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:300;line-height:1.75;letter-spacing:.4px;color:#f5f5f5d1}.awards-panel{margin:4px 0 0;padding:4px 0 4px 10px;background:#0000001a;border-left:2px solid rgba(228,190,37,.35)}.awards-panel .awards-summary-item:last-child{border-bottom:none}@media all and (min-width:940px){.awards-panel{margin-left:-19px;padding-left:29px}}.awards-summary-list{margin:0;padding:0;list-style:none}.awards-summary-item{display:flex;gap:20px;padding:27px 0;border-bottom:1px solid rgba(245,245,245,.07)}.awards-summary-item:last-child{border-bottom:none}.awards-summary-when{flex:0 0 8.5ch;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.1px;text-transform:uppercase;color:#09c2cf;padding-top:3px}.awards-summary-body{min-width:0}.awards-summary-name{font-family:var(--font-body);font-size:var(--text-sm);color:#faf9f8;padding-bottom:12px}.awards-summary-scope{font-size:var(--text-2xs);letter-spacing:.8px;text-transform:uppercase;color:var(--color-datestamp);padding-left:8px;display:inline-block}.awards-summary-note{font-family:var(--font-body);font-size:var(--text-xs);font-weight:100;line-height:1.7;letter-spacing:.4px;color:#f5f5f5bf}.awards-summary-scope.is-current{color:#09c2cf}.role-header{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;margin:0;padding:34px 4px 22px;background:transparent;border:none;border-bottom:1px solid rgba(228,190,37,.18);text-align:left;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.role-header:hover .timeline-title,.role-header:focus-visible .timeline-title{color:#e4be25}.role-header:focus-visible{outline:1px solid rgba(228,190,37,.6);outline-offset:4px}.role-header-text{display:flex;flex-direction:column;gap:4px;min-width:0}.role-dates{display:block;padding-top:4px;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.1px;text-transform:uppercase;color:var(--color-datestamp)}.role-chevron{flex-shrink:0;color:#e4be25;font-size:14px;transition:transform .25s ease}.role-chevron-open{transform:rotate(180deg)}.role-body{padding-top:18px}.feature-block{padding-top:6px}.feature-group{padding-bottom:22px}.feature-group-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 0 10px;border-bottom:1px solid rgba(245,245,245,.08)}.feature-group-period{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.2px;text-transform:uppercase;color:#e4be25}.feature-group-title{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:.9px;text-transform:uppercase;color:#f5f5f56b}.feature-list{margin:0;padding:0;list-style:none}.feature-item{position:relative;padding:11px 0 11px 18px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:100;line-height:var(--leading-body);letter-spacing:.5px;color:#f5f5f5d1}.feature-item:before{content:"";position:absolute;top:calc(.5em * var(--leading-body) + 8px);left:0;width:7px;height:1px;background:#e4be25b3}.feature-label{color:#09c2cf;font-weight:400}.feature-label:after{content:" — ";color:#f5f5f559}.feature-text{color:#f5f5f5d1}.duration{font-size:var(--text-2xs);color:#e4be25;padding-left:10px}.edge-down{margin-top:30px}.key-responsibility-title{font-size:var(--text-xs);letter-spacing:1.3px;text-transform:uppercase;padding:22px 0 8px;color:#e4be25;font-family:var(--font-body)}.addendum-two{color:#fafad2;font-size:var(--text-2xs);font-family:var(--font-body);font-weight:100;padding-bottom:10px}.highlight1{color:#aca37e;font-size:var(--text-sm);font-family:var(--font-body);font-weight:100;letter-spacing:.5px;line-height:var(--leading-body);max-width:68ch;padding-bottom:20px;margin-top:0}.highlight2{max-width:62ch;margin:26px 0 10px;padding:4px 0 4px 18px;border-left:2px solid rgba(228,190,37,.35);color:#f5f5f5d1;font-size:var(--text-sm);font-family:var(--font-body);font-weight:100;letter-spacing:.5px;line-height:var(--leading-body)}.hard-resume-block{display:flex;align-items:center;justify-content:center;gap:9px;width:fit-content;margin:24px auto 34px;padding:10px 22px;border:1px solid rgba(228,190,37,.65);border-radius:999px;cursor:pointer;transition:border-color .18s ease}.hard-resume-block:hover{border-color:#e4be25}.hard-resume-block:hover .hard-resume-text{color:#e4be25}.hard-resume-text{display:flex;align-items:center;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:2px;text-transform:uppercase;color:#f5f5f5d1;transition:color .18s ease}.mvp-image-parent{display:flex;justify-content:center;align-items:center;border-radius:50%;margin:25px;padding-bottom:120;flex-direction:column}.mvp-image{border-radius:50%}.mvp-text{color:#ff7249;font-family:var(--font-accent);font-size:var(--text-base);font-weight:400;letter-spacing:.5px;line-height:var(--leading-tight);margin-bottom:18px;align-self:center}.award-block{max-width:62ch;margin:26px 0 30px;padding:4px 0 0 18px;border-left:2px solid rgba(228,190,37,.35)}.award-eyebrow{font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1.4px;text-transform:uppercase;color:#e4be25;padding-bottom:8px}.award-title{font-family:var(--font-body);font-size:var(--text-base);font-weight:400;letter-spacing:.5px;color:#faf9f8;padding-bottom:10px}.award-scope{font-size:var(--text-2xs);letter-spacing:.9px;text-transform:uppercase;color:var(--color-datestamp);padding-left:8px;white-space:nowrap}.award-quote{margin:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:100;font-style:italic;line-height:1.75;letter-spacing:.5px;color:#f5f5f5}.award-cite{padding-top:10px;font-family:var(--font-body);font-size:var(--text-2xs);letter-spacing:1px;text-transform:uppercase;color:#f5f5f58c}.features-addendum-text{color:#aca37e;font-size:var(--text-xs)}.edge-down{width:100%;max-width:calc(72ch + 63px);margin-left:auto;margin-right:auto}.res{color:#27c0c5f5;margin-left:5px;font-family:var(--font-body);font-size:16px;font-weight:500;padding:0}.icon-parent{margin:5px;display:flex}.bullet-point-text{padding-left:10px;font-weight:100;font-size:var(--text-sm);font-family:var(--font-body)}.toggle-button{display:flex;justify-content:space-between;flex-direction:column;height:calc(22px + .3vw);width:calc(24px + .5vw);background:transparent;border:none;cursor:pointer;padding:2px}.toggle-button toggle-button:focus{border:none}.toggle_button_line-1{justify-content:space-between;padding:calc(1px + .01vw);margin:calc(2px + .01vw);background:#fff;width:24px;height:10px;box-shadow:1px 1px 2px #fff}@media all and (min-width:1120px){.toggle-block,.toggle_button_line-1,.toggle-button{visibility:hidden}}.navbar-parent{width:100%;height:auto}.navbar{display:flex;align-items:center;justify-content:space-between;margin:auto}#W{color:#daa520}.site_name{display:flex;align-items:center;color:#daa520;text-decoration:none;padding:10px;box-sizing:border-box;font-size:calc(24px + .5vw);text-shadow:#000000 1px 1px;font-family:var(--font-display)}.site_name:first-letter{color:#fff}.toggle-block{padding:20px 10px 10px}.header-drawer-parent,.header-drawer-ul,.home-mobile-nav,.home-mobile-nav-ul{display:none}@media all and (min-width:1120px){.header-drawer-parent{overflow:hidden;flex:1 1 auto;display:flex;justify-content:center;align-content:center;align-self:center;visibility:visible}.header-drawer-ul{display:flex;align-items:center;width:100%;max-width:640px;margin:0;padding:0;justify-content:space-between;height:60px;visibility:visible}.header-drawer-ul .button-li{font-size:var(--text-sm);margin:0;letter-spacing:2.8px}}@media all and (max-width:1119px){.navbar-parent-home{height:0}.site_name-home{display:none}.home-mobile-nav{display:flex;width:100%;margin:0}.home-mobile-nav-ul{display:flex;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width:100%;height:auto;padding:0 10px;visibility:visible}.home-mobile-nav-ul .button-li{font-size:var(--text-sm);margin:.3em 0;padding:4px;letter-spacing:1.4px}}
