.home-discover{padding:clamp(40px, 5vw, 80px) var(--content-gutter);background:var(--paper);color:#454743}.home-discover__grid{max-width:1120px;margin-inline:auto}.home-discover__heading{align-items:center;gap:32px;margin-bottom:clamp(28px,3vw,42px);display:flex}.home-discover__heading:after{content:"";background:#50534e;flex:1;height:1px}.home-discover__heading h2{text-transform:uppercase;letter-spacing:.015em;margin:0;font-size:clamp(18px,1.65vw,25px);line-height:1.3}.home-discover__grid{background:#50534e;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:3px;display:grid}.home-discover__card{z-index:0;aspect-ratio:.72;color:#454743;grid-template-rows:minmax(0,1fr) 3.3em 32px;gap:12px;min-width:0;padding:clamp(18px,2.3vw,28px);font-size:clamp(16px,1.55vw,23px);text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),filter .3s,opacity .3s;display:grid;position:relative}.home-discover__card--forest{color:var(--ink);background:#ed7c00}.home-discover__card--blue{background:#e8f4fa}.home-discover__card--mint{background:#bfd3d0}.home-discover__card--white{background:#f3f8f2}.home-discover__card--sage{background:#9fb4b1}.home-discover__card--charcoal{color:#f7f1dd;background:#4b534b}.home-discover__illustration{justify-content:center;align-items:center;min-height:0;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex}.home-discover__illustration img{object-fit:contain;width:82%;height:82%}.home-discover__card--forest .home-discover__illustration img{width:68%;height:68%}.home-discover__card--mint .home-discover__illustration img{filter:saturate(.65)}.home-discover__card--white .home-discover__illustration img{transform:scaleX(-1)}.home-discover__card h3{font-size:inherit;text-transform:uppercase;white-space:pre-line;letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.1}.home-discover__arrow{object-fit:contain;filter:brightness(0);place-self:end;width:68px;height:32px;transition:transform .3s cubic-bezier(.22,1,.36,1)}.home-discover__card:hover{text-decoration:none}.home-discover__card:focus-visible{outline-offset:-9px;outline:3px solid}@media (hover:hover) and (pointer:fine){.home-discover__grid:has(.home-discover__card:is(:hover,:focus-visible)) .home-discover__card:not(:hover):not(:focus-visible){opacity:.78;filter:brightness(.84)saturate(.78)}.home-discover__card:is(:hover,:focus-visible){z-index:1;transform:scale(1.02);box-shadow:0 14px 28px #17171729}.home-discover__card:is(:hover,:focus-visible) .home-discover__illustration{transform:scale(1.035)}.home-discover__card:is(:hover,:focus-visible) .home-discover__arrow{transform:translate(8px)}}@media (width>=761px){.home-discover{padding-block:20px}.home-discover__heading{margin-bottom:18px}.home-discover__grid{max-width:min(1040px, calc(max(480px, 100svh - var(--header-height) - 124px) * 1.4))}.home-discover__card{aspect-ratio:.94;grid-template-rows:minmax(0,1fr) minmax(max-content,3.3em) 24px;gap:8px;padding:14px;font-size:clamp(12px,1vw,16px)}.home-discover__arrow{width:48px;height:24px}}@media (width<=760px){.home-discover{padding-block:24px}.home-discover__heading{margin-bottom:20px}.home-discover__grid{grid-template-columns:minmax(0,1fr)}.home-discover__card{aspect-ratio:auto;grid-template-rows:auto;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:112px;padding:16px 14px;font-size:16px}.home-discover__illustration{height:72px}.home-discover__card--mint .home-discover__illustration{height:80px}.home-discover__card .home-discover__illustration img{width:100%;height:100%}.home-discover__card h3{white-space:normal;line-height:1.3}.home-discover__card--mint h3{white-space:pre-line}.home-discover__arrow{align-self:center;width:28px;height:20px}}@media (width<=540px){.home-discover__heading{gap:8px;font-size:18px}.home-discover__heading:after{transform:translateY(.65em)}.home-discover__heading h2{flex:none;max-width:240px}.home-discover__heading h2 span{display:block}}@media (prefers-reduced-motion:reduce){.home-discover__card,.home-discover__illustration,.home-discover__arrow{transition:none}.home-discover__card:is(:hover,:focus-visible),.home-discover__card:is(:hover,:focus-visible) .home-discover__illustration,.home-discover__card:is(:hover,:focus-visible) .home-discover__arrow{box-shadow:none;filter:none;opacity:1;transform:none}.home-discover__grid:has(.home-discover__card:is(:hover,:focus-visible)) .home-discover__card:not(:hover):not(:focus-visible){box-shadow:none;filter:none;opacity:1;transform:none}}.object-form{aspect-ratio:.7;background:linear-gradient(100deg,#ae5a3b,#76301f 62%,#4d211a);border-radius:48% 48% 40% 40%/32% 32% 60% 60%;width:min(65%,27rem);position:relative;box-shadow:inset -2rem -2rem 5rem #260a0559,0 3rem 5rem #0000004d}.object-form:before{content:"";aspect-ratio:1;background:#be724e;border-radius:50%;width:38%;position:absolute;top:-7%;left:31%;box-shadow:inset 0 1rem 1.5rem #6d2e20}.object-form span{background:#1b100c;border-radius:50%;width:22%;height:8%;position:absolute;top:-3%;left:39%}.manifesto{min-height:42rem;padding:8rem var(--content-gutter);background:var(--cream);grid-template-columns:.5fr 1.5fr 1fr;align-items:center;gap:3rem;display:grid}.manifesto h2{max-width:10ch;font-size:clamp(4rem,8vw,9rem)}.manifesto>p:last-child{align-self:end;max-width:30rem;line-height:1.65}.chapter-grid{grid-template-columns:repeat(3,1fr);padding:0;display:grid}.chapter-card{background:var(--paper);border:1px solid #17221938;border-width:0 1px 1px 0;grid-template-columns:auto 1fr auto;align-content:space-between;gap:1rem;min-height:22rem;padding:2rem;transition:background .25s,color .25s;display:grid}.chapter-card:hover{background:var(--clay);color:var(--cream)}.chapter-card span{font-size:.7rem}.chapter-card h3{grid-column:1/-1;align-self:end;max-width:8ch;font-size:clamp(2.2rem,4vw,4.2rem)}.chapter-card b{font-weight:400}.product-feature{color:var(--cream);background:var(--forest);grid-template-columns:1fr 1fr;padding:0;display:grid}.product-placeholder{height:100%;font:300 min(40vw, 30rem)/1 var(--font-display);place-items:center;display:grid}.product-feature h2{font-size:clamp(4rem,7vw,8rem)}@media (width<=900px){.manifesto{grid-template-columns:1fr}.manifesto>p:last-child{align-self:auto}.chapter-grid{grid-template-columns:1fr 1fr}.product-feature{grid-template-columns:1fr}}@media (width<=600px){.chapter-grid{grid-template-columns:1fr}.chapter-card{min-height:17rem}.manifesto{min-height:auto;padding-block:6rem}.manifesto h2{font-size:4rem}}body:has(#main-content>.home){--home-opening-gutter:max(var(--content-gutter), calc(clamp(.75rem, 2.8vw, 2.5rem) + max(1.5rem, 4.5vw)))}body:has(#main-content>.home) .site-header{padding-inline:var(--home-opening-gutter)}.home-opening{--opening-banner-height:clamp(15rem, 43svh, 28rem);--opening-hero-bottom:clamp(1.5rem, 2.2vw, 2rem);--opening-columns:minmax(0, .9fr) minmax(0, 1fr);--opening-gap:clamp(2rem, 8vw, 9rem);background:var(--cream)}.home-opening__panorama{pointer-events:none}.home-banner{height:var(--opening-banner-height);overflow:hidden}.home-banner img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}@media (width>=761px) and (prefers-reduced-motion:no-preference){.home-opening__track{--opening-travel:max(0px, calc(100dvh - var(--header-height)));isolation:isolate}.home-opening__track:after{content:"";height:var(--opening-travel);display:block}.home-opening__panorama{inset:var(--header-height) 0 0;z-index:1;position:fixed;overflow:hidden}.home-banner{transform:translateY(min(var(--opening-scroll,0px), var(--opening-travel)))}.home-opening__content{top:var(--header-height);position:sticky}.home-opening__content .home-hero{min-height:calc(var(--opening-banner-height) + 1.5rem + var(--home-button-height) + var(--opening-hero-bottom))}.home-hero__text{--text-reveal-remaining:calc(100% - var(--opening-scroll,0px));--panorama-travel-remaining:calc(var(--opening-travel) - var(--opening-scroll,0px));clip-path:inset(0 0 max(0px, min(var(--text-reveal-remaining), calc(var(--panorama-travel-remaining) * 100))) 0)}.home-hero__copy:has(.home-hero__cta:focus-visible) .home-hero__text{clip-path:none}.home-opening__content .home-intro__product{isolation:auto}.home-opening__content .home-intro__product:before{z-index:0;clip-path:inset(0 0 max(0px, calc(100% - var(--opening-scroll,0px))) 0)}.home-opening__content .home-intro__product>img{z-index:2;position:relative}.home-opening__content .home-intro__smoke{z-index:2}.home-opening__track:has(.home-hero__cta:focus-visible) .home-opening__panorama{visibility:hidden}}.home-hero,.home-intro{grid-template-columns:var(--opening-columns);gap:var(--opening-gap);padding-inline:var(--home-opening-gutter,var(--content-gutter));background:var(--cream);display:grid}.home-hero{padding-block:clamp(2rem, 4.5vw, 4.25rem) var(--opening-hero-bottom);align-items:center}.home-intro__product{isolation:isolate;aspect-ratio:1209/1300;justify-self:center;width:min(84%,clamp(14rem,27vw,23rem));margin:1.5rem 0 0 8%;position:relative}.home-intro__product:before{content:"";z-index:-1;aspect-ratio:1;background:url(/images/rudimenterre/home-hero-backdrop.svg) 50%/contain no-repeat;width:116%;position:absolute;top:35%;left:40%;transform:translate(-50%,-50%)}.home-intro__product>img{width:100%;height:auto;display:block}.home-intro__smoke{pointer-events:none;width:22%;height:28%;position:absolute;top:11.1%;left:61%;transform:translate(-50%,-100%)}.home-intro__smoke:before{content:"";filter:blur(1.5px);background:radial-gradient(at 50% 100%,#b8bfb859,#a7b0a726 35%,#0000 70%);width:20%;height:38%;position:absolute;bottom:-1%;left:40%}.home-intro__smoke>span{--steam-drift:12%;transform-origin:50% 100%;opacity:0;background:radial-gradient(at 32% 65%,#bcc3bc7a,#0000 62%),radial-gradient(at 68% 35%,#b1bab266,#0000 65%),radial-gradient(at 48% 48%,#94a09647,#0000 74%);border-radius:42% 58% 65% 35%;width:85%;height:55%;animation:1.4s linear infinite cuicui-smoke-rise;position:absolute;bottom:0;left:7.5%}.home-intro__smoke>span:nth-child(2){--steam-drift:-18%;animation-delay:-.175s}.home-intro__smoke>span:nth-child(3){--steam-drift:22%;animation-delay:-.35s}.home-intro__smoke>span:nth-child(4){--steam-drift:-12%;animation-delay:-.525s}.home-intro__smoke>span:nth-child(5){--steam-drift:8%;animation-delay:-.7s}.home-intro__smoke>span:nth-child(6){--steam-drift:-16%;animation-delay:-.875s}.home-intro__smoke>span:nth-child(7){--steam-drift:18%;animation-delay:-1.05s}.home-intro__smoke>span:nth-child(8){--steam-drift:-8%;animation-delay:-1.225s}@keyframes cuicui-smoke-rise{0%{opacity:0;filter:blur(1px);transform:translate(0)scale(.16,.45)}12%{opacity:.4;filter:blur(1.8px);transform:translateY(-20%)scale(.5,.85)}38%{opacity:.35;filter:blur(3px);transform:translate(var(--steam-drift), -85%) scale(1.2, 1.3) rotate(-4deg)}68%{opacity:.225;filter:blur(5px);transform:translate(calc(var(--steam-drift) * -.4), -170%) scale(2.1, 1.8) rotate(7deg)}to{opacity:0;filter:blur(8px);transform:translate(var(--steam-drift), -255%) scale(3, 2.2) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.home-intro__smoke{display:none}.home-intro__smoke>span{animation:none}}.home-hero__copy{flex-direction:column;align-self:end;align-items:flex-start;min-width:0;display:flex}.home-hero__copy h1{color:var(--home-accent);text-transform:none;margin:0 0 .12em;font-size:clamp(2.65rem,4.7vw,4.75rem);line-height:1}.home-hero__lead{max-width:19ch;margin:0 0 clamp(1.25rem,2.2vw,2rem);font-size:clamp(1.25rem,2.15vw,1.9rem);font-weight:700;line-height:1.12}.home-hero__details{max-width:36ch;margin:0;font-size:1rem;line-height:1.55}.home-hero__details br{display:none}.home-hero__details+.script{margin-block-start:clamp(1rem,2vw,1.75rem)}.home-hero__cta{align-self:center;margin-top:clamp(1.5rem,2.2vw,2rem)}.home-intro{align-items:start;padding-bottom:clamp(2.5rem,5vw,5rem)}.home-intro__media img{aspect-ratio:29/30;object-fit:cover;object-position:50% 40%;width:100%;display:block}.home-intro .script{font-size:clamp(2.1rem,3.5vw,3.5rem)}.home-intro h2{text-transform:uppercase;max-width:24ch;margin:.6em 0 .85em;font-size:clamp(1.6rem,2.25vw,2.3rem);line-height:1.05}.home-intro__copy>p:last-child{max-width:40rem;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55}.home-intro__copy strong{font-weight:700}.home-banner-followup{height:clamp(18rem,42svh,34rem);overflow:hidden}.home-banner-followup img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}.home-icon-strip{z-index:4;background:#eef4f3;border-block:1px solid #22222229;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.home-icon-strip article{text-align:center;border-right:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.55rem;min-height:13rem;padding:1.5rem 1rem;display:flex}.home-icon-strip span{aspect-ratio:1;color:#222222a6;letter-spacing:.12em;border:1px dashed #2222228c;border-radius:50%;place-items:center;width:3.75rem;font-size:.72rem;display:grid}.home-icon-strip article>img{object-fit:contain;width:clamp(3.5rem,6vw,5rem);height:4.15rem}.home-icon-strip p{max-width:13ch;font-size:.9rem;font-weight:700;line-height:1.25}.home-icon-strip--benefits article{gap:.45rem}.home-icon-strip--benefits{padding-inline:var(--content-gutter)}.home-icon-strip--benefits article>div{align-content:start;justify-items:center;gap:.2rem;min-height:5.2rem;display:grid}.home-icon-strip--benefits h3{white-space:pre-line;min-height:2.25em;margin:0;font-size:clamp(.85rem,1.1vw,1.05rem);line-height:1.05}.home-icon-strip--benefits p{white-space:pre-line;color:#555;max-width:15ch;margin:0;font-size:clamp(.72rem,.9vw,.88rem);font-weight:400;line-height:1.25}.home-section-divider{z-index:4;padding:1.5rem var(--content-gutter) 1.25rem;background:var(--cream);color:#414141;align-items:center;gap:clamp(1rem,2vw,2rem);display:flex;position:relative}.home-section-divider span{text-transform:uppercase;flex:none;font-size:clamp(.85rem,1.15vw,1.05rem);font-weight:700}.home-section-divider i{background:currentColor;flex:1;height:1px}.benefit-scroll{z-index:4;background:var(--cream);position:relative}.benefit-scroll__viewport{margin-inline:var(--content-gutter)}.benefit-grid{z-index:1;background:var(--cream);overflow-anchor:none;position:relative}.benefit-scene{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.benefit-scene--tomorrow>.benefit-panel{order:-1}.benefit-scene>article{min-height:clamp(42rem,57vw,58rem)}.benefit-panel{background:var(--cream);color:#414141;flex-direction:column;align-items:flex-start;padding:clamp(3rem,5.4vw,6rem) clamp(2rem,5.8vw,6.5rem);display:flex}.benefit-panel__number{color:#e96713;font-size:clamp(1.9rem,2.6vw,3rem);font-weight:700;line-height:1}.benefit-panel h2{text-transform:uppercase;max-width:12ch;margin:.45em 0 .7em;font-size:clamp(2.5rem,4.1vw,5rem);line-height:.98}.benefit-panel p{max-width:39rem;font-size:clamp(.96rem,1.22vw,1.3rem);line-height:1.5}.benefit-lead,.benefit-statements p{grid-template-columns:3.35rem minmax(0,1fr);align-items:start;gap:.8rem;display:grid}.benefit-lead{margin:0 0 1.7rem;font-weight:700}.benefit-lead span,.benefit-statements p>span,.practice-point>span{color:#0000;transform-origin:50%;background:url(/images/rudimenterre/handdrawn-arrow.png) 50%/contain no-repeat;width:3.15rem;height:1.55rem;font-size:0;display:block;transform:rotate(-.75deg)}.benefit-statements p:nth-child(2n)>span,.practice-point:nth-child(2n)>span{transform:rotate(.7deg)scaleX(.97)}.benefit-statements p:nth-child(3n)>span,.practice-point:nth-child(3n)>span{transform:rotate(-.25deg)scaleX(1.025)}.benefit-script{font-family:var(--font-script);margin:auto 0 0;padding-top:2rem;font-size:clamp(2.25rem,3.7vw,4.4rem)!important;line-height:.9!important}.benefit-media{background:#33261d;position:relative;overflow:hidden}.benefit-media>img{object-fit:cover;width:100%;height:100%}.benefit-media--bifurcations>img{object-position:50% 50%}.bifurcation-card{color:#414141;background:#f6efd8f5;width:min(52%,24rem);padding:clamp(1.35rem,2.1vw,2.35rem);position:absolute;box-shadow:0 1.1rem 2.5rem #140c0629}.bifurcation-card--one{top:8%;left:7%}.bifurcation-card--two{bottom:7%;right:6%}.bifurcation-card>span{font-family:var(--font-script);font-size:clamp(2rem,2.8vw,3.2rem);line-height:.8}.bifurcation-card h3{margin:.7rem 0 1.15rem;font-size:clamp(1.3rem,1.9vw,2.1rem);line-height:1.05}.bifurcation-card p{font-size:clamp(.8rem,1vw,1rem);line-height:1.45}.benefit-media--tomorrow>img{object-position:50% 50%}.benefit-panel--tomorrow h2{margin-bottom:.55em}.benefit-statements{gap:1.15rem;margin-bottom:clamp(1.8rem,3vw,3rem);display:grid}.benefit-statements p{margin:0;font-weight:700;line-height:1.25}.benefit-statements .benefit-statements__future{font-family:var(--font-script);font-size:clamp(1.9rem,2.7vw,3rem);font-weight:700;line-height:.85}.benefit-statements__future>span{height:clamp(1.65rem,2.3vw,2.45rem)!important}.benefit-panel__cta{color:#414141;background:0 0;margin-top:auto}.benefit-panel--freedom{padding-top:clamp(3rem,4.5vw,5rem);padding-bottom:clamp(3rem,4.5vw,5rem)}.benefit-panel--freedom h2{max-width:15ch;margin-bottom:.75em;font-size:clamp(2.35rem,3.8vw,4.5rem)}.sovereignty-list{gap:clamp(1.15rem,1.8vw,1.8rem);width:100%;max-width:40rem;margin-top:clamp(1.25rem,2vw,2rem);display:grid}.sovereignty-list section{grid-template-columns:1fr;display:grid}.sovereignty-list button{width:min(100%,25rem);color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;padding:.7rem 1.4rem;font-size:clamp(.95rem,1.25vw,1.2rem);font-weight:700;line-height:1.1;transition:background .25s,color .25s,transform .25s}.sovereignty-list button:hover,.sovereignty-list button:focus-visible{color:var(--cream);background:#414141;outline:none;transform:translate(.3rem)}.sovereignty-list p{opacity:0;max-height:0;margin:0 0 0 clamp(1rem,5vw,4rem);font-size:clamp(.78rem,.95vw,1rem);line-height:1.35;transition:max-height .35s,margin-top .35s,opacity .25s,transform .35s;overflow:hidden;transform:translateY(-.35rem)}.sovereignty-list button:hover+p,.sovereignty-list button:focus+p,.sovereignty-list section:focus-within p{opacity:1;max-height:10rem;margin-top:.65rem;transform:translateY(0)}.sovereignty-list strong{font-size:1.05em;display:block}.benefit-media--freedom>img{object-position:50% 0}.home-photo-banner{z-index:4;background:var(--cream);padding:clamp(3rem,5.2vw,5.2rem) 0 clamp(2.5rem,3.5vw,3.75rem);position:relative}.home-photo-banner__frame{background:#080604;height:clamp(15rem,30vw,28rem);position:relative;overflow:hidden}.home-photo-banner__frame,.home-kitchen-follow__gallery,.home-library__scene,.home-adopt-gallery__images,.home-kitchen-compare__scene{width:min(100%, var(--content-max));margin-inline:auto}.home-photo-banner img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.home-section-divider--practice{padding-top:clamp(2.5rem,4vw,4rem);padding-bottom:clamp(4rem,7vw,7rem)}.home-section-divider--practice span{max-width:50rem;font-size:clamp(.9rem,1.5vw,1.35rem)}.home-icon-strip--food{z-index:4;border-top:0;min-height:clamp(9rem,10vw,10rem)}.home-icon-strip--food article{justify-content:center;gap:.2rem;min-height:clamp(9rem,10vw,10rem);padding-block:.6rem}.home-icon-strip--food article>img{height:3.25rem}.home-icon-strip--food article>div{align-content:start;justify-items:center;gap:.05rem;min-height:5.2rem;display:grid}.home-icon-strip--food h3{align-content:end;min-height:2.25em;margin:0;font-size:clamp(.95rem,1.35vw,1.25rem);line-height:1.05;display:grid}.home-icon-strip--food p{white-space:pre-line;color:#555;max-width:14ch;margin:0;font-size:clamp(.8rem,1.05vw,1rem);font-weight:400;line-height:1.4}.practice-grid{z-index:4;background:var(--cream);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.practice-grid>article{min-height:clamp(40rem,50vw,55rem)}.practice-panel{background:var(--cream);color:#414141;flex-direction:column;align-items:flex-start;padding:clamp(3rem,5.5vw,6rem) clamp(2rem,6.5vw,7rem);display:flex;position:relative}.practice-panel__number{color:#789870;font-size:clamp(2.2rem,3.3vw,4rem);font-weight:700;line-height:1}.practice-panel h2{text-transform:uppercase;max-width:14ch;margin:.6em 0 1.25em;font-size:clamp(2.35rem,4vw,4.8rem);line-height:.98}.practice-point{grid-template-columns:3.35rem minmax(0,1fr);gap:.75rem;width:100%;margin-bottom:clamp(1.6rem,2.5vw,2.8rem);display:grid}.practice-point>span{color:#111;height:clamp(1.25rem,1.55vw,1.5rem)}.practice-point h3{margin:0 0 .6rem;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.25}.practice-point p{max-width:42rem;margin:0;font-size:clamp(.9rem,1.12vw,1.08rem);line-height:1.55}.practice-point ul{margin:.9rem 0 0;padding:0;list-style:none}.practice-point li:before{content:"✓";margin-right:1rem;display:inline-block}.practice-script{white-space:pre-line;font-family:var(--font-script);margin:auto 0 2.25rem;font-size:clamp(2.4rem,4vw,4.8rem);line-height:.85}.practice-panel__cta{color:#222}.practice-panel__side-cta{color:#222;align-self:flex-end;margin:-5rem 0 2rem}.practice-panel--dense{padding-top:clamp(2.8rem,4vw,4.75rem);padding-bottom:clamp(2.8rem,4vw,4.75rem)}.practice-panel--dense h2{margin-bottom:.9em;font-size:clamp(2.2rem,3.6vw,4.2rem)}.practice-media{background:#19120e;overflow:hidden}.practice-media img{object-fit:cover;width:100%;height:100%}.practice-media--cook-less{grid-template-columns:34% 66%;display:grid;overflow:visible}.practice-media--cook-less>img{object-position:50% 50%;min-width:0}.practice-benefit-stack{z-index:1;isolation:isolate;grid-template-rows:repeat(4,1fr);display:grid;position:relative}.practice-benefit-stack>div{text-align:center;color:#444;z-index:0;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;padding:1rem .75rem;display:flex;position:relative}.practice-benefit-stack>div:before{content:"";z-index:-1;background:inherit;transform:scale(var(--benefit-scale,1));pointer-events:none;position:absolute;inset:0}.practice-benefit-stack span,.practice-benefit-stack strong{font-size:clamp(.72rem,1.15vw,1.15rem);line-height:1.2}.practice-benefit-stack>div>span,.practice-benefit-stack>div>strong{display:inline-block}@media (width>=761px) and (prefers-reduced-motion:no-preference){.practice-benefit-stack>div>span,.practice-benefit-stack>div>strong{font-size:calc(1.62*clamp(.72rem,1.15vw,1.15rem));line-height:calc(1.2 * var(--benefit-text-scale,1) / 1.62);white-space:nowrap;transform:scale(calc(var(--benefit-text-scale,1) / 1.62));transform-origin:50%;flex-shrink:0}}.practice-benefit-stack strong{font-weight:700}.practice-benefit-stack__energy{background:#ee7900;color:#9f251a!important}.practice-benefit-stack__water{background:#eef3f0}.practice-benefit-stack__tech{background:#a8c2aa}.practice-benefit-stack__flavour{background:#484848;color:#fff!important}.practice-media:nth-of-type(2) img,.practice-media:nth-of-type(3) img{object-position:50% 50%}.home-video-feature{z-index:4;background:var(--cream);padding:clamp(3rem,5.2vw,5.2rem) 0 clamp(2.5rem,3.5vw,3.75rem);position:relative}.home-video-feature__frame{width:min(100%, var(--content-max));background:#231b14;height:clamp(15rem,30vw,28rem);margin:0 auto;position:relative;overflow:hidden}.home-video-feature__frame img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.home-video-feature__cta{background:var(--cream);min-width:clamp(8rem,11vw,10.5rem);margin-left:17%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.home-section-divider--video{padding-top:clamp(1.35rem,2.2vw,2rem);padding-bottom:clamp(1.35rem,2.2vw,2rem)}.home-kitchen-follow{z-index:4;background:var(--charcoal);color:var(--white);text-align:center;flex-direction:column;align-items:center;padding:clamp(1.8rem,3vw,3rem) 0 clamp(4rem,7vw,7rem);display:flex;position:relative}.home-kitchen-follow h2{letter-spacing:-.01em;text-transform:uppercase;margin:0 0 clamp(1.8rem,3vw,3rem);font-size:clamp(1.1rem,1.65vw,1.55rem)}.home-kitchen-follow__gallery{grid-template-columns:26fr 48fr 23fr;gap:clamp(.7rem,1.15vw,1.15rem);width:100%;height:clamp(18rem,35vw,34rem);display:grid}.home-kitchen-follow__image{background:#18120e;min-width:0;height:100%;margin:0;overflow:hidden}.home-kitchen-follow__image img{object-fit:cover;width:100%;height:100%}.home-kitchen-follow__image--left img{object-position:50% 52%}.home-kitchen-follow__image--center img{object-position:50% 51%}.home-kitchen-follow__image--right img{object-position:50% 50%}.home-kitchen-follow__cta{background:var(--cream);color:var(--ink);margin-top:clamp(3rem,5.5vw,5.5rem)}.home-library{z-index:4;background:var(--cream);padding:clamp(3.25rem,6vw,6rem) 0;position:relative}.home-library__header{min-height:clamp(7rem,10vw,10rem);padding:2rem var(--content-gutter);color:var(--cream);text-align:center;background:#292929;place-items:center;display:grid}.home-library__header h2{letter-spacing:-.015em;text-transform:uppercase;margin:0;font-size:clamp(1.15rem,1.8vw,1.7rem)}.home-library__scene{aspect-ratio:4/3;background:linear-gradient(#4b5449 0 79%,#292929 79% 100%);position:relative;overflow:hidden}.home-library__canvas{aspect-ratio:4/3;width:100%;position:absolute;inset:0}.home-library__layer{z-index:1;object-fit:contain;pointer-events:none;width:100%;height:100%;transition:filter .3s,opacity .3s;position:absolute;inset:0}.home-library__stool{z-index:2;object-fit:contain;width:47%;height:auto;inset:50% auto auto 0}.home-library__book{z-index:3;transition:transform .3s,filter .3s,opacity .3s;display:block;position:absolute}.home-library__book img{width:100%;height:auto;display:block}.home-library__book--recipes{width:14.43%;top:12%;left:28.82%}.home-library__book--distillation{pointer-events:none;width:30.16%;top:21.4%;left:50.37%}.home-library__book--distillation:before{content:"";cursor:pointer;pointer-events:auto;width:71%;height:52%;position:absolute;top:0;right:0}.home-library__book--thermal{width:30.48%;top:31.85%;left:55.9%}.home-library__canvas:has(.home-library__book:is(:hover,:focus-visible)) .home-library__book:not(:hover):not(:focus-visible){opacity:.76;filter:brightness(.66)saturate(.72)}.home-library__canvas:has(.home-library__book:is(:hover,:focus-visible)) .home-library__layer:not(.home-library__stool){opacity:.76;filter:brightness(.66)saturate(.72)}.home-library__book:hover,.home-library__book:focus-visible{z-index:4;filter:brightness(1.12)saturate(1.08)drop-shadow(0 .6rem .45rem #12121247);outline:none;transform:translateY(-.35rem)scale(1.035)}.home-library__book:focus-visible:after{content:"";border:2px solid var(--cream);border-radius:.25rem;position:absolute;inset:-.45rem}.home-adopt-gallery{z-index:4;background:var(--cream);padding-bottom:clamp(2.5rem,5.6vw,5.5rem);position:relative}.home-adopt-gallery__intro{min-height:clamp(17.5rem,29vw,25rem);padding:3rem var(--content-gutter);text-align:center;color:var(--cream);background:#292929;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2rem,3.5vw,3rem);display:flex}.home-adopt-gallery__intro h2{letter-spacing:-.015em;text-transform:uppercase;margin:0;font-size:clamp(1.15rem,2vw,1.65rem)}.home-adopt-gallery__intro .button{min-width:clamp(9.5rem,16vw,12rem)}.home-adopt-gallery__images{grid-template-columns:repeat(3,minmax(0,1fr));height:min(47.3vw,47rem);display:grid}.home-adopt-gallery__images figure{background:#17120f;min-width:0;height:100%;margin:0;overflow:hidden}.home-adopt-gallery__images img{object-fit:cover;width:100%;height:100%}.home-adopt-gallery__images figure:first-child img,.home-adopt-gallery__images figure:nth-child(2) img,.home-adopt-gallery__images figure:nth-child(3) img{object-position:50% 50%}.home-kitchen-compare{z-index:4;background:var(--cream);position:relative}.home-kitchen-compare__divider{min-height:clamp(6.5rem,10.2vw,9.75rem);padding:2rem var(--content-gutter);text-align:center;color:var(--cream);background:#292929;place-items:center;display:grid}.home-kitchen-compare__divider h2{letter-spacing:-.015em;text-transform:uppercase;margin:0;font-size:clamp(1.2rem,2.15vw,2rem)}.home-kitchen-compare__scene{aspect-ratio:1.51;color:var(--cream);background:#6f7d70;position:relative;overflow:hidden}.home-kitchen-compare__track,.home-kitchen-compare__slide{display:contents}.home-kitchen-compare__controls{display:none}.home-kitchen-compare__heading{z-index:3;text-align:center;width:40%;position:absolute;top:2.5%}.home-kitchen-compare__heading--with{width:45.5%;left:2%}.home-kitchen-compare__heading--without{width:46.5%;left:50.5%}.home-kitchen-compare__heading h3{font-family:var(--font-script);letter-spacing:0;margin:0;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:400;line-height:1}.home-kitchen-compare__art{z-index:1;pointer-events:none;position:absolute;inset:0}.home-kitchen-compare__art-side{display:contents}.home-kitchen-compare__art img{object-fit:contain;position:absolute}.home-kitchen-compare__cabinet{z-index:1;width:46.5%;height:87.5%;top:8.2%;left:51.5%;object-fit:fill!important}.home-kitchen-compare__shelf{z-index:1;width:45.5%;height:auto;top:41%;left:2%}.home-kitchen-compare__plate{z-index:2;height:auto}.home-kitchen-compare__left-plate-row{z-index:2;grid-template-columns:34.7% 3.8% 31.8% 12.9% 16.8%;align-items:flex-end;width:34%;display:grid;position:absolute;bottom:58.4%;left:6.7%}.home-kitchen-compare__left-plate-row .home-kitchen-compare__plate{position:static}.home-kitchen-compare__plate--casserole{grid-column:1;width:100%}.home-kitchen-compare__plate--cuicui{grid-column:3;width:100%}.home-kitchen-compare__plant-pot{aspect-ratio:309/527;grid-column:5;width:100%;position:relative;overflow:hidden}.home-kitchen-compare__plant-pot .home-kitchen-compare__plant-pot-image{width:1304.85%;max-width:none;height:auto;position:absolute;top:-318.22%;left:-544.34%}.home-kitchen-compare__plate-row{z-index:2;width:100%;height:0;position:absolute;left:0}.home-kitchen-compare__plate-row .home-kitchen-compare__plate{bottom:0}.home-kitchen-compare__plate-row--one{top:29.8%}.home-kitchen-compare__plate-row--two{top:49.2%}.home-kitchen-compare__plate-row--three{top:69%}.home-kitchen-compare__plate-row--four{top:89.2%}.home-kitchen-compare__plate--cocotte-top{width:11.8%;left:60%}.home-kitchen-compare__plate--steamer{width:7.2%;left:69.3%}.home-kitchen-compare__plate--tajine{width:9.2%;left:77%}.home-kitchen-compare__plate--presentation{width:13.4%;left:61%}.home-kitchen-compare__plate--pressure{width:8.4%;left:75.1%}.home-kitchen-compare__plate--bain-marie{width:8.2%;left:61%}.home-kitchen-compare__plate--rice-cooker{width:8.5%;left:67.4%}.home-kitchen-compare__plate--cocotte-low{width:8.8%;left:77%}.home-kitchen-compare__plate--romertopf{width:11.5%;left:61%}.home-kitchen-compare__plate--kouglof{width:5.5%;left:72.4%}.home-kitchen-compare__plate--gratin{width:8.7%;left:77%}.home-kitchen-compare__towel-stage{z-index:3;aspect-ratio:1500/1062;pointer-events:none;width:43.62%;position:absolute;top:42.85%;left:0}.home-kitchen-compare__towel{pointer-events:none;-webkit-user-select:none;user-select:none;background-image:url(/images/rudimenterre/home-kitchen-compare-towel.png);background-position:13.17% 39.53%;background-repeat:no-repeat;background-size:13.93% 59.51%;border:0;width:100%;height:100%}.home-kitchen-compare__towel-hit-area{z-index:4;cursor:grab;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;width:13.93%;height:59.51%;position:absolute;top:16%;left:11.33%}.home-kitchen-compare__towel[data-ready=true]{background:0 0}.home-kitchen-compare__towel-hit-area[data-dragging=true]{cursor:grabbing}.home-kitchen-compare__uses{z-index:2;pointer-events:none;text-align:center;margin:0;padding:0;font-size:clamp(.58rem,.82vw,.78rem);line-height:1.2;list-style:none;position:absolute}.home-kitchen-compare__uses--with{z-index:4;flex-direction:column;justify-content:space-between;width:23%;height:47%;font-size:clamp(.72rem,1.05vw,1rem);display:flex;top:48%;left:13%}.home-kitchen-compare__uses--with li{--separator-width:62%;background:0 0;border-bottom:0;padding-bottom:clamp(.35rem,.65vw,.65rem);position:relative}.home-kitchen-compare__uses--with li:before{content:"";width:var(--separator-width,0);box-sizing:content-box;background:0 0;border-top:1px solid #111;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-kitchen-compare__uses--with li:first-child{--separator-width:42%}.home-kitchen-compare__uses--with li:nth-child(2){--separator-width:78%}.home-kitchen-compare__uses--with li:nth-child(3){--separator-width:49%}.home-kitchen-compare__uses--with li:nth-child(4){--separator-width:70%}.home-kitchen-compare__uses--with li:nth-child(5){--separator-width:61%}.home-kitchen-compare__uses--with li:nth-child(7){--separator-width:18%}.home-kitchen-compare__uses--with li:nth-child(6),.home-kitchen-compare__uses--with li:nth-child(8),.home-kitchen-compare__uses--with li:last-child{background:0 0;border-bottom:0;padding-bottom:0}.home-kitchen-compare__uses--with li:nth-child(6):before,.home-kitchen-compare__uses--with li:nth-child(8):before,.home-kitchen-compare__uses--with li:last-child:before{display:none}.home-kitchen-compare__uses--with li:nth-child(6):after,.home-kitchen-compare__uses--with li:nth-child(8):after{content:"♛";color:#111;margin-top:clamp(.35rem,.65vw,.65rem);font-size:clamp(1.35rem,1.85vw,1.8rem);line-height:1;display:block}.home-kitchen-compare__uses--without{width:100%;inset:0}.home-kitchen-compare__uses--without li{background:0 0;border:0;padding:0;position:absolute}.home-kitchen-compare__uses--without li:first-child{width:10%;top:29.9%;left:68%}.home-kitchen-compare__uses--without li:nth-child(2){width:13%;top:49.4%;left:60%}.home-kitchen-compare__uses--without li:nth-child(3){width:15%;top:49.4%;left:72%}.home-kitchen-compare__uses--without li:nth-child(4){width:10%;top:69.2%;left:59%}.home-kitchen-compare__uses--without li:nth-child(5){width:8%;top:69.2%;left:67.7%}.home-kitchen-compare__uses--without li:nth-child(6){width:12%;top:69.2%;left:75.5%}.home-kitchen-compare__uses--without li:nth-child(7){width:11%;top:89.4%;left:61.2%}.home-kitchen-compare__uses--without li:nth-child(8){width:8%;top:89.4%;left:71%}.home-kitchen-compare__uses--without li:nth-child(9){width:9%;top:89.4%;left:77%}.home-award{background:var(--cream);padding-top:clamp(5rem,10vw,10rem)}.home-award__banner{--award-side-width:13.35%;isolation:isolate;color:#fff;place-items:center;min-height:clamp(18rem,26.6vw,29rem);display:grid;position:relative;overflow:hidden}.home-award__background{inset:0 0 0 var(--award-side-width);z-index:-2;width:calc(100% - var(--award-side-width));object-fit:cover;height:100%;position:absolute}.home-award__side-label{z-index:1;width:var(--award-side-width);color:#ffffffd1;background:#242424;place-items:center;display:grid;position:absolute;inset:0 auto 0 0;overflow:hidden}.home-award__side-label>div{letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap;gap:.08rem;font-size:clamp(.56rem,.82vw,.82rem);font-weight:400;line-height:1.05;display:grid;transform:rotate(-90deg)}.home-award__banner:after{content:"";inset:0 0 0 var(--award-side-width);z-index:-1;pointer-events:none;background:#00000014;position:absolute}.home-award__content{text-align:center;flex-direction:column;align-items:center;width:min(72%,47rem);padding:clamp(2rem,3.5vw,3.5rem) 1rem;display:flex}.home-award__content h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,2.05vw,2.2rem);font-weight:700;line-height:1.05}.home-award__crown{filter:drop-shadow(0 1px #ffffff26);width:clamp(3.4rem,5.7vw,5.9rem);height:auto;margin:.65rem 0 .4rem;overflow:visible}.home-award__crown path,.home-award__crown circle{fill:#ef8c2f;stroke:var(--ink);stroke-width:2.5px;stroke-linejoin:round}.home-award__content p{justify-items:center;gap:clamp(.12rem,.25vw,.28rem);margin:0;font-size:clamp(.95rem,1.75vw,1.75rem);font-weight:400;line-height:1.08;display:grid}.home-award__content p span{font-weight:400}.home-award__content p span:last-child{letter-spacing:-.015em;font-size:.88em;font-weight:200}.home-award__cta{--button-hover-border:var(--cream);border:2px solid var(--ink);letter-spacing:0;text-transform:none;background:#ef8c2f;min-width:clamp(10rem,14vw,12.5rem);min-height:clamp(2.75rem,3.6vw,3.4rem);margin-top:clamp(1rem,1.7vw,1.5rem);padding-inline:1.6rem;font-size:clamp(.9rem,1.55vw,1.55rem);font-weight:600}.home-on-tour{padding:clamp(5rem, 8vw, 8.5rem) var(--content-gutter) clamp(6rem, 10vw, 11rem);background:var(--cream);color:#3d3d3d;text-align:center;justify-items:center;gap:clamp(3rem,5vw,5rem);display:grid}.home-on-tour h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(1.45rem,2.1vw,2.15rem);font-weight:700;line-height:1.05}.home-on-tour__list{justify-items:center;gap:clamp(1.65rem,2.5vw,2.7rem);width:min(100%,70rem);display:grid}.home-on-tour__list article{justify-items:center;gap:.45rem;display:grid}.home-on-tour__list h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,1.75vw,1.75rem);font-weight:700;line-height:1.2}.home-on-tour__list p{letter-spacing:-.02em;justify-items:center;gap:.18rem;margin:0;font-size:clamp(.98rem,1.45vw,1.45rem);font-style:italic;font-weight:200;line-height:1.25;display:grid}.home-project-banner{isolation:isolate;color:#fff;place-items:center;min-height:clamp(24rem,48vw,45rem);display:grid;position:relative;overflow:hidden}.home-project-banner>img{z-index:-2;object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.home-project-banner:after{content:"";z-index:-1;pointer-events:none;background:#00000014;position:absolute;inset:0}.home-project-banner__content{padding:3rem var(--content-gutter);text-align:center;justify-items:center;gap:clamp(3rem,5.2vw,5rem);display:grid}.home-project-banner h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,2.35vw,2.45rem);font-weight:700;line-height:1.05}.home-project-banner__cta{--button-hover-bg:var(--ink);--button-hover-color:var(--cream);border:2px solid var(--ink);background:var(--cream);color:#3d3d3d;letter-spacing:0;text-transform:none;min-width:clamp(15rem,22vw,21rem);min-height:clamp(3.5rem,5vw,4.8rem);padding-inline:2rem;font-size:clamp(1rem,1.55vw,1.55rem);font-weight:600}.home-reviews{isolation:isolate;color:#343434;min-height:clamp(36rem,57vw,54rem);margin-top:clamp(4rem,7vw,7rem);position:relative;overflow:hidden}.home-reviews:after{content:"";z-index:-1;pointer-events:none;background:#00000014;position:absolute;inset:0}.home-reviews__background{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.home-reviews__inner{width:100%;min-height:inherit;align-content:start;gap:clamp(2.5rem,4vw,4.25rem);padding:clamp(3rem,5.2vw,5.25rem) 8.25% clamp(3rem,5vw,5rem);display:grid}.home-reviews__header{color:#fff;justify-content:center;align-items:center;gap:1.5rem;display:flex;position:relative}.home-reviews__header h2{letter-spacing:0;text-align:center;text-transform:uppercase;margin:0;font-size:clamp(1.4rem,2.25vw,2.35rem);font-weight:700;line-height:1.05}.home-reviews__track{--reviews-gap:clamp(.6rem, 1vw, 1rem);align-items:stretch;gap:var(--reviews-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-reviews__card{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#f6f0d9ad;align-items:center;min-width:0;padding:clamp(1.5rem,2.4vw,2.5rem) clamp(1.25rem,1.9vw,2rem);transition:background-color .25s;display:grid}.home-reviews__card:hover{background:var(--cream)}.home-reviews__card blockquote{text-align:center;margin:0}.home-reviews__card p,.home-reviews__card footer{letter-spacing:-.02em;margin:0;font-size:clamp(.95rem,1.32vw,1.35rem);font-style:italic;font-weight:200;line-height:1.23}.home-reviews__card footer{margin-top:clamp(1.35rem,2.3vw,2.4rem)}.home-reviews--carousel .home-reviews__track{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--reviews-gap) - clamp(50px, 5vw, 70px)) / 3);overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;overflow-x:auto}.home-reviews--carousel .home-reviews__track::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.home-reviews--carousel .home-reviews__track{cursor:grab}}.home-reviews--carousel .home-reviews__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto;scroll-snap-type:none}.home-reviews--carousel .home-reviews__card{scroll-snap-align:start}.home-reviews__pagination{justify-content:center;align-items:center;display:flex}.home-reviews__pagination button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.home-reviews__pagination button span{background:#f6f0d961;border:1px solid #f6f0d9b8;border-radius:50%;width:.55rem;height:.55rem;transition:background-color .2s,transform .2s}.home-reviews__pagination button[aria-current=page] span{background:var(--cream);transform:scale(1.3)}.home-reviews__pagination button:hover span{background:#f6f0d9bf}.home-reviews__pagination button:focus-visible{outline:2px solid var(--cream);outline-offset:-7px}.home-material-banner{isolation:isolate;color:#fff;place-items:center;min-height:clamp(26rem,44vw,42rem);margin-top:clamp(4rem,7vw,7rem);display:grid;position:relative;overflow:hidden}.home-material-banner:after{content:"";z-index:-1;pointer-events:none;background:#0000000d;position:absolute;inset:0}.home-material-banner>img{z-index:-2;object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.home-material-banner__content{padding:3rem var(--content-gutter);text-align:center;justify-items:center;gap:clamp(4.5rem,8vw,8rem);display:grid}.home-material-banner h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,2.35vw,2.45rem);font-weight:700;line-height:1.05}.home-material-banner__cta{--button-hover-bg:var(--ink);--button-hover-color:var(--cream);border:2px solid var(--ink);background:var(--cream);color:#3d3d3d;letter-spacing:0;text-transform:none;min-width:clamp(15rem,24vw,22rem);min-height:clamp(3.5rem,5vw,4.8rem);padding-inline:2rem;font-size:clamp(1rem,1.55vw,1.55rem);font-weight:600}.home-workshops-banner{isolation:isolate;color:#fff;place-items:center;min-height:clamp(28rem,47vw,45rem);margin-top:clamp(7rem,13vw,13rem);display:grid;position:relative;overflow:hidden}.home-workshops-banner:after{content:"";z-index:-1;pointer-events:none;background:#0000000a;position:absolute;inset:0}.home-workshops-banner>img{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.home-workshops-banner__content{padding:3rem var(--content-gutter);text-align:center;justify-items:center;gap:clamp(3rem,5.5vw,5.5rem);display:grid}.home-workshops-banner h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,2.35vw,2.45rem);font-weight:700;line-height:1.05}.home-workshops-banner__cta{--button-hover-bg:var(--ink);--button-hover-color:var(--cream);border:2px solid var(--ink);background:var(--cream);color:#3d3d3d;letter-spacing:0;text-transform:none;min-width:clamp(17rem,25vw,23rem);min-height:clamp(3.5rem,5vw,4.8rem);padding-inline:2rem;font-size:clamp(1rem,1.55vw,1.55rem);font-weight:600}.home-professional-banner{isolation:isolate;color:#fff;place-items:start center;min-height:clamp(28rem,43vw,41rem);margin-top:clamp(7rem,13vw,13rem);display:grid;position:relative;overflow:hidden}.home-professional-banner:after{content:"";z-index:-1;pointer-events:none;background:#0000000a;position:absolute;inset:0}.home-professional-banner>img{z-index:-2;object-fit:cover;object-position:center 54%;width:100%;height:100%;position:absolute;inset:0}.home-professional-banner__content{padding:clamp(4rem, 6.5vw, 6.5rem) var(--content-gutter) 3rem;text-align:center;justify-items:center;gap:clamp(4.5rem,7vw,7rem);display:grid}.home-professional-banner h2{letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,2.35vw,2.45rem);font-weight:700;line-height:1.05}.home-professional-banner__cta{--button-hover-bg:var(--ink);--button-hover-color:var(--cream);border:2px solid var(--ink);background:var(--cream);color:#3d3d3d;letter-spacing:0;text-transform:none;min-width:clamp(15rem,22vw,21rem);min-height:clamp(3.5rem,5vw,4.8rem);padding-inline:2rem;font-size:clamp(1rem,1.55vw,1.55rem);font-weight:600}.home-future-divider{background:var(--cream);color:#3d3d3d;min-height:clamp(5rem,7vw,7rem)}.home-newsletter-banner{isolation:isolate;min-height:clamp(27rem,35vw,34rem);color:var(--cream);align-items:start;display:grid;position:relative;overflow:hidden}.home-newsletter-banner:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0003,#0000 55%);position:absolute;inset:0}.home-newsletter-banner>img{z-index:-2;object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}.home-newsletter-banner__content{justify-items:start;gap:clamp(1.5rem,2.3vw,2.4rem);width:min(54rem,66%);padding:clamp(4.5rem,6.5vw,6.5rem) 7.5% 3rem;display:grid}.home-newsletter-banner h2,.home-newsletter-banner p{margin:0}.home-newsletter-banner h2{letter-spacing:0;text-transform:uppercase;font-size:clamp(1.45rem,2.25vw,2.35rem);font-weight:700;line-height:1.05}.home-newsletter-banner p{font-size:clamp(1rem,1.65vw,1.7rem);font-weight:300;line-height:1.25}.home-newsletter-banner__cta{--button-hover-bg:var(--ink);--button-hover-color:var(--cream);border:2px solid var(--ink);background:var(--cream);color:#3d3d3d;letter-spacing:0;text-transform:none;justify-content:flex-start;gap:clamp(1.5rem,2.4vw,2.5rem);min-width:clamp(16rem,22vw,21rem);min-height:clamp(3.5rem,5vw,4.8rem);padding-inline:clamp(1.5rem,2.5vw,2.5rem);font-size:clamp(1rem,1.55vw,1.55rem);font-weight:600}.home-newsletter-banner__cta span{font-size:1.35em;line-height:1}@media (width<=760px){.home-icon-strip{grid-template-columns:repeat(2,1fr)}.home-icon-strip article{border-bottom:0;min-height:10rem}.benefit-scene,.practice-grid{grid-template-columns:1fr}.benefit-scene>article{min-height:0}.benefit-panel{padding:3.5rem var(--page-gutter)}.benefit-panel h2{font-size:clamp(2.6rem,11vw,4.3rem)}.benefit-panel--life{min-height:42rem!important}.benefit-script{margin-top:2rem}.benefit-media--bifurcations{min-height:45rem!important}.benefit-media--bifurcations>img{object-position:72% 50%}.bifurcation-card{width:min(78%,23rem);padding:1.35rem}.bifurcation-card--one{top:5%;left:5%}.bifurcation-card--two{bottom:5%;right:5%}.bifurcation-card>span{font-size:2.4rem}.bifurcation-card h3{font-size:1.35rem}.benefit-media--tomorrow{aspect-ratio:1/1.08}.benefit-statements p{grid-template-columns:3.35rem minmax(0,1fr)}.benefit-panel__cta{margin-top:2.5rem}.benefit-panel--freedom{padding-block:3.5rem}.benefit-panel--freedom h2{font-size:clamp(2.6rem,10vw,4rem)}.sovereignty-list p{margin-left:1rem}.benefit-media--freedom{aspect-ratio:3/4}.home-photo-banner{padding-block:2.5rem 2rem}.home-photo-banner__frame{height:clamp(13rem,55vw,21rem)}.home-section-divider--practice{align-items:flex-start;padding-block:2.5rem 4rem}.home-section-divider--practice span{max-width:22rem;line-height:1.25}.home-icon-strip--food article{min-height:12rem}.practice-grid>article{min-height:0}.practice-panel{padding:3.5rem var(--page-gutter)}.practice-panel h2{font-size:clamp(2.7rem,11vw,4.5rem)}.practice-panel--dense h2{font-size:clamp(2.5rem,10vw,4rem)}.practice-media{aspect-ratio:4/5}.practice-panel__side-cta{align-self:flex-start;margin:0 0 2rem 3.35rem}.home-video-feature{padding:3rem 0 2rem}.home-video-feature__frame{width:100%;height:clamp(13rem,55vw,21rem)}.home-video-feature__frame img{object-position:43% 50%}.home-video-feature__cta{min-width:7.5rem;margin-left:14%;top:72%;left:50%}.home-section-divider--video{align-items:flex-start;padding-block:1.5rem}.home-section-divider--video span{max-width:18rem;line-height:1.25}.home-kitchen-follow{padding-block:2.5rem 4rem}.home-kitchen-follow h2{margin-bottom:2rem;font-size:1.05rem}.home-kitchen-follow__gallery{grid-template-columns:1fr 1fr;gap:.7rem;height:auto;padding-inline:.7rem}.home-kitchen-follow__image{height:14rem}.home-kitchen-follow__image--center{grid-area:1/1/auto/-1;height:min(78vw,25rem)}.home-kitchen-follow__image--left,.home-kitchen-follow__image--right{grid-row:2}.home-kitchen-follow__cta{margin-top:3rem}.home-library{padding-block:3rem}.home-library__header{min-height:6.5rem;padding-inline:1.5rem}.home-library__header h2{max-width:22rem;font-size:1.05rem;line-height:1.25}.home-library__scene{aspect-ratio:auto;height:116vw;max-height:42rem}.home-library__canvas{width:155%;inset:0 auto auto 50%;transform:translate(-50%)}.home-library__stool{width:50%;top:52%;left:18%}.home-library__book:hover,.home-library__book:focus-visible{transform:translateY(-.2rem)scale(1.025)}.home-adopt-gallery{padding-bottom:3rem}.home-adopt-gallery__intro{gap:1.75rem;min-height:14rem}.home-adopt-gallery__intro h2{max-width:22rem;font-size:1.05rem;line-height:1.25}.home-adopt-gallery__images{grid-template-columns:1fr;height:auto}.home-adopt-gallery__images figure{aspect-ratio:4/5;height:auto}.home-kitchen-compare__divider{min-height:6.5rem}.home-kitchen-compare__divider h2{max-width:22rem;font-size:1.05rem;line-height:1.25}.home-kitchen-compare__scene{aspect-ratio:auto;grid-template-columns:minmax(0,1fr);gap:1rem;padding:2.5rem 1rem 3.5rem;display:grid}.home-kitchen-compare__heading{width:auto;position:static}.home-kitchen-compare__heading--without{order:1;margin-bottom:0}.home-kitchen-compare__heading--with{text-align:center;order:4;justify-self:stretch;width:100%;margin-top:2rem;left:auto;right:auto}.home-kitchen-compare__heading--without{grid-area:1/1}.home-kitchen-compare__heading--with{grid-area:3/1}.home-kitchen-compare__heading h3{font-size:clamp(1.55rem,7vw,2.15rem)}.home-kitchen-compare__art{display:contents}.home-kitchen-compare__art-side{width:100%;display:block;position:relative;overflow:hidden}.home-kitchen-compare__art-side--without{aspect-ratio:.8625;order:2;grid-area:2/1;transform:translate(4%)}.home-kitchen-compare__art-side--with{aspect-ratio:.62;order:5;grid-area:4/1}.home-kitchen-compare__art-side--without .home-kitchen-compare__cabinet{width:93%;height:100%;top:0;left:3%}.home-kitchen-compare__art-side--without .home-kitchen-compare__plate-row{width:200%;left:-100%}.home-kitchen-compare__art-side--without .home-kitchen-compare__plate-row--one{top:24.7%}.home-kitchen-compare__art-side--without .home-kitchen-compare__plate-row--two{top:46.9%}.home-kitchen-compare__art-side--without .home-kitchen-compare__plate-row--three{top:69.5%}.home-kitchen-compare__art-side--without .home-kitchen-compare__plate-row--four{top:92.6%}.home-kitchen-compare__art-side--with .home-kitchen-compare__shelf{width:91%;top:20%;left:4%}.home-kitchen-compare__art-side--with .home-kitchen-compare__left-plate-row{width:68%;bottom:79%;left:13.4%}.home-kitchen-compare__art-side--with .home-kitchen-compare__towel-stage{width:90.87%;top:20.12%;left:0}.home-kitchen-compare__uses{background:#29292924;width:auto;padding:1rem .75rem;font-size:.72rem;line-height:1.35;position:static}.home-kitchen-compare__uses--with{z-index:3;text-align:center;background:0 0;order:6;grid-area:4/1;grid-template-columns:minmax(0,1fr);justify-content:stretch;place-self:start center;gap:.5rem;width:52%;height:auto;margin:0;padding:0;font-size:clamp(.68rem,2.9vw,.74rem);line-height:1.22;display:grid;position:relative;top:31%;left:auto;right:auto}.home-kitchen-compare__uses--with li{padding-bottom:.3rem}.home-kitchen-compare__uses--with li:nth-child(6):after,.home-kitchen-compare__uses--with li:nth-child(8):after{margin-top:.3rem;font-size:1.05rem}.home-kitchen-compare__uses--without{z-index:3;pointer-events:none;background:0 0;grid-area:2/1;place-self:stretch stretch;width:100%;height:100%;padding:0;position:relative;transform:translate(4%)}.home-kitchen-compare__uses--without li{color:var(--cream);text-shadow:0 1px 2px #000000e6;background:0 0;border-bottom:0;padding:.15rem .2rem;font-size:clamp(.46rem,2.05vw,.58rem);line-height:1.12;position:absolute}.home-kitchen-compare__uses--without li:first-child{width:20%;top:24.8%;left:36%}.home-kitchen-compare__uses--without li:nth-child(2){width:20%;top:47.1%;left:23%}.home-kitchen-compare__uses--without li:nth-child(3){width:30%;top:47.1%;left:44%}.home-kitchen-compare__uses--without li:nth-child(4){width:16%;top:69.7%;left:20%}.home-kitchen-compare__uses--without li:nth-child(5){width:14%;top:69.7%;left:37%}.home-kitchen-compare__uses--without li:nth-child(6){width:24%;top:69.7%;left:53%}.home-kitchen-compare__uses--without li:nth-child(7){width:26%;top:92.8%;left:20.5%}.home-kitchen-compare__uses--without li:nth-child(8){width:16%;top:92.8%;left:42.3%}.home-kitchen-compare__uses--without li:nth-child(9){width:18%;top:92.8%;left:53.7%}.home-award{padding-top:clamp(4rem,18vw,6rem)}.home-award__banner{--award-side-width:clamp(3.5rem, 15vw, 4.25rem);min-height:24rem}.home-award__background{object-position:52% center}.home-award__side-label>div{font-size:.58rem}.home-award__banner:after{background:#0000002e}.home-award__content{width:min(calc(100% - var(--award-side-width) - 1.5rem), 20rem);transform:translateX(calc(var(--award-side-width) / 2));padding:2.5rem .5rem}.home-award__content h2{font-size:clamp(1.15rem,5.4vw,1.45rem)}.home-award__crown{width:4rem;margin-block:.65rem .55rem}.home-award__content p{gap:.22rem;font-size:clamp(.82rem,3.7vw,.96rem);line-height:1.18}.home-award__cta{min-width:10.5rem;min-height:2.9rem;margin-top:1.4rem;font-size:.88rem}.home-on-tour{gap:2.75rem;padding:4.5rem 1.25rem 6rem}.home-on-tour h2{font-size:clamp(1.3rem,6.4vw,1.65rem)}.home-on-tour__list{gap:2rem;width:min(100%,27rem)}.home-on-tour__list article{gap:.55rem}.home-on-tour__list h3{max-width:28rem;font-size:clamp(1.05rem,4.8vw,1.25rem);line-height:1.3}.home-on-tour__list p{gap:.35rem;font-size:clamp(.9rem,4.15vw,1.05rem);line-height:1.35}.home-project-banner{min-height:clamp(22rem,105vw,30rem)}.home-project-banner>img{object-position:56% bottom}.home-project-banner:after{background:#00000024}.home-project-banner__content{gap:3rem;padding-inline:1.25rem}.home-project-banner h2{font-size:clamp(1.35rem,6vw,1.7rem)}.home-project-banner__cta{min-width:min(18rem,88vw);min-height:3.6rem;padding-inline:1.4rem;font-size:clamp(.95rem,4.2vw,1.1rem)}.home-reviews{min-height:0;margin-top:4rem}.home-reviews__background{object-position:50% center}.home-reviews__inner{gap:2rem;padding:3rem 1rem 3.5rem}.home-reviews__header{flex-direction:column;justify-content:center}.home-reviews__header h2{font-size:clamp(1.3rem,6vw,1.7rem)}.home-reviews__track{--reviews-gap:.8rem;grid-template-columns:minmax(0,1fr)}.home-reviews__card{background:var(--cream);min-height:16rem;padding:1.75rem 1.4rem}.home-reviews__card p,.home-reviews__card footer{font-size:clamp(.93rem,4.1vw,1.08rem)}.home-reviews--carousel .home-reviews__track{grid-auto-columns:calc(100% - var(--reviews-gap) - 40px)}.home-reviews--carousel .home-reviews__card{min-height:26rem}.home-reviews__pagination button{width:2.5rem;height:2.75rem}.home-material-banner{min-height:clamp(23rem,105vw,30rem);margin-top:4rem}.home-material-banner>img{object-position:52% center}.home-material-banner__content{gap:4.5rem;padding-inline:1.25rem}.home-material-banner h2{font-size:clamp(1.35rem,6vw,1.7rem)}.home-material-banner__cta{min-width:min(18rem,88vw);min-height:3.6rem;padding-inline:1.4rem;font-size:clamp(.95rem,4.2vw,1.1rem)}.home-workshops-banner{min-height:clamp(25rem,110vw,32rem);margin-top:6rem}.home-workshops-banner>img{object-position:49% center}.home-workshops-banner__content{gap:3.75rem;padding-inline:1.25rem}.home-workshops-banner h2{max-width:20rem;font-size:clamp(1.3rem,5.8vw,1.65rem)}.home-workshops-banner__cta{min-width:min(20rem,90vw);min-height:3.6rem;padding-inline:1.25rem;font-size:clamp(.92rem,4vw,1.08rem)}.home-professional-banner{min-height:clamp(27rem,115vw,34rem);margin-top:6rem}.home-professional-banner>img{object-position:52% 54%}.home-professional-banner__content{gap:4.25rem;padding:3.5rem 1.25rem 2.5rem}.home-professional-banner h2{max-width:20rem;font-size:clamp(1.3rem,5.8vw,1.65rem)}.home-professional-banner__cta{min-width:min(18rem,88vw);min-height:3.6rem;padding-inline:1.25rem;font-size:clamp(.92rem,4vw,1.08rem)}.home-future-divider{min-height:5.5rem;padding-inline:1rem}.home-newsletter-banner{min-height:clamp(30rem,132vw,39rem)}.home-newsletter-banner:after{background:#00000038}.home-newsletter-banner>img{object-position:57% center}.home-newsletter-banner__content{text-align:center;justify-items:center;gap:1.5rem;width:100%;padding:3.75rem 1.25rem 2.5rem}.home-newsletter-banner h2{font-size:clamp(1.3rem,5.8vw,1.65rem)}.home-newsletter-banner p{max-width:22rem;font-size:clamp(.98rem,4.3vw,1.12rem)}.home-newsletter-banner__cta{justify-content:center;gap:1.5rem;min-width:min(19rem,90vw);min-height:3.6rem;padding-inline:1.25rem;font-size:clamp(.95rem,4.2vw,1.08rem)}}@media (hover:none){.sovereignty-list p{opacity:1;max-height:10rem;margin-top:.65rem;transform:none}.home-reviews__card{background:var(--cream)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.home{--home-text:#414141;--home-paper:#f6efd8;--home-charcoal:#292929;--home-sage:#6f7d70;--home-accent:#f47b00;--home-button-font-size:clamp(.85rem, 1.05vw, 1.05rem);--home-button-height:clamp(3rem, 3.7vw, 3.55rem);color:var(--home-text);font-synthesis:none}.home .button{min-height:var(--home-button-height);border:2px solid var(--ink);color:var(--home-text);font-size:var(--home-button-font-size);letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;padding:.75rem clamp(1.45rem,2vw,2rem);font-weight:400;line-height:1.1}.home .button--light{--button-hover-bg:var(--ink);--button-hover-color:var(--home-paper);background:var(--home-paper);color:var(--home-text)}.home .button--orange{--button-hover-bg:var(--home-paper);--button-hover-color:var(--ink);--button-hover-border:var(--home-paper);border-color:var(--ink);background:var(--home-accent);color:var(--cream)}.button:hover,.button:focus-visible{color:var(--button-hover-color,var(--cream));border-color:var(--button-hover-border,var(--button-hover-bg,var(--ink)))}.home :is(.home-award__cta,.home-project-banner__cta,.home-material-banner__cta,.home-workshops-banner__cta,.home-professional-banner__cta,.home-newsletter-banner__cta){font-size:var(--home-button-font-size);letter-spacing:0;text-transform:none;font-weight:400}.home :is(.benefit-panel,.practice-panel) h2{letter-spacing:-.02em;font-size:clamp(1.85rem,2.45vw,2.75rem);line-height:1.02}.home :is(.benefit-panel__number,.practice-panel__number){font-size:clamp(1.9rem,2.45vw,2.75rem)}.home :is(.benefit-script,.practice-script){font-size:clamp(2.1rem,3vw,3.25rem)!important;line-height:.94!important}.home .bifurcation-card{width:min(38%,18rem);padding:clamp(1rem,1.55vw,1.5rem)}.home .bifurcation-card>span{font-size:clamp(1.65rem,2.2vw,2.35rem)}.home .bifurcation-card h3{margin-block:.45rem .75rem;font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.08}.home .bifurcation-card p{font-size:clamp(.78rem,.92vw,.95rem);line-height:1.42}.home .sovereignty-list button{min-height:clamp(3rem,3.7vw,3.55rem);font-size:var(--home-button-font-size);letter-spacing:0;padding:.75rem clamp(1.45rem,2vw,2rem);font-weight:400}.home-newsletter-banner__icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.45em;height:1.45em}@media (width<=760px){body:has(#main-content>.home){--home-opening-gutter:var(--page-gutter)}.home{--home-button-font-size:clamp(.92rem, 4vw, 1.05rem)}.home .button{white-space:normal;text-align:center;max-width:100%;min-height:3.25rem}.home :is(.benefit-panel,.practice-panel) h2{font-size:clamp(1.9rem,8.4vw,2.75rem)}.home .bifurcation-card{width:min(76%,20rem)}}.home-section-divider{padding-block:clamp(2.5rem,4.5vw,4.5rem)}.home-section-divider,.home-section-divider--practice,.home-section-divider--video,.benefit-scroll__divider{padding-inline:var(--content-gutter);padding-block:clamp(2.5rem,4.5vw,4.5rem)}.home-section-divider span,.home-section-divider--practice span,.home-section-divider--video span,.benefit-scroll__divider span{max-width:50rem;font-size:clamp(1rem,1.5vw,1.35rem)}@media (width>=761px){.benefit-scroll .benefit-panel{padding-top:clamp(2rem,3.4vw,3.75rem)}.benefit-scroll .benefit-panel>p:not(.benefit-script),.benefit-scroll .benefit-panel .sovereignty-list p{font-size:clamp(.8rem,.9vw,.95rem);line-height:1.3}.benefit-scroll .benefit-panel .benefit-lead{line-height:1.15}.benefit-scroll .benefit-panel--life>p:not(.benefit-script){font-size:clamp(.96rem,1.22vw,1.3rem);line-height:1.5}.benefit-scroll .benefit-panel--life .benefit-script{font-size:clamp(2.1rem,3vw,3.25rem)!important;line-height:.94!important}.benefit-scroll .benefit-panel--freedom .benefit-lead{font-size:clamp(1rem,1.15vw,1.2rem)}.benefit-scroll .benefit-panel .benefit-script{font-size:clamp(1.4rem,1.9vw,2.15rem)!important;line-height:.9!important}.benefit-scroll .benefit-panel__cta,.benefit-scroll .sovereignty-list button{min-height:2.75rem;padding:.65rem 1.1rem;font-size:clamp(.8rem,.9vw,.95rem)}.benefit-scene>article{height:75vh;min-height:0}.benefit-panel--tomorrow{padding-block:1.25rem}.benefit-panel--tomorrow h2{margin-block:.2em .35em;font-size:clamp(1.5rem,2vw,2.1rem)}.benefit-panel--tomorrow .benefit-statements{gap:.45rem;margin-bottom:.9rem}.benefit-panel--tomorrow .benefit-statements p{font-size:clamp(.9rem,1vw,1.05rem);line-height:1.15}.benefit-panel--tomorrow .benefit-statements__future{font-size:clamp(1.55rem,2.1vw,2.35rem)!important}.benefit-panel--tomorrow>p{font-size:clamp(.9rem,1vw,1.05rem);line-height:1.3}.benefit-panel--tomorrow .benefit-panel__cta{margin-top:.75rem}}.benefit-scene>article{min-width:0;min-height:clamp(35rem,46vw,47rem)}.benefit-media>img,.practice-media:not(.practice-media--cook-less)>img{position:absolute;inset:0}.practice-media{position:relative}.practice-media--cook-less>img{min-height:0}.benefit-panel{padding:clamp(2.5rem,4.3vw,4.75rem) clamp(2rem,5vw,5.5rem)}.benefit-panel h2{margin-block:.4em .55em}.benefit-panel--tomorrow .benefit-panel__cta{margin-top:1.5rem}.benefit-script{padding-top:1.25rem}.benefit-statements{gap:.9rem;margin-bottom:clamp(1.4rem,2.2vw,2.25rem)}.benefit-panel--freedom{padding-block:clamp(2.5rem,3.6vw,4rem)}.sovereignty-list{gap:clamp(.9rem,1.4vw,1.35rem);margin-top:clamp(1rem,1.5vw,1.5rem)}.home-photo-banner{padding-block:clamp(2.25rem,4vw,4rem) clamp(2rem,2.8vw,3rem)}.home-photo-banner__frame{width:100%;max-width:none;height:clamp(14rem,25vw,24rem)}.home-section-divider--practice{padding-block:clamp(2.5rem,4.5vw,4.5rem)}.home-icon-strip--food{padding-inline:var(--content-gutter)}.home-icon-strip--food article{min-height:clamp(9.5rem,11vw,10.5rem)}.practice-grid{width:min(calc(100% - 2 * var(--content-gutter)), var(--content-max));grid-auto-rows:1fr;margin-inline:auto}.practice-grid>article{min-width:0;min-height:clamp(34rem,41vw,45rem)}.practice-panel{padding:clamp(2.5rem,4.4vw,4.75rem) clamp(2rem,5.2vw,5.5rem)}.practice-panel h2{margin-block:.45em .85em}.practice-point{margin-bottom:clamp(1.25rem,2vw,2rem)}.practice-script{margin-bottom:1.5rem}.practice-panel--dense{padding-block:clamp(2.35rem,3.4vw,3.75rem)}.practice-panel__side-cta{align-self:flex-start;margin:0 0 2rem 4.1rem}.home-video-feature{padding-block:clamp(2.75rem,5vw,5.5rem) clamp(1.75rem,2.5vw,2.75rem)}.home-video-feature__frame{width:100%;max-width:none;height:clamp(14rem,25vw,24rem)}.home-kitchen-follow{padding-block:clamp(1.5rem,2.4vw,2.4rem) clamp(3rem,5vw,5rem)}.home-kitchen-follow__gallery{height:clamp(26rem,42vw,44rem)}.home-kitchen-follow__cta{margin-top:clamp(2.25rem,4vw,4rem)}.home-library{padding-block:clamp(2.5rem,4.5vw,4.5rem)}.home-library__header{min-height:clamp(6rem,8vw,8rem)}.home-library__scene{aspect-ratio:auto;width:100%}.home-library__canvas{width:min(calc(100% - 2 * var(--content-gutter)), var(--content-max));margin-inline:auto;position:relative;inset:auto}.home-adopt-gallery{padding-bottom:clamp(2rem,4vw,4rem)}.home-adopt-gallery__intro{gap:clamp(2rem,3.5vw,3.5rem);min-height:clamp(14rem,23vw,20rem)}.home-adopt-gallery__images{width:100%;max-width:none;height:min(39vw,39rem)}.home-kitchen-compare__divider{min-height:clamp(5.5rem,8vw,7.75rem)}.home-kitchen-compare__scene{width:min(calc(100% - 2 * var(--content-gutter)), var(--content-max))}.home-kitchen-compare{background:var(--home-sage)}.home-award{padding-top:clamp(4rem,7.5vw,7.5rem)}.home-award__banner{min-height:clamp(17rem,23vw,25rem)}.home-on-tour{gap:clamp(2.25rem,3.75vw,3.75rem);padding-block:clamp(4rem,6vw,6.5rem) clamp(4.5rem,7.5vw,8rem)}.home-on-tour__list{gap:clamp(1.25rem,1.9vw,2rem)}.home-project-banner{min-height:clamp(21rem,39vw,37rem)}.home-project-banner__content{gap:clamp(2.25rem,4vw,4rem)}.home-reviews{min-height:clamp(32rem,45vw,45rem);margin-top:clamp(3rem,5vw,5rem)}.home-reviews__inner{gap:clamp(2rem,3vw,3.25rem);padding-block:clamp(2.5rem,4vw,4rem)}.home-material-banner{min-height:clamp(23rem,36vw,35rem);margin-top:clamp(3rem,5vw,5rem)}.home-material-banner__content,.home-professional-banner__content{gap:clamp(3rem,5.5vw,5.5rem)}.home-workshops-banner,.home-professional-banner{min-height:clamp(24rem,36vw,36rem);margin-top:clamp(4.5rem,8vw,8rem)}.home-workshops-banner__content{gap:clamp(2.5rem,4vw,4rem)}.home-future-divider{min-height:clamp(4.5rem,5.5vw,5.5rem)}.home-newsletter-banner{min-height:clamp(24rem,30vw,29rem)}.home-newsletter-banner__content{gap:clamp(1.25rem,1.8vw,1.8rem);padding-block:clamp(3.5rem,5vw,5rem) 2.5rem}@media (width<=760px){.home-section-divider,.home-section-divider--practice,.home-section-divider--video,.benefit-scroll__divider{align-items:baseline;padding-block:2rem}.home-section-divider span,.benefit-scroll__divider span{flex:0 auto;min-width:0;max-width:22rem;line-height:1.25}.benefit-panel,.practice-panel{padding:2.75rem var(--page-gutter)}.benefit-panel h2,.practice-panel h2{margin-block:.4em .7em}.benefit-panel--tomorrow .benefit-panel__cta{margin-top:2.5rem}.benefit-panel--life{min-height:0!important}.benefit-media--bifurcations{min-height:27rem!important}.benefit-media--tomorrow,.benefit-media--freedom{aspect-ratio:auto;width:100%;height:18rem;min-height:18rem}.benefit-panel--freedom{padding-block:2.75rem}.home-photo-banner{padding-block:2rem 1.5rem}.home-photo-banner__frame{height:clamp(12rem,48vw,18rem)}.home-icon-strip--food,.home-icon-strip--food article{min-height:10rem}.practice-grid{grid-auto-rows:auto}.practice-panel--dense{padding-block:2.5rem}.practice-grid>article.practice-media{aspect-ratio:auto;width:100%;height:15.5rem;min-height:15.5rem}.practice-grid>article.practice-media--cook-less{height:17.5rem;min-height:17.5rem}.benefit-scene>article:not(.benefit-media--bifurcations),.practice-grid>article:not(.practice-media){min-height:0}.practice-panel__side-cta{margin-bottom:1.25rem}.home-video-feature{padding-block:2.25rem 1.5rem}.home-kitchen-follow{padding-block:2rem 3rem}.home-kitchen-follow__image{height:12rem}.home-kitchen-follow__image--center{height:min(68vw,22rem)}.home-kitchen-follow__cta{margin-top:2.25rem}.home-library{padding-block:2.25rem}.home-library__header{min-height:5.5rem;padding-block:1.5rem}.home-library__scene{width:100%;height:80vw}.home-library__canvas{left:auto;transform:none}.home-adopt-gallery__intro{gap:1.35rem;min-height:11rem}.home-adopt-gallery__images{height:auto}.home-adopt-gallery__images figure{aspect-ratio:4/3}.home-kitchen-compare__divider{min-height:5.5rem}.home-kitchen-compare__scene{width:min(calc(100% - 2 * var(--page-gutter)), var(--content-max));padding-block:2rem 2.5rem}.home-kitchen-compare__art-side--without{aspect-ratio:1}.home-kitchen-compare__art-side--with{aspect-ratio:.72}.home-award{padding-top:3rem}.home-award__banner{min-height:22rem}.home-on-tour{gap:2.25rem;padding-block:3.5rem 4.5rem}.home-on-tour__list{gap:1.25rem}.home-project-banner,.home-material-banner{min-height:20rem;margin-top:3rem}.home-reviews{min-height:28rem;margin-top:3rem}.home-reviews__inner{gap:2rem;padding-block:2.5rem}.home-workshops-banner,.home-professional-banner{min-height:22rem;margin-top:4rem}.home-future-divider{min-height:4.5rem}.home-newsletter-banner{min-height:26rem}.home-newsletter-banner__content{gap:1.25rem;padding-block:3rem 2rem}}@media (width<=1100px) and (prefers-reduced-motion:no-preference){.benefit-scroll__viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.benefit-scroll__viewport::-webkit-scrollbar{display:none}.benefit-grid{width:300%;display:flex}.benefit-scene{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 33.3333%}}@media (width>=761px) and (width<=1100px) and (prefers-reduced-motion:no-preference){.benefit-scene{grid-template-columns:1fr}.benefit-scene>article{height:auto;min-height:0}.benefit-scene>.benefit-media{height:clamp(18rem,42vw,26rem);min-height:clamp(18rem,42vw,26rem)}}@media (width>=1101px) and (height>=700px) and (prefers-reduced-motion:no-preference){.benefit-scroll{height:var(--benefit-scroll-height,calc(100svh - var(--header-height) + 200vw))}.benefit-scroll__stage{top:var(--benefit-sticky-top,var(--header-height));overflow-anchor:none;flex-direction:column;justify-content:flex-start;display:flex;position:sticky}.benefit-scroll__divider{padding-block:clamp(1rem,2vw,2rem) clamp(.75rem,1.25vw,1.25rem)}.benefit-scroll__viewport{height:var(--benefit-viewport-height,75vh);position:relative;overflow:hidden}.benefit-scroll__viewport:before{content:"";z-index:2;background:var(--cream);pointer-events:none;width:2px;position:absolute;inset:0 auto 0 0}.benefit-grid{width:300%;height:100%;transform:translate3d(var(--benefit-shift,0px), 0, 0);will-change:transform;grid-template-columns:repeat(3,minmax(0,1fr));transition:transform 1.2s cubic-bezier(.22,1,.36,1);display:grid}.benefit-scene,.benefit-scene>article{height:100%;min-height:0}}.benefit-scroll__controls{display:none}@media (width<=1100px) and (prefers-reduced-motion:no-preference){.benefit-scroll__controls{margin:0 var(--page-gutter) 1rem;align-items:center;gap:.6rem;font-size:.875rem;display:flex}.benefit-scroll__controls>span{margin-right:auto}.benefit-scroll__controls button{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;font-size:1.3rem}.benefit-scroll__controls button:disabled{opacity:.3;cursor:default}.benefit-scroll__controls output{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5rem}}.benefit-scroll__controls button:focus-visible,.benefit-scroll__viewport:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (width<=760px){.home{overflow-x:clip}.home .button{white-space:normal;text-align:center;max-width:100%;min-height:3.25rem;padding-inline:1.35rem}.home-opening{--opening-banner-height:clamp(11rem, 46vw, 17rem);--opening-columns:minmax(0, 1fr);--opening-gap:1.75rem}.home-banner img{object-position:54% 58%}@media (prefers-reduced-motion:no-preference){.home-banner img{height:calc(100% + 24px);transform:translateY(calc(-1 * min(24px, var(--opening-scroll,0px) * .08)))}}.home-hero{padding-block:1.5rem 1.75rem}.home-hero__copy h1{font-size:clamp(2.65rem,10vw,4rem)}.home-hero__lead{font-size:clamp(1.2rem,4.7vw,1.5rem)}.home-intro__product{width:min(57%,16rem)}.home-intro__media img{aspect-ratio:4/5}.home-intro .script{font-size:clamp(2rem,9vw,3rem);line-height:.95}.home-intro h2{max-width:18ch;font-size:clamp(1.7rem,7.5vw,2.45rem);line-height:1.02}.home-intro__copy>p:last-child{font-size:1rem;line-height:1.55}.home-icon-strip--benefits article{min-height:10.5rem;padding:1.15rem .6rem 1.35rem}.home-icon-strip--benefits article>img{width:3.5rem;height:3.5rem}.home-icon-strip--benefits h3{min-height:2.35em;font-size:clamp(.85rem,3.6vw,1rem);line-height:1.1}.home-icon-strip--benefits p{font-size:.8rem;line-height:1.3}.home-section-divider,.home-section-divider--practice,.home-section-divider--video,.benefit-scroll__divider{align-items:baseline;padding-block:2rem}.home-section-divider span,.benefit-scroll__divider span{max-width:22rem;line-height:1.3}.home-section-divider i,.benefit-scroll__divider i{margin-top:0;transform:translateY(-.35em)}.home-section-divider--practice{align-items:flex-start}.home-section-divider--practice i{align-self:flex-start;margin-top:calc(2.1em - .5px);margin-left:-9.25rem;transform:none}.benefit-panel,.practice-panel{padding:2.75rem var(--page-gutter)}.benefit-panel h2,.practice-panel h2{max-width:13ch;margin-block:.4em .7em;font-size:clamp(2rem,8.8vw,3.2rem);line-height:.98}.benefit-panel p,.practice-point p{font-size:1rem;line-height:1.5}.benefit-panel--life{min-height:0!important}.benefit-media--bifurcations{align-content:center;gap:1rem;padding:1.25rem;display:grid;min-height:0!important}.benefit-media--bifurcations>img{object-position:72% 50%;grid-row:2;height:auto;position:static}.benefit-media--bifurcations>.bifurcation-card--one{grid-row:1}.benefit-media--bifurcations>.bifurcation-card--two{grid-row:3}.home .bifurcation-card{width:100%;padding:1.25rem;position:relative;inset:auto}.bifurcation-card--one{top:4%;left:4%}.bifurcation-card--two{bottom:4%;right:4%}.benefit-media--tomorrow,.benefit-media--freedom{height:clamp(16rem,70vw,20rem);min-height:0}.benefit-panel--freedom{padding-block:2.75rem}.sovereignty-list{gap:1rem;margin-top:1.25rem}.sovereignty-list button{min-height:3.25rem;padding:.75rem 1.1rem;font-size:1rem}.practice-grid>article.practice-media{height:clamp(13.5rem,58vw,17.5rem);min-height:0}.practice-grid>article.practice-media--cook-less{height:clamp(15rem,66vw,19rem)}.practice-panel--dense{padding-block:2.5rem}.practice-panel__side-cta{align-self:flex-start;margin:0 0 1.5rem}.home-video-feature__frame{width:min(100%, var(--content-max));height:clamp(13rem,55vw,21rem)}.home-video-feature__cta{min-width:7.5rem;margin-left:14%;top:72%;left:50%}.home-kitchen-follow__gallery{gap:.6rem;padding-inline:.6rem}.home-kitchen-follow__image{height:12rem}.home-kitchen-follow__image--center{height:min(72vw,22rem)}.home-library__scene{height:80vw}.home-adopt-gallery__images figure{aspect-ratio:4/5}.home-kitchen-compare__scene{width:min(calc(100% - 2 * var(--page-gutter)), var(--content-max));padding-block:2rem 3rem}.home-banner-followup{height:clamp(12rem,55vw,18rem)}.home .button{overflow-wrap:anywhere}.home :is(h2,h3){text-wrap:balance}.home-icon-strip{padding-inline:var(--page-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}.home-icon-strip article{min-width:0}.home-icon-strip--benefits article>div{min-height:0}.home-icon-strip--food h3{font-size:1rem}.home-icon-strip--food p{font-size:.875rem}.benefit-scroll__viewport{scrollbar-width:thin;scrollbar-color:var(--home-sage) var(--cream);margin-inline:0}.benefit-scroll__viewport::-webkit-scrollbar{height:4px;display:block}.benefit-scroll__viewport::-webkit-scrollbar-thumb{background:var(--home-sage);border-radius:4px}@media (prefers-reduced-motion:no-preference){.benefit-scroll__viewport{height:var(--benefit-active-height,auto);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:0;transition:height .4s cubic-bezier(.22,1,.36,1);overflow:auto hidden}.benefit-grid{grid-template-columns:repeat(6,100%);align-items:start;width:100%;display:grid}.benefit-scene{display:contents}.benefit-scene>article{scroll-snap-align:start;scroll-snap-stop:always;order:0;grid-row:1;align-self:start;width:auto;height:auto;min-height:0!important}.benefit-scene:first-child>.benefit-panel{grid-column:1}.benefit-scene:first-child>.benefit-media{grid-column:2}.benefit-scene:nth-child(2)>.benefit-panel{grid-column:3}.benefit-scene:nth-child(2)>.benefit-media{grid-column:4}.benefit-scene:nth-child(3)>.benefit-panel{grid-column:5}.benefit-scene:nth-child(3)>.benefit-media{grid-column:6}.benefit-media>img{height:auto;display:block;position:static}}.benefit-scene{grid-template-rows:auto 1fr;align-content:start}.benefit-scene>.benefit-media{align-self:start}.home .benefit-panel{padding-inline:var(--page-gutter)}.home :is(.benefit-panel,.practice-panel) h2{max-width:17ch;font-size:clamp(1.8rem,7.6vw,2.5rem);line-height:1.06}.benefit-lead,.benefit-statements p,.practice-point{grid-template-columns:1.75rem minmax(0,1fr);gap:.6rem}.benefit-lead span,.benefit-statements p>span,.practice-point>span{width:1.75rem;height:1.25rem}.home .sovereignty-list p{opacity:1;max-height:none;margin:.75rem 0 0;font-size:1rem;line-height:1.5;overflow:visible;transform:none}.home .bifurcation-card p{font-size:1rem;line-height:1.5}.practice-grid{width:100%}.practice-grid>article:nth-child(3){grid-row:4}.practice-grid>article:nth-child(4){grid-row:3}.practice-grid>article:nth-child(7){grid-row:8}.practice-grid>article:nth-child(8){grid-row:7}.practice-point h3{font-size:1.0625rem;line-height:1.35}.practice-point li{font-size:1rem;line-height:1.6}.home .practice-media--cook-less{flex-direction:column;display:flex;height:auto!important}.home .practice-grid>article.practice-media:not(.practice-media--cook-less){aspect-ratio:4/5;height:auto;min-height:0}.practice-benefit-stack{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.practice-benefit-stack>div{min-height:7rem;padding:1rem .75rem}.practice-benefit-stack span,.practice-benefit-stack strong{font-size:1rem;line-height:1.4}.practice-media--cook-less>img{width:100%;height:15rem}.home-kitchen-follow__gallery{height:auto}.home-kitchen-follow h2{padding-inline:var(--page-gutter);line-height:1.4}.home-kitchen-follow__cta{max-width:calc(100% - 2 * var(--page-gutter))!important}.home-kitchen-compare__divider{min-height:8rem;padding-block:2.25rem}.home-kitchen-compare__divider h2{max-width:18rem;font-size:1.15rem;line-height:1.25}.home-kitchen-compare__heading--without{grid-row:1;margin-top:0}.home-kitchen-compare__art-side--without{grid-row:2;transform:none}.home-kitchen-compare__heading--with{border-top:1px solid #17171759;grid-row:4;margin-top:1.5rem;padding-top:1.5rem}.home-kitchen-compare__art-side--with{aspect-ratio:2.2;grid-row:5}.home .home-kitchen-compare__uses{width:min(100%,22rem);height:auto;color:var(--cream);text-align:center;background:0 0;flex-direction:column;place-self:auto stretch;align-items:center;gap:.55rem;margin:0 auto;padding:0;display:flex;position:static;inset:auto;transform:none}.home .home-kitchen-compare__uses--without{grid-row:3}.home .home-kitchen-compare__uses--with{grid-row:6}.home .home-kitchen-compare__uses li:nth-child(n){width:100%;color:inherit;letter-spacing:-.01em;text-shadow:none;border:0;padding:0 0 .45rem;font-size:1rem;line-height:1.4;position:relative;inset:auto}.home .home-kitchen-compare__uses li:last-child{padding-bottom:0}.home .home-kitchen-compare__uses li:before,.home .home-kitchen-compare__uses li:after{display:block}.home .home-kitchen-compare__uses--without li:before{content:"";border-top:1px solid #111;width:48%;height:0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home .home-kitchen-compare__uses--without li:last-child:before,.home .home-kitchen-compare__uses--with li:nth-child(6):before,.home .home-kitchen-compare__uses--with li:nth-child(8):before,.home .home-kitchen-compare__uses--with li:last-child:before{display:none}.home .home-kitchen-compare__uses--with li:nth-child(6):after,.home .home-kitchen-compare__uses--with li:nth-child(8):after{margin-top:.35rem;font-size:1.15rem;line-height:1;display:block}.home .home-kitchen-compare__scene{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--home-sage) transparent;overscroll-behavior-x:contain;padding:2rem 0 3rem;display:block;overflow:auto hidden}.home .home-kitchen-compare__controls{margin:1.25rem var(--page-gutter) 1rem;color:var(--cream);align-items:center;gap:.6rem;font-size:.875rem;display:flex}.home .home-kitchen-compare__controls>span{margin-right:auto}.home .home-kitchen-compare__controls button{width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;font-size:1.3rem}.home .home-kitchen-compare__controls button:disabled{opacity:.3;cursor:default}.home .home-kitchen-compare__controls button:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.home .home-kitchen-compare__controls output{text-align:center;font-variant-numeric:tabular-nums;min-width:2.5rem}.home .home-kitchen-compare__scene{scrollbar-color:var(--cream) transparent}.home .home-kitchen-compare__scene::-webkit-scrollbar{height:4px;display:block}.home .home-kitchen-compare__scene::-webkit-scrollbar-thumb{background:var(--cream);border-radius:4px}.home .home-kitchen-compare__scene:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.home .home-kitchen-compare__track{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;width:calc(200% + 1rem);display:grid}.home .home-kitchen-compare__slide{scroll-snap-align:start;scroll-snap-stop:always;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.home .home-kitchen-compare__slide .home-kitchen-compare__heading{text-align:center;width:auto;margin:0;padding:0;position:static}.home .home-kitchen-compare__slide .home-kitchen-compare__heading h3{font-size:clamp(1.9rem,9vw,2.75rem)}.home .home-kitchen-compare__slide>:is(.home-kitchen-compare__heading,.home-kitchen-compare__art,.home-kitchen-compare__uses){order:0;grid-area:auto}.home .home-kitchen-compare__slide--with .home-kitchen-compare__heading{border-top:0;padding-top:0}.home .home-kitchen-compare__slide .home-kitchen-compare__art{aspect-ratio:.8625;width:100%;display:block;position:relative;inset:auto;overflow:hidden}.home .home-kitchen-compare__slide--without .home-kitchen-compare__art{transform:translate(4%)}.home .home-kitchen-compare__slide--with .home-kitchen-compare__art{aspect-ratio:1.1;align-items:center;display:flex}.home .home-kitchen-compare__slide .home-kitchen-compare__art-side{aspect-ratio:auto;width:100%;height:100%;display:block;position:relative;overflow:hidden;transform:none}.home .home-kitchen-compare__slide--with .home-kitchen-compare__art-side--with{aspect-ratio:1.4;height:auto;overflow:visible;transform:none}.home .home-kitchen-compare__slide--with .home-kitchen-compare__towel-stage{top:15.87%}.home .home-kitchen-compare__slide--with .home-kitchen-compare__art{overflow:visible}.home .home-kitchen-compare__slide--with .home-kitchen-compare__left-plate-row{align-items:flex-end}.home .home-kitchen-compare__slide .home-kitchen-compare__uses{grid-row:auto;margin:0 auto}.home .home-kitchen-compare__slide--with .home-kitchen-compare__uses{margin-top:-20%}.home-reviews__card{min-height:0;padding:1.5rem}.home-reviews__card p{font-size:1rem;line-height:1.6}.home-library__scene{height:min(160vw,50rem);min-height:34rem}.home-library__canvas{aspect-ratio:auto;width:100%;height:100%;margin:0;position:relative;inset:auto;transform:none}.home-library__layer:not(.home-library__stool){object-fit:fill;transform-origin:0 0;width:100%;height:50%;transform:scaleX(2.05)}.home-library__layer[src*=home-library-left]{height:80%;top:0;left:-7%}.home-library__layer[src*=home-library-right]{top:50%;left:-97%}.home-library__stool{display:none}.home-library__book--recipes{width:30%;inset:auto auto 66.7% 52%}.home-library__book--distillation{width:62%;inset:auto auto 29.3% 6%}.home-library__book--thermal{width:62.5%;inset:auto auto 29.3% 18%}}@media (width<=380px){.home-icon-strip--benefits article{min-height:11rem}}.home-award,.home-on-tour,.home-project-banner,.home-material-banner,.home-workshops-banner,.home-professional-banner{display:none}.home>:is(section,.home-section-divider){margin-block:clamp(1.5rem,3vw,3rem)}@media (width<=760px){.home>:is(section,.home-section-divider){margin-block:1.25rem}}.home .home-section-divider,.home .home-section-divider--practice,.home .home-section-divider--video,.home .benefit-scroll__divider{padding-block:clamp(1.5rem,3vw,3rem)}@media (width<=760px){.home .home-section-divider,.home .home-section-divider--practice,.home .home-section-divider--video,.home .benefit-scroll__divider{padding-block:1.5rem}}.home>.home-icon-strip--food{margin-bottom:0}.home>.home-icon-strip--food+.practice-grid{margin-top:0}.home .home-video-feature{padding-bottom:0}
