.done-airbnb-page{background:#101010;color:#fff}.done-airbnb-page .eyebrow{font-size:12px!important;letter-spacing:.15em!important;color:#c7c7c7!important}.done-airbnb-hero,.done-airbnb-intro,.done-airbnb-list,.done-airbnb-close{padding-left:clamp(22px,7vw,95px);padding-right:clamp(22px,7vw,95px);max-width:1300px;margin:auto;box-sizing:border-box}.done-airbnb-hero{padding-top:clamp(36px,6vw,75px);padding-bottom:55px}.done-airbnb-hero h1{font-size:clamp(42px,6.4vw,82px);font-weight:500;letter-spacing:-.035em;line-height:1.08;color:#fff;margin:15px 0 23px}.done-airbnb-hero>p:not(.eyebrow){max-width:680px;font-size:19px;line-height:1.65;color:#ddd;margin:0 0 28px}.done-airbnb-button,.done-airbnb-button:visited{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:15px 21px;box-sizing:border-box;background:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;text-decoration:none!important;font-size:13px!important;font-weight:750!important;letter-spacing:.05em}.done-airbnb-button span{color:#111!important;-webkit-text-fill-color:#111!important}.done-airbnb-intro{border-top:1px solid #555;padding-top:42px;padding-bottom:26px}.done-airbnb-intro h2,.done-airbnb-close h2{font-size:clamp(34px,4.6vw,58px);font-weight:500;line-height:1.13;color:#fff;margin:12px 0 20px}.done-airbnb-intro>p:not(.eyebrow){max-width:620px;font-size:17px;line-height:1.6;color:#d3d3d3}.done-airbnb-list{padding-bottom:48px}.done-airbnb-list article{border-top:1px solid #555;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:22px;align-items:center;padding:24px 0}.done-airbnb-list article:last-child{border-bottom:1px solid #555}.done-airbnb-index{align-self:start;color:#aaa;font-size:13px;padding-top:7px}.done-airbnb-list h3{font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.2;color:#fff;margin:0 0 8px}.done-airbnb-list p{max-width:650px;font-size:16px;line-height:1.6;color:#d4d4d4;margin:0}.done-airbnb-list a,.done-airbnb-list a:visited{color:#fff!important;-webkit-text-fill-color:#fff!important;display:flex;gap:15px;border-bottom:1px solid #888;text-decoration:none!important;padding:10px 0;white-space:nowrap;font-size:13px!important;font-weight:700!important}.done-airbnb-close{border-top:1px solid #555;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-top:42px;padding-bottom:60px}.done-airbnb-close p:not(.eyebrow){font-size:17px;line-height:1.6;color:#ddd;margin:0 0 22px}@media(max-width:767px){.done-airbnb-hero{padding-top:31px;padding-bottom:37px}.done-airbnb-hero h1{font-size:clamp(40px,10vw,53px)}.done-airbnb-hero>p:not(.eyebrow){font-size:17px;line-height:1.55}.done-airbnb-button{width:100%}.done-airbnb-intro{padding-top:30px;padding-bottom:15px}.done-airbnb-intro h2,.done-airbnb-close h2{font-size:clamp(34px,8.5vw,44px)}.done-airbnb-list{padding-bottom:30px}.done-airbnb-list article{grid-template-columns:27px minmax(0,1fr);gap:8px 12px;padding:21px 0}.done-airbnb-list h3{font-size:24px}.done-airbnb-list a{grid-column:2;justify-self:start}.done-airbnb-close{display:block;padding-top:31px;padding-bottom:44px}.done-airbnb-close p:not(.eyebrow){font-size:16px}}