/* Homepage introduction: approved collection statement. */
.landing-door.curated-home{display:block;min-height:0}
.landing-door.curated-home .landing-inner{display:flex;flex-direction:column;align-items:stretch;width:min(1240px,calc(100% - 4rem));gap:0;padding:1.5rem 0 4.5rem}
.curated-home .landing-image{width:min(100%,880px);height:auto;max-width:100%;margin:0 auto}
.curated-home .collection-introduction{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);align-items:start;padding:clamp(3rem,6vw,5.5rem) 0;border-bottom:1px solid var(--rule,rgba(199,167,108,.25))}
.curated-home .collection-introduction h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:300;font-size:clamp(2.2rem,3.4vw,3.35rem);line-height:1.13;letter-spacing:-.015em;margin:0;max-width:14ch;color:var(--cream,#f6f3ec);text-transform:none}
.curated-home .collection-introduction-copy{max-width:660px}
.curated-home .collection-introduction-copy p{font-size:clamp(.93rem,1.1vw,1rem);font-weight:300;line-height:1.9;color:#bfc2ca;margin:0 0 1.15rem}
.curated-home .collection-introduction-copy p:first-child{color:#e3ded4}
.curated-home .collection-introduction-cta{display:inline-block;margin-top:.45rem;padding:.45rem 0;color:var(--gold,#c7a76c);font-size:.84rem;line-height:1.7;letter-spacing:.035em;border-bottom:1px solid rgba(199,167,108,.45)}
.curated-home .collection-introduction-cta:hover{color:#f6f3ec;border-color:currentColor}
.curated-home .collection-introduction-cta:focus-visible{outline:2px solid #c7a76c;outline-offset:5px}
.curated-home .landing-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:1.5rem 0 0}
.curated-home .landing-options .landing-choice{grid-template-columns:1.6rem minmax(0,1fr) auto;font-size:clamp(2rem,3.5vw,3.5rem);padding:1.8rem 0 2.1rem;border-top:0;gap:.35rem}
.curated-home .landing-options .choice-arrow{font-size:1.3rem}
@media(max-width:760px){
 .landing-door.curated-home .landing-inner{width:calc(100% - 2.5rem);padding:1.25rem 0 3rem}
 .curated-home .collection-introduction{grid-template-columns:1fr;gap:1.5rem;padding:2.7rem 0}
 .curated-home .collection-introduction h2{font-size:2.35rem;max-width:16ch}
 .curated-home .collection-introduction-copy p{font-size:.94rem;line-height:1.85}
 .curated-home .landing-options{grid-template-columns:1fr;gap:0;margin-top:.5rem}
 .curated-home .landing-options .landing-choice{font-size:clamp(2.4rem,10.5vw,4.5rem);padding:1.65rem 0 1.9rem;grid-template-columns:1.8rem minmax(0,1fr) auto}
}

/* Editorial emphasis: open spacing, no bars or list markers. */
.curated-home .collection-highlights{list-style:none;padding:0;margin:2rem 0 2.2rem;display:grid;gap:.85rem}
.curated-home .collection-highlights li{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(1.65rem,2.5vw,2.1rem);font-weight:300;line-height:1.25;letter-spacing:-.01em;color:var(--cream,#f6f3ec)}
.curated-home .collection-highlights li:first-child{color:var(--gold,#c7a76c)}
.curated-home .collection-rarity strong{font-weight:400;color:var(--cream,#f6f3ec)}
.curated-home .collection-introduction-copy .collection-purpose{font-family:"Montserrat",sans-serif;font-size:clamp(.98rem,1.2vw,1.1rem);font-weight:400;line-height:1.65;color:var(--gold,#c7a76c);letter-spacing:0;text-transform:none;margin:2rem 0 .85rem}
.curated-home .collection-introduction-cta{max-width:100%;margin-top:.8rem;font-size:.9rem;letter-spacing:.01em;line-height:1.8;padding:.65rem 0}
@media(max-width:760px){.curated-home .collection-highlights{margin:1.8rem 0 2rem;gap:1rem}.curated-home .collection-highlights li{font-size:1.7rem;line-height:1.25}.curated-home .collection-introduction-copy .collection-purpose{margin-top:1.8rem;font-size:1rem}}
