:root{font-family:Arial,Helvetica,sans-serif;color:#405c2e;background:#fff;--green:#8abb45;--deep:#496b35;--blue:#159dcc;--orange:#f39219;--earth:#9b8b79;--cream:#fbfaf5;--pale:#eef5e6;--water:#d9f1f8;--sand:#f4eadf;--line:rgba(73,107,53,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--deep)}a{color:inherit}main{overflow:hidden}.bavariaFeature,.campaignIdea,.deBayern,.deHero,.deMap,.dePrinciple,.deThree,.explainGrid,.germanyLead,.hero,.join,.plainIdea,.siteHeader,.stateSection,.statusSection,.world,footer{max-width:1380px;margin:auto;padding-left:36px;padding-right:36px}.siteHeader{min-height:104px;justify-content:space-between;gap:28px}.brand,.siteHeader{display:flex;align-items:center}.brand{gap:12px;text-decoration:none}.brandWords,.footerIdentity div{display:flex;flex-direction:column}.brandWords strong,.footerIdentity strong{font-size:1.1rem;color:var(--green)}.brandWords small,.footerIdentity small{text-transform:uppercase;letter-spacing:.1em;font-size:.63rem;color:var(--earth);margin-top:3px}.brandMark{position:relative;width:48px;height:58px;display:inline-block;flex:none}.brandMark i{position:absolute;inset:2px 5px;border:3px solid;border-radius:50%;transform:rotate(4deg)}.brandMark i:first-child{border-color:var(--blue);inset:0 6px}.brandMark i:nth-child(2){border-color:var(--orange);inset:6px 1px;transform:rotate(-6deg)}.brandMark i:nth-child(3){border-color:var(--earth);inset:10px 7px;transform:rotate(3deg)}.brandMark i:nth-child(4){border-color:var(--green);inset:15px 11px;transform:rotate(-4deg)}.brandMark b{position:absolute;inset:20px 14px;display:grid;place-items:center;color:var(--green);font-size:22px;transform:rotate(-90deg)}nav{display:flex;gap:24px;align-items:center;flex-wrap:wrap}nav a{text-decoration:none;font-size:.9rem}.navAction{border:1px solid var(--green);color:var(--green);border-radius:999px;padding:10px 16px}.heritageStrip{background:var(--green);color:white;min-height:38px;display:flex;align-items:center;justify-content:center;gap:22px;padding:8px 20px;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.heritageColors{display:flex;gap:4px}.heritageColors i{width:18px;height:3px}.heritageColors i:first-child{background:var(--blue)}.heritageColors i:nth-child(2){background:var(--orange)}.heritageColors i:nth-child(3){background:#fff}.heritageColors i:nth-child(4){background:var(--earth)}.hero{min-height:720px;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:60px;gap:60px;align-items:center;padding-top:70px;padding-bottom:90px}.eyebrow,.sectionLabel{margin:0 0 20px;text-transform:uppercase;letter-spacing:.13em;font-size:.76rem;font-weight:700;color:var(--green)}.hero h1{max-width:790px;margin:0;font-size:clamp(4rem,7vw,7.2rem);line-height:.92;letter-spacing:-.06em;font-weight:500}.lead{max-width:680px;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.55;margin:34px 0}.heroActions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.buttonPrimary{background:var(--green);color:white;padding:15px 21px;border-radius:999px;text-decoration:none;font-weight:700}.textLink{text-underline-offset:5px}.heroNature{height:570px;position:relative;border-radius:48% 48% 12px 12px;overflow:hidden;background:linear-gradient(#ccecf4 0 48%,#e5edcf 48%)}.sun{width:120px;height:120px;border-radius:50%;background:var(--orange);top:68px;right:70px;opacity:.82}.land,.sun{position:absolute}.land{border-radius:50% 50% 0 0;background:#799e55;bottom:0}.landOne{width:120%;height:52%;left:-45%;transform:rotate(8deg)}.landTwo{width:105%;height:38%;right:-50%;background:#a3ba72;transform:rotate(-8deg)}.river{position:absolute;background:#e8f9fc;border-radius:50%;transform:rotate(18deg)}.riverOne{width:170px;height:690px;left:46%;top:165px}.riverTwo{width:65px;height:480px;left:38%;top:230px}.heroNature>span{position:absolute;z-index:3;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.heroNature>span:first-of-type{bottom:90px;left:48%}.heroNature>span:nth-of-type(2){bottom:45px;left:15%}.heroNature>span:nth-of-type(3){top:44px;left:38px}.heroSeal{position:absolute;right:25px;bottom:25px;background:rgba(255,255,255,.9);padding:15px 18px;border-radius:18px;display:flex;align-items:center;gap:10px;z-index:5}.heroSeal em{font-style:normal;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.plainIdea{padding:120px 36px 90px;text-align:center}.bavariaCopy h2,.campaignCall h2,.campaignHeadline h2,.germanyLead h2,.join h2,.plainIdea h2,.sectionIntro h2,.stateHeader h2{letter-spacing:-.05em;font-weight:500;line-height:.98}.plainIdea h2{max-width:1050px;margin:0 auto 35px;font-size:clamp(2.8rem,5.5vw,5.8rem)}.bigText{max-width:830px;margin:auto;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.55}.explainGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;padding-bottom:130px}.explainGrid article{padding:34px;border-radius:24px;background:var(--pale);min-height:330px;border-top:5px solid var(--green)}.explainGrid article:nth-child(2){background:var(--water);border-color:var(--blue)}.explainGrid article:nth-child(3){background:var(--sand);border-color:var(--orange)}.symbol{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid;border-radius:50%;font-size:.8rem}.explainGrid h3{margin:75px 0 18px;font-size:clamp(1.8rem,2.5vw,2.7rem)}.explainGrid p{margin:0;line-height:1.65}.questionBand{background:var(--deep);color:white;padding:105px max(36px,calc((100vw - 1308px)/2));text-align:center;border-top:8px solid var(--blue)}.questionBand h2,.questionBand strong{display:block;max-width:1100px;margin:16px auto;font-size:clamp(2.4rem,4.8vw,5rem);line-height:1;font-weight:400}.questionBand strong{color:#b8d76b}.world{padding-top:125px;padding-bottom:130px}.sectionIntro{max-width:850px;margin-bottom:65px}.sectionIntro h2{font-size:clamp(3rem,5.5vw,5.8rem);margin:0 0 25px}.sectionIntro>p:last-child{font-size:1.25rem;line-height:1.6}.storyGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.story{background:var(--cream);border-radius:22px;overflow:hidden}.storyVisual{height:270px;display:grid;place-items:center}.visualWasser{background:linear-gradient(135deg,#8fd2e4,#e4f3d5)}.visualFluss{background:linear-gradient(120deg,#799e55 0 38%,#dff6fa 39% 55%,#668d4a 56%)}.visualLand{background:linear-gradient(155deg,#dfe9a5,#71964f)}.storyVisual span{background:#ffffffe0;border-radius:999px;padding:9px 15px;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.storyCopy{padding:28px}.place{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700;color:var(--orange)}.story h3{font-size:2.35rem;margin:14px 0}.story p{line-height:1.65;min-height:132px}.campaignIdea{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:80px;gap:80px;padding-top:80px;padding-bottom:100px}.campaignHeadline>span{display:inline-block;margin-bottom:25px;padding:8px 13px;border-radius:999px;background:var(--sand);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.campaignHeadline h2{margin:0;font-size:clamp(2.7rem,4.8vw,5rem)}.campaignCopy{padding-top:56px}.campaignCopy p{font-size:1.15rem;line-height:1.7}.stateSection{padding-bottom:135px}.stateHeader{max-width:870px;margin-bottom:55px}.stateHeader h2{margin:0 0 25px;font-size:clamp(2.8rem,5vw,5.3rem)}.stateGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.stateCard{min-height:245px;border:1px solid var(--line);border-radius:18px;padding:22px;display:flex;flex-direction:column;background:#fff}.stateCard>span{font-size:.72rem;color:var(--blue)}.stateCard h3{margin:38px 0 10px;font-size:1.35rem}.stateCard p{font-size:.88rem;line-height:1.5;opacity:.72}.stateCard strong{margin-top:auto;font-size:.8rem}.stateActive{background:var(--pale);border:2px solid var(--green)}.germanyLead{padding-top:115px;padding-bottom:90px;display:grid;grid-template-columns:1fr .65fr;align-items:end;grid-gap:70px;gap:70px;border-top:1px solid var(--line)}.germanyLead h2{margin:0 0 28px;font-size:clamp(3.5rem,7vw,7.2rem);line-height:.9}.germanyLeadCopy>p:last-child{font-size:1.3rem;line-height:1.6}.sixteen{font-size:clamp(11rem,25vw,23rem);line-height:.67;font-weight:700;color:var(--green);text-align:right}.bavariaFeature{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:80px;gap:80px;padding-top:105px;padding-bottom:115px;border-top:1px solid var(--line)}.bavariaNumber{display:grid;place-items:center}.bavariaNumber .brandMark{width:230px;height:285px}.bavariaNumber .brandMark i{border-width:10px}.bavariaNumber .brandMark b{font-size:90px;inset:95px 70px}.bavariaCopy h2{margin:0 0 30px;font-size:clamp(3rem,5.3vw,5.6rem)}.bavariaCopy>p{font-size:1.18rem;line-height:1.7}.bavariaLinks{margin-top:38px;border-top:1px solid var(--line)}.bavariaLinks a,.bavariaLinks span{display:block;padding:18px 0;border-bottom:1px solid var(--line)}.campaignCall{background:var(--orange);color:white;text-align:center;padding:110px max(36px,calc((100vw - 1200px)/2));border-top:8px solid var(--blue)}.campaignCall h2{max-width:1100px;margin:0 auto 28px;font-size:clamp(3.4rem,7vw,7rem);line-height:.9}.campaignCall p{max-width:760px;margin:auto;font-size:1.2rem;line-height:1.65}.join{background:var(--pale);border:2px solid var(--green);border-radius:30px;padding-top:70px;padding-bottom:70px;margin-top:100px;margin-bottom:90px}.join h2{font-size:clamp(2.7rem,5vw,5.3rem)}.joinLinks a{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:700}footer{display:grid;grid-template-columns:1fr 2fr auto;grid-gap:30px;gap:30px;padding-bottom:55px;font-size:.88rem;align-items:end}.footerIdentity{display:flex;align-items:center;gap:10px}.hubPage{background:var(--cream);min-height:100vh}.hubBayern,.hubFooter,.hubHero,.hubMap,.hubPrinciple,.hubTemplate{max-width:1380px;margin:auto;padding-left:36px;padding-right:36px}.hubHero{padding-top:95px;padding-bottom:110px}.hubBayern>div:last-child>p,.hubCall>p,.hubEyebrow,.hubSectionHead>p{font-size:.76rem;text-transform:uppercase;letter-spacing:.13em;font-weight:700;color:var(--green)}.hubHero h1{max-width:1050px;margin:18px 0 28px;font-size:clamp(4rem,8vw,8.2rem);line-height:.88;letter-spacing:-.065em;font-weight:500}.hubHero>p:last-child{max-width:770px;font-size:1.35rem;line-height:1.6}.hubPrinciple{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:80px;gap:80px;padding-top:95px;padding-bottom:110px;border-top:1px solid var(--line)}.hubPrinciple span{display:inline-block;background:var(--water);padding:8px 13px;border-radius:999px;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:700}.hubBayern h2,.hubCall h2,.hubPrinciple h2,.hubSectionHead h2{font-size:clamp(2.8rem,5vw,5.4rem);line-height:.98;letter-spacing:-.05em;font-weight:500}.hubPrinciple p{font-size:1.14rem;line-height:1.72}.hubMap,.hubTemplate{padding-top:100px;padding-bottom:120px}.hubMap{background:white;max-width:none}.hubMap>*{max-width:1308px;margin-left:auto;margin-right:auto}.hubSectionHead{margin-bottom:48px}.hubSectionHead h2{margin:10px 0 20px;max-width:870px}.hubSectionHead>span{display:block;opacity:.85}.hubStates{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.hubState{background:var(--cream);border:1px solid var(--line);border-radius:18px;padding:22px;min-height:220px;display:flex;flex-direction:column}.hubState>span{font-size:.72rem;color:var(--blue)}.hubState h3{margin:35px 0 8px;font-size:1.3rem}.hubState strong{font-size:.8rem;color:var(--earth)}.hubState em{margin-top:auto;font-style:normal;font-size:.8rem;opacity:.55}.hubState a{margin-top:auto;font-weight:700;text-decoration:none;font-size:.85rem}.hubStateActive{background:var(--pale);border:2px solid var(--green)}.templateGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.templateGrid article{background:white;border-top:5px solid var(--green);padding:28px;border-radius:18px;min-height:260px}.templateGrid article:nth-child(2),.templateGrid article:nth-child(5){border-color:var(--blue)}.templateGrid article:nth-child(3),.templateGrid article:nth-child(6){border-color:var(--orange)}.templateGrid span{font-size:.75rem;color:var(--earth)}.templateGrid h3{font-size:1.7rem;margin:55px 0 15px}.templateGrid p{line-height:1.65}.hubBayern{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:70px;gap:70px;padding-top:110px;padding-bottom:120px;border-top:1px solid var(--line)}.hubBayernNum{font-size:clamp(8rem,18vw,16rem);font-weight:700;color:var(--green);line-height:.7}.hubBayern h2{margin:12px 0 24px}.hubBayern p{font-size:1.15rem;line-height:1.7}.hubBayern a{display:inline-block;margin-top:15px;background:var(--green);color:white;padding:14px 20px;border-radius:999px;text-decoration:none;font-weight:700}.hubCall{background:var(--deep);color:white;padding:100px max(36px,calc((100vw - 1100px)/2));text-align:center}.hubCall>p{color:#c8df9b}.hubCall h2{margin:20px auto 25px;max-width:1000px}.hubCall>span{display:block;max-width:760px;margin:auto;font-size:1.15rem;line-height:1.65}.hubFooter{padding-top:40px;padding-bottom:50px;display:flex;justify-content:space-between;gap:30px;font-size:.85rem}.hubFooter a{text-decoration:none;font-weight:700}.hubFooter span{opacity:.6}.countryPage{background:#fff}.deHero{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:60px;gap:60px;align-items:end;padding-top:95px;padding-bottom:115px}.deHero h1{font-size:clamp(4rem,7.7vw,8rem);line-height:.88;letter-spacing:-.065em;font-weight:500;margin:0}.deHero .lead{max-width:780px}.deBig16{font-size:clamp(12rem,26vw,25rem);line-height:.62;letter-spacing:-.1em;font-weight:700;color:var(--green);text-align:right}.dePrinciple{padding-top:105px;padding-bottom:110px;border-top:1px solid var(--line);text-align:center}.dePrinciple h2{max-width:1050px;margin:0 auto 28px;font-size:clamp(3rem,5.5vw,5.8rem);line-height:.97;letter-spacing:-.055em;font-weight:500}.dePrinciple>p:last-child{max-width:820px;margin:auto;font-size:1.25rem;line-height:1.65}.deThree{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;padding-bottom:120px}.deThree article{min-height:310px;padding:30px;border-radius:20px;background:var(--pale);border-top:5px solid var(--green)}.deThree article:nth-child(2){background:var(--water);border-color:var(--blue)}.deThree article:nth-child(3){background:var(--sand);border-color:var(--orange)}.deThree span{font-size:.75rem;color:var(--earth)}.deThree h3{font-size:2rem;margin:70px 0 18px}.deThree p{line-height:1.65}.deMap{padding-top:110px;padding-bottom:125px;background:var(--cream);max-width:none}.deMap>*{max-width:1308px;margin-left:auto;margin-right:auto}.statusSection{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:80px;gap:80px;padding-top:115px;padding-bottom:120px}.deBayern h2,.statusIntro h2{font-size:clamp(3rem,5vw,5.3rem);line-height:.98;letter-spacing:-.05em;font-weight:500;margin:0 0 25px}.statusIntro>p:last-child{font-size:1.12rem;line-height:1.7}.statusList{border-top:1px solid var(--line)}.statusList article{display:grid;grid-template-columns:50px 1fr;grid-gap:20px;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.statusList article>span{font-size:.72rem;color:var(--blue);padding-top:5px}.statusList h3{margin:0 0 7px;font-size:1.2rem}.statusList p{margin:0;line-height:1.55;opacity:.85}.deBayern{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;padding-top:105px;padding-bottom:110px;border-top:1px solid var(--line)}.deBayern>div:last-child p{font-size:1.15rem;line-height:1.7;margin:0 0 30px}@media(max-width:1000px){.hubStates,.stateGrid{grid-template-columns:repeat(2,1fr)}.bavariaFeature,.campaignIdea,.deBayern,.deHero,.germanyLead,.hubBayern,.hubPrinciple,.statusSection{grid-template-columns:1fr}.deBig16,.sixteen{text-align:left}.campaignCopy{padding-top:0}.deThree,.pathGrid,.templateGrid{grid-template-columns:1fr 1fr}}@media(max-width:900px){.explainGrid,.hero,.storyGrid{grid-template-columns:1fr}}@media(max-width:680px){.bavariaFeature,.campaignIdea,.deBayern,.deHero,.dePrinciple,.deThree,.explainGrid,.germanyLead,.hero,.hubBayern,.hubFooter,.hubHero,.hubPrinciple,.hubTemplate,.join,.plainIdea,.siteHeader,.stateSection,.statusSection,.world,footer{padding-left:20px;padding-right:20px}.siteHeader{flex-direction:column;align-items:flex-start;padding-top:18px;padding-bottom:18px}nav{gap:12px}.heritageStrip{justify-content:flex-start;overflow:hidden;white-space:nowrap}.hero{padding-top:48px}.hero h1{font-size:clamp(3.5rem,17vw,5.6rem)}.heroNature{height:390px}.deThree,.hubStates,.pathGrid,.stateGrid,.templateGrid{grid-template-columns:1fr}.campaignCall,.hubCall{padding-left:20px;padding-right:20px}.join{margin:70px 12px}footer{grid-template-columns:1fr}.hubFooter{align-items:flex-start;flex-direction:column;padding-top:22px;padding-bottom:22px}.deHero h1,.hubHero h1{font-size:clamp(3.7rem,16vw,6rem)}.deBig16{font-size:14rem}}.aboutHero,.aboutLayers,.aboutOpen,.aboutOrigin,.aboutPrinciples,.aboutSeparation,.joinContact,.joinHero,.joinRule,.joinStates,.joinWays{max-width:1380px;margin:auto;padding-left:36px;padding-right:36px}.aboutHero,.joinHero{padding-top:105px;padding-bottom:115px}.aboutHero h1,.joinHero h1{max-width:1100px;margin:0;font-size:clamp(4rem,7.5vw,8rem);line-height:.9;letter-spacing:-.065em;font-weight:500}.aboutHero .lead,.joinHero .lead{max-width:780px}.aboutLayers,.joinWays{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;padding-bottom:120px}.aboutLayers article,.joinWays article{min-height:320px;padding:28px;border-radius:20px;background:var(--pale);border-top:5px solid var(--green)}.aboutLayers article:nth-child(2),.joinWays article:nth-child(2){background:var(--water);border-color:var(--blue)}.aboutLayers article:nth-child(3),.joinWays article:nth-child(3){background:var(--sand);border-color:var(--orange)}.joinWays article:nth-child(4){background:#f3efe8;border-color:var(--earth)}.aboutLayers span,.joinWays span{font-size:.75rem;color:var(--earth)}.aboutLayers h3,.joinWays h2{margin:70px 0 16px;font-size:2rem;letter-spacing:-.04em}.aboutLayers p,.joinWays p{line-height:1.65}.aboutOrigin,.aboutSeparation,.joinRule,.joinStates{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;padding-top:110px;padding-bottom:115px;border-top:1px solid var(--line)}.aboutOpen h2,.aboutOrigin h2,.aboutPrinciples h2,.aboutSeparation h2,.joinContact h2,.joinRule h2,.joinStates h2{margin:0;font-size:clamp(3rem,5.4vw,5.7rem);line-height:.98;letter-spacing:-.055em;font-weight:500}.aboutOpen>p,.aboutOrigin>div:last-child p,.aboutSeparation>div:last-child p,.joinRule>div:last-child p,.joinStates>div:first-child p{font-size:1.14rem;line-height:1.72}.joinSteps{border-top:1px solid var(--line)}.joinSteps span{display:block;padding:20px 0;border-bottom:1px solid var(--line);font-weight:700}.aboutOpen,.joinContact{background:var(--deep);color:white;max-width:none;padding:100px max(36px,calc((100vw - 1308px)/2)) 105px}.aboutOpen .sectionLabel,.joinContact .sectionLabel{color:#c7e38f}.aboutOpen h2,.joinContact h2{max-width:1000px}.aboutOpen p,.joinContact p{max-width:760px;font-size:1.15rem;line-height:1.65;margin:25px 0 32px}.aboutOrigin a,.aboutSeparation a{font-weight:700;text-underline-offset:5px}.aboutLayers{grid-template-columns:repeat(3,1fr);padding-top:30px}.aboutPrinciples{padding-top:105px;padding-bottom:115px;border-top:1px solid var(--line)}.aboutPrinciples>div{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;margin-top:45px;border-top:1px solid var(--line)}.aboutPrinciples strong{padding:24px 0;border-bottom:1px solid var(--line);font-size:1.25rem}.aboutPrinciples strong:nth-child(odd){padding-right:30px}.aboutPrinciples strong:nth-child(2n){padding-left:30px;border-left:1px solid var(--line)}@media(max-width:1000px){.joinWays{grid-template-columns:repeat(2,1fr)}.aboutLayers,.aboutOrigin,.aboutSeparation,.joinRule,.joinStates{grid-template-columns:1fr}}@media(max-width:680px){.aboutHero,.aboutLayers,.aboutOrigin,.aboutPrinciples,.aboutSeparation,.joinHero,.joinRule,.joinStates,.joinWays{padding-left:20px;padding-right:20px}.aboutPrinciples>div,.joinWays{grid-template-columns:1fr}.aboutPrinciples strong:nth-child(2n){padding-left:0;border-left:0}.aboutHero h1,.joinHero h1{font-size:clamp(3.7rem,16vw,6rem)}}.worldPage{background:#fff}.lensGrid,.worldBridge,.worldCases,.worldCompare,.worldHero,.worldRead{max-width:1380px;margin:auto;padding-left:36px;padding-right:36px}.worldHero{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:70px;gap:70px;align-items:center;padding-top:95px;padding-bottom:115px}.worldHero h1{margin:0;font-size:clamp(4rem,7.7vw,8rem);line-height:.88;letter-spacing:-.065em;font-weight:500}.worldOrb{height:560px;border-radius:50%;position:relative;overflow:hidden;background:radial-gradient(circle at 65% 28%,var(--orange) 0 11%,transparent 11.5%),linear-gradient(135deg,#ccecf4 0 42%,#91b66b 43% 68%,#5f814a 69%);box-shadow:inset 0 0 0 14px rgba(255,255,255,.65)}.worldOrb:before{content:"";position:absolute;width:140px;height:700px;background:#e7f8fb;border-radius:50%;left:42%;top:120px;transform:rotate(24deg)}.worldOrb span{position:absolute;z-index:2;font-size:.75rem;text-transform:uppercase;letter-spacing:.13em;font-weight:700;background:rgba(255,255,255,.8);padding:8px 12px;border-radius:999px}.worldOrb span:first-child{left:12%;bottom:18%}.worldOrb span:nth-child(2){left:48%;bottom:24%}.worldOrb span:nth-child(3){right:10%;top:28%}.worldOrb span:nth-child(4){left:18%;top:18%}.worldRead{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:90px;gap:90px;padding-top:110px;padding-bottom:105px;border-top:1px solid var(--line)}.worldBridge h2,.worldCases h2,.worldCompare h2,.worldRead h2{margin:0;font-size:clamp(3rem,5.3vw,5.5rem);line-height:.98;letter-spacing:-.055em;font-weight:500}.worldRead>div:last-child p{font-size:1.16rem;line-height:1.72;margin:0 0 22px}.lensGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding-bottom:120px}.lensGrid article{min-height:290px;padding:28px;border-radius:20px;background:var(--cream);border-top:5px solid var(--green)}.lensGrid article:nth-child(2){border-color:var(--blue);background:var(--water)}.lensGrid article:nth-child(3){border-color:var(--orange);background:var(--sand)}.lensGrid article:nth-child(4){border-color:var(--earth);background:#f0ece7}.lensGrid span{font-size:.74rem;color:var(--earth)}.lensGrid h3{font-size:1.8rem;margin:70px 0 16px}.lensGrid p{line-height:1.62;margin:0}.worldCases{max-width:none;background:var(--cream);padding-top:110px;padding-bottom:125px}.worldCases>*{max-width:1308px;margin-left:auto;margin-right:auto}.caseLandscape{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.caseLandscape article{background:#fff;border-radius:22px;padding:28px;min-height:390px;display:flex;flex-direction:column;border-top:5px solid var(--green)}.caseLandscape article:nth-child(2),.caseLandscape article:nth-child(5){border-color:var(--blue)}.caseLandscape article:nth-child(3),.caseLandscape article:nth-child(6){border-color:var(--orange)}.caseMeta{display:flex;justify-content:space-between;gap:20px;font-size:.74rem;text-transform:uppercase;letter-spacing:.11em;font-weight:700}.caseMeta strong{color:var(--earth)}.caseLandscape h3{font-size:2.2rem;line-height:1;letter-spacing:-.04em;margin:48px 0 10px}.caseLandscape em{font-style:normal;color:var(--blue);font-size:.78rem;text-transform:uppercase;letter-spacing:.11em;font-weight:700}.caseLandscape p{line-height:1.65;margin:22px 0}.caseMore{margin-top:auto;font-size:.85rem;font-weight:700}.worldCompare{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:90px;gap:90px;padding-top:115px;padding-bottom:120px}.compareStack{border-top:1px solid var(--line)}.compareStack article{display:grid;grid-template-columns:60px 1fr;align-items:center;padding:19px 0;border-bottom:1px solid var(--line)}.compareStack strong{font-size:.78rem;color:var(--blue)}.compareStack span{font-size:1.2rem;font-weight:700}.worldBridge{background:var(--pale);border:2px solid var(--green);border-radius:30px;padding-top:80px;padding-bottom:80px;margin-bottom:95px}.worldBridge h2{max-width:1000px}.worldBridge>p:nth-of-type(2){max-width:780px;font-size:1.17rem;line-height:1.7}.worldBridge .heroActions{margin-top:30px}@media(max-width:1000px){.worldCompare,.worldHero,.worldRead{grid-template-columns:1fr}.caseLandscape,.lensGrid{grid-template-columns:repeat(2,1fr)}.worldOrb{height:460px}}@media(max-width:680px){.lensGrid,.worldBridge,.worldCompare,.worldHero,.worldRead{padding-left:20px;padding-right:20px}.worldHero{padding-top:60px}.worldHero h1{font-size:clamp(3.7rem,16vw,6rem)}.worldOrb{height:370px}.caseLandscape,.lensGrid{grid-template-columns:1fr}.worldCases{padding-left:20px;padding-right:20px}.worldBridge{margin-left:12px;margin-right:12px}}body,html{max-width:100%;overflow-x:hidden}main{overflow:visible;overflow-x:clip}article,div,footer,header,main>*,nav,section{min-width:0}img,svg,video{max-width:100%;height:auto}a,h1,h2,h3,p,span,strong{overflow-wrap:break-word}.siteHeader{position:fixed;top:0;left:0;right:0;width:100%;max-width:none!important;margin:0!important;z-index:1000;background:rgba(255,255,255,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(73,107,53,.12);box-shadow:0 4px 18px rgba(38,62,28,.06)}.siteHeader>.headerTopline,.siteHeader>.mainNav{max-width:1380px;margin-left:auto;margin-right:auto}.headerTopline{display:contents}.mainNav{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.mainNav a{white-space:nowrap;text-decoration:none;font-size:.9rem}.siteHeader .navAction{font-weight:700}.menuToggle{display:none}.brandOfficial{display:flex;align-items:center;gap:14px;min-width:250px}.brandLogoHorizontal{display:block;width:min(300px,28vw);height:auto;object-fit:contain}.brandSection{padding-left:14px;border-left:1px solid var(--line);color:var(--earth);font-size:.68rem;font-weight:700;line-height:1.25;letter-spacing:.09em;text-transform:uppercase;max-width:130px}.brandMarkOfficial{position:relative;display:inline-flex;width:92px;height:auto;align-items:center;justify-content:center}.brandMarkOfficial>b,.brandMarkOfficial>i{display:none!important}.brandMarkOfficial img{display:block;width:100%;height:auto;object-fit:contain}.heroSeal .brandMarkOfficial{width:62px}.bavariaNumber .brandMarkOfficial{width:min(240px,100%);height:auto}.footerIdentity .brandMarkOfficial{width:72px}.campaignCall .heroActions,.hubCall .heroActions{justify-content:center;margin-top:32px}.aboutHero,.deHero,.hubHero,.joinHero,.newsHero,.worldHero{background:#355628!important}.aboutHero:after,.deHero:after,.hubHero:after,.joinHero:after,.newsHero:after,.worldHero:after{z-index:1}.aboutHero>*,.deHero>*,.hubHero>*,.joinHero>*,.newsHero>*,.worldHero>*{z-index:2}@media (max-width:1180px){.siteHeader{gap:18px}.mainNav{gap:12px 16px}.mainNav a{font-size:.84rem}.brandLogoHorizontal{width:225px}.brandSection{display:none}}@media (max-width:900px){.siteHeader{min-height:auto;display:block;padding:0}.headerTopline{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 20px}.brandOfficial{min-width:0;width:auto;flex:1 1 auto}.brandLogoHorizontal{width:min(245px,58vw)}.menuToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--green);background:#fff;color:var(--deep);border-radius:999px;min-height:42px;padding:8px 13px 8px 15px;display:inline-flex;align-items:center;gap:9px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer;flex:0 0 auto}.menuIcon{display:grid;grid-gap:3px;gap:3px;width:16px}.menuIcon i{display:block;width:16px;height:1.5px;background:currentColor;transition:transform .18s ease,opacity .18s ease;transform-origin:center}.menuToggle[aria-expanded=true] .menuIcon i:first-child{transform:translateY(4.5px) rotate(45deg)}.menuToggle[aria-expanded=true] .menuIcon i:nth-child(2){opacity:0}.menuToggle[aria-expanded=true] .menuIcon i:nth-child(3){transform:translateY(-4.5px) rotate(-45deg)}.mainNav{display:none;width:100%;padding:8px 20px 18px;border-top:1px solid rgba(73,107,53,.09);background:rgba(255,255,255,.99)}.mainNavOpen{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.mainNav a{display:flex;align-items:center;min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;font-size:.9rem;white-space:normal}.mainNav .navAction{grid-column:1/-1;justify-content:center;background:var(--green);color:white;border-color:var(--green)}.bavariaFeature,.campaignIdea,.deBayern,.deHero,.deThree,.explainGrid,.germanyLead,.hero,.hubBayern,.hubPrinciple,.pathGrid,.statusSection,.storyGrid,.templateGrid{grid-template-columns:minmax(0,1fr)!important}.hubStates,.stateGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.aboutHero h1,.deHero h1,.hero h1,.hubHero h1,.joinHero h1,.newsHero h1,.worldHero h1{max-width:100%;font-size:clamp(3.2rem,11vw,5rem);line-height:.94;letter-spacing:-.05em}.heroNature{width:100%;max-width:100%}.aboutHero,.deHero,.hubHero,.joinHero,.newsHero,.worldHero{padding-bottom:92px!important}.aboutHero:after,.deHero:after,.hubHero:after,.joinHero:after,.newsHero:after,.worldHero:after{height:40px;-webkit-clip-path:polygon(0 100%,100% 42%,100% 100%);clip-path:polygon(0 100%,100% 42%,100% 100%)}}@media (max-width:680px){.bavariaFeature,.campaignIdea,.deBayern,.deHero,.dePrinciple,.deThree,.explainGrid,.germanyLead,.hero,.hubBayern,.hubFooter,.hubHero,.hubPrinciple,.hubTemplate,.join,.plainIdea,.siteHeader,.stateSection,.statusSection,.world,footer{padding-left:18px!important;padding-right:18px!important}.siteHeader{padding-left:0!important;padding-right:0!important}.headerTopline{padding:9px 14px}.brandLogoHorizontal{width:min(215px,62vw)}.menuToggle{min-height:40px;padding:7px 11px}.menuToggleText{display:none}.mainNav{padding:8px 14px 14px}.mainNavOpen{grid-template-columns:1fr}.mainNav .navAction{grid-column:auto}.heritageStrip{min-height:34px;justify-content:flex-start;gap:10px;padding:8px 14px;font-size:.63rem;letter-spacing:.09em;white-space:normal;overflow:hidden}.heritageStrip>span:last-child{display:none}.hero{padding-top:46px!important;padding-bottom:64px!important;gap:38px}.aboutHero h1,.deHero h1,.hero h1,.hubHero h1,.joinHero h1,.newsHero h1,.worldHero h1{font-size:clamp(3rem,14vw,4.4rem);line-height:.96;letter-spacing:-.055em}.bavariaCopy>p,.bigText,.campaignCall p,.campaignCopy p,.germanyLeadCopy>p:last-child,.lead,.sectionIntro>p:last-child{font-size:1.08rem!important;line-height:1.58!important}.heroActions{align-items:stretch;gap:12px}.heroActions .buttonPrimary,.heroActions .textLink{width:100%;text-align:center}.hubStates,.stateGrid{grid-template-columns:minmax(0,1fr)!important}.deThree article,.explainGrid article,.hubState,.pathGrid article,.stateCard,.story,.templateGrid article{width:100%;min-width:0}.deBig16,.sixteen{max-width:100%;font-size:clamp(8rem,42vw,12rem);line-height:.72;text-align:left}.heroNature{height:360px;border-radius:150px 150px 12px 12px}.footerIdentity .brandMarkOfficial{width:82px}.aboutHero,.deHero,.hubHero,.joinHero,.newsHero,.worldHero{padding-bottom:72px!important}.aboutHero:after,.deHero:after,.hubHero:after,.joinHero:after,.newsHero:after,.worldHero:after{height:26px;-webkit-clip-path:polygon(0 100%,100% 55%,100% 100%);clip-path:polygon(0 100%,100% 55%,100% 100%)}}@media (max-width:420px){.brandLogoHorizontal{width:min(190px,60vw)}.aboutHero h1,.deHero h1,.hero h1,.hubHero h1,.joinHero h1,.newsHero h1,.worldHero h1{font-size:clamp(2.8rem,13.6vw,3.8rem)}.heroNature{height:320px}}.headerStrip{display:flex!important}@media (min-width:901px){:root{--header-height:104px;--campaign-strip-height:38px}body{padding-top:calc(var(--header-height) + var(--campaign-strip-height))!important}.siteHeader{min-height:var(--header-height)!important}.headerStrip{position:fixed;top:var(--header-height);left:0;right:0;z-index:999;width:100%;max-width:none!important;margin:0!important;min-height:var(--campaign-strip-height);box-shadow:0 4px 12px rgba(38,62,28,.04)}.headerStripTrail{display:inline}.headerStripActive{display:none}}@media (max-width:900px){:root{--header-height:108px;--campaign-strip-height:0px}body{padding-top:var(--header-height)!important}.headerStrip{grid-column:1/-1;width:100%;max-width:none!important;min-height:36px;margin:0!important;padding:7px 14px!important;background:var(--green);color:#fff;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;text-transform:uppercase;letter-spacing:.09em;font-size:.62rem;font-weight:700;line-height:1.2}.headerStripClaim{justify-self:start;white-space:nowrap}.headerStrip .heritageColors{display:flex;align-items:center;justify-self:center;gap:4px}.headerStrip .heritageColors i{display:block;width:15px;height:3px}.headerStrip .heritageColors i:first-child{background:var(--blue)}.headerStrip .heritageColors i:nth-child(2){background:var(--orange)}.headerStrip .heritageColors i:nth-child(3){background:#fff}.headerStrip .heritageColors i:nth-child(4){background:var(--earth)}.headerStripTrail{display:none}.headerStripActive{display:block!important;justify-self:end;text-align:right;white-space:nowrap;max-width:46vw;overflow:hidden;text-overflow:ellipsis}}@media (max-width:680px){:root{--header-height:102px}body{padding-top:var(--header-height)!important}}@media (max-width:520px){.headerStrip{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:9px;padding:7px 12px!important;font-size:.57rem;letter-spacing:.075em}.headerStripClaim{font-size:.56rem}.headerStrip .heritageColors{gap:3px}.headerStrip .heritageColors i{width:11px;height:3px}.headerStripActive{display:block!important;max-width:none;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.15}}@media (max-width:380px){.headerStripClaim{display:none}.headerStrip{grid-template-columns:1fr auto 1fr}.headerStrip .heritageColors{grid-column:2}.headerStripActive{display:block!important;grid-column:3;justify-self:end}}.navDropdown{position:relative;display:flex;align-items:center}.navDropdownToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-size:.9rem;line-height:1;white-space:nowrap;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.navDropdownToggle span{font-size:.9em;transition:transform .18s ease}.navDropdownMenu{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(-6px);width:max-content;min-width:245px;padding:8px;background:rgba(255,255,255,.99);border:1px solid rgba(73,107,53,.14);border-radius:14px;box-shadow:0 16px 36px rgba(38,62,28,.14);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;z-index:1200}.navDropdownMenu:before{content:"";position:absolute;left:0;right:0;top:-15px;height:15px}.navDropdownMenu a{display:block!important;padding:11px 13px!important;border-radius:9px;white-space:nowrap!important;font-size:.86rem!important;line-height:1.25}.navDropdownMenu a:focus-visible,.navDropdownMenu a:hover{background:#eef5e6}.navDropdown:hover .navDropdownMenu,.navDropdownOpen .navDropdownMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.navDropdown:hover .navDropdownToggle span,.navDropdownOpen .navDropdownToggle span{transform:rotate(180deg)}@media(max-width:1180px){.navDropdownToggle{font-size:.84rem}}@media(max-width:900px){.navDropdown{display:block;width:100%}.navDropdownToggle{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;font-size:.9rem;line-height:1.3;justify-content:space-between;background:#fff}.navDropdownMenu{position:static;transform:none!important;width:100%;min-width:0;padding:0 0 0 12px;margin-top:6px;border:0;border-radius:0;box-shadow:none;background:transparent;opacity:1;visibility:visible;pointer-events:auto;display:none}.navDropdownOpen .navDropdownMenu{display:grid;grid-gap:6px;gap:6px}.navDropdown:hover .navDropdownMenu{display:none}.navDropdownOpen:hover .navDropdownMenu{display:grid}.navDropdownMenu:before{display:none}.navDropdownMenu a{min-height:42px!important;padding:9px 12px!important;background:#f8faf5;border:1px solid rgba(73,107,53,.1)!important;border-radius:10px!important;white-space:normal!important;font-size:.86rem!important}.navDropdownToggle span{font-size:1rem}.navDropdownOpen .navDropdownToggle span{transform:rotate(180deg)}}@media(max-width:680px){.navDropdownMenu{padding-left:8px}}@media (min-width:901px){:root{--desktop-content:1240px;--desktop-gutter:40px}.siteHeader{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:42px;column-gap:42px;padding:0!important}.siteHeader>.headerTopline{display:flex!important;align-items:center;width:auto!important;max-width:none!important;margin:0 0 0 max(var(--desktop-gutter),calc((100vw - var(--desktop-content)) / 2))!important}.siteHeader>.mainNav{width:auto!important;max-width:none!important;margin:0 max(var(--desktop-gutter),calc((100vw - var(--desktop-content)) / 2)) 0 0!important;justify-content:flex-end;gap:22px}.brandOfficial{min-width:0;gap:16px}.brandLogoHorizontal{width:280px}.brandSection{max-width:190px;white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:.64rem;line-height:1.3}.mainNav a{font-size:.86rem}.siteHeader .navAction{padding:10px 17px}.aboutHero,.bavariaFeature,.campaignIdea,.deBayern,.deHero,.deMap,.dePrinciple,.deThree,.explainGrid,.germanyLead,.hero,.hubBayern,.hubFooter,.hubHero,.hubPrinciple,.hubTemplate,.join,.joinHero,.lensGrid,.newsHero,.plainIdea,.stateSection,.statusSection,.world,.worldBridge,.worldCompare,.worldHero,.worldRead,footer{max-width:var(--desktop-content)!important;padding-left:0!important;padding-right:0!important}.plainIdea .bigText{max-width:1120px!important;font-size:clamp(1.22rem,1.65vw,1.55rem)!important;line-height:1.48!important}.worldCases{padding-left:var(--desktop-gutter);padding-right:var(--desktop-gutter)}.worldCases>*{max-width:var(--desktop-content)!important}.hubMap{padding-left:var(--desktop-gutter)!important;padding-right:var(--desktop-gutter)!important}.hubMap>*{max-width:var(--desktop-content)!important}.hubHero{padding-top:78px;padding-bottom:88px}.hubMap,.hubPrinciple,.hubTemplate{padding-top:82px;padding-bottom:92px}.hubSectionHead{margin-bottom:38px}.hubStates{gap:14px}.hubState{min-height:180px;padding:20px 22px;border-radius:14px;background:rgba(255,255,255,.72)}.hubState h3{margin:26px 0 8px;font-size:1.22rem}.hubStateActive{background:var(--pale)}main h1{font-size:clamp(2.8rem,3.9vw,4.1rem)!important;line-height:.99!important}.hero h1{font-size:clamp(3rem,4.1vw,4.3rem)!important;line-height:.98!important}.aboutHero h1,.deHero h1,.hubHero h1,.joinHero h1,.newsHero h1,.worldHero h1{font-size:clamp(2.65rem,3.35vw,3.6rem)!important;line-height:1!important}main h2{font-size:clamp(1.7rem,2.15vw,2.45rem)!important;line-height:1.12!important;letter-spacing:-.025em!important}}@media (min-width:901px) and (max-width:1320px){:root{--desktop-gutter:32px}.aboutHero,.bavariaFeature,.campaignIdea,.deBayern,.deHero,.deMap,.dePrinciple,.deThree,.explainGrid,.germanyLead,.hero,.hubBayern,.hubFooter,.hubHero,.hubPrinciple,.hubTemplate,.join,.joinHero,.lensGrid,.newsHero,.plainIdea,.stateSection,.statusSection,.world,.worldBridge,.worldCompare,.worldHero,.worldRead,footer{padding-left:var(--desktop-gutter)!important;padding-right:var(--desktop-gutter)!important}.brandLogoHorizontal{width:245px}.siteHeader>.mainNav{gap:16px}}@media (max-width:900px){main h1{font-size:clamp(2.35rem,7.8vw,3.35rem)!important;line-height:1.02!important;letter-spacing:-.035em!important}main h2{font-size:clamp(1.6rem,4.9vw,2.2rem)!important;line-height:1.12!important;letter-spacing:-.02em!important}}@media (max-width:520px){main h1{font-size:clamp(2.1rem,9vw,2.85rem)!important}main h2{font-size:clamp(1.5rem,6vw,1.95rem)!important}}.aboutPage,.joinPage,.newsPage{background:#fff;color:var(--deep)}.aboutPage .aboutHero,.joinPage .joinHero,.newsPage .newsHero{max-width:none!important;margin:0!important;padding:76px max(32px,calc((100vw - 1240px)/2)) 82px!important;background:var(--deep);color:#fff;text-align:center}.aboutPage .aboutHero .eyebrow,.joinPage .joinHero .eyebrow,.newsPage .newsHero .eyebrow{color:#d5ed96;margin-bottom:14px}.aboutPage .aboutHero h1,.joinPage .joinHero h1,.newsPage .newsHero h1{max-width:960px!important;margin:0 auto 22px!important;color:#b9dc69!important;font-size:clamp(2.5rem,3.5vw,3.65rem)!important;line-height:1.02!important;letter-spacing:-.04em!important;font-weight:500!important}.aboutPage .aboutHero .lead,.joinPage .joinHero .lead,.newsPage .newsHero .lead{max-width:820px!important;margin:0 auto!important;font-size:1.08rem!important;line-height:1.7!important;color:#fff!important}.joinPage .joinHero .heroActions{justify-content:center;margin-top:28px}.newsPage .newsBridge,.newsPage .newsItems,.newsPage .newsLabels{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.newsPage .newsItems{padding-top:78px;padding-bottom:84px;display:grid;grid-gap:16px;gap:16px}.newsPage .newsItem{display:grid;grid-template-columns:165px 1fr;grid-gap:28px;gap:28px;padding:24px 26px;border:1px solid rgba(73,107,53,.12);border-radius:18px;background:#fbfaf5}.newsPage .newsMeta{display:flex;flex-direction:column;gap:8px;font-size:.78rem;color:var(--earth)}.newsPage .newsMeta strong{color:var(--deep);text-transform:uppercase;letter-spacing:.09em;font-size:.68rem}.newsPage .newsBody{position:relative}.newsPage .newsNo{position:absolute;right:0;top:0;color:var(--green);font-size:.72rem}.newsPage .newsBody h2{margin:0 42px 10px 0!important;font-size:1.55rem!important;line-height:1.18!important;letter-spacing:-.02em!important}.newsPage .newsBody p{margin:0 0 14px;max-width:760px;line-height:1.62}.newsPage .newsBody a,.newsPage .newsPending{font-size:.9rem;font-weight:700}.newsPage .newsLabels{padding-top:72px;padding-bottom:84px;border-top:1px solid var(--line)}.newsPage .newsLabels .stateHeader{max-width:720px;margin-bottom:32px}.newsPage .newsLabels .stateHeader h2{font-size:clamp(1.9rem,2.4vw,2.55rem)!important}.newsPage .labelGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.newsPage .labelGrid article{padding:22px;background:#fafaf6;border-radius:16px;border-top:4px solid var(--green)}.newsPage .labelGrid article:nth-child(2){border-top-color:var(--blue)}.newsPage .labelGrid article:nth-child(3){border-top-color:var(--orange)}.newsPage .labelGrid article:nth-child(4){border-top-color:var(--earth)}.newsPage .labelGrid h3{margin:18px 0 8px;font-size:1.08rem}.newsPage .labelGrid p{margin:0;line-height:1.55;font-size:.92rem}.newsPage .newsBridge{padding-top:74px;padding-bottom:88px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:64px;gap:64px;border-top:1px solid var(--line)}.newsPage .newsBridge h2{font-size:clamp(2rem,2.7vw,2.8rem)!important}.newsPage .newsBridge>div:last-child p{font-size:1.05rem;line-height:1.68}.joinPage .joinContact,.joinPage .joinRule,.joinPage .joinStates,.joinPage .joinWays{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.joinPage .joinWays{padding-top:78px;padding-bottom:84px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.joinPage .joinWays article{display:flex;flex-direction:column;background:#fafaf6;border-radius:16px;padding:22px;border-top:4px solid var(--green);min-height:300px}.joinPage .joinWays article:nth-child(2){border-top-color:var(--blue)}.joinPage .joinWays article:nth-child(3){border-top-color:var(--orange)}.joinPage .joinWays article:nth-child(4){border-top-color:var(--earth)}.joinPage .joinWays span{font-size:.7rem;color:var(--earth)}.joinPage .joinWays h2{font-size:1.18rem!important;margin:28px 0 10px!important;line-height:1.15!important}.joinPage .joinWays p{margin:0 0 22px;font-size:.92rem;line-height:1.58}.joinPage .joinWayLink{margin-top:auto;font-weight:700;font-size:.88rem;text-underline-offset:5px}.joinPage .joinRule,.joinPage .joinStates{padding-top:78px;padding-bottom:86px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:64px;gap:64px;border-top:1px solid var(--line)}.joinPage .joinContact h2,.joinPage .joinRule h2,.joinPage .joinStates h2{font-size:clamp(2rem,2.7vw,2.8rem)!important}.joinPage .joinContact>p:not(.sectionLabel),.joinPage .joinRule>div:last-child p,.joinPage .joinStates>div:first-child p{font-size:1.04rem;line-height:1.68}.joinPage .joinSteps{display:grid;grid-gap:10px;gap:10px}.joinPage .joinSteps span{display:block;padding:14px 16px;border-radius:12px;background:#eef5e6;font-weight:700;font-size:.92rem}.joinPage .joinContact{margin-top:0;margin-bottom:82px;padding-top:68px;padding-bottom:72px;text-align:center;background:#fbfaf5;color:var(--deep)!important;border-radius:22px}.joinPage .joinContact .sectionLabel{color:#a95500!important}.joinPage .joinContact h2{color:var(--deep)!important}.joinPage .joinContact>p:not(.sectionLabel){max-width:760px;margin-left:auto;margin-right:auto;color:var(--deep)!important}.joinPage .joinContact .heroActions{justify-content:center}.joinPage .joinContact .textLink{color:var(--deep)!important}.aboutPage .aboutDelegates,.aboutPage .aboutLayers,.aboutPage .aboutOpen,.aboutPage .aboutOrigin,.aboutPage .aboutPatrons,.aboutPage .aboutPrinciples,.aboutPage .aboutSeparation{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.aboutPage .aboutOrigin,.aboutPage .aboutSeparation{padding-top:78px;padding-bottom:86px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:64px;gap:64px;border-top:1px solid var(--line)}.aboutPage .aboutDelegatesHead h2,.aboutPage .aboutOpen h2,.aboutPage .aboutOrigin h2,.aboutPage .aboutPatronHead h2,.aboutPage .aboutSeparation h2{font-size:clamp(2rem,2.7vw,2.8rem)!important}.aboutPage .aboutOpen>p:not(.sectionLabel),.aboutPage .aboutOrigin>div:last-child p,.aboutPage .aboutSeparation>div:last-child p{font-size:1.04rem;line-height:1.68}.aboutPage .aboutPatrons{padding-top:82px;padding-bottom:88px;border-top:1px solid var(--line)}.aboutPage .aboutPatronHead{max-width:860px;margin:0 auto 38px;text-align:center}.aboutPage .aboutPatronHead .sectionLabel{color:var(--blue)}.aboutPage .aboutPatronHead>p:last-child{font-size:1.04rem;line-height:1.68}.aboutPage .aboutPatronGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.aboutPage .aboutPatronCard{display:grid;grid-template-columns:190px 1fr;grid-gap:24px;gap:24px;padding:20px;background:#fbfaf5;border:1px solid rgba(73,107,53,.12);border-radius:20px;align-items:center}.aboutPage .aboutPatronImage{aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:#eef2e7}.aboutPage .aboutPatronImage img{display:block;width:100%;height:100%;object-fit:cover}.aboutPage .aboutPatronRole{margin:0 0 7px;text-transform:uppercase;letter-spacing:.11em;font-size:.7rem;font-weight:700;color:var(--orange)}.aboutPage .aboutPatronCard h3{margin:0 0 10px;font-size:1.45rem}.aboutPage .aboutPatronCard p:not(.aboutPatronRole){margin:0 0 14px;line-height:1.6}.aboutPage .aboutDelegates{padding-top:82px;padding-bottom:88px;border-top:1px solid var(--line)}.aboutPage .aboutDelegatesHead{max-width:860px;margin:0 auto 34px;text-align:center}.aboutPage .aboutDelegatesHead .sectionLabel{color:var(--orange)}.aboutPage .aboutLeadDelegate{max-width:860px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);grid-gap:28px;gap:28px;padding:20px;background:#fbfaf5;border:1px solid rgba(73,107,53,.12);border-radius:20px;align-items:center}.aboutPage .aboutLeadDelegateImage{aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#eef2e7}.aboutPage .aboutLeadDelegateImage img{display:block;width:100%;height:100%;object-fit:cover}.aboutPage .aboutLeadDelegateCopy h3{margin:0 0 10px;font-size:1.55rem}.aboutPage .aboutLeadDelegateCopy p:not(.aboutPatronRole){margin:0;line-height:1.6}.aboutPage .aboutDelegatesFoot{max-width:860px;margin:24px auto 0;text-align:center}.aboutPage .aboutDelegatesFoot a{font-weight:700;text-underline-offset:5px}.aboutPage .aboutLayers{padding-top:76px;padding-bottom:84px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.aboutPage .aboutLayers article{padding:26px;background:#fafaf6;border-radius:18px;border-top:4px solid var(--green)}.aboutPage .aboutLayers article:nth-child(2){border-top-color:var(--blue)}.aboutPage .aboutLayers article:nth-child(3){border-top-color:var(--orange)}.aboutPage .aboutLayers span{font-size:.7rem;color:var(--earth)}.aboutPage .aboutLayerLogo{height:112px;margin:20px 0 18px;display:flex;align-items:center;justify-content:flex-start}.aboutPage .aboutLayerLogo img{display:block;max-width:190px;max-height:100%;width:auto;height:auto;object-fit:contain}.aboutPage .aboutLayerLogoTall img{max-width:92px}.aboutPage .aboutLayers h3{margin:0 0 10px;font-size:1.3rem}.aboutPage .aboutLayers p{margin:0;line-height:1.6}.aboutPage .aboutLayerLink{display:inline-block;margin-top:16px;font-size:.9rem;font-weight:700;color:var(--deep);text-underline-offset:5px}.aboutPage .aboutPrinciples{padding-top:72px;padding-bottom:78px;border-top:1px solid var(--line)}.aboutPage .aboutPrinciples>div{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px}.aboutPage .aboutPrinciples strong{display:flex;align-items:center;min-height:96px;padding:16px;border-radius:14px;background:#eef5e6;font-size:.95rem;line-height:1.45}.aboutPage .aboutOpen{margin-bottom:82px;padding-top:68px;padding-bottom:72px;text-align:center;background:#fbfaf5;border-radius:22px;color:var(--deep)!important}.aboutPage .aboutOpen .sectionLabel{color:#a95500!important}.aboutPage .aboutOpen .textLink,.aboutPage .aboutOpen h2,.aboutPage .aboutOpen p{color:var(--deep)!important}.aboutPage .aboutOpen>p:not(.sectionLabel){max-width:780px;margin-left:auto;margin-right:auto}.aboutPage .aboutOpen .heroActions{justify-content:center}.aboutPage .aboutOpen .buttonPrimary{color:#fff!important}.aboutPage footer,.joinPage footer,.newsPage footer{max-width:1240px;margin:0 auto;padding:0 32px 48px}@media(max-width:1000px){.aboutPage .aboutPrinciples>div,.joinPage .joinWays,.newsPage .labelGrid{grid-template-columns:repeat(2,1fr)}.aboutPage .aboutPatronCard{grid-template-columns:145px 1fr}}@media(max-width:760px){.aboutPage .aboutHero,.joinPage .joinHero,.newsPage .newsHero{padding:54px 20px 60px!important}.aboutPage .aboutDelegates,.aboutPage .aboutLayers,.aboutPage .aboutOpen,.aboutPage .aboutOrigin,.aboutPage .aboutPatrons,.aboutPage .aboutPrinciples,.aboutPage .aboutSeparation,.joinPage .joinContact,.joinPage .joinRule,.joinPage .joinStates,.joinPage .joinWays,.newsPage .newsBridge,.newsPage .newsItems,.newsPage .newsLabels{padding-left:20px;padding-right:20px}.aboutPage .aboutOrigin,.aboutPage .aboutSeparation,.joinPage .joinRule,.joinPage .joinStates,.newsPage .newsBridge,.newsPage .newsItem{grid-template-columns:1fr}.newsPage .newsItem{gap:14px}.newsPage .newsMeta{flex-direction:row;justify-content:space-between}.aboutPage .aboutLayers,.aboutPage .aboutPatronGrid,.aboutPage .aboutPrinciples>div,.joinPage .joinWays,.newsPage .labelGrid{grid-template-columns:1fr}.joinPage .joinWays article{min-height:0}.aboutPage .aboutPatronCard{grid-template-columns:120px 1fr}.aboutPage .aboutLeadDelegate{grid-template-columns:1fr;max-width:680px}.aboutPage .aboutLayerLogo{height:96px}.aboutPage .aboutOpen,.joinPage .joinContact{border-radius:0;margin-left:0;margin-right:0}}@media(max-width:480px){.aboutPage .aboutPatronCard{grid-template-columns:1fr}.aboutPage .aboutPatronImage{aspect-ratio:16/10}.aboutPage .aboutLeadDelegate{padding:14px}.aboutPage .aboutLeadDelegateImage{border-radius:12px}}:root{--label-green:#496b35;--label-blue:#0b6f96;--label-orange:#a55300;--label-earth:#6f6257;--label-light:#d5ed96}.eyebrow,.hubBayern>div:last-child>p,.hubCall>p,.hubEyebrow,.hubSectionHead>p,.sectionLabel,main[class*=_page__] [class*=_label__]{color:var(--label-green)!important}main[class*=_page__] [class*=_sectionHead__] [class*=_label__]{color:var(--label-blue)!important}main[class*=_page__] [class*=_bridge__] [class*=_label__]{color:var(--label-orange)!important}main[class*=_page__] [class*=_archive__] [class*=_label__]{color:var(--label-earth)!important}.aboutHero .eyebrow,.deHero .eyebrow,.hubHero .hubEyebrow,.joinHero .eyebrow,.newsHero .eyebrow,.worldHero .eyebrow,main[class*=_page__] [class*=_hero__] [class*=_kicker__],main[class*=_page__] [class*=_perspective__] [class*=_eyebrow__],main[class*=_page__] [class*=_today__] [class*=_label__]{color:var(--label-light)!important}.countryPage .sectionLabel,.newsPage .newsLabels .sectionLabel,.worldPage .lensGrid+* .sectionLabel,.worldPage .worldRead .sectionLabel{color:var(--label-blue)!important}.countryPage .deBayern .sectionLabel,.hubPage .hubSectionHead>p,.joinPage .sectionLabel,.newsPage .newsBridge .sectionLabel{color:var(--label-orange)!important}.aboutPage .sectionLabel,.countryPage .statusIntro .sectionLabel{color:var(--label-earth)!important}.worldPage .worldBridge .sectionLabel{color:var(--label-orange)!important}.countryPage .dePrinciple .sectionLabel,.worldPage .worldCases .sectionLabel{color:var(--label-blue)!important}.countryPage .deMap .sectionLabel{color:var(--label-earth)!important}.newsPage .newsLabels .sectionLabel{color:var(--label-blue)!important}.aboutPage .aboutOpen .sectionLabel{color:var(--label-orange)!important}.aboutPage .aboutPrinciples .sectionLabel,.joinPage .joinRule .sectionLabel{color:var(--label-blue)!important}.joinPage .joinStates .sectionLabel{color:var(--label-earth)!important}.joinPage .joinContact .sectionLabel{color:var(--label-orange)!important}main>footer{display:none!important}.siteFooter{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#f7f8f3;border-top:1px solid var(--line);color:var(--deep)}.siteFooterInner{width:100%;max-width:1240px;margin:0 auto;padding:48px 32px 34px;display:grid;grid-template-columns:1.15fr 1.5fr 1fr;grid-gap:48px;gap:48px;align-items:start}.siteFooterBrand{display:flex;gap:14px;align-items:center;min-width:0}.siteFooterBrand .brandMarkOfficial{width:72px;flex:0 0 auto}.siteFooterBrand>div{display:flex;flex-direction:column;gap:4px;min-width:0}.siteFooterBrand strong{font-size:1.05rem;color:var(--green);white-space:normal;overflow-wrap:normal}.siteFooterBrand span{font-size:.72rem;text-transform:uppercase;letter-spacing:.09em;color:var(--earth);font-weight:700;white-space:normal;overflow-wrap:normal}.siteFooterLegal,.siteFooterNav{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0}.siteFooterLegal a,.siteFooterNav a{font-size:.9rem;text-decoration:none;width:max-content;max-width:100%;text-underline-offset:4px;overflow-wrap:normal}.siteFooterLegal a:hover,.siteFooterNav a:hover{text-decoration:underline}.siteFooterLegal{justify-self:end}.siteFooterBottom{width:100%;max-width:1240px;margin:0 auto;padding:20px 32px 26px;border-top:1px solid rgba(73,107,53,.12);display:flex;justify-content:space-between;gap:24px;font-size:.78rem;color:var(--earth)}.siteFooterBottom a{color:var(--deep);text-decoration:none}.siteFooterNetwork{width:100%!important;min-height:120px!important;border-top:1px solid rgba(73,107,53,.12);padding:24px 32px 30px!important;display:flex!important;justify-content:center!important;align-items:center!important;background:#fff!important;overflow:visible!important}.siteFooterNetwork,.siteFooterNetwork img{visibility:visible!important;opacity:1!important}.siteFooterNetwork img{display:block!important;width:min(100%,980px)!important;max-width:980px!important;height:auto!important;object-fit:contain!important}.legalPage{background:#fff;color:var(--deep)}.legalHero{background:var(--deep);color:#fff;text-align:center;padding:72px max(32px,calc((100vw - 980px)/2)) 76px}.legalHero .sectionLabel{color:#d5ed96;margin-bottom:14px}.legalHero h1{margin:0 auto 20px;max-width:860px;color:#b9dc69!important;font-size:clamp(2.35rem,3.2vw,3.35rem)!important;line-height:1.04!important;font-weight:500!important;letter-spacing:-.035em!important}.legalHero p:last-child{max-width:760px;margin:0 auto;font-size:1.04rem;line-height:1.68}.legalContent{max-width:900px;margin:0 auto;padding:72px 32px 90px}.legalContent h2{margin:44px 0 12px!important;font-size:1.6rem!important}.legalContent h2:first-child{margin-top:0!important}.legalContent p{line-height:1.7}.legalContent a{font-weight:700;text-underline-offset:5px}.legalNote{margin-top:48px;padding:20px 22px;border-radius:16px;background:#f7f8f3;border-left:4px solid var(--green)}@media(min-width:901px){.siteFooterNetwork{display:flex!important;min-height:140px!important;padding:28px 32px 34px!important}.siteFooterNetwork img{display:block!important;width:min(72vw,980px)!important;max-width:980px!important}}@media(max-width:900px){.siteFooterInner{grid-template-columns:1fr 1fr;gap:30px 40px}.siteFooterBrand{grid-column:1/-1}.siteFooterLegal{justify-self:start}.siteFooterNetwork img{width:min(100%,760px)!important}}@media(max-width:620px){.siteFooterInner{grid-template-columns:1fr;padding:38px 20px 26px}.siteFooterBrand{grid-column:auto}.siteFooterBottom{padding:18px 20px 24px;flex-direction:column;gap:10px}.siteFooterNetwork{padding:20px 16px 24px!important}.legalHero{padding:52px 20px 58px}.legalContent{padding:54px 20px 70px}}.supportPage{background:#fff;color:var(--deep)}.supportHero{max-width:none;margin:0;padding:76px max(32px,calc((100vw - 1240px)/2)) 112px;background:linear-gradient(180deg,#12361d,#173f24);color:#fff;text-align:center;position:relative;overflow:hidden}.supportHero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70px 34px at 2% 76%,rgba(139,177,72,.48) 0 58%,transparent 61%),radial-gradient(ellipse 92px 42px at 7% 88%,rgba(91,137,49,.34) 0 56%,transparent 60%),radial-gradient(ellipse 68px 32px at 98% 25%,rgba(152,188,76,.42) 0 58%,transparent 61%),radial-gradient(ellipse 96px 44px at 94% 12%,rgba(103,151,54,.3) 0 56%,transparent 60%),radial-gradient(circle at 12% 20%,rgba(209,228,156,.09) 0 4%,transparent 8%),radial-gradient(circle at 88% 74%,rgba(209,228,156,.08) 0 4%,transparent 9%);filter:blur(4px);opacity:.9}.supportHero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:58px;background:#fff;-webkit-clip-path:polygon(0 100%,100% 28%,100% 100%);clip-path:polygon(0 100%,100% 28%,100% 100%);z-index:2}.supportHero>*{position:relative;z-index:1}.supportHero .eyebrow{color:#d5ed96;margin-bottom:14px}.supportHero h1{max-width:920px;margin:0 auto 22px;color:#b9dc69;font-size:clamp(2.5rem,3.5vw,3.65rem);line-height:1.02;letter-spacing:-.04em;font-weight:500}.supportHero .lead{max-width:820px;margin:0 auto;font-size:1.08rem;line-height:1.7;color:#fff}.supportGrid{max-width:1240px;margin:0 auto;padding:82px 32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.supportCard{padding:30px;background:#fbfaf5;border:1px solid rgba(73,107,53,.12);border-radius:20px;border-top:4px solid var(--green)}.supportSre{border-top-color:var(--blue)}.supportCard .sectionLabel{color:var(--orange);margin-bottom:12px}.supportCard h2{margin:0 0 18px;font-size:clamp(1.9rem,2.4vw,2.45rem);line-height:1.08;letter-spacing:-.03em}.supportCard>p:not(.sectionLabel):not(.supportNote){font-size:1rem;line-height:1.65}.supportBank{margin-top:26px;display:grid;grid-template-columns:150px 1fr;grid-gap:10px 18px;gap:10px 18px;padding:22px;background:#fff;border-radius:14px}.supportBank span{color:var(--earth);font-size:.84rem}.supportBank strong{font-size:.96rem;overflow-wrap:anywhere}.supportPayPal{margin-top:24px;border:0;border-radius:999px;background:var(--green);color:#fff;padding:14px 24px;font:inherit;font-weight:700;cursor:pointer}.supportPayPal:hover{filter:brightness(.96)}.supportNote{margin-top:18px;font-size:.86rem;line-height:1.55;color:var(--earth)}.supportClosing{max-width:980px;margin:0 auto 84px;padding:64px 32px;text-align:center;background:#fbfaf5;border-radius:22px}.supportClosing .sectionLabel{color:var(--blue)}.supportClosing h2{margin:0 auto 18px;font-size:clamp(2rem,2.7vw,2.8rem);line-height:1.08;letter-spacing:-.03em}.supportClosing p:not(.sectionLabel){max-width:760px;margin:0 auto;font-size:1.04rem;line-height:1.68}@media(max-width:760px){.supportHero{padding:54px 20px 84px}.supportHero:before{opacity:.62}.supportHero:after{height:40px;-webkit-clip-path:polygon(0 100%,100% 42%,100% 100%);clip-path:polygon(0 100%,100% 42%,100% 100%)}.supportGrid{grid-template-columns:1fr;padding:58px 20px}.supportCard{padding:22px}.supportBank{grid-template-columns:1fr;gap:4px;padding:18px}.supportBank strong{margin-bottom:10px}.supportClosing{margin-bottom:60px;padding:50px 20px;border-radius:0}}@media(max-width:480px){.supportHero{padding-bottom:70px}.supportHero:before{opacity:.38}.supportHero:after{height:26px;-webkit-clip-path:polygon(0 100%,100% 55%,100% 100%);clip-path:polygon(0 100%,100% 55%,100% 100%)}}.aboutHero,.deHero,.hubHero,.joinHero,.newsHero,.worldHero{position:relative;overflow:hidden;background:linear-gradient(180deg,#12361d,#173f24)!important;color:#fff!important;padding-bottom:118px!important}.aboutHero:before,.deHero:before,.hubHero:before,.joinHero:before,.newsHero:before,.worldHero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70px 34px at 2% 76%,rgba(139,177,72,.48) 0 58%,transparent 61%),radial-gradient(ellipse 92px 42px at 7% 88%,rgba(91,137,49,.34) 0 56%,transparent 60%),radial-gradient(ellipse 68px 32px at 98% 25%,rgba(152,188,76,.42) 0 58%,transparent 61%),radial-gradient(ellipse 96px 44px at 94% 12%,rgba(103,151,54,.3) 0 56%,transparent 60%),radial-gradient(circle at 12% 20%,rgba(209,228,156,.09) 0 4%,transparent 8%),radial-gradient(circle at 88% 74%,rgba(209,228,156,.08) 0 4%,transparent 9%);filter:blur(4px);opacity:.9;z-index:0}.aboutHero:after,.deHero:after,.hubHero:after,.joinHero:after,.newsHero:after,.worldHero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:58px;background:#fff;-webkit-clip-path:polygon(0 100%,100% 28%,100% 100%);clip-path:polygon(0 100%,100% 28%,100% 100%);pointer-events:none;z-index:2}.aboutHero>*,.deHero>*,.hubHero>*,.joinHero>*,.newsHero>*,.worldHero>*{position:relative;z-index:1}.aboutHero h1,.deHero h1,.hubHero h1,.joinHero h1,.newsHero h1,.worldHero h1{color:#b9dc69!important}.aboutHero .eyebrow,.deHero .eyebrow,.hubHero .hubEyebrow,.joinHero .eyebrow,.newsHero .eyebrow,.worldHero .eyebrow{color:#d5ed96!important}@media (max-width:900px){.aboutHero,.deHero,.hubHero,.joinHero,.newsHero,.worldHero{padding-bottom:92px!important}.aboutHero:before,.deHero:before,.hubHero:before,.joinHero:before,.newsHero:before,.worldHero:before{opacity:.62}.aboutHero:after,.deHero:after,.hubHero:after,.joinHero:after,.newsHero:after,.worldHero:after{height:40px;-webkit-clip-path:polygon(0 100%,100% 42%,100% 100%);clip-path:polygon(0 100%,100% 42%,100% 100%)}}@media (max-width:680px){.aboutHero,.deHero,.hubHero,.joinHero,.newsHero,.worldHero{padding-bottom:72px!important}.aboutHero:before,.deHero:before,.hubHero:before,.joinHero:before,.newsHero:before,.worldHero:before{opacity:.38}.aboutHero:after,.deHero:after,.hubHero:after,.joinHero:after,.newsHero:after,.worldHero:after{height:26px;-webkit-clip-path:polygon(0 100%,100% 55%,100% 100%);clip-path:polygon(0 100%,100% 55%,100% 100%)}}