.about-module__-i9KWa__page{color:#f3f0ea;background-color:#071626;min-height:100svh}.about-module__-i9KWa__shell{width:min(1120px,100% - 48px);margin:0 auto}.about-module__-i9KWa__profileSection{background:0 0;padding:54px 0 30px}.about-module__-i9KWa__profileGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(26px,4vw,58px);display:grid}.about-module__-i9KWa__profileTitle h1{color:#e5c06e;letter-spacing:-.03em;max-width:590px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.5vw,44px);font-weight:400;line-height:1.1}.about-module__-i9KWa__description{padding-top:26px}.about-module__-i9KWa__description p{color:#f3f0eacc;margin:0;font-size:17px;line-height:1.66}.about-module__-i9KWa__directions{display:block}.about-module__-i9KWa__directionSection{background:0 0;padding:37px 0 31px}.about-module__-i9KWa__directionInner{max-width:1050px}.about-module__-i9KWa__directionHeadingRow{align-items:baseline;gap:17px;min-width:0;display:flex}.about-module__-i9KWa__directionNumber{color:#e5c06ed1;letter-spacing:.14em;flex:none;font-size:13px;line-height:1.45}.about-module__-i9KWa__directionHeadingRow h3{letter-spacing:-.025em;white-space:nowrap;text-wrap:nowrap;min-width:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,39px);font-weight:400;line-height:1.18}.about-module__-i9KWa__directionInner p{color:#f3f0eab8;max-width:790px;margin:12px 0 0 41px;font-size:17px;line-height:1.68}.about-module__-i9KWa__actionsSection{background:0 0;padding:30px 0 59px}.about-module__-i9KWa__actions{flex-wrap:wrap;gap:12px;display:flex}.about-module__-i9KWa__primaryAction,.about-module__-i9KWa__secondaryAction{border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:13px 25px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.about-module__-i9KWa__primaryAction{color:#07111f;background:linear-gradient(135deg,#e1bf70,#b78e3d)}.about-module__-i9KWa__secondaryAction{color:#e5c06e;border:1px solid #d4af5a57}@media (hover:hover) and (pointer:fine){.about-module__-i9KWa__primaryAction:hover{background:linear-gradient(135deg,#ebcb85,#cba454)}.about-module__-i9KWa__secondaryAction:hover{color:#f1d28b;border-color:#e5c06ea6}}@media (max-width:820px){.about-module__-i9KWa__shell{width:calc(100% - 48px)}.about-module__-i9KWa__profileSection{padding:35px 0 18px}.about-module__-i9KWa__profileGrid{grid-template-columns:1fr;gap:14px}.about-module__-i9KWa__page .about-module__-i9KWa__profileTitle h1{max-width:none;margin-top:0;letter-spacing:-.037em!important;text-wrap:pretty!important;font-size:clamp(27px,7.1vw,34px)!important;line-height:1.1!important}.about-module__-i9KWa__description{padding-top:0}.about-module__-i9KWa__description p{font-size:15px;line-height:1.59}.about-module__-i9KWa__directionSection{background:0 0;padding:25px 0 22px}.about-module__-i9KWa__directionHeadingRow{gap:11px}.about-module__-i9KWa__directionNumber{letter-spacing:.1em;font-size:11px}.about-module__-i9KWa__directionHeadingRow h3{letter-spacing:-.035em;font-size:clamp(15px,5vw,22px);line-height:1.22}.about-module__-i9KWa__directionInner p{margin:11px 0 0;font-size:15px;line-height:1.59}.about-module__-i9KWa__actionsSection{padding:25px 0 43px}.about-module__-i9KWa__actions{grid-template-columns:1fr;gap:10px;display:grid}.about-module__-i9KWa__primaryAction,.about-module__-i9KWa__secondaryAction{min-height:56px;font-size:14px}}@media (max-width:360px){.about-module__-i9KWa__shell{width:calc(100% - 36px)}.about-module__-i9KWa__directionHeadingRow{gap:9px}}.about-module__-i9KWa__page #team{padding:clamp(35px,5vw,56px) 0 clamp(34px,5vw,58px)!important}.about-module__-i9KWa__page #team .container{width:min(1120px,100% - 48px);margin-inline:auto}.about-module__-i9KWa__page #team .section-heading{margin:0 0 24px!important}.about-module__-i9KWa__page #team .section-heading h2{color:#e5c06e!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,4vw,44px)!important;font-weight:400!important;line-height:1.1!important}.about-module__-i9KWa__page #team .section-kicker{color:#d4af5a!important}.about-module__-i9KWa__detailsSection{background:0 0;padding:28px 0 32px}.about-module__-i9KWa__detailsHeading{color:#e5c06e;letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.5vw,42px);font-weight:400;line-height:1.12}.about-module__-i9KWa__legalName{color:#f3f0ea;margin:11px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,2vw,26px);line-height:1.3}.about-module__-i9KWa__detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(22px,3.5vw,48px);margin:18px 0 0;display:grid}.about-module__-i9KWa__detailsRow{border-bottom:1px solid #d4af5a29;grid-template-columns:minmax(72px,.26fr) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;display:grid}.about-module__-i9KWa__detailsRow dt{color:#f3f0eaa6;margin:0;font-size:13px;line-height:1.42}.about-module__-i9KWa__detailsRow dd{color:#f3f0ea;font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;min-width:0;margin:0;font-size:15px;line-height:1.42}.about-module__-i9KWa__detailsRow dd a,.about-module__-i9KWa__detailsRow dd a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important}@media (min-width:681px){.about-module__-i9KWa__page #team .team-carousel.services-list{touch-action:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:start!important;align-items:stretch!important;gap:clamp(15px,2.4vw,26px)!important;width:min(100%,756px)!important;max-width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.about-module__-i9KWa__page #team .team-carousel>.team-card{aspect-ratio:2/3!important;background:#111820!important;border-radius:20px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;position:relative!important;overflow:hidden!important}.about-module__-i9KWa__page #team .team-carousel .team-portrait{border-radius:inherit!important;background:#111820!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}:is(.about-module__-i9KWa__page #team .team-carousel .responsive-portrait-picture,.about-module__-i9KWa__page #team .team-carousel .team-portrait-image){object-fit:contain!important;object-position:center top!important;filter:none!important;background:#111820!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.about-module__-i9KWa__page #team .team-carousel-overlay{z-index:2;pointer-events:none;background:linear-gradient(#0000,#050a1170 32%,#050a11f5 100%)!important;padding:100px 22px 23px!important;position:absolute!important;inset:auto 0 0!important}.about-module__-i9KWa__page #team .team-carousel-overlay h3{color:#f3f0ea!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(23px,2.5vw,31px)!important;font-weight:400!important;line-height:1.08!important}.about-module__-i9KWa__page #team .team-carousel-overlay .team-role{color:#e9be74!important;margin:9px 0 0!important}.about-module__-i9KWa__page #team .team-carousel-overlay .team-profile-link{z-index:3;color:#e9be74!important;pointer-events:auto!important;margin:15px 0 0!important;padding:0!important;display:inline-flex!important;position:relative!important}}@media (max-width:820px){.about-module__-i9KWa__detailsSection{padding:26px 0 27px}.about-module__-i9KWa__detailsGrid{grid-template-columns:1fr;margin-top:15px}.about-module__-i9KWa__detailsRow{grid-template-columns:68px minmax(0,1fr);gap:12px;padding:9px 0}.about-module__-i9KWa__detailsRow dd{font-size:14px}}@media (max-width:680px){.about-module__-i9KWa__page #team{padding-top:28px!important;padding-bottom:32px!important}.about-module__-i9KWa__page #team .section-heading{margin-bottom:18px!important}.about-module__-i9KWa__page #team .section-heading h2{font-size:clamp(28px,7.4vw,33px)!important}.about-module__-i9KWa__detailsHeading{font-size:clamp(28px,7.25vw,33px)}.about-module__-i9KWa__legalName{font-size:clamp(18px,5.3vw,21px)}}@media (max-width:360px){.about-module__-i9KWa__detailsRow{grid-template-columns:55px minmax(0,1fr);gap:8px}.about-module__-i9KWa__detailsRow dd{font-size:clamp(12px,3.65vw,14px)}}
