.dynamic-page{display:flex;flex-direction:column;width:100%}.colored-background--even{background-color:#fff;background-color:var(--color-background-primary)}.colored-background--odd{background-color:#f8f8fb;background-color:var(--color-background-secondary)}@font-face{font-display:block;font-family:JP-icons;font-style:normal;font-weight:400;src:url(/static/media/icomoon.4f12627726491b3af855.ttf) format("truetype")}[class*=" icon-"],[class^=icon-]{speak:never;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga",normal,"dlig";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:JP-icons!important;font-style:normal;font-variant:normal;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-rendering:optimizeLegibility;text-transform:none}.icon-JP-Burger-menu:before{content:"\ea0f"}.icon-JP-Museum:before{content:"\e91f"}.icon-JP-Checkbox-Uncheck:before{content:"\ea03"}.icon-JP-Checkbox-Check:before{content:"\ea04"}.icon-JP-Add-location:before{content:"\e900"}.icon-JP-Aim:before{content:"\e901"}.icon-JP-Airballoon:before{content:"\e902"}.icon-JP-Airballoon-outline:before{content:"\e903"}.icon-JP-Apple:before{content:"\e904"}.icon-JP-Arrow-bottom:before{content:"\e905"}.icon-JP-Arrow-bottom-left:before{content:"\e906"}.icon-JP-Arrow-bottom-right:before{content:"\e907"}.icon-JP-Arrow-down-bold:before{content:"\e908"}.icon-JP-Arrow-left-bold:before{content:"\e909"}.icon-JP-Arrow-right-bold:before{content:"\e90a"}.icon-JP-Arrow-up-bold:before{content:"\e90b"}.icon-JP-Back:before{content:"\e90c"}.icon-JP-Baggage:before{content:"\e90d"}.icon-JP-Baseball:before{content:"\e90e"}.icon-JP-Basketball:before{content:"\e90f"}.icon-JP-Bed:before{content:"\e910"}.icon-JP-Bell:before{content:"\e911"}.icon-JP-Bicycle:before{content:"\e912"}.icon-JP-Biometrics:before{content:"\e921"}.icon-JP-Bowl:before{content:"\e913"}.icon-JP-Box:before{content:"\e914"}.icon-JP-Brush:before{content:"\e915"}.icon-JP-Burger:before{content:"\e916"}.icon-JP-Calendar:before{content:"\e917"}.icon-JP-Camera:before{content:"\e918"}.icon-JP-Cellphone:before{content:"\e919"}.icon-JP-Chat:before{content:"\e91b"}.icon-JP-Chat-dot-round:before{content:"\e91c"}.icon-JP-Chat-line-round:before{content:"\e91d"}.icon-JP-Chat-round:before{content:"\e91e"}.icon-JP-Cherry:before{content:"\e924"}.icon-JP-Chicken:before{content:"\e925"}.icon-JP-Circle:before{content:"\e926"}.icon-JP-Circle-check:before{content:"\e927"}.icon-JP-Circle-close:before{content:"\e928"}.icon-JP-Circle-close-outline:before{content:"\e929"}.icon-JP-Circle-minus-outline:before{content:"\e92a"}.icon-JP-Circle-plus:before{content:"\e92b"}.icon-JP-Circle-plus-outline:before{content:"\e92c"}.icon-JP-City-guide:before{content:"\e92d"}.icon-JP-Cleaning:before{content:"\e92e"}.icon-JP-Clock:before{content:"\e92f"}.icon-JP-Close-bold:before{content:"\e930"}.icon-JP-Cloudy:before{content:"\e931"}.icon-JP-Coffee:before{content:"\e932"}.icon-JP-Coffee-cup:before{content:"\e933"}.icon-JP-Coin:before{content:"\e934"}.icon-JP-Cold-drink:before{content:"\e935"}.icon-JP-Collection:before{content:"\e936"}.icon-JP-Collection-tag:before{content:"\e937"}.icon-JP-Compass:before{content:"\e938"}.icon-JP-Compass-outline:before{content:"\e939"}.icon-JP-Compass-simple:before{content:"\e93a"}.icon-JP-Concierge-bell:before{content:"\e93b"}.icon-JP-Connection:before{content:"\e93c"}.icon-JP-Cookie:before{content:"\e93d"}.icon-JP-Coordinate:before{content:"\e93e"}.icon-JP-Copy-document:before{content:"\e93f"}.icon-JP-Cpu:before{content:"\e940"}.icon-JP-Credit-card:before{content:"\e941"}.icon-JP-Crop:before{content:"\e942"}.icon-JP-D-arrow-left:before{content:"\e943"}.icon-JP-D-arrow-right:before{content:"\e944"}.icon-JP-Data-analysis:before{content:"\e945"}.icon-JP-Data-board:before{content:"\e946"}.icon-JP-Data-line:before{content:"\e947"}.icon-JP-D-caret:before{content:"\e948"}.icon-JP-Delete:before{content:"\e949"}.icon-JP-Delete-location:before{content:"\e94a"}.icon-JP-Dessert:before{content:"\e94b"}.icon-JP-Discount:before{content:"\e94c"}.icon-JP-Dish:before{content:"\e94d"}.icon-JP-Dish-dot:before{content:"\e94e"}.icon-JP-Document:before{content:"\e94f"}.icon-JP-Document-add:before{content:"\e950"}.icon-JP-Document-checked:before{content:"\e951"}.icon-JP-Document-copy:before{content:"\e952"}.icon-JP-Document-delete:before{content:"\e953"}.icon-JP-Document-remove:before{content:"\e954"}.icon-JP-Dog-walk:before{content:"\e955"}.icon-JP-Download:before{content:"\e956"}.icon-JP-Draft:before{content:"\e957"}.icon-JP-Drizzling:before{content:"\e958"}.icon-JP-Edit:before{content:"\e959"}.icon-JP-Edit-pen:before{content:"\e95a"}.icon-JP-Expand:before{content:"\e95b"}.icon-JP-FaceID:before{content:"\e922"}.icon-JP-Female:before{content:"\e95c"}.icon-JP-Files:before{content:"\e95d"}.icon-JP-Film:before{content:"\e95e"}.icon-JP-Filter:before{content:"\e95f"}.icon-JP-Filter-operation:before{content:"\e920"}.icon-JP-Finished:before{content:"\e960"}.icon-JP-First-aid-kit:before{content:"\e961"}.icon-JP-Flag:before{content:"\e962"}.icon-JP-Flash:before{content:"\e963"}.icon-JP-Fold:before{content:"\e964"}.icon-JP-Folder:before{content:"\e965"}.icon-JP-Folder-add:before{content:"\e966"}.icon-JP-Folder-checked:before{content:"\e967"}.icon-JP-Folder-delete:before{content:"\e968"}.icon-JP-Folder-opened:before{content:"\e969"}.icon-JP-Folder-remove:before{content:"\e96a"}.icon-JP-Food:before{content:"\e96b"}.icon-JP-Football:before{content:"\e96c"}.icon-JP-Fork-spoon:before{content:"\e96d"}.icon-JP-Fries:before{content:"\e96e"}.icon-JP-Full-screen:before{content:"\e96f"}.icon-JP-Goblet:before{content:"\e970"}.icon-JP-Goblet-full:before{content:"\e971"}.icon-JP-Goblet-square:before{content:"\e972"}.icon-JP-Goblet-square-full:before{content:"\e973"}.icon-JP-Goods:before{content:"\e974"}.icon-JP-Grape:before{content:"\e975"}.icon-JP-Guide:before{content:"\e976"}.icon-JP-Headset:before{content:"\e977"}.icon-JP-Heart:before{content:"\e978"}.icon-JP-Help:before{content:"\e979"}.icon-JP-Hide:before{content:"\e97a"}.icon-JP-Histogram:before{content:"\e97b"}.icon-JP-Home:before{content:"\e97c"}.icon-JP-Home-2:before{content:"\e97d"}.icon-JP-Hot-water:before{content:"\e97e"}.icon-JP-House:before{content:"\e97f"}.icon-JP-Ice-cream:before{content:"\e980"}.icon-JP-Ice-cream-round:before{content:"\e981"}.icon-JP-Ice-cream-square:before{content:"\e982"}.icon-JP-Ice-drink:before{content:"\e983"}.icon-JP-Ice-tea:before{content:"\e984"}.icon-JP-Idea:before{content:"\e985"}.icon-JP-Info:before{content:"\e986"}.icon-JP-Invoice:before{content:"\e987"}.icon-JP-Iphone:before{content:"\e988"}.icon-JP-Key:before{content:"\e989"}.icon-JP-Knife-fork:before{content:"\e98a"}.icon-JP-Language:before{content:"\e98b"}.icon-JP-Laundry:before{content:"\e98c"}.icon-JP-Lightning:before{content:"\e98d"}.icon-JP-Link:before{content:"\e98e"}.icon-JP-Loading:before{content:"\e98f"}.icon-JP-Location:before{content:"\e990"}.icon-JP-Location-information:before{content:"\e991"}.icon-JP-Lock:before{content:"\e992"}.icon-JP-Log-out:before{content:"\e993"}.icon-JP-Lollipop:before{content:"\e994"}.icon-JP-Luggage:before{content:"\e995"}.icon-JP-Magic-stick:before{content:"\e996"}.icon-JP-Magnet:before{content:"\e997"}.icon-JP-Male:before{content:"\e998"}.icon-JP-Map-location:before{content:"\e999"}.icon-JP-Medal:before{content:"\e99a"}.icon-JP-Message:before{content:"\e99b"}.icon-JP-Message-box:before{content:"\e99c"}.icon-JP-Mic:before{content:"\e99d"}.icon-JP-Microphone:before{content:"\e99e"}.icon-JP-Microphone-radio:before{content:"\e99f"}.icon-JP-Milk-tea:before{content:"\e9a0"}.icon-JP-Minus:before{content:"\e9a1"}.icon-JP-Money:before{content:"\e9a2"}.icon-JP-Monitor:before{content:"\e9a3"}.icon-JP-Moon:before{content:"\e9a4"}.icon-JP-Moon-night:before{content:"\e9a5"}.icon-JP-More-filled:before{content:"\e9a6"}.icon-JP-Mostly-cloudy:before{content:"\e9a7"}.icon-JP-mouse:before{content:"\e9a8"}.icon-JP-Mug:before{content:"\e9a9"}.icon-JP-Mute:before{content:"\e9aa"}.icon-JP-Mute-notification:before{content:"\e9ab"}.icon-JP-Newsletter:before{content:"\e9ac"}.icon-JP-Nightlife:before{content:"\e9ad"}.icon-JP-No-smoking:before{content:"\e9ae"}.icon-JP-Notebook:before{content:"\e9af"}.icon-JP-Notification:before{content:"\e9b0"}.icon-JP-Odometer:before{content:"\e9b1"}.icon-JP-Office-building:before{content:"\e9b2"}.icon-JP-Open:before{content:"\e9b3"}.icon-JP-Operation:before{content:"\e9b4"}.icon-JP-Paperclip:before{content:"\e9b5"}.icon-JP-Partly-cloudy:before{content:"\e9b6"}.icon-JP-Pear:before{content:"\e9b7"}.icon-JP-Percent:before{content:"\e9b8"}.icon-JP-Percent-circle-outline:before{content:"\e9b9"}.icon-JP-Percent-outline:before{content:"\e9ba"}.icon-JP-Phone:before{content:"\e9bb"}.icon-JP-Picture:before{content:"\e9bc"}.icon-JP-Picture-rounded:before{content:"\e9bd"}.icon-JP-Pie-chart:before{content:"\e9be"}.icon-JP-Place:before{content:"\e9bf"}.icon-JP-Placeholder:before{content:"\e9c0"}.icon-JP-Plane:before{content:"\e9c1"}.icon-JP-Plus:before{content:"\e9c2"}.icon-JP-Pointer:before{content:"\e9c3"}.icon-JP-Position:before{content:"\e9c4"}.icon-JP-Postcard:before{content:"\e9c5"}.icon-JP-Pouring:before{content:"\e9c6"}.icon-JP-Present:before{content:"\e9c7"}.icon-JP-Price-tag:before{content:"\e9c8"}.icon-JP-Printer:before{content:"\e9c9"}.icon-JP-Promotion:before{content:"\e9ca"}.icon-JP-Question-filled:before{content:"\e9cb"}.icon-JP-Radio-Check:before{content:"\e9cc"}.icon-JP-Rank:before{content:"\e9cd"}.icon-JP-Reading:before{content:"\e9ce"}.icon-JP-Refresh:before{content:"\e9cf"}.icon-JP-Refresh-left:before{content:"\e9d0"}.icon-JP-Refresh-right:before{content:"\e9d1"}.icon-JP-Remove:before{content:"\e9d2"}.icon-JP-Right:before{content:"\e9d3"}.icon-JP-Scale-to-original:before{content:"\e9d4"}.icon-JP-School:before{content:"\e9d5"}.icon-JP-Scissor:before{content:"\e9d6"}.icon-JP-Search:before{content:"\e9d7"}.icon-JP-Select:before{content:"\e9d8"}.icon-JP-Sell:before{content:"\e9d9"}.icon-JP-Service:before{content:"\e9da"}.icon-JP-Setting:before{content:"\e9db"}.icon-JP-Set-up:before{content:"\e9dc"}.icon-JP-Share:before{content:"\e9dd"}.icon-JP-Share-ios:before{content:"\ea0e"}.icon-JP-Shield:before{content:"\e9de"}.icon-JP-Ship:before{content:"\e9df"}.icon-JP-Shopping-bag:before{content:"\e9e0"}.icon-JP-Shopping-cart:before{content:"\e9e1"}.icon-JP-Shopping-cart-full:before{content:"\e9e2"}.icon-JP-Smoking:before{content:"\e9e3"}.icon-JP-Soccer:before{content:"\e9e4"}.icon-JP-Sold-out:before{content:"\e9e5"}.icon-JP-Sort:before{content:"\e9e6"}.icon-JP-Sort-down:before{content:"\e9e7"}.icon-JP-Sort-up:before{content:"\e9e8"}.icon-JP-Stamp:before{content:"\e9e9"}.icon-JP-Star:before{content:"\e9ea"}.icon-JP-Stopwatch:before{content:"\e9eb"}.icon-JP-Sugar:before{content:"\e9ec"}.icon-JP-Suitcase:before{content:"\e9ed"}.icon-JP-Sunny:before{content:"\e9ee"}.icon-JP-Sunrise:before{content:"\e9ef"}.icon-JP-Sunset:before{content:"\e9f0"}.icon-JP-Switch:before{content:"\e9f1"}.icon-JP-Switch-button:before{content:"\e9f2"}.icon-JP-Takeaway-box:before{content:"\e9f3"}.icon-JP-Taxi:before{content:"\e9f4"}.icon-JP-Theatre:before{content:"\e9f5"}.icon-JP-Ticket:before{content:"\e9f6"}.icon-JP-Ticket-empty:before{content:"\e9f7"}.icon-JP-Timer:before{content:"\e9f8"}.icon-JP-TouchID:before{content:"\e923"}.icon-JP-Trend-charts:before{content:"\e9f9"}.icon-JP-Trophy:before{content:"\e9fa"}.icon-JP-Turn-off:before{content:"\e9fb"}.icon-JP-Umbrella:before{content:"\e9fc"}.icon-JP-Unlock:before{content:"\e9fd"}.icon-JP-Upload:before{content:"\e9fe"}.icon-JP-User:before{content:"\e9ff"}.icon-JP-Van:before{content:"\ea00"}.icon-JP-Video-camera:before{content:"\ea01"}.icon-JP-Video-pause:before{content:"\ea02"}.icon-JP-Video-play:before{content:"\ea05"}.icon-JP-View:before{content:"\ea06"}.icon-JP-Wallet:before{content:"\ea07"}.icon-JP-Warning:before{content:"\ea08"}.icon-JP-Watch:before{content:"\ea09"}.icon-JP-Whatsapp:before{content:"\ea0a"}.icon-JP-Wind-power:before{content:"\ea0b"}.icon-JP-Zoom-in:before{content:"\ea0c"}.icon-JP-Zoom-out:before{content:"\ea0d"}.shape{align-items:center;aspect-ratio:1.37;background-color:#fff;background-color:var(--color-box-primary);border-radius:10px;box-shadow:0 0 20px 1px rgba(0,0,0,.05);box-shadow:0 0 20px 1px rgba(var(--ds-color-black-rgb),.05);color:#000;color:var(--color-text-primary);cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:90px;padding:12px;width:auto}.shape:active,.shape:hover{background-color:#232f43;background-color:var(--color-box-secondary);color:#fff;color:var(--color-text-secondary)}.shape__text{margin-top:8px;text-align:center}.shape--stretched{align-items:center;aspect-ratio:unset;border-radius:20px;flex-direction:row;height:22px;justify-content:flex-start;min-height:0;min-height:auto;padding:20px 24px}.shape--stretched .shape__text{margin-left:16px;margin-top:0;text-align:left}.shape--selected{background-color:#232f43;background-color:var(--color-box-secondary);color:#fff;color:var(--color-text-secondary)}.shape-size--small{aspect-ratio:1.8;min-height:70px}.button{align-items:center;border:1px solid #000;border:1px solid var(--color-border-quinternary);border-radius:30px;color:#fff;color:var(--color-text-secondary);display:flex;height:46px;justify-content:center;padding:8px 16px;width:auto}.button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button .ant-btn-loading-icon.ant-btn-icon{-webkit-margin-end:4px;margin-inline-end:4px;padding:2px;width:-webkit-min-content;width:min-content}.button.ant-btn-default:not(:disabled):hover{border-color:#000;border-color:var(--color-button-primary);color:#fff;color:var(--color-text-secondary)}.button__icon{margin-right:8px}.button--primary{background-color:#000;background-color:var(--color-button-primary);box-shadow:none}.button--primary.ant-btn-default:not(:disabled):hover{background-color:#000;background-color:var(--color-button-primary);text-decoration:none}.button--primary.ant-btn-default:not(:disabled):hover:after{background-color:#fff;background-color:var(--color-button-secondary);border-radius:30px;content:"";height:calc(100% + 2px);left:-1px;opacity:.1;position:absolute;top:-1px;width:calc(100% + 2px)}.button--primary-negative{background-color:#fff;background-color:var(--color-button-secondary)}.button--primary-negative,.button--primary-negative.ant-btn-default:not(:disabled):hover{border-color:#fff;border-color:var(--color-button-secondary);color:#000;color:var(--color-text-primary)}.button--primary-negative.ant-btn-default:not(:disabled):hover{text-decoration:none}.button--primary-negative.ant-btn-default:not(:disabled):hover:after{background-color:#000;background-color:var(--color-button-primary);border-radius:30px;content:"";height:calc(100% + 2px);left:-1px;opacity:.04;position:absolute;top:-1px;width:calc(100% + 2px)}.button--secondary{background-color:transparent;border:none;box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px var(--color-button-primary);color:#000;color:var(--color-text-primary);height:44px}.button--secondary.ant-btn-default:not(:disabled):hover{box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px var(--color-button-primary);color:#000;color:var(--color-text-primary)}.button--secondary-negative{background-color:transparent;border:none;box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--color-button-secondary);color:#fff;color:var(--color-text-secondary)}.button--secondary-negative.ant-btn-default:not(:disabled):hover{box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px var(--color-button-secondary);color:#fff;color:var(--color-text-secondary)}.button--tertiary{background-color:#fff;background-color:var(--color-background-primary);border:none;box-shadow:0 0 0 1px #979ea4;box-shadow:0 0 0 1px var(--color-border-primary);color:#000;color:var(--color-text-primary);height:44px}.button--tertiary.ant-btn-default:not(:disabled):hover{box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px var(--color-button-primary);color:#000;color:var(--color-text-primary)}.button--ghost{background-color:transparent;border:none;box-shadow:none}.button--ghost,.button--ghost.ant-btn-default:not(:disabled):hover{color:#000;color:var(--color-text-primary)}.button--ghost-negative,.button--ghost-negative.ant-btn-default:not(:disabled):hover{color:#fff;color:var(--color-text-secondary)}.button--link{background-color:transparent;border:none;box-shadow:none;color:#000;color:var(--color-text-primary);height:auto;padding:0}.button--link.ant-btn-default:not(:disabled):hover{color:#000;color:var(--color-text-primary);text-decoration:underline}.button--link-negative,.button--link-negative.ant-btn-default:not(:disabled):hover{color:#fff;color:var(--color-text-secondary)}.button--large{max-width:344px;width:100%}.button--small{max-width:168px;width:100%}.button--medium{max-width:220px;width:100%}.button--full{width:100%}.banner-layout{background:#000;background:var(--ds-color-black);background-position:50%;background-size:cover;height:415px;text-align:center;width:100%}.banner-layout__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 16px}.banner-layout__cta{margin-top:24px}.banner-layout__subtitle,.banner-layout__title{-webkit-margin-before:0;-webkit-margin-after:0;color:#fff;color:var(--color-text-secondary);margin-block-end:0;margin-block-start:0;z-index:1}.banner-layout__description{-webkit-margin-before:40px;-webkit-margin-after:0;color:#fff;color:var(--color-text-secondary);margin-block-end:0;margin-block-start:40px;z-index:1}.visual-banner-layout{background-position:50%;background-size:cover;height:310px;width:100%}.visual-banner-layout,.visual-banner-layout__content{align-items:center;display:flex;justify-content:center}.visual-banner-layout__content{flex-direction:column;padding:16px}.visual-banner-layout__visual{align-items:center;display:flex;justify-content:center;max-height:130px;max-width:100%}.visual-banner-layout__title{color:#fff;color:var(--color-text-secondary);margin-bottom:0;margin-top:8px;text-align:center}.button-list-layout{align-items:center;display:flex;flex-direction:column;padding:48px 0}.button-list-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:0;text-align:center}.button-list-layout__store-button{column-gap:28px;display:flex;margin-top:36px}.button-list-layout__store-button--apple_btn{height:70px}.button-list-layout__store-button--google_btn{height:90px;margin-bottom:-10px;margin-top:-10px}.button-list-layout__store-button--vivaEngage_btn{border:double;border-radius:12px;height:70px}.button-list-layout__store-button--default_btn{height:70px}@media(max-width:768px){.button-list-layout__store-button{column-gap:16px;flex-direction:row;padding:0 16px}.button-list-layout__store-button>a{align-self:center;display:flex;flex:1 1;justify-content:center}.button-list-layout__store-button--apple_btn{max-height:70px;width:100%}.button-list-layout__store-button--google_btn{height:auto;max-height:90px;width:100%}.button-list-layout__store-button--vivaEngage_btn{border:double;border-radius:12px;height:auto;max-height:70px;width:100%}.button-list-layout__store-button--default_btn{height:auto;max-height:70px;width:100%}}.banner--no-overlap{max-height:310px}.banner__content{background-position:50%;background-size:cover;color:#fff;color:var(--color-text-secondary);display:flex;flex-direction:row;height:310px;position:relative;width:100%}.banner__content--center{align-items:center;justify-content:center}.banner__content--bottomLeft{align-items:flex-end;justify-content:flex-start}.banner__content--bottomRight{align-items:flex-end;justify-content:flex-end}.banner__shadowed-background{background-color:rgba(0,0,0,.6);height:inherit;position:absolute;width:inherit;z-index:1}.banner__shadowed-background--gradient{background:linear-gradient(180deg,rgba(0,0,0,.7),hsla(0,0%,100%,0) 75%);height:220px;opacity:1;top:0}.banner__text{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;position:relative;z-index:2}.banner__title{color:#fff;color:var(--color-text-secondary);margin:0;position:relative}@media(max-width:768px){.banner__title{align-items:center;color:#000;color:var(--color-text-primary);display:flex;flex-direction:row;justify-content:center;padding:24px 0}}.validation-banner{border-radius:6px;color:#fff;color:var(--color-text-secondary)}.validation-banner__content{align-items:center;display:flex;justify-content:center;padding:4px 8px}.validation-banner--success{background-color:#19ca86;background-color:var(--color-status-success)}.validation-banner--error{background-color:#e7264e;background-color:var(--color-status-error)}.validation-banner--hidden{max-height:0;transition:max-height .25s ease-in}.validation-banner__icon{margin-right:14px}.card-member-layout__banner .banner{max-height:none}.card-member-layout__content{background-color:#fff;background-color:var(--color-background-primary);padding:32px 24px;position:relative}.card-member-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:0}.card-member-layout__card{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:center;padding:24px 0}.card-member-layout__recto,.card-member-layout__verso{position:relative;width:508px}.card-member-layout__card-background{position:relative;width:100%}.card-member-layout__card-content{bottom:0;color:#fff;color:var(--ds-color-white);left:0;position:absolute;right:0;top:0}.card-member-layout__card-content-text{font-size:16px;font-weight:500;line-height:1.2}.card-member-layout__personal-info{bottom:9%;display:flex;flex-direction:column;left:6%;position:absolute}.card-member-layout__date{bottom:9%;position:absolute;right:6.5%}.card-member-layout__external-id{position:absolute;text-align:center;top:38%;width:100%}.card-member-layout__description{display:flex;justify-content:center;margin-top:16px;width:100%}.card-member-layout__download{margin-top:48px}.card-member-layout__download-pass,.card-member-layout__download-pdf{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px}.card-member-layout__download-pass-description,.card-member-layout__download-pdf-description{margin-bottom:16px;text-align:center}.card-member-layout__download-pass-button,.card-member-layout__download-pdf-button{cursor:pointer;height:44px;width:145px}.card-member-layout__download-pass-loader,.card-member-layout__download-pdf-loader,.card-member-layout__wallet-loader{margin-top:16px}@media(max-width:1200px){.card-member-layout__recto,.card-member-layout__verso{width:430px}}@media(max-width:991px){.card-member-layout__recto,.card-member-layout__verso{width:284px}}@media(max-width:768px){.card-member-layout__content{padding:28px 24px}.card-member-layout__recto,.card-member-layout__verso{max-width:510px;width:100%}}.detail-layout{align-items:center;display:flex;flex-direction:column;position:relative}.detail-layout,.detail-layout__banner{background-color:#fff;background-color:var(--color-background-primary)}.detail-layout__banner{max-height:315px;width:100%}.detail-layout__content{background-color:#fff;background-color:var(--color-background-primary);max-width:700px;padding:32px 100px;position:relative;width:700px}.detail-layout__content-subtitle,.detail-layout__content-title{color:#000;color:var(--color-text-primary-alternative)}.detail-layout__content:has(.block-detail__content-title){margin-top:0;padding:30px 24px}@media(max-width:768px){.detail-layout__content{padding:32px 24px;position:static;transform:none;width:auto}}.image-card{background-color:#fff;background-color:var(--color-background-primary);border-radius:10px;border-width:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(var(--ds-color-black-rgb),.25);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.image-card__img{background-position:50%;background-size:cover;border-radius:10px 10px 0 0;flex-grow:1;height:auto;min-height:100px;position:relative;transform:scale(1);transition:transform .8s ease;width:100%}.image-card__content{flex-shrink:0;height:auto;min-height:18px;padding:16px;position:relative;text-align:center}.image-card:hover .image-card__img{transform:scale(1.05) translateY(-2.5%)}.image-card--centered-content .image-card__img:after{background-color:#000;background-color:var(--ds-color-black);bottom:0;content:"";left:0;opacity:.25;position:absolute;right:0;top:0}.image-card--centered-content .image-card__content{align-items:center;display:flex;height:100%;justify-content:center;padding:0;position:absolute;width:100%}.content-card{height:100%;position:relative;width:100%}.content-card__title{color:#000;color:var(--color-text-primary-alternative)}.content-card .image-card__img{height:auto;min-height:200px}.content-card .image-card__content{min-height:88px}.content-card__content{display:flex;flex-direction:column;position:relative;text-align:left;word-break:break-word;z-index:2}.content-card__pellet{align-items:center;background-color:#fff;background-color:var(--color-background-primary);border-radius:10px 10px 0 0;display:flex;justify-content:center;min-width:104px;padding:1px 8px;position:absolute;right:0;text-align:center;top:-20px}.content-card__pellet-text{margin-left:4px}.content-card__header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.content-card__information{display:flex;flex-direction:column}.content-card__information .content-card__subtitle{margin-top:12px}.content-card__logo img{max-height:84px;max-width:88px}.content-card--all-in-one .content-card__subtitle,.content-card--all-in-one .content-card__title{color:#fff;color:var(--color-text-secondary)}.content-card--all-in-one .content-card__centered-information{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:8px;text-align:center;text-transform:uppercase}.component-card,.component-card:hover{color:#000;color:var(--color-text-primary);text-decoration:none}.component-card:hover{cursor:pointer}.skeleton-card{display:flex;flex-direction:column;min-width:200px}.skeleton-card__image{border-radius:10px 10px 0 0!important;height:100%;min-height:200px;min-width:200px;width:100%!important}.skeleton-card__content{display:flex;flex-direction:column;min-height:88px;padding:16px 8px;width:calc(100% - 16px)}.skeleton-card__title>span{min-width:100px!important;width:64%!important}.skeleton-card__subtitle>span{margin-top:12px;min-width:100px!important;width:72%!important}@media(max-width:768px){.skeleton-card{max-width:none;width:100%}}.skeleton-card--image-only{height:100%}.skeleton-card--image-only .skeleton-card__image{border-radius:0!important;height:100%!important}.skeleton-card--image-only .skeleton-card__content{display:none}.selection-common-layout{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:32px 0}.selection-common-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:0 0 0 24px}.selection-common-layout__cards{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between;margin:32px auto 0;max-width:1440px;overflow-x:auto;padding-bottom:16px;width:100%}.selection-common-layout__cards .component-card{flex:1 1;min-width:340px}.selection-common-layout__cards .component-card:first-of-type{margin-left:16px}.selection-common-layout__cards .component-card:last-of-type{margin-right:16px}@media(max-width:768px){.selection-common-layout__cards--multiple .component-card{min-width:88%}}.selection-common-layout__cta{margin:8px auto 0}.selection-push-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.selection-push-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:0}.selection-push-layout__subtitle{margin-top:16px}.selection-push-layout__cards{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between;margin:40px auto;max-width:1400px;overflow-x:auto;padding-bottom:16px;width:100%}.selection-push-layout__cards .component-card{flex:1 1;min-width:300px}.selection-push-layout__cards .component-card:first-of-type{margin-left:16px}.selection-push-layout__cards .component-card:last-of-type{margin-right:16px}.no-result-page{background-color:#fff;background-color:var(--color-background-primary);display:flex;flex-direction:column;height:100%;width:100%}.no-result-page__texts{margin:0 auto 68px;text-align:center}.no-result-page__texts-title{margin-bottom:52px;margin-top:48px}.no-result-page__texts-list{text-align:left}.no-result-page .selection-common-layout,.no-result-page .selection-push-layout{background-color:#e6e8ef!important;background-color:var(--color-background-tertiary)!important}.no-result-page__select{background-color:#e6e8ef;background-color:var(--color-background-tertiary);display:flex;flex:1 1;flex-direction:column;padding-bottom:32px}.no-result-page__select-title{margin:36px auto 0;max-width:1400px;text-align:left;width:100%}.no-result-page__select-title>span{padding:0 16px}.no-result-page__select>.selection-common-layout,.no-result-page__select>.selection-push-layout{padding:0}.no-result-page__select>.button{align-self:center}.no-result-page__skeleton{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin:36px auto 0;width:100%}.no-result-page__skeleton-wrapper{margin:auto;max-width:1400px;padding:0 16px;width:100%}@media(max-width:768px){.no-result-page__texts{margin:0 16px 44px;text-align:left}.no-result-page__texts-title{margin-bottom:28px;margin-top:0}.no-result-page__texts-title>span{padding:0 16px}.no-result-page__skeleton{display:flex;flex-direction:column;margin-top:24px;padding:0 16px;width:auto}.no-result-page__skeleton-wrapper{margin:auto;max-width:1400px;padding:initial;width:100%}.no-result-page__skeleton .skeleton-card{width:100%}}.input-filter__dropdown{background-color:#fff;background-color:var(--color-background-primary);border-radius:20px!important;box-shadow:2px 4px 12px 0 rgba(0,0,0,.25)!important;display:flex;flex-direction:column;padding:8px 16px}.input-filter__dropdown>.ant-checkbox-wrapper{flex-direction:row-reverse}.input-filter__dropdown>.ant-checkbox-wrapper>span:nth-child(2){flex:1 1;padding:4px 0}.input-filter__dropdown-container .ant-space-item{border:none;width:100%}.input-filter__button{border-color:#e6e8ef!important;border-color:var(--color-border-tertiary)!important;height:40px!important;margin:0 8px;text-overflow:ellipsis}.input-filter__button>span{align-items:center;display:flex;width:100%}.input-filter__button:hover{border-color:#979ea4!important;border-color:var(--color-border-primary)!important}.input-filter__filters-desktop{display:flex;flex-direction:row}.input-filter__filters-desktop .ant-space{width:auto}.input-filter__mobile-label{margin-left:8px}.input-filter__desktop-button{width:220px}.input-filter__desktop-button>span{display:flex;width:100%}.input-filter__desktop-label{flex:1 1}.input-filter__desktop-label-reset{align-self:center;position:relative;z-index:100}.input-filter__reset{align-self:center;margin:0 4px;padding:4px}.input-filter__reset:hover{cursor:pointer}.input-filter__popover{bottom:0!important;left:0!important;position:fixed;right:0!important;top:0!important;width:100%;z-index:1000}.input-filter__popover-header{display:flex;flex-direction:row;height:64px;padding:24px 24px 0}.input-filter__popover-header-section{flex:1 1}.input-filter__popover-header-close{width:-webkit-min-content;width:min-content}.input-filter__popover-header-close:hover{cursor:pointer}.input-filter__popover-header-title{align-self:center;text-align:center}.input-filter__popover-header-delete{padding:8px 0;text-align:right}.input-filter__popover-header-delete-text:hover{cursor:pointer}.input-filter__popover-content{padding:0 24px 96px}.input-filter__popover-content,.input-filter__popover-content-checkboxes{display:flex;flex-direction:column}.input-filter__popover-content-checkboxes>.ant-checkbox-wrapper{flex-direction:row-reverse;margin:4px 0}.input-filter__popover-content-checkboxes>.ant-checkbox-wrapper>span:nth-child(2){flex:1 1}.input-filter__popover-content-cta{bottom:24px;left:12px;position:absolute;right:12px}.input-filter__popover .ant-popover-content{height:100dvh;max-height:none;padding:0}.input-filter__popover .ant-popover-inner{background-color:#fff;background-color:var(--color-background-primary);border-radius:0;height:100%;max-height:none;padding:0;position:relative;width:100%}.input-filter__popover .ant-popover-inner-content{height:calc(100% - 72px);overflow-y:auto}.ant-dropdown.input-filter__ant-dropdown{border-radius:0;border-radius:initial;min-width:0!important;min-width:auto!important;padding-top:8px!important;position:fixed;width:360px}.ant-checkbox-checked .ant-checkbox-inner{background-color:#000;background-color:var(--color-button-primary);border-color:#000;border-color:var(--color-button-primary)}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{background-color:#979ea4!important;background-color:var(--color-button-inactive)!important;border-color:#979ea4!important;border-color:var(--color-button-inactive)!important}.JPInputError{align-items:center;color:#e7264e;color:var(--color-status-error);display:flex;flex-direction:row;margin-top:4px}.JPInputError .JPInputError__icon-error.font-icon{color:#e7264e;color:var(--color-status-error);margin-right:8px}.JPInputError--top{margin-bottom:24px}.input-search__input{border-radius:9999px!important}.input-search>.JPInputElement>.d-flex{display:none}.filters{background-color:#fff;background-color:var(--color-background-primary);border-top:1px solid #e6e8ef;border-top:1px solid var(--color-border-tertiary);box-shadow:0 2px 2px 0 rgba(0,0,0,.07);box-shadow:0 2px 2px 0 rgba(var(--ds-color-black-rgb),.07);display:flex;justify-content:center;padding:8px 48px;position:-webkit-sticky;position:sticky;top:56px;-webkit-transition:top .25s;-webkit-transition-delay:0s;transition:top .25s;transition-delay:0s;z-index:1000}.filters--no-header{top:0!important;transition-delay:.3s}.filters__filter{flex:1 1}.filters__container{align-items:center;align-self:center;display:flex;flex-direction:row;max-width:1140px;width:100%}.filters__container>.input-search{max-width:348px;width:100%}.filters__container>.input-search>.JPInputElement{display:flex}@media(max-width:768px){.filters{padding:8px 16px;top:56px}.filters__container{flex-direction:row-reverse}.filters__container>.input-search{flex:1 1;max-width:none;padding-right:8px;width:100%}.filters__filter{flex:0 1}}.list-layout{align-items:center;background-color:#fff;background-color:var(--color-background-primary);display:flex;flex:1 1;flex-direction:column;padding:32px 48px}.list-layout__container{display:flex;flex-direction:column;height:100%}.list-layout__skeleton{grid-gap:24px;background-color:#fff;background-color:var(--color-background-primary);box-sizing:border-box;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-top:48px;max-width:1140px;padding:0 48px;width:100%}.list-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:8px 0 0}.list-layout__content{grid-column-gap:24px;grid-row-gap:32px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:48px;max-width:1140px;row-gap:32px;width:100%}@media(max-width:768px){.list-layout{align-items:flex-start;padding:32px 16px}.list-layout__title{margin-left:8px}.list-layout__content{gap:24px}.list-layout__content,.list-layout__skeleton{display:flex;flex-direction:column;margin-top:24px}.list-layout__skeleton .skeleton-card{width:100%}}.mosaic-layout{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"one one two two" "one one three three" "four five six seven";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto}.mosaic-layout-container{display:flex;flex-direction:column;row-gap:20px}.mosaic-layout__item{min-height:200px}.mosaic-layout__item-1{grid-area:one}.mosaic-layout__item-2{grid-area:two}.mosaic-layout__item-3{grid-area:three}.mosaic-layout__item-4{grid-area:four}.mosaic-layout__item-5{grid-area:five}.mosaic-layout__item-6{grid-area:six}.mosaic-layout__item-7{grid-area:seven}.mosaic-layout--1{grid-template-areas:"one";grid-template-columns:1fr;grid-template-rows:auto}.mosaic-layout--2{grid-template-areas:"one two";grid-template-columns:1fr 1fr;grid-template-rows:auto}.mosaic-layout--2.mosaic-layout--alternative{grid-template-areas:"one one" "two two"}.mosaic-layout--2.mosaic-layout--inverted{grid-template-areas:"two one"}.mosaic-layout--3{grid-template-areas:"one two" "one three";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.mosaic-layout--3.mosaic-layout--alternative{grid-template-areas:"one one" "two three"}.mosaic-layout--3.mosaic-layout--inverted{grid-template-areas:"two one" "three one"}.mosaic-layout--4{grid-template-areas:"one one two two" "one one three four";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.mosaic-layout--4.mosaic-layout--alternative{grid-template-areas:"one one one one" "two two three four"}.mosaic-layout--4.mosaic-layout--inverted{grid-template-areas:"two two one one" "four three one one"}.mosaic-layout--5{grid-template-areas:"one one two two" "one one three three" "four four five five";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto}.mosaic-layout--5.mosaic-layout--alternative{grid-template-areas:"one one one one" "two two three three" "four four five five"}.mosaic-layout--5.mosaic-layout--inverted{grid-template-areas:"two two one one" "three three one one" "five five four four"}.mosaic-layout--6{grid-template-areas:"one one two two" "one one three three" "four four five six";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto}.mosaic-layout--6.mosaic-layout--alternative{grid-template-areas:"one one one one" "two two three three" "four four five six"}.mosaic-layout--6.mosaic-layout--inverted{grid-template-areas:"two two one one" "three three one one" "six five four four"}.mosaic-layout--7{grid-template-areas:"one one two two" "one one three three" "four five six seven";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto}.mosaic-layout--7.mosaic-layout--alternative{grid-template-areas:"one one one one" "two two three three" "four five six seven"}.mosaic-layout--7.mosaic-layout--inverted{grid-template-areas:"two two one one" "three three one one" "seven six five four"}@media(max-width:768px){.mosaic-layout{display:flex;flex-direction:column;padding:8px}.mosaic-layout-container{row-gap:16px}.mosaic-layout__item{height:auto;min-height:200px;width:100%}.mosaic-layout__item-1{aspect-ratio:unset}.mosaic-layout__item-5{height:auto}.mosaic-layout-container--horizontal-on-mobile{display:flex;flex-direction:row;overflow-x:auto;padding:16px 8px;width:100%}.mosaic-layout-container--horizontal-on-mobile>*+*{margin-left:20px;margin-top:0}}.story__mosaic-item{height:100%;width:100%}@media(max-width:768px){.story__mosaic-item{height:200px}}.extended-mosaic-layout{align-items:center;background-color:#fff;background-color:var(--color-background-primary);display:flex;flex-direction:column;padding:32px 48px}.extended-mosaic-layout .mosaic-layout-container{margin-top:48px;max-width:1140px;width:100%}.extended-mosaic-layout__skeleton{max-width:1140px;width:100%}.extended-mosaic-layout__skeleton .mosaic-layout-container{margin-top:20px;max-width:1140px;width:100%}.extended-mosaic-layout__skeleton--initial-content .mosaic-layout-container{margin-top:48px}.extended-mosaic-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:8px 0 0}@media(max-width:768px){.extended-mosaic-layout{align-items:flex-start;padding:32px 16px}}.picture-list-layout{align-items:center;display:flex;flex-direction:column;padding:48px 0}.picture-list-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:0;text-align:center}.picture-list-layout__subtitle{margin-top:16px;text-align:center}.picture-list-layout__gallery{align-items:center;display:flex;height:154px;justify-content:center;margin-top:48px;max-height:154px;position:relative;width:100%}.picture-list-layout__left-arrow,.picture-list-layout__right-arrow{align-items:center;color:#000;color:var(--color-icon-primary);cursor:pointer;height:34px;justify-content:center;position:absolute;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:34px;z-index:10}.picture-list-layout__left-arrow .font-icon:hover,.picture-list-layout__right-arrow .font-icon:hover{color:#5b5b5b;color:var(--color-icon-tertiary)}.picture-list-layout__left-arrow{left:2px}.picture-list-layout__right-arrow{right:2px}.picture-list-layout__slide{-ms-overflow-style:none;background-size:cover;display:flex;height:100%;justify-content:safe center;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;width:calc(100% - 100px)}.picture-list-layout__slide::-webkit-scrollbar{display:none}.picture-list-layout__image-container{align-items:center;flex-direction:column;height:100%;justify-content:center;margin-right:60px;max-width:150px;min-width:150px}.picture-list-layout__image-container:last-child{margin-right:0}.picture-list-layout__image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}@media(max-width:768px){.picture-list-layout__gallery{margin-top:12px}}.ant-carousel .slick-slider .slick-dots li{width:10px}.ant-carousel .slick-next,.ant-carousel .slick-prev{z-index:1}.ant-carousel .slick-prev{left:32px!important}.ant-carousel .slick-next{right:42px!important}.ant-carousel .slick-arrow .circle{align-items:center;background-color:rgba(0,0,0,.56);background-color:var(--color-overlay-primary);border-radius:50%;color:#fff;color:var(--color-text-secondary);display:flex;height:32px;justify-content:center;width:32px}.ant-carousel .slick-arrow .circle .font-icon{opacity:1}.slick-arrow:after{display:none!important}.ant-carousel .slick-dots li button{background-color:#5b5b5b;background-color:var(--color-icon-tertiary);border-radius:50%;height:8px;opacity:1;width:8px}.ant-carousel .slick-dots li.slick-active button{background-color:#fff;background-color:var(--color-icon-quaternary);height:8px;width:8px}.slick-dots .slick-active:after{display:none!important}.event-link{align-items:center;display:flex;text-decoration:none}.event-link,.event-link:hover{color:#000;color:var(--color-text-primary)}.event-link:hover{cursor:pointer;text-decoration:underline}.arrow,.slide .leftArrow,.slide .rightArrow{background:rgba(0,0,0,.56);background:var(--color-overlay-primary);height:34px;width:34px}.arrow.icon,.slide .leftArrow,.slide .rightArrow{color:hsla(0,0%,100%,.61);color:var(--color-overlay-negative)}.slide{height:556px;max-height:556px}.slide__title{color:#000;color:var(--color-text-primary-alternative)}.slide__description,.slide__subtitle{margin-top:16px}.slide__button{margin-top:30px}.slide__button a:hover{text-decoration:none}.slide__button .button span{overflow:hidden;text-overflow:ellipsis;width:100%}.slide-img{object-fit:cover;position:relative;z-index:-1}.slide .leftArrow{left:32px}.slide .rightArrow{right:32px}.slide .info{background-color:#f8f8fb;background-color:var(--color-background-secondary);border-radius:16px;max-height:403px;max-width:572px;padding:40px 32px 32px;right:82px}.slide .dotNavigation{background-color:#5b5b5b;background-color:var(--ds-color-grey-70);height:7px;width:7px}.slide .dotNavigation.isActive{background-color:#fff;background-color:var(--ds-color-white)}@media(max-width:768px){.slide{height:316px;max-height:316px}.slide-background{background-color:rgba(0,0,0,.6)}.slide .info,.slide__title{color:#fff;color:var(--color-text-secondary)}.slide .info{background-color:transparent;left:0;margin:0 auto;right:0;text-align:center}}.post-list-alternate-layout{display:flex;flex-direction:column}.post-list-alternate-layout__wrapper{display:flex;flex-direction:row;justify-content:center;width:100%}.post-list-alternate-layout__wrapper:nth-child(2n)>.post-list-alternate-layout__content{flex-direction:row-reverse}.post-list-alternate-layout__content{display:flex;flex-direction:row;justify-content:space-between;max-width:1060px;padding:60px 20px}.post-list-alternate-layout__media{aspect-ratio:.92;object-fit:cover;object-position:center;width:46%}.post-list-alternate-layout__CTA{align-self:center;margin-top:32px}.post-list-alternate-layout__text-content{display:flex;flex-direction:column;justify-content:center;width:46%}.post-list-alternate-layout__title{color:#000;color:var(--color-text-primary-alternative)}.post-list-alternate-layout__subtitle{margin-top:20px}.post-list-alternate-layout__description{margin-top:8px}@media(max-width:768px){.post-list-alternate-layout__content{align-items:center;flex-direction:column!important;justify-content:center;padding:20px}.post-list-alternate-layout__media{width:100%}.post-list-alternate-layout__CTA{margin-top:16px}.post-list-alternate-layout__text-content{margin-top:16px;width:100%}}.selection-mosaic-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 16px}.selection-mosaic-layout__title{color:#000;color:var(--color-text-primary-alternative);margin:0}.selection-mosaic-layout__subtitle{margin-top:16px}.selection-mosaic-layout .mosaic-layout-container{margin-top:24px;max-width:1400px;width:100%}.selection-mosaic-layout__button{margin-top:40px}.accordion{border-radius:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(var(--ds-color-black-rgb),.1);display:inline-block;width:100%}.accordion__title{cursor:pointer;display:flex;flex-direction:row;padding:16px}.accordion__title-text{flex:1 1;margin:auto}.accordion__description{max-height:0;overflow:hidden}.accordion__description--expanded{border-top:1px solid #e6e8ef;border-top:1px solid var(--color-divider-primary);max-height:none;padding:8px 16px}.tab-layout{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.tab-layout__title{margin:32px auto;text-align:center}.tab-layout__accordions{max-width:516px;width:100%}@media(max-width:768px){.tab-layout{margin:0 8px;max-width:96dvw}}.tab-layout__accordion{margin:8px 0}.tab-container{align-items:center;display:flex;flex-direction:column;margin-top:32px;padding:32px 0}.tab-container__tab-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;max-width:600px}.tab-container__tab-list>*{height:100px}.tab-container__tab-content{display:flex;margin-top:32px;max-width:516px;width:100%}.tab-container__tab--active{display:flex;width:100%}.tab-container__tab--inactive{display:none}.tab-container--one-tab-only{margin-top:0}@media(max-width:768px){.tab-container{margin:12px auto 0;padding-top:0}.tab-container__tab-list{flex-wrap:nowrap;gap:16px;justify-content:flex-start;max-width:100%;overflow-x:auto;padding:24px 0}.tab-container__tab-list :first-child{margin-left:16px}.tab-container__tab-list :last-child{margin-right:16px}}.request-card__status{border-radius:10px;color:#000;color:var(--color-text-primary);display:inline-flex;margin-top:10px;padding:4px 15px}.request-card__status--done{background-color:#beedd6;background-color:var(--color-status-done)}.request-card__status--closed{background-color:#000;background-color:var(--color-status-closed);color:#fff;color:var(--color-text-secondary)}.request-card__status--recommended{background-color:#ffdcba;background-color:var(--color-status-recommended)}.request-card__status--ongoing{background-color:#c4e9fe;background-color:var(--color-status-ongoing)}.request-card__status--modifying{background-color:#c4e9fe;background-color:var(--color-status-modifying)}.request-card__status--cancelling{background-color:#fab8c3;background-color:var(--color-status-cancelling)}.request-card__status--cancelled{background-color:#979ea4;background-color:var(--color-status-cancelled);color:#fff;color:var(--color-text-secondary)}.request-card__status--booked{background-color:#369165;background-color:var(--color-status-booked);color:#fff;color:var(--color-text-secondary)}.request-card{background-color:#fff;background-color:var(--color-background-primary);border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);box-shadow:0 2px 6px 0 rgba(var(--ds-color-black-rgb),.15);display:flex;margin:8px;transition:all .1s linear}.request-card:hover{background-color:#f8f8fb;background-color:var(--color-background-secondary);cursor:pointer}.request-card__icon{color:var(--color-icon--secondary)}.request-card__icon.font-icon{font-weight:500}.request-card__data{display:flex;flex-direction:column;margin:16px;word-break:break-all}.request-card__placeholder{flex:1 1}.request-card__arrow{align-items:center;margin:auto 16px auto 0}.request-card__date{align-items:center;display:flex;flex-direction:row;gap:4px;margin-top:5px}.request-card--cancelled{background-color:#e6e8ef;background-color:var(--ds-color-grey-20)}@media(max-width:768px){.request-card{margin:8px}}.request-detail__layout{display:flex;flex-direction:column;gap:24px;margin-top:-56px;padding-bottom:34px;width:100%}.request-detail__subject{word-break:break-all}@media(max-width:768px){.request-detail__layout{gap:0}.request-detail__subject{margin:0 16px;text-align:center}.request-detail__status{display:flex;justify-content:center}}.request-proposal-card{background-color:#fff;background-color:var(--color-background-primary);border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);box-shadow:0 2px 6px 0 rgba(var(--ds-color-black-rgb),.15);display:flex;gap:16px;transition:all .1s linear}.request-proposal-card:hover{background-color:#f8f8fb;background-color:var(--color-background-secondary);cursor:pointer}.request-proposal-card__image{border-radius:10px 0 0 10px;height:auto;min-height:110px;object-fit:cover;width:135px}.request-proposal-card__image.ant-skeleton-element,.request-proposal-card__image.ant-skeleton-image{width:135px}.request-proposal-card__image.ant-skeleton-element{height:100%}.request-proposal-card__image.ant-skeleton.ant-skeleton-element .ant-skeleton-image{border-radius:10px 0 0 10px;height:100%;width:100%}.request-proposal-card__icon{padding:28px 4px 28px 20px}.request-proposal-card__addresses{display:flex;flex-direction:row;flex-wrap:wrap}.request-proposal-card__addresses span{align-self:center}.request-proposal-card__addresses .font-icon{margin:0 8px}.request-proposal-card__texts{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:16px;row-gap:8px}.request-proposal-card__arrow{align-items:center;margin:auto 28px auto 0}@media(max-width:768px){.request-proposal-card__image,.request-proposal-card__image.ant-skeleton-element,.request-proposal-card__image.ant-skeleton-image{width:100px}.request-proposal-card__texts{margin-left:12px}}p{-webkit-margin-before:unset;-webkit-margin-after:unset;margin-block-end:unset;margin-block-start:unset}.request-detail__box{align-self:center;background-color:#fff;background-color:var(--color-background-primary);border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);box-shadow:0 2px 6px 0 rgba(var(--ds-color-black-rgb),.15);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:12px 24px 0;max-width:900px;overflow-y:auto;padding:24px;width:94%}.request-detail__box-title{margin:0}.request-detail__box-title-container{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;width:-webkit-fit-content;width:fit-content}.request-detail__box .summary>.summary__item{margin:12px 0}.request-detail__data{flex:1 1}.request-detail__date{margin:0 auto;min-width:125px}.request-detail__cta-container{align-items:center;align-self:center;display:flex;flex-direction:row;gap:14px;justify-content:center;width:100%}.request-detail__modify-cta{width:100%}.request-detail__footer-cta{align-self:center}.request-detail__footer-cta.button--link{padding:16px}.request-detail__summary{display:flex;flex-direction:column;gap:44px}@media(max-width:768px){.request-detail__box{align-self:flex-start;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:16px;width:100%}.request-detail__box-content{width:100%}.request-detail__box-title-container{cursor:default}.request-detail__action-container{background-color:#fff;background-color:var(--color-background-primary);border-radius:0;bottom:0;box-shadow:0 rgba(0,0,0,.15);display:flex;flex-direction:column;left:0;margin:auto;max-width:none;position:fixed;right:0;top:0;z-index:1001}.request-detail__action-icon{margin:32px auto auto}.request-detail__header{align-items:center;display:flex;flex-direction:row;padding:12px 0}.request-detail__header--absolute{left:0;position:absolute;right:0;top:0;z-index:3}.request-detail__header--absolute .request-detail__header-button{color:#fff;color:var(--color-icon-quaternary)}.request-detail__header-button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.request-detail__header-button:hover{color:#979ea4;color:var(--ds-color-grey-50);cursor:pointer}.request-detail__header-placeholder{flex:1 1}.request-detail__cta-container{display:flex;flex-direction:column-reverse;gap:16px;justify-content:normal;margin-bottom:4px;max-width:none;padding:0 8px;width:100%}.request-detail__proposals-cta{align-self:center;width:100%}.request-detail__summary{gap:16px}}.summary{justify-content:center}.summary,.summary__item{display:flex;flex-direction:column}.summary__item{margin:16px 0;width:100%}.summary__item--desktop{display:flex;flex-direction:row;margin:auto 0 8px}.summary__label{width:100%}.summary__label--desktop{display:flex;margin:auto 0;width:auto}.summary__label-icon{margin-right:8px}.summary__label-icon--desktop,.summary__label-title--desktop{margin:auto}.summary__value{margin-left:20px;margin-top:8px}.summary__value--desktop{margin:auto 0 auto 8px}.request-detail__loader{align-items:center;display:flex;justify-content:center;width:100%}.request-detail__recommendations{display:flex;flex-direction:column}.request-detail__recommendations-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;margin-top:16px}.request-detail__recommendations-conclusion{margin-top:24px}@media(max-width:768px){.request-detail .request-detail__recommendations-list{gap:16px}.request-detail .request-detail__recommendations-conclusion{margin-top:16px}}.popin--disabled{pointer-events:none}.popin__drawer{border-radius:25px 25px 0 0}.popin__overlay{background:rgba(0,0,0,.6);background:rgba(var(--ds-color-black-rgb),.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1002}.popin__container{align-items:center;background-color:#fff;background-color:var(--color-background-primary);border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(var(--ds-color-black-rgb),.2);display:flex;flex-direction:column;left:50%;padding:32px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1002}.popin__icon{margin-bottom:24px}.popin__texts{display:flex;flex-direction:column;gap:8px;margin-bottom:32px;min-width:224px;text-align:center}.popin__buttons{display:flex;flex-direction:row;gap:18px;justify-content:center;width:100%}.popin__buttons__button{min-width:112px}.ant-drawer-content-wrapper{box-shadow:none!important}.my-requests{width:100%}.my-requests__title{align-items:center;display:flex;justify-content:center;padding:24px}.my-requests__no-request{align-items:center;display:flex;flex-direction:column;margin:120px auto;max-width:400px;width:100%}.my-requests__no-request-label{display:inline-flex;margin-bottom:40px}.my-requests__no-request-button{width:100%}.my-requests__back-button{background-color:rgba(0,0,0,.56);background-color:var(--color-overlay-primary);border-radius:50px;color:#fff;color:var(--color-icon-quaternary);display:flex;height:34px;justify-content:center;left:48px;padding:10px 5px 0;position:fixed;top:140px;width:34px;z-index:2}.my-requests__back-button:hover{cursor:pointer}.my-requests__tab-content{background-color:#fff;background-color:var(--color-background-primary);margin:-70px auto auto;max-width:900px;position:relative;z-index:2}.my-requests__tab-content .ant-tabs-nav{border-bottom:1px solid #979ea4;border-bottom:1px solid var(--color-border-primary);height:75px}.my-requests__tab-content .ant-tabs-nav-list{align-items:center;display:flex;justify-content:space-between;margin:0!important;width:100%}.my-requests__tab-content .ant-tabs-tab{justify-content:center;margin:0;width:50%}.my-requests__tab-content .ant-tabs-ink-bar{background:#000;background:var(--color-border-quinternary)}@media(max-width:768px){.my-requests__back-button{display:none}.my-requests__tab-content{margin:auto}}.JPInputPhone{display:flex;flex-direction:column}.JPInputPhone__container{display:flex;padding:4px 0}.JPInputPhone__container .PhoneInputCountrySelect{width:81px}.JPInputPhone__container .PhoneInputCountrySelect,.JPInputPhone__container .PhoneInputInput{background-color:#fff;background-color:var(--color-background-primary);border-color:#979ea4;border-color:var(--color-border-primary);border-radius:10px;border-style:solid;border-width:1px;height:42px}.JPInputPhone__container .PhoneInputInput{box-sizing:border-box;margin-left:12px;padding-left:10px;transition:all .2s;width:100%}.JPInputPhone__container .PhoneInputInput:focus{box-shadow:0 0 0 2px rgba(0,0,0,.75);outline:none!important}.JPInputPhone__container .PhoneInputInput::placeholder{color:#000;color:var(--color-text-primary);font-style:italic;font-weight:300;opacity:.4;text-overflow:ellipsis}.JPInputPhone__container--error .PhoneInputCountrySelect,.JPInputPhone__container--error .PhoneInputInput{border-color:#e7264e;border-color:var(--color-status-error)}.JPInputPhone__container--error .PhoneInputCountrySelect:focus,.JPInputPhone__container--error .PhoneInputInput:focus{border:1px solid #e7264e;border:1px solid var(--color-status-error);box-shadow:0 0 0 2px rgba(255,38,5,.06);outline:none!important}.JPInputTips{align-items:center;display:flex;flex-direction:row;margin:24px 14px auto 0}.JPInputTips__icon-tips{color:var(--color-icon--secondary)}.JPInputTips span{margin-left:8px}.JPInput .font-icon{color:#232f43;color:var(--color-icon-secondary)}.JPInput .ant-picker-focused{box-shadow:none}.JPInput__confirmation{margin-top:24px}.ant-picker-time-panel-cell-selected>.ant-picker-time-panel-cell-inner{background-color:#e6e8ef!important;background-color:var(--color-background-tertiary)!important}.JPInput-error-message,.ant-form-item .ant-form-item-explain-error{align-items:center;color:#e7264e;color:var(--color-status-error);display:flex;margin:8px 0}.JPInput-error-message .font-icon,.ant-form-item .ant-form-item-explain-error .font-icon{color:#e7264e;color:var(--color-status-error);font-size:18px}.ant-form-item{margin-bottom:8px}.ant-form-item .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless){border-color:#e7264e;border-color:var(--color-status-error)}.ant-picker{width:100%}.ant-picker-dropdown{z-index:1400}.ant-picker-footer{display:none!important}.ant-input-affix-wrapper,.ant-picker{line-height:0}.ant-input-affix-wrapper .ant-input-prefix,.ant-picker .ant-input-prefix{font-weight:400;margin-left:4px}.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper,.ant-picker.ant-input-textarea-affix-wrapper{border-color:#979ea4;border-color:var(--color-border-primary);height:148px;padding:11px}.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper textarea,.ant-picker.ant-input-textarea-affix-wrapper textarea{border-radius:0;height:80%;padding:0;resize:none}.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper.ant-input-textarea-show-count .ant-input-data-count,.ant-picker.ant-input-textarea-affix-wrapper.ant-input-textarea-show-count .ant-input-data-count{bottom:19px;font-size:14px;font-weight:300;right:19px}.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper .ant-input-clear-icon.ant-input-clear-icon-has-suffix,.ant-picker.ant-input-textarea-affix-wrapper .ant-input-clear-icon.ant-input-clear-icon-has-suffix{position:static}.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper .ant-input-suffix,.ant-picker.ant-input-textarea-affix-wrapper .ant-input-suffix{margin-left:4px}.ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.ant-picker:not(.ant-input-textarea-affix-wrapper){border-color:#979ea4;border-color:var(--color-border-primary);border-radius:10px;height:42px}.ant-input-affix-wrapper .ant-input-suffix,.ant-picker .ant-input-suffix{cursor:pointer;flex-direction:row-reverse}.ant-input-affix-wrapper .ant-input-suffix>:not(:last-child),.ant-picker .ant-input-suffix>:not(:last-child){-webkit-margin-end:0;margin-inline-end:0}.ant-input-affix-wrapper .ant-input-clear-icon-hidden,.ant-picker .ant-input-clear-icon-hidden{display:none}.ant-input-affix-wrapper .ant-input-clear-icon-has-suffix,.ant-picker .ant-input-clear-icon-has-suffix{margin:0 0 0 16px}.ant-input-affix-wrapper-focused{box-shadow:none}.ant-input:placeholder-shown{font-style:italic}.JPInputSelect__input{display:flex;width:342px}.ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):not(.ant-select-status-error) .ant-select-selector:hover{border:1px solid #979ea4;border:1px solid var(--color-border-primary)}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:42px}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:#fff;background-color:var(--color-background-primary)}.placeholder{color:#5b5b5b;color:var(--color-text-tertiary);font-style:italic}.JPInputSelect__label{color:#000;color:var(--color-text-primary);margin-bottom:8px}.pop-up{border:1px solid #979ea4;border:1px solid var(--color-border-primary)}.ant-select-dropdown,.pop-up{padding:0}.ant-select-dropdown .ant-select-item{align-items:center;border-radius:0;display:flex;height:42px}.ant-select-dropdown .ant-select-item:not(:first-of-type){border-top:1px solid #979ea4;border-top:1px solid var(--color-border-primary)}.personal-information__spin{padding:8px}.personal-information__section .dynamic-form__button-container{margin-top:auto}.personal-information__section-title{margin-bottom:12px}.personal-information__address{display:flex;flex-direction:row}.personal-information__address-spacing{width:8px}.personal-information__address>.ant-form-item{flex:1 1}.personal-information__phone{position:relative}.personal-information__phone-add{display:flex;margin-bottom:4px}.personal-information__phone-add-clickable{display:flex;flex-direction:row}.personal-information__phone-add-clickable:hover{cursor:pointer}.personal-information__phone-add-icon{color:#fff;color:var(--color-text-secondary)}.personal-information__phone-add-link{align-self:center}.personal-information__phone-add-background{align-items:center;background-color:#232f43;background-color:var(--color-button-tertiary);border-radius:9999px;display:flex;height:24px;justify-content:center;margin-right:8px;width:24px}.personal-information__phone-delete{position:absolute;right:0;top:0;z-index:100}.personal-information__title{border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);margin-top:24px;padding-bottom:12px}.personal-information__submit{margin-top:20px;width:100%}@media(max-width:768px){.personal-information__spin{margin:48px auto;width:100%}}.ant-space{width:100%}.ant-space-item{border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary)}.ant-radio-group{width:100%}.custom-radio-button{align-items:center;display:flex;height:auto;padding:6px 12px}.radio-button-text{color:#000;color:var(--color-text-primary)}.radio-icon{color:#000;color:var(--color-icon-primary);margin-right:8px}.ant-radio-button-wrapper{border:0}.ant-radio-button-wrapper:first-child{-webkit-border-start:0;border-inline-start:0}.language-switcher .JPInputSelect__input{margin-top:0}.language-switcher .JPInputSelect .ant-select-focused .ant-select-selector,.language-switcher .JPInputSelect .ant-select:hover .ant-select-selector{border-color:#fff!important;border-color:var(--color-text-secondary)!important}.language-switcher .JPInputSelect .ant-select-single.ant-select-lg{width:215px}.language-switcher .JPInputSelect .ant-select-single.ant-select-lg .ant-select-selector{background-color:#000;background-color:var(--color-background-quaternary);border-color:#979ea4;border-color:var(--color-border-primary);box-shadow:none!important}.language-switcher .JPInputSelect .ant-select-single.ant-select-lg .ant-select-arrow,.language-switcher .JPInputSelect .ant-select-single.ant-select-lg .ant-select-selector .ant-select-selection-item{color:#fff;color:var(--color-text-secondary)}.language-switcher-mobile__title{margin-bottom:28px}.language-switcher-mobile__subtitle{margin-top:24px}.language-switcher-mobile__validation{align-items:center;background-color:#19ca86;background-color:var(--color-status-success);border-radius:6px;color:#fff;color:var(--color-text-secondary);display:flex;justify-content:center;padding:4px 8px}.language-switcher-mobile__validation-icon{margin-right:14px}.language-switcher-mobile__languages{margin-top:10px}.language-switcher-mobile__button{margin-top:42px;width:100%}.JPInputSelect__dropdown.language-switcher__dropdown{background-color:#000;background-color:var(--color-background-quaternary)}.JPInputSelect__dropdown.language-switcher__dropdown .ant-select-item{color:#fff;color:var(--color-text-secondary)}.JPInputSelect__dropdown.language-switcher__dropdown .ant-select-item-option-active{background-color:hsla(0,0%,100%,.2);background-color:rgba(var(--ds-color-white-rgb),.2)}.JPInputSelect__dropdown.language-switcher__dropdown .ant-select-item-option-selected{background-color:#000;background-color:var(--color-background-quaternary);color:#fff;color:var(--color-text-secondary)}.interests{padding:0 12px 48px;text-align:center}.interests__spin{margin:auto;padding:8px}.interests__section.my-account__section-content{max-width:700px;padding:0}.interests__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(5,1fr);margin-top:48px}.interests__title.my-account__section-title{margin-bottom:16px;text-align:left}.interests__description{margin:auto;max-width:520px;text-align:left}.interests__cta{margin-top:80px}@media(max-width:768px){.interests__grid{gap:16px;grid-template-columns:repeat(3,1fr);margin:48px auto auto;max-width:392px}.interests__title.my-account__section-title{margin-bottom:16px}}.interest-card{margin:auto;position:relative;width:100px}.interest-card:hover{cursor:pointer}.interest-card__subtitle{display:flow;margin-top:8px;text-align:center;width:100%}.interest-card__overlay{background-color:rgba(0,0,0,.6);border-radius:9999px;color:#d8d8d8;color:var(--ds-color-grey-30);height:100px;opacity:1;position:absolute;text-align:center;transition:opacity .15s ease;width:100px;z-index:2}.interest-card__overlay>span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.interest-card__overlay--hidden{opacity:0}.preferences{display:flex;flex:1 1 auto;flex-direction:column;margin:0 auto;max-width:900px;padding:0 12px}.preferences__spin{padding:8px}.preferences__content{display:flex;flex:1 1 auto;flex-direction:column;margin:0 auto;max-width:500px;width:100%}.preferences__title{border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);margin-top:24px;padding-bottom:12px}.preferences__section{display:flex;flex-direction:column;margin-bottom:32px}.preferences__section-switch-content{display:flex;flex-direction:row;margin-top:20px}.preferences__section-switch-description{margin-right:20px}.preferences__section-switch-toggle{background:#979ea4;background:var(--color-button-inactive)}.preferences__section-switch-toggle:hover{background:#979ea4!important;background:var(--color-button-inactive)!important}.preferences__section-switch-toggle.ant-switch-checked{background:#000;background:var(--color-button-primary)}.preferences__section-switch-toggle.ant-switch-checked:hover{background:#000!important;background:var(--color-button-primary)!important}.preferences__section-cta-description{margin:20px 0 32px}@media(max-width:768px){.preferences__spin{margin:48px auto;width:100%}.preferences__content{margin-top:16px}}.input-password-confirmation{margin-top:16px}.input-password__icon{color:#232f43;color:var(--color-icon-secondary)}.input-password__icon-check{color:#19ca86;color:var(--color-status-success)}.input-password__icon-cancel{color:#979ea4;color:var(--color-icon-inactive)}.input-password__policy-label{color:#000;color:var(--color-text-primary);margin-left:10px}.JPInputCheckbox{display:flex;flex-direction:column}.JPInputCheckbox__checkbox .ant-checkbox-input{opacity:0;pointer-events:none;position:absolute}.JPInputCheckbox__checkbox .ant-checkbox{display:none}.JPInputCheckbox__checkbox .ant-checkbox-checked .ant-checkbox-inner{display:inline-block}.JPInputCheckbox__checkbox-icon{font-size:24px}.JPInputCheckbox__checkbox-icon--error{color:#e7264e;color:var(--color-status-error)}.JPInputCheckbox__checkbox-text{margin-left:10px}.JPInputCheckbox__checkbox-text--required:after{color:#e7264e;color:var(--color-status-error);content:" *"}.JPInputCheckbox .JPInputError{margin-left:8px}.counter-input__font-icon{color:#000;color:var(--color-button-primary);transform:scale(1.2)}.counter-input .counter-input__counter-card{border-radius:20px;box-shadow:0 2px 24px 0 rgba(0,0,0,.16);box-shadow:0 2px 24px 0 rgba(var(--ds-color-black-rgb),.16);max-width:343px}.counter-input .counter-input__counter-card .ant-card-body{padding:16px}.counter-input__container{display:flex;flex-direction:row;justify-content:space-between}.counter-input__title-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.counter-input__title-container>div{overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}div .counter-input__title-container-title{line-height:21px}span .counter-input__title-container-subtitle{line-height:18px}.counter-input__buttons-container{align-items:center;display:flex}.counter-input__counter{margin-left:5px;margin-right:5px;text-align:center;width:28px}.counter-input__custom-icon-button{background:none;border:none;border-radius:50%;color:inherit;cursor:pointer;outline:inherit;padding:0}.counter-input__custom-icon-button--disabled .font-icon{color:#979ea4;color:var(--ds-color-grey-50);cursor:not-allowed}.counter-input__line{color:#e6e8ef;color:var(--color-divider-primary);margin:12px 0}.radioshape-input{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr);width:100%}.ant-select{height:42px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{align-items:center;display:flex;height:42px;justify-content:center}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:42px}.ant-select-focused:where(.css-dev-only-do-not-override-cmxvmm).ant-select:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{box-shadow:none}.dynamic-form{background-color:inherit;display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:8px;position:relative;width:100%}.dynamic-form__title{background-color:inherit;color:#000;color:var(--color-text-primary);margin-bottom:24px}.dynamic-form__button-container{align-items:center;background-color:inherit;display:flex;justify-content:space-between;padding:16px 0;position:relative}.dynamic-form__button-container .ant-form-item{margin:0;width:100%}.dynamic-form__button-container .ant-btn{height:46px;width:100%}.step__field{margin-bottom:16px}.my-account-security__spin{padding:8px}.my-account-security__section .dynamic-form{overflow-y:inherit}.my-account-security__section .dynamic-form__button-container{padding:28px 0 0}.my-account-security__section-title{margin-bottom:12px}.my-account-security__title{border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);margin-top:24px;padding-bottom:12px}.my-account-security__form-title{margin:0 0 8px}.my-account-security__change-username-label{padding-top:4px}.my-account-security__change-username .JPInput{padding:8px}@media(max-width:768px){.my-account-security__spin{margin:48px auto;width:100%}}.need-help{width:100%}.need-help__banner{height:315px;width:100%}.need-help__status{align-items:center;border-radius:6px;color:#fff;color:var(--color-text-secondary);display:flex;justify-content:center;margin-bottom:8px;padding:4px 8px}.need-help__status-success{background-color:#19ca86;background-color:var(--color-status-success)}.need-help__status-error{background-color:#e7264e;background-color:var(--color-status-error)}.need-help__status-icon{margin-right:14px}.need-help__title{border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-border-tertiary);color:#000;color:var(--color-text-primary-alternative);margin-left:32px;max-width:950px;width:100%}.need-help__form{padding:16px;width:735px}@media(max-width:768px){.need-help__form{width:auto}.need-help__title{border-bottom:0;margin-left:0}.need-help__title h2{padding-left:16px}.need-help__form{padding:0 16px}}.editorial-details-page .banner__title,.title-5{font-size:22px;font-weight:700;line-height:22px}.editorial-details-page{margin-top:-56px;width:100%}.editorial-details-page__back-button{background-color:rgba(0,0,0,.56);background-color:var(--color-overlay-primary);border-radius:50px;color:#fff;color:var(--color-icon-quaternary);display:flex;height:34px;justify-content:center;left:24px;padding:10px 5px 0;position:absolute;top:120px;width:34px;z-index:2}.editorial-details-page__layout{margin:0 auto;max-width:1260px;padding:24px 48px 120px}.editorial-details-page__description{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:32px auto 60px;max-width:748px;row-gap:8px}.editorial-details-page__description-text{color:#000;color:var(--color-text-primary)}.editorial-details-page__description-toggle{align-items:center;display:flex;flex-direction:row;gap:12px}.editorial-details-page__description-toggle:hover{cursor:pointer}.editorial-details-page__title-container{margin:24px auto;position:relative;text-align:center}.editorial-details-page__title{background-color:#fff;background-color:var(--color-background-primary);color:#000;color:var(--color-text-primary);display:inline-block;margin:0;padding:0 8px;position:relative;z-index:1}.editorial-details-page__title-divider{left:0;margin:0;position:absolute;right:0;top:50%}.editorial-details-page__lists{display:flex;flex-direction:column;row-gap:40px}.editorial-details-page__lists h3{margin-bottom:32px;margin-top:0}.editorial-details-page__content-items{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;width:100%}.editorial-details-page__content-items .component-card{min-width:300px;width:100%}@media(max-width:1044px){.editorial-details-page__content-items{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}}.editorial-details-page .banner__subtitle,.editorial-details-page .banner__title{color:#fff;color:var(--color-text-secondary);text-transform:uppercase}@media(max-width:768px){.editorial-details-page{margin-top:-102px}.editorial-details-page__layout{margin:0 auto;max-width:1260px;padding:24px}.editorial-details-page__description{margin:8px 0 32px}.editorial-details-page__description-text--short{position:relative}.editorial-details-page__description-text--short:after{background:linear-gradient(0deg,#fff,transparent 35%);background:linear-gradient(0deg,var(--color-background-primary) 0,transparent 35%);bottom:0;content:"";display:flex;position:absolute;top:0;width:100%}.editorial-details-page__content-items{column-gap:16px;display:flex;flex-direction:row;justify-content:space-between;margin:32px auto 0;max-width:1440px;overflow-x:auto;padding-bottom:16px;width:100%}.editorial-details-page__content-items .component-card{flex:1 1;min-width:340px}.editorial-details-page__content-items .component-card:first-of-type{margin-left:8px}.editorial-details-page__content-items .component-card:last-of-type{margin-right:8px}.editorial-details-page__content-items--multiple .component-card{min-width:88%}.editorial-details-page .banner__content{align-items:flex-end;justify-content:flex-start}.editorial-details-page .banner__text{align-items:flex-start;margin-bottom:8px;margin-left:16px}.editorial-details-page .banner__title{padding:0}}.tooltip{display:inline-block;justify-content:center;position:relative;text-align:center}.tooltip__text{background-color:#000;border-radius:.25rem;color:#fff;outline:1px solid;outline-offset:0;padding:4px;position:absolute;text-align:center;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;width:-webkit-max-content;width:max-content;z-index:10}.tooltip__text--top{bottom:calc(100% + 1px);left:40px;margin-bottom:2px;transform:translateX(-60%)}.tooltip__text--bottom{left:10px;margin-top:2px;top:calc(100% + 1px);transform:translateX(-60%)}.tooltip__text--left{left:-100px;margin-right:2px;top:50%;transform:translateY(-50%)}.tooltip__text--right{margin-left:2px;right:-100px;top:50%;transform:translateY(-50%)}.bell__confirmation{display:flex;flex-direction:row;flex-wrap:wrap;height:100vh;padding:16px}.bell__confirmation-container{align-items:center;display:flex;flex-basis:100%;flex-direction:column;justify-content:center}.bell__confirmation-container .bell__confirmation-icon{margin-bottom:34px}.bell__confirmation-container .bell__confirmation-title{margin-bottom:32px;text-align:center}.bell__confirmation-container .bell__confirmation-subtitle{text-align:center}.bell__confirmation .bell__confirmation-button{align-self:flex-end;display:flex;flex-basis:100%;justify-content:center}.bell__confirmation .bell__confirmation-button button{width:343px}.category__header{display:flex;flex-direction:row;height:40px;margin-top:16px;padding:8px 0;width:100%}.category__header-title{border-radius:0 20px 20px 0;color:#000;color:var(--color-text-primary);display:inline-flex;margin-right:8px;padding:5px 24px;width:276px}.category__header-icon,.category__header-title{align-items:center;background-color:#e6e8ef;background-color:var(--color-background-tertiary);flex-shrink:0;max-height:40px}.category__header-icon{border-radius:100px;color:#232f43;color:var(--color-icon-secondary);display:flex;justify-content:center;padding:8px;width:24px}.inline-bell{display:flex;flex-direction:column;height:100%}.inline-bell__header{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:56px}.inline-bell__header-button{cursor:pointer;margin:0 16px}.inline-bell__header-placeholder{flex:1 1}.inline-bell__register{flex:1 1;overflow:auto;padding:0 16px 32px}.inline-bell__bell{display:flex;flex-direction:column;width:100%}.inline-bell__bell-form{flex:1 1;overflow:auto;padding:16px 16px 32px}.inline-bell__content{display:flex;flex:1 1}.inline-bell__content .category__header-icon{margin-right:16px}.inline-bell__content .category__header-title{flex:1 1;width:auto}.inline-bell__content .bell__confirmation{height:auto;padding:16px 16px 32px}.inline-bell__content .bell__confirmation-button .button{width:100%}.inline-bell__content form .dynamic-form__button-container{margin-top:auto;padding:0}.ant-select-dropdown{z-index:1300!important}.content-details-page{margin-top:-56px;width:100%}.content-details-page__layout{display:flex;flex-direction:row;gap:56px;margin:16px auto 0;max-width:1080px;padding:16px 16px 80px}.content-details-page__content{flex:2 1;max-width:66%}.content-details-page__content a{text-decoration:underline}.content-details-page__content a,.content-details-page__content a span{color:#00e!important;color:var(--ds-color-blue)!important}.content-details-page__content--hidden{display:none}.content-details-page__back-button{background-color:rgba(0,0,0,.56);background-color:var(--color-overlay-primary);border-radius:50px;color:#fff;color:var(--color-icon-quaternary);display:flex;height:34px;justify-content:center;left:24px;padding:10px 5px 0;position:absolute;top:120px;width:34px;z-index:2}.content-details-page__back-button:hover{cursor:pointer}.content-details-page__section-title,.content-details-page__title{color:#000;color:var(--color-text-primary-alternative)}.content-details-page__divider{color:#e6e8ef;color:var(--color-divider-primary)}.content-details-page__vendor-description{margin-top:20px}.content-details-page__description{margin-top:16px}.content-details-page__description-content{margin-top:24px}.content-details-page__legal-notice-content{margin-top:8px}.content-details-page__map{align-items:center;display:flex;flex-direction:row;margin-top:16px}.content-details-page__map-wrapper{border:0;height:400px;margin-top:16px;width:100%}.content-details-page__map-link{margin-left:8px}.content-details-page__map-pin{color:#fff;color:var(--color-text-secondary)}.content-details-page__map-pin-icon{padding:0}.content-details-page__booking{z-index:2}.content-details-page__booking-wrapper{display:flex;flex:1 1;flex-direction:column;height:-webkit-fit-content;height:fit-content;max-width:33%;position:relative;width:100%}.content-details-page__booking-wrapper--bell .content-details-page__booking-container{min-height:600px}.content-details-page__booking-wrapper--fixed{max-width:350px!important;position:fixed;top:100px}.content-details-page__booking-logo{margin:0 auto 28px;max-width:80px}.content-details-page__booking-logo>img{height:auto;max-height:100%;max-width:100%;object-fit:cover;width:auto}.content-details-page__booking-container{background-color:#fff;background-color:var(--color-background-primary);border-radius:12px;box-shadow:0 7px 19px rgba(0,0,0,.1);box-shadow:0 7px 19px rgba(var(--ds-color-black-rgb),.1);width:100%}.content-details-page__booking-title{align-items:center;border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);display:flex;height:52px;justify-content:center;text-align:center}.content-details-page__booking-detail{padding:20px}.content-details-page__booking-inline-bell{min-height:600px}.content-details-page__popin-content{display:flex;flex-direction:column}.content-details-page__popin-content-close{display:inline-block;position:absolute;right:16px;top:16px}.content-details-page__popin-content-close:hover{cursor:pointer}.content-details-page__popin-content-subtext{margin-bottom:12px;padding:8px 32px}.content-details-page__popin-content-code{align-items:center;display:flex;justify-content:center}.content-details-page__popin-content-copy-button{cursor:pointer;padding-left:8px}@media(max-width:1140px){.content-details-page__booking-wrapper--fixed{max-width:33%!important}}@media(max-width:768px){.page-content:has(>.content-details-page){padding-bottom:0}.content-details-page{display:flex;flex-direction:column}.content-details-page__layout{flex:1 1;flex-direction:column;margin:16px 0 0;padding:16px}.content-details-page__content{flex:10 1;max-width:100%}.content-details-page__booking-wrapper{align-items:center;bottom:0;justify-content:end;left:0;max-width:none;padding-bottom:16px;position:-webkit-sticky;position:sticky;right:0;top:auto!important;transform:none;width:100%}.content-details-page__booking-wrapper--bell{background-color:#fff;background-color:var(--color-background-primary);flex:1 1;height:100dvh;justify-content:start;padding-bottom:0;position:absolute;top:0!important;z-index:1200}.content-details-page__booking-container{background-color:transparent;background-color:initial;border-radius:0;box-shadow:none}.content-details-page__booking-container--bell{height:100%}.content-details-page__booking-logo,.content-details-page__booking-title{display:none}}.sso-consent{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:24px;width:100%}.sso-consent__content{max-width:460px}.sso-consent__spin{margin:auto;padding:8px}.sso-consent__buttons{display:flex;flex-direction:row}.sso-consent__button{margin:24px 12px 0}.sso-consent__privacy-policy{display:flex;flex-direction:row}.login{display:flex;flex:1 1 auto;justify-content:center}.login__container{display:flex;flex-direction:column;margin-top:48px;max-width:343px;width:100%}.login__title{align-self:center;color:#000;color:var(--color-text-primary-alternative);display:flex;margin:0}.login__auth-error{align-items:center;color:#e7264e;color:var(--color-status-error);display:flex;justify-content:center;margin:16px 0}.login__password{margin-top:20px}.login__forgotten-password{color:#000;color:var(--color-text-primary);display:flex;justify-content:flex-end}.login__submit{margin-top:20px}.login__need-help{display:flex;justify-content:center;margin-top:18px}.login__need-help-link{color:#000;color:var(--color-text-primary);text-decoration:none}.login__input-icon{color:var(--color-icon--secondary)}.login__error-icon{color:#e7264e;color:var(--color-status-error);margin-right:8px}.passwordManagement__container{display:flex;flex-direction:column;margin:168px auto auto;max-width:400px;padding-left:12px;padding-right:12px;text-align:center}.passwordManagement__title-container{margin-bottom:32px}.passwordManagement__button-container{align-items:center;background-color:inherit;display:flex;justify-content:space-between;padding:16px 24px;position:relative}.passwordManagement__button-container .ant-form-item{margin:0;width:100%}.passwordManagement__button-container .ant-btn{height:46px;width:100%}.passwordManagement__error{color:#e7264e;color:var(--color-status-error)}.vces-loader{align-self:center}.vces__title{margin-top:0}.vces__title.title-6{font-size:26px;font-weight:700}.vces__label{margin-bottom:8px;margin-top:24px}.vces__iframe{border:none;height:100%}@media(max-width:768px){.vces{padding:8px}}.register{display:flex;flex:auto;flex-direction:column}.register h2{margin-bottom:0}.register__header{height:48px;padding:12px 24px 0}.register__header-back-button{align-items:center;display:inline-flex;min-height:24px}.register__header-back-button .font-icon{margin-right:8px}.register__container{justify-content:center;margin:0 auto;padding:60px 20px;width:400px}.register__container,.register__container>div{display:flex;flex:1 1 auto;flex-direction:column}.register__container>div:last-of-type{flex:0 1 auto}.register__container>div>button{margin-top:auto}.register__container form{display:flex;flex:1 1 auto;flex-direction:column}.register__container form>button{margin-top:auto}.register__container form .dynamic-form__title{font-size:26px;font-weight:700;line-height:35px}.register__container form .dynamic-form__button-container{margin-top:auto;padding:0}.register__submit{margin-top:20px}.register__need-help{align-items:center;display:flex;justify-content:center;margin-top:18px}.register__need-help-link{color:#000;color:var(--color-text-primary);text-decoration:none}.register__member-to-verify-body{margin-top:32px}.register__error-body,.register__member-already-verified-body,.register__member-not-found-body{margin-top:48px}.register__error-button,.register__member-already-verified-button,.register__member-not-found-button{margin-top:32px;width:100%}.activation__body{margin-top:32px}.activation__body--centered{text-align:center}.activation__success-icon,.activation__success-title{display:flex;justify-content:center}.activation__success-title{margin-top:24px;text-align:center}.activation__identity-button{margin-top:auto}.activation .dynamic-form__title{margin-top:0}@media(max-width:768px){.register__container{width:auto}}.request-detail__editor{display:flex;flex-direction:column;width:100%}.request-detail__editor-loader{align-items:center;display:flex;justify-content:center;width:100%}.request-detail__editor-icon{margin:32px auto auto}.request-detail__editor-title{margin:0 8px}.request-detail__editor-form{margin-top:8px}@media(max-width:768px){.request-detail__editor{background-color:#fff;background-color:var(--color-background-primary);display:flex;flex-direction:column;height:100%;left:0;max-width:none;position:absolute;top:0;width:100%;z-index:999}.request-detail__editor-header{align-items:center;display:flex;flex-direction:row;height:56px;justify-content:space-between;padding:0 24px}.request-detail__editor-header-button{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.request-detail__editor-header-button:hover{cursor:pointer}.request-detail__editor-container{margin:0 20px}}.my-account,.my-account__section{display:flex;flex-direction:column}.my-account__section{flex:1 1 auto;margin:0 auto;max-width:900px;padding:0 12px}.my-account__section-title{border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);margin-top:24px;padding-bottom:12px}.my-account__section-content{display:flex;flex:1 1 auto;flex-direction:column;margin:0 auto;max-width:500px;width:100%}.my-account__validation-banner{margin-bottom:24px}@media(max-width:768px){.my-account__spin{margin:48px auto;width:100%}.my-account__section{margin-top:24px;padding:initial;width:auto}.my-account__section-content{margin-top:16px}.my-account__section-title{border-bottom:none;margin:0;padding-bottom:0}}.my-account-desktop{display:flex;flex-direction:column;padding-bottom:24px;width:100%}.my-account-desktop__tabs{margin:-70px auto 0;max-width:100%;overflow-x:hidden;z-index:2}.my-account-desktop__tabs .ant-tabs-nav{background-color:#fff;background-color:var(--color-background-primary);border-radius:8px 8px 0 0;margin-bottom:40px;overflow-x:auto}.my-account-desktop__tabs .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-left,.my-account-desktop__tabs .ant-tabs-nav-wrap.ant-tabs-nav-wrap-ping-right{justify-content:normal!important}.my-account-desktop__tabs .ant-tabs-tab{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:266px;padding:8px 16px}.my-account-desktop__tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.my-account-desktop__tabs .ant-tabs-tabpane-active{display:flex;justify-content:center}.my-account-desktop__tabs .ant-tabs-nav-operations.ant-tabs-nav-operations-hidden{display:none!important}.my-account-desktop__tab-content{align-items:center;color:#5b5b5b;color:var(--color-text-tertiary);display:flex;flex-direction:column;justify-content:center;row-gap:12px}.my-account-desktop__tab-content .my-account-desktop__tab-label{max-width:234px;overflow:hidden;text-overflow:ellipsis}.my-account-desktop__tab-content-icon--active{color:#000;color:var(--color-icon-active)}.my-account-desktop__tab-content--active{color:#000;color:var(--color-text-active)}.my-account-desktop__single-section{display:flex;flex-direction:column;justify-content:center;margin-top:40px}.my-account-desktop__single-section>div{width:calc(100% - 24px)}.my-account-desktop__single-section .my-account__section-title{margin-bottom:24px}.my-account-desktop__single-section .validation-banner{margin-top:16px}.account-popover{bottom:0!important;left:0!important;position:fixed;right:0!important;top:0!important;width:auto;z-index:1000}.account-popover .ant-popover-content{height:100dvh;max-height:none;padding:0}.account-popover .ant-popover-inner{background-color:#fff;background-color:var(--color-background-primary);border-radius:0;height:100%;max-height:none;padding:0;position:relative;width:100%}.account-popover .ant-popover-inner-content{height:calc(100% - 72px);overflow-y:auto}.account-popover__title{align-items:center;background-color:#fff;background-color:var(--color-header-background-primary);display:flex;max-height:54px;padding:12px 24px}.account-popover__title .font-icon{padding:8px;position:absolute}.account-popover__title .ant-image{height:32px;margin:0 auto}.account-popover__title .ant-image-img{height:100%;width:auto}.account-popover__title--negative{color:#fff;color:var(--color-text-secondary)}.account-popover__logo{display:flex;height:32px;justify-content:center;width:100%}.account-popover__logo>img{height:100%}.account-popover__content{overflow-y:auto;padding:8px 24px 16px}.account-popover__content>div+div{margin-top:40px}.account-popover__content .popin__container,.account-popover__content .popin__overlay{margin-top:0}.account-popover .event-link,.account-popover .event-link:hover{text-decoration:none}.sso{display:flex;justify-content:center;margin-top:40px;width:100%}.error__container{display:flex;flex-direction:column;margin:auto;max-width:560px;padding-left:12px;padding-right:12px;text-align:center}.error__image{height:152px;margin:auto;width:148px}.error__title{margin-top:48px}.error__button{margin:24px auto 0;max-width:400px;width:100%}.error__contact-us-email{display:flex;justify-content:center;margin-top:18px}.error__sso{display:inline-block}.error__sso-body-item--space-between:after,.error__sso-body-item--space-between:before{content:" "}.error__sso-info{display:flex;flex-direction:column;margin:20px auto 0;row-gap:12px}.error__sso-contact,.error__sso-info-detail{align-items:center;column-gap:8px;display:flex}.error__sso-contact-label{text-decoration:underline}.error__sso-partner-button{margin:32px auto 0}.error__framebusted{display:flex;flex-direction:column;left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.error__framebusted-subtitle{max-width:560px}.error__framebusted-cta,.error__framebusted-subtitle{align-self:center;margin-top:32px}.image-slider .image-container{display:flex!important;justify-content:center;overflow:hidden}.image-slider .image-container .slide-img{align-self:center;height:auto;object-fit:contain;width:100%}@media(min-width:768px){.image-slider .image-container .slide-img{align-self:center;height:80%;width:80%}}.recommendation{margin-top:-56px;width:100%}.recommendation__slide-image{height:360px;object-fit:cover;width:100%}.recommendation__image-slider-modal{height:100dvh;margin:initial!important;max-width:none!important;padding-bottom:0;top:0;z-index:2}.recommendation__image-slider-modal .ant-modal-content{overflow:hidden;padding:0!important}.recommendation__image-slider-modal__close{align-items:center;color:#fff;color:var(--color-button-secondary);display:flex;height:100%;justify-content:center;width:100%}.recommendation__image-slider-modal__close-background{background-color:rgba(0,0,0,.56);background-color:var(--color-overlay-primary);border-radius:50%;height:36px;position:absolute;width:36px}.recommendation__image-slider-modal div{height:100%}.recommendation__gallery-modal{height:100dvh;margin:initial!important;max-width:none!important;padding-bottom:0;top:0}.recommendation__gallery-modal-content{height:100%;margin:auto;max-width:1080px}.recommendation__gallery-modal-content>h2{margin-bottom:32px}.recommendation__gallery-modal-content>.mosaic-layout-container{height:100dvh}.recommendation__gallery-modal-content>.mosaic-layout-container>.mosaic-layout{height:100%}.recommendation__gallery-modal .ant-modal-content{border-radius:0!important;height:inherit}.recommendation__gallery-modal .ant-modal-content>.ant-modal-body{height:inherit}.recommendation__gallery-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:100%}.recommendation__loader{margin:auto}.recommendation__banner-cta{bottom:20px;position:absolute;right:20px}.recommendation__banner-cta-wrapper{height:100%;max-width:1080px;position:relative;width:100%}.recommendation__layout{display:flex;flex-direction:row;gap:56px;margin:16px auto 0;max-width:1080px;padding:16px 16px 80px;z-index:0}.recommendation__content{flex:2 1;max-width:66%}.recommendation__title{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;margin-bottom:0;margin-top:0;width:-webkit-fit-content;width:fit-content}.recommendation__content-wrapper{display:flex;flex-direction:column;margin-left:28px;margin-top:16px}.recommendation__price,.recommendation__summary{padding-top:8px}.recommendation__detail a,.recommendation__summary a{text-decoration:underline}.recommendation__detail a,.recommendation__detail a span,.recommendation__summary a,.recommendation__summary a span{color:#00e!important;color:var(--ds-color-blue)!important}.recommendation__addresses{display:flex;flex-wrap:wrap;padding-top:8px;width:-webkit-fit-content;width:fit-content}.recommendation__addresses:hover{text-decoration:none}.recommendation__addresses span{align-self:center}.recommendation__addresses .font-icon{margin:0 8px}.recommendation__detail{padding-top:28px}.recommendation__map{background-color:#fff;background-color:var(--color-background-primary);border-radius:10px;box-shadow:0 7px 19px rgba(0,0,0,.1);box-shadow:0 7px 19px rgba(var(--ds-color-black-rgb),.1);margin-top:32px;padding:4px}.recommendation__map-wrapper{border:0;border-radius:10px 10px 0 0;height:340px;width:100%}.recommendation__map .button{margin:8px auto 16px}.recommendation__booking{display:flex;flex:1 1;flex-direction:column;height:-webkit-fit-content;height:fit-content;max-width:33%;position:relative;width:100%}.recommendation__booking-content{background-color:#fff;background-color:var(--color-background-primary);border-radius:12px;box-shadow:0 7px 19px rgba(0,0,0,.1);box-shadow:0 7px 19px rgba(var(--ds-color-black-rgb),.1);display:flex;flex-direction:column;width:100%}.recommendation__booking-title{align-items:center;border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);display:flex;height:52px;justify-content:center;text-align:center}.recommendation__booking-CTA{padding:20px}.recommendation__booking--fixed{position:fixed;top:100px;width:-webkit-min-content;width:min-content}@media(max-width:1140px){.recommendation__booking--fixed{max-width:33%}}@media(max-width:768px){.recommendation{display:flex;flex-direction:column}.recommendation__title{cursor:inherit}.recommendation__gallery-modal-content{overflow:none}.recommendation__gallery-image{cursor:pointer;min-height:300px}.recommendation__layout{flex:1 1;flex-direction:column;margin:16px 0 0;padding:16px}.recommendation__content{flex:100 1;max-width:100%;padding-right:0}.recommendation__content-wrapper{margin-left:0}.recommendation__booking{bottom:0;justify-content:center;left:0;max-width:none;padding-bottom:16px;padding-left:0;position:-webkit-sticky;position:sticky;right:0;top:auto!important;transform:none;width:100%}.recommendation__booking--cancel{position:relative}.recommendation__booking-content{background-color:transparent;background-color:initial;border-radius:0;box-shadow:none}.recommendation__booking-title{display:none}}.account-menu .ant-space-item{border:none}.account-menu__icon{cursor:pointer;padding:8px 16px}.account-menu__dropdown .ant-dropdown-menu{border-radius:20px!important;box-shadow:2px 4px 12px 0 rgba(0,0,0,.25)!important;padding:0!important}.account-menu__dropdown .ant-dropdown-menu-item{padding:0!important}.account-menu__dropdown .ant-dropdown-menu-item .ant-dropdown-menu-item-container{display:flex;margin:0 20px;padding:10px 12px;width:100%}.account-menu__dropdown .ant-dropdown-menu-item:first-of-type:hover{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.account-menu__dropdown .ant-dropdown-menu-item:first-of-type .ant-dropdown-menu-item-container{padding:18px 12px 10px}.account-menu__dropdown .ant-dropdown-menu-item:last-of-type:hover{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.account-menu__dropdown .ant-dropdown-menu-item:last-of-type .ant-dropdown-menu-item-container{padding:10px 12px 18px}.account-menu__dropdown .ant-dropdown-menu-item:not(:first-of-type) .ant-dropdown-menu-item-container{border-radius:0;border-top:1px solid #e6e8ef;border-top:1px solid var(--color-divider-primary)}.account-menu__dropdown .ant-dropdown-menu-item:first-of-type:last-of-type .ant-dropdown-menu-item-container{padding:12px}.account-menu__dropdown .ant-dropdown-menu-item-icon{display:flex}.account-menu__dropdown.ant-dropdown{border-radius:20px;inset:58px 48px auto auto!important;position:fixed;width:233px}.centered-horizontally{left:10%;right:10%;text-align:center;text-align-last:center;width:80%}.header__container{align-items:center;background-color:#fff;background-color:var(--color-header-background-primary);display:flex;flex:0 1 auto;height:56px;justify-content:space-between;opacity:1;padding:0 36px;position:-webkit-sticky;position:sticky;top:0;-webkit-transition:opacity .1s;-webkit-transition-delay:0s;transition:opacity .1s;transition-delay:0s;z-index:1001}.header__container--transparent{background-color:transparent}.header__container--negative,.header__container--negative .header__nav-bar>.event-link,.header__container--transparent,.header__container--transparent .header__nav-bar>.event-link{color:#fff;color:var(--color-text-secondary)}.header__container--hidden{opacity:0!important;pointer-events:none;transition-delay:.3s}.header__nav-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 8px}.header__nav-bar *+*{margin-left:16px}.header__nav-bar-item--active{color:#000;color:var(--color-text-active)}.header__button-container{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:flex-end}.header__logo{height:36px}.header__back-button{cursor:pointer}.header__back-button,.header__profile{align-items:center;display:flex}@media(max-width:768px){.header__container{height:56px;padding:0 24px;z-index:999}}.hidden-with-box{opacity:0;pointer-events:none}@font-face{font-family:Primary;font-style:normal;font-weight:300;src:url(/static/media/Montserrat-Light.6fcc9263a21be961d246.ttf) format("truetype")}@font-face{font-family:Primary;font-style:normal;font-weight:300;src:url(/static/media/Montserrat-Regular.94bb495fba6077f669ed.ttf) format("truetype")}@font-face{font-family:Primary;font-style:normal;font-weight:500;src:url(/static/media/Montserrat-Medium.d3f3d769c2fc1af5c0b4.ttf) format("truetype")}@font-face{font-family:Primary;font-style:normal;font-weight:600;src:url(/static/media/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf) format("truetype")}@font-face{font-family:Primary;font-style:normal;font-weight:700;src:url(/static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype")}strong{font-weight:600}*{font-family:Primary;font-style:normal}.super-title-1{font-size:36px;font-weight:700;line-height:38px}.super-title-2{font-size:36px;font-weight:300;line-height:42px}.super-title-3{font-size:30px;font-weight:700;line-height:30px}.super-title-4{font-size:30px;font-weight:300;line-height:36px}.title-1{font-weight:700}.title-1,.title-2{font-size:26px;line-height:35px}.title-2{font-weight:300}.title-3{font-weight:700}.title-3,.title-4{font-size:24px;line-height:28px}.title-4{font-weight:300}.title-5{font-size:22px;font-weight:700;line-height:22px}.title-6{font-size:22px;font-weight:300;line-height:28px}.title-7{font-weight:700}.title-7,.title-8{font-size:20px;line-height:28px}.title-8{font-weight:300}.body-text-1{font-size:18px;font-weight:700;line-height:17px}.body-text-2{font-size:18px;font-weight:300;line-height:21px}.body-text-3{font-size:16px;font-weight:700;line-height:16px}.body-text-4{font-size:16px;font-weight:300;line-height:21px}.body-text-5{font-size:14px;font-weight:700;line-height:14px}.body-text-6{font-size:14px;font-weight:300;line-height:18px}.body-text-7{font-size:12px;font-weight:700;line-height:15px}.body-text-8{font-size:12px;font-weight:300;line-height:13px}.body-text-9{font-weight:700}.body-text-10,.body-text-9{font-size:10px;line-height:18px}.body-text-10{font-weight:300}.body-text-11{font-size:8px;font-weight:600;line-height:18px}.body-text-12{font-size:8px;font-weight:300;line-height:13px}.link-1{font-size:14px}.link-1,.link-2{font-weight:600;line-height:21px}.link-2{font-size:12px}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-flex{display:flex}.d-grid{display:grid}.d-inline-flex{display:inline-flex}.d-inline-grid{display:inline-grid}.d-table{display:table}.d-inline-table{display:inline-table}.d-list-item{display:list-item}.d-none{display:none}.d-contents{display:contents}.flex-direction-row{flex-direction:row}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-direction-column{flex-direction:column}.flex-direction-column-reverse{flex-direction:column-reverse}.place-content-center{place-content:center}.place-content-flex-end{place-content:flex-end}.place-content-flex-start{place-content:flex-start}.place-content-space-around{place-content:space-around}.place-content-space-between{place-content:space-between}.place-content-space-evenly{place-content:space-evenly}.justify-content-center{justify-content:center}.justify-content-flex-end{justify-content:flex-end}.justify-content-flex-start{justify-content:flex-start}.justify-content-space-around{justify-content:space-around}.justify-content-space-between{justify-content:space-between}.justify-content-space-evenly{justify-content:space-evenly}.align-items-baseline{align-items:baseline}.align-self-baseline{align-self:baseline}.align-items-center{align-items:center}.align-self-center{align-self:center}.align-items-flex-end{align-items:flex-end}.align-self-flex-end{align-self:flex-end}.align-items-flex-start{align-items:flex-start}.align-self-flex-start{align-self:flex-start}.align-items-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-content-baseline{align-content:baseline}.align-content-center{align-content:center}.align-content-flex-end{align-content:flex-end}.align-content-flex-start{align-content:flex-start}.align-content-space-around{align-content:space-around}.align-content-space-between{align-content:space-between}.align-content-space-evenly{align-content:space-evenly}.align-content-stretch{align-content:stretch}.margin-bottom-auto{margin-bottom:auto}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.margin-top-auto{margin-top:auto}.footer{background-color:#000;background-color:var(--color-background-quaternary);margin-top:auto;max-width:100vw;padding:8px 16px;position:relative}.footer,.footer__links{align-items:center;display:flex}.footer__links{cursor:pointer;flex:1 1;flex-wrap:wrap}.footer__links .event-link{padding:8px 16px}.footer__links .event-link,.footer__links .event-link:hover :hover{color:#fff;color:var(--color-text-secondary)}.footer__language-switcher{margin-right:15px}.footer__logo{max-height:40px;max-width:80px}.bg-size-auto{background-size:auto}.bg-size-contain{background-size:contain}.bg-size-cover{background-size:cover}.bg-position-bottom{background-position:bottom}.bg-position-center{background-position:50%}.bg-position-left{background-position:0}.bg-position-revert{background-position:revert}.bg-position-right{background-position:100%}.bg-position-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.rounded-full{border-radius:50%}.rounded-10{border-radius:10px}.box-sizing-border{box-sizing:border-box}.flex-flow-wrap{flex-flow:wrap}.cursor-pointer{cursor:pointer}.user-select-non{-webkit-user-select:none;user-select:none}.margin-32{margin:32px}.margin-bottom-8{margin-bottom:8px}.margin-bottom-12{margin-bottom:12px}.margin-bottom-16{margin-bottom:16px}.margin-bottom-24{margin-bottom:24px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-32{margin-bottom:32px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-64{margin-bottom:64px}.margin-left-8{margin-left:8px}.margin-left-12{margin-left:12px}.margin-left-16{margin-left:16px}.margin-left-24{margin-left:24px}.margin-left-30{margin-left:30px}.margin-left-32{margin-left:32px}.margin-left-60{margin-left:60px}.margin-left-64{margin-left:64px}.margin-right-8{margin-right:8px}.margin-right-12{margin-right:12px}.margin-right-16{margin-right:16px}.margin-right-24{margin-right:24px}.margin-right-30{margin-right:30px}.margin-right-32{margin-right:32px}.margin-right-60{margin-right:60px}.margin-right-64{margin-right:64px}.margin-top-8{margin-top:8px}.margin-top-12{margin-top:12px}.margin-top-16{margin-top:16px}.margin-top-24{margin-top:24px}.margin-top-30{margin-top:30px}.margin-top-32{margin-top:32px}.margin-top-60{margin-top:60px}.margin-top-64{margin-top:64px}.margin-y-16{margin:16px 0}.margin-y-25{margin:25px 0}.margin-y-32{margin:32px 0}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-visible{overflow:visible}.opacity-0{opacity:0}.opacity-1{opacity:1}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-relative{position:relative}.position-static{position:static}.position-sticky{position:-webkit-sticky;position:sticky}.bottom-0{bottom:0}.bottom-50{bottom:50%}.bottom-100{bottom:100%}.left-0{left:0}.left-50{left:50%}.left-100{left:100%}.right-0{right:0}.right-50{right:50%}.right-100{right:100%}.top-0{top:0}.top-50{top:50%}.top-100{top:100%}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.text-transform-capitalize{text-transform:capitalize}.text-transform-lowercase{text-transform:lowercase}.text-transform-none{text-transform:none}.text-transform-uppercase{text-transform:uppercase}.text-decoration-none{text-decoration:none}.max-line-5{line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis}.transform-y-50{transform:translateY(-50%)}.transition-1{transition-duration:1s}.transition-1-ease{transition-duration:1s ease}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.w-auto{width:auto}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.h-auto{height:auto}.mw-100{max-width:100%}.mw-inherit{max-width:inherit}.mh-100{max-height:100%}.mh-inherit{max-height:inherit}.link{border:1px solid transparent;border-radius:6px;display:inline-block;padding:4px 16px;text-transform:none}.z-10{z-index:10}@media(max-width:768px){.sm\:hidden{display:none!important}.sm\:absolute{position:absolute}.footer{align-items:flex-end;flex-direction:row;justify-content:flex-start}.footer__links{align-items:flex-start;flex-direction:column;width:100%}}@media(min-width:768px){.md\:hidden{display:none}}.padding-10{padding:10px}.app-container{display:flex;flex-direction:column;min-height:100vh;position:relative}.app-loader{color:#000;color:var(--color-text-primary);display:flex;justify-content:center;margin-top:40px;width:100%}.page-content{display:flex;flex:1 1 auto;height:100%}.ant-modal-root .ant-modal-mask{z-index:1200}.ant-modal-root .ant-modal-wrap{z-index:1201}.navigation-item{align-items:center;border-bottom:1px solid #e6e8ef;border-bottom:1px solid var(--color-divider-primary);cursor:pointer;display:flex;flex:1 1;height:48px}.navigation-item:hover{background-color:#f8f8fb;background-color:var(--color-background-secondary)}.navigation-item__label{margin-left:16px}.navigation-item__left-icon{color:#232f43;color:var(--color-icon-secondary)}.navigation-item__right-icon{color:#5b5b5b;color:var(--color-icon-tertiary);margin-left:auto}.navigation-item__button{margin:8px 0}.onboarding{max-width:700px;top:10%}.onboarding .ant-modal-content{padding:0}.onboarding--mobile{bottom:0!important;left:0!important;position:fixed;right:0!important;top:0!important;z-index:1200}.onboarding--mobile .ant-popover-content{height:100%}.onboarding--mobile .ant-popover-inner{border-radius:0;height:100%;padding:0}.onboarding--mobile .ant-popover-inner-content{height:100%}.onboarding__interests-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:48px}@media(max-width:768px){.onboarding__interests-grid{grid-template-columns:repeat(3,1fr)}}.onboarding__content{display:flex;flex-direction:column;height:80dvh}@media(max-width:768px){.onboarding__content{height:100%}}.onboarding__header{box-shadow:0 2px 7px rgba(0,0,0,.15);display:flex;flex:1 1;flex-direction:column;padding-top:24px;text-align:center}.onboarding__header .ant-progress{font-size:1px;margin-bottom:0}.onboarding__header .ant-progress.ant-progress-status-success .ant-progress-bg{background-color:#000!important;background-color:var(--color-button-primary)!important}.onboarding__header .ant-progress-bg{background-color:#000;background-color:var(--color-button-primary)}.onboarding__header--single-step{flex:none;padding-bottom:24px}.onboarding__step-count{color:#979ea4;color:var(--color-text-inactive);flex:1 1;margin-top:8px}.onboarding__title{padding:0 32px}.onboarding__close{display:none}@media(max-width:768px){.onboarding__close{display:block;position:absolute;right:16px;top:16px}}.onboarding__step{display:flex;flex:10 1;flex-direction:column;overflow-y:scroll;padding:32px 16px}.onboarding__cta{white-space:break-spaces}.onboarding__phone{align-self:center;justify-content:center;max-width:400px;text-align:center;width:100%}.onboarding__step-error{margin-bottom:16px}.onboarding__interests{align-self:center;justify-content:center;max-width:500px;text-align:center;width:100%}.onboarding__footer{box-shadow:0 -2px 7px rgba(0,0,0,.15);display:flex;flex-direction:row;justify-content:space-between;padding:20px 24px}.onboarding .ant-popover-content{height:100dvh;max-height:none;padding:0}.onboarding .ant-popover-inner{background-color:#fff;background-color:var(--color-background-primary);border-radius:0;height:100%;max-height:none;padding:0;position:relative;width:100%}.onboarding .ant-popover-inner-content{height:calc(100% - 72px);overflow-y:auto}.newsletter{max-width:700px;top:10%}.newsletter--mobile{bottom:0!important;left:0!important;position:fixed;right:0!important;top:0!important;z-index:1200}.newsletter--mobile .ant-popover-content{height:100%}.newsletter--mobile .ant-popover-inner{border-radius:0;height:100%;padding:0}.newsletter--mobile .ant-popover-inner-content{height:100%}.newsletter__content{align-items:center;display:flex;flex-direction:column;height:100%}@media(min-width:768px){.newsletter__content{height:80dvh}}.newsletter__text,.newsletter__title{display:block;text-align:center}.newsletter__text{margin-top:32px}.newsletter__text-content{flex-grow:1;padding:32px 24px 24px}.newsletter__cta{margin-bottom:24px}.newsletter__image{height:100%;object-fit:cover;width:100%}.newsletter__image-wrapper{height:55%;width:100%}.newsletter__close{align-items:center;color:#fff;color:var(--color-button-secondary);display:flex;height:100%;justify-content:center;width:100%}.newsletter__close-background{background-color:rgba(0,0,0,.56);background-color:var(--color-overlay-primary);position:absolute;right:24px;top:64px}.newsletter .ant-modal-close,.newsletter__close-background{border-radius:50%;height:36px;width:36px}.newsletter .ant-modal-content{padding:0}@media(min-width:768px){.newsletter__content{height:80dvh}.newsletter__text-content{padding:40px 24px 32px}.newsletter__image{border-radius:8px 8px 0 0}.newsletter__image-wrapper{height:35dvh}.newsletter__image-wrapper>div{display:none}.newsletter__close-background{right:0;top:0}}.tab-bar{align-items:center;background-color:#fff;background-color:var(--color-background-primary);bottom:0;box-shadow:0 -1px 3px 5px rgba(0,0,0,.03);column-gap:4px;display:flex;flex-direction:row;height:56px;justify-content:center;padding:0 4px;position:-webkit-sticky;position:sticky;z-index:2}.tab-bar--scrolling{box-shadow:0 -1px 10px 7px rgba(0,0,0,.07)}.tab-bar__item{align-items:center;color:#979ea4;color:var(--color-text-inactive);cursor:pointer;display:flex;flex-basis:60px;flex-direction:column;flex-grow:2;overflow:hidden;padding-top:4px}.tab-bar__item:hover{color:#424242;color:var(--ds-color-grey-80)}.tab-bar__item--middle{background-color:#000;background-color:var(--color-button-quaternary);border-radius:50%;filter:drop-shadow(0 3px 3px rgba(0,0,0,.3));flex-basis:auto;flex-grow:0;height:48px;justify-content:center;margin:2px 0;padding:0;width:48px}.tab-bar__item--middle,.tab-bar__item--middle:hover{color:#fff;color:var(--color-icon-quaternary)}.tab-bar__item--focused{color:#000;color:var(--color-text-active);font-weight:700}.tab-bar__item--focused:hover{color:#000;color:var(--color-text-primary)}.tab-bar__item-icon--focused{color:#000;color:var(--color-icon-active)}.bell-popover{width:auto;z-index:1000}.bell-popover .ant-popover-content{align-items:flex-end;display:flex;height:calc(100vh - 136px);max-height:958px;padding:240px 0 4px}.bell-popover .ant-popover-content .dynamic-form{height:auto;margin-bottom:78px;position:static}.bell-popover .ant-popover-content .dynamic-form--full-height{margin-bottom:0}.bell-popover .ant-popover-content .dynamic-form__button-container{background-color:#f8f8fb;background-color:var(--color-background-secondary);border-bottom-left-radius:20px;border-bottom-right-radius:20px;bottom:0;left:0;padding:16px 24px;position:absolute;right:0;z-index:999}.bell-popover .ant-popover-inner{background-color:#f8f8fb;background-color:var(--color-background-secondary);border-radius:20px;height:100%;max-height:702px;padding:0;position:relative;width:390px}.bell-popover .ant-popover-inner-content{height:calc(100% - 52px)}.bell-popover.ant-popover .ant-popover-title{margin-bottom:0}.bell-intro-popover{max-width:300px}.bell-intro-popover>.ant-popover-content>.ant-popover-inner{background-color:#f8f8fb;background-color:var(--color-background-secondary);border-radius:20px;padding:24px 20px}.bell-intro-popover>.ant-popover-arrow{--antd-arrow-background-color:var(--color-background-secondary);bottom:1px!important;right:22px}.bell-intro-popover__title{display:flex;flex-direction:row}.bell-intro-popover__title-text{flex:1 1;padding-bottom:16px}.bell-intro-popover__title-close{height:-webkit-min-content;height:min-content}.bell-intro-popover__title-close:hover{cursor:pointer}.bell__float-button{height:60px;inset-block-end:8px;inset-inline-end:16px;width:60px}.bell__float-button .ant-float-btn-body .ant-float-btn-content .ant-float-btn-icon{width:32px}.bell__float-button .ant-float-btn-body,.bell__float-button .ant-float-btn-body:hover{background-color:#000;background-color:var(--color-button-quaternary)}.bell__float-button--no-popover{visibility:hidden}.bell__phone-popin-content{display:flex;flex-direction:column}.bell__phone-popin-content-close{display:inline-block;position:absolute;right:16px;top:16px}.bell__phone-popin-content-close:hover{cursor:pointer}.bell__phone-popin-content-subtext{margin-bottom:12px;padding:16px 32px 8px}.bell__phone-popin-content-phone{align-items:center;display:flex;justify-content:center}.bell__phone-popin-content-copy-button{cursor:pointer;padding-left:8px}.bell__header{align-items:center;background-color:#232f43;background-color:var(--color-background-quinternary);border-top-left-radius:20px;border-top-right-radius:20px;display:flex;height:52px;justify-content:space-between;padding:0 58px}.bell__header-title{color:#fff;color:var(--color-text-secondary);margin:auto}.bell__header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;top:10px}.bell__header-icon .font-icon{color:#fff;color:var(--color-icon-quaternary)}.bell__header-icon-close{right:28px}.bell__header-icon-previous{left:28px}.bell__content{flex-direction:column;height:100%;overflow-y:auto;position:relative}.bell__content .dynamic-form{padding:16px 24px 8px}.bell__icon{color:#fff;color:var(--color-icon-quaternary)}.bell__icon--concierge-bell{margin-bottom:4px}.bell__home{display:flex;flex-direction:column;padding:24px}.bell__home-title{margin-top:16px}.bell__home-subtitle{margin-top:32px}.bell__categories{display:flex;flex-direction:column;overflow-x:hidden;padding:24px 32px}.bell__categories-container{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-top:24px}.bell__categories-error-container{margin-top:16px}.bell__channels{display:flex;flex-direction:column;margin-top:30px}.bell__channels .shape+.shape{margin-top:16px}.bell__channels .icon-JP-Whatsapp{color:#25d366;color:var(--color-icon-whatsapp)}.bell__button-container{align-items:center;background-color:inherit;display:flex;justify-content:space-between;padding:16px 24px;position:relative}.bell__button-container .ant-btn{height:46px;width:100%}@media(max-width:768px){.bell-popover{bottom:0!important;left:0!important;position:fixed;right:0!important;top:0!important;z-index:1000}.bell-popover .ant-popover-content{height:100dvh;max-height:none;padding:0}.bell-popover .ant-popover-content .dynamic-form__button-container{border-radius:0}.bell-popover .ant-popover-inner{background-color:#f8f8fb;background-color:var(--color-background-secondary);border-radius:0;height:100%;max-height:none;padding:0;width:100%}.bell__header{border-top-left-radius:0;border-top-right-radius:0}}:root{--ds-color-white:#fff;--ds-color-white-rgb:255,255,255;--ds-color-black:#000;--ds-color-black-rgb:0,0,0;--ds-color-grey-10:#f8f8fb;--ds-color-grey-15:#f6f5f4;--ds-color-grey-20:#e6e8ef;--ds-color-grey-30:#d8d8d8;--ds-color-grey-45:#999;--ds-color-grey-50:#979ea4;--ds-color-grey-70:#5b5b5b;--ds-color-grey-80:#424242;--ds-color-navy-blue:#232f43;--ds-color-blue-grey:#234a5e;--ds-color-green:#19ca86;--ds-color-sea-green:#369165;--ds-color-orange:#fd9927;--ds-color-sand:#efc89f;--ds-color-maya-blue:#4dbdfc;--ds-color-red:#e7264e;--ds-color-blue:#00e;--ds-color-pastel-green:#beedd6;--ds-color-pastel-orange:#ffdcba;--ds-color-pastel-sand:#f9ecdd;--ds-color-pastel-blue:#c4e9fe;--ds-color-pastel-red:#fab8c3;--color-button-primary:#000;--color-button-secondary:#fff;--color-button-tertiary:#232f43;--color-button-quaternary:#000;--color-button-inactive:var(--ds-color-grey-50);--color-button-hover:var(--ds-color-grey-45);--color-button-active:#000;--color-background-primary:#fff;--color-background-secondary:#f8f8fb;--color-background-tertiary:#e6e8ef;--color-background-quaternary:#000;--color-background-quinternary:#232f43;--color-header-background-primary:var(--color-background-primary);--color-text-primary:#000;--color-text-primary-alternative:#000;--color-text-secondary:#fff;--color-text-tertiary:#5b5b5b;--color-text-active:#000;--color-text-inactive:var(--ds-color-grey-50);--color-link-primary:#000;--color-link-negative:#fff;--color-link-hover:#000;--color-border-primary:#979ea4;--color-border-secondary:#232f43;--color-border-tertiary:#e6e8ef;--color-border-quaternary:#fff;--color-border-quinternary:#000;--color-border-inactive:var(--ds-color-grey-50);--color-divider-primary:#e6e8ef;--color-divider-secondary:#424242;--color-divider-tertiary:#000;--color-icon-primary:#000;--color-icon-secondary:#232f43;--color-icon-tertiary:#5b5b5b;--color-icon-quaternary:#fff;--color-icon-active:#000;--color-icon-inactive:var(--ds-color-grey-50);--color-icon-whatsapp:#25d366;--color-status-success:var(--ds-color-green);--color-status-warning:var(--ds-color-orange);--color-status-error:var(--ds-color-red);--color-status-cancelling:var(--ds-color-pastel-red);--color-status-modifying:var(--ds-color-pastel-blue);--color-status-ongoing:var(--ds-color-pastel-blue);--color-status-done:var(--ds-color-pastel-green);--color-status-closed:var(--ds-color-black);--color-status-recommended:var(--ds-color-pastel-orange);--color-status-cancelled:var(--ds-color-grey-50);--color-status-booked:var(--ds-color-sea-green);--color-overlay-primary:rgba(var(--ds-color-black-rgb),0.56);--color-overlay-negative:rgba(var(--ds-color-white-rgb),0.61);--color-box-primary:#fff;--color-box-secondary:#232f43;--color-box-inactive:#e6e8ef}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Primary,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#000;color:var(--color-link-primary);text-decoration:none}a:hover{color:#000;color:var(--color-text-active);text-decoration:underline}p{margin:0;padding:0}