.AboutPage-module__lscr0q__page{--about-accent:#c6ddce;min-width:0}.AboutPage-module__lscr0q__page .section{padding-block:64px}.AboutPage-module__lscr0q__page section{scroll-margin-top:124px}.AboutPage-module__lscr0q__page .about-founder-panel{scroll-margin-top:124px}.AboutPage-module__lscr0q__page h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,3.3vw,42px);font-weight:750;line-height:1.18}.AboutPage-module__lscr0q__page :is(a,button):focus-visible{outline:3px solid var(--nexstone-green);outline-offset:4px}:is(.AboutPage-module__lscr0q__page .eyebrow,.AboutPage-module__lscr0q__page .about-purpose-kicker,.AboutPage-module__lscr0q__page .about-expertise-kicker,.AboutPage-module__lscr0q__page .about-values-eyebrow,.AboutPage-module__lscr0q__page .about-google-kicker){letter-spacing:.12em;font-size:12px;font-weight:700;line-height:1.6}.AboutPage-module__lscr0q__page .about-hero{align-items:center;min-height:600px;padding-block:68px}.AboutPage-module__lscr0q__page .about-hero:before{background:linear-gradient(90deg,#101d3dde 0%,#101d3db3 45%,#101d3d38 100%)}.AboutPage-module__lscr0q__page .about-hero .AboutPage-module__lscr0q__heroTitle{color:#fff;letter-spacing:-.035em;max-width:780px;text-shadow:none;text-wrap:balance;margin-top:20px;font-size:clamp(36px,4.5vw,58px);font-weight:760;line-height:1.1}.AboutPage-module__lscr0q__page .about-hero .AboutPage-module__lscr0q__heroIntro{color:#ffffffe6;max-width:700px;text-shadow:none;margin-top:24px;font-size:17px;font-weight:450;line-height:1.8}.AboutPage-module__lscr0q__heroActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.AboutPage-module__lscr0q__heroActions>a:last-child{color:#fff;text-underline-offset:5px;align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:650;display:inline-flex}.AboutPage-module__lscr0q__heroActions>a:last-child:hover{text-decoration:underline}.AboutPage-module__lscr0q__page .AboutPage-module__lscr0q__heroActions>a:focus-visible{outline-color:#fff}.AboutPage-module__lscr0q__page .button-primary{border:1px solid var(--nexstone-green);background:var(--nexstone-green);color:#fff;text-align:center;white-space:normal;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;transition:background-color .16s,border-color .16s;display:inline-flex;box-shadow:0 5px 14px #31525514}.AboutPage-module__lscr0q__page .button-ghost{border:1px solid var(--nexstone-green);background:var(--nexstone-green);color:#fff;text-align:center;white-space:normal;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;transition:background-color .16s,border-color .16s;display:inline-flex;box-shadow:0 5px 14px #31525514}.AboutPage-module__lscr0q__page .about-google-primary-link{border:1px solid var(--nexstone-green);background:var(--nexstone-green);color:#fff;text-align:center;white-space:normal;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;transition:background-color .16s,border-color .16s;display:inline-flex;box-shadow:0 5px 14px #31525514}.AboutPage-module__lscr0q__page .about-google-secondary-link{border:1px solid var(--nexstone-green);background:var(--nexstone-green);color:#fff;text-align:center;white-space:normal;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;transition:background-color .16s,border-color .16s;display:inline-flex;box-shadow:0 5px 14px #31525514}.AboutPage-module__lscr0q__page .about-google-disclaimer a{border:1px solid var(--nexstone-green);background:var(--nexstone-green);color:#fff;text-align:center;white-space:normal;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:50px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.5;transition:background-color .16s,border-color .16s;display:inline-flex;box-shadow:0 5px 14px #31525514}.AboutPage-module__lscr0q__page .button-ghost{color:var(--nexstone-green);box-shadow:none;background:#fff;border-color:#d7dfdc}.AboutPage-module__lscr0q__page .about-google-primary-link{color:var(--nexstone-green);box-shadow:none;background:#fff;border-color:#d7dfdc}.AboutPage-module__lscr0q__page .about-google-disclaimer a{color:var(--nexstone-green);box-shadow:none;background:#fff;border-color:#d7dfdc}:is(.AboutPage-module__lscr0q__page .button-primary:hover,.AboutPage-module__lscr0q__page .about-google-secondary-link:hover){background:var(--nexstone-green-dark);border-color:var(--nexstone-green-dark);color:#fff;box-shadow:none;transform:none}.AboutPage-module__lscr0q__page .button-ghost:hover{border-color:var(--nexstone-green);color:var(--nexstone-green);box-shadow:none;background:#edf2ee;transform:none}.AboutPage-module__lscr0q__page .about-google-primary-link:hover{border-color:var(--nexstone-green);color:var(--nexstone-green);box-shadow:none;background:#edf2ee;transform:none}.AboutPage-module__lscr0q__page .about-google-disclaimer a:hover{border-color:var(--nexstone-green);color:var(--nexstone-green);box-shadow:none;background:#edf2ee;transform:none}.AboutPage-module__lscr0q__page a>svg{flex-shrink:0}:is(.AboutPage-module__lscr0q__page .about-founder-panel,.AboutPage-module__lscr0q__page .about-purpose-panel,.AboutPage-module__lscr0q__page .about-expertise-panel,.AboutPage-module__lscr0q__page .about-google-panel){border-color:#dfe7e2;border-radius:24px;box-shadow:0 12px 32px #101d3d0d}.AboutPage-module__lscr0q__page .about-founder-panel:before{opacity:.4}.AboutPage-module__lscr0q__page .about-founder-panel:after{display:none}.AboutPage-module__lscr0q__page .about-purpose-panel:after{display:none}.AboutPage-module__lscr0q__page .about-expertise-panel:before{display:none}.AboutPage-module__lscr0q__page .about-founder-grid{padding:40px}.AboutPage-module__lscr0q__page .about-founder-title{margin-top:14px}.AboutPage-module__lscr0q__page .about-founder-role{margin-top:12px;font-size:18px;font-weight:650;line-height:1.5}.AboutPage-module__lscr0q__page .about-founder-copy-text{color:#526368;font-size:17px;line-height:1.8}.AboutPage-module__lscr0q__page .about-founder-visual{border-radius:20px;margin-left:32px}.AboutPage-module__lscr0q__page .about-founder-statement{border:0;border-left:3px solid #819c91;border-radius:0 12px 12px 0;padding:16px 20px;font-size:16px;font-weight:600;line-height:1.7}.AboutPage-module__lscr0q__page .about-founder-badges{border-block:1px solid #d7e1db;gap:0;margin-top:24px;padding-block:18px}.AboutPage-module__lscr0q__page .about-founder-badge{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 22px}.AboutPage-module__lscr0q__page .about-founder-badge:first-child{padding-left:0}.AboutPage-module__lscr0q__page .about-founder-badge+.about-founder-badge{border-left:1px solid #d7e1db}.AboutPage-module__lscr0q__page .about-founder-badge strong{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;font-size:17px;font-weight:700;line-height:1.4}.AboutPage-module__lscr0q__page .about-founder-badge span{letter-spacing:.08em;margin-top:4px;font-size:11px;font-weight:650;line-height:1.6}.AboutPage-module__lscr0q__page .about-founder-actions{gap:12px;margin-top:24px}.AboutPage-module__lscr0q__page .about-purpose-panel{background:#fff;margin-top:28px}.AboutPage-module__lscr0q__page .about-purpose-panel:before{display:none}.AboutPage-module__lscr0q__page .about-purpose-grid{grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);gap:28px;padding:32px}.AboutPage-module__lscr0q__page .about-purpose-title{font-size:36px}.AboutPage-module__lscr0q__page .about-purpose-lead{color:#526368;font-size:16px;line-height:1.75}.AboutPage-module__lscr0q__page .about-purpose-insight{background:#f8faf7;border:1px solid #e0e7e2;border-radius:16px;min-height:0;padding:22px}.AboutPage-module__lscr0q__page .about-purpose-insight-accent{background:#edf3ee;border-color:#d0ded2}.AboutPage-module__lscr0q__page .about-purpose-insight span{letter-spacing:.08em;font-size:11px;font-weight:700}.AboutPage-module__lscr0q__page .about-purpose-insight h3{text-wrap:balance;margin-top:12px;font-size:20px;font-weight:700;line-height:1.3}.AboutPage-module__lscr0q__page .about-purpose-insight p{color:#526368;margin-top:12px;font-size:15px;line-height:1.75}.AboutPage-module__lscr0q__page .about-purpose-values{gap:8px}.AboutPage-module__lscr0q__page .about-purpose-value{background:0 0;gap:8px;min-height:40px;padding:8px;font-size:12px;font-weight:650}.AboutPage-module__lscr0q__page .about-purpose-value:before{background:#739386;flex:0 0 5px;width:5px;height:5px}.AboutPage-module__lscr0q__page .about-vision-layout{gap:40px}.AboutPage-module__lscr0q__page .about-vision-title{margin-top:14px}.AboutPage-module__lscr0q__page .about-vision-text{color:#526368;font-size:17px;line-height:1.8}.AboutPage-module__lscr0q__page .about-vision-note{border-radius:12px;padding:14px 16px;font-size:14px;font-weight:550;line-height:1.6}.AboutPage-module__lscr0q__page .about-expertise-panel{box-shadow:none;background:#f7f9f6;padding:28px}.AboutPage-module__lscr0q__page .about-expertise-panel:after{display:none}.AboutPage-module__lscr0q__page .about-expertise-header .about-expertise-kicker{color:var(--nexstone-green);margin-top:0;font-size:12px;line-height:1.6}.AboutPage-module__lscr0q__page .about-expertise-header h3{text-wrap:balance;font-size:28px;font-weight:700;line-height:1.25}.AboutPage-module__lscr0q__page .about-expertise-header p{color:#526368;font-size:15px;line-height:1.75}.AboutPage-module__lscr0q__page .about-expertise-card{background:#fff;border-radius:14px;min-height:0;padding:20px;transition:background-color .16s,border-color .16s}.AboutPage-module__lscr0q__page .about-expertise-card:hover{box-shadow:none;background:#f0f5ef;border-color:#91aa9b;transform:none}.AboutPage-module__lscr0q__page .about-expertise-card-label{letter-spacing:.08em;font-size:11px;font-weight:650}.AboutPage-module__lscr0q__page .about-expertise-card-title{font-size:19px;font-weight:700;line-height:1.3}.AboutPage-module__lscr0q__page .about-expertise-card-text{color:#526368;margin-block:12px 16px;padding-right:0;font-size:14px;line-height:1.65}.AboutPage-module__lscr0q__page .about-expertise-card-arrow{align-self:flex-end;width:32px;height:32px;margin-top:auto;position:static}.AboutPage-module__lscr0q__page .about-values-section{background:linear-gradient(125deg,#162842,#294a4a);padding-block:64px}.AboutPage-module__lscr0q__page .about-values-section:before{opacity:.35}.AboutPage-module__lscr0q__page .about-values-section:after{opacity:.35}.AboutPage-module__lscr0q__page .about-values-eyebrow{color:var(--about-accent)}.AboutPage-module__lscr0q__page .about-values-signature span{color:var(--about-accent)}.AboutPage-module__lscr0q__page .about-values-number{color:var(--about-accent)}.AboutPage-module__lscr0q__page .about-values-lead{color:#d6e2df;font-size:16px;line-height:1.8}.AboutPage-module__lscr0q__page .about-values-grid{gap:24px;margin-top:32px}.AboutPage-module__lscr0q__page .about-values-signature{background:#ffffff08;border-radius:20px;min-height:0;padding:28px}.AboutPage-module__lscr0q__page .about-values-signature:before{opacity:.35}.AboutPage-module__lscr0q__page .about-values-signature span{letter-spacing:.1em;font-size:11px;font-weight:700;line-height:1.6}.AboutPage-module__lscr0q__page .about-values-signature strong{letter-spacing:-.025em;text-wrap:balance;margin-top:28px;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1.16}.AboutPage-module__lscr0q__page .about-values-signature p{color:#d6e2df;margin-top:24px;font-size:15px;line-height:1.8}.AboutPage-module__lscr0q__page .about-values-commitments{gap:16px}.AboutPage-module__lscr0q__page .about-values-card{background:#ffffff0a;border-radius:16px;min-height:0;padding:24px}.AboutPage-module__lscr0q__page .about-values-card:before{display:none}.AboutPage-module__lscr0q__page .about-values-number{width:32px;height:32px;font-weight:600}.AboutPage-module__lscr0q__page .about-values-card h3{margin-top:16px;font-size:20px;font-weight:700;line-height:1.3}.AboutPage-module__lscr0q__page .about-values-card strong{margin-top:10px;font-size:15px;font-weight:600;line-height:1.6}.AboutPage-module__lscr0q__page .about-values-card p{color:#d6e2df;margin-top:10px;font-size:15px;line-height:1.7}.AboutPage-module__lscr0q__page .about-google-panel{background:#fff;padding:32px}.AboutPage-module__lscr0q__page .about-google-panel:before{display:none}.AboutPage-module__lscr0q__page .about-google-lead{color:#526368;font-size:16px;line-height:1.8}.AboutPage-module__lscr0q__page .about-google-summary{box-shadow:none;background:#f6f8f4;border-radius:16px;padding:24px}.AboutPage-module__lscr0q__page .about-google-brand strong{font-weight:700;line-height:1.4}.AboutPage-module__lscr0q__page .about-google-score strong{font-size:40px;font-weight:700}.AboutPage-module__lscr0q__page .about-google-score span{font-size:13px;font-weight:500;line-height:1.6}.AboutPage-module__lscr0q__page .about-google-review-card{border-radius:16px;min-height:0;padding:24px;transition:none}.AboutPage-module__lscr0q__page .about-google-review-card{box-shadow:none;border-color:#dfe7e2;transform:none}.AboutPage-module__lscr0q__page .about-google-review-card:hover{box-shadow:none;border-color:#dfe7e2;transform:none}.AboutPage-module__lscr0q__page .about-google-review-top h3{font-weight:700;line-height:1.4}.AboutPage-module__lscr0q__page .about-google-review-top p{font-weight:500}.AboutPage-module__lscr0q__page .about-google-avatar{flex-shrink:0;font-weight:650}.AboutPage-module__lscr0q__page .about-google-review-text{font-size:15px;line-height:1.8}.AboutPage-module__lscr0q__page .about-google-review-footer{letter-spacing:.06em;font-size:11px;font-weight:600}.AboutPage-module__lscr0q__page .about-google-disclaimer{background:#f4f7f2;border-radius:12px}.AboutPage-module__lscr0q__page .about-google-disclaimer p{font-size:13px;font-weight:450;line-height:1.7}@media (max-width:1023px){.AboutPage-module__lscr0q__page .about-founder-grid{padding:32px}.AboutPage-module__lscr0q__page .about-founder-visual{margin-left:24px}.AboutPage-module__lscr0q__page .about-purpose-grid{grid-template-columns:1fr}.AboutPage-module__lscr0q__page .about-purpose-lead{max-width:640px}.AboutPage-module__lscr0q__page .about-values-signature{min-height:0}}@media (max-width:760px){:is(.AboutPage-module__lscr0q__page .section,.AboutPage-module__lscr0q__page .about-values-section){padding-block:40px}.AboutPage-module__lscr0q__page section{scroll-margin-top:112px}.AboutPage-module__lscr0q__page .about-founder-panel{scroll-margin-top:112px}.AboutPage-module__lscr0q__page h2{font-size:30px}.AboutPage-module__lscr0q__page .about-purpose-title{font-size:30px}.AboutPage-module__lscr0q__page .about-hero{min-height:0;padding-block:48px 44px}.AboutPage-module__lscr0q__page .about-hero:before{background:linear-gradient(90deg,#101d3de0,#101d3dad)}.AboutPage-module__lscr0q__page .about-hero .AboutPage-module__lscr0q__heroTitle{font-size:36px}.AboutPage-module__lscr0q__page .about-hero .AboutPage-module__lscr0q__heroIntro{margin-top:20px;font-size:16px;line-height:1.75}.AboutPage-module__lscr0q__heroActions{gap:10px;margin-top:24px}.AboutPage-module__lscr0q__heroActions>a{justify-content:center;width:100%}:is(.AboutPage-module__lscr0q__page .about-founder-panel,.AboutPage-module__lscr0q__page .about-purpose-panel,.AboutPage-module__lscr0q__page .about-expertise-panel,.AboutPage-module__lscr0q__page .about-google-panel){border-radius:18px}:is(.AboutPage-module__lscr0q__page .about-founder-grid,.AboutPage-module__lscr0q__page .about-purpose-grid,.AboutPage-module__lscr0q__page .about-expertise-panel,.AboutPage-module__lscr0q__page .about-google-panel){padding:22px}.AboutPage-module__lscr0q__page .about-founder-role{font-size:15px}:is(.AboutPage-module__lscr0q__page .about-founder-copy-text,.AboutPage-module__lscr0q__page .about-vision-text){font-size:16px}.AboutPage-module__lscr0q__page .about-founder-statement{padding:14px 16px;font-size:15px}.AboutPage-module__lscr0q__page .about-founder-badges{padding-block:0}.AboutPage-module__lscr0q__page .about-founder-badge{padding:14px 0}.AboutPage-module__lscr0q__page .about-founder-badge:first-child{padding:14px 0}.AboutPage-module__lscr0q__page .about-founder-badge+.about-founder-badge{border-top:1px solid #d7e1db;border-left:0}.AboutPage-module__lscr0q__page .about-founder-badge strong{font-size:16px}.AboutPage-module__lscr0q__page .about-founder-badge span{letter-spacing:.05em;font-size:12px}.AboutPage-module__lscr0q__page .about-purpose-insight{padding:20px}.AboutPage-module__lscr0q__page .about-purpose-values{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutPage-module__lscr0q__page .about-vision-layout{gap:28px}.AboutPage-module__lscr0q__page .about-expertise-header h3{font-size:24px}.AboutPage-module__lscr0q__page .about-expertise-card{padding:20px}:is(.AboutPage-module__lscr0q__page .about-values-signature,.AboutPage-module__lscr0q__page .about-values-card,.AboutPage-module__lscr0q__page .about-google-review-card){padding:22px}.AboutPage-module__lscr0q__page .about-values-signature strong{font-size:32px}.AboutPage-module__lscr0q__page .about-google-summary{padding:22px}}@media (max-width:639px){.AboutPage-module__lscr0q__page .about-founder-visual{border-radius:14px;margin-left:16px}.AboutPage-module__lscr0q__page .about-founder-title{text-wrap:initial;font-size:clamp(24px,7vw,32px)}.AboutPage-module__lscr0q__page .about-founder-copy-text{clear:both}}@media (prefers-reduced-motion:reduce){html:has(.AboutPage-module__lscr0q__page){scroll-behavior:auto}.AboutPage-module__lscr0q__page a svg{transition:none;animation:none}.AboutPage-module__lscr0q__page .button-primary{transition:none;animation:none}.AboutPage-module__lscr0q__page .button-ghost{transition:none;animation:none}.AboutPage-module__lscr0q__page .about-google-primary-link{transition:none;animation:none}.AboutPage-module__lscr0q__page .about-google-secondary-link{transition:none;animation:none}.AboutPage-module__lscr0q__page .about-google-disclaimer a{transition:none;animation:none}.AboutPage-module__lscr0q__page .about-expertise-card{transition:none;animation:none}}
