@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.ask-marina-module__jVCGxW__root,.ask-marina-module__jVCGxW__root *,.ask-marina-module__jVCGxW__root :before,.ask-marina-module__jVCGxW__root :after{box-sizing:border-box}.ask-marina-module__jVCGxW__root{--euc:#5b8574;--euc-dark:#3f6153;--thread:#ecf0e8eb;--paper:#e9ece9;--wood:#75604f;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:50;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed}.ask-marina-module__jVCGxW__leather{background-color:var(--euc);background-image:radial-gradient(120% 95% at 28% 18%,#ffffff3d,#fff0 58%),linear-gradient(#ffffff0f,#00000038),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='p'><feTurbulence type='turbulence' baseFrequency='.18' numOctaves='2' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .14 -.02'/></filter><rect width='100%25' height='100%25' filter='url(%23p)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .26 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:relative;box-shadow:inset 0 3px 6px #fff3,inset 0 -5px 9px #00000061,0 2px 3px #00000059}.ask-marina-module__jVCGxW__stitched:after{content:"";border-radius:inherit;border:2.5px dashed var(--thread);filter:drop-shadow(0 1.5px #00000080)drop-shadow(0 -.5px #ffffff59);pointer-events:none;position:absolute;inset:7px}.ask-marina-module__jVCGxW__button{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='60'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.01 .4' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .16  0 0 0 0 .12  0 0 0 0 .10  0 0 0 .6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>"),linear-gradient(#927c6e 0%,#75604f 55%,#5a4739 100%);border:0;border-radius:999px;align-items:center;gap:10px;padding:6px;transition:transform .15s;display:inline-flex;box-shadow:0 14px 26px #231e1961,0 3px 6px #231e194d,inset 0 2px #fff5eb59,inset 0 -3px #0000004d}.ask-marina-module__jVCGxW__button:hover{transform:translateY(-2px)}.ask-marina-module__jVCGxW__button:focus-visible{outline-offset:3px;outline:3px solid #c9584a}.ask-marina-module__jVCGxW__label{white-space:nowrap;color:#eef2ec;letter-spacing:.02em;text-shadow:0 -1px 1px #0000008c,0 1px #ffffff2e;border-radius:999px;align-items:center;min-height:56px;padding:0 26px 0 28px;font:700 19px/1 Georgia,Times New Roman,serif;display:inline-flex}.ask-marina-module__jVCGxW__icon{color:#eef2ec;border-radius:50%;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:inline-flex}.ask-marina-module__jVCGxW__icon svg{filter:drop-shadow(0 -1px 1px #0000008c)drop-shadow(0 1px #fff3)}.ask-marina-module__jVCGxW__panel{background:linear-gradient(var(--paper), var(--paper)) padding-box, url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='320' height='60'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.01 .4' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .16  0 0 0 0 .12  0 0 0 0 .10  0 0 0 .6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>") border-box, linear-gradient(180deg, #927c6e, #5a4739) border-box;border:15px solid #0000;border-radius:28px;flex-direction:column;width:min(500px,100vw - 32px);height:min(680px,100dvh - 120px);display:flex;overflow:hidden;box-shadow:0 22px 48px #1e1c1961,0 4px 10px #1e1c1940}.ask-marina-module__jVCGxW__panelBig{width:min(960px,max(50vw,560px),100vw - 32px);height:calc(100dvh - 120px)}.ask-marina-module__jVCGxW__panel[hidden]{display:none}.ask-marina-module__jVCGxW__head{color:#f1f4ef;text-shadow:0 -1px 1px #00000073;border-radius:13px 13px 0 0;flex-direction:column;gap:2px;padding:18px 104px 18px 22px;display:flex}.ask-marina-module__jVCGxW__head:after{border-radius:12px;inset:8px}.ask-marina-module__jVCGxW__headTitle{font:700 19px/1.2 Georgia,Times New Roman,serif}.ask-marina-module__jVCGxW__headSub{opacity:.92;font-size:12px}.ask-marina-module__jVCGxW__resize{z-index:1;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:12px;right:56px}.ask-marina-module__jVCGxW__resize:focus-visible,.ask-marina-module__jVCGxW__close:focus-visible{outline:2px solid var(--thread);outline-offset:-4px;border-radius:10px}.ask-marina-module__jVCGxW__close{z-index:1;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:12px;right:12px}.ask-marina-module__jVCGxW__chat{flex-direction:column;flex:1;min-height:0;display:flex}.ask-marina-module__jVCGxW__messages{flex-direction:column;flex:1;gap:10px;padding:16px;font-size:15px;line-height:1.55;display:flex;overflow-y:auto}.ask-marina-module__jVCGxW__bubble{color:#2a3833;white-space:pre-line;background:#dce1dd;border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:92%;padding:12px 16px;box-shadow:inset 0 1px #fff9,0 1px 2px #00000014}.ask-marina-module__jVCGxW__bubbleName{color:var(--euc-dark);margin-bottom:2px;font-size:13px;font-weight:700;display:block}.ask-marina-module__jVCGxW__mine{background:var(--euc);color:#f4f6f3;white-space:pre-line;border-radius:16px 16px 4px;align-self:flex-end;max-width:85%;padding:10px 14px;box-shadow:inset 0 -2px 4px #0003}.ask-marina-module__jVCGxW__greetLine{align-items:center;gap:10px;margin-bottom:4px;display:flex}.ask-marina-module__jVCGxW__typing{color:var(--euc-dark);font-size:13px}.ask-marina-module__jVCGxW__error{color:#a33a2c;padding:0 16px 8px;font-size:13px}.ask-marina-module__jVCGxW__hint{color:#5e6b66;padding:0 16px 8px;font-size:12px}.ask-marina-module__jVCGxW__row{border-top:1px solid #cfd5d1;align-items:center;gap:14px;padding:14px 16px 16px;display:flex}.ask-marina-module__jVCGxW__input{min-width:0;min-height:46px;max-height:120px;font:inherit;color:#24302c;resize:none;background:#f6f7f6;border:1.5px solid #c6cec9;border-radius:23px;flex:1;padding:11px 14px;font-size:15px;line-height:1.4;box-shadow:inset 0 2px 3px #0000000f}.ask-marina-module__jVCGxW__round{cursor:pointer;outline:4px solid var(--wood);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;position:relative}.ask-marina-module__jVCGxW__round:disabled{opacity:.55;cursor:not-allowed}.ask-marina-module__jVCGxW__round:focus-visible{outline-color:#c9584a}.ask-marina-module__jVCGxW__voice{color:var(--euc-dark);background:#dce1dd;box-shadow:inset 0 2px #ffffffb3,inset 0 -3px 5px #0000001f,0 2px 3px #0000004d}.ask-marina-module__jVCGxW__listening{color:#fff;background:#c9584a}.ask-marina-module__jVCGxW__listening:before{content:"";border:3px solid #c9584a8c;border-radius:50%;animation:1s ease-out infinite ask-marina-module__jVCGxW__pulse;position:absolute;inset:-8px}.ask-marina-module__jVCGxW__send{color:#f1f4ef}@keyframes ask-marina-module__jVCGxW__pulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.ask-marina-module__jVCGxW__dancer{flex:none;display:inline-flex}.ask-marina-module__jVCGxW__dancer svg{width:auto;height:58px;overflow:visible}.ask-marina-module__jVCGxW__dBody{transform-origin:30px 86px;animation:.6s ease-in-out infinite ask-marina-module__jVCGxW__hop}.ask-marina-module__jVCGxW__dSkirt{transform-origin:30px 37px;animation:.5s ease-in-out infinite alternate ask-marina-module__jVCGxW__twirl}.ask-marina-module__jVCGxW__dArmL{transform-origin:25px 26px;animation:.6s ease-in-out infinite alternate ask-marina-module__jVCGxW__armL}.ask-marina-module__jVCGxW__dArmR{transform-origin:35px 26px;animation:.6s ease-in-out infinite alternate ask-marina-module__jVCGxW__armR}.ask-marina-module__jVCGxW__dHair{transform-origin:30px 10px;animation:.6s ease-in-out infinite alternate ask-marina-module__jVCGxW__hair}@keyframes ask-marina-module__jVCGxW__hop{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ask-marina-module__jVCGxW__twirl{0%{transform:scaleX(.8)skew(10deg)}to{transform:scaleX(1.2)skew(-10deg)}}@keyframes ask-marina-module__jVCGxW__armL{0%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}@keyframes ask-marina-module__jVCGxW__armR{0%{transform:rotate(12deg)}to{transform:rotate(-14deg)}}@keyframes ask-marina-module__jVCGxW__hair{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}.ask-marina-module__jVCGxW__vDancer{flex:none;display:inline-flex}.ask-marina-module__jVCGxW__vDancer svg{width:auto;height:58px;overflow:visible}.ask-marina-module__jVCGxW__vFig{transform-origin:60px 200px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vFig}.ask-marina-module__jVCGxW__vTorso{transform-origin:60px 104px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vTorso}.ask-marina-module__jVCGxW__vHead{transform-origin:60px 54px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vHead}.ask-marina-module__jVCGxW__vArmL{transform-origin:36px 66px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vArmL}.ask-marina-module__jVCGxW__vForeL{transform-origin:31px 90px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vForeL}.ask-marina-module__jVCGxW__vArmR{transform-origin:84px 66px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vArmR}.ask-marina-module__jVCGxW__vForeR{transform-origin:89px 90px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vForeR}.ask-marina-module__jVCGxW__vLegL{transform-origin:51px 114px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vLegL}.ask-marina-module__jVCGxW__vShinL{transform-origin:50px 156px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vShinL}.ask-marina-module__jVCGxW__vLegR{transform-origin:69px 114px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vLegR}.ask-marina-module__jVCGxW__vShinR{transform-origin:70px 156px;animation:1.2s cubic-bezier(.45,.05,.55,.95) infinite ask-marina-module__jVCGxW__vShinR}@keyframes ask-marina-module__jVCGxW__vFig{0%,to{transform:translate(-4px)}25%{transform:translateY(-3px)}50%{transform:translate(4px)}75%{transform:translateY(-3px)}}@keyframes ask-marina-module__jVCGxW__vTorso{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes ask-marina-module__jVCGxW__vHead{0%,to{transform:rotate(5deg)}50%{transform:rotate(-4deg)}}@keyframes ask-marina-module__jVCGxW__vArmL{0%,to{transform:rotate(68deg)}50%{transform:rotate(84deg)}}@keyframes ask-marina-module__jVCGxW__vForeL{0%,to{transform:rotate(84deg)}50%{transform:rotate(104deg)}}@keyframes ask-marina-module__jVCGxW__vArmR{0%,to{transform:rotate(-28deg)}50%{transform:rotate(-52deg)}}@keyframes ask-marina-module__jVCGxW__vForeR{0%,to{transform:rotate(112deg)}50%{transform:rotate(128deg)}}@keyframes ask-marina-module__jVCGxW__vLegL{0%,50%,to{transform:rotate(0)}25%{transform:rotate(7deg)}}@keyframes ask-marina-module__jVCGxW__vShinL{0%,50%,to{transform:rotate(0)}25%{transform:rotate(-9deg)}}@keyframes ask-marina-module__jVCGxW__vLegR{0%,50%,to{transform:rotate(0)}75%{transform:rotate(-7deg)}}@keyframes ask-marina-module__jVCGxW__vShinR{0%,50%,to{transform:rotate(0)}75%{transform:rotate(9deg)}}@media (prefers-reduced-motion:reduce){.ask-marina-module__jVCGxW__dancer *,.ask-marina-module__jVCGxW__vDancer *,.ask-marina-module__jVCGxW__listening:before{animation:none}.ask-marina-module__jVCGxW__button{transition:none}}@media (max-width:480px){.ask-marina-module__jVCGxW__label{min-height:48px;padding:0 18px 0 20px;font-size:16px}.ask-marina-module__jVCGxW__icon{width:50px;height:50px}}.ask-marina-module__jVCGxW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.chat-language-module__zDsyGa__headTop{align-items:center;gap:12px;display:flex}.chat-language-module__zDsyGa__lang{z-index:1;border:1.5px solid #f1f4efb3;border-radius:999px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000040}.chat-language-module__zDsyGa__langButton{color:#f1f4ef;letter-spacing:.06em;cursor:pointer;min-height:24px;text-shadow:inherit;background:0 0;border:0;padding:5px 9px;font:700 11px/1 system-ui,-apple-system,Segoe UI,sans-serif}.chat-language-module__zDsyGa__langButton[aria-pressed=true]{color:var(--euc-dark);text-shadow:none;background:#f1f4ef}.chat-language-module__zDsyGa__langButton:focus-visible{outline-offset:-2px;outline:2px solid #c9584a}
.home-module__vSOv9G__page{--sand:#fbf7f1;--shell:#fff;--ocean:#0b4a57;--ocean-2:#0f6275;--foam:#e4efee;--coral:#c8553a;--palm:#1f4b3a;--ink:#1d2a2e;--muted:#56666b;--line:#e6ddd0;--display:"Literata", Georgia, "Times New Roman", serif;--body:"Manrope", "Segoe UI", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.home-module__vSOv9G__page *{box-sizing:border-box}.home-module__vSOv9G__page{background:var(--sand);color:var(--ink);font-family:var(--body);margin:0;font-size:16px;line-height:1.6}.home-module__vSOv9G__page a{color:var(--ocean-2)}.home-module__vSOv9G__page :focus-visible{outline:3px solid var(--coral);outline-offset:3px}.home-module__vSOv9G__page .wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.home-module__vSOv9G__page h1,.home-module__vSOv9G__page h2,.home-module__vSOv9G__page h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:600}.home-module__vSOv9G__page .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-module__vSOv9G__page canvas.art{width:100%;height:100%;display:block;position:absolute;inset:0}.home-module__vSOv9G__page .tag{z-index:2;letter-spacing:.02em;color:var(--ocean);background:#ffffffed;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700;position:absolute}.home-module__vSOv9G__page .tag.tl{top:14px;left:14px}.home-module__vSOv9G__page .tag.br{bottom:14px;right:14px}.home-module__vSOv9G__page .btn{min-height:46px;font-family:var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ocean);cursor:pointer;background:0 0;border:1.5px solid;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__vSOv9G__page .btn.on-dark{color:#fff}.home-module__vSOv9G__page .btn.solid{background:var(--coral);border-color:var(--coral);color:#fff}.home-module__vSOv9G__page .more{letter-spacing:.1em;text-transform:uppercase;color:var(--ocean-2);align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.home-module__vSOv9G__page .alert{background:var(--palm);color:#fff;font-size:14px;font-weight:700}.home-module__vSOv9G__page .alert .wrap{align-items:center;gap:12px;min-height:40px;display:flex}.home-module__vSOv9G__page .alert a{color:#fff}.home-module__vSOv9G__page .alert+.alert{border-top:1px solid #ffffff26}.home-module__vSOv9G__page .top{background:var(--shell);border-bottom:1px solid var(--line);top:env(safe-area-inset-top,0px);z-index:20;position:sticky}.home-module__vSOv9G__page .top .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex}.home-module__vSOv9G__page .logo{color:var(--ocean);align-items:center;gap:10px;text-decoration:none;display:flex}.home-module__vSOv9G__page .logo b{font-family:var(--display);letter-spacing:.01em;font-size:22px;font-weight:700}.home-module__vSOv9G__page .logo small{letter-spacing:.32em;text-transform:uppercase;color:var(--coral);font-size:10px;font-weight:800;display:block}.home-module__vSOv9G__page .menu{align-items:center;gap:26px;display:flex}.home-module__vSOv9G__page .menu a{color:var(--ocean);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;text-decoration:none}.home-module__vSOv9G__page .menu a:hover{color:var(--coral)}.home-module__vSOv9G__page .ask{background:var(--ocean);padding:11px 16px;color:#fff!important}.home-module__vSOv9G__page .icon-btn{width:44px;height:44px;color:var(--ocean);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.home-module__vSOv9G__page .burger{display:none}.home-module__vSOv9G__page .frame{aspect-ratio:16/7.4;background:#0b3440;max-width:100%;position:relative;overflow:hidden}.home-module__vSOv9G__page .frame:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0412189e 100%);position:absolute;inset:0}.home-module__vSOv9G__page .hero-copy{z-index:2;color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:clamp(18px,4vw,40px);left:clamp(18px,4vw,48px);right:clamp(18px,4vw,48px)}.home-module__vSOv9G__page .hero h1{max-width:12em;font-size:clamp(32px,5.2vw,68px);line-height:1.02}.home-module__vSOv9G__page .hero-photo{object-fit:cover;object-position:50% 55%;width:100%;height:100%;position:absolute;inset:0}.home-module__vSOv9G__page .video-note{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;background:#00000061;border:1px dashed #ffffffb3;padding:8px 14px;font-size:13px;font-weight:800;position:absolute;top:20px;left:50%;transform:translate(-50%)}.home-module__vSOv9G__page .pause{z-index:3;color:#fff;cursor:pointer;background:#0000004d;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:absolute;top:16px;right:16px}.home-module__vSOv9G__page .band{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='28' viewBox='0 0 96 28'><rect width='96' height='28' fill='%230B4A57'/><path d='M0 20c8-6 16-6 24 0s16 6 24 0 16-6 24 0 16 6 24 0' fill='none' stroke='%23F3E6D3' stroke-width='2'/><circle cx='12' cy='9' r='2.2' fill='%23E9B98F'/><circle cx='20' cy='7' r='1.4' fill='%23F3E6D3'/><path d='M60 12c0-4 3-6 6-6s6 2 6 6z' fill='none' stroke='%23E9B98F' stroke-width='1.6'/><path d='M63 12l3-6 3 6M66 6v6' fill='none' stroke='%23E9B98F' stroke-width='1'/><circle cx='84' cy='8' r='1.8' fill='%23F3E6D3'/></svg>");background-repeat:repeat-x;background-size:96px 28px;height:28px}.home-module__vSOv9G__page .discover{color:#fff;background:var(--ocean);padding-block:clamp(56px,8vw,96px);position:relative;overflow:hidden}.home-module__vSOv9G__page .bgphoto{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.home-module__vSOv9G__page .discover:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0622309e 0%,#0622306b 45%,#0622308c 100%);position:absolute;inset:0}.home-module__vSOv9G__page .discover .wrap{z-index:2;flex-direction:column;align-items:center;gap:36px;display:flex;position:relative}.home-module__vSOv9G__page .discover h2{text-align:center;font-size:clamp(28px,3.6vw,44px)}.home-module__vSOv9G__page .circles{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 22px;width:100%;max-width:1000px;display:grid}.home-module__vSOv9G__page .circle{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.home-module__vSOv9G__page .circle span.ring{aspect-ratio:1;background:#06283040;border:2px solid #ffffffe6;border-radius:50%;justify-content:center;align-items:center;width:clamp(84px,9vw,116px);transition:background .2s;display:flex}.home-module__vSOv9G__page .circle:hover span.ring{background:#ffffff2e}.home-module__vSOv9G__page .circle b{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;font-size:15px;font-weight:600;line-height:1.25}.home-module__vSOv9G__page .routes{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(24px,4vw,56px);padding-block:clamp(56px,8vw,96px);display:grid}.home-module__vSOv9G__page .map{aspect-ratio:16/10;background:#cfe3e6;max-width:100%;position:relative;overflow:hidden}.home-module__vSOv9G__page .routes .txt{flex-direction:column;gap:16px;min-width:0;display:flex}.home-module__vSOv9G__page .routes h2{color:var(--ocean);font-size:clamp(28px,3.4vw,42px)}.home-module__vSOv9G__page .routes p{color:var(--muted);margin:0}.home-module__vSOv9G__page .city-list{flex-wrap:wrap;gap:10px;display:flex}.home-module__vSOv9G__page .city-list a{border:1.5px solid var(--ocean);color:var(--ocean);padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none}.home-module__vSOv9G__page .glimpse{padding-block:clamp(56px,8vw,96px);position:relative}.home-module__vSOv9G__page .glimpse:before{content:"";z-index:1;background:#f1e8db url(/photos/map-strip.webp) 0 0/84px 870px repeat-y;width:84px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset -2px 0 #c8a15abf,2px 0 3px #07283047,8px 0 14px #0728303d,22px 0 36px #07283038,40px 0 64px #07283024}.home-module__vSOv9G__page .glimpse h2{color:var(--ink);text-align:center;font-size:clamp(32px,4.4vw,56px)}.home-module__vSOv9G__page .glimpse h2 span{border-bottom:5px solid var(--ink);padding-bottom:6px;display:inline-block}.home-module__vSOv9G__page .stories{flex-direction:column;gap:clamp(40px,6vw,72px);margin-top:clamp(36px,5vw,64px);display:flex}.home-module__vSOv9G__page .story{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,5vw,64px);display:grid}.home-module__vSOv9G__page .story:nth-child(2n) .media{order:2}.home-module__vSOv9G__page .story .media{flex-direction:column;gap:10px;min-width:0;display:flex}.home-module__vSOv9G__page .story .ph{aspect-ratio:4/3;max-width:100%;position:relative;overflow:hidden}.home-module__vSOv9G__page .story .ph{border-radius:6px;transform:translateY(-4px);box-shadow:0 2px 3px #07283047,0 8px 14px #0728303d,0 22px 36px #07283042,0 44px 70px #07283038}.home-module__vSOv9G__page .mini{border-radius:6px;transform:translateY(-4px);box-shadow:0 2px 3px #07283047,0 8px 14px #0728303d,0 22px 36px #07283042,0 44px 70px #07283038}.home-module__vSOv9G__page .mini{overflow:hidden}@media (max-width:1320px){.home-module__vSOv9G__page .glimpse>.wrap{padding-left:104px}}@media (max-width:760px){.home-module__vSOv9G__page .glimpse>.wrap{padding-left:40px}}.home-module__vSOv9G__page .story .txt{flex-direction:column;gap:10px;min-width:0;display:flex}.home-module__vSOv9G__page .story h3{font-size:clamp(24px,2.6vw,32px);font-weight:500}.home-module__vSOv9G__page .story p{color:var(--muted);max-width:34em;margin:0}.home-module__vSOv9G__page .story .kind{letter-spacing:.14em;text-transform:uppercase;color:var(--coral);font-size:12px;font-weight:800}.home-module__vSOv9G__page .sandline{background:#e9dcc6;height:clamp(160px,22vw,280px);position:relative;overflow:hidden}.home-module__vSOv9G__page .dusk{color:#fff;align-items:center;min-height:clamp(360px,42vw,520px);display:flex;position:relative;overflow:hidden}.home-module__vSOv9G__page .dusk .wrap{z-index:2;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.home-module__vSOv9G__page .dusk h2{max-width:14em;font-size:clamp(30px,4vw,52px)}.home-module__vSOv9G__page .dusk p{color:#ffffffe6;max-width:34em;margin:0;font-size:17px}.home-module__vSOv9G__page .appbar{color:#fff;background:#0e1416}.home-module__vSOv9G__page .appbar .wrap{text-align:center;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;min-height:84px;font-size:13px;font-weight:800;display:flex}.home-module__vSOv9G__page .appbar span.soon{border:1.5px solid #fff9;padding:10px 16px;font-size:12px}.home-module__vSOv9G__page footer{background:var(--shell)}.home-module__vSOv9G__page .foot{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr);gap:24px;padding-block:40px;display:grid}.home-module__vSOv9G__page .foot a{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding-block:4px;font-size:13px;font-weight:700;text-decoration:none;display:block}.home-module__vSOv9G__page .foot h4{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 8px;font-size:13px}.home-module__vSOv9G__page .legal{border-top:1px solid var(--line)}.home-module__vSOv9G__page .legal .wrap{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:18px;font-size:13px;display:flex}@media (max-width:960px){.home-module__vSOv9G__page .menu{display:none}.home-module__vSOv9G__page .burger{display:inline-flex}.home-module__vSOv9G__page .frame{aspect-ratio:4/5}.home-module__vSOv9G__page .circles{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__vSOv9G__page .story:nth-child(2n) .media{order:0}.home-module__vSOv9G__page .glimpse:before{background-size:24px 249px;width:24px}.home-module__vSOv9G__page .foot{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__vSOv9G__page .video-note{white-space:normal;text-align:center;width:max-content;max-width:80%}}@media (max-width:480px){.home-module__vSOv9G__page .circles{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__vSOv9G__page .lang{color:var(--muted);font-size:13px;font-weight:800}.home-module__vSOv9G__page .lang a{color:var(--ocean);text-decoration:none}.home-module__vSOv9G__page .secrets{padding-block:clamp(56px,8vw,96px)}.home-module__vSOv9G__page .feature-in{position:relative}.home-module__vSOv9G__page .feature-in .pic{aspect-ratio:16/7;background:#e7d7c2;max-width:100%;margin-left:18%;position:relative;overflow:hidden}.home-module__vSOv9G__page .feature-in .card{background:var(--ocean-2);color:#fff;flex-direction:column;gap:12px;width:min(420px,60%);padding:clamp(24px,3vw,40px);display:flex;position:absolute;bottom:clamp(24px,4vw,48px);left:0}.home-module__vSOv9G__page .feature-in .card i{font-family:var(--display);color:#ffe0c8;font-size:18px}.home-module__vSOv9G__page .feature-in .card h2{font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1.15}.home-module__vSOv9G__page .feature-in .card p{color:#ffffffe0;margin:0}.home-module__vSOv9G__page .minis{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.home-module__vSOv9G__page .mini{background:var(--shell);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.home-module__vSOv9G__page .mini .ph{aspect-ratio:4/3;position:relative;overflow:hidden}.home-module__vSOv9G__page .mini .body{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.home-module__vSOv9G__page .mini h3{font-size:18px;line-height:1.25}.home-module__vSOv9G__page .mini p{color:var(--muted);flex:1;margin:0;font-size:14px}.home-module__vSOv9G__page .mini.bridge{background:var(--foam)}.home-module__vSOv9G__page .mini .btn{align-self:flex-start;min-height:40px;padding:0 14px;font-size:12px}.home-module__vSOv9G__page .hand{font-family:var(--display);color:var(--coral);font-size:18px}.home-module__vSOv9G__page .countries{background:var(--shell);border-block:1px solid var(--line);padding-block:clamp(40px,6vw,72px)}.home-module__vSOv9G__page .countries .wrap{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.home-module__vSOv9G__page .countries h2{color:var(--ocean);font-size:clamp(26px,3vw,38px)}.home-module__vSOv9G__page .countries p{color:var(--muted);max-width:44em;margin:0}.home-module__vSOv9G__page .countries .note{font-size:13px}.home-module__vSOv9G__page .flags-card{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(120% 140% at 0 0,#fff 0%,#f7f0e4 55%,#efe3cf 100%);border:1px solid #c8a15a73;border-radius:26px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(22px,3vw,34px);transition:transform .3s,box-shadow .3s;display:grid;box-shadow:inset 0 1px #fff,inset 0 -2px #c8a15a2e,0 24px 50px #0b4a5729,0 4px 10px #0b4a5714}:is(.home-module__vSOv9G__page .flags-card:hover,.home-module__vSOv9G__page .flags-card:focus-visible){transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 30px 60px #0b4a5733,0 6px 14px #0b4a571a}.home-module__vSOv9G__page .flags-card:focus-visible{outline:3px solid var(--ocean);outline-offset:4px}.home-module__vSOv9G__page .flags-fan{padding-left:14px;display:flex}.home-module__vSOv9G__page .coin{background:#dde6e8;border:3px solid #fff;border-radius:50%;width:58px;height:58px;margin-left:-14px;transition:transform .25s;position:relative;overflow:hidden;box-shadow:0 6px 14px #0b4a5747,0 0 0 1px #c8a15a80}.home-module__vSOv9G__page .coin img{object-fit:cover;width:100%;height:100%;transform:scale(1.35)}.home-module__vSOv9G__page .coin:after{content:"";background:radial-gradient(70% 55% at 32% 25%,#ffffffa6,#fff0 60%),radial-gradient(90% 90% at 70% 80%,#00000040,#0000 60%);border-radius:50%;position:absolute;inset:0}.home-module__vSOv9G__page .flags-card:hover .coin{transform:translateY(-4px)}.home-module__vSOv9G__page .flags-card:hover .coin:nth-child(2n){transform:translateY(-7px)}:is(.home-module__vSOv9G__page .coin-more,.home-module__vSOv9G__page .coin-globe){background:var(--ocean);color:#fff;place-items:center;font-size:15px;font-weight:800;display:grid}.home-module__vSOv9G__page .coin-globe{color:#e9c77e;background:linear-gradient(160deg,#13606f,#0b4a57)}.home-module__vSOv9G__page .coin-more:after{background:radial-gradient(70% 55% at 32% 25%,#ffffff40,#fff0 60%)}.home-module__vSOv9G__page .coin-globe:after{background:radial-gradient(70% 55% at 32% 25%,#ffffff40,#fff0 60%)}.home-module__vSOv9G__page .flags-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.home-module__vSOv9G__page .flags-txt b{font-family:var(--display);color:var(--ocean);font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.2}.home-module__vSOv9G__page .flags-txt span{color:var(--muted);font-size:15px}.home-module__vSOv9G__page .flags-btn{color:#2b1e08;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#e9c77e,#c8a15a);border-radius:999px;align-items:center;padding:14px 22px;font-size:13px;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffb3,0 8px 18px #7854144d}:is(.home-module__vSOv9G__page .flags-card[aria-expanded=true] .when-closed,.home-module__vSOv9G__page .flags-card[aria-expanded=false] .when-open){display:none}.home-module__vSOv9G__page .flags-list{width:100%}.home-module__vSOv9G__page .flags-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:18px 16px;margin:0;padding:8px 2px;list-style:none;display:grid}.home-module__vSOv9G__page .flagbtn{cursor:pointer;width:100%;font:700 13px/1.25 var(--body);color:var(--ink);text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:9px;padding:0;display:flex}.home-module__vSOv9G__page .flagbtn .tile{aspect-ratio:4/3;border:3px solid #fff;border-radius:14px;width:100%;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 10px 20px #0b4a5738,0 2px 4px #0b4a572e,0 0 0 1px #c8a15a73}.home-module__vSOv9G__page .flagbtn .tile img{object-fit:cover;width:100%;height:100%;display:block}.home-module__vSOv9G__page .flagbtn .tile:after{content:"";mix-blend-mode:soft-light;background:linear-gradient(100deg,#fff0 20%,#ffffff61 32%,#fff0 44%,#0000001a 62%,#ffffff2e 78%,#00000014 92%),linear-gradient(#ffffff40,#0000001f);position:absolute;inset:0}:is(.home-module__vSOv9G__page .flagbtn:hover .tile,.home-module__vSOv9G__page .flagbtn:focus-visible .tile){transform:translateY(-5px)rotate(-1.5deg);box-shadow:0 18px 30px #0b4a5747,0 0 0 2px #c8a15a}.home-module__vSOv9G__page .flagbtn:active .tile{transform:translateY(1px)scale(.97);box-shadow:0 4px 8px #0b4a5740}.home-module__vSOv9G__page .flags-empty{color:var(--muted);background:#fffdf8;border:1px dashed #c8a15ab3;border-radius:16px;margin:0;padding:18px 22px}@media (max-width:760px){.home-module__vSOv9G__page .flags-card{grid-template-columns:minmax(0,1fr);justify-items:start}.home-module__vSOv9G__page .coin{width:50px;height:50px}.home-module__vSOv9G__page .flags-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.home-module__vSOv9G__page .flags-card{transition:none}.home-module__vSOv9G__page .coin{transition:none}.home-module__vSOv9G__page .flagbtn .tile{transition:none}}.home-module__vSOv9G__page .discover .sub{text-align:center;color:#ffffffe6;margin:-20px 0 0}.home-module__vSOv9G__page .soonpill{letter-spacing:.08em;text-transform:uppercase;border:1.5px solid #ffffffb3;padding:8px 14px;font-size:12px;font-weight:800}.home-module__vSOv9G__page .postcard-sec{padding-block:clamp(56px,8vw,96px)}.home-module__vSOv9G__page .postcard{border:1px solid var(--line);background:#fffdf8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;box-shadow:0 10px 30px #3c281414}.home-module__vSOv9G__page .pc-left{border-right:2px dashed var(--line);flex-direction:column;gap:12px;padding:clamp(24px,4vw,44px);display:flex}.home-module__vSOv9G__page .pc-left h2{color:var(--ocean);font-size:clamp(28px,3.4vw,42px);font-style:italic}.home-module__vSOv9G__page .pc-left p{color:var(--muted);margin:0}.home-module__vSOv9G__page .pc-left .gift{color:var(--coral);font-weight:700}.home-module__vSOv9G__page .pc-right{flex-direction:column;gap:12px;padding:clamp(24px,4vw,44px);display:flex;position:relative}.home-module__vSOv9G__page .pc-right label{color:var(--ink);flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.home-module__vSOv9G__page .pc-right textarea{font:inherit;border:0;border-bottom:1.5px solid var(--line);resize:vertical;background:0 0;min-width:0;padding:6px 2px}.home-module__vSOv9G__page .pc-right input[type=email]{font:inherit;border:0;border-bottom:1.5px solid var(--line);resize:vertical;background:0 0;min-width:0;padding:6px 2px}.home-module__vSOv9G__page .rate{border:0;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;display:flex}.home-module__vSOv9G__page .rate legend{margin-bottom:6px;font-size:14px;font-weight:700}.home-module__vSOv9G__page .rate label{flex-direction:row;align-items:center;gap:6px;font-weight:600}.home-module__vSOv9G__page .stamp{border:2px dotted var(--coral);width:58px;height:68px;color:var(--coral);flex-direction:column;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex;position:absolute;top:18px;right:18px;transform:rotate(4deg)}.home-module__vSOv9G__page .stamp small{letter-spacing:.1em;margin-top:4px;font-size:10px;font-weight:800}.home-module__vSOv9G__page .pc-right .btn{align-self:flex-start}.home-module__vSOv9G__page .foot .openly p{color:var(--muted);margin:0;font-size:13px}@media (max-width:960px){.home-module__vSOv9G__page .minis{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__vSOv9G__page .feature-in .pic{aspect-ratio:4/3;margin-left:0}.home-module__vSOv9G__page .feature-in .card{width:auto;margin:-48px 16px 0;position:relative;bottom:auto;left:auto}.home-module__vSOv9G__page .postcard{grid-template-columns:minmax(0,1fr)}.home-module__vSOv9G__page .pc-left{border-right:0;border-bottom:2px dashed var(--line)}.home-module__vSOv9G__page .stamp{top:-12px}}@media (max-width:480px){.home-module__vSOv9G__page .minis{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.home-module__vSOv9G__page .menu.open{background:var(--shell);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:4px;padding:12px clamp(16px,4vw,48px) 18px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 24px #00000014}.home-module__vSOv9G__page .menu.open a{padding:10px 0}.home-module__vSOv9G__page .top .wrap{position:relative}}.home-module__vSOv9G__page .dusk .subwrap{width:min(560px,100%)}.home-module__vSOv9G__page .pc-soon{color:var(--muted);margin:0;font-size:14px}.home-module__vSOv9G__page{overflow-x:clip}@media (max-width:960px){.home-module__vSOv9G__page .video-note{top:72px}:is(.home-module__vSOv9G__page .routes,.home-module__vSOv9G__page .story){grid-template-columns:minmax(0,1fr)}}.home-module__vSOv9G__page .circle.emblem{gap:14px}.home-module__vSOv9G__page .circle.emblem span.medal{aspect-ratio:1;width:clamp(118px,14vw,168px);max-width:100%;transition:transform .25s;display:block}.home-module__vSOv9G__page .circle.emblem span.medal img{filter:drop-shadow(0 6px 10px #00000073);width:100%;height:100%;display:block}:is(.home-module__vSOv9G__page .circle.emblem:hover span.medal,.home-module__vSOv9G__page .circle.emblem:focus-visible span.medal){transform:translateY(-4px)scale(1.03)}.home-module__vSOv9G__page .circle.emblem b{letter-spacing:.07em;color:#fff;text-shadow:0 1px #dde7e6,0 2px #b9cbca,0 3px #93adac,0 5px 8px #0000008c;font-size:clamp(13px,1.25vw,16px)}.home-module__vSOv9G__page .circle.emblem b:after{content:"";background:#e8efee;width:36px;height:2px;margin:8px auto 0;display:block;box-shadow:0 2px 3px #0006}@media (prefers-reduced-motion:reduce){.home-module__vSOv9G__page .circle.emblem span.medal{transition:none}}.home-module__vSOv9G__page img.art{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-module__vSOv9G__page .discover:after{background:linear-gradient(#0622308c 0%,#0622304d 45%,#06223080 100%)}.home-module__vSOv9G__page .discover .bgphoto{object-position:50% 100%}.home-module__vSOv9G__page .circle.emblem span.medal{position:relative}.home-module__vSOv9G__page .circle.emblem span.medal:before{content:"";opacity:0;pointer-events:none;border:2px solid #ffffffbf;border-radius:50%;position:absolute;inset:4%}.home-module__vSOv9G__page .circle.emblem span.medal:after{content:"";opacity:0;pointer-events:none;border:2px solid #ffffffbf;border-radius:50%;position:absolute;inset:4%}.home-module__vSOv9G__page .circle.emblem:hover span.medal:before{animation:1.6s ease-out infinite home-module__vSOv9G__tbeRipple}.home-module__vSOv9G__page .circle.emblem:focus-visible span.medal:before{animation:1.6s ease-out infinite home-module__vSOv9G__tbeRipple}.home-module__vSOv9G__page .circle.emblem:active span.medal:before{animation:1.6s ease-out infinite home-module__vSOv9G__tbeRipple}.home-module__vSOv9G__page .circle.emblem:hover span.medal:after{animation:1.6s ease-out .55s infinite home-module__vSOv9G__tbeRipple}.home-module__vSOv9G__page .circle.emblem:focus-visible span.medal:after{animation:1.6s ease-out .55s infinite home-module__vSOv9G__tbeRipple}.home-module__vSOv9G__page .circle.emblem:active span.medal:after{animation:1.6s ease-out .55s infinite home-module__vSOv9G__tbeRipple}@keyframes home-module__vSOv9G__tbeRipple{0%{opacity:.85;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.home-module__vSOv9G__page .circle.emblem span.medal:before{animation:none!important}.home-module__vSOv9G__page .circle.emblem span.medal:after{animation:none!important}}.home-module__vSOv9G__page .tag.bl{color:#fff;letter-spacing:.01em;background:#0b4a57cc;font-weight:600;bottom:14px;left:14px}.home-module__vSOv9G__page .world{color:#f4ead2;background:radial-gradient(120% 90% at 50% 0,#0f5563 0%,#083641 75%);padding-block:clamp(48px,7vw,88px)}.home-module__vSOv9G__page .world-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px clamp(24px,4vw,56px);margin-bottom:clamp(18px,3vw,28px);display:grid}.home-module__vSOv9G__page .world-head h2{color:#f1dca0;font-size:clamp(24px,2.7vw,36px);line-height:1.25}.home-module__vSOv9G__page .world-txt{gap:10px;min-width:0;display:grid}.home-module__vSOv9G__page .world-head p{color:#f4ead2d9;margin:0}.home-module__vSOv9G__page .world-head b{color:#f1dca0;font-variant-numeric:tabular-nums}.home-module__vSOv9G__page .world .hand{color:#f0a58f}.home-module__vSOv9G__page .tmap-stage{aspect-ratio:16/9;background:#3c8d96;border-radius:12px;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #000000a6,0 0 0 1px #d6ad5c66}.home-module__vSOv9G__page .tmap-poster{object-fit:cover;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.home-module__vSOv9G__page .tmap.ready .tmap-poster{opacity:0;pointer-events:none}.home-module__vSOv9G__page .tmap-gl{position:absolute;inset:0}.home-module__vSOv9G__page .tmap-gl .maplibregl-ctrl-group{background:#f4ead2;border:1px solid #d6ad5c}.home-module__vSOv9G__page .tmap-gl .maplibregl-ctrl-attrib{font-size:11px}.home-module__vSOv9G__page .tmap-drop{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;display:block}.home-module__vSOv9G__page .tmap-drop svg{filter:drop-shadow(1px 2px 1.5px #0006);transition:transform .25s;display:block;overflow:visible}.home-module__vSOv9G__page .tmap-bob{animation:3.2s ease-in-out infinite home-module__vSOv9G__tmapBob;animation-delay:var(--d,0s);display:block}:is(.home-module__vSOv9G__page .tmap-drop:hover svg,.home-module__vSOv9G__page .tmap-drop:focus-visible svg,.home-module__vSOv9G__page .tmap-drop.on svg){transform-origin:50% 100%;transform:scale(1.25)}.home-module__vSOv9G__page .tmap-drop:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #f1dca0}@keyframes home-module__vSOv9G__tmapBob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.home-module__vSOv9G__page .tmap-popup .maplibregl-popup-content{color:#33241a;background:#f4ead2;border:1.5px solid #d6ad5c;border-radius:10px;padding:10px 16px;box-shadow:0 14px 30px #00000073}.home-module__vSOv9G__page .tmap-popup .maplibregl-popup-tip{border-top-color:#d6ad5c}.home-module__vSOv9G__page .tmap-name{font-family:var(--display);font-size:24px;font-style:italic;font-weight:600;line-height:1.1}.home-module__vSOv9G__page .tmap-note{color:#7a5a36;margin-top:4px;font-size:13px}.home-module__vSOv9G__page .tmap.failed .tmap-gl{display:none}.home-module__vSOv9G__page .tmap-tools{z-index:4;gap:6px;display:flex;position:absolute;top:12px;left:12px}:is(.home-module__vSOv9G__page .tmap-tools button,.home-module__vSOv9G__page .tmap-chips button){font:600 14px var(--body);cursor:pointer;border-radius:999px;padding:6px 12px}.home-module__vSOv9G__page .tmap-tools button{color:#33241a;background:#f4ead2;border:1px solid #d6ad5c;min-width:34px;box-shadow:0 4px 10px #00000040}.home-module__vSOv9G__page .tmap-tools button[hidden]{display:none}.home-module__vSOv9G__page .tmap-chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.home-module__vSOv9G__page .tmap-chips button{color:#f4ead2;background:#f4ead212;border:1px solid #d6ad5c80}.home-module__vSOv9G__page .tmap-chips button:hover{background:#f4ead229}.home-module__vSOv9G__page .tmap-chips button[aria-pressed=true]{color:#33241a;background:#f4ead2;border-color:#d6ad5c}.home-module__vSOv9G__page .tmap-chips button:before{content:"";vertical-align:-1px;background:#c8553a;border-radius:50%/60% 60% 40% 40%;width:7px;height:9px;margin-right:7px;display:inline-block}@media (max-width:760px){.home-module__vSOv9G__page .world-head{grid-template-columns:minmax(0,1fr)}.home-module__vSOv9G__page .tmap-name{font-size:21px}.home-module__vSOv9G__page .tmap-stage{aspect-ratio:4/3}}.home-module__vSOv9G__page .postcard-sec{color:#f4ead2;background:radial-gradient(90% 110% at 32%,#0b2f35 0%,#041c21 70%)}.home-module__vSOv9G__page .pc-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.home-module__vSOv9G__page .pc-card{aspect-ratio:690/480;max-width:100%;position:relative;transform:rotate(-1.2deg);container-type:inline-size}.home-module__vSOv9G__page .pc-card img{-webkit-mask-composite:source-in;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4.5% 95.5%,#0000 100%),linear-gradient(#0000 0,#000 4.5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4.5% 95.5%,#0000 100%),linear-gradient(#0000 0,#000 4.5% 95%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__vSOv9G__page .pc-card.play{animation:1.1s cubic-bezier(.2,.8,.2,1) both home-module__vSOv9G__pcLand}@keyframes home-module__vSOv9G__pcLand{0%{transform:translateY(24px)rotate(-5deg)}to{transform:rotate(-1.2deg)}}.home-module__vSOv9G__page .pc-video{object-fit:cover;opacity:0;pointer-events:none;-webkit-mask-composite:source-in;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4.5% 95.5%,#0000 100%),linear-gradient(#0000 0,#000 4.5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4.5% 95.5%,#0000 100%),linear-gradient(#0000 0,#000 4.5% 95%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.home-module__vSOv9G__page .pc-card.playing .pc-video:not(.pc-bow){opacity:1}.home-module__vSOv9G__page .pc-card.bowing .pc-bow{opacity:1}:is(.home-module__vSOv9G__page .pc-card.bowing .pc-text,.home-module__vSOv9G__page .pc-card.bowing .pc-shine,.home-module__vSOv9G__page .pc-card.bowing .pc-thanks),:is(.home-module__vSOv9G__page .pc-card.playing .pc-text,.home-module__vSOv9G__page .pc-card.playing .pc-shine){opacity:0}:is(.home-module__vSOv9G__page .pc-text,.home-module__vSOv9G__page .pc-shine){transition:opacity .5s}.home-module__vSOv9G__page .pc-replay{z-index:3;font:600 13px var(--body);color:#33241a;cursor:pointer;background:#f4ead2;border:1px solid #d6ad5c;border-radius:999px;padding:6px 12px;position:absolute;bottom:8%;right:6%;box-shadow:0 4px 10px #00000040}.home-module__vSOv9G__page .pc-replay[hidden]{display:none}.home-module__vSOv9G__page .pc-shine{pointer-events:none;border-radius:2px;width:13%;height:23%;position:absolute;top:13%;left:76.5%;overflow:hidden}.home-module__vSOv9G__page .pc-shine:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;animation:6s ease-in-out 2.5s infinite home-module__vSOv9G__pcShine;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-12deg)}@keyframes home-module__vSOv9G__pcShine{0%{left:-60%}22%{left:130%}to{left:130%}}.home-module__vSOv9G__page .pc-text{resize:none;color:#1d2a5a;background:0 0;border:0;width:35.5%;height:34%;padding:0 .4cqw;font-family:Caveat,Segoe Script,cursive;font-size:3.4cqw;line-height:4.72cqw;position:absolute;top:36.4%;left:11.6%;overflow:hidden}.home-module__vSOv9G__page .pc-text::placeholder{color:#5a3b238c}.home-module__vSOv9G__page .pc-side{flex-direction:column;gap:12px;min-width:0;display:flex}.home-module__vSOv9G__page .pc-side h2{color:#f1dca0;font-size:clamp(28px,3.4vw,42px);font-style:italic}.home-module__vSOv9G__page .pc-side p{color:#f4ead2d9;margin:0}.home-module__vSOv9G__page .pc-side .gift{color:#f0a58f;font-weight:700}.home-module__vSOv9G__page .pc-side .pc-ai{color:#f4ead28c;font-size:12px}.home-module__vSOv9G__page .pc-side .pc-soon{color:#f4ead2b3}.home-module__vSOv9G__page .pc-side .btn{align-self:flex-start}.home-module__vSOv9G__page .pc-rate{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-module__vSOv9G__page .pc-rate span{font-size:14px;font-weight:700}.home-module__vSOv9G__page .pc-rate button{cursor:pointer;background:#f4ead214;border:1px solid #d6ad5c99;border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1;transition:transform .2s,background .2s}.home-module__vSOv9G__page .pc-rate button:hover{transform:scale(1.08)}.home-module__vSOv9G__page .pc-rate button[aria-pressed=true]{background:#f4ead2;border-color:#f1dca0;transform:scale(1.12)}@media (max-width:960px){.home-module__vSOv9G__page .pc-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-module__vSOv9G__page .tmap-bob{animation:none}.home-module__vSOv9G__page .pc-card.play{animation:none}.home-module__vSOv9G__page .pc-shine:after{animation:none}}.home-module__vSOv9G__page .pc-thanks{color:#1d2a5a;width:35.5%;margin:0;font-family:Caveat,Segoe Script,cursive;font-size:3.6cqw;line-height:1.25;transition:opacity .5s;position:absolute;top:44%;left:11.6%}.home-module__vSOv9G__page .pc-thanks[hidden]{display:none}.home-module__vSOv9G__page .pc-mail{flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.home-module__vSOv9G__page .pc-mail span{color:#f4ead2a6;font-weight:400}.home-module__vSOv9G__page .pc-mail input{font:inherit;color:#f4ead2;background:#f4ead20f;border:0;border-bottom:1.5px solid #d6ad5c99;min-width:0;padding:8px 4px;font-weight:400}.home-module__vSOv9G__page .pc-mail input::placeholder{color:#f4ead259}.home-module__vSOv9G__page .pc-status{color:#f1dca0;min-height:1.4em;margin:0;font-size:14px}.home-module__vSOv9G__page .pc-side .btn:disabled{opacity:.55;cursor:not-allowed}.home-module__vSOv9G__page .pc-card.thanked .pc-text::placeholder{color:#0000}.home-module__vSOv9G__page .pc-text:focus-visible{outline-offset:4px;outline:1.5px dashed #1d2a5a59}.home-module__vSOv9G__page .hero-poster{object-position:100% 30%}@media (max-width:760px){.home-module__vSOv9G__page .hero-poster{object-position:80% 30%}}.home-module__vSOv9G__page .hero-play{z-index:3;color:#fff;cursor:pointer;background:#c8553ae0;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:clamp(64px,8vw,92px);height:clamp(64px,8vw,92px);transition:transform .2s,background .2s;display:grid;position:absolute;top:58%;left:74%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000059}.home-module__vSOv9G__page .hero-play svg{margin-left:4px}:is(.home-module__vSOv9G__page .hero-play:hover,.home-module__vSOv9G__page .hero-play:focus-visible){background:var(--coral);transform:translate(-50%,-50%)scale(1.08)}.home-module__vSOv9G__page .hero-play:after{content:"";border:2px solid #ffffff73;border-radius:50%;animation:2.4s ease-out infinite home-module__vSOv9G__heroPulse;position:absolute;inset:-10px}@keyframes home-module__vSOv9G__heroPulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.home-module__vSOv9G__page .hero-play:after{animation:none}}.home-module__vSOv9G__page .hero-ai{z-index:3;letter-spacing:.04em;color:#fffc;pointer-events:none;background:#00000047;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;bottom:12px;right:14px}.home-module__vSOv9G__page .frame.playing{aspect-ratio:16/9;background:#000}.home-module__vSOv9G__page .frame.playing:after{display:none}.home-module__vSOv9G__page .frame.playing .hero-copy{display:none}.home-module__vSOv9G__page .frame.playing .hero-play{display:none}.home-module__vSOv9G__page .frame.playing .hero-ai{display:none}.home-module__vSOv9G__page .hero-video{z-index:4;border:0;width:100%;height:100%;position:absolute;inset:0}.home-module__vSOv9G__page .play-badge{z-index:2;height:30px;color:var(--ocean);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;background:#ffffffed;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex;position:absolute;bottom:50px;left:14px;box-shadow:0 4px 12px #00000038}.home-module__vSOv9G__page .play-badge svg{width:13px;height:13px}.home-module__vSOv9G__page .play-badge:after{content:"Видео"}.home-module__vSOv9G__page .play-badge:lang(en):after{content:"Video"}.home-module__vSOv9G__page .soon-toast{z-index:50;background:var(--ocean);color:#fff;opacity:0;pointer-events:none;text-align:center;border-radius:999px;max-width:calc(100% - 32px);margin:0;padding:12px 20px;font-size:14px;font-weight:700;transition:opacity .25s,transform .25s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 30px #00000040}.home-module__vSOv9G__page .soon-toast.on{opacity:1;transform:translate(-50%)}@media (max-width:760px){.home-module__vSOv9G__page .hero-play{top:36%;left:78%}}.home-module__vSOv9G__page .secrets-face{z-index:1;aspect-ratio:1;object-fit:cover;background:#fff;border:6px solid #c8a15a;border-radius:50%;width:clamp(180px,26vw,340px);max-width:100%;height:auto;position:absolute;top:50%;right:7%;transform:translateY(-50%);box-shadow:0 0 0 4px #ffffffbf,0 16px 40px #00000047}@media (max-width:760px){.home-module__vSOv9G__page .secrets-face{width:58%;top:46%;right:50%;transform:translate(50%,-50%)}}@media (min-width:761px){.home-module__vSOv9G__page .feature-in.flip .pic{margin-left:0;margin-right:18%}.home-module__vSOv9G__page .feature-in.flip .card{left:auto;right:0}.home-module__vSOv9G__page .feature-in.flip .secrets-face{left:1.5%;right:auto}}.home-module__vSOv9G__page .hero{padding-block:34px 8px}.home-module__vSOv9G__page .frame{box-shadow:0 2px 3px #07283047,0 8px 14px #0728303d,0 22px 36px #07283042,0 44px 70px #07283038}.home-module__vSOv9G__page .feature-in .pic{box-shadow:0 2px 3px #07283047,0 8px 14px #0728303d,0 22px 36px #07283042,0 44px 70px #07283038}.home-module__vSOv9G__page .feature-in .card{box-shadow:0 2px 3px #07283047,0 8px 14px #0728303d,0 22px 36px #07283042,0 44px 70px #07283038}.home-module__vSOv9G__page .discover{box-shadow:0 2px 3px #07283047,0 8px 14px #0728303d,0 22px 36px #07283042,0 44px 70px #07283038}.home-module__vSOv9G__page .frame{border-radius:6px}.home-module__vSOv9G__page .feature-in .pic{border-radius:6px}.home-module__vSOv9G__page .discover{border-radius:10px;width:min(1240px - 2*clamp(16px,4vw,48px),100% - 2*clamp(16px,4vw,48px));margin:clamp(24px,4vw,48px) auto clamp(48px,6vw,80px);padding-block:clamp(44px,6vw,72px)}.home-module__vSOv9G__page footer{color:#fff;background:#6e7f74}.home-module__vSOv9G__page .foot a{color:#ffffffe6}.home-module__vSOv9G__page .foot a:hover{color:#fff;text-decoration:underline}.home-module__vSOv9G__page .foot h4{color:#fff}.home-module__vSOv9G__page .foot .openly p{color:#ffffffe0}.home-module__vSOv9G__page .legal{border-top-color:#ffffff38}.home-module__vSOv9G__page .legal .wrap{color:#ffffffd9}.home-module__vSOv9G__page .dusk:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#041c21db 0%,#041c2199 45%,#041c2126 100%);position:absolute;inset:0}@media (max-width:760px){.home-module__vSOv9G__page .dusk:after{background:#041c21ad}}
.rooms-module__hFKH0a__page{--sand:#fbf7f1;--ocean:#0b4a57;--ocean-2:#0f6275;--foam:#e4efee;--ink:#1d2a2e;--muted:#56666b;--line:#e6ddd0;--display:"Literata", Georgia, "Times New Roman", serif;--body:"Manrope", "Segoe UI", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--sand);min-height:100vh;color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6}.rooms-module__hFKH0a__page *,.rooms-module__hFKH0a__page :before,.rooms-module__hFKH0a__page :after{box-sizing:border-box}.rooms-module__hFKH0a__bar{border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:14px;padding-inline:max(16px,50% - 560px);display:flex}.rooms-module__hFKH0a__brand{font-family:var(--display);color:var(--ocean);flex-direction:column;font-size:20px;font-weight:600;line-height:1.15;text-decoration:none;display:flex}.rooms-module__hFKH0a__brand small{font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;color:#c8553a;font-size:11px}.rooms-module__hFKH0a__backLink{color:var(--ocean-2);font-weight:700;text-decoration:none}.rooms-module__hFKH0a__backLink:hover,.rooms-module__hFKH0a__backLink:focus-visible{text-decoration:underline}.rooms-module__hFKH0a__hero{color:#fff;background:radial-gradient(ellipse 70% 60% at 85% 30%, hsl(var(--room-hue) 45% 38% / .55), transparent 70%), radial-gradient(ellipse 60% 50% at 10% 100%, hsl(calc(var(--room-hue) + 20) 50% 30% / .5), transparent 70%), linear-gradient(160deg, #0f5a68, #0a3a45 60%, #072c35);position:relative;overflow:hidden}.rooms-module__hFKH0a__hero:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60' preserveAspectRatio='none'><path d='M0 30 Q150 0 300 30 T600 30 T900 30 T1200 30 V60 H0Z' fill='%23fbf7f1'/></svg>") bottom/100% 100% no-repeat;height:60px;position:absolute;inset:auto 0 0}.rooms-module__hFKH0a__heroIn{z-index:1;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:1120px;margin:0 auto;padding-block:clamp(40px,6vw,72px) clamp(70px,8vw,100px);padding-inline:16px;display:grid;position:relative}.rooms-module__hFKH0a__heroText{flex-direction:column;gap:14px;min-width:0;display:flex}.rooms-module__hFKH0a__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#bfe3dd;font-size:12px;font-weight:800}.rooms-module__hFKH0a__heroText h1{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(34px,5vw,56px);font-weight:600;line-height:1.08}.rooms-module__hFKH0a__heroText p{color:#ffffffeb;max-width:62ch;margin:0;font-size:17px}.rooms-module__hFKH0a__emblem{filter:drop-shadow(0 14px 22px #00000073);justify-self:center;width:min(320px,100%);height:auto}.rooms-module__hFKH0a__videos,.rooms-module__hFKH0a__tips,.rooms-module__hFKH0a__others{max-width:1120px;margin:0 auto;padding-block:clamp(36px,5vw,56px) 0;padding-inline:16px}.rooms-module__hFKH0a__videos h2,.rooms-module__hFKH0a__tips h2,.rooms-module__hFKH0a__others h2,.rooms-module__hFKH0a__ask h2{font-family:var(--display);color:var(--ocean);margin:0 0 18px;font-size:clamp(24px,3vw,32px);font-weight:600}.rooms-module__hFKH0a__videoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.rooms-module__hFKH0a__video{flex-direction:column;gap:6px;min-width:0;display:flex}.rooms-module__hFKH0a__video h3{font-family:var(--display);color:var(--ink);margin:8px 0 0;font-size:19px;font-weight:600}.rooms-module__hFKH0a__video p{color:var(--muted);margin:0}.rooms-module__hFKH0a__cover{aspect-ratio:16/10;background:radial-gradient(circle at 70% 25%, hsl(calc(var(--room-hue) + var(--shift)) 55% 62% / .55), transparent 55%), linear-gradient(150deg, hsl(calc(var(--room-hue) + var(--shift)) 45% 34%), #0a3a45);border-radius:14px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 10px 24px #0b4a572e}.rooms-module__hFKH0a__cover img{opacity:.32;width:70%;height:auto;position:absolute;bottom:-26%;right:-14%}.rooms-module__hFKH0a__play{z-index:1;height:32px;color:var(--ocean);letter-spacing:.06em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 10px;font-size:12px;font-weight:800;line-height:1;transition:transform .2s;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:0 4px 12px #00000038}.rooms-module__hFKH0a__play svg{width:14px;height:14px}.rooms-module__hFKH0a__play:after{content:"Видео"}.rooms-module__hFKH0a__play:lang(en):after{content:"Video"}.rooms-module__hFKH0a__heroIn:has(.rooms-module__hFKH0a__heroPhoto){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rooms-module__hFKH0a__heroPhoto{justify-self:stretch;margin:0;position:relative}.rooms-module__hFKH0a__heroPhoto>img:first-child{aspect-ratio:4/3;object-fit:cover;border:5px solid #ffffffe6;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 18px 40px #00000059}.rooms-module__hFKH0a__medallion{filter:drop-shadow(0 10px 18px #00000073);width:clamp(96px,11vw,140px);height:auto;position:absolute;bottom:-34px;left:-34px}.rooms-module__hFKH0a__portrait{aspect-ratio:1;object-fit:cover;filter:none;border:5px solid #c8a15a;border-radius:50%;width:clamp(120px,14vw,180px);bottom:-40px;box-shadow:0 0 0 4px #fffc,0 14px 30px #00000059}.rooms-module__hFKH0a__openly{max-width:70ch;color:var(--muted);margin-top:10px;font-size:13px}.rooms-module__hFKH0a__photoCover{cursor:pointer;width:100%;font:inherit;border:0;padding:0;display:block}.rooms-module__hFKH0a__photoCover img{object-fit:cover;opacity:1;width:100%;height:100%;transition:transform .4s;inset:0 auto auto 0}.rooms-module__hFKH0a__photoCover:after{content:"";background:linear-gradient(#0000 55%,#072c3559);position:absolute;inset:0}.rooms-module__hFKH0a__photoCover:hover img,.rooms-module__hFKH0a__photoCover:focus-visible img{transform:scale(1.04)}.rooms-module__hFKH0a__photoCover:hover .rooms-module__hFKH0a__play,.rooms-module__hFKH0a__photoCover:focus-visible .rooms-module__hFKH0a__play{transform:scale(1.06)}.rooms-module__hFKH0a__photoCover:focus-visible{outline:3px solid hsl(var(--room-hue) 60% 45%);outline-offset:3px}.rooms-module__hFKH0a__toast{z-index:50;background:var(--ocean);color:#fff;text-align:center;opacity:0;pointer-events:none;border-radius:999px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:12px 20px;font-size:14px;font-weight:700;transition:opacity .25s,translate .25s;position:fixed;bottom:28px;left:50%;translate:-50% 20px;box-shadow:0 10px 30px #00000040}.rooms-module__hFKH0a__toast[data-on]{opacity:1;translate:-50%}.rooms-module__hFKH0a__tips ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}.rooms-module__hFKH0a__tips li{min-width:0;padding-left:30px;position:relative}.rooms-module__hFKH0a__tips li:before{content:"";border:2px solid hsl(var(--room-hue) 45% 38%);background:var(--foam);border-radius:50%;width:16px;height:16px;position:absolute;top:.45em;left:0}.rooms-module__hFKH0a__ask{margin:clamp(40px,6vw,64px) auto 0;border:1px solid var(--line);background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;max-width:1088px;margin-inline:max(16px,50% - 544px);padding:24px 28px;display:flex}.rooms-module__hFKH0a__ask h2{margin-bottom:4px}.rooms-module__hFKH0a__ask p{color:var(--muted);margin:0}.rooms-module__hFKH0a__askButtons{flex-wrap:wrap;gap:12px;display:flex}.rooms-module__hFKH0a__primary,.rooms-module__hFKH0a__secondary{min-height:46px;font:700 15px/1 var(--body);cursor:pointer;border-radius:999px;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.rooms-module__hFKH0a__primary{background:var(--ocean);color:#fff;border:0}.rooms-module__hFKH0a__secondary{border:2px solid var(--ocean);color:var(--ocean);background:0 0}.rooms-module__hFKH0a__primary:focus-visible,.rooms-module__hFKH0a__secondary:focus-visible,.rooms-module__hFKH0a__others a:focus-visible{outline-offset:3px;outline:3px solid #c8553a}.rooms-module__hFKH0a__others ul{grid-template-columns:repeat(9,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.rooms-module__hFKH0a__others a{text-align:center;color:var(--ink);background:linear-gradient(160deg,#0f5a68,#0a3a45);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.rooms-module__hFKH0a__others a span{color:#fff}.rooms-module__hFKH0a__others img{filter:drop-shadow(0 4px 8px #00000059);width:72px;height:72px}.rooms-module__hFKH0a__foot{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(40px,6vw,64px);padding-block:22px;padding-inline:max(16px,50% - 560px);font-size:14px;display:flex}.rooms-module__hFKH0a__footLinks{flex-wrap:wrap;gap:16px;display:flex}.rooms-module__hFKH0a__footLinks a{color:var(--ocean-2)}@media (max-width:900px){.rooms-module__hFKH0a__heroIn{grid-template-columns:minmax(0,1fr)}.rooms-module__hFKH0a__emblem{order:-1;width:min(220px,70%)}.rooms-module__hFKH0a__heroIn:has(.rooms-module__hFKH0a__heroPhoto){grid-template-columns:minmax(0,1fr)}.rooms-module__hFKH0a__heroPhoto{order:-1}.rooms-module__hFKH0a__medallion{width:88px;bottom:-26px;left:auto;right:12px}.rooms-module__hFKH0a__toast{z-index:2147483000;bottom:120px}.rooms-module__hFKH0a__videoGrid,.rooms-module__hFKH0a__tips ul{grid-template-columns:minmax(0,1fr)}.rooms-module__hFKH0a__others ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.rooms-module__hFKH0a__article{margin:clamp(36px,5vw,56px) auto 0;border:1px solid var(--line);background:#fff;border-radius:20px;max-width:820px;margin-inline:max(16px,50% - 410px);padding:clamp(24px,4vw,40px);box-shadow:0 10px 30px #0b4a5714}.rooms-module__hFKH0a__article h2{font-family:var(--display);color:var(--ocean);text-wrap:balance;margin:0 0 16px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.2}.rooms-module__hFKH0a__article p{max-width:68ch;margin:0 0 14px;font-size:17px}.rooms-module__hFKH0a__articleQuotes{gap:10px;margin:4px 0 20px;padding:0;list-style:none;display:grid}.rooms-module__hFKH0a__articleQuotes li{background:hsl(var(--room-hue) 45% 95%);border:1px solid hsl(var(--room-hue) 35% 85%);max-width:60ch;font-family:var(--display);color:var(--ocean);border-radius:16px 16px 16px 4px;padding:10px 16px 10px 44px;font-size:17px;font-style:italic;position:relative}.rooms-module__hFKH0a__articleQuotes li:before{content:"💬";font-size:17px;font-style:normal;position:absolute;top:10px;left:14px}.rooms-module__hFKH0a__article .rooms-module__hFKH0a__signature{font-family:var(--display);color:var(--ocean-2);margin:18px 0 0;font-style:italic}.rooms-module__hFKH0a__crumbs{color:var(--muted);background:var(--sand);flex-wrap:wrap;align-items:center;gap:8px;padding-block:10px;padding-inline:max(16px,50% - 560px);font-size:14px;display:flex}.rooms-module__hFKH0a__crumbs a{color:var(--ocean-2);font-weight:600;text-decoration:none}.rooms-module__hFKH0a__crumbs a:hover,.rooms-module__hFKH0a__crumbs a:focus-visible{text-decoration:underline}.rooms-module__hFKH0a__nextHarbour{text-align:right;max-width:1120px;font-family:var(--display);color:var(--muted);margin:clamp(28px,4vw,40px) auto 0;padding-inline:16px;font-size:19px}.rooms-module__hFKH0a__nextHarbour a{color:var(--ocean);border-bottom:2px solid hsl(var(--room-hue) 45% 45%);font-weight:600;text-decoration:none}
