.md-demo{--ink:#172a35;--accent:#d2f4dd;color:var(--ink);background:#f7f9f5;min-height:100vh;font:16px/1.7 Arial,sans-serif}.md-demo *{box-sizing:border-box}.md-demo a{color:inherit}.md-disclosure{color:#fff;background:#172a35;justify-content:space-between;gap:20px;padding:12px 5%;font-size:12px;display:flex}.md-demo header,.md-demo footer{border-bottom:1px solid #ccd8cf;padding:28px 6%}.md-demo header{justify-content:space-between;gap:25px;display:flex}.md-demo nav{gap:25px;display:flex}.md-demo main{max-width:1200px;margin:auto}.md-demo section{padding:60px 6%;scroll-margin-top:20px}.md-demo .md-hero{background:radial-gradient(at 100%,#d9eee2,#0000);padding-block:85px}.md-demo h1{max-width:800px;margin:20px 0;font:500 clamp(42px,6vw,72px)/1.1 Georgia,serif}.md-demo h2{font:500 38px/1.2 Georgia,serif}.md-demo h3{font-size:23px}.md-hero p{max-width:650px}.md-demo .md-button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:8px;margin:15px 0;padding:15px 22px;font:700 14px Arial,sans-serif;text-decoration:none;display:inline-block}.md-tabs{gap:12px;display:flex}.md-tabs button{cursor:pointer;background:#fff;border:1px solid #abbdb0;border-radius:50%;width:42px;height:42px}.md-tabs button[aria-pressed=true]{background:var(--accent)}.md-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.md-grid article{background:#fff;border:1px solid #c8d8cf;border-radius:12px;padding:25px}.md-grid p{min-height:80px}.md-stages{gap:40px;padding-left:25px;display:flex}.md-stages li[aria-current]{color:#186d48;font-weight:800}.md-demo form{max-width:600px}.md-demo textarea,.md-demo select{width:100%;font:inherit;border:1px solid #9aac9f;border-radius:8px;margin-top:12px;padding:15px;display:block}.md-demo textarea{min-height:120px}.md-demo footer{background:#e4ede7}.md-demo footer p{font-size:13px}@media (width<=700px){.md-grid{grid-template-columns:1fr}.md-demo header,.md-disclosure{flex-direction:column}.md-demo section{padding-block:35px}.md-grid p{min-height:auto}.md-demo nav{font-size:13px}}.cm-demo{--ink:#0b2440;--accent:#bdeeff;background:#f5f8fc}.cm-demo header small{color:#49667a;font-size:12px;display:block}.cm-demo .md-hero{background:radial-gradient(at 100%,#c9e4f8,#0000)}.cm-scenarios{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.cm-scenarios button{font:inherit;color:#0b2440;cursor:pointer;background:#fff;border:1px solid #8ca9c1;border-radius:25px;padding:12px 18px}.cm-scenarios button[aria-pressed=true]{color:#fff;background:#0b2440}.cm-workspace{grid-template-columns:1.2fr 1fr;align-items:start;gap:26px;display:grid}.cm-workspace>article,.cm-workspace>aside{background:#fff;border:1px solid #cad8e5;border-radius:18px;padding:26px}.cm-console-head{border-bottom:1px solid #dbe3ed;justify-content:space-between;gap:15px;padding-bottom:20px;display:flex}.cm-console-head span{color:#44627e;font-size:12px}.cm-message{background:#f0f4f9;border-radius:12px;max-width:95%;padding:17px}.cm-message small{color:#496981;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.cm-agent{background:#e6f4fb;margin-left:20px!important}.cm-choices{flex-wrap:wrap;gap:10px;display:flex}.cm-choices .md-button{margin:6px 0;padding:12px;font-size:13px}.cm-stages{grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none;display:grid}.cm-stages li{border-top:3px solid #d2dce9;padding:8px 0;font-size:13px}.cm-stages .cm-complete{border-color:#2489b1}.cm-workspace dt{color:#59738b;margin-top:14px;font-size:12px;font-weight:700}.cm-workspace dd{margin:0}.md-demo .cro-trust{max-width:450px;font-size:11px;line-height:1.5;display:block}.md-demo .cro-trust span{display:block}.cm-demo button:disabled{opacity:.6;cursor:default}@media (width<=760px){.cm-workspace{grid-template-columns:1fr}.cm-console-head{flex-direction:column;gap:3px}.cm-workspace>article,.cm-workspace>aside{padding:20px}}.md-market .md-hero{padding-block:48px}.md-market h1{max-width:850px;font-size:clamp(36px,5vw,62px)}.md-market #workbench{padding-top:36px}.md-demo .md-small{color:#526875;font-size:12px;line-height:1.6}.md-eyebrow{letter-spacing:.12em;font-weight:800;font-size:11px!important}.md-workbench-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.md-workbench-heading h2{margin:8px 0}.md-journey-tags{flex-wrap:wrap;gap:8px;max-width:390px;padding:0;list-style:none;display:flex}.md-journey-tags li{background:#fff;border:1px solid #bccfc1;border-radius:25px;padding:5px 12px;font-size:12px}.md-workbench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.md-demo .md-panel{background:#fff;border:1px solid #c8d8cf;border-radius:14px;min-width:0;padding:25px}.md-panel>h3{margin:6px 0 20px;font-size:23px}.md-panel>p:first-child{margin-top:0}.md-panel h4{margin:15px 0;font-size:22px;line-height:1.3}.md-panel label{margin:16px 0;font-size:14px;font-weight:700;display:block}.md-demo input:not([type=checkbox]),.md-demo textarea,.md-demo select{color:#172a35;background:#fff;border:1px solid #a1b5a7;border-radius:7px;width:100%;max-width:100%;min-height:44px;margin-top:7px;padding:11px 13px;font:400 15px/1.5 Arial,sans-serif;display:block}.md-demo input[type=number]{max-width:110px}.md-demo textarea{resize:vertical;min-height:94px}.md-demo input:focus-visible,.md-demo textarea:focus-visible,.md-demo select:focus-visible,.md-demo button:focus-visible,.md-demo a:focus-visible{outline-offset:3px;outline:3px solid #438a77}.md-demo button{font:inherit;cursor:pointer}.md-demo button:disabled{cursor:default;opacity:.45}.md-demo .md-button{border-radius:9px;margin:10px 0;padding:12px 17px;font-size:13px}.md-demo .md-secondary{background:#fff;color:var(--ink)!important}.md-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.md-choice-set{border:0;min-width:0;margin:20px 0;padding:0}.md-choice-set legend{margin-bottom:10px;font-size:13px;font-weight:700}.md-choice-set>div{flex-wrap:wrap;gap:8px;display:flex}.md-choice-set button{color:#234135;text-align:left;background:#fff;border:1px solid #bacbc0;border-radius:8px;min-height:42px;padding:9px 12px;font-size:13px;line-height:1.5}.md-choice-set button[aria-pressed=true]{background:#e4f2e9;border-color:#27634f;box-shadow:inset 0 -2px #27634f}.md-demo .md-status{color:#1b4b38;background:#edf7f0;border:1px solid #b8d5c4;border-radius:9px;padding:14px 16px;font-size:14px;line-height:1.6}.md-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0 0 28px;padding:0;list-style:none;display:grid}.md-process li{border-top:3px solid #d4ded7;padding-top:10px;font-size:13px}.md-process .complete{border-color:#358363}.md-process span{margin-right:8px;font-size:11px}.md-logo-preview{overflow-wrap:anywhere;background:#f5f8f4;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;min-height:220px;padding:25px;display:flex}.md-logo-preview svg{flex-shrink:0;width:70px;height:70px}.md-logo-preview strong{text-align:center;font-size:28px;line-height:1.2}.md-slide{color:#fff;aspect-ratio:16/10;background:#122e3a;border-radius:8px;flex-direction:column;justify-content:center;padding:30px;display:flex}.md-slide h4{font-size:30px}.md-slide small{color:#a4d5c4;font-size:12px}.md-slide p{font-size:15px}.md-slide>strong{color:#b9ecd6;font-size:13px}.md-list{gap:10px;display:grid}.md-list>button{text-align:left;color:var(--ink);background:#fff;border:1px solid #c5d3c9;border-radius:9px;gap:3px;padding:13px;font-size:14px;display:grid}.md-list button.selected{background:#edf5ef;border-color:#4c8b6b}.md-list small,.md-list span{color:#557363;font-size:11px}.md-post{border:1px solid #d2dcd4;border-radius:12px;overflow:hidden}.md-post>small{padding:12px;font-size:11px;display:block}.md-post-art{aspect-ratio:16/9;color:#19372c;text-align:center;background:#d8e6df;place-items:center;padding:25px;font:32px/1.2 Georgia,serif;display:grid}.md-post>p{padding:0 18px;font-size:14px}.md-post-linkedin .md-post-art{aspect-ratio:2;color:#20394b;background:#d9e4ed}.md-mini-site{border:1px solid #c2cec6;border-radius:10px;max-width:100%;margin:auto;transition:width .2s;overflow:hidden}.md-mini-site.md-mini-mobile{max-width:280px}.md-demo .md-mini-site header{background:#e6eee7;padding:18px;display:block}.md-mini-site nav{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.md-mini-site nav button{background:0 0;border:0;padding:4px;font-size:12px;text-decoration:underline}.md-mini-site>div,.md-mini-site>form{padding:25px}.md-mini-site h4{font:28px/1.2 Georgia,serif}.md-presenter{background:#e9f0ec;border-radius:12px;align-items:center;gap:20px;padding:20px;display:flex}.md-presenter svg{fill:#87a393;width:100px;height:100px}.md-demo blockquote{overflow-wrap:anywhere;border-left:3px solid #91b49b;margin:20px 0;padding:8px 0 8px 18px}.md-check{align-items:flex-start;gap:10px;font-size:13px!important;font-weight:400!important;display:flex!important}.md-check input{margin-top:5px}.md-video-board{aspect-ratio:16/10;color:#fff;background:#182e45;border-radius:10px;flex-direction:column;justify-content:center;padding:25px;display:flex}.md-video-board.vertical{aspect-ratio:9/12;max-width:270px;margin:auto}.md-video-board h4{font-size:25px}.md-presenter-symbol{color:#a9d0eb;font-size:70px}.md-video-board small{color:#b2cfdf;font-size:11px}.md-timeline{gap:6px;margin:15px 0;display:flex}.md-timeline button{background:#fff;border:1px solid #b5c8ba;border-radius:6px;flex:1;min-height:40px;font-size:12px}.md-timeline button[aria-pressed=true]{background:#d9ebe0}.md-chat{flex-direction:column;gap:10px;max-height:400px;display:flex;overflow-y:auto}.md-chat p{background:#edf2ef;border-radius:10px;max-width:95%;margin:0;padding:13px;font-size:14px}.md-chat p.reply{background:#e4eff3;align-self:flex-end}.md-chat small{margin-bottom:5px;font-size:10px;font-weight:800;display:block}.md-facts{grid-template-columns:minmax(110px,.8fr) 1.2fr;gap:10px;margin:10px 0 20px;font-size:14px;display:grid}.md-facts dt{color:#587361;font-size:12px}.md-facts dd{overflow-wrap:anywhere;margin:0}.md-source{background:#f1f6f2;border:1px solid #bdcfc2;border-radius:10px;padding:20px;font-size:14px}.md-compact-table{overflow-x:auto}.md-compact-table table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.md-compact-table th,.md-compact-table td{border-bottom:1px solid #d7e1d9;padding:12px 6px}.md-list-text{padding-left:20px;font-size:14px}.md-list-text li{margin:12px 0}.md-list-text p{margin:5px 0}.md-metrics{flex-wrap:wrap;gap:15px;margin:20px 0;display:flex}.md-metrics>div{background:#e8f0ea;border:1px solid #c5d6ca;border-radius:9px;flex:1;min-width:110px;padding:18px}.md-metrics strong{font-size:29px;line-height:1.2;display:block}.md-metrics span{font-size:12px}.md-search-preview{background:#f7faf7;border:1px solid #cad8ce;border-radius:10px;padding:20px}.md-search-preview h4{color:#234f94;font-size:22px}.md-search-preview small{font-size:10px}.md-product-art{background:#e9eee4;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:180px;display:flex}.md-product-art>span{color:#688572;font-size:60px;font-weight:800}.md-product-art>strong{font:22px Georgia,serif}.md-cart{padding:0;list-style:none}.md-cart li{border-bottom:1px solid #d9e2da;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:14px;display:flex}.md-cart small{display:block}.md-cart .md-button{padding:8px 10px;font-size:11px}.md-resource-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0;display:grid}.md-resource-grid .md-panel{flex-direction:column;display:flex}.md-resource-grid .md-panel>strong{margin-top:auto;font-size:14px}.md-progress-label progress{accent-color:#327456;width:100%;height:10px;margin-top:12px;display:block}.md-lesson-copy{font-size:18px;line-height:1.8}.md-rule{background:#f1f6f2;border:1px solid #c9d7cf;border-radius:10px;gap:10px;padding:20px;font-size:14px;display:grid}.md-rule span{border-top:1px solid #d0ded4;padding-top:8px}.md-checklist{border:1px solid #c2d3c7;border-radius:9px;margin:20px 0;padding:8px 18px}.md-checklist legend{padding:0 5px;font-size:13px;font-weight:700}.md-pipeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0;display:grid}.md-pipeline>div{background:#e9efea;border:1px solid #d2ddd4;border-radius:10px;min-height:190px;padding:14px}.md-pipeline h3{margin:0 0 15px;font-size:14px}.md-pipeline button{text-align:left;color:#213a2e;background:#fff;border:1px solid #c4d5c9;border-radius:8px;width:100%;margin:10px 0;padding:14px;display:block}.md-pipeline button[aria-pressed=true]{border-color:#377f5e;box-shadow:inset 0 0 0 1px #377f5e}.md-pipeline button strong{font-size:13px}.md-pipeline button small{margin-top:7px;font-size:11px;display:block}.md-category-ai{--accent:#dbe9f8}.md-category-education{--accent:#e0def6}.md-category-creative{--accent:#e5e5d9}.md-market .cro-trust{color:#587060}.md-market footer .md-button{margin-bottom:3px}@media (width<=850px){.md-workbench{gap:16px}.md-demo .md-panel{padding:20px}.md-resource-grid{grid-template-columns:1fr 1fr}.md-workbench-heading{display:block}.md-pipeline{grid-template-columns:1fr 1fr}.md-slide{padding:20px}.md-slide h4{font-size:25px}}@media (width<=650px){.md-workbench,.md-resource-grid{grid-template-columns:1fr}.md-market .md-hero{padding-block:35px}.md-market #workbench{padding-top:28px}.md-demo .md-panel{padding:20px}.md-process{gap:8px}.md-process li{font-size:11px}.md-process span{margin-bottom:4px;display:block}.md-demo .md-workbench-heading h2{font-size:30px}.md-facts{grid-template-columns:1fr}.md-facts dd{margin-bottom:10px}.md-cart li{flex-direction:column;align-items:start;gap:0}.md-market .md-disclosure{font-size:11px}.md-market h1{font-size:38px}.md-pipeline{gap:8px}.md-pipeline>div,.md-pipeline button{padding:10px}.md-choice-set button{font-size:12px}.md-video-board.vertical{max-width:270px}}@media (prefers-reduced-motion:reduce){.md-mini-site{transition:none}}.md-demo>footer{color:var(--ink);background:#e4ede7;gap:0;max-width:none;display:block}.md-demo>footer b{color:var(--ink)}.md-demo>footer p{color:#526875;max-width:720px}.md-demo>footer .cro-trust{color:#435e4d;max-width:600px}.md-demo>footer .md-button{display:inline-block}
