:root,.light,.dark,body{--cip-white:#fff;--cip-black:#050505;--cip-black-soft:#111;--cip-gold:#c9a24a;--cip-gold-light:#e2c675;--cip-line:#d8d8d8;--cip-muted:#686868;--color-page:#f5f3ee;--color-section:#faf9f6;--color-card:#fff;--color-text:#171714;--color-text-secondary:#4f4b44;--color-text-muted:#706b63;--color-border:#ded9d0;--color-border-strong:#c8c0b4;--color-active:#171714;--color-brand:#bd8720;--color-brand-hover:#9a6910;--color-focus:#b47d16;--color-success:#287548;--color-warning:#8a5c08;--color-error:#a23c3c;--color-success-soft:#eef7f1;--color-warning-soft:#fff7e7;--color-error-soft:#fff1f1;--font-size-display:clamp(2.65rem, 5.8vw, 5.9rem);--font-size-h1:clamp(2.2rem, 4.2vw, 4.5rem);--font-size-h2:clamp(1.85rem, 3vw, 3.25rem);--font-size-h3:clamp(1.2rem, 1.7vw, 1.55rem);--font-size-h4:1.0625rem;--font-size-lead:clamp(1rem, 1.25vw, 1.1875rem);--font-size-body:1rem;--font-size-small:.8125rem;--font-size-label:.75rem;--line-height-body:1.65;--line-height-heading:1.08;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:6rem;--container-max:1440px;--container-gutter:clamp(1rem, 3vw, 3rem);--section-space:clamp(3.5rem, 7vw, 7.5rem);--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--radius-round:999px;--shadow-card:0 12px 34px #201b1312;--shadow-modal:0 28px 80px #18140e33;--motion-fast:.16s ease;--motion-base:.22s ease;--bg:var(--cip-white);--fg:var(--cip-black);--surface:var(--cip-white);--muted:var(--cip-muted);--border:var(--cip-line);--accent:var(--cip-gold);--accent-contrast:var(--cip-black);--menu-bg:var(--cip-black);--menu-line:var(--cip-gold);--menu-line-soft:#c9a24a9e;--menu-glow:transparent;--menu-text:var(--cip-white);--menu-muted:#dedede;--panel-bg:var(--cip-white);--panel-surface:var(--cip-white);--panel-surface-2:#fafafa;--panel-fg:var(--cip-black);--panel-muted:var(--cip-muted);--panel-border:var(--cip-line);--panel-border-strong:var(--cip-gold);--panel-accent:var(--cip-gold);--panel-glow:transparent;--panel-shadow-soft:none;--panel-shadow-strong:none;--panel-actions-bg:var(--cip-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{--font-display:var(--font-sans);background:var(--cip-white)!important;color:var(--cip-black)!important;font-family:var(--font-sans), Manrope, Arial, sans-serif!important}:is(button,input,select,textarea){font-family:inherit!important}*,:before,:after{text-shadow:none!important}:is([class*=logo],[class*=brand-mark]){filter:none!important}::selection{background:var(--cip-gold)!important;color:var(--cip-black)!important}:is(input,select,textarea){background:var(--cip-white)!important;color:var(--cip-black)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-image:none!important;border-color:#bdbdbd!important}:is(input,select,textarea)::placeholder{color:#777!important}.domain-public-site{--site-navy-950:var(--cip-black);--site-navy-900:var(--cip-black);--site-navy-850:var(--cip-black-soft);--site-blue-500:var(--cip-gold);--site-gold-500:var(--cip-gold);--site-gold-600:#ad8530;--site-border-soft:var(--cip-line);--site-border-strong:var(--cip-black);--site-shadow:none;--site-shadow-soft:none;--domain-site-surface:var(--cip-white);--domain-site-surface-2:#fafafa;--domain-site-card:var(--cip-white);--domain-site-card-strong:var(--cip-white);--domain-site-border:var(--cip-line);--domain-site-border-strong:var(--cip-black);--domain-site-text:var(--cip-black);--domain-site-muted:var(--cip-muted);--domain-site-accent:var(--cip-gold);--domain-site-accent-strong:#ad8530;--domain-site-shadow:none;--domain-site-shadow-soft:none;--tone-bg:var(--cip-white);--tone-surface:var(--cip-white);--tone-surface-deep:var(--cip-black);--tone-border:var(--cip-black);--tone-gold:var(--cip-gold);--menu-bg:var(--cip-white);--menu-text:var(--cip-black);--menu-muted:#3f3f3f;--menu-divider:#e3ded2;background:var(--cip-white)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site :is(.public-main,.public-page,.home-page,.home-page-prime,.home-page-vip){background:var(--cip-white)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site :is(.public-main,.public-page):before,.domain-public-site :is(.public-main,.public-page):after{background:0 0!important}.domain-public-site .public-header .menu-shell,.domain-public-site .menu-mobile-panel,.domain-public-site .menu-mobile-rates-sheet,.domain-public-site .public-footer-shell{background:var(--cip-black)!important;border-color:var(--cip-gold)!important;color:var(--cip-white)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.domain-public-site .public-header :is(.menu-link,.menu-rates-title,.menu-rates-values,.menu-lang-trigger,.menu-mobile-trigger),.domain-public-site .menu-mobile-panel :is(a,button,h2,h3,p,span),.domain-public-site .public-footer-shell :is(a,h2,h3,p,li,span,div){color:var(--cip-white)!important}.domain-public-site .public-header :is(.menu-link:hover,.menu-link.is-active),.domain-public-site .public-footer-shell :is(.public-footer-column-title,.public-footer-company-tagline),.domain-public-site .menu-mobile-panel .menu-mobile-section-title{color:var(--cip-gold-light)!important}.domain-public-site .public-header :is(.menu-rates-trigger,.menu-lang-trigger),.domain-public-site .menu-mobile-panel :is(.menu-mobile-link,.menu-mobile-rates-button,.menu-mobile-close),.domain-public-site .public-footer-shell :is(.public-footer-quick-link,.public-footer-privacy){background:var(--cip-black)!important;background-image:none!important;border-color:#555!important}.domain-public-site .public-header :is(.menu-login,.menu-cta-inline-button),.domain-public-site .menu-mobile-panel .menu-mobile-cta-button,.domain-public-site :is(.hotel-action-gold,.contacts-action-gold,.about-story-btn-gold,.home-prime-btn-primary){background:var(--cip-gold)!important;border-color:var(--cip-gold)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site .public-page :is(.home-prime-kicker,.reviews-hero-kicker,.testimonials-kicker,.about-intro-kicker,.footer-info-kicker,.login-intro-chip,.destination-region-page-city){background:var(--cip-white)!important;border-color:var(--cip-gold)!important;color:#8b651d!important;background-image:none!important}.domain-public-site .home-page-prime .home-prime-hero-shell{background:var(--cip-black)!important;border-color:var(--cip-black)!important;background-image:none!important}.domain-public-site .home-page-prime .home-prime-hero-shell :is(.ads-slider-btn,.ads-slider-pills){background:var(--cip-black)!important;border-color:var(--cip-gold)!important;color:var(--cip-white)!important;background-image:none!important}.domain-public-site .home-page-prime .home-prime-ticker{background:var(--cip-black)!important;border-color:var(--cip-black)!important;background-image:none!important}.domain-public-site .home-page-prime .home-prime-ticker:before,.domain-public-site .home-page-prime .home-prime-ticker:after{background:var(--cip-black)!important}.domain-public-site .home-page-prime .home-prime-ticker :is(.hotel-ticker-item,.hotel-ticker-item.is-hotel){color:var(--cip-white)!important}.domain-public-site .home-page-prime .home-prime-ticker :is(.hotel-ticker-item.is-city,.hotel-ticker-star){color:var(--cip-gold-light)!important}.domain-public-site .home-page-prime :is(.home-prime-panel,.home-prime-final-shell){background:var(--cip-white)!important;border-color:var(--cip-black)!important;background-image:none!important}.domain-public-site .home-page-prime :is(.home-prime-panel,.home-prime-final-shell):before,.domain-public-site .home-page-prime :is(.home-prime-panel,.home-prime-final-shell):after{background:0 0!important}.domain-public-site .home-page-prime :is(.home-prime-process,.home-prime-trust,.home-prime-final) :is(.home-prime-panel,.home-prime-final-shell){background:var(--cip-black)!important;border-color:var(--cip-black)!important;color:var(--cip-white)!important}.domain-public-site .home-page-prime :is(.home-prime-process,.home-prime-trust,.home-prime-final) :is(.home-prime-title,.home-prime-final-title){color:var(--cip-white)!important}.domain-public-site .home-page-prime :is(.home-prime-process,.home-prime-trust,.home-prime-final) :is(.home-prime-subtitle,.home-prime-final-subtitle){color:#d4d4d4!important}.domain-public-site .home-page-prime :is(.hotel-card.hotel-card-public,.home-prime-process-photo-card,.home-prime-benefit-card,.home-prime-trust-card,.testimonial-card){background:var(--cip-white)!important;border-color:var(--cip-black)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site .home-page-prime :is(.hotel-card-title,.home-prime-process-photo-caption,.home-prime-benefit-card h3,.home-prime-trust-card strong,.testimonial-name){color:var(--cip-black)!important}.domain-public-site .home-page-prime :is(.hotel-card-meta,.hotel-card-description,.home-prime-process-photo-text,.home-prime-benefit-card p,.home-prime-benefit-card li,.home-prime-trust-card span,.testimonial-city,.testimonial-text,.testimonial-role){color:var(--cip-muted)!important}.domain-public-site .home-page-prime :is(.home-prime-benefit-icon,.hotel-favorite-button-public){background:var(--cip-black)!important;border-color:var(--cip-black)!important;color:var(--cip-gold-light)!important;background-image:none!important}.domain-public-site .home-page-prime :is(.home-prime-process-photo-step,.destination-card-link){background:var(--cip-gold)!important;border-color:var(--cip-gold)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site .home-page-prime .home-prime-btn-secondary{background:var(--cip-black)!important;border-color:var(--cip-black)!important;color:var(--cip-white)!important;background-image:none!important}.domain-public-site :is(.destination-card,.destination-region-page-hero-shell){background-color:var(--cip-black)!important;border-color:var(--cip-black)!important}.domain-public-site :is(.destination-card-content,.destination-region-page-hero-overlay) :is(h1,h2,h3,p,span){color:var(--cip-white)!important}.domain-public-site :is(.destination-card-city,.destination-region-page-kicker){background:var(--cip-black)!important;border-color:var(--cip-gold)!important;color:var(--cip-white)!important}.domain-public-site :is(.destination-card-count,.destination-region-page-kicker){color:var(--cip-gold-light)!important}.domain-public-site :is(.hotel-card.hotel-card-public,.transfer-card,.about-media-card,.about-offer-card,.testimonial-card,.contact-card,.contact-extra-card,.footer-info-card,.selection-item-card){background:var(--cip-white)!important;border-color:var(--cip-black)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site :is(.hotel-card-title,.transfer-card-label,.testimonial-name,.contact-card-value,.about-offer-card h3){color:var(--cip-black)!important}.domain-public-site :is(.hotel-card-meta,.hotel-card-description,.testimonial-text,.testimonial-role,.about-offer-card p){color:var(--cip-muted)!important}.domain-public-site :is(.hotel-action-outline,.contacts-action-outline,.about-story-btn-outline,.footer-info-link),.domain-public-site :is(.public-side-dock-shell,.public-side-dock-logo,.public-side-dock-item){background:var(--cip-white)!important;border-color:var(--cip-black)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site :is(.public-side-dock-account,.chat-launcher-button){background:var(--cip-black)!important;border-color:var(--cip-gold)!important;color:var(--cip-gold-light)!important;background-image:none!important}.domain-crm,.domain-agent-panel,.domain-conference,.crm-embed-surface{--bg:var(--cip-white);--fg:var(--cip-black);--surface:var(--cip-white);--muted:var(--cip-muted);--border:var(--cip-line);--accent:var(--cip-gold);--accent-contrast:var(--cip-black);--panel-bg:var(--cip-white);--panel-surface:var(--cip-white);--panel-surface-2:#fafafa;--panel-fg:var(--cip-black);--panel-muted:var(--cip-muted);--panel-border:var(--cip-line);--panel-border-strong:var(--cip-black);--panel-accent:var(--cip-gold);--panel-glow:transparent;--panel-shadow-soft:none;--panel-shadow-strong:none;--panel-actions-bg:var(--cip-white);background:var(--cip-white)!important;color:var(--cip-black)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-image:none!important}:is(.domain-crm,.domain-agent-panel,.domain-conference,.crm-embed-surface) :is([class*=card],[class*=panel],[class*=shell],[class*=board],[class*=toolbar],[class*=table],[class*=modal],[class*=drawer],[class*=popover]){background-color:var(--cip-white)!important;border-color:var(--cip-line)!important;color:var(--cip-black)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) :is(.panel-sidebar,.panel-mobile-topbar,[class*=sidebar]){background:var(--cip-black)!important;border-color:var(--cip-gold)!important;color:var(--cip-white)!important;background-image:none!important}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) :is(.panel-sidebar,.panel-mobile-topbar,[class*=sidebar]) :is(a,button,span,p,h2,h3){color:var(--cip-white)!important}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) :is(.panel-link.is-active,[class*=active],[aria-selected=true]){background-color:var(--cip-gold)!important;border-color:var(--cip-gold)!important;color:var(--cip-black)!important;background-image:none!important}:is(.domain-crm,.domain-agent-panel,.domain-conference,.crm-embed-surface) :is(button,[role=button]){box-shadow:none!important}:is(.domain-crm,.domain-agent-panel,.domain-conference,.crm-embed-surface) :is(.button-primary,[class*=primary],[class*=accent]){background-color:var(--cip-gold)!important;border-color:var(--cip-gold)!important;color:var(--cip-black)!important;background-image:none!important}.domain-public-site :is(.public-header .menu-shell,.menu-mobile-panel,.menu-mobile-rates-sheet,.home-prime-hero-shell,.home-prime-ticker,.home-prime-process .home-prime-panel,.home-prime-trust .home-prime-panel,.home-prime-final-shell,.about-hero-shell,.transport-hero-shell,.contacts-hero-shell,.destination-region-page-hero-shell,.login-showcase-card,.login-intro-item,.public-footer,.public-footer-shell,.public-footer-company,.public-footer-column){background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site :is(.public-footer,.public-footer-company,.public-footer-column,.login-showcase-card,.login-intro-item) :is(h1,h2,h3,p,a,span,li,div){color:#fff!important}.domain-public-site :is(.home-prime-btn-secondary,.hotel-favorite-button-public,.ads-slider-btn,.ads-slider-pills){color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}:is(.domain-crm,.domain-agent-panel,.domain-conference,.crm-embed-surface) :is([class*=card],[class*=panel],[class*=shell],[class*=board],[class*=toolbar],[class*=table],[class*=modal],[class*=drawer],[class*=popover]){color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#d8d8d8!important}:is(.domain-crm,.domain-agent-panel,.crm-embed-surface) :is(.panel-sidebar,.panel-mobile-topbar,[class*=sidebar]){color:#fff!important;background-color:#050505!important;border-color:#c9a24a!important}.domain-public-site .destination-region-page .destination-region-page-catalog,.domain-public-site .destination-region-page .hotel-card.hotel-card-public{color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-public-site .home-page-prime .home-prime-destinations .destination-card,.domain-public-site .destination-region-page .destination-region-page-hero-shell,.domain-public-site .about-page.about-page--premium .about-hero-shell,.domain-public-site .transport-page.transport-page--premium .transport-hero-shell,.domain-public-site .contacts-page.contacts-page--premium .contacts-hero-shell,.domain-public-site :is(.about-page,.transport-page,.contacts-page,.reviews-page) .ads-banner{background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site .transport-page.transport-page--premium .transfer-card-label{color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site .login-shell .login-showcase-icon{color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site .menu-mobile-panel :is(.menu-mobile-section,.weather-block,.time-block){background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site :is(.ads-slider-pill,.ads-slider-pill.is-active){background-color:#c9a24a!important;background-image:none!important;border-color:#e2c675!important}.domain-public-site .home-page-prime .home-prime-destinations .home-prime-panel{background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-public-site .public-footer-icon{color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site .login-shell.login-shell-simple .login-intro{color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site .login-shell.login-shell-simple .login-intro :is(.login-intro-title,.login-intro-subtitle){color:#fff!important}.domain-public-site .login-shell.login-shell-simple .login-card{background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-public-site .login-shell.login-shell-simple .login-card :is(.login-card-title,.login-card-title-main){color:#050505!important}.domain-public-site .login-shell.login-shell-simple .login-card :is(.login-card-subtitle,.login-card-help){color:#686868!important}.domain-public-site .login-shell.login-shell-simple .login-card button[type=submit]{color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm [class*=workspace-module]{--ws-bg-950:#050505;--ws-bg-900:#050505;--ws-bg-850:#111;--ws-bg-800:#171717;--ws-card-900:#050505;--ws-card-850:#111;--ws-card-800:#171717;--ws-border-soft:#c9a24a75;--ws-border-strong:#c9a24a;--ws-text-main:#fff;--ws-text-muted:#bdbdbd;--ws-accent:#c9a24a;--ws-accent-strong:#e2c675;--ws-gold-500:#c9a24a;--ws-gold-600:#ad8530;--ws-focus-ring:#c9a24a47;--ws-surface-shadow:none}.domain-crm :is([class*=workspace-module][class*=__workspace],[class*=workspace-module][class*=__shell]){color:#050505!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm :is([class*=workspace-module][class*=__rail],[class*=workspace-module][class*=__sidebar],[class*=workspace-module][class*=__filters],[class*=workspace-module][class*=__header],[class*=workspace-module][class*=__thread],[class*=workspace-module][class*=__composeTools],[class*=workspace-module][class*=__railTooltip],[class*=workspace-module][class*=__clientMenuPanel]){color:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm :is([class*=workspace-module][class*=__railBtn],[class*=workspace-module][class*=__railCollapse],[class*=workspace-module][class*=__filterBtn],[class*=workspace-module][class*=__headerAction],[class*=workspace-module][class*=__statusChip],[class*=workspace-module][class*=__emojiTrigger],[class*=workspace-module][class*=__iconBtn]){color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm :is([class*=workspace-module][class*=__active],[class*=workspace-module][class*=__filterBtnActive],[class*=workspace-module][class*=__railBtnBadge],[class*=workspace-module][class*=__unread],[class*=workspace-module][class*=__headerAvatar],[class*=workspace-module][class*=__sendBtn]){color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm :is([class*=workspace-module][class*=__composer],[class*=workspace-module][class*=__inputWrap],[class*=workspace-module][class*=__msgBubbleIn],[class*=workspace-module][class*=__hotelDialog],[class*=workspace-module][class*=__bonusDialog],[class*=workspace-module][class*=__clientCardDialog]){color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm :is([class*=workspace-module][class*=__rail],[class*=workspace-module][class*=__sidebar],[class*=workspace-module][class*=__header],[class*=workspace-module][class*=__thread]) :is(h1,h2,h3,p,span,strong,small){color:inherit!important}.domain-crm :is(div,section,article,aside,header,footer,main,nav,form,dialog,button),.crm-embed-surface :is(div,section,article,aside,header,footer,main,nav,form,dialog,button){background-image:none!important}.domain-crm :is([class*="from-[#48a6ff]"],[class*="from-[#1f3f8f]"],[class*="bg-[#2f4fae]"],[class*="bg-[#2f66d0]"]),.domain-crm :is([class*=avatar],[class*=Avatar]){color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm :is([class*=status-pill],[class*=statusChip],[class*=StatusChip]){color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm :is(.ads-tab-switcher,[class*=placementFilterControl]){color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm [class*=workspace-module][class*=__empty]{color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm [class*=workspace-module]:before,.domain-crm [class*=workspace-module]:after{box-shadow:none!important;background-image:none!important}.domain-crm .ads-admin-page.ads-admin-page :is(div,section,article,header,footer,nav,form,button,table,thead,tbody,tr,td,th,span){box-shadow:none!important;text-shadow:none!important;background-image:none!important}.domain-crm .ads-admin-page.ads-admin-page :is(div:not([class]),span:not([class])){background-color:#0000!important}.domain-crm .ads-admin-page.ads-admin-page :is(.panel-card,.ads-panel-card,.ads-showcase-card,.ads-tab-switcher,.panel-table,.panel-table-inner,[class*=placementsPanel],[class*=placementsKpiCard]){color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm .ads-admin-page.ads-admin-page :is(h1,h2,h3,h4,p,label,td,th,.panel-card-title,.panel-card-content,.text-fg,.text-muted){color:#050505!important}.domain-crm .ads-admin-page.ads-admin-page :is(input,select,textarea,[class*=placementFilterControl]){color:#050505!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm .ads-admin-page.ads-admin-page :is(button,[role=button]){color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm .ads-admin-page.ads-admin-page :is([class*="from-[#48a6ff]"],[class*="from-[#1f3f8f]"],[class*="bg-[#2f4fae]"],[class*="bg-[#2f66d0]"],[aria-selected=true]){color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm .ads-admin-page.ads-admin-page .panel-table-head{color:#fff!important;background-color:#050505!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm .ads-admin-page.ads-admin-page .panel-table-head :is(th,td,span,div){color:#fff!important}.domain-crm.domain-crm :is([class*="text-[#1f4168]"],[class*="text-[#6281a4]"],[class*="text-[#3b628f]"],[class*="text-[#6688ad]"],[class*="text-[#e6f4ff]"],[class*="text-[#6f8fb2]"],[class*="text-[#6687ab]"],[class*="text-[#2f4fae]"]){color:#050505!important}.domain-crm.domain-crm [class*="bg-[#f2f8ff]"]{color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm.domain-crm [class*="bg-[#eef4ff]"]{color:#050505!important;background-color:#c9a24a!important;background-image:none!important;border-color:#c9a24a!important}.domain-crm.domain-crm .ads-admin-page.ads-admin-page :is(input,select,textarea),.domain-crm.domain-crm .ads-admin-page.ads-admin-page [class*=placementFilterControl]{color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#050505!important}.domain-crm .ads-admin-page.ads-admin-page :is(.ads-showcase-search-icon,.ads-showcase-bell,.ads-showcase-offers-empty){color:#050505!important}.domain-public-site :is(.weather-block-desc,.time-block-subtitle){color:#fff!important}.domain-public-site :is(.hotel-card-body,.contact-card-label),.domain-public-site .public-header{color:#050505!important}.domain-public-site .public-header .menu-shell{border-radius:18px;gap:clamp(.58rem,.8vw,.92rem);min-height:76px;padding:.62rem clamp(.86rem,1.25vw,1.28rem);color:#050505!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important;background-image:none!important;border:1px solid #d8d1c0!important}.domain-public-site .public-header .menu-branding{margin-right:clamp(.18rem,.7vw,.7rem);padding-right:0}.domain-public-site .public-header .menu-logo{width:clamp(80px,5.5vw,92px)}.domain-public-site .public-header .menu-nav{gap:clamp(.56rem,.75vw,.94rem)}.domain-public-site .public-header .menu-link{letter-spacing:.11em;min-height:36px;padding:.5rem .04rem;font-size:clamp(.65rem,.58vw,.72rem);font-weight:650;transition:color .18s;color:#222!important}.domain-public-site .public-header .menu-link:after{transform-origin:0;border-radius:0;height:2px;bottom:.08rem;left:0;right:0;transform:scaleX(0);background:#c9a24a!important}.domain-public-site .public-header .menu-link:hover,.domain-public-site .public-header .menu-link.is-active{color:#050505!important}.domain-public-site .public-header .menu-link:hover:after,.domain-public-site .public-header .menu-link.is-active:after{opacity:1;transform:scaleX(1)}.domain-public-site .public-header .menu-cta-inline{gap:clamp(.58rem,.75vw,.86rem);margin-left:.1rem;padding-inline:clamp(.62rem,.8vw,.86rem);border-color:#e3ded2!important}.domain-public-site .public-header .menu-cta-inline-button{letter-spacing:.085em;border-radius:0;min-height:34px;padding:.44rem .08rem;font-size:clamp(.56rem,.5vw,.62rem);font-weight:620;color:#3f3f3f!important;background-color:#0000!important;background-image:none!important;border:0!important}.domain-public-site .public-header .menu-cta-inline-button:before{transform-origin:0;border-radius:0;height:1px;bottom:.04rem;left:0;right:0;transform:scaleX(0);background:#c9a24a!important}.domain-public-site .public-header .menu-cta-inline-button:hover{color:#8b651d!important}.domain-public-site .public-header .menu-rates{padding-right:clamp(.56rem,.75vw,.78rem);border-color:#e3ded2!important}.domain-public-site .public-header .menu-rates-trigger{border-radius:10px;align-items:flex-start;min-width:clamp(184px,12vw,218px);min-height:44px;padding:.38rem .7rem .34rem;color:#050505!important;background-color:#fbfaf7!important;background-image:none!important;border:1px solid #d9d5cb!important}.domain-public-site .public-header .menu-rates-trigger:hover,.domain-public-site .public-header .menu-rates.is-open .menu-rates-trigger{transform:none;background-color:#fff!important;border-color:#c9a24a!important}.domain-public-site .public-header .menu-rates-title{letter-spacing:.12em;font-size:.54rem;font-weight:650;color:#686868!important}.domain-public-site .public-header .menu-rates-values,.domain-public-site .public-header .menu-rates-values span,.domain-public-site .public-header .menu-rates-values span:only-child{color:#111!important}.domain-public-site .public-header .menu-rates-caret{border-top-color:#a77d26}.domain-public-site .public-header .menu-rates-dropdown{border-radius:12px;color:#050505!important;background-color:#fff!important;background-image:none!important;border:1px solid #d8d1c0!important}.domain-public-site .public-header .menu-rates-dropdown-head{background-color:#fbfaf7!important;background-image:none!important;border-color:#e6e1d7!important}.domain-public-site .public-header .menu-rates-dropdown :is(.menu-rates-dropdown-title,.menu-rates-dropdown-subtitle,.menu-rates-country,.menu-rates-row-values,.hotel-muted){color:#222!important}.domain-public-site .public-header .menu-rates-dropdown .menu-rates-row{background-color:#fff!important;background-image:none!important;border-color:#ece8df!important}.domain-public-site .public-header .menu-rates-dropdown .menu-rates-row:hover{background-color:#fbf7ee!important;border-color:#c9a24a!important}.domain-public-site .public-header .menu-actions{gap:.5rem}.domain-public-site .public-header .menu-login{letter-spacing:.09em;border-radius:10px;min-height:44px;padding:.4rem clamp(.82rem,1vw,1.08rem);font-size:clamp(.58rem,.52vw,.66rem);font-weight:720;transform:none;color:#e2c675!important;background-color:#050505!important;background-image:none!important;border:1px solid #050505!important}.domain-public-site .public-header .menu-login:hover{transform:none;color:#050505!important;background-color:#c9a24a!important;border-color:#c9a24a!important}.domain-public-site .public-header .menu-lang-trigger{border-radius:10px;min-height:44px;padding:.36rem .68rem;transform:none;color:#111!important;background-color:#fff!important;background-image:none!important;border:1px solid #d9d5cb!important}.domain-public-site .public-header .menu-lang-trigger:hover{transform:none;color:#050505!important;background-color:#fbf7ee!important;border-color:#c9a24a!important}.domain-public-site .public-header .menu-lang-caret{border-top-color:#a77d26}.domain-public-site .public-header .menu-lang-menu,.domain-public-site .menu-mobile-panel .menu-lang-menu{border-radius:10px;background-color:#fff!important;background-image:none!important;border:1px solid #d8d1c0!important}.domain-public-site .public-header .menu-lang-option,.domain-public-site .menu-mobile-panel .menu-lang-option{color:#3f3f3f!important;background-color:#fff!important;background-image:none!important}.domain-public-site .public-header .menu-lang-option:hover,.domain-public-site .public-header .menu-lang-option[aria-selected=true],.domain-public-site .menu-mobile-panel .menu-lang-option:hover,.domain-public-site .menu-mobile-panel .menu-lang-option[aria-selected=true]{color:#050505!important;background-color:#fbf7ee!important;border-color:#c9a24a!important}.domain-public-site .public-header .menu-mobile-trigger{color:#050505!important}.domain-public-site .public-header .menu-mobile-trigger span{background-color:#050505!important}.domain-public-site .menu-mobile-backdrop,.menu-mobile-rates-modal .menu-mobile-rates-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0505057a!important}.domain-public-site .menu-mobile-panel,.menu-mobile-rates-modal .menu-mobile-rates-sheet{color:#050505!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important;background-image:none!important;border-color:#c9a24a!important}.domain-public-site .menu-mobile-panel :is(a,button,h2,h3,p,span),.menu-mobile-rates-modal .menu-mobile-rates-sheet :is(button,h2,h3,p,span,div),.domain-public-site .menu-mobile-title{color:#050505!important}.domain-public-site .menu-mobile-panel .menu-mobile-section,.domain-public-site .menu-mobile-panel :is(.weather-block,.time-block){background-color:#fbfaf7!important;background-image:none!important;border-color:#e3ded2!important}.domain-public-site .menu-mobile-panel .menu-mobile-section-title{color:#8b651d!important}.domain-public-site .menu-mobile-panel :is(.menu-mobile-link,.menu-mobile-rates-button,.menu-mobile-close,.menu-lang-trigger){color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#d9d5cb!important}.domain-public-site .menu-mobile-panel .menu-mobile-link:hover,.domain-public-site .menu-mobile-panel .menu-mobile-link.is-active,.domain-public-site .menu-mobile-panel .menu-mobile-rates-button:hover{color:#050505!important;background-color:#fbf7ee!important;border-color:#c9a24a!important}.domain-public-site .menu-mobile-panel .menu-mobile-cta-neutral{color:#e2c675!important;background-color:#050505!important;border-color:#050505!important}.domain-public-site .menu-mobile-panel .menu-mobile-cta-primary{color:#050505!important;background-color:#c9a24a!important;border-color:#c9a24a!important}.domain-public-site .menu-mobile-panel .menu-mobile-cta-secondary{color:#050505!important;background-color:#fff!important;border-color:#d9d5cb!important}.menu-mobile-rates-modal .menu-mobile-rates-sheet-header{background-color:#fbfaf7!important;background-image:none!important;border-color:#e3ded2!important}.menu-mobile-rates-modal .menu-rates-row,.menu-mobile-rates-modal .menu-mobile-rates-close{color:#050505!important;background-color:#fff!important;background-image:none!important;border-color:#d9d5cb!important}@media (max-width:1279px) and (min-width:1024px){.domain-public-site .public-header .menu-shell{gap:.5rem;padding-inline:.72rem}.domain-public-site .public-header .menu-nav{gap:.44rem}.domain-public-site .public-header .menu-rates-trigger{min-width:170px}}@media (max-width:767px){.domain-public-site .public-header .menu-shell{border-radius:14px;min-height:62px;padding:.42rem .62rem}.domain-public-site .public-header .menu-logo{width:72px}}.domain-crm .chat-launcher.chat-launcher-metallic .chat-launcher-button{color:#f8cf4e!important;background-color:#050505!important;background-image:linear-gradient(120deg,#0000 0 34%,#ffffff1f 48%,#0000 62%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000000d 1px 4px),linear-gradient(#202020,#020202 68%,#151515)!important;border-color:#e8bd42!important}.domain-crm .chat-launcher.chat-launcher-metallic .chat-launcher-button:hover{filter:brightness(1.08);color:#fff0a0!important;border-color:#fff0a0!important}.domain-crm .chat-launcher.chat-launcher-metallic .chat-launcher-button svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}.domain-crm .chat-launcher.chat-launcher-metallic .chat-launcher-badge{color:#050505!important;background-color:#d8a52b!important;background-image:linear-gradient(112deg,#936100,#f8d354 38%,#fff0a0 54%,#b97a05)!important;border-color:#fff0a0!important}:root{--cip-interaction-gold:#c99a3d;--cip-interaction-gold-soft:#c99a3d24;--cip-interaction-ink-soft:#100f0c1a;--cip-interaction-ease:cubic-bezier(.2, .72, .2, 1)}:where(button,a[href],[role=button],summary,input[type=button],input[type=submit],input[type=reset]){-webkit-tap-highlight-color:transparent}:where(button,a[href],[role=button],summary,input[type=button],input[type=submit],input[type=reset]):not(:disabled,[aria-disabled=true]){cursor:pointer;transition-duration:.18s;transition-timing-function:var(--cip-interaction-ease)}:is(button,a[href],[role=button],summary,input[type=button],input[type=submit],input[type=reset]):not([data-cip-static]):focus-visible{outline-offset:3px;outline:2px solid var(--cip-interaction-gold)!important;box-shadow:0 0 0 5px var(--cip-interaction-gold-soft)!important}:where(button,[role=button],input[type=button],input[type=submit],input[type=reset]):disabled,:where(button,[role=button],input[type=button],input[type=submit],input[type=reset])[aria-disabled=true]{cursor:not-allowed;filter:grayscale(.18);opacity:.48}:where(button,a[href],[role=button])>svg{transition:color .18s ease, fill .18s ease, stroke .18s ease, transform .22s var(--cip-interaction-ease)}@media (hover:hover) and (pointer:fine){button:not(:disabled,[aria-disabled=true],[aria-hidden=true],[data-cip-static]):hover,[role=button]:not([aria-disabled=true],[aria-hidden=true],[data-cip-static]):hover,input:is([type=button],[type=submit],[type=reset]):not(:disabled):hover{filter:brightness(1.035)saturate(1.025);transform:translateY(-1px);box-shadow:0 0 0 3px #c99a3d1a!important}:is(button,a[href],[role=button]):is([data-cip-interactive],[class*=Button],[class*=button],[class*=Action],[class*=action],[class*=Cta],[class*=cta],[class*=Trigger],[class*=trigger]):not(:disabled,[aria-disabled=true],[aria-hidden=true],[data-cip-static]):hover{filter:brightness(1.045)saturate(1.04);transform:translateY(-2px);box-shadow:0 0 0 4px #c99a3d1f,0 12px 28px #4e360c24!important}:is(button,a[href],[role=button]):is([data-cip-interactive],[class*=Button],[class*=button],[class*=Action],[class*=action],[class*=Cta],[class*=cta]):not(:disabled,[aria-disabled=true]):hover>svg:last-child{transform:translate(3px)}button:not(:disabled,[aria-disabled=true],[data-cip-static]):hover>svg:only-child,[role=button]:not([aria-disabled=true],[data-cip-static]):hover>svg:only-child{transform:scale(1.07)}}button:not(:disabled,[aria-disabled=true],[aria-hidden=true],[data-cip-static]):active,[role=button]:not([aria-disabled=true],[aria-hidden=true],[data-cip-static]):active,input:is([type=button],[type=submit],[type=reset]):not(:disabled):active,a[href]:is([data-cip-interactive],[class*=Button],[class*=button],[class*=Action],[class*=action],[class*=Cta],[class*=cta],[class*=Trigger],[class*=trigger]):active{filter:brightness(.98)saturate(1.02);transition-duration:70ms;transform:translateY(0)scale(.975);box-shadow:0 0 0 2px #c99a3d1f!important}button:not(:disabled,[aria-disabled=true],[data-cip-static]):active>svg,[role=button]:not([aria-disabled=true],[data-cip-static]):active>svg,a[href]:is([data-cip-interactive],[class*=Button],[class*=button],[class*=Action],[class*=action],[class*=Cta],[class*=cta]):active>svg{transition-duration:70ms;transform:scale(.92)}@media (prefers-reduced-motion:reduce){:where(button,a[href],[role=button],summary,input[type=button],input[type=submit],input[type=reset]),:where(button,a[href],[role=button])>svg{scroll-behavior:auto!important;transition-duration:.01ms!important}}.cip-system-state{min-height:min(760px,100dvh - 72px);padding:var(--section-space) var(--container-gutter);background:var(--color-page);place-items:center;display:grid}.cip-status-panel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-card);width:min(720px,100%);box-shadow:var(--shadow-card);grid-template-columns:12px minmax(0,1fr);gap:clamp(20px,4vw,36px);padding:clamp(28px,6vw,64px);display:grid}.cip-status-panel__mark{border-radius:var(--radius-round);background:var(--color-brand);width:3px;min-height:100%}.cip-status-panel[data-tone=error] .cip-status-panel__mark{background:var(--color-error)}.cip-status-panel[data-tone=success] .cip-status-panel__mark{background:var(--color-success)}.cip-status-panel span{color:var(--color-brand-hover);font-size:var(--font-size-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.cip-status-panel h1{margin:var(--space-3) 0 0;color:var(--color-text);font-size:var(--font-size-h2);line-height:var(--line-height-heading)}.cip-status-panel p{max-width:58ch;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}.cip-status-panel__actions{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}.cip-status-panel__actions :is(a,button){border:1px solid var(--color-active);border-radius:var(--radius-round);color:#fff;background:var(--color-active);min-height:48px;font:inherit;font-size:var(--font-size-small);cursor:pointer;justify-content:center;align-items:center;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.cip-status-panel__actions :is(a,button):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.cip-page-skeleton{width:min(var(--container-max), calc(100% - var(--container-gutter) * 2));min-height:70dvh;margin:0 auto;padding:clamp(24px,5vw,64px) 0}.cip-page-skeleton__hero,.cip-page-skeleton__line,.cip-page-skeleton__grid>div{border-radius:var(--radius-lg);background:linear-gradient(90deg,#ece8e0 25%,#f8f6f1 45%,#ece8e0 65%) 0 0/220% 100%;animation:1.35s ease-in-out infinite cip-skeleton}.cip-page-skeleton__hero{height:clamp(280px,48vw,600px)}.cip-page-skeleton__line{width:min(540px,72%);height:18px;margin-top:var(--space-4)}.cip-page-skeleton__line--wide{width:min(760px,92%);height:38px;margin-top:var(--space-7)}.cip-page-skeleton__grid{margin-top:var(--space-7);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cip-page-skeleton__grid>div{min-height:260px}.cip-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes cip-skeleton{to{background-position:-220% 0}}@media (max-width:700px){.cip-status-panel{grid-template-columns:6px minmax(0,1fr)}.cip-status-panel__actions{flex-direction:column}.cip-status-panel__actions :is(a,button){width:100%}.cip-page-skeleton__grid{grid-template-columns:minmax(0,1fr)}.cip-page-skeleton__grid>div:nth-child(n+2){display:none}}html body .domain-public-site footer.public-footer.public-footer{box-shadow:none!important;background:#fff!important;border-top-color:#e8e4dc!important}html body .domain-public-site footer.public-footer.public-footer .public-footer-shell{box-shadow:none!important;background:#151512!important;border:1px solid #2a2a25!important}html body .domain-public-site footer.public-footer.public-footer :is(.public-footer-main,.public-footer-location,.public-footer-directory){box-shadow:none!important}.domain-public-site,.domain-public-site *{font-family:var(--font-sans), Manrope, Arial, sans-serif!important}.domain-public-site *{font-weight:400!important}.domain-public-site :is(h1,h2,h3,h4,h5,h6,a,button,[role=button],strong,b,label,legend,th),.domain-public-site :is(h1,h2,h3,h4,h5,h6,a,button,[role=button],strong,b) *{font-weight:500!important}.domain-public-site,.domain-public-site>header,.domain-public-site>.public-main,.domain-public-site>.public-main>:is(div,main):not(.home-page-canvas){background-color:#fff!important;background-image:none!important}.domain-public-site :is(a,button).cip-site-button,.domain-public-site .platform-button{--cip-button-bg:#171713;--cip-button-color:#fff;--cip-button-border:#ab7e2b80;--cip-button-arrow-bg:#ffffff1a;--cip-button-arrow-border:#fff3;--cip-button-shadow:0 14px 34px #12100b29;isolation:isolate;text-transform:uppercase;white-space:nowrap;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-width:176px;min-height:50px;padding:5px 6px 5px 20px;line-height:1.1;display:inline-flex;position:relative;overflow:hidden;border:1px solid var(--cip-button-border)!important;color:var(--cip-button-color)!important;background:var(--cip-button-bg)!important;box-shadow:none!important;letter-spacing:.075em!important;transition:color .22s var(--cip-interaction-ease), border-color .22s var(--cip-interaction-ease), background .22s var(--cip-interaction-ease), box-shadow .22s var(--cip-interaction-ease), transform .22s var(--cip-interaction-ease)!important;border-radius:999px!important;font-size:.62rem!important;font-weight:500!important;text-decoration:none!important}.domain-public-site :is(a,button).cip-site-button:before,.domain-public-site .platform-button:before{z-index:-1;content:"";pointer-events:none;width:24%;transition:transform .68s var(--cip-interaction-ease);background:linear-gradient(90deg,#0000,#ffffff57,#0000);position:absolute;top:-55%;bottom:-55%;left:-36%;transform:skew(-20deg)translate(-230%)}.domain-public-site :is(a,button).cip-site-button>:is(svg,i,[aria-hidden=true]):last-child,.domain-public-site .platform-button:after{z-index:1;border:1px solid var(--cip-button-arrow-border);color:currentColor;background:var(--cip-button-arrow-bg);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;font-size:1rem;font-style:normal;line-height:1;display:inline-flex;position:relative;transition:color .22s var(--cip-interaction-ease), border-color .22s var(--cip-interaction-ease), background .22s var(--cip-interaction-ease), transform .22s var(--cip-interaction-ease)!important}.domain-public-site :is(a,button).cip-site-button:not(:has(>svg,>i svg,>[aria-hidden=true])):after{z-index:1;border:1px solid var(--cip-button-arrow-border);color:currentColor;background:var(--cip-button-arrow-bg);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;font-size:1rem;font-style:normal;line-height:1;display:inline-flex;position:relative;transition:color .22s var(--cip-interaction-ease), border-color .22s var(--cip-interaction-ease), background .22s var(--cip-interaction-ease), transform .22s var(--cip-interaction-ease)!important}.domain-public-site :is(a,button).cip-site-button>svg:last-child{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;padding:9px}.domain-public-site :is(a,button).cip-site-button>i:last-child svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:18px;height:18px}.domain-public-site .platform-button:after{content:"→"}.domain-public-site :is(a,button).cip-site-button:not(:has(>svg,>i svg,>[aria-hidden=true])):after{content:"→"}.domain-public-site :is(a,button).cip-site-button--gold,.domain-public-site .platform-button-primary{--cip-button-bg:#e5b74f;--cip-button-color:#171713;--cip-button-border:#edc76f;--cip-button-arrow-bg:#1717131a;--cip-button-arrow-border:#17171329;--cip-button-shadow:0 15px 34px #8b5e113d}.domain-public-site :is(a,button).cip-site-button--dark{--cip-button-bg:#171713;--cip-button-color:#fff;--cip-button-border:#be93448f;--cip-button-arrow-bg:#ffffff1a;--cip-button-arrow-border:#fff3}.domain-public-site :is(a,button).cip-site-button--outline-light{--cip-button-bg:#14130f38;--cip-button-color:#fff;--cip-button-border:#ffffffa8;--cip-button-arrow-bg:#ffffff1a;--cip-button-arrow-border:#ffffff40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.domain-public-site :is(a,button).cip-site-button--outline-dark,.domain-public-site .platform-button-secondary{--cip-button-bg:#ffffffd1;--cip-button-color:#24211b;--cip-button-border:#77603752;--cip-button-arrow-bg:#b885261a;--cip-button-arrow-border:#9c6d1a3d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (hover:hover) and (pointer:fine){.domain-public-site :is(a,button).cip-site-button:not(:disabled,[aria-disabled=true]):hover,.domain-public-site .platform-button:not(:disabled,[aria-disabled=true]):hover{filter:brightness(1.025)saturate(1.025)!important;box-shadow:var(--cip-button-shadow)!important;transform:translateY(-2px)!important}.domain-public-site :is(a,button).cip-site-button:not(:disabled,[aria-disabled=true]):hover:before,.domain-public-site .platform-button:not(:disabled,[aria-disabled=true]):hover:before{transform:skew(-20deg)translate(720%)}.domain-public-site :is(a,button).cip-site-button:not(:disabled,[aria-disabled=true]):hover>:is(svg,i,[aria-hidden=true]):last-child,.domain-public-site .platform-button:not(:disabled,[aria-disabled=true]):hover:after{transform:translate(3px)!important}.domain-public-site :is(a,button).cip-site-button:not(:has(>svg,>i svg,>[aria-hidden=true])):not(:disabled,[aria-disabled=true]):hover:after{transform:translate(3px)!important}}.domain-public-site :is(a,button).cip-site-button:not(:disabled,[aria-disabled=true]):active,.domain-public-site .platform-button:not(:disabled,[aria-disabled=true]):active{filter:brightness(.98)!important;transition-duration:80ms!important;transform:translateY(0)scale(.985)!important;box-shadow:0 4px 14px #2d220f1f!important}.domain-public-site :is(a,button).cip-site-button:focus-visible,.domain-public-site .platform-button:focus-visible{outline-offset:4px;outline:2px solid #d6a743!important;box-shadow:0 0 0 5px #d6a7432e!important}@media (max-width:640px){.domain-public-site :is(a,button).cip-site-button,.domain-public-site .platform-button{width:100%;min-width:0;min-height:50px}}@media (prefers-reduced-motion:reduce){.domain-public-site :is(a,button).cip-site-button,.domain-public-site .platform-button,.domain-public-site :is(a,button).cip-site-button:before,.domain-public-site .platform-button:before{transition-duration:.01ms!important}}
