@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(tenor-sans.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.sr-home{--sr-font-display: "Century Gothic", CenturyGothic, Futura, "Trebuchet MS", "Avenir Next", var(--font-heading-family), var(--font-body-family), sans-serif;--sr-font-title: "Tenor Sans", var(--font-heading-family), var(--font-body-family), sans-serif;--sr-font-body: var(--font-body-family), sans-serif;--sr-text: #121212;--sr-bg: transparent;--sr-btn-bg: #121212;--sr-btn-text: #ffffff;--sr-btn-hover: #4d4d4d;--sr-max: 1300px;--sr-pt: 32px;--sr-pb: 32px;--sr-pt-m: 0px;--sr-pb-m: 28px;background:var(--sr-bg);color:var(--sr-text);font-family:var(--sr-font-body)}.sr-home--off{display:none!important}.sr-home .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.sr-home h1,.sr-home h2,.sr-home h3,.sr-home p{margin:0;letter-spacing:0;color:inherit}.sr-home a{color:inherit;text-decoration:none}.sr-home a.sr-home-btn,.sr-home a.sr-home-btn:hover{color:var(--sr-btn-text);text-decoration:none}.sr-home-picture{aspect-ratio:var(--sr-ratio, auto);overflow:hidden;width:100%}.sr-home-picture img{display:block;width:100%;height:100%;object-fit:var(--sr-fit, cover)}@media(max-width:767px){.sr-home-picture{aspect-ratio:var(--sr-ratio-m, var(--sr-ratio, auto))}}.sr-home-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 24px;border:0;border-radius:999px;background:var(--sr-btn-bg);color:var(--sr-btn-text);font-family:var(--sr-font-display);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.sr-home-btn:hover{background:var(--sr-btn-hover);color:var(--sr-btn-text)}.sr-home-btn:focus-visible,.sr-results__arrow:focus-visible,.sr-home a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:767px){.sr-home-btn{font-size:14px}}.sr-home-placeholder{display:block;width:100%;height:100%;background:#f3f1ee}.sr-home-empty{padding:24px;text-align:center;background:#f6f4f2;font-size:14px}.sr-hero{background:#f4f1ec}.sr-hero__link{display:block;text-decoration:none}.sr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:min(560px,46%);padding:4vw 5vw;pointer-events:none}.sr-hero--center .sr-hero__overlay{align-items:center;text-align:center;width:min(680px,92%);left:0;right:0;margin:0 auto}.sr-hero{position:relative}.sr-hero__heading{font-family:var(--sr-font-title);font-size:clamp(42px,4.6vw,68px);font-weight:400;line-height:.95}.sr-hero__sub{margin-top:14px;margin-bottom:22px;font-family:var(--sr-font-display);font-size:clamp(18px,1.8vw,26px);font-weight:700;line-height:1.25}.sr-hero__overlay .sr-home-btn{pointer-events:auto}@media(max-width:767px){.sr-hero__overlay{width:100%;align-items:center;text-align:center;justify-content:flex-start;padding:28px 24px 0}}.sr-results{padding-top:var(--sr-pt);padding-bottom:var(--sr-pb)}.sr-results__inner{width:min(var(--sr-max),calc(100% - 40px));margin:0 auto}.sr-results__heading{margin:0 0 16px;font-family:var(--sr-font-title);font-size:50px;font-weight:400;line-height:1.3;text-align:left}.sr-results__viewport{position:relative}.sr-results__track{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none}.sr-results__link{display:block;text-decoration:none}.sr-results__label{display:block;margin-top:8px;font-family:var(--sr-font-display);font-size:13px;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase}.sr-results__label-m,.sr-results__nav{display:none}.sr-results__arrow{display:flex;align-items:center;justify-content:center;width:37px;height:44px;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.sr-results__arrow svg{width:18px;height:18px;display:block}@media(max-width:1024px){.sr-results__heading{font-size:44px}}@media(max-width:767px){.sr-results{padding-top:var(--sr-pt-m);padding-bottom:var(--sr-pb-m)}.sr-results__inner{width:100%}.sr-results__heading{width:min(var(--sr-max),calc(100% - 32px));margin-right:auto;margin-left:auto;margin-bottom:12px;font-size:34px;line-height:1.2;text-align:center}.sr-results__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 40px 4px;scrollbar-width:none}.sr-results__track::-webkit-scrollbar{display:none}.sr-results__item{flex:0 0 calc((100% - 24px) / 3);scroll-snap-align:start}.sr-results__label{font-size:10px}.sr-results__label-d{display:none}.sr-results__label-m{display:inline}.sr-results__nav{position:absolute;top:34%;right:0;left:0;z-index:2;display:flex;justify-content:space-between;pointer-events:none}.sr-results__arrow{pointer-events:auto}}@media(prefers-reduced-motion:reduce){.sr-results__track{scroll-behavior:auto}}.sr-feature{padding-top:var(--sr-pt);padding-bottom:var(--sr-pb)}.sr-feature__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;width:min(1200px,calc(100% - 40px));margin:0 auto}.sr-feature__media{display:flex;justify-content:flex-start}.sr-feature--image-right .sr-feature__media{order:2;justify-content:flex-end}.sr-feature--image-right .sr-feature__copy{order:1}.sr-feature__frame{width:var(--sr-img-w, 80%)}.sr-feature__copy{max-width:560px}.sr-feature--align-left .sr-feature__copy{padding-right:64px}.sr-feature--align-right .sr-feature__copy{margin-left:auto;padding-left:64px;text-align:right}.sr-feature__heading{font-family:var(--sr-font-display);font-size:46px;font-weight:700;line-height:1.2}.sr-feature__sub{margin-top:6px;font-family:var(--sr-font-display);font-size:29px;font-weight:400;line-height:1}.sr-feature--uppercase .sr-feature__sub{text-transform:uppercase}.sr-feature__text{margin-top:20px;margin-bottom:25px;font-size:20px;line-height:1.8}.sr-feature__text p{margin:0}.sr-feature__text p+p{margin-top:.6em}@media(max-width:1024px)and (min-width:768px){.sr-feature--align-left .sr-feature__copy,.sr-feature--align-right .sr-feature__copy{padding-right:16px;padding-left:16px}.sr-feature__heading{font-size:39px;line-height:1}.sr-feature__sub{font-size:23px}.sr-feature__text{font-size:16px}}@media(min-width:1200px){.sr-feature--align-left .sr-feature__copy{padding-right:100px}.sr-feature--align-right .sr-feature__copy{padding-left:100px}}@media(max-width:767px){.sr-feature{padding-top:var(--sr-pt-m);padding-bottom:var(--sr-pb-m)}.sr-feature__grid{grid-template-columns:minmax(0,1fr);gap:0;width:100%}.sr-feature--image-right .sr-feature__media,.sr-feature--image-right .sr-feature__copy{order:unset}.sr-feature__media{justify-content:center}.sr-feature__frame{width:100%}.sr-feature__copy{max-width:none;padding:12px 20px 28px!important}.sr-feature--m-center .sr-feature__copy{text-align:center}.sr-feature--m-left .sr-feature__copy{text-align:left}.sr-feature--m-right .sr-feature__copy{text-align:right}.sr-feature--overlap .sr-feature__copy{position:relative;margin-top:-40px;background:#ffffff91}.sr-feature__heading{font-size:34px;line-height:1.2}.sr-feature__sub{font-size:19px}.sr-feature__text{font-size:18px;line-height:1.5}}.sr-values{padding-top:var(--sr-pt);padding-bottom:var(--sr-pb)}.sr-values__banner{position:relative}.sr-values__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.sr-values__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;width:min(1340px,calc(100% - 40px))}.sr-values__copy{padding:32px 20px}.sr-values__heading{font-family:var(--sr-font-display);font-size:34px;font-weight:400;line-height:1.2}.sr-values__text{margin-top:12px;font-family:var(--sr-font-display);font-size:15px;line-height:1.6}.sr-values__text p{margin:0}.sr-values__logos{display:flex;flex-wrap:wrap;align-items:center;gap:18px 35px;margin-top:18px}.sr-values__logo{display:block;width:auto;height:var(--sr-logo-h, 60px);max-width:150px;object-fit:contain}.sr-values__actions{margin-top:22px}.sr-values__mobile{display:none;width:min(640px,calc(100% - 32px));margin:0 auto}.sr-values__mobile-media{margin:0 auto 8px;max-width:460px}.sr-values__mobile-media img{display:block;width:100%;height:auto}@media(max-width:767px){.sr-values{padding-top:var(--sr-pt-m);padding-bottom:var(--sr-pb-m)}.sr-values__banner{display:none}.sr-values__mobile{display:block}.sr-values__heading{font-size:36px}.sr-values__text{font-size:16px}.sr-values__logos{gap:16px 24px}}.sr-journal{padding-top:var(--sr-pt);padding-bottom:var(--sr-pb)}.sr-journal__heading{width:min(var(--sr-max),calc(100% - 40px));margin:0 auto 18px;font-family:var(--sr-font-title);font-size:40px;font-weight:400;line-height:1.2}.sr-journal__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 25px;width:min(var(--sr-max),calc(100% - 40px));margin:0 auto}.sr-journal__card{display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.sr-journal__date{font-family:var(--sr-font-display);font-size:12px;line-height:1.8}.sr-journal__title{font-family:var(--sr-font-display);font-size:18px;font-weight:400;line-height:1.3}.sr-journal__card:hover .sr-journal__title{text-decoration:underline;text-underline-offset:3px}@media(max-width:1024px)and (min-width:768px){.sr-journal__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 12px}}@media(max-width:767px){.sr-journal{padding-top:var(--sr-pt-m);padding-bottom:var(--sr-pb-m)}.sr-journal__heading,.sr-journal__grid{width:90%}.sr-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}.sr-journal__title{font-size:16px}}.sr-certs{padding-top:var(--sr-pt);padding-bottom:var(--sr-pb)}.sr-certs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:min(var(--sr-max),calc(100% - 40px));margin:0 auto}.sr-certs__card{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%;padding:25px;background:var(--sr-card, #ffffff);color:inherit;text-align:center;text-decoration:none}.sr-certs__logo{width:auto;height:var(--sr-logo-h, 90px);max-width:160px;object-fit:contain}.sr-certs__text{font-family:var(--sr-font-display);font-size:15px;line-height:1.5}.sr-certs__text p{margin:0}@media(max-width:767px){.sr-certs{padding-top:var(--sr-pt-m);padding-bottom:var(--sr-pb-m)}.sr-certs__grid{grid-template-columns:minmax(0,1fr);width:min(560px,calc(100% - 32px))}}.sr-home-apps{padding-top:var(--sr-pt);padding-bottom:var(--sr-pb)}
/*# sourceMappingURL=/cdn/shop/t/257/assets/sr-home.css.map */
