.stays-shell.stays-design{--stays-gutter:max(32px, calc((100% - 1180px) / 2));background:var(--morning-light);gap:0;padding:0}.stays-design .stays-content{align-self:stretch;gap:0;width:100%;max-width:none;margin:0}.stays-design .stays-intro{max-width:none;padding:72px var(--stays-gutter) 64px}.stays-design .stays-intro-heading{font-family:var(--font-manrope), Arial, sans-serif;letter-spacing:0;overflow-wrap:anywhere;margin:0 0 18px;font-size:56px;font-weight:600;line-height:64px}.stays-design .stays-intro-copy{max-width:760px;font-size:18px;line-height:30px}.stays-design .stays-collection,.stays-design .stays-category,.stays-design .stays-first-time,.stays-design .stays-owner{padding:88px var(--stays-gutter)}.stays-design h2{font-family:var(--font-manrope), Arial, sans-serif;overflow-wrap:anywhere;max-width:950px;margin:0 0 24px;font-size:40px;font-weight:600;line-height:48px}.stays-design .stays-collection-copy{max-width:820px;margin:0 0 32px;font-size:18px;line-height:30px}.stays-design .stays-panel h2{margin-bottom:16px;font-size:24px;line-height:32px}.stays-design .stays-results{gap:64px}.stays-design .stays-state-message{border:1px solid var(--mist-grey);background:var(--warm-linen);border-radius:16px;padding:24px}.stays-design .stays-category,.stays-design .stays-owner{background:var(--warm-linen)}.stays-design .stays-category>p,.stays-design .stays-owner>p{max-width:780px;margin:0 0 24px;font-size:16px;line-height:26px}.stays-design .stays-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.stays-design .stays-category-grid article{border:1px solid var(--mist-grey);background:var(--morning-light);border-radius:16px;min-width:0;padding:24px 22px}.stays-design .stays-category-grid h3{font-family:var(--font-manrope), Arial, sans-serif;overflow-wrap:anywhere;margin:0 0 10px;font-size:24px;font-weight:600;line-height:32px}.stays-design .stays-category-grid p{margin:0;font-size:14px;line-height:22px}.stays-design .stays-first-time-box{background:var(--warm-linen);border:1px solid var(--mist-grey);border-radius:24px;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex}.stays-design .stays-first-time-box>div{max-width:760px}.stays-design .stays-first-time-box h2{margin-bottom:10px}.stays-design .stays-first-time-box p{margin:0;font-size:16px;line-height:26px}.stays-design p.stays-eyebrow{text-transform:uppercase;color:#2f3438b8;margin-bottom:16px;font-size:14px;font-weight:500;line-height:20px}.stays-design .stays-design-button{border:1px solid var(--morning-water);background:var(--morning-light);min-height:48px;color:var(--deep-water-graphite);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:14px 20px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.stays-design .stays-design-button--primary{background:var(--deep-water-graphite);color:var(--morning-light);border-color:var(--deep-water-graphite)}.stays-design .stays-design-button:focus-visible{outline:2px solid var(--deep-water-graphite);outline-offset:4px}@media (max-width:767px){.stays-shell.stays-design{--stays-gutter:20px;padding:0}.stays-design .stays-content{width:100%;margin:0;padding:0}.stays-design .stays-intro{padding-top:40px;padding-bottom:48px}.stays-design .stays-intro-heading{margin-bottom:16px;font-size:36px;line-height:44px}.stays-design .stays-collection,.stays-design .stays-category,.stays-design .stays-first-time,.stays-design .stays-owner{padding-top:64px;padding-bottom:64px}.stays-design h2{margin-bottom:18px;font-size:28px;line-height:36px}.stays-design .stays-collection-copy{font-size:16px;line-height:26px}.stays-design .stays-results{gap:24px}.stays-design .stays-category-grid{grid-template-columns:1fr;gap:16px}.stays-design .stays-category-grid article{padding:20px}.stays-design .stays-first-time-box{border-radius:18px;flex-direction:column;align-items:flex-start;gap:16px;padding:24px 22px}.stays-design .stays-design-button{flex-shrink:1}}
