.services-skild{color:#2d2d2d;background:#fff}.services-skild .feature_top_text{text-align:left;word-break:auto-phrase;line-break:strict;margin:48px 0 0;padding:0 16px;font-size:32px;font-weight:300;line-height:40px}.services-skild .feature-block{grid-template-columns:repeat(12,1fr);align-items:center;gap:4rem 24px;margin:7rem 0;padding:0 16px;display:grid}.services-skild .feature-block:not(.reverse) .feature_text-block{grid-area:1/span 4}.services-skild .feature-block:not(.reverse) .feature_image-block{grid-area:1/7/auto/span 6}.services-skild .feature-block.reverse .feature_image-block{grid-area:1/1/auto/span 6}.services-skild .feature-block.reverse .feature_text-block{grid-area:1/8/auto/span 4}.services-skild .feature_image-block{aspect-ratio:4/3;background:#f3f3f0;border-radius:10px;overflow:hidden}.services-skild .feature_image-block img{object-fit:cover;width:100%;height:100%;display:block}.services-skild .feature_text-block{text-align:center;max-width:100%}.services-skild .feature_title{color:#2d2d2d;text-align:center;word-break:auto-phrase;line-break:strict;margin-bottom:1rem;font-size:40px;font-weight:300;line-height:48px}.services-skild .feature_description{color:#2d2d2dcc;text-align:center;word-break:auto-phrase;line-break:strict;font-size:20px;font-weight:300;line-height:28px}@media (min-width:1024px){.services-skild .feature_top_text,.services-skild .feature-block{padding-left:24px;padding-right:24px}}@media (min-width:1040px) and (max-width:1200px){.services-skild .feature-block{margin:5rem 0}.services-skild .feature-block:not(.reverse) .feature_text-block{grid-column:1/span 5}}@media (min-width:768px) and (max-width:1040px){.services-skild .feature-block{margin:4rem 0}.services-skild .feature_title{font-size:24px;line-height:32px}}@media (min-width:480px) and (max-width:768px){.services-skild .feature_top_text{font-size:24px;line-height:32px}.services-skild .feature-block{grid-template-columns:repeat(8,1fr);margin:4rem 0}.services-skild .feature-block:not(.reverse) .feature_text-block{grid-column:1/span 4}.services-skild .feature-block:not(.reverse) .feature_image-block{grid-column:5/span 4}.services-skild .feature-block.reverse .feature_image-block{grid-column:1/span 4}.services-skild .feature-block.reverse .feature_text-block{grid-column:5/span 4}.services-skild .feature_title{font-size:24px;line-height:32px}.services-skild .feature_description{font-size:16px;line-height:24px}}@media (max-width:480px){.services-skild .feature_top_text{font-size:22px;line-height:30px}.services-skild .feature-block{grid-template-columns:1fr;row-gap:1.5rem;margin:2rem 0}.services-skild .feature-block:not(.reverse) .feature_image-block,.services-skild .feature-block.reverse .feature_image-block,.services-skild .feature_image-block{grid-area:1/1}.services-skild .feature-block:not(.reverse) .feature_text-block,.services-skild .feature-block.reverse .feature_text-block,.services-skild .feature_text-block{grid-area:2/1}.services-skild .feature_title{font-size:28px;line-height:36px}.services-skild .feature_description{font-size:16px;line-height:24px}}.services-skild .feature-block:last-child{margin-bottom:0}
.robot-flow{background:#fff;padding:28px 0 8px;overflow:hidden}.robot-flow-track{width:max-content;animation:42s linear infinite robot-flow;display:flex}.robot-flow-group{align-items:center;gap:64px;margin:0;padding:0 64px 0 0;list-style:none;display:flex}.robot-flow-group li{flex:none}.robot-flow img{width:auto;height:clamp(112px,14vw,168px);display:block}.robot-flow img.is-wide{height:clamp(72px,9vw,104px)}.robot-flow:hover .robot-flow-track{animation-play-state:paused}@keyframes robot-flow{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width:1024px){.robot-flow{padding:40px 0 12px}.robot-flow-group{gap:88px;padding-right:88px}}@media (prefers-reduced-motion:reduce){.robot-flow{overflow-x:auto}.robot-flow-track{animation:none}.robot-flow-group[aria-hidden=true]{display:none}}
.schedule-sunday{color:#292827;background:#fff;padding:128px 16px}.schedule-heading{letter-spacing:-.03em;text-align:left;word-break:auto-phrase;line-break:strict;margin:0 0 30px;font-size:clamp(24px,1.2766vw + 17.617px,36px);font-weight:400;line-height:100%}.schedule-row{grid-template-columns:1fr;gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.schedule-card-face{aspect-ratio:16/9;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;width:100%;padding:20px;display:flex}.schedule-card-face h3{letter-spacing:-.02em;word-break:auto-phrase;line-break:strict;margin:0;font-size:clamp(18px,.425532vw + 15.8723px,22px);font-weight:500;line-height:1.25}.schedule-card-face p{margin:0;font-size:15px;line-height:1.45}.schedule-card-face.is-dark{color:#fff}.schedule-card-face.is-dark p{color:#ffffffb8}.schedule-card-face.is-light{color:#292827}.schedule-card-face.is-light p{color:#292827b8}@media (min-width:700px){.schedule-row{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.schedule-sunday{padding:192px 24px}.schedule-row{grid-template-columns:1fr 1fr 1fr 1fr;gap:32px}}
