.site .mkp-he{--he-sage:#eef3ee;--he-sage-2:#dfe9e2;--he-teal:#245e52;--he-teal-soft:#d8ebe6}.js-motion .site .mkp-he [data-reveal]{transition-duration:1.2s,1.4s}.site .mkp-he-say{background:linear-gradient(180deg, var(--he-sage) 0%, var(--pb-surface) 100%)}.site .mkp-he-works{background:var(--pb-surface-raised);width:fit-content;max-width:100%;box-shadow:var(--pb-shadow-1);color:var(--pb-text-muted);border-radius:999px;justify-content:center;align-items:center;gap:14px;margin:0 auto;padding:12px 22px 12px 12px;font-size:14.5px;line-height:1.45;display:flex}.site .mkp-he-works b{color:var(--pb-text-strong);font-weight:600}.site .mkp-he-works-ic{background:var(--he-teal-soft);color:var(--he-teal);border-radius:999px;flex:none;gap:4px;padding:8px 10px;display:inline-flex}.site .mkp-he-say-grid{margin-top:100px}.site .mkp-he-reads{border-top:1px solid var(--pb-border);max-width:460px;margin:36px 0 0;padding:0;list-style:none}.site .mkp-he-reads li{border-bottom:1px solid var(--pb-border);grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:16px;padding:14px 0;display:grid}.site .mkp-he-reads-ic{background:var(--he-teal-soft);width:40px;height:40px;color:var(--he-teal);border-radius:14px;place-items:center;display:grid}.site .mkp-he-reads-t{color:var(--pb-text-muted);font-size:13.5px;line-height:1.4}.site .mkp-he-reads-t b{color:var(--pb-text-strong);font-size:15.5px;font-weight:600;display:block}.site .mkp-he-switch{background:var(--pb-border-strong);border-radius:999px;width:44px;height:26px;position:relative}.site .mkp-he-switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.site .mkp-he-switch.on{background:var(--he-teal)}.site .mkp-he-switch.on:after{left:21px}.site .mkp-he-say-art,.site .mkp-he-promise-art{place-items:center;min-height:620px;display:grid;position:relative}.site .mkp-he-halo{background:radial-gradient(circle, #245e5200 52%, #245e5214 53%, #245e5200 54%), radial-gradient(circle, #245e5200 70%, #245e5212 71%, #245e5200 72%), radial-gradient(circle, var(--he-teal-soft), #d8ebe600 62%);border-radius:50%;width:540px;height:540px;position:absolute;top:50%;left:50%;translate:-50% -50%}.site .mkp-he-say-phone{position:relative;rotate:3deg}.site .mkp-he-next-head{max-width:760px}.site .mkp-he-next-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:72px;margin-top:72px;display:grid}.site .mkp-he-signals{gap:18px;margin:0;padding:0;list-style:none;display:grid}.site .mkp-he-signals li{border-bottom:1px solid var(--pb-border);grid-template-columns:minmax(0,.8fr) 72px minmax(0,1.2fr);align-items:center;padding:26px 0;display:grid}.site .mkp-he-signals li:last-child{border-bottom:0}.site .mkp-he-sig-kind{letter-spacing:.12em;text-transform:uppercase;color:var(--he-teal);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.site .mkp-he-sig-v{letter-spacing:-.03em;color:var(--pb-text-strong);margin-top:8px;font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:300;line-height:1.05;display:block}.site .mkp-he-sig-line{background:linear-gradient(90deg, var(--he-sage-2), var(--pb-accent));height:2px;margin:0 12px;position:relative}.site .mkp-he-sig-line:after{content:"";border-top:2px solid var(--pb-accent);border-right:2px solid var(--pb-accent);width:9px;height:9px;position:absolute;top:50%;right:-2px;translate:0 -50%;rotate:45deg}.site .mkp-he-sig-out{color:var(--pb-text-muted);align-items:center;gap:18px;font-size:14px;line-height:1.5;display:flex}.site .mkp-he-sig-out b{letter-spacing:-.01em;color:var(--pb-text-strong);margin-bottom:2px;font-size:16.5px;font-weight:600;display:block}.site .mkp-he-sig-ph{border:4px solid var(--pb-surface-raised);width:88px;height:88px;box-shadow:var(--pb-shadow-1);border-radius:50%;flex:none;position:relative;overflow:hidden}.site .mkp-he-sig-ph img{object-fit:cover}.site .mkp-he-next-phone{justify-self:center;rotate:-3deg}.site .mkp-he-food.mkp-immerse.shade-left .mkp-immerse-shade{background:linear-gradient(90deg,#0e2421f2 0%,#0e2421cc 45%,#0e242159 100%),linear-gradient(#0e242100 60%,#0e242180)}.site .mkp-he-plates{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}.site .mkp-he-plates li{justify-items:center;gap:14px;display:grid}.site .mkp-he-plates li:nth-child(2){margin-top:70px}.site .mkp-he-plates span{aspect-ratio:3/4.4;border:1px solid #ffffff2e;border-radius:999px 999px 24px 24px;width:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #0009}.site .mkp-he-plates img{object-fit:cover}.site .mkp-he-plates i{color:#dce6e1;font-size:13px;font-style:normal;font-weight:600}.site .mkp-he-family{background:var(--pb-surface-sunken)}.site .mkp-he-family-art{height:620px;position:relative}.site .mkp-he-family-photo{width:70%;height:540px;box-shadow:var(--pb-shadow-2);border-radius:999px 999px 32px 32px;position:absolute;top:0;left:0;overflow:hidden}.site .mkp-he-family-phone{position:absolute;top:60px;right:0;rotate:4deg}.site .mkp-he-people{border-top:1px solid var(--pb-border-strong);margin:32px 0 0;padding:0;list-style:none}.site .mkp-he-people li{border-bottom:1px solid var(--pb-border);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}.site .mkp-he-people-ini{background:var(--he-teal);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:600;display:grid}.site .mkp-he-people li:nth-child(2n) .mkp-he-people-ini{background:var(--pb-accent);color:var(--pb-text-on-accent)}.site .mkp-he-people-t{color:var(--pb-text-muted);font-size:14px;line-height:1.5}.site .mkp-he-people-t b{color:var(--pb-text-strong);font-size:15.5px;font-weight:600;display:block}.site .mkp-he-people-t small{color:var(--pb-text-muted);margin-left:6px;font-size:12.5px;font-weight:500}.site .mkp-he-people-tag{background:var(--he-teal-soft);color:var(--he-teal);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.site .mkp-he-gentle{background:linear-gradient(#0e2421 0%,#0b1a14 100%);overflow:hidden}.site .mkp-he-gentle-glow{pointer-events:none;background:radial-gradient(circle,#2e8b7a38,#2e8b7a00 62%);border-radius:50%;width:900px;height:900px;position:absolute;top:30%;left:50%;translate:-50%}.site .mkp-he-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:84px 0 0;padding:0;list-style:none;display:grid;position:relative}.site .mkp-he-trio li{text-align:center;flex-direction:column;align-items:center;display:flex}.site .mkp-he-trio li:nth-child(2){margin-top:64px}.site .mkp-he-trio h3{letter-spacing:-.02em;color:#fff;margin-top:34px;font-size:21px;font-weight:600}.site .mkp-he-trio p{max-width:300px;color:var(--pb-text-on-inverse-muted);margin-top:8px;font-size:14.5px;line-height:1.6}.site .mkp-he-promise{overflow:hidden}.site .mkp-he-promises{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px;margin:40px 0 0;padding:0;list-style:none;display:grid}.site .mkp-he-promises li{color:var(--pb-text-muted);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:12px;font-size:14.5px;line-height:1.55;display:grid}.site .mkp-he-promises b{color:var(--pb-text-strong);margin-bottom:4px;font-size:17px;font-weight:600;display:block}.site .mkp-he-promises-n{color:#0000;letter-spacing:-.05em;-webkit-text-stroke:1.5px var(--he-teal);font-size:58px;font-style:italic;font-weight:700;line-height:.9}.site .mkp-he-medicine{background:var(--he-sage);color:var(--pb-text-muted);border-radius:24px;align-items:flex-start;gap:16px;margin-top:44px;padding:24px 26px;font-size:14px;line-height:1.6;display:flex}.site .mkp-he-medicine .icon{color:var(--he-teal);flex:none}.site .mkp-he-medicine b{color:var(--pb-text-strong);margin-bottom:4px;font-size:16px;font-weight:600;display:block}.site .mkp-he-promise-back{position:absolute;top:90px;left:6%;rotate:-6deg}.site .mkp-he-promise-front{z-index:1;position:absolute;top:30px;right:6%;rotate:3deg}@media (max-width:1080px){.site .mkp-he-next-grid{grid-template-columns:minmax(0,1fr)}.site .mkp-he-next-phone{display:none}}@media (max-width:900px){.site .mkp-he-say-grid{margin-top:64px}.site .mkp-he-say-art,.site .mkp-he-promise-art{min-height:520px}}@media (max-width:820px){.site .mkp-he-trio{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin:56px -20px 0;padding:0 20px 24px;scroll-padding:0 20px;display:flex;overflow-x:auto}.site .mkp-he-trio::-webkit-scrollbar{display:none}.site .mkp-he-trio li{scroll-snap-align:start;flex:0 0 min(78%,300px)}.site .mkp-he-trio li:nth-child(2){margin-top:0}}@media (max-width:720px){.site .mkp-he-works{border-radius:24px;justify-content:flex-start;font-size:13.5px}.site .mkp-he-halo{width:380px;height:380px}.site .mkp-he-signals li{grid-template-columns:minmax(0,1fr);gap:14px}.site .mkp-he-sig-line{background:linear-gradient(180deg, var(--he-sage-2), var(--pb-accent));width:2px;height:26px;margin:0 0 0 43px}.site .mkp-he-sig-line:after{inset:auto auto -2px 50%;translate:-50%;rotate:135deg}.site .mkp-he-plates{gap:12px;margin-top:12px}.site .mkp-he-plates li:nth-child(2){margin-top:40px}.site .mkp-he-family-art{height:470px}.site .mkp-he-family-photo{width:74%;height:400px}.site .mkp-he-family-phone .mk-phone{--w:175px}.site .mkp-he-people li{grid-template-columns:40px minmax(0,1fr)}.site .mkp-he-people-tag{grid-column:2;justify-self:start}.site .mkp-he-promises{grid-template-columns:minmax(0,1fr)}.site .mkp-he-promise-art{min-height:460px}.site .mkp-he-promise-back{left:0}.site .mkp-he-promise-front{right:0}.site .mkp-he-promise-back .mk-phone{--w:155px}.site .mkp-he-promise-front .mk-phone{--w:185px}}
/*# sourceMappingURL=1wvvhclkgmlu1.css.map*/