._page_erj9o_1{--line:#ccdde0;--muted:#3f606a;color:var(--navy-dark);background:#fff}._page_erj9o_1 h1,._page_erj9o_1 h2,._page_erj9o_1 h3{color:inherit;text-wrap:balance}._page_erj9o_1 h2{font-size:clamp(1.75rem,3vw,2.65rem)}._page_erj9o_1 p{line-height:1.6}._hero_erj9o_10,._section_erj9o_10{width:min(100% - clamp(40px,7vw,112px),1336px);margin-inline:auto}._hero_erj9o_10{color:#fff;background:#073e50;border-radius:12px;grid-template-columns:1fr 1.05fr;margin-top:clamp(16px,2.5vw,38px);display:grid;overflow:hidden}._heroCopy_erj9o_23{align-self:center;padding:clamp(32px,4.5vw,74px)}._kicker_erj9o_27{letter-spacing:.065em;font-size:.82rem;font-weight:650}._heroCopy_erj9o_23 ._kicker_erj9o_27{color:#c1e1dc}._hero_erj9o_10 h1{letter-spacing:-.035em;margin:.27em 0 .35em;font-size:clamp(2.6rem,4.4vw,4.5rem);line-height:1.07}._intro_erj9o_39{color:#f1f8f9;max-width:46ch;font-size:clamp(1rem,1.45vw,1.2rem)}._heroButton_erj9o_40,._textLink_erj9o_40,._source_erj9o_40,._address_erj9o_40,._heroPhoto_erj9o_40 figcaption{align-items:center;gap:.55rem;display:inline-flex}._heroButton_erj9o_40{color:#073e50;background:#fff;border-radius:6px;width:fit-content;min-height:48px;margin-top:1.45rem;padding:.65rem 1.1rem;font-weight:650}._heroButton_erj9o_40:hover{background:#dcf1ef}:is(._page_erj9o_1 a:focus-visible,._page_erj9o_1 summary:focus-visible){outline-offset:4px;outline:3px solid}._heroButton_erj9o_40:focus-visible{outline-color:#fff!important}._heroPhoto_erj9o_40{min-height:295px;position:relative}._heroPhoto_erj9o_40 img{object-fit:cover;object-position:center 43%;width:100%;height:100%;position:absolute;inset:0}._heroPhoto_erj9o_40 figcaption{color:#fff;background:linear-gradient(#0000,#091f27e6);flex-wrap:wrap;padding:42px clamp(15px,2vw,30px) 16px;font-size:.9rem;position:absolute;inset:auto 0 0}._heroPhoto_erj9o_40 figcaption span{margin-inline-start:auto;font-size:.8rem}._section_erj9o_10{padding-block:clamp(36px,4.5vw,70px);scroll-margin-top:10rem}._sectionHead_erj9o_78,._actions_erj9o_78{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}._sectionHead_erj9o_78{justify-content:space-between;margin-bottom:1.4rem}._labelGrid_erj9o_80,._products_erj9o_80,._story_erj9o_80,._advice_erj9o_80{gap:clamp(18px,2vw,34px);display:grid}._labelGrid_erj9o_80{grid-template-columns:repeat(3,minmax(0,1fr));margin:1.6rem 0 .45rem}._label_erj9o_80{background:#f0f5ee;border-top:3px solid #55815d;flex-direction:column;padding:clamp(18px,2vw,30px);display:flex}._label_erj9o_80:nth-child(2){background:#ecf5f4;border-color:#3f8282}._label_erj9o_80:nth-child(3){background:#edf3f8;border-color:#426c92}._label_erj9o_80 h3{margin-bottom:.6rem;font-size:1.28rem}._label_erj9o_80 h3 span{font:650 clamp(2.1rem, 2.8vw, 2.8rem)/1 var(--font-body);letter-spacing:-.045em;margin-bottom:.7rem;display:block}._label_erj9o_80 p,._product_erj9o_80 p:not(._kicker_erj9o_27),._story_erj9o_80 p,._advice_erj9o_80 p:not(._address_erj9o_40){color:var(--muted)}._source_erj9o_40,._textLink_erj9o_40{text-underline-offset:.23em;width:fit-content;min-height:44px;text-decoration:underline}._source_erj9o_40{font-size:.92rem}._label_erj9o_80 ._source_erj9o_40{margin-top:auto}._textLink_erj9o_40{font-weight:650}._textLink_erj9o_40:hover,._source_erj9o_40:hover{color:#086780}._counter_erj9o_104{background:#f4f7f6;border-block:1px solid #e0e9e6}._products_erj9o_80{grid-template-columns:repeat(2,minmax(0,1fr))}._product_erj9o_80{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}._product_erj9o_80 figure{position:relative}._product_erj9o_80 img{aspect-ratio:2;object-fit:cover;width:100%;height:auto}._product_erj9o_80 figcaption{color:#fff;background:#073e50;border-top-left-radius:6px;padding:4px 10px;font-size:.8rem;position:absolute;bottom:0;right:0}._product_erj9o_80 figcaption a{text-underline-offset:2px;padding-block:4px;text-decoration:underline;display:inline-block}._product_erj9o_80>div{padding:clamp(18px,2vw,30px)}._product_erj9o_80 ._source_erj9o_40{margin-inline-start:1rem}._product_erj9o_80 ._kicker_erj9o_27{color:#356a70}._product_erj9o_80 h3{overflow-wrap:anywhere;margin-block:.4rem .7rem;font-size:clamp(1.35rem,1.8vw,1.75rem)}._product_erj9o_80 ._textLink_erj9o_40,._story_erj9o_80 ._textLink_erj9o_40{margin-top:.4rem}._story_erj9o_80{grid-template-columns:.9fr 1.1fr;align-items:center;column-gap:clamp(28px,5vw,80px)}._story_erj9o_80 p,._visit_erj9o_117>p:not(._address_erj9o_40){max-width:51ch;margin-top:1rem}._story_erj9o_80 ._source_erj9o_40{display:flex}._story_erj9o_80 .supplier-film{border-radius:8px}._story_erj9o_80 .supplier-film button{isolation:isolate;background:#073e50;gap:.45rem;position:relative}._story_erj9o_80 .supplier-film button img{object-fit:cover;object-position:center 53%;opacity:.34;z-index:-1;width:100%;height:100%;position:absolute;inset:0}._advice_erj9o_80{border-top:1px solid var(--line);grid-template-columns:1fr 1fr}._advice_erj9o_80 details{border-bottom:1px solid var(--line)}._advice_erj9o_80 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding-block:12px;font-weight:650;list-style:none;display:flex}._advice_erj9o_80 summary::-webkit-details-marker{display:none}._advice_erj9o_80 summary svg{flex-shrink:0}._advice_erj9o_80 details[open] svg{transform:rotate(180deg)}._advice_erj9o_80 details p{max-width:58ch;padding-bottom:1rem}._advice_erj9o_80 h2{margin-bottom:.65rem}._visit_erj9o_117{background:#edf6f7;border-radius:8px;padding:clamp(20px,2.5vw,36px)}._address_erj9o_40{font-weight:600}._actions_erj9o_78{margin-top:1rem}@media (max-width:760px){._hero_erj9o_10,._story_erj9o_80,._advice_erj9o_80{grid-template-columns:1fr}._heroCopy_erj9o_23{padding:26px}._heroPhoto_erj9o_40{aspect-ratio:2;min-height:0}._labelGrid_erj9o_80{grid-template-columns:1fr;gap:.85rem}._label_erj9o_80{padding:17px 20px 6px}._label_erj9o_80 h3 span{margin:0 .7rem 0 0;font-size:1.55rem;display:inline-block}._heroPhoto_erj9o_40 figcaption{gap:.35rem}._advice_erj9o_80{gap:2rem}}@media (max-width:680px){._products_erj9o_80{grid-template-columns:1fr}._product_erj9o_80 img{aspect-ratio:3/2}._product_erj9o_80 ._source_erj9o_40{margin-inline-start:0;display:flex}._heroCopy_erj9o_23{padding:24px 20px}._hero_erj9o_10 h1{font-size:clamp(2.05rem,8vw,2.6rem)}._heroPhoto_erj9o_40{aspect-ratio:1.8}._heroPhoto_erj9o_40 img{object-position:center 24%}._heroPhoto_erj9o_40 figcaption{font-size:.8rem}._heroPhoto_erj9o_40 figcaption span{flex-basis:100%;margin-left:1.4rem;display:block}._sectionHead_erj9o_78{flex-direction:column;align-items:flex-start;gap:0}}
