.mpd-idea-page{--mpd-idea-page-background:var(--mpd-color-light-canvas);--mpd-idea-text:var(--mpd-color-dark-ink);--mpd-idea-heading:var(--mpd-color-dark-graphite);--mpd-idea-muted:var(--mpd-color-muted);--mpd-idea-surface:var(--mpd-color-light-pure);--mpd-idea-line:var(--mpd-color-line);--mpd-idea-accent:var(--mpd-color-primary);--mpd-idea-accent-light:var(--mpd-color-primary-light);--mpd-idea-button-background:rgba(39, 39, 47, 0.5);--mpd-idea-button-hover-background:rgba(39, 39, 47, 0.64);--mpd-idea-button-border:rgba(255, 255, 255, 0.24);--mpd-idea-selected-button-background:rgba(39, 39, 47, 0.54);--mpd-idea-selected-button-hover-background:rgba(39, 39, 47, 0.68);--mpd-idea-selected-button-border:rgba(227, 0, 124, 0.58);--mpd-idea-selected-button-color:var(--mpd-color-light-pure);--mpd-idea-resize-ease:cubic-bezier(0.22, 1, 0.36, 1);--mpd-idea-selection-tray-height:0px;--mpd-idea-section-height:auto;--mpd-idea-visible-height:calc(var(--mpd-vh, 100vh) - var(--mpd-visible-header-height, calc(var(--wp-admin--admin-bar--height, 0px) + var(--mpd-sticky-header-height, 0px))));--mpd-idea-image-max-height:calc(90vh - var(--mpd-visible-header-height, calc(var(--wp-admin--admin-bar--height, 0px) + var(--mpd-sticky-header-height, 0px))));--mpd-feature-block-height:min(72vh, 680px);--mpd-heading-color:var(--mpd-idea-heading);min-height:100vh;background:var(--mpd-idea-page-background);color:var(--mpd-idea-text);font-family:var(--mpd-font-family-base)}body.single-mpd_idea,body.mpd-idea-view{--mpd-idea-page-background:var(--mpd-color-light-canvas);background:var(--mpd-idea-page-background)}html.mpd-color-mode-inverted body.mpd-color-mode-enabled.single-mpd_idea,html.mpd-color-mode-inverted body.mpd-color-mode-enabled.mpd-idea-view,body.mpd-color-mode-current-inverted.single-mpd_idea,body.mpd-color-mode-current-inverted.mpd-idea-view,body.mpd-invert.single-mpd_idea,body.mpd-invert.mpd-idea-view{--mpd-idea-page-background:var(--mpd-color-mode-page, var(--mpd-color-dark-ink));background:var(--mpd-idea-page-background)}html.mpd-color-mode-inverted body.mpd-color-mode-enabled .mpd-idea-page,body.mpd-color-mode-current-inverted .mpd-idea-page,body.mpd-invert.single-mpd_idea .mpd-idea-page,body.mpd-invert.mpd-idea-view .mpd-idea-page{--mpd-idea-page-background:var(--mpd-color-mode-page, var(--mpd-color-dark-ink));--mpd-idea-text:var(--mpd-color-mode-text, var(--mpd-color-light-ink));--mpd-idea-heading:var(--mpd-color-mode-heading, var(--mpd-color-light-pure));--mpd-idea-muted:var(--mpd-color-mode-muted, var(--mpd-color-light-platinum));--mpd-idea-surface:var(--mpd-color-mode-surface, var(--mpd-color-dark-graphite));--mpd-idea-line:var(--mpd-color-mode-line, rgba(255, 255, 255, 0.16));--mpd-heading-color:var(--mpd-idea-heading)}body.single-mpd_idea .mpd-footer.mpd-site-footer,body.mpd-idea-view .mpd-footer.mpd-site-footer{margin-top:0}.mpd-idea-page .mpd-feature-block,.mpd-idea-page .mpd-idea-intro,.mpd-idea-page .mpd-idea-section{clear:both;transition:min-height 0.34s var(--mpd-idea-resize-ease),height 0.34s var(--mpd-idea-resize-ease),background-color 0.2s ease,color 0.2s ease}.mpd-idea-page .mpd-feature-block{position:relative;display:flex;align-items:stretch;justify-content:center;width:100%;min-height:var(--mpd-feature-block-height);height:var(--mpd-feature-block-height);overflow:hidden;color:var(--mpd-color-light-pure);background:var(--mpd-color-dark-ink);overflow-anchor:none}.mpd-idea-page .mpd-feature-block picture{display:contents}.mpd-idea-page .mpd-feature-image{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.mpd-idea-page .mpd-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(20 20 24 / .74),rgb(20 20 24 / .28))}.mpd-idea-page .mpd-feature-content{--mpd-heading-color:currentColor;position:relative;z-index:2;display:flex;width:min(var(--mpd-wide), calc(100% - (var(--mpd-page-space) * 2)));min-height:100%;margin:0 auto;flex-direction:column;align-items:center;gap:var(--mpd-space-md);justify-content:flex-end;padding:clamp(5.5rem, 12vh, 8.5rem) 0 clamp(2rem, 8vh, 4.5rem);text-align:center}.mpd-idea-page .mpd-feature-title{margin:0;color:currentColor;text-wrap:balance}.mpd-idea-page .mpd-feature-intro{display:flex;width:min(100%, 58rem);flex-direction:column;align-items:center;gap:clamp(0.45rem, 1vw, 0.7rem);color:rgb(255 255 255 / .88)}.mpd-idea-page .mpd-feature-subtitle{margin:0;color:currentColor;font-size:clamp(1.18rem, 2vw, 1.7rem);line-height:1.12;text-wrap:balance}.mpd-idea-page .mpd-feature-description{width:min(100%, 46rem);color:rgb(255 255 255 / .82);font-size:clamp(0.96rem, 1.2vw, 1.08rem);line-height:1.58}.mpd-idea-page .mpd-feature-description>:first-child{margin-top:0}.mpd-idea-page .mpd-feature-description>:last-child{margin-bottom:0}.mpd-idea-page .mpd-kicker{margin:0;color:var(--mpd-idea-accent-light);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.mpd-idea-page .mpd-idea-breadcrumb{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;justify-content:center;max-width:min(100%, 56rem);color:rgb(255 255 255 / .82);font-size:.95rem;line-height:1.35;text-align:center}.mpd-idea-page .mpd-idea-breadcrumb a,.mpd-idea-page .mpd-idea-breadcrumb a:visited{color:inherit;text-decoration:none}.mpd-idea-page .mpd-idea-breadcrumb a:hover,.mpd-idea-page .mpd-idea-breadcrumb a:focus-visible{color:var(--mpd-idea-accent-light)}.mpd-idea-page .mpd-idea-intro{width:min(var(--mpd-wide), calc(100% - (var(--mpd-page-space) * 2)));margin-inline:auto;gap:var(--mpd-space-md);padding:var(--mpd-space-block-lg) 0;text-align:center}.mpd-idea-page .mpd-idea-intro .mpd-idea-text{color:var(--mpd-idea-muted);font-size:1.06rem;line-height:1.75}.mpd-idea-page .mpd-idea-intro .mpd-idea-text>:first-child{margin-top:0}.mpd-idea-page .mpd-idea-intro .mpd-idea-text>:last-child{margin-bottom:0}.mpd-idea-page .mpd-idea-section{position:relative;display:flex;width:min(var(--mpd-wide), calc(100% - (var(--mpd-page-space) * 2)));min-height:auto;margin-inline:auto;flex-direction:column;align-items:center;justify-content:space-evenly;gap:var(--mpd-space-md);padding:var(--mpd-space-block-lg) 0;text-align:center;background:var(--mpd-idea-page-background);color:var(--mpd-idea-text)}.mpd-idea-page .mpd-idea-section h3{width:min(100%, var(--mpd-width));margin:0;color:var(--mpd-idea-heading);text-align:center;text-wrap:balance}.mpd-idea-page .mpd-idea-copy{display:contents}.mpd-idea-page .mpd-idea-image-wrap{position:relative;width:min(100%, 680px);overflow:hidden;border-radius:var(--mpd-radius);background:var(--mpd-idea-line);box-shadow:var(--mpd-shadow-sm);transition:height 0.34s var(--mpd-idea-resize-ease),min-height 0.34s var(--mpd-idea-resize-ease),max-height 0.34s var(--mpd-idea-resize-ease),box-shadow 0.2s ease}.mpd-idea-page .mpd-idea-image{display:block;width:100%;min-height:320px;max-height:640px;object-fit:cover;object-position:center;will-change:transform;scale:1.05;transition:height 0.34s var(--mpd-idea-resize-ease),min-height 0.34s var(--mpd-idea-resize-ease),max-height 0.34s var(--mpd-idea-resize-ease),transform 0.34s var(--mpd-idea-resize-ease)}.mpd-idea-page .mpd-idea-text{margin:0;color:var(--mpd-idea-text);line-height:var(--mpd-font-line-height-md);text-align:justify}.mpd-idea-page .mpd-idea-section .mpd-idea-image,.mpd-idea-page .mpd-idea-section h3,.mpd-idea-page .mpd-idea-section .mpd-idea-text{will-change:transform}@media (min-width:769px){.mpd-idea-page .mpd-idea-section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(1.75rem, 4.5vw, 4.5rem);padding:clamp(2.75rem, 2vw, 4.75rem) 0;text-align:left}.mpd-idea-page .mpd-idea-section--image-left{flex-direction:row-reverse}.mpd-idea-page .mpd-idea-copy{display:flex;flex:1 1 24rem;flex-direction:column;justify-content:center;gap:clamp(0.6rem, 1.2vw, 0.95rem);min-width:0;max-width:min(100%, 50rem)}.mpd-idea-page .mpd-idea-section h3,.mpd-idea-page .mpd-idea-section .mpd-idea-text{width:100%;max-width:none}.mpd-idea-page .mpd-idea-section h3{text-align:left}.mpd-idea-page .mpd-idea-image-wrap{flex:0 1 auto;width:auto;max-width:min(58%, 54rem);max-height:var(--mpd-idea-image-max-height);align-self:center}.mpd-idea-page .mpd-idea-image{height:auto;width:auto;min-height:0;max-width:100%;max-height:var(--mpd-idea-image-max-height);object-fit:contain;scale:1}}.mpd-idea-add-button{--mpd-ui-button-background:var(--mpd-idea-button-background);--mpd-ui-button-border-color:var(--mpd-idea-button-border);--mpd-ui-button-color:var(--mpd-color-light-pure);--mpd-ui-button-hover-background:var(--mpd-idea-button-hover-background);--mpd-ui-button-hover-border-color:rgba(227, 0, 124, 0.34);--mpd-ui-button-hover-color:var(--mpd-color-light-pure);--mpd-ui-button-shadow:var(--mpd-shadow-md);--mpd-ui-button-hover-shadow:var(--mpd-shadow-lg);position:absolute;right:var(--mpd-space-sm);bottom:var(--mpd-space-sm);z-index:2;gap:.45em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;transform:translate3d(0,8px,0);transition:opacity 0.4s ease,transform 0.4s ease,background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}.mpd-idea-add-button.is-visible{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}body.single-mpd_idea .mpd-idea-add-button.mpd-ui-button,body.mpd-idea-view .mpd-idea-add-button.mpd-ui-button{--mpd-ui-button-background:var(--mpd-idea-button-background);background:var(--mpd-idea-button-background)}body.single-mpd_idea .mpd-idea-add-button.mpd-ui-button:hover,body.mpd-idea-view .mpd-idea-add-button.mpd-ui-button:hover{--mpd-ui-button-background:var(--mpd-idea-button-hover-background);background:var(--mpd-idea-button-hover-background)}.mpd-idea-add-icon{display:inline-grid;width:1.35em;height:1.35em;place-items:center}.mpd-idea-add-icon svg,.mpd-idea-add-icon img{display:block;width:100%;height:100%;object-fit:contain;fill:currentColor;filter:drop-shadow(0 1px 3px rgb(227 0 124 / .2))}.mpd-idea-add-icon img[hidden]{display:none}.mpd-idea-section.is-selected .mpd-idea-image-wrap{box-shadow:var(--mpd-shadow-md)}.mpd-idea-section.is-selected .mpd-idea-add-button{--mpd-ui-button-background:var(--mpd-idea-selected-button-background);--mpd-ui-button-border-color:var(--mpd-idea-selected-button-border);--mpd-ui-button-color:var(--mpd-idea-selected-button-color);--mpd-ui-button-hover-background:var(--mpd-idea-selected-button-hover-background);--mpd-ui-button-hover-border-color:var(--mpd-idea-selected-button-border);--mpd-ui-button-hover-color:var(--mpd-idea-selected-button-color)}body.single-mpd_idea .mpd-idea-section.is-selected .mpd-idea-add-button.mpd-ui-button,body.mpd-idea-view .mpd-idea-section.is-selected .mpd-idea-add-button.mpd-ui-button{--mpd-ui-button-background:var(--mpd-idea-selected-button-background);background:var(--mpd-idea-selected-button-background)}body.single-mpd_idea .mpd-idea-section.is-selected .mpd-idea-add-button.mpd-ui-button:hover,body.mpd-idea-view .mpd-idea-section.is-selected .mpd-idea-add-button.mpd-ui-button:hover{--mpd-ui-button-background:var(--mpd-idea-selected-button-hover-background);background:var(--mpd-idea-selected-button-hover-background)}body.mpd-menu-open .mpd-idea-add-button,body.mpd-request-modal-open .mpd-idea-add-button{opacity:0!important;pointer-events:none!important}.mpd-idea-selection-tray{position:fixed;right:max(0.5rem, env(safe-area-inset-right));bottom:max(0.5rem, env(safe-area-inset-bottom));left:max(0.5rem, env(safe-area-inset-left));z-index:97;display:flex;min-height:58px;align-items:center;gap:.55rem;padding:.4rem;border:1px solid var(--mpd-idea-line);border-radius:999px;background:rgb(255 255 255 / .9);background:color-mix(in srgb,var(--mpd-idea-surface) 88%,transparent);box-shadow:var(--mpd-shadow-lg);color:var(--mpd-idea-text);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;transform:translateY(calc(100% + 1rem));transition:background-color 0.2s ease,color 0.2s ease}.mpd-idea-selection-tray.has-selection{opacity:1;pointer-events:auto;transform:translateY(0)}html.mpd-color-mode-inverted body.mpd-color-mode-enabled .mpd-idea-selection-tray,body.mpd-color-mode-current-inverted .mpd-idea-selection-tray,body.mpd-invert .mpd-idea-selection-tray{background:rgb(39 39 47 / .9);background:color-mix(in srgb,var(--mpd-idea-surface) 88%,transparent)}body.mpd-request-modal-open .mpd-idea-selection-tray{opacity:0!important;pointer-events:none!important;transform:translateY(calc(100% + 1rem))!important}body.mpd-idea-has-selection:not(.mpd-request-modal-open) .mpd-idea-selection-tray{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}body.mpd-idea-resizing-selection .mpd-idea-page .mpd-feature-block,body.mpd-idea-resizing-selection .mpd-idea-page .mpd-idea-section,body.mpd-idea-resizing-selection .mpd-idea-page .mpd-idea-image-wrap,body.mpd-idea-resizing-selection .mpd-idea-page .mpd-idea-image{transition-duration:0.42s}.mpd-idea-selected-list{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.35rem;overflow-x:auto;overscroll-behavior-x:contain;padding-top:5px;scrollbar-width:none}.mpd-idea-selected-list::-webkit-scrollbar{display:none}.mpd-idea-selected-chip{position:relative;display:block;width:42px;min-width:42px;height:42px;padding:0;border:1px solid rgb(227 0 124 / .55);border-radius:50%;background:var(--mpd-idea-surface);box-shadow:var(--mpd-shadow-sm);cursor:pointer}.mpd-idea-selected-chip img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.mpd-idea-selected-chip-remove{position:absolute;top:-4px;right:-4px;display:grid;width:18px;height:18px;place-items:center;border:1px solid var(--mpd-color-light-pure);border-radius:50%;background:var(--mpd-idea-accent);color:var(--mpd-color-light-pure);font-size:13px;font-weight:900;line-height:1}.mpd-idea-tray-request.mpd-ui-button--s{--mpd-ui-button-height:44px;--mpd-ui-button-padding:0 1rem;flex:0 0 auto;min-width:min(42vw, 150px);gap:.4rem;white-space:nowrap}.mpd-idea-tray-request [data-mpd-idea-count]{display:grid;min-width:1.35rem;height:1.35rem;place-items:center;border-radius:50%;background:rgb(255 255 255 / .22);font-size:.75rem;line-height:1}.mpd-slider-progress-bar{position:fixed;top:var(--mpd-idea-progress-top,76px);left:0;z-index:98;display:none;width:100%;height:4px;background:#fff0;pointer-events:none;transform:translateZ(0)}.mpd-slider-progress-bar .mpd-fill{position:absolute;top:0;left:0;z-index:2;width:0%;height:100%;background:#ff4081;transition:width 0.1s ease}.mpd-slider-scrubber-handle{position:absolute;top:0;left:0%;z-index:3;width:36px;height:36px;overflow:hidden;border:1px solid #e3007c;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / 20%);cursor:pointer;pointer-events:auto;touch-action:none;transform:translateX(-50%) translateY(-50%);transition:left 0.05s ease,transform 0.2s ease,box-shadow 0.2s ease}.mpd-slider-scrubber-handle img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}body.mpd-menu-open .mpd-slider-progress-bar,header.mpd-menu-open .mpd-slider-progress-bar,body.mpd-request-modal-open .mpd-slider-progress-bar{display:none!important}@keyframes mpd-idea-micro-move-down{0%{transform:translate3d(0,0,0)}60%{transform:translate3d(0,8px,0)}100%{transform:translate3d(0,0,0)}}@keyframes mpd-idea-micro-move-up{0%{transform:translate3d(0,0,0)}60%{transform:translate3d(0,-8px,0)}100%{transform:translate3d(0,0,0)}}.mpd-down-animation{animation:mpd-idea-micro-move-down 0.7s ease-out}.mpd-up-animation{animation:mpd-idea-micro-move-up 0.7s ease-out}.mpd-idea-request-modal[hidden]{display:none}.mpd-idea-request-modal .form-container{width:min(640px, calc(100vw - (var(--mpd-page-space) * 2)));max-height:calc(var(--mpd-vh, 100vh) - 2rem);padding:var(--mpd-space-block-md);overflow-y:auto}.mpd-idea-request-modal .mpd-date-time-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mpd-gap-md)}@media (max-width:768px){html.mpd-idea-snap-root{overflow-y:scroll}body.mpd-idea-snap-enabled{height:var(--mpd-vh,100vh);padding-top:0;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}body.mpd-idea-snap-enabled.mpd-sticky{padding-top:0}body.mpd-idea-snap-enabled .mpd-top-delivery-panel{position:fixed;top:0;left:0;z-index:100;width:100%;transform:translateY(-100%);transition:transform 0.32s ease}body.mpd-idea-snap-enabled.mpd-idea-show-delivery .mpd-top-delivery-panel{transform:translateY(0)}body.mpd-idea-snap-enabled header.mpd-site-header:not(.mpd-menu-open){top:0}body.mpd-idea-snap-enabled.mpd-idea-forced-sticky header.mpd-site-header:not(.mpd-menu-open){position:fixed;left:0;right:0;z-index:9;width:100%;max-width:100%;background:var(--mpd-color-canvas);color:var(--mpd-color-ink);fill:var(--mpd-color-ink);box-shadow:var(--mpd-shadow-lg);transform:translateY(0);transition:transform 0.32s ease;will-change:transform}body.mpd-idea-snap-enabled.mpd-idea-show-delivery header.mpd-site-header:not(.mpd-menu-open){top:var(--mpd-idea-delivery-height,0)}body.mpd-idea-snap-enabled.mpd-menu-open .mpd-top-delivery-panel{transform:translateY(-100%)}body.mpd-idea-snap-enabled .mpd-feature-block,body.mpd-idea-snap-enabled .mpd-idea-section,body.mpd-idea-snap-enabled .mpd-site-footer{scroll-snap-align:start;scroll-snap-stop:always}body.mpd-idea-snap-enabled .mpd-site-footer{scroll-margin-top:var(--mpd-footer-scroll-margin-top,var(--mpd-footer-viewport-offset,var(--mpd-visible-header-height,0)))}.mpd-idea-page{--mpd-feature-block-height:var(--mpd-initial-vh, var(--mpd-vh, 100vh))}.mpd-idea-page .mpd-feature-block{min-height:var(--mpd-feature-block-height);height:var(--mpd-feature-block-height)}.mpd-idea-page .mpd-feature-content{width:var(--mpd-page-inline-size);gap:clamp(0.65rem, 2vh, 1rem);justify-content:flex-end;align-items:center;padding:clamp(0.85rem, 2vh, 1.35rem) 0 clamp(1.65rem, 5vh, 3.5rem)}.mpd-idea-page .mpd-feature-title{max-width:min(100%, 10.4em);font-size:2.15rem;line-height:.98;overflow-wrap:break-word}.mpd-idea-page.is-compact-mobile .mpd-feature-title{font-size:1.9rem}.mpd-idea-page.is-extra-compact-mobile .mpd-feature-title{font-size:1.65rem}.mpd-idea-page .mpd-feature-intro{width:min(100%, 21rem);gap:clamp(0.35rem, 1.1vh, 0.55rem)}.mpd-idea-page .mpd-feature-subtitle{font-size:clamp(0.98rem, 4vw, 1.22rem);line-height:1.1}.mpd-idea-page .mpd-feature-description{font-size:clamp(0.78rem, 3.25vw, 0.9rem);line-height:1.38}.mpd-idea-page.is-compact-mobile .mpd-feature-description{font-size:clamp(0.74rem, 3.05vw, 0.84rem);line-height:1.32}.mpd-idea-page.is-extra-compact-mobile .mpd-feature-description{font-size:clamp(0.7rem, 2.85vw, 0.78rem);line-height:1.26}.mpd-idea-page .mpd-idea-intro{display:none}.mpd-idea-page .mpd-idea-section{width:100%;min-height:auto;height:auto;gap:clamp(0.45rem, 1.25vh, 0.72rem);justify-content:flex-start;padding:88px var(--mpd-page-space) clamp(0.85rem, 2.2vh, 1.05rem);overflow:visible}.mpd-idea-page .mpd-idea-section h3{order:3;font-size:1.55rem;line-height:1.05;margin-top:clamp(0.2rem, 0.8vh, 0.45rem)}.mpd-idea-page.is-compact-mobile .mpd-idea-section h3{font-size:1.32rem}.mpd-idea-page .mpd-idea-image-wrap{order:1;width:100%;flex:0 0 auto}.mpd-idea-page .mpd-idea-image{min-height:var(--mpd-idea-image-height,300px);max-height:var(--mpd-idea-image-height,540px);height:var(--mpd-idea-image-height,auto)}.mpd-idea-page .mpd-idea-text{order:4;display:block;width:100%;min-height:0;overflow:visible;font-size:clamp(0.82rem, 3.45vw, 0.94rem);line-height:1.34}.mpd-idea-page.is-compact-mobile .mpd-idea-text{font-size:clamp(0.78rem, 3.2vw, 0.88rem);line-height:1.3}.mpd-idea-page.is-extra-compact-mobile .mpd-idea-text{font-size:clamp(0.74rem, 3vw, 0.82rem);line-height:1.26}.mpd-idea-add-button{right:clamp(0.6rem, 3vw, 1rem);bottom:clamp(0.6rem, 3vw, 1rem)}body.mpd-idea-snap-enabled .mpd-slider-progress-bar{display:block}.mpd-idea-request-modal .mpd-date-time-grid{grid-template-columns:1fr}.mpd-idea-request-modal .form-container{width:100%;height:100%;max-height:none;border-radius:0;padding:var(--mpd-space-md) var(--mpd-page-space)}}@media (prefers-reduced-motion:reduce){body.mpd-idea-snap-enabled{scroll-behavior:auto}.mpd-idea-page .mpd-feature-block,.mpd-idea-page .mpd-idea-intro,.mpd-idea-page .mpd-idea-section,.mpd-idea-page .mpd-idea-image-wrap,.mpd-idea-page .mpd-idea-image,.mpd-slider-progress-bar .mpd-fill,.mpd-slider-scrubber-handle{transition:none}.mpd-down-animation,.mpd-up-animation{animation:none}}