@font-face{font-family:Caveat Love Note;src:url(/fonts/caveat/caveat-latin.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}.quote-party.love-note{padding:clamp(65px,7.5vw,110px) var(--gutter) clamp(75px,8vw,125px);color:var(--cream);background:var(--cherry);overflow:hidden}.love-note-heading{margin:0 auto 55px;text-align:center}.love-note-heading .eyebrow{max-width:none;margin-inline:auto;color:var(--pink);font-size:10px;letter-spacing:.17em}.love-note-heading h2{margin-top:13px;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.1;letter-spacing:-.055em}.love-note-heading h2 em{white-space:nowrap;color:var(--pink)}.love-note-paper{position:relative;width:min(100%,840px);margin:0 auto;padding:clamp(34px,4.5vw,66px) clamp(24px,5.5vw,78px) clamp(27px,3.2vw,46px);isolation:isolate;color:#593b34;background:#fff6e8;text-align:left;border-radius:2px 3px 3px 1px;box-shadow:2px 6px #3d171817,0 24px 55px #30140f40;transform:rotate(-1.2deg)}.love-note-paper:before{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent 0,transparent 35px,#936d5811 35px,#936d5811 36px),radial-gradient(ellipse at top right,#fffefb80,transparent 65%);opacity:.7}.love-note-paper:after{position:absolute;content:"";pointer-events:none;bottom:0;right:0;width:44px;height:44px;background:linear-gradient(135deg,transparent 50%,#ead9c1 50%,#f7e8d2 72%,#fff6e8 100%);border-radius:0 0 3px;opacity:.5}.love-note-tape{position:absolute;top:-16px;left:50%;width:132px;height:37px;transform:translate(-50%) rotate(3deg);background:#efb7aa;opacity:.84;clip-path:polygon(1% 0,100% 3%,98% 17%,100% 29%,98% 41%,100% 54%,98% 66%,100% 81%,98% 100%,0 98%,2% 82%,0 68%,2% 54%,0 39%,2% 24%,0 10%)}.love-note-opening{position:absolute;top:22px;left:clamp(15px,2.5vw,36px);color:#bf6a6580;font:500 74px/1 Caveat Love Note,cursive}.quote-party.love-note .love-note-paper blockquote{max-width:none;margin:0;color:inherit;font:500 clamp(29px,3.2vw,45px)/1.22 "Caveat Love Note","Segoe Print",cursive;letter-spacing:-.018em;text-align:left}.love-note-paper blockquote p{max-width:none;margin:0;font:inherit;color:inherit}.love-note-paper figcaption{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:27px}.love-note-paper cite{font:500 clamp(30px,3vw,41px)/1.2 "Caveat Love Note","Segoe Print",cursive;color:#97483f;white-space:nowrap;transform:rotate(-2deg)}.love-note-rule{display:block;height:1px;width:25px;background:#b07c66;opacity:.65;transform:rotate(-5deg)}.love-note-heart{flex:0 0 37px;width:37px;height:37px;transform:rotate(12deg);margin-left:-7px;stroke:#a85b53;stroke-width:2;stroke-linecap:round;fill:none}@media(max-width:600px){.love-note-heading{margin-bottom:42px}.love-note-heading h2{max-width:290px;margin-inline:auto}.love-note-heading h2 em{display:block}.love-note-paper{transform:rotate(-.8deg);padding:38px 23px 26px}.love-note-opening{top:8px;left:13px;font-size:56px}.love-note-paper figcaption{padding-top:23px;gap:11px}.love-note-rule{width:17px}.love-note-heart{flex-basis:29px;width:29px;height:29px}.love-note-tape{width:106px;height:31px;top:-14px}}@media(max-width:360px){.quote-party.love-note{padding-inline:18px}.love-note-paper{padding-inline:19px}.quote-party.love-note .love-note-paper blockquote{font-size:28px}.love-note-paper cite{font-size:29px}.love-note-heart{flex-basis:24px;width:24px}.love-note-paper figcaption{gap:9px}}.film-duration[data-astro-cid-jaerayix]{position:absolute;left:18px;bottom:23px;z-index:1;padding:7px 10px;border-radius:20px;background:var(--cream);color:var(--cherry);font:600 11px/1.2 var(--font-body);font-variant-numeric:tabular-nums}.film-watch-note[data-astro-cid-jaerayix]{max-width:36em;color:var(--cherry);font:400 15px/1.55 var(--font-body);margin:0 0 12px}.film-couple-note[data-astro-cid-jaerayix]{border-top:1px solid var(--hairline);margin-top:16px;padding-top:3px}.film-couple-note[data-astro-cid-jaerayix] summary[data-astro-cid-jaerayix]{display:flex;justify-content:space-between;align-items:center;gap:15px;min-height:48px;cursor:pointer;list-style:none;font:500 12px/1.5 var(--font-body)}.film-couple-note[data-astro-cid-jaerayix] summary[data-astro-cid-jaerayix]::-webkit-details-marker{display:none}.film-couple-note[data-astro-cid-jaerayix] summary[data-astro-cid-jaerayix]>span[data-astro-cid-jaerayix]{font:30px/1 var(--font-serif)}.film-couple-note[data-astro-cid-jaerayix] blockquote[data-astro-cid-jaerayix]{margin:10px 0 0;padding:23px 24px;background:var(--cream);border:1px solid var(--hairline);border-radius:2px 2px 28px}.film-couple-note[data-astro-cid-jaerayix] blockquote[data-astro-cid-jaerayix] p[data-astro-cid-jaerayix]{font:500 25px/1.15 Caveat Love Note,Segoe Print,cursive;letter-spacing:.005em}.film-couple-note[data-astro-cid-jaerayix] cite[data-astro-cid-jaerayix]{display:block;margin-top:15px;font:600 11px/1.5 var(--font-body);font-style:normal}
