.eeree-about-intro{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:stretch;margin:18px 0 0;background:#f6f6f4;border-radius:14px;overflow:hidden}.eeree-about-intro__copy{padding:clamp(30px,4vw,65px);align-self:center;min-width:0}.eeree-about-intro h1{font-size:clamp(46px,5.4vw,78px);line-height:1.01;letter-spacing:-0.06em;font-weight:800;margin:0 0 28px}.eeree-about-intro h1 em{font-style:normal;color:#225b40}.eeree-about-intro__copy>p{font-size:16px;line-height:1.8;color:#62695e;max-width:370px;margin-bottom:28px}.eeree-about-intro__actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.eeree-about-intro__actions .btn{display:inline-flex;align-items:center;gap:24px}.eeree-about-textlink{color:#181c19;font-size:13px;border-bottom:1px solid #a0aa98;padding:8px 0}.eeree-about-intro__image{position:relative;margin:0;min-height:540px;overflow:hidden;background:#53604d}.eeree-about-intro__image img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:62% center}.eeree-about-intro__image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, transparent 50%, rgba(19, 32, 12, 0.6))}.eeree-about-intro__image figcaption{position:absolute;bottom:35px;left:32px;right:25px;z-index:1;color:#fff;font-size:30px;line-height:1.1;letter-spacing:-0.04em;font-weight:500}.eeree-about-values{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:35px;border-bottom:1px solid #dedfd9;padding:38px 0;margin-bottom:65px}.eeree-about-values>div{padding-left:24px;border-left:1px solid #dedfd9;min-width:0}.eeree-about-values>div:first-child{padding-left:0;border:0}.eeree-about-values span{display:block;color:#6b7566;font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px}.eeree-about-values strong{display:block;font-size:23px;line-height:1.2;font-weight:800;letter-spacing:-0.04em;margin-bottom:10px}.eeree-about-values p{font-size:13px;color:#636963;line-height:1.6;margin:0}.page-cms-5 .subpage-banner{display:none}.page-cms-5 .eeree-about-story{scroll-margin-top:28px}.page-cms-5 .custom-product-sections{padding:0;margin:0}.page-cms-5 .section-a.row{margin:0;padding:0 0 60px;border:0;background:#fff}.page-cms-5 .section-a>.product-container{display:grid;grid-template-columns:minmax(0, 0.6fr) minmax(0, 1.4fr);gap:65px;width:100%;max-width:none;margin:0;padding:0}.page-cms-5 .section-a>.product-container>div{width:auto;max-width:none;float:none;padding:0;min-width:0}.page-cms-5 .section-label{font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#225b40;display:block;margin-bottom:16px}.page-cms-5 .section-label:empty{display:none}.page-cms-5 .section-title{font-size:clamp(32px,4vw,54px);font-weight:800;letter-spacing:-0.05em;line-height:1.08;color:#181c19;margin:0 0 25px}.page-cms-5 .section-content,.page-cms-5 .item-html{font-size:15px;line-height:1.85;overflow-wrap:anywhere;color:#4e5848}.page-cms-5 .section-content p,.page-cms-5 .item-html p{font-size:inherit;line-height:inherit;text-align:left !important;margin:0 0 20px;color:inherit}.page-cms-5 .section-content strong,.page-cms-5 .item-html strong{font-weight:800;color:#181c19}.page-cms-5 .section-content a,.page-cms-5 .item-html a{color:#225b40;text-decoration:underline;text-underline-offset:3px}.page-cms-5 .cms-section.section-c{padding:0;margin:0 0 45px}.page-cms-5 .cms-section.section-c .htmlcontent-item-wrapper{background:#f3f4ee;margin:0;border-radius:14px;overflow:hidden}.page-cms-5 .cms-section.section-c .htmlcontent-item{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);align-items:start;gap:45px;padding:45px;margin:0;width:100%;max-width:none}.page-cms-5 .cms-section.section-c .html-content-item-content{max-width:none;width:auto;min-width:0;padding:0;margin:0;display:block;text-align:left;order:0}.page-cms-5 .cms-section.section-c .html-content-item-content h3{font-size:clamp(28px,3.3vw,44px);line-height:1.1;margin:0 0 28px;font-weight:800}.page-cms-5 .cms-section.section-c .htmlcontent-item-img{max-width:none;width:100%;margin:0;min-width:0;position:sticky;top:25px}.page-cms-5 .cms-section.section-c .htmlcontent-item-img img{display:block;width:100%;height:auto;max-height:620px;object-fit:cover;border-radius:10px;box-shadow:none}.page-cms-5 .cms-section.section-c .text-right .htmlcontent-item{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center}.page-cms-5 .cms-section.section-c .text-right{background:#f6f6f4}.page-cms-5 .cms-section.section-c .text-right .htmlcontent-item-img{order:-1;position:static}.page-cms-5 .cms-section.section-c .text-right .item-html{font-size:18px;line-height:1.8}.page-cms-5 .cms-section.section-b{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 0.75fr);gap:65px;align-items:start;padding:55px 0;margin:0;border-radius:0;background:#fff;border-top:1px solid #dedfd9}.page-cms-5 .cms-section.section-b>.content{min-width:0;max-width:none;width:100%;padding:0}.page-cms-5 .cms-section.section-b>.img{position:sticky;top:28px;width:100%;min-width:0;margin:0;padding:22px;background:#f5f5f0;border-radius:12px}.page-cms-5 .cms-section.section-b>.img img{display:block;max-width:100%;width:100%;height:auto;max-height:430px;object-fit:contain;border-radius:8px;box-shadow:none}.page-cms-5 .cms-section.section-b .section-content p{padding-bottom:18px;border-bottom:1px solid #eceee6;margin-bottom:18px}.page-cms-5 .cms-section.section-b .section-content p:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.page-cms-5 .cms-section.section-b .section-content p>strong:first-child{display:inline-block;font-size:16px;line-height:1.5;margin-bottom:6px}.page-cms-5 .eeree-cms__body{max-width:850px;padding-top:0}@media(max-width: 1199px){.eeree-about-intro{gap:10px}.eeree-about-intro__copy{padding:35px}.eeree-about-intro__image{min-height:500px}.eeree-about-values{gap:20px;margin-bottom:45px}.eeree-about-values strong{font-size:21px}.page-cms-5 .section-a>.product-container{gap:35px}.page-cms-5 .cms-section.section-c .htmlcontent-item{gap:28px;padding:32px}.page-cms-5 .cms-section.section-b{gap:35px}.page-cms-5 .cms-section.section-c .text-right .item-html{font-size:16px}}@media(max-width: 991px){.eeree-about-intro h1{font-size:51px}.eeree-about-intro__copy{padding:28px}.eeree-about-intro__image{min-height:490px}.eeree-about-values strong{font-size:19px}.page-cms-5 .section-a>.product-container{grid-template-columns:minmax(0, 1fr);gap:15px}.page-cms-5 .section-a .section-title{margin-bottom:10px}.page-cms-5 .cms-section.section-c .htmlcontent-item{grid-template-columns:minmax(0, 1fr)}.page-cms-5 .cms-section.section-c .htmlcontent-item-img{position:static;max-width:600px;margin:auto}.page-cms-5 .cms-section.section-c .text-right .htmlcontent-item{grid-template-columns:minmax(0, 1fr)}.page-cms-5 .cms-section.section-c .text-right .htmlcontent-item-img{order:1}.page-cms-5 .cms-section.section-b{grid-template-columns:minmax(0, 1fr) minmax(0, 0.6fr);gap:25px}.page-cms-5 .cms-section.section-b>.img{padding:12px}}@media(max-width: 767px){.eeree-about-intro{grid-template-columns:minmax(0, 1fr);gap:0;margin-top:10px;border-radius:10px}.eeree-about-intro__copy{padding:30px 24px}.eeree-about-intro h1{font-size:clamp(44px,11vw,64px);margin-bottom:22px}.eeree-about-intro__copy>p{font-size:14px;line-height:1.75;margin-bottom:23px}.eeree-about-intro__image{min-height:300px}.eeree-about-intro__image figcaption{font-size:27px;left:25px;bottom:24px}.eeree-about-intro__actions{gap:14px}.eeree-about-intro__actions .btn{font-size:12px;padding:13px 18px;gap:15px}.eeree-about-values{grid-template-columns:minmax(0, 1fr);gap:0;padding:8px 0 22px;margin-bottom:35px}.eeree-about-values>div,.eeree-about-values>div:first-child{padding:22px 0;border-left:0;border-bottom:1px solid #e5e8df}.eeree-about-values>div:last-child{border:0;padding-bottom:0}.eeree-about-values strong{font-size:23px}.eeree-about-values span{margin-bottom:8px}.page-cms-5 .section-a.row{padding-bottom:30px}.page-cms-5 .section-content,.page-cms-5 .item-html{font-size:14px;line-height:1.8}.page-cms-5 .cms-section.section-c{margin-bottom:25px}.page-cms-5 .cms-section.section-c .htmlcontent-item{padding:26px 20px;gap:22px}.page-cms-5 .cms-section.section-c .html-content-item-content h3{font-size:30px;margin-bottom:20px}.page-cms-5 .cms-section.section-c .text-right .item-html{font-size:16px}.page-cms-5 .cms-section.section-b{grid-template-columns:minmax(0, 1fr);gap:22px;padding:32px 0}.page-cms-5 .cms-section.section-b>.img{position:static;padding:20px;max-width:100%}.page-cms-5 .cms-section.section-b>.img img{max-height:280px}.page-cms-5 .section-title{font-size:36px}.page-cms-5 .cms-section.section-b .section-content p>strong:first-child{font-size:15px}}@media(prefers-reduced-motion: no-preference){html:has(.eeree-about-intro){scroll-behavior:smooth}}
