<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.jobs-hero{display:flex;align-items:center;justify-content:center;height:320px;text-align:center;position:relative}.jobs-hero .headline{position:relative;z-index:1;line-height:1.325;font-size:32px;padding:0 20px}@media (min-width: 480px){.jobs-hero{height:400px}.jobs-hero .headline{font-size:64px;max-width:600px}}.jobs-hero__screen{background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.jobs-hero__wrapper{position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0}.jobs-hero__image{width:100%;height:100%;object-fit:cover}.jobs-section{padding:30px 10px}.jobs-section .heading{margin-bottom:15px;line-height:1}.jobs-section p{margin-bottom:16px}.jobs-section .message-box{margin:0 0 20px}.jobs-section .message-box__text{margin-bottom:10px}.jobs-section--grey{background-color:#f5f5f5}.jobs-section__wrapper{max-width:840px;margin:0 auto}.jobs-section__wrapper--offices{max-width:720px}.jobs-section__wrapper--offices .jobs-section__intro{padding:0}.life-at-spareroom-logos{display:none}.jobs-section__intro{max-width:500px;margin-bottom:20px}.jobs-section__text{margin-top:20px;max-width:500px}.jobs-section__text p:last-child,.jobs-section__intro p:last-child{margin-bottom:0}.jobs-section--life-at-spareroom .jobs-section__intro{margin-bottom:0}.jobs-section__icon-list{list-style-type:none;padding:0;line-height:2;margin:0}.jobs-section__list-item{display:flex;align-items:center}.jobs-section__list-item-text--desktop{display:none}.jobs-section__icon-list--values .jobs-section__list-item{margin-bottom:15px}.jobs-section__icon-list--values .jobs-section__list-item--last{margin-bottom:0}.jobs-section__value-icon{width:40px;margin:0 15px 0 5px;height:44px}.jobs-section__list-item-icon{font-size:20px;flex-basis:30px;margin-right:10px;text-align:center}.jobs-section__jobs-list{list-style-type:none;padding:0;margin:0}.jobs-section__job{border:1px solid #d5d5d5;border-radius:6px;margin-bottom:10px}.jobs-section__job--featured{border-color:#14c8f6;flex-grow:1}.jobs-section__featured-job-header{background-color:#14c8f6;color:#fff;padding:7px 15px;font-weight:600}.jobs-section__featured-job-icon{margin-right:10px}.jobs-section .jobs-section__featured-job-header{margin:0}.jobs-section .office__text{margin-bottom:0}.job-content{padding:12px 15px;background-color:#fff;border-radius:0 0 6px 6px}.job-content__job-title{color:#5e5e5e}.job-content__divider{margin:0 5px}.job-content__more-info{display:block;margin-top:10px;max-width:90px}.job-content__job-description{display:none}.office{border:1px solid #d5d5d5;border-radius:6px;margin-bottom:10px;overflow:hidden;align-self:flex-start}.office--last{margin-bottom:0}.office__content{padding:12px 15px}.office__title{color:#5e5e5e}.office__location{font-weight:400}.office__text{margin-top:16px}.office__img{width:100%;height:200px;object-fit:cover}@media (min-width: 768px){.jobs-section{padding:70px 10px}.jobs-section .message-box{margin:0 0 30px 55px}.jobs-section--life-at-spareroom .jobs-section__intro{margin-bottom:0}.jobs-section__intro{padding-left:55px;margin-bottom:30px}.jobs-section__text{padding-left:55px;margin-top:10px}.jobs-section__intro--offices{padding:0}.jobs-section__intro--large-margin{margin-bottom:50px}.jobs-section__wrapper--flex{display:flex;justify-content:space-between;align-items:center}.life-at-spareroom-logos{display:flex;flex-direction:column}.life-at-spareroom-logos__row{display:flex}.life-at-spareroom-logos__logo{align-self:baseline}.life-at-spareroom-logos__logo--mindful{padding-left:110px}.life-at-spareroom-logos__logo--living-wage{align-self:center;padding-top:5px}.life-at-spareroom-logos__logo--trustpilot{padding-left:15px;position:relative;top:15px}.office{max-width:350px;margin-bottom:0}.jobs-section__jobs-list{display:flex;flex-flow:row wrap;justify-content:space-between}@supports (display: grid){.jobs-section__jobs-list{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px}}.jobs-section__job{margin-bottom:20px;flex-basis:267px;box-sizing:border-box}.jobs-section__job--featured .job-content__job-info-wrapper{margin-right:30px}.job-content{display:flex;flex-direction:column;height:100%;box-sizing:border-box;justify-content:space-between}.jobs-section__job--featured{width:100%;min-width:100%}@supports (display: grid){.jobs-section__job--featured{grid-column:1/4}}.jobs-section__job--featured .job-content{flex-flow:row wrap;height:auto;position:relative}.jobs-section__job--featured .job-content__more-info{position:absolute;left:15px;bottom:13px}.job-content__job-title{max-width:378px}.job-content__job-description{display:block;flex-basis:400px;flex-grow:1;max-width:500px}.job-content__job-description p:last-child{margin-bottom:3px}.jobs-section__icon-list{display:flex;justify-content:space-between;flex-flow:row wrap}.jobs-section__list-item{flex-direction:column;width:180px;text-align:center;line-height:1.8}.jobs-section__list-item-text--desktop{display:inline-block}.jobs-section__list-item-text--mobile{display:none}.jobs-section__icon-list--values .jobs-section__list-item{margin-bottom:0}.jobs-section__list-item--top-row{margin-bottom:50px}.jobs-section__list-item-text{width:100%}.jobs-section__value-icon{margin:0 0 20px;width:100px;height:111px}.jobs-section__list-item-icon{font-size:30px;padding:0;margin-right:0;flex-basis:auto}.jobs-section__offices{display:flex;flex-flow:row wrap;justify-content:space-between}}

html{font-family:Quicksand,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;height:100%}body{margin:0 auto;font-family:Quicksand,sans-serif;font-size:1em;line-height:1.6;color:#5e5e5e;display:flex;flex-direction:column;height:100%;z-index:0!important;width:100%}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex-shrink:0}strong,b{font-weight:500}a{color:#3480db;text-decoration:none;background-color:transparent}a:active,a:hover{text-decoration:underline;outline:0}a:active{color:#3480db}a,button{cursor:pointer}fieldset{border:0;padding:0;margin:0}legend{padding:0}input,textarea,keygen,select,button{font:inherit}h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:500;color:#003d5d;margin:0}hr{color:#d5d5d5;border-width:1px;margin:8px 0;border-style:solid}p{margin:0}

.base-header{flex:0 0 auto}.base-header__wrap{position:relative;background-color:#fff}.base-header__skip-link{clip:rect(1px,1px,1px,1px);height:1px;width:1px;border-radius:0 0 3px 3px;overflow:hidden;position:absolute;top:0;left:14px;padding:8px 15px;background-color:#005480;color:#fff;z-index:1}.base-header__skip-link:focus{clip:auto;height:auto;overflow:auto;width:auto}.base-header__skip-link:visited{color:#fff}

.message-box{display:flex;padding:10px 10px 0;border:1px solid;border-radius:3px;font-size:16px;line-height:1.325}.message-box__icon{margin-right:10px;font-size:18px;line-height:1.2}.message-box__text,.message-box__content{margin:0 0 10px!important;padding:0}.message-box--info,.message-box--tips{background-color:#ebfafd;border-color:#14c8f6}.message-box--info .message-box__icon,.message-box--tips .message-box__icon{color:#14c8f6}.message-box--error{background-color:#fdeaec;border-color:#ea321b}.message-box--error .message-box__icon{color:#ea321b}.message-box--warning{background-color:#fcfce2;border-color:#fc0}.message-box--warning .message-box__icon{color:#fc0}.message-box--success{background-color:#ecfce1;border-color:#00d845}.message-box--success .message-box__icon{color:#00d845}.message-box--small{font-size:13px;line-height:1.4}.message-box--small .message-box__icon{font-size:16px}.message-box--small .message-box__text{margin-bottom:5px}.message-box__narrow-search-text{display:none}@media (min-width: 675px){.message-box--small .message-box__text{margin-bottom:10px}}@media (min-width: 768px){.message-box__narrow-search-text{display:inline}.message-box__narrow-search-link{display:none}}
</pre></body></html>