.home-answers{border-top:1px solid var(--color-line);color:var(--color-ink);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,112px);padding-block:64px 80px;scroll-margin-top:112px;display:grid}.home-answers-intro h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.12}.home-answers-intro h2 em{font-family:var(--font-editorial);font-weight:400}.home-answers-intro>p{max-width:29ch;margin:20px 0 0;font-size:16px;line-height:1.6}.home-answers-list{border-top:1px solid var(--color-line-strong);min-width:0}.home-answer{border-bottom:1px solid var(--color-line-strong)}.home-answer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:62px;padding:18px 2px;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}.home-answer summary::-webkit-details-marker{display:none}.home-answer summary:hover{color:var(--mall-orange-deep)}.home-answer summary:focus-visible,.home-answer-links a:focus-visible{outline:2px solid var(--mall-orange-deep);outline-offset:5px;border-radius:2px}.home-answer-toggle{flex:0 0 14px;width:14px;height:14px;position:relative}.home-answer-toggle:before,.home-answer-toggle:after{content:"";background:currentColor;width:14px;height:2px;position:absolute;top:6px;left:0}.home-answer-toggle:after{transform:rotate(90deg)}.home-answer[open] .home-answer-toggle:after{display:none}.home-answer-body{padding:12px 32px 24px 2px;font-size:16px;line-height:1.65}.home-answer-body p{max-width:68ch;margin:0}.home-answer-links{flex-wrap:wrap;gap:12px 24px;margin-top:14px;display:flex}.home-answer-links a{color:inherit;text-underline-offset:5px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.home-answer-links a:hover{color:var(--mall-orange-deep)}@media (max-width:760px){.home-answers{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:40px 52px}.home-answers-intro>p{max-width:35ch;margin-top:14px}.home-answer summary{gap:18px;min-height:60px}.home-answer-body{padding-right:16px}}
html[data-storefront=mall]:has(.brand-shell[data-layout=home]){--font-display:var(--font-bricolage-grotesque), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-sans:var(--font-display);--font-editorial:var(--font-display);--font-mono:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Consolas, monospace}.brand-shell[data-layout=home] .mall-shelf-subline{font-family:var(--font-sans)}
