.gP05BW_desktop{gap:clamp(16px,2.3vw,32px)}.gP05BW_group{color:#d1d4cd;align-items:center;gap:3px;height:100%;display:flex;position:relative}.gP05BW_group:hover,.gP05BW_group:focus-within{color:#fff}.gP05BW_heading{padding:14px 2px;font-size:13px;font-weight:600}.gP05BW_toggle{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:40px;font-size:18px;display:grid}.gP05BW_toggle[aria-expanded=true]{color:#ff9879}.gP05BW_menu{width:280px;color:var(--ink);border-top:3px solid var(--orange);z-index:100;background:#fff;padding:15px;position:absolute;top:calc(100% - 1px);left:-18px;box-shadow:0 18px 45px #0003}.gP05BW_menu[hidden]{display:none}.gP05BW_menuTitle{color:#8a5040;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px 10px;font-size:10px;display:block}.gP05BW_menu a{border-radius:2px;gap:3px;padding:10px;display:grid}.gP05BW_menu a:hover,.gP05BW_menu a:focus-visible{color:#a32f18;background:#f4f3ed}.gP05BW_menu a strong{font-size:12px}.gP05BW_menu a small{color:#636b61;font-size:11px;font-weight:400}.gP05BW_mobileNav{overscroll-behavior:contain;max-height:calc(100vh - 72px);overflow:auto}.gP05BW_mobileGroup{border-bottom:1px solid var(--darkline)}.gP05BW_mobileGroup summary{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 0;font-weight:650;list-style:none;display:flex}.gP05BW_mobileGroup summary::-webkit-details-marker{display:none}.gP05BW_mobileGroup[open] summary span{transform:rotate(45deg)}.gP05BW_mobileGroup>div{gap:3px;padding:0 0 14px 14px;display:grid}.gP05BW_mobileGroup a{color:#d2d8ce;padding:10px 0;font-size:13px;display:block}.gP05BW_footerColumns{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.gP05BW_footerColumns h2{font-family:var(--font);letter-spacing:.14em;color:#a8b3a3;margin:0 0 20px;font-size:10px}.gP05BW_footerColumns>div>div{gap:12px;display:grid}.gP05BW_footerColumns a{color:#e7ebe2;font-size:12px;line-height:1.45}.gP05BW_footerColumns a:hover{color:#ff9879}@media (max-width:1100px){.gP05BW_desktop{gap:14px}.gP05BW_menu{width:260px}}@media (max-width:900px){.gP05BW_footerColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:600px){.gP05BW_footerColumns{gap:26px 18px}.gP05BW_footerColumns h2{line-height:1.5}}.gP05BW_footerLayout.gP05BW_footerLayout{grid-template-columns:minmax(185px,.85fr) minmax(0,3fr);gap:clamp(28px,5vw,64px)}@media (max-width:760px){.gP05BW_footerLayout.gP05BW_footerLayout{grid-template-columns:1fr;gap:36px}}
