html[data-theme=night],.ld-root [data-t=night]{--ld-s0:#1f3070;--ld-s1:#1f3070;--ld-s2:#1f3070;--ld-s3:#1f3070;--ld-s4:#1f3070;--ld-s5:#1f3070;--ld-s6:#22397f;--ld-mottle:var(--ld-mottle-night);--ld-hero:#2a47a0;--ld-glow-k:1;--ld-paper:.55;--ld-spread:#04081e8c;--ld-shc:8, 12, 40}html[data-theme=day],.ld-root [data-t=day]{--ld-s0:#bfe0f2;--ld-s1:#8dc0ea;--ld-s2:#6fa6e2;--ld-s3:#8dc0ea;--ld-s4:#7ab3e7;--ld-s5:#6fa6e2;--ld-s6:#5a7dc4;--ld-mottle:var(--ld-mottle-day);--ld-hero:#8cbdeb;--ld-glow-k:.5;--ld-paper:.36;--ld-spread:#14245061;--ld-shc:34, 58, 30}html[data-theme=morning],.ld-root [data-t=morning]{--ld-s0:#e6eef6;--ld-s1:#d3e4f3;--ld-s2:#cfe1f3;--ld-s3:#dce7f2;--ld-s4:#cfe1f3;--ld-s5:#c2d7ee;--ld-s6:#8fa8d6;--ld-mottle:var(--ld-mottle-day);--ld-hero:#cfe1f3;--ld-glow-k:.55;--ld-paper:.32;--ld-spread:#283c5a4d;--ld-shc:52, 72, 84}html[data-theme=evening],.ld-root [data-t=evening]{--ld-s0:#255064;--ld-s1:#214a62;--ld-s2:#1e4558;--ld-s3:#234b60;--ld-s4:#1e4558;--ld-s5:#1a3a52;--ld-s6:#1a3060;--ld-mottle:var(--ld-mottle-eve);--ld-hero:#2e6375;--ld-glow-k:.9;--ld-paper:.5;--ld-spread:#06121a80;--ld-shc:10, 22, 28}.ld-root{--ld-gutter:clamp(16px, 3vw, 40px);--ld-ink:#2b2320;--ld-ink-2:#54463b;--ld-cream:#fbf4e4;--ld-white:#fffcf3;--ld-sun:#f4bc2f;--ld-gold:#f2c75c;background-color:var(--sb-bg);position:relative;overflow-x:clip}.ld-cta{padding:15px 24px;font-size:17px;box-shadow:inset 0 1px #ffffff80,0 10px 22px -12px #050a1ecc}.ld-root .sb-btn:focus-visible{outline:2px solid var(--sb-focus);outline-offset:4px}.ld-hero{background:var(--ld-hero);isolation:isolate;height:100svh;min-height:640px;max-height:1100px;color:var(--sb-on-sky);position:relative;overflow:hidden}.ld-worlds{z-index:0;position:absolute;inset:0}.ld-world{visibility:hidden;isolation:isolate;position:absolute;inset:0}.ld-world.ld-on,.ld-sky.ld-on{visibility:visible}.ld-bg{width:100%;height:100%;display:block;position:absolute;inset:0}.ld-stage{z-index:1;position:absolute;inset:0;overflow:hidden}.ld-glow{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:var(--ld-glow,.3);background:radial-gradient(circle at var(--ld-gx,85%) var(--ld-gy,40%), #ffd680cc 0, #ffc46066 calc(var(--ld-gr,420px) * .32), #ffb45024 calc(var(--ld-gr,420px) * .7), #ffb45000 var(--ld-gr,420px));position:absolute;inset:0}.ld-hero .ld-glow{opacity:calc(var(--ld-glow,.3) * var(--ld-glow-k))}.ld-grain{z-index:3;background-image:var(--sb-grain);mix-blend-mode:multiply;opacity:.55;pointer-events:none;background-size:360px 360px;position:absolute;inset:0}.ld-hero .ld-grain{opacity:var(--ld-paper)}.ld-copy{z-index:5;left:var(--ld-gutter);max-width:min(560px,40vw);position:absolute;top:clamp(120px,19vh,200px)}.ld-h1{font:600 clamp(46px, 5.4vw, 86px) / .98 var(--sb-serif);font-variation-settings:"SOFT" 100, "WONK" 0, "opsz" 144;letter-spacing:-.025em;text-wrap:balance;margin:0}.ld-lede{max-width:30ch;font:400 clamp(17px, 1.4vw, 21px) / 1.45 var(--sb-body);margin:22px 0 0}.ld-copy .ld-cta{margin-top:30px}.ld-micro{margin:14px 0 0}.ld-control{z-index:5;left:var(--ld-gutter);flex-direction:column;align-items:flex-start;gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute;bottom:clamp(26px,4.4vh,48px)}.ld-label{background:#fbf4e4f0;border-radius:3px;align-items:center;gap:14px;padding:9px 14px;display:flex;box-shadow:0 8px 18px -10px #050a1eb3}.ld-label label{font:500 12px/1 var(--sb-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-ink)}.ld-label output{font:500 13px/1 var(--sb-mono);text-align:right;font-variant-numeric:tabular-nums;min-width:2.6em;color:var(--ld-ink)}.ld-caption{max-width:min(58ch,100vw - 32px);color:var(--ld-ink);background:#fbf4e4eb;border-radius:3px;margin:0;padding:6px 10px}.ld-range{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:clamp(140px,13vw,190px);height:30px;margin:0}.ld-range::-webkit-slider-runnable-track{background:var(--ld-ink);border-radius:2px;height:2px}.ld-range::-moz-range-track{background:var(--ld-ink);height:2px}.ld-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ld-sun);border:2px solid var(--ld-ink);border-radius:50%;width:20px;height:20px;margin-top:-9px}.ld-range::-moz-range-thumb{background:var(--ld-sun);border:2px solid var(--ld-ink);border-radius:50%;width:16px;height:16px}.ld-range:focus-visible{outline:2px solid var(--ld-ink);outline-offset:4px}.ld-book{width:760px;height:660px;transform-style:preserve-3d;transform-origin:380px 330px;will-change:transform;position:absolute}.ld-book>div{position:absolute}.ld-bshadow{background:radial-gradient(closest-side, rgba(var(--ld-shc), .55), rgba(var(--ld-shc), .25) 60%, rgba(var(--ld-shc), 0));filter:blur(6px);border-radius:50%;width:920px;height:450px;top:290px;left:-110px;transform:translateZ(-2px)}[data-t=morning] .ld-bshadow{transform:translateZ(-2px)translate(-130px)scaleX(1.3)}[data-t=evening] .ld-bshadow{transform:translateZ(-2px)translate(-110px)scaleX(1.24)}.ld-board{background:var(--sb-cloth);background-image:var(--sb-weave);border-radius:0 0 7px 7px;width:760px;height:330px;top:330px;left:0}.ld-pages{background:var(--ld-cream);width:744px;height:322px;top:330px;left:8px;overflow:hidden;transform:translateZ(14px)}.ld-pages:after,.ld-pg:after{content:"";pointer-events:none;height:46px;position:absolute;left:0;right:0}.ld-pages:after{background:linear-gradient(#28190a59,#28190a00);top:0}.ld-pages svg,.ld-pg svg{width:100%;height:100%;position:absolute;inset:0}.ld-bedge{transform-origin:50% 100%;background:repeating-linear-gradient(#e8dcc2 0 1px,#fbf4e4 1px 3px);width:744px;height:14px;top:638px;left:8px;transform:rotateX(-90deg)}.ld-bside{background:repeating-linear-gradient(90deg,#e8dcc2 0 1px,#fbf4e4 1px 3px);width:14px;height:322px;top:330px}.ld-bside--l{transform-origin:0;left:8px;transform:rotateY(-90deg)}.ld-bside--r{transform-origin:100%;left:738px;transform:rotateY(90deg)}.ld-lid{width:760px;height:330px;transform-style:preserve-3d;transform-origin:50% 100%;will-change:transform;top:0;left:0}.ld-lid>div{position:absolute}.ld-face{backface-visibility:hidden;inset:0}.ld-face--in{background:var(--sb-cloth);background-image:var(--sb-weave);filter:drop-shadow(calc(var(--ld-sx,-4px) * 1.6) calc(var(--ld-sy,4px) * -1) 10px #060a2859);border-radius:7px 7px 0 0}.ld-pg{background:var(--ld-cream);position:absolute;inset:8px 8px 0;overflow:hidden}.ld-pg:after{background:linear-gradient(#28190a00,#28190a66);bottom:0}.ld-face--out{background:var(--sb-cloth);background-image:var(--sb-weave);box-shadow:inset 0 0 0 22px var(--sb-cloth), inset 0 0 0 24px var(--ld-gold), inset 0 0 0 30px var(--sb-cloth), inset 0 0 0 31px var(--ld-gold);border-radius:7px 7px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;transform:translateZ(-12px)rotateX(180deg)}.ld-cv-moon{background:var(--ld-gold);border-radius:50%;width:34px;height:34px;box-shadow:inset -9px -5px #965a0a59}.ld-cv-sun{background:var(--ld-gold);width:34px;height:34px;box-shadow:inset -9px -5px 0 #965a0a59, 0 0 0 6px var(--sb-cloth), 0 0 0 7.5px var(--ld-gold);border-radius:50%}.ld-cv-title{font:italic 600 96px/1 var(--sb-serif);font-variation-settings:"SOFT" 100, "WONK" 1, "opsz" 144;color:var(--ld-gold);letter-spacing:-.01em;text-shadow:0 2px #3c0a0559,0 -1px #fff0c840}.ld-cv-sub{font:500 15px/1 var(--sb-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--ld-gold);opacity:.9}.ld-ledge{transform-origin:50% 0;background:repeating-linear-gradient(#e8dcc2 0 1px,#fbf4e4 1px 3px);width:744px;height:12px;top:0;left:8px;transform:rotateX(-90deg)}.ld-plane{transform-origin:50% 100%;will-change:transform, opacity;visibility:hidden;filter:drop-shadow(var(--ld-sx,-4px) var(--ld-sy,4px) var(--ld-sb,4px) rgba(10, 16, 48, var(--ld-so,.35)))}.ld-plane svg{width:100%;height:100%;display:block;overflow:visible}.ld-hero .ld-tear{color:var(--ld-s0)}.ld-sec{padding:clamp(96px,13vh,160px) 0 0;position:relative}.ld-skies{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ld-sky{visibility:hidden;background-color:var(--ld-b);background-image:var(--sb-grain), var(--ld-mottle), linear-gradient(var(--ld-a), color-mix(in srgb, var(--ld-a), var(--ld-b)) 52%, var(--ld-b));background-blend-mode:multiply, normal, normal;background-size:360px 360px,1000px 1000px,100% 100%;position:absolute;inset:0}.ld-sky svg{width:100%;height:100%;display:block;position:absolute;inset:0}.ld-sec[data-band="0"] .ld-sky{--ld-a:var(--ld-s0);--ld-b:var(--ld-s1)}.ld-sec[data-band="1"] .ld-sky{--ld-a:var(--ld-s1);--ld-b:var(--ld-s2)}.ld-sec[data-band="2"] .ld-sky{--ld-a:var(--ld-s2);--ld-b:var(--ld-s3)}.ld-sec[data-band="3"] .ld-sky{--ld-a:var(--ld-s3);--ld-b:var(--ld-s4)}.ld-sec[data-band="4"] .ld-sky{--ld-a:var(--ld-s4);--ld-b:var(--ld-s5)}.ld-sec[data-band="5"] .ld-sky{--ld-a:var(--ld-s5);--ld-b:var(--ld-s6)}.ld-sec>.ld-head,.ld-sec>.ld-wrap,.ld-sec>.ld-figcap{z-index:1;position:relative}.ld-head{max-width:1180px;padding:0 var(--ld-gutter);color:var(--sb-on-sky);margin:0 auto clamp(34px,5vh,56px)}.ld-kick{color:inherit;opacity:.9;margin:0 0 14px}.ld-h2{font:600 clamp(36px, 4.3vw, 64px) / 1.04 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.02em;max-width:18ch;margin:0}.ld-figcap{max-width:1180px;padding:0 var(--ld-gutter);color:var(--sb-on-sky-2);margin:30px auto 0}.ld-wrap{max-width:1180px;padding:0 calc(var(--ld-gutter) + 12px);margin:0 auto}.ld-spread{perspective:2400px;filter:drop-shadow(0 24px 26px var(--ld-spread));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.ld-spread+.ld-spread{margin-top:clamp(70px,9vh,110px)}.ld-spread:before{content:"";background:var(--sb-cloth);background-image:var(--sb-weave);border-radius:8px;position:absolute;inset:-12px -14px}.ld-page{color:var(--ld-ink);background-color:var(--ld-cream);background-image:var(--sb-grain);background-blend-mode:multiply;background-size:360px 360px;min-width:0;padding:clamp(30px,4.6vw,66px);transition:transform 1.5s cubic-bezier(.2,.7,.2,1);position:relative}.ld-page--l{-webkit-mask:var(--ld-deck-l) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ld-deck-l) 0 0 / 100% 100% no-repeat;mask:var(--ld-deck-l) 0 0 / 100% 100% no-repeat;transform-origin:100%;transform:rotateY(16deg)}.ld-page--r{-webkit-mask:var(--ld-deck-r) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ld-deck-r) 0 0 / 100% 100% no-repeat;mask:var(--ld-deck-r) 0 0 / 100% 100% no-repeat;transform-origin:0;transform:rotateY(-26deg)}.ld-spread.is-open .ld-page{transform:none}.ld-page--l:after,.ld-page--r:before{content:"";pointer-events:none;z-index:3;width:80px;position:absolute;top:0;bottom:0}.ld-page--l:after{background:linear-gradient(270deg,#462d1442,#462d140f 45%,#462d1400);right:0}.ld-page--r:before{background:linear-gradient(90deg,#462d144d,#462d1412 45%,#462d1400);left:0}.ld-page :focus-visible,.ld-leaf :focus-visible{outline:2px solid var(--ld-ink);outline-offset:4px}.ld-h3{font:600 clamp(30px, 2.9vw, 44px) / 1.05 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 96;letter-spacing:-.015em;margin:0}.ld-page .ld-kick{color:var(--ld-ink-2);opacity:1}.ld-body{max-width:34ch;font:400 clamp(17px, 1.3vw, 19px) / 1.5 var(--sb-body);color:var(--ld-ink-2);margin:14px 0 0}.ld-link{color:var(--ld-ink);font:500 15px/1.3 var(--sb-body);border-bottom:1.5px solid;margin-top:18px;padding-bottom:2px;text-decoration:none;display:inline-block}.ld-page .ld-fig{color:var(--ld-ink-2);margin:22px 0 0}.ld-plate figcaption{z-index:1;max-width:100%;color:var(--ld-ink);background:#fbf4e4f0;border-radius:3px;margin-top:16px;padding:5px 9px;display:inline-block;position:relative}.ld-story .ld-page--l{padding:clamp(16px,2vw,26px)}.ld-tip{background:var(--ld-white);height:100%;margin:0;padding:7px;transform:rotate(-.6deg);box-shadow:0 12px 22px -12px #28190a99}.ld-tip img{object-fit:cover;width:100%;height:100%}.ld-story .ld-page--r{perspective:1800px;padding:0}.ld-leaves{height:100%;display:grid}.ld-leaf{color:var(--ld-ink);background-color:var(--ld-cream);background-image:var(--sb-grain);background-blend-mode:multiply;backface-visibility:hidden;background-size:360px 360px;flex-direction:column;grid-area:1/1;padding:clamp(28px,4vw,58px) clamp(26px,4vw,60px) clamp(26px,3.4vw,46px);display:flex;position:relative}.ld-story>.ld-page--l{grid-area:1/1}.ld-story>.ld-page--r{grid-area:1/2}.ld-flip{z-index:4;transform-style:preserve-3d;transform-origin:0;grid-area:1/2;transition:transform 1.5s cubic-bezier(.2,.7,.2,1),opacity .7s;position:relative;transform:rotateY(-26deg)}.ld-spread.is-open .ld-flip{transform:none}.ld-spread.is-open .ld-flip.is-turned{transition:transform 1.8s cubic-bezier(.35,.1,.2,1),opacity .7s;transform:rotateY(-178deg)}.ld-flip.is-gone{opacity:0;visibility:hidden;transition:opacity .7s,visibility 0s linear .7s}.ld-flip>.ld-leaf{height:100%;-webkit-mask:var(--ld-deck-r) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ld-deck-r) 0 0 / 100% 100% no-repeat;mask:var(--ld-deck-r) 0 0 / 100% 100% no-repeat}.ld-flip>.ld-leaf:before{content:"";pointer-events:none;background:linear-gradient(90deg,#462d144d,#462d1412 45%,#462d1400);width:80px;position:absolute;top:0;bottom:0;left:0}.ld-back{backface-visibility:hidden;background-color:#f6ebd3;background-image:var(--sb-grain);background-blend-mode:multiply;-webkit-mask:var(--ld-deck-l) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--ld-deck-l) 0 0 / 100% 100% no-repeat;mask:var(--ld-deck-l) 0 0 / 100% 100% no-repeat;background-size:360px 360px;position:absolute;inset:0;transform:rotateY(180deg)}.ld-back svg{width:100%;height:100%;display:block;position:absolute;inset:0}.ld-back:after{content:"";background:linear-gradient(270deg,#462d144d,#462d1400);width:90px;position:absolute;top:0;bottom:0;right:0}.ld-run{color:var(--ld-ink-2);border-bottom:1px solid #2b232033;justify-content:space-between;gap:12px;margin:0;padding-bottom:10px;display:flex}.ld-scene-t{font:italic 500 clamp(26px, 2.4vw, 32px) / 1.1 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 72;margin:24px 0 16px}.ld-reader p{font:400 19px/1.7 var(--sb-serif);font-variation-settings:"opsz" 14;color:var(--ld-ink);margin:0 0 .75em}.ld-leaf-foot{color:var(--ld-ink-2);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.ld-turn{font:500 12px/1 var(--sb-mono);letter-spacing:.04em;color:var(--ld-ink);border:1.5px solid var(--ld-ink);cursor:pointer;background:0 0;border-radius:999px;min-height:44px;padding:10px 14px;transition:background .3s}.ld-turn:hover{background:var(--ld-sun)}.ld-step{flex-direction:column;display:flex}.ld-plate{margin:auto 0 0;padding:46px clamp(22px,2.8vw,38px) clamp(26px,3vw,40px);position:relative}.ld-step .ld-plate{margin-top:auto}.ld-plate--tall{padding-bottom:58px}.ld-pw{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ld-mount{z-index:1;background:var(--ld-white);transform:rotate(var(--ld-rot,-1deg));padding:7px;position:relative;box-shadow:0 14px 22px -12px #28190a99}.ld-mount img{aspect-ratio:4/3;object-fit:cover;width:100%}.ld-mount:before,.ld-mount:after{content:"";background:var(--ld-ink);opacity:.86;width:22px;height:22px;position:absolute}.ld-mount:before{clip-path:polygon(0 0,100% 0,0 100%);top:-3px;left:-3px}.ld-mount:after{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:-3px;right:-3px}.ld-rot-n3{--ld-rot:-3deg}.ld-rot-n15{--ld-rot:-1.5deg}.ld-rot-n14{--ld-rot:-1.4deg}.ld-rot-n1{--ld-rot:-1deg}.ld-rot-p08{--ld-rot:.8deg}.ld-rot-p12{--ld-rot:1.2deg}.ld-rot-p25{--ld-rot:2.5deg}.ld-duo{z-index:1;grid-template-columns:1fr 1fr;gap:0;display:grid;position:relative}.ld-duo .ld-mount:first-child{margin-right:-10%}.ld-duo .ld-mount:last-child{margin-top:22%;margin-left:-10%}.ld-duo .ld-mount img{aspect-ratio:3/4}.ld-chip{background:var(--ld-sun);color:var(--ld-ink);font:500 15px/1 var(--sb-mono);border-radius:3px;align-items:center;gap:8px;margin-top:14px;padding:8px 14px 8px 10px;display:inline-flex;transform:rotate(-2deg);box-shadow:0 6px 12px -8px #28190ab3}.ld-chip:before{content:"";background:var(--ld-cream);border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px #2b232080}.ld-card{z-index:2;background:var(--ld-white);background-image:repeating-linear-gradient(#0000 0 25px,#2b23201f 25px 26px);background-position:0 12px;width:min(230px,62%);padding:14px 16px 12px;position:absolute;bottom:-18px;right:-6px;transform:rotate(3deg);box-shadow:0 14px 24px -12px #28190aa6}.ld-card b{font:italic 500 21px/1.2 var(--sb-serif);font-variation-settings:"SOFT" 100;display:block}.ld-card span{color:var(--ld-ink-2);margin-top:8px;display:block}.ld-step-fig{color:var(--ld-ink-2);margin:36px 0 0}.ld-popup{perspective:1100px;margin:0 0 28px;position:relative}.ld-popup .ld-mount{transform-origin:50% 100%;transform:rotateX(70deg) rotate(var(--ld-rot,-1deg));transition:transform 1.9s cubic-bezier(.2,.75,.25,1) .25s}.ld-spread.is-open .ld-popup .ld-mount{transform:rotateX(0) rotate(var(--ld-rot,-1deg))}.ld-popup:after{content:"";background:radial-gradient(closest-side,#28190a59,#28190a00);border-radius:50%;height:22px;position:absolute;bottom:-14px;left:6%;right:6%}.ld-popup .ld-mount img{aspect-ratio:5/4}.ld-strip{mix-blend-mode:multiply;width:78%;margin:20px 0 6px;display:block}.ld-strip+.ld-fig{margin-top:0}.ld-q .ld-page--l{flex-direction:column;justify-content:center;display:flex}.ld-q .ld-page--r{padding:clamp(16px,2vw,26px)}.ld-q .ld-tip{transform:rotate(.5deg)}.ld-quote{font:italic 400 clamp(26px, 2.6vw, 38px) / 1.32 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 96;color:var(--ld-ink);letter-spacing:-.005em;quotes:auto;margin:0}.ld-quote:before{content:open-quote}.ld-quote:after{content:close-quote}.ld-quote-by{color:var(--ld-ink-2);margin-top:22px}.ld-price{font:500 clamp(24px, 2.3vw, 32px) / 1.25 var(--sb-serif);font-variation-settings:"opsz" 72;text-wrap:balance;margin:18px 0 0}.ld-mini{width:58%;margin-top:30px;padding-top:clamp(26px,3vw,40px)}.ld-stick{position:sticky;top:48px}.ld-faq dl{margin:0}.ld-faq dt{font:600 clamp(20px, 1.7vw, 24px) / 1.25 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 48;margin:0}.ld-faq dd{font:400 17px/1.6 var(--sb-body);color:var(--ld-ink-2);max-width:44ch;margin:8px 0 0}.ld-faq dd+dt{border-top:1px solid #2b232029;margin-top:28px;padding-top:24px}.ld-faq .ld-h2{color:var(--ld-ink)}.ld-faq-sec{padding-bottom:230px}.ld-survey{border-top:1px solid #2b232029;margin-top:32px;padding-top:24px}.ld-survey p{font:600 clamp(20px, 1.7vw, 24px) / 1.25 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 48;margin:0}.ld-survey__chips{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.ld-survey__chip{border:1.5px solid var(--ld-ink);min-width:72px;min-height:44px;color:var(--ld-ink);font:500 14px/1 var(--sb-mono);cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;transition:background .3s}.ld-survey__chip:hover,.ld-survey__chip[aria-pressed=true]{background:var(--ld-sun)}.ld-survey .ld-survey__thanks{font:400 15px/1.5 var(--sb-body);color:var(--ld-ink-2);margin-top:12px}.ld-ribbon{z-index:4;cursor:pointer;background:0 0;border:0;width:26px;height:58px;margin:0;padding:0;transition:height 1.1s cubic-bezier(.3,.7,.2,1);position:absolute;top:100%;left:72%}.ld-ribbon span{background:var(--ld-sun);clip-path:polygon(0 0,100% 0,100% 100%,50% 84%,0 100%);width:100%;height:100%;display:block;box-shadow:inset 6px 0 #ffffff2e,inset -6px 0 #965a0a38}.ld-ribbon[aria-expanded=true]{height:150px}.ld-ribbon:focus-visible{outline:2px solid var(--sb-focus);outline-offset:4px}.ld-note{z-index:5;background:var(--ld-white);width:230px;color:var(--ld-ink);opacity:0;visibility:hidden;padding:16px 18px;transition:opacity .6s .5s,transform .9s cubic-bezier(.2,.7,.2,1) .5s,visibility 0s linear 1.4s;position:absolute;top:calc(100% + 150px);left:calc(72% - 96px);transform:translateY(-16px)rotate(-3deg);box-shadow:0 16px 28px -14px #0009}.ld-note.is-on{opacity:1;visibility:visible;transition:opacity .6s .5s,transform .9s cubic-bezier(.2,.7,.2,1) .5s,visibility;transform:rotate(-2deg)}.ld-note p{font:italic 400 18px/1.45 var(--sb-serif);font-variation-settings:"SOFT" 100;quotes:auto;margin:0}.ld-note p:before{content:open-quote}.ld-note p:after{content:close-quote}.ld-note span{margin-top:8px;display:block}.ld-closing{isolation:isolate;--ld-shc:8, 12, 40;background:#22397f;height:100svh;min-height:640px;max-height:1000px;position:relative}.ld-clip{position:absolute;inset:0;overflow:hidden}.ld-inner{z-index:5;text-align:center;color:var(--ld-cream);padding:0 16px;position:absolute;top:clamp(110px,17vh,170px);left:0;right:0}.ld-close{max-width:16ch;font:600 clamp(40px, 5vw, 78px) / 1.02 var(--sb-serif);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.025em;margin:0 auto}.ld-inner .ld-cta{margin-top:30px}.ld-inner .ld-micro{color:#fbf4e4e6}.ld-closing .sb-btn:focus-visible{outline-color:var(--ld-gold)}.ld-close-fig{z-index:5;left:var(--ld-gutter);position:absolute;bottom:clamp(28px,5vh,48px)}.ld-closing .ld-tear{color:#22397f}@media (prefers-reduced-motion:reduce){.ld-root *,.ld-root :before,.ld-root :after{transition:none!important;animation:none!important}}@media (width<=759px){.ld-copy{top:78px;right:var(--ld-gutter);max-width:none}.ld-h1{font-size:clamp(36px,10.4vw,48px)}.ld-lede{max-width:34ch;margin-top:12px;font-size:16px}.ld-copy .ld-cta{margin-top:16px;padding:13px 22px;font-size:16px}.ld-micro{margin-top:10px}.ld-control{gap:8px;bottom:18px}.ld-story>.ld-page--l{grid-area:1/1}.ld-story>.ld-page--r{grid-area:2/1}.ld-flip{transform-origin:50% 0;grid-area:2/1;transform:rotateX(22deg)}.ld-spread.is-open .ld-flip.is-turned{transform:rotateX(178deg)}.ld-flip>.ld-leaf{-webkit-mask-image:var(--ld-deck-b);-webkit-mask-image:var(--ld-deck-b);mask-image:var(--ld-deck-b)}.ld-flip>.ld-leaf:before{background:linear-gradient(#462d1447,#462d1400);width:auto;height:50px;bottom:auto;left:0;right:0}.ld-back{-webkit-mask-image:var(--ld-deck-t);-webkit-mask-image:var(--ld-deck-t);mask-image:var(--ld-deck-t);transform:rotateX(180deg)}.ld-back:after{background:linear-gradient(#462d1400,#462d1447);width:auto;height:60px;inset:auto 0 0}.ld-caption{max-width:100%}.ld-wrap{padding:0 calc(var(--ld-gutter) + 8px)}.ld-spread{grid-template-columns:minmax(0,1fr)}.ld-spread:before{inset:-8px -9px}.ld-page{padding:28px 22px}.ld-page--l{-webkit-mask-image:var(--ld-deck-t);-webkit-mask-image:var(--ld-deck-t);mask-image:var(--ld-deck-t);transform-origin:50% 100%;transform:rotateX(-12deg)}.ld-page--r{-webkit-mask-image:var(--ld-deck-b);-webkit-mask-image:var(--ld-deck-b);mask-image:var(--ld-deck-b);transform-origin:50% 0;transform:rotateX(22deg)}.ld-page--l:after,.ld-page--r:before{width:auto;height:50px;inset:auto 0}.ld-page--l:after{background:linear-gradient(#462d1400,#462d143d);bottom:0}.ld-page--r:before{background:linear-gradient(#462d1447,#462d1400);top:0}.ld-story .ld-page--l{height:min(118vw,520px)}.ld-leaf{padding:26px 22px 24px}.ld-reader p{font-size:18px}.ld-q .ld-page--l{padding:34px 22px}.ld-stick{position:static}.ld-ribbon{left:66%}.ld-note{left:auto;right:6px}.ld-mini{width:80%}}
