.is-cover .cover-scene{aspect-ratio:auto;background:#f4dedf;flex:1;min-height:0;position:relative;overflow:hidden;container-type:size}.cover-botanical-frame{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.cover-unicorn,.cover-butterfly,.cover-flower{pointer-events:none;position:absolute;overflow:visible}.cover-unicorn{width:min(26%,43cqh);height:auto;bottom:5%;left:4%}.cover-butterfly{width:7%;max-width:100px;height:auto}.butterfly-left{top:18%;left:18%;rotate:-17deg}.butterfly-right{top:29%;right:15%;rotate:18deg}.cover-flower{width:7.5%;height:auto}.cover-flower-one{top:3%;left:2.5%}.cover-flower-two{width:9%;bottom:14%;right:3.5%}.cover-flower-three{width:9%;bottom:4%;right:9%}.is-cover .cover-type{pointer-events:none;gap:0;inset:12% 23% 23%}.is-cover .cover-type h1{width:100%;max-width:590px;margin:20px 0 18px;line-height:0}.cover-signature{color:#29434a;width:100%;max-height:46cqh;display:block;overflow:visible}.signature-glyph{fill:currentColor}.is-cover .cover-kicker{font:400 .8125rem/1.3 var(--font-body);letter-spacing:.25em;color:#79653f}.is-cover .cover-subtitle{font:italic clamp(1rem, 1.5vw, 1.4rem)/1.4 var(--font-serif);color:#526257;text-wrap:balance}.cover-scene[data-artwork-ready=false] :is(.cover-unicorn,.cover-butterfly,.cover-flower){visibility:hidden}.cover-scene[data-intro=playing] .signature-glyph{stroke:currentColor;stroke-width:6px;stroke-linecap:round;fill-opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:.95s ease-out both write-letter;animation-delay:var(--letter-delay)}@keyframes write-letter{0%{stroke-dashoffset:1px;fill-opacity:0}65%{fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}.original-flower{transform-box:view-box}[data-intro=playing] .original-flower{animation:5.4s cubic-bezier(.24,.55,.25,1) both original-bloom}[data-intro=playing] .flower-one{animation-delay:.4s}[data-intro=playing] .flower-two{animation-delay:1.25s}[data-intro=playing] .flower-three{animation-delay:2s}@keyframes original-bloom{0%{transform:scale(.28,.45)rotate(-10deg)}65%{transform:scale(.88,.94)rotate(-2deg)}to{transform:scale(1)rotate(0)}}[data-animate=true] .cover-butterfly{animation:13s ease-in-out infinite butterfly-drift}[data-animate=true] .butterfly-right{animation-duration:16s;animation-delay:-5s}@keyframes butterfly-drift{0%,to{translate:0}35%{translate:16px -15px}70%{translate:-7px -22px}}@media (max-width:799px){.is-cover .cover-type{inset:12% 14% 36%}.is-cover .cover-type h1{margin:16px 0}.cover-signature{max-height:40cqw}.is-cover .cover-kicker{letter-spacing:.15em;font-size:.6875rem}.is-cover .cover-subtitle{max-width:205px;font-size:1.0625rem}.cover-unicorn{width:43%;max-height:40cqh;bottom:5%;left:5%}.cover-butterfly{width:13%}.butterfly-left{top:14%;left:9%}.butterfly-right{top:57%;right:9%}.cover-flower-one{width:14%}.cover-flower-two{width:16%;bottom:13%}.cover-flower-three{width:16%;bottom:3%}}@media (max-height:600px) and (min-width:800px){.is-cover .cover-type{inset:9% 26% 16%}.is-cover .cover-type h1{margin:8px 0}.cover-signature{max-height:40cqh}.is-cover .cover-kicker{font-size:.6875rem}.is-cover .cover-subtitle{font-size:1rem}}@media (prefers-reduced-motion:reduce){.cover-scene *{animation:none!important}.cover-scene .cover-signature{opacity:1!important}.cover-scene .signature-glyph{fill-opacity:1;stroke-dashoffset:0}.cover-scene .original-flower{transform:none!important}}
