.journey-dialog{width:min(680px,100% - 24px);max-height:calc(100vh - 24px);overscroll-behavior:contain;color:#17394a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;max-height:calc(100dvh - 24px);font:inherit;text-align:start;background:#fffdf5;border:1px solid #e0d9be;border-radius:28px;margin:auto;padding:0;overflow:auto;box-shadow:0 28px 100px #102b3a66,inset 0 1px #fff}.journey-dialog[open]{animation:.18s ease-out journey-dialog-enter}.journey-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#132d3c91;animation:.18s ease-out journey-dialog-backdrop}.journey-dialog *,.journey-dialog :before,.journey-dialog :after{box-sizing:border-box}.journey-dialog .journey-dialog-header{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf5f5;border-bottom:1px solid #dbd6c3;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 18px 26px;display:flex;position:sticky;top:0}.journey-dialog .journey-dialog-header h2{color:#17394a;letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,3.5vw,1.5rem);line-height:1.3}.journey-dialog .journey-dialog-close{color:#17394a;cursor:pointer;background:#fff;border:1px solid #bdc7c8;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-height:44px;padding:8px;display:inline-flex}.journey-dialog :focus-visible{outline-offset:3px;outline:3px solid #8c650d}.journey-dialog-image{background:#ede1c6;height:132px;overflow:hidden}.journey-dialog-image img{object-fit:cover;object-position:center 55%;opacity:0;width:100%;height:100%;display:block}.journey-dialog-image img[data-ready=true]{opacity:1;animation:.38s ease-out both journey-dialog-image-reveal}.journey-dialog-body{padding:22px 26px 26px}.journey-dialog .journey-dialog-description{color:#365160;margin:0 0 20px;font-size:1rem;line-height:1.65}.journey-dialog-steps{counter-reset:entry-step;gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.journey-dialog-steps li{counter-increment:entry-step;background:#fffefa;border:1px solid #d6ded9;border-radius:16px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid;box-shadow:0 5px 18px #29473906}.journey-dialog-steps li:before{content:counter(entry-step, decimal-leading-zero);color:#365242;background:#edf2de;border-radius:11px;place-items:center;min-height:34px;font-size:.85rem;font-weight:700;display:grid}.journey-dialog-steps strong{color:#17394a;line-height:1.5;display:block}.journey-dialog .journey-dialog-steps p{color:#365160;margin:4px 0 0;font-size:.95rem;line-height:1.6}.journey-dialog .journey-dialog-note{color:#365160;background:#f0f2e6;border-radius:14px;margin:16px 0;padding:14px 16px;font-size:.95rem;line-height:1.65}.journey-dialog-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.journey-dialog-actions>:first-child{flex:1}.journey-dialog-actions>:is(button,a){min-height:48px}.journey-dialog .ms-public-button.secondary{background:#fffefa;border-color:#aabcb8;color:#17394a!important}.journey-dialog .journey-field{min-width:0}.journey-dialog .journey-field :is(input,textarea){width:100%;min-width:0}.journey-dialog form .journey-action{width:100%}.journey-dialog .journey-dialog-status{background:#f3f5ec;border:1px solid #d6ded9;border-radius:14px;margin:0 0 18px;padding:14px 16px}.journey-dialog-status span{font-size:.95rem;line-height:1.65;display:block}@keyframes journey-dialog-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes journey-dialog-backdrop{0%{opacity:0}to{opacity:1}}@keyframes journey-dialog-image-reveal{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (max-width:520px){.journey-dialog{border-radius:22px}.journey-dialog .journey-dialog-header{padding:14px 14px 14px 18px}.journey-dialog-image{height:104px}.journey-dialog-body{padding:18px}.journey-dialog-actions{flex-direction:column;align-items:stretch}.journey-dialog-actions>:is(button,a){width:100%}}html[data-market-motion=paused] .journey-dialog,html[data-market-motion=paused] .journey-dialog-image img{transition:none;animation:none}html[data-market-motion=paused] .journey-dialog::backdrop{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.journey-dialog,.journey-dialog-image img{transition:none;animation:none}.journey-dialog::backdrop{transition:none;animation:none}}@media (forced-colors:active){.journey-dialog,.journey-dialog .journey-dialog-header,.journey-dialog .journey-dialog-close,.journey-dialog-steps li,.journey-dialog .journey-dialog-note,.journey-dialog .journey-dialog-status{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.journey-dialog-image{display:none}}
