.reference_root__Mp8Yz{background:#f7f8ef;color:#163f2d}.reference_root__Mp8Yz .reference_container__ECchK{width:min(82%,1280px);max-width:1280px;margin-inline:auto;padding-inline:0}.reference_hero__mbJh7 .reference_heroInner__v56rD{display:grid;grid-template-columns:.92fr 1.08fr;max-width:1800px;min-height:650px;margin-inline:auto}.reference_hero__mbJh7 .reference_heroCopy__adONC{padding:clamp(60px,6.4vw,108px) 50px clamp(60px,6.4vw,108px) max(9vw,calc((100vw - 1280px) / 2))}.reference_hero__mbJh7 .reference_heroCopy__adONC h1{max-width:660px;font-size:clamp(42px,4.7vw,76px);font-weight:850;line-height:1.22;letter-spacing:-.055em}.reference_hero__mbJh7 .reference_heroCopy__adONC>p:first-child{margin-bottom:28px;font-size:10px;letter-spacing:.2em}.reference_hero__mbJh7 .reference_heroCopy__adONC>p:not(:first-child){max-width:430px;margin-top:30px;font-size:15px;line-height:1.9}.reference_hero__mbJh7 .reference_heroCopy__adONC>div{margin-top:34px}.reference_hero__mbJh7 .reference_heroImage__XWh8j{position:relative;min-height:650px;margin:0;aspect-ratio:auto;overflow:hidden;background:#e9efdf}.reference_hero__mbJh7 .reference_heroImage__XWh8j img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:0}.reference_strip___I2cP{border-color:#d7decf}.reference_strip___I2cP .reference_stripGrid__YsQXH{min-height:96px;padding-block:0}.reference_strip___I2cP .reference_stripItem__orQzV{padding:22px}.reference_strip___I2cP .reference_stripItem__orQzV+.reference_stripItem__orQzV{border-left:1px solid #d7decf}.reference_strip___I2cP .reference_stripItem__orQzV p:first-child{font-size:13px;font-weight:650}.reference_strip___I2cP .reference_stripItem__orQzV p+p{font-size:11px;line-height:1.7}.reference_collection__PrUZ_{padding-block:clamp(72px,7.4vw,110px)}.reference_collection__PrUZ_ .reference_container__ECchK>h2{max-width:800px;font-size:clamp(32px,3.2vw,47px);font-weight:800;line-height:1.3;letter-spacing:-.045em}.reference_collection__PrUZ_ .reference_container__ECchK>p{font-size:13px;line-height:1.85}.reference_collection__PrUZ_ .reference_catalogueGrid__OLSKT{gap:18px;margin-top:38px}.reference_collection__PrUZ_ .reference_catalogueCard__MyXXZ{border:1px solid #dfe5d8;border-radius:2px;overflow:hidden;background:#fff}.reference_collection__PrUZ_ .reference_catalogueImage__W4S0B{border-radius:0;background:#edf2e5}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO{padding:22px}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO h3{font-size:15px;font-weight:750}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO>p{font-size:12px;line-height:1.75}.reference_catalogueLink__B1cCx{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:46px;padding:12px 21px;margin-top:25px;border:1px solid #163f2d;border-radius:2px;color:#163f2d;font-size:12px;font-weight:650;transition:background-color .18s ease,transform .16s var(--cc-ease)}.reference_catalogueLink__B1cCx:active{transform:scale(.98)}.reference_catalogueLink__B1cCx:focus-visible{transition:none}.reference_catalogueLink__B1cCx:focus-visible:active{transform:none}.reference_media__svhbX{padding-block:0 18px}.reference_media__svhbX .reference_mediaInner__XwmJv{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;border:1px solid #dfe5d8;border-radius:2px;background:#fff;color:#163f2d;overflow:hidden}.reference_media__svhbX .reference_mediaCopy__Lkabo{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(30px,3.3vw,50px)}.reference_media__svhbX .reference_mediaCopy__Lkabo>p{color:#69785f;font-size:10px;letter-spacing:.18em}.reference_media__svhbX .reference_mediaCopy__Lkabo h1,.reference_media__svhbX .reference_mediaCopy__Lkabo h2{font-size:clamp(30px,3vw,43px);font-weight:800;line-height:1.3;letter-spacing:-.045em}.reference_media__svhbX .reference_mediaCopy__Lkabo>div:not(:last-child){margin-top:24px;color:#69785f;font-size:13px;line-height:1.95}.reference_media__svhbX .reference_mediaImage__ncFK_{width:100%;height:100%;min-height:480px;aspect-ratio:1;border-radius:0;-o-object-fit:cover;object-fit:cover;background:#edf2e5}.reference_mediaDark__WSXqA{padding-block:72px;background:#163f2d}.reference_closing__J20pb{padding-block:clamp(72px,7.4vw,110px);background:#163f2d;color:#f7f8ef;text-align:center}.reference_closing__J20pb .reference_closingInner__t8GhG{width:min(82%,900px);max-width:900px;margin-inline:auto;padding:0}.reference_closing__J20pb .reference_closingInner__t8GhG>*{margin-inline:auto}.reference_closing__J20pb .reference_closingInner__t8GhG>h2{max-width:900px;font-size:clamp(36px,4vw,57px);font-weight:750;line-height:1.35;letter-spacing:-.05em}.reference_closing__J20pb .reference_closingInner__t8GhG>p{max-width:620px;font-size:13px;line-height:1.85}.reference_closing__J20pb .reference_closingInner__t8GhG>div{justify-content:center}.reference_closing__J20pb [data-cc-action]{border:1px solid #e7eedc;border-radius:2px;background:#e7eedc;color:#163f2d}@media (hover:hover) and (pointer:fine){.reference_closing__J20pb [data-cc-action]:hover{background:#ffffff;border-color:#ffffff}.reference_catalogueLink__B1cCx:hover{background:#e9efdf}}@media (min-width:1800px){.reference_hero__mbJh7 .reference_heroCopy__adONC{padding-left:260px}}@media (max-width:1100px){.reference_root__Mp8Yz .reference_container__ECchK{width:86%}.reference_hero__mbJh7 .reference_heroCopy__adONC{padding-left:7vw;padding-right:32px}.reference_hero__mbJh7 .reference_heroImage__XWh8j,.reference_hero__mbJh7 .reference_heroInner__v56rD{min-height:570px}.reference_hero__mbJh7 .reference_heroCopy__adONC>p:not(:first-child){font-size:13px}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO{padding:17px}.reference_media__svhbX .reference_mediaImage__ncFK_{min-height:420px}}@media (max-width:800px){.reference_root__Mp8Yz .reference_container__ECchK{width:88%}.reference_hero__mbJh7 .reference_heroCopy__adONC{padding:50px 26px 50px 6vw}.reference_hero__mbJh7 .reference_heroCopy__adONC h1{font-size:clamp(36px,5vw,47px)}.reference_hero__mbJh7 .reference_heroImage__XWh8j,.reference_hero__mbJh7 .reference_heroInner__v56rD{min-height:530px}.reference_strip___I2cP .reference_stripGrid__YsQXH{grid-template-columns:repeat(2,minmax(0,1fr))}.reference_strip___I2cP .reference_stripItem__orQzV:nth-child(3){border-left:0}.reference_strip___I2cP .reference_stripItem__orQzV:nth-child(n+3){border-top:1px solid #d7decf}.reference_media__svhbX .reference_mediaCopy__Lkabo{padding:28px}.reference_media__svhbX .reference_mediaImage__ncFK_{min-height:390px}.reference_media__svhbX .reference_mediaCopy__Lkabo h1,.reference_media__svhbX .reference_mediaCopy__Lkabo h2{font-size:29px}}@media (max-width:580px){.reference_hero__mbJh7 .reference_heroInner__v56rD{display:block;min-height:0}.reference_hero__mbJh7 .reference_heroCopy__adONC{padding:52px 6vw 42px}.reference_hero__mbJh7 .reference_heroCopy__adONC h1{font-size:clamp(38px,10vw,54px)}.reference_hero__mbJh7 .reference_heroCopy__adONC>p:not(:first-child){margin-top:25px}.reference_hero__mbJh7 .reference_heroImage__XWh8j{min-height:0;aspect-ratio:1}.reference_strip___I2cP .reference_stripItem__orQzV{padding:18px 14px}.reference_collection__PrUZ_{padding-block:58px}.reference_collection__PrUZ_ .reference_catalogueGrid__OLSKT{gap:12px;margin-top:28px}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO{padding:16px 13px}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO h3{font-size:13px}.reference_collection__PrUZ_ .reference_catalogueCopy__NuqbO>p{font-size:11px}.reference_catalogueLink__B1cCx{width:100%;margin-top:22px}.reference_media__svhbX{padding-bottom:14px}.reference_media__svhbX .reference_mediaInner__XwmJv{grid-template-columns:1fr}.reference_media__svhbX .reference_mediaImage__ncFK_{order:-1;min-height:0;aspect-ratio:1}.reference_media__svhbX .reference_mediaCopy__Lkabo{padding:29px 25px}.reference_media__svhbX .reference_mediaCopy__Lkabo h1,.reference_media__svhbX .reference_mediaCopy__Lkabo h2{font-size:29px}.reference_mediaDark__WSXqA{padding-block:52px}.reference_closing__J20pb{padding-block:62px}.reference_closing__J20pb .reference_closingInner__t8GhG{width:88%}.reference_closing__J20pb .reference_closingInner__t8GhG>h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.reference_catalogueLink__B1cCx{transition:background-color .16s ease;transform:none!important}}