:root{--bg-color: #07111b;--bg-accent: radial-gradient(circle at top left, rgba(27, 170, 255, .2), transparent 35%), radial-gradient(circle at top right, rgba(74, 246, 199, .15), transparent 30%), #07111b;--panel-color: rgba(12, 23, 36, .92);--panel-soft: rgba(255, 255, 255, .04);--line-color: rgba(255, 255, 255, .08);--text-color: #f4f7fb;--muted-text: #9cadc1;--primary-color: #19b1ff;--secondary-color: #7af0d7;--danger-color: #d92d20}*{box-sizing:border-box}html,body{min-height:100%}body{margin:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:var(--text-color);background:var(--bg-accent)}body.body-scroll-locked{overflow:hidden}button,input,textarea,select{font:inherit}button,a{transition:all .2s ease}button{cursor:pointer}input,textarea,select{width:100%;border:1px solid var(--line-color);border-radius:.85rem;padding:.9rem 1rem;background:#ffffff08;color:var(--text-color)}select{appearance:none;padding-right:2.75rem;background-image:linear-gradient(45deg,transparent 50%,var(--muted-text) 50%),linear-gradient(135deg,var(--muted-text) 50%,transparent 50%);background-position:calc(100% - 1.1rem) calc(50% - .12rem),calc(100% - .78rem) calc(50% - .12rem);background-size:.4rem .4rem,.4rem .4rem;background-repeat:no-repeat;color-scheme:dark}select option{background-color:#0c1724;color:var(--text-color)}select option:disabled{color:var(--muted-text)}textarea{min-height:8rem;resize:vertical}input::placeholder,textarea::placeholder{color:var(--muted-text)}a{text-decoration:none}.container{width:min(1180px,calc(100% - 2rem));margin:0 auto}.panel{background:var(--panel-color);border:1px solid var(--line-color);border-radius:1.25rem;padding:1.5rem;box-shadow:0 1rem 2.5rem #00000038}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;border-radius:999px;padding:.2rem .75rem;background:#19b1ff1f;color:#83d7ff;font-size:.85rem}.solid-button,.line-button,.link-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;border-radius:.85rem;padding:0 1rem}.solid-button{border:0;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#08111a;font-weight:600}.line-button,.link-button{border:1px solid var(--line-color);background:transparent;color:var(--text-color)}.danger-button{background:var(--danger-color);color:#fff}.stack-form{display:grid;gap:.75rem}.form-page{display:grid;gap:1rem}.button-row{display:flex;align-items:center;gap:.75rem}h1,h2,h3,p{margin-top:0}p{color:var(--muted-text)}.customer-page-title{position:relative;width:fit-content;max-width:100%;padding-bottom:.85rem;text-wrap:balance;overflow-wrap:anywhere;animation:customerPageTitleReveal .42s cubic-bezier(.22,1,.36,1) both}.customer-page-title:after{content:"";position:absolute;left:0;bottom:0;width:clamp(3rem,7vw,5rem);height:1px;background:linear-gradient(90deg,#a37e2c,#a37e2c00)}@keyframes customerPageTitleReveal{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.customer-page-title{animation:none}}app-customer-layout.customer-theme--dark{color:#fffaf0}app-customer-layout.customer-theme--dark :is(.customer-dashboard__hero,.customer-dashboard__panel,.customer-dashboard__metric,.customer-products-hero,.customer-product-card,.customer-products-empty,.customer-products-loading__hero,.customer-products-loading__card,.customer-product-detail-page__hero,.customer-product-detail-page__story,.customer-product-detail-page__plans,.customer-product-detail-page__plan,.customer-product-detail-page__license,.customer-product-detail-page__license-panel,.customer-product-detail-page__frame,.customer-product-detail-page__empty,.customer-product-detail-page__loading,.customer-product-detail-page__bottom-bar,.customer-product-detail-page__plans-sheet,.customer-orders-steps,.customer-orders-panel,.customer-orders-summary,.customer-orders-basket-table,.customer-orders-empty,.customer-orders-result,.customer-orders-form,.customer-orders-payment,.customer-orders-billing-card,.customer-order-row,.customer-orders-loading__hero,.customer-orders-loading__list,.customer-licenses-hero,.customer-licenses-panel,.customer-licenses-empty,.customer-licenses-loading__hero,.customer-licenses-loading__table,.customer-notifications-page__header,.customer-notifications-page__stats,.customer-notifications-page__toolbar,.customer-notifications-page__panel,.customer-notification-card,.customer-notifications-page__loading,.customer-notifications-page__empty,.customer-notifications-modal,.customer-notifications-modal__content,.customer-workers-page__header,.customer-workers-page__stats,.customer-workers-page__stat,.customer-workers-table,.customer-workers-page__loading,.customer-workers-page__empty,.customer-profile-dialog,.customer-worker-dialog){border-color:#a37e2c42!important;background:linear-gradient(135deg,rgba(0,96,57,.13),transparent 48%),#020605c7!important;color:#fffaf0!important;box-shadow:0 26px 80px #0000004d!important}app-customer-layout.customer-theme--dark :is(.customer-dashboard__notification,.customer-dashboard__license,.customer-dashboard__empty,.customer-product-card__detail,.customer-product-detail-page__glance,.customer-product-detail-page__status-strip,.customer-orders-basket-table__head,.customer-orders-basket-table__row,.customer-orders-step,.customer-orders-toggle,.customer-orders-note-field,.customer-orders-agreement-card,.customer-orders-bank-card,.customer-orders-gateway-card,.customer-orders-license-option,.customer-orders-profile-card,.customer-orders-selected-profile,.customer-notification-card__media,.customer-notification-card__media--fallback,.customer-notifications-page__filter,.customer-notifications-modal__close,.customer-notifications-modal__image,.customer-workers-table__license-pill,.customer-workers-table__empty,.customer-profile-dialog__close,.customer-profile-dialog__input-toggle,.customer-profile-dialog__section,.customer-profile-dialog__static-note,.customer-profile-dialog__password-rules,.customer-worker-dialog__close,.customer-worker-dialog__input-toggle,.customer-worker-dialog__section,.customer-worker-dialog__password-rules,.customer-worker-dialog__selection,.customer-worker-dialog__loading-block,.customer-worker-dialog__empty-block){border-color:#a37e2c33!important;background:#fffaf00b!important;color:#fffaf0c2!important;box-shadow:none!important}app-customer-layout.customer-theme--dark :is(.customer-content,.customer-dashboard,.customer-products-page,.customer-product-detail-page,.customer-orders-page,.customer-orders-history-page,.customer-licenses-page,.customer-notifications-page,.customer-workers-page){color:#fffaf0!important}app-customer-layout.customer-theme--dark .customer-content :is(h1,h2,h3,h4,strong,code),app-customer-layout.customer-theme--dark :is(.customer-profile-dialog,.customer-worker-dialog) :is(h1,h2,h3,h4,strong,code),app-customer-layout.customer-theme--dark :is(.customer-profile-dialog__field>span,.customer-profile-dialog__section-head span,.customer-profile-dialog__password-rules span,.customer-worker-dialog__field>span,.customer-worker-dialog__section-head span,.customer-worker-dialog__password-rules span,.customer-worker-dialog__license-name span){color:#fffaf0!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark .customer-shell .customer-content [class*=customer-] :is(h1,h2,h3,h4,strong,code){color:#fffaf0!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark .customer-content :is(p,small,label),app-customer-layout.customer-theme--dark :is(.customer-profile-dialog,.customer-worker-dialog) :is(p,small,label),app-customer-layout.customer-theme--dark :is(.customer-dashboard__metric span,.customer-dashboard__notification-meta,.customer-products-hero__meta,.customer-product-card__signal,.customer-product-detail-page__hero-intro,.customer-product-detail-page__glance,.customer-product-detail-page__status-strip,.customer-product-detail-page__rich-text,.customer-order-row__meta,.customer-order-row__copy,.customer-orders-step__copy,.customer-orders-basket-table,.customer-orders-summary,.customer-notification-card__meta,.customer-notifications-modal__meta,.customer-workers-table__meta,.customer-workers-table td,.customer-workers-page__stat span,.customer-licenses-table td){color:#fffaf0a3!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark .customer-shell .customer-content [class*=customer-] :is(p,small,label){color:#fffaf0a3!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark :is([class*=__eyebrow],[class*=__section-kicker],.customer-dashboard__pill,.customer-product-card__plan-count,.customer-product-card__license,.customer-product-detail-page__chip,.customer-orders-step__number,.customer-orders-currency span,.customer-order-row__status,.customer-licenses-hero__meta,.customer-licenses-table th,.customer-notification-card__badge,.customer-notification-card__head span,.customer-notifications-page__stats strong,.customer-workers-page__stat strong,.customer-workers-table th,.customer-workers-table__license-pill,.customer-profile-dialog label>span,.customer-worker-dialog label>span,.customer-worker-dialog__license-table th){color:#d4ad52!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark :is(input,textarea,select,.customer-products-hero__currency select,.customer-product-detail-page__back,.customer-product-detail-page__gallery-arrow,.customer-product-detail-page__thumb,.customer-orders-modal__dialog,.customer-orders-modal__dialog--billing){border-color:#a37e2c47!important;background:#07100c!important;color:#fffaf0!important;-webkit-text-fill-color:currentColor!important;color-scheme:dark!important}app-customer-layout.customer-theme--dark .customer-shell .customer-content [class*=customer-] :is(input,textarea,select),app-customer-layout.customer-theme--dark .customer-profile-dialog.customer-profile-dialog.customer-profile-dialog input,app-customer-layout.customer-theme--dark .customer-worker-dialog.customer-worker-dialog.customer-worker-dialog :is(input,select){border-color:#a37e2c47!important;background:#07100c!important;color:#fffaf0!important;-webkit-text-fill-color:currentColor!important;color-scheme:dark!important}app-customer-layout.customer-theme--dark :is(input,textarea)::placeholder{color:#fffaf06b!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark :is(.solid-button,.customer-orders-primary,.customer-orders-next,.customer-orders-submit,.customer-orders-link-button,.customer-product-detail-page__cta){border-color:#0b7a50!important;background:#0b7a50!important;color:#fffaf0!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark :is(.line-button,.customer-orders-secondary,.customer-orders-tertiary,.customer-license-icon-button,.customer-license-action,.customer-profile-dialog .line-button,.customer-worker-dialog .line-button){border-color:#d4ad525c!important;background:transparent!important;color:#d4ad52!important;-webkit-text-fill-color:currentColor!important}app-customer-layout.customer-theme--dark :is(.customer-products-hero,.customer-dashboard__hero,.customer-product-detail-page__hero,.customer-orders-panel--hero,.customer-licenses-hero,.customer-notifications-page__header,.customer-workers-page__header){background:radial-gradient(circle at 86% 20%,rgba(163,126,44,.13),transparent 24rem),linear-gradient(125deg,#00603940,#020605e0 62%)!important}app-customer-layout.customer-theme--dark :is(.customer-product-card__media,.customer-product-card__placeholder,.customer-product-detail-page__frame,.customer-product-detail-page__placeholder,.customer-orders-basket-card__media,.customer-orders-basket-thumb,.customer-order-row__image){border-color:#a37e2c2e!important;background:#030a07!important}app-customer-layout.customer-theme--dark :is(.customer-profile-dialog__overlay,.customer-worker-dialog__overlay,.customer-orders-modal,.customer-notifications-modal-overlay){background:#010605c7!important}app-customer-layout.customer-theme--dark .customer-license-status.is-active{border-color:#0b7a506b!important;background:#0b7a501f!important;color:#7ad5ad!important}app-customer-layout.customer-theme--dark .customer-license-status.is-warning,app-customer-layout.customer-theme--dark .customer-license-cancel-note{color:#e6c875!important}app-customer-layout.customer-theme--light select{border-color:#075b3b38!important;background-color:#fffdf8!important;color:#151814!important;-webkit-text-fill-color:currentColor!important;color-scheme:light!important;accent-color:#075b3b}app-customer-layout.customer-theme--light select :is(option,optgroup),app-customer-layout.customer-theme--light select option{background-color:#fffdf8!important;color:#151814!important}app-customer-layout.customer-theme--dark select{border-color:#d4ad5252!important;background-color:#030a07!important;color:#fffaf0!important;-webkit-text-fill-color:currentColor!important;color-scheme:dark!important;accent-color:#d4ad52}app-customer-layout.customer-theme--dark select :is(option,optgroup),app-customer-layout.customer-theme--dark select option{background-color:#07100c!important;color:#fffaf0!important}app-customer-layout :is(.customer-content,.customer-profile-dialog,.customer-worker-dialog) select:focus-visible{border-color:var(--customer-rule-strong, rgba(7, 91, 59, .42))!important;outline:0;box-shadow:0 0 0 3px #075b3b1c!important}app-customer-layout.customer-theme--dark :is(.customer-content,.customer-profile-dialog,.customer-worker-dialog) select:focus-visible{border-color:#d4ad529e!important;box-shadow:0 0 0 3px #d4ad521f!important}app-customer-layout select:disabled{cursor:not-allowed;opacity:.58}#marketone-product-detail,#marketone-product-detail *{box-sizing:border-box}#marketone-product-detail{--mo-paper:#fbfaf7;--mo-soft:#eeeee8;--mo-ink:#19261f;--mo-muted:#46534b;--mo-green:#075b3b;--mo-deep:#062d21;--mo-line:#cdd7cf;--mo-gold:#8b6a22;--mo-light-gold:#dcc482;--mo-on-dark:#ffffff;--mo-on-dark-muted:#e1eae5;--mo-on-dark-line:#416353;--mo-tint:#e8f1eb;width:100%;max-width:none;min-width:0;margin:0;padding-bottom:32px;color-scheme:light;color:var(--mo-ink);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:1.6;overflow-wrap:break-word;background:var(--mo-paper)}#marketone-product-detail :is(h2,h3,p,figure,ul,ol,table){margin:0}#marketone-product-detail :is(p,li,figcaption){color:inherit}#marketone-product-detail li{margin:0}#marketone-product-detail h3{font-family:inherit;letter-spacing:normal}#marketone-product-detail :is(section,footer,figure,div){min-width:0}#marketone-product-detail img,#marketone-product-detail video{display:block;width:100%;max-width:100%;height:auto;margin:0;border:0}#marketone-product-detail a{color:inherit;text-decoration:none}#marketone-product-detail .mo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#marketone-product-detail :is(a,video):focus-visible{outline:3px solid var(--mo-gold);outline-offset:5px}#marketone-product-detail [id]{scroll-margin-top:100px}#marketone-product-detail .mo-section{padding:clamp(44px,6vw,76px) clamp(4px,1.6vw,20px);border-bottom:1px solid var(--mo-line);background:var(--mo-paper)}#marketone-product-detail .mo-section:first-child{padding-top:24px}#marketone-product-detail .mo-eyebrow{margin:0 0 12px;color:var(--mo-green);font-size:.72rem;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}#marketone-product-detail .mo-title{color:var(--mo-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.95rem,3.7vw,3.25rem);font-weight:500;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}#marketone-product-detail .mo-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:30px}#marketone-product-detail .mo-heading>p{max-width:340px;color:var(--mo-muted);font-size:.95rem}#marketone-product-detail .mo-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid currentColor;color:var(--mo-green);font-size:.88rem;font-weight:700;transition:color .2s}#marketone-product-detail .mo-text-link:hover{color:var(--mo-gold)}#marketone-product-detail .mo-split{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(24px,4vw,52px);align-items:center}#marketone-product-detail .mo-split.mo-copy-first{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}#marketone-product-detail .mo-media{margin:0}#marketone-product-detail .mo-screen{display:block;padding:6px;border:1px solid var(--mo-line);background:#fff;box-shadow:0 16px 40px #1518140f;transition:border-color .2s,transform .2s}#marketone-product-detail a.mo-screen:hover{border-color:var(--mo-gold);transform:translateY(-3px)}#marketone-product-detail figcaption{display:flex;justify-content:space-between;gap:16px;margin-top:10px;color:var(--mo-muted);font-size:.76rem;line-height:1.5}#marketone-product-detail figcaption a{flex:none;color:var(--mo-green);text-decoration:underline;text-underline-offset:3px}#marketone-product-detail .mo-benefits{padding:0;list-style:none}#marketone-product-detail .mo-benefits li{padding:18px 0;border-bottom:1px solid var(--mo-line)}#marketone-product-detail .mo-benefits li:first-child{padding-top:0}#marketone-product-detail .mo-benefits strong{display:block;color:var(--mo-ink);font-size:1.08rem;line-height:1.35}#marketone-product-detail .mo-benefits p{margin-top:6px;color:var(--mo-muted);font-size:.91rem}#marketone-product-detail .mo-platforms{display:flex;flex-wrap:wrap;gap:10px 28px;padding:20px 0;margin-top:24px;border-top:1px solid var(--mo-line);color:var(--mo-ink);font-size:clamp(.94rem,1.45vw,1.12rem);font-weight:750}#marketone-product-detail .mo-platforms span{white-space:nowrap}#marketone-product-detail .mo-integration-copy{margin-top:24px;color:var(--mo-ink);font-size:1.02rem;font-weight:650;line-height:1.5}#marketone-product-detail .mo-integration-copy+.mo-platforms{margin-top:14px}#marketone-product-detail .mo-communication{margin-top:clamp(36px,5vw,60px);padding:clamp(26px,4.3vw,54px);background:var(--mo-deep);color:var(--mo-on-dark)}#marketone-product-detail .mo-communication :is(.mo-title,.mo-channel h3){color:var(--mo-on-dark)}#marketone-product-detail .mo-communication .mo-eyebrow{color:var(--mo-light-gold)}#marketone-product-detail .mo-communication .mo-heading>p{color:var(--mo-on-dark-muted)}#marketone-product-detail .mo-channel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:36px 0 24px}#marketone-product-detail .mo-channel{padding:0 22px;border-left:1px solid var(--mo-on-dark-line)}#marketone-product-detail .mo-channel:first-child{padding-left:0;border-left:0}#marketone-product-detail .mo-channel:last-child{padding-right:0}#marketone-product-detail .mo-channel svg{display:block;width:34px;height:34px;margin-bottom:18px;fill:none;stroke:var(--mo-light-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#marketone-product-detail .mo-channel h3{font-size:clamp(1.15rem,2.15vw,1.7rem);font-weight:650;letter-spacing:-.035em;line-height:1.2}#marketone-product-detail .mo-channel p{margin-top:9px;color:var(--mo-on-dark-muted);font-size:.85rem}#marketone-product-detail .mo-communication-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;padding:0;list-style:none;border-bottom:1px solid var(--mo-on-dark-line)}#marketone-product-detail .mo-communication-features li{min-width:0;padding:24px 0;border-top:1px solid var(--mo-on-dark-line)}#marketone-product-detail .mo-communication-features h3{color:var(--mo-on-dark);font-size:1.05rem;font-weight:650;line-height:1.4}#marketone-product-detail .mo-communication-features p{margin-top:8px;color:var(--mo-on-dark-muted);font-size:.88rem;line-height:1.6}#marketone-product-detail .mo-communication .mo-note{margin-top:18px;color:var(--mo-on-dark-muted);font-size:.82rem}#marketone-product-detail .mo-communication .mo-note strong{color:var(--mo-on-dark)}#marketone-product-detail .mo-comparison{display:table;width:100%;margin:0;overflow:visible;background:transparent;border:0;border-collapse:collapse;table-layout:fixed;font-size:.93rem}#marketone-product-detail .mo-comparison caption{text-align:left;margin-bottom:18px;color:var(--mo-muted);font-size:.87rem}#marketone-product-detail .mo-comparison th,#marketone-product-detail .mo-comparison td{padding:19px 20px;border:0;border-bottom:1px solid var(--mo-line);text-align:left;vertical-align:middle;line-height:1.5;overflow-wrap:break-word}#marketone-product-detail .mo-comparison thead th{background:transparent;color:var(--mo-muted);font-size:.85rem;font-weight:650}#marketone-product-detail .mo-comparison thead th:first-child{width:26%}#marketone-product-detail .mo-comparison thead th:nth-child(2){width:39%;background:var(--mo-green);color:var(--mo-on-dark);font-size:1.35rem;letter-spacing:-.03em}#marketone-product-detail .mo-comparison thead th:last-child{width:35%;background:#e5e8e1;color:var(--mo-ink)}#marketone-product-detail .mo-comparison th small{display:block;margin-top:3px;font-size:.72rem;font-weight:400}#marketone-product-detail .mo-comparison tbody th{background:transparent;padding-left:0;font-weight:650;color:var(--mo-ink);background:var(--mo-paper)}#marketone-product-detail .mo-comparison tbody td:nth-child(2){background:var(--mo-tint);color:var(--mo-deep);font-weight:650}#marketone-product-detail .mo-comparison tbody td:last-child{background:#f0f1ed;color:var(--mo-muted);font-size:.86rem}#marketone-product-detail .mo-table-note{max-width:840px;margin-top:14px;color:var(--mo-muted);font-size:.76rem}#marketone-product-detail .mo-compare-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:26px}#marketone-product-detail .mo-compare-action p{color:var(--mo-muted);font-size:.9rem}#marketone-product-detail .mo-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:12px 20px;border:1px solid var(--mo-green);background:var(--mo-green);color:var(--mo-on-dark);font-size:.85rem;font-weight:700;text-align:center;line-height:1.4;transition:background .2s,transform .2s}#marketone-product-detail .mo-button:hover{background:var(--mo-deep);transform:translateY(-2px)}#marketone-product-detail .mo-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px}#marketone-product-detail .mo-services h3{color:var(--mo-ink);font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:700;line-height:1.4}#marketone-product-detail .mo-services p{margin-top:9px;color:var(--mo-muted);font-size:.93rem}#marketone-product-detail .mo-growth-note{margin-top:18px;color:var(--mo-muted);font-size:.75rem}#marketone-product-detail .mo-analytics{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,52px);margin-top:34px;padding-top:30px;border-top:1px solid var(--mo-line)}#marketone-product-detail .mo-analytics h3{color:var(--mo-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.8vw,2.35rem);font-weight:500;line-height:1.15;letter-spacing:-.035em}#marketone-product-detail .mo-analytics-intro{margin-top:16px;color:var(--mo-muted);font-size:.94rem}#marketone-product-detail .mo-analytics-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;list-style:none}#marketone-product-detail .mo-analytics-points strong{display:block;color:var(--mo-ink);font-size:1rem;font-weight:650;line-height:1.4}#marketone-product-detail .mo-analytics-points p{margin-top:7px;color:var(--mo-muted);font-size:.89rem}#marketone-product-detail .mo-video-frame{padding:6px;border:1px solid var(--mo-line);background:var(--mo-deep);color:var(--mo-on-dark)}#marketone-product-detail .mo-video-frame video{aspect-ratio:16/9;object-fit:contain}#marketone-product-detail .mo-final{margin-top:clamp(36px,5vw,60px);padding:clamp(28px,5vw,60px);background:var(--mo-deep);border-top:3px solid var(--mo-light-gold)}#marketone-product-detail .mo-final .mo-eyebrow{color:var(--mo-light-gold)}#marketone-product-detail .mo-final .mo-title{max-width:760px;color:var(--mo-on-dark)}#marketone-product-detail .mo-final>p:not(.mo-eyebrow){max-width:650px;margin-top:16px;color:var(--mo-on-dark-muted)}#marketone-product-detail .mo-actions{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-top:26px}#marketone-product-detail .mo-final .mo-button{border-color:var(--mo-light-gold);background:var(--mo-light-gold);color:var(--mo-deep)}#marketone-product-detail .mo-final .mo-button:hover{background:#ecd8a3}#marketone-product-detail .mo-final .mo-text-link{color:var(--mo-on-dark)}#marketone-product-detail .mo-scope-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;padding:0;list-style:none;color:var(--mo-ink);font-size:.92rem;font-weight:650}#marketone-product-detail .mo-scope-list li{padding-left:14px;border-left:2px solid var(--mo-light-gold)}#marketone-product-detail .mo-scope-note{margin-top:14px;color:var(--mo-muted);font-size:.77rem}#marketone-product-detail .mo-comm-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding-top:18px;border-top:1px solid var(--mo-on-dark-line)}#marketone-product-detail .mo-comm-footer p{max-width:630px;color:var(--mo-on-dark-muted);font-size:.84rem}#marketone-product-detail .mo-comm-footer .mo-text-link{flex:none;color:var(--mo-on-dark)}#marketone-product-detail .mo-section-link{margin-top:22px}#marketone-product-detail .mo-seo-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:24px 0;list-style:none;border-block:1px solid var(--mo-line)}#marketone-product-detail .mo-seo-map strong{display:block;color:var(--mo-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.2;letter-spacing:-.035em}#marketone-product-detail .mo-seo-map span{display:block;margin-top:9px;color:var(--mo-muted);font-size:.9rem}#marketone-product-detail .mo-seo-map li+li{padding-left:28px;border-left:1px solid var(--mo-line)}#marketone-product-detail .mo-services strong{display:block;margin-top:10px;color:var(--mo-ink);font-size:.95rem;font-weight:650}#marketone-product-detail .mo-mobile{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,52px);margin-top:clamp(30px,4vw,48px);padding:clamp(26px,4vw,48px);background:var(--mo-soft);border-block:1px solid var(--mo-line)}#marketone-product-detail .mo-mobile-intro{max-width:470px;margin-top:20px;color:var(--mo-muted);font-size:.96rem}#marketone-product-detail .mo-mobile-platforms{display:flex;flex-wrap:wrap;gap:18px 30px;margin:24px 0 0;padding:0;list-style:none}#marketone-product-detail .mo-mobile-platforms strong{display:block;color:var(--mo-ink);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:700;letter-spacing:-.03em;line-height:1.2}#marketone-product-detail .mo-mobile-platforms span{display:block;margin-top:6px;color:var(--mo-muted);font-size:.78rem}#marketone-product-detail .mo-mobile .mo-benefits{align-self:center}#marketone-product-detail .mo-people .mo-services{margin-top:0}#marketone-product-detail .mo-people .mo-services>div{padding-top:20px;border-top:2px solid var(--mo-light-gold)}#marketone-product-detail .mo-infrastructure .mo-services>div{padding-left:20px;border-left:2px solid var(--mo-line)}#marketone-product-detail .mo-migration{padding-bottom:0;border-bottom:0}#marketone-product-detail .mo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;counter-reset:mo-step}#marketone-product-detail .mo-steps li{position:relative;padding-top:18px;border-top:1px solid var(--mo-line);counter-increment:mo-step}#marketone-product-detail .mo-steps li:before{content:"0" counter(mo-step);display:block;margin-bottom:12px;color:var(--mo-gold);font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1}#marketone-product-detail .mo-steps h3{color:var(--mo-ink);font-size:1.1rem;font-weight:700}#marketone-product-detail .mo-steps p{margin-top:8px;color:var(--mo-muted);font-size:.93rem}@keyframes mo-media-in{0%{opacity:.65;transform:translateY(18px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){#marketone-product-detail .mo-section>.mo-media{animation:mo-media-in linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}@media(max-width:840px){#marketone-product-detail .mo-analytics{grid-template-columns:1fr}#marketone-product-detail .mo-communication-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}#marketone-product-detail .mo-comm-footer{align-items:start;flex-direction:column;gap:10px}#marketone-product-detail .mo-mobile{grid-template-columns:1fr}#marketone-product-detail .mo-benefits.mo-benefits-four{grid-template-columns:repeat(2,minmax(0,1fr))}#marketone-product-detail .mo-scope-list{gap:14px;font-size:.87rem}#marketone-product-detail .mo-heading{align-items:start;flex-direction:column;gap:16px}#marketone-product-detail .mo-heading>div,#marketone-product-detail .mo-heading>p{width:100%;flex:0 1 auto!important}#marketone-product-detail .mo-heading>p{max-width:620px}#marketone-product-detail .mo-split,#marketone-product-detail .mo-split.mo-copy-first{grid-template-columns:1fr}#marketone-product-detail .mo-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#marketone-product-detail .mo-benefits li,#marketone-product-detail .mo-benefits li:first-child{padding:16px 0 0;border-bottom:0;border-top:1px solid var(--mo-line)}#marketone-product-detail .mo-copy-first .mo-media{order:-1}#marketone-product-detail .mo-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0}#marketone-product-detail .mo-channel:nth-child(3){padding-left:0;border-left:0}#marketone-product-detail .mo-channel:nth-child(2){padding-right:0}#marketone-product-detail .mo-channel h3{font-size:1.5rem}}@media(max-width:560px){#marketone-product-detail .mo-analytics-points{grid-template-columns:1fr;gap:20px}#marketone-product-detail .mo-scope-list,#marketone-product-detail .mo-seo-map,#marketone-product-detail .mo-steps,#marketone-product-detail .mo-benefits.mo-benefits-four{grid-template-columns:1fr}#marketone-product-detail .mo-seo-map{gap:18px;padding:20px 0}#marketone-product-detail .mo-seo-map li{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px}#marketone-product-detail .mo-seo-map li+li{padding-left:0;border-left:0}#marketone-product-detail .mo-seo-map strong{font-size:1.7rem}#marketone-product-detail .mo-seo-map span{margin-top:0}#marketone-product-detail .mo-mobile{padding:26px 20px;gap:24px}#marketone-product-detail .mo-mobile-platforms{gap:18px 22px}#marketone-product-detail .mo-steps{gap:22px}#marketone-product-detail .mo-steps li{padding-left:48px}#marketone-product-detail .mo-steps li:before{position:absolute;left:0;top:22px;font-size:1.7rem}#marketone-product-detail .mo-people .mo-services>div{padding:18px 0 0;border-left:0}#marketone-product-detail .mo-section-link .mo-text-link{font-size:.83rem}#marketone-product-detail{font-size:15px}#marketone-product-detail .mo-section{padding-inline:0}#marketone-product-detail .mo-title{font-size:2rem}#marketone-product-detail .mo-benefits{grid-template-columns:1fr;gap:0}#marketone-product-detail .mo-benefits li,#marketone-product-detail .mo-benefits li:first-child{padding:15px 0}#marketone-product-detail .mo-platforms{gap:12px 20px;margin-top:16px}#marketone-product-detail .mo-communication{padding:26px 20px}#marketone-product-detail .mo-channel-grid{margin-top:28px}#marketone-product-detail .mo-channel{padding-inline:14px}#marketone-product-detail .mo-channel h3{font-size:1.2rem;letter-spacing:-.04em}#marketone-product-detail .mo-channel p{font-size:.8rem}#marketone-product-detail .mo-channel svg{margin-bottom:12px}#marketone-product-detail .mo-communication-features{grid-template-columns:1fr;gap:0}#marketone-product-detail .mo-communication-features li{padding:18px 0}#marketone-product-detail .mo-comparison{display:block;font-size:.875rem}#marketone-product-detail .mo-comparison :is(thead,tbody){display:block;width:100%}#marketone-product-detail .mo-comparison tr{display:grid;grid-template-columns:1.08fr 1fr}#marketone-product-detail .mo-comparison :is(th,td){display:block;padding:14px 12px;vertical-align:top}#marketone-product-detail .mo-comparison thead th:first-child{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#marketone-product-detail .mo-comparison thead th:nth-child(2){width:auto;font-size:1.15rem}#marketone-product-detail .mo-comparison thead th:last-child{width:auto;font-size:.9rem}#marketone-product-detail .mo-comparison tbody th{grid-column:1/-1;padding:18px 0 8px;border-bottom:0;color:var(--mo-green)}#marketone-product-detail .mo-comparison tbody td:last-child{font-size:.875rem}#marketone-product-detail .mo-comparison th small{font-size:.72rem}#marketone-product-detail .mo-services{grid-template-columns:1fr;gap:20px}#marketone-product-detail .mo-services>div{padding-left:16px;border-left:2px solid var(--mo-line)}#marketone-product-detail .mo-final{padding:30px 22px}#marketone-product-detail .mo-actions{align-items:stretch;flex-direction:column}#marketone-product-detail .mo-actions .mo-text-link{align-self:flex-start}}@media(prefers-reduced-motion:reduce){#marketone-product-detail *,#marketone-product-detail *:before,#marketone-product-detail *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}#marketone-product-detail a:hover{transform:none!important}}.home-product-detail-page__rich-text #marketone-product-detail{isolation:isolate}.home-product-detail-page__rich-text #marketone-product-detail img[data-description-lightbox=true]{cursor:zoom-in}.home-product-detail-page__rich-text #marketone-product-detail img[data-description-lightbox=true]:focus-visible{outline:3px solid #8b6a22;outline-offset:4px}.mr-landing{--mr-green: #04443d;--mr-green-2: #075b3b;--mr-green-3: #0b6a4e;--mr-gold: #c0933f;--mr-gold-soft: #d7b86a;--mr-ink: #17211d;--mr-muted: #66736d;--mr-cream: #f8f4ea;--mr-paper: #fffefa;--mr-line: rgba(4, 68, 61, .14);--mr-line-strong: rgba(192, 147, 63, .34);--mr-shadow: 0 26px 70px rgba(23, 33, 29, .1);--mr-radius: 26px;position:relative;isolation:isolate;width:min(1440px,100%);margin:0 auto;padding:clamp(18px,3vw,34px);color:var(--mr-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.75}.mr-landing,.mr-landing *{box-sizing:border-box}.mr-landing:before{content:"";position:absolute;inset:0;z-index:-2;border-radius:38px;background:radial-gradient(circle at 8% 4%,rgba(192,147,63,.12),transparent 24rem),radial-gradient(circle at 92% 22%,rgba(4,68,61,.11),transparent 28rem),linear-gradient(180deg,#fffefa,#f8f4ea 42%,#fffefa)}.mr-landing:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:38px;pointer-events:none;background:linear-gradient(rgba(4,68,61,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(4,68,61,.025) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 52%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.55) 52%,transparent 100%)}.mr-landing .mr-section{position:relative;margin:clamp(18px,2.4vw,34px) 0;padding:clamp(28px,4.5vw,64px);overflow:hidden;border:1px solid var(--mr-line);border-radius:var(--mr-radius);background:#fffefae0;box-shadow:0 16px 42px #17211d0e}.mr-landing .mr-section:nth-of-type(2n){background:linear-gradient(135deg,rgba(4,68,61,.055),transparent 50%),#fffefaf5}.mr-landing .mr-section:before{content:"";position:absolute;top:0;left:clamp(28px,4.5vw,64px);width:min(180px,28vw);height:3px;background:linear-gradient(90deg,var(--mr-green),var(--mr-gold))}.mr-landing .mr-section>:first-child{margin-top:0}.mr-landing .mr-section>:last-child{margin-bottom:0}.mr-landing .mr-eyebrow{display:inline-flex;align-items:center;gap:.65rem;margin:0 0 12px;color:var(--mr-green-2);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mr-landing .mr-eyebrow:before{content:"";width:34px;height:1px;background:var(--mr-gold)}.mr-landing h2,.mr-landing h3{margin:0;color:var(--mr-green);font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.035em;text-wrap:balance}.mr-landing h2{max-width:980px;margin-bottom:18px;font-size:clamp(2rem,4vw,4.15rem);line-height:.98}.mr-landing h3{margin-bottom:10px;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.15}.mr-landing p{max-width:980px;margin:0 0 1rem;color:var(--mr-muted);font-size:clamp(.98rem,1.2vw,1.08rem)}.mr-landing strong{color:var(--mr-ink)}.mr-landing .mr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.mr-landing .mr-card{position:relative;min-height:170px;padding:24px;border:1px solid var(--mr-line);border-radius:20px;background:linear-gradient(145deg,#fffffff0,#f8f4eab8);box-shadow:0 12px 30px #17211d0d;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.mr-landing .mr-card:after{content:"";position:absolute;right:18px;bottom:18px;width:34px;height:34px;border-right:1px solid var(--mr-gold);border-bottom:1px solid var(--mr-gold);opacity:.5}.mr-landing .mr-card:hover{transform:translateY(-3px);border-color:var(--mr-line-strong);box-shadow:var(--mr-shadow)}.mr-landing .mr-card p{margin:0;font-size:.98rem}.mr-landing ul,.mr-landing ol{margin:24px 0 0;padding:0;list-style:none}.mr-landing ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.mr-landing ul li{position:relative;padding:14px 16px 14px 44px;border:1px solid var(--mr-line);border-radius:16px;background:#ffffffb8;color:#394640}.mr-landing ul li:before{content:"\2713";position:absolute;top:50%;left:16px;display:grid;width:20px;height:20px;place-items:center;border-radius:50%;background:var(--mr-green);color:#fff;font-size:.72rem;font-weight:900;transform:translateY(-50%)}.mr-landing ol{counter-reset:mr-step;display:grid;gap:0}.mr-landing ol li{counter-increment:mr-step;position:relative;min-height:104px;padding:22px 20px 22px 92px;border-top:1px solid var(--mr-line);color:var(--mr-muted)}.mr-landing ol li:last-child{border-bottom:1px solid var(--mr-line)}.mr-landing ol li:before{content:counter(mr-step,decimal-leading-zero);position:absolute;top:17px;left:0;min-width:66px;color:var(--mr-gold);font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1}.mr-landing .mr-table-wrap{margin-top:28px;overflow-x:auto;border:1px solid var(--mr-line);border-radius:20px;background:#ffffffb8}.mr-landing table{width:100%;min-width:720px;border-collapse:collapse}.mr-landing th,.mr-landing td{padding:18px 20px;border-bottom:1px solid var(--mr-line);text-align:left;vertical-align:top}.mr-landing th{background:var(--mr-green);color:#fff;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase}.mr-landing td:first-child{width:34%;color:var(--mr-green);font-weight:800}.mr-landing tbody tr:last-child td{border-bottom:0}.mr-landing tbody tr:hover td{background:#c0933f0e}.mr-landing .mr-cta{color:#fff;border-color:#c0933f61;background:radial-gradient(circle at 90% 14%,rgba(215,184,106,.22),transparent 23rem),linear-gradient(125deg,#04443d,#06372f 48%,#092a25);box-shadow:0 28px 72px #04443d38}.mr-landing .mr-cta:before{background:linear-gradient(90deg,var(--mr-gold),var(--mr-gold-soft))}.mr-landing .mr-cta .mr-eyebrow,.mr-landing .mr-cta h2,.mr-landing .mr-cta p{color:#fff}.mr-landing .mr-cta .mr-eyebrow{color:#f0d68d}.mr-landing .mr-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:8px;padding:13px 22px;border:1px solid var(--mr-gold-soft);border-radius:999px;background:linear-gradient(135deg,#d2ad59,#b58936);color:#092a25!important;font-weight:900;letter-spacing:.02em;text-decoration:none;box-shadow:0 12px 28px #00000029;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mr-landing .mr-button:after{content:"\2192";margin-left:10px;font-size:1.05em}.mr-landing .mr-button:hover,.mr-landing .mr-button:focus-visible{transform:translateY(-2px);box-shadow:0 18px 34px #0003;filter:brightness(1.035)}.mr-landing #sss details,.mr-landing #faq details,.mr-landing #gyik details{margin-top:10px;overflow:hidden;border:1px solid var(--mr-line);border-radius:16px;background:#ffffffb8}.mr-landing #sss summary,.mr-landing #faq summary,.mr-landing #gyik summary{position:relative;padding:18px 56px 18px 20px;color:var(--mr-green);font-weight:800;cursor:pointer;list-style:none}.mr-landing #sss summary::-webkit-details-marker,.mr-landing #faq summary::-webkit-details-marker,.mr-landing #gyik summary::-webkit-details-marker{display:none}.mr-landing #sss summary:after,.mr-landing #faq summary:after,.mr-landing #gyik summary:after{content:"+";position:absolute;top:50%;right:18px;display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--mr-line-strong);border-radius:50%;color:var(--mr-gold);font-size:1.1rem;transform:translateY(-50%)}.mr-landing #sss details[open] summary:after,.mr-landing #faq details[open] summary:after,.mr-landing #gyik details[open] summary:after{content:"\2212"}.mr-landing #sss details p,.mr-landing #faq details p,.mr-landing #gyik details p{max-width:none;margin:0;padding:0 20px 20px}@media(max-width:860px){.mr-landing{padding:14px}.mr-landing .mr-section{padding:28px 20px;border-radius:20px}.mr-landing .mr-section:before{left:20px}.mr-landing .mr-grid,.mr-landing ul{grid-template-columns:1fr}.mr-landing .mr-card{min-height:0}.mr-landing h2{font-size:clamp(1.8rem,9vw,3rem)}}@media(max-width:520px){.mr-landing ol li{padding-left:68px}.mr-landing ol li:before{min-width:52px;font-size:1.55rem}.mr-landing .mr-button{width:100%}}@media(prefers-reduced-motion:reduce){.mr-landing .mr-card,.mr-landing .mr-button{transition:none}}
