.BrandsRevamp_page__0cTrt{background:#fcf8f5;color:#302824;overflow:hidden}.BrandsRevamp_page__0cTrt p{font-size:16px!important;line-height:1.65!important;color:#74665e}.BrandsRevamp_page__0cTrt em{font-family:Georgia,serif;font-weight:400;color:#f1592a}.BrandsRevamp_page__0cTrt a:focus-visible,.BrandsRevamp_page__0cTrt button:focus-visible{outline:2px solid #f1592a!important;outline-offset:5px}.BrandsRevamp_skip__dIGc1{position:absolute;left:20px;top:-100px;z-index:100;background:#fff;padding:15px}.BrandsRevamp_skip__dIGc1:focus{top:15px}.BrandsRevamp_eyebrow__wxhSG{font-size:12px;letter-spacing:.17em;color:#a64b30;line-height:1.5;display:block;font-weight:600}.BrandsRevamp_hero__e2u0d{max-width:1400px;margin:auto;padding:80px 60px 95px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:75px}.BrandsRevamp_heroCopy__HOGfP h1{font-size:clamp(50px,5.2vw,76px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:24px 0}.BrandsRevamp_heroCopy__HOGfP p{max-width:450px;margin-bottom:30px}.BrandsRevamp_actions__vAJWh{display:flex;align-items:flex-start;flex-direction:column;gap:24px}.BrandsRevamp_primary__i2LCe{background:#f1592a;color:#fff!important;padding:17px 24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;gap:24px;font-size:14px;font-weight:500;transition:background .2s,-webkit-transform .2s;transition:transform .2s,background .2s;transition:transform .2s,background .2s,-webkit-transform .2s}.BrandsRevamp_primary__i2LCe svg{width:20px;height:20px;flex-shrink:0}.BrandsRevamp_primary__i2LCe:hover{background:#dc481d;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.BrandsRevamp_textLink__DmT9n{display:inline-flex;gap:16px;align-items:center;font-size:14px}.BrandsRevamp_textLink__DmT9n svg{width:18px;height:18px}.BrandsRevamp_heroVisual__kB04t{position:relative;min-width:0;padding:0 0 60px 30px}.BrandsRevamp_collection__R25ro{position:relative;height:480px;border-radius:160px 160px 12px 12px;overflow:hidden}.BrandsRevamp_imageLabel__hsoXh{position:absolute;bottom:22px;left:22px;color:#fff;background:rgba(48,40,36,.6);padding:10px 13px;font-size:10px;letter-spacing:.12em}.BrandsRevamp_sample__ZrBNF{position:absolute;width:160px;height:195px;left:-28px;bottom:0;border:7px solid #fcf8f5;overflow:hidden;border-radius:9px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.BrandsRevamp_visualNote__xIxoS{position:absolute;bottom:0;right:0;background:#fff1e7;border:1px solid #ead7ca;border-radius:9px;padding:22px 26px;min-width:230px}.BrandsRevamp_visualNote__xIxoS span{font-size:10px;letter-spacing:.12em;color:#a64b30}.BrandsRevamp_visualNote__xIxoS strong{display:block;font-size:23px;line-height:1.25;font-weight:400;margin-top:10px}.BrandsRevamp_visualNote__xIxoS svg{width:22px;height:22px;position:absolute;right:22px;bottom:25px;color:#f1592a}.BrandsRevamp_stats__YCOgb{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);padding:35px 0;border-block:1px solid #e6dbd4}.BrandsRevamp_stats__YCOgb div{padding:0 25px;border-right:1px solid #e6dbd4}.BrandsRevamp_stats__YCOgb div:last-child{border:0}.BrandsRevamp_stats__YCOgb strong{display:block;font-size:38px;font-weight:500;letter-spacing:-.04em;color:#f1592a}.BrandsRevamp_stats__YCOgb span{font-size:14px;line-height:1.5;display:block;max-width:160px;margin-top:8px}.BrandsRevamp_standard__rtNqi{max-width:1360px;margin:auto;padding:100px 40px 50px;scroll-margin-top:30px}.BrandsRevamp_sectionHeading__NjPvB{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:45px}.BrandsRevamp_sectionHeading__NjPvB h2{font-size:clamp(36px,4vw,52px);letter-spacing:-.035em;font-weight:500;line-height:1.15;margin-top:16px}.BrandsRevamp_sectionHeading__NjPvB p{max-width:330px;margin:0}.BrandsRevamp_stages__aXoyU{display:grid;gap:28px}.BrandsRevamp_stage__37dGA{display:grid;grid-template-columns:.9fr 1.1fr;gap:45px;align-items:center;background:#fff;border:1px solid #e9dfd7;border-radius:18px;padding:32px 42px}.BrandsRevamp_stage__37dGA:nth-child(2n) .BrandsRevamp_stageImage__V22mH{order:2}.BrandsRevamp_stage__37dGA:nth-child(2n) .BrandsRevamp_stageCopy__TRNnj{order:1}.BrandsRevamp_stageImage__V22mH{position:relative;height:300px;background:#fffaf6;border-radius:12px}.BrandsRevamp_stageImage__V22mH span{position:absolute;top:12px;left:16px;font-family:Georgia,serif;font-size:34px;color:#d8b7a5}.BrandsRevamp_stageCopy__TRNnj h3{font-size:28px;letter-spacing:-.025em;line-height:1.25;font-weight:500;margin:15px 0 24px}.BrandsRevamp_stageCopy__TRNnj ul{padding:0;list-style:none;display:grid;gap:16px}.BrandsRevamp_stageCopy__TRNnj li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.65;color:#74665e}.BrandsRevamp_stageCopy__TRNnj li svg{width:20px;height:20px;flex-shrink:0;color:#f1592a;margin-top:3px}.BrandsRevamp_promise__ctG0U{display:flex;align-items:center;gap:28px;padding:40px 30px;border-bottom:1px solid #e9dfd7}.BrandsRevamp_promise__ctG0U>span{font-size:52px;color:#f1592a}.BrandsRevamp_promise__ctG0U p{margin:0;max-width:900px}.BrandsRevamp_cta__aXXqh{max-width:1280px;margin:30px auto 90px;padding:55px;background:#fff0e5;border:1px solid #edd4c4;border-radius:18px;display:flex;justify-content:space-between;align-items:center;gap:35px}.BrandsRevamp_cta__aXXqh h2{font-size:clamp(30px,3.2vw,44px);line-height:1.18;font-weight:500;letter-spacing:-.03em;margin-top:18px}.BrandsRevamp_cta__aXXqh .BrandsRevamp_primary__i2LCe{flex-shrink:0}.BrandsRevamp_footer__46lCZ{background:#f6eee8;border-top:1px solid #e9d7ca}@media(max-width:1100px){.BrandsRevamp_hero__e2u0d{padding:60px 40px;gap:40px}.BrandsRevamp_collection__R25ro{height:420px}.BrandsRevamp_sample__ZrBNF{width:125px;height:155px;left:0}.BrandsRevamp_visualNote__xIxoS{min-width:190px;padding:18px}.BrandsRevamp_visualNote__xIxoS strong{font-size:20px}.BrandsRevamp_visualNote__xIxoS svg{display:none}.BrandsRevamp_stats__YCOgb{margin:0 40px}.BrandsRevamp_stats__YCOgb div{padding:0 15px}.BrandsRevamp_stats__YCOgb strong{font-size:32px}.BrandsRevamp_stage__37dGA{padding:26px;gap:28px}.BrandsRevamp_cta__aXXqh{margin-inline:40px;padding:35px}.BrandsRevamp_cta__aXXqh .BrandsRevamp_primary__i2LCe{gap:12px}}@media(max-width:760px){.BrandsRevamp_hero__e2u0d{grid-template-columns:1fr;padding:45px 24px 55px;gap:38px}.BrandsRevamp_heroCopy__HOGfP h1{font-size:54px}.BrandsRevamp_heroCopy__HOGfP p{margin-bottom:25px}.BrandsRevamp_heroVisual__kB04t{padding-left:15px}.BrandsRevamp_collection__R25ro{height:360px}.BrandsRevamp_sample__ZrBNF{width:125px;height:145px;left:-5px}.BrandsRevamp_visualNote__xIxoS{min-width:175px;padding:18px 15px}.BrandsRevamp_visualNote__xIxoS span{font-size:9px}.BrandsRevamp_visualNote__xIxoS strong{font-size:19px}.BrandsRevamp_stats__YCOgb{grid-template-columns:repeat(2,1fr);margin:0 24px;gap:25px 0;padding:28px 0}.BrandsRevamp_stats__YCOgb div{border:0;padding:0 15px 0 0}.BrandsRevamp_stats__YCOgb div:last-child{grid-column:1/-1}.BrandsRevamp_stats__YCOgb strong{font-size:34px}.BrandsRevamp_stats__YCOgb span{font-size:14px}.BrandsRevamp_standard__rtNqi{padding:60px 24px 20px}.BrandsRevamp_sectionHeading__NjPvB{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.BrandsRevamp_sectionHeading__NjPvB h2{font-size:36px}.BrandsRevamp_stage__37dGA{grid-template-columns:1fr;padding:20px;gap:25px}.BrandsRevamp_stage__37dGA:nth-child(2n) .BrandsRevamp_stageCopy__TRNnj,.BrandsRevamp_stage__37dGA:nth-child(2n) .BrandsRevamp_stageImage__V22mH{order:0}.BrandsRevamp_stageImage__V22mH{height:235px}.BrandsRevamp_stageCopy__TRNnj h3{font-size:25px}.BrandsRevamp_promise__ctG0U{padding:30px 0;gap:15px;align-items:flex-start}.BrandsRevamp_promise__ctG0U>span{font-size:35px}.BrandsRevamp_cta__aXXqh{margin:20px 24px 55px;padding:28px 24px;align-items:flex-start;flex-direction:column}.BrandsRevamp_cta__aXXqh h2{font-size:31px}.BrandsRevamp_cta__aXXqh .BrandsRevamp_primary__i2LCe{width:100%;padding:16px 12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.BrandsRevamp_page__0cTrt *{transition:none!important;scroll-behavior:auto!important}}.BrandsRevamp_visualNote__xIxoS svg{display:none}.BrandsRevamp_imageLabel__hsoXh{left:auto;right:18px;bottom:130px;font-size:9px}@media(max-width:760px){.BrandsRevamp_imageLabel__hsoXh{display:none}}