.site .mkp-so-hero{position:relative;overflow-x:clip}.site .mkp-so-feed{background:var(--pb-surface-accent-soft);padding-bottom:110px;overflow:hidden}.site .mkp-so-feeds{border-top:1px solid var(--pb-border-strong);margin:34px 0 0;display:grid}.site .mkp-so-feeds>div{border-bottom:1px solid var(--pb-border);grid-template-columns:120px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.site .mkp-so-feeds dt{color:var(--pb-text-strong);font-size:15px;font-weight:600}.site .mkp-so-feeds dd{color:var(--pb-text-muted);margin:0;font-size:15px;line-height:1.5}.site .mkp-so-feed-art{min-height:600px;position:relative}.site .mkp-so-feed-back{position:absolute;top:70px;left:4%;rotate:-6deg}.site .mkp-so-feed-front{z-index:1;position:absolute;top:0;right:6%;rotate:3deg}.site .mkp-so-why{z-index:2;position:absolute;bottom:40px;right:0}.site .mkp-so-have{overflow:hidden}.site .mkp-so-glow{pointer-events:none;background:radial-gradient(circle,#f9a33424,#f9a33400 62%);border-radius:50%;width:760px;height:760px;position:absolute;bottom:-20%;left:-14%}.site .mkp-so-have-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid;position:relative}.site .mkp-so-have-phone{margin-top:54px;rotate:-4deg}.site .mkp-so-ways{margin-top:20px}.site .mkp-so-ver{background:var(--pb-surface-sunken);overflow:hidden}.site .mkp-so-ver-head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.site .mkp-so-ver-head .mk-lead{margin-top:0}.site .mkp-so-ver-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:22px;margin:72px 0 0;padding:0 max(20px,50vw - 620px) 20px;scroll-padding:0 20px;list-style:none;display:flex;overflow-x:auto}.site .mkp-so-ver-row::-webkit-scrollbar{display:none}.site .mkp-so-ver-row li{scroll-snap-align:start;color:var(--pb-text-muted);flex:0 0 240px;font-size:14px}.site .mkp-so-ver-row li:nth-child(2n){margin-top:48px}.site .mkp-so-ver-ph{height:320px;box-shadow:var(--pb-shadow-2);border-radius:999px 999px 24px 24px;display:block;position:relative;overflow:hidden}.site .mkp-so-ver-row li:first-child .mkp-so-ver-ph{outline:3px solid var(--pb-accent);outline-offset:4px}.site .mkp-so-ver-ph img{object-fit:cover}.site .mkp-so-ver-n{letter-spacing:.14em;text-transform:uppercase;color:var(--pb-accent-text-strong);margin-top:20px;font-size:11.5px;font-weight:600;display:block}.site .mkp-so-ver-row b{letter-spacing:-.02em;color:var(--pb-text-strong);margin-top:4px;font-size:20px;font-weight:600;display:block}.site .mkp-so-chain{max-width:720px;color:var(--pb-text-muted);align-items:center;gap:14px;margin-top:48px;font-size:15px;line-height:1.55;display:flex}.site .mkp-so-chain .icon{color:var(--pb-accent-text);flex:none}.site .mkp-so-chain b{color:var(--pb-text-strong)}.site .mkp-so-plates{min-height:600px;position:relative}.site .mkp-so-plates ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:64%;margin:0;padding:0;list-style:none;display:grid}.site .mkp-so-plates li{aspect-ratio:1;box-shadow:var(--pb-shadow-1);border-radius:22px;position:relative;overflow:hidden}.site .mkp-so-plates li:nth-child(3n+2){translate:0 36px}.site .mkp-so-plates li img{object-fit:cover}.site .mkp-so-plates li i{color:#fff;background:#0f241dc7;border-radius:999px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:600;position:absolute;bottom:8px;left:8px}.site .mkp-so-plates-phone{z-index:1;position:absolute;bottom:0;right:0;rotate:4deg}.site .mkp-so-circ{background:var(--pb-surface-accent-soft)}.site .mkp-so-tray{counter-reset:tray;gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.site .mkp-so-tray li{color:var(--pb-text-muted);counter-increment:tray;padding-left:64px;font-size:15px;line-height:1.55;position:relative}.site .mkp-so-tray li:before{content:counter(tray);color:#0000;letter-spacing:-.05em;-webkit-text-stroke:1.5px var(--pb-accent-text);font-size:46px;font-style:italic;font-weight:700;line-height:1;position:absolute;top:-6px;left:0}.site .mkp-so-tray b{color:var(--pb-text-strong);font-size:17px;font-weight:600;display:block}.site .mkp-so-circ-art{min-height:620px;position:relative}.site .mkp-so-circ-photo{width:70%;height:520px;box-shadow:var(--pb-shadow-2);border-radius:999px 999px 32px 32px;position:absolute;top:30px;left:8%;overflow:hidden}.site .mkp-so-circ-a{z-index:1;position:absolute;top:110px;left:0;rotate:-5deg}.site .mkp-so-circ-b{z-index:2;position:absolute;top:0;right:0;rotate:4deg}.site .mkp-so-tables-art{min-height:580px;position:relative}.site .mkp-so-tables-a{position:absolute;top:60px;left:6%;rotate:-5deg}.site .mkp-so-tables-b{z-index:1;position:absolute;top:0;right:0;rotate:3deg}.site .mkp-so-make-art{place-items:center;min-height:560px;display:grid;position:relative}.site .mkp-so-make-ring{border:2px dashed #c46a0559;border-radius:50%;width:440px;height:440px;position:absolute}.site .mkp-so-make-ring:before{content:"";background:radial-gradient(circle,#fde9cc,#fef4e600 70%);border-radius:50%;position:absolute;inset:40px}.site .mkp-so-make-phone{z-index:1;position:relative;rotate:-3deg}@media (max-width:900px){.site .mkp-so-have-grid,.site .mkp-so-ver-head{grid-template-columns:minmax(0,1fr);gap:40px}.site .mkp-so-ver-head .mk-lead{margin-top:-16px}.site .mkp-so-have-phone{justify-content:center;margin-top:40px;display:flex}}@media (max-width:720px){.site .mkp-so-feed{padding-bottom:80px}.site .mkp-so-feeds>div{grid-template-columns:96px minmax(0,1fr)}.site .mkp-so-feed-art{min-height:480px}.site .mkp-so-feed-back{top:60px;left:0}.site .mkp-so-feed-front{right:0}.site .mkp-so-why{bottom:10px;left:0;right:auto}.site .mkp-so-ver-row{margin-top:48px;padding:0 20px 20px}.site .mkp-so-ver-row li{flex-basis:64%}.site .mkp-so-ver-ph{height:260px}.site .mkp-so-plates{min-height:0;padding-bottom:300px}.site .mkp-so-plates ul{gap:10px;width:100%}.site .mkp-so-plates li i{padding:3px 7px;font-size:10px}.site .mkp-so-plates-phone .mk-phone,.site .mkp-so-circ-a .mk-phone,.site .mkp-so-tables-a .mk-phone{--w:160px}.site .mkp-so-circ-b .mk-phone,.site .mkp-so-tables-b .mk-phone{--w:175px}.site .mkp-so-circ-art{min-height:470px}.site .mkp-so-circ-photo{height:400px}.site .mkp-so-tables-art{min-height:450px}.site .mkp-so-make-art{min-height:460px}.site .mkp-so-make-ring{width:320px;height:320px}.site .mkp-so-make-phone .mk-phone{--w:190px}}
/*# sourceMappingURL=1ik8u05wnj3zu.css.map*/