.home-module__Hx0lNG__shell{--home-gutter:clamp(28px, 6.7vw, 128px);padding-bottom:0}.home-module__Hx0lNG__page{width:100%;color:var(--ink);background:var(--paper)}.home-module__Hx0lNG__page section[id]{scroll-margin-top:96px}.home-module__Hx0lNG__page h1,.home-module__Hx0lNG__page h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400}.home-module__Hx0lNG__page p{line-height:1.65}.home-module__Hx0lNG__page .text-link{font-size:15px;line-height:1.45}.home-module__Hx0lNG__page .maison-cta{height:auto;min-height:48px;padding:13px 24px;font-size:15px;line-height:1.4}.home-module__Hx0lNG__hero{isolation:isolate;align-items:center;min-height:max(650px,49.2vw);display:flex;position:relative}.home-module__Hx0lNG__heroImage{z-index:-1;margin:0;position:absolute;inset:0;overflow:hidden}.home-module__Hx0lNG__heroImage picture{width:100%;height:100%;display:block}.home-module__Hx0lNG__heroImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.home-module__Hx0lNG__heroCopy{width:46%;margin-left:var(--home-gutter);padding-block:76px}.home-module__Hx0lNG__heroCopy h1{font-size:clamp(64px,5.56vw,96px);line-height:.98}.home-module__Hx0lNG__heroCopy h1 em{color:var(--clay);font-weight:400}.home-module__Hx0lNG__lede{max-width:42ch;color:var(--muted);margin:28px 0 0;font-size:18px}.home-module__Hx0lNG__actions{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:30px;display:flex}.home-module__Hx0lNG__entryNote{max-width:42ch;color:var(--muted);margin:16px 0 0;font-size:14px}.home-module__Hx0lNG__signature{letter-spacing:.13em;text-transform:uppercase;max-width:46ch;color:var(--muted);margin:56px 0 0;font-size:11px}.home-module__Hx0lNG__skinLabels{width:170px;color:var(--paper);gap:27px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:22%;right:4%}.home-module__Hx0lNG__skinLabels b{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:11px;line-height:1.4;display:block}.home-module__Hx0lNG__skinLabels span{max-width:21ch;font-size:13px;line-height:1.55;display:block}.home-module__Hx0lNG__journey{padding:60px var(--home-gutter);border-block:1px solid var(--line);grid-template-columns:.8fr 2fr;align-items:start;gap:60px;display:grid}.home-module__Hx0lNG__journey h2{max-width:15ch;font-size:38px;line-height:1.1}.home-module__Hx0lNG__journey p{color:var(--muted);margin:18px 0;font-size:16px}.home-module__Hx0lNG__journey .owner-care-steps{gap:30px}.home-module__Hx0lNG__journey .owner-care-steps h3{margin:14px 0 10px;font-size:28px}.home-module__Hx0lNG__journey .owner-care-steps p{margin:0;font-size:16px}.home-module__Hx0lNG__journey .mdl-care-art{width:72px;height:64px}.home-module__Hx0lNG__science{isolation:isolate;min-height:clamp(520px,34vw,660px);color:var(--paper);background:var(--field);align-items:center;display:flex;position:relative}.home-module__Hx0lNG__science figure{z-index:-1;margin:0;position:absolute;inset:0}.home-module__Hx0lNG__science figure img{object-fit:cover;object-position:center 57%;width:100%;height:100%;display:block}.home-module__Hx0lNG__scienceCopy{padding:68px var(--home-gutter);width:49%}.home-module__Hx0lNG__science h2{max-width:13ch;font-size:clamp(50px,4.05vw,68px);line-height:1.04}.home-module__Hx0lNG__science p{max-width:36ch;margin:24px 0;font-size:17px}.home-module__Hx0lNG__science .text-link{color:var(--paper)}.home-module__Hx0lNG__founder{background:var(--ivory);border-bottom:1px solid var(--line)}.home-module__Hx0lNG__founder .founder-section{width:100%;max-width:none;margin:0;padding:0}.home-module__Hx0lNG__founder .founder-spread{grid-template-columns:42% 58%;gap:0;width:100%;max-width:none;min-height:560px;margin:0;display:grid}.home-module__Hx0lNG__founder .founder-copy{padding:68px var(--home-gutter);align-self:center}.home-module__Hx0lNG__founder .founder-copy h2{max-width:14ch;font-size:clamp(44px,3.4vw,54px);line-height:1.05}.home-module__Hx0lNG__founder .founder-bio{max-width:35ch;margin:24px 0;font-size:17px;line-height:1.65}.home-module__Hx0lNG__founder .founder-sign{margin:28px 0 0;font-size:40px}.home-module__Hx0lNG__founder .founder-section.is-resume .founder-portrait{width:100%;max-width:600px;height:600px;min-height:0;box-shadow:none;aspect-ratio:auto;border:0;border-radius:0;place-self:end center;margin:0;position:relative;overflow:hidden}.home-module__Hx0lNG__founder .founder-section.is-resume .founder-portrait img{object-fit:cover;object-position:center 18%;filter:none;width:100%;height:100%;display:block;position:static;transform:none}.home-module__Hx0lNG__founder .founder-portrait figcaption{display:none}.home-module__Hx0lNG__supportBand{padding:48px var(--home-gutter);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.3fr;align-items:center;gap:72px;display:grid}.home-module__Hx0lNG__supportBand h2{max-width:19ch;font-size:clamp(34px,2.5vw,42px);line-height:1.12}.home-module__Hx0lNG__supportBand p{max-width:48ch;color:var(--muted);margin:16px 0 20px;font-size:16px}.home-module__Hx0lNG__supportBand .owner-brand-selection h3{font-family:var(--ui);color:var(--muted);margin-bottom:16px;font-size:14px;font-weight:400}.home-module__Hx0lNG__supportBand .owner-brand-selection ul{flex-wrap:wrap;gap:12px 30px;display:flex}.home-module__Hx0lNG__supportBand .owner-brand-selection li{border:0;min-height:0;padding:0}.home-module__Hx0lNG__supportBand .owner-brand-selection li strong{font-size:26px;font-weight:400}.home-module__Hx0lNG__supportBand .owner-brand-selection .owner-note{margin:16px 0 0;font-size:14px}.home-module__Hx0lNG__supportBand .owner-brand-selection .text-link{margin-top:12px}.home-module__Hx0lNG__journalTopics{grid-template-columns:1fr 1fr;column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.home-module__Hx0lNG__journalTopics li{border-top:1px solid var(--line);font-size:23px;font-family:var(--display);padding:17px 0}.home-module__Hx0lNG__professionalNote{border-left:1px solid var(--line);padding-left:36px}.home-module__Hx0lNG__professionalNote p{max-width:44ch;margin-top:0}.home-module__Hx0lNG__close{padding:60px var(--home-gutter);color:var(--paper);background:var(--clay);grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.home-module__Hx0lNG__close h2{max-width:18ch;font-size:clamp(44px,3.6vw,60px);line-height:1.06}.home-module__Hx0lNG__close p{max-width:44ch;margin:0 0 24px;font-size:17px}.home-module__Hx0lNG__close .maison-cta{background:var(--paper);color:var(--clay-deep);box-shadow:none}.home-module__Hx0lNG__close .maison-cta:hover{background:var(--ivory)}.home-module__Hx0lNG__shell .foot{padding:58px var(--home-gutter) 28px}.home-module__Hx0lNG__shell .foot-grid{gap:40px;width:100%;max-width:none;margin:0;padding:0}:is(.home-module__Hx0lNG__shell .foot p,.home-module__Hx0lNG__shell .foot li,.home-module__Hx0lNG__shell .foot a){font-size:14px;line-height:1.6}.home-module__Hx0lNG__shell .foot h2{font-size:12px}.home-module__Hx0lNG__shell .foot-bottom{max-width:none;margin-top:36px}:is(.home-module__Hx0lNG__shell .foot-bottom p,.home-module__Hx0lNG__shell .foot-bottom a){font-size:12px}.home-module__Hx0lNG__shell .owner-mobile-actions{display:none}@media (max-width:1180px){.home-module__Hx0lNG__shell .maison-nav{display:none}.home-module__Hx0lNG__shell .maison-mobile{display:block}.home-module__Hx0lNG__heroCopy{width:38%}.home-module__Hx0lNG__heroCopy h1{font-size:64px}.home-module__Hx0lNG__skinLabels{display:none}.home-module__Hx0lNG__journey{gap:32px}.home-module__Hx0lNG__scienceCopy{width:60%}.home-module__Hx0lNG__science figure:after{content:"";background:linear-gradient(90deg,#120c08b3,#120c088c 50%,#0000 85%);position:absolute;inset:0}}@media (max-width:980px){.home-module__Hx0lNG__hero{background:var(--paper);flex-direction:column;align-items:stretch;min-height:0}.home-module__Hx0lNG__heroImage{z-index:0;order:2;width:100%;height:440px;position:relative;inset:auto}.home-module__Hx0lNG__heroCopy{width:auto;padding:48px var(--home-gutter) 36px;margin:0}.home-module__Hx0lNG__heroCopy h1{font-size:58px}.home-module__Hx0lNG__heroImage img{object-position:right center;width:150%;max-width:none;margin-left:-50%}.home-module__Hx0lNG__signature{display:none}.home-module__Hx0lNG__journey{grid-template-columns:1fr;gap:30px}.home-module__Hx0lNG__journey h2{max-width:none}.home-module__Hx0lNG__journey>div p{max-width:50ch}.home-module__Hx0lNG__scienceCopy{width:68%}.home-module__Hx0lNG__founder .founder-spread{grid-template-columns:1fr 1fr;min-height:0}.home-module__Hx0lNG__founder .founder-copy{padding:48px 32px}.home-module__Hx0lNG__founder .founder-section.is-resume .founder-portrait{height:520px}.home-module__Hx0lNG__supportBand,.home-module__Hx0lNG__close{gap:36px}.home-module__Hx0lNG__shell .foot-grid{grid-template-columns:repeat(4,1fr);gap:32px}.home-module__Hx0lNG__shell .foot-brand{grid-column:1/-1}}@media (max-width:640px){.home-module__Hx0lNG__shell{--home-gutter:24px}.home-module__Hx0lNG__hero{background:var(--paper);flex-direction:column;align-items:stretch;min-height:0}.home-module__Hx0lNG__heroImage{z-index:0;order:2;width:100%;height:340px;position:relative;inset:auto}.home-module__Hx0lNG__heroImage img{object-position:70% bottom;object-fit:cover;width:100%;margin-left:0}.home-module__Hx0lNG__heroCopy{width:auto;padding:42px var(--home-gutter) 30px;margin:0}.home-module__Hx0lNG__heroCopy h1{font-size:clamp(43px,12.4vw,64px);line-height:1}.home-module__Hx0lNG__heroCopy .home-module__Hx0lNG__lede{max-width:39ch;margin-top:20px;font-size:16px}.home-module__Hx0lNG__actions{gap:16px;margin-top:24px}.home-module__Hx0lNG__actions .text-link{font-size:14px}.home-module__Hx0lNG__entryNote{max-width:31ch;margin-top:14px;font-size:13px}.home-module__Hx0lNG__signature{display:none}.home-module__Hx0lNG__journey{padding-block:38px}.home-module__Hx0lNG__journey h2{font-size:36px}.home-module__Hx0lNG__journey .owner-care-steps{grid-template-columns:1fr;gap:0}.home-module__Hx0lNG__journey .owner-care-steps li{padding:20px 0}.home-module__Hx0lNG__journey .owner-care-steps a{grid-template-columns:60px 1fr;column-gap:18px;display:grid}.home-module__Hx0lNG__journey .owner-care-steps h3{grid-column:2;margin:0 0 8px;font-size:26px}.home-module__Hx0lNG__journey .owner-care-steps p{grid-column:2;font-size:15px}.home-module__Hx0lNG__journey .mdl-care-art{grid-area:1/1/3;width:56px;height:56px}.home-module__Hx0lNG__science{align-items:flex-start;min-height:510px}.home-module__Hx0lNG__science figure img{object-position:40% bottom}.home-module__Hx0lNG__science figure:after{content:"";background:linear-gradient(#120c08eb,#120c08c7 72%,#120c081f);position:absolute;inset:0}.home-module__Hx0lNG__scienceCopy{width:100%;padding:44px var(--home-gutter) 150px}.home-module__Hx0lNG__science h2{max-width:13ch;font-size:42px}.home-module__Hx0lNG__science p{max-width:29ch;font-size:16px}.home-module__Hx0lNG__founder .founder-spread{grid-template-columns:1fr}.home-module__Hx0lNG__founder .founder-copy{padding:40px var(--home-gutter) 32px}.home-module__Hx0lNG__founder .founder-copy h2{font-size:40px}.home-module__Hx0lNG__founder .founder-bio{margin-block:18px;font-size:16px}.home-module__Hx0lNG__founder .founder-sign{margin-top:18px;font-size:34px}.home-module__Hx0lNG__founder .founder-section.is-resume .founder-portrait{max-width:440px;height:380px}.home-module__Hx0lNG__founder .founder-section.is-resume .founder-portrait img{object-position:center 16%}.home-module__Hx0lNG__supportBand{grid-template-columns:1fr;gap:26px;padding-block:34px}.home-module__Hx0lNG__supportBand h2{max-width:20ch;font-size:34px}.home-module__Hx0lNG__supportBand p{margin:14px 0 16px}.home-module__Hx0lNG__supportBand .owner-brand-selection ul{gap:12px 22px}.home-module__Hx0lNG__supportBand .owner-brand-selection li strong{font-size:23px}.home-module__Hx0lNG__journalTopics li{padding-block:13px;font-size:21px}.home-module__Hx0lNG__professionalNote{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.home-module__Hx0lNG__close{grid-template-columns:1fr;gap:24px;padding-block:42px}.home-module__Hx0lNG__close h2{max-width:17ch;font-size:42px}.home-module__Hx0lNG__close p{font-size:16px}.home-module__Hx0lNG__shell .foot{padding-block:40px 30px}.home-module__Hx0lNG__shell .foot-grid{grid-template-columns:1fr 1fr;gap:32px 22px}.home-module__Hx0lNG__shell .foot-bottom{margin-top:30px}}
