.cs{--inkwell:#13191f;--night:#0c1014;--parchment:#ead6b6;--parchment-soft:#f3e7d3;--oxblood:#551d2a;--ribbon:#8e2b34;--kraft:#b3a182;--ash:#6e6a62;--mx:0;--my:0;isolation:isolate;background:var(--inkwell);min-height:100dvh;color:var(--parchment);font-family:var(--font-display), "Times New Roman", serif;position:relative;overflow:hidden}.cs *,.cs :before,.cs :after{box-sizing:border-box}.cs-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cs-selectable{color:#0000;caret-color:var(--parchment);margin:0;position:absolute;inset:0}.cs-bg{z-index:0;pointer-events:none;animation:2.4s cubic-bezier(.22,1,.36,1) both cs-fade;position:absolute;inset:0}.cs-bg__base{background:radial-gradient(120% 90% at 50% 42%,#1b232b 0%,#13191f 55%,#0c1014 100%);position:absolute;inset:0}.cs-bg__grain,.cs-bg__foxing,.cs-bg__haze,.cs-bg__vignette{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cs-bg__grain{mix-blend-mode:overlay;opacity:.11;background-image:url(/brand/texture/paper_grain.svg);animation:28s linear infinite cs-grain}.cs.tab-hidden .cs-bg__grain{animation-play-state:paused}.cs-bg__foxing{mix-blend-mode:multiply;opacity:.18;background-image:url(/brand/texture/foxing_and_age.svg)}.cs-bg__haze{mix-blend-mode:screen;opacity:.12;background-image:url(/brand/texture/candle_haze.svg)}.cs-bg__vignette{mix-blend-mode:multiply;opacity:.55;background-image:url(/brand/texture/gradient_night_vignette.svg)}.cs-bg__noise{opacity:.045;background-image:url(/brand/texture/paper_grain_tile.webp);background-size:140px;position:absolute;inset:0}.cs-arch{z-index:1;pointer-events:none;mix-blend-mode:lighten;opacity:.14;width:min(42vw,680px);animation:2.8s cubic-bezier(.22,1,.36,1) .25s both cs-arch-rise;position:absolute;bottom:-4%;left:-2%}.cs-arch img{width:100%;height:auto;display:block}.cs-script{z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.11;animation:3s .4s both cs-fade;position:absolute}.cs-script--top{width:min(34vw,520px);top:3%;left:38%;transform:rotate(-4deg)}.cs-script--left{opacity:.08;width:min(22vw,340px);top:38%;left:2%;transform:rotate(-2deg)}.cs-flower{z-index:2;pointer-events:none;width:min(22vw,300px);animation:2.6s cubic-bezier(.22,1,.36,1) 1.35s both cs-rise;position:absolute;bottom:-10%;left:-2%}.cs-flower img{filter:drop-shadow(0 8px 18px #00000059);width:100%;height:auto;display:block}.cs-books{z-index:1;pointer-events:none;mix-blend-mode:lighten;opacity:.14;width:min(27vw,440px);animation:2.8s cubic-bezier(.22,1,.36,1) .35s both cs-books-rise;position:absolute;bottom:-4%;right:-1.5%}.cs-books img{width:100%;height:auto;display:block}.cs-coming{z-index:5;width:min(34vw,520px);animation:2.1s cubic-bezier(.22,1,.36,1) .35s both cs-reveal;position:absolute;top:5.5%;left:4.2%}.cs-coming__art{pointer-events:none;width:100%;height:auto;display:block}.cs-coming__quill{pointer-events:none;width:18%;position:absolute;bottom:18%;right:-2%;transform:rotate(12deg)}.cs-mark{z-index:4;width:min(16.5vw,210px);animation:2.4s cubic-bezier(.22,1,.36,1) .55s both cs-mark;position:absolute;top:11%;left:50%;transform:translate(-50%)}.cs-mark__shift{transform:translate(calc(var(--mx) * 6px), calc(var(--my) * 8px));transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.cs-mark__shift{will-change:transform}}.cs-mark img{filter:drop-shadow(0 18px 40px #00000073);width:100%;height:auto;display:block}.cs-fest{z-index:5;width:min(45vw,660px);animation:1.8s cubic-bezier(.22,1,.36,1) 1.05s both cs-fade-up;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}.cs-fest img{width:100%;height:auto;display:block}.cs-urdu{z-index:5;width:min(28vw,420px);animation:1.9s cubic-bezier(.22,1,.36,1) 1.2s both cs-fade-up;position:absolute;bottom:6.5%;right:3.8%}.cs-urdu img{filter:drop-shadow(0 10px 24px #0000004d);width:100%;height:auto;display:block}.cs-archive{aspect-ratio:700/600;z-index:6;width:min(28vw,430px);rotate:-1.5deg;transform:translate(calc(var(--mx) * -10px), calc(var(--my) * 7px));transition:transform .7s cubic-bezier(.22,1,.36,1);animation:2.2s cubic-bezier(.22,1,.36,1) .9s both cs-settle;position:absolute;top:1.5%;right:2%}@media (hover:hover) and (pointer:fine){.cs-archive{will-change:transform}}.cs-archive:hover{transform:translate(calc(var(--mx) * -10px), calc(var(--my) * 7px - 4px))}.cs-archive__ribbon,.cs-archive__polaroid,.cs-archive__note,.cs-archive__clip{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;display:block}.cs-archive__ribbon{z-index:1;width:66%;height:auto;position:absolute;top:-1%;right:-2%}.cs-archive__note{z-index:2;width:52%;height:auto;position:absolute;top:5%;left:2%}.cs-archive__polaroid{transform-origin:50%;z-index:3;width:47%;height:auto;position:absolute;top:22%;right:12%;transform:rotate(13.5deg)}.cs-archive__clip{z-index:4;width:8.5%;height:auto;position:absolute;top:1%;left:36%;transform:rotate(4deg)}@keyframes cs-fade{0%{opacity:0}to{opacity:1}}@keyframes cs-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes cs-arch-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:.14;transform:translateY(0)}}@keyframes cs-books-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:.14;transform:translateY(0)}}@keyframes cs-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes cs-mark{0%{opacity:0;transform:translate(-50%)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes cs-fade-up{0%{opacity:0;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.cs-urdu{animation-name:cs-fade-plain-up}@keyframes cs-fade-plain-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes cs-settle{0%{opacity:0;translate:0 -16px}to{opacity:1;translate:0}}@keyframes cs-grain{0%{transform:translate(0,0)}to{transform:translate(-2%,-1.5%)}}@media (prefers-reduced-motion:reduce){.cs-bg,.cs-arch,.cs-script,.cs-flower,.cs-books,.cs-coming,.cs-mark,.cs-fest,.cs-urdu,.cs-archive,.cs-bg__grain{animation:none!important}.cs-archive:hover{transform:none}}@media (max-width:1100px){.cs{overflow:auto}.cs-coming{width:min(44vw,420px)}.cs-mark{width:min(22vw,180px);top:16%}.cs-fest{width:min(58vw,540px);bottom:18%}.cs-urdu{width:min(36vw,340px)}.cs-archive{width:min(34vw,360px)}.cs-flower{width:min(32vw,270px)}.cs-arch{width:min(54vw,640px);bottom:-3%;left:-4%}.cs-books{opacity:.16;width:min(34vw,400px);bottom:-3%;right:-2%}}@media (max-width:760px){.cs{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:1.2rem 1rem 1rem;display:flex;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.cs-bg,.cs-arch,.cs-script,.cs-books{position:absolute}.cs-script--top,.cs-script--left,.cs-books{display:none}.cs-arch{opacity:.1;width:85%;bottom:-2%;left:-10%}.cs-coming,.cs-mark,.cs-fest,.cs-urdu,.cs-archive{flex-shrink:1;width:auto;min-height:0;animation:1.4s cubic-bezier(.22,1,.36,1) both cs-fade-up-m;position:relative;inset:auto;transform:none}.cs-coming{order:1;width:min(55vw,240px);margin:0 auto;animation-delay:.15s}.cs-coming__quill{bottom:14%}.cs-mark{order:2;width:min(22vw,100px);margin:.3rem auto;animation-delay:.35s;transform:none}.cs-fest{order:3;width:min(72vw,310px);margin:.25rem auto;animation-delay:.55s}.cs-urdu{order:4;width:min(50vw,220px);margin:.2rem auto;animation-delay:.75s}.cs-archive{filter:drop-shadow(4px 10px 18px #0006);order:5;width:min(45vw,200px);margin:.3rem auto;animation-delay:.95s;rotate:none}.cs-flower{z-index:2;pointer-events:none;width:min(38vw,160px);animation:2.6s cubic-bezier(.22,1,.36,1) 1.35s both cs-rise;position:absolute;bottom:calc(min(38vw,160px)/-3.7037);left:-2%}.cs-coming img,.cs-mark img,.cs-fest img,.cs-urdu img{object-fit:contain;max-height:100%}.cs-archive img,.cs-flower img{max-height:none}@keyframes cs-fade-up-m{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}
