.unpaint-next{background:#fbf7f1;color:#181f24;font-family:Arial,Helvetica,sans-serif}
.unpaint-next *{box-sizing:border-box}
.unpaint-next main{overflow:clip}
.unpaint-next main h1,.unpaint-next main h2,.unpaint-next main h3{font-family:'Barlow Condensed',Arial,sans-serif;line-height:.97;text-transform:uppercase;letter-spacing:-.015em;margin:0}
.unpaint-next main h1{font-size:clamp(4.7rem,9.7vw,10rem)}
.unpaint-next main h2{font-size:clamp(3.3rem,6.4vw,7rem)}
.unpaint-next main h3{font-size:clamp(2rem,2.7vw,3rem)}
.unpaint-next main p{line-height:1.55}
.unpaint-next main a:focus-visible,.unpaint-next main button:focus-visible,.unpaint-next main input:focus-visible,.unpaint-next main select:focus-visible,.unpaint-next main summary:focus-visible{outline:3px solid #316cff;outline-offset:4px}
.unpaint-next .up-next-wrap{width:min(1320px,calc(100% - 64px));margin-inline:auto}
.unpaint-next .up-next-eyebrow{font:700 13px Arial,sans-serif!important;letter-spacing:.18em;text-transform:uppercase;margin:0 0 26px}
.unpaint-next .up-next-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:56px;padding:14px 22px;background:#ee5b39;color:#191d20;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.03em;border:2px solid #ee5b39;cursor:pointer}
.unpaint-next .up-next-button:hover{background:#ffdbb4;border-color:#ffdbb4}
.unpaint-next .up-next-text-link{display:inline-block;color:inherit;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:6px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}
.unpaint-next .up-next-hero{background:#ffdcc4;display:grid;grid-template-columns:52% 48%;min-height:min(740px,calc(100vh - 78px))}
.unpaint-next .up-next-hero-image{position:relative;min-height:550px;background:#ec8e9c}
.unpaint-next .up-next-hero-image img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:56% center}
.unpaint-next .up-next-hero-image span{position:absolute;bottom:16px;left:18px;right:18px;font-size:11px;color:#fff;background:#171717ad;padding:8px 10px;max-width:max-content}
.unpaint-next .up-next-hero-copy{padding:clamp(40px,5.6vw,100px) clamp(32px,5vw,90px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.unpaint-next .up-next-hero h1 em{font-style:normal;color:#eb5435}
.unpaint-next .up-next-hero-copy>p:not(.up-next-eyebrow){font-size:clamp(18px,1.7vw,24px);max-width:29ch;margin:25px 0 34px}
.unpaint-next .up-next-hero-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}
.unpaint-next .up-next-strip{display:flex;overflow:hidden;gap:70px;white-space:nowrap;padding:15px 26px;background:#eadde7;color:#171e23;font:800 clamp(1.3rem,2.5vw,2.5rem) 'Barlow Condensed',sans-serif;letter-spacing:.1em}
.unpaint-next .up-next-strip span{display:block;flex:none;animation:unpaint-strip-scroll 22s linear infinite}
@keyframes unpaint-strip-scroll{to{transform:translateX(calc(-100% - 70px))}}
@media(prefers-reduced-motion:reduce){.unpaint-next .up-next-strip{white-space:normal}.unpaint-next .up-next-strip span{animation:none}.unpaint-next .up-next-strip span:not(:first-child){display:none}}
.unpaint-next .up-next-section{padding:clamp(74px,9vw,150px) 0}
.unpaint-next .up-next-heading{max-width:780px;margin-bottom:48px}
.unpaint-next .up-next-heading>p:last-child{font-size:18px;max-width:65ch;margin:24px 0 0}
.unpaint-next .up-next-proof{background:#f9f6f1}
.unpaint-next .up-next-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:34px}
.unpaint-next .up-next-step{background:#fff;min-width:0}
.unpaint-next .up-next-step-image{aspect-ratio:1.32;overflow:hidden;background:#ede4db}
.unpaint-next .up-next-step-image img{width:100%;height:100%;object-fit:cover;display:block}
.unpaint-next .up-next-step-copy{padding:25px 25px 32px}
.unpaint-next .up-next-step-copy span,.unpaint-next .up-next-moment-copy span{font-weight:800;font-size:14px;color:#e35b3a}
.unpaint-next .up-next-step-copy h3{margin:14px 0}
.unpaint-next .up-next-step-copy p{margin:0;color:#44505a}
.unpaint-next .up-next-scene{display:grid;grid-template-columns:52% 48%;background:#182b2e;color:#fff}
.unpaint-next .up-next-scene-image{min-height:700px;position:relative}
.unpaint-next .up-next-scene-image img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}
.unpaint-next .up-next-scene-copy{padding:clamp(50px,7vw,110px);align-self:center}
.unpaint-next .up-next-scene-copy h2{color:#fff}
.unpaint-next .up-next-scene-copy>p:not(.up-next-eyebrow){font-size:18px;max-width:55ch;margin:26px 0 35px}
.unpaint-next .up-next-scene-lines p{display:grid;grid-template-columns:1fr 1.2fr;gap:25px;border-top:1px solid #ffffff55;padding:19px 0;margin:0}
.unpaint-next .up-next-scene-lines strong{font-size:16px;text-transform:uppercase}
.unpaint-next .up-next-scene-lines span{color:#d6dcda;font-size:14px}
.unpaint-next .up-next-product{background:#ffddc5}
.unpaint-next .up-next-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.unpaint-next .up-next-product figure{margin:0;min-width:0;background:#fff}
.unpaint-next .up-next-product figure img{width:100%;aspect-ratio:1;object-fit:contain;display:block}
.unpaint-next .up-next-product figcaption{padding:12px 16px;font:800 18px 'Barlow Condensed',sans-serif;letter-spacing:.08em}
.unpaint-next .up-next-palette{background:#faf8f3}
.unpaint-next .up-next-swatches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:32px}
.unpaint-next .up-next-swatch{min-width:0}.unpaint-next .up-next-swatch span{display:block;aspect-ratio:1.55;margin-bottom:10px;border:1px solid #ccc}
.unpaint-next .up-next-swatch strong{font:700 20px 'Barlow Condensed',sans-serif;text-transform:uppercase}
.unpaint-next .up-next-swatch-1 span{background:#33383d}.unpaint-next .up-next-swatch-2 span{background:#f5eee3}.unpaint-next .up-next-swatch-3 span{background:#668eb9}.unpaint-next .up-next-swatch-4 span{background:#7d9379}.unpaint-next .up-next-swatch-5 span{background:#aa3f44}.unpaint-next .up-next-swatch-6 span{background:#eaa75e}.unpaint-next .up-next-swatch-7 span{background:#d994a7}.unpaint-next .up-next-swatch-8 span{background:#bba687}
.unpaint-next .up-next-partner{padding:clamp(70px,8vw,125px) 0;background:#e95c3c;color:#171e23}
.unpaint-next .up-next-partner-layout{display:grid;grid-template-columns:1fr 1fr;gap:8vw}
.unpaint-next .up-next-partner-layout>div:last-child{max-width:560px;align-self:center}
.unpaint-next .up-next-partner-layout>div:last-child>p:first-child{font-size:23px;line-height:1.35;margin:0 0 20px}
.unpaint-next .up-next-fine{font-size:14px;margin-bottom:24px}
.unpaint-next .up-next-partner .up-next-button{background:#171e23;color:#fff;border-color:#171e23}
.unpaint-next .up-next-moments{background:#faf8f3}
.unpaint-next .up-next-moment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.unpaint-next .up-next-moment{background:#fff;min-width:0}
.unpaint-next .up-next-moment-image{aspect-ratio:1.15;overflow:hidden;background:#ddd}
.unpaint-next .up-next-moment-image img{display:block;width:100%;height:100%;object-fit:cover}
.unpaint-next .up-next-moment-copy{padding:25px}.unpaint-next .up-next-moment-copy h3{margin:15px 0}.unpaint-next .up-next-moment-copy p{margin:0}
.unpaint-next .up-next-videos{background:#e5edf0}
.unpaint-next .up-next-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.unpaint-next .up-next-video{min-width:0;position:relative;background:#182b2e;color:#fff;text-decoration:none;display:flex;flex-direction:column}
.unpaint-next .up-next-video img{width:100%;aspect-ratio:1.1;object-fit:cover}
.unpaint-next .up-next-video strong{font:700 27px 'Barlow Condensed',sans-serif;text-transform:uppercase;padding:18px 18px 0}
.unpaint-next .up-next-video small{padding:5px 18px 20px}
.unpaint-next .up-next-video-play{position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;width:58px;height:58px;background:#ee5b39;color:#161c21}
.unpaint-next .up-next-faq{background:#fdf6eb}
.unpaint-next .up-next-faq-layout{display:grid;grid-template-columns:1fr 1fr;gap:9vw}
.unpaint-next .up-next-faq-layout .up-next-text-link{margin-top:30px}
.unpaint-next .up-next-faq details{border-top:1px solid #b9b7b0;padding:22px 0}
.unpaint-next .up-next-faq details:last-child{border-bottom:1px solid #b9b7b0}
.unpaint-next .up-next-faq summary{font:700 25px 'Barlow Condensed',sans-serif;text-transform:uppercase;cursor:pointer}
.unpaint-next .up-next-faq details p{max-width:55ch;margin:16px 0 0}
.unpaint-next .up-next-wait{background:#1c3033;color:#fff;padding:clamp(75px,9vw,140px) 0}
.unpaint-next .up-next-wait-layout{display:grid;grid-template-columns:1fr 1fr;gap:8vw}
.unpaint-next .up-next-wait-copy>p:not(.up-next-eyebrow){font-size:21px;max-width:45ch;margin:25px 0}
.unpaint-next .up-next-wait-copy small{color:#b6c4c4}
.unpaint-next .up-next-form{display:grid;gap:11px;background:#fff;color:#172025;padding:clamp(25px,4vw,48px)}
.unpaint-next .up-next-form>label:not(.up-next-check),.unpaint-next .up-next-form legend{font-weight:700;margin-top:5px}
.unpaint-next .up-next-form input:not([type=checkbox]),.unpaint-next .up-next-form select{width:100%;min-height:49px;background:#f8f8f5;color:#172025;border:1px solid #8e9898;border-radius:0;padding:10px;font:inherit}
.unpaint-next .up-next-form fieldset{padding:0;border:0;margin:8px 0 0;min-width:0}
.unpaint-next .up-next-form legend{margin-bottom:10px}
.unpaint-next .up-next-form small{font-size:12px;color:#536066}
.unpaint-next .up-next-check{display:flex;align-items:flex-start;gap:10px;line-height:1.4;margin:9px 0;cursor:pointer}
.unpaint-next .up-next-check input{margin:3px 0 0;width:17px;height:17px;flex:none;accent-color:#e95c3c}
.unpaint-next .up-next-consent{font-size:13px;margin:14px 0}
.unpaint-next .up-next-consent a{color:inherit;text-decoration:underline}
.unpaint-next .up-next-form button{width:100%;margin-top:7px}
.unpaint-next .up-next-form [role=status]{margin:0;padding:12px;background:#e6f5e9;color:#10361f}
.unpaint-next .up-next-form [role=status].error{background:#fff0e8;color:#813115}
.unpaint-next .up-next-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
@media(max-width:950px){.unpaint-next .up-next-hero{grid-template-columns:1fr}.unpaint-next .up-next-hero-image{min-height:420px}.unpaint-next .up-next-hero-copy{padding:60px 40px}.unpaint-next .up-next-scene{grid-template-columns:1fr}.unpaint-next .up-next-scene-image{min-height:500px}.unpaint-next .up-next-scene-copy{padding:60px 40px}.unpaint-next .up-next-wait-layout{gap:35px}.unpaint-next .up-next-partner-layout{gap:40px}}
@media(max-width:700px){.unpaint-next .up-next-wrap{width:min(100% - 34px,1320px)}.unpaint-next .up-next-hero-image{min-height:clamp(300px,72vw,430px)}.unpaint-next .up-next-hero-image img{object-position:54% center}.unpaint-next .up-next-hero-copy{padding:45px 18px 65px}.unpaint-next main h1{font-size:clamp(4.5rem,17vw,7rem)}.unpaint-next main h2{font-size:clamp(3.2rem,13vw,5rem)}.unpaint-next .up-next-hero-copy>p:not(.up-next-eyebrow){font-size:18px}.unpaint-next .up-next-hero-actions{align-items:flex-start;gap:18px}.unpaint-next .up-next-step-grid,.unpaint-next .up-next-product-grid,.unpaint-next .up-next-moment-grid,.unpaint-next .up-next-video-grid{grid-template-columns:1fr}.unpaint-next .up-next-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.unpaint-next .up-next-partner-layout,.unpaint-next .up-next-faq-layout,.unpaint-next .up-next-wait-layout{grid-template-columns:1fr}.unpaint-next .up-next-scene-image{min-height:360px}.unpaint-next .up-next-scene-copy{padding:65px 18px}.unpaint-next .up-next-scene-lines p{grid-template-columns:1fr;gap:5px}.unpaint-next .up-next-section{padding:75px 0}.unpaint-next .up-next-heading{margin-bottom:34px}.unpaint-next .up-next-heading>p:last-child{font-size:16px}.unpaint-next .up-next-wait-copy>p:not(.up-next-eyebrow){font-size:17px}.unpaint-next .up-next-form{padding:24px}.unpaint-next .up-next-video img{aspect-ratio:1.5}}
.unpaint-next .up-partner-hero{background:#ffddc5;padding:44px 0 80px}
.unpaint-next .up-partner-hero-layout{display:grid;grid-template-columns:1fr 42%;gap:7vw;align-items:center;margin-top:60px}
.unpaint-next .up-partner-hero h1{font-size:clamp(4.5rem,8vw,9rem)}
.unpaint-next .up-partner-hero-layout p:last-child{font-size:20px;max-width:55ch;margin:24px 0 0}
.unpaint-next .up-partner-hero-layout img{display:block;width:100%;height:480px;object-fit:cover}
.unpaint-next .up-partner-work{background:#f8f5ef;padding:90px 0 140px}
.unpaint-next .up-partner-work-layout{display:grid;grid-template-columns:35% 1fr;gap:8vw;align-items:start}
.unpaint-next .up-partner-work aside{position:sticky;top:30px}
.unpaint-next .up-partner-work aside h2{font-size:clamp(3rem,5vw,5rem)}
.unpaint-next .up-partner-work aside p{font-size:17px;max-width:38ch}
.unpaint-next #up-partner-state{border-left:4px solid #e95c3c;padding:12px 16px;background:#fff}
.unpaint-next #up-partner-form{display:grid;gap:25px;background:#fff;padding:clamp(23px,4vw,48px)}
.unpaint-next #up-partner-form>label{display:grid;gap:8px;font-weight:700}
.unpaint-next #up-partner-form input:not([type=checkbox]),.unpaint-next #up-partner-form textarea{font:inherit;width:100%;min-height:49px;padding:11px;border:1px solid #8d9898;border-radius:0;background:#f9f9f7;color:#172025}
.unpaint-next #up-partner-form textarea{resize:vertical}
.unpaint-next #up-partner-form small{font-size:12px;font-weight:400;color:#516064}
.unpaint-next #up-partner-form fieldset{border:0;padding:0;margin:0;min-width:0}
.unpaint-next #up-partner-form legend{font-weight:700;margin-bottom:11px}
.unpaint-next #up-partner-form .up-next-check{display:flex;align-items:center;gap:10px;margin:9px 0;font-weight:500}
.unpaint-next #up-partner-form .up-next-check input{accent-color:#e95c3c;width:18px;height:18px}
.unpaint-next .up-partner-colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}
.unpaint-next .up-partner-color{position:relative;cursor:pointer;min-width:0}
.unpaint-next .up-partner-color>input{position:absolute;z-index:1;top:8px;left:8px;width:20px;height:20px;accent-color:#e95c3c}
.unpaint-next .up-partner-color>.up-next-swatch{display:block;padding:6px;border:2px solid transparent}
.unpaint-next .up-partner-color>.up-next-swatch>span{aspect-ratio:1.15}
.unpaint-next .up-partner-color>input:checked+.up-next-swatch{border-color:#e95c3c}
.unpaint-next .up-partner-color strong{font-size:17px}
.unpaint-next .up-partner-message{margin:0;padding:12px;background:#e7f4e7}
.unpaint-next #up-partner-form button:disabled{opacity:.55;cursor:not-allowed}
@media(max-width:800px){.unpaint-next .up-partner-hero-layout,.unpaint-next .up-partner-work-layout{grid-template-columns:1fr}.unpaint-next .up-partner-hero-layout{margin-top:45px;gap:35px}.unpaint-next .up-partner-hero-layout img{height:360px}.unpaint-next .up-partner-work aside{position:static}.unpaint-next .up-partner-work{padding:70px 0}.unpaint-next .up-partner-colors{grid-template-columns:repeat(2,minmax(0,1fr))}}


.unpaint-next .up-b2b-invite .up-next-wait-layout h2+p{margin-top:22px}
