._3qDAVG_warm{--ott-cream:var(--color-cream);--ott-paper:var(--color-card);--ott-blush:var(--color-blush);--ott-blush-wash:var(--color-blush-wash);--ott-peach:var(--color-peach);--ott-sage:var(--color-sage);--ott-sage-wash:var(--color-sage-wash);--ott-lilac:var(--color-lilac);--ott-lilac-wash:var(--color-lilac-wash);--ott-butter:var(--color-butter);--ott-rose:var(--color-rose);--ott-rose-deep:var(--color-rose-deep);--ott-ink:var(--color-page-ink);--ott-ink-soft:var(--color-page-ink-soft);--ott-line:var(--color-page-line)}._3qDAVG_sticker{transition:transform .16s ease-out,box-shadow .16s ease-out;box-shadow:0 0 0 3px #ffffffe6,0 6px 16px -6px #8a344973}._3qDAVG_sticker:active{transform:translateY(1px)scale(.98)}@keyframes _3qDAVG_pop{0%{opacity:0;transform:scale(.6)rotate(-6deg)}70%{opacity:1;transform:scale(1.06)rotate(1deg)}to{opacity:1;transform:none}}._3qDAVG_pop{animation:.42s cubic-bezier(.2,.8,.3,1.2) both _3qDAVG_pop}@keyframes _3qDAVG_settle{0%{opacity:0;transform:translate(var(--from-x,0), var(--from-y,-60px)) rotate(var(--from-r,12deg)) scale(1.25)}to{opacity:1;transform:translate(0, 0) rotate(var(--to-r,0deg)) scale(1)}}._3qDAVG_settle{animation:.9s cubic-bezier(.22,.9,.3,1) both _3qDAVG_settle}@keyframes _3qDAVG_slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._3qDAVG_slideIn{animation:.6s ease-out both _3qDAVG_slideIn}@keyframes _3qDAVG_breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._3qDAVG_breathe{animation:2.4s ease-in-out infinite _3qDAVG_breathe}@keyframes _3qDAVG_petal{0%{opacity:0;transform:translate(0)rotate(0)scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--spin)) scale(1)}}._3qDAVG_petal{animation:_3qDAVG_petal var(--dur,2.6s) cubic-bezier(.15, .7, .4, 1) var(--delay,0s) both}@keyframes _3qDAVG_sheetUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}._3qDAVG_sheetUp{animation:.7s cubic-bezier(.2,.8,.3,1) both _3qDAVG_sheetUp}@keyframes _3qDAVG_fadeSwap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._3qDAVG_fadeSwap{animation:.5s ease-out both _3qDAVG_fadeSwap}@media (prefers-reduced-motion:reduce){._3qDAVG_petal{display:none}._3qDAVG_pop,._3qDAVG_settle,._3qDAVG_slideIn,._3qDAVG_breathe,._3qDAVG_sheetUp,._3qDAVG_fadeSwap{animation:none}}._3qDAVG_side{backface-visibility:hidden;will-change:transform}._3qDAVG_paper:after{content:"";z-index:6;border:1px solid var(--ott-line);border-radius:inherit;pointer-events:none;position:absolute;inset:0}._3qDAVG_gutterLeft,._3qDAVG_gutterRight,._3qDAVG_gutterSoft,._3qDAVG_shadeLeftPage,._3qDAVG_shadeRightPage,._3qDAVG_castLeftPage,._3qDAVG_castRightPage{pointer-events:none;position:absolute;inset:0}._3qDAVG_gutterLeft{background:linear-gradient(90deg,#3c1e2833,#3c1e2812 35%,#0000);width:16%;right:auto}._3qDAVG_gutterRight{background:linear-gradient(270deg,#3c1e2833,#3c1e2812 35%,#0000);width:16%;left:auto}._3qDAVG_gutterSoft{background:linear-gradient(90deg,#3c1e281f,#0000);width:7%;right:auto}._3qDAVG_shadeRightPage,._3qDAVG_shadeLeftPage{opacity:0;z-index:4;background:linear-gradient(90deg,#28121c6b,#28121c1f 38%,#28121c14 70%,#28121c4d)}._3qDAVG_shadeLeftPage{background:linear-gradient(270deg,#28121c6b,#28121c1f 38%,#28121c14 70%,#28121c4d)}._3qDAVG_castRightPage,._3qDAVG_castLeftPage{opacity:0;z-index:4;will-change:transform, opacity;background:linear-gradient(90deg,#28121c73,#28121c2e 10%,#28121c00 42%)}._3qDAVG_castLeftPage{background:linear-gradient(270deg,#28121c73,#28121c2e 10%,#28121c00 42%)}._3qDAVG_ground{background:radial-gradient(#5a283752,#5a28371f 45%,#0000 70%)}@keyframes _3qDAVG_bookIn{0%{opacity:0;transform:translateY(40px)scale(.92)}to{opacity:1;transform:none}}._3qDAVG_bookIn{animation:1s cubic-bezier(.2,.85,.25,1) both _3qDAVG_bookIn}@keyframes _3qDAVG_veilIn{0%{opacity:0}to{opacity:1}}._3qDAVG_veilIn{animation:.26s ease-out both _3qDAVG_veilIn}@keyframes _3qDAVG_spark{0%{opacity:0;transform:scale(0)rotate(0)}35%{opacity:1;transform:scale(1.15)rotate(45deg)}to{opacity:0;transform:scale(.2)rotate(110deg)}}._3qDAVG_spark{filter:drop-shadow(0 0 4px #ffecc8e6);animation:_3qDAVG_spark 1.1s cubic-bezier(.2, .8, .3, 1) var(--delay,0s) both}@media (prefers-reduced-motion:reduce){._3qDAVG_bookIn,._3qDAVG_veilIn{animation:none}._3qDAVG_spark{display:none}}@keyframes _3qDAVG_pageFlip{0%{opacity:0;transform:rotateY(-150deg)}25%{opacity:1}to{opacity:1;transform:rotateY(0)}}._3qDAVG_pageFlip{transform-origin:100%;backface-visibility:hidden;animation:.65s cubic-bezier(.3,.7,.25,1) both _3qDAVG_pageFlip}@keyframes _3qDAVG_pageSettle{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}._3qDAVG_pageSettle{animation:.45s ease-out .15s both _3qDAVG_pageSettle}@keyframes _3qDAVG_coverIn{0%{opacity:0;transform:translateY(18px)rotate(-3deg)scale(.92)}to{opacity:1;transform:rotate(-1.5deg)}}._3qDAVG_coverIn{animation:.9s cubic-bezier(.2,.85,.25,1) both _3qDAVG_coverIn;transform:rotate(-1.5deg)}@keyframes _3qDAVG_tick{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.15)}to{transform:none}}._3qDAVG_tick{animation:.42s cubic-bezier(.2,.8,.3,1.3) both _3qDAVG_tick}@keyframes _3qDAVG_glow{0%,to{box-shadow:0 0 #b83f6259}50%{box-shadow:0 0 0 6px #b83f6200}}._3qDAVG_glow{animation:1.8s ease-in-out infinite _3qDAVG_glow}@keyframes _3qDAVG_shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}._3qDAVG_shimmer{background-image:linear-gradient(100deg,#fff0 30%,#ffffffbf 50%,#fff0 70%);background-size:200% 100%;animation:2.2s linear infinite _3qDAVG_shimmer}@media (prefers-reduced-motion:reduce){._3qDAVG_pageFlip,._3qDAVG_pageSettle,._3qDAVG_coverIn,._3qDAVG_tick,._3qDAVG_glow,._3qDAVG_shimmer{animation:none}}
.sSzIxW_stage{position:relative}@keyframes sSzIxW_float{0%,to{transform:translate(0,0)rotateX(0)rotateY(0)rotate(0)}50%{transform:translateY(-1.4%)rotateX(1.8deg)rotateY(-2.2deg)rotate(-.4deg)}}.sSzIxW_float{transform-style:preserve-3d;animation:7.5s cubic-bezier(.45,0,.55,1) infinite sSzIxW_float}.sSzIxW_ground{background:radial-gradient(#5a283757,#5a283721 45%,#0000 70%)}@keyframes sSzIxW_groundFloat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.9)}}.sSzIxW_groundFloat{animation:7.5s cubic-bezier(.45,0,.55,1) infinite sSzIxW_groundFloat}.sSzIxW_base{transform-style:flat;position:absolute;inset:0;transform:translateZ(0)}.sSzIxW_edge{will-change:transform, opacity}.sSzIxW_cloth,.sSzIxW_case,.sSzIxW_boardEdge{--cloth:var(--color-rose);--cloth-edge:color-mix(in oklab, var(--color-rose) 80%, #460a23);--cloth-edge-deep:color-mix(in oklab, var(--color-rose) 62%, #320619);--cloth-edge-lit:color-mix(in oklab, var(--color-rose) 82%, white);background-color:var(--cloth);background-image:radial-gradient(circle at 30% 15%,#ffffff1f,#0000 60%),repeating-linear-gradient(45deg,#ffffff09 0 2px,#0000 2px 5px)}.sSzIxW_case{position:absolute}.sSzIxW_caseRight{box-shadow:inset 0 0 0 1px #781e3c4d, .8px 1px 0 var(--cloth-edge-lit), 1.6px 2px 0 var(--cloth-edge), 2.4px 3px 0 var(--cloth-edge-deep), 3px 6px 12px -6px #5a283780;border-radius:3px 10px 10px 3px}.sSzIxW_caseLeft{box-shadow:inset 0 0 0 1px #781e3c4d, -.8px 1px 0 var(--cloth-edge-lit), -1.6px 2px 0 var(--cloth-edge), -2.4px 3px 0 var(--cloth-edge-deep), -3px 6px 12px -6px #5a283780;border-radius:10px 3px 3px 10px}.sSzIxW_block{background-color:#fbf8f3;position:absolute;inset:0}.sSzIxW_block:before,.sSzIxW_block:after{content:"";pointer-events:none;position:absolute}.sSzIxW_block:before{background:linear-gradient(90deg,#3c1e2808,#3c1e2833),repeating-linear-gradient(90deg,#fcf8f2 0 1.5px,#e4d9cb 1.5px 2.5px);width:6%;top:0;bottom:0}.sSzIxW_block:after{background:linear-gradient(#3c1e2808,#3c1e2824),repeating-linear-gradient(#fdf9f3 0 1.5px,#e8ded1 1.5px 2.5px);height:6%;bottom:0;left:0;right:0}.sSzIxW_blockRight{border-radius:0 6px 6px 0;box-shadow:1px 1.5px 2px #46142847}.sSzIxW_blockRight:before{right:0}.sSzIxW_blockLeft{border-radius:6px 0 0 6px;box-shadow:-1px 1.5px 2px #46142838}.sSzIxW_blockLeft:before{opacity:.7;left:0;transform:scaleX(-1)}.sSzIxW_boardEdge{will-change:opacity;position:absolute}.sSzIxW_boardEdgeRight{box-shadow:.8px 1px 0 var(--cloth-edge-lit), 1.6px 2px 0 var(--cloth-edge), 2.4px 3px 0 var(--cloth-edge-deep), 3px 4.5px 4px #3c142352;border-radius:3px 10px 10px 3px}.sSzIxW_boardEdgeLeft{box-shadow:-.8px 1px 0 var(--cloth-edge-lit), -1.6px 2px 0 var(--cloth-edge), -2.4px 3px 0 var(--cloth-edge-deep), -3px 4.5px 4px #3c142342;border-radius:10px 3px 3px 10px}.sSzIxW_spineFoot{transform-origin:top;width:2.6%;height:calc(3.1% + 9px);position:absolute;top:calc(100% - 3px)}.sSzIxW_spineFootRight{background:linear-gradient(to right, var(--cloth-edge-deep), transparent 55%, #ffffff1f 80%, transparent), linear-gradient(to bottom, #ffffff1a, transparent 45%, #28061438), var(--cloth-edge);border-radius:1px 0 3px 3px;left:-.5px;transform:skew(39deg)}.sSzIxW_spineFootLeft{background:linear-gradient(to left, var(--cloth-edge-deep), transparent 55%, #ffffff1f 80%, transparent), linear-gradient(to bottom, #ffffff1a, transparent 45%, #28061438), var(--cloth-edge);border-radius:0 1px 3px 3px;right:-.5px;transform:skew(-39deg)}.sSzIxW_hinge{z-index:2;pointer-events:none;--hinge:#0000004d 0%, #0000001f 8%, #ffffff29 17%, #fff0 30%, #0000 48%, #280a1933 56%, #280a1912 62%, #ffffff3d 67%, #fff0 78%;width:9%;position:absolute;top:0;bottom:0}.sSzIxW_hingeLeft{background:linear-gradient(to right, var(--hinge));left:0}.sSzIxW_hingeRight{background:linear-gradient(to left, var(--hinge));right:0}.sSzIxW_sheen{z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff38 0%,#fff0 38% 70%,#ffffff1f 100%);position:absolute;inset:0}.sSzIxW_boardArt{aspect-ratio:1;height:100%;position:absolute;top:0}.sSzIxW_boardArtRight{right:0}.sSzIxW_boardArtLeft{left:0}.sSzIxW_strip{transform-origin:0}.sSzIxW_face{backface-visibility:hidden;background-color:#fff;position:absolute;inset:0;overflow:hidden}.sSzIxW_faceBack{transform:rotateY(180deg)}.sSzIxW_faceEdgeFront{border-radius:0 10px 10px 0}.sSzIxW_faceEdgeBack{border-radius:10px 0 0 10px}.sSzIxW_faceSpineFront:after{content:"";pointer-events:none;background:linear-gradient(90deg,#3c1e2833,#3c1e280f 40%,#0000);width:50%;position:absolute;inset:0 auto 0 0}.sSzIxW_boardRim{transform-origin:0;background:linear-gradient(to right, color-mix(in oklab, var(--color-rose) 70%, #320619), color-mix(in oklab, var(--color-rose) 88%, white) 50%, color-mix(in oklab, var(--color-rose) 70%, #320619));border-radius:2px;position:absolute;top:7px;bottom:7px;left:100%}.sSzIxW_shade{pointer-events:none;background:linear-gradient(90deg,#28121c80,#28121c9e);position:absolute;inset:0}.sSzIxW_shine{pointer-events:none;background:linear-gradient(90deg,#fffcf833,#fffcf8f2 55%,#fffcf840);position:absolute;inset:0}@keyframes sSzIxW_arrive{0%{opacity:0;transform:translateY(9%)scale(.9)rotateX(14deg)}60%{opacity:1}to{opacity:1;transform:none}}.sSzIxW_arrive{animation:1.1s cubic-bezier(.16,1,.3,1) both sSzIxW_arrive}@keyframes sSzIxW_spark{0%{opacity:0;transform:scale(.2)rotate(0)}35%{opacity:1;transform:scale(1.15)rotate(45deg)}to{opacity:0;transform:scale(.2)rotate(110deg)}}.sSzIxW_spark{filter:drop-shadow(0 0 4px #ffecc8e6);animation:sSzIxW_spark 1.1s cubic-bezier(.2, .8, .3, 1) var(--delay,0s) both}@media (prefers-reduced-motion:reduce){.sSzIxW_float,.sSzIxW_groundFloat,.sSzIxW_arrive{animation:none}.sSzIxW_spark{display:none}}
.T5e2yW_section{height:calc(var(--screens,5) * 100vh);height:calc(var(--screens,5) * 100svh);position:relative}.T5e2yW_stage{height:100svh;position:sticky;top:0;overflow-x:clip}.T5e2yW_moving{will-change:transform, opacity}.T5e2yW_fading{will-change:opacity}.T5e2yW_heading{inset-inline:0;z-index:4;text-align:center;padding-inline:1rem;position:absolute;top:max(5.5svh,2.25rem)}.T5e2yW_column{flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1rem 1rem;display:flex;position:absolute;inset:0}.T5e2yW_camera{aspect-ratio:2;flex:none;width:min(1560px,68vw,200svh - 38rem);position:relative}.T5e2yW_cameraNarrow{width:min(84vw,200svh - 36rem)}.T5e2yW_canvas{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}.T5e2yW_canvasOn{opacity:1}.T5e2yW_lightLayer{z-index:0;pointer-events:none;transform-origin:50%;position:absolute}.T5e2yW_lightFront{z-index:2}.T5e2yW_backdrop{z-index:0;pointer-events:none;transform-origin:50%;position:absolute;inset:0}.T5e2yW_deco{opacity:.4;display:block;position:absolute}.T5e2yW_backdropFar .T5e2yW_deco{opacity:.28}.T5e2yW_deco img{filter:saturate(.7)}.T5e2yW_deco .T5e2yW_sticker{filter:drop-shadow(0 4px 6px #3b2a3124)}.T5e2yW_gingham{background-color:#fbeee9;background-image:linear-gradient(90deg,#e8a0a84d 50%,#0000 50%),linear-gradient(#e8a0a84d 50%,#0000 50%);background-size:22px 22px;border-radius:4px;display:block;box-shadow:0 8px 18px -10px #3b2a3159}.T5e2yW_halo{pointer-events:none;background:radial-gradient(closest-side,#ffe9a8f2,#facd6e9e 34%,#f2be6242 60%,#f2d27e00 100%);position:absolute;inset:-42% -24%}.T5e2yW_single .T5e2yW_halo{inset:-42%}.T5e2yW_rays{pointer-events:none;width:200%;height:165%;margin-left:-100%;position:absolute;bottom:42%;left:50%;-webkit-mask-image:radial-gradient(50% 100% at 50% 100%,#000 18%,#0000008c 46%,#0000 78%);mask-image:radial-gradient(50% 100% at 50% 100%,#000 18%,#0000008c 46%,#0000 78%)}.T5e2yW_single .T5e2yW_rays{width:260%;height:150%;margin-left:-130%}.T5e2yW_rays:before{content:"";transform-origin:50% 100%;background:repeating-conic-gradient(from -58deg at 50% 100%,#fff4d600 0deg,#fff4d699 2deg,#fff4d600 5deg 23deg),repeating-conic-gradient(from -64deg at 50% 100%,#ffd67800 0deg,#ffd6788c 3deg,#ffecbabf 4.5deg,#ffd67800 8deg 15deg);animation:9s cubic-bezier(.45,0,.55,1) infinite T5e2yW_sway;position:absolute;inset:0;-webkit-mask-image:conic-gradient(from -90deg at 50% 100%,#0000 0deg 22deg,#000 58deg 122deg,#0000 158deg 360deg);mask-image:conic-gradient(from -90deg at 50% 100%,#0000 0deg 22deg,#000 58deg 122deg,#0000 158deg 360deg)}@keyframes T5e2yW_sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.T5e2yW_wash{pointer-events:none;background:radial-gradient(55% 60% at 50% 46%,#fff8e0f2,#ffe29680 45%,#ffdc8c00 78%);position:absolute;inset:-6% -3%}.T5e2yW_flare{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#fffffa,#fff0c4d9 18%,#ffd67861 42%,#ffd67800 72%);width:130%;margin-top:-65%;margin-left:-65%;position:absolute;top:50%;left:50%}.T5e2yW_single .T5e2yW_flare{width:170%;margin-top:-85%;margin-left:-85%}.T5e2yW_fly{z-index:3;pointer-events:none;--k:1;position:absolute;inset:0}.T5e2yW_single .T5e2yW_fly{--k:.66}.T5e2yW_flyer{opacity:0;backface-visibility:hidden;position:absolute;top:50%;left:50%}.T5e2yW_print{width:calc(var(--k) * var(--w,150px));padding:calc(var(--k) * 7px) calc(var(--k) * 7px) calc(var(--k) * 24px);background:var(--color-card);border-radius:3px;box-shadow:0 1px 2px #3b2a312e,0 14px 30px -10px #3b2a3173}.T5e2yW_print img{aspect-ratio:520/600;object-fit:cover;border-radius:1px;width:100%;height:auto;display:block}.T5e2yW_printTape{left:50%;top:calc(var(--k) * -9px);width:calc(var(--k) * 64px);height:calc(var(--k) * 20px);margin-left:calc(var(--k) * -32px);position:absolute;transform:rotate(-4deg)}.T5e2yW_tape{width:calc(var(--k) * 104px);height:calc(var(--k) * 26px);filter:drop-shadow(0 4px 6px #3b2a312e);display:block;position:relative}.T5e2yW_tape>span{width:100%;height:100%;position:absolute;inset:0}.T5e2yW_sticker{width:calc(var(--k) * var(--w,80px));height:calc(var(--k) * var(--w,80px));filter:drop-shadow(0 0 #fff)drop-shadow(1.5px 0 #fff)drop-shadow(-1.5px 0 #fff)drop-shadow(0 1.5px #fff)drop-shadow(0 -1.5px #fff)drop-shadow(0 8px 10px #3b2a3138);display:block}.T5e2yW_tag{align-items:center;gap:calc(var(--k) * 8px);width:calc(var(--k) * 132px);height:calc(var(--k) * 54px);padding-inline:calc(var(--k) * 12px) calc(var(--k) * 10px);border-radius:calc(var(--k) * 6px) calc(var(--k) * 4px) calc(var(--k) * 4px) calc(var(--k) * 6px);color:var(--color-ink);clip-path:polygon(14% 0,100% 0,100% 100%,14% 100%,0 70%,0 30%);background:#f3e3c7;display:flex;position:relative;box-shadow:inset 0 0 0 1px #7850282e,0 10px 18px -8px #3b2a3166}.T5e2yW_tag:before{content:"";width:calc(var(--k) * 9px);height:calc(var(--k) * 9px);margin-left:calc(var(--k) * 4px);background:var(--color-cream);border-radius:50%;flex:none;box-shadow:inset 0 0 0 1.5px #78502859}.T5e2yW_tagText{font-size:calc(var(--k) * 1.3rem);white-space:nowrap;line-height:1}.T5e2yW_under{z-index:4;flex-direction:column;align-items:center;width:100%;margin-top:clamp(1.25rem,4svh,2.5rem);display:flex;position:relative}.T5e2yW_under:focus-within{opacity:1!important}.T5e2yW_notes{width:100%;height:2.4em;position:relative}.T5e2yW_note{opacity:0;text-align:center;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.T5e2yW_dot{background:var(--color-blush);border-radius:999px;width:.5rem;height:.5rem;transition:background-color .4s,transform .4s cubic-bezier(.34,1.56,.64,1);display:block}.T5e2yW_dot[data-on]{background:var(--color-rose);transform:scale(1.35)}@media (prefers-reduced-motion:reduce){.T5e2yW_rays:before{animation:none}}.T5e2yW_passing{z-index:2;filter:blur(2.5px)}
