.Principles-module__lStZjG__principles{gap:var(--spacing-md);border-bottom:1px solid var(--border-light);padding-bottom:var(--spacing-lg);margin-bottom:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.Principles-module__lStZjG__principle h3{color:var(--brand-green-ink);font-size:var(--step-0);letter-spacing:0;margin-bottom:.5rem}.Principles-module__lStZjG__principle p{font-size:var(--step--1);color:var(--text-muted-light);max-width:38ch}@media (max-width:820px){.Principles-module__lStZjG__principles{gap:var(--spacing-md);grid-template-columns:1fr}}
.Story-module__R1gBkW__section{padding:var(--spacing-xl) 0;background-color:var(--bg-card);border-bottom:1px solid var(--border-light)}.Story-module__R1gBkW__intro{max-width:80ch;margin-bottom:var(--spacing-xl)}.Story-module__R1gBkW__introText{font-size:var(--step-1);color:var(--text-muted-dark);line-height:1.6}.Story-module__R1gBkW__grid{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.Story-module__R1gBkW__card{background:var(--bg-body);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.Story-module__R1gBkW__cardRole{font-size:var(--step--1);color:var(--brand-green-ink);margin-bottom:var(--spacing-xs);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.Story-module__R1gBkW__cardName{font-size:var(--step-1);margin-bottom:var(--spacing-sm)}.Story-module__R1gBkW__cardText{font-size:var(--step--1);color:var(--text-muted-dark);line-height:1.6}.Story-module__R1gBkW__philosophy{background:var(--brand-green-ink);color:#fff;padding:var(--spacing-lg);border-radius:var(--radius-lg);gap:var(--spacing-lg);grid-template-columns:1fr 1fr;display:grid}.Story-module__R1gBkW__philosophy h3{color:#fff;margin-bottom:var(--spacing-sm)}.Story-module__R1gBkW__philosophy p{color:#ffffffd9;line-height:1.6}.Story-module__R1gBkW__philosophyList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Story-module__R1gBkW__philosophyList li{font-size:var(--step--1);color:#ffffffe6;align-items:flex-start;gap:12px;display:flex}.Story-module__R1gBkW__checkIcon{color:var(--brand-green);flex-shrink:0;margin-top:2px}@media (max-width:900px){.Story-module__R1gBkW__philosophy{grid-template-columns:1fr}}
.Team-module__EqCvfq__heading{font-size:var(--step-4);margin:0 0 var(--spacing-lg)}.Team-module__EqCvfq__grid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.Team-module__EqCvfq__card{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.Team-module__EqCvfq__head{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.Team-module__EqCvfq__photoWrap{border:2px solid var(--brand-green);border-radius:50%;flex:none;width:72px;height:72px;overflow:hidden}.Team-module__EqCvfq__photo{object-fit:cover;width:100%;height:100%}.Team-module__EqCvfq__name{font-size:var(--step-1);align-items:center;gap:8px;line-height:1.1;display:flex}.Team-module__EqCvfq__linkedin{color:var(--text-muted-light);transition:color .2s;display:inline-flex}.Team-module__EqCvfq__linkedin:hover{color:#0a66c2}.Team-module__EqCvfq__role{font-size:var(--step--1);color:var(--brand-green-ink);font-weight:600}.Team-module__EqCvfq__credential{font-size:var(--step--1);color:var(--text-muted-light)}.Team-module__EqCvfq__bio{font-size:var(--step--1);color:var(--text-muted-light);margin-bottom:var(--spacing-md);flex-grow:1;line-height:1.6}.Team-module__EqCvfq__tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Team-module__EqCvfq__tags li{border:1px solid var(--border-light);border-radius:var(--radius-pill);color:var(--text-muted-light);padding:.3rem .6rem;font-size:.72rem}@media (max-width:900px){.Team-module__EqCvfq__grid{grid-template-columns:1fr}}
.ToolsStrip-module__Jpe3QG__headRow{gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);grid-template-columns:1fr auto;align-items:center;display:grid}.ToolsStrip-module__Jpe3QG__head{max-width:58ch}.ToolsStrip-module__Jpe3QG__headArt{border-radius:var(--radius-lg);width:360px;height:auto;box-shadow:var(--shadow-md)}@media (max-width:900px){.ToolsStrip-module__Jpe3QG__headRow{grid-template-columns:1fr}.ToolsStrip-module__Jpe3QG__headArt{display:none}}.ToolsStrip-module__Jpe3QG__heading{font-size:var(--step-4);text-wrap:balance;margin-block:var(--spacing-xs) var(--spacing-sm)}.ToolsStrip-module__Jpe3QG__sub{color:var(--text-muted-light);max-width:56ch;line-height:1.6}.ToolsStrip-module__Jpe3QG__grid{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.ToolsStrip-module__Jpe3QG__card{padding:var(--spacing-md);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background-color var(--transition-fast);background:0 0;flex-direction:column;display:flex}.ToolsStrip-module__Jpe3QG__card:hover,.ToolsStrip-module__Jpe3QG__card:focus-visible{border-color:var(--brand-green-line);background:var(--bg-card)}.ToolsStrip-module__Jpe3QG__big{font-size:var(--step-3);margin-bottom:.4rem}.ToolsStrip-module__Jpe3QG__rest{font-size:var(--step--1);color:var(--text-muted-light);margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--border-light);line-height:1.45}.ToolsStrip-module__Jpe3QG__cardTitle{font-size:var(--step-1);letter-spacing:-.01em;margin-bottom:var(--spacing-xs)}.ToolsStrip-module__Jpe3QG__desc{font-size:var(--step--1);color:var(--text-muted-light);margin-bottom:var(--spacing-sm);flex:1;line-height:1.55}.ToolsStrip-module__Jpe3QG__cta{font-size:var(--step--1);color:var(--text-light);font-weight:600}
.Faq-module__pkI36W__faqSection{gap:var(--spacing-lg);grid-template-columns:1fr 1.6fr;align-items:start;display:grid}.Faq-module__pkI36W__faqTitle{font-size:var(--step-4);line-height:var(--leading-snug)}.Faq-module__pkI36W__art{margin-top:var(--spacing-lg);border-radius:var(--radius-lg);width:100%;max-width:380px;height:auto;box-shadow:var(--shadow-md)}@media (max-width:820px){.Faq-module__pkI36W__art{margin-top:var(--spacing-md);max-width:320px}}.Faq-module__pkI36W__list{flex-direction:column;gap:.6rem;display:flex}.Faq-module__pkI36W__item{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:0 var(--spacing-md)}.Faq-module__pkI36W__item[open]{border-color:var(--brand-green)}.Faq-module__pkI36W__summary{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;font-size:var(--step-0);cursor:pointer;font-weight:500;list-style:none;display:flex}.Faq-module__pkI36W__summary::-webkit-details-marker{display:none}.Faq-module__pkI36W__icon{flex:none;width:16px;height:16px;position:relative}.Faq-module__pkI36W__icon:before,.Faq-module__pkI36W__icon:after{content:"";background:var(--brand-green-ink);transition:transform var(--transition-fast);position:absolute}.Faq-module__pkI36W__icon:before{width:16px;height:2px;top:7px;left:0}.Faq-module__pkI36W__icon:after{width:2px;height:16px;top:0;left:7px}.Faq-module__pkI36W__item[open] .Faq-module__pkI36W__icon:after{transform:scaleY(0)}.Faq-module__pkI36W__answer{font-size:var(--step--1);color:var(--text-muted-light);padding-bottom:var(--spacing-md);max-width:62ch}@media (max-width:820px){.Faq-module__pkI36W__faqSection{gap:var(--spacing-md);grid-template-columns:1fr}}
.Numbers-module__Q9uC7G__numbersSection{background:var(--bg-light);color:var(--text-light);padding-block:var(--spacing-xl)}.Numbers-module__Q9uC7G__numbersSection .eyebrow{color:var(--brand-green-ink)}.Numbers-module__Q9uC7G__header{text-align:center;margin-bottom:var(--spacing-lg)}.Numbers-module__Q9uC7G__numbersTitle{font-size:var(--step-3);color:var(--text-light);max-width:28ch;margin:var(--spacing-xs) auto 0}.Numbers-module__Q9uC7G__numbersBox{background:var(--border-light);border:1px solid var(--border-light);border-radius:var(--radius-lg);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.Numbers-module__Q9uC7G__group{background:var(--neutral-900);color:var(--text-dark);padding:var(--spacing-md)}.Numbers-module__Q9uC7G__numBig{font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--step-5);color:var(--brand-green);letter-spacing:-.02em;margin-bottom:.5rem;font-weight:500;line-height:1}.Numbers-module__Q9uC7G__numLabel{font-size:var(--step-0);color:var(--text-dark);margin-bottom:var(--spacing-sm);font-weight:600;line-height:1.3}.Numbers-module__Q9uC7G__numDetail{font-size:var(--step--1);color:var(--text-muted-dark);border-top:1px solid var(--neutral-700);margin:0;padding-top:.75rem}@media (max-width:1100px){.Numbers-module__Q9uC7G__numbersBox{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.Numbers-module__Q9uC7G__numbersTitle{font-size:var(--step-2)}}@media (max-width:600px){.Numbers-module__Q9uC7G__numbersBox{grid-template-columns:1fr}}
