@media (prefers-reduced-motion:no-preference){.rBOa1W_fade{transition:opacity .45s ease var(--delay), transform .45s ease var(--delay)}.rBOa1W_fade[data-in=false]{opacity:0;transform:translateY(10px)}}
._1YN_YG_wrap{position:relative}._1YN_YG_polaroid{background:#fffdf9;padding:12px 12px 8px;transform:rotate(-3.5deg);box-shadow:0 18px 34px -18px #3a2e2a8c,0 2px 4px #3a2e2a1f}._1YN_YG_tape{z-index:2;background:#d8cec4c7;width:92px;height:26px;position:absolute;top:-12px;left:50%;transform:translate(-50%)rotate(4deg);box-shadow:0 1px 2px #3a2e2a26}._1YN_YG_photo{position:relative}._1YN_YG_shot{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}._1YN_YG_overlay{pointer-events:none;height:auto;transform:rotate(var(--rest));transform-origin:50% 85%;position:absolute}@media (prefers-reduced-motion:no-preference){._1YN_YG_overlay{animation:3.6s ease-in-out infinite _1YN_YG_crown-wiggle}}@keyframes _1YN_YG_crown-wiggle{0%,22%,to{transform:rotate(var(--rest))}4%{transform:rotate(calc(var(--rest) - 5deg))}8%{transform:rotate(calc(var(--rest) + 5deg))}12%{transform:rotate(calc(var(--rest) - 3deg))}16%{transform:rotate(calc(var(--rest) + 2.5deg))}19%{transform:rotate(calc(var(--rest) - .8deg))}}._1YN_YG_caption{height:46px;font-family:var(--font-hand);text-align:center;padding-top:8px;font-size:34px;line-height:1;transform:rotate(-2deg)}._1YN_YG_write{display:inline-block}@media (prefers-reduced-motion:no-preference){._1YN_YG_write{clip-path:inset(-20% 100% -20% 0)}}
._5NUJa_section{max-width:var(--content-width);padding:64px var(--gutter);margin:0 auto}._5NUJa_grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(36px,6vw,90px);display:grid}._5NUJa_polaroid{justify-self:center;width:min(100%,330px)}._5NUJa_label{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:28px;font-size:12px;display:flex}._5NUJa_label:after{content:"";background:var(--color-border);opacity:.7;flex:1;height:1px}._5NUJa_heading{letter-spacing:0;margin-bottom:18px;font-size:clamp(32px,3.6vw,46px);line-height:1.08}._5NUJa_body{max-width:58ch;margin-bottom:14px;font-weight:300;line-height:1.65}._5NUJa_actions{flex-wrap:wrap;align-items:center;gap:14px 26px;margin:26px 0 22px;display:flex}._5NUJa_button,._5NUJa_link{letter-spacing:.18em;text-transform:uppercase;align-items:center;font-size:12.5px;display:inline-flex}._5NUJa_button{background:var(--color-accent);color:var(--color-on-photo);gap:10px;padding:15px 26px;transition:background .2s}._5NUJa_button:hover{background:#6a3e3e}._5NUJa_link{border-bottom:1px solid var(--color-border);gap:8px;padding:6px 0;transition:color .2s,border-color .2s}._5NUJa_link:hover{color:var(--color-accent);border-color:var(--color-accent)}._5NUJa_button svg,._5NUJa_link svg{width:14px;height:14px}._5NUJa_contact{flex-wrap:wrap;gap:6px 22px;font-size:14px;list-style:none;display:flex}._5NUJa_contact a{border-bottom:1px solid #0000}._5NUJa_contact a:hover{border-color:currentColor}@media (max-width:900px){._5NUJa_grid{grid-template-columns:minmax(0,1fr)}._5NUJa_polaroid{width:min(70%,260px)}}
.OKAv6W_hero{align-items:center;min-height:min(94vh,920px);display:flex;position:relative;overflow:hidden}.OKAv6W_defs{position:absolute}.OKAv6W_photo{position:absolute;inset:0}.OKAv6W_image{object-fit:cover;object-position:25% 30%;width:100%;height:100%;position:absolute;inset:0}.OKAv6W_photo:after{content:"";background:linear-gradient(#3a2e2a8c 0,#3a2e2a00 160px),linear-gradient(270deg,#3a2e2ac7 0,#3a2e2abd 48%,#3a2e2a00 72%);position:absolute;inset:0}.OKAv6W_edge{z-index:1;max-width:none;height:clamp(48px,7vw,110px);fill:var(--color-bg);filter:drop-shadow(0 -5px 9px #3a2e2a29);position:absolute;bottom:-1px}.OKAv6W_wide{width:240%;left:-140%}.OKAv6W_narrow{width:calc(100% + 4px);display:none;left:-2px}.OKAv6W_note{width:max-content;font-family:var(--font-hand);color:var(--color-on-photo);align-items:center;gap:6px;font-size:40px;line-height:1.05;display:flex;position:absolute;top:42%;left:calc(100% + 14px);transform:rotate(-4deg)}.OKAv6W_write{display:inline-block}.OKAv6W_heart{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:.62em;height:.58em;margin-top:.12em}.OKAv6W_text{z-index:2;width:100%;max-width:var(--content-width);padding:90px var(--gutter) 160px;color:var(--color-on-photo);grid-template-columns:minmax(0,1fr) minmax(0,470px);margin:0 auto;display:grid;position:relative}.OKAv6W_text>*{grid-column:2}.OKAv6W_title{letter-spacing:-.015em;margin-bottom:18px;font-size:clamp(60px,8.4vw,116px);line-height:.9}.OKAv6W_subtitle{font-family:var(--font-display);font-size:clamp(21px,2vw,26px);line-height:1.25}.OKAv6W_ring{width:clamp(210px,19vw,280px);margin:30px 0 0 -4px;position:relative;transform:rotate(-4deg)}.OKAv6W_ringImage{filter:invert()sepia(.1);width:100%;height:auto}.OKAv6W_glint{opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fffaf0f2 48% 52%,#0000 65%) 120% 0/250% 100% no-repeat;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.OKAv6W_spark{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:42px;height:auto;position:absolute;top:-12px;right:-20px;overflow:visible}@media (prefers-reduced-motion:no-preference){.OKAv6W_write{clip-path:inset(-20% 100% -20% 0)}.OKAv6W_heart path,.OKAv6W_spark path,.OKAv6W_ringImage{opacity:0}}@media (max-width:900px){.OKAv6W_hero{flex-direction:column;align-items:stretch;min-height:0}.OKAv6W_photo{order:-1;width:100%;height:150vw;max-height:720px;position:relative}.OKAv6W_photo:after{background:linear-gradient(#3a2e2a8c 0,#3a2e2a00 140px)}.OKAv6W_wide,.OKAv6W_note{display:none}.OKAv6W_narrow{display:block}.OKAv6W_text{color:var(--color-text);padding-top:6px;padding-bottom:30px;display:block}.OKAv6W_ringImage{filter:none}}
