.gJHRhq_main{color:var(--color-ng-navy);background:var(--color-ng-page-hero)}.gJHRhq_shell{width:min(calc(100% - var(--spacing-ng-shell-frame) - var(--spacing-ng-shell-frame)), var(--container-ng-shell));padding-inline:var(--spacing-ng-shell-inset);margin-inline:auto}.gJHRhq_hero{padding-block:28px 24px}.gJHRhq_heroFrame{isolation:isolate;border-radius:var(--radius-ng-plate);aspect-ratio:2.2;background:#f0efec;position:relative;overflow:hidden}.gJHRhq_heroImage{position:absolute;inset:0}.gJHRhq_heroImage img{object-fit:cover;object-position:center 40%}.gJHRhq_mobileHeroImage{display:none}.gJHRhq_heroCopy{width:43%;position:absolute;top:50%;left:5%;transform:translateY(-50%)}.gJHRhq_heroCopy h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(38px,3.8vw,58px);font-weight:650;line-height:1.08}.gJHRhq_heroCopy h1 span{color:#bd242b}.gJHRhq_heroCopy h1 .gJHRhq_aboutLabel{color:inherit}.gJHRhq_heroCopy>p{color:#101010;max-width:38ch;margin:22px 0 0;font-size:clamp(15px,1.2vw,17px);line-height:1.65}.gJHRhq_standards{padding-bottom:36px}.gJHRhq_standardsRow{border-radius:var(--radius-ng-plate);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));padding:28px 12px;display:grid}.gJHRhq_standardsRow article{text-align:center;flex-direction:column;align-items:center;padding:4px 22px;display:flex}.gJHRhq_standardsRow article+article{border-left:1px solid #eeeae7}.gJHRhq_iconWell{color:#bd242b;background:#fcf0f0;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.gJHRhq_standardsRow h2{letter-spacing:-.02em;margin:16px 0 10px;font-size:17px;font-weight:600;line-height:1.35}.gJHRhq_standardsRow p{max-width:29ch;color:var(--color-ng-ink-soft);margin:0;font-size:13px;line-height:1.65}.gJHRhq_story,.gJHRhq_process,.gJHRhq_distribution{padding-bottom:28px}.gJHRhq_closing{padding-bottom:var(--spacing-ng-band)}.gJHRhq_closingBar{border-radius:var(--radius-ng-plate);background:#eeece8;justify-content:space-between;align-items:center;gap:28px;padding:26px 32px;display:flex}.gJHRhq_closingBar h2{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.gJHRhq_closingBar p{color:var(--color-ng-ink-soft);margin:7px 0 0;font-size:14px;line-height:1.6}.gJHRhq_closingButton{color:#fff;background:var(--color-ng-navy);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:12px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.gJHRhq_closingButton:hover{background:#333}.gJHRhq_closingButton:focus-visible{outline-offset:4px;outline:2px solid #bd242b}.gJHRhq_contentPanel{border-radius:var(--radius-ng-plate);background:#fff;border:1px solid #bd242b26;grid-template-columns:1fr 1fr;min-height:420px;display:grid;overflow:hidden}.gJHRhq_panelCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(30px,3.5vw,48px);display:flex}.gJHRhq_panelCopy h2{letter-spacing:-.03em;margin:0 0 23px;font-size:clamp(31px,3vw,42px);font-weight:600;line-height:1.14}.gJHRhq_panelCopy h2:before{content:"";background:#bd242b;width:30px;height:2px;margin-bottom:14px;display:block}.gJHRhq_panelCopy>p{max-width:55ch;color:var(--color-ng-ink-soft);margin:0;font-size:16px;line-height:1.75}.gJHRhq_panelCopy>p+p{margin-top:17px}.gJHRhq_panelCopy>h3{letter-spacing:-.025em;margin:28px 0 12px;font-size:23px;font-weight:600;line-height:1.25}.gJHRhq_panelImage{background:#eeece9;min-width:0;min-height:420px;position:relative}.gJHRhq_panelImage img{object-fit:cover}.gJHRhq_processDetails{grid-template-columns:1fr 1fr;gap:24px;display:grid}.gJHRhq_processDetails h3{letter-spacing:-.02em;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.35}.gJHRhq_processDetails p{color:var(--color-ng-ink-soft);margin:0;font-size:14px;line-height:1.7}.gJHRhq_assurances{border-top:1px solid #eeeae7;grid-template-columns:1fr 1fr;gap:24px;width:100%;margin:25px 0 0;padding-top:21px;display:grid}.gJHRhq_assurances dt{font-size:13px;font-weight:600}.gJHRhq_assurances dd{color:var(--color-ng-ink-soft);margin:7px 0 0;font-size:12px;line-height:1.6}.gJHRhq_textLink{color:var(--color-ng-navy);border-bottom:1px solid #d3cbc7;align-items:center;gap:15px;margin-top:24px;padding-block:6px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gJHRhq_textLink svg{transition:transform .2s}.gJHRhq_textLink:hover svg{transform:translate(3px,-3px)}.gJHRhq_textLink:focus-visible{outline-offset:5px;outline:2px solid #bd242b}@media (max-width:1050px){.gJHRhq_heroFrame{aspect-ratio:2}.gJHRhq_heroCopy h1{font-size:clamp(32px,4vw,44px)}.gJHRhq_heroCopy>p{margin-top:18px;font-size:15px}.gJHRhq_standardsRow article{padding-inline:15px}.gJHRhq_standardsRow h2{font-size:16px}.gJHRhq_panelCopy{padding:30px}.gJHRhq_panelCopy h2{font-size:33px}.gJHRhq_processDetails{grid-template-columns:1fr;gap:18px}}@media (max-width:760px){.gJHRhq_hero{padding-block:20px}.gJHRhq_standards{padding-bottom:24px}.gJHRhq_standardsRow{grid-template-columns:1fr 1fr;padding:8px}.gJHRhq_standardsRow article{padding:20px 12px}.gJHRhq_standardsRow article:nth-child(3){border-left:0}.gJHRhq_standardsRow article:nth-child(n+3){border-top:1px solid #eeeae7}.gJHRhq_standardsRow h2{font-size:15px}.gJHRhq_standardsRow p{font-size:12px}.gJHRhq_iconWell{width:50px;height:50px}.gJHRhq_story,.gJHRhq_process,.gJHRhq_distribution{padding-bottom:24px}.gJHRhq_closingBar{flex-direction:column;align-items:flex-start;gap:18px;padding:24px 26px}.gJHRhq_contentPanel{grid-template-columns:1fr}.gJHRhq_panelImage{aspect-ratio:1.4;order:-1;min-height:0}.gJHRhq_panelCopy{padding:28px 26px}.gJHRhq_panelCopy h2{margin-bottom:18px;font-size:31px}.gJHRhq_panelCopy>p{font-size:15px}.gJHRhq_processDetails{grid-template-columns:1fr 1fr;gap:18px}.gJHRhq_processDetails h3{font-size:17px}.gJHRhq_processDetails p{font-size:13px}.gJHRhq_assurances{gap:18px}}@media (max-width:600px){.gJHRhq_heroFrame{aspect-ratio:auto;background:#f7f6f4;height:clamp(385px,95vw,535px)}.gJHRhq_heroImage{aspect-ratio:auto;position:absolute}.gJHRhq_heroImage img{object-position:center bottom}.gJHRhq_desktopHeroImage{display:none}.gJHRhq_heroImage .gJHRhq_mobileHeroImage{display:block}.gJHRhq_heroCopy{width:calc(100% - 40px);padding:28px 0 0 22px;display:block;position:absolute;inset:0 auto auto 0;transform:none}.gJHRhq_heroCopy h1{font-size:clamp(25px,7.2vw,32px);line-height:1.04}.gJHRhq_heroCopy h1 .gJHRhq_aboutLabel{color:#bd242b;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;line-height:1.2;display:block}.gJHRhq_heroCopy h1 .gJHRhq_brandName{color:#101010;white-space:nowrap;display:block}.gJHRhq_desktopHeroBreak{display:none}.gJHRhq_heroCopy>p{max-width:24ch;margin:14px 0 0;font-size:14px;line-height:1.5}}@media (max-width:360px){.gJHRhq_heroCopy{width:calc(100% - 36px);padding-left:18px}.gJHRhq_heroCopy h1{font-size:25px}.gJHRhq_heroCopy>p{font-size:13px}}@media (prefers-reduced-motion:reduce){.gJHRhq_textLink svg,.gJHRhq_closingButton{transition:none}}
