.the-sun-print-module__9jJmSq__root{--prussian:#12355f;--ink-white:#f4f7fa;--paper:#f0ece6;--graphite:#5f6266;--chartreuse:#c8cc70;--straw:#cbb98a;--bench:#d9cfbd;--gate-ink:#1d3c63;--ease-out:cubic-bezier(.22, .7, .25, 1);--ease-in:cubic-bezier(.55, 0, .8, .25);--vmax:max(var(--inv-vw), var(--inv-vh));--fell:var(--font-sun-fell), "IM Fell English", Georgia, serif;--caps:var(--font-sun-caps), "IM Fell English SC", Georgia, serif;--script:var(--font-swan-script), "Pinyon Script", cursive;--pencil:var(--font-flacon-serif), "Cormorant Garamond", Georgia, serif;--amiri:var(--font-amiri), "Amiri", serif;--ruqaa:var(--font-mihrab-display), var(--font-cormorant), "Aref Ruqaa", serif;min-height:var(--inv-svh);background:var(--bench);color:var(--prussian);font-family:var(--fell);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;position:relative}.the-sun-print-module__9jJmSq__root[dir=rtl]{font-family:var(--amiri)}.the-sun-print-module__9jJmSq__root *,.the-sun-print-module__9jJmSq__root :before,.the-sun-print-module__9jJmSq__root :after{box-sizing:border-box}:where(.the-sun-print-module__9jJmSq__root) img{max-width:none}.the-sun-print-module__9jJmSq__stage{height:var(--inv-svh);touch-action:manipulation;cursor:pointer;place-items:center;display:grid;position:relative;overflow:clip}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__stage,.the-sun-print-module__9jJmSq__still .the-sun-print-module__9jJmSq__stage{cursor:default}.the-sun-print-module__9jJmSq__instant,.the-sun-print-module__9jJmSq__instant *{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}.the-sun-print-module__9jJmSq__gate{-webkit-user-select:none;user-select:none}.the-sun-print-module__9jJmSq__bench{transition:transform 3.2s var(--ease-out);background:url(/templates/the-sun-print/bench.webp) 50%/cover no-repeat;position:absolute;inset:-3%;transform:scale(1.03)}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__bench{transform:scale(1)}.the-sun-print-module__9jJmSq__shade{pointer-events:none;background:radial-gradient(80% 70% at 50% 44%,#26344038,#161e2894);transition:opacity 1.9s ease-in-out .1s;position:absolute;inset:0}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__shade{opacity:0}.the-sun-print-module__9jJmSq__sun{width:calc(170 * var(--vmax) / 100);height:calc(170 * var(--vmax) / 100);pointer-events:none;mix-blend-mode:soft-light;opacity:0;transition:transform 2.6s var(--ease-out), opacity 1.2s ease-out;background:radial-gradient(circle closest-side,#fff6dcf2 0,#ffe4aa80 30%,#ffdca01f 58%,#0000 100%);position:absolute;top:50%;left:50%;transform:translate(-125%,-115%)}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__sun{opacity:1;transform:translate(-46%,-60%)}.the-sun-print-module__9jJmSq__sDone .the-sun-print-module__9jJmSq__sun{opacity:.75;transition:transform 2.6s var(--ease-out), opacity 4s ease-in-out}.the-sun-print-module__9jJmSq__dapple{pointer-events:none;mix-blend-mode:multiply;opacity:0;transition:opacity 4s ease-in-out 1s;position:absolute;inset:0}.the-sun-print-module__9jJmSq__sDone .the-sun-print-module__9jJmSq__dapple{opacity:1}.the-sun-print-module__9jJmSq__dapple i{width:calc(80 * var(--vmax) / 100);height:calc(52 * var(--vmax) / 100);background:radial-gradient(closest-side,#46566038,#46566014 60%,#0000);border-radius:50%;animation:19s ease-in-out infinite alternate paused the-sun-print-module__9jJmSq__drift;position:absolute}.the-sun-print-module__9jJmSq__sDone .the-sun-print-module__9jJmSq__dapple i{animation-play-state:running}.the-sun-print-module__9jJmSq__frozen .the-sun-print-module__9jJmSq__dapple i{animation-play-state:paused}.the-sun-print-module__9jJmSq__dapple i:first-child{left:calc(-30 * var(--vmax) / 100);top:calc(-18 * var(--vmax) / 100)}.the-sun-print-module__9jJmSq__dapple i:nth-child(2){right:calc(-36 * var(--vmax) / 100);width:calc(64 * var(--vmax) / 100);height:calc(46 * var(--vmax) / 100);animation-duration:23s;animation-direction:alternate-reverse;top:30%}.the-sun-print-module__9jJmSq__dapple i:nth-child(3){left:10%;bottom:calc(-30 * var(--vmax) / 100);width:calc(56 * var(--vmax) / 100);height:calc(40 * var(--vmax) / 100);animation-duration:27s}@keyframes the-sun-print-module__9jJmSq__drift{0%{transform:translate(0,0)rotate(0)}50%{transform:translate3d(calc(6 * var(--vmax) / 100), calc(3 * var(--vmax) / 100), 0) rotate(8deg)}to{transform:translate3d(calc(-4 * var(--vmax) / 100), calc(7 * var(--vmax) / 100), 0) rotate(-6deg)}}.the-sun-print-module__9jJmSq__frame{z-index:1;width:min(calc(92 * var(--inv-vw) / 100), calc((var(--inv-svh) - 118px) * .685), 600px);transform:translateY(calc(-5.5 * var(--inv-svh) / 100)) rotate(-2.2deg) scale(.88);transition:transform 2.2s var(--ease-out);position:relative}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__frame{transform:translateY(0)rotate(0)scale(1)}.the-sun-print-module__9jJmSq__print{aspect-ratio:900/1314;width:100%;position:relative;container-type:inline-size}.the-sun-print-module__9jJmSq__print:before{content:"";position:absolute;inset:1.6% 1.4% 1.2%;box-shadow:0 1.4cqw 3.6cqw #3c2e1652,0 .2cqw .5cqw #3c2e1640}.the-sun-print-module__9jJmSq__sheet{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.the-sun-print-module__9jJmSq__raw{transition:opacity 1.7s ease-in-out .25s}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__raw{opacity:0}.the-sun-print-module__9jJmSq__washed{transition:-webkit-mask-position 1.75s cubic-bezier(.45,.1,.45,1),mask-position 1.75s cubic-bezier(.45,.1,.45,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 45%,#0000 55% 100%);mask-image:linear-gradient(#000 0 45%,#0000 55% 100%);-webkit-mask-position:0 75%;mask-position:0 75%;-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.the-sun-print-module__9jJmSq__sWash .the-sun-print-module__9jJmSq__washed{-webkit-mask-position:0 5%;mask-position:0 5%}.the-sun-print-module__9jJmSq__water{opacity:0;pointer-events:none;background:linear-gradient(#0000 0,#c8e4fa1a 30%,#d6ecff6b 66%,#ffffffc7 75%,#dceeff33 82%,#0000 100%);height:29cqw;position:absolute;top:0;left:3.5%;right:3.5%;transform:translateY(-22cqw)}.the-sun-print-module__9jJmSq__sWash .the-sun-print-module__9jJmSq__water{animation:1.75s cubic-bezier(.45,.1,.45,1) forwards the-sun-print-module__9jJmSq__rinse}@keyframes the-sun-print-module__9jJmSq__rinse{0%{opacity:0;transform:translateY(-22cqw)}12%{opacity:.9}80%{opacity:.85}to{opacity:0;transform:translateY(168cqw)}}.the-sun-print-module__9jJmSq__oxid{mix-blend-mode:multiply;opacity:0;background:#6a84aa;transition:opacity 6s ease-in-out .6s;position:absolute;inset:0;-webkit-mask:url(/templates/the-sun-print/coat-mask.webp) 0 0/100% 100% no-repeat;mask:url(/templates/the-sun-print/coat-mask.webp) 0 0/100% 100% no-repeat}.the-sun-print-module__9jJmSq__sDone .the-sun-print-module__9jJmSq__oxid{opacity:.42}.the-sun-print-module__9jJmSq__ghosts{clip-path:inset(3.7% 4.6% 14.1% 4.4%);position:absolute;inset:0}.the-sun-print-module__9jJmSq__dim{opacity:.42}.the-sun-print-module__9jJmSq__gh,.the-sun-print-module__9jJmSq__sp{height:auto;transform:translate(-50%, -50%) rotate(var(--r));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block;position:absolute}.the-sun-print-module__9jJmSq__specimens{position:absolute;inset:0}.the-sun-print-module__9jJmSq__sp{filter:drop-shadow(.25cqw .5cqw .35cqw #30240c6b)}.the-sun-print-module__9jJmSq__sLift .the-sun-print-module__9jJmSq__sp{animation:the-sun-print-module__9jJmSq__lift 1.25s var(--ease-in) forwards;animation-delay:calc(var(--i) * 85ms + .18s)}@keyframes the-sun-print-module__9jJmSq__lift{0%{transform:translate(-50%, -50%) rotate(var(--r));opacity:1}28%{transform:translate(-50%, calc(-50% - 2cqw)) rotate(calc(var(--r) + 3deg)) scale(1.06);opacity:1}to{transform:translate(calc(-50% + (var(--x) - 50) * 1.5cqw), calc(-50% - 120cqw + (var(--y) - 50) * .3cqw)) rotate(calc(var(--r) + 24deg)) scale(1.14);opacity:0}}.the-sun-print-module__9jJmSq__glass{transition:transform .9s var(--ease-in), opacity .7s ease-in;background:#deecf012;position:absolute;inset:2.2% 2.6% 3.4%;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 0 2.4cqw #ffffff2e}.the-sun-print-module__9jJmSq__glass:after{content:"";transition:transform 2.2s var(--ease-out);background:linear-gradient(112deg,#0000 38%,#ffffff42 45%,#ffffff0f 50%,#ffffff29 53%,#0000 60%);position:absolute;inset:-30% -60%;transform:translate(-26%)}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__glass:after{transform:translate(22%)}.the-sun-print-module__9jJmSq__sLift .the-sun-print-module__9jJmSq__glass{opacity:0;transform:translateY(-9%)scale(1.04)}.the-sun-print-module__9jJmSq__words{text-align:center;color:var(--ink-white);text-shadow:0 0 .35cqw #e8f2ff80;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:12.5% 13% 22%}.the-sun-print-module__9jJmSq__words p,.the-sun-print-module__9jJmSq__words h1{margin:0;font-weight:400}.the-sun-print-module__9jJmSq__kicker{font-family:var(--caps);letter-spacing:.34em;opacity:.92;text-wrap:balance;margin-inline-end:-.34em;font-size:4.3cqw}.the-sun-print-module__9jJmSq__root .the-sun-print-module__9jJmSq__names{line-height:1;font-family:var(--script);margin:3.2cqw 0 3.6cqw}.the-sun-print-module__9jJmSq__names span{display:block}.the-sun-print-module__9jJmSq__n1,.the-sun-print-module__9jJmSq__n2{font-family:var(--script);font-size:15.5cqw;line-height:1.05}.the-sun-print-module__9jJmSq__amp{font-family:var(--fell);opacity:.9;margin:.4cqw 0 .8cqw;font-size:7cqw;font-style:italic;line-height:1}.the-sun-print-module__9jJmSq__day{font-family:var(--fell);opacity:.9;font-size:4.6cqw;font-style:italic}.the-sun-print-module__9jJmSq__date{font-family:var(--fell);letter-spacing:.02em;margin-top:.4cqw;font-size:6.6cqw}.the-sun-print-module__9jJmSq__place{font-family:var(--caps);letter-spacing:.1em;text-wrap:balance;margin-inline-end:-.1em;opacity:.9;max-width:50cqw;margin-top:4cqw;font-size:3.5cqw;line-height:1.5}.the-sun-print-module__9jJmSq__place:before{content:"";opacity:.6;background:currentColor;width:9cqw;height:1px;margin:0 auto 3.4cqw;display:block}.the-sun-print-module__9jJmSq__root.the-sun-print-module__9jJmSq__noPlace .the-sun-print-module__9jJmSq__names{margin-top:4.6cqw;margin-bottom:4.6cqw}.the-sun-print-module__9jJmSq__restore{margin-top:4cqw}.the-sun-print-module__9jJmSq__placeEdit{padding-top:38px}.the-sun-print-module__9jJmSq__caption{text-align:center;font-family:var(--pencil);color:var(--graphite);opacity:.92;clip-path:inset(0 100% 0 0);margin:0;font-size:4.6cqw;font-style:italic;font-weight:500;transition:clip-path 1.9s cubic-bezier(.5,.2,.4,1) 1.1s;position:absolute;bottom:4.6%;left:8%;right:8%}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__caption{clip-path:inset(0 0 0 100%)}.the-sun-print-module__9jJmSq__sDone .the-sun-print-module__9jJmSq__caption,.the-sun-print-module__9jJmSq__root[dir=rtl].the-sun-print-module__9jJmSq__sDone .the-sun-print-module__9jJmSq__caption{clip-path:inset(0)}.the-sun-print-module__9jJmSq__cover{z-index:3;left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom));text-align:center;transition:opacity .5s ease, transform .6s var(--ease-out);outline:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute}.the-sun-print-module__9jJmSq__sSun .the-sun-print-module__9jJmSq__cover{opacity:0;pointer-events:none;transform:translateY(10px)}.the-sun-print-module__9jJmSq__coverLine{color:#fffaf0;font-family:var(--pencil);text-shadow:0 1px 12px #141a228c;margin:0;font-size:21px;font-style:italic}.the-sun-print-module__9jJmSq__pill{color:var(--gate-ink);font-family:var(--caps);letter-spacing:.14em;background:#fffcf4e6;border-radius:999px;padding:11px 22px;font-size:15px;animation:2.6s ease-in-out infinite the-sun-print-module__9jJmSq__breathe;display:inline-block;box-shadow:0 6px 22px #141a2240}.the-sun-print-module__9jJmSq__cover:focus-visible .the-sun-print-module__9jJmSq__pill{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--gate-ink)}@keyframes the-sun-print-module__9jJmSq__breathe{50%{transform:scale(1.045)}}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__kicker,.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__place,.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__date,.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__pill{margin-inline-end:0}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__kicker{font-family:var(--amiri);font-size:6.2cqw}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__names,.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__n1,.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__n2{font-family:var(--ruqaa)}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__n1,.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__n2{font-size:13cqw;line-height:1.3}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__amp{font-family:var(--ruqaa);margin:-1cqw 0 -.4cqw;font-size:8cqw;font-style:normal}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__day{font-family:var(--amiri);font-size:5.2cqw;font-style:normal}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__date{font-family:var(--amiri);font-size:7cqw}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__place{font-family:var(--amiri);font-size:4.8cqw}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__caption{font-family:var(--amiri);font-size:4.6cqw;font-style:normal;font-weight:400}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__coverLine{font-family:var(--amiri);font-size:19px;font-style:normal}.the-sun-print-module__9jJmSq__root[dir=rtl] .the-sun-print-module__9jJmSq__pill{font-family:var(--amiri);font-size:16px}.the-sun-print-module__9jJmSq__root[dir=rtl] *,.the-sun-print-module__9jJmSq__root[dir=rtl] :before,.the-sun-print-module__9jJmSq__root[dir=rtl] :after{letter-spacing:0;text-transform:none;font-variant-caps:normal}@media (prefers-reduced-motion:reduce){.the-sun-print-module__9jJmSq__pill,.the-sun-print-module__9jJmSq__dapple i{animation:none}}
