body:has(.prm-host) .mk-header{display:none}.prm-host,.prm-demo-wrap{--prm-wine:#540d16;--prm-wine-hover:#6d1420;--prm-rose:#f2dce4;--prm-rose-line:#e5c5cf;--prm-line:#eadfe3;--prm-ink:#302c2a;--prm-muted:#625b56;--prm-wash:radial-gradient(90% 80% at 100% 0%, #f6e6ed 0%, transparent 72%), #fff}.prm-demo-wrap{color:var(--prm-ink);font:400 16px/1.6 var(--peak-font-ui,Inter, Arial, sans-serif);text-align:start}.prm-demo-wrap *,.prm-demo-wrap :before,.prm-demo-wrap :after{box-sizing:border-box}.prm-demo-wrap :where(h3,p,ol,ul){margin:0}.prm-demo-wrap :where(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid var(--prm-wine);outline-offset:3px}.prm-host-meta{gap:12px;width:min(72rem,100%);margin-inline:auto;padding:96px 16px 0;display:grid}.prm-crumbs ol{color:var(--prm-muted);flex-wrap:wrap;gap:6px;padding:0;font-size:14px;list-style:none;display:flex}.prm-crumbs li+li:before{content:"/";color:#b9a9ae;margin-inline-end:6px}.prm-crumbs a{color:inherit;text-decoration:none}.prm-crumbs a:hover{color:var(--prm-wine);text-underline-offset:3px;text-decoration:underline}.prm-draft{color:#724913;background:#fff6e5;border:1px solid #f0d9a8;border-radius:12px;margin-top:16px;padding:12px 16px;font-size:15px}.prm-status{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:14px;display:flex}.prm-status-pill{color:#2f7457;background:#e8f2eb;border-radius:999px;align-items:center;min-height:32px;padding:4px 12px;font-weight:600;display:inline-flex}.prm-status[data-status=beta] .prm-status-pill{color:var(--prm-wine);background:#faf0f1}.prm-status[data-status=planned] .prm-status-pill,.prm-status[data-status=unverified] .prm-status-pill{color:#724913;background:#fff6e5}.prm-status-note{color:var(--prm-muted)}.prm-demo-wrap{width:100%;scroll-margin-top:110px}.prm-demo-wrap:focus{outline:none}.prm-demo-caption{color:var(--prm-muted);margin-top:10px;font-size:14px}.prm-demo{border:1px solid var(--prm-line);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#fffffff0;border-radius:22px;gap:16px;padding:20px;display:grid;box-shadow:0 40px 90px -40px #5a162259}.prm-demo-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.prm-demo-title{font-weight:600}.prm-demo-badge{color:var(--prm-wine);background:#faf0f1;border-radius:999px;padding:4px 10px;font-size:13px}.prm-demo-body{gap:14px;display:grid}.prm-demo-list{gap:8px;padding:0;list-style:none;display:grid}.prm-demo-row{border:1px solid var(--prm-line);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}.prm-demo-row:has(.prm-demo-tag):has(.prm-demo-action){grid-template-columns:minmax(0,1fr) auto auto}.prm-demo-row-main{color:inherit;text-align:start;font:inherit;cursor:default;background:0 0;border:0;gap:2px;padding:0;display:grid}button.prm-demo-row-main{cursor:pointer}.prm-demo-row-title{font-size:15px;font-weight:600}.prm-demo-row-meta{color:var(--prm-muted);font-size:14px}.prm-demo-row-why{color:var(--prm-wine);margin-top:4px;font-size:14px}.prm-demo-tag{color:var(--prm-wine);white-space:nowrap;background:#faf0f1;border-radius:999px;padding:3px 9px;font-size:13px}.prm-demo-tag[data-tone=positive]{color:#2f7457;background:#e8f2eb}.prm-demo-tag[data-tone=muted]{color:#625b56;background:#f4f1f2}.prm-demo-action,.prm-demo-ghost,.prm-demo-reset,.prm-demo-segment button{min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600}.prm-demo-action{border:1px solid var(--prm-wine);background:var(--prm-wine);color:#fff}.prm-demo-action:hover:not(:disabled){background:var(--prm-wine-hover)}.prm-demo-ghost,.prm-demo-reset{border:1px solid var(--prm-line);color:var(--prm-ink);background:#fff}.prm-demo-reset{justify-self:start}.prm-demo-wrap button:disabled{opacity:.45;cursor:not-allowed}.prm-demo-done,.prm-demo-step-body{background:#faf0f1;border-radius:14px;padding:14px;font-size:15px}.prm-demo-steps{flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.prm-demo-steps li{color:var(--prm-muted);background:#f4f1f2;border-radius:999px;padding:4px 10px;font-size:13px}.prm-demo-steps li[data-state=current]{background:var(--prm-wine);color:#fff}.prm-demo-steps li[data-state=done]{color:var(--prm-wine);background:#f2dce4}.prm-demo-nav{justify-content:space-between;gap:8px;display:flex}.prm-demo-label{color:var(--prm-ink);font-size:14px;font-weight:500}.prm-demo-input,.prm-demo-textarea{width:100%;min-height:44px;color:var(--prm-ink);font:inherit;background:#fff;border:1px solid #d9c9ce;border-radius:12px;padding:10px 12px;font-size:16px}.prm-demo-textarea{resize:vertical;line-height:1.5}.prm-demo-wrap input[type=range]{width:100%;min-height:44px;accent-color:var(--prm-wine)}.prm-demo-segment{flex-wrap:wrap;gap:6px;display:inline-flex}.prm-demo-segment button{border:1px solid var(--prm-line);color:var(--prm-ink);background:#fff}.prm-demo-segment button[aria-checked=true]{border-color:var(--prm-wine);background:var(--prm-wine);color:#fff}.prm-demo-check{gap:12px;padding-inline-start:20px;display:grid}.prm-demo-check li{gap:8px;display:grid}.prm-demo-result{background:var(--prm-wash);border:1px solid var(--prm-line);border-radius:14px;gap:6px;padding:16px;display:grid}.prm-demo-big{font-family:var(--peak-font-editorial,Georgia, serif);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,2.75rem);line-height:1.05}.prm-demo-note{color:var(--prm-muted);font-size:14px}.prm-demo-table-wrap{overflow-x:auto}.prm-demo-table{border-collapse:collapse;width:100%;font-size:14px}.prm-demo-table caption{color:var(--prm-muted);text-align:start;padding-bottom:10px}.prm-demo-table :is(th,td){border-bottom:1px solid var(--prm-line);text-align:start;vertical-align:top;padding:10px 8px}.prm-demo-table thead th{background:#faf0f1;font-weight:600}.prm-demo-muted{color:var(--prm-muted)}@media (width<=639px){.prm-demo{padding:16px}:is(.prm-demo-row,.prm-demo-row:has(.prm-demo-tag):has(.prm-demo-action)){grid-template-columns:minmax(0,1fr)}.prm-hero-actions .prm-button{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.prm-demo-wrap *{transition:none!important}}@media (width>=900px){.prm-demo-wrap .pn-menu{position:relative}.prm-demo-wrap .pn-menu-item{position:static}.prm-demo-wrap .pn-panel{max-width:min(920px,100vw - 32px)}.prm-demo-wrap .pn-panel-groups{grid-auto-columns:minmax(180px,1fr)}}.ms-host .prm-help-lead{max-width:44rem;color:var(--color-text-secondary-default);margin:.5rem 0 0;line-height:1.6}.ms-host .msh-related.prm-help{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.ms-host .msh-related.prm-help li:first-child a,.ms-host .msh-related.prm-help li:nth-child(2) a{border-color:var(--color-border-secondary-default);color:var(--color-text-primary-default);background:#fff}.ms-host .msh-related.prm-help li:first-child span{color:var(--color-text-secondary-default)}.ms-host .msh-related.prm-help a{background:#ffffffdb}.prm-demo-pending{gap:8px;display:grid}.prm-demo-pending a{color:#540d16;text-underline-offset:3px;font-weight:600;text-decoration:underline}.prm-host{--prm-glass-bg:linear-gradient(160deg, #fffffff0, #faf0f1e0);--prm-glass-border:#540d161f;--prm-ink:#2b0a0f;--prm-ink-muted:#5c3a3f}.prm-host :is(.ms-product-cinema .cinema-journey-card--1,.ms-product-cinema .cinema-finale-stage,.ms-outcome-journey__box--wine:not(.ms-outcome-journey__hero-lead),.ms-outcome-journey .ms-outcome-journey__native-proof,.ms-proof-editorial .landing-tier-box.box-primary:not(.pe-guide-stage),.ms-proof-editorial .landing-tier-box.box-primary:not(.pe-guide-stage) .pe-stage-inner,.ms-proof-editorial .pe-principle,.ms-fair-comparison .fc-dark:not(.fc-decision-title),.msh-related:not(.prm-help) li:first-child a){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 48px -32px #540d1659;background:var(--prm-glass-bg)!important;border:1px solid var(--prm-glass-border)!important;color:var(--prm-ink)!important}.prm-host :is(.ms-product-cinema .cinema-journey-card--1,.ms-product-cinema .cinema-finale-stage,.ms-outcome-journey__box--wine:not(.ms-outcome-journey__hero-lead),.ms-outcome-journey .ms-outcome-journey__native-proof,.ms-proof-editorial .landing-tier-box.box-primary:not(.pe-guide-stage),.ms-proof-editorial .landing-tier-box.box-primary:not(.pe-guide-stage) .pe-stage-inner,.ms-proof-editorial .pe-principle,.ms-fair-comparison .fc-dark:not(.fc-decision-title),.msh-related:not(.prm-help) li:first-child a) :is(h1,h2,h3,h4,p,span,li,strong,small,em,dt,dd,blockquote,figcaption,label):not(.prm-demo *){color:var(--prm-ink)!important}.prm-host :is(.ms-product-cinema .cinema-journey-card--1,.ms-product-cinema .cinema-finale-stage,.ms-outcome-journey__box--wine:not(.ms-outcome-journey__hero-lead),.ms-proof-editorial .pe-principle,.ms-fair-comparison .fc-dark:not(.fc-decision-title)) :is(p,li,small,dd):not(.prm-demo *){color:var(--prm-ink-muted)!important}
