:is(.theme-21,.theme-22,.theme-23,.theme-24,.theme-25,.theme-26,.theme-27,.theme-28,.theme-29,.theme-30,.theme-31,.theme-32,.theme-33,.theme-34,.theme-35,.theme-36,.theme-37,.theme-38,.theme-39,.theme-40){position:relative;isolation:isolate;overflow:hidden;font-family:Manrope,sans-serif;font-weight:400;line-height:1.4}:is(.theme-21,.theme-22,.theme-23,.theme-24,.theme-25,.theme-26,.theme-27,.theme-28,.theme-29,.theme-30,.theme-31,.theme-32,.theme-33,.theme-34,.theme-35,.theme-36,.theme-37,.theme-38,.theme-39,.theme-40) *{box-sizing:border-box}.fs-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.fs-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fs-label{font:500 9px/1.5 Manrope,sans-serif;letter-spacing:2.6px;text-transform:uppercase}.fs-top{position:absolute;top:41px;left:25px;right:25px;text-align:center;z-index:2}.fs-names{display:flex;flex-direction:column;font:400 64px/.99 Cormorant Garamond,serif;letter-spacing:-1px}.fs-names i{font-size:27px;line-height:1.3;font-weight:400;letter-spacing:0}.fs-foot{position:absolute;bottom:48px;left:25px;right:25px;display:flex;flex-direction:column;gap:10px;text-align:center;font:400 11px/1.5 Manrope,sans-serif}.fs-foot b{font-weight:500;letter-spacing:3px;font-size:12px}.fs-foot span{font-size:10px;letter-spacing:.8px}.fs-names,.fs-foot{position:relative;z-index:1}.fs-foot{position:absolute}.fs-italic{font:italic 17px Cormorant Garamond,serif}.theme-21{background:#eeebdf;color:#283d32}.theme-21 .fs-plate-border{position:absolute;inset:21px;border:1px solid #a5ad99}.theme-21 .fs-top{text-align:left;top:42px;left:43px;font-size:8px;letter-spacing:2px}.theme-21 .fs-herb-copy{position:absolute;top:109px;left:42px;z-index:1}.theme-21 .fs-names{font-size:57px;margin-top:22px}.theme-21 .fs-names i{font-size:24px}.theme-21 .fs-herb-copy p{font:16px/1.35 Cormorant Garamond,serif;margin:23px 0}.theme-21 .fs-ferns{opacity:.82}.theme-21 .fs-foot{bottom:41px;left:auto;right:42px;text-align:right;gap:5px}.theme-21 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-21 .fs-foot span{font-size:8px}.theme-21 .fs-specimen{position:absolute;right:40px;bottom:114px;font-size:6px;letter-spacing:1.3px;text-align:right;color:#4f6552}.theme-22{background:#102e26;color:#fff8e9}.theme-22 .fs-photo{object-position:52% center;filter:brightness(.6) saturate(.65)}.theme-22 .fs-film-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0b221b77,transparent 28%,#071e1966 54%,#061f1af5)}.theme-22 .fs-film-frame{position:absolute;inset:20px;border:1px solid #f8efdc40}.theme-22 .fs-top{font-size:8px;letter-spacing:3px}.theme-22 .fs-side-note{position:absolute;right:33px;top:134px;writing-mode:vertical-rl;font-size:7px;letter-spacing:2.4px}.theme-22 .fs-film-copy{position:absolute;bottom:69px;left:45px;right:45px;text-align:left}.theme-22 .fs-film-copy>em{font:italic 17px Cormorant Garamond,serif;color:#dce2c8}.theme-22 .fs-names{font-family:Bodoni Moda,serif;font-size:65px;margin-top:23px;gap:0}.theme-22 .fs-names i{font:italic 25px Cormorant Garamond,serif;margin:3px 0 6px 99px}.theme-22 .fs-foot{position:static;text-align:left;gap:7px;margin-top:38px}.theme-22 .fs-foot span{font-size:9px;color:#d9e2d3}.theme-22 .fs-lightbeam{position:absolute;left:21%;top:-70px;width:122px;height:440px;background:linear-gradient(#fffbd536,transparent);filter:blur(16px);transform:rotate(29deg);transform-origin:50% 0}.theme-23{background:#ece7d8;color:#283931}.theme-23 .fs-paper-grain{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.055' filter='url(%23n)'/%3E%3C/svg%3E")}.theme-23 .fs-top{top:38px;letter-spacing:3px;font-size:8px}.theme-23 .fs-red-sun{position:absolute;right:36px;top:211px;width:135px;height:135px;border-radius:50%;background:#ba5948;opacity:.9}.theme-23 .fs-kyoto-copy{position:absolute;top:104px;left:42px}.theme-23 .fs-names{font-family:Italiana,serif;font-size:66px;gap:5px}.theme-23 .fs-names i{font-size:23px}.theme-23 .fs-kyoto-copy p{font:italic 17px Cormorant Garamond,serif;margin-top:23px}.theme-23 .fs-vertical{position:absolute;right:32px;top:104px;writing-mode:vertical-rl;letter-spacing:3.6px;font-size:8px}.theme-23 .fs-bonsai{top:13px}.theme-23 .fs-foot{left:auto;right:28px;bottom:29px;text-align:right;gap:7px}.theme-23 .fs-foot b{font-size:9px;letter-spacing:2px}.theme-23 .fs-foot span{font-size:8px}.theme-24{background:#112d2a;color:#ffe7b1}.theme-24 .fs-night-haze{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 27%,#b8984723,transparent 44%),radial-gradient(ellipse at 50% 98%,#25493b,transparent 70%)}.theme-24 .fs-night-copy{position:absolute;inset:241px 43px auto;text-align:center}.theme-24 .fs-label{font-size:8px;letter-spacing:2px}.theme-24 .fs-names{font-family:"DM Serif Display",serif;font-size:54px;margin-top:23px}.theme-24 .fs-names i{font:italic 23px Cormorant Garamond,serif;margin:4px 0}.theme-24 .fs-night-copy p{font:italic 18px Cormorant Garamond,serif;margin:20px 0 0;color:#e1cba1}.theme-24 .fs-foot{position:static;margin-top:29px;gap:7px}.theme-24 .fs-foot b{font-size:10px}.theme-24 .fs-foot span{font-size:8px;color:#ddcdaa}.theme-24 .fs-lantern{filter:drop-shadow(0 0 13px #f7d0817d)}.theme-25{background:#e4e6d8;color:#384f43}.theme-25 .fs-pressed-bg{position:absolute;inset:35px;background:#d0d4bd;transform:rotate(-6deg);box-shadow:0 5px 34px #36423615}.theme-25 .fs-pressed-flowers{filter:drop-shadow(2px 3px 2px #3e493c20)}.theme-25 .fs-vellum{position:absolute;inset:72px 41px;background:linear-gradient(120deg,#faf8ecdf,#f8f6e8b8);box-shadow:0 4px 27px #394b3815,inset 0 0 0 1px #ffffff8c;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);text-align:center;padding:40px 20px}.theme-25 .fs-label{font-size:8px;letter-spacing:2px}.theme-25 .fs-names{font:56px/.95 Great Vibes,cursive;margin-top:36px}.theme-25 .fs-names i{font:22px Cormorant Garamond,serif;margin:9px 0 3px}.theme-25 .fs-tiny-flower{position:relative;height:45px;width:40px;margin:22px auto 4px}.theme-25 .fs-vellum p{font:17px/1.4 Cormorant Garamond,serif;margin:10px 0}.theme-25 .fs-foot{bottom:31px;left:10px;right:10px;gap:6px}.theme-25 .fs-foot b{font-size:10px}.theme-25 .fs-foot span{font-size:8px}.theme-26{background:#efe6cc;color:#68472e}.theme-26 .fs-top{top:45px;font-size:8px;letter-spacing:2px}.theme-26 .fs-story-copy{position:absolute;inset:97px 35px auto;text-align:center}.theme-26 .fs-names{font:55px/.98 Playfair Display,serif}.theme-26 .fs-names i{font:27px Sacramento,cursive;margin:8px 0 2px}.theme-26 .fs-story-copy>em{display:block;font:27px Sacramento,cursive;margin-top:19px}.theme-26 .fs-foot{position:static;margin-top:17px;gap:5px}.theme-26 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-26 .fs-foot span{font-size:8px}.theme-26 .fs-story-rim{position:absolute;inset:20px;border:1px solid #927b563b;pointer-events:none;border-radius:180px 180px 0 0}.theme-26 .fs-forest-scene{z-index:-1}.theme-27{background:#e9dfc5;color:#344a32}.theme-27 .fs-terracotta{position:absolute;left:0;top:0;bottom:0;width:28px;background:#a95b40}.theme-27 .fs-olive-label{position:absolute;top:32px;left:51px;right:20px;font-size:8px;letter-spacing:2px}.theme-27 .fs-olive-window{position:absolute;left:91px;top:84px;width:224px;height:276px;border-radius:120px;overflow:hidden;border:7px solid #e9dfc5;outline:1px solid #68734c}.theme-27 .fs-photo{filter:sepia(.15) saturate(.6);object-position:center}.theme-27 .fs-olive-serial{position:absolute;top:269px;left:45px;font:9px/1.5 Manrope,sans-serif;letter-spacing:1px}.theme-27 .fs-olive-copy{position:absolute;left:57px;right:34px;top:394px}.theme-27 .fs-names{flex-direction:row;flex-wrap:wrap;align-items:baseline;font:42px/1.15 Prata,serif;gap:0 12px;letter-spacing:-2px}.theme-27 .fs-names i{font:italic 23px Cormorant Garamond,serif}.theme-27 .fs-olive-copy p{font:italic 17px Cormorant Garamond,serif;margin:21px 0 0}.theme-27 .fs-foot{position:static;margin-top:24px;text-align:left;gap:7px}.theme-27 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-27 .fs-foot span{font-size:8px}.theme-27 .fs-olive-branch{opacity:.8}.theme-28{background:#17372f;color:#e5d6a8}.theme-28 .fs-nouveau-copy{position:absolute;inset:201px 53px auto;text-align:center}.theme-28 .fs-label{font-size:8px;letter-spacing:2.7px}.theme-28 .fs-names{font:64px/.94 Italiana,serif;margin-top:28px}.theme-28 .fs-names i{font:italic 26px Cormorant Garamond,serif;margin:5px 0}.theme-28 .fs-nouveau-rule{height:1px;width:57px;margin:25px auto;background:#a99159}.theme-28 .fs-nouveau-copy p{font:italic 17px/1.4 Cormorant Garamond,serif;margin:0}.theme-28 .fs-foot{position:static;margin-top:21px;gap:6px}.theme-28 .fs-foot b{font-size:9px}.theme-28 .fs-foot span{font-size:8px}.theme-28 .fs-nouveau-frame{filter:drop-shadow(0 1px 1px #080e0633)}.theme-29{background:#dce2c8;color:#253b2e}.theme-29 .fs-editorial-top{position:absolute;top:25px;left:26px;right:26px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #6a785c;padding-bottom:12px}.theme-29 .fs-label{font-size:8px;letter-spacing:1.2px}.theme-29 .fs-editorial-top b{font:500 11px Space Grotesk,sans-serif}.theme-29 .fs-editorial-photo{position:absolute;top:74px;left:26px;right:26px;height:282px;overflow:hidden}.theme-29 .fs-photo{filter:grayscale(.25) brightness(.78)}.theme-29 .fs-editorial-photo>span{position:absolute;bottom:-22px;left:7px;font:700 149px/1 Space Grotesk,sans-serif;color:#c6d969;letter-spacing:-13px}.theme-29 .fs-editorial-copy{position:absolute;top:374px;left:26px;right:26px}.theme-29 .fs-editorial-caption{font:500 8px/1.45 Space Grotesk,sans-serif;letter-spacing:1.2px;display:block;margin-bottom:14px}.theme-29 .fs-names{font:500 46px/1.1 Space Grotesk,sans-serif;letter-spacing:-2px;display:block}.theme-29 .fs-names i{font:italic 34px Cormorant Garamond,serif;margin:0 7px}.theme-29 .fs-foot{position:static;text-align:left;margin-top:20px;gap:5px;border-top:1px solid #728466;padding-top:13px}.theme-29 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-29 .fs-foot span{font-size:8px}.theme-29 .fs-editorial-bottom{position:absolute;bottom:26px;left:26px;right:26px;border-top:1px solid #6a785c;padding-top:8px;font:8px Space Grotesk,sans-serif;letter-spacing:1.5px}.theme-30{background:#e9ece3;color:#425749}.theme-30 .fs-greenhouse-copy{position:absolute;inset:280px 103px auto;text-align:center}.theme-30 .fs-label{font-size:7px;letter-spacing:1.2px}.theme-30 .fs-names{font-size:47px;margin-top:30px;line-height:1.05}.theme-30 .fs-names i{font-size:22px;margin:5px 0}.theme-30 .fs-foot{position:static;gap:8px;margin-top:28px}.theme-30 .fs-foot b{font-size:9px;letter-spacing:1.4px;white-space:nowrap}.theme-30 .fs-foot span{font-size:7px;letter-spacing:.3px}.theme-30 .fs-door-left,.theme-30 .fs-door-right{transform-box:fill-box;transform:scaleX(.18)}.theme-30 .fs-door-left{transform-origin:left center}.theme-30 .fs-door-right{transform-origin:right center}.theme-31{background:#ede6d5;color:#fff9e8}.theme-31 .fs-cyano-paper{position:absolute;inset:18px;background:#244d93;clip-path:polygon(1% 0,99% 1%,100% 26%,99% 50%,100% 74%,99% 100%,72% 99%,40% 100%,0 99%,1% 71%,0 36%);box-shadow:inset 0 0 32px #143a7155}.theme-31 .fs-cyanotype{clip-path:inset(20px);opacity:.87}.theme-31 .fs-cyano-copy{position:absolute;inset:133px 46px auto;text-align:center}.theme-31 .fs-label{font-size:8px;letter-spacing:2px}.theme-31 .fs-names{font-size:76px;margin-top:33px;line-height:.95}.theme-31 .fs-names i{font-size:27px;margin:6px 0}.theme-31 .fs-cyano-copy p{font:italic 19px Cormorant Garamond,serif;margin-top:26px}.theme-31 .fs-foot{position:static;margin-top:27px;gap:8px}.theme-31 .fs-foot b{font-size:11px;letter-spacing:2.7px}.theme-31 .fs-foot span{font-size:8px}.theme-31 .fs-cyano-no{position:absolute;right:38px;bottom:35px;font-size:7px;line-height:1.6;letter-spacing:1.3px;text-align:right}.theme-32{background:#277b82;color:#fff}.theme-32 .fs-photo{filter:saturate(.6) brightness(.84);object-position:65% center}.theme-32 .fs-coast-tint{position:absolute;inset:0;background:linear-gradient(180deg,#15505e44,transparent 40%,#113a4ac7)}.theme-32 .fs-top{text-align:left;left:29px;top:30px;font-size:8px;letter-spacing:1.7px}.theme-32 .fs-wave-copy{position:absolute;left:29px;top:148px;right:29px}.theme-32 .fs-names{font:500 68px/.97 Manrope,sans-serif;letter-spacing:-4px}.theme-32 .fs-names i{font:italic 31px Bodoni Moda,serif;line-height:1.3;margin:9px 0 9px 137px}.theme-32 .fs-wave-copy p{font:italic 25px/1.08 Bodoni Moda,serif;letter-spacing:-.8px;margin:32px 0 0 176px}.theme-32 .fs-wave-foot{position:absolute;left:29px;right:29px;bottom:33px;display:flex;justify-content:space-between;align-items:end}.theme-32 .fs-foot{position:static;text-align:left;gap:7px}.theme-32 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-32 .fs-foot span{font-size:8px}.theme-32 .fs-wave-foot>span{font-size:7px;line-height:1.7;letter-spacing:1px}.theme-32 .fs-wave-line{position:absolute;bottom:102px;left:29px;right:29px;height:1px;background:#fff8}.theme-33{background:#f4eee1;color:#746349}.theme-33 .fs-shell-border{position:absolute;inset:21px;border:1px solid #b7a78b80}.theme-33 .fs-top{font-size:8px;top:40px;letter-spacing:2.5px}.theme-33 .fs-shell{top:76px;height:257px;filter:drop-shadow(1px 3px 1px #91846b15)}.theme-33 .fs-shell-copy{position:absolute;top:335px;left:40px;right:40px;text-align:center}.theme-33 .fs-names{display:block;font:55px/1.1 Italiana,serif;letter-spacing:-2px}.theme-33 .fs-names i{display:block;font:italic 22px Cormorant Garamond,serif;line-height:1.6}.theme-33 .fs-shell-copy p{font:italic 17px/1.35 Cormorant Garamond,serif;margin:21px 0 0}.theme-33 .fs-foot{position:static;margin-top:21px;gap:6px}.theme-33 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-33 .fs-foot span{font-size:8px}.theme-34{background:#f3efe6;color:#364f63}.theme-34 .fs-top{font-size:8px;top:39px;letter-spacing:1.9px}.theme-34 .fs-arches{position:absolute;top:102px;height:259px;left:0;width:390px;display:flex;justify-content:center;gap:17px;align-items:end}.theme-34 .fs-arch{position:relative;width:113px;height:221px;border-radius:60px 60px 0 0;overflow:hidden;box-shadow:inset 4px 1px 9px #3348583b,8px 8px 12px #687b7f22;border:6px solid #eeebe3}.theme-34 .fs-arch.a2{height:258px;width:128px}.theme-34 .fs-arch .fs-photo{filter:saturate(.7);object-position:50% center}.theme-34 .a3 .fs-photo{object-position:70% center}.theme-34 .fs-cliff-copy{position:absolute;inset:404px 31px auto;text-align:center}.theme-34 .fs-names{font:47px/1.2 Bodoni Moda,serif;display:block;letter-spacing:-2px}.theme-34 .fs-names i{font:italic 29px Cormorant Garamond,serif;margin:0 5px}.theme-34 .fs-cliff-copy p{font:italic 18px Cormorant Garamond,serif;margin:15px 0 0}.theme-34 .fs-foot{position:static;margin-top:30px;gap:8px}.theme-34 .fs-foot b{font-size:10px;letter-spacing:3px}.theme-34 .fs-foot span{font-size:8px}.theme-34 .fs-cliff-ground{position:absolute;top:361px;left:0;right:0;height:30px;background:linear-gradient(#e2ddd2,transparent);transform:skewY(-3deg);transform-origin:0}.theme-35{background:#163b50;color:#183e50}.theme-35 .fs-ticket-water{position:absolute;inset:0;opacity:.7}.theme-35 .fs-ticket{position:absolute;inset:68px 33px;background:#f4ecdc;box-shadow:0 12px 24px #071e2d55;transform:rotate(-3deg);padding:24px 23px}.theme-35 .fs-ticket:before,.theme-35 .fs-ticket:after{content:"";position:absolute;top:344px;width:20px;height:20px;background:#163b50;border-radius:50%}.theme-35 .fs-ticket:before{left:-10px}.theme-35 .fs-ticket:after{right:-10px}.theme-35 .fs-ticket-head{display:flex;justify-content:space-between;align-items:start;padding-bottom:20px;border-bottom:1px solid #193e5055}.theme-35 .fs-ticket-head>span{font:600 9px Space Grotesk,sans-serif;letter-spacing:1.2px}.theme-35 .fs-ticket-head b{font:500 8px/1.4 Space Grotesk,sans-serif;text-align:right}.theme-35 .fs-ticket-stamp{position:absolute;top:89px;right:20px;border:2px solid #cc6b5b;color:#b85948;transform:rotate(14deg);padding:6px 8px;font:700 10px/1.3 Space Grotesk,sans-serif}.theme-35 .fs-ticket>.fs-label{margin-top:24px;font:500 8px Space Grotesk,sans-serif;letter-spacing:1.5px}.theme-35 .fs-names{font:46px/1.05 "DM Serif Display",serif;margin-top:17px;letter-spacing:-1px}.theme-35 .fs-names i{font:italic 20px Cormorant Garamond,serif;line-height:1.4}.theme-35 .fs-route{display:flex;gap:10px;align-items:center;margin-top:17px;font:600 7px Space Grotesk,sans-serif;letter-spacing:.5px}.theme-35 .fs-route i{height:1px;flex:1;background:#cc6b5b;position:relative}.theme-35 .fs-route i:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-right:1px solid #cc6b5b;border-top:1px solid #cc6b5b;transform:rotate(45deg)}.theme-35 .fs-ticket-details{display:flex;justify-content:space-between;margin-top:24px;font:500 7px Space Grotesk,sans-serif;letter-spacing:1.2px}.theme-35 .fs-ticket-details b{display:block;font-size:12px;letter-spacing:.7px;margin-top:5px}.theme-35 .fs-ticket-tear{position:absolute;left:12px;right:12px;top:354px;border-top:1px dashed #8b9a994d}.theme-35 .fs-ticket-bottom{position:absolute;bottom:24px;left:23px;right:23px;text-align:center}.theme-35 .fs-ticket-bottom>span{font-size:9px;display:block}.theme-35 .fs-barcode{height:32px;width:200px;margin:18px auto 3px;background:repeating-linear-gradient(90deg,#1d4051 0 1px,transparent 1px 3px,#1d4051 3px 6px,transparent 6px 8px,#1d4051 8px 9px,transparent 9px 13px)}.theme-35 .fs-ticket-bottom small{font:7px Space Grotesk,sans-serif;letter-spacing:2px}.theme-36{background:#f2eae7;color:#705751}.theme-36 .fs-top{top:44px;font-size:7px;letter-spacing:3px}.theme-36 .fs-pearl{position:absolute;width:164px;height:164px;border-radius:50%;left:113px;top:157px;background:radial-gradient(circle at 32% 26%,#fffef5 0,#fff7f0 19%,#e8ddd9 37%,#d8c7c1 54%,#d5c8c3 67%,#f4e7dc 79%,#faf2e2 83%,#d1bdba);box-shadow:inset -9px -8px 16px #baa8a855,inset 5px 0 12px #fff,0 9px 14px #bba8a24d;z-index:2}.theme-36 .fs-pearl:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(142deg,transparent 48%,#d6dfed66 53%,#f7e8db55 59%,transparent 70%)}.theme-36 .fs-pearl-halo{position:absolute;width:286px;height:286px;left:52px;top:96px;border-radius:50%;border:1px solid #c4afa45c;box-shadow:0 0 0 20px #fff6ed2b,0 0 0 42px #fffcf523}.theme-36 .fs-pearl-shadow{position:absolute;top:326px;left:118px;width:160px;height:18px;background:#977d702b;border-radius:50%;filter:blur(11px)}.theme-36 .fs-pearl-copy{position:absolute;top:420px;left:37px;right:37px;text-align:center}.theme-36 .fs-names{font:52px/1.1 Sacramento,cursive;display:block;letter-spacing:-.5px}.theme-36 .fs-names i{font:italic 24px Cormorant Garamond,serif;margin:0 8px}.theme-36 .fs-pearl-line{height:1px;width:34px;background:#baa097;margin:24px auto}.theme-36 .fs-foot{position:static;gap:10px}.theme-36 .fs-foot b{font-size:10px;letter-spacing:3px}.theme-36 .fs-foot span{font-size:8px;letter-spacing:1px}.theme-37{background:#f1cdb8;color:#933e35}.theme-37 .fs-top{font-size:8px;top:43px;letter-spacing:2.7px}.theme-37 .fs-coral-copy{position:absolute;top:113px;left:37px;right:37px;text-align:center;z-index:1}.theme-37 .fs-names{font:58px/.99 "DM Serif Display",serif;letter-spacing:-2px}.theme-37 .fs-names i{font:italic 25px Cormorant Garamond,serif;margin:7px 0}.theme-37 .fs-coral-copy p{font:italic 18px/1.3 Cormorant Garamond,serif;margin:26px 0 0}.theme-37 .fs-foot{position:static;margin-top:23px;gap:7px}.theme-37 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-37 .fs-foot span{font-size:8px}.theme-37 .fs-coral-frame{position:absolute;inset:20px;border:1px solid #af67584d}.theme-37 .fs-reef{pointer-events:none}.theme-38{background:#f8f2df;color:#234e9a}.theme-38 .fs-tile-top,.theme-38 .fs-tile-bottom{position:absolute;left:0;right:0;height:15px;background:repeating-conic-gradient(#315797 0 25%,#f8f2df 0 50%) 0 0/15px 15px}.theme-38 .fs-tile-top{top:0}.theme-38 .fs-tile-bottom{bottom:0;z-index:2}.theme-38 .fs-top{top:48px;font-size:8px;letter-spacing:3px}.theme-38 .fs-aegean-copy{position:absolute;inset:111px 37px auto;text-align:center}.theme-38 .fs-names{font:57px/1.07 Prata,serif;letter-spacing:-2px}.theme-38 .fs-names i{font:italic 25px Cormorant Garamond,serif;margin:6px 0}.theme-38 .fs-foot{position:static;margin-top:30px;gap:8px}.theme-38 .fs-foot b{font-size:11px;letter-spacing:3px}.theme-38 .fs-foot span{font-size:8px;letter-spacing:1px}.theme-39{background:#071f3a;color:#d7eced}.theme-39 .fs-ocean-glow{position:absolute;inset:0;background:radial-gradient(ellipse at 95% 1%,#3c7a8b80,transparent 42%),radial-gradient(ellipse at 5% 100%,#18547799,transparent 57%)}.theme-39 .fs-top{top:38px;font-size:7px;letter-spacing:2.8px}.theme-39 .fs-deep-art{filter:drop-shadow(0 0 7px #7bbad249)}.theme-39 .fs-deep-copy{position:absolute;inset:247px 35px auto;text-align:center}.theme-39 .fs-names{font:59px/1.02 Bodoni Moda,serif;letter-spacing:-1px}.theme-39 .fs-names i{font:italic 26px Cormorant Garamond,serif;margin:7px 0}.theme-39 .fs-deep-copy p{font:italic 19px/1.35 Cormorant Garamond,serif;margin:25px 0 0;color:#b9d8df}.theme-39 .fs-foot{position:static;margin-top:30px;gap:8px}.theme-39 .fs-foot b{font-size:10px;letter-spacing:3px}.theme-39 .fs-foot span{font-size:8px;letter-spacing:1px}.theme-39 .fs-jelly{transform-box:fill-box;transform-origin:center}.theme-40{background:#e3ece6;color:#254957}.theme-40 .fs-chart{opacity:.83}.theme-40 .fs-top{top:34px;text-align:left;left:34px;font-size:8px;letter-spacing:2px}.theme-40 .fs-chart-copy{position:absolute;top:214px;left:35px;right:35px}.theme-40 .fs-chart-number{font:8px/1.6 Manrope,sans-serif;color:#a15141;letter-spacing:1.4px}.theme-40 .fs-names{font:62px/.95 Cormorant Garamond,serif;margin-top:21px;letter-spacing:-2px}.theme-40 .fs-names i{font-size:26px;margin:5px 0}.theme-40 .fs-chart-copy p{font:italic 18px/1.3 Cormorant Garamond,serif;margin:24px 0 0}.theme-40 .fs-foot{position:static;margin-top:24px;text-align:left;gap:6px}.theme-40 .fs-foot b{font-size:10px;letter-spacing:2px}.theme-40 .fs-foot span{font-size:8px}.theme-40 .fs-chart-stamp{position:absolute;right:30px;bottom:31px;color:#aa5b48;font:600 7px/1.5 Manrope,sans-serif;letter-spacing:1px;border-top:1px solid #b76a5670;padding-top:7px;text-align:right}.is-animating .theme-21 .fs-ferns,.is-animating.theme-21 .fs-ferns{animation:fs-fern-unfurl 2.4s cubic-bezier(.16,.8,.26,1) both;transform-origin:50% 95%}.is-animating .theme-21 .fs-herb-copy,.is-animating.theme-21 .fs-herb-copy{animation:fs-paper-ink 2.4s ease both}.is-animating .theme-22 .fs-photo,.is-animating.theme-22 .fs-photo{animation:fs-forest-camera 2.4s ease-out both}.is-animating .theme-22 .fs-film-copy,.is-animating.theme-22 .fs-film-copy{animation:fs-film-title 2.4s ease both}.is-animating .theme-23 .fs-red-sun,.is-animating.theme-23 .fs-red-sun{animation:fs-sun-rise 2.4s ease-out both}.is-animating .theme-23 .fs-bonsai,.is-animating.theme-23 .fs-bonsai{animation:fs-ink-brush 2.4s ease both}.is-animating .theme-24 .fs-lantern,.is-animating.theme-24 .fs-lantern{animation:fs-lantern-drop 2.4s ease both;transform-box:fill-box;transform-origin:top center}.is-animating .theme-24 .fs-night-copy,.is-animating.theme-24 .fs-night-copy{animation:fs-lantern-light 2.4s ease both}.is-animating .theme-25 .fs-vellum,.is-animating.theme-25 .fs-vellum{animation:fs-vellum-open 2.4s ease both;transform-origin:top}.is-animating .theme-25 .fs-pressed-flowers,.is-animating.theme-25 .fs-pressed-flowers{animation:fs-flowers-settle 2.4s ease both}.is-animating .theme-26 .fs-forest-scene,.is-animating.theme-26 .fs-forest-scene{animation:fs-story-forest 2.4s ease both}.is-animating .theme-26 .fs-story-copy,.is-animating.theme-26 .fs-story-copy{animation:fs-story-title 2.4s ease both}.is-animating .theme-27 .fs-olive-window,.is-animating.theme-27 .fs-olive-window{animation:fs-olive-print 2.4s ease both}.is-animating .theme-27 .fs-olive-copy,.is-animating.theme-27 .fs-olive-copy{animation:fs-olive-type 2.4s ease both}.is-animating .theme-28 .fs-nouveau-frame,.is-animating.theme-28 .fs-nouveau-frame{animation:fs-nouveau-arch 2.4s ease both}.is-animating .theme-28 .fs-nouveau-copy,.is-animating.theme-28 .fs-nouveau-copy{animation:fs-gold-leaf 2.4s ease both}.is-animating .theme-29 .fs-editorial-photo,.is-animating.theme-29 .fs-editorial-photo{animation:fs-edition-photo 2.4s cubic-bezier(.15,.7,.2,1) both}.is-animating .theme-29 .fs-editorial-copy,.is-animating.theme-29 .fs-editorial-copy{animation:fs-edition-type 2.4s ease both}.is-animating .theme-30 .fs-door-left,.is-animating.theme-30 .fs-door-left{animation:fs-sera-left 2.4s ease both}.is-animating .theme-30 .fs-door-right,.is-animating.theme-30 .fs-door-right{animation:fs-sera-right 2.4s ease both}.is-animating .theme-30 .fs-greenhouse-copy,.is-animating.theme-30 .fs-greenhouse-copy{animation:fs-sera-copy 2.4s ease both}.is-animating .theme-31 .fs-cyano-paper,.is-animating.theme-31 .fs-cyano-paper{animation:fs-cyano-develop 2.4s ease both}.is-animating .theme-31 .fs-cyanotype,.is-animating.theme-31 .fs-cyanotype{animation:fs-cyano-expose 2.4s ease both}.is-animating .theme-32 .fs-photo,.is-animating.theme-32 .fs-photo{animation:fs-wave-camera 2.4s ease both}.is-animating .theme-32 .fs-wave-copy,.is-animating.theme-32 .fs-wave-copy{animation:fs-wave-title 2.4s ease both}.is-animating .theme-33 .fs-shell,.is-animating.theme-33 .fs-shell{animation:fs-shell-fan 2.4s ease both;transform-origin:50% 85%}.is-animating .theme-33 .fs-shell-copy,.is-animating.theme-33 .fs-shell-copy{animation:fs-shell-letter 2.4s ease both}.is-animating .theme-34 .a1,.is-animating.theme-34 .a1{animation:fs-arch-one 2.4s ease both}.is-animating .theme-34 .a2,.is-animating.theme-34 .a2{animation:fs-arch-two 2.4s ease both}.is-animating .theme-34 .a3,.is-animating.theme-34 .a3{animation:fs-arch-three 2.4s ease both}.is-animating .theme-35 .fs-ticket,.is-animating.theme-35 .fs-ticket{animation:fs-ticket-land 2.4s cubic-bezier(.21,.75,.24,1) both}.is-animating .theme-35 .fs-route i,.is-animating.theme-35 .fs-route i{animation:fs-ticket-route 2.4s ease both;transform-origin:left}.is-animating .theme-36 .fs-pearl,.is-animating.theme-36 .fs-pearl{animation:fs-pearl-emerge 2.4s ease both}.is-animating .theme-36 .fs-pearl-halo,.is-animating.theme-36 .fs-pearl-halo{animation:fs-pearl-light 2.4s ease both}.is-animating .theme-37 .fs-reef,.is-animating.theme-37 .fs-reef{animation:fs-coral-grow 2.4s ease both;transform-origin:bottom}.is-animating .theme-37 .fs-fish,.is-animating.theme-37 .fs-fish{animation:fs-fish-pass 2.4s ease both}.is-animating .theme-38 .fs-aegean-sun,.is-animating.theme-38 .fs-aegean-sun{animation:fs-aegean-dawn 2.4s ease both}.is-animating .theme-38 .fs-aegean-houses,.is-animating.theme-38 .fs-aegean-houses{animation:fs-white-steps 2.4s ease both}.is-animating .theme-39 .fs-jelly,.is-animating.theme-39 .fs-jelly{animation:fs-jelly-float 2.4s ease both}.is-animating .theme-39 .fs-ocean-glow,.is-animating.theme-39 .fs-ocean-glow{animation:fs-ocean-light 2.4s ease both}.is-animating .theme-40 .fs-sail-route,.is-animating.theme-40 .fs-sail-route{animation:fs-chart-route 2.4s ease both}.is-animating .theme-40 .fs-compass,.is-animating.theme-40 .fs-compass{animation:fs-compass-north 2.4s ease both;transform-box:fill-box;transform-origin:center}@keyframes fs-fern-unfurl{0%{transform:scaleY(.05) rotate(-12deg);opacity:0}30%{opacity:.6}to{transform:scaleY(1) rotate(0);opacity:.82}}@keyframes fs-paper-ink{0%,20%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}@keyframes fs-forest-camera{0%{transform:scale(1.35);filter:brightness(.2) saturate(.65)}to{transform:scale(1);filter:brightness(.6) saturate(.65)}}@keyframes fs-film-title{0%,23%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fs-sun-rise{0%{transform:translateY(110px) scale(.7);opacity:0}to{transform:translateY(0) scale(1);opacity:.9}}@keyframes fs-ink-brush{0%,15%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fs-lantern-drop{0%{transform:translateY(-175px) rotate(-12deg);opacity:0}65%{transform:translateY(4px) rotate(3deg);opacity:1}to{transform:translateY(0) rotate(0);opacity:1}}@keyframes fs-lantern-light{0%,28%{opacity:0}to{opacity:1}}@keyframes fs-vellum-open{0%{transform:perspective(600px) rotateX(-80deg);opacity:0}to{transform:perspective(600px) rotateX(0);opacity:1}}@keyframes fs-flowers-settle{0%{transform:scale(1.3) rotate(-6deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes fs-story-forest{0%{transform:translateY(250px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fs-story-title{0%,30%{transform:translateY(-18px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fs-olive-print{0%{clip-path:inset(100% 0 0 0);transform:translateY(24px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes fs-olive-type{0%,25%{transform:translate(-35px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fs-nouveau-arch{0%{transform:scaleX(.15);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes fs-gold-leaf{0%,35%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes fs-edition-photo{0%{transform:translate(-390px)}to{transform:translate(0)}}@keyframes fs-edition-type{0%,10%{transform:translate(370px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fs-sera-left{0%{transform:scaleX(1)}to{transform:scaleX(.18)}}@keyframes fs-sera-right{0%{transform:scaleX(1)}to{transform:scaleX(.18)}}@keyframes fs-sera-copy{0%,35%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fs-cyano-develop{0%{opacity:.07;filter:brightness(2)}to{opacity:1;filter:brightness(1)}}@keyframes fs-cyano-expose{0%,12%{opacity:0;filter:blur(7px)}to{opacity:.87;filter:blur(0)}}@keyframes fs-wave-camera{0%{transform:scale(1.18) translate(-18px,-19px)}to{transform:scale(1) translate(0)}}@keyframes fs-wave-title{0%,15%{transform:translateY(52px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fs-shell-fan{0%{transform:scaleX(.03) scaleY(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fs-shell-letter{0%,35%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fs-arch-one{0%{transform:translateY(250px);opacity:0}70%,to{transform:translateY(0);opacity:1}}@keyframes fs-arch-two{0%,12%{transform:translateY(275px);opacity:0}85%,to{transform:translateY(0);opacity:1}}@keyframes fs-arch-three{0%,24%{transform:translateY(250px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fs-ticket-land{0%{transform:translate(210px,-240px) rotate(24deg);opacity:0}to{transform:translate(0) rotate(-3deg);opacity:1}}@keyframes fs-ticket-route{0%,40%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fs-pearl-emerge{0%{transform:translateY(58px) scale(.85);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes fs-pearl-light{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes fs-coral-grow{0%{transform:scaleY(.12);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes fs-fish-pass{0%{transform:translate(-200px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fs-aegean-dawn{0%{transform:translateY(120px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fs-white-steps{0%,18%{transform:translateY(175px)}to{transform:translateY(0)}}@keyframes fs-jelly-float{0%{translate:0 120px;opacity:0}to{translate:0 0;opacity:1}}@keyframes fs-ocean-light{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes fs-chart-route{0%{stroke-dashoffset:180;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes fs-compass-north{0%{rotate:-160deg;opacity:0}to{rotate:0deg;opacity:1}}@media(prefers-reduced-motion:reduce){:is(.theme-21,.theme-22,.theme-23,.theme-24,.theme-25,.theme-26,.theme-27,.theme-28,.theme-29,.theme-30,.theme-31,.theme-32,.theme-33,.theme-34,.theme-35,.theme-36,.theme-37,.theme-38,.theme-39,.theme-40) *{animation:none!important;transition:none!important}}
