.journal-notes-page{color:var(--wine);background:linear-gradient(#f4eee5f5,#f4eee5f5),url(/images/velvet-gold-texture.png) 50%/800px}.journal-notes-hero{text-align:center;padding:60px 12% 18px;position:relative}.journal-notes-hero>.eyebrow{margin-bottom:18px}.journal-gold-rule{background:var(--solar-gold);width:1px;height:35px;margin:0 auto 20px;display:block}.journal-notes-hero h1{font-size:clamp(3.3rem,7vw,7rem);line-height:1.1}.journal-notes-hero>p:not(.eyebrow){max-width:790px;margin:22px auto 0}.journal-margin-script{font-family:var(--font-display);font-size:1.8rem;font-style:italic;position:absolute;top:100px;left:3%;transform:rotate(-12deg)}.journal-margin-note{border-left:1px solid var(--solar-gold);max-width:130px;padding-left:20px;position:absolute;top:55px;right:3%}.journal-margin-note svg{color:#b18439;width:32px;height:32px;margin-bottom:16px}.journal-margin-note span{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;line-height:2;display:block}.journal-filters{flex-wrap:wrap;justify-content:center;gap:10px 14px;padding:25px 0 38px;display:flex}.journal-filters button{color:var(--wine);letter-spacing:.08em;background:0 0;border:0;border-radius:4px;padding:9px 14px;font-size:.875rem}.journal-filters button[aria-pressed=true]{background:#d5a5ac}.journal-filters button:hover{background:#e480bb33}.journal-notes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-bottom:48px;display:grid}.journal-notes-grid .image-frame{aspect-ratio:1;background:0 0}.journal-notes-grid img{object-fit:cover;width:100%;height:100%}.journal-notes-grid .eyebrow{margin:16px 0 12px;font-size:.75rem}.journal-notes-grid h2{letter-spacing:-.025em;font-size:clamp(1.9rem,2.7vw,2.8rem);line-height:1.12}.journal-note-summary{color:#706761;margin-top:16px;line-height:1.6}.journal-notes-grid .text-link{margin-top:22px}.journal-notes-close{text-align:center;border-top:1px solid #fff9;padding-top:28px}.journal-notes-close>svg{color:#b18439;width:60px;height:60px}.journal-notes-close blockquote{font-family:var(--font-display);max-width:1000px;margin:18px auto 0;padding:0 7%;font-size:clamp(2rem,3.6vw,3.7rem);font-style:italic;line-height:1.2}.journal-notes-page .ref-newsletter{color:var(--wine);background:0 0;padding:30px 0 45px}.journal-notes-page .ref-newsletter:before,.journal-notes-page .ref-newsletter:after,.journal-notes-page .ref-newsletter .eyebrow,.journal-notes-page .ref-newsletter h2,.journal-notes-page .ref-newsletter>.container>p:not(.eyebrow){display:none}.journal-notes-page .ref-newsletter form{margin-top:0}.journal-notes-page .ref-newsletter input{color:var(--wine);background:0 0;border:1px solid #baaa93}.journal-notes-page .ref-newsletter input::placeholder{color:#75665e}.journal-notes-page .ref-newsletter button{background:var(--forest);color:var(--warm-cream)}.journal-notes-page .newsletter-note{color:var(--wine)}@media (max-width:1000px){.journal-margin-script,.journal-margin-note{display:none}.journal-notes-hero{padding-inline:6%}}@media (max-width:700px){.journal-notes-hero{padding-top:40px}.journal-notes-grid{grid-template-columns:1fr;gap:38px}.journal-notes-grid h2{font-size:2.4rem}.journal-filters{gap:6px;padding-bottom:28px}.journal-filters button{padding:9px 10px;font-size:.875rem}.journal-notes-close blockquote br{display:none}}.journal-notes-hero{text-align:left;isolation:isolate;background:var(--warm-cream);min-height:440px;padding:52px 6%;overflow:hidden}.journal-notes-hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#f4eee5 0%,#f4eee5e8 26%,#f4eee580 43%,#0000 60%),url(/images/journal-orchids-v2.webp);background-position:50% 48%;background-size:cover;position:absolute;inset:0}.journal-notes-hero h1{max-width:57%;font-size:clamp(3.5rem,6.8vw,6.5rem);line-height:.99}.journal-notes-hero>.eyebrow{color:#8f736d;margin-bottom:24px}.journal-gold-rule{background:linear-gradient(90deg,#b18439,#0000);width:130px;height:1px;margin:0 0 22px}.journal-notes-hero>p:not(.eyebrow){max-width:44%;margin:24px 0 0;line-height:1.55}.journal-filters{border-bottom:1px solid #b184392a;gap:8px 18px;margin-bottom:36px;padding:18px 0 14px}.journal-filters button{background:0 0;border-bottom:1px solid #0000;border-radius:0;padding:10px 14px}.journal-filters button[aria-pressed=true]{border-bottom-color:var(--wine);background:0 0}.journal-notes-close{isolation:isolate;background:var(--warm-cream);text-align:left;border-top:0;padding:0 6% 28px;position:relative;overflow:hidden}.journal-notes-close:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#f4eee5 0%,#f4eee5ed 30%,#f4eee590 54%,#0000 77%),url(/images/journal-peony-v2.webp);background-position:50% 55%;background-size:cover;position:absolute;inset:0}.journal-close-divider{justify-content:center;align-items:center;gap:18px;width:100%;padding:12px 0 30px;display:flex}.journal-close-divider span{background:#b1843955;flex:1;height:1px}.journal-close-divider svg{color:#b18439;width:30px;height:30px}.journal-notes-close blockquote{max-width:65%;margin:0;padding:12px 0 0;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.25}.journal-notes-page .ref-newsletter{text-align:left;width:65%;padding:24px 0 20px}.journal-notes-page .ref-newsletter .container{width:100%;margin:0}.journal-notes-page .ref-newsletter form{max-width:650px;margin-left:0}.journal-notes-page .email-row{flex-wrap:wrap;display:flex}.journal-notes-page .email-row input{flex:220px;min-width:0}.journal-notes-page .email-row button{flex:0 auto;min-height:54px}.journal-notes-page .newsletter-note{text-align:left}@media (max-width:700px){.journal-notes-hero{min-height:560px;padding:38px 6% 220px}.journal-notes-hero:before{background-image:linear-gradient(#f4eee5 0% 44%,#f4eee580 60%,#0000 80%),url(/images/journal-orchids-v2.webp);background-position:50%,100% 100%;background-repeat:no-repeat;background-size:cover,auto 370px}.journal-notes-hero h1{max-width:100%;font-size:clamp(3.4rem,11vw,4.8rem)}.journal-notes-hero>p:not(.eyebrow){max-width:100%;font-size:1rem}.journal-filters{gap:3px;margin-bottom:28px}.journal-filters button{padding:8px}.journal-notes-close{padding-bottom:170px}.journal-notes-close:before{background-image:linear-gradient(#f4eee5 0% 50%,#f4eee580 72%,#0000 95%),url(/images/journal-peony-v2.webp);background-position:50%,100% 100%;background-repeat:no-repeat;background-size:cover,auto 340px}.journal-notes-close blockquote,.journal-notes-page .ref-newsletter{width:100%;max-width:100%}.journal-notes-close blockquote{font-size:2.2rem}.journal-notes-page .email-row button{flex:100%}}
