.nf-home .rh-guide .hs-guide-media--wine{background:0 0}.nf-home .rh-guide .hs-guide-media--wine img.hs-guide-wine-bottle{object-fit:contain;object-position:center;background:0 0;width:100%;height:100%;padding:16px;transform:none}.nf-home .hs-offers{border-top:1px solid var(--rh-rule);padding-block:48px}.nf-home .hs-heading{max-width:30ch;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(28px,2.7vw,38px);font-weight:550;line-height:1.2}.nf-home .hs-offer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.nf-home .hs-offer-link{border-bottom:1px solid var(--rh-rule);min-width:0;min-height:68px;color:var(--ink);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;font-size:17px;font-weight:550;line-height:1.4;text-decoration:none;display:grid}.nf-home .hs-offer-link>svg{color:var(--bleu)}.nf-home .hs-offer-link:hover,.nf-home .hs-offer-link:focus-visible{color:var(--bleu);border-color:currentColor}.nf-home .hs-offer-link:focus-visible,.nf-home .hs-faq-topic>summary:focus-visible{outline:2px solid var(--bleu);outline-offset:5px}.nf-home .hs-faq{padding-block:24px 64px}.nf-home .hs-faq-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.nf-home .hs-faq-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;margin-top:24px;display:grid}.nf-home .hs-faq-topic{border-block:1px solid var(--rh-rule);min-width:0}.nf-home .hs-faq-topic>summary{min-height:72px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:17px;font-weight:550;line-height:1.5;list-style:none;display:flex}.nf-home .hs-faq-topic>summary::-webkit-details-marker{display:none}.nf-home .hs-faq-topic>summary>svg{color:var(--bleu);flex:none;transition:transform .16s}.nf-home .hs-faq-topic[open]>summary>svg{transform:rotate(180deg)}.nf-home .hs-faq-topic>.filet-top{border-top:0;padding-bottom:12px}.nf-home .hs-faq-topic>.filet-top>details>summary{padding-block:16px}.nf-home .hs-faq-topic>.filet-top>details>summary>span{font-size:15px;line-height:1.6}.nf-home .hs-faq-topic>.filet-top>details>p{padding-bottom:20px;font-size:14px;line-height:1.7}@media (width<=960px){.nf-home .hs-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px}}@media (width<=600px){.nf-home .hs-offers{padding-block:32px}.nf-home .hs-offer-grid{gap:4px 16px;margin-top:20px}.nf-home .hs-offer-link{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:66px;font-size:16px}.nf-home .hs-offer-link>svg:first-child{display:none}.nf-home .hs-faq{padding-block:20px 40px}.nf-home .hs-faq-heading{flex-wrap:wrap;align-items:flex-start;gap:8px 20px}.nf-home .hs-faq-groups{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.nf-home .hs-faq-topic>summary{min-height:64px;font-size:16px}}@media (prefers-reduced-motion:reduce){.nf-home .hs-faq-topic>summary>svg{transition:none}}
