.ms-page .td-eyebrow{font-family:var(--td-font-ui);font-weight:700;font-size:var(--td-fs-label);letter-spacing:.08em}.ms-page .td-react-rect-title{inline-size:96%}@media (max-width:560px){.ms-page h2.td-react-rect-title{font-size:min(var(--td-h2-size,40.96px), 8vw)}.ms-page .td-react-rect-title{inline-size:92%}}.ms-label{font-family:var(--td-font-ui);font-size:var(--td-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--td-ink-2);margin:0;font-weight:700}.ms-fine{font-size:var(--td-fs-label);color:var(--td-ink-2);margin:0;line-height:1.5}.ms-hero{gap:var(--td-sp-11);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1080px){.ms-hero{gap:var(--td-sp-10);grid-template-columns:1fr}}.ms-hero-main,.ms-hero-side{min-width:0}.ms-lead{margin:var(--td-sp-4) 0 0;max-width:52ch;font-size:var(--td-fs-lead);color:var(--td-ink-2);line-height:1.5}.ms-hero-actions{margin-top:var(--td-sp-7);align-items:center}.ms-proof{margin:var(--td-sp-6) 0 0;max-width:56ch;font-size:var(--td-fs-small);color:var(--td-ink);line-height:1.5}.ms-panel{gap:var(--td-sp-6);padding:var(--td-pad-panel);border-radius:var(--td-radius-6);background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-raised);display:grid}@media (max-width:560px){.ms-panel{padding:var(--td-pad-card);gap:var(--td-sp-5)}}.ms-title{font-family:var(--td-font-display);font-size:var(--td-fs-heading);color:var(--td-ink);margin:0;font-weight:400;line-height:1.1}.ms-acts{gap:var(--td-sp-4) var(--td-sp-8);flex-wrap:wrap;display:flex}.ms-act-group{align-items:center;gap:var(--td-sp-3);flex-wrap:wrap;display:flex}.ms-act-group .ms-label{margin-right:var(--td-sp-2)}.ms-page .ms-act{appearance:none;padding:var(--td-sp-4) var(--td-sp-7);border-radius:var(--td-radius-pill);background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-btn-rest);font:inherit;font-size:var(--td-fs-small);color:var(--td-ink);cursor:pointer;transition:box-shadow var(--td-t-fast) var(--td-ease-out), background var(--td-t-fast) var(--td-ease-out);border:0;font-weight:600;line-height:1.3}.ms-page .ms-act:hover{background:var(--td-surface);box-shadow:var(--td-btn-hover)}.ms-page .ms-act:active:not([aria-pressed=true]){background:var(--td-surface);box-shadow:var(--td-btn-active)}.ms-page .ms-act[aria-pressed=true]{background:var(--td-surface);box-shadow:var(--td-inset-deep)}.ms-page .ms-act:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px}.ms-scenes{display:grid}.ms-scene{gap:var(--td-sp-6) var(--td-sp-10);visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"erp store""travel travel";align-content:start;display:grid}.ms-scene[data-on=true]{visibility:visible}.ms-pane--erp{grid-area:erp}.ms-pane--store{grid-area:store}.ms-travel{grid-area:travel}@media (max-width:639px){.ms-scene{gap:var(--td-sp-5);grid-template-columns:1fr;grid-template-areas:"erp""travel""store"}}.ms-pane{gap:var(--td-sp-3);align-content:start;min-width:0;display:grid}.ms-pane .ms-label+.ms-rows{margin-top:var(--td-sp-1)}.ms-rows{margin:0;display:grid}.ms-rows+.ms-label{margin-top:var(--td-sp-5)}.ms-row,.ms-card{border-radius:var(--td-radius-4);background:0 0}.ms-rows>.ms-row+.ms-row,.ms-card+.ms-card{border-top:1px solid color-mix(in srgb, var(--td-ink-2) 12%, transparent)}.ms-row{justify-content:space-between;gap:var(--td-sp-4);padding:var(--td-sp-4) var(--td-sp-5);font-size:var(--td-fs-small);line-height:1.35;display:flex}.ms-row dt{color:var(--td-ink-2);min-width:0}.ms-row dd{color:var(--td-ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;font-weight:700}.ms-card{gap:var(--td-sp-1);padding:var(--td-sp-4) var(--td-sp-6);font-size:var(--td-fs-label);color:var(--td-ink-2);display:grid}.ms-card-name{font-size:var(--td-fs-subhead);color:var(--td-ink);font-weight:700}.ms-card-price{color:var(--td-ink);font-variant-numeric:tabular-nums;font-weight:700}.ms-row[data-empty=true] dt,.ms-row[data-empty=true] dd,.ms-card[data-empty=true] .ms-card-name{color:var(--td-ink-2);font-weight:500}.ms-row[data-changed=true],.ms-card[data-changed=true]{background:var(--td-surface);box-shadow:var(--td-inset-deep)}.ms-row[data-changed=true] dd,.ms-card[data-changed=true] .ms-card-price,.ms-card[data-changed=true] .ms-card-meta{color:var(--td-ink);font-weight:700}.ms-travel{font-size:var(--td-fs-small);color:var(--td-ink);margin:0;line-height:1.45}.ms-foot{justify-content:space-between;align-items:center;gap:var(--td-sp-4) var(--td-sp-6);flex-wrap:wrap;display:flex}.ms-foot .ms-fine{flex:260px}.ms-scene[data-on=true] [data-changed=true],.ms-scene[data-on=true] .ms-travel{animation:ms-in .4s var(--td-ease-out,ease-out) both;animation-delay:calc(.3s + var(--ms-d,0) * .35s)}@keyframes ms-in{0%{opacity:.25;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ms-scene[data-on=true] [data-changed=true],.ms-scene[data-on=true] .ms-travel{animation:none}.ms-page .ms-act,.ms-add-fold .td-disclose-panel,.ms-add-fold .td-disclose-chevron{transition:none}}.ms-adds{gap:var(--td-rhythm-grid);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1080px){.ms-adds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ms-adds{grid-template-columns:minmax(0,1fr)}}.ms-add{gap:var(--td-sp-4);min-width:0;padding:var(--td-pad-card);border-radius:var(--td-radius-7);background:var(--td-raise-fill,var(--td-surface));box-shadow:var(--td-raised);grid-template-rows:auto auto 1fr;display:grid}.ms-add-h{font:600 var(--td-fs-subhead)/1.25 var(--td-font-ui);color:var(--td-ink);margin:0}.ms-add-line{max-width:60ch;font-size:var(--td-fs-small);color:var(--td-ink-2);margin:0;line-height:1.5}.ms-add-view{min-width:0;margin-top:var(--td-sp-4);padding:var(--td-sp-8);border-radius:var(--td-radius-5);background:var(--td-surface);box-shadow:var(--td-inset-soft);align-content:center;align-self:stretch;display:grid;container-type:inline-size}.ms-add-view :is(.craft-doc-f,.craft-queue-row,.craft-tiles li,.craft-link-end,.craft-pill){box-shadow:none;background:0 0}.ms-add-view :is(.craft-doc-f,.craft-queue-row){padding-inline:0;padding-block:var(--td-sp-3);border-radius:0}.ms-add-view :is(.craft-doc-f,.craft-queue-row)+:is(.craft-doc-f,.craft-queue-row){border-top:1px solid color-mix(in srgb, var(--td-ink-2) 12%, transparent)}.ms-add-view .craft-doc-fields,.ms-add-view .craft-queue{gap:0}.ms-add-view .craft-queue>.craft-label{margin-bottom:var(--td-sp-2)}.ms-add-view .craft-pill{padding-inline:0}.ms-add-view .craft-tiles{gap:0 var(--td-sp-8)}.ms-add-view .craft-tiles li{padding:var(--td-sp-3) 0;border-top:1px solid color-mix(in srgb, var(--td-ink-2) 12%, transparent);border-radius:0}.ms-add-view .craft-tiles li:nth-child(-n+2){border-top:0}.ms-add-view .craft-link-end{padding:var(--td-sp-3) 0;color:var(--td-ink)}.ms-add-view .craft-slip{--craft-paper:transparent;box-shadow:none;color:var(--td-ink);background:0 0;border-radius:0;padding:0}.ms-add-view .craft-slip-h{text-align:left}.ms-add-view .craft-slip-lines{border-block-color:color-mix(in srgb, var(--td-ink-2) 30%, transparent)}.ms-add-view .craft-slip-ln>:last-child{color:var(--td-ink-2);text-align:right}@container (max-width:300px){.ms-add-view .craft-link{grid-template-columns:minmax(0,1fr)}.ms-add-view .craft-link-wire{inline-size:2px;block-size:var(--td-sp-8);background:repeating-linear-gradient(180deg, var(--td-ink-3) 0 5px, transparent 5px 9px);justify-self:center}.ms-add-view .craft-link[data-live] .craft-link-wire{background:var(--td-green)}}.ms-add-fold{display:none}@media (max-width:639px){.ms-add{gap:var(--td-sp-3);grid-template-rows:auto}.ms-add-view--wide{display:none}.ms-add-fold{margin-top:var(--td-sp-2);display:block}.ms-add-fold .td-disclose{border-bottom:0}.ms-add-fold .td-disclose:first-child{border-top:1px solid color-mix(in srgb, var(--td-ink-2) 12%, transparent)}.ms-add-fold .td-disclose-trigger{min-block-size:44px;padding:var(--td-sp-4) 0 0}.ms-add-fold .td-disclose-trigger:hover{color:var(--td-ink)}.ms-add-fold .td-disclose-trigger:focus-visible{outline:2px solid var(--td-accent);outline-offset:2px;border-radius:var(--td-radius-3)}.ms-add-fold .td-disclose-body{padding:var(--td-sp-4) 0 0;max-height:none;overflow:visible}.ms-add-fold .td-disclose[data-state=open] .td-disclose-panel{max-height:120vh}.ms-add-fold .ms-add-view{margin-top:0}}
