@charset "UTF-8";.page-accommodation{--ac-bg0: #1a2f5c;--ac-bg1: #132a55;--ac-ink: #eef3ff;--ac-muted: rgba(238, 243, 255, .9);--ac-muted2: rgba(238, 243, 255, .74);--ac-aqua: #67f2ff;--ac-aqua2: #1ac2c5;--ac-blue: #0077cc;--ac-violet: #c6b7ff;--ac-container: 1120px;--ts-halo-core: .56;--ts-halo-mid: .34;--ts-halo-soft: .14;--ts-halo-opacity: .7;--ts-logo-scale: 1.08;--ac-sep: rgba(255, 255, 255, .07);--ac-sep-soft: rgba(255, 255, 255, .045);--ac-glass-bg1: rgba(255, 255, 255, .04);--ac-glass-bg2: rgba(255, 255, 255, .015);--ac-glass-border: rgba(255, 255, 255, .075);--ac-glass-border2: rgba(255, 255, 255, .055);--ac-glass-shadow: 0 22px 90px rgba(0, 0, 0, .22);--ac-glass-inset: inset 0 1px 0 rgba(255, 255, 255, .06);--ac-radius: 18px;--ac-section-y: clamp(16px, 2.1vw, 40px);--ac-section-y-tight: clamp(12px, 1.6vw, 28px);--ac-block-gap: clamp(10px, 1.5vw, 18px);--ac-ease: cubic-bezier(.2, .8, .2, 1);--ac-focus: 0 0 0 3px rgba(103, 242, 255, .22), 0 0 0 1px rgba(255, 255, 255, .12) inset;--ac-chip-bg1: rgba(255, 255, 255, .06);--ac-chip-bg2: rgba(255, 255, 255, .02);--ac-chip-border: rgba(255, 255, 255, .09);--ac-chip-shadow: 0 18px 70px rgba(0, 0, 0, .18);--ac-chip-blur: blur(12px);background:radial-gradient(1400px 980px at 50% -22%,#ffffff1f,#0b102000 58%),radial-gradient(1200px 880px at 16% 10%,#0077cc4d,#0b102000 62%),radial-gradient(980px 820px at 82% -8%,#1ac2c54d,#0b102000 60%),radial-gradient(1100px 820px at 50% 118%,#c6b7ff33,#0b102000 62%),linear-gradient(180deg,var(--ac-bg1),var(--ac-bg0));overflow-x:hidden;min-height:100vh}.page-accommodation:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.07;background-image:radial-gradient(circle at 1px 1px,#ffffff0f 1px,#0000 1px);background-size:30px 30px;mix-blend-mode:overlay}.page-accommodation .container{width:min(var(--ac-container),100% - 32px);margin-inline:auto}.page-accommodation #main{color:var(--ac-ink)}.page-accommodation .stay-section+.stay-section,.page-accommodation .stay-section+.stay-final{margin-top:clamp(6px,1vw,12px)}.page-accommodation .stay-hero{position:relative;padding:clamp(22px,2.6vw,44px) 0 clamp(10px,1.4vw,18px);overflow:hidden}.page-accommodation .stay-hero:before{content:"";position:absolute;inset:-220px -220px auto -220px;height:520px;background:radial-gradient(closest-side at 18% 46%,#67f2ff2b,#0000 72%),radial-gradient(closest-side at 86% 22%,#c6b7ff26,#0000 74%),radial-gradient(closest-side at 54% 66%,#0077cc26,#0000 76%);filter:blur(10px);opacity:1;pointer-events:none}.page-accommodation .stay-hero:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:22px;background:linear-gradient(180deg,#0000,#00000029);opacity:.9;pointer-events:none}.page-accommodation .stay-hero-grid{position:relative;display:grid;grid-template-columns:1.18fr .82fr;gap:clamp(16px,2.6vw,36px);align-items:center}.page-accommodation .stay-intro{position:relative;padding-top:4px}.page-accommodation .stay-title{margin:0 0 10px;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:900;line-height:1.02;font-size:clamp(38px,4.8vw,64px);letter-spacing:-.035em;word-spacing:.1em;text-shadow:0 26px 90px rgba(0,0,0,.4)}.page-accommodation .stay-lead{margin:0 0 14px;color:var(--ac-muted);font-size:clamp(16px,1.6vw,18px);line-height:1.72;max-width:68ch}.page-accommodation .stay-cta-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:8px}.page-accommodation .stay-cta-micro{margin:8px 0 0;color:var(--ac-muted2);font-size:13px;line-height:1.65;max-width:68ch;opacity:.96}.page-accommodation .stay-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;text-decoration:none;cursor:pointer;border-radius:14px;padding:12px 14px;font-weight:900;letter-spacing:.01em;display:inline-flex;align-items:center;gap:10px;-webkit-user-select:none;user-select:none;will-change:transform;transition:transform .16s var(--ac-ease),box-shadow .22s var(--ac-ease),background .22s var(--ac-ease),filter .22s var(--ac-ease)}.page-accommodation .stay-btn:focus-visible{outline:none;box-shadow:var(--ac-focus)}.page-accommodation .stay-btn:active{transform:translateY(1px);filter:brightness(.99)}.page-accommodation .stay-btn--primary{color:#071019;background:linear-gradient(135deg,#67f2ff,#1ac2c5f0,#0077cce6);box-shadow:0 18px 60px #0077cc29,0 0 0 1px #ffffff0f inset}@media (hover: hover) and (pointer: fine){.page-accommodation .stay-btn--primary:hover{transform:translateY(-1px);filter:brightness(1.025) saturate(1.02);box-shadow:0 26px 86px #1ac2c526,0 0 0 1px #ffffff17 inset,0 0 0 6px #67f2ff0b}}.page-accommodation .stay-btn--ghost{color:var(--ac-ink);background:#ffffff0d;box-shadow:0 0 0 1px #ffffff1f inset;-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1)}@media (hover: hover) and (pointer: fine){.page-accommodation .stay-btn--ghost:hover{transform:translateY(-1px);background:#ffffff16;box-shadow:0 0 0 1px #ffffff29 inset,0 16px 56px #0000001a}}.page-accommodation .stay-btn--ghost:active{background:#ffffff13}.page-accommodation .ts-scope{margin:12px 0 0;color:var(--ac-muted2);font-size:12.5px;line-height:1.65;position:relative;padding-top:10px}.page-accommodation .ts-scope:before{content:"";position:absolute;left:0;top:0;width:min(420px,92%);height:1px;background:linear-gradient(90deg,rgba(255,255,255,.12),transparent);opacity:.75}.page-accommodation .stay-side{position:relative;display:grid;gap:12px;align-content:center;justify-items:stretch;max-width:520px;justify-self:end}.page-accommodation .ts-eyebrow{margin:0;color:#eef3ffb8;font-weight:900;font-size:12px;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.page-accommodation .ts-brand-lockup{flex:0 0 auto;height:16px;width:auto;max-width:210px;object-fit:contain;opacity:.96;filter:drop-shadow(0 0 1px rgba(255,255,255,.26)) drop-shadow(0 1px 2px rgba(0,0,0,.28))}.page-accommodation .ts-brand{color:var(--ac-ink);font-weight:900;font-size:20px;letter-spacing:-.02em;text-transform:none;white-space:nowrap}.page-accommodation .ts-logo-halo{position:relative;width:100%;display:grid;place-items:center;min-height:0;padding:clamp(8px,1.2vw,14px) 0;isolation:isolate;overflow:visible;border-radius:0;background:none;box-shadow:none;border:0}.page-accommodation .ts-logo-halo:before{content:"";position:absolute;left:50%;top:54%;transform:translate(-50%,-50%);width:min(980px,170%);height:clamp(220px,16vw,300px);border-radius:999px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,var(--ts-halo-core)),rgba(255,255,255,var(--ts-halo-mid)) 34%,rgba(255,255,255,var(--ts-halo-soft)) 56%,#fff0 86%);filter:blur(26px);opacity:var(--ts-halo-opacity)}.page-accommodation .ts-logo-halo:after{content:"";position:absolute;left:50%;top:54%;transform:translate(-50%,-50%);width:min(1080px,190%);height:clamp(240px,18vw,340px);border-radius:999px;pointer-events:none;z-index:0;background:radial-gradient(ellipse at 18% 52%,#67f2ff2e,#67f2ff00 70%),radial-gradient(ellipse at 84% 54%,#c6b7ff24,#c6b7ff00 72%);filter:blur(46px);opacity:.36}.page-accommodation .ts-logo{position:relative;z-index:1;display:block;width:min(560px,100%);height:auto;transform:scale(var(--ts-logo-scale));transform-origin:50% 50%;filter:drop-shadow(0 0 1.2px rgba(255,255,255,.28)) drop-shadow(0 1px 2px rgba(0,0,0,.3)) drop-shadow(0 26px 90px rgba(0,0,0,.48))}.page-accommodation .ts-logo:not([src*=TrustedStays_Reversed_RGB_R]){filter:brightness(1.04) contrast(1.12) saturate(1.02) drop-shadow(0 0 1.2px rgba(255,255,255,.34)) drop-shadow(0 1px 2px rgba(0,0,0,.3)) drop-shadow(0 0 18px rgba(255,255,255,.06)) drop-shadow(0 26px 90px rgba(0,0,0,.48))}.page-accommodation .ts-logo[src*=TrustedStays_Reversed_RGB_R],.page-accommodation .ts-logo[src*="TrustedStays_Reversed_RGB_R.png"]{filter:drop-shadow(0 0 1.2px rgba(255,255,255,.26)) drop-shadow(0 1px 2px rgba(0,0,0,.28)) drop-shadow(0 26px 90px rgba(0,0,0,.48))}.page-accommodation .ts-note{margin:0;color:var(--ac-muted2);font-size:12.5px;line-height:1.65;opacity:.95}.page-accommodation .stay-section{position:relative;padding:var(--ac-section-y) 0}.page-accommodation #faq.stay-section,.page-accommodation #how.stay-section,.page-accommodation #support.stay-section{padding:var(--ac-section-y-tight) 0}.page-accommodation .stay-section .container{position:relative}.page-accommodation .stay-section:not(#trustedstays) .container:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--ac-section-y-tight));height:1px;background:linear-gradient(90deg,#ffffff14,#fff0);opacity:.55;pointer-events:none}.page-accommodation .stay-section:before,.page-accommodation .stay-final:before{content:"";position:absolute;left:0;right:0;top:-8px;height:22px;pointer-events:none;background:radial-gradient(closest-side at 50% 0%,#ffffff0e,#fff0 72%);opacity:.32}.page-accommodation .stay-section:after,.page-accommodation .stay-final:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:22px;pointer-events:none;background:radial-gradient(closest-side at 50% 100%,#ffffff0b,#fff0 72%);opacity:.26}.page-accommodation .stay-section-title{margin:0 0 10px;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:900;letter-spacing:-.015em;word-spacing:.06em;font-size:clamp(22px,2.4vw,32px);line-height:1.14;text-shadow:0 18px 60px rgba(0,0,0,.2);position:relative;isolation:isolate}.page-accommodation .stay-section-title:after{content:"";position:absolute;left:-12px;bottom:.1em;width:min(460px,100%);height:.62em;border-radius:999px;background:radial-gradient(140% 180% at 20% 0%,#67f2ff24,#67f2ff00 58%),radial-gradient(140% 180% at 86% 0%,#c6b7ff1f,#c6b7ff00 62%),linear-gradient(180deg,var(--ac-chip-bg1),var(--ac-chip-bg2));border:1px solid var(--ac-chip-border);box-shadow:var(--ac-chip-shadow),inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px) saturate(1.08);backdrop-filter:blur(10px) saturate(1.08);opacity:.78;z-index:-1}.page-accommodation .ts-about,.page-accommodation .stay-support-card,.page-accommodation .stay-steps,.page-accommodation .stay-faq,.page-accommodation .stay-final-card{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.page-accommodation .ts-about{margin-top:var(--ac-block-gap);display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,.38fr);gap:clamp(16px,2.2vw,34px);align-items:start;grid-template-areas:"lead  points" "scope points"}.page-accommodation .ts-about-text{grid-area:lead;margin:0;color:var(--ac-muted);line-height:1.82;font-size:15.5px;max-width:74ch}.page-accommodation #trustedstays .ts-scope{grid-area:scope;margin-top:10px;padding-top:10px}.page-accommodation .ts-points{grid-area:points;margin:0;list-style:none;display:grid;gap:10px;color:var(--ac-muted);line-height:1.66;font-size:14.75px;max-width:56ch;position:relative;padding:0 0 0 22px}.page-accommodation .ts-points:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:linear-gradient(180deg,#fff0,#ffffff14,#67f2ff14,#c6b7ff0f,#fff0);opacity:.58;pointer-events:none}.page-accommodation .ts-points li{position:relative;padding-left:14px}.page-accommodation .ts-points li:before{content:"";position:absolute;left:0;top:.35em;bottom:.35em;width:2px;border-radius:999px;background:linear-gradient(180deg,#67f2ff8c,#c6b7ff66);opacity:.72}.page-accommodation .stay-support-card{margin-top:var(--ac-block-gap);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(12px,2vw,22px);align-items:center}.page-accommodation .stay-support-copy .stay-support-long,.page-accommodation .stay-support-copy .stay-support-short{margin:0;color:var(--ac-muted);line-height:1.82;font-size:15.5px;max-width:84ch}.page-accommodation .stay-support-copy .stay-support-short{display:none}.page-accommodation .stay-support-cta{justify-self:end;align-self:start;margin-top:2px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:10px;border-radius:999px;border:1px solid var(--ac-glass-border2);background:radial-gradient(120% 160% at 20% 0%,#67f2ff1a,#67f2ff00 60%),radial-gradient(120% 160% at 80% 0%,#c6b7ff17,#c6b7ff00 60%),linear-gradient(180deg,var(--ac-glass-bg1),var(--ac-glass-bg2));box-shadow:var(--ac-glass-shadow),var(--ac-glass-inset);-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);position:relative;overflow:hidden}.page-accommodation .stay-support-cta:after{content:"";position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(115deg,#fff0 35%,#ffffff1a 48%,#fff0 60%);opacity:.26;transform:translate(-12%);pointer-events:none}@media (hover: hover) and (pointer: fine){.page-accommodation .stay-support-cta{transition:transform .18s var(--ac-ease),box-shadow .22s var(--ac-ease)}.page-accommodation .stay-support-cta:hover{transform:translateY(-1px);box-shadow:0 26px 96px #00000038,var(--ac-glass-inset)}}.page-accommodation .stay-steps{margin-top:var(--ac-block-gap);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.2vw,28px)}.page-accommodation .stay-step{position:relative;padding-top:2px;isolation:isolate}.page-accommodation .stay-step:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-12px;left:-10px;border-radius:16px;background:radial-gradient(140% 180% at 20% 0%,#67f2ff1a,#67f2ff00 58%),radial-gradient(140% 180% at 86% 0%,#c6b7ff17,#c6b7ff00 62%),linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.045);box-shadow:0 18px 80px #00000029,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06);opacity:0;transform:translateY(4px);transition:opacity .18s var(--ac-ease),transform .18s var(--ac-ease);pointer-events:none;z-index:0}.page-accommodation .stay-step>*{position:relative;z-index:1}@media (hover: hover) and (pointer: fine){.page-accommodation .stay-step:hover:before{opacity:.55;transform:translateY(0)}}.page-accommodation .stay-step:not(:last-child):after{content:"";position:absolute;left:52px;top:17px;right:-14px;height:1px;background:linear-gradient(90deg,#ffffff1a,#fff0);opacity:.45;pointer-events:none}.page-accommodation .stay-step .num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(120% 140% at 30% 0%,#67f2ff24,#67f2ff00 60%),linear-gradient(180deg,#ffffff0e,#ffffff05);box-shadow:0 18px 70px #0000002e,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06);font-weight:900;color:var(--ac-aqua);margin-bottom:10px}.page-accommodation .stay-step h3{margin:0 0 6px;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:900;letter-spacing:-.012em;font-size:17px}.page-accommodation .stay-step p{margin:0;color:var(--ac-muted);line-height:1.78;font-size:14.75px;max-width:56ch}.page-accommodation .stay-faq{margin-top:10px}.page-accommodation .stay-faq details{margin:0;padding:10px 0;border:0;background:none}.page-accommodation .stay-faq details+details{border-top:1px solid var(--ac-sep-soft)}.page-accommodation .stay-faq summary{cursor:pointer;list-style:none;font-weight:900;letter-spacing:-.01em;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#eef3fff0;padding:10px;border-radius:14px;position:relative;isolation:isolate;transition:transform .18s var(--ac-ease),opacity .18s var(--ac-ease)}.page-accommodation .stay-faq summary::-webkit-details-marker{display:none}.page-accommodation .stay-faq summary:focus-visible{outline:none;box-shadow:var(--ac-focus)}.page-accommodation .stay-faq summary:active{transform:translateY(0)}.page-accommodation .stay-faq summary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(140% 180% at 20% 0%,#67f2ff1a,#67f2ff00 58%),radial-gradient(140% 180% at 86% 0%,#c6b7ff17,#c6b7ff00 62%),linear-gradient(180deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.055);box-shadow:0 0 0 1px #ffffff0d inset;-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06);opacity:0;transition:opacity .18s var(--ac-ease);pointer-events:none;z-index:-1}@media (hover: hover) and (pointer: fine){.page-accommodation .stay-faq summary:hover{transform:translateY(-.5px);opacity:.97}.page-accommodation .stay-faq summary:hover:before{opacity:1}}.page-accommodation .stay-faq details[open] summary:before{opacity:.92}.page-accommodation .stay-faq summary:focus-visible:before{opacity:1}.page-accommodation .stay-faq .chev{width:18px;height:18px;opacity:.82;transition:transform .22s var(--ac-ease),opacity .18s var(--ac-ease);flex:0 0 auto}.page-accommodation .stay-faq details[open] .chev{transform:rotate(180deg);opacity:.92}.page-accommodation .stay-faq .body{padding:8px 10px 2px;color:var(--ac-muted);line-height:1.82;font-size:14.75px;max-width:92ch}@keyframes ac-fadeUp{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page-accommodation .stay-faq details[open] .body{animation:ac-fadeUp .18s var(--ac-ease) both}.page-accommodation .stay-disclaimer{margin-top:10px;color:var(--ac-muted2);font-size:13px;line-height:1.78;max-width:92ch;opacity:.95}.page-accommodation .stay-final{position:relative;padding:clamp(18px,2.6vw,46px) 0 44px}.page-accommodation .stay-final-card{margin-top:var(--ac-block-gap);padding:clamp(14px,2vw,22px);border-radius:var(--ac-radius);border:1px solid var(--ac-glass-border2);background:radial-gradient(120% 160% at 18% 0%,#67f2ff1a,#67f2ff00 60%),radial-gradient(120% 160% at 82% 0%,#c6b7ff17,#c6b7ff00 62%),linear-gradient(180deg,var(--ac-glass-bg1),var(--ac-glass-bg2));box-shadow:var(--ac-glass-shadow),var(--ac-glass-inset);-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);position:relative;overflow:hidden}.page-accommodation .stay-final-card:after{content:"";position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(115deg,#fff0 35%,#ffffff1a 48%,#fff0 60%);opacity:.22;transform:translate(-10%);pointer-events:none}@media (hover: hover) and (pointer: fine){.page-accommodation .stay-final-card{transition:transform .18s var(--ac-ease),box-shadow .22s var(--ac-ease)}.page-accommodation .stay-final-card:hover{transform:translateY(-1px);box-shadow:0 26px 110px #0000003d,var(--ac-glass-inset)}}.page-accommodation .stay-final-card h2{margin:0 0 10px;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:900;letter-spacing:-.015em;word-spacing:.06em;font-size:clamp(20px,2.4vw,30px);line-height:1.18}.page-accommodation .stay-final-card p{margin:0 0 14px;color:var(--ac-muted);line-height:1.82;max-width:86ch;font-size:15.25px}@media (max-width: 980px){.page-accommodation .stay-hero-grid{grid-template-columns:1fr}.page-accommodation .stay-side{max-width:none;justify-self:stretch;margin-top:10px;gap:10px}.page-accommodation .ts-logo-halo{padding:10px 0 6px}.page-accommodation .ts-logo{width:min(620px,100%)}.page-accommodation .ts-brand-lockup{height:15px;max-width:200px}.page-accommodation .ts-about{grid-template-columns:1fr;gap:14px;grid-template-areas:"lead" "points" "scope"}.page-accommodation .ts-points{padding-left:0;max-width:none}.page-accommodation .ts-points:before{display:none}.page-accommodation .ts-about-text{max-width:none}.page-accommodation #trustedstays .ts-scope{width:min(520px,100%)}.page-accommodation .stay-support-card{grid-template-columns:1fr}.page-accommodation .stay-support-cta{justify-self:start;align-self:start;width:fit-content;max-width:100%;margin-top:6px}.page-accommodation .stay-steps{grid-template-columns:1fr}.page-accommodation .stay-step:not(:last-child):after{display:none}.page-accommodation .stay-step+.stay-step{margin-top:12px;padding-top:12px;border-top:1px solid var(--ac-sep-soft)}.page-accommodation .stay-section:not(#trustedstays) .container:before{opacity:.35}}@media (max-width: 560px){.page-accommodation{--ts-logo-scale: 1.04}.page-accommodation .stay-support-copy .stay-support-long{display:none}.page-accommodation .stay-support-copy .stay-support-short{display:block}.page-accommodation .stay-support-cta{border-radius:18px;padding:10px}.page-accommodation .stay-faq summary{padding:10px 8px}.page-accommodation .stay-faq .body{padding:8px 8px 2px}.page-accommodation .stay-cta-micro{font-size:12.75px}}@media (prefers-reduced-motion: reduce){.page-accommodation .stay-btn,.page-accommodation .stay-faq .chev,.page-accommodation .stay-faq summary,.page-accommodation .stay-support-cta,.page-accommodation .stay-final-card,.page-accommodation .stay-step:before{transition:none}.page-accommodation .stay-faq summary:before{transition:none}.page-accommodation .stay-faq details[open] .body{animation:none}}
