.shift-hero-module__YtPdeG__hero{isolation:isolate;color:#181916;background:#f5eedc;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.shift-hero-module__YtPdeG__scene{z-index:-1;position:absolute;inset:0 0 48px}.shift-hero-module__YtPdeG__sceneArt{background-image:url(/images/hero-painted-window-wide.png);background-position:50%;background-size:cover;position:absolute;inset:0}.shift-hero-module__YtPdeG__sceneArt:after{content:"";background:linear-gradient(90deg,#f8f3e9d9 0%,#f8f3e99e 27%,#0000 49%);position:absolute;inset:0}.shift-hero-module__YtPdeG__inner{align-items:center;width:min(100%,1640px);min-height:clamp(570px,36vw,730px);margin:auto;padding:70px clamp(35px,7vw,112px);display:flex}.shift-hero-module__YtPdeG__copy{width:min(41%,570px)}.shift-hero-module__YtPdeG__eyebrow{letter-spacing:.14em;background:#ffd21c;border:2px solid #181916;width:fit-content;margin:0 0 25px;padding:9px 12px;font-size:.72rem;font-weight:900;box-shadow:4px 4px #181916}.shift-hero-module__YtPdeG__copy h1{letter-spacing:-.065em;margin:0;font-size:clamp(3.6rem,5.5vw,6.2rem);font-weight:950;line-height:.88}.shift-hero-module__YtPdeG__copy h1 span{color:#bd8e00;text-shadow:3px 4px #181916}.shift-hero-module__YtPdeG__description{color:#4e4a3f;max-width:420px;margin:31px 0 29px;font-size:clamp(.95rem,1.1vw,1.08rem);font-weight:650;line-height:1.6}.shift-hero-module__YtPdeG__cta{color:#181916;letter-spacing:.07em;background:#ffd21c;border:2px solid #181916;justify-content:center;align-items:center;gap:15px;min-height:58px;padding:14px 23px;font-size:.78rem;font-weight:950;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:7px 7px #181916}.shift-hero-module__YtPdeG__cta:hover{transform:translate(3px,3px);box-shadow:4px 4px #181916}.shift-hero-module__YtPdeG__cta:focus-visible{outline-offset:5px;outline:3px solid #805f00}.shift-hero-module__YtPdeG__bottomTape{color:#ffd21c;white-space:nowrap;letter-spacing:.17em;background:#181916;border-top:2px solid #181916;justify-content:center;align-items:center;min-height:48px;font-size:.66rem;font-weight:900;display:flex;overflow:hidden}@media (max-width:850px){.shift-hero-module__YtPdeG__scene{height:min(110vw,940px);position:relative;inset:auto}.shift-hero-module__YtPdeG__sceneArt{background-image:url(/images/hero-painted-window-mobile.png);background-position:50% 30%}.shift-hero-module__YtPdeG__sceneArt:after{display:none}.shift-hero-module__YtPdeG__inner{min-height:auto;padding:52px 30px 55px}.shift-hero-module__YtPdeG__copy{text-align:center;width:min(100%,600px);margin:auto}.shift-hero-module__YtPdeG__eyebrow{margin-inline:auto}.shift-hero-module__YtPdeG__copy h1{font-size:clamp(3.5rem,11vw,5.8rem)}.shift-hero-module__YtPdeG__description{margin-inline:auto}.shift-hero-module__YtPdeG__bottomTape{justify-content:flex-start;padding-inline:18px}}@media (max-width:560px){.shift-hero-module__YtPdeG__inner{padding:40px 22px 48px}.shift-hero-module__YtPdeG__eyebrow{margin-bottom:21px;font-size:.61rem}.shift-hero-module__YtPdeG__copy h1{font-size:clamp(3rem,13vw,4.3rem)}.shift-hero-module__YtPdeG__description{margin-block:24px;font-size:.92rem}.shift-hero-module__YtPdeG__cta{width:min(100%,290px)}.shift-hero-module__YtPdeG__bottomTape{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.shift-hero-module__YtPdeG__cta{transition:none}}
