.collection .opening-sticky{background:#dfcfdf}.collection .opening-sticky:before{content:"";position:absolute;inset:-8%;background-image:var(--hero-image);background-size:cover;background-position:center;filter:blur(45px);opacity:.27}.collection .opening-art{object-fit:cover;object-position:50% 0%;mask-image:none;transform-origin:65% 12%}.collection .opening-copy{left:5.5%;width:42%;bottom:11%}.collection .opening-copy h1{font-size:clamp(72px,7.4vw,115px);line-height:.91}.collection .opening-tint{background:linear-gradient(90deg,rgba(230,218,235,.65),rgba(230,218,235,.2) 42%,transparent 75%)}.collection-ocean .opening-sticky{background:#d1e3e5}.collection-ocean .opening-copy h1 em{color:#507588}.collection-ocean .opening-tint{background:linear-gradient(90deg,rgba(220,237,235,.75),rgba(220,237,235,.12) 46%,transparent 75%)}.collection-datang .opening-sticky{background:#292237}.collection-datang .opening-copy{color:#eee4f1;text-shadow:0 2px 18px #30253b}.collection-datang .opening-copy h1{font-size:clamp(64px,7.2vw,110px);text-shadow:0 2px 18px #30253b}.collection-datang .opening-copy h1 em{color:#d9acd5}.collection-datang .opening-tint{background:linear-gradient(90deg,rgba(36,24,50,.7),rgba(36,24,50,.25) 42%,transparent 75%)}.collection-datang .gateway-link,.collection-datang .gateway-fallback a{border-color:#dac9de}.collection-datang .gateway-link:hover{color:#e1bde4}.collection .reader-lookbook .page-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;grid-auto-flow:row}.collection .reader-lookbook .page:nth-child(n){grid-column:auto;grid-row:auto}.collection .reader-lookbook .page:last-child:nth-child(odd){grid-column:1/-1;width:70%;justify-self:center}.collection .reader-lookbook .zoom-trigger img{aspect-ratio:auto}.project-notes{padding:90px 7%;max-width:1200px;margin:0 auto;scroll-margin-top:78px}.project-notes h2{font:54px/.95 var(--serif);letter-spacing:-.04em;margin:23px 0}.notes-intro{font:23px/1.45 var(--serif);max-width:800px}.notes-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:30px}.notes-grid h3{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-top:26px}.notes-grid p{font-size:14px;line-height:1.7;max-width:500px}.collection .end{border:0}
@media(max-width:650px){.collection .opening{height:160svh}.collection .opening-art{object-position:50% 10%;object-fit:cover;mask-image:none;transform-origin:50% 20%}.collection .opening-sticky:before{opacity:.35}.collection .opening-copy{left:7%;bottom:7%;width:86%;color:#44364e;text-shadow:0 1px 12px rgba(255,249,255,.9)}.collection .opening-copy h1{font-size:clamp(66px,18vw,90px);line-height:.85;text-shadow:0 1px 20px rgba(255,249,255,.75)}.collection .opening-copy h1 em{color:#7563ac}.collection .opening-tint{background:linear-gradient(0deg,rgba(223,207,223,.95),rgba(223,207,223,.55) 32%,transparent 68%)}.collection-ocean .opening-tint{background:linear-gradient(0deg,rgba(209,227,229,.97),rgba(209,227,229,.52) 32%,transparent 68%)}.collection-ocean .opening-copy h1 em{color:#507588}.collection-datang .opening-copy{color:#eee4f1;text-shadow:0 1px 12px #30253b}.collection-datang .opening-copy h1{font-size:clamp(60px,17vw,88px);text-shadow:0 1px 20px #30253b}.collection-datang .opening-copy h1 em{color:#d9acd5}.collection-datang .opening-tint{background:linear-gradient(0deg,rgba(41,34,55,.97),rgba(41,34,55,.42) 34%,transparent 70%)}.collection .gateway-link,.collection .gateway-fallback a{border-color:currentColor}.collection .reader-lookbook .page-stack{grid-template-columns:1fr;gap:26px}.collection .reader-lookbook .page:last-child:nth-child(odd){width:100%}.project-notes{padding:60px 6%}.project-notes h2{font-size:46px}.notes-intro{font-size:22px}.notes-grid{grid-template-columns:1fr;gap:5px}.notes-grid p{font-size:13px}.collection .flower-hint{color:#59456d;text-shadow:0 1px 5px white}.collection-datang .flower-hint{color:white;text-shadow:0 1px 5px #44364e}}
