.mi-page{--mi-burgundy:#6b2737;--mi-rose:#d8a7b1;--mi-blush:#f7e7ec;--mi-ink:#2b2d42;--mi-canvas:#faf9f7;--mi-muted:#81737a;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);background:var(--mi-canvas);min-width:1024px;color:var(--mi-ink);font-family:var(--jd-font-ui), Inter, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;min-height:100svh}.mi-page a{color:inherit;text-decoration:none}.mi-page button,.mi-page input{font:inherit}.mi-page button{-webkit-tap-highlight-color:transparent}.mi-page button:focus-visible,.mi-page a:focus-visible,.mi-page input:focus-visible{outline:2px solid var(--mi-burgundy);outline-offset:5px}.mi-page p,.mi-page h1,.mi-page h2,.mi-page h3{margin:0}.mi-page svg{flex-shrink:0}.mi-page .mi-skip{z-index:100;background:var(--mi-burgundy);color:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:12px;left:20px;transform:translateY(-180%)}.mi-page .mi-skip:focus{transform:translateY(0)}.mi-header{border-bottom:1px solid var(--mi-border-soft);justify-content:space-between;align-items:center;height:94px;padding:0 5%;display:flex}.mi-brand{width:142px;display:flex}.mi-brand img{width:100%;height:auto}.mi-header-label{letter-spacing:2px;color:var(--mi-muted);align-items:center;gap:18px;font-size:10px;display:flex}.mi-header-label i,.mi-hero-footnote i{background:var(--mi-rose);border-radius:50%;width:3px;height:3px}.mi-back{align-items:center;gap:9px;font-size:12px;display:flex}.mi-mode-switch{border:1px solid var(--mi-border);border-radius:28px;align-items:center;gap:3px;padding:4px;display:flex}.mi-mode-switch a{border-radius:24px;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:11px;display:flex}.mi-mode-switch a[aria-current=page]{background:var(--mi-burgundy);color:var(--mi-action-ink)}.mi-mobile-scene-link{align-items:center;gap:6px;min-height:44px;font-size:10px;display:flex}.mi-hero{grid-template-columns:1.08fr 1fr;gap:0 56px;max-width:1440px;margin:0 auto;padding:72px 5% 25px;display:grid}.mi-eyebrow{letter-spacing:2.1px;color:var(--mi-burgundy);font-size:10px;font-weight:500}.mi-hero-copy{padding:29px 0 24px}.mi-hero-copy .mi-eyebrow{letter-spacing:1.7px;align-items:center;gap:10px;font-size:9px;display:flex}.mi-eyebrow>span{background:var(--mi-burgundy);border-radius:50%;width:6px;height:6px}.mi-page .mi-hero h1{letter-spacing:-6px;color:var(--mi-burgundy);margin-top:28px;font-size:clamp(64px,6.6vw,94px);font-weight:450;line-height:1.08}.mi-hero h1 em{font-style:italic;font-weight:350}.mi-page .mi-hero-description{color:var(--mi-muted);margin-top:29px;font-size:14px;line-height:1.9}.mi-explore{border-bottom:1px solid var(--mi-border-strong);align-items:center;gap:26px;margin-top:37px;padding:0 0 10px;font-size:12px;display:inline-flex}.mi-hero-art{border-radius:160px 160px 20px 20px;justify-content:center;align-items:center;min-height:445px;display:flex;position:relative;overflow:hidden}.mi-hero-art:before{content:"";pointer-events:none;background:radial-gradient(at 45% 30%,#d8a7b118,#0000 68%);position:absolute;inset:0}.mi-hero-art>.mi-scene{width:110%;max-width:none;margin-top:25px}.mi-hero-art-heading{letter-spacing:2.4px;opacity:.6;z-index:1;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:45px;left:55px;right:55px}.mi-hero-art-bottom{opacity:.75;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;bottom:26px;left:32px;right:32px}.mi-orbit-dot{border:1px solid var(--mi-rose);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 5px #d8a7b118}.mi-hero-footnote{border-top:1px solid var(--mi-border);color:var(--mi-muted);letter-spacing:1.2px;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:43px;padding-top:22px;font-size:9px;display:flex}.mi-hero-footnote>span{align-items:center;gap:15px;display:flex}.mi-hero-footnote>span:last-child{letter-spacing:0;gap:7px;font-size:10px}.mi-index{z-index:30;background:var(--mi-nav);border-block:1px solid var(--mi-border);justify-content:space-between;align-items:center;gap:16px;padding:13px 4%;display:flex;position:sticky;top:0}.mi-index-links{scrollbar-width:thin;scrollbar-color:#d8a7b1 transparent;flex:1;gap:5px;min-width:0;display:flex;overflow-x:auto}.mi-index-links a{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:10px;transition:color .2s,background-color .2s;display:flex}.mi-index-links a>span{opacity:.5;font-size:8px}.mi-index-links a[aria-current=location]{background:var(--mi-burgundy);color:var(--mi-canvas)}.mi-page .mi-pause{border:1px solid var(--mi-border);min-height:35px;color:var(--mi-burgundy);background:0 0;border-radius:7px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;font-weight:500;display:flex}.mi-pause[aria-pressed=true]{background:var(--mi-blush)}.mi-playback{flex-shrink:0;align-items:center;gap:8px;display:flex}.mi-page .mi-minimal{min-height:35px;color:var(--mi-burgundy);white-space:nowrap;border:1px solid var(--mi-border);background:0 0;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:400}.mi-page .mi-minimal[aria-pressed=true]{background:var(--mi-blush);border-color:var(--mi-burgundy)}.mi-collection{max-width:1440px;margin-inline:auto;padding:59px 5% 0}.mi-collection-intro{justify-content:space-between;align-items:flex-start;padding-bottom:47px;display:flex}.mi-collection-intro>.mi-eyebrow{padding-top:5px}.mi-collection-intro>p{text-align:right;font-size:13px;line-height:1.8}.mi-collection-intro>p>span{color:var(--mi-muted);font-size:11px}.mi-reduced-note{display:none}.mi-chapter{padding-bottom:70px;scroll-margin-top:91px}.mi-chapter-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px;display:flex}.mi-chapter-name{align-items:center;gap:21px;display:flex}.mi-chapter-name>span{letter-spacing:-1.5px;color:var(--mi-rose);border-right:1px solid var(--mi-border);padding-right:22px;font-size:31px;font-weight:300}.mi-chapter-name p{letter-spacing:2px;color:var(--mi-muted);margin-bottom:5px;font-size:8px}.mi-page .mi-chapter-name h2{letter-spacing:-.55px;font-size:20px;font-weight:450;line-height:1.4}.mi-route{color:var(--mi-muted);border:1px solid var(--mi-border);border-radius:40px;padding:5px 12px;font-size:10px}.mi-preview{border:1px solid var(--mi-border);background:var(--mi-surface);box-shadow:0 16px 55px -35px var(--mi-shadow);border-radius:22px;grid-template-columns:minmax(340px,.85fr) minmax(0,1.15fr);display:grid;overflow:hidden}.mi-form-side{flex-direction:column;justify-content:center;padding:37px 43px 28px;display:flex}.mi-preview-label{color:var(--mi-muted);letter-spacing:1.2px;align-items:center;gap:6px;margin-bottom:37px;font-size:7px;display:flex}.mi-preview-label>span{background:var(--mi-rose);border-radius:50%;width:4px;height:4px}.mi-demo-eyebrow{color:var(--mi-burgundy);letter-spacing:1.7px;font-size:7px}.mi-page .mi-demo-heading h3{letter-spacing:-1.2px;margin-top:11px;font-size:clamp(25px,2.4vw,33px);font-weight:500;line-height:1.22}.mi-page .mi-demo-heading p{color:var(--mi-muted);max-width:320px;min-height:40px;margin-top:14px;font-size:11px;line-height:1.8}.mi-demo-content{flex-direction:column;gap:13px;margin-top:23px;display:flex}.mi-field{flex-direction:column;gap:7px;margin:0;display:flex}.mi-field>span:first-child{color:var(--mi-ink);font-size:10px;font-weight:500}.mi-input-wrap{border:1px solid var(--mi-border);background:var(--mi-input);color:var(--mi-muted);border-radius:8px;align-items:center;gap:9px;min-height:43px;padding:0 12px;transition:border-color .2s;display:flex}.mi-input-wrap:focus-within{border-color:var(--mi-burgundy)}.mi-page .mi-field input{width:100%;color:var(--mi-ink);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:11px 0;font-size:11px;line-height:1.5}.mi-page .mi-field input:focus-visible{outline:0}.mi-page .mi-field-hint{color:var(--mi-muted);font-size:9px;line-height:1.7}.mi-page .mi-demo-action{background:var(--mi-burgundy);color:var(--mi-surface);text-align:left;min-height:44px;transition:transform .16s var(--ease-out), background-color .2s;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:25px;padding:13px 15px;font-size:11px;font-weight:500;display:flex}.mi-demo-action:active{transform:scale(.98)}.mi-page .mi-demo-disclaimer{color:var(--mi-muted);justify-content:center;align-items:center;gap:5px;margin-top:12px;font-size:8px;display:flex}.mi-art-side{flex-direction:column;min-height:635px;display:flex;position:relative;overflow:hidden}.mi-tone-dark{background:var(--mi-stage-wine);color:var(--mi-stage-ink)}.mi-tone-rose{background:var(--mi-stage-rose);color:var(--mi-stage-ink)}.mi-tone-light{background:var(--mi-stage-neutral);color:var(--mi-stage-ink)}.mi-art-side:before{content:"";background:radial-gradient(ellipse at 45% 36%, var(--mi-stage-glow), transparent 72%);pointer-events:none;position:absolute;inset:0}.mi-art-grain{opacity:.25;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23808080' opacity='.12' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.mi-art-top{justify-content:space-between;align-items:center;margin:24px 29px 0;display:flex;position:relative}.mi-art-top>span{letter-spacing:1.8px;opacity:.55;font-size:8px}.mi-page .mi-art-top>button{color:inherit;opacity:.55;background:0 0;border:1px solid;border-radius:50%;place-items:center;width:34px;min-height:34px;padding:7px;transition:opacity .2s;display:grid}.mi-art-top>button:focus-visible{outline-color:currentColor}.mi-art-copy{text-align:center;flex-direction:column;padding:20px 20px 0;display:flex;position:relative}.mi-art-copy>span{letter-spacing:-1px;font-size:27px;font-weight:350;line-height:1.3}.mi-art-copy>strong{letter-spacing:-1px;font-size:27px;font-weight:500;line-height:1.3}.mi-art-canvas{flex:1;justify-content:center;align-items:center;min-height:0;margin-top:-8px;display:flex;position:relative}.mi-scene{width:100%;height:auto;display:block;overflow:visible}.mi-art-canvas>.mi-scene{max-height:445px}.mi-art-bottom{justify-content:space-between;align-items:center;gap:15px;padding:0 29px 27px;display:flex;position:relative}.mi-art-bottom>span:first-child{opacity:.7;font-size:10px;font-weight:400}.mi-loop-mark{letter-spacing:1.5px;opacity:.6;align-items:center;gap:6px;font-size:7px;display:flex}.mi-loop-mark>span{background:currentColor;border-radius:50%;width:4px;height:4px}.mi-preview-expanded{grid-template-columns:1fr}.mi-preview-expanded .mi-form-side{display:none}.mi-preview-expanded .mi-art-side{min-height:730px}.mi-preview-expanded .mi-art-canvas>.mi-scene{max-height:540px}.mi-preview-expanded .mi-art-copy{padding-top:2px}.mi-chapter-bottom{justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.mi-variants{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.mi-page .mi-variants button{color:var(--mi-muted);background:0 0;border:1px solid #0000;border-radius:7px;min-height:32px;padding:7px 13px;font-size:10px;font-weight:400;transition:color .2s,background-color .2s,border-color .2s}.mi-page .mi-variants button[aria-pressed=true]{color:var(--mi-burgundy);background:var(--mi-selected);border-color:var(--mi-border-strong)}.mi-cycle{color:var(--mi-muted);white-space:nowrap;font-size:9px}.mi-concept-description{border-top:1px solid var(--mi-border);justify-content:space-between;align-items:flex-start;gap:45px;margin-top:15px;padding-top:17px;display:flex}.mi-concept-description>p{max-width:680px;color:var(--mi-muted);font-size:11px;line-height:1.9}.mi-concept-description>span{letter-spacing:.6px;white-space:nowrap;color:var(--mi-muted);padding-top:3px;font-size:9px}.mi-page .mi-variant-note{color:var(--mi-muted);align-items:flex-start;gap:7px;margin-top:9px;font-size:9px;line-height:1.7;display:flex}.mi-variant-note>span{border:1px solid;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:5px}.mi-content-icon{border:1px solid var(--mi-border);background:var(--mi-soft-surface);width:56px;height:56px;color:var(--mi-burgundy);border-radius:17px;place-items:center;display:grid}.mi-email-demo,.mi-ready-demo{flex-direction:column;gap:15px;padding:3px 0;display:flex}.mi-email-demo>strong,.mi-ready-demo>strong{font-size:12px;font-weight:500}.mi-email-demo ol{color:var(--mi-muted);margin:0;padding-left:16px;font-size:10px;line-height:2.3;list-style-position:outside}.mi-needs{flex-direction:column;gap:9px;display:flex}.mi-page .mi-needs button{border:1px solid var(--mi-border);background:var(--mi-input);color:var(--mi-muted);text-align:left;border-radius:9px;align-items:center;gap:12px;padding:11px 12px;font-weight:400;transition:background-color .2s,border-color .2s;display:flex}.mi-needs button>span:not(.mi-radio){flex:1}.mi-needs strong{color:var(--mi-ink);font-size:10px;font-weight:500;display:block}.mi-needs small{color:var(--mi-muted);margin-top:3px;font-size:8px;display:block}.mi-page .mi-needs button[aria-pressed=true]{border-color:var(--mi-burgundy);background:var(--mi-soft-surface)}.mi-radio{border:1px solid var(--mi-border-strong);border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.mi-needs [aria-pressed=true] .mi-radio{background:var(--mi-burgundy);border-color:var(--mi-burgundy);color:#fff}.mi-status-demo,.mi-checkout-demo,.mi-receipt-demo{flex-direction:column;gap:0;display:flex}.mi-status-chip{color:var(--mi-burgundy);background:var(--mi-soft-surface);border:1px solid var(--mi-border);border-radius:5px;align-self:flex-start;align-items:center;gap:7px;margin-bottom:17px;padding:6px 10px;font-size:9px;display:inline-flex}.mi-status-chip>span{background:var(--mi-burgundy);border-radius:50%;width:4px;height:4px}.mi-summary-row{border-bottom:1px solid var(--mi-border-soft);justify-content:space-between;align-items:baseline;gap:20px;padding-block:11px;font-size:10px;display:flex}.mi-summary-row>span{color:var(--mi-muted)}.mi-summary-row>strong{color:var(--mi-ink);text-align:right;font-weight:500}.mi-page .mi-inline-note{background:var(--mi-soft-surface);color:var(--mi-muted);border-radius:8px;align-items:flex-start;gap:9px;margin-top:15px;padding:13px 12px;font-size:9px;line-height:1.8;display:flex}.mi-inline-note>svg{margin-top:2px}.mi-page .mi-ready-demo p{color:var(--mi-muted);font-size:10px}.mi-workspace-tools{grid-template-columns:repeat(3,1fr);gap:9px;margin-block:8px;display:grid}.mi-workspace-tools>span{border:1px solid var(--mi-border);color:var(--mi-muted);border-radius:8px;flex-direction:column;align-items:center;gap:9px;padding:15px 10px;font-size:9px;display:flex}.mi-invitation{align-items:center;gap:12px;padding-bottom:15px;display:flex}.mi-team-avatar{background:var(--mi-burgundy);width:45px;height:45px;color:var(--mi-surface);border-radius:13px;place-items:center;font-size:13px;display:grid}.mi-invitation strong{font-size:12px;font-weight:500;display:block}.mi-invitation small{color:var(--mi-muted);margin-top:4px;font-size:9px;display:block}.mi-page .mi-forgot-link{color:var(--mi-burgundy);align-self:flex-end;align-items:center;gap:5px;font-size:10px;display:flex}.mi-payment-placeholder{border:1px dashed var(--mi-border-strong);text-align:center;background:var(--mi-input);border-radius:9px;margin-block:17px;padding:28px 15px}.mi-payment-placeholder>span{color:var(--mi-muted);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.mi-payment-placeholder>small{color:var(--mi-muted);letter-spacing:1.3px;margin-top:10px;font-size:7px;display:block}.mi-footer{justify-content:space-between;align-items:flex-end;gap:50px;max-width:1440px;margin:0 auto;padding:14px 5% 65px;display:flex}.mi-footer>div{border-top:1px solid var(--mi-border);padding-top:30px}.mi-footer>div:first-child{flex:1}.mi-page .mi-footer p{letter-spacing:-1px;color:var(--mi-burgundy);margin-top:16px;font-size:31px;font-weight:350;line-height:1.4}.mi-footer>div:last-child{flex-direction:column;align-items:flex-end;gap:17px;min-width:320px;display:flex}.mi-footer>div:last-child>span{color:var(--mi-muted);font-size:11px}.mi-footer a{color:var(--mi-burgundy);align-items:center;gap:8px;font-size:11px;display:flex}.mi-footer small{color:var(--mi-muted);font-size:8px}.mi-mobile-notice{display:none}.mi-preview-label,.mi-page .mi-field-hint,.mi-page .mi-demo-disclaimer,.mi-page .mi-variant-note,.mi-needs small,.mi-summary-row>span,.mi-page .mi-inline-note,.mi-payment-placeholder>small,.mi-invitation small,.mi-footer small,.mi-concept-description>span{color:var(--mi-muted)}.mi-art-side.mi-tone-dark .mi-art-top>button:focus-visible{outline-color:currentColor}.mi-chapter[data-visible=false] .mi-scene *,.mi-hero-art[data-visible=false] .mi-scene *,.mi-page[data-paused=true] .mi-scene *,.mi-page[data-hidden=true] .mi-scene *{animation-play-state:paused!important}.mi-page[data-motion=minimal] .mi-scene *{animation:none!important}.mi-page[data-motion=minimal] .mi-room-door-open{transform:skewY(-12deg)scaleX(.28)}@media (hover:hover) and (pointer:fine){.mi-index-links a:not([aria-current=location]):hover,.mi-page .mi-pause:hover{background:var(--mi-selected)}.mi-page .mi-art-top>button:hover{opacity:1;background:0 0}.mi-page .mi-variants button:hover{color:var(--mi-burgundy);background:var(--mi-selected)}.mi-page .mi-demo-action:hover{background:var(--mi-action-hover)}.mi-page .mi-needs button:hover{border-color:var(--mi-burgundy);background:var(--mi-soft-surface)}}@media (min-width:1500px){.mi-index{padding-inline:max(5%,50vw - 650px)}}@media (min-width:1024px) and (max-width:1199px){.mi-hero{gap:0 28px;padding-top:48px}.mi-hero-art{min-height:400px}.mi-hero-art-heading{font-size:6px;left:40px;right:40px}.mi-hero h1{letter-spacing:-4.5px}.mi-index{gap:8px;padding-inline:3%}.mi-index-links{gap:0}.mi-index-links a{padding-inline:8px;font-size:9px}.mi-form-side{padding:29px}.mi-art-side{min-height:610px}.mi-art-copy>span,.mi-art-copy>strong{font-size:24px}.mi-art-bottom>span:first-child{max-width:250px}.mi-concept-description{gap:24px}.mi-concept-description>p{max-width:590px}}@media (max-width:1023px){.mi-desktop-viewport{overflow-x:auto}.mi-header-label{display:none}.mi-header{height:78px;padding-inline:24px}.mi-brand{width:125px}.mi-mobile-notice{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 78px);padding:50px 27px;display:flex}.mi-mobile-notice>svg{color:var(--mi-burgundy);margin-bottom:29px}.mi-mobile-notice>span{letter-spacing:2px;color:var(--mi-muted);font-size:9px}.mi-page .mi-mobile-notice h1{letter-spacing:-1.5px;color:var(--mi-burgundy);margin-block:16px;font-size:clamp(32px,6vw,54px);font-weight:400;line-height:1.3}.mi-page .mi-mobile-notice p{max-width:350px;color:var(--mi-muted);font-size:12px;line-height:1.9}.mi-mobile-notice>a{align-items:center;gap:15px;margin-top:28px;font-size:11px;display:flex}}@media (prefers-reduced-motion:reduce){.mi-page:not([data-motion=full]) .mi-scene *{animation:none!important}.mi-page *,.mi-page :before,.mi-page :after{scroll-behavior:auto!important}.mi-page .mi-demo-action:active{transform:none}.mi-page .mi-reduced-note{color:var(--mi-burgundy);background:var(--mi-blush);border-radius:8px;margin-bottom:28px;padding:12px 16px;font-size:11px;display:block}.mi-page:not([data-motion=full]) .mi-room-door-open{transform:skewY(-12deg)scaleX(.28)}}
.mi-page{--mi-surface:#fff;--mi-input:#fcfaf9;--mi-soft-surface:#f9f0f3;--mi-selected:#f2e4e9;--mi-border:#e6d7de;--mi-border-soft:#eee5e9;--mi-border-strong:#c99aa9;--mi-muted:#79636f;--mi-nav:#faf9f7f5;--mi-shadow:#50223224;--mi-action-ink:#fff;--mi-action-hover:#54202c;--mi-scheme:light;--mi-stage-neutral:#eeeae5;--mi-stage-rose:#f1e1e6;--mi-stage-wine:#ede1e6;--mi-stage-ink:#6b2737;--mi-stage-glow:#ffffff65;--mi-art-ink:#6b2737;--mi-art-muted:#997987;--mi-art-light:#faf9f7;--mi-art-brand:#6b2737;--mi-art-brand-top:#a26379;--mi-art-depth:#492334;--mi-art-rose:#d8a7b1;--mi-art-rose-top:#f1cfd8;--mi-art-mid:#ac7387;--mi-art-soft:#f7e7ec;--mi-art-line:#d9bdc7;--mi-art-edge:#c697a8;--mi-art-shadow:#402532;--mi-art-paper-top:#fff;--mi-art-paper-bottom:#f1e8e6;--mi-art-metal-top:#7b6d7c;--mi-art-metal:#353340;--mi-art-black:#191b29;--mi-art-deep:#2b2d42;--mi-art-glass:#905e78;--mi-art-blade-a:#703c53;--mi-art-blade-b:#a0637d;--mi-art-envelope-back:#ba899c;--mi-art-envelope-front:#d0a0b1;--mi-art-room-side:#bb93a1;--mi-art-room-light:#c994a5;--mi-art-room-dark:#804358;--mi-art-floor:#ecdbdc;--mi-art-floor-edge:#d6bcc7;--mi-art-set-line:#cdaeba;--mi-art-backdrop-top:#e6cdd7;--mi-art-backdrop-bottom:#efe3e5;--mi-art-photo-sky:#e5d7d0;--mi-art-photo-far:#b8a4aa;--mi-art-photo-near:#786778;color-scheme:var(--mi-scheme);transition:background-color .22s,color .22s}.mi-page[data-mi-theme=dark],html[data-theme=dark] .jm-visual.mi-page{--mi-canvas:#16131c;--mi-ink:#f2e4ea;--mi-burgundy:#e8afc1;--mi-blush:#392633;--mi-muted:#baa1af;--mi-surface:#231d29;--mi-input:#2a2330;--mi-soft-surface:#302431;--mi-selected:#3e2938;--mi-border:#483643;--mi-border-soft:#382c38;--mi-border-strong:#8e6378;--mi-nav:#16131cf5;--mi-shadow:#08060f65;--mi-action-ink:#321b29;--mi-action-hover:#f1c4d2;--mi-scheme:dark;--mi-stage-neutral:#1d1d29;--mi-stage-rose:#2c202e;--mi-stage-wine:#281c2b;--mi-stage-ink:#edc6d6;--mi-stage-glow:#bd719e18;--mi-art-ink:#e9c3d3;--mi-art-muted:#b18b9f;--mi-art-light:#fff0f5;--mi-art-brand:#6b2737;--mi-art-brand-top:#a66583;--mi-art-depth:#351c30;--mi-art-rose:#b37d94;--mi-art-rose-top:#deb6c9;--mi-art-mid:#885c77;--mi-art-soft:#4c3348;--mi-art-line:#735369;--mi-art-edge:#cb91ae;--mi-art-shadow:#0b0913;--mi-art-paper-top:#4c3b4d;--mi-art-paper-bottom:#302535;--mi-art-metal-top:#8f7a94;--mi-art-metal:#403348;--mi-art-black:#14131f;--mi-art-deep:#292539;--mi-art-glass:#b077a5;--mi-art-blade-a:#7f456b;--mi-art-blade-b:#b2799e;--mi-art-envelope-back:#80516c;--mi-art-envelope-front:#94657d;--mi-art-room-side:#67455e;--mi-art-room-light:#9e678b;--mi-art-room-dark:#432c46;--mi-art-floor:#453046;--mi-art-floor-edge:#2b2334;--mi-art-set-line:#604057;--mi-art-backdrop-top:#3f293e;--mi-art-backdrop-bottom:#251e2e;--mi-art-photo-sky:#665061;--mi-art-photo-far:#976c88;--mi-art-photo-near:#463d56}.mi-header-actions{align-items:center;gap:27px;display:flex}.mi-theme-switch{background:var(--mi-soft-surface);border:1px solid var(--mi-border);border-radius:30px;align-items:center;gap:3px;padding:4px;display:flex}.mi-page .mi-theme-switch button{min-height:33px;color:var(--mi-muted);background:0 0;border-radius:24px;align-items:center;gap:6px;padding:7px 12px;font-size:10px;font-weight:400;transition:color .18s,background-color .18s;display:flex}.mi-page .mi-theme-switch button[aria-pressed=true]{background:var(--mi-burgundy);color:var(--mi-action-ink)}.mi-page .mi-demo-action,.mi-page .mi-index-links a[aria-current=location]{color:var(--mi-action-ink)}.mi-page .mi-tone-light{background:var(--mi-stage-neutral);color:var(--mi-stage-ink)}.mi-page .mi-tone-rose{background:var(--mi-stage-rose);color:var(--mi-stage-ink)}.mi-page .mi-tone-dark{background:var(--mi-stage-wine);color:var(--mi-stage-ink)}.mi-page .mi-art-side:before,.mi-page .mi-art-side.mi-tone-dark:before,.mi-page .mi-hero-art:before{background:radial-gradient(ellipse at 45% 33%, var(--mi-stage-glow), transparent 75%)}.mi-page .mi-art-grain{opacity:.15}.mi-page .mi-art-canvas{margin-top:0}.mi-page .mi-hero-art>.mi-scene{width:115%;margin-top:45px}.mi-page .mi-art-top>span{opacity:.75}.mi-page .mi-art-side .mi-art-top>button:focus-visible{outline-color:currentColor}.mi-page .mi-radio,.mi-page .mi-needs [aria-pressed=true] .mi-radio,.mi-page .mi-team-avatar{color:var(--mi-action-ink)}.mi-page .mi-scene stop{transition:stop-color .22s}.mi-page .mi-minimal[aria-pressed=true],.mi-page .mi-pause[aria-pressed=true]{background:var(--mi-selected)}.mi-page .mi-reduced-note{color:var(--mi-burgundy);background:var(--mi-soft-surface)}.mi-page .mi-mobile-preview-link{background:var(--mi-burgundy);color:var(--mi-action-ink);border-radius:12px;min-height:48px;padding:13px 20px}@media (hover:hover) and (pointer:fine){.mi-page .mi-theme-switch button:hover:not([aria-pressed=true]){color:var(--mi-ink);background:var(--mi-selected)}}@media (max-width:1199px){.mi-header-actions{gap:14px}}@media (max-width:700px){.mi-header-actions>.mi-back{display:none}.mi-page .mi-theme-switch button{padding-inline:9px}}
.mi-scene{--mi-cycle:6s}.mi-scene-business{--mi-cycle:8s}.mi-scene-review{--mi-cycle:7s}.mi-scene-workspace{--mi-cycle:10s}.mi-scene-team{--mi-cycle:8s}.mi-scene-login{--mi-cycle:6s}.mi-scene-recovery{--mi-cycle:7s}.mi-scene-payment{--mi-cycle:8s}.mi-scene-receipt{--mi-cycle:7s}.mi-search-lens{animation:mi-search-frame 8s var(--ease-in-out) infinite}@keyframes mi-search-frame{0%,12%,to{transform:translate(0)rotate(-8deg)}38%,53%{transform:translate(-62px,-38px)rotate(6deg)}73%,83%{transform:translate(-15px,-63px)rotate(-4deg)}}.mi-set-light{animation:20s linear infinite mi-stage-daylight}.mi-lens-turn{transform-origin:0 0;animation:20s linear infinite mi-mechanical-turn}.mi-iris-leaf{animation:mi-iris-actuate var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:20px -32px}.mi-glass-reflection{animation:mi-optical-reflection var(--mi-cycle) linear infinite}.mi-shutter-button{animation:mi-shutter-press var(--mi-cycle) var(--ease-out) infinite}.mi-camera-exposure{animation:mi-camera-expose var(--mi-cycle) linear infinite}.mi-instant-print{animation:mi-instant-develop var(--mi-cycle) var(--ease-in-out) infinite}.mi-contact-sheet{animation:mi-contact-fan var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:63px 156px}.mi-identity-card{animation:mi-identity-assemble var(--mi-cycle) var(--ease-out) infinite;transform-origin:82px 109px}.mi-profile-lines{animation:mi-profile-typeset var(--mi-cycle) var(--ease-out) infinite;transform-origin:20px 84px}.mi-security-engage{animation:mi-security-latch var(--mi-cycle) var(--ease-in-out) infinite}.mi-letter-rise{animation:mi-letter-unfold var(--mi-cycle) var(--ease-in-out) infinite}.mi-envelope-flap{animation:mi-envelope-open var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:0 -29px}.mi-mail-seal{animation:mi-wax-press var(--mi-cycle) var(--ease-in-out) infinite}.mi-postmark{animation:mi-postmark-print var(--mi-cycle) var(--ease-out) infinite}.mi-mail-route{animation:mi-mail-lines var(--mi-cycle) var(--ease-out) infinite;transform-origin:149px 182px}.mi-business-calendar{animation:mi-arrange-calendar var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:57px 125px}.mi-business-photo{animation:mi-arrange-photo var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:63px 156px}.mi-business-team{animation:mi-arrange-team var(--mi-cycle) var(--ease-in-out) infinite}.mi-business-typeset{animation:mi-profile-typeset var(--mi-cycle) var(--ease-out) infinite;transform-origin:20px 84px}.mi-business-signal{animation:mi-board-signal var(--mi-cycle) linear infinite}.mi-need-booking,.mi-need-gallery,.mi-need-team{opacity:.55;transition:opacity .2s}.mi-need-active,.mi-scene-business[data-state=profile] .mi-need-booking,.mi-scene-business[data-state=profile] .mi-need-gallery,.mi-scene-business[data-state=profile] .mi-need-team{opacity:1}.mi-document-feed{animation:mi-document-register var(--mi-cycle) var(--ease-in-out) infinite}.mi-document-scanner{animation:mi-document-scan var(--mi-cycle) linear infinite}.mi-approval-stamp{animation:mi-stamp-approve var(--mi-cycle) var(--ease-out) infinite;transform-origin:0 50px}.mi-clock-hand{transform-origin:0 0;animation:12s linear infinite mi-mechanical-turn}.mi-review-clock{animation:mi-clock-index var(--mi-cycle) var(--ease-out) infinite;transform-origin:0 0}.mi-room-door{animation:mi-studio-open var(--mi-cycle) var(--ease-in-out) infinite;transform-box:fill-box;transform-origin:0}.mi-room-door-open{animation-name:mi-studio-welcome}.mi-studio-light{animation:mi-window-light var(--mi-cycle) linear infinite;transform-origin:230px 180px}.mi-desk-assemble{animation:mi-desk-build var(--mi-cycle) var(--ease-out) infinite}.mi-wall-picture{animation:mi-picture-hang var(--mi-cycle) var(--ease-out) infinite;transform-origin:63px 0}.mi-plant{animation:mi-leaf-turn var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:0 0}.mi-team-card-one{animation:mi-seat-one var(--mi-cycle) var(--ease-out) infinite}.mi-team-card-two{animation:mi-seat-two var(--mi-cycle) var(--ease-out) infinite}.mi-team-card-invite{animation:mi-seat-invite var(--mi-cycle) var(--ease-in-out) infinite}.mi-team-card-joined{animation:mi-seat-joined var(--mi-cycle) var(--ease-out) infinite}.mi-team-signal-one{animation:mi-team-connect-one var(--mi-cycle) linear infinite}.mi-team-signal-two{animation:mi-team-connect-two var(--mi-cycle) linear infinite}.mi-focus-brackets{animation:mi-lens-focus var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:320px 254px}.mi-focus-plane{animation:mi-focus-lock var(--mi-cycle) linear infinite;transform-origin:320px 254px}.mi-scene-login .mi-lens-turn{animation-duration:12s}.mi-key-insert{animation:mi-key-unlock var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:155px 0}.mi-lock-shackle{animation:mi-lock-open var(--mi-cycle) var(--ease-in-out) infinite;transform-origin:-43px 12px}.mi-lock-tumbler{animation:mi-tumbler-engage var(--mi-cycle) linear infinite}.mi-payment-card{animation:mi-payment-align var(--mi-cycle) var(--ease-out) infinite;transform-origin:306px 340px}.mi-payment-scan{animation:3s linear infinite mi-payment-reader}.mi-checking-orbit{transform-origin:0 0;animation:2.6s linear infinite mi-mechanical-turn}.mi-order-tabs{animation:mi-order-typeset var(--mi-cycle) var(--ease-out) infinite;transform-origin:446px 174px}.mi-receipt-feed{animation:mi-print-receipt var(--mi-cycle) linear infinite;transform:translateY(150px)}.mi-printer-led{animation:mi-printer-ready var(--mi-cycle) linear infinite}.mi-paper-cutter{animation:mi-receipt-cut var(--mi-cycle) var(--ease-out) infinite}.mi-receipt-stamp{animation:mi-receipt-seal var(--mi-cycle) var(--ease-out) infinite}@keyframes mi-stage-daylight{0%{opacity:0;transform:translate(-180px)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(360px)}}@keyframes mi-mechanical-turn{to{transform:rotate(360deg)}}@keyframes mi-iris-actuate{0%,to{transform:rotate(-12deg)}35%{transform:rotate(14deg)}48%{transform:rotate(-17deg)}68%{transform:rotate(4deg)}}@keyframes mi-optical-reflection{0%,to{opacity:.3;transform:translate(-8px,3px)}50%{opacity:1;transform:translate(9px,-4px)}}@keyframes mi-shutter-press{0%,28%,45%,to{transform:translateY(0)}34%,39%{transform:translateY(4px)}}@keyframes mi-camera-expose{0%,32%,43%,to{opacity:0}36%{opacity:.8}}@keyframes mi-instant-develop{0%,20%{opacity:0;transform:translateY(0)}26%{opacity:1}70%,82%{opacity:1;transform:translateY(103px)}96%,to{opacity:0;transform:translateY(128px)}}@keyframes mi-contact-fan{0%,to{transform:rotate(-7deg)}44%{transform:rotate(6deg)}72%{transform:rotate(-2deg)}}@keyframes mi-identity-assemble{0%,to{opacity:.45;transform:translate(25px)rotate(5deg)}28%,79%{opacity:1;transform:translate(0)rotate(0)}}@keyframes mi-profile-typeset{0%,to{opacity:.5;transform:scaleX(.65)}30%,78%{opacity:1;transform:scaleX(1)}}@keyframes mi-security-latch{0%,to{transform:rotate(-7deg)}50%{transform:rotate(4deg)}}@keyframes mi-letter-unfold{0%,to{transform:translateY(48px)}28%,66%{transform:translateY(-25px)}}@keyframes mi-envelope-open{0%,to{transform:scaleY(1)}23%,74%{transform:scaleY(-1)}}@keyframes mi-wax-press{0%,to{transform:translate(18px,-12px)rotate(12deg)}40%,65%{transform:translate(0)rotate(-6deg)}}@keyframes mi-postmark-print{0%,to{opacity:.3;transform:rotate(-14deg)scale(.96)}40%,70%{opacity:1;transform:rotate(0)scale(1)}}@keyframes mi-mail-lines{0%,to{opacity:.3;transform:scaleX(.6)}50%{opacity:.8;transform:scaleX(1)}}@keyframes mi-arrange-calendar{0%,to{transform:translate(73px,13px)rotate(22deg)scale(.94)}32%,72%{transform:translate(0)rotate(0)scale(1)}}@keyframes mi-arrange-photo{0%,to{transform:translate(-70px,18px)rotate(-23deg)scale(.94)}38%,76%{transform:translate(0)rotate(0)scale(1)}}@keyframes mi-arrange-team{0%,to{opacity:.25;transform:translateY(-46px)}44%,82%{opacity:1;transform:translateY(0)}}@keyframes mi-board-signal{0%{opacity:0;transform:translate(-104px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(104px)}}@keyframes mi-document-register{0%,to{transform:translateY(-20px)}30%,76%{transform:translateY(9px)}}@keyframes mi-document-scan{0%{opacity:0;transform:translateY(0)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(235px)}}@keyframes mi-stamp-approve{0%,to{transform:translateY(-22px)rotate(14deg)}58%,72%{transform:translateY(8px)rotate(-6deg)}}@keyframes mi-clock-index{0%,to{transform:rotate(-8deg)}47%{transform:rotate(8deg)}}@keyframes mi-studio-open{0%,to{transform:skewY(-1deg)scaleX(.97)}38%,75%{transform:skewY(-13deg)scaleX(.2)}}@keyframes mi-studio-welcome{0%,to{transform:skewY(-9deg)scaleX(.5)}40%,77%{transform:skewY(-16deg)scaleX(.15)}}@keyframes mi-window-light{0%,to{opacity:.3;transform:skew(-12deg)}50%{opacity:1;transform:skew(12deg)}}@keyframes mi-desk-build{0%,to{opacity:.7;transform:translateY(18px)}35%,80%{opacity:1;transform:translateY(0)}}@keyframes mi-picture-hang{0%,to{transform:rotate(-8deg)}42%,77%{transform:rotate(0)}}@keyframes mi-leaf-turn{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes mi-seat-one{0%,to{opacity:.5;transform:translate(-32px,18px)rotate(-4deg)}25%,78%{opacity:1;transform:translate(0)rotate(0)}}@keyframes mi-seat-two{0%,to{opacity:.5;transform:translate(32px,18px)rotate(4deg)}36%,84%{opacity:1;transform:translate(0)rotate(0)}}@keyframes mi-seat-invite{0%,to{opacity:.3;transform:translateY(57px)}50%,80%{opacity:1;transform:translateY(0)}}@keyframes mi-seat-joined{0%,to{transform:translateY(13px)scale(.96)}48%,80%{transform:translateY(0)scale(1)}}@keyframes mi-team-connect-one{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(130px,119px)}}@keyframes mi-team-connect-two{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(-130px,124px)}}@keyframes mi-lens-focus{0%,to{opacity:.45;transform:scale(1)}36%,57%{opacity:1;transform:scale(.87)}72%{opacity:.65;transform:scale(.93)}}@keyframes mi-focus-lock{0%,to{opacity:.25;transform:scaleX(.8)}40%,66%{opacity:1;transform:scaleX(1)}}@keyframes mi-key-unlock{0%,to{transform:translate(-20px)rotate(-8deg)}28%{transform:translate(34px)rotate(0)}48%,67%{transform:translate(34px)rotate(22deg)}80%{transform:translate(34px)rotate(0)}}@keyframes mi-lock-open{0%,35%,90%,to{transform:translateY(0)rotate(0)}55%,72%{transform:translateY(-24px)rotate(-8deg)}}@keyframes mi-tumbler-engage{0%,32%,87%,to{opacity:.35}48%,72%{opacity:1}}@keyframes mi-payment-align{0%,to{transform:rotate(-3deg)}35%,77%{transform:rotate(0)}}@keyframes mi-payment-reader{0%{opacity:0;transform:translateY(0)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(119px)}}@keyframes mi-order-typeset{0%,to{opacity:.3;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}@keyframes mi-print-receipt{0%,10%{opacity:.6;transform:translateY(0)}62%,80%{opacity:1;transform:translateY(167px)}96%,to{opacity:0;transform:translateY(190px)}}@keyframes mi-printer-ready{0%,to{opacity:.35}30%,62%{opacity:1}75%{opacity:.5}}@keyframes mi-receipt-cut{0%,64%,84%,to{opacity:.25;transform:translate(0)}72%{opacity:1;transform:translate(4px)}}@keyframes mi-receipt-seal{0%,50%,to{opacity:.5;transform:translateY(-27px)rotate(12deg)}70%,83%{opacity:1;transform:translate(-25px,7px)rotate(-8deg)}}.mi-chapter[data-visible=false] .mi-scene *,.mi-hero-art[data-visible=false] .mi-scene *,.mi-page[data-paused=true] .mi-scene *,.mi-page[data-hidden=true] .mi-scene *{animation-play-state:paused!important}.mi-page[data-motion=minimal] .mi-scene *{animation:none!important}.mi-page[data-motion=minimal] .mi-instant-print{transform:translateY(95px)}.mi-page[data-motion=minimal] .mi-receipt-feed{transform:translateY(150px)}.mi-page[data-motion=minimal] .mi-room-door{transform:skewY(-12deg)scaleX(.28)}@media (prefers-reduced-motion:reduce){.mi-page:not([data-motion=full]) .mi-scene *{animation:none!important}.mi-page:not([data-motion=full]) .mi-instant-print{transform:translateY(95px)}.mi-page:not([data-motion=full]) .mi-receipt-feed{transform:translateY(150px)}.mi-page:not([data-motion=full]) .mi-room-door{transform:skewY(-12deg)scaleX(.28)}.mi-page .mi-theme-switch button,.mi-page .mi-scene stop{transition:none}}
