.knoxone-page.ks-page.knoxone-careers{background:#f8f7f1;color:#2c2825;font-family:Roboto,Arial,sans-serif}.knoxone-page.ks-page.knoxone-careers :where(h1,h2,h3,p){margin:0;padding:0}.knoxone-page.ks-page .knoxone-careers__inner{width:var(--ks-width);margin-inline:auto}.knoxone-page.ks-page .knoxone-careers__eyebrow{font-size:12px;line-height:14px;letter-spacing:1.92px;font-weight:400}.knoxone-page.ks-page :is(.knoxone-careers__hero-title,.knoxone-careers__section-title,.knoxone-careers__opportunity-title){font-size:46px;line-height:1.15;font-weight:500;letter-spacing:0;margin-top:16px}.knoxone-page.ks-page .knoxone-careers__hero{position:relative;aspect-ratio:8/3;width:100%;min-width:0;color:#fff}.knoxone-page.ks-page :is(.knoxone-careers__hero-media,.knoxone-careers__hero-overlay){position:absolute;top:0;right:0;bottom:0;left:0}.knoxone-page.ks-page .knoxone-careers__hero-media img{display:block;width:100%;height:100%;object-fit:cover}.knoxone-page.ks-page .knoxone-careers__hero-overlay{background:linear-gradient(to bottom,#2c282500 41.667%,#2c2825d1)}.knoxone-page.ks-page .knoxone-careers__hero-content{position:absolute;inset-inline:0;bottom:80px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.knoxone-page.ks-page .knoxone-careers__hero-description-column{padding-top:30px}.knoxone-page.ks-page .knoxone-careers__hero-description{font-size:20px;line-height:30px}.knoxone-page.ks-page .knoxone-careers__team-summary{padding-block:80px;min-height:270px}.knoxone-page.ks-page .knoxone-careers__hero-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.knoxone-page.ks-page .knoxone-careers__summary-title{font-size:22px;line-height:28px;font-weight:500}.knoxone-page.ks-page .knoxone-careers__summary-roles{border-block:1px solid #d2cdc3;padding-block:17px 10px;font-size:14px;line-height:20px}.knoxone-page.ks-page .knoxone-careers__summary-description{margin-top:17px;font-size:14px;line-height:22px}.knoxone-page.ks-page .knoxone-careers__section{padding-block:80px}.knoxone-page.ks-page .knoxone-careers__section--contribute{background:#e8e6de}.knoxone-page.ks-page .knoxone-careers__section-heading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:40px}.knoxone-page.ks-page .knoxone-careers__section-intro{padding-top:30px;font-size:18px;line-height:26.1px}.knoxone-page.ks-page .knoxone-careers__contribution-image{aspect-ratio:1344/420;overflow:hidden;border-radius:8px 8px 0 0;width:100%;min-width:0}.knoxone-page.ks-page .knoxone-careers__contribution-image img{display:block;width:100%;height:100%;object-fit:cover}.knoxone-page.ks-page .knoxone-careers__contribution-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.knoxone-page.ks-page .knoxone-careers__contribution-card{background:#f8f7f1;border:1px solid #d2cdc3;min-height:260px;position:relative;padding:23px 31px;min-width:0}.knoxone-page.ks-page .knoxone-careers__contribution-card+.knoxone-careers__contribution-card{border-left:0}.knoxone-page.ks-page .knoxone-careers__contribution-card:first-child{border-radius:0 0 0 8px}.knoxone-page.ks-page .knoxone-careers__contribution-card:last-child{border-radius:0 0 8px}.knoxone-page.ks-page .knoxone-careers__card-kicker{font-size:12px;line-height:18px;letter-spacing:1.5px;font-weight:400}.knoxone-page.ks-page .knoxone-careers__card-title{font-size:22px;line-height:28px;font-weight:500;margin-top:18px}.knoxone-page.ks-page .knoxone-careers__card-meta{font-size:14px;line-height:22px;margin-top:20px}.knoxone-page.ks-page .knoxone-careers__card-copy{font-size:14px;line-height:22px;border-top:1px solid #d2cdc3;padding-top:20px;margin-top:12px}.knoxone-page.ks-page .knoxone-careers__behaviour-grid{min-height:360px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #d2cdc3;border-radius:8px;overflow:hidden;background:#fff}.knoxone-page.ks-page .knoxone-careers__behaviour-card{min-height:179px;padding:21px 31px 24px;min-width:0}.knoxone-page.ks-page .knoxone-careers__behaviour-card:nth-child(2n){border-left:1px solid #d2cdc3}.knoxone-page.ks-page .knoxone-careers__behaviour-card:nth-child(n+3){border-top:1px solid #d2cdc3}.knoxone-page.ks-page .knoxone-careers__behaviour-card .knoxone-careers__card-kicker{font-weight:500}.knoxone-page.ks-page .knoxone-careers__behaviour-title{font-size:24px;line-height:27.6px;font-weight:500;margin-top:20px}.knoxone-page.ks-page .knoxone-careers__behaviour-copy{font-size:14px;line-height:22px;margin-top:20px}.knoxone-page.ks-page .knoxone-careers__opportunity{padding-block:80px;background:#2c2825;color:#e4e4e4}.knoxone-page.ks-page .knoxone-careers__opportunity-layout{display:grid;grid-template-columns:minmax(0,592fr) minmax(0,672fr);gap:80px;align-items:center}.knoxone-page.ks-page .knoxone-careers__opportunity-description{margin-top:16px;font-size:18px;line-height:27px}.knoxone-page.ks-page .knoxone-careers__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap;margin-top:32px;height:44px;width:146px;padding-inline:19px;border-radius:24px;border:1px solid #2c2825;background:#fff;color:#2c2825;font-size:14px;line-height:17px;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out,width .15s ease-in-out}.knoxone-page.ks-page .knoxone-careers__button:is(:hover,:focus-visible){width:154px;background:#2c2825;color:#fff}.knoxone-page.ks-page .knoxone-careers__role-card{min-height:317px;display:block;text-decoration:none;color:#e4e4e4;background:#3f3a36;border:1px solid rgba(228,228,228,.2);border-radius:10px;overflow:hidden;min-width:0;scroll-margin-top:140px}.knoxone-page.ks-page .knoxone-careers__role-card-content{padding:27px;transition:transform .25s ease-out;transform-origin:center}.knoxone-page.ks-page .knoxone-careers__role-card:is(:hover,:focus-visible) .knoxone-careers__role-card-content{transform:scale(1.03)}.knoxone-page.ks-page .knoxone-careers__role-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid rgba(228,228,228,.2)}.knoxone-page.ks-page :is(.knoxone-careers__role-label,.knoxone-careers__role-meta){font-size:10px;line-height:12px;letter-spacing:1px;font-weight:400}.knoxone-page.ks-page .knoxone-careers__role-meta{text-align:right}.knoxone-page.ks-page .knoxone-careers__role-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px}.knoxone-page.ks-page .knoxone-careers__role-title{font-size:24px;line-height:29px;font-weight:500}.knoxone-page.ks-page .knoxone-careers__link{position:relative;display:inline-block;flex:none;font-size:14px;line-height:19px;white-space:nowrap;color:#fff;padding-bottom:3px}.knoxone-page.ks-page .knoxone-careers__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transition:width .3s ease-in-out}.knoxone-page.ks-page .knoxone-careers__role-card:is(:hover,:focus-visible) .knoxone-careers__link:after{width:.01px}.knoxone-page.ks-page .knoxone-careers__role-summary{font-size:14px;line-height:21px;margin-top:12px}.knoxone-page.ks-page .knoxone-careers__role-details{border-top:1px solid rgba(228,228,228,.2);padding-top:24px;margin-top:24px}.knoxone-page.ks-page.knoxone-careers a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:1599px){.knoxone-page.ks-page :is(.knoxone-careers__hero-title,.knoxone-careers__section-title,.knoxone-careers__opportunity-title){font-size:40px}.knoxone-page.ks-page .knoxone-careers__section-heading{gap:32px}.knoxone-page.ks-page .knoxone-careers__opportunity-layout{gap:40px}.knoxone-page.ks-page .knoxone-careers__contribution-card{padding-inline:24px}.knoxone-page.ks-page .knoxone-careers__card-title{font-size:20px;min-height:56px}.knoxone-page.ks-page .knoxone-careers__card-meta{min-height:44px}.knoxone-page.ks-page .knoxone-careers__role-heading{align-items:flex-start;flex-direction:column;gap:12px}}@media(max-width:1199px){.knoxone-page.ks-page :is(.knoxone-careers__section,.knoxone-careers__team-summary,.knoxone-careers__opportunity){padding-block:64px}.knoxone-page.ks-page .knoxone-careers__hero{aspect-ratio:16/9}.knoxone-page.ks-page .knoxone-careers__hero-content{bottom:48px;gap:24px}.knoxone-page.ks-page .knoxone-careers__hero-description{font-size:18px;line-height:27px}.knoxone-page.ks-page .knoxone-careers__contribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knoxone-page.ks-page .knoxone-careers__contribution-card:nth-child(n+3){border-top:0}.knoxone-page.ks-page .knoxone-careers__contribution-card:nth-child(3){border-left:1px solid #d2cdc3;border-radius:0 0 0 8px}.knoxone-page.ks-page .knoxone-careers__contribution-card:first-child{border-radius:0}.knoxone-page.ks-page .knoxone-careers__card-title,.knoxone-page.ks-page .knoxone-careers__card-meta{min-height:0}.knoxone-page.ks-page .knoxone-careers__opportunity-layout{grid-template-columns:1fr}.knoxone-page.ks-page .knoxone-careers__role-heading{flex-direction:row}}@media(max-width:999px){.knoxone-page.ks-page .knoxone-careers__hero{aspect-ratio:4/3}.knoxone-page.ks-page :is(.knoxone-careers__hero-content,.knoxone-careers__hero-summary,.knoxone-careers__section-heading){grid-template-columns:1fr;gap:24px}.knoxone-page.ks-page :is(.knoxone-careers__hero-description-column,.knoxone-careers__section-intro){padding-top:0}.knoxone-page.ks-page .knoxone-careers__contribution-image{aspect-ratio:16/9}}@media(max-width:749px){.knoxone-page.ks-page :is(.knoxone-careers__hero-title,.knoxone-careers__section-title,.knoxone-careers__opportunity-title){font-size:32px}.knoxone-page.ks-page :is(.knoxone-careers__section,.knoxone-careers__team-summary,.knoxone-careers__opportunity){padding-block:48px}.knoxone-page.ks-page .knoxone-careers__hero{aspect-ratio:auto;min-height:600px}.knoxone-page.ks-page :is(.knoxone-careers__team-summary,.knoxone-careers__behaviour-grid){min-height:0}.knoxone-page.ks-page .knoxone-careers__hero-description,.knoxone-page.ks-page .knoxone-careers__section-intro{font-size:16px;line-height:24px}.knoxone-page.ks-page :is(.knoxone-careers__contribution-grid,.knoxone-careers__behaviour-grid){grid-template-columns:1fr}.knoxone-page.ks-page .knoxone-careers__contribution-card{border-left:1px solid #d2cdc3!important;min-height:0;padding:24px}.knoxone-page.ks-page .knoxone-careers__contribution-card+.knoxone-careers__contribution-card{border-top:0}.knoxone-page.ks-page .knoxone-careers__contribution-card:nth-child(3){border-radius:0}.knoxone-page.ks-page .knoxone-careers__contribution-card:last-child{border-radius:0 0 8px 8px}.knoxone-page.ks-page .knoxone-careers__behaviour-card:nth-child(2n){border-left:0}.knoxone-page.ks-page .knoxone-careers__behaviour-card:nth-child(n+2){border-top:1px solid #d2cdc3}.knoxone-page.ks-page .knoxone-careers__behaviour-card{min-height:0;padding:24px}.knoxone-page.ks-page .knoxone-careers__behaviour-title{font-size:22px}.knoxone-page.ks-page .knoxone-careers__role-heading{flex-direction:column}.knoxone-page.ks-page .knoxone-careers__role-topline{align-items:flex-start;flex-direction:column;gap:12px}.knoxone-page.ks-page .knoxone-careers__role-card-content{padding:24px}}@media(prefers-reduced-motion:reduce){.knoxone-page.ks-page :is(.knoxone-careers__button,.knoxone-careers__role-card-content,.knoxone-careers__link:after){transition:none}}.knoxone-page.ks-page .knoxone-careers__opportunity .knoxone-careers__button:is(:hover,:focus-visible){border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/72/assets/knox-careers-latest.css.map */
