.eco-hero{text-align:center;height:590px;position:relative}.eco-hero:before{content:"";pointer-events:none;background:url(/images/eco-leaves.svg) 50%/cover no-repeat;height:126px;position:absolute;inset:0 0 auto;transform:rotate(180deg)}.eco-hero .commit-wrap{padding-top:133px;position:relative}.eco-hero h1{min-height:151px}.eco-hero p{max-width:502px;margin:0 auto 40px;font-size:20px;line-height:29px}.eco-underline{width:125px;height:20px;position:absolute;top:252px;left:calc(50% - 62.5px)}.eco-overview{padding-top:85px;padding-bottom:126px}.eco-overview h2{min-height:115px}.eco-bento{grid-template-columns:repeat(3,350px);gap:20px;margin-top:67px;display:grid}.eco-bento-card{background:#f1f1f1;border-radius:30px;height:600px;padding:30px;position:relative;overflow:hidden}.eco-label{font-size:14px;line-height:23px;margin-bottom:10px!important}.eco-bento h3{font-size:25px;font-weight:600;line-height:30px}.eco-note{text-align:center;white-space:pre-line;font-size:15px;font-weight:700;line-height:19px;position:absolute;bottom:45px;left:30px;right:30px}.eco-plane{width:203px;height:136px;margin:65px auto;display:block}.eco-bento .earth{color:#fff;background:#000 url(/images/eco-earth.jpg) 50%/cover}.eco-bento .earth .eco-note{top:180px;bottom:auto}.eco-bento .fidget{color:#fff;background:#efc2d7 url(/images/eco-fidget.jpg) 50%/cover}.eco-bento .awareness{color:#fff;background:#5fd366}.eco-bento .ocean{color:#fff;background:#79b8d1 url(/images/eco-ocean.jpg) 50%/cover}.eco-bento .ocean .eco-note{top:180px;bottom:auto}.eco-bento .climate{color:#fff;background:#000}.eco-bento .climate h3{font-size:25px;line-height:30px}.eco-bento .climate a{color:#000;background:#5fd366;border-radius:30px;justify-content:center;padding:15px;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.eco-local{min-height:1000px;padding-top:150px;position:relative}.eco-local>div{width:540px}.eco-eyebrow{font-size:20px;line-height:31px}.eco-local h2{min-height:119px}.eco-local strong{min-height:62px;font-size:20px;line-height:30px;display:block}.eco-local p:not(.eco-eyebrow){text-align:justify;font-size:18px;line-height:27px}.eco-local>img{object-fit:cover;border-radius:30px;width:400px;height:600px;position:absolute;top:110px;right:-168px}.eco-methods{color:#fff;background:#000;padding:100px 0 80px}.eco-methods h2{text-align:center;max-width:none}.eco-methods>.commit-wrap>p{text-align:center;max-width:572px;margin:auto;font-size:20px;line-height:30px}.eco-method-card{color:#000;background:#fff;border-radius:30px;width:500px;margin:70px auto 0;overflow:hidden}.eco-method-card [role=tablist]{display:flex}.eco-method-card button{cursor:pointer;background:#fff;border:0;border-bottom:3px solid #0000;width:33.333%;padding:20px 0;font:600 25px/36px inherit}.eco-method-card button[aria-selected=true]{border-bottom-color:#000}.eco-method-card button:focus-visible{outline-offset:-4px;outline:2px solid #5fd366}.eco-method-card [role=tabpanel]{min-height:450px;padding:40px 55px}.eco-method-card [role=tabpanel] p{text-align:justify;font-size:18px;line-height:28px}.eco-method-card [role=tabpanel] p:first-child{margin-bottom:25px}.eco-paper{padding-top:60px}@media (min-width:761px) and (max-width:1250px){.eco-bento{grid-template-columns:repeat(3,minmax(0,1fr))}.eco-local>img{width:35%;right:0}.eco-local>div{width:60%}}@media (max-width:760px){.eco-hero{height:calc(350 * var(--cu))}.eco-hero:before{height:calc(65 * var(--cu))}.eco-hero .commit-wrap{padding-top:calc(85 * var(--cu))}.eco-hero h1{min-height:0;margin-bottom:calc(25 * var(--cu))}.eco-hero p{font-size:calc(13 * var(--cu));line-height:calc(20 * var(--cu));margin-bottom:calc(25 * var(--cu))}.eco-underline{width:calc(80 * var(--cu));height:calc(12 * var(--cu));top:calc(132 * var(--cu));left:calc(50% - 40 * var(--cu))}.eco-overview{padding:calc(50 * var(--cu)) 0}.eco-overview h2{min-height:0}.eco-bento{gap:calc(20 * var(--cu));margin-top:calc(35 * var(--cu));flex-direction:column;display:flex}.eco-bento-card{height:calc(480 * var(--cu));padding:calc(25 * var(--cu));border-radius:calc(25 * var(--cu))}.eco-label{font-size:calc(12 * var(--cu));line-height:calc(20 * var(--cu))}.eco-bento h3,.eco-bento .climate h3{font-size:calc(20 * var(--cu));line-height:calc(25 * var(--cu))}.eco-note{font-size:calc(12 * var(--cu));line-height:calc(16 * var(--cu));left:calc(25 * var(--cu));right:calc(25 * var(--cu));bottom:calc(40 * var(--cu))}.eco-bento .earth .eco-note,.eco-bento .ocean .eco-note{top:calc(150 * var(--cu))}.eco-plane{width:calc(160 * var(--cu));height:calc(110 * var(--cu));margin:calc(60 * var(--cu)) auto}.eco-local{min-height:0;padding:calc(50 * var(--cu)) 0}.eco-local>div{width:100%}.eco-local h2{min-height:0}.eco-eyebrow{font-size:calc(13 * var(--cu));line-height:calc(20 * var(--cu))}.eco-local strong{font-size:calc(16 * var(--cu));line-height:calc(24 * var(--cu));min-height:0;margin-bottom:calc(20 * var(--cu))}.eco-local p:not(.eco-eyebrow){font-size:calc(13 * var(--cu));line-height:calc(20 * var(--cu))}.eco-local>img{width:100%;height:calc(350 * var(--cu));margin-top:calc(30 * var(--cu));border-radius:calc(20 * var(--cu));position:static}.eco-methods{padding:calc(50 * var(--cu)) 0}.eco-methods>.commit-wrap>p{font-size:calc(13 * var(--cu));line-height:calc(20 * var(--cu))}.eco-method-card{width:100%;margin-top:calc(35 * var(--cu));border-radius:calc(20 * var(--cu))}.eco-method-card button{font-size:calc(14 * var(--cu));line-height:calc(22 * var(--cu));padding:calc(15 * var(--cu)) 0}.eco-method-card [role=tabpanel]{padding:calc(25 * var(--cu));min-height:calc(350 * var(--cu))}.eco-method-card [role=tabpanel] p{font-size:calc(13 * var(--cu));line-height:calc(20 * var(--cu))}}.eco-hero:before{transform:scaleY(-1)}.eco-underline{filter:brightness(0)saturate()invert(70%)sepia(60%)saturate(550%)hue-rotate(70deg)}.eco-method-card button{font-family:inherit;font-size:25px;font-weight:600;line-height:36px}@media (max-width:760px){.eco-hero{height:calc(280 * var(--cu))}.eco-hero .commit-wrap{padding-top:calc(40 * var(--cu))}.eco-hero h1{max-width:calc(220 * var(--cu));white-space:pre-line;margin-left:auto;margin-right:auto}.eco-underline{top:calc(108 * var(--cu))}.eco-hero:before{height:calc(32 * var(--cu))}.eco-bento-card{height:calc(430 * var(--cu))}.eco-method-card button{font-size:calc(14 * var(--cu));line-height:calc(22 * var(--cu))}.eco-underline{width:calc(50 * var(--cu));height:calc(7 * var(--cu));left:calc(50% - 25 * var(--cu))}.eco-bento h3,.eco-bento .climate h3{font-size:calc(16 * var(--cu));line-height:calc(20 * var(--cu))}.eco-label{margin-bottom:0!important}}@media (min-width:761px){.eco-overview{padding-bottom:32px}.eco-local{min-height:864px}.eco-method-card [role=tabpanel]{min-height:399px}}@media (max-width:760px){.eco-hero .commit-button{width:calc(160 * var(--cu));padding:0}.eco-page.is-english .eco-hero{height:calc(260 * var(--cu))}.eco-page.is-english .eco-underline{top:calc(84 * var(--cu))}}.eco-bento .earth{background-image:url(/images/eco-earth-wix.jpg)}.eco-annotation{pointer-events:none;object-fit:contain;position:absolute}.earth-line{width:120px;height:7px;top:90px;left:30px}.earth-arrow{width:93px;height:99px;top:256px;left:145px}.fidget-left{width:48px;height:67px;bottom:105px;left:8px}.fidget-right{width:56px;height:66px;bottom:105px;right:8px}.awareness-mark{width:146px;height:153px;top:198px;left:100px}.climate-mark{width:66px;height:66px;bottom:105px;right:30px}@media (min-width:761px){.eco-plane{margin-top:90px}}@media (max-width:760px){.earth-line{width:calc(95 * var(--cu));height:calc(6 * var(--cu));top:calc(65 * var(--cu));left:calc(25 * var(--cu))}.earth-arrow{width:calc(65 * var(--cu));height:calc(70 * var(--cu));top:calc(220 * var(--cu));left:calc(130 * var(--cu))}.fidget-left,.fidget-right{width:calc(32 * var(--cu));height:calc(44 * var(--cu));bottom:calc(90 * var(--cu))}.awareness-mark{width:calc(110 * var(--cu));height:calc(115 * var(--cu));top:calc(155 * var(--cu));left:calc(85 * var(--cu))}.climate-mark{width:calc(45 * var(--cu));height:calc(45 * var(--cu));bottom:calc(100 * var(--cu));right:calc(25 * var(--cu))}}@media (min-width:761px){.eco-overview+.commit-section .commit-cards{margin-top:59px}.eco-local{min-height:880px}.eco-methods+.commit-section{padding-bottom:29px}.eco-paper{padding-bottom:65px}.eco-local{padding-top:169px}.eco-local h2{width:700px;margin-bottom:16px}.eco-local>img{height:400px;top:166px}.eco-eyebrow{color:#ccc;font-weight:600}.eco-page.is-english .eco-local h2{min-height:105px}.eco-methods+.commit-section .commit-cards{margin-top:75px}}@media (max-width:760px){.eco-local>img{height:calc(280 * var(--cu))}.eco-bento .paper h3{max-width:calc(190 * var(--cu))}.eco-page.is-english .eco-bento .paper h3{max-width:calc(130 * var(--cu))}.eco-plane{width:calc(140 * var(--cu));height:calc(100 * var(--cu))}}.eco-page.is-english .eco-method-card button{text-transform:uppercase}
