:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog,.page-blog-detail){--swiss-shadow: 0 1rem 3rem rgb(0 0 113 / 4%);--swiss-shadow-hover: 0 1.25rem 3.5rem rgb(0 0 113 / 8%);background:var(--color-lightSurface, #f7f8fc)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner{min-height:31rem;padding-block:1rem;background:var(--color-lightSurface, #f7f8fc)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media,:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__overlay{top:1rem;right:1rem;bottom:1rem;left:1rem;overflow:hidden;border-radius:.75rem}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media{width:auto;height:auto}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media img{border-radius:inherit;transition:transform .8s cubic-bezier(.22,1,.36,1)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner:hover .inner-page-banner__media img{transform:scale(1.012)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__overlay{background:linear-gradient(90deg,#00002ff5,#000047d6 48%,#00004757)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__copy{padding-inline:clamp(1rem,3vw,2.5rem)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__breadcrumb ol{border-radius:.5rem;-webkit-backdrop-filter:none;backdrop-filter:none}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog,.page-blog-detail) :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--color-primaryGold, #c5a974);outline-offset:3px}@media (min-width: 1025px){:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner{min-height:32rem}}@media (max-width: 640px){:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner{min-height:32rem;padding-block:.75rem}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media,:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__overlay{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}}@media (prefers-reduced-motion: reduce){:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media img{transition-duration:.01ms}}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog,.page-blog-detail){--swiss-shadow: none;--swiss-shadow-hover: none;background:#fff}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner{min-height:clamp(31rem,48vw,43rem);padding-block:0;background:var(--color-darkNavy, #000047)}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media,:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__overlay{top:0;right:0;bottom:0;left:0;border-radius:0}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media{width:100%;height:100%}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media img{border-radius:0}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__copy{padding-inline:0}@media (max-width: 640px){:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner{min-height:34rem;padding-block:0}:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__media,:is(.page-contact,.page-about,.page-partner,.page-partners,.page-quote,.page-blog) .inner-page-banner__overlay{top:0;right:0;bottom:0;left:0}}.page-author-detail{background:var(--color-lightSurface, #f7f8fc)}.author-hero{position:relative;min-height:39rem;overflow:hidden;padding-block:1rem;background:var(--color-lightSurface, #f7f8fc)}.author-hero__media,.author-hero__overlay{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;overflow:hidden;border-radius:.75rem}.author-hero__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.72) contrast(1.05);transition:transform .9s cubic-bezier(.22,1,.36,1)}.author-hero:hover .author-hero__media img{transform:scale(1.012)}.author-hero__overlay{background:linear-gradient(90deg,#00002ffa,#000047e8 51%,#0000478a)}.author-hero__inner{position:relative;z-index:1;display:flex;min-height:37rem;flex-direction:column;padding-inline:clamp(1rem,3vw,2.5rem)}.author-breadcrumb{padding-top:clamp(1.5rem,3vw,2.25rem)}.author-breadcrumb ol{display:flex;align-items:center;gap:.6rem;margin:0;padding:0;color:#ffffffad;list-style:none}.author-breadcrumb li{display:flex;min-width:0;align-items:center;gap:.6rem}.author-breadcrumb li:before,.author-breadcrumb li:after{display:none!important;content:none!important}.author-breadcrumb a{color:#fff;text-decoration:underline;text-underline-offset:.22rem;transition:color .2s ease}.author-breadcrumb a:hover{color:var(--color-primaryGold, #c5a974)}.author-hero__grid{display:grid;flex:1;align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(2.5rem,6vw,5rem)}.author-hero__content{max-width:55rem}.author-hero__eyebrow,.author-section-eyebrow{font-weight:600;letter-spacing:.13em;text-transform:uppercase}.author-hero__eyebrow{margin-bottom:1rem;color:var(--color-primaryGold, #c5a974)}.author-hero__content>p:nth-of-type(2){max-width:49rem;margin-top:1.4rem;color:#ffffffc2}.author-hero__tags{display:flex;flex-wrap:wrap;gap:.55rem;margin:1.75rem 0 0;padding:0;list-style:none}.author-hero__tags li{padding:.5rem .7rem;border:1px solid rgb(255 255 255 / 24%);border-radius:9999px;color:#ffffffd1;background:#ffffff0d}.author-hero__linkedin{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.75rem;margin-top:1.75rem;color:#fff;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:color .22s ease}.author-hero__linkedin svg{width:1.2rem;height:1.2rem}.author-hero__linkedin:hover,.author-hero__linkedin:focus-visible{color:var(--color-primaryGold, #c5a974)}.author-hero__identity{display:grid;width:min(100%,20rem);justify-self:start;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgb(255 255 255 / 22%);border-radius:.75rem;background:#00002fb8;box-shadow:0 1.5rem 4rem #0000002e;-webkit-backdrop-filter:blur(.65rem);backdrop-filter:blur(.65rem)}.author-hero__mark{display:grid;width:clamp(7.5rem,17vw,10.5rem);height:clamp(7.5rem,17vw,10.5rem);place-items:center;border:1px solid rgb(197 169 116 / 65%);border-radius:50%;color:var(--color-primaryGold, #c5a974);font:500 clamp(2.4rem,6vw,4.2rem) "Instrument Sans",Arial,sans-serif}.author-hero__identity p{margin-bottom:.45rem;color:var(--color-primaryGold, #c5a974);font-weight:600;letter-spacing:.13em}.author-hero__identity strong{color:#fff;font-weight:500}.author-about{background:#fff}.author-about__layout{display:grid;gap:clamp(2.5rem,6vw,6rem)}.author-section-eyebrow{margin-bottom:1rem}.author-biography{max-width:53rem;margin-top:clamp(1.75rem,4vw,3rem)}.author-biography p+p{margin-top:1.25rem}.author-profile{align-self:start;overflow:hidden;border:1px solid var(--color-border, #e1e3ea);border-radius:.75rem;background:var(--color-lightSurface, #f7f8fc);box-shadow:0 1rem 3rem #0000710a}.author-profile__heading{display:flex;align-items:center;gap:1rem;padding:clamp(1.3rem,3vw,2rem);border-bottom:1px solid var(--color-border, #e1e3ea);background:#fff}.author-profile__mark{display:grid;width:3.75rem;height:3.75rem;flex:0 0 3.75rem;place-items:center;border-radius:50%;background:var(--color-primaryNavy, #000071);color:var(--color-primaryGold, #c5a974);font:500 1.1rem Instrument Sans,Arial,sans-serif}.author-profile__heading p{margin-bottom:.3rem;font-weight:600;letter-spacing:.1em}.author-profile dl{margin:0;padding:0 clamp(1.3rem,3vw,2rem)}.author-profile dl>div{display:grid;gap:.35rem;padding-block:1.1rem;border-bottom:1px solid var(--color-border, #e1e3ea)}.author-profile dl>div:last-child{border-bottom:0}.author-profile dt{color:var(--color-textMuted, #68697a);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.author-profile dd{margin:0;color:var(--color-textMain, #11112a)}.author-expertise{background:var(--color-darkNavy, #000047)}.author-expertise__header{display:grid;align-items:end;gap:1.5rem}.author-expertise__header>p{max-width:35rem;color:#ffffffa8}.author-expertise__grid{display:grid;gap:0;margin:clamp(2.25rem,5vw,4rem) 0 0;padding:0;border-top:1px solid rgb(255 255 255 / 18%);list-style:none}.author-expertise__grid li{position:relative;display:grid;min-height:10rem;grid-template-columns:auto 1fr auto;align-items:start;gap:1.25rem;padding:clamp(1.35rem,3vw,2rem);border-right:1px solid rgb(255 255 255 / 18%);border-bottom:1px solid rgb(255 255 255 / 18%);color:#fff;transition:background-color .4s ease,color .4s ease}.author-expertise__grid li>span{color:var(--color-primaryGold, #c5a974);font-weight:600}.author-expertise__grid li h3{max-width:20rem}.author-expertise__grid li svg{width:1.25rem;height:1.25rem;color:var(--color-primaryGold, #c5a974);transition:transform .35s cubic-bezier(.22,1,.36,1)}.author-expertise__grid li:hover{background:var(--color-primaryNavy, #000071)}.author-expertise__grid li:hover svg{transform:translate(.25rem,-.15rem)}.author-focus{display:grid;gap:1.25rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid rgb(255 255 255 / 18%)}.author-focus ul{display:flex;flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none}.author-focus li{padding:.7rem .9rem;border:1px solid rgb(255 255 255 / 20%);border-radius:9999px;color:#ffffffc7;transition:border-color .25s ease,background-color .25s ease,color .25s ease}.author-focus li:hover{border-color:var(--color-primaryGold, #c5a974);background:var(--color-primaryGold, #c5a974);color:var(--color-darkNavy, #000047)}.page-author-detail :is(a,button):focus-visible{outline:2px solid var(--color-primaryGold, #c5a974);outline-offset:3px}.page-author-detail.author-detail-motion-ready [data-author-detail-reveal]{opacity:0;transform:translateY(1.3rem);transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1)}.page-author-detail.author-detail-motion-ready [data-author-detail-reveal].is-visible{opacity:1;transform:translateY(0)}@media (min-width: 769px){.author-expertise__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.author-expertise__grid li:nth-child(2n){border-right:0}}@media (min-width: 1025px){.author-hero__grid{grid-template-columns:minmax(0,1fr) minmax(16rem,.34fr)}.author-hero__identity{justify-self:end}.author-about__layout{grid-template-columns:minmax(0,1fr) minmax(21rem,.42fr);align-items:start}.author-profile{position:sticky;top:calc(var(--site-header-height, 8rem) + 1.5rem)}.author-expertise__header{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.72fr)}.author-expertise__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.author-expertise__grid li:nth-child(2n){border-right:1px solid rgb(255 255 255 / 18%)}.author-expertise__grid li:nth-child(3n){border-right:0}.author-focus{grid-template-columns:minmax(16rem,.36fr) minmax(0,1fr);align-items:start}}@media (max-width: 768px){.author-hero{min-height:0;padding-block:.75rem}.author-hero__media,.author-hero__overlay{top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.author-hero__inner{min-height:0;padding-bottom:2rem}.author-hero__identity{grid-template-columns:auto 1fr;align-items:center}.author-hero__mark{width:5.25rem;height:5.25rem;font-size:1.65rem}}@media (max-width: 640px){.author-breadcrumb li:last-child{display:none}.author-hero__content h1{font-size:clamp(2.15rem,10vw,3.15rem)}.author-expertise__grid li{border-right:0}}.page-author-detail .author-breadcrumb ol{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.75rem;margin:0;padding:.65rem .8rem;border:1px solid rgb(255 255 255 / 14%);border-radius:.5rem;background:#00002f3d;color:#ffffffb3;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);list-style:none}.page-author-detail .author-breadcrumb li{display:inline-flex;min-width:0;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none}.page-author-detail .author-breadcrumb a{color:#ffffffd1;text-decoration:none;transition:color .26s cubic-bezier(.22,1,.36,1)}.page-author-detail .author-breadcrumb a:hover,.page-author-detail .author-breadcrumb a:focus-visible{color:var(--color-primaryGold, #c5a974)}.page-author-detail .author-breadcrumb li[aria-current=page]{color:#ffffffeb;font-weight:500}.page-author-detail .author-breadcrumb li>span[aria-hidden=true]{color:#ffffff75}@media (prefers-reduced-motion: reduce){.author-hero__media img,.author-expertise__grid li,.author-expertise__grid li svg,.page-author-detail.author-detail-motion-ready [data-author-detail-reveal]{opacity:1;transform:none;transition-duration:.01ms}}
