.about-experience-module___LihbW__page{--ink:#f4f1e8;--body:#b9c2bc;--muted:#a3b0a8;--accent:#c8a96b;--link:#dcc493;--line:#f4f1e81f;--rule:#c8a96b;--rule-soft:#f4f1e83d;--surface-alt:#0a241c;color:var(--ink);font-variant-numeric:normal;background:#061a14;position:relative;overflow:clip}.about-experience-module___LihbW__hero,.about-experience-module___LihbW__section,.about-experience-module___LihbW__mission,.about-experience-module___LihbW__cta{position:relative}.about-experience-module___LihbW__accent{color:var(--accent)}.about-experience-module___LihbW__eyebrow{color:#b9c2bc;font-family:var(--font-eyebrow), sans-serif;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4;display:flex}.about-experience-module___LihbW__eyebrow>span{background:#c8a96b;border-radius:9999px;flex:none;width:5px;height:5px}.about-experience-module___LihbW__heroTitle,.about-experience-module___LihbW__sectionHeader h2,.about-experience-module___LihbW__missionStatement,.about-experience-module___LihbW__ctaLayout h2{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600}.about-experience-module___LihbW__cardGrid h3,.about-experience-module___LihbW__philosophy h3,.about-experience-module___LihbW__focusList h3,.about-experience-module___LihbW__approach>h3,.about-experience-module___LihbW__principleGrid h4,.about-experience-module___LihbW__trustGrid h3{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}.about-experience-module___LihbW__cardGrid p,.about-experience-module___LihbW__philosophy p,.about-experience-module___LihbW__focusList p,.about-experience-module___LihbW__principleGrid p,.about-experience-module___LihbW__trustGrid p,.about-experience-module___LihbW__bio p,.about-experience-module___LihbW__companyCopy>p,.about-experience-module___LihbW__heroBody{color:var(--body);font-family:var(--font-sans), sans-serif;margin:0;font-size:1.0625rem;line-height:1.7}.about-experience-module___LihbW__hero{border-bottom:1px solid var(--line);padding-block:clamp(4.5rem,9vw,8rem) clamp(4.5rem,8vw,7rem)}.about-experience-module___LihbW__heroLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:clamp(2.5rem,5vw,5rem);display:grid}.about-experience-module___LihbW__heroTitle{margin-top:1.75rem;font-size:clamp(2.75rem,4.6vw,4.5rem);line-height:1.04}.about-experience-module___LihbW__heroTitle>span{display:block}.about-experience-module___LihbW__heroCopy{border-left:1px solid var(--rule-soft);gap:1.5rem;padding-left:clamp(1.5rem,2.6vw,2.25rem);display:grid}.about-experience-module___LihbW__heroLead{max-width:36rem;color:var(--ink);font-family:var(--font-sans), sans-serif;margin:0;font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.55}.about-experience-module___LihbW__heroBody{max-width:38rem}.about-experience-module___LihbW__section{border-bottom:1px solid var(--line);padding-block:clamp(4.5rem,9vw,8rem)}.about-experience-module___LihbW__sectionHeader{max-width:60rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.about-experience-module___LihbW__sectionHeader h2{margin-top:1.25rem;font-size:clamp(2.25rem,4.6vw,4.25rem);line-height:1.04}.about-experience-module___LihbW__cardGrid{border:1px solid var(--line);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about-experience-module___LihbW__cardGrid li{flex-direction:column;gap:1rem;padding:clamp(1.75rem,3vw,2.5rem);display:flex}.about-experience-module___LihbW__cardGrid li+li{border-left:1px solid var(--line)}.about-experience-module___LihbW__cardGrid h3{margin-top:1rem;font-size:clamp(1.25rem,1.7vw,1.5rem)}.about-experience-module___LihbW__iconTile{border:1px solid var(--line);width:3rem;height:3rem;color:var(--accent);background:var(--surface-alt);border-radius:6px;place-items:center;display:grid}.about-experience-module___LihbW__philosophy{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;gap:1rem clamp(1rem,5vw,5rem);margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(1.75rem,3vw,2.5rem);display:grid}.about-experience-module___LihbW__philosophy h3{font-size:clamp(1.375rem,2vw,1.75rem)}.about-experience-module___LihbW__philosophy p{max-width:40rem;color:var(--ink);font-size:clamp(1.0625rem,1.4vw,1.1875rem)}.about-experience-module___LihbW__mission,.about-experience-module___LihbW__cta{--color-text:#f4f1e8;--color-text-secondary:#dfe6e1;--color-focus:#f4f1e8;color:#f4f1e8}.about-experience-module___LihbW__mission{background:#0b2b22;padding-block:clamp(5rem,10vw,8.5rem)}.about-experience-module___LihbW__bandEyebrow{color:#dfe6e1}.about-experience-module___LihbW__bandAccent{color:#d6bc88}.about-experience-module___LihbW__missionStatement{color:#f4f1e8;max-width:26ch;margin-top:1.75rem;font-size:clamp(2rem,4.2vw,4rem);line-height:1.12}.about-experience-module___LihbW__leaderLayout{grid-template:"photo header""photo copy"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2.5rem,6vw,5.5rem);display:grid}.about-experience-module___LihbW__leaderLayout .about-experience-module___LihbW__leaderHeader{grid-area:header;margin-bottom:clamp(2rem,3.5vw,2.75rem)}.about-experience-module___LihbW__portrait{grid-area:photo;max-width:32rem;margin:0}.about-experience-module___LihbW__portraitFrame{aspect-ratio:4/5;background:#0b2b22;border-radius:6px;position:relative;overflow:hidden}.about-experience-module___LihbW__portraitFrame img{object-fit:cover;object-position:50% 0%}.about-experience-module___LihbW__portraitCaption{border-top:1px solid var(--rule-soft);gap:.3rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.about-experience-module___LihbW__portraitCaption strong{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.01em;font-size:1.375rem;font-weight:600;line-height:1.25}.about-experience-module___LihbW__portraitCaption span{color:var(--muted);font-size:.9375rem;line-height:1.5}.about-experience-module___LihbW__leaderCopy{grid-area:copy;min-width:0}.about-experience-module___LihbW__bio{gap:1.35rem;max-width:44rem;display:grid}.about-experience-module___LihbW__quote{border-left:2px solid #c8a96b;max-width:44rem;margin:clamp(2.5rem,5vw,3.5rem) 0;padding:.25rem 0 .25rem clamp(1.25rem,2.5vw,2rem)}.about-experience-module___LihbW__quote blockquote{margin:0}.about-experience-module___LihbW__quote blockquote p{color:var(--ink);font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(1.375rem,2.3vw,2rem);font-weight:600;line-height:1.3}.about-experience-module___LihbW__quote figcaption{color:var(--muted);margin-top:1.25rem;font-size:.9375rem;line-height:1.5}.about-experience-module___LihbW__focusList{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.25rem,2.2vw,2rem);max-width:44rem;margin:0;padding:clamp(1.75rem,3vw,2.25rem) 0 0;list-style:none;display:grid}.about-experience-module___LihbW__focusList li{align-content:start;gap:.6rem;display:grid}.about-experience-module___LihbW__focusList h3{font-size:1.0625rem;line-height:1.35}.about-experience-module___LihbW__focusList p{font-size:.9375rem;line-height:1.6}.about-experience-module___LihbW__companyLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.about-experience-module___LihbW__companyLayout .about-experience-module___LihbW__sectionHeader{margin-bottom:0}.about-experience-module___LihbW__companyCopy{justify-items:start;gap:1.5rem;max-width:38rem;display:grid}.about-experience-module___LihbW__textLink{min-height:2.75rem;color:var(--link);font-family:var(--font-sans), sans-serif;text-underline-offset:.3em;border-radius:2px;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.about-experience-module___LihbW__textLink:hover{color:var(--ink)}.about-experience-module___LihbW__approach{margin-top:clamp(4rem,8vw,6rem)}.about-experience-module___LihbW__approach>h3{font-size:clamp(1.5rem,2.4vw,2rem)}.about-experience-module___LihbW__principleGrid{border:1px solid var(--line);background:var(--surface-alt);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(1.5rem,2.6vw,2.25rem) 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.about-experience-module___LihbW__principleGrid li{align-content:start;gap:.85rem;padding:clamp(1.75rem,3vw,2.5rem);display:grid}.about-experience-module___LihbW__principleGrid li:nth-child(2n){border-left:1px solid var(--line)}.about-experience-module___LihbW__principleGrid li:nth-child(n+3){border-top:1px solid var(--line)}.about-experience-module___LihbW__principleGrid h4{font-size:clamp(1.1875rem,1.6vw,1.375rem)}.about-experience-module___LihbW__trust{background:var(--surface-alt)}.about-experience-module___LihbW__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,4vw,3.5rem) clamp(1.75rem,3.5vw,3rem);margin:0;padding:0;list-style:none;display:grid}.about-experience-module___LihbW__trustGrid li{border-top:1px solid var(--rule);align-content:start;gap:.85rem;padding-top:1.5rem;display:grid}.about-experience-module___LihbW__trustGrid h3{font-size:clamp(1.1875rem,1.6vw,1.375rem)}.about-experience-module___LihbW__trustGrid a,.about-experience-module___LihbW__companyDetails a{color:var(--link);text-underline-offset:.22em;border-radius:2px;text-decoration-line:underline;text-decoration-thickness:1px}.about-experience-module___LihbW__trustGrid a:hover,.about-experience-module___LihbW__companyDetails a:hover{color:var(--ink)}.about-experience-module___LihbW__trustGrid p{overflow-wrap:anywhere}.about-experience-module___LihbW__companyDetails{border-top:1px solid var(--line);color:var(--muted);margin:clamp(3rem,5vw,4.5rem) 0 0;padding-top:1.5rem;font-size:.875rem;line-height:1.8}.about-experience-module___LihbW__companyDetails>span:not([aria-hidden]){white-space:nowrap}.about-experience-module___LihbW__companyDetails a{white-space:nowrap;font-variant-numeric:tabular-nums}.about-experience-module___LihbW__cta{background:#124e3a;padding-block:clamp(5rem,9vw,8rem)}.about-experience-module___LihbW__ctaLayout{max-width:62rem}.about-experience-module___LihbW__ctaLayout h2{color:#f4f1e8;margin-top:1.5rem;font-size:clamp(2.375rem,5vw,4.75rem);line-height:1.04}.about-experience-module___LihbW__ctaLayout h2>span{display:block}.about-experience-module___LihbW__ctaCopy{justify-items:start;gap:2.25rem;max-width:42rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.about-experience-module___LihbW__ctaCopy p{color:#f4f1e8;margin:0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.65}.about-experience-module___LihbW__ctaActions{flex-wrap:wrap;gap:.75rem;display:flex}.about-experience-module___LihbW__ctaActions a{border:2px solid #f4f1e8}@media (max-width:64rem){.about-experience-module___LihbW__focusList{grid-template-columns:minmax(0,1fr)}.about-experience-module___LihbW__focusList li{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);column-gap:1.5rem}}@media (max-width:56rem){.about-experience-module___LihbW__heroLayout,.about-experience-module___LihbW__philosophy,.about-experience-module___LihbW__companyLayout{grid-template-columns:minmax(0,1fr)}.about-experience-module___LihbW__heroCopy{border-left-color:var(--rule)}.about-experience-module___LihbW__cardGrid{grid-template-columns:minmax(0,1fr)}.about-experience-module___LihbW__cardGrid li+li{border-left:0;border-top:1px solid var(--line)}.about-experience-module___LihbW__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48.75rem){.about-experience-module___LihbW__leaderLayout{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"header""photo""copy"}.about-experience-module___LihbW__portrait{max-width:26rem;margin-bottom:2.75rem}.about-experience-module___LihbW__focusList li{grid-template-columns:minmax(0,1fr)}.about-experience-module___LihbW__cardGrid p,.about-experience-module___LihbW__philosophy p,.about-experience-module___LihbW__focusList p,.about-experience-module___LihbW__principleGrid p,.about-experience-module___LihbW__trustGrid p,.about-experience-module___LihbW__bio p,.about-experience-module___LihbW__companyCopy>p,.about-experience-module___LihbW__heroBody,.about-experience-module___LihbW__ctaCopy p{font-size:1rem}.about-experience-module___LihbW__ctaActions,.about-experience-module___LihbW__ctaActions a{width:100%}}@media (max-width:40rem){.about-experience-module___LihbW__principleGrid,.about-experience-module___LihbW__trustGrid{grid-template-columns:minmax(0,1fr)}.about-experience-module___LihbW__principleGrid li:nth-child(2n){border-left:0}.about-experience-module___LihbW__principleGrid li+li{border-top:1px solid var(--line)}}@media (max-width:23.75rem){.about-experience-module___LihbW__heroTitle{font-size:clamp(2.375rem,11.5vw,2.75rem)}}html[data-theme=light][data-theme-route=about] body{color:#131916;background:#fdfcf7}html[data-theme=light][data-theme-route=about] .theme-toggle__track{background:#f2f2ed;border-color:#13191629;box-shadow:inset 0 0 0 1px #fffc}html[data-theme=light][data-theme-route=about] .theme-toggle__sun{color:#264a3a;opacity:1}html[data-theme=light][data-theme-route=about] .theme-toggle__moon{color:#9aa39e;opacity:.5}html[data-theme=light][data-theme-route=about] .theme-toggle__thumb{background:#fff;border-color:#2f584552;transform:translate(0);box-shadow:0 2px 7px #1319162e}html[data-theme=light][data-theme-route=about] .gem-header{background:#fdfcf7f7;border-bottom-color:#13191614;box-shadow:0 1px #ffffffe6}html[data-theme=light][data-theme-route=about] .gem-header[data-scrolled=true]{box-shadow:none;border-bottom-color:#2f584529}:is(html[data-theme=light][data-theme-route=about] .gem-brand-name,html[data-theme=light][data-theme-route=about] .gem-nav__link:hover,html[data-theme=light][data-theme-route=about] .gem-nav__link.is-current){color:#131916}html[data-theme=light][data-theme-route=about] .gem-nav__link{color:#66716b}html[data-theme=light][data-theme-route=about] .gem-mobile-trigger__glyph{color:#264a3a;background:#f2f2ed}html[data-theme=light][data-theme-route=about] .gem-mobile-panel{color:#131916;background:linear-gradient(#fdfcf7fc,#f9f7f1fc)}:is(html[data-theme=light][data-theme-route=about] .gem-mobile-panel__link,html[data-theme=light][data-theme-route=about] .gem-mobile-panel__link:hover,html[data-theme=light][data-theme-route=about] .gem-mobile-panel__link.is-current){color:#131916}html[data-theme=light][data-theme-route=about] .gem-mobile-panel__legal-link{color:#4b5750}:is(html[data-theme=light][data-theme-route=about] .gem-mobile-panel__legal-link:hover,html[data-theme=light][data-theme-route=about] .gem-mobile-panel__legal-link.is-current){color:#131916}html[data-theme=light][data-theme-route=about] .gem-mobile-panel__access{background:#fff}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__page{--ink:#131916;--body:#4b5750;--muted:#4f5b55;--accent:#2f5845;--link:#2f5845;--line:#1319161c;--rule:#c8a96b;--rule-soft:#1319164d;--surface-alt:#f2f2ed;background:#fdfcf7}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__eyebrow:not(.about-experience-module___LihbW__bandEyebrow){color:#5c6761}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__iconTile{background:#f2f2ed}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__portraitFrame{background:#f2f2ed}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__textLink:hover{color:#1f3d31}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__trustGrid a:hover{color:#1f3d31}html[data-theme=light][data-theme-route=about] .about-experience-module___LihbW__companyDetails a:hover{color:#1f3d31}html[data-theme=light][data-theme-route=about] .site-footer{color:#131916;background:linear-gradient(#f5f2eb 0%,#f2efe7 34%,#f0ece2 78%);border-top-color:#0000;margin-top:-1px}html[data-theme=light][data-theme-route=about] .site-footer:before{opacity:.18;background-image:linear-gradient(#2f584505 1px,#0000 1px),linear-gradient(90deg,#2f584505 1px,#0000 1px)}html[data-theme=light][data-theme-route=about] .site-footer__ambient{background:0 0}:is(html[data-theme=light][data-theme-route=about] .footer-compliance h2,html[data-theme=light][data-theme-route=about] .footer-compliance__action strong,html[data-theme=light][data-theme-route=about] .footer-main__brand h2){color:#131916}:is(html[data-theme=light][data-theme-route=about] .footer-compliance__copy>p,html[data-theme=light][data-theme-route=about] .footer-compliance__scope p,html[data-theme=light][data-theme-route=about] .footer-main__description,html[data-theme=light][data-theme-route=about] .footer-main__nav a,html[data-theme=light][data-theme-route=about] .footer-main__contact>a){color:#4b5750}html[data-theme=light][data-theme-route=about] .footer-compliance__action{color:#131916;background:#ffffff85}html[data-theme=light][data-theme-route=about] .footer-compliance__scope{background:linear-gradient(90deg,#ffffffc2,#ffffff57 62%,#0000);border-color:#1319161f;box-shadow:inset 0 1px #ffffffd6}:is(html[data-theme=light][data-theme-route=about] .footer-main__nav h2,html[data-theme=light][data-theme-route=about] .footer-main__contact h2){color:#131916;border-color:#1319161f}:is(html[data-theme=light][data-theme-route=about] .footer-main__nav h2 span,html[data-theme=light][data-theme-route=about] .footer-main__contact h2 span){color:#2f5845}:is(html[data-theme=light][data-theme-route=about] .footer-main__brand h2 span,html[data-theme=light][data-theme-route=about] .footer-main__traits span,html[data-theme=light][data-theme-route=about] .footer-main__contact address,html[data-theme=light][data-theme-route=about] .footer-main__bottom p){color:#4b5750}:is(html[data-theme=light][data-theme-route=about] .footer-main__nav a:hover,html[data-theme=light][data-theme-route=about] .footer-main__nav a:focus-visible){color:#131916}
