:root{--plum:#3b1f2b;--plum-2:#7a5a66;--blush:#f7d9d7;--serif:"Cormorant Garamond", "Times New Roman", serif;--script:"Parisienne", cursive;--sans:"Jost", system-ui, sans-serif;color:var(--plum);font:400 16px/1.6 var(--sans);background:linear-gradient(#fbe3e1,#e7b9b8) fixed}*{box-sizing:border-box}body{margin:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#ring{z-index:0;--jw-h:100vh;--huesix-height:var(--jw-h);width:100%;position:fixed;top:0;bottom:0;left:0;right:0}@supports (height:1dvh){#ring{--jw-h:100dvh}.story #ring{--jw-h:100lvh}}#ring::part(stage){aspect-ratio:auto;height:var(--jw-h)}.story #ring{pointer-events:none}.story #ring::part(panel){visibility:hidden}.story #ring::part(header){visibility:hidden}.story #ring::part(actions){visibility:hidden}.story #ring::part(camera-views){visibility:hidden}.story #ring::part(title){visibility:hidden}.story #ring::part(total){visibility:hidden}.story #ring::part(footer){visibility:hidden}.story #ring::part(brand){visibility:hidden}#ring::part(root){border:0;border-radius:0}.jw-bar{z-index:2;top:0;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;padding:18px max(16px,min(4vw,48px));display:flex;position:fixed;left:0;right:0}.jw-bar>*{pointer-events:auto}.jw-mark{font:400 30px/1 var(--script);color:var(--plum);text-decoration:none}.configuring :-webkit-any(.jw-mark,.jw-made,#night){display:none}.configuring :-moz-any(.jw-mark,.jw-made,#night){display:none}.configuring :is(.jw-mark,.jw-made,#night){display:none}.jw-tools{align-items:center;gap:14px;margin-inline-start:auto;display:flex}.jw-icon{width:38px;height:38px;color:var(--plum);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.jw-icon svg{fill:currentColor;width:20px;height:20px}.jw-icon:hover,.jw-icon[aria-pressed=true]{background:#fff6}.jw-pill{min-height:40px;color:var(--plum);font:500 13px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #3b1f2b40;border-radius:999px;padding:0 22px}.jw-pill:hover{background:#fff}.jw-made{color:var(--plum-2);font-size:13px}:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.jw-story{z-index:1;position:relative}.configuring .jw-story{visibility:hidden}.jw-story section{align-content:center;min-height:100svh;padding:96px max(20px,min(7vw,110px));display:grid}.jw-story h1,.jw-story h2{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-weight:400;line-height:.92}.jw-hero{text-align:right;justify-items:end}.jw-hero h1{color:#3b1f2bd1;font-size:max(64px,min(12vw,172px));display:grid}.jw-hero h1 span:last-child{color:var(--plum-2);font-size:.62em;font-style:italic}.jw-story p{max-width:38ch;margin:18px 0 0}.jw-kicker{font:400 clamp(28px, 4vw, 44px) / 1.1 var(--script);color:var(--plum-2);margin-bottom:8px!important}.jw-story h2{font-size:max(56px,min(9vw,128px));display:grid}.jw-story h2 em{color:var(--plum-2);font-size:.34em;font-style:italic;line-height:1.2}.jw-left{justify-items:start}.jw-right{text-align:right;justify-items:end}.jw-end{text-align:center;justify-items:center}.jw-end p{margin-inline-start:auto;margin-inline-end:auto}.jw-actions{gap:12px;display:flex}.jw-scroll{letter-spacing:.14em;text-transform:uppercase;color:var(--plum-2);font-size:12px;margin-top:48px!important}.night{color:#f6e4ea;--plum:#f6e4ea;--plum-2:#d8b4c3;background:radial-gradient(circle at 50% 40%,#5b1846,#14040f) fixed}.night .jw-pill{color:#f6e4ea;background:#1e081699;border-color:#ffffff40}@media (max-width:720px){.jw-story section{align-content:end;padding-bottom:72px;position:relative}.jw-story section:not(.jw-hero):before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(0deg,#e9bebd 0,#e9bebdeb 34%,#e9bebd00 62%);position:absolute;top:0;bottom:0;left:0;right:0}.night .jw-story section:not(.jw-hero):before{background:linear-gradient(0deg,#1d0716 0,#1d0716e6 34%,#1d071600 62%)}.jw-hero,.jw-right,.jw-left{text-align:left;justify-items:start}.jw-made{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
