#ContentInner,#ContentTable,#MainContent,#MainTable{display:block;margin:0;padding:0;width:100%}.accommodation-guide__intro-link,.cta-button{text-decoration:none}.cta-button,.option-card{box-shadow:0 .188rem .188rem #0000001a}@font-face{font-family:Outfit;font-style:normal;font-weight:400 500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400 500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v11/QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-size-xxs:0.688rem;--font-size-xs:0.75rem;--font-size-s:0.813rem;--font-size-m:0.875rem;--font-size-l:1rem;--font-size-xl:1.25rem;--font-size-xxl:1.5rem;--font-size-xxxl:2.25rem;--blue-ribbon:#0071ff;--delta:#a3a3a3;--desert-storm:#f8f8f8;--eerie-black:#1c1c1c;--endeavour:#03549c;--forget-me-not:#fff2ed;--green-1:#219653;--message:#F1F7FF;--misty-rose:#FFDEDE;--mountain-mist:#989898;--promo-bg:#d6fde6;--red:#eb5757;--regal-blue:#034177;--silver:#bfbfbf;--tundora:#444444;--vermilion-2:#ff4d001a;--vermilion:#ff4d00;--white-2:#ffffff80;--white:#ffffff;--light-gray:#c0c0c0;--gainsboro:#E0E0E0;--white-smoke:#F0F0F0;--medium-gray:#999999;--summer-sky:#4cc1e3;--shadow-box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.1);--icon-gradient:linear-gradient(180deg, rgba(6, 121, 221, 1) 0%, rgba(3, 65, 119, 1) 100%);--bg:#F2F9FF}#pg_WeddingAccommodationGuide,#pg_WeddingAccommodationGuide #ContentInner,#pg_WeddingAccommodationGuide #MainTable{background-color:var(--bg);font-family:Outfit,system-ui;font-size:100%;color:var(--tundora)}#ContentInner,#ContentTable{max-width:unset}.accommodation-guide{width:100%;margin:0;background-color:#fff}.accommodation-guide *,.accommodation-guide ::after,.accommodation-guide ::before{margin:0;padding:0;box-sizing:border-box;font-family:Outfit,system-ui;box-sizing:border-box;color:var(--tundora)}.accommodation-guide__header,.option-wrapper{padding:1.25rem;max-width:75rem;margin:0 auto}.accommodation-guide__header{display:flex;flex-direction:column;text-align:center;gap:.625rem}.option-wrapper,.pros-cons{flex-direction:column;display:flex}.accommodation-guide__title{font-size:1rem!important;font-weight:400;font-family:Outfit,system-ui}.accommodation-guide__subtitle{font-size:1.75rem!important;font-weight:700;color:var(--eerie-black);font-family:Outfit,system-ui}.accommodation-guide__intro{font-size:.875rem!important;margin:0 auto;line-height:1.5}.accommodation-guide__intro-link:hover{text-decoration:underline}.accommodation-guide__options{width:100%;background-color:#f2f9ff}.option-wrapper{gap:1.25rem;flex-wrap:wrap}.option-card{flex:1;min-width:18.75rem;background:#fff;border-radius:.625rem;padding:1.563rem}.option-card__header{display:flex;align-items:center;margin-bottom:.5rem}.option-card__number{background-color:var(--eerie-black);color:#fff;width:1.875rem;height:1.875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:500;margin-right:.938rem;flex-shrink:0}.cta-button,.cta-button--secondary{background-color:var(--blue-ribbon)}.option-card__title{font-size:1.125rem;font-weight:500;color:var(--eerie-black);margin:0}.option-card__description{font-size:.875rem;margin-bottom:1.25rem;line-height:1.4}.pros-cons{margin-bottom:1.25rem;gap:10px}.pros-cons:last-child{margin-bottom:0}.pros-cons__title{font-size:1rem;font-weight:500;color:var(--regal-blue);margin-bottom:.625rem;text-align:center}.pros-cons__list{list-style:none}.pros-cons__item{font-size:.875rem;margin-bottom:.5rem;padding-left:.938rem;position:relative;line-height:1.4}.pros-cons__item::before{content:'✓';color:var(--green-1);font-weight:700;position:absolute;left:0}.pros-cons--cons .pros-cons__item::before{content:'✗';color:var(--red)}.pros-cons__item-title{font-weight:500}.pros-cons__button{text-align:center}.accommodation-guide__cta{text-align:center;padding:1.875rem}.accommodation-guide__cta-title{font-family:Outfit,system-ui;font-size:1.5rem;font-weight:500;color:var(--eerie-black);margin-bottom:.5rem}.accommodation-guide__cta-subtitle{font-size:1rem;margin-bottom:1.563rem}.accommodation-guide__buttons{display:flex;flex-direction:column;gap:.938rem;justify-content:center;flex-wrap:wrap}.cta-button{font-family:Outfit,system-ui;color:#fff!important;border:0;padding:.625rem .938rem;border-radius:.313rem;font-size:1rem;cursor:pointer;display:inline-block;width:100%}.cta-button:visited{color:#fff}@media (min-width:768px){.option-wrapper{flex-direction:row}.accommodation-guide__buttons{flex-direction:row;align-items:center}}