.landing-link{width:fit-content;color:var(--brand-red);font-family:var(--font-inter), sans-serif;justify-content:flex-start;align-items:center;gap:20px;font-size:16px;font-weight:400;line-height:27px;text-decoration:none;display:inline-flex}.landing-link--button{color:#fff;background:var(--brand-red);justify-content:center;min-height:51px;padding:12px 16px}.landing-link__arrow-window{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:16px;display:inline-flex;overflow:hidden}.landing-link__arrow{flex-shrink:0;display:block}.landing-link:focus-visible{outline:2px solid var(--text-color);outline-offset:4px}@keyframes landing-arrow-travel{0%{transform:translate(0)}45%{transform:translate(28px)}45.01%{transform:translate(-28px)}to{transform:translate(0)}}.landing-link:focus-visible .landing-link__arrow{animation:.75s ease-out both landing-arrow-travel}@media (hover:hover){.landing-link:hover .landing-link__arrow,.kitchen-landing__card:hover .landing-link__arrow{animation:.75s ease-out both landing-arrow-travel}}@media (prefers-reduced-motion:reduce){.landing-link:focus-visible .landing-link__arrow,.landing-link:hover .landing-link__arrow,.kitchen-landing__card:hover .landing-link__arrow{animation:none}}
.kitchen-landing{color:var(--text-color)}.kitchen-landing__breadcrumbs ol{font-family:var(--font-inter), sans-serif;flex-wrap:wrap;gap:10px;margin:0;padding:24px 0 0;font-size:13px;line-height:22px;list-style:none;display:flex}.kitchen-landing__breadcrumbs li{gap:10px;display:flex}.kitchen-landing__breadcrumbs a{color:inherit;text-decoration:none}.kitchen-landing__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:64px;padding:56px 0 64px;display:grid}.kitchen-landing__eyebrow{font-family:var(--font-tenor-sans), sans-serif;letter-spacing:3px;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:400;line-height:21px}.kitchen-landing h1,.kitchen-landing h2{font-family:var(--font-lustria), Georgia, serif;margin:0;font-size:48px;font-weight:400;line-height:58px}.kitchen-landing h3{font-family:var(--font-lustria), Georgia, serif;margin:0;font-size:27px;font-weight:400;line-height:37px}.kitchen-landing__lead,.kitchen-landing__body{font-family:var(--font-inter), sans-serif;margin:24px 0 0;font-size:18px;line-height:29px}.kitchen-landing__lead{margin-top:28px}.kitchen-landing__actions{flex-wrap:wrap;align-items:center;gap:24px 28px;margin-top:30px;display:flex}.kitchen-landing figure{min-width:0;margin:0}.kitchen-landing__hero-media img{object-fit:cover;width:100%;height:520px;display:block}.kitchen-landing figcaption{font-family:var(--font-inter), sans-serif;margin-top:14px;font-size:13px;line-height:23px}.kitchen-landing__section{border-top:1px solid var(--border-color);padding:64px 0;scroll-margin-top:24px}.kitchen-landing__section-heading{max-width:850px}.kitchen-landing__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:40px;display:grid}.kitchen-landing__points article{border-top:1px solid var(--border-color);padding-top:28px}.kitchen-landing__points p,.kitchen-landing__card p,.kitchen-landing__process li p,.kitchen-landing__coverage p,.kitchen-landing__questions details p{font-family:var(--font-inter), sans-serif;margin:16px 0 0;font-size:17px;line-height:28px}.kitchen-landing__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:40px;display:grid}.kitchen-landing__comparison ul{font-family:var(--font-inter), sans-serif;gap:12px;margin:22px 0 0;padding-left:20px;font-size:17px;line-height:28px;display:grid}.kitchen-landing__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.kitchen-landing__card{min-width:0;color:inherit;text-decoration:none}.kitchen-landing__card-media{overflow:hidden}.kitchen-landing__card-media img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .35s ease-out;display:block}.kitchen-landing__card h3{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.kitchen-landing__card .landing-link__arrow-window{color:var(--brand-red)}.kitchen-landing__feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.kitchen-landing__feature figure img{width:100%;height:auto;display:block}.kitchen-landing__feature-link{margin-top:28px}.kitchen-landing__process,.kitchen-landing__coverage,.kitchen-landing__questions,.kitchen-landing__closing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;display:grid}.kitchen-landing__process ol{gap:30px;margin:0;padding:0;list-style:none;display:grid}.kitchen-landing__process li{grid-template-columns:28px minmax(0,1fr);gap:18px;display:grid}.kitchen-landing__number{color:var(--brand-red);font-family:var(--font-inter), sans-serif;padding-top:8px;font-size:13px;line-height:24px}.kitchen-landing__process li p{margin-top:10px}.kitchen-landing__coverage p:first-child{margin-top:0}.kitchen-landing__questions details{border-bottom:1px solid var(--border-color)}.kitchen-landing__questions summary{font-family:var(--font-inter), sans-serif;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:17px;font-weight:500;line-height:27px;list-style:none;display:flex}.kitchen-landing__questions summary::-webkit-details-marker{display:none}.kitchen-landing__plus{font-size:24px;font-weight:400;transition:transform .18s}.kitchen-landing__questions details[open] .kitchen-landing__plus{transform:rotate(45deg)}.kitchen-landing__questions details p{margin:0 0 24px}.kitchen-landing__faq-link{margin-bottom:24px}.kitchen-landing__closing{align-items:center;padding-bottom:80px}.kitchen-landing__closing-actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.kitchen-landing__breadcrumbs a:focus-visible,.kitchen-landing__card:focus-visible,.kitchen-landing__questions summary:focus-visible{outline:2px solid var(--text-color);outline-offset:4px}.kitchen-landing__card:focus-visible .landing-link__arrow{animation:.75s ease-out both landing-arrow-travel}@media (hover:hover){.kitchen-landing__card:hover .kitchen-landing__card-media img{transform:scale(1.025)}}@media (max-width:1100px){.kitchen-landing__hero,.kitchen-landing__feature,.kitchen-landing__process,.kitchen-landing__coverage,.kitchen-landing__questions,.kitchen-landing__closing{grid-template-columns:minmax(0,1fr);gap:40px}.kitchen-landing__hero-media img{height:auto;max-height:650px}.kitchen-landing__points{grid-template-columns:minmax(0,1fr);gap:28px}.kitchen-landing__cards{gap:28px}.kitchen-landing__comparison{gap:32px}}@media (max-width:700px){.kitchen-landing h1,.kitchen-landing h2{font-size:38px;line-height:43px}.kitchen-landing__hero,.kitchen-landing__section{padding-top:40px;padding-bottom:40px}.kitchen-landing__hero,.kitchen-landing__feature{gap:32px}.kitchen-landing__eyebrow{letter-spacing:2px}.kitchen-landing__cards,.kitchen-landing__comparison{grid-template-columns:minmax(0,1fr);gap:36px}.kitchen-landing__closing{padding-bottom:64px}}@media (max-width:389px){.kitchen-landing h1,.kitchen-landing__coverage h2{font-size:34px;line-height:40px}}@media (max-width:359px){.kitchen-landing h1,.kitchen-landing__coverage h2{font-size:30px;line-height:38px}}@media (prefers-reduced-motion:reduce){.kitchen-landing__card-media img,.kitchen-landing__plus{transition:none}.kitchen-landing__card:hover .kitchen-landing__card-media img{transform:none}.kitchen-landing__card:focus-visible .landing-link__arrow{animation:none}}
