.page-module__YnyroG__page{--green:#123f20;--green-deep:#092b13;--green-mid:#1b5a2b;--green-soft:#eaf4ec;--gold:#d5ad45;--ink:#172019;--muted:#627067;--cream:#f7f5ee;font-family:var(--font-family-base);min-height:100vh;color:var(--ink);background:#fff;overflow:hidden}.page-module__YnyroG__skipLink{z-index:100;color:var(--green-deep);background:#fff;border-radius:.65rem;padding:.75rem 1rem;font-weight:750;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.page-module__YnyroG__skipLink:focus{transform:translateY(0)}.page-module__YnyroG__siteHeader{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;border-bottom:1px solid #123f201a;position:relative}.page-module__YnyroG__headerInner{grid-template-columns:auto 1fr auto;align-items:center;gap:2.5rem;width:min(1180px,100% - 2.5rem);min-height:82px;margin-inline:auto;display:grid}.page-module__YnyroG__brand{align-items:center;gap:.72rem;display:inline-flex}.page-module__YnyroG__brandSymbol{color:#fff;background:linear-gradient(145deg,#1d6430,#0b3518);border-radius:14px 14px 14px 5px;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 20px #0c32162e}.page-module__YnyroG__brandSymbol:after{content:"";background:var(--gold);border-radius:50%;width:27px;height:27px;position:absolute;bottom:-10px;right:-10px}.page-module__YnyroG__brandSymbol span{z-index:1;font-family:var(--font-family-base);font-size:1.45rem;font-weight:700;position:relative}.page-module__YnyroG__brandCopy{gap:.1rem;display:grid}.page-module__YnyroG__brandCopy strong{color:var(--green-deep);letter-spacing:.12em;font-size:1.02rem}.page-module__YnyroG__brandCopy small{color:#6c776f;max-width:230px;font-size:.58rem;line-height:1.3}.page-module__YnyroG__brandInverse .page-module__YnyroG__brandCopy strong{color:#fff}.page-module__YnyroG__brandInverse .page-module__YnyroG__brandCopy small{color:#ffffff94}.page-module__YnyroG__brandInverse .page-module__YnyroG__brandSymbol{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.page-module__YnyroG__desktopNav{justify-content:center;gap:2rem;display:flex}.page-module__YnyroG__desktopNav a,.page-module__YnyroG__loginLink{color:#526057;font-size:.76rem;font-weight:650;transition:color .16s}.page-module__YnyroG__desktopNav a:hover,.page-module__YnyroG__loginLink:hover{color:var(--green-mid)}.page-module__YnyroG__headerActions{align-items:center;gap:1rem;display:flex}.page-module__YnyroG__headerCta,.page-module__YnyroG__primaryCta,.page-module__YnyroG__lightCta{border-radius:12px;justify-content:center;align-items:center;gap:.55rem;font-weight:750;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.page-module__YnyroG__headerCta{background:var(--green-deep);color:#fff;min-height:44px;padding:0 1rem;font-size:.74rem}.page-module__YnyroG__headerCta:hover,.page-module__YnyroG__primaryCta:hover,.page-module__YnyroG__lightCta:hover{transform:translateY(-2px)}.page-module__YnyroG__hero{background:linear-gradient(90deg, #123f2009 1px, transparent 1px), linear-gradient(#123f2009 1px, transparent 1px), radial-gradient(circle at 8% 30%, #d5ad4524, transparent 22%), var(--cream);background-size:46px 46px,46px 46px,auto,auto;align-items:center;min-height:690px;display:grid;position:relative}.page-module__YnyroG__hero:after{content:"";background:linear-gradient(145deg, var(--green), var(--green-deep));clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);width:43%;height:100%;position:absolute;top:0;right:0}.page-module__YnyroG__heroGlow{z-index:1;filter:blur(90px);background:#d5ad452e;border-radius:50%;width:320px;height:320px;position:absolute;top:15%;right:8%}.page-module__YnyroG__heroGrid{z-index:2;grid-template-columns:minmax(0,.94fr) minmax(430px,.9fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);width:min(1180px,100% - 2.5rem);margin-inline:auto;display:grid;position:relative}.page-module__YnyroG__heroCopy{padding:4.8rem 0 5.4rem}.page-module__YnyroG__eyebrow,.page-module__YnyroG__sectionEyebrow,.page-module__YnyroG__lightEyebrow{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.68rem;font-weight:800;display:flex}.page-module__YnyroG__eyebrow,.page-module__YnyroG__sectionEyebrow{color:var(--green-mid)}.page-module__YnyroG__eyebrow span{background:var(--gold);width:28px;height:2px}.page-module__YnyroG__hero h1{max-width:680px;color:var(--green-deep);font-family:var(--font-family-base);letter-spacing:-.058em;margin-top:1.05rem;font-size:clamp(3.35rem,6.4vw,5.9rem);font-weight:500;line-height:.95}.page-module__YnyroG__hero h1 em{color:var(--green-mid);font-weight:inherit}.page-module__YnyroG__heroLead{max-width:600px;color:var(--muted);margin-top:1.45rem;font-size:clamp(.98rem,1.45vw,1.08rem);line-height:1.75}.page-module__YnyroG__heroActions{flex-wrap:wrap;align-items:center;gap:1.3rem;margin-top:1.9rem;display:flex}.page-module__YnyroG__primaryCta{background:linear-gradient(135deg, var(--green-mid), var(--green-deep));color:#fff;min-height:54px;padding:0 1.35rem;font-size:.8rem;box-shadow:0 14px 30px #0e351833}.page-module__YnyroG__secondaryCta{color:var(--green-deep);border-bottom:1px solid #123f2047;justify-content:center;align-items:center;padding-block:.6rem;font-size:.77rem;font-weight:720;display:inline-flex}.page-module__YnyroG__heroTrust{color:#6b756e;flex-wrap:wrap;gap:1rem 1.4rem;margin-top:2rem;font-size:.67rem;font-weight:620;display:flex}.page-module__YnyroG__heroTrust span{align-items:center;gap:.35rem;display:inline-flex}.page-module__YnyroG__heroTrust i{width:17px;height:17px;color:var(--green-mid);background:#dfece2;border-radius:50%;place-items:center;font-size:.6rem;font-style:normal;display:grid}.page-module__YnyroG__portalPreview{align-items:center;min-height:530px;display:grid;position:relative}.page-module__YnyroG__previewHalo{border:1px solid #ffffff1a;border-radius:50%;position:absolute;inset:6% -8%;box-shadow:0 0 0 48px #ffffff06,0 0 0 96px #ffffff05}.page-module__YnyroG__previewWindow{z-index:2;background:#fffffff5;border:1px solid #ffffff52;border-radius:24px;width:min(100%,510px);margin-left:auto;padding:1rem;position:relative;transform:rotate(1.2deg);box-shadow:0 34px 80px #041a0a61}.page-module__YnyroG__previewHeader,.page-module__YnyroG__previewHeader>div,.page-module__YnyroG__activePill,.page-module__YnyroG__activityHeading,.page-module__YnyroG__activityRow{align-items:center;display:flex}.page-module__YnyroG__previewHeader{justify-content:space-between;gap:1rem;min-height:52px;padding:0 .25rem .9rem}.page-module__YnyroG__previewHeader>div{gap:.65rem}.page-module__YnyroG__previewMark,.page-module__YnyroG__metricIcon{flex:none;place-items:center;display:grid}.page-module__YnyroG__previewMark{background:var(--green-deep);color:#fff;width:34px;height:34px;font-family:var(--font-family-base);border-radius:11px 11px 11px 4px;font-weight:700}.page-module__YnyroG__previewHeader>div>span:last-child{gap:.15rem;display:grid}.page-module__YnyroG__previewHeader strong{color:var(--green-deep);font-size:.73rem}.page-module__YnyroG__previewHeader small{color:#8b948d;font-size:.55rem}.page-module__YnyroG__activePill{color:#238145;background:#e9f6ec;border-radius:999px;gap:.35rem;padding:.42rem .58rem;font-size:.53rem;font-weight:750}.page-module__YnyroG__activePill i,.page-module__YnyroG__secureLine i{background:currentColor;border-radius:50%;width:6px;height:6px}.page-module__YnyroG__balanceCard{color:#fff;background:linear-gradient(135deg,#123f20,#0a2c14 65%,#061d0d);border-radius:18px;flex-direction:column;justify-content:center;min-height:155px;padding:1.25rem;display:flex;position:relative;overflow:hidden}.page-module__YnyroG__balanceCard>span,.page-module__YnyroG__balanceCard>strong,.page-module__YnyroG__balanceCard>small{z-index:1;position:relative}.page-module__YnyroG__balanceCard>span{color:#fff9;font-size:.58rem}.page-module__YnyroG__balanceCard>strong{font-family:var(--font-family-base);letter-spacing:-.035em;margin-top:.55rem;font-size:clamp(1.45rem,3vw,2.15rem);font-weight:500}.page-module__YnyroG__balanceCard>small{color:#ffffff8a;margin-top:.45rem;font-size:.56rem}.page-module__YnyroG__balancePattern{border:1px solid #d5ad454d;border-radius:50%;width:190px;height:190px;position:absolute;top:-55px;right:-55px;box-shadow:0 0 0 27px #d5ad450f,0 0 0 54px #d5ad4509}.page-module__YnyroG__previewMetrics{grid-template-columns:repeat(2,1fr);gap:.8rem;margin-top:.8rem;display:grid}.page-module__YnyroG__previewMetrics>div{background:#fafcfb;border:1px solid #e7ece8;border-radius:14px;align-items:center;gap:.65rem;min-height:75px;padding:.75rem;display:flex}.page-module__YnyroG__metricIcon{background:var(--green-soft);width:33px;height:33px;color:var(--green-mid);border-radius:10px;font-size:.72rem;font-weight:800}.page-module__YnyroG__previewMetrics p,.page-module__YnyroG__activityRow p{gap:.15rem;display:grid}.page-module__YnyroG__previewMetrics small,.page-module__YnyroG__activityRow small{color:#89938c;font-size:.52rem}.page-module__YnyroG__previewMetrics strong,.page-module__YnyroG__activityRow strong{color:#344039;font-size:.62rem}.page-module__YnyroG__activityCard{border:1px solid #e7ece8;border-radius:14px;margin-top:.8rem;padding:.8rem .9rem}.page-module__YnyroG__activityHeading{color:var(--green-deep);justify-content:space-between;padding-bottom:.45rem;font-size:.58rem}.page-module__YnyroG__activityHeading>span{color:var(--green-mid);font-size:.5rem;font-weight:700}.page-module__YnyroG__activityRow{border-top:1px solid #eef1ef;gap:.55rem;min-height:46px}.page-module__YnyroG__activityIcon{background:var(--green-soft);width:25px;height:25px;color:var(--green-mid);border-radius:8px;flex:none;place-items:center;font-size:.58rem;font-style:normal;font-weight:800;display:grid}.page-module__YnyroG__activityRow p{flex:1}.page-module__YnyroG__statusDot{color:#2f8750;font-size:.49rem;font-weight:760}.page-module__YnyroG__floatingCard{z-index:4;background:#fffffff5;border:1px solid #ffffff73;border-radius:15px;align-items:center;gap:.65rem;padding:.8rem 1rem;display:flex;position:absolute;bottom:2.5rem;right:-.75rem;box-shadow:0 18px 45px #041a0a42}.page-module__YnyroG__floatingIcon{color:#238145;background:#e5f3e8;border-radius:10px;place-items:center;width:31px;height:31px;font-size:.7rem;font-weight:800;display:grid}.page-module__YnyroG__floatingCard>span:last-child{gap:.15rem;display:grid}.page-module__YnyroG__floatingCard strong{color:var(--green-deep);font-size:.61rem}.page-module__YnyroG__floatingCard small{color:#87918a;font-size:.49rem}.page-module__YnyroG__trustBar{background:#fff;border-bottom:1px solid #e9eee9}.page-module__YnyroG__trustBarInner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:3rem;width:min(1180px,100% - 2.5rem);min-height:135px;margin-inline:auto;display:grid}.page-module__YnyroG__trustBarInner>p{color:#748078;font-family:var(--font-family-base);font-size:1rem;line-height:1.35}.page-module__YnyroG__trustBarInner>p strong{color:var(--green-deep);font-weight:500}.page-module__YnyroG__commitments{grid-template-columns:repeat(3,1fr);display:grid}.page-module__YnyroG__commitments span{color:#4e5b52;border-left:1px solid #e4eae5;align-content:center;gap:.3rem;min-height:52px;padding:.2rem 1rem;font-size:.68rem;font-weight:650;display:grid}.page-module__YnyroG__commitments strong{color:var(--gold);letter-spacing:.12em;font-size:.55rem}.page-module__YnyroG__services,.page-module__YnyroG__howItWorks,.page-module__YnyroG__governance,.page-module__YnyroG__membership{width:min(1180px,100% - 2.5rem);margin-inline:auto}.page-module__YnyroG__governance{padding-bottom:clamp(5rem,9vw,8.5rem)}.page-module__YnyroG__governanceIntro{border-top:1px solid #dfe7e1;grid-template-columns:1.15fr .85fr;align-items:end;gap:4rem;padding-top:clamp(4rem,8vw,7rem);display:grid}.page-module__YnyroG__governanceIntro h2{max-width:780px;color:var(--green-deep);font:500 clamp(2.4rem,4.7vw,4.25rem)/1.03 var(--font-family-base);letter-spacing:-.045em;margin-top:.75rem}.page-module__YnyroG__governanceIntro>p{max-width:520px;color:var(--muted);font-size:.9rem;line-height:1.75}.page-module__YnyroG__leadershipGroup{margin-top:clamp(3rem,6vw,5rem)}.page-module__YnyroG__groupTitle{align-items:center;gap:.9rem;margin-bottom:1.3rem;display:flex}.page-module__YnyroG__groupTitle>span{width:43px;height:43px;color:var(--gold);border:1px solid #d6e2d8;border-radius:50%;place-items:center;font-size:.62rem;font-weight:850;display:grid}.page-module__YnyroG__groupTitle div{gap:.1rem;display:grid}.page-module__YnyroG__groupTitle small{color:var(--green-mid);letter-spacing:.14em;font-size:.58rem;font-weight:850}.page-module__YnyroG__groupTitle h3{color:var(--green-deep);font:600 1.55rem var(--font-family-base)}.page-module__YnyroG__leadershipGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module__YnyroG__leaderCard{background:#fff;border:1px solid #dfe8e1;border-radius:18px;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 16px 35px #0a34170f}.page-module__YnyroG__leaderCard:hover{transform:translateY(-5px);box-shadow:0 24px 45px #0a34171c}.page-module__YnyroG__leaderPortrait{aspect-ratio:4/4.5;background:#e8f0e9;position:relative;overflow:hidden}.page-module__YnyroG__leaderPortrait:after{content:"";background:linear-gradient(#0000,#051f0cbf);height:42%;position:absolute;inset:auto 0 0}.page-module__YnyroG__leaderPortrait img{object-fit:cover;object-position:center 18%}.page-module__YnyroG__leaderPortrait>span{z-index:1;color:#f1d678;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:850;position:absolute;bottom:.8rem;left:.85rem}.page-module__YnyroG__leaderCard>div:last-child{padding:1rem}.page-module__YnyroG__leaderCard h4{color:var(--green-deep);font:600 1.08rem var(--font-family-base)}.page-module__YnyroG__leaderCard p{color:var(--muted);margin-top:.25rem;font-size:.7rem;line-height:1.5}.page-module__YnyroG__constitutionCard{color:#fff;background:radial-gradient(circle at 84% 20%,#d5ad4533,#0000 25%),linear-gradient(135deg,#123f20,#072a12);border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1.2rem,3vw,2.2rem);margin-top:clamp(3.5rem,7vw,6rem);padding:clamp(1.6rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.page-module__YnyroG__constitutionSeal{border:1px solid #ffffff40;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 0 0 9px #ffffff09}.page-module__YnyroG__constitutionSeal span{color:#e6c35e;font:600 2.4rem var(--font-family-base)}.page-module__YnyroG__constitutionCopy small{color:#ddb950;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:850}.page-module__YnyroG__constitutionCopy h3{font:500 clamp(1.8rem,4vw,3rem) var(--font-family-base);margin:.35rem 0}.page-module__YnyroG__constitutionCopy p{color:#ffffffad;max-width:650px;font-size:.78rem;line-height:1.65}.page-module__YnyroG__constitutionCopy>span{color:#ffffff73;margin-top:.55rem;font-size:.58rem;display:block}.page-module__YnyroG__constitutionButton{color:#fff;white-space:nowrap;border:1px solid #ffffff47;border-radius:12px;align-items:center;gap:.6rem;min-height:49px;padding:0 1.1rem;font-size:.7rem;font-weight:800;transition:background .16s,transform .16s;display:inline-flex}.page-module__YnyroG__constitutionButton:hover{background:#ffffff1a;transform:translateY(-2px)}@media (max-width:1000px){.page-module__YnyroG__leadershipGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__YnyroG__governanceIntro{grid-template-columns:1fr;gap:1.2rem}}@media (max-width:650px){.page-module__YnyroG__leadershipGrid,.page-module__YnyroG__constitutionCard{grid-template-columns:1fr}.page-module__YnyroG__constitutionSeal{width:65px;height:65px}.page-module__YnyroG__constitutionButton{justify-self:start}}.page-module__YnyroG__services{padding:clamp(5rem,9vw,8.5rem) 0}.page-module__YnyroG__sectionIntro{grid-template-columns:1.15fr .85fr;align-items:end;gap:4rem;display:grid}.page-module__YnyroG__sectionIntro h2,.page-module__YnyroG__howIntro h2,.page-module__YnyroG__membershipCopy h2{font-family:var(--font-family-base);letter-spacing:-.045em;margin-top:.75rem;font-weight:500}.page-module__YnyroG__sectionIntro h2,.page-module__YnyroG__howIntro h2{color:var(--green-deep);font-size:clamp(2.4rem,4.7vw,4.25rem);line-height:1.03}.page-module__YnyroG__sectionIntro>p{max-width:510px;color:var(--muted);padding-bottom:.4rem;font-size:.9rem;line-height:1.75}.page-module__YnyroG__featureGrid{border-top:1px solid #dfe7e1;border-left:1px solid #dfe7e1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.4rem;display:grid}.page-module__YnyroG__featureCard{background:#fff;border-bottom:1px solid #dfe7e1;border-right:1px solid #dfe7e1;min-height:265px;padding:1.6rem;transition:background .18s,transform .18s,box-shadow .18s;position:relative}.page-module__YnyroG__featureCard:hover{z-index:1;background:#fbfdfb;transform:translateY(-4px);box-shadow:0 20px 45px #0c321614}.page-module__YnyroG__featureNumber{color:#aab4ac;letter-spacing:.08em;font-size:.58rem;position:absolute;top:1.3rem;right:1.3rem}.page-module__YnyroG__featureIcon{background:var(--green-soft);width:47px;height:47px;color:var(--green-mid);border-radius:14px;place-items:center;display:grid}.page-module__YnyroG__featureIcon svg{width:22px;height:22px}.page-module__YnyroG__featureCard h3{color:var(--green-deep);font-family:var(--font-family-base);margin-top:2rem;font-size:1.2rem;font-weight:600}.page-module__YnyroG__featureCard p{color:var(--muted);margin-top:.72rem;font-size:.78rem;line-height:1.7}.page-module__YnyroG__howItWorks{padding-bottom:clamp(5rem,9vw,8.5rem)}.page-module__YnyroG__howPanel{background:radial-gradient(circle at 12% 90%, #d5ad451f, transparent 25%), var(--cream);border-radius:28px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(2.5rem,7vw,7rem);padding:clamp(2rem,5vw,4.3rem);display:grid}.page-module__YnyroG__howIntro>p:not(.page-module__YnyroG__sectionEyebrow){color:var(--muted);margin-top:1rem;font-size:.82rem;line-height:1.75}.page-module__YnyroG__howIntro>a{color:var(--green-mid);align-items:center;gap:.6rem;margin-top:1.5rem;font-size:.76rem;font-weight:780;display:inline-flex}.page-module__YnyroG__stepsList{border-top:1px solid #dbe4dc;list-style:none}.page-module__YnyroG__stepsList li{border-bottom:1px solid #dbe4dc;grid-template-columns:46px 1fr;align-items:start;gap:1.1rem;min-height:115px;padding:1.35rem 0;display:grid}.page-module__YnyroG__stepsList li>span{background:var(--green-deep);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:.62rem;font-weight:750;display:grid}.page-module__YnyroG__stepsList h3{color:var(--green-deep);font-family:var(--font-family-base);font-size:1.05rem;font-weight:600}.page-module__YnyroG__stepsList p{color:var(--muted);margin-top:.4rem;font-size:.74rem;line-height:1.65}.page-module__YnyroG__membership{padding-bottom:clamp(5rem,9vw,8.5rem)}.page-module__YnyroG__membershipCard{background:linear-gradient(135deg, var(--green-mid), var(--green-deep));color:#fff;border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:3rem;min-height:330px;padding:clamp(2rem,5vw,4.2rem);display:grid;position:relative;overflow:hidden}.page-module__YnyroG__membershipCopy,.page-module__YnyroG__membershipActions{z-index:2;position:relative}.page-module__YnyroG__lightEyebrow{color:var(--gold)}.page-module__YnyroG__membershipCopy h2{color:#fff;max-width:690px;font-size:clamp(2.3rem,4.6vw,4.15rem);line-height:1.02}.page-module__YnyroG__membershipCopy>p:last-child{color:#ffffffa8;max-width:610px;margin-top:1rem;font-size:.82rem;line-height:1.7}.page-module__YnyroG__membershipActions{gap:.75rem;min-width:220px;display:grid}.page-module__YnyroG__lightCta,.page-module__YnyroG__outlineCta{min-height:52px;padding-inline:1.2rem;font-size:.76rem}.page-module__YnyroG__lightCta{color:var(--green-deep);background:#fff;box-shadow:0 14px 32px #02150833}.page-module__YnyroG__outlineCta{color:#fff;border:1px solid #ffffff42;border-radius:12px;justify-content:center;align-items:center;font-weight:720;display:inline-flex}.page-module__YnyroG__membershipActions small{color:#ffffff80;text-align:center;font-size:.56rem;line-height:1.45}.page-module__YnyroG__membershipRings{border:1px solid #ffffff17;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-220px;right:-140px;box-shadow:0 0 0 55px #ffffff05,0 0 0 110px #ffffff04}.page-module__YnyroG__footer{color:#fff;background:#071d0d;padding:4rem max(1.25rem,50vw - 590px)}.page-module__YnyroG__footerTop{grid-template-columns:1fr auto;align-items:start;gap:4rem;display:grid}.page-module__YnyroG__footerLinks{grid-template-columns:repeat(2,minmax(140px,1fr));gap:4rem;display:grid}.page-module__YnyroG__footerLinks>div{gap:.65rem;display:grid}.page-module__YnyroG__footerLinks strong{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.25rem;font-size:.62rem}.page-module__YnyroG__footerLinks a{color:#ffffffa3;font-size:.72rem;transition:color .16s}.page-module__YnyroG__footerLinks a:hover{color:#fff}.page-module__YnyroG__footerBottom{color:#ffffff6b;border-top:1px solid #ffffff1a;justify-content:space-between;gap:1rem;margin-top:3.6rem;padding-top:1.2rem;font-size:.62rem;display:flex}.page-module__YnyroG__secureLine{color:#ffffff8a;align-items:center;gap:.45rem;display:inline-flex}.page-module__YnyroG__secureLine i{color:#65bb7c}@media (max-width:1040px){.page-module__YnyroG__headerInner{grid-template-columns:auto 1fr}.page-module__YnyroG__desktopNav{display:none}.page-module__YnyroG__headerActions{justify-self:end}.page-module__YnyroG__hero{min-height:auto}.page-module__YnyroG__hero:after{width:48%}.page-module__YnyroG__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(390px,.8fr);gap:2.5rem}.page-module__YnyroG__hero h1{font-size:clamp(3.1rem,6.3vw,4.7rem)}.page-module__YnyroG__floatingCard{right:-.25rem}.page-module__YnyroG__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.page-module__YnyroG__hero{background:radial-gradient(circle at 8% 12%, #d5ad4521, transparent 24%), var(--cream)}.page-module__YnyroG__hero:after{clip-path:polygon(0 18%,100% 0,100% 100%,0 100%);width:100%;height:44%;top:auto;bottom:0}.page-module__YnyroG__heroGrid{grid-template-columns:1fr;gap:0}.page-module__YnyroG__heroCopy{padding-bottom:2rem}.page-module__YnyroG__portalPreview{width:min(100%,590px);min-height:570px;margin-inline:auto;padding-bottom:2rem}.page-module__YnyroG__previewWindow{margin-inline:auto;transform:none}.page-module__YnyroG__trustBarInner,.page-module__YnyroG__sectionIntro,.page-module__YnyroG__howPanel,.page-module__YnyroG__membershipCard{grid-template-columns:1fr}.page-module__YnyroG__trustBarInner{gap:1.5rem;padding:2rem 0}.page-module__YnyroG__sectionIntro{gap:1.2rem}.page-module__YnyroG__howPanel,.page-module__YnyroG__membershipCard{gap:2rem}.page-module__YnyroG__membershipActions{width:min(100%,340px)}}@media (max-width:620px){.page-module__YnyroG__headerInner,.page-module__YnyroG__heroGrid,.page-module__YnyroG__trustBarInner,.page-module__YnyroG__services,.page-module__YnyroG__howItWorks,.page-module__YnyroG__membership{width:min(100% - 1.5rem,1180px)}.page-module__YnyroG__headerInner{gap:.75rem;min-height:74px}.page-module__YnyroG__brandSymbol{width:40px;height:40px}.page-module__YnyroG__brandCopy small{display:none}.page-module__YnyroG__loginLink{min-height:40px;color:var(--green-deep);white-space:nowrap;background:#fff;border:1px solid #123f2033;border-radius:10px;justify-content:center;align-items:center;padding-inline:.68rem;font-size:.68rem;font-weight:760;display:inline-flex}.page-module__YnyroG__headerActions{gap:.45rem}.page-module__YnyroG__brandCopy strong{font-size:.9rem}.page-module__YnyroG__headerCta{min-height:40px;padding-inline:.82rem;font-size:.68rem}.page-module__YnyroG__heroCopy{padding-top:3.6rem}.page-module__YnyroG__hero h1{font-size:clamp(2.85rem,15vw,4.1rem)}.page-module__YnyroG__heroLead{font-size:.9rem}.page-module__YnyroG__heroActions{flex-direction:column;align-items:stretch;gap:.8rem}.page-module__YnyroG__primaryCta,.page-module__YnyroG__secondaryCta{justify-content:center;width:100%}.page-module__YnyroG__secondaryCta{text-align:center;background:#ffffff94;border:1px solid #123f202e;border-radius:12px;min-height:48px;padding-inline:1rem}.page-module__YnyroG__heroTrust{display:grid}.page-module__YnyroG__portalPreview{min-height:520px}.page-module__YnyroG__previewWindow{border-radius:19px;padding:.75rem}.page-module__YnyroG__activePill,.page-module__YnyroG__floatingCard{display:none}.page-module__YnyroG__balanceCard{min-height:140px}.page-module__YnyroG__previewMetrics{gap:.55rem}.page-module__YnyroG__previewMetrics>div{gap:.45rem;min-height:68px;padding:.6rem}.page-module__YnyroG__activityCard{padding-inline:.65rem}.page-module__YnyroG__trustBarInner>p{font-size:.92rem}.page-module__YnyroG__commitments{grid-template-columns:1fr}.page-module__YnyroG__commitments span{border-top:1px solid #e4eae5;border-left:0;grid-template-columns:34px 1fr;align-items:center;min-height:58px;padding-inline:0}.page-module__YnyroG__sectionIntro h2,.page-module__YnyroG__howIntro h2,.page-module__YnyroG__membershipCopy h2{font-size:clamp(2.1rem,11vw,3.2rem)}.page-module__YnyroG__featureGrid{grid-template-columns:1fr}.page-module__YnyroG__featureCard{min-height:235px}.page-module__YnyroG__howPanel,.page-module__YnyroG__membershipCard{border-radius:20px}.page-module__YnyroG__stepsList li{grid-template-columns:40px 1fr}.page-module__YnyroG__membershipActions{min-width:0}.page-module__YnyroG__footer{padding:3rem 1.25rem 2rem}.page-module__YnyroG__footerTop,.page-module__YnyroG__footerBottom{grid-template-columns:1fr;display:grid}.page-module__YnyroG__footerLinks{gap:2rem;margin-top:1rem}.page-module__YnyroG__footerBottom{margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.page-module__YnyroG__headerCta,.page-module__YnyroG__primaryCta,.page-module__YnyroG__lightCta,.page-module__YnyroG__featureCard,.page-module__YnyroG__skipLink{transition:none}}.page-module__YnyroG__developerCredit{color:#ffffffa6;text-align:center;flex-wrap:wrap;justify-content:center;gap:.6rem 1.2rem;width:min(1180px,100%);margin:1.25rem auto 0;font-size:.75rem;line-height:1.7;display:flex}.page-module__YnyroG__developerCredit a{color:#e5c76f;text-decoration:none}.page-module__YnyroG__developerCredit a:hover{text-decoration:underline}.page-module__YnyroG__developerCredit a:focus-visible{outline-offset:4px;outline:2px solid #e5c76f}@media (max-width:520px){.page-module__YnyroG__developerCredit{flex-direction:column;gap:.35rem}}.page-module__YnyroG__leadershipActions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.page-module__YnyroG__leadershipPageIntro{width:min(1180px,100% - 3rem);margin:0 auto;padding:clamp(2.5rem,6vw,5rem) 0 0}.page-module__YnyroG__leadershipPageIntro h1{letter-spacing:-.045em;max-width:850px;color:var(--green-deep);margin:.8rem 0 1rem;font-size:clamp(2rem,5vw,3.8rem);font-weight:750;line-height:1.1}.page-module__YnyroG__leadershipPageIntro>p:last-of-type{max-width:720px;color:var(--muted);line-height:1.75}.page-module__YnyroG__leadershipBack{min-height:44px;color:var(--green-mid);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;font-weight:700;display:inline-flex}.page-module__YnyroG__leadershipSectionNav{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.page-module__YnyroG__leadershipSectionNav a{background:var(--green-soft);min-height:44px;color:var(--green-deep);border:1px solid #d6e2d8;border-radius:999px;align-items:center;padding:.6rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex}.page-module__YnyroG__leadershipGroup{scroll-margin-top:1.5rem}.page-module__YnyroG__leaderCard h4,.page-module__YnyroG__leaderCard p{overflow-wrap:anywhere}.page-module__YnyroG__leadershipEmpty{color:var(--muted);border:1px dashed #d6e2d8;border-radius:18px;margin-top:2rem;padding:2rem;line-height:1.7}.page-module__YnyroG__directoryFooter{background:var(--green-deep);color:#fff;text-align:center;padding:2rem 1.5rem}.page-module__YnyroG__directoryFooter>p{margin-bottom:1rem;font-size:.8rem}@media (max-width:650px){.page-module__YnyroG__leadershipPageIntro{width:calc(100% - 2rem)}.page-module__YnyroG__leadershipActions>a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.page-module__YnyroG__leaderCard,.page-module__YnyroG__constitutionButton{transition:none}.page-module__YnyroG__leaderCard:hover,.page-module__YnyroG__constitutionButton:hover{transform:none}}
