.Navbar-module__pSp8Ga__navbar{z-index:50;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:2.1rem 2.8rem;transition:padding .3s,background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__pSp8Ga__navbar.Navbar-module__pSp8Ga__scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#faf9f5f2;padding:1.75rem 2.8rem;box-shadow:0 0 15px -3px #0000001a}.Navbar-module__pSp8Ga__navLogo{flex-direction:column;gap:0;text-decoration:none;display:flex}.Navbar-module__pSp8Ga__navLogo:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--radius)}.Navbar-module__pSp8Ga__navLogoImg{width:auto;height:32px}.Navbar-module__pSp8Ga__navLinks{align-items:center;gap:2rem;list-style:none;display:flex}.Navbar-module__pSp8Ga__navLinks a:not(.Navbar-module__pSp8Ga__navCta){font-family:var(--font-display);letter-spacing:.04em;color:var(--green-dark);font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s}.Navbar-module__pSp8Ga__navLinks a:not(.Navbar-module__pSp8Ga__navCta):hover,.Navbar-module__pSp8Ga__navLinks a.Navbar-module__pSp8Ga__active:not(.Navbar-module__pSp8Ga__navCta){color:var(--green-mid)}.Navbar-module__pSp8Ga__navLinks a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--radius)}.Navbar-module__pSp8Ga__navCta{padding:.5rem 1.2rem!important;font-size:.82rem!important;font-weight:600!important}.Navbar-module__pSp8Ga__hamburger{cursor:pointer;color:var(--green-dark);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:none}.Navbar-module__pSp8Ga__hamburger:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--radius)}.Navbar-module__pSp8Ga__hamburger svg{stroke-width:2.1px;width:22px;height:22px}@media (max-width:1100px){.Navbar-module__pSp8Ga__navbar{padding:1.75rem}.Navbar-module__pSp8Ga__navLinks{display:none}.Navbar-module__pSp8Ga__hamburger{display:flex}}@media (max-width:920px){.Navbar-module__pSp8Ga__navbar.Navbar-module__pSp8Ga__scrolled{padding:1.25rem 1.75rem}}@media (max-width:940px){.Navbar-module__pSp8Ga__navLogoImg{height:28px}}
.Footer-module__nhiC3q__footer{background:var(--green-dark);padding:72px 0 0}.Footer-module__nhiC3q__inner{max-width:1200px;margin:0 auto;padding:0 2rem}.Footer-module__nhiC3q__top{border-bottom:1px solid #f5f0e81f;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:3rem;padding-bottom:56px;display:grid}.Footer-module__nhiC3q__brand{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.Footer-module__nhiC3q__logo{width:auto;height:48px}.Footer-module__nhiC3q__brandDesc{font-family:var(--font-body);color:#f5f0e8a6;max-width:280px;font-size:14px;font-weight:300;line-height:1.75}.Footer-module__nhiC3q__col{flex-direction:column;display:flex}.Footer-module__nhiC3q__colHeading{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:#f5f0e880;margin-bottom:10px;font-size:11px;font-weight:500}.Footer-module__nhiC3q__colDivider{background:var(--green-mid);width:28px;height:1px;margin-bottom:20px}.Footer-module__nhiC3q__colList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__nhiC3q__colList li a{font-family:var(--font-body);color:#f5f0e8b3;font-size:14px;font-weight:300;text-decoration:none;transition:color .2s}.Footer-module__nhiC3q__colList li a:hover{color:var(--bg-warm)}.Footer-module__nhiC3q__contactLink{align-items:center;gap:.55rem;display:inline-flex}.Footer-module__nhiC3q__contactIcon{color:var(--green-mid);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Footer-module__nhiC3q__contactLink:hover .Footer-module__nhiC3q__contactIcon{color:var(--bg-warm)}.Footer-module__nhiC3q__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:24px 0;display:flex}.Footer-module__nhiC3q__bottom p{font-family:var(--font-body);color:#f5f0e873;font-size:12px;font-weight:300}.Footer-module__nhiC3q__bottom a{color:#f5f0e8a6;text-decoration:none;transition:color .2s}.Footer-module__nhiC3q__bottom a:hover{color:var(--bg-warm)}@media (max-width:1024px){.Footer-module__nhiC3q__top{grid-template-columns:1fr 1fr}}@media (max-width:600px){.Footer-module__nhiC3q__footer{padding-top:56px}.Footer-module__nhiC3q__top{grid-template-columns:1fr;gap:2rem}.Footer-module__nhiC3q__bottom{flex-direction:column;align-items:flex-start;gap:.4rem}}
.HeroSection-module__msBFZq__hero{align-items:center;height:100dvh;display:flex;position:relative;overflow:hidden}.HeroSection-module__msBFZq__heroBg{background:url(/images/hero-bg.webp) 50%/cover no-repeat;position:absolute;inset:0}.HeroSection-module__msBFZq__heroContent{z-index:2;width:100%;max-width:var(--max-w);margin:0 auto;padding:5rem 2rem;position:relative}.HeroSection-module__msBFZq__heroLeft{max-width:620px}.HeroSection-module__msBFZq__heroTags{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--green-mid);align-items:center;gap:.65rem;margin-bottom:1.75rem;font-size:.7rem;font-weight:400;display:flex}.HeroSection-module__msBFZq__tagDot{opacity:.55;font-size:1rem;line-height:1}.HeroSection-module__msBFZq__heroH1{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--green-dark);margin-bottom:2.25rem;font-size:clamp(2.6rem,3.8vw,4.4rem);font-weight:600;line-height:1.1}.HeroSection-module__msBFZq__accent{color:var(--green-mid);font-style:italic}.HeroSection-module__msBFZq__heroSub{font-family:var(--font-body);color:var(--green-dark);opacity:.72;max-width:480px;margin-bottom:3.5rem;font-size:1.05rem;line-height:1.75}.HeroSection-module__msBFZq__heroActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.HeroSection-module__msBFZq__hero .btn-cta:hover{box-shadow:0 8px 30px #1a332059}@media (max-width:768px){.HeroSection-module__msBFZq__heroBg{background-image:url(/images/hero-bg-mobile.webp)}.HeroSection-module__msBFZq__heroContent{padding:4rem 1.25rem}.HeroSection-module__msBFZq__heroLeft{max-width:100%}.HeroSection-module__msBFZq__heroTags{margin-bottom:2.25rem}.HeroSection-module__msBFZq__heroH1{margin-bottom:2.75rem;font-size:clamp(2rem,7vw,2.8rem)}.HeroSection-module__msBFZq__heroSub{max-width:100%;margin-bottom:4rem;font-size:.95rem}}@media (max-width:480px){.HeroSection-module__msBFZq__heroTags{margin-bottom:2.75rem}.HeroSection-module__msBFZq__heroH1{margin-bottom:3.25rem}.HeroSection-module__msBFZq__heroSub{margin-bottom:4.5rem}}
.section-intro-module__zlx6GG__icon{color:var(--green-dark);justify-content:center;align-items:center;margin-bottom:28px;display:flex}.section-intro-module__zlx6GG__iconCircle{color:var(--green-dark);justify-content:center;align-items:center;margin-bottom:20px;display:flex}.section-intro-module__zlx6GG__tag{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--green-dark);margin-bottom:14px;font-size:12px;font-weight:500}.section-intro-module__zlx6GG__divider{background:var(--green-mid);width:48px;height:1px;margin-bottom:32px}.section-intro-module__zlx6GG__title{font-family:var(--font-serif);color:var(--green-dark);margin-bottom:24px;font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:400;line-height:1.15}.section-intro-module__zlx6GG__titleAccent{color:var(--green-mid)}.section-intro-module__zlx6GG__subtitle{font-family:var(--font-body);color:var(--green-dark);opacity:.75;max-width:560px;font-size:1rem;font-weight:300;line-height:1.8}
.BackToTop-module__-oCn_a__backToTop{z-index:80;background:var(--primary);color:#fff;color:lab(100% 0 0);cursor:pointer;opacity:0;pointer-events:none;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .25s,transform .25s,background .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(12px);box-shadow:0 4px 16px #006f3359;box-shadow:0 4px 16px lab(40.3847% -47.2886 28.881/.35)}.BackToTop-module__-oCn_a__backToTop.BackToTop-module__-oCn_a__visible{opacity:1;pointer-events:auto;transform:translateY(0)}.BackToTop-module__-oCn_a__backToTop:hover{background:var(--primary-dim)}.BackToTop-module__-oCn_a__backToTop:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--radius)}@media (max-width:600px){.BackToTop-module__-oCn_a__backToTop{width:40px;height:40px;bottom:1.25rem;right:1.25rem}}
.PostBody-module__x8Pi8W__postBody{max-width:720px;font-family:var(--font-body);color:var(--green-dark);font-size:1.05rem;font-weight:300;line-height:1.85}.PostBody-module__x8Pi8W__postBody p{opacity:.88;margin-bottom:1.5rem}.PostBody-module__x8Pi8W__postBody p:last-child{margin-bottom:0}.PostBody-module__x8Pi8W__postBody>p:first-of-type:first-letter{float:left;font-family:var(--font-serif);color:var(--green-mid);margin:0 .7rem 0 0;padding-top:.05rem;font-size:clamp(3.4rem,6.5vw,5rem);font-weight:400;line-height:.85}.PostBody-module__x8Pi8W__postBody h2{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--green-dark);margin:3rem 0 1.25rem;font-size:clamp(1.6rem,2.4vw,2rem);font-weight:400;line-height:1.2}.PostBody-module__x8Pi8W__postBody h3{font-family:var(--font-serif);color:var(--green-dark);margin:2.25rem 0 1rem;font-size:1.35rem;font-weight:400;line-height:1.3}.PostBody-module__x8Pi8W__postBody strong{color:var(--green-dark);opacity:1;font-weight:600}.PostBody-module__x8Pi8W__postList{counter-reset:post-list;opacity:.88;flex-direction:column;gap:.75rem;margin:0 0 1.75rem;padding:0;list-style:none;display:flex}.PostBody-module__x8Pi8W__postList li{padding-left:2rem;position:relative}.PostBody-module__x8Pi8W__postList:not(.PostBody-module__x8Pi8W__ordered) li:before{content:"";background:var(--green-mid);border-radius:50%;width:6px;height:6px;position:absolute;top:.75em;left:.4rem}.PostBody-module__x8Pi8W__postList.PostBody-module__x8Pi8W__ordered li{counter-increment:post-list}.PostBody-module__x8Pi8W__postList.PostBody-module__x8Pi8W__ordered li:before{content:counter(post-list);font-family:var(--font-display);letter-spacing:.04em;color:var(--bg-warm);background:var(--green-mid);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.3em;font-size:.72rem;font-weight:600;display:flex;position:absolute;top:0;left:0}.PostBody-module__x8Pi8W__postQuote{background:var(--bg-cta);border-left:3px solid var(--green-mid);border-radius:12px;margin:2.5rem 0;padding:1.75rem 2rem 1.75rem 3.5rem;position:relative}.PostBody-module__x8Pi8W__postQuoteIcon{color:var(--green-mid);opacity:.7;position:absolute;top:1.5rem;left:1.1rem}.PostBody-module__x8Pi8W__postQuote p{font-family:var(--font-serif);color:var(--green-dark);opacity:1;margin-bottom:.75rem;font-size:1.15rem;font-style:italic;font-weight:400;line-height:1.6}.PostBody-module__x8Pi8W__postQuote cite{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--green-dark);opacity:.6;font-size:11px;font-style:normal;font-weight:500}@media (max-width:600px){.PostBody-module__x8Pi8W__postBody>p:first-of-type:first-letter{float:none;margin-right:.35rem;padding-top:0;font-size:2.2rem;line-height:1;display:inline-block}.PostBody-module__x8Pi8W__postBody{font-size:1rem}.PostBody-module__x8Pi8W__postBody h2{margin-top:2.25rem;font-size:1.45rem}}
.AboutSection-module__j7qrYW__about{background:var(--bg);text-align:center;align-items:center;min-height:100vh;padding:100px 2rem;display:flex}.AboutSection-module__j7qrYW__inner{flex-direction:column;align-items:center;max-width:640px;margin:0 auto;display:flex}.AboutSection-module__j7qrYW__icon{}.AboutSection-module__j7qrYW__tag{}.AboutSection-module__j7qrYW__divider{margin-bottom:36px;}.AboutSection-module__j7qrYW__title{margin-bottom:32px;font-size:clamp(2.2rem,4vw,3.5rem);line-height:1.1;}.AboutSection-module__j7qrYW__titleAccent{}.AboutSection-module__j7qrYW__body{max-width:520px;margin-bottom:52px;}@media (max-width:768px){.AboutSection-module__j7qrYW__about{padding:72px 1.5rem}.AboutSection-module__j7qrYW__title{font-size:clamp(2rem,8vw,3.2rem)}.AboutSection-module__j7qrYW__body{margin-bottom:40px}}
.PillarsSection-module__CbMV7W__section{text-align:center;padding:80px 2rem;position:relative;overflow:hidden}.PillarsSection-module__CbMV7W__section:before{content:"";filter:blur(4px);z-index:0;background:url(/images/pillars-section-bg.webp) 50%/cover no-repeat;position:absolute;inset:0}.PillarsSection-module__CbMV7W__section:after{content:"";z-index:1;background:linear-gradient(#f5efe9 0%,#f7f4ef4d 22% 78%,#f4ede5 100%);position:absolute;inset:0}.PillarsSection-module__CbMV7W__header{z-index:2;flex-direction:column;align-items:center;max-width:640px;margin:0 auto 48px;display:flex;position:relative}.PillarsSection-module__CbMV7W__icon{}.PillarsSection-module__CbMV7W__tag{}.PillarsSection-module__CbMV7W__tagDivider{margin-bottom:28px;}.PillarsSection-module__CbMV7W__title{margin-bottom:16px;font-size:clamp(2rem,3.8vw,3.2rem);}.PillarsSection-module__CbMV7W__accent{}.PillarsSection-module__CbMV7W__divider{margin-bottom:48px;}.PillarsSection-module__CbMV7W__subtitle{}.PillarsSection-module__CbMV7W__grid{z-index:2;text-align:left;grid-template-columns:1fr 1fr;gap:24px;width:85%;max-width:1020px;margin:0 auto;display:grid;position:relative}.PillarsSection-module__CbMV7W__card{background:var(--surface);border-radius:16px;flex-direction:column;padding:36px;transition:box-shadow .25s;display:flex;box-shadow:0 4px 24px #1a2e1a14}.PillarsSection-module__CbMV7W__card:hover{box-shadow:0 8px 40px #1a2e1a24}.PillarsSection-module__CbMV7W__cardHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}.PillarsSection-module__CbMV7W__iconWrap{background:var(--bg-cta);width:52px;height:52px;color:var(--green-mid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PillarsSection-module__CbMV7W__cardTitleGroup{flex-direction:column;gap:8px;display:flex}.PillarsSection-module__CbMV7W__cardTitle{font-family:var(--font-serif);color:var(--green-dark);font-size:1.25rem;font-weight:400}.PillarsSection-module__CbMV7W__cardDivider{background:var(--green-mid);width:28px;height:1.5px}.PillarsSection-module__CbMV7W__cardDesc{font-family:var(--font-body);color:var(--green-dark);opacity:.7;flex:1;font-size:15px;font-weight:300;line-height:1.75}@media (max-width:768px){.PillarsSection-module__CbMV7W__section{padding:64px 1.5rem}.PillarsSection-module__CbMV7W__grid{grid-template-columns:1fr;width:100%}.PillarsSection-module__CbMV7W__title{font-size:clamp(2rem,7vw,2.8rem)}}
@keyframes Toast-module__OrVEkW__toastIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Toast-module__OrVEkW__toast{z-index:300;background:var(--surface);border-radius:var(--radius-lg);align-items:center;gap:.85rem;min-width:280px;max-width:360px;padding:.9rem 1rem .9rem 1.1rem;animation:.25s cubic-bezier(.34,1.56,.64,1) Toast-module__OrVEkW__toastIn;display:flex;position:fixed;bottom:1.75rem;right:1.75rem;box-shadow:0 8px 32px #00000029;box-shadow:0 8px 32px lab(0% 0 0/.16)}.Toast-module__OrVEkW__toastIcon{color:var(--primary);flex-shrink:0}.Toast-module__OrVEkW__toastBody{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.Toast-module__OrVEkW__toastTitle{font-family:var(--font-display);color:var(--text);font-size:.88rem;font-weight:600}.Toast-module__OrVEkW__toastLink{color:var(--primary);font-size:.8rem;font-weight:500;text-decoration:none;transition:color .2s}.Toast-module__OrVEkW__toastLink:hover{color:var(--primary-dim)}.Toast-module__OrVEkW__toastClose{width:26px;height:26px;color:var(--text-dim);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.Toast-module__OrVEkW__toastClose:hover{color:var(--text);background:var(--bg-2)}.Toast-module__OrVEkW__toastError{border-left:3px solid #ba2b2e;border-left:3px solid lab(42.4959% 56.9739 35.4904)}.Toast-module__OrVEkW__toastError .Toast-module__OrVEkW__toastIcon{color:#ba2b2e;color:lab(42.4959% 56.9739 35.4904)}
.PostShare-module__dP2_Ia__postShare{flex-direction:column;justify-self:end;align-items:flex-end;gap:.85rem;display:flex;position:sticky;top:6rem}.PostShare-module__dP2_Ia__postShareLabel{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--green-dark);opacity:.55;align-items:center;gap:.4rem;font-size:11px;font-weight:500;display:inline-flex}.PostShare-module__dP2_Ia__postShareActions{flex-direction:row;gap:.6rem;display:flex}.PostShare-module__dP2_Ia__postShareBtn{background:var(--surface);width:40px;height:40px;color:var(--green-dark);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s,transform .15s;display:flex;position:relative;box-shadow:0 2px 16px #1a2e1a14}.PostShare-module__dP2_Ia__postShareBtn:after{content:attr(aria-label);background:var(--green-dark);color:var(--bg-warm);font-family:var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;z-index:30;border-radius:6px;padding:6px 8px;font-size:.72rem;font-weight:400;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.PostShare-module__dP2_Ia__postShareBtn:hover:after,.PostShare-module__dP2_Ia__postShareBtn:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.PostShare-module__dP2_Ia__postShareBtn:hover{color:var(--green-mid);background:var(--bg-cta);transform:translateY(-2px);box-shadow:0 6px 24px #1a2e1a24}.PostShare-module__dP2_Ia__postShareBtn:focus-visible{outline:2px solid var(--green-mid);outline-offset:3px;border-radius:50%}.PostShare-module__dP2_Ia__postShareBtn.PostShare-module__dP2_Ia__copied{color:var(--green-mid);background:var(--bg-cta)}.PostShare-module__dP2_Ia__postShareFeedback{font-family:var(--font-display);letter-spacing:.08em;color:var(--green-mid);font-size:.72rem;font-weight:500}@media (max-width:940px){.PostShare-module__dP2_Ia__postShare{flex-wrap:wrap;justify-self:start;align-items:center;position:static}.PostShare-module__dP2_Ia__postShareActions{flex-direction:row}}
.KnowledgeSection-module__owtJkG__section{grid-template-columns:1fr 1fr;min-height:60vh;display:grid;position:relative;overflow:hidden}.KnowledgeSection-module__owtJkG__section:before{content:"";z-index:0;background:url(/images/knowledge-section-bg.webp) 50% 20%/cover no-repeat;position:absolute;inset:0}.KnowledgeSection-module__owtJkG__section:after{content:"";z-index:1;background:linear-gradient(#f7f4ef4d 70%,#f9f4ef 100%);position:absolute;inset:0}.KnowledgeSection-module__owtJkG__left{z-index:2;opacity:0;flex-direction:column;justify-content:center;padding:80px 4rem 80px max(2rem,50vw - 600px);transition:opacity .65s,transform .65s;display:flex;position:relative;transform:translate(-20px)}.KnowledgeSection-module__owtJkG__leftVisible{opacity:1;transform:none}.KnowledgeSection-module__owtJkG__tagRow{align-items:center;gap:12px;margin-bottom:32px;display:flex}.KnowledgeSection-module__owtJkG__tagIcon{width:20px;height:20px;color:var(--green-dark);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KnowledgeSection-module__owtJkG__tagText{align-items:center;height:20px;margin-bottom:0;line-height:1;display:inline-flex;}.KnowledgeSection-module__owtJkG__title{margin-bottom:20px;}.KnowledgeSection-module__owtJkG__titleAccent{}.KnowledgeSection-module__owtJkG__divider{width:40px;height:1.5px;margin-bottom:24px;}.KnowledgeSection-module__owtJkG__body{max-width:420px;margin-bottom:40px;line-height:1.75;}.KnowledgeSection-module__owtJkG__cta{align-self:flex-start}.KnowledgeSection-module__owtJkG__right{z-index:2;opacity:0;transition:opacity .65s .2s,transform .65s .2s;position:relative;overflow:hidden;transform:translate(20px)}.KnowledgeSection-module__owtJkG__rightVisible{opacity:1;transform:none}@media (max-width:900px){.KnowledgeSection-module__owtJkG__section{min-height:unset;grid-template-columns:1fr}.KnowledgeSection-module__owtJkG__left{padding:64px 2rem}.KnowledgeSection-module__owtJkG__right{display:none}}
.PostPreviewModal-module__z4FIAa__backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;background:lab(0% 0 0/.55);justify-content:center;align-items:center;padding:1.5rem;animation:.18s PostPreviewModal-module__z4FIAa__fadeIn;display:flex;position:fixed;inset:0}@keyframes PostPreviewModal-module__z4FIAa__fadeIn{0%{opacity:0}to{opacity:1}}.PostPreviewModal-module__z4FIAa__modal{background:var(--surface);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:860px;max-height:90dvh;animation:.2s PostPreviewModal-module__z4FIAa__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000047;box-shadow:0 24px 80px lab(0% 0 0/.28)}@keyframes PostPreviewModal-module__z4FIAa__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.PostPreviewModal-module__z4FIAa__topbar{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.PostPreviewModal-module__z4FIAa__topbarLabel{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:.72rem;font-weight:600}.PostPreviewModal-module__z4FIAa__closeBtn{border:1px solid var(--border);border-radius:var(--radius);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.PostPreviewModal-module__z4FIAa__closeBtn:hover{color:var(--text);border-color:var(--text-muted)}.PostPreviewModal-module__z4FIAa__scroll{flex:1;overflow-y:auto}.PostPreviewModal-module__z4FIAa__hero{background:var(--green-dark);color:var(--bg);border-bottom:1px solid #faf9f51a;padding:4.5rem 2.5rem 3rem;position:relative;overflow:hidden}.PostPreviewModal-module__z4FIAa__heroMedia{z-index:0;opacity:.38;position:absolute;inset:0}.PostPreviewModal-module__z4FIAa__heroMedia:after{content:"";background:linear-gradient(180deg, #1a2e1a73 0%, #1a2e1abf 60%, var(--green-dark) 100%);pointer-events:none;position:absolute;inset:0}.PostPreviewModal-module__z4FIAa__heroImg{object-fit:cover;object-position:center}.PostPreviewModal-module__z4FIAa__heroInner{z-index:3;flex-direction:column;align-items:flex-start;gap:1rem;display:flex;position:relative}.PostPreviewModal-module__z4FIAa__tags{flex-wrap:wrap;gap:.4rem;display:flex}.PostPreviewModal-module__z4FIAa__heroTag{color:var(--bg-warm);background:var(--green-mid);border:none}.PostPreviewModal-module__z4FIAa__title{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--bg);text-align:left;margin:0;font-size:clamp(1.5rem,3.2vw,2.4rem);font-weight:400;line-height:1.15}.PostPreviewModal-module__z4FIAa__placeholder{color:#faf9f580;font-style:italic;font-weight:400}.PostPreviewModal-module__z4FIAa__deck{font-family:var(--font-body);color:#faf9f5cc;max-width:640px;font-size:1rem;font-weight:400;line-height:1.65}.PostPreviewModal-module__z4FIAa__meta{font-family:var(--font-display);letter-spacing:.08em;color:#faf9f599;align-items:center;gap:.75rem;font-size:12px;font-weight:600;display:flex}.PostPreviewModal-module__z4FIAa__metaSep{opacity:.5}.PostPreviewModal-module__z4FIAa__metaTime{align-items:center;gap:.4rem;display:inline-flex}.PostPreviewModal-module__z4FIAa__body{background:var(--bg);padding:2.5rem 2.5rem 3rem}.PostPreviewModal-module__z4FIAa__empty{color:var(--text-dim);font-size:.9rem;font-style:italic}@media (max-width:600px){.PostPreviewModal-module__z4FIAa__backdrop{align-items:flex-end;padding:0}.PostPreviewModal-module__z4FIAa__modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:95dvh}.PostPreviewModal-module__z4FIAa__hero{padding:3.5rem 1.5rem 2.25rem}.PostPreviewModal-module__z4FIAa__body{padding:1.75rem 1.5rem 2.5rem}}
.PageHero-module__4Ss2hG__pageHero{background:var(--bg-warm);padding:9rem 0 5rem;position:relative;overflow:hidden}.PageHero-module__4Ss2hG__pageHeroInner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.PageHero-module__4Ss2hG__icon{}.PageHero-module__4Ss2hG__pageHero .tag{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--green-dark);background:0 0;border:none;margin-bottom:14px;padding:0;font-size:12px;font-weight:500}.PageHero-module__4Ss2hG__divider{}.PageHero-module__4Ss2hG__pageHero h1{font-family:var(--font-serif);color:var(--green-dark);max-width:720px;margin-bottom:24px;font-size:clamp(2.2rem,3.8vw,3.5rem);font-weight:400;line-height:1.1}.PageHero-module__4Ss2hG__titleAccent{}.PageHero-module__4Ss2hG__pageHeroSub{}@media (max-width:600px){.PageHero-module__4Ss2hG__pageHero{padding:7rem 0 3.5rem}}
.blog-card-module__mFRDbW__card{background:var(--surface);border-radius:16px;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 2px 24px #1a2e1a0f}.blog-card-module__mFRDbW__card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #1a2e1a1f}.blog-card-module__mFRDbW__image{flex-shrink:0;display:block;position:relative;overflow:hidden}.blog-card-module__mFRDbW__image img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.blog-card-module__mFRDbW__card:hover .blog-card-module__mFRDbW__image img{transform:scale(1.04)}.blog-card-module__mFRDbW__image svg{opacity:.25}.blog-card-module__mFRDbW__image:focus-visible{outline:2px solid var(--green-mid);outline-offset:3px;border-radius:8px}.blog-card-module__mFRDbW__body{flex-direction:column;flex:1;gap:.65rem;padding:1.5rem;display:flex}.blog-card-module__mFRDbW__meta{align-items:center;gap:.75rem;display:flex}.blog-card-module__mFRDbW__cat{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--green-mid);font-size:11px;font-weight:500}.blog-card-module__mFRDbW__date{font-family:var(--font-body);color:var(--green-dark);opacity:.55;font-size:13px;font-weight:300}.blog-card-module__mFRDbW__cardTitle{font:inherit;margin:0}.blog-card-module__mFRDbW__title{font-family:var(--font-serif);color:var(--green-dark);font-size:1.15rem;font-weight:400;line-height:1.25;text-decoration:none;transition:color .2s}.blog-card-module__mFRDbW__title:hover{color:var(--green-mid)}.blog-card-module__mFRDbW__title:focus-visible{outline:2px solid var(--green-mid);outline-offset:3px;border-radius:4px}.blog-card-module__mFRDbW__excerpt{font-family:var(--font-body);color:var(--green-dark);opacity:.7;flex:1;font-size:14px;font-weight:300;line-height:1.7}.blog-card-module__mFRDbW__readMore{font-family:var(--font-display);color:var(--green-dark);align-items:center;gap:.4rem;margin-top:.5rem;font-size:13px;font-weight:500;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.blog-card-module__mFRDbW__readMore:hover{color:var(--green-mid);gap:.7rem}.blog-card-module__mFRDbW__readMore:focus-visible{outline:2px solid var(--green-mid);outline-offset:3px;border-radius:4px}
.FaqSection-module__AWNh8q__section{background:var(--bg-faq);min-height:calc(100vh - var(--navbar-height));justify-content:center;padding:100px 1.5rem 220px;display:flex;position:relative;overflow:hidden}.FaqSection-module__AWNh8q__section:before{content:"";z-index:0;background:url(/images/faq-section-bg.webp) 50% 30%/cover no-repeat;position:absolute;inset:0}.FaqSection-module__AWNh8q__section:after{content:"";background:linear-gradient(to bottom, var(--bg-faq) 0%, #faf6f200 65%);z-index:1;position:absolute;inset:0}.FaqSection-module__AWNh8q__content{z-index:2;text-align:center;opacity:0;flex-direction:column;align-items:center;width:100%;max-width:600px;transition:opacity .65s,transform .65s;display:flex;position:relative;transform:translateY(28px)}.FaqSection-module__AWNh8q__contentVisible{opacity:1;transform:none}.FaqSection-module__AWNh8q__iconCircle{}.FaqSection-module__AWNh8q__tag{}.FaqSection-module__AWNh8q__divider{margin-bottom:36px;}.FaqSection-module__AWNh8q__title{margin-bottom:28px;line-height:1.12;}.FaqSection-module__AWNh8q__titleGreen{}.FaqSection-module__AWNh8q__body{max-width:480px;margin-bottom:44px;font-size:16px;}@media (max-width:600px){.FaqSection-module__AWNh8q__section{padding:72px 1.5rem}.FaqSection-module__AWNh8q__section:before{background-position:bottom;background-size:contain}.FaqSection-module__AWNh8q__title{font-size:2.2rem}.FaqSection-module__AWNh8q__body{margin-bottom:68px}}
.BlogCard-module__zbvB6q__card{}.BlogCard-module__zbvB6q__image{}.BlogCard-module__zbvB6q__body{}.BlogCard-module__zbvB6q__meta{}.BlogCard-module__zbvB6q__cat{}.BlogCard-module__zbvB6q__date{}.BlogCard-module__zbvB6q__cardTitle{}.BlogCard-module__zbvB6q__title{}.BlogCard-module__zbvB6q__excerpt{}.BlogCard-module__zbvB6q__readMore{}.BlogCard-module__zbvB6q__cardFeatured .BlogCard-module__zbvB6q__image{height:220px}.BlogCard-module__zbvB6q__cardFeatured .BlogCard-module__zbvB6q__title{font-size:1.25rem}.BlogCard-module__zbvB6q__cardCompact .BlogCard-module__zbvB6q__image{height:140px}.BlogCard-module__zbvB6q__cardRelated .BlogCard-module__zbvB6q__image,.BlogCard-module__zbvB6q__cardPage .BlogCard-module__zbvB6q__image{height:200px}
.WhatsAppButton-module__oDPtTq__whatsappFab{z-index:50;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 16px #0003;box-shadow:0 4px 16px lab(0% 0 0/.2)}.WhatsAppButton-module__oDPtTq__whatsappFab:hover{transform:scale(1.1);box-shadow:0 8px 24px #00000047;box-shadow:0 8px 24px lab(0% 0 0/.28)}.WhatsAppButton-module__oDPtTq__whatsappFab svg{fill:#fff;width:1.75rem;height:1.75rem;display:block}.WhatsAppButton-module__oDPtTq__whatsappFab:focus-visible{outline-offset:3px;outline:2px solid #25d366}
.AdminPostCard-module__DGtE5a__card{}.AdminPostCard-module__DGtE5a__image{height:160px;}.AdminPostCard-module__DGtE5a__body{flex:1;}.AdminPostCard-module__DGtE5a__meta{}.AdminPostCard-module__DGtE5a__cat{}.AdminPostCard-module__DGtE5a__date{}.AdminPostCard-module__DGtE5a__excerpt{}.AdminPostCard-module__DGtE5a__title{font-family:var(--font-display);color:var(--text);cursor:default;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.AdminPostCard-module__DGtE5a__featuredBadge{z-index:1;background:var(--primary);color:#fff;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius);padding:.2rem .5rem;font-size:.58rem;font-weight:700;position:absolute;top:.6rem;left:.6rem}.AdminPostCard-module__DGtE5a__statusBadge{font-size:.68rem;font-weight:600;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:.2rem .55rem;position:absolute;bottom:.5rem;right:.5rem}.AdminPostCard-module__DGtE5a__statusBadgePublished{color:#004a19;color:lab(26.4138% -48.5789 30.7978);background:#bdf5cb;background:lab(91.7791% -24.2821 14.303)}.AdminPostCard-module__DGtE5a__statusBadgeDraft{color:#814300;color:lab(35.6318% 26.3314 56.7562);background:#fde2ce;background:lab(91.7908% 7.05174 13.5405)}.AdminPostCard-module__DGtE5a__actions{gap:.5rem;padding:0 1.25rem 1.25rem;display:flex}.AdminPostCard-module__DGtE5a__actionBtn{flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .6rem;font-size:.8rem;display:inline-flex}.AdminPostCard-module__DGtE5a__actionBtnDelete{color:#ba2b2e;color:lab(42.4959% 56.9739 35.4904);border-color:#ba2b2e66;border-color:lab(42.4959% 56.9739 35.4904/.4)}.AdminPostCard-module__DGtE5a__actionBtnDelete:hover{color:#ba2b2e;color:lab(42.4959% 56.9739 35.4904);background:#ba2b2e14;background:lab(42.4959% 56.9739 35.4904/.08);border-color:#ba2b2e;border-color:lab(42.4959% 56.9739 35.4904)}
.SectionLabel-module__h3WzQW__sectionLabel{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:.5rem;font-size:.68rem;font-weight:600;display:inline-flex}
.page-module__NLgRFq__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.page-module__NLgRFq__empty{text-align:center;color:var(--text-muted);padding:4rem 2rem}.page-module__NLgRFq__emptyCta{align-items:center;gap:.4rem;margin-top:1rem;display:inline-flex}.page-module__NLgRFq__apiError{border-radius:var(--radius);color:#861118;color:lab(28.8681% 47.573 30.5386);background:#ffe8e6;background:lab(93.9229% 9.19664 4.96061);border:1px solid #edaaa4;border:1px solid lab(76.0449% 24.7452 13.5466);margin-bottom:1rem;padding:.75rem 1rem;font-size:.88rem}@media (max-width:640px){.page-module__NLgRFq__grid{grid-template-columns:1fr}}
.BlogClient-module__6Ku-UG__main{background:var(--bg)}.BlogClient-module__6Ku-UG__layout{grid-template-columns:340px 1fr;align-items:start;gap:2.5rem;padding:3.5rem 0 6rem;display:grid}.BlogClient-module__6Ku-UG__sidebarCol{position:sticky;top:7rem}.BlogClient-module__6Ku-UG__postsCol{min-width:0}.BlogClient-module__6Ku-UG__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem;display:grid}.BlogClient-module__6Ku-UG__noResults{text-align:center;color:var(--green-dark);flex-direction:column;align-items:center;gap:.85rem;padding:4rem 2rem;display:flex}.BlogClient-module__6Ku-UG__noResults svg{opacity:.4;color:var(--green-mid)}.BlogClient-module__6Ku-UG__noResults p{font-family:var(--font-serif);color:var(--green-dark);font-size:1.2rem;font-weight:400}.BlogClient-module__6Ku-UG__noResultsHint{font-family:var(--font-body);color:var(--green-dark);opacity:.65;font-size:.88rem;font-weight:300}@media (max-width:1080px){.BlogClient-module__6Ku-UG__layout{grid-template-columns:290px 1fr;gap:2rem}}@media (max-width:820px){.BlogClient-module__6Ku-UG__layout{grid-template-columns:1fr;gap:2rem}.BlogClient-module__6Ku-UG__sidebarCol{position:static}}@media (max-width:600px){.BlogClient-module__6Ku-UG__grid{grid-template-columns:1fr}}
.SectionHeader-module__aFUt_G__sectionHeader{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:4rem;display:flex}.SectionHeader-module__aFUt_G__sectionHeader.SectionHeader-module__aFUt_G__centered{text-align:center;align-items:center}.SectionHeader-module__aFUt_G__sectionTitle{letter-spacing:-.025em;max-width:680px;font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700}.SectionHeader-module__aFUt_G__sectionSub{color:var(--text-muted);max-width:580px;font-size:1rem;line-height:1.75}
.RelatedPosts-module__Xy4HVa__section{background:var(--bg-warm);border-top:1px solid var(--separator);padding:5.5rem 0}.RelatedPosts-module__Xy4HVa__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem;display:grid}@media (max-width:940px){.RelatedPosts-module__Xy4HVa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.RelatedPosts-module__Xy4HVa__section{padding:4rem 0}.RelatedPosts-module__Xy4HVa__grid{grid-template-columns:1fr}}
.FaqItem-module__kXg4iq__item{background:var(--surface);border-radius:16px;list-style:none;transition:box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 2px 24px #1a2e1a0f}.FaqItem-module__kXg4iq__item:hover{box-shadow:0 8px 32px #1a2e1a1a}.FaqItem-module__kXg4iq__itemOpen{transform:translateY(-1px);box-shadow:0 8px 32px #1a2e1a1a}.FaqItem-module__kXg4iq__question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-body);color:var(--green-dark);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.5rem 1.75rem;font-size:1rem;font-weight:500;line-height:1.4;transition:color .2s;display:flex}.FaqItem-module__kXg4iq__itemOpen .FaqItem-module__kXg4iq__question{color:var(--green-mid)}.FaqItem-module__kXg4iq__question:focus-visible{outline:2px solid var(--green-mid);outline-offset:-2px;border-radius:16px}.FaqItem-module__kXg4iq__icon{background:var(--bg-cta);width:36px;height:36px;color:var(--green-mid);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s,background .25s,color .25s;display:inline-flex}.FaqItem-module__kXg4iq__itemOpen .FaqItem-module__kXg4iq__icon{background:var(--green-mid);color:var(--bg-warm);transform:rotate(180deg)}.FaqItem-module__kXg4iq__answer{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.FaqItem-module__kXg4iq__itemOpen .FaqItem-module__kXg4iq__answer{grid-template-rows:1fr}.FaqItem-module__kXg4iq__answerInner{min-height:0;overflow:hidden}.FaqItem-module__kXg4iq__answerInner p{font-family:var(--font-body);color:#1a2e1abf;padding:0 1.75rem 1.5rem;font-size:.95rem;line-height:1.75}@media (max-width:600px){.FaqItem-module__kXg4iq__question{gap:1rem;padding:1.25rem;font-size:.95rem}.FaqItem-module__kXg4iq__answerInner p{padding:0 1.25rem 1.25rem;font-size:.9rem}}
.PostContent-module__ZVBHjq__page{background:var(--bg)}.PostContent-module__ZVBHjq__hero{background:var(--green-dark);color:var(--bg);border-bottom:1px solid #faf9f51a;padding:9rem 0 5rem;position:relative;overflow:hidden}.PostContent-module__ZVBHjq__heroMedia{z-index:0;opacity:.38;position:absolute;inset:0}.PostContent-module__ZVBHjq__heroMedia:after{content:"";background:linear-gradient(180deg, #1a2e1a73 0%, #1a2e1abf 60%, var(--green-dark) 100%);pointer-events:none;position:absolute;inset:0}.PostContent-module__ZVBHjq__heroMedia img{object-fit:cover;object-position:center}.PostContent-module__ZVBHjq__heroInner{z-index:3;width:100%;max-width:var(--max-w);text-align:left;flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;position:relative}.PostContent-module__ZVBHjq__heroTag{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--bg-warm);background:var(--green-mid);border:none;border-radius:100px;margin-bottom:1.5rem;padding:.35rem .9rem;font-size:11px;font-weight:500;display:inline-flex}.PostContent-module__ZVBHjq__title{font-family:var(--font-serif);letter-spacing:-.005em;max-width:820px;color:var(--bg);text-align:left;margin-bottom:1.5rem;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:400;line-height:1.1}.PostContent-module__ZVBHjq__deck{font-family:var(--font-body);color:#faf9f5cc;text-align:left;max-width:680px;margin-bottom:2.25rem;font-size:1.1rem;font-weight:400;line-height:1.75}.PostContent-module__ZVBHjq__meta{font-family:var(--font-display);letter-spacing:.08em;color:#faf9f599;justify-content:flex-start;align-items:center;gap:.75rem;font-size:12px;font-weight:600;display:flex}.PostContent-module__ZVBHjq__metaSep{opacity:.5}.PostContent-module__ZVBHjq__metaTime{align-items:center;gap:.4rem;display:inline-flex}.PostContent-module__ZVBHjq__content{background:var(--bg);padding:5rem 0 4rem}.PostContent-module__ZVBHjq__contentGrid{grid-template-columns:minmax(0,1fr) 80px;align-items:start;gap:3rem;display:grid}.PostContent-module__ZVBHjq__backWrap{background:var(--bg);justify-content:center;padding:1rem 0 4rem;display:flex}.PostContent-module__ZVBHjq__back{font-family:var(--font-display);letter-spacing:.04em;color:var(--green-dark);background:var(--surface);border:none;border-radius:50px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,gap .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 2px 16px #1a2e1a14}.PostContent-module__ZVBHjq__back:hover{color:var(--green-mid);gap:.75rem;transform:translateY(-1px);box-shadow:0 6px 24px #1a2e1a24}.PostContent-module__ZVBHjq__back:focus-visible{outline:2px solid var(--green-mid);outline-offset:3px;border-radius:var(--radius)}@media (max-width:940px){.PostContent-module__ZVBHjq__hero{padding:7rem 0 5rem}.PostContent-module__ZVBHjq__contentGrid{grid-template-columns:1fr;gap:2rem}}@media (max-width:600px){.PostContent-module__ZVBHjq__hero{padding:6rem 0 4.5rem}.PostContent-module__ZVBHjq__content{padding:3rem 0 2.5rem}}
.error-module__uHmsfa__shell{flex-direction:column;min-height:100vh;display:flex}.error-module__uHmsfa__page{background:var(--bg);flex:1;justify-content:center;align-items:center;padding:9rem 1.5rem 6rem;display:flex}.error-module__uHmsfa__inner{text-align:center;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;display:flex}.error-module__uHmsfa__iconCircle{}.error-module__uHmsfa__tag{}.error-module__uHmsfa__divider{margin-bottom:36px;}.error-module__uHmsfa__title{margin-bottom:24px;line-height:1.1;}.error-module__uHmsfa__titleAccent{}.error-module__uHmsfa__subtitle{margin-bottom:36px;}.error-module__uHmsfa__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (max-width:600px){.error-module__uHmsfa__page{padding:7rem 1.25rem 4rem}}
.page-module__m_B44W__hero{background:var(--bg);padding:9rem 0 4rem;position:relative;overflow:hidden}.page-module__m_B44W__heroInner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.page-module__m_B44W__iconCircle{}.page-module__m_B44W__tag{}.page-module__m_B44W__divider{}.page-module__m_B44W__title{max-width:720px;line-height:1.12;}.page-module__m_B44W__titleGreen{}.page-module__m_B44W__sub{opacity:1;}.page-module__m_B44W__sub.visible{opacity:.75}.page-module__m_B44W__listSection{background:var(--bg);padding:2rem 0 6rem}.page-module__m_B44W__listInner{max-width:820px;margin:0 auto;padding:0 2rem}.page-module__m_B44W__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.page-module__m_B44W__listInner li{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.page-module__m_B44W__listInner.visible li{opacity:1;transform:none}.page-module__m_B44W__listInner.visible li:nth-child(2){transition-delay:.12s}.page-module__m_B44W__listInner.visible li:nth-child(3){transition-delay:.24s}.page-module__m_B44W__listInner.visible li:nth-child(4){transition-delay:.36s}.page-module__m_B44W__listInner.visible li:nth-child(5){transition-delay:.48s}@media (max-width:600px){.page-module__m_B44W__hero{padding:7rem 0 2.5rem}.page-module__m_B44W__listSection{padding:1rem 0 4rem}.page-module__m_B44W__listInner{padding:0 1.25rem}}
.page-module__7kpbNa__hero{background:var(--bg);border-bottom:1px solid var(--separator);padding:9rem 0 6.5rem;position:relative}.page-module__7kpbNa__heroInner{text-align:center;flex-direction:column;align-items:center;display:flex}.page-module__7kpbNa__iconCircle{flex-shrink:0;margin-bottom:1.75rem;}.page-module__7kpbNa__tag{letter-spacing:.22em;margin-bottom:12px;}.page-module__7kpbNa__divider{margin-bottom:36px;}.page-module__7kpbNa__title{max-width:640px;line-height:1.1;}.page-module__7kpbNa__titleAccent{font-style:italic;}.page-module__7kpbNa__sub{opacity:.72;max-width:500px;}.page-module__7kpbNa__about{background:var(--bg);padding:7rem 0}.page-module__7kpbNa__aboutInner{grid-template-columns:1fr 1.8fr;align-items:start;gap:6rem;display:grid}.page-module__7kpbNa__aboutLeft{position:sticky;top:7rem}.page-module__7kpbNa__sectionLabel{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--green-mid);margin-bottom:16px;font-size:11px;font-weight:500;display:block}.page-module__7kpbNa__sectionDivider{background:var(--green-mid);width:36px;height:1px;margin-bottom:28px}.page-module__7kpbNa__aboutTitle{font-family:var(--font-serif);color:var(--green-dark);font-size:clamp(2rem,2.8vw,3rem);font-weight:400;line-height:1.12}.page-module__7kpbNa__aboutAccent{color:var(--green-mid);font-style:italic}.page-module__7kpbNa__aboutRight{flex-direction:column;gap:1.75rem;padding-top:.25rem;display:flex}.page-module__7kpbNa__aboutPara{font-family:var(--font-body);color:var(--green-dark);opacity:.82;font-size:1.05rem;font-weight:300;line-height:1.9}.page-module__7kpbNa__aboutPara strong{color:var(--green-mid);opacity:1;font-weight:500}.page-module__7kpbNa__team{background:var(--bg);padding:7rem 0}.page-module__7kpbNa__teamHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:4rem;display:flex}.page-module__7kpbNa__teamTitle{font-family:var(--font-serif);color:var(--green-dark);font-size:clamp(2rem,2.8vw,2.8rem);font-weight:400;line-height:1.1}.page-module__7kpbNa__teamAccent{color:var(--green-mid);font-style:italic}.page-module__7kpbNa__slider{flex-direction:column;gap:3rem;display:flex}.page-module__7kpbNa__sliderViewport{overflow:hidden}.page-module__7kpbNa__sliderTrack{will-change:transform;transition:transform .48s cubic-bezier(.25,.46,.45,.94);display:flex}.page-module__7kpbNa__sliderPage{flex-shrink:0;grid-template-columns:1fr 1fr;gap:1.75rem;width:100%;display:grid}.page-module__7kpbNa__memberCard{background:var(--surface,#fff);border-radius:16px;flex-direction:row;transition:box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 24px #1a2e1a12}.page-module__7kpbNa__memberCard:hover{box-shadow:0 8px 40px #1a2e1a21}.page-module__7kpbNa__memberPhoto{aspect-ratio:1;background:#e2e5e3;background:lab(90.7875% -1.47593 .938249);flex-shrink:0;width:180px;position:relative;overflow:hidden}.page-module__7kpbNa__memberPhotoImg{object-fit:cover;object-position:center top;transition:transform .55s}.page-module__7kpbNa__memberCard:hover .page-module__7kpbNa__memberPhotoImg{transform:scale(1.04)}.page-module__7kpbNa__memberBody{flex-direction:column;flex:1;min-width:0;padding:1.5rem 1.75rem;display:flex}.page-module__7kpbNa__memberName{font-family:var(--font-serif);color:var(--green-dark);margin-bottom:.3rem;font-size:1.35rem;font-weight:400;line-height:1.2}.page-module__7kpbNa__memberRole{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--green-mid);margin-bottom:1.1rem;font-size:.72rem;font-weight:600}.page-module__7kpbNa__memberDivider{background:var(--separator);width:28px;height:1px;margin-bottom:1rem}.page-module__7kpbNa__memberCredentials{font-family:var(--font-display);color:var(--green-dark);opacity:.55;margin-bottom:1rem;font-size:.8rem;font-weight:500;line-height:1.55}.page-module__7kpbNa__memberBio{font-family:var(--font-body);color:var(--green-dark);opacity:.75;flex:1;margin-bottom:1rem;font-size:.9rem;font-weight:300;line-height:1.8}.page-module__7kpbNa__memberLinkedin{font-family:var(--font-display);color:var(--green-mid);align-self:flex-start;align-items:center;gap:.4rem;margin-top:auto;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}a.page-module__7kpbNa__memberLinkedin:hover{color:var(--green-dark);gap:.6rem}.page-module__7kpbNa__memberLinkedinEmpty{opacity:.35;cursor:default}.page-module__7kpbNa__sliderControls{justify-content:center;align-items:center;gap:1.5rem;display:flex}.page-module__7kpbNa__sliderBtn{width:44px;height:44px;color:var(--green-dark);cursor:pointer;background:0 0;border:1px solid #1a2e1a4d;border-radius:50%;justify-content:center;align-items:center;transition:background .22s,color .22s,opacity .22s;display:flex}.page-module__7kpbNa__sliderBtn:hover:not(:disabled){background:var(--green-dark);color:var(--bg-warm)}.page-module__7kpbNa__sliderBtn:disabled{opacity:.28;cursor:default}.page-module__7kpbNa__sliderDots{align-items:center;gap:.5rem;display:flex}.page-module__7kpbNa__dot{background:var(--separator);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .22s,transform .22s}.page-module__7kpbNa__dotActive{background:var(--green-mid);transform:scale(1.35)}@media (max-width:900px){.page-module__7kpbNa__aboutInner{grid-template-columns:1fr;gap:3rem}.page-module__7kpbNa__aboutLeft{position:static}}@media (max-width:768px){.page-module__7kpbNa__hero{padding:7rem 0 5rem}.page-module__7kpbNa__sliderPage{grid-template-columns:1fr}}@media (max-width:600px){.page-module__7kpbNa__hero{padding:6rem 0 4rem}.page-module__7kpbNa__about,.page-module__7kpbNa__team{padding:5rem 0}.page-module__7kpbNa__memberCard{flex-direction:column}.page-module__7kpbNa__memberPhoto{aspect-ratio:1;width:100%}.page-module__7kpbNa__memberBody{padding:1.25rem}}
