.cp-page{--sp-rose: #5B7552;--sp-blush: #E9EEE2;--sp-blush-deep: #D3DDC8}body.ht-page.sp-page.cp-page{background:#f6f4ee}.cp-page #ht-header{background:#f6f4eeeb}.cp-page .sp-hero{background:radial-gradient(60% 70% at 85% 30%,rgb(176 196 160 / .32),transparent 70%),radial-gradient(45% 55% at 0% 100%,rgb(199 169 119 / .14),transparent 70%),linear-gradient(180deg,#F6F4EE 0%,var(--sp-blush) 100%)}.cp-page .sp-journey{background:linear-gradient(180deg,var(--sp-blush) 0%,#EEF1E8 100%)}.cp-body-scan{position:relative;flex:none;display:grid;place-items:center;aspect-ratio:1 / 1.08;margin:0;overflow:hidden;border-radius:6cqi;background:radial-gradient(60% 55% at 50% 45%,#1f3236,#121418 75%);box-shadow:0 0 0 1px #8ee6dd40}.cp-body-scan img{height:92%;width:auto;filter:brightness(2.4) sepia(1) hue-rotate(125deg) saturate(2.6) drop-shadow(0 0 1.6cqi rgb(142 230 221 / .8))}.cp-body-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#8ee6dd8c;stroke-width:.5;stroke-dasharray:2 1.6}.cp-body-scan .sp-hud{inset:2.5cqi}.cp-body-scan .sp-zone{width:2.6cqi;height:2.6cqi;margin:-1.3cqi 0 0 -1.3cqi;border-width:.5cqi}.cp-body-scan .sp-zone--a{left:50%;top:30%}.cp-body-scan .sp-zone--b{left:50%;top:44%}.cp-body-scan .sp-zone--c{left:50%;top:54%}.cp-app-meal img{object-position:50% 50%}.cp-page .sp-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.cp-page .sp-timeline:before{inset-inline:0 calc(33.333% - 13.5px)}.cp-page .sp-day{min-width:120px}.cp-products-group{margin:8px 0 14px;color:var(--sp-rose);font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cp-products-group~.cp-products-group{margin-top:36px}@media(max-width:900px){.cp-page .sp-timeline{grid-template-columns:1fr}.cp-page .sp-day{min-width:96px}}
