.cl-defs{position:absolute;width:0;height:0;overflow:hidden}.cl-logo-wrap,.cl-type,.cl-rim{display:none}.cl-intro{--cl-lw:clamp(64px,10vw,110px);--cl-wm-img:url(../assets/img/hero-intro/wordmark.webp);--cl-gray:url(../assets/img/hero-intro/wordmark-gray.webp);--cl-grain:url(../assets/img/hero-intro/logo-grain.webp)}.cl-intro .hero-logo-link .pc{display:none}.cl-intro .hero-logo-link{pointer-events:none}.cl-intro .cl-logo-wrap{pointer-events:auto;cursor:pointer;display:block;width:var(--cl-lw);transform:translateY(var(--hero-logo-ty,-48px));visibility:hidden}.cl-intro #hero.cl-ready .cl-logo-wrap{visibility:visible}.cl-logo{--xa:url(../assets/img/hero-intro/logo-xa.webp);--d0:url(../assets/img/hero-intro/logo-d0.webp);--d1:url(../assets/img/hero-intro/logo-d1.webp);--gr:url(../assets/img/hero-intro/logo-grain.webp);position:relative;width:100%;aspect-ratio:953/1254;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 953 1254'%3E%3Cpath d='M834 290L716 329L713 329L614 363L610 363L508 398L504 398L404 432L401 432L302 466L298 466L259 479L258 480L304 1038L750 1029L745 999L742 966L403 973L375 972L344 588L403 549L407 545L411 543L411 540L408 538L340 538L338 526L340 524L799 374L803 368L832 297ZM866 210L186 433L242 1102L317 1102L772 1092L766 1081L335 1089L257 1090L254 1088L200 443L203 440L214 436L218 436L295 410L298 410L320 402L324 402L348 393L352 393L404 375L408 375L485 349L488 349L510 341L514 341L538 332L542 332L566 323L570 323L594 314L598 314L619 306L622 306L703 279L706 279L784 253L788 253L809 245L812 245L837 236L840 236L850 232L852 232L860 228ZM951 1L0 312L78 1254L920 1238L885 1219L866 1207L850 1194L834 1179L818 1163L793 1130L203 1142L202 1141L141 402L888 157L952 2Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 953 1254'%3E%3Cpath d='M834 290L716 329L713 329L614 363L610 363L508 398L504 398L404 432L401 432L302 466L298 466L259 479L258 480L304 1038L750 1029L745 999L742 966L403 973L375 972L344 588L403 549L407 545L411 543L411 540L408 538L340 538L338 526L340 524L799 374L803 368L832 297ZM866 210L186 433L242 1102L317 1102L772 1092L766 1081L335 1089L257 1090L254 1088L200 443L203 440L214 436L218 436L295 410L298 410L320 402L324 402L348 393L352 393L404 375L408 375L485 349L488 349L510 341L514 341L538 332L542 332L566 323L570 323L594 314L598 314L619 306L622 306L703 279L706 279L784 253L788 253L809 245L812 245L837 236L840 236L850 232L852 232L860 228ZM951 1L0 312L78 1254L920 1238L885 1219L866 1207L850 1194L834 1179L818 1163L793 1130L203 1142L202 1141L141 402L888 157L952 2Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.cl-logo>*,.cl-gm>i{position:absolute;inset:0;display:block;background-size:100% 100%}.cl-gm{filter:url(#cl-gm)}.cl-a{background-image:var(--xa)}.cl-d0,.cl-d1{mix-blend-mode:plus-lighter}.cl-d0{background-image:var(--d0)}.cl-d1{background-image:var(--d1);opacity:0}.cl-d{background-image:var(--gr);mix-blend-mode:screen;opacity:.25}@supports (mix-blend-mode:plus-lighter){.cl-d{mix-blend-mode:plus-lighter}}.cl-t{background:#ffb400;mix-blend-mode:color;opacity:.18}.cl-intro .cl-logo{display:block}.cl-intro .cl-d0{opacity:.9}.cl-intro .cl-d1{opacity:0}.cl-intro .cl-d0,.cl-intro .cl-d1{transition:opacity .7s ease}.cl-intro .cl-logo{transition:opacity .9s ease,filter .9s ease}@keyframes cl-land-m{0.0%{opacity:1}2.0%{opacity:1}4.0%{opacity:1}6.0%{opacity:1}8.0%{opacity:1}10.0%{opacity:1}12.0%{opacity:1}14.0%{opacity:1}16.0%{opacity:1}18.0%{opacity:1}20.0%{opacity:1}22.0%{opacity:1}24.0%{opacity:1}26.0%{opacity:1}28.0%{opacity:1}30.0%{opacity:1}32.0%{opacity:1}34.0%{opacity:1}36.0%{opacity:1}38.0%{opacity:1}40.0%{opacity:1}42.0%{opacity:1}44.0%{opacity:1}46.0%{opacity:1}48.0%{opacity:1}50.0%{opacity:1}52.0%{opacity:1}54.0%{opacity:1}56.0%{opacity:1}58.0%{opacity:1}60.0%{opacity:1}62.0%{opacity:1}64.0%{opacity:1}66.0%{opacity:.988}68.0%{opacity:.973}70.0%{opacity:.96}72.0%{opacity:.949}74.0%{opacity:.939}76.0%{opacity:.931}78.0%{opacity:.924}80.0%{opacity:.918}82.0%{opacity:.913}84.0%{opacity:.909}86.0%{opacity:.906}88.0%{opacity:.904}90.0%{opacity:.902}92.0%{opacity:.901}94.0%{opacity:.9}96.0%{opacity:.9}98.0%{opacity:.9}100.0%{opacity:.9}}@keyframes cl-land-b{0.0%{opacity:.46}2.0%{opacity:.46}4.0%{opacity:.46}6.0%{opacity:.46}8.0%{opacity:.459}10.0%{opacity:.458}12.0%{opacity:.456}14.0%{opacity:.454}16.0%{opacity:.451}18.0%{opacity:.447}20.0%{opacity:.442}22.0%{opacity:.436}24.0%{opacity:.429}26.0%{opacity:.421}28.0%{opacity:.411}30.0%{opacity:.4}32.0%{opacity:.387}34.0%{opacity:.372}36.0%{opacity:.355}38.0%{opacity:.337}40.0%{opacity:.317}42.0%{opacity:.294}44.0%{opacity:.269}46.0%{opacity:.242}48.0%{opacity:.212}50.0%{opacity:.18}52.0%{opacity:.148}54.0%{opacity:.118}56.0%{opacity:.091}58.0%{opacity:.066}60.0%{opacity:.043}62.0%{opacity:.023}64.0%{opacity:.005}66.0%{opacity:0}68.0%{opacity:0}70.0%{opacity:0}72.0%{opacity:0}74.0%{opacity:0}76.0%{opacity:0}78.0%{opacity:0}80.0%{opacity:0}82.0%{opacity:0}84.0%{opacity:0}86.0%{opacity:0}88.0%{opacity:0}90.0%{opacity:0}92.0%{opacity:0}94.0%{opacity:0}96.0%{opacity:0}98.0%{opacity:0}100.0%{opacity:0}}#hero.cl-land .cl-d0{animation:cl-land-m 1.8s both}#hero.cl-land .cl-d1{animation:cl-land-b 1.8s both}.cl-intro .cl-logo>.cl-g{background:none;transform:rotate(-20deg);transform-origin:50% 50%;mix-blend-mode:screen}.cl-intro .cl-g:before{content:"";position:absolute;left:-30%;top:112%;width:160%;height:14%;opacity:0;background:linear-gradient(180deg,#fff0,#fff6d84d 42%,#fff,#fff6d84d 58%,#fff0)}@keyframes cl-glint{0%{top:112%;opacity:0}50%{opacity:.85}to{top:-28%;opacity:0}}#hero.cl-glint .cl-g:before{animation:cl-glint .35s ease-in-out both}#hero.cl-dim .cl-logo{opacity:.4;filter:brightness(0)}#hero.cl-dim .hero-logo-link:hover .cl-logo,#hero.cl-dim .hero-logo-link:focus-visible .cl-logo{opacity:1;filter:none;transition-duration:.7s}.cl-intro .hero-logo-link:hover .cl-d0,.cl-intro .hero-logo-link:focus-visible .cl-d0{opacity:1}.cl-intro .hero-logo-link:hover .cl-d1,.cl-intro .hero-logo-link:focus-visible .cl-d1{opacity:.35}.cl-intro .cl-type{display:block;position:absolute;inset:0;pointer-events:none;visibility:hidden;line-height:1}.cl-intro #hero.cl-ready .cl-type{visibility:visible}.cl-wm{position:absolute;left:50%;transform:translate(-50%);width:calc(var(--cl-lw)*1.49);aspect-ratio:1092/270}.cl-wm .follow,.cl-wm .mk,.cl-wm .mk>*,.cl-wm .gm>.gi,.cl-wm .follow>*{position:absolute;inset:0}.cl-wm .follow{transition:opacity .9s ease,filter .9s ease}.cl-wm .mk{-webkit-mask:var(--cl-wm-img) center/100% 100% no-repeat;mask:var(--cl-wm-img) center/100% 100% no-repeat}.cl-wm .gm{filter:url(#cl-gm)}.cl-wm .gm>.gi{background:var(--cl-gray) center/100% 100% no-repeat;filter:brightness(var(--k,.45)) contrast(var(--c,1))}.cl-wm .gr{background:var(--cl-grain) center/cover;mix-blend-mode:plus-lighter;opacity:.25}.cl-wm .tint{background:#ffb400;mix-blend-mode:color;opacity:.18}.cl-wm .gl{overflow:hidden}.cl-wm .gl:before,.cl-wm .gl:after{content:"";position:absolute;left:-20%;top:120%;width:140%;opacity:0;transform:rotate(-20deg)}.cl-wm .gl:before{height:34%;background:linear-gradient(180deg,#fff0,#fff6d84d 42%,#fff,#fff6d84d 58%,#fff0)}.cl-wm .gl:after{height:10%;background:linear-gradient(180deg,#fff0,#fff,#fff0)}@keyframes cl-wm-k{0%{filter:brightness(1) contrast(var(--c,1))}to{filter:brightness(var(--k,.45)) contrast(var(--c,1))}}@keyframes cl-wm-glint{0%{top:120%;opacity:0}50%{opacity:.85}to{top:-50%;opacity:0}}#hero.cl-land .cl-wm .gi{animation:cl-wm-k 1.8s both}#hero.cl-glint .cl-wm .gl:before{animation:cl-wm-glint .35s ease-in-out both}#hero.cl-glint .cl-wm .gl:after{animation:cl-wm-glint .3s ease-in-out .13s both}#hero.cl-dim .cl-wm .follow{opacity:.4;filter:brightness(0)}#hero.cl-wm-out .cl-wm .follow{opacity:0;transition:opacity .5s ease}.cl-lines{position:absolute;z-index:3;left:0;right:0;margin:0;text-align:center;white-space:nowrap;font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;transform:translateY(-100%);transition:top .6s cubic-bezier(.45,0,.2,1),transform .6s cubic-bezier(.45,0,.2,1)}.cl-lines span{display:block}h1.cl-lines{font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit}.cl-lines .l1{font-weight:600;font-size:calc(var(--cl-lw)*.245);line-height:1.05;letter-spacing:.2em;padding-left:.2em;color:#dcbf6c}.cl-lines .l2{font-weight:500;font-size:calc(var(--cl-lw)*.189);line-height:1.05;letter-spacing:.16em;padding-left:.16em;color:#bdb8ab;margin-top:.3em}#hero.cl-moved .cl-lines{transform:translateY(var(--cl-ldy,-50%))}#hero.cl-lines-ov .cl-lines{mix-blend-mode:overlay}#hero.cl-lines-ov .cl-lines .l1,#hero.cl-lines-ov .cl-lines .l2{color:#fff2c0}.cl-intro:not(.cl-book-on) #bookBtn1{opacity:0;pointer-events:none}.cl-intro #bookBtn1{transition:transform .25s ease,opacity .6s ease}.cl-intro .cl-rim{display:block;position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask:url(../assets/img/hero-intro/book-rim.webp) center/100% 100% no-repeat;mask:url(../assets/img/hero-intro/book-rim.webp) center/100% 100% no-repeat}.cl-intro .cl-rim:before{content:"";position:absolute;left:-40%;top:50%;width:180%;padding-bottom:180%;transform:translateY(-50%);background:conic-gradient(from 0deg at 50% 50%,#fff6d800 0 60%,#fff6d873 82%,#fff 94%,#ffffffe6,#fff6d800);animation:cl-rimspin 3.2s linear infinite}@keyframes cl-rimspin{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.cl-phone .cl-gm,.cl-phone .cl-d,.cl-phone .cl-t,.cl-phone .cl-wm .gm,.cl-phone .cl-wm .gr,.cl-phone .cl-wm .tint,.cl-phone .cl-wm .mk{display:none}.cl-phone .cl-logo>.cl-sp{background:url(../assets/img/hero-intro/logo-ph.webp) 0% 0/800% 100% no-repeat;opacity:1}.cl-phone .cl-logo>.cl-sp1{background:url(../assets/img/hero-intro/logo-ph.webp) 14.2857% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-logo>.cl-sp2{background:url(../assets/img/hero-intro/logo-ph.webp) 28.5714% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-logo>.cl-sp3{background:url(../assets/img/hero-intro/logo-ph.webp) 42.8571% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-logo>.cl-sp4{background:url(../assets/img/hero-intro/logo-ph.webp) 57.1429% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-logo>.cl-sp5{background:url(../assets/img/hero-intro/logo-ph.webp) 71.4286% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-logo>.cl-sp6{background:url(../assets/img/hero-intro/logo-ph.webp) 85.7143% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-logo>.cl-sp7{background:url(../assets/img/hero-intro/logo-ph.webp) 100% 0/800% 100% no-repeat;opacity:0}.cl-phone .cl-wm .follow>.wsp{background:url(../assets/img/hero-intro/wordmark-ph.webp) 0 0/200% 100% no-repeat;opacity:1}.cl-phone .cl-wm .follow>.wsp1{background:url(../assets/img/hero-intro/wordmark-ph.webp) 100% 0/200% 100% no-repeat;opacity:0}@keyframes cl-ph-in{0%{opacity:0}to{opacity:1}}.cl-phone #hero.cl-land .cl-sp1{animation:cl-ph-in .2333s linear 0s both}.cl-phone #hero.cl-land .cl-sp2{animation:cl-ph-in .1167s linear .2333s both}.cl-phone #hero.cl-land .cl-sp3{animation:cl-ph-in .1167s linear .35s both}.cl-phone #hero.cl-land .cl-sp4{animation:cl-ph-in .1167s linear .4667s both}.cl-phone #hero.cl-land .cl-sp5{animation:cl-ph-in .1167s linear .5833s both}.cl-phone #hero.cl-land .cl-sp6{animation:cl-ph-in .2333s linear .7s both}.cl-phone #hero.cl-land .cl-sp7{animation:cl-ph-in .4667s linear .9333s both}.cl-phone #hero.cl-land .wsp1{animation:cl-ph-in 1.4s ease-in-out 0s both}.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp1,.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp2,.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp3,.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp4,.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp5,.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp6,.cl-phone #hero.cl-ready:not(.cl-land) .cl-sp7{opacity:1}.cl-phone #hero.cl-ready:not(.cl-land) .wsp1{opacity:1}.cl-phone #hero.cl-dim .cl-logo,.cl-phone #hero.cl-dim .cl-wm .follow{opacity:1;filter:none}.cl-phone #hero.cl-wm-out .cl-wm .follow{opacity:0}.cl-lines{transition:top .6s cubic-bezier(.45,0,.2,1),transform .6s cubic-bezier(.45,0,.2,1),opacity .6s ease}.cl-phone #hero.cl-moved .cl-lines{opacity:.65}.cl-phone #hero.cl-lines-ov .cl-lines{mix-blend-mode:normal}.cl-phone #hero.cl-lines-ov .cl-lines .l1{color:#dcbf6c}.cl-phone #hero.cl-lines-ov .cl-lines .l2{color:#bdb8ab}@media(max-width:600px){.cl-phone .cl-logo-wrap{transform:translateY(min(-140px,-35.897vw))}.cl-intro{--cl-lw:max(64px, 16.41vw)}}@media(min-width:761px)and (max-width:1024px){.cl-intro{--cl-lw:clamp(64px, 7.64vw, 110px)}}@media(min-width:1025px){.cl-intro{--cl-lw:max(64px, 5.729vw)}}#hero.cl-still,#hero.cl-still *,#hero.cl-still *:before,#hero.cl-still *:after{transition:none!important}.cl-still-mode #hero *,.cl-still-mode #hero *:before,.cl-still-mode #hero *:after{transition-duration:0s!important}@supports not (mix-blend-mode:plus-lighter){.cl-d0,.cl-d1{mix-blend-mode:screen}}
