.page{min-height:500px}.page .constrain-items p:last-of-type{margin-bottom:0}.page.cms-page section,.page.style-guide section{padding:2em 1.25em}.page.cms-page section.grid .max-width,.page.cms-page section.invert .max-width,.page.style-guide section.grid .max-width,.page.style-guide section.invert .max-width{padding:0}@media (min-width:1024px){.page.cms-page section,.page.style-guide section{padding:4em 1.25em}}.page.cms-page section .section-heading,.page.style-guide section .section-heading{margin-bottom:2em;font-size:2em}@media (max-width:767px){.page.cms-page section:not(.grid) [class*=column],.page.style-guide section:not(.grid) [class*=column]{flex-basis:100%!important;max-width:100%!important;margin-top:2em}}.page.password{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;padding-top:3em;padding-bottom:3em;background:rgba(6,6,6,.4);background-size:cover;background-position:50%;text-align:center;position:relative}@media (min-width:768px){.page.password{min-height:75vh}}.page.password .overlay{position:absolute;-webkit-animation:none;animation:none;z-index:1}.page.password .password-inner{width:100%;max-width:650px;margin:1em;background:#fff;padding:2em;align-self:center;z-index:2}@media (min-width:768px){.page.password .password-inner{padding:4em}}.page.password .password-inner p{margin-bottom:2rem}.page.password .password-inner .links-wrapper{display:flex;flex-flow:column}.page.password .password-inner .links-wrapper .button:not(:last-of-type){margin-bottom:1em}@media (min-width:550px){.page.password .password-inner .links-wrapper{flex-flow:row;justify-content:space-around}.page.password .password-inner .links-wrapper .button{width:calc(50% - 2em)}.page.password .password-inner .links-wrapper .button:not(:last-of-type){margin-bottom:0}}.page.password .toggle-show-password{position:fixed;top:1em;right:1em;text-decoration:none;z-index:2}.page.password .toggle-show-password:hover{text-decoration:underline}.page.password .toggle-show-password .lock{width:12px;height:18px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNjQgNS43N2MwLTEuNTMuNjE4LTIuOTk4IDEuNzE3LTQuMDhBNS45MDYgNS45MDYgMCAwMTcuNSAwYzEuNTU0IDAgMy4wNDQuNjA4IDQuMTQzIDEuNjlhNS43MjUgNS43MjUgMCAwMTEuNzE2IDQuMDh2MS44NDVhLjIzLjIzIDAgMDEtLjA2OC4xNjQuMjM2LjIzNiAwIDAxLS4xNjYuMDY3aC0yLjM0NGEuMjM2LjIzNiAwIDAxLS4xNjUtLjA2Ny4yMy4yMyAwIDAxLS4wNy0uMTY0VjUuNzdjMC0uNzk1LS4zMi0xLjU1OC0uODkyLTIuMTIxYTMuMDcxIDMuMDcxIDAgMDAtMi4xNTQtLjg4Yy0uODA4IDAtMS41ODMuMzE2LTIuMTU0Ljg3OWEyLjk3NyAyLjk3NyAwIDAwLS44OTMgMi4xMjF2MS44NDZhLjIzLjIzIDAgMDEtLjA2OS4xNjQuMjM2LjIzNiAwIDAxLS4xNjUuMDY3SDEuODc1YS4yMzYuMjM2IDAgMDEtLjE2Ni0uMDY3LjIyOS4yMjkgMCAwMS0uMDY4LS4xNjRWNS43N3pNMCA5LjY5MXY3LjE1NGMwIC4zMDYuMTIzLjYuMzQzLjgxNi4yMi4yMTYuNTE4LjMzOC44MjkuMzM4aDEyLjY1NmMuMzEgMCAuNjA5LS4xMjIuODI5LS4zMzguMjItLjIxNi4zNDMtLjUxLjM0My0uODE2VjkuNjkyYzAtLjMwNi0uMTIzLS42LS4zNDMtLjgxNmExLjE4MSAxLjE4MSAwIDAwLS44MjktLjMzOEgxLjE3MmMtLjMxIDAtLjYwOS4xMjItLjgyOS4zMzgtLjIyLjIxNy0uMzQzLjUxLS4zNDMuODE2eiIgZmlsbD0iI0ZBRkFGQSIvPjwvc3ZnPg==) no-repeat;background-size:contain;background-position:50%;display:inline-block;margin-right:.5em;vertical-align:top}.page.password form{width:100%;max-width:100%}.page.password .klaviyo-desktop{display:none}@media (min-width:768px){.page.password .klaviyo-mobile{display:none}.page.password .klaviyo-desktop{display:block}}.page.password .password-form{display:grid;grid-gap:1em}@media (min-width:550px){.page.password .password-form{grid-template-columns:1fr auto;grid-gap:0}}@media (min-width:768px){.page.staff .person:not(:first-of-type){margin-top:3em}}.page.staff .person-image{margin-bottom:-1.5em}@media (min-width:768px){.page.staff .person:nth-of-type(odd) .person-description{padding-left:2em}.page.staff .person:nth-of-type(2n) .person-description{padding-right:2em}}.page.about .about-header,.page.about .defined-by,.page.about .record-board-wrapper,.page.about .story-of{position:relative}.page.about .about-header,.page.about .story-info,.page.about .story-of{border:5px solid #fff;border-bottom:0}.page.about .about-header h1,.page.about .about-header h2,.page.about .story-info h1,.page.about .story-info h2,.page.about .story-of h1,.page.about .story-of h2{margin-bottom:0}.page.about .about-header img,.page.about .story-info img,.page.about .story-of img{padding:1em}.page.about .record-board-wrapper{margin-bottom:-5px;max-height:500px;max-height:80vh;overflow:hidden}.page.about .record-board-wrapper .hero{max-width:500px}.page.about .about-header-text,.page.about .defined-by-text,.page.about .record-board-description,.page.about .story-of-text{position:absolute;top:0;left:50%;width:100%;height:100%;display:flex;flex-flow:column;align-items:flex-start;justify-content:center;margin:0 auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page.about .about-header-text>*,.page.about .defined-by-text>*,.page.about .record-board-description>*,.page.about .story-of-text>*{color:#fff}.page.about .defined-by-text-wrapper h4{background:#060606;display:inline-block;padding:.25em .5em;color:#204c4b}@media (max-width:767px){.page.about .about-header div,.page.about .record-board-wrapper div,.page.about .story-of div{position:relative;padding:1em}.page.about .about-header div.about-header-text,.page.about .record-board-wrapper div.about-header-text,.page.about .story-of div.about-header-text{padding:2em 1em}.page.about .about-header div.record-board-description,.page.about .record-board-wrapper div.record-board-description,.page.about .story-of div.record-board-description{padding:3em 1em}.page.about .about-header img,.page.about .record-board-wrapper img,.page.about .story-of img{position:absolute}}.page.about .about-header-text,.page.about .story-of-text{align-items:center!important;justify-content:center!important;text-align:center}.page.about .about-header-text h1{line-height:.9}@media (max-width:1279px){.page.about .about-header-text h1{font-size:3em}}@media (max-width:1023px){.page.about .about-header-text h1{font-size:2.5em}}@media (max-width:549px){.page.about .about-header-text h1{font-size:2em}}.page.about .defined-by{padding:0!important}.page.about .defined-by img{position:absolute}.page.about .defined-by .block{position:relative;padding:3em .5em 0}.page.about .defined-by .block:last-of-type{padding-bottom:3em}@media (min-width:768px){.page.about .defined-by .block{padding:6em .5em 0}.page.about .defined-by .block:last-of-type{padding-bottom:6em}}@media (max-width:767px){.page.about .defined-by .block div[class*=column]{padding-bottom:0;margin:0;max-width:500px}.page.about .defined-by .block.row-right div[class*=column]{width:auto;flex-grow:0;margin-right:0;margin-left:auto;flex-basis:0}}@media (min-width:768px){.page.about .defined-by .tablet-width{min-width:768px}}.page.about .defined-by :not(a){color:#f5f6f7}@media (max-width:400px){.page.about .defined-by .hero{font-size:1.65em}}.page.about .story-inner{padding:1em}@media (min-width:768px){.page.about .story-inner{padding:1em}}.page.about .story-info{padding:1em 1em 0;border-bottom:5px solid #fff}.page.about .story-info .info-left{margin-top:3em}@media (min-width:768px){.page.about .story-info .info-right{margin-top:1em;margin-right:1em}.page.about .story-info .info-left{margin-top:1em;margin-left:1em}.page.about .story-info .person-description{padding:2em 0}}.page.about .story-info img{padding:0}.page.about .story-info .secondary-featured{text-transform:uppercase}.page.about .story-info .secondary-featured:not(:hover){color:#060606}.page .split-page div[class*=column]{padding-bottom:0}.page .split-page .tablet-vert-page-header{display:none}.page .split-page .page-image{margin-top:0!important}@media (min-width:768px){.page .split-page .page-image{padding-right:1em}.page .split-page .page-content{padding-left:1em}.page .split-page .mobile-page-header{display:none}.page .split-page .tablet-vert-page-header{display:block;margin-bottom:2rem}}@media (min-width:1024px){.page .split-page .page-image{padding-right:2em}.page .split-page .page-content{padding-left:2em}}