.VipInteractiveDemo_demo__zmehQ{background:#edf0ed;color:#1a1a1a;min-height:100dvh;font-family:Lato,Arial,sans-serif;font-size:17px;line-height:1.5}.VipInteractiveDemo_demo__zmehQ *{box-sizing:border-box}.VipInteractiveDemo_demo__zmehQ button,.VipInteractiveDemo_demo__zmehQ input,.VipInteractiveDemo_demo__zmehQ select,.VipInteractiveDemo_demo__zmehQ textarea{font:inherit}.VipInteractiveDemo_demo__zmehQ a,.VipInteractiveDemo_demo__zmehQ button{-webkit-tap-highlight-color:transparent}.VipInteractiveDemo_demo__zmehQ a:focus-visible,.VipInteractiveDemo_demo__zmehQ button:focus-visible,.VipInteractiveDemo_demo__zmehQ input:focus-visible,.VipInteractiveDemo_demo__zmehQ select:focus-visible,.VipInteractiveDemo_demo__zmehQ textarea:focus-visible{outline:3px solid #916718;outline-offset:3px}.VipInteractiveDemo_toolbar__hhJxt{display:flex;max-width:560px;margin:auto;padding:12px 16px;gap:16px;align-items:center;justify-content:space-between}.VipInteractiveDemo_roleSwitch__VsCYy{display:flex;border:1px solid #8c8378;border-radius:12px;overflow:hidden;background:#fff}.VipInteractiveDemo_roleSwitch__VsCYy a{padding:10px 20px;min-height:44px;color:#095355;text-decoration:none;font-weight:700;font-size:14px}.VipInteractiveDemo_roleSwitch__VsCYy a[aria-current=page]{background:#072e2f;color:#fff}.VipInteractiveDemo_language__i_4IY{min-width:44px;min-height:44px;border:1px solid #8c8378;border-radius:12px;background:#fff;font-size:14px;font-weight:700}.VipInteractiveDemo_notice___ytsJ{font-size:12px;color:#4f5e57;text-align:center;max-width:560px;margin:0 auto;padding:0 20px 12px}.VipInteractiveDemo_app__JsesU{max-width:560px;height:calc(100dvh - 110px);min-height:440px;margin:auto;background:var(--demo-ivory);display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7dcd5;border-radius:24px 24px 0 0;box-shadow:0 8px 40px #102e2d12}.VipInteractiveDemo_brand__NVI8j{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;flex-shrink:0;color:#785c26;font-weight:700;letter-spacing:2px;font-size:17px}.VipInteractiveDemo_brand__NVI8j button{display:grid;place-items:center;background:transparent;border:0;color:#095355;min-height:44px;min-width:44px}.VipInteractiveDemo_main__rY_Uz{overflow:auto;overscroll-behavior:contain;padding:4px 20px 28px;display:flex;flex-direction:column;gap:16px;flex:1;min-height:0;scrollbar-width:thin}.VipInteractiveDemo_main__rY_Uz h1,.VipInteractiveDemo_main__rY_Uz h2,.VipInteractiveDemo_main__rY_Uz h3{font-family:var(--font-playfair,Georgia),Georgia,serif;font-weight:500;line-height:1.25;margin:0}.VipInteractiveDemo_main__rY_Uz h1{font-size:32px;line-height:40px}.VipInteractiveDemo_main__rY_Uz h2{font-size:23px}.VipInteractiveDemo_main__rY_Uz h3{font-size:19px}.VipInteractiveDemo_main__rY_Uz p{margin:0}.VipInteractiveDemo_main__rY_Uz small{font-size:12px}.VipInteractiveDemo_main__rY_Uz section>h2{margin-bottom:12px}.VipInteractiveDemo_main__rY_Uz button{cursor:pointer}.VipInteractiveDemo_search__3_7sV{border:1px solid #8c8378;border-radius:14px;display:flex;align-items:center;gap:10px;background:#fff;padding:0 14px;min-height:48px}.VipInteractiveDemo_search__3_7sV input{width:100%;border:0;background:transparent;min-width:0;min-height:46px;outline-offset:-3px}.VipInteractiveDemo_categories__uWa3s{display:flex;gap:12px;overflow-x:auto;padding:3px 0 8px;flex-shrink:0}.VipInteractiveDemo_categories__uWa3s button{border:1px solid transparent;min-width:82px;border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;color:#1a1a1a;background:transparent;font-size:14px;font-weight:700}.VipInteractiveDemo_categories__uWa3s button[aria-pressed=true]{border-color:#095355;background:#edf2ed;color:#095355}.VipInteractiveDemo_categories__uWa3s img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.VipInteractiveDemo_row__7o8cD{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.VipInteractiveDemo_primary__vSZyd,.VipInteractiveDemo_secondary__Pmub4{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:12px;padding:10px 14px;font-size:15px!important;font-weight:700!important;line-height:1.4;text-align:center}.VipInteractiveDemo_primary__vSZyd{background:#095355;color:white;border:1px solid #095355}.VipInteractiveDemo_secondary__Pmub4{background:#fff;color:#095355;border:1px solid #8c8378}.VipInteractiveDemo_panel__pHQt8{background:#fff;border:1px solid var(--demo-line);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:12px}.VipInteractiveDemo_panel__pHQt8 h2{margin-bottom:0!important}.VipInteractiveDemo_muted__vVA60{color:#626862;font-size:14px}.VipInteractiveDemo_rail__TCISo{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding:0 0 12px}.VipInteractiveDemo_photoCard__ZHXv8{padding:0;border:0;flex:0 0 245px;min-height:290px;border-radius:20px;position:relative;overflow:hidden;text-align:left;background:#072e2f;color:white;scroll-snap-align:start}.VipInteractiveDemo_photoCard__ZHXv8>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.VipInteractiveDemo_photoText__ByWHo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:290px;padding:18px;background:linear-gradient(transparent,#021d1ee6 70%)}.VipInteractiveDemo_photoText__ByWHo small:first-child{align-self:flex-start;background:#faf8f5;color:#095355;border-radius:20px;padding:3px 9px;margin-bottom:auto}.VipInteractiveDemo_photoText__ByWHo h3{color:#fff;font-size:23px}.VipInteractiveDemo_photoText__ByWHo p{font-size:15px}.VipInteractiveDemo_grid__5_5Yk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.VipInteractiveDemo_grid__5_5Yk .VipInteractiveDemo_photoCard__ZHXv8{min-width:0;width:100%;min-height:260px}.VipInteractiveDemo_grid__5_5Yk .VipInteractiveDemo_photoText__ByWHo{min-height:260px;padding:12px}.VipInteractiveDemo_grid__5_5Yk .VipInteractiveDemo_photoText__ByWHo h3{font-size:20px}.VipInteractiveDemo_eventCard__gyRka{display:flex;gap:12px;align-items:center;width:100%;padding:12px;border:1px solid var(--demo-line);border-radius:18px;background:white;text-align:left;color:#1a1a1a}.VipInteractiveDemo_eventCard__gyRka>img{width:76px;height:92px;-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0}.VipInteractiveDemo_eventCard__gyRka>div{flex:1;min-width:0}.VipInteractiveDemo_eventCard__gyRka h3{font-size:19px;margin:6px 0}.VipInteractiveDemo_eventCard__gyRka p{font-size:14px;color:#626862}.VipInteractiveDemo_eventCard__gyRka small{color:#785c26}.VipInteractiveDemo_pass__MUMTe{padding:20px;border:1px solid #e7dab8;border-radius:24px;display:flex;flex-direction:column;gap:14px;background:#0b0d0e;color:white}.VipInteractiveDemo_pass__MUMTe .VipInteractiveDemo_row__7o8cD{font-size:12px}.VipInteractiveDemo_pass__MUMTe small{color:#cfc9bb}.VipInteractiveDemo_pass__MUMTe h2{color:white;font-size:26px;margin:0!important}.VipInteractiveDemo_chips__Lyt1M{display:flex;gap:10px;flex-wrap:wrap}.VipInteractiveDemo_shortcut__yKh6B{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;gap:14px;min-height:55px;border:1px solid var(--demo-line);border-radius:14px;background:white;color:#095355;padding:12px 16px}.VipInteractiveDemo_form__epDaS{display:flex;flex-direction:column;gap:18px}.VipInteractiveDemo_field__iDxD3{display:flex;flex-direction:column;gap:7px;font-size:15px;color:#394a45}.VipInteractiveDemo_field__iDxD3 input,.VipInteractiveDemo_field__iDxD3 select,.VipInteractiveDemo_field__iDxD3 textarea{border:1px solid #8c8378;min-height:48px;border-radius:12px;background:#fff;padding:10px 12px;width:100%;color:#1a1a1a}.VipInteractiveDemo_field__iDxD3 textarea{min-height:110px;resize:vertical}.VipInteractiveDemo_stats__hxbco{display:grid;grid-template-columns:1fr 1fr;gap:12px}.VipInteractiveDemo_stats__hxbco>div{display:flex;flex-direction:column;gap:6px;background:#f4f1ec;padding:14px;border-radius:14px}.VipInteractiveDemo_big__drXdv,.VipInteractiveDemo_stats__hxbco strong{font-size:28px}.VipInteractiveDemo_stats__hxbco span{font-size:13px}.VipInteractiveDemo_hero__LkZy5{width:100%;height:230px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.VipInteractiveDemo_description__2fNNf{white-space:pre-line}.VipInteractiveDemo_back__KmG_Y{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:#095355;min-height:44px;padding:0;text-align:left;align-self:flex-start}.VipInteractiveDemo_qr__tEqIn{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.VipInteractiveDemo_feedback__NUkiQ{padding:12px 14px;border-radius:12px;background:#e8ede4;color:#315646;font-size:14px}.VipInteractiveDemo_tabs__hVhqG{flex-shrink:0;background:#fff;border-top:1px solid var(--demo-line);padding:8px 0 max(12px,env(safe-area-inset-bottom))}.VipInteractiveDemo_tabs__hVhqG>div{display:flex}.VipInteractiveDemo_tabs__hVhqG button{width:20%;border:0;background:transparent;min-width:0;min-height:66px;padding:8px 4px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;color:#6b6b6b;border-bottom:3px solid transparent;font-size:12px;font-weight:700;line-height:17px}.VipInteractiveDemo_tabs__hVhqG button[aria-selected=true]{color:#072e2f;border-bottom-color:#072e2f}.VipInteractiveDemo_tabs__hVhqG .VipInteractiveDemo_centerTab__6hieN{background:#072e2f;color:#fff!important;border-radius:18px;margin-top:-12px;min-height:78px;border-bottom:0}.VipInteractiveDemo_tabs__hVhqG span{overflow-wrap:normal;text-align:center}.VipInteractiveDemo_tabs__hVhqG svg{flex-shrink:0}@media(max-width:560px){.VipInteractiveDemo_demo__zmehQ{background:#faf8f5}.VipInteractiveDemo_toolbar__hhJxt{padding:8px 16px}.VipInteractiveDemo_notice___ytsJ{padding-bottom:8px}.VipInteractiveDemo_app__JsesU{height:calc(100dvh - 100px);border:0;border-radius:0;box-shadow:none}.VipInteractiveDemo_brand__NVI8j,.VipInteractiveDemo_main__rY_Uz{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.VipInteractiveDemo_demo__zmehQ *{scroll-behavior:auto!important}}.VipInteractiveDemo_categories__uWa3s,.VipInteractiveDemo_rail__TCISo{scrollbar-width:none}.VipInteractiveDemo_categories__uWa3s::-webkit-scrollbar,.VipInteractiveDemo_rail__TCISo::-webkit-scrollbar{display:none}