.home-focus-module__rXcdMG__hero{grid-template-areas:"intro visual""more visual"}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__copy{padding-top:52px;padding-bottom:46px}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__intro{grid-area:intro;align-self:end;padding-bottom:0}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__more{grid-area:more;align-self:start;padding-top:0}.home-focus-module__rXcdMG__copy .home-focus-module__rXcdMG__choices{gap:10px;max-width:450px;margin:0 0 16px;display:grid}.home-focus-module__rXcdMG__choice{border:1px solid var(--line);background:var(--paper);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;transition:border-color .2s,background .2s;display:flex}.home-focus-module__rXcdMG__choice:hover{border-color:var(--ink);background:#f4f6ef}.home-focus-module__rXcdMG__choice:focus-visible,.home-focus-module__rXcdMG__tile:focus-visible{outline:2px solid var(--coral-dark);outline-offset:4px}.home-focus-module__rXcdMG__choice strong{font-size:14px;line-height:1.4}.home-focus-module__rXcdMG__productName{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5;display:block}.home-focus-module__rXcdMG__price{white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.home-focus-module__rXcdMG__price svg{width:17px}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__copy .home-focus-module__rXcdMG__purchaseInfo{max-width:450px;color:var(--muted);margin-bottom:20px;font-size:11px;line-height:1.7}.home-focus-module__rXcdMG__purchaseInfo a{text-underline-offset:3px;text-decoration:underline}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__visual{flex-direction:column;grid-area:visual;height:auto;min-height:520px;display:flex}.home-focus-module__rXcdMG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:96px 40px 14px 64px;display:grid}.home-focus-module__rXcdMG__tile{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.home-focus-module__rXcdMG__tile:hover{transform:translateY(-3px);box-shadow:0 10px 24px #24413e1a}.home-focus-module__rXcdMG__tileImage{aspect-ratio:1;position:relative}.home-focus-module__rXcdMG__tileImage>img{object-fit:cover}.home-focus-module__rXcdMG__aiTag{color:var(--muted);background:#fffaf3dc;border-radius:4px;padding:2px 6px;font-size:9px;position:absolute;top:8px;right:8px}.home-focus-module__rXcdMG__tileLabel{letter-spacing:.04em;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px;font-size:12px;display:flex}.home-focus-module__rXcdMG__tileLabel strong{white-space:nowrap;letter-spacing:0;font-size:14px}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__visual .home-focus-module__rXcdMG__gridNote{max-width:none;color:var(--muted);margin:0;padding:0 40px 30px 64px;font-size:11px}@media (max-width:800px){.home-focus-module__rXcdMG__hero{grid-template-areas:"intro""visual""more"}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__intro{padding:20px 25px 0}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__intro .eyebrow{display:none}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__intro h1{margin-bottom:10px;font-size:clamp(2.5rem,11.5vw,3.6rem)}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__intro p{max-width:none;margin-bottom:0;font-size:14px}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__more{padding:24px 25px 32px}.home-focus-module__rXcdMG__copy .home-focus-module__rXcdMG__choices{max-width:100%}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__visual{min-height:0}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__visual .hero-sticker{display:none}.home-focus-module__rXcdMG__grid{gap:10px;padding:24px 25px 12px}.home-focus-module__rXcdMG__tileLabel{padding:8px 9px;font-size:10px}.home-focus-module__rXcdMG__tileLabel strong{font-size:12px}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__visual .home-focus-module__rXcdMG__gridNote{padding:0 25px 24px}}@media (max-width:600px){.home-focus-module__rXcdMG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-focus-module__rXcdMG__tileImage{aspect-ratio:5/4}}@media (max-width:500px){.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__intro{padding:16px 18px 0}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__more{padding:22px 21px 30px}.home-focus-module__rXcdMG__choice{gap:12px;padding:14px}.home-focus-module__rXcdMG__choice strong,.home-focus-module__rXcdMG__price{font-size:13px}.home-focus-module__rXcdMG__price{gap:7px}.home-focus-module__rXcdMG__price svg{width:14px}.home-focus-module__rXcdMG__grid{gap:8px;padding:14px 18px 10px}.home-focus-module__rXcdMG__tileLabel{padding:8px 10px;font-size:10px}.home-focus-module__rXcdMG__tileLabel strong{font-size:13px}.home-focus-module__rXcdMG__hero .home-focus-module__rXcdMG__visual .home-focus-module__rXcdMG__gridNote{padding:0 18px 20px;font-size:10px}}
