:root{--white: #ffffff;--black: #000000;--transparent: transparent;--color-text-white: #F8F8F8;--color-text-dark: #1C1F2A;--deepNavy: #03134F;--twilightBlue: #0452F0;--royalPurple: #5F3DC4;--royalPurple-10: rgb(95, 61, 196, .1);--color-paleSky: #EBF6FF;--btnHover: #6F50CA;--btnActive: #4C319D;--limeGreen: #C4E878;--yellow: #EAB308;--line: #E2E4EC;--color-gray: #F3F4F6;--color-gray-100: #F3F4F6;--color-gray-200: #E5E7EB;--color-gray-300: #D1D5DB;--color-gray-400: #9CA3AF;--color-gray-500: #6B7280;--color-gray-600: #4B5563;--color-gray-700: #374151;--muted: #5B6072;--color-white-20: color-mix(in srgb, var(--white) 20%, transparent);--color-white-80: color-mix(in srgb, var(--white) 80%, transparent);--color-text-white-5: color-mix(in srgb, var(--color-text-white) 5%, transparent);--color-text-white-20: color-mix(in srgb, var(--color-text-white) 20%, transparent);--color-danger: #EF4444;--primary: var(--color-text-dark);--text-color: var(--color-text-dark);--link-color: var(--color-text-dark);--heading-color: var(--twilightBlue);--body-bg: var(--color-text-white);--border-color: var(--color-text-dark);--marker-color: var(--color-text-dark);--blockquote-border: var(--color-text-dark);--blockquote-bg: #00000010;--pre-bg: #00000010;--pre-color: var(--color-text-dark);--font-primary: 'Poppins', sans-serif;--fs-h1: 88px;--fs-h2: 56px;--fs-h3: 42px;--fs-h4: 40px;--fs-h5: 32px;--fs-h6: 28px;--fs-base: 16px;--title-56: 56px;--title-60: 60px;--text-12: 12px;--text-14: 14px;--text-16: 16px;--text-18: 18px;--text-20: 20px;--text-24: 24px;--text-128: 128px;--lh-base: 1.5;--lh-heading: 1.3;--fw-100: 100;--fw-200: 200;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-600: 600;--fw-700: 700;--fw-800: 800;--fw-900: 900;--container: 1280px;--container-padding: 20px;--transition: all 0.3s ease-in-out;--section-space-50: 50px;--section-space-100: 100px;--section-space-80: 80px;--section-space-120: 120px;--space-scale: 1;--space-4: calc(4px * var(--space-scale));--space-8: calc(8px * var(--space-scale));--space-12: calc(12px * var(--space-scale));--space-16: calc(16px * var(--space-scale));--space-24: calc(24px * var(--space-scale));--space-32: calc(32px * var(--space-scale));--space-40: calc(40px * var(--space-scale));--space-48: calc(48px * var(--space-scale));--space-56: calc(56px * var(--space-scale));--space-64: calc(64px * var(--space-scale));--space-72: calc(72px * var(--space-scale));--space-80: calc(80px * var(--space-scale));--letter-spacing-minus-6: -6%;--letter-spacing-1: 1%;--letter-spacing-2: 2%;--letter-spacing-18: 18%;--header-height: 85px;--footer-height: 125px}@media(max-width: 1399px){:root{--section-space-50: 40px;--section-space-80: 60px;--section-space-100: 80px;--section-space-120: 100px;--space-scale: 0.95;--fs-h1: 76px;--fs-h2: 40px;--fs-h3: 38px;--fs-h4: 36px;--fs-h5: 30px;--fs-h6: 26px;--fs-base: 16px;--title-56: 54px;--title-60: 54px;--text-14: 14px;--text-16: 16px;--text-18: 17px;--text-20: 19px;--text-128: 80px;--footer-height: 105px}}@media(max-width: 1199px){:root{--space-scale: 0.9;--fs-h1: 64px;--fs-h2: 40px;--fs-h3: 34px;--fs-h4: 32px;--fs-h5: 28px;--fs-h6: 24px;--fs-base: 16px;--title-56: 48px;--title-60: 48px;--text-14: 14px;--text-16: 15px;--text-18: 16px;--text-20: 18px;--text-24: 22px;--text-128: 70px}}@media(max-width: 991px){:root{--section-space-50: 30px;--section-space-80: 40px;--section-space-100: 60px;--section-space-120: 60px;--space-scale: 0.8;--fs-h1: 56px;--fs-h2: 40px;--fs-h3: 30px;--fs-h4: 28px;--fs-h5: 24px;--fs-h6: 22px;--fs-base: 15px;--title-56: 42px;--title-60: 42px;--text-14: 13px;--text-16: 15px;--text-18: 16px;--text-20: 17px;--text-24: 20px;--text-128: 60px;--header-height: 77px}}@media(max-width: 767px){:root{--space-scale: 0.7;--fs-h1: 50px;--fs-h2: 34px;--fs-h3: 26px;--fs-h4: 24px;--fs-h5: 22px;--fs-h6: 20px;--fs-base: 15px;--title-56: 36px;--title-60: 36px;--text-14: 13px;--text-16: 14px;--text-18: 16px;--text-20: 16px;--text-24: 18px;--text-128: 56px}}@media(max-width: 575px){:root{--section-space-50: 30px;--section-space-80: 35px;--section-space-100: 40px;--space-scale: 0.6;--fs-h1: 42px;--fs-h2: 34px;--fs-h3: 24px;--fs-h4: 22px;--fs-h5: 20px;--fs-h6: 18px;--fs-base: 14px;--title-56: 30px;--title-60: 30px;--text-14: 12px;--text-16: 14px;--text-18: 16px;--text-20: 16px;--text-128: 52px}}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;height:auto;display:block}figure{margin:0}a,button,input,textarea{outline:none}a{color:var(--link-color);text-decoration:none;transition:var(--transition);-webkit-transition:var(--transition);-moz-transition:var(--transition);-ms-transition:var(--transition);-o-transition:var(--transition)}hr{margin-block:12px;border:none;border-top:1px solid var(--border-color);opacity:1}html{scroll-behavior:smooth}body{font-family:var(--font-primary);font-size:var(--fs-base);line-height:var(--lh-base);color:var(--text-color);background:var(--body-bg);overflow-x:hidden}p{margin-bottom:16px}strong,b{font-weight:var(--fw-700)}h1,h2,h3,h4,h5,h6{font-family:var(--font-actionBal);font-weight:var(--fw-700);color:var(--heading-color);margin-bottom:20px;line-height:var(--lh-heading);letter-spacing:var(--letter-spacing-1)}h1,.h1 *{font-size:var(--fs-h1)}h2,.h2 *{font-size:var(--fs-h2)}h3,.h3 *{font-size:var(--fs-h3)}h4,.h4 *{font-size:var(--fs-h4)}h5,.h5 *{font-size:var(--fs-h5)}h6,.h6 *{font-size:var(--fs-h6)}ul,ol{padding-left:20px;margin-bottom:20px}ol ol,ol ul,ul ol,ul ul{margin-top:12px;margin-bottom:12px}li::marker{color:inherit;font-size:14px}blockquote{padding:16px 16px 16px 24px;border-left:5px solid var(--blockquote-border);background:var(--blockquote-bg)}pre{background:var(--pre-bg);color:var(--pre-color);padding:16px;overflow:auto}pre code{font-family:inherit;font-size:inherit;line-height:inherit}table{width:100%;border-collapse:collapse;margin-bottom:16px}th,td{border:1px solid var(--border-color);padding:8px 12px;text-align:left}th{background:var(--th-bg);color:var(--th-color)}textarea{resize:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}@media(min-width: 1200px){.container-fluid,.container{max-width:calc(var(--container) + var(--container-padding)*2)}.container-fluid,.container{max-width:calc(var(--container) + var(--container-padding)*2)}}.container,.container-fluid{margin-inline:auto;padding-inline:var(--container-padding)}.cohort-hero .container,.cohort-toolbar .container,.cohort-directory .container{--container: 1360px}.row{--bs-gutter-x: 30px;--bs-gutter-y: 30px}.footer{padding-top:62px;background-color:var(--deepNavy)}.footer__logo-text{font-size:clamp(4rem,3.0125rem + 4.9375vw,8.9375rem);font-weight:var(--fw-600);line-height:.85;letter-spacing:var(--letter-spacing-minus-6);color:#1e2e6e}.footer__logo-text span{color:var(--transparent);-webkit-text-stroke:1.5px var(--limeGreen);opacity:.55}.footer__pill ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.footer__pill li{padding:8px 12px;font-weight:var(--fw-400);font-size:var(--text-14);color:var(--color-gray-400);border-radius:9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;border:1px solid #1e2e6e;white-space:nowrap}.footer__pill li strong{font-weight:var(--fw-600);color:var(--color-text-white)}.footer__contact-block{width:100%;max-width:440px;margin-left:auto;padding:32px;background-color:var(--twilightBlue);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.footer__contact-block .common-section-subtitle *{font-size:var(--text-12);color:var(--color-white-80);letter-spacing:1.61px}.footer__contact-block .common-detail *{font-weight:var(--fw-500)}.footer__social-media ul{list-style:none;padding:0;margin:0}.footer__social-media li{display:flex;align-items:center;gap:12px;margin-bottom:12px}.footer__social-media li .icon{display:flex;justify-content:center;align-items:center;width:34px;height:34px;background-color:var(--color-white-20);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:8px}.footer__social-media li a{font-size:var(--text-16);color:var(--color-text-white)}.footer__social-media li a:hover{color:var(--limeGreen)}.footer__bottom{padding:22px 0;border-top:1px solid #1e2e6e}.footer__bottom .common-detail *{color:var(--color-gray-400)}@media(max-width: 991px){.footer{padding-top:40px}.footer__logo-text{text-align:center}.footer__pill ul{justify-content:center}.footer__contact-block{margin:0 auto}.footer__bottom .common-detail{text-align:center !important}}.header{position:fixed;top:14px;width:100%;z-index:9}.header .header-main{padding:15px 30px;background-color:var(--white);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:0 10px 30px -12px rgba(3,19,79,.22),0 2px 6px -2px rgba(3,19,79,.08)}.header .header-logo-block{display:flex;align-items:center;gap:10px}.header__date{font-size:var(--text-12);color:var(--color-gray-500);white-space:nowrap}.header .navbar-brand{width:100%;max-width:184px;height:auto;aspect-ratio:184/26;margin:0;padding:0}.header .navbar-brand *{width:100%;height:100%;object-fit:contain;object-position:center}.header .navbar{padding:0;justify-content:space-between}.header .navbar .nav-link{font-size:var(--text-14);font-weight:var(--fw-400);color:var(--color-gray-600);padding:6px 0;margin-right:20px}.header .navbar .nav-link:hover{color:var(--twilightBlue)}.header .navbar .nav-item.current-menu-item .nav-link,.header .navbar .nav-item.active .nav-link{border-bottom:1px solid var(--twilightBlue)}.header .navbar .nav-item:last-child .nav-link{margin-right:0}.header .navbar .current-menu-item .nav-link{color:var(--color-green)}.header .navbar-collapse{justify-content:flex-end;align-items:center}.header .action .btn{font-size:14px;padding:12px 24px}.header .navbar-toggler{width:24px;height:24px;padding:0;border:none;box-shadow:none;z-index:999}.header .navbar-toggler:focus{box-shadow:none}.header .navbar-toggler span{position:relative;width:100%;height:2px;display:block;background-color:var(--black);background-image:none;margin-bottom:5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header .navbar-toggler.open span:first-child{top:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.header .navbar-toggler.open span:nth-child(2){opacity:0}.header .navbar-toggler.open span:last-child{top:-6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}@media(max-width: 1199px){.header .header-main{padding:16px}.header .navbar-brand{max-width:154px}.header .navbar .nav-link{margin-right:10px}}@media(max-width: 991px){.header .header-main{padding:16px 10px}.header .navbar-collapse{position:fixed;top:0;right:-100vw;max-width:100%;width:100%;bottom:0;height:100vh;overflow:auto;background-color:var(--white);transition:.5s;z-index:9;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:120px 20px 20px}.header .navbar-collapse.show{right:0}.header .navbar-collapse.show::before{right:0}.header .navbar-collapse::before{content:"";position:fixed;width:100%;height:125px;top:0;right:-100%;background-color:var(--color-green-dark);transition:.5s;z-index:9}.header .navbar .nav-item{width:100%;border-bottom:1px solid var(--color-gray-200)}.header .navbar .nav-item.current-menu-item .nav-link,.header .navbar .nav-item.active .nav-link{background-color:var(--color-paleSky);border-bottom:none}.header .navbar .nav-link{font-size:var(--text-18);padding:12px 20px;margin-right:0}.header .navbar .nav-link:hover{color:var(--twilightBlue)}.header .navbar-nav{align-items:flex-start;width:100%}}@media(max-width: 575px){.header .navbar-brand{max-width:135px}}.btn{--font-size: 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font-size:var(--font-size);font-weight:var(--fw-500);line-height:var(--lh-heading);border:1px solid rgba(0,0,0,0);background:none;cursor:pointer;text-transform:uppercase;user-select:none;text-decoration:none;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.btn.btn-primary{color:var(--deepNavy);background-color:var(--limeGreen);border-color:var(--limeGreen)}.btn.btn-primary:hover,.btn.btn-primary.active{color:var(--color-text-dark);background-color:var(--color-paleSky);border-color:var(--color-paleSky)}.btn.btn-purple{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:var(--white);background-color:var(--royalPurple);border-color:var(--royalPurple)}.btn.btn-purple:hover,.btn.btn-purple.active{color:var(--deepNavy);background-color:var(--limeGreen);border-color:var(--limeGreen)}.btn.btn-sm{--padding-value: 10px;--font-size: 14px}.btn:disabled{opacity:.6;pointer-events:none}.btn-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:var(--text-18);font-weight:var(--fw-500);line-height:var(--lh-heading);border:1px solid rgba(0,0,0,0);background:none;cursor:pointer;user-select:none;text-decoration:none}.btn-link.btn-link-blue{color:var(--twilightBlue)}.btn-link.btn-link-blue:hover{border-bottom:1px solid var(--twilightBlue)}.btn-link.btn-link-lightBlue{color:#7fa5ff}.btn-link.btn-link-black{color:var(--color-text-dark);border-bottom:1px solid var(--limeGreen)}.btn-link.btn-link-black:hover{color:var(--twilightBlue)}@media(max-width: 991px){.btn{--padding-value: 14px}}@media(max-width: 767px){.btn-link{--font-size: 14px}.btn{--padding-value: 10px;--font-size: 14px}}.common-banner-title *{font-size:var(--fs-h1);font-weight:var(--fw-500);color:var(--white);letter-spacing:var(--letter-spacing-minus-6);line-height:1;margin-bottom:0}.common-banner-title span{color:var(--limeGreen) !important}.common-banner-title.text-128 *{font-size:var(--text-128)}.common-section-subtitle *{font-style:normal;font-weight:var(--fw-500);font-size:var(--text-14);text-transform:uppercase;color:var(--twilightBlue);letter-spacing:.08em;margin-bottom:0}.common-title *{font-size:var(--fs-h2);font-weight:var(--fw-500);color:var(--color-text-dark);line-height:1.3;margin-bottom:0;text-wrap:balance}.common-title span{color:var(--color-limeGreen)}.common-title.color-white *{color:var(--color-text-white)}.common-title.title-h1 *{font-size:var(--fs-h1)}.common-title.title-h2 *{font-size:var(--fs-h2)}.common-title.title-h3 *{font-size:var(--fs-h3)}.common-title.title-h4 *{font-size:var(--fs-h4)}.common-title.title-h5 *{font-size:var(--fs-h5)}.common-title.title-h6 *{font-size:var(--fs-h6)}.common-detail{font-weight:var(--fw-400);font-size:var(--text-18);color:var(--color-gray-600)}.common-detail *{font-style:normal;font-weight:inherit;font-size:inherit;color:inherit;margin-bottom:0}.common-banner-desc{font-weight:var(--fw-300);font-size:var(--text-20);color:#f8f8f8}.common-banner-desc *{font-style:normal;font-weight:inherit;font-size:inherit;color:inherit;margin-bottom:0}.text-12 *{font-size:var(--text-12)}.text-14 *{font-size:var(--text-14)}.text-16 *{font-size:var(--text-16)}.text-18 *{font-size:var(--text-18)}.text-20 *{font-size:var(--text-20)}.text-24 *{font-size:var(--text-24)}.text-96 *{font-size:var(--title-96)}.color-limeGreen *{color:var(--limeGreen) !important}.color-white *{color:var(--white) !important}.color-alx-white *{color:#f8f8f8 !important}.color-blue *{color:var(--twilightBlue) !important}.color-dark *{color:var(--color-text-dark) !important}.color-gray *{color:var(--color-gray) !important}.color-gray-500 *{color:var(--color-gray-500) !important}.color-gray-600 *{color:var(--color-gray-600) !important}.img-cover *{width:100%;height:100%;object-fit:cover;object-position:center}.img-contain *{width:100%;height:100%;object-fit:contain;object-position:center}.py-50{padding-block:var(--section-space-50)}.pt-50{padding-top:var(--section-space-50)}.pb-50{padding-bottom:var(--section-space-50)}.py-80{padding-block:var(--section-space-80)}.pt-80{padding-top:var(--section-space-80)}.pb-80{padding-bottom:var(--section-space-80)}.py-100{padding-block:var(--section-space-100)}.pt-100{padding-top:var(--section-space-100)}.pb-100{padding-bottom:var(--section-space-100)}.py-120{padding-block:var(--section-space-120)}.pt-120{padding-top:var(--section-space-120)}.pb-120{padding-bottom:var(--section-space-120)}.v-stack-4{display:flex;flex-direction:column;gap:var(--space-4)}.v-stack-8{display:flex;flex-direction:column;gap:var(--space-8)}.v-stack-12{display:flex;flex-direction:column;gap:var(--space-12)}.v-stack-16{display:flex;flex-direction:column;gap:var(--space-16)}.v-stack-24{display:flex;flex-direction:column;gap:var(--space-24)}.v-stack-32{display:flex;flex-direction:column;gap:var(--space-32)}.v-stack-40{display:flex;flex-direction:column;gap:var(--space-40)}.v-stack-48{display:flex;flex-direction:column;gap:var(--space-48)}.v-stack-56{display:flex;flex-direction:column;gap:var(--space-56)}.v-stack-64{display:flex;flex-direction:column;gap:var(--space-64)}.v-stack-72{display:flex;flex-direction:column;gap:var(--space-72)}.v-stack-80{display:flex;flex-direction:column;gap:var(--space-80)}.h-stack-8{display:flex;align-items:center;gap:var(--space-8)}.max-w-1200{max-width:1200px;width:100%}.max-w-890{max-width:890px;width:100%}.max-w-860{max-width:860px;width:100%}.max-w-730{max-width:730px;width:100%}.max-w-630{max-width:630px;width:100%}.max-w-500{max-width:500px;width:100%}.max-w-370{max-width:370px;width:100%}.max-w-250{max-width:250px;width:100%}.action-170{display:flex;min-width:170px;width:fit-content}.action-170>*{width:100% !important}.action-215{display:flex;min-width:215px;width:fit-content}.action-215>*{width:100% !important}.common-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;background-color:var(--white);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.common-card__image{width:100%;max-width:305px;height:auto;aspect-ratio:305/190;overflow:hidden}.common-card__image img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.common-card__content{flex-grow:1;padding:20px;width:100%;max-width:280px}.common-card__content .common-section-subtitle *{font-size:11px;font-weight:var(--fw-600);letter-spacing:2px}.common-card__content .common-detail *{font-weight:var(--fw-500)}.common-card__content .btn-link{margin-top:auto;font-size:var(--text-12);max-width:fit-content;justify-content:flex-start;text-transform:uppercase;letter-spacing:2px;font-weight:var(--fw-600)}.common-card:hover{transform:translateY(-4px)}.common-card:hover .common-card__image img{transform:scale(1.05)}.common-card:hover .common-card__content .common-detail.text-20 *{color:var(--twilightBlue) !important}@media(max-width: 991px){.common-card__content{padding:16px}}@media(max-width: 991px){.common-card__image{max-width:100%}}.error-404{min-height:calc(100dvh - var(--footer-height));display:flex;align-items:center;justify-content:center}.typography{background-color:var(--color-green-dark);padding-block:120px}.typography img{max-width:300px;aspect-ratio:1/1;object-fit:cover;margin-bottom:20px}.typography img.align-left{float:left;margin-right:40px}.typography img.align-right{float:right;margin-left:40px}.typography img.align-center{display:block;margin-inline:auto}.home-banner{padding-block:176px 201px;position:relative}.home-banner:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:25px;background-image:url(../images/svgs/banner-bottom-shape.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.home-banner__image{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0}.home-banner__image::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(3, 19, 79, 0.92) 0%, rgba(3, 19, 79, 0.78) 38%, rgba(3, 19, 79, 0.35) 75%, rgba(3, 19, 79, 0.2) 100%),linear-gradient(0deg, rgba(3, 19, 79, 0.7) 0%, rgba(3, 19, 79, 0) 45%)}.home-banner .contour{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.6}.home-banner .contour path.draw{--len: 1183;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:draw 1.2s cubic-bezier(0.2, 0.7, 0.2, 1) .1s forwards}@keyframes draw{100%{stroke-dashoffset:0}}.home-banner__main{position:relative;z-index:1;width:100%;max-width:660px}.home-banner__main .common-title *{font-weight:var(--fw-300)}.home-banner__main .common-detail{text-transform:uppercase;position:relative;padding-left:20px;font-weight:var(--fw-500);letter-spacing:.9px}.home-banner__main .common-detail::before{position:absolute;content:"";top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;width:8px;height:8px;background:#c4e878;box-shadow:0 0 0 4px rgba(196,232,120,.18);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.home-banner .date{display:grid;grid-template-columns:repeat(3, 1fr);border:1px solid var(--color-text-white-20);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;width:100%;max-width:fit-content}.home-banner .date__item{padding:16px 20px;border-right:1px solid var(--color-text-white-20);text-align:center}.home-banner .date__item:last-child{border-right:none}.home-banner .date__number{margin-bottom:8px}.home-banner .date__number *{font-size:clamp(2rem,3.6vw,3.1rem);color:var(--color-text-white);font-weight:var(--fw-500);line-height:1}.home-banner .date__number span{color:var(--limeGreen)}.home-banner .date__text *{font-size:var(--text-12);text-transform:uppercase;color:var(--color-gray-400);letter-spacing:1.31px;margin:0}@media(max-width: 991px){.home-banner .date__item{padding:10px}}.contour path.draw{fill:none;stroke-dasharray:var(--path-length, 2000);stroke-dashoffset:var(--path-length, 2000)}.gathering__wrapper{width:100%;max-width:845px;margin:0 auto}.gathering__wrapper .common-title *{font-weight:var(--fw-300);letter-spacing:var(--letter-spacing-2);line-height:1.3}.the-destination{border-bottom:1px solid var(--color-gray-200)}.the-destination .container{max-width:1480px}.the-destination .row{--bs-gutter-x: 70px}.the-destination__image{width:100%;height:100%;aspect-ratio:684/855;overflow:hidden}.the-destination__content{padding-top:50px}.the-destination__content .common-detail{width:100%;max-width:464px}.the-destination__content .common-detail *{line-height:1.6}.the-destination__content-image{width:100%;max-width:684px;height:auto;aspect-ratio:684/424;overflow:hidden}@media(max-width: 1199px){.the-destination .row{--bs-gutter-x: 30px}.the-destination__content{padding-top:30px}}@media(max-width: 767px){.the-destination__content{padding-top:0}}.three-days{border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.three-days__heading{width:100%;max-width:700px}.three-days__heading .common-title *{letter-spacing:-1.12px}.three-days .three-days-card{border-top:1px solid var(--color-text-dark);display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.three-days .three-days-card__item{padding-top:40px;position:relative}.three-days .three-days-card__dot{position:absolute;top:-8px;left:0;width:15px;height:15px;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.three-days .three-days-card .card-day *{font-size:clamp(2rem,4vw,3.25rem)}.three-days .three-days-card .card-title *{font-size:var(--text-24)}.three-days .three-days-card .common-detail{width:100%;max-width:295px}.three-days .three-days-card .common-detail *{font-style:italic}@media(max-width: 767px){.three-days .three-days-card{border-top:none;border-left:1px solid var(--color-text-dark);grid-template-columns:repeat(1, 1fr);gap:40px}.three-days .three-days-card__item{padding-top:0;padding-left:20px;position:relative}.three-days .three-days-card__dot{top:0;left:-6px;width:12px;height:12px}}.facts__heading{width:100%;max-width:700px}.facts__heading .common-title *{text-wrap:auto;line-height:1.05;letter-spacing:-1.12px}.facts .facts-cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.facts .facts-cards__item{border-top:1px solid var(--color-text-dark);padding-top:20px}.facts .facts-cards .common-title *{font-size:clamp(3rem,5.2vw,4.75rem);letter-spacing:var(--letter-spacing-minus-6)}@media(max-width: 1199px){.facts .facts-cards{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991px){.facts .facts-cards{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575px){.facts .facts-cards{grid-template-columns:repeat(1, 1fr)}}.agenda{padding-block:208px 80px}.agenda__heading{width:100%;max-width:580px;margin-bottom:100px}.agenda .agenda-item{padding-block:40px;border-bottom:1px solid var(--color-gray-200)}.agenda .agenda-item:last-child{border-bottom:none}.agenda .agenda-list__item{display:grid;grid-template-columns:175px 88px minmax(0, 1fr);padding:12px 8px;border-bottom:1px solid var(--color-gray-300)}.agenda .agenda-list__item:last-child{border-bottom:none}.agenda .agenda-list__item .content-detail b{color:var(--color-gray-200);font-size:var(--text-12);text-transform:uppercase}.agenda .agenda-list__item .content-detail i{display:block;font-size:var(--text-14);color:var(--color-gray-600) !important;font-style:italic}.agenda .agenda-list__item .content-detail img{width:16px;height:16px}.agenda .agenda-list__item.break-row{background-color:var(--color-gray-200)}.agenda .agenda-list__item.break-row .common-detail{display:inline-flex;align-items:center;gap:8px}.agenda .agenda-list__item.break-row .common-detail *{color:var(--color-gray-600) !important}.agenda .agenda-item-heading__badge{display:flex;align-items:center;gap:8px}.agenda .agenda-item-heading__badge .dot{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.agenda .agenda-item-heading .common-detail *{font-style:italic}@media(max-width: 1199px){.agenda{padding-block:120px 40px}.agenda__heading{margin-bottom:40px}.agenda .agenda-item{padding-block:30px}}@media(max-width: 575px){.agenda{padding-block:120px 40px}.agenda__heading{margin-bottom:20px}.agenda .agenda-list__item{gap:10px;grid-template-columns:minmax(0, 1fr) auto}}.faqs{padding-block:208px 80px}.faqs__heading{width:100%;max-width:720px;margin-bottom:175px}.faqs .faqs-accordion-block{margin-bottom:72px}.faqs .faqs-accordion-block .common-section-subtitle{border-bottom:1px solid var(--color-text-dark);padding-bottom:16px}.faqs .faqs-accordion-block .accordion-item{background-color:var(--transparent);border:none;border-bottom:1px solid var(--color-gray-200);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.faqs .faqs-accordion-block .accordion-button{font-size:20px;font-weight:var(--fw-500);color:var(--color-text-dark);background-color:var(--transparent);border:none;box-shadow:none;padding:22px 0}.faqs .faqs-accordion-block .accordion-button::after{background-image:url(../images/svgs/plus-icon.svg)}.faqs .faqs-accordion-block .accordion-button:not(.collapsed)::after{background-image:url(../images/svgs/minus-icon.svg)}.faqs .faqs-accordion-block .accordion-body{width:100%;max-width:88%;padding:0 0 24px 0}.faqs .faqs-accordion-block .accordion-body a{color:var(--twilightBlue);font-weight:var(--fw-500);padding-bottom:2px;border-bottom:1px solid var(--transparent)}.faqs .faqs-accordion-block .accordion-body a:hover{border-bottom:1px solid var(--twilightBlue)}@media(max-width: 1199px){.faqs{padding-block:120px 40px}.faqs__heading{margin-bottom:100px}.faqs .faqs-accordion-block{margin-bottom:50px}}@media(max-width: 767px){.faqs__heading{margin-bottom:60px}.faqs .faqs-accordion-block{margin-bottom:40px}.faqs .faqs-accordion-block .accordion-button{font-size:18px}}.common-banner{padding-block:143px 105px;position:relative;height:88vh}.common-banner:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:25px;background-image:url(../images/svgs/banner-bottom-shape.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.common-banner__image{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0}.common-banner__image::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(3, 19, 79, 0.92) 0%, rgba(3, 19, 79, 0.78) 38%, rgba(3, 19, 79, 0.35) 75%, rgba(3, 19, 79, 0.2) 100%),linear-gradient(0deg, rgba(3, 19, 79, 0.7) 0%, rgba(3, 19, 79, 0) 45%)}.common-banner .container{height:100%}.common-banner__main{position:relative;z-index:1;width:100%;max-width:791px;height:100%;justify-content:flex-end}.common-banner__main .common-title *{font-weight:var(--fw-300);color:var(--color-gray-400)}.common-banner .common-detail strong{font-weight:var(--fw-600);color:var(--limeGreen) !important}.common-banner .with-border{width:100%;max-width:490px;padding-left:16px;border-left:2px solid var(--limeGreen)}.common-banner .weather-panel{display:grid;grid-template-columns:repeat(3, 1fr);border:1px solid var(--color-text-white-20);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;width:100%;max-width:fit-content}.common-banner .weather-card{display:flex;justify-content:start;align-items:center;gap:12px;padding:14px 20px;background-color:var(--color-text-white-5);border-right:1px solid var(--color-text-white-20);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.common-banner .weather-card:last-child{border-right:none}.common-banner .weather-card__icon{flex:none;width:36px;height:36px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:var(--limeGreen);display:flex;justify-content:center;align-items:center;padding:6px}.common-banner .weather-card .common-section-subtitle *{font-size:var(--text-12);color:var(--color-gray-400)}.common-banner .weather-card .common-detail *{font-weight:var(--fw-500)}.common-banner .weather-card .btn-link{font-size:var(--text-16)}.common-banner .weather-card:has(.btn-link):hover{background-color:var(--color-text-white-20)}.common-banner a.btn-purple{font-size:var(--text-16);gap:12px;padding:15px 25px;max-width:fit-content;text-transform:none}.common-banner a.btn-purple img{filter:brightness(0) invert(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.common-banner a.btn-purple:hover img{filter:none}@media(max-width: 991px){.common-banner .weather-card{padding:10px}.common-banner .weather-card__icon{width:28px;height:28px;padding:4px}}@media(max-width: 575px){.common-banner .weather-panel{grid-template-columns:repeat(1, 1fr)}.common-banner .weather-card{border-right:none;border-bottom:1px solid var(--color-text-white-20)}.common-banner .weather-card:last-child{border-bottom:none}}.information__heading .common-title *{letter-spacing:-1.12px}.information__card-container .row{--bs-gutter-x: 0;--bs-gutter-y: 0}.information__card-container{border-left:1px solid var(--color-gray-200);border-top:1px solid var(--color-gray-200)}.information .informaiton-card{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:22px;background-color:var(--white);height:100%;min-height:310px;border-right:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.information .informaiton-card__image{width:100%;max-width:320px;height:auto;aspect-ratio:318/310}.information .informaiton-card:has(.informaiton-card__image){padding:0}.information .informaiton-card .common-detail.text-20 *{font-weight:var(--fw-500)}.information .informaiton-card a{color:var(--twilightBlue);font-weight:var(--fw-500)}.information .informaiton-card a:hover{text-decoration:underline}@media(max-width: 991px){.information .informaiton-card{padding:16px}}@media(max-width: 575px){.information .informaiton-card__image{max-width:100%;height:100%}}.places-worth{position:relative;overflow-x:clip;--cards-gap: 30px}.places-worth__image{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0}.places-worth__image::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(3, 19, 79, 0.5) 0%, rgba(3, 19, 79, 0.75) 45%, #03134F 100%)}.places-worth__wrapper{position:relative;z-index:1}.places-worth__heading{width:100%;max-width:845px}.places-worth__heading .common-detail *{color:var(--color-gray-300)}.places-worth__filter ul{display:flex;align-items:center;gap:8px;list-style-type:none;margin:0;padding:0}.places-worth__filter li.active-place-item a{color:var(--textColor);background-color:var(--bgColor)}.places-worth__filter a{display:flex;align-items:center;gap:10px;font-size:var(--text-16);color:var(--color-text-dark);font-weight:var(--fw-500);background-color:var(--white);border-radius:9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;padding:12px 22px 12px 16px;border:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;white-space:nowrap}.places-worth__filter a:hover{transform:translateY(-4px)}.places-worth__filter a img{width:24px;height:24px;object-fit:contain}.places-worth .swiper{overflow:visible}@media(min-width: 576px){.places-worth .swiper-slide{width:calc(50% - var(--cards-gap)*.5)}.places-worth .swiper-wrapper{display:flex;gap:var(--cards-gap);flex-wrap:wrap}}@media(min-width: 992px){.places-worth .swiper-slide{width:calc(25% - var(--cards-gap)*.75);height:auto}}@media(max-width: 991px){.places-worth__filter a{padding:10px 16px 10px 12px;gap:5px}.places-worth__filter a img{width:18px;height:18px}.places-worth .swiper-slide{height:auto}}@media(max-width: 575px){.places-worth__filter{width:calc(100vw - 22px)}.places-worth__filter ul{overflow-x:auto;padding-bottom:8px}.places-worth__filter ul li{flex:0 0 auto}.places-worth__filter ul a:hover{transform:none}}.dining-spots{background-color:var(--deepNavy)}.dining-spots__wrapper{position:relative}.dining-spots .row{align-items:flex-end}.dining-spots .swiper-slide{height:auto}.dining-spots__heading{width:100%;max-width:705px}.dining-spots__heading .common-detail *{color:var(--color-gray-400)}.dining-spots__block .swiper{overflow:visible;overflow-x:clip;width:100%}.dining-spots .swiper-action{display:flex;justify-content:flex-end;align-items:center;gap:8px;position:absolute;top:-95px;right:0}.dining-spots .swiper-action .dining-spots-arrow{display:flex;justify-content:center;align-items:center;width:52px;height:52px;position:unset;margin-top:0;border:1px solid var(--color-gray-400);background-color:var(--transparent);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.dining-spots .swiper-action .dining-spots-arrow::before,.dining-spots .swiper-action .dining-spots-arrow::after{display:none}.dining-spots .swiper-action .dining-spots-arrow:hover{border:1px solid var(--transparent);background-color:var(--twilightBlue)}.dining-spots .swiper-action .dining-spots-arrow:hover img{filter:brightness(0) invert(1)}@media(max-width: 991px){.dining-spots__heading{max-width:420px}}@media(max-width: 768px){.dining-spots__heading{max-width:420px;margin-bottom:50px}.dining-spots .swiper-action{top:-55px;left:0;right:auto}.dining-spots .swiper-action .dining-spots-arrow{width:40px;height:40px}}.useful-info{padding-block:208px 80px}.useful-info__heading{width:100%;max-width:500px;margin-bottom:175px}.useful-info__right .heading{border-bottom:1px solid var(--color-text-dark);padding-bottom:24px}.useful-info__right .heading .common-detail{width:100%;max-width:740px}@media(max-width: 1199px){.useful-info{padding-block:120px 40px}.useful-info__heading{margin-bottom:100px}}@media(max-width: 767px){.useful-info__heading{margin-bottom:60px}}.useful-info-list__item{padding-bottom:14px;margin-bottom:14px;padding-left:40px;position:relative;border-bottom:1px solid var(--color-gray-200)}.useful-info-list__item .intro-line *{font-weight:var(--fw-500)}.useful-info-list__item::before{position:absolute;content:"";top:5px;left:0;width:18px;height:18px;background-image:url(../images/svgs/check.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(max-width: 767px){.useful-info-list__item{padding-left:28px}.useful-info-list__item::before{width:14px;height:14px}}.local-tips .row{--bs-gutter-x: 12px;--bs-gutter-y: 12px}.local-tips .local-tips-card{padding:32px;background-color:var(--white);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border:1px solid var(--color-gray-200);height:100%}.local-tips .local-tips-card__heading{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--color-text-dark)}.local-tips .local-tips-card__heading .common-title *{color:inherit}.local-tips .local-tips-card__list-item{gap:14px;align-items:flex-start;padding-bottom:14px;margin-bottom:14px;position:relative;border-bottom:1px solid var(--color-gray-200)}.local-tips .local-tips-card__list-item:last-child{border-bottom:none}.local-tips .local-tips-card__icon{flex:none;width:26px;height:26px}@media(max-width: 991px){.local-tips .local-tips-card{padding:20px}.local-tips .local-tips-card__icon{width:20px;height:20px}}.toc-title{--font-size: 32px;--padding-bottom: 20px}.toc-title *{color:var(--color-text-dark);margin-bottom:0;font-size:var(--font-size);font-family:var(--font-primary);font-weight:500}.toc-title.bottom-line{padding-bottom:var(--padding-bottom);border-bottom:1px solid var(--color-text-dark)}@media(max-width: 991px){.toc-title{--font-size: 28px;--padding-bottom: 16px}}@media(max-width: 767px){.toc-title{--font-size: 24px;--padding-bottom: 12px}}.toc-block{--gap: 24px;--padding-block: 40px;display:flex;flex-direction:column;gap:var(--gap);padding-block:var(--padding-block)}.toc-block:first-child{padding-top:0}.toc-block:last-child{padding-bottom:0}.toc-block.divider-top{border-top:1px solid var(--line)}.toc-block.divider-bottom{border-bottom:1px solid var(--line)}@media(max-width: 1399px){.toc-block{--gap: 24px;--padding-block: 32px}}@media(max-width: 1199px){.toc-block{--gap: 20px;--padding-block: 24px}}@media(max-width: 991px){.toc-block{--gap: 20px;--padding-block: 20px}}@media(max-width: 767px){.toc-block{--gap: 16px;--padding-block: 16px}}.say-card{display:flex;flex-direction:column;gap:20px;padding:24px 28px;background-color:var(--deepNavy)}.say-card .title strong{font-family:var(--font-primary);color:#c4e878;font-size:var(--text-14);font-weight:500;text-transform:uppercase;margin-bottom:0}.say-card .title *{display:flex;flex-direction:column;gap:20px;font-family:var(--font-primary);color:#f8f8f8;font-size:var(--text-20);font-weight:300;margin-bottom:0}.say-card .title span{font-family:var(--font-primary);color:#a9b1d0;font-size:var(--text-14);font-weight:400;margin-bottom:0}@media(max-width: 767px){.say-card{padding:20px 24px}}.fact-card{padding-block:16px;border-bottom:1px solid #e2e4ec;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:24px}.fact-card .label *{font-size:var(--text-14);color:#5b6072;margin-bottom:0;font-weight:400}.fact-card .value *{font-size:var(--text-18);color:var(--color-text-dark);font-weight:500;margin-bottom:0}@media(max-width: 1199px){.fact-card{gap:16px;padding-block:12px}}@media(max-width: 767px){.fact-card{grid-template-columns:repeat(1, 1fr);gap:8px;padding-block:8px}}.toc-text *{font-size:var(--text-18);color:var(--color-text-dark);font-weight:400;margin-bottom:0;max-width:68ch}.toc-text a{color:#0452f0}.toc-text a:hover{color:#6f50ca}.toc-text strong{font-weight:500}.toc-text ul{display:flex;flex-direction:column;gap:12px}.toc-text ul li::marker{color:#0452f0;font-size:var(--text-18)}.visa-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}@media(max-width: 767px){.visa-grid{grid-template-columns:repeat(1, 1fr)}}.visa-card{--color: #0452F0;border-top:3px solid var(--color);padding:20px;display:grid;gap:8px;align-content:start;background-color:var(--white);border-left:1px solid var(--color-gray-200);border-right:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.visa-card .title *{color:var(--color);font-size:var(--text-12);font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:0}.visa-card .text *{color:#5b6072;font-size:var(--text-16);margin-bottom:0}.visa-card .text a{color:#0452f0}.visa-card .text a:hover{color:#6f50ca}.step-card-grid{--grid-column: 4;display:grid;grid-template-columns:repeat(var(--grid-column), 1fr);gap:12px}@media(max-width: 1199px){.step-card-grid{--grid-column: 2}}@media(max-width: 767px){.step-card-grid{--grid-column: 1}}.step-card{--num-size: 32px;--num-color: #FFFFFF;--num-bg-color: #0452F0;--card-background: #FFFFFF;--border-color: var(--line);--padding: 16px 20px;--title-color: #1C1F2A;--text-color: #5b6072;--link-color: #0452F0;--link-hover-color: #6F50CA;display:flex;flex-direction:column;gap:12px;padding:var(--padding);background-color:var(--card-background);border:1px solid var(--border-color)}.step-card .num{height:var(--num-size);aspect-ratio:1;width:var(--num-size);background-color:var(--num-bg-color);border-radius:9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;display:flex;align-items:center;justify-content:center;text-align:center}.step-card .num *{font-weight:600;font-size:14px;color:var(--num-color);margin-bottom:0}.step-card .title *{font-weight:500;font-size:18px;margin-bottom:0;color:var(--title-color)}.step-card .text *{font-weight:400;font-size:14px;margin-bottom:0;color:var(--text-color)}.step-card .text a{font-weight:600;color:var(--link-color);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.step-card .text a:hover{color:var(--link-hover-color)}.step-card--dark{--link-color: #C4E878;--link-hover-color: #FFFFFF;--num-bg-color: #C4E878;--num-color: #03134F;--card-background: #03134F;--border-color: #03134F;--title-color: #F8F8F8;--text-color: #a9b1d0}.toc-nav-list{--list-gap: 0}@media(min-width: 992px){.toc-nav-list{position:sticky;top:140px}}.toc-nav-list ul{display:flex;flex-direction:column;gap:var(--list-gap);list-style:none;--border-color: var(--line);padding:0;margin:0}.toc-nav-list ul li a{text-transform:capitalize;display:block;text-decoration:none;font-size:var(--text-16);color:var(--muted);padding:.4rem 0 .4rem .9rem;border-left:1px solid var(--border-color)}.toc-nav-list ul li a:hover{color:var(--color-text-dark)}.toc-nav-list ul li a.active-item{--border-color: #0452F0}@media(max-width: 991px){.toc-nav-list ul li a{border:1px solid var(--border-color);width:fit-content;padding:4px 8px}}@media(max-width: 991px){.toc-nav-list{--list-gap: 8px}.toc-nav-list ul{flex-direction:row;flex-wrap:wrap}}.your-stay .row{--bs-gutter-x: 20px}.your-stay .your-stay-card{padding:44px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;height:100%;border:1px solid var(--color-gray-200);background-color:var(--white)}.your-stay .your-stay-card__heading{padding-bottom:16px;border-bottom:1px solid var(--color-gray-200)}.your-stay .your-stay-card .pill{letter-spacing:1px;max-width:fit-content;padding:6px 12px;border-radius:9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px;-ms-border-radius:9999px;-o-border-radius:9999px;background-color:#efeafb}.your-stay .your-stay-card .pill *{color:var(--royalPurple)}.your-stay .your-stay-card__list-item{align-items:flex-start;gap:16px;padding-block:16px;border-bottom:1px solid var(--color-gray-200)}.your-stay .your-stay-card__list-item:last-child{border-bottom:none !important}.your-stay .your-stay-card__icon{flex:none;width:36px;height:36px}.your-stay .your-stay-card.card-dark{background-color:var(--deepNavy)}.your-stay .your-stay-card.card-dark .your-stay-card__heading{border-bottom:1px solid var(--color-white-20)}.your-stay .your-stay-card.card-dark .your-stay-card__list-item{border-bottom:1px solid var(--color-white-20)}.your-stay .your-stay-card.card-dark .common-title *{color:var(--color-text-white)}.your-stay .your-stay-card.card-dark .common-detail *{color:var(--color-text-white)}.your-stay .your-stay-card.card-dark .small-detail *{color:var(--color-gray-400)}.your-stay .your-stay-card.card-dark .pill{background-color:var(--limeGreen)}.your-stay .your-stay-card.card-dark .pill *{color:var(--deepNavy)}@media(max-width: 1199px){.your-stay .your-stay-card{padding:20px}.your-stay .your-stay-card__icon{width:24px;height:24px}}.the-hotel{border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200)}.the-hotel__heading{width:100%;max-width:600px;margin:0 auto;text-align:center}.the-hotel__heading .common-title *{text-transform:uppercase;font-weight:var(--fw-300);letter-spacing:5px}.the-hotel__block{width:100%;max-width:1100px;margin:0 auto}.the-hotel__block .row{--bs-gutter-x: 10px;--bs-gutter-y: 10px}.the-hotel__image{display:block;width:100%;height:auto;aspect-ratio:1;overflow:hidden}.the-hotel__image img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.the-hotel__image:hover img{transform:scale(1.05)}/*# sourceMappingURL=style.min.css.map */
