@media(max-width:749px){
.se-home{min-width:0}
.se-home .se-home-hero .image-banner__content-wrapper{padding:86px 20px 28px}
.se-home .se-home-hero .image-banner__content-wrapper .image-banner__content{min-height:0;padding:0;justify-content:center}
.se-home .se-home-hero .se-winter-hero{width:100%;max-width:none;gap:12px;margin:0;padding:0;min-width:0}
.se-home .se-home-hero .se-winter-hero .se-hero-title h1{font-size:clamp(30px,8.2vw,35px);line-height:1.1;letter-spacing:-.03em;max-width:18ch;margin:0;text-wrap:balance}
.se-home .se-home-hero .se-winter-hero-offer p{font-size:14px;line-height:1.6;margin:0;max-width:38ch}
.se-home .se-home-hero .se-home-project-button,.se-home .se-home-hero .se-home-offer-button{width:100%;margin:0}
.se-home .se-home-hero .button-block .button{width:100%;max-width:none;min-height:48px;font-size:14px;line-height:1.4;padding:12px 16px}
.se-home .se-home-hero .se-home-offer-button .button{min-height:44px;background:transparent;border:1px solid #ffffff90;color:#fff}
.se-home .se-home-hero .se-home-reassurance{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 14px;padding:0;margin:0;width:100%}
.se-home .se-home-hero .se-home-reassurance p{font-size:10px;line-height:1.5}
.se-home .se-home-hero .se-home-reassurance .icon{font-size:17px}
.se-home .se-home-universes--two{padding:28px 20px}
.se-home .se-home-universes--two .se-j-section-head{margin-bottom:20px}
.se-home .se-home-universes--two .se-j-section-head h2{font-size:27px;line-height:1.18;text-wrap:balance}
.se-home .se-home-universes--two .se-j-section-head .se-j-eyebrow{font-size:10px;letter-spacing:.09em;margin-bottom:10px}
.se-home .se-home-universes--two .se-j-section-head>p{font-size:14px;line-height:1.6;margin:12px 0 0}
.se-home .se-home-universes--two .se-j-project-grid{gap:16px}
.se-home .se-home-universes--two .se-home-universe-main{display:grid;grid-template-columns:minmax(0,34%) minmax(0,1fr);align-items:stretch}
.se-home .se-home-universes--two .se-j-project-image{aspect-ratio:auto;height:100%;min-height:176px;border-radius:0}
.se-home .se-home-universes--two .se-j-project-image img{height:100%;width:100%;object-fit:cover}
.se-home .se-home-universes--two .se-j-project-body{padding:16px 16px 0;min-width:0;display:flex}
.se-home .se-home-universes--two .se-j-project-body h3{font-size:20px;line-height:1.2;min-height:0;margin:0 0 8px;overflow-wrap:normal}
.se-home .se-home-universes--two .se-j-project-body .se-j-eyebrow{display:none}
.se-home .se-home-universes--two .se-j-project-body>p:not(.se-j-eyebrow){display:block;font-size:12px;line-height:1.55;margin:0 0 8px;min-height:0}
.se-home .se-home-universes--two .se-home-universe-cta{font-size:12px;min-height:44px;margin-top:auto}
.se-home .se-home-category-links{padding:12px 16px 16px;border-top:1px solid #e1e4da}
.se-home .se-home-category-links p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}
.se-home .se-home-category-links a{display:flex;align-items:center;min-height:44px;font-size:12px;line-height:1.4;padding:4px 0;text-underline-offset:3px;overflow-wrap:break-word}
.se-home .se-home-story.se-home-story--editorial{padding-block:26px;--padding-top:26px!important;--padding-bottom:26px!important}
.se-home .se-home-story.se-home-story--editorial>.custom-section__inner{gap:20px}
.se-home .se-home-story.se-home-story--editorial h2{font-size:27px;line-height:1.2;margin-bottom:14px}
.se-home .se-home-story.se-home-story--editorial p{font-size:14px;line-height:1.7}
.se-home .se-home-story--editorial .se-home-video-actions .button{min-height:48px;width:100%;max-width:none;font-size:14px}
.se-home .se-audit-selection{padding-block:28px}
.se-home .se-audit-selection>.se-j-wrap{width:calc(100% - 40px)}
.se-home .se-audit-selection header{margin-bottom:20px}
.se-home .se-audit-selection header h2{font-size:27px;line-height:1.2}
.se-home .se-audit-selection header>p:last-child{font-size:14px;line-height:1.65}
.se-home .se-audit-selection-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aebba9 transparent;padding:2px 2px 16px}
.se-home .se-audit-selection-grid>div{flex:0 0 86%;min-width:0;scroll-snap-align:start}
.se-home .se-audit-selection .se-audit-intent{font-size:12px;line-height:1.5;min-height:36px;margin-bottom:10px}
.se-home .se-audit-selection .se-j-card-media{aspect-ratio:4/3}
.se-home .se-audit-selection .se-j-card-media img{object-fit:contain;padding:12px}
.se-home .se-audit-selection .se-j-card-body{padding:16px}
.se-home .se-audit-selection .se-j-universe-product h2{font-size:17px;line-height:1.3}
.se-home .se-audit-selection .se-j-text-link{min-height:44px}
.se-home .se-audit-selection-grid:focus-visible{outline:3px solid #a64f32;outline-offset:4px}
.se-home .se-j-bridge{margin-top:8px;padding:30px 20px}
.se-home .se-j-bridge-grid{gap:24px}
.se-home .se-j-bridge h2{font-size:27px;line-height:1.2;margin-bottom:14px}
.se-home .se-j-bridge p{font-size:14px;line-height:1.65}
.se-home .se-j-bridge .se-j-button{width:100%;max-width:none;min-height:48px}
.se-home .se-j-steps{gap:16px}
.se-home .se-j-steps li{gap:16px;padding-bottom:16px}
.se-home .se-j-steps h3{font-size:18px}
.se-home .se-j-steps p{font-size:13px}
}
@media(max-width:359px){
.se-home .se-home-universes--two .se-j-project-body{padding:14px 12px 0}
.se-home .se-home-universes--two .se-j-project-body h3{font-size:19px}
.se-home .se-home-category-links{padding-inline:12px}
.se-home .se-home-category-links a{font-size:11px}
}
@media(prefers-reduced-motion:reduce){.se-home .se-audit-selection-grid{scroll-behavior:auto}}
