@font-face{font-family:Baby Doll;src:url(/fonts/BABYDOLL/BabyDoll.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Azurio;src:url(/fonts/AZURIO/AzurioTrial-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Azurio;src:url(/fonts/AZURIO/AzurioTrial-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Azurio;src:url(/fonts/AZURIO/AzurioTrial-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Azurio;src:url(/fonts/AZURIO/AzurioTrial-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Azurio;src:url(/fonts/AZURIO/AzurioTrial-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Azurio;src:url(/fonts/AZURIO/AzurioTrial-Black.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}.site{--red:#e64e24;--yellow:#f3b91a;--grey:#efefef;--ink:#2b2b2b;--u:calc(100cqw / 830);--hu:min(calc(100cqw / 830), calc(80svh / 410));--hw:calc(100cqw - 100cqw / 830 * 84);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Azurio,Playfair Display,Georgia,serif;line-height:normal;animation:.5s both page-in;position:fixed;inset:0;overflow:hidden auto}:where(.site) a,:where(.site) button,:where(.site) input{transition:color .25s,background-color .25s,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,opacity .25s}:where(.site) :focus-visible{outline:2px solid var(--red);outline-offset:3px}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}}:where(.site) img{max-width:100%;display:block}:where(.site) picture{display:contents}:where(.site) img[data-failed]{visibility:hidden}:where(.site) a{color:inherit;text-decoration:none}.site .page{width:100%;margin-inline:auto;overflow:hidden;container-type:inline-size}@media (width<=640px){.site{--u:calc(100cqw / 402)}}@media (width>=641px){.site{--hs:min(calc(min(100cqw, max(640px, calc(38cqw + 380px)), 1080px) / 830), calc(80svh / 410))}.hdr{--hu:var(--hs)}}.hdr{width:calc(var(--hu) * 791);margin:calc(var(--hu) * 27) auto 0;--hh:383;height:calc(var(--hu) * var(--hh));position:relative}@media (width>=641px){.hdr{width:var(--hw)}}.hdr .shape{clip-path:url(#hdr-shape);position:absolute;inset:0;overflow:hidden}.hdr .bg{background:#e8501f;position:absolute;inset:0}.hdr .bg:before{content:"";opacity:var(--pattern-opacity,1);background:url(/images/pattern-fingerprint.webp) 50%/cover no-repeat;position:absolute;inset:0}.hdr .logo{left:calc(var(--hu) * 52);top:calc(var(--hu) * 33);width:calc(var(--hu) * 111);position:absolute}.hdr .tab{width:calc(var(--hu) * 164);height:calc(var(--hu) * 40);font-size:calc(var(--hu) * 21);color:var(--red);place-items:center;font-weight:700;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.hdr .round{right:calc(var(--hu) * 20);width:calc(var(--hu) * 47);height:calc(var(--hu) * 47);border:calc(var(--hu) * 1.6) solid #f7931e;cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid;position:absolute}.hdr .apps{top:calc(var(--hu) * 33)}.hdr .round{transition:transform .25s,background-color .25s}.hdr .round:hover{background:#f7931e1f;transform:scale(1.06)}.hdr .dm{transition:transform .4s,opacity .25s}.hdr .apps[aria-expanded=true] .dm{opacity:0;transform:rotate(90deg)scale(.4)}.hdr .dm{aspect-ratio:1;width:52%;position:relative}.hdr .dm i{background:#fff;width:24.7%;height:24.7%;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.hdr .dm i:first-child{top:25%;left:30%}.hdr .dm i:nth-child(2){top:25%;left:70%}.hdr .dm i:nth-child(3){top:70%;left:30%}.hdr .dm i.o{background:#f7931e;top:70%;left:70%}@media (width<=640px){.hdr{--hu:calc(100cqw / var(--hd,640));width:94.0299cqw;margin-top:3.48259cqw}.hdr .logo{left:calc(var(--hu) * 48);top:calc(var(--hu) * 40);width:calc(var(--hu) * 150)}.hdr .round{border-width:.78125cqw;width:13.125cqw;height:13.125cqw;right:2.8125cqw}.hdr .dm{width:58%}.hdr .apps{top:5.15625cqw}.hdr .tab{font-size:calc(var(--hu) * 19);width:calc(var(--hu) * 190);height:calc(var(--hu) * 46)}.dl-hero{--hd:430;--hh:480}.dl-hero .logo,.gal-hero .logo{left:50%;top:calc(var(--hu) * 62);width:calc(var(--hu) * 150);transform:translate(-50%)}.hdr.dl-hero[data-tight] .logo{display:none}.hdr.dl-hero .badge{width:calc(var(--hu) * 90);height:calc(var(--hu) * 90);top:calc(var(--hu) * (var(--hh) - 108))}.hdr.dl-hero .building,.hdr.dl-hero .shade{--bw:max(calc(var(--hu) * 900), 100%)}}@media (width>=641px){.hdr.dl-hero .building,.hdr.dl-hero .shade{bottom:min(0px, calc(var(--hu) * 255 - max(var(--hu) * 930, var(--hw) * 1.03) * 591 / 2400))}}.dl-hero .diamonds{left:50%;top:calc(var(--hu) * (var(--hh) - 303));gap:calc(var(--hu) * 14);display:flex;position:absolute;transform:translate(-50%)}.dl-hero .diamonds i{width:calc(var(--hu) * 30);height:calc(var(--hu) * 30);background:#fff;transform:rotate(45deg)}.dl-hero .bracket{left:50%;top:calc(var(--hu) * (var(--hh) - 283));width:calc(var(--hu) * 265);position:absolute;transform:translate(-50%)}.dl-hero .building,.dl-hero .shade{--bw:max(calc(var(--hu) * 930), 103%);left:calc(50% + var(--bw) * .01);width:var(--bw);max-width:none;animation:1.1s cubic-bezier(.22,.8,.25,1) both rise;position:absolute;bottom:0;transform:translate(-50%)}.dl-hero .shade{aspect-ratio:2400/591;pointer-events:none;background:linear-gradient(90deg,#00000052,#0000 22% 78%,#00000052),linear-gradient(#0000 35%,#0000004d);-webkit-mask:url(/images/building.webp) 50%/100% 100% no-repeat;mask:url(/images/building.webp) 50%/100% 100% no-repeat}.dl-hero .badge{left:50%;top:calc(var(--hu) * (var(--hh) - 131));width:calc(var(--hu) * 112);height:calc(var(--hu) * 112);border-radius:50%;animation:.6s .9s both pop;position:absolute;transform:translate(-50%)}.dl-hero .badge svg{width:100%;height:100%;display:block}.dl-hero .ring-text{transform-box:view-box;transform-origin:50%;animation:18s linear infinite ring-spin}@keyframes rise{0%{transform:translate(-50%,105%)}to{transform:translate(-50%)}}@keyframes pop{0%{opacity:0;transform:translate(-50%)scale(.6)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes ring-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dl-hero .building,.dl-hero .shade,.dl-hero .badge,.dl-hero .ring-text{animation:none}}.gal-hero .gal-art{left:0;right:0;top:calc(var(--hu) * (var(--hh) - 383));height:calc(var(--hu) * 383);position:absolute}@media (width<=640px){.gal-hero{--hd:500}.hdr.gal-hero .palm{top:calc(var(--hu) * 48);width:calc(var(--hu) * 108);z-index:0}.hdr.gal-hero .cam{z-index:1}.hdr.gal-hero .camels{z-index:2}.hdr.gal-hero .palm-l{left:calc(50% - var(--hu) * 268)}.hdr.gal-hero .palm-r{right:calc(var(--hu) * -52);top:calc(var(--hu) * 56);rotate:-16deg}.hdr.gal-hero .star{left:calc(50% - var(--hu) * 218);top:calc(var(--hu) * 14);width:calc(var(--hu) * 84)}.hdr.gal-hero{--lw:min(180, (var(--hh) - 368) / .547)}.hdr.gal-hero .logo{width:calc(var(--hu) * var(--lw));top:calc(var(--hu) * (47 + (var(--hh) - 348 - var(--lw) * .547) / 2))}.hdr.gal-hero[data-tight] .logo{display:none}}.gal-hero .l,.gal-hero .cam,.gal-hero .mio,.gal-hero .flare{display:block;position:absolute}.gal-hero picture.l,.gal-hero picture.mio,.gal-hero picture.flare{display:block}.gal-hero .l img,.gal-hero .cam img{width:100%;max-width:none;height:auto;display:block}.gal-hero .star{left:calc(50% + var(--hu) * 162);top:calc(var(--hu) * 40);width:calc(var(--hu) * 108);animation:3.6s ease-in-out 1.2s infinite both twinkle}.gal-hero .sand-fill{left:0;right:0;top:calc(var(--hu) * 268);height:calc(var(--hu) * 30);background:#f4ba17;animation:.9s .2s both fade-up;position:absolute}.gal-hero .sand{left:0;top:calc(var(--hu) * 236.6);width:100%;height:calc(var(--hu) * 62);animation:.9s .2s both fade-up}.gal-hero .sand img{height:100%}.gal-hero .bushes{right:0;top:calc(var(--hu) * 188);width:calc(var(--hu) * 555);animation:.9s .35s both fade-up}.gal-hero .helm{left:calc(50% + var(--hu) * 88);top:calc(var(--hu) * 141);width:calc(var(--hu) * 250);animation:.9s .45s both fade-up}.gal-hero .helm img{animation:70s linear infinite spin}.gal-hero .palm{top:calc(var(--hu) * 215);width:calc(var(--hu) * 125);transform-origin:50% 100%}.gal-hero .palm-l{left:calc(50% - var(--hu) * 380);animation:.9s .3s both fade-up}.gal-hero .palm-l img{transform-origin:50% 100%;animation:6s ease-in-out 1.2s infinite alternate sway}.gal-hero .palm-r{right:calc(var(--hu) * -26);top:calc(var(--hu) * 242);animation:.9s .4s both fade-up-flip;transform:scaleX(-1)}.gal-hero .palm-r img{transform-origin:50% 100%;animation:7s ease-in-out 1.4s infinite alternate-reverse sway}.gal-hero .cam{left:calc(50% - var(--hu) * 286);top:calc(var(--hu) * 120);width:calc(var(--hu) * 490);animation:1.1s cubic-bezier(.22,.8,.25,1) .1s both cam-rise}.gal-hero .mio{width:15.9%;animation:.8s 1s both fade-in;top:35.6%;left:10.9%}.gal-hero .flare{width:10.3%;animation:3s ease-in-out 1.4s infinite both twinkle;top:51.1%;left:55.2%}.gal-hero .camels{left:calc(50% - var(--hu) * 52);top:calc(var(--hu) * 84);width:calc(var(--hu) * 190);animation:1s .9s both slide-in}@keyframes cam-rise{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fade-up-flip{0%{opacity:0;transform:scaleX(-1)translateY(24px)}to{opacity:1;transform:scaleX(-1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes twinkle{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@media (prefers-reduced-motion:reduce){.gal-hero .l,.gal-hero .cam,.gal-hero .mio,.gal-hero .flare,.gal-hero .helm img,.gal-hero .palm img{animation:none}}.dl-list{margin-top:calc(var(--u) * 28)}@media (width>=641px){.dl-list{--ko:calc(var(--hu) * 791 / 746);--k:calc(var(--hs) * 791 / 746);--u:var(--k);max-width:calc(var(--ko) * 830);margin-inline:auto}}.dl-sec{margin:0 calc(var(--u) * 42);animation:.7s cubic-bezier(.2,.8,.2,1) .5s both rise-in}@media (width>=641px){.dl-sec{margin-inline:calc(var(--ko) * 42)}}.dl-sec:nth-child(2){animation-delay:.65s}.dl-sec:nth-child(n+3){animation-delay:.8s}.dl-sec+.dl-sec{margin-top:calc(var(--u) * 24)}.dl-sec .tab{width:calc(var(--u) * 286);height:calc(var(--u) * 37);padding-top:calc(var(--u) * 12);background:var(--grey);border-radius:calc(var(--u) * 26) calc(var(--u) * 26) 0 0;font-size:calc(var(--u) * 19.8);letter-spacing:-.02em;color:var(--ink);place-items:center;margin:0 auto;font-weight:700;display:grid;position:relative}.dl-sec .tab:before,.dl-sec .tab:after{content:"";width:calc(var(--u) * 20);height:calc(var(--u) * 20);position:absolute;bottom:0}.dl-sec .tab:before{left:calc(var(--u) * -20);background:radial-gradient(circle at 0 0, transparent calc(var(--u) * 20), var(--grey) calc(var(--u) * 20.5))}.dl-sec .tab:after{right:calc(var(--u) * -20);background:radial-gradient(circle at 100% 0, transparent calc(var(--u) * 20), var(--grey) calc(var(--u) * 20.5))}.dl-sec .panel{background:var(--grey);border-radius:calc(var(--u) * 30);padding:calc(var(--u) * 38) calc(var(--u) * 57) calc(var(--u) * 22)}.dl-sec .grid{gap:calc(var(--u) * 14);grid-template-columns:repeat(4,1fr);display:grid}@media (width>=641px){.dl-list{--kc:min(calc(var(--k) * 1.25), calc((min(100cqw, var(--ko) * 830) - var(--ko) * 84) / 748))}.dl-sec .panel{--u:var(--kc);width:fit-content;margin-inline:auto}.dl-sec .tab{--u:var(--k)}.dl-sec .grid{--u:var(--kc);max-width:calc(var(--u) * 634);flex-wrap:wrap;justify-content:center;margin-inline:auto;display:flex}.dl-sec .grid>*{flex:0 0 calc(var(--u) * 148)}}@media (width<=640px){.dl-sec{margin:0 calc(var(--u) * 35)}.dl-sec+.dl-sec{margin-top:calc(var(--u) * 30)}.dl-sec .tab{width:fit-content;min-width:calc(var(--u) * 125);padding-inline:calc(var(--u) * 18);white-space:nowrap;height:calc(var(--u) * 36);padding-top:calc(var(--u) * 10);font-size:calc(var(--u) * 17.76);border-radius:calc(var(--u) * 16) calc(var(--u) * 16) 0 0}.dl-sec .tab:before,.dl-sec .tab:after{display:none}.dl-sec .panel{border-radius:calc(var(--u) * 24);padding:calc(var(--u) * 20) calc(var(--u) * 22) calc(var(--u) * 22)}.dl-sec .grid{gap:calc(var(--u) * 15);grid-template-columns:repeat(2,1fr)}}.dl-card{aspect-ratio:148/194;border-radius:calc(var(--u) * 30);padding:calc(var(--u) * 20) calc(var(--u) * 19) 0;flex-direction:column;align-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex}.dl-card:hover{transform:translateY(calc(var(--u) * -5));box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 20) #00000029}.dl-card:active{transform:translateY(calc(var(--u) * -1)) scale(.98);box-shadow:0 calc(var(--u) * 3) calc(var(--u) * 8) #00000024}.dl-card.red{background:var(--red)}.dl-card.yellow{background:var(--yellow)}.dl-card .icon{width:100%;height:calc(var(--u) * 85);border-radius:calc(var(--u) * 14);place-items:center;display:grid}.dl-card.red .icon{background:var(--yellow)}.dl-card.yellow .icon{background:var(--red)}.dl-card .icon img{width:46%;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.dl-card:hover .icon img{transform:scale(1.08)rotate(-3deg)}.dl-card .type{margin-top:calc(var(--u) * 6);width:100%;height:calc(var(--u) * 22);border-radius:calc(var(--u) * 4);font-size:calc(var(--u) * 12.5);color:#fff;background:#fff6;place-items:center;font-weight:700;display:grid}.dl-card .title{margin-top:calc(var(--u) * 10);font-size:calc(var(--u) * 13.5);color:#fff;white-space:nowrap;font-weight:700}.dl-card .cat{margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 7.5);color:#fff}@media (width<=640px){.dl-card{aspect-ratio:136/180;border-radius:calc(var(--u) * 24);padding:calc(var(--u) * 17) calc(var(--u) * 17) 0}.dl-card .icon{height:calc(var(--u) * 83);border-radius:calc(var(--u) * 12)}.dl-card .type{margin-top:calc(var(--u) * 9);height:calc(var(--u) * 22);font-size:calc(var(--u) * 12);border-radius:calc(var(--u) * 5)}.dl-card .title{margin-top:calc(var(--u) * 11);font-size:calc(var(--u) * 13)}.dl-card .cat{margin-top:calc(var(--u) * 2);font-size:calc(var(--u) * 8)}}.gal,.dl-page,.upd{--g:calc(100cqw / 783);isolation:isolate;display:flow-root;position:relative}.gal:before,.dl-page:before,.upd:before{content:"";z-index:-1;opacity:.1;background:linear-gradient(160deg,#e8501f 0%,#f3b91a 28%,#5cbf7b 52%,#f3b91a 74%,#e8501f 100%);position:absolute;inset:0;-webkit-mask:url(/images/pattern-fingerprint-tile.webp) top/100% repeat-y;mask:url(/images/pattern-fingerprint-tile.webp) top/100% repeat-y}.dl-page{padding-bottom:calc(var(--u) * 40)}.gal:before,.dl-page:before,.upd:before{-webkit-mask-size:50%;mask-size:50%;-webkit-mask-repeat:repeat;mask-repeat:repeat}.gal:after,.dl-page:after,.upd:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 55%,#fff 100%);position:absolute;inset:0}.gal>main{padding-bottom:calc(var(--g) * 34);display:block}@media (width>=641px){.gal>main{--g:calc(var(--hu) * 791 / 783);max-width:calc(var(--g) * 783);margin-inline:auto}}@media (width<=640px){.gal{--g:calc(100cqw / 402)}}.gal-car{margin:calc(var(--g) * 51) calc(var(--g) * 84) 0;animation:.7s cubic-bezier(.2,.8,.2,1) .5s both rise-in;position:relative}.gal-car .track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:calc(var(--g) * 35);display:flex;overflow-x:auto}.gal-car .track::-webkit-scrollbar{display:none}.gal-car .slide{height:calc(var(--g) * 285);scroll-snap-align:center;background:#d9d9d9;flex:0 0 100%}.gal-car .slide img{object-fit:cover;width:100%;height:100%;animation:.6s both img-in}@keyframes img-in{0%{opacity:0}to{opacity:1}}.gal-car .arrow{width:calc(var(--g) * 31);height:calc(var(--g) * 31);margin-top:calc(var(--g) * -15.5);background:var(--red);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%}.gal-car .arrow svg{width:58%}.gal-car .arrow:hover{background:#cf431b;transform:scale(1.12)}.gal-car .arrow:active{transform:scale(.94)}.gal-car .prev{left:calc(var(--g) * -42)}.gal-car .next{right:calc(var(--g) * -42)}.gal-car .dots{top:calc(100% + var(--g) * 18);gap:calc(var(--g) * 4);display:flex;position:absolute;left:50%;transform:translate(-50%)}.gal-car .dots i{width:calc(var(--g) * 9);height:calc(var(--g) * 5);border-radius:calc(var(--g) * 3);background:#d9d9d9;transition:width .4s cubic-bezier(.2,.8,.2,1),background-color .3s}.gal-car .dots i.on{width:calc(var(--g) * 106);background:#cfcfcf}@media (width<=640px){.gal-car{margin:calc(var(--g) * 20) calc(var(--g) * var(--car-mx,28)) 0}.gal-car .track{border-radius:calc(var(--g) * 22)}.gal-car .slide{height:calc(var(--g) * var(--car-h,190))}.gal-car .arrow{width:calc(var(--g) * 16);height:calc(var(--g) * 16);margin-top:calc(var(--g) * -8)}.gal-car .prev{left:calc(var(--g) * -21)}.gal-car .next{right:calc(var(--g) * -21)}.gal .gal-car .prev,.upd .gal-car .prev{left:calc(var(--g) * 8)}.gal .gal-car .next,.upd .gal-car .next{right:calc(var(--g) * 8)}.gal-car .dots{top:calc(100% + var(--g) * 10);gap:calc(var(--g) * 3)}.gal-car .dots i{width:calc(var(--g) * 5);height:calc(var(--g) * 3)}.gal-car .dots i.on{width:calc(var(--g) * 60)}}.gal-pill{width:fit-content;padding:calc(var(--g) * 5) calc(var(--g) * 27);border:1px solid var(--red);font-size:calc(var(--g) * 14.5);letter-spacing:.01em;text-transform:uppercase;color:#222;background:#ffffff8c;border-radius:999px;margin:0 auto;font-weight:500;line-height:1.3}.gal-albums{margin-top:calc(var(--g) * 56);animation:.7s cubic-bezier(.2,.8,.2,1) .5s both rise-in}.gal-albums .list{margin:calc(var(--g) * 20) calc(var(--g) * 45) 0;gap:calc(var(--g) * 26) calc(var(--g) * 12);grid-template-columns:repeat(3,1fr);display:grid}.gal-albums .album{transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block}.gal-albums .album:hover{transform:translateY(-4px)}.gal-albums .card{aspect-ratio:222/206;border-radius:calc(var(--g) * 39);background:#d9d9d9;display:block;position:relative;overflow:hidden}.gal-albums .card img{object-fit:cover;width:100%;height:100%;display:block}.gal-albums .txt{left:calc(var(--g) * 38);bottom:calc(var(--g) * 22);gap:calc(var(--g) * 2);color:#111;display:grid;position:absolute}.gal-albums .card img+.txt{color:#fff;text-shadow:0 1px 6px #00000073}.gal-albums .txt b{font-size:calc(var(--g) * 18);text-transform:uppercase;font-weight:600;line-height:1.1}.gal-albums .txt small{font-size:calc(var(--g) * 12);font-weight:500}.gal-albums .stack{justify-content:center;align-items:center;gap:calc(var(--g) * 5);margin-top:calc(var(--g) * 14);display:flex}.gal-albums .stack i{width:calc(var(--g) * 7);height:calc(var(--g) * 5);background:#dcdcdc;border-radius:999px}.gal-albums .stack i.bar{width:calc(var(--g) * 96)}.gal-divider{justify-content:center;align-items:center;gap:calc(var(--g) * 26);margin:calc(var(--g) * 62) auto 0;width:fit-content;display:flex;position:relative}.gal-divider:before{content:"";opacity:.6;background:#f3b91a;height:1px;position:absolute;top:50%;left:0;right:0}.gal-divider span{display:flex;position:relative}.gal-divider i{width:calc(var(--g) * 12);height:calc(var(--g) * 12);margin-inline:calc(var(--g) * 3);transform:rotate(45deg)scale(.9)}.gal-divider i.r{background:var(--red)}.gal-divider i.y{background:#f8d62b}.gal-photos{margin-top:calc(var(--g) * 56)}.gal-photos .gal-grid{margin-top:calc(var(--g) * 20)}@media (width<=640px){.gal-pill{padding:calc(var(--g) * 4) calc(var(--g) * 22);font-size:calc(var(--g) * 13)}.gal-albums{margin-top:calc(var(--g) * 36)}.gal-albums .list{margin:calc(var(--g) * 14) calc(var(--g) * 30) 0;gap:calc(var(--g) * 20) calc(var(--g) * 4);grid-template-columns:repeat(2,1fr)}.gal-albums .album:nth-child(n+5){display:none}.gal-albums .card{aspect-ratio:166/145;border-radius:calc(var(--g) * 22)}.gal-albums .txt{left:calc(var(--g) * 25);bottom:calc(var(--g) * 22)}.gal-albums .txt b{font-size:calc(var(--g) * 13)}.gal-albums .txt small{font-size:calc(var(--g) * 9.5)}.gal-albums .stack{margin-top:calc(var(--g) * 9);gap:calc(var(--g) * 3)}.gal-albums .stack i{width:calc(var(--g) * 4);height:calc(var(--g) * 3.5)}.gal-albums .stack i.bar{width:calc(var(--g) * 66)}.gal-divider{margin-top:calc(var(--g) * 50);gap:calc(var(--g) * 10)}.gal-divider i{width:calc(var(--g) * 7);height:calc(var(--g) * 7);margin-inline:calc(var(--g) * 1.5)}.gal-photos{margin-top:calc(var(--g) * 52)}.gal-photos .gal-grid{margin:calc(var(--g) * 16) calc(var(--g) * 30) 0}}.gal-grid{margin:calc(var(--g) * 70) calc(var(--g) * 45) 0;gap:calc(var(--g) * 18) calc(var(--g) * 14);grid-template-columns:repeat(4,1fr);animation:.7s cubic-bezier(.2,.8,.2,1) .7s both rise-in;display:grid}.gal-grid .item{cursor:zoom-in;aspect-ratio:222/210;border-radius:calc(var(--g) * 35);background:#d9d9d9;border:0;padding:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;overflow:hidden}.gal-grid .item:hover{transform:translateY(-4px);box-shadow:0 10px 22px #00000029}.gal-grid .item img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);animation:.6s both img-in;display:block}.gal-grid .item:hover img{transform:scale(1.06)}@media (width<=640px){.gal-grid{margin:calc(var(--g) * 44) calc(var(--g) * 28) 0;gap:calc(var(--g) * 13) calc(var(--g) * 10);grid-template-columns:repeat(2,1fr)}.gal-grid .item{aspect-ratio:156/147;border-radius:calc(var(--g) * 22)}}.site-menu{z-index:1000;opacity:0;visibility:hidden;background:#00000029;transition:opacity .3s,visibility 0s linear .3s;position:fixed;inset:0}.site-menu.open{opacity:1;visibility:visible;transition:opacity .3s}.site-menu .panel{top:var(--top,12px);right:var(--right,12px);max-width:calc(100vw - 24px);padding:calc(var(--btn,50px) + 32px) 34px 34px;transform-origin:100% 0;background:#fff;border-radius:26px;flex-direction:column;align-items:stretch;gap:22px;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;transform:scale(.85);box-shadow:0 12px 40px #0000002e}.site-menu.open .panel{transform:none}.site-menu .item{color:#111;font-synthesis:none;letter-spacing:.08em;text-transform:uppercase;opacity:0;justify-content:space-between;align-items:center;gap:28px;font-family:Baby Doll,cursive;font-size:22px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(14px)}.site-menu.open .item{opacity:1;transition-delay:calc(80ms + var(--i) * 60ms), calc(80ms + var(--i) * 60ms), 0s;transform:none}.site-menu .label{align-items:center;gap:14px;transition:transform .25s;display:flex}.site-menu .item:hover .label{transform:translate(8px)}.site-menu .item[aria-current=page]{color:var(--red)}.site-menu .item[aria-current=page] .label span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.site-menu .item.home .label span{background:linear-gradient(90deg, var(--red), #f7931e 35%, var(--yellow) 65%, #2b7de9);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:900}.site-menu .item.home .ic circle{fill:#f7931e}.site-menu .ic{flex:none;width:.72em;height:.72em}.site-menu .ic circle{fill:var(--red)}.site-menu .ic path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.site-menu .close{z-index:1;top:calc(var(--btn-top,26px) + var(--btn,50px) * .08);right:calc(var(--btn-right,26px) + var(--btn,50px) * .08);width:calc(var(--btn,50px) * .84);height:calc(var(--btn,50px) * .84);cursor:pointer;opacity:0;background:0 0;border:1.6px solid #f7931e;border-radius:50%;transition:transform .4s,opacity .3s,background-color .25s;position:fixed;transform:rotate(-90deg)scale(.6)}.site-menu.open .close{opacity:1;transition-delay:.1s;transform:none}.site-menu.open .close:hover{background:#f7931e1f;transition-delay:0s;transform:scale(1.08)rotate(90deg)}.site-menu.open .close:active{transform:scale(.95)rotate(90deg)}@media (width<=640px){.site-menu .close{top:var(--btn-top,26px);right:var(--btn-right,26px);width:var(--btn,50px);height:var(--btn,50px)}}.site-menu .close i{background:#f7931e;border-radius:2px;width:40%;height:2px;position:absolute;top:50%;left:50%}.site-menu .close i:first-child{transform:translate(-50%,-50%)rotate(45deg)}.site-menu .close i:nth-child(2){transform:translate(-50%,-50%)rotate(-45deg)}.ftr{margin-top:calc(var(--u) * 28);height:calc(var(--u) * 175 + 15cqw);position:relative}.ftr .left{left:calc(var(--u) * 55);top:calc(var(--u) * 24);width:calc(var(--u) * 260);position:absolute}.ftr .brand{width:calc(var(--u) * 205)}.ftr .addr,.ftr .copy{font-size:calc(var(--u) * 10.5);color:#222;line-height:1.25}.ftr .addr{margin-top:calc(var(--u) * 20)}.ftr .copy{margin-top:calc(var(--u) * 17)}.ftr .right{right:calc(var(--u) * 70);top:calc(var(--u) * 22);width:calc(var(--u) * 136);position:absolute}.ftr .social{justify-content:center;gap:calc(var(--u) * 2);margin-bottom:calc(var(--u) * 8);display:flex}.ftr .social a:hover{transform:translateY(-3px)scale(1.08)}.ftr .social a:active{transform:scale(.95)}.ftr .social a{width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:50%;place-items:center;display:grid}.ftr .social svg{width:62%}.ftr input,.ftr button{width:100%;height:calc(var(--u) * 21);border-radius:calc(var(--u) * 6.5);font-family:inherit;font-size:calc(var(--u) * 9.5);text-align:center;border:0;display:block}.ftr input{color:#333;background:#ddd}.ftr input::placeholder{color:#aaa;transition:opacity .25s}.ftr input:focus{box-shadow:0 0 0 2px var(--red);background:#e6e6e6;outline:none}.ftr input:focus::placeholder{opacity:0}.ftr button{margin-top:calc(var(--u) * 8);background:var(--red);color:#fff;cursor:pointer;font-weight:700}.ftr button:hover{background:#cf431b;transform:translateY(-2px)}.ftr button:active{transform:scale(.97)}.ftr .wave{pointer-events:none;width:100%;height:auto;position:absolute;bottom:0;left:0}@media (width<=640px){.ftr{height:auto;margin-top:calc(var(--u) * 40);padding-bottom:calc(var(--u) * 260)}.ftr .left,.ftr .right{width:auto;position:static}.ftr .brand{width:calc(var(--u) * 230);margin:0 auto}.ftr .addr,.ftr .copy{text-align:center;font-size:calc(var(--u) * 11);padding:0 calc(var(--u) * 40)}.ftr .addr{margin-top:calc(var(--u) * 22)}.ftr .copy{margin-top:calc(var(--u) * 14)}.ftr .right{width:calc(var(--u) * 182);margin:calc(var(--u) * 30) auto 0}.ftr .social{justify-content:center;gap:calc(var(--u) * 12);margin:0 0 calc(var(--u) * 14)}.ftr .social a{width:calc(var(--u) * 36);height:calc(var(--u) * 36)}.ftr input,.ftr button{height:calc(var(--u) * 28);border-radius:calc(var(--u) * 8.5);font-size:calc(var(--u) * 12)}.ftr button{margin-top:calc(var(--u) * 10)}.ftr .wave{height:calc(var(--u) * 240);object-fit:cover;object-position:62% bottom}}.gal-lb{z-index:2000;background:#000000eb;justify-content:center;align-items:center;animation:.25s both lb-in;display:flex;position:fixed;inset:0}.gal-lb img{object-fit:contain;max-width:100vw;max-height:100vh;animation:.3s both lb-in}@media (width>=641px){.gal-lb img{border-radius:8px;max-width:calc(100vw - 160px);max-height:calc(100vh - 80px)}}.gal-lb button{cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:background-color .2s;display:grid;position:absolute}.gal-lb button:hover{background:#ffffff4d}.gal-lb button svg{width:24px;height:24px}.gal-lb .close{top:16px;right:16px}.gal-lb .nav{top:50%;transform:translateY(-50%)}.gal-lb .prev{left:16px}.gal-lb .next{right:16px}.gal-lb .count{text-align:center;color:#fff;letter-spacing:.1em;font-size:14px;position:absolute;bottom:16px;left:0;right:0}@keyframes lb-in{0%{opacity:0}to{opacity:1}}.hdr .logo-link{display:contents}.hdr .logo{cursor:pointer}[data-perf=lite] .site .spin,[data-perf=lite] .site .ring-text,[data-perf=lite] .site .bdg .ring,[data-perf=lite] .gal-hero .helm img,[data-perf=lite] .gal-hero .palm img,[data-perf=lite] .gal-hero .star,[data-perf=lite] .gal-hero .flare,[data-perf=lite] .upd-hero .hand img,[data-perf=lite] .upd-hero .planet img,[data-perf=lite] .upd-hero .spark,[data-perf=lite] .upd-list .new,[data-perf=lite] .upd-cards .more i{animation:none!important}[data-perf=lite] .site *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
