.marketing.mk-home{--mk-ink:#172c43;--mk-paper:#fff;--mk-soft:#eef3f9;background:var(--mk-paper)}.marketing.mk-home .mk-hero{gap:64px;padding-block:76px}.marketing.mk-home h1{letter-spacing:-.065em;font-size:clamp(48px,5.6vw,80px);font-weight:600;line-height:1.02}.marketing.mk-home .mk-lead{color:var(--mk-ink);max-width:530px;font-size:20px;line-height:1.65}.marketing.mk-home .mk-ai-note{color:#344d69;align-items:flex-start;gap:10px;max-width:450px;font-size:16px}.marketing.mk-home .mk-ai-note svg{flex-shrink:0;margin-top:4px}.marketing.mk-home .mk-caption{color:#425b73;font-size:14px;line-height:1.7}.marketing.mk-home .mk-scene{background:#e8eff9;border:0;border-radius:20px}.marketing.mk-home .mk-scene-label{letter-spacing:0;color:var(--mk-ink);font-size:15px;font-weight:600}.marketing.mk-home .mk-scene-bottom{letter-spacing:0;gap:12px;font-size:11px}.marketing.mk-home .mk-strip{background:var(--mk-soft);color:var(--mk-ink);border:0;gap:28px 55px;font-size:15px}.marketing.mk-home .mk-section-head>p:last-child{color:#344d69;font-size:18px}.marketing.mk-home .mk-workflow{gap:12px;margin-top:44px;display:grid}.marketing.mk-home .mk-workflow article{background:#f2f5f8;border-radius:12px;grid-template-columns:32% 1fr;gap:30px;padding:32px 36px;display:grid}.marketing.mk-home .mk-workflow-label{color:var(--mk-blue);font-size:16px;font-weight:600}.marketing.mk-home .mk-workflow h3{margin-bottom:10px;font-size:25px}.marketing.mk-home .mk-workflow article>div>p{max-width:710px;color:var(--mk-ink);font-size:17px;line-height:1.7}.marketing.mk-home .mk-agency-band{color:#fff;background:#123566;padding-block:76px}.marketing.mk-home .mk-role-layout{grid-template-columns:1fr 1.25fr;gap:70px;display:grid}.marketing.mk-home .mk-role-layout>div>p{color:#e0eaff;max-width:390px;margin-top:24px;font-size:18px}.marketing.mk-home .mk-role-details details{background:#1d4377;border-radius:12px;margin-bottom:12px;padding:24px 28px}.marketing.mk-home .mk-role-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:32px;font-size:21px;font-weight:600;list-style:none;display:flex}.marketing.mk-home .mk-role-details summary::-webkit-details-marker{display:none}.marketing.mk-home .mk-role-details details[open] summary svg{transform:rotate(180deg)}.marketing.mk-home .mk-role-details details p{color:#edf3ff;margin-top:16px;font-size:17px;line-height:1.75}.marketing.mk-home .mk-role-layout .mk-role-footnote{max-width:none;margin-top:18px;font-size:14px}.marketing.mk-home .mk-ai-grid article{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:24px 0}.marketing.mk-home .mk-ai-grid article:hover{box-shadow:none}.marketing.mk-home .mk-ai-grid h3{font-size:24px}.marketing.mk-home .mk-ai-grid p{color:var(--mk-ink);font-size:17px}.marketing.mk-home .mk-ai-control{color:#425b73;font-size:14px}.marketing.mk-home .mk-public-ai{background:var(--mk-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:28px;margin-top:32px;padding:26px 30px;display:flex}.marketing.mk-home .mk-public-ai p{max-width:690px;font-size:16px}.marketing.mk-home .mk-public-ai strong{display:block}.marketing.mk-home .mk-public-ai a{color:var(--mk-blue);flex-shrink:0;font-size:16px}.marketing.mk-home .mk-detail-band{background:#eef2f6}.marketing.mk-home .mk-detail-grid>div>p:not(.mk-eyebrow){color:var(--mk-ink);font-size:18px}.marketing.mk-home .mk-detail-points{font-size:16px}.marketing.mk-home .mk-paper{box-shadow:none;transform:none}.marketing.mk-home .mk-how li{background:#f2f5f8;border:0;border-radius:12px;margin-bottom:12px;padding:24px}.marketing.mk-home .mk-how li>span{display:none}.marketing.mk-home .mk-how p{color:var(--mk-ink);font-size:16px}.marketing.mk-home .mk-plan>p,.marketing.mk-home .mk-plan ul,.marketing.mk-home .mk-pricing-note{color:var(--mk-ink);font-size:15px}.marketing.mk-home .mk-faq details p{color:var(--mk-ink);font-size:16px}.marketing.mk-home .mk-last{text-align:left;background:#123566}.marketing.mk-home .mk-last h2{max-width:850px;font-size:clamp(36px,4.7vw,64px)}.marketing.mk-home .mk-text-link{font-size:16px}.marketing.mk-home .mk-footer>span{font-size:14px}@media (max-width:1050px){.marketing.mk-home .mk-hero{gap:30px}.marketing.mk-home .mk-role-layout{gap:35px}.marketing.mk-home .mk-lead{font-size:18px}.marketing.mk-home .mk-public-ai{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.marketing.mk-home .mk-hero{gap:35px;padding-top:90px;padding-bottom:42px}.marketing.mk-home h1{font-size:clamp(46px,12vw,70px)}.marketing.mk-home .mk-workflow article{grid-template-columns:1fr;gap:10px;padding:25px}.marketing.mk-home .mk-workflow h3{font-size:24px}.marketing.mk-home .mk-role-layout{grid-template-columns:1fr;gap:30px}.marketing.mk-home .mk-agency-band{padding-block:55px}.marketing.mk-home .mk-role-details details{padding:22px}.marketing.mk-home .mk-scene-bottom{font-size:10px}.marketing.mk-home .mk-scene-bottom span{display:none}.marketing.mk-home .mk-strip{justify-content:flex-start;gap:12px 24px;font-size:14px}.marketing.mk-home .mk-public-ai{padding:24px}.marketing.mk-home .mk-detail-points{font-size:15px}.marketing.mk-home .mk-section-head h2,.marketing.mk-home .mk-ai-section h2{font-size:34px}}.marketing.mk-home .mk-sign-note{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.marketing.mk-home .mk-faq details{background:#f2f5f8;border:0;border-radius:12px;margin-bottom:10px;padding:24px}.marketing.mk-home .mk-plan{border:0}.marketing.mk-home .mk-plan-featured{outline:2px solid var(--mk-blue)}.marketing.mk-home .mk-plan-label{letter-spacing:0;font-size:13px}.marketing.mk-home .mk-plan>p:first-of-type{font-size:16px}.marketing.mk-home .mk-scene-bottom,.marketing.mk-home .mk-footer small,.marketing.mk-home .mk-price small,.marketing.mk-home .mk-last>div>p:last-child{font-size:13px}.marketing.mk-home .mk-paper-disclaimer{color:#41584b}.marketing.mk-home .mk-ai-control,.marketing.mk-home .mk-pricing-note{max-width:85ch}.marketing.mk-home .mk-news-grid article{box-shadow:none;background:#f2f5f8;border:0}.marketing.mk-home .mk-sample-row small,.marketing.mk-home .mk-window-foot{color:#42586c}@media (min-width:761px) and (max-width:1050px){.marketing.mk-home .mk-header{gap:14px;height:90px}.marketing.mk-home .mk-header img{width:130px}.marketing.mk-home .mk-header nav{justify-content:center;gap:28px;padding:12px;font-size:14px;position:absolute;top:100%;left:0;right:0}.marketing.mk-home .mk-account{white-space:nowrap;gap:22px}.marketing.mk-home .mk-hero{padding-top:85px}.marketing.mk-home .mk-scene-bottom span{display:none}}.marketing.mk-home{background:radial-gradient(65% 620px at 100% 0,#e5edff 0,#0000 80%),#fafbf9}.marketing.mk-home h1 em{color:var(--mk-blue);letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-weight:400}.marketing.mk-home h2 em{color:var(--mk-blue);font-family:Georgia,Times New Roman,serif;font-weight:400}.marketing.mk-home .mk-header{background:#ffffffcf;border:1px solid #fff;box-shadow:inset 0 1px #fff,0 12px 40px #17396e09}.marketing.mk-home .mk-scene{background:radial-gradient(at 85% 12%,#b4cdff 0,#0000 62%),radial-gradient(at 0 100%,#d2e7df 0,#0000 66%),#e8eff8;border:1px solid #fff;border-radius:28px;box-shadow:inset 0 1px #fff}.marketing.mk-home .mk-product-window{background:#ffffffd9;border:1px solid #fff;box-shadow:0 20px 48px #244d8a12}.marketing.mk-home .mk-sign-note{background:#ffffffdc;border:1px solid #fff;box-shadow:inset 0 1px #fff,0 10px 28px #17396e12}.marketing.mk-home .mk-workflow article{background:linear-gradient(110deg,#edf3ff,#f4f7f9);border:1px solid #fff}.marketing.mk-home .mk-agency-band{background:radial-gradient(at 100% 0,#235cdc 0,#0000 70%),linear-gradient(115deg,#102f60,#123d8e)}.marketing.mk-home .mk-role-details details{background:#ffffff12;border:1px solid #ffffff26;box-shadow:inset 0 1px #ffffff14}.marketing.mk-home .mk-ai-section{background:radial-gradient(at 90% 45%,#e8f0ff 0,#0000 65%)}.marketing.mk-home .mk-ai-grid{gap:24px}.marketing.mk-home .mk-ai-grid article{background:#ffffffad;border:1px solid #fff;border-radius:22px;padding:28px;box-shadow:inset 0 1px #fff,0 10px 30px #183d5c05}.marketing.mk-home .mk-public-ai{background:linear-gradient(120deg,#e6efff,#f1f5f9)}.marketing.mk-home .mk-pricing{background:linear-gradient(130deg,#edf3ff,#e6edf9 55%,#edf3f0)}.marketing.mk-home .mk-last{background:radial-gradient(at 100% 100%,#164fc0,#0000 65%),#102f60}.marketing.mk-home .mk-last h2 em{color:#bad0ff}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.marketing.mk-home .mk-header,.marketing.mk-home .mk-sign-note{-webkit-backdrop-filter:blur(16px)saturate(125%);backdrop-filter:blur(16px)saturate(125%)}.marketing.mk-home .mk-ai-grid article,.marketing.mk-home .mk-role-details details{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (prefers-reduced-transparency:reduce){.marketing.mk-home .mk-header,.marketing.mk-home .mk-sign-note,.marketing.mk-home .mk-ai-grid article{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.marketing.mk-home .mk-role-details details{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1d4377}}@media (max-width:760px){.marketing.mk-home .mk-ai-grid article{padding:24px}}.marketing.mk-home .mk-scene{perspective:1400px;padding-top:44px;padding-bottom:84px;box-shadow:inset 0 2px 1px #ffffffef,inset 0 -1px 1px #5476a823,0 24px 52px -35px #244b7c66}.marketing.mk-home .mk-product-window{transform-origin:50%;border-color:#ffffffed;transform:rotateY(-5deg)rotateX(2deg);box-shadow:inset 0 1px #fff,0 22px 34px -19px #173b7759,5px 3px #d5e2f180}.marketing.mk-home .mk-sign-note{background:linear-gradient(135deg,#fffffff5,#eff6ffdf 65%,#dfeafaeb);border:1px solid #ffffffef;border-radius:16px;bottom:48px;right:0;transform:translateY(-6px)rotate(-2deg);box-shadow:inset 0 2px 1px #fff,inset 0 -2px 2px #a8bfd544,0 18px 32px -16px #14386a66}.marketing.mk-home .mk-ai-grid article{isolation:isolate;background:linear-gradient(125deg,#ffffffed,#f4f8ffb8 70%,#e1ecfb9c);border:1px solid #ffffffef;position:relative;overflow:hidden;box-shadow:inset 0 2px 1px #fff,inset 0 -1px 1px #adc2df55,0 15px 30px -24px #163b7066}.marketing.mk-home .mk-ai-grid article:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(150deg,#fffa,#0000 38% 70%,#c7dcff35);position:absolute;inset:0}.marketing.mk-home .mk-ai-grid article h3,.marketing.mk-home .mk-ai-grid article p{position:relative}.marketing.mk-home .mk-paper-scene{perspective:1400px;padding:32px}.marketing.mk-home .mk-paper{transform:rotate(3deg)rotateY(-4deg);box-shadow:2px 3px #dde3e9,4px 6px #e8ecf0,0 26px 45px -22px #19365055}.marketing.mk-home .mk-header{box-shadow:inset 0 2px #fff,inset 0 -1px #c9d8ea55,0 16px 36px -28px #183d6770}@media (max-width:1050px){.marketing.mk-home .mk-product-window{transform:rotateY(-2deg)}.marketing.mk-home .mk-sign-note{right:8px}}@media (max-width:760px){.marketing.mk-home .mk-product-window{transform:none}.marketing.mk-home .mk-sign-note{bottom:48px;right:10px;transform:rotate(-1deg)}.marketing.mk-home .mk-paper-scene{padding:24px 18px}.marketing.mk-home .mk-paper{transform:rotate(2deg)}}@media (prefers-reduced-transparency:reduce){.marketing.mk-home .mk-ai-grid article,.marketing.mk-home .mk-sign-note{background:#fff}.marketing.mk-home .mk-ai-grid article:before{display:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.marketing.mk-home .mk-scene .mk-product-window{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.marketing.mk-home .mk-scene:hover .mk-product-window{transform:translateY(-6px)rotateY(0)rotateX(0);box-shadow:inset 0 1px #fff,0 30px 44px -22px #173b7766,3px 3px #d5e2f180}.marketing.mk-home .mk-scene .mk-sign-note{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.marketing.mk-home .mk-scene:hover .mk-sign-note{transform:translateY(-10px)rotate(0)}.marketing.mk-home .mk-sample-row{transition:background-color .18s,transform .18s}.marketing.mk-home .mk-sample-row:hover{transform:translate(3px)}}.marketing.mk-home .mk-sample-row:hover{background:#e9f0ff}@media (prefers-reduced-motion:reduce){.marketing.mk-home .mk-scene .mk-product-window,.marketing.mk-home .mk-scene .mk-sign-note,.marketing.mk-home .mk-sample-row{transition:none}}.marketing.mk-home .mk-scene{perspective:none}.marketing.mk-home .mk-scene .mk-product-window{transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.marketing.mk-home .mk-scene:hover .mk-product-window{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.marketing.mk-home .mk-scene:hover .mk-product-window{transform:none}}.marketing.mk-home .mk-scene .mk-sign-note{-webkit-backdrop-filter:none;background:linear-gradient(135deg,#fff,#f2f7ff 65%,#e7effb);transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.marketing.mk-home .mk-scene:hover .mk-sign-note{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.marketing.mk-home .mk-scene:hover .mk-sign-note{transform:none}}.marketing.mk-home .mk-scene .mk-sign-note{-webkit-backdrop-filter:blur()!important;backdrop-filter:blur()!important}
