html[data-offscreen] .cyanotype *{animation-play-state:paused!important}.cyanotype .cy-title{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-variation-settings:"opsz" 48;letter-spacing:-.005em;text-wrap:balance;font-size:30px;font-weight:400;line-height:1.14}.cyanotype .cy-display{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-variation-settings:"opsz" 30;font-weight:400;line-height:1.25}.cyanotype .cy-name{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-variation-settings:"opsz" 72;letter-spacing:-.01em;white-space:nowrap;font-style:italic;font-weight:300;line-height:1.02}.cyanotype .cy-amp{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-variation-settings:"opsz" 72;color:#9cbcdd;text-shadow:0 0 1.2px #dce6f066;unicode-bidi:isolate;font-style:italic;font-weight:300;line-height:1.1}.cyanotype .cy-body{font-family:var(--font-newsreader), "Newsreader", Georgia, serif;font-variation-settings:"opsz" 12;font-size:18px;font-weight:400;line-height:1.6}.cyanotype .cy-label{font-family:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-weight:400;line-height:1.35}.cyanotype .cy-reversed{color:#f7f5ef;text-shadow:0 0 1.2px #dce6f08c,0 1px 12px #0a254766}.cyanotype:lang(ar) :is(.cy-title,.cy-name,.cy-display,.cy-body,.cy-amp){font-family:var(--font-naskh), "Noto Naskh Arabic", var(--font-amiri), serif;font-variation-settings:normal;font-style:normal;letter-spacing:0!important}.cyanotype:lang(ar) .cy-name{font-weight:500;line-height:1.45}.cyanotype:lang(ar) .cy-title{font-size:28px;font-weight:500;line-height:1.5}.cyanotype:lang(ar) .cy-body{font-size:19px;line-height:1.9}.cyanotype:lang(ar) .cy-label{font-family:var(--font-plex-ar), "IBM Plex Sans Arabic", var(--font-amiri), sans-serif;text-transform:none;font-size:max(1.12em,12px);font-weight:500;letter-spacing:0!important}.cyanotype:lang(ar) .italic{font-style:normal}.cyanotype .cy-focus:focus-visible,.cyanotype :is(a,button,input,textarea,[role=button]):focus-visible{outline-offset:3px;outline:2px solid sienna}.cyanotype [tabindex="-1"]:focus-visible{outline:none}.cyanotype .cy-stage{container-type:size}.cyanotype .cy-stage>*{--B:min(100cqw, max(calc((100cqh - 150px) / 1.5), calc(100cqh / 1.9)), 560px);--E:clamp(min(104px, 16cqh), calc(min(100cqw, 620px) * .4), min(220px, 26cqh))}.cyanotype .cy-box{width:var(--B);height:calc(var(--B) * 1.5);left:calc(50% - var(--B) / 2);top:calc(47cqh - var(--B) * .75);transform-origin:50%;position:absolute}.cyanotype .cy-zoom{transform-origin:50% 47%;transition:transform 1.05s cubic-bezier(.45,0,.25,1)}.cyanotype .cy-shade{mix-blend-mode:multiply;opacity:.3;background:#1c2a3a;transition:opacity .7s}.cyanotype .cy-shade[data-off]{opacity:0}.cyanotype .cy-sun{mix-blend-mode:screen;opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);transform:translate(-18%,-18%)}.cyanotype .cy-sun[data-on]{opacity:.85;transform:none}.cyanotype .cy-sun[data-gone]{opacity:0;transition:opacity .8s}.cyanotype .cy-exposed{opacity:0;transition:opacity 1.6s cubic-bezier(.4,0,.3,1),filter 1.6s}.cyanotype .cy-box[data-exposed] .cy-exposed{opacity:1;filter:contrast(1.12)}.cyanotype .cy-washed{clip-path:inset(0 0 calc(100% - 100% * var(--wash)) 0)}.cyanotype .cy-front{width:108%;left:-4%;top:calc(100% * var(--wash) - 18.4%);opacity:calc(min(1, var(--wash) * 14) * (1 - max(0, var(--wash) - .88) * 8.3));pointer-events:none}.cyanotype .cy-front[data-done]{opacity:0;transition:opacity .3s}.cyanotype .cy-sheen{top:calc(100% * var(--wash) - 26%);mix-blend-mode:screen;height:26%;opacity:calc(1 - max(0, var(--wash) - .9) * 10);background:linear-gradient(#d6e8f600,#d6e8f629 62%,#f6fbff80 95%,#f6fbff00)}.cyanotype .cy-drips{clip-path:inset(0 0 100%);opacity:.9;transition:clip-path 1.3s cubic-bezier(.5,0,.8,.6)}.cyanotype .cy-drips[data-on]{clip-path:inset(0)}.cyanotype .cy-fall{opacity:0;animation:1s ease-in forwards cy-fall}@keyframes cy-fall{0%{opacity:0;transform:translateY(0)scaleY(.6)}12%{opacity:.9}85%{opacity:.9}to{opacity:0;transform:translateY(420%)scaleY(1.1)}}.cyanotype .cy-glint{overflow:hidden}.cyanotype .cy-glint:before{content:"";inset-block:0;background:linear-gradient(115deg,#0000 38%,#ffffff6b 47%,#ffffff1a 52%,#0000 60%);width:320%;animation:4s ease-in-out infinite cy-glint;position:absolute;left:0}@keyframes cy-glint{0%{translate:-75.6%}55%,to{translate:6.9%}}.cyanotype .cy-ring{width:calc(var(--B) * .15);aspect-ratio:1;background:radial-gradient(circle,#fff4d252,#fff4d214 55%,#0000 70%);animation:2.4s ease-in-out infinite alternate cy-breathe;translate:-50% -50%;box-shadow:inset 0 0 0 1.5px #fff8e4cc,0 0 18px #ffecbe73}@keyframes cy-breathe{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}.cyanotype .cy-names[data-words=hidden] .cy-w{opacity:0}.cyanotype .cy-names[data-words=in] .cy-w{animation:cy-latent-text 1.6s calc(var(--i) * .12s) cubic-bezier(.3,0,.2,1) both}@keyframes cy-latent-text{0%{opacity:0}55%{opacity:.8}to{opacity:1}}.cyanotype .cy-hero{background:#103a6b}.cyanotype .cy-weed{animation:11s ease-in-out infinite alternate cy-bob}@keyframes cy-bob{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}.cyanotype{--cy-sea:url(/art/cyanotype/hero/sea-tile.webp)}:where([data-card]) .cyanotype{--cy-sea:url(/_img/960/art/cyanotype/hero/sea-tile.webp)}.cyanotype .cy-sealight{mix-blend-mode:screen;opacity:.16}.cyanotype .cy-sealight:before,.cyanotype .cy-sealight:after{content:"";background:var(--cy-sea) 0 0 / min(200cqw, 1120px) auto;animation:30s linear infinite cy-caustic;position:absolute}.cyanotype .cy-sealight:before{inset:0 0 -130px -60px}.cyanotype .cy-sealight:after{background-size:min(260cqw,1440px);animation-name:cy-caustic-b;inset:-100px -90px 0 0}.cyanotype .cy-hero:not(.cy-ambient) .cy-sealight:before,.cyanotype .cy-hero:not(.cy-ambient) .cy-sealight:after{animation:none}@keyframes cy-caustic{0%,to{translate:0}50%{translate:60px -130px}}@keyframes cy-caustic-b{0%,to{translate:0}50%{translate:-90px 100px}}.cyanotype .cy-pulse{mix-blend-mode:screen;opacity:0;background:radial-gradient(42% 26% at 50% 47%,#fffaec33,#0000 72%);animation:14s ease-in-out infinite cy-pulse}@keyframes cy-pulse{0%,64%,to{opacity:0}80%{opacity:1}}.cyanotype .cy-hero:not(.cy-ambient) :is(.cy-weed,.cy-sealight,.cy-pulse){animation:none}.cyanotype .cy-edge{height:var(--E);pointer-events:none}.cyanotype .cy-hero:after{--h:calc(clamp(min(104px, 16cqh), calc(min(100cqw, 620px) * .4), min(220px, 26cqh)) * .62 * .36);content:"";inset-inline:0;z-index:3;height:var(--h);pointer-events:none;background:#e8e5dc url(/art/cyanotype/textures/limewash-wall.webp) 0 calc(var(--h) - 100cqh) / 420px;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000,#0000008c 45%,#000 85%);mask-image:linear-gradient(#0000,#0000008c 45%,#000 85%)}:where([data-card]) .cyanotype .cy-hero:after{content:none}.cyanotype .cy-deep{filter:brightness(.92)contrast(1.14)saturate(1.06)}.cyanotype .cy-sil{transition:translate 1.6s cubic-bezier(.45,0,.25,1),scale 1.6s cubic-bezier(.45,0,.25,1)}.cyanotype .cy-sil-l{transform-origin:0}.cyanotype .cy-sil-r{transform-origin:100%}@container (min-aspect-ratio:1){.cyanotype .cy-hero[data-spread] .cy-sil-l{translate:calc(var(--B) * -.2) 0;scale:.92}.cyanotype .cy-hero[data-spread] .cy-sil-r{translate:calc(var(--B) * .2) 0;scale:.92}}.tour .cyanotype .cy-sil{transition:none}.cyanotype .cy-names .cy-amp,.cyanotype .cy-names .cy-label{color:#d2b57c}.cyanotype .cy-scroll-hint{opacity:1;transition:opacity 1.2s .6s}body:has([data-opening]) .cyanotype .cy-scroll-hint{opacity:0;transition:none}.cyanotype .cy-hint{animation:2s ease-in-out infinite alternate cy-hint}@keyframes cy-hint{0%{transform:rotate(-7deg)}to{transform:rotate(6deg)}}.cyanotype .cy-wall,.cyanotype.cy-wall{background:#e8e5dc url(/art/cyanotype/textures/limewash-wall.webp) 0 0/420px}:where([data-card]) .cyanotype .cy-wall,:where([data-card]) .cyanotype.cy-wall{background:#e8e5dc url(/_img/960/art/cyanotype/textures/limewash-wall.webp) 0 0/420px}.cyanotype .cy-walllight{mix-blend-mode:screen;opacity:.1;background-image:url(/art/cyanotype/hero/sea-tile.webp);background-size:1040px}:where([data-card]) .cyanotype .cy-walllight{background-image:url(/_img/960/art/cyanotype/hero/sea-tile.webp)}.cyanotype .cy-sway{transform-origin:50% 0;animation:cy-sway 7s ease-in-out var(--ph,0s) infinite alternate}@keyframes cy-sway{0%{transform:rotate(-.5deg)}to{transform:rotate(.5deg)}}.cyanotype .cy-dev-over{filter:sepia()saturate(1.35)hue-rotate(12deg)brightness(1.5)contrast(.32)}.cyanotype .cy-dev[data-on] .cy-dev-over{animation:cy-expose .3s var(--d) ease-out forwards, cy-washoff .6s calc(var(--d) + .3s) cubic-bezier(.45,0,.3,1) forwards}@keyframes cy-expose{to{filter:sepia(.95)saturate(.8)hue-rotate(28deg)brightness(.9)contrast(.85)}}@keyframes cy-washoff{0%{clip-path:inset(0)}to{clip-path:inset(100% 0 0)}}.cyanotype .cy-dev-front{opacity:0;background:linear-gradient(#d6e8f600,#d6e8f633 66%,#fafdffb3 94%,#fafdff00);height:16%;top:-16%}.cyanotype .cy-dev[data-on] .cy-dev-front{animation:cy-front .6s calc(var(--d) + .3s) cubic-bezier(.45,0,.3,1) forwards}@keyframes cy-front{0%{opacity:1;top:-16%}88%{opacity:1}to{opacity:0;top:100%}}.cyanotype .cy-latent-in{opacity:0;transition:opacity .55s}.cyanotype [data-on] .cy-latent-in{opacity:1;transition-delay:calc(var(--d,0s) + .4s)}@media (prefers-reduced-motion:reduce){.cyanotype :is(.cy-weed,.cy-pulse,.cy-sway,.cy-ring,.cy-hint),.cyanotype .cy-sealight:before,.cyanotype .cy-sealight:after,.cyanotype .cy-glint:before{animation:none!important}.cyanotype .cy-sil{transition:none}.cyanotype .cy-latent-in{opacity:1;transition:none}}.tour .cyanotype .cy-latent-in{opacity:1;transition:none}.cyanotype .cy-patch{color:#f7f5ef;text-shadow:0 0 1px #dce6f080;filter:drop-shadow(0 4px 5px #0a254738);background:url(/art/cyanotype/sections/button-patch.webp) 50%/100% 100% no-repeat;transition:transform .35s cubic-bezier(.22,1,.36,1),filter .35s}:where([data-card]) .cyanotype .cy-patch{background:url(/_img/960/art/cyanotype/sections/button-patch.webp) 50%/100% 100% no-repeat}.cyanotype .cy-patch:hover{filter:drop-shadow(0 7px 8px #0a254747)brightness(1.08);transform:translateY(-1px)}.cyanotype .cy-patch:active{transform:translateY(1px)scale(.99)}.cyanotype .cy-round{background:#103a6beb;border-radius:999px;box-shadow:0 4px 10px #0a254740}.cyanotype .cy-round-ink{color:#f7f5ef;background:#103a6b;border-radius:999px;box-shadow:0 3px 6px #0a254733}.cyanotype .cy-paper{background:#f7f5ef url(/art/cyanotype/textures/watercolor-paper.webp) 0 0/384px;border-radius:2px;box-shadow:inset 0 1px #fff9,0 14px 22px -10px #28221447,0 2px 4px #2822141a}:where([data-card]) .cyanotype .cy-paper{background:#f7f5ef url(/_img/960/art/cyanotype/textures/watercolor-paper.webp) 0 0/384px}.cyanotype .cy-field{color:#0a2547;background:0 0;border:0;border-bottom:1.5px solid #b9c8d8;border-radius:0;outline:none;width:100%;margin-top:6px;padding:8px 2px 9px;font-size:17px;transition:border-color .3s;display:block}.cyanotype .cy-field:focus{border-bottom-color:#103a6b}.cyanotype .cy-field[aria-invalid=true]{border-bottom-color:#8e2f1a}.cyanotype .cy-field::placeholder{color:#7d8fa8}.cyanotype .cy-choice{color:#0a2547;border-radius:2px;min-height:46px;transition:background .3s,color .3s,box-shadow .3s;box-shadow:inset 0 0 0 1.5px #b9c8d8}.cyanotype .cy-choice-on{color:#f7f5ef;background:#103a6b;box-shadow:inset 0 0 0 1.5px #103a6b}.cyanotype .cy-mat{background:#f7f5ef url(/art/cyanotype/textures/watercolor-paper.webp) 0 0/384px;border-radius:2px}:where([data-card]) .cyanotype .cy-mat{background:#f7f5ef url(/_img/960/art/cyanotype/textures/watercolor-paper.webp) 0 0/384px}.cyanotype .cy-photo{filter:url(#cy-process);clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.45,0,.3,1)}.cyanotype .cy-photo-wrap:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.32;background:url(/art/cyanotype/textures/watercolor-paper.webp) 0 0/384px;transition:opacity 1.2s;position:absolute;inset:0}:where([data-card]) .cyanotype .cy-photo-wrap:after{background:url(/_img/960/art/cyanotype/textures/watercolor-paper.webp) 0 0/384px}.cyanotype .cy-photo-wrap[data-colour] .cy-photo{clip-path:inset(100% 0 0)}.cyanotype .cy-photo-wrap[data-colour]:after{opacity:.12}.cyanotype .cy-rinse{mix-blend-mode:screen;overflow:hidden}.cyanotype .cy-rinse:before{content:"";inset-inline:0;background:linear-gradient(#d6e8f600,#d6e8f638 70%,#fafdffb3 95%,#fafdff00);height:18%;animation:1.2s cubic-bezier(.45,0,.3,1) forwards cy-rinse;position:absolute;top:0}@keyframes cy-rinse{0%{opacity:1;translate:0 -91%}88%{opacity:1}to{opacity:0;translate:0 524%}}.cyanotype .cy-screen{filter:drop-shadow(2px 10px 12px #28221433);border-style:solid;border-width:min(14vw,70px) min(13.5vw,68px);border-image:url(/art/cyanotype/photos/drying-screen.webp) 14.6%/min(14vw,70px) min(13.5vw,68px);margin:0}:where([data-card]) .cyanotype .cy-screen{border-image:url(/_img/960/art/cyanotype/photos/drying-screen.webp) 14.6%/min(14vw,70px) min(13.5vw,68px)}.cyanotype .cy-screen>ul{padding:6% 2% 4%}.cyanotype .cy-mesh{background-color:#f4f0e6d1;background-image:repeating-linear-gradient(0deg,#968c7321 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#968c7321 0 1px,#0000 1px 4px);inset:-8px;box-shadow:inset 0 6px 10px -6px #3c321e40}.cyanotype .cy-meshlight{opacity:.14;inset:-8px}.cyanotype .cy-hot{mix-blend-mode:screen;background:radial-gradient(circle,#fffcecf2,#ffe2968c 40%,#ffc87800 70%);width:26px;height:26px;animation:.18s ease-in-out infinite alternate cy-hot;top:0;left:0;translate:-50% -50%}@keyframes cy-hot{0%{opacity:.85;transform:scale(.9)}to{opacity:1;transform:scale(1.08)}}.cyanotype .cy-foil[data-sweep]{animation:.45s ease-out forwards cy-foil-bronze,1s cubic-bezier(.45,0,.3,1) .45s forwards cy-washoff}@keyframes cy-foil-bronze{to{filter:sepia(.9)saturate(.7)hue-rotate(30deg)brightness(.78)contrast(.9)}}.cyanotype .cy-band-paint{clip-path:inset(0 100% 0 0);transition:clip-path .6s cubic-bezier(.5,0,.3,1) calc(var(--i) * .14s)}.cyanotype .cy-band-words{opacity:0;transition:opacity .45s ease calc(var(--i) * .14s + .35s)}.cyanotype [data-on]>.cy-band .cy-band-paint{clip-path:inset(0)}.cyanotype [data-on]>.cy-band .cy-band-words{opacity:1}.cyanotype .cy-band:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-band-paint{clip-path:inset(0 0 0 100%)}.cyanotype [data-on]>.cy-band:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cy-band-paint{clip-path:inset(0)}.cyanotype .cy-swatch{transform-origin:50% 0;animation:6s ease-in-out infinite cy-flutter}@keyframes cy-flutter{0%,62%,to{transform:none}70%{transform:perspective(300px)rotateX(-16deg)skew(4deg)}78%{transform:perspective(300px)rotateX(-6deg)skew(-3deg)}86%{transform:perspective(300px)rotateX(-11deg)skew(2deg)}}.cyanotype .cy-jarlight{mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#d6ecfa61,#d6ecfa00);transition:opacity 2.4s 1.2s;animation:9s ease-in-out infinite alternate cy-jar}.cyanotype .cy-jarlight[data-on]{opacity:1}@keyframes cy-jar{0%{transform:translate(-6%,2%)scale(.94)}to{transform:translate(6%,-3%)scale(1.06)}}.cyanotype .cy-note{filter:drop-shadow(0 6px 8px #28221429);transition:transform .5s cubic-bezier(.22,1,.36,1),filter .5s}.cyanotype .cy-note[data-lift]{filter:drop-shadow(0 18px 18px #2822143d);z-index:2;transform:translateY(-8px)scale(1.025);rotate:0deg!important}.cyanotype .cy-drips2{clip-path:inset(0 0 100%);opacity:.85;transition:clip-path 1.6s cubic-bezier(.5,0,.8,.6) 1.8s}.cyanotype .cy-drips2[data-on]{clip-path:inset(0)}.cyanotype .cy-drip-fall{opacity:0;animation:6s ease-in infinite cy-drip}@keyframes cy-drip{0%,78%{opacity:0;transform:translateY(-30px)scaleY(.6)}80%{opacity:.9;transform:translateY(-30px)scaleY(.8)}96%{opacity:.9;transform:translateY(90px)scaleY(1.15)}to{opacity:0;transform:translateY(110px)}}.cyanotype section:not([data-on]) .cy-drip-fall{animation-play-state:paused}.cyanotype .cy-pick{filter:drop-shadow(2px 6px 5px #28221440);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,filter .5s}.cyanotype .cy-pick:hover{transform:translateY(-3px)}.cyanotype .cy-pick[data-on]{opacity:.16;filter:grayscale();transform:none}.cyanotype .cy-rsvp-bronze{opacity:0;mix-blend-mode:multiply;background:#6e7766;transition:opacity .9s}.cyanotype .cy-rsvp[data-stage="2"] .cy-rsvp-bronze,.cyanotype .cy-rsvp[data-stage="3"] .cy-rsvp-bronze{opacity:.85}.cyanotype .cy-rsvp-dev{clip-path:inset(0 0 100%)}.cyanotype .cy-rsvp:is([data-stage="3"],[data-stage="4"],[data-stage="5"]) .cy-rsvp-dev{clip-path:inset(0);transition:clip-path 1.1s cubic-bezier(.45,0,.3,1)}.cyanotype .cy-rsvp[data-stage="3"] .cy-rsvp-front .cy-dev-front{animation:1.1s cubic-bezier(.45,0,.3,1) forwards cy-front}.cyanotype .cy-ghost{opacity:0;transition:opacity 1.2s}.cyanotype .cy-rsvp:is([data-stage="4"],[data-stage="5"]) .cy-ghost{opacity:1}.cyanotype .cy-rsvp-name{opacity:0;transition:opacity 1.4s ease calc(var(--n,0) * .25s)}.cyanotype .cy-rsvp[data-stage="5"] .cy-rsvp-name{opacity:1}.cyanotype .cy-rsvp-sun{opacity:0;mix-blend-mode:screen;overflow:hidden}.cyanotype .cy-rsvp-sun:before{content:"";inset-block:0;background:linear-gradient(105deg,#0000 20%,#fff6d6bf 45%,#ffecb44d 55%,#0000 75%);width:260%;position:absolute;left:0;translate:-73.85%}.cyanotype .cy-rsvp:is([data-stage="1"],[data-stage="2"]) .cy-rsvp-sun{opacity:1}.cyanotype .cy-rsvp:is([data-stage="1"],[data-stage="2"]) .cy-rsvp-sun:before{animation:1.5s cubic-bezier(.45,0,.3,1) forwards cy-sunsweep}@keyframes cy-sunsweep{0%{translate:-73.85%}to{translate:12.3%}}@media (prefers-reduced-motion:reduce){.cyanotype :is(.cy-swatch,.cy-jarlight,.cy-hot,.cy-drip-fall){animation:none!important}.cyanotype .cy-rinse{display:none}.cyanotype .cy-band-paint,.cyanotype .cy-band-words{transition:none}.cyanotype .cy-rsvp-dev,.cyanotype .cy-ghost,.cyanotype .cy-rsvp-name,.cyanotype .cy-photo{transition:none!important}}.tour .cyanotype :is(.cy-band-paint,.cy-band-words,.cy-drips2,.cy-jarlight){transition:none}.cyanotype .cy-deckle{clip-path:polygon(0 1.2%,6% .4%,14% 1%,23% .2%,34% .9%,45% .3%,57% 1%,68% .2%,79% .8%,90% .1%,100% .9%,99.4% 18%,100% 37%,99.3% 56%,100% 74%,99.5% 99%,88% 99.7%,76% 99.1%,63% 99.8%,50% 99.2%,38% 99.9%,26% 99.1%,13% 99.8%,0 99.2%,.6% 80%,0 61%,.5% 40%,0 21%)}.cyanotype .cy-names .cy-reversed{text-shadow:0 0 1.2px #dce6f080,0 1px 10px #0a254799,0 0 22px #0a254780}.cyanotype.cy-std{container-type:size}.cyanotype.cy-std>*{--S:min(92cqw, 62cqh, 540px)}.cyanotype .cy-std-sheet{width:var(--S);height:calc(var(--S) * .988);left:calc(50% - var(--S) / 2);top:calc(45cqh - var(--S) * .494);position:absolute}.cyanotype .cy-std-shadow{inset:3% 2.5% 2%;box-shadow:0 12px 26px -8px #28221457,0 2px 5px #28221424}.cyanotype .cy-std-exposed{opacity:0;transition:opacity 1s cubic-bezier(.4,0,.3,1)}.cyanotype .cy-std-sheet[data-exposed] .cy-std-exposed{opacity:1}.cyanotype .cy-std[dir=rtl] .cy-std-mirror,.cyanotype.cy-std[dir=rtl] .cy-std-mirror{transform:scaleX(-1)}.cyanotype .cy-std-washed{clip-path:inset(0 0 calc(100% - 100% * var(--wash)) 0)}.cyanotype .cy-std-photogram{opacity:.93;filter:blur(.45px);background:#f7f5ef}.cyanotype .cy-std-front{width:108%;left:-4%;top:calc(100% * var(--wash) - 28.4%);opacity:calc(min(1, var(--wash) * 14) * (1 - max(0, var(--wash) - .88) * 8.3));pointer-events:none}.cyanotype .cy-std-front[data-done]{opacity:0;transition:opacity .3s}.cyanotype .cy-std-sheen{top:calc(100% * var(--wash) - 24%);mix-blend-mode:screen;height:24%;opacity:calc(1 - max(0, var(--wash) - .9) * 10);background:linear-gradient(#d6e8f600,#d6e8f629 62%,#f6fbff80 95%,#f6fbff00)}.cyanotype .cy-std-glass{inset:-8.1%}.cyanotype .cy-std-ring{width:calc(var(--S) * .17);aspect-ratio:1;background:radial-gradient(circle,#fff4d252,#fff4d214 55%,#0000 70%);animation:2.4s ease-in-out infinite alternate cy-breathe;translate:-50% -50%;box-shadow:inset 0 0 0 1.5px #fff8e4cc,0 0 18px #ffecbe73}.cyanotype .cy-std[dir=rtl] .cy-std-ring,.cyanotype.cy-std[dir=rtl] .cy-std-ring{translate:50% -50%}.cyanotype .cy-std-words{inset-inline-start:11.5%;width:43%;top:11%;bottom:11%}.cyanotype .cy-std-words .cy-name{line-height:1.06}.cyanotype .cy-std-words .cy-label{line-height:1.5}.cyanotype .cy-std-pale{color:#d2b57c}.cyanotype .cy-std-words .cy-reversed{text-shadow:0 0 1.2px #dce6f080,0 1px 10px #0a254773}.cyanotype .cy-std-rule{width:calc(var(--S) * .11);height:1px;margin:calc(var(--S) * .045) 0 calc(var(--S) * .032);background:#d2b57cb3}.cyanotype .cy-std-words[data-words=hidden] .cy-w{opacity:0}.cyanotype .cy-std-words[data-words=in] .cy-w{animation:cy-latent-text 1.2s calc(var(--i) * .1s) cubic-bezier(.3,0,.2,1) both}.cyanotype .cy-std-under{top:calc(45cqh + var(--S) * .494 + 18px)}.cyanotype.cy-std-still .cy-std-exposed{transition:none}@media (prefers-reduced-motion:reduce){.cyanotype .cy-std-ring{animation:none}}
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader/newsreader-200-800-italic-vietnamese.d5a170a8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader/newsreader-200-800-italic-latin-ext.750e9629.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader/newsreader-200-800-italic-latin.a99fb127.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader/newsreader-200-800-vietnamese.68ef9a14.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader/newsreader-200-800-latin-ext.cbca0011.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/newsreader/newsreader-200-800-latin.01817351.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.vf-cyanotype-newsreader{--font-newsreader:"Newsreader", "Newsreader Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-400-cyrillic-ext.c6f09ee0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-400-cyrillic.7b59d6bf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-400-vietnamese.0a8b854c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-400-latin-ext.f1050dc5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-400-latin.c36f509c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-500-cyrillic-ext.311098be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-500-cyrillic.d524dc8f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-500-vietnamese.b2529fba.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-500-latin-ext.77f03e26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono/ibm-plex-mono-500-latin.a76f53ca.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.vf-cyanotype-plex-mono{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400-arabic.4ed189e8.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400-cyrillic-ext.5c9741e3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400-latin-ext.1943ec19.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400-latin.4a917a99.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-500-arabic.bf2b68e7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-500-cyrillic-ext.3c302409.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-500-latin-ext.905c105b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-500-latin.2c348d10.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.vf-cyanotype-plex-arabic{--font-plex-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
