.sustainNew_sustain-editorial-section___R1e4{position:relative;background:#FAF7F2;padding:clamp(40px,4.5vw,64px) 0;overflow:hidden}.sustainNew_sustain-editorial-container__nQnz4{max-width:1600px;margin:0 auto;padding:0 clamp(20px,4.5vw,65px);display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.15fr);grid-gap:clamp(30px,5vw,90px);gap:clamp(30px,5vw,90px);align-items:center}.sustainNew_sustain-visual-column__HancQ{position:relative;display:flex;justify-content:center}.sustainNew_sustain-gallery-wrapper__mEjyw{position:relative;width:100%;max-width:540px;padding-bottom:30px}.sustainNew_sustain-img-frame--primary__tStYM{width:82%;aspect-ratio:4/4.9;border-radius:20px;overflow:hidden;box-shadow:0 24px 50px -12px rgba(42,38,34,.16);position:relative;z-index:1;background:#E8E2D7}.sustainNew_sustain-img-frame--secondary__GqAvh{position:absolute;bottom:0;right:0;width:58%;aspect-ratio:4/3.4;border-radius:16px;overflow:hidden;border:6px solid #faf7f2;box-shadow:0 18px 40px -8px rgba(30,25,20,.18);z-index:2;background:#E8E2D7}.sustainNew_sustain-photo__gLu_I{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.sustainNew_sustain-img-frame--primary__tStYM:hover .sustainNew_sustain-photo__gLu_I,.sustainNew_sustain-img-frame--secondary__GqAvh:hover .sustainNew_sustain-photo__gLu_I{transform:scale(1.05)}.sustainNew_sustain-seal-badge__dwxmJ{position:absolute;top:28px;left:-20px;z-index:3;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(20,98,48,.14);border-radius:50px;padding:8px 18px 8px 10px;display:flex;align-items:center;gap:12px;box-shadow:0 12px 30px -4px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.sustainNew_sustain-seal-badge__dwxmJ:hover{transform:translateY(-2px);box-shadow:0 16px 36px -4px rgba(0,0,0,.14)}.sustainNew_sustain-seal-icon__Z1Hxl{width:36px;height:36px;border-radius:50%;background:#146230;color:#FFFFFF;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sustainNew_sustain-seal-text__48InG{display:flex;flex-direction:column}.sustainNew_seal-caption__GdXk_{font:700 10.5px/1.2 Manrope,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#146230}.sustainNew_seal-highlight__ub_l3{font:700 13.5px/1.3 Manrope,sans-serif;color:#1C1917}.sustainNew_sustain-content-column__9FAZ5{position:relative;z-index:2}.sustainNew_sustain-eyebrow-wrap__qH5FU{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px}.sustainNew_sustain-leaf-icon__deEOd{color:#146230;display:flex;align-items:center;justify-content:center}.sustainNew_sustain-eyebrow-title__NW6Bu{font:700 13px/1.4 Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#146230}.sustainNew_sustain-heading__ehgMK{margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,3.4vw,48px);font-weight:700;line-height:1.15;letter-spacing:-.015em;color:#05164d}.sustainNew_sustain-heading-italic__nhumY{font-style:italic;font-weight:500;color:#A0523A}.sustainNew_sustain-description__SsunT{margin:0 0 32px;font:400 16.5px/1.72 Manrope,sans-serif;color:#443F39;max-width:580px}.sustainNew_sustain-pillars-list__DGM7n{display:flex;flex-direction:column;margin-bottom:12px}.sustainNew_sustain-pillar-item__yKdE7{display:flex;align-items:flex-start;gap:18px;padding:16px 0;border-bottom:1px solid rgba(0,0,0,.07);transition:transform .25s ease}.sustainNew_sustain-pillar-item__yKdE7:last-child{border-bottom:none}.sustainNew_sustain-pillar-item__yKdE7:hover{transform:translateX(5px)}.sustainNew_pillar-marker__U5x6t{width:44px;height:44px;border-radius:50%;background:#F1ECE3;color:#146230;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s ease,color .3s ease,transform .3s ease}.sustainNew_sustain-pillar-item__yKdE7:hover .sustainNew_pillar-marker__U5x6t{background:#146230;color:#FFFFFF;transform:scale(1.06)}.sustainNew_pillar-body__0plVR{flex:1 1}.sustainNew_pillar-title__V4UG0{margin:0 0 3px;font-family:Manrope,sans-serif;font-size:16px!important;font-weight:700!important;color:#1C1917;transition:color .25s ease}.sustainNew_pillar-detail__n8rtb{margin:0;font-family:Manrope,sans-serif;font-size:14.5px;line-height:1.55;color:#625C54}.sustainNew_sustain-cta-row__w_s5X{margin-top:24px}.sustainNew_sustain-cta-link__NweOu{display:inline-flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#146230;text-decoration:none;padding-bottom:0;border-bottom:none;transition:color .25s ease,border-color .25s ease}.sustainNew_sustain-cta-link__NweOu:hover{color:#A0523A;border-color:#A0523A}.sustainNew_sustain-cta-arrow__mVJjP{display:inline-block;font-size:17px;line-height:1;transition:transform .25s ease}@media (max-width:1100px){.sustainNew_sustain-editorial-container__nQnz4{grid-template-columns:1fr}.sustainNew_sustain-seal-badge__dwxmJ{left:0}}@media (max-width:991px){.sustainNew_sustain-editorial-container__nQnz4{grid-template-columns:1fr}.sustainNew_sustain-seal-badge__dwxmJ{left:0}}@media (max-width:768px){.sustainNew_sustain-editorial-section___R1e4{padding:50px 0}.sustainNew_sustain-editorial-container__nQnz4{padding:0 18px;gap:40px}.sustainNew_sustain-gallery-wrapper__mEjyw{max-width:420px;padding-bottom:20px}.sustainNew_sustain-img-frame--secondary__GqAvh{border-width:4px}.sustainNew_sustain-seal-badge__dwxmJ{top:15px;left:-8px;padding:6px 14px 6px 8px}.sustainNew_sustain-seal-icon__Z1Hxl{width:30px;height:30px}.sustainNew_sustain-seal-icon__Z1Hxl svg{width:18px;height:18px}.sustainNew_seal-caption__GdXk_{font-size:9.5px}.sustainNew_seal-highlight__ub_l3{font-size:12px}.sustainNew_sustain-heading__ehgMK{font-size:30px}.sustainNew_sustain-description__SsunT{font-size:15px;margin-bottom:24px}.sustainNew_pillar-marker__U5x6t{width:38px;height:38px}.sustainNew_pillar-marker__U5x6t svg{width:18px;height:18px}.sustainNew_pillar-title__V4UG0{font-size:15px}.sustainNew_pillar-detail__n8rtb{font-size:13.5px}}@media (max-width:480px){.sustainNew_sustain-gallery-wrapper__mEjyw{max-width:100%}.sustainNew_sustain-img-frame--primary__tStYM{width:88%;border-radius:16px}.sustainNew_sustain-img-frame--secondary__GqAvh{width:62%;border-radius:12px;bottom:-10px;right:-5px}.sustainNew_sustain-seal-badge__dwxmJ{position:static;display:inline-flex;margin-bottom:14px}.sustainNew_sustain-visual-column__HancQ{display:flex;flex-direction:column;align-items:flex-start}}