:where(.marketing-page) .hero-art{overflow:hidden;aspect-ratio:1;border-radius:150px 150px 28px 28px;background:#e9e9db}:where(.marketing-page) .hero-art>picture{display:block;width:100%;height:100%}:where(.marketing-page) .hero-art>picture>img{width:100%;height:100%;object-fit:cover}:where(.marketing-page) .life-art.story-art{height:auto;aspect-ratio:3/2}:where(.marketing-page) .story-art>img{width:100%;height:100%;object-fit:cover}:where(.marketing-page) .expression-art{aspect-ratio:auto;display:block;border-radius:28px;background:#eeeade}:where(.marketing-page) .expression-art>img{width:100%;margin:0;aspect-ratio:1;object-fit:contain}:where(.marketing-page) .sound-orbit{top:11%;left:7%;gap:4px;z-index:1}:where(.marketing-page) .sound-orbit span{font-size:30px}:where(.marketing-page) .communication-labels{position:static;display:flex;justify-content:center;flex-direction:row;gap:18px;padding:19px 10px;background:#eeede3}:where(.marketing-page) .care-still{aspect-ratio:auto;max-height:none;border-radius:28px;overflow:hidden;background:#eeeade}:where(.marketing-page) .care-still>img{width:100%;aspect-ratio:1;object-fit:cover}:where(.marketing-page) .care-still figcaption{position:static;padding:18px 10px;font-size:19px}:where(.marketing-page) .guide-title>img{width:360px;height:240px;object-fit:contain;transform:none;margin-right:10px;flex-shrink:0}:where(.marketing-page) .food-explainer>div:first-child img{width:175px;height:130px;margin:0 auto}:where(.marketing-page) .food-explainer strong{font-weight:600;color:var(--sage)}:where(.marketing-page) .guide-room>img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media(max-width:1150px){:where(.marketing-page) .hero-art{border-radius:110px 110px 24px 24px}:where(.marketing-page) .guide-title>img{width:310px;height:210px;margin-right:0}:where(.marketing-page) .sound-orbit span{font-size:25px}:where(.marketing-page) .sound-orbit i:nth-of-type(3){height:29px}}@media(max-width:900px){:where(.marketing-page) .guide-title>img{width:260px;height:185px}:where(.marketing-page) .hero-art{border-radius:90px 90px 22px 22px}:where(.marketing-page) .communication-labels{gap:10px;padding:15px 8px}:where(.marketing-page) .sound-orbit{gap:3px;left:6%}:where(.marketing-page) .sound-orbit span{font-size:22px;margin-right:4px}:where(.marketing-page) .sound-orbit i{width:2px}}@media(max-width:680px){:where(.marketing-page) .hero h1{font-size:clamp(34px,10.8vw,46px)}:where(.marketing-page) .hero-art{aspect-ratio:1;border-radius:90px 90px 21px 21px}:where(.marketing-page) .life-sequence>article{display:block}:where(.marketing-page) .life-art.story-art{width:100%;aspect-ratio:3/2;border-radius:17px}:where(.marketing-page) .sequence-copy{display:flex;gap:12px;margin-top:17px}:where(.marketing-page) .sequence-copy .number{width:26px;height:26px;display:grid;place-items:center;border:1px solid #c9d1bd;font:13px OoluMarketingItim,sans-serif;letter-spacing:0;margin-top:1px}:where(.marketing-page) .sequence-copy p{max-width:100%;font-size:13px}:where(.marketing-page) .life-sequence{gap:30px}:where(.marketing-page) .expression-art{aspect-ratio:auto;border-radius:22px}:where(.marketing-page) .sound-orbit{top:10%;left:7%}:where(.marketing-page) .sound-orbit span{font-size:24px}:where(.marketing-page) .communication-labels{padding:16px 8px;gap:16px}:where(.marketing-page) .care-still{aspect-ratio:auto;border-radius:22px}:where(.marketing-page) .care-still figcaption{font-size:17px;padding:15px 10px}:where(.marketing-page) .guide-title{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:22px}:where(.marketing-page) .guide-title h1{max-width:none}:where(.marketing-page) .guide-title>div>p:not(.eyebrow){max-width:none}:where(.marketing-page) .guide-title>img{position:static;width:280px;height:auto;max-width:100%;align-self:center;margin:18px 0 0;transform:none}:where(.marketing-page) .food-explainer>div:first-child img{width:140px;height:105px}}
