.page-module__7XWI0q__page{--about-navy:var(--brand-navy);--about-ink:var(--brand-ink);--about-muted:var(--brand-muted);--about-gold:var(--brand-gold);--about-gold-soft:var(--brand-gold-soft);--about-gold-text:var(--brand-gold-text);--about-warm:var(--brand-warm);--about-line:var(--brand-line);--about-radius:var(--brand-radius-panel);width:100%;min-width:0;color:var(--about-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-montserrat), Arial, sans-serif;background:#fff;font-size:16px;overflow-x:clip}.page-module__7XWI0q__page h1,.page-module__7XWI0q__page h2,.page-module__7XWI0q__page h3,.page-module__7XWI0q__page p,.page-module__7XWI0q__page figure{margin-top:0}.page-module__7XWI0q__page h1,.page-module__7XWI0q__page h2,.page-module__7XWI0q__page h3{color:var(--about-ink);font-family:var(--font-montserrat), Arial, sans-serif;letter-spacing:-.035em;text-wrap:balance}.page-module__7XWI0q__page p{color:var(--about-muted)}.page-module__7XWI0q__heroContainer{width:min(1280px,100% - 56px);margin-inline:auto}.page-module__7XWI0q__teamContainer{width:min(1260px,100% - 80px);margin-inline:auto}.page-module__7XWI0q__panel,.page-module__7XWI0q__ctaPanel{border-radius:var(--about-radius);width:min(1280px,100% - 56px);margin-inline:auto}.page-module__7XWI0q__kicker{letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:.61rem;font-weight:760;line-height:1.25;color:var(--about-gold-text)!important}.page-module__7XWI0q__hero{background:#fff;padding:10px 0 12px}.page-module__7XWI0q__heroMedia{border-radius:var(--about-radius);background:#fff;grid-area:2/2;grid-template-rows:minmax(0,1fr) 20px;min-width:0;min-height:268px;margin:0;display:grid;position:relative;overflow:hidden}.page-module__7XWI0q__heroImage{background:#dfe3e3;min-width:0;min-height:0;position:relative;overflow:hidden}.page-module__7XWI0q__heroImage img{object-fit:cover;object-position:center 48%}.page-module__7XWI0q__heroMedia figcaption{z-index:3;color:#5a6570;background:#fff;justify-content:flex-end;align-items:center;padding:0 18px;font-size:.52rem;line-height:1;display:flex}.page-module__7XWI0q__heroContainer{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,45fr) minmax(0,55fr);column-gap:26px;min-height:302px;display:grid}.page-module__7XWI0q__breadcrumbs{color:#4e5b68;grid-area:1/1/auto/-1;align-items:center;gap:9px;min-height:16px;margin-bottom:10px;font-size:.61rem;line-height:1.25;display:flex}.page-module__7XWI0q__breadcrumbs a{color:var(--about-muted)}.page-module__7XWI0q__breadcrumbs span:first-of-type{color:var(--about-gold);font-size:.9rem}.page-module__7XWI0q__heroCopy{grid-area:2/1;align-self:center;width:auto;padding:0 8px 12px 10px}.page-module__7XWI0q__heroCopy h1{max-width:12ch;margin-bottom:13px;font-size:clamp(2rem,3.45vw,2.38rem);font-weight:720;line-height:1.12}.page-module__7XWI0q__heroCopy h1 span{display:block}.page-module__7XWI0q__heroText{gap:2px;display:grid}.page-module__7XWI0q__heroText p{color:#172a3c;margin-bottom:0;font-size:.67rem;line-height:1.65}.page-module__7XWI0q__heroActions{align-items:center;gap:18px;margin-top:17px;display:flex}.page-module__7XWI0q__primaryButton{min-height:40px;color:var(--about-navy);background:linear-gradient(105deg, #d99a32, var(--about-gold));white-space:nowrap;border:1px solid #b87311;border-radius:6px;justify-content:center;align-items:center;gap:11px;padding:0 18px;font-size:.63rem;font-weight:760;line-height:1.2;display:inline-flex;box-shadow:0 7px 18px #7e4c0721}.page-module__7XWI0q__primaryButton:hover{background:#d89a33}.page-module__7XWI0q__primaryButton:active,.page-module__7XWI0q__secondaryLink:active{transform:translateY(1px)}.page-module__7XWI0q__secondaryLink{min-height:40px;color:var(--about-ink);white-space:nowrap;align-items:center;gap:7px;font-size:.63rem;font-weight:720;line-height:1.2;display:inline-flex}.page-module__7XWI0q__secondaryLink svg{color:var(--about-gold)}.page-module__7XWI0q__philosophySection{padding-top:0}.page-module__7XWI0q__panel{background:var(--about-warm);border:1px solid #f0efed}.page-module__7XWI0q__philosophySection .page-module__7XWI0q__panel{flex-direction:column;min-height:238px;padding:16px 30px 17px;display:flex}.page-module__7XWI0q__centeredHeader{text-align:center;max-width:870px;margin:0 auto}.page-module__7XWI0q__centeredHeader .page-module__7XWI0q__kicker{margin-bottom:7px}.page-module__7XWI0q__centeredHeader h2{margin-bottom:7px;font-size:clamp(1.48rem,2.6vw,1.75rem);font-weight:720;line-height:1.14}.page-module__7XWI0q__centeredHeader>p:last-child{max-width:92ch;margin:0 auto;font-size:.64rem;line-height:1.55}.page-module__7XWI0q__philosophyGrid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:24px;margin-top:10px;display:grid}.page-module__7XWI0q__philosophyGrid article{text-align:center;min-width:0}.page-module__7XWI0q__philosophyGrid svg{width:38px;height:38px;color:var(--about-gold);margin-bottom:7px}.page-module__7XWI0q__philosophyGrid h3{margin-bottom:7px;font-size:.82rem;font-weight:740;line-height:1.25}.page-module__7XWI0q__philosophyGrid p{max-width:25ch;margin:0 auto;font-size:.64rem;line-height:1.68}.page-module__7XWI0q__teamSection{background:#fff;padding:10px 0}.page-module__7XWI0q__teamHeader{text-align:center;max-width:760px;margin:0 auto 9px}.page-module__7XWI0q__teamHeader .page-module__7XWI0q__kicker{margin-bottom:5px}.page-module__7XWI0q__teamHeader h2{margin-bottom:5px;font-size:clamp(1.48rem,2.55vw,1.72rem);font-weight:720;line-height:1.14}.page-module__7XWI0q__teamHeader>p{max-width:76ch;margin:0 auto;font-size:.64rem;line-height:1.55}.page-module__7XWI0q__founderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__7XWI0q__founderCard{border:1px solid var(--about-line);border-radius:var(--about-radius);background:#fff;grid-template-columns:150px minmax(0,1fr);min-width:0;min-height:212px;display:grid;overflow:hidden}.page-module__7XWI0q__portraitFigure{background:#edf0f1;grid-template-rows:minmax(0,1fr) 23px;min-width:0;min-height:0;margin:0;display:grid}.page-module__7XWI0q__portraitImage{min-height:0;position:relative;overflow:hidden}.page-module__7XWI0q__portraitImage img{object-fit:cover}.page-module__7XWI0q__portraitFigure figcaption{color:#5b6670;border-top:1px solid var(--about-line);text-align:center;background:#f7f8f8;justify-content:center;align-items:center;padding-inline:6px;font-size:.49rem;line-height:1.2;display:flex}.page-module__7XWI0q__founderCopy{min-width:0;padding:10px 14px 8px}.page-module__7XWI0q__founderCopy h3{margin-bottom:3px;font-size:1.28rem;font-weight:740;line-height:1.1}.page-module__7XWI0q__founderRole{margin-bottom:9px;font-size:.62rem;font-weight:720;line-height:1.35;color:var(--about-gold-text)!important}.page-module__7XWI0q__founderCopy>p:not(.page-module__7XWI0q__founderRole){color:#223446;margin-bottom:7px;font-size:.64rem;line-height:1.56}.page-module__7XWI0q__signature{width:max-content;color:var(--about-ink);font-family:var(--font-cormorant), Georgia, serif;margin-top:4px;font-size:1.38rem;font-style:italic;font-weight:600;line-height:1.1;display:block}.page-module__7XWI0q__approachSection{padding-top:10px}.page-module__7XWI0q__approachPanel{grid-template-columns:minmax(0,1fr) 290px;min-height:146px;display:grid;overflow:hidden}.page-module__7XWI0q__approachContent{min-width:0;padding:14px 16px 12px}.page-module__7XWI0q__approachContent>h2{color:var(--about-gold-text);letter-spacing:.035em;text-align:center;text-transform:uppercase;margin-bottom:13px;font-size:.61rem;font-weight:760;line-height:1.25}.page-module__7XWI0q__approachGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.page-module__7XWI0q__approachGrid article{grid-template-columns:35px minmax(0,1fr);align-items:start;gap:11px;min-width:0;display:grid}.page-module__7XWI0q__approachGrid svg{color:var(--about-gold)}.page-module__7XWI0q__approachGrid h3{margin-bottom:5px;font-size:.66rem;font-weight:740;line-height:1.35}.page-module__7XWI0q__approachGrid p{margin-bottom:0;font-size:.61rem;line-height:1.62}.page-module__7XWI0q__reviewCard{border-radius:var(--about-radius);background:#fffefd;border:1px solid #ddd9d3;min-width:0;padding:12px 18px 10px}.page-module__7XWI0q__conceptLabel{letter-spacing:.025em;text-transform:uppercase;margin-bottom:3px;font-size:.56rem;font-weight:780;line-height:1.35;color:#8b5a10!important}.page-module__7XWI0q__ratingRow{align-items:center;gap:12px;display:flex}.page-module__7XWI0q__ratingRow strong{color:var(--about-ink);font-size:1.45rem;line-height:1}.page-module__7XWI0q__ratingRow>span{color:var(--about-gold-soft);gap:2px;display:flex}.page-module__7XWI0q__reviewReference{margin:2px 0 5px;font-size:.56rem;line-height:1.25;color:#354353!important}.page-module__7XWI0q__reviewCard ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.page-module__7XWI0q__reviewCard li{color:#1a2e42;align-items:flex-start;gap:6px;font-size:.56rem;font-weight:620;line-height:1.35;display:flex}.page-module__7XWI0q__reviewCard li svg{color:var(--about-gold);flex:none;margin-top:1px}.page-module__7XWI0q__ctaSection{padding-top:10px}.page-module__7XWI0q__ctaPanel{color:#fff;background:var(--about-navy);grid-template-columns:minmax(340px,1.55fr) repeat(3,minmax(0,.62fr));min-height:126px;display:grid;overflow:hidden}.page-module__7XWI0q__ctaCopy{min-width:0;padding:15px 26px 14px}.page-module__7XWI0q__ctaCopy h2{color:#fff;margin-bottom:5px;font-size:1.24rem;font-weight:720;line-height:1.15}.page-module__7XWI0q__ctaCopy p{color:#ffffffd6;max-width:58ch;margin-bottom:10px;font-size:.62rem;line-height:1.55}.page-module__7XWI0q__ctaCopy .page-module__7XWI0q__primaryButton{min-height:35px;box-shadow:none;padding-inline:17px}.page-module__7XWI0q__ctaBenefits{grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__7XWI0q__ctaBenefits article{text-align:center;border-left:1px solid #ffffff26;place-content:center;justify-items:center;gap:9px;min-width:0;padding:14px;display:grid}.page-module__7XWI0q__ctaBenefits svg{color:var(--about-gold-soft)}.page-module__7XWI0q__ctaBenefits p{color:#fff;max-width:16ch;margin:0;font-size:.62rem;font-weight:680;line-height:1.45}.page-module__7XWI0q__utilityStrip{background:#fff;place-items:center;min-height:37px;display:grid}.page-module__7XWI0q__utilityStrip>div{grid-template-columns:repeat(4,minmax(0,1fr));width:min(760px,100% - 64px);display:grid}.page-module__7XWI0q__utilityStrip span{min-width:0;color:var(--about-ink);text-align:center;justify-content:center;align-items:center;gap:9px;font-size:.58rem;font-weight:620;line-height:1.25;display:flex}.page-module__7XWI0q__utilityStrip span:not(:first-child){border-left:1px solid var(--about-line)}.page-module__7XWI0q__utilityStrip svg{color:#607080;flex:none}.page-module__7XWI0q__page :is(a,button):focus-visible{outline:3px solid var(--about-gold);outline-offset:3px;box-shadow:0 0 0 2px #fff}@media (max-width:1000px){.page-module__7XWI0q__philosophyGrid{gap:20px}.page-module__7XWI0q__approachPanel{grid-template-columns:minmax(0,1fr) 275px}.page-module__7XWI0q__approachGrid{gap:14px}.page-module__7XWI0q__approachGrid article{grid-template-columns:30px minmax(0,1fr);gap:8px}.page-module__7XWI0q__approachGrid svg{width:30px;height:30px}}@media (max-width:900px){.page-module__7XWI0q__heroContainer,.page-module__7XWI0q__teamContainer{width:min(760px,100% - 40px)}.page-module__7XWI0q__panel,.page-module__7XWI0q__ctaPanel{width:min(780px,100% - 40px)}.page-module__7XWI0q__philosophySection .page-module__7XWI0q__panel{padding:20px 24px}.page-module__7XWI0q__philosophyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:16px}.page-module__7XWI0q__philosophyGrid p{max-width:34ch}.page-module__7XWI0q__founderGrid{grid-template-columns:1fr}.page-module__7XWI0q__founderCard{grid-template-columns:190px minmax(0,1fr)}.page-module__7XWI0q__approachPanel{grid-template-columns:1fr}.page-module__7XWI0q__approachContent{padding:18px 22px}.page-module__7XWI0q__reviewCard{border-radius:0 0 var(--about-radius) var(--about-radius);padding:16px 20px}.page-module__7XWI0q__reviewCard ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}.page-module__7XWI0q__ctaPanel{grid-template-columns:1fr}.page-module__7XWI0q__ctaCopy{padding:20px 24px}.page-module__7XWI0q__ctaBenefits{border-top:1px solid #ffffff26;grid-column:auto}.page-module__7XWI0q__ctaBenefits article:first-child{border-left:0}.page-module__7XWI0q__ctaBenefits article{min-height:96px}}@media (max-width:840px){.page-module__7XWI0q__hero{min-height:0;padding:0 0 12px;display:block}.page-module__7XWI0q__heroContainer{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:0;padding:20px 0 0;display:grid}.page-module__7XWI0q__breadcrumbs{grid-area:1/1;margin-bottom:25px}.page-module__7XWI0q__heroCopy{grid-area:2/1;width:min(560px,100%);padding:0}.page-module__7XWI0q__heroCopy h1{max-width:14ch;font-size:clamp(2.2rem,7vw,3.2rem)}.page-module__7XWI0q__heroText p{font-size:.82rem}.page-module__7XWI0q__heroMedia{grid-area:3/1;grid-template-rows:minmax(280px,52vw) 25px;width:100%;min-height:0;margin-top:22px;position:relative;inset:auto}.page-module__7XWI0q__heroMedia figcaption{padding-inline:20px;font-size:.62rem}.page-module__7XWI0q__heroFade{display:none}}@media (max-width:680px){.page-module__7XWI0q__philosophyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.page-module__7XWI0q__philosophyGrid article{text-align:center;grid-template-columns:48px minmax(0,1fr);column-gap:16px;display:block}.page-module__7XWI0q__philosophyGrid svg{grid-row:1/3;margin:0 auto 6px}.page-module__7XWI0q__philosophyGrid h3,.page-module__7XWI0q__philosophyGrid p{max-width:none;margin-inline:auto}.page-module__7XWI0q__approachGrid{grid-template-columns:1fr;gap:14px}.page-module__7XWI0q__approachGrid article{grid-template-columns:35px minmax(0,1fr);gap:12px}.page-module__7XWI0q__utilityStrip{padding:14px 0}.page-module__7XWI0q__utilityStrip>div{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px;width:calc(100% - 40px)}.page-module__7XWI0q__utilityStrip span:nth-child(3){border-left:0}}@media (max-width:620px){.page-module__7XWI0q__heroContainer,.page-module__7XWI0q__teamContainer,.page-module__7XWI0q__panel,.page-module__7XWI0q__ctaPanel{width:calc(100% - 32px)}.page-module__7XWI0q__heroActions{flex-direction:column;align-items:stretch;gap:6px}.page-module__7XWI0q__primaryButton,.page-module__7XWI0q__secondaryLink{width:100%;min-height:46px}.page-module__7XWI0q__secondaryLink{justify-content:center}.page-module__7XWI0q__philosophySection{padding-top:8px}.page-module__7XWI0q__philosophySection .page-module__7XWI0q__panel{padding:20px 18px}.page-module__7XWI0q__centeredHeader>p:last-child,.page-module__7XWI0q__teamHeader>p{font-size:.78rem}.page-module__7XWI0q__philosophyGrid h3{font-size:.92rem}.page-module__7XWI0q__philosophyGrid p{font-size:.76rem}.page-module__7XWI0q__teamSection{padding-block:22px 12px}.page-module__7XWI0q__teamHeader{margin-bottom:14px}.page-module__7XWI0q__founderCard{grid-template-columns:118px minmax(0,1fr)}.page-module__7XWI0q__portraitFigure{grid-template-rows:minmax(0,1fr) 24px}.page-module__7XWI0q__portraitFigure figcaption{font-size:.62rem}.page-module__7XWI0q__founderCopy{padding:16px}.page-module__7XWI0q__founderCopy h3{font-size:1.32rem}.page-module__7XWI0q__founderRole{font-size:.66rem}.page-module__7XWI0q__founderCopy>p:not(.page-module__7XWI0q__founderRole){font-size:.72rem}.page-module__7XWI0q__approachSection,.page-module__7XWI0q__ctaSection{padding-top:12px}.page-module__7XWI0q__approachContent{padding:18px}.page-module__7XWI0q__approachContent>h2{margin-bottom:14px;font-size:.71rem}.page-module__7XWI0q__approachGrid h3{font-size:.82rem}.page-module__7XWI0q__approachGrid p{font-size:.74rem}.page-module__7XWI0q__reviewCard{padding:18px}.page-module__7XWI0q__conceptLabel,.page-module__7XWI0q__reviewReference{font-size:.66rem}.page-module__7XWI0q__reviewCard ul{grid-template-columns:1fr}.page-module__7XWI0q__reviewCard li{font-size:.7rem}.page-module__7XWI0q__ctaCopy{padding:20px}.page-module__7XWI0q__ctaCopy h2{font-size:1.55rem}.page-module__7XWI0q__ctaCopy p{font-size:.72rem}.page-module__7XWI0q__ctaCopy .page-module__7XWI0q__primaryButton{min-height:46px}.page-module__7XWI0q__ctaBenefits{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__7XWI0q__ctaBenefits article{text-align:center;border-top:0;border-left:1px solid #ffffff26;grid-template-columns:1fr;place-content:center;justify-items:center;gap:8px;min-height:92px;padding:12px 8px}.page-module__7XWI0q__ctaBenefits article:first-child{border-top:0}.page-module__7XWI0q__ctaBenefits p{max-width:12ch;font-size:.64rem}}@media (max-width:420px){.page-module__7XWI0q__heroMedia{grid-template-rows:minmax(230px,62vw) 28px}.page-module__7XWI0q__heroMedia figcaption{justify-content:flex-start;font-size:.58rem}.page-module__7XWI0q__heroCopy h1{font-size:2.15rem}.page-module__7XWI0q__centeredHeader h2,.page-module__7XWI0q__teamHeader h2{font-size:1.55rem}.page-module__7XWI0q__portraitFigure{grid-template-rows:minmax(0,1fr) 24px}.page-module__7XWI0q__utilityStrip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.page-module__7XWI0q__utilityStrip span,.page-module__7XWI0q__utilityStrip span:nth-child(3){border-left:0;border-bottom:1px solid var(--about-line);justify-content:flex-start;min-height:42px;padding-inline:12px;font-size:.7rem}.page-module__7XWI0q__utilityStrip span:nth-child(2n){border-left:1px solid var(--about-line)}.page-module__7XWI0q__utilityStrip span:nth-child(3),.page-module__7XWI0q__utilityStrip span:last-child{border-bottom:0}}.page-module__7XWI0q__heroContainer,.page-module__7XWI0q__panel,.page-module__7XWI0q__ctaPanel{width:var(--brand-container)}.page-module__7XWI0q__heroCopy h1{font-size:var(--type-compact-display);font-weight:720}.page-module__7XWI0q__page h2{font-size:var(--type-section);font-weight:720}.page-module__7XWI0q__kicker{font-size:var(--type-eyebrow)}.page-module__7XWI0q__heroIntro,.page-module__7XWI0q__page section p{font-size:var(--type-body)}
