.HomeServices_section__4BR0q.HomeServices_section__4BR0q{padding-block:clamp(112px,12vw,176px)}.HomeServices_section__4BR0q.HomeServices_section__4BR0q>header{margin-bottom:clamp(72px,8vw,120px)}.HomeServices_section__4BR0q.HomeServices_section__4BR0q>header>h2{grid-column:1/9;font-size:clamp(58px,7.5vw,116px);line-height:.88;letter-spacing:-.055em}.HomeServices_section__4BR0q.HomeServices_section__4BR0q>header>p{grid-column:9/13;color:var(--ink)}.HomeServices_services__8ANGw{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:clamp(64px,6vw,92px) 24px;gap:clamp(64px,6vw,92px) 24px}.HomeServices_service__gXGc7{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.HomeServices_media__bDaXE{position:relative;overflow:hidden;min-width:0;min-height:0;background:var(--panel);aspect-ratio:4/3}.HomeServices_media__bDaXE img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.8) contrast(1.05)}.HomeServices_service__gXGc7[data-home-service=android] .HomeServices_media__bDaXE{aspect-ratio:4/5}.HomeServices_body__w_YjY{display:grid;grid-gap:24px;gap:24px;min-width:0}.HomeServices_heading__KrDHb{display:grid;grid-gap:10px;gap:10px;min-width:0}.HomeServices_heading__KrDHb h3{max-width:15ch;font-size:clamp(30px,3.2vw,48px);line-height:1.04;letter-spacing:-.03em;font-weight:600;font-variation-settings:"SHRP" 60;overflow-wrap:break-word}.HomeServices_heading__KrDHb h3 a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.HomeServices_note__bnZEl{color:var(--faint);font-size:15px;line-height:1.5}.HomeServices_copy__npYBs{display:grid;grid-gap:24px;gap:24px;justify-items:start;min-width:0;max-width:62ch;color:var(--ink)}.HomeServices_links__7x9Ue{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:clamp(18px,1.45vw,22px);font-weight:600;letter-spacing:-.015em}.HomeServices_links__7x9Ue a{min-height:46px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--hair);text-decoration-color:var(--hair)}.HomeServices_links__7x9Ue a:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.HomeServices_numberedLinks__ju9RB{display:grid;width:100%;margin-top:22px;font-size:clamp(22px,2vw,28px);font-weight:500;letter-spacing:-.02em}.HomeServices_numberedLinks__ju9RB a{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:baseline;grid-gap:12px;gap:12px;min-height:64px;padding:16px 8px 16px 0;border-top:1px solid var(--service-counter-hairline);text-decoration:none;color:var(--ink)}.HomeServices_numberedLinks__ju9RB a:last-child{border-bottom:1px solid var(--service-counter-hairline)}.HomeServices_numberedLinks__ju9RB a:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.16,1,.3,1)}.HomeServices_numberedLinks__ju9RB a:focus-visible,.HomeServices_numberedLinks__ju9RB a:hover{color:var(--signal);text-decoration:none}.HomeServices_numberedLinks__ju9RB a:focus-visible:after,.HomeServices_numberedLinks__ju9RB a:hover:after{transform:scaleX(1)}.HomeServices_numberedLinks__ju9RB a:focus-visible .HomeServices_linkLabel__jiJHo,.HomeServices_numberedLinks__ju9RB a:hover .HomeServices_linkLabel__jiJHo{transform:translateX(8px)}.HomeServices_number__qKhob{color:var(--signal);font:12px/1.55 var(--service-mono);letter-spacing:.1em}.HomeServices_linkLabel__jiJHo{transition:transform .32s cubic-bezier(.16,1,.3,1)}@media(min-width:1024px){.HomeServices_featured__kd0Am:first-child{grid-column:1/8;grid-row:1}.HomeServices_featured__kd0Am:nth-child(2){grid-column:8/13;grid-row:1;margin-top:clamp(88px,8vw,128px)}.HomeServices_featured__kd0Am:nth-child(2) h3{font-size:clamp(30px,2.8vw,42px)}.HomeServices_service__gXGc7:not(.HomeServices_featured__kd0Am){grid-template-columns:repeat(12,minmax(0,1fr))}.HomeServices_service__gXGc7:not(.HomeServices_featured__kd0Am) .HomeServices_media__bDaXE{grid-column:1/8;aspect-ratio:16/9}.HomeServices_service__gXGc7:not(.HomeServices_featured__kd0Am) .HomeServices_body__w_YjY{grid-column:8/13;align-self:center;padding-block:32px}.HomeServices_service__gXGc7[data-home-service=dyson] .HomeServices_media__bDaXE{grid-column:6/-1;grid-row:1}.HomeServices_service__gXGc7[data-home-service=dyson] .HomeServices_body__w_YjY{grid-column:1/6;grid-row:1}}@media(max-width:767px){.HomeServices_section__4BR0q.HomeServices_section__4BR0q{padding-block:88px}.HomeServices_section__4BR0q.HomeServices_section__4BR0q>header>h2,.HomeServices_section__4BR0q.HomeServices_section__4BR0q>header>p{grid-column:1/-1}.HomeServices_section__4BR0q.HomeServices_section__4BR0q>header>h2{font-size:clamp(48px,15vw,66px)}.HomeServices_services__8ANGw{grid-template-columns:minmax(0,1fr);row-gap:88px}.HomeServices_numberedLinks__ju9RB{font-size:22px}.HomeServices_numberedLinks__ju9RB a{min-height:60px;grid-template-columns:32px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.HomeServices_linkLabel__jiJHo,.HomeServices_numberedLinks__ju9RB a:after{transition:none}.HomeServices_numberedLinks__ju9RB a:focus-visible .HomeServices_linkLabel__jiJHo,.HomeServices_numberedLinks__ju9RB a:hover .HomeServices_linkLabel__jiJHo{transform:none}}