.pw-workbench{--pw-ink:#151918;--pw-muted:#69706a;--pw-line:#e1e3dc;--pw-gold:#c7a64a;color:var(--pw-ink);text-align:left}.pw-workbench *{box-sizing:border-box}.pw-workbench button,.pw-workbench select{font:inherit}.pw-workbench button{cursor:pointer}.pw-workbench button:focus-visible,.pw-workbench a:focus-visible,.pw-workbench select:focus-visible{outline-offset:4px;outline:3px solid #a48b3a}.pw-tabs{border-bottom:1px solid var(--pw-line);gap:8px;padding-bottom:16px;display:flex;overflow:auto}.pw-tabs>button{white-space:nowrap;color:#626960;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:14px 23px;font-size:15px;font-weight:550;transition:background .2s,color .2s;display:flex}.pw-tabs>button:hover{background:#e9ede7}.pw-tabs>button[aria-selected=true]{background:var(--pw-ink);color:#fff;border-color:var(--pw-ink)}.pw-tabs>button[aria-selected=true] svg{color:#e2c66e}.pw-feature-panel{grid-template-columns:.83fr 1.5fr;align-items:center;gap:65px;min-height:540px;padding-top:44px;display:grid}.pw-feature-copy{padding:5px 0}.pw-eyebrow{letter-spacing:1.6px;color:#8b7638;margin-bottom:17px;font-size:10px;font-weight:650;display:block}.pw-feature-copy h3{letter-spacing:-1.3px;max-width:360px;margin:0 0 20px;font-size:clamp(28px,2.6vw,38px);font-weight:550;line-height:1.16}.pw-feature-copy>p{color:var(--pw-muted);max-width:370px;margin:0 0 25px;font-size:15px;line-height:1.85}.pw-feature-copy ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pw-feature-copy li{color:#373e37;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;display:flex}.pw-feature-copy li svg{color:#8e7a3c;flex-shrink:0;margin-top:2px}.pw-explore{color:var(--pw-ink);align-items:center;gap:14px;width:fit-content;margin-top:30px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.pw-explore:hover{color:#927730}.pw-demo-window{background:#fff;border:1px solid #d9ddd4;border-radius:13px;min-width:0;font-size:12px;overflow:hidden;box-shadow:0 20px 44px #2435270c}.pw-window-top{border-bottom:1px solid var(--pw-line);align-items:center;gap:22px;height:61px;padding:17px 21px;display:flex}.pw-wordmark{letter-spacing:-1.4px;align-items:center;gap:4px;font-size:23px;font-weight:650;display:flex}.pw-wordmark>span{color:#aa8b31;letter-spacing:.3px;border:1px solid #b89737;border-radius:3px;padding:3px;font-size:8px;line-height:1}.pw-window-title{color:#4f584f;border-left:1px solid var(--pw-line);padding-left:22px;font-size:13px;font-weight:550}.pw-window-tag{color:#778174;white-space:nowrap;margin-left:auto;font-size:10px}.pw-demo-disclaimer{color:#7c8479;border-top:1px solid var(--pw-line);background:#f7f8f5;align-items:center;gap:7px;padding:12px 20px;font-size:10px;line-height:1.5;display:flex}.pw-preview-dot{background:#a7ae9c;border-radius:50%;flex-shrink:0;width:5px;height:5px}.pw-sell{grid-template-columns:1fr 1.03fr;min-height:385px;display:grid}.pw-product-list{border-right:1px solid var(--pw-line);background:#f8f9f6;padding:21px 18px}.pw-demo-search{border:1px solid var(--pw-line);color:#788175;background:#fff;border-radius:6px;align-items:center;gap:8px;padding:11px 10px;font-size:11px;display:flex}.pw-demo-search>span{flex:1}.pw-filter{color:#7a8175;align-items:center;gap:18px;padding:16px 0;font-size:11px;display:flex}.pw-active-filter{color:#5a4d23;font-weight:600}.pw-product{border-bottom:1px solid #e5e8e1;align-items:center;gap:12px;padding:12px 0;display:flex}.pw-product:last-child{border-bottom:0}.pw-product-art{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:49px;height:59px;display:flex}.pw-coffee{background:#e5ddd0}.pw-bag{color:#7e8268;background:#e7e8df}.pw-water{background:#e0e9e4}.pw-bottle{background:#574c3b;border-radius:4px 4px 7px 7px;width:21px;height:37px;display:block;position:relative;box-shadow:inset -4px 0 #00000012}.pw-bottle:before{content:"";background:#333a31;border-radius:2px 2px 0 0;width:13px;height:5px;position:absolute;top:-4px;left:4px}.pw-bottle:after{content:"";background:#d8c79b;height:15px;position:absolute;top:12px;left:1px;right:1px}.pw-water .pw-bottle{background:#91b4a6}.pw-water .pw-bottle:after{background:#f7f4da}.pw-product>div{flex:1;min-width:0}.pw-product strong,.pw-product small,.pw-product b{display:block}.pw-product strong{font-size:12px;font-weight:600;line-height:1.4}.pw-product small{color:#818879;margin-top:3px;font-size:10px}.pw-product b{margin-top:7px;font-size:12px;font-weight:550}.pw-icon-button{color:#526147;background:#fff;border:1px solid #d8ddcf;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.pw-icon-button:hover{background:#e8eedf}.pw-cart{flex-direction:column;min-width:0;padding:21px 19px;display:flex}.pw-cart-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.pw-cart-title strong{font-size:13px;font-weight:600}.pw-cart-title>span{color:#8b9185;font-size:10px}.pw-customer{color:#607250;background:#f3f5ef;border:1px solid #e5e8dd;border-radius:5px;align-items:center;gap:8px;padding:10px 9px;display:flex}.pw-customer>div{flex:1;min-width:0}.pw-customer strong{color:#34412e;font-size:11px;font-weight:550;display:block}.pw-customer small{color:#818d77;margin-top:3px;font-size:9px;line-height:1.5;display:block}.pw-status-dot{background:#6c8759;border-radius:50%;flex-shrink:0;width:5px;height:5px}.pw-cart-lines{flex:1;min-height:130px}.pw-cart-line{border-bottom:1px solid #edf0e7;padding:13px 0}.pw-cart-line>div:first-child{justify-content:space-between;gap:10px;font-size:11px;line-height:1.5;display:flex}.pw-cart-line strong{font-weight:500}.pw-cart-line b{white-space:nowrap;font-weight:550}.pw-quantity{border:1px solid #e4e8dd;border-radius:4px;align-items:center;gap:12px;width:fit-content;height:23px;margin-top:8px;font-size:11px;display:flex}.pw-quantity button{color:#6d7766;background:0 0;border:0;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.pw-quantity button:hover{background:#f0f4ea}.pw-cart-total{justify-content:space-between;align-items:center;padding:15px 0 12px;font-size:11px;display:flex}.pw-cart-total strong{letter-spacing:-.7px;font-size:22px}.pw-tender-row{gap:6px;display:flex}.pw-tender-row>span{color:#746333;background:#f7f6ef;border:1px solid #e7e3d3;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:4px;padding:9px 5px;font-size:10px;display:flex}.pw-reset{color:#778369;text-underline-offset:3px;background:0 0;border:0;margin:12px auto 0;padding:2px;text-decoration:underline;display:block;font-size:10px!important}.pw-cart-empty{color:#87907e;padding:30px 0;font-size:12px;line-height:1.8}.pw-stock{min-height:385px;padding:22px}.pw-stat-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pw-stat-grid>div{background:#f6f8f2;border:1px solid #e5e9de;border-radius:6px;padding:12px 14px}.pw-stat-grid span{color:#7a8372;font-size:10px;display:block}.pw-stat-grid strong{letter-spacing:-.5px;margin-top:5px;font-size:24px;font-weight:550;display:block}.pw-table-caption{justify-content:space-between;align-items:center;gap:10px;margin:21px 0 13px;display:flex}.pw-table-caption strong{font-size:13px}.pw-table-caption>span{color:#758568;align-items:center;gap:5px;font-size:10px;display:flex}.pw-stock-header{color:#8b9284;background:#f6f7f3;border-block:1px solid #e7eadf;grid-template-columns:1fr 84px 70px;padding:9px 11px;font-size:10px;display:grid}.pw-stock-header>span:not(:first-child){text-align:right}.pw-family-row{border:0;color:#44513c;text-align:left;background:#fff;border-bottom:1px solid #e7eadf;align-items:center;gap:9px;width:100%;padding:13px 6px;display:flex}.pw-family-row:hover{background:#fafbf8}.pw-mini-art{color:#928466;background:#eeeae0;border-radius:4px;justify-content:center;align-items:center;width:34px;height:38px;display:flex}.pw-product-info{flex:1}.pw-product-info strong,.pw-static-row strong{font-size:12px;font-weight:550;display:block}.pw-product-info small,.pw-static-row small{color:#919783;margin-top:4px;font-size:10px;display:block}.pw-family-row>b,.pw-static-row>b{text-align:right;width:61px;font-size:11px;font-weight:500}.pw-variants{padding-left:29px}.pw-variants>div{border-bottom:1px solid #e8ece1;grid-template-columns:1fr 84px 70px;padding:10px 5px 10px 13px;font-size:11px;display:grid}.pw-variants strong{font-weight:450;display:block}.pw-variants small{color:#959e8d;margin-top:3px;font-size:9px;display:block}.pw-variants>div>span:not(:first-child){text-align:right;align-self:center}.pw-variants i{color:#a28a44;margin-top:2px;font-size:8px;font-style:normal;display:block}.pw-static-row{border-bottom:1px solid #e6eadf;align-items:center;gap:14px;padding:13px 6px 13px 29px;display:flex}.pw-static-row>svg{color:#849372}.pw-static-row>span{flex:1}.pw-inbound{color:#7b8c69;background:#f3f6ee;border-radius:6px;align-items:center;gap:10px;margin-top:16px;padding:11px;display:flex}.pw-inbound>span:nth-child(2){flex:1}.pw-inbound strong{color:#45573a;font-size:10px;font-weight:550;display:block}.pw-inbound small{margin-top:3px;font-size:9px;line-height:1.4;display:block}.pw-pill{color:#597345;background:#e3e9db;border:1px solid #d7e0cb;border-radius:4px;padding:4px 6px;font-size:9px!important}.pw-promotions{min-height:385px;padding:23px 25px}.pw-segment{background:#f7f9f4;border:1px solid #dfe5d8;border-radius:6px;gap:4px;margin-bottom:15px;padding:4px;display:flex}.pw-segment>button{color:#75836b;background:0 0;border:0;border-radius:4px;flex:1;padding:7px 8px;font-size:11px}.pw-segment>button[aria-pressed=true]{color:#3c4d2e;background:#fff;box-shadow:0 1px 5px #2d412314}.pw-promo-card{color:#f5f2e6;background:#1d2921;border-radius:8px;padding:22px 27px;position:relative;overflow:hidden}.pw-promo-card:after{content:"";pointer-events:none;border:1px solid #e9d79620;border-radius:50%;width:150px;height:150px;position:absolute;top:54px;right:-25px;box-shadow:0 0 0 24px #e9d79609,0 0 0 49px #e9d79604}.pw-promo-head{color:#c9b76d;justify-content:space-between;align-items:center;display:flex}.pw-promo-head>span{letter-spacing:1px;align-items:center;gap:7px;font-size:8px;display:flex}.pw-promo-card h4{letter-spacing:-1px;margin:18px 0 6px;font-size:26px;font-weight:450}.pw-promo-card p{color:#bbc5b2;margin:0;font-size:11px}.pw-promo-value{letter-spacing:-2px;color:#e4ca78;margin-top:10px;font-size:48px;font-weight:500;line-height:1.15;display:block}.pw-promo-detail{color:#a6b49a;margin-top:2px;font-size:9px;display:block}.pw-promo-result{color:#ced9c3;border-top:1px solid #42503f;align-items:center;gap:7px;margin-top:16px;padding-top:13px;font-size:10px;display:flex}.pw-rule-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.pw-rule-grid>div{color:#7b896d;border:1px solid #e2e7dc;border-radius:5px;align-items:center;gap:9px;padding:11px;display:flex}.pw-rule-grid>div>span{color:#949d89;font-size:9px}.pw-rule-grid strong{color:#475b38;margin-top:3px;font-size:10px;font-weight:500;display:block}.pw-promo-foot{color:#8a927e;align-items:center;gap:7px;margin-top:15px;font-size:9px;line-height:1.5;display:flex}.pw-locations{min-height:385px;padding:24px}.pw-source{background:#f3f5ec;border:1px solid #dfe4d2;border-radius:7px;align-items:center;gap:12px;padding:19px;display:flex}.pw-source-icon{color:#8a7e41;background:#e7e2c7;border-radius:7px;justify-content:center;align-items:center;width:49px;height:49px;display:flex}.pw-source>div{flex:1}.pw-source small{letter-spacing:1.1px;color:#82906f;margin-bottom:6px;font-size:8px;display:block}.pw-source strong{letter-spacing:-.3px;font-size:16px;font-weight:550;display:block}.pw-source>div>span{color:#88967b;margin-top:5px;font-size:10px;display:block}.pw-source-tag{color:#7b7544;background:#ece9d6;border:1px solid #d2d6be;border-radius:4px;padding:5px 8px;font-size:9px}.pw-sync-line{color:#919d84;justify-content:center;align-items:center;gap:8px;height:60px;display:flex;position:relative}.pw-sync-line>span{z-index:0;border-left:1px dashed #cdd5bf;height:100%;position:absolute;top:0;left:50%}.pw-sync-line>svg{background:#fff;position:relative;transform:rotate(90deg)}.pw-sync-line>p{background:#fff;margin:0;padding:5px;font-size:9px;position:relative}.pw-destinations{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.pw-destination{color:#8b9580;text-align:left;background:#fff;border:1px dashed #d6dccb;border-radius:7px;min-width:0;padding:20px 10px 11px;position:relative}.pw-destination.pw-selected{color:#698847;background:#f6f8f0;border:1px solid #b7c99a}.pw-destination>svg{margin-bottom:12px;display:block}.pw-destination>strong{color:#3e4c32;font-size:11px;font-weight:550;line-height:1.4;display:block}.pw-destination>small{margin-top:5px;font-size:8px;line-height:1.4;display:block}.pw-destination-check{background:#fff;border:1px solid #d0d9c2;border-radius:3px;justify-content:center;align-items:center;width:15px;height:15px;display:flex;position:absolute;top:10px;right:9px}.pw-selected .pw-destination-check{color:#fff;background:#758e59;border-color:#758e59}.pw-local-stock{color:#8a967e;border-top:1px solid #e0e7d6;margin-top:15px;padding-top:10px;font-size:9px;display:block}.pw-local-stock b{color:#4c6040;letter-spacing:-.7px;margin-top:5px;font-size:22px;font-weight:550;display:block}.pw-local-stock b>small{letter-spacing:0;color:#87967a;font-size:9px;font-weight:400}.pw-toggle-row{text-align:left;color:#55674a;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:17px 0 14px;font-size:11px;display:flex}.pw-toggle-row>small{color:#9ba48f;margin-left:auto;font-size:9px}.pw-switch{background:#cdd3c4;border-radius:20px;width:28px;height:15px;padding:2px;transition:background .2s;display:block}.pw-switch>i{background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .2s;display:block}.pw-switch.pw-on{background:#78915c}.pw-switch.pw-on>i{transform:translate(13px)}.pw-separate{color:#849573;border-top:1px solid #e5eadc;align-items:center;gap:8px;padding-top:13px;display:flex}.pw-separate p{margin:0;font-size:9px;line-height:1.6}.pw-separate strong{color:#536b41;font-weight:550}.pw-report{min-height:385px;padding:24px}.pw-report-top{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.pw-report-top>div small{letter-spacing:1px;color:#9caa8e;margin-bottom:8px;font-size:8px;display:block}.pw-report-top strong{letter-spacing:-.5px;font-size:17px;font-weight:550;display:block}.pw-report-top label{color:#8b9980;align-items:center;gap:8px;font-size:10px;display:flex}.pw-report-top select{color:#5a7049;outline-offset:3px;background:#fafbf8;border:1px solid #dfe6d5;border-radius:5px;padding:7px;font-size:10px}.pw-report-stats{justify-content:space-between;gap:20px;margin:25px 0 22px;display:flex}.pw-report-stats>div>span{color:#8a997e;margin-bottom:7px;font-size:10px;display:block}.pw-report-stats strong{letter-spacing:-1px;color:#31462a;font-size:30px;font-weight:550;line-height:1.1;display:block}.pw-report-stats strong>small{color:#9aa58b;letter-spacing:-.6px;font-size:16px}.pw-report-stats strong.pw-period{letter-spacing:0;padding-top:9px;font-size:14px;font-weight:450}.pw-chart{background:repeating-linear-gradient(0deg,#0000,#0000 43px,#eef1e9 44px 45px);border-bottom:1px solid #e1e8d8;justify-content:space-around;align-items:flex-end;gap:13px;height:182px;padding:0 12px;display:flex;position:relative}.pw-bar-column{z-index:1;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.pw-bar-column>span{color:#829473;margin-bottom:6px;font-size:9px}.pw-bar{background:#bdcdab;border-radius:4px 4px 0 0;width:min(65px,75%)}.pw-bar-0{background:#6d8660}.pw-bar-1{background:#a8bb91}.pw-bar-column>small{color:#8b9b7e;text-align:center;white-space:nowrap;background:#fff;width:calc(100% + 14px);height:25px;padding:9px 0 0;font-size:9px}.pw-report-options{background:#f7f9f2;border:1px solid #e0e7d5;border-radius:5px;justify-content:space-between;gap:9px;margin-top:20px;padding:11px 12px;display:flex}.pw-report-options>span{color:#8c9c7b;align-items:center;gap:5px;font-size:9px;display:flex}.pw-report-note{color:#96a487;text-align:center;margin-top:15px;font-size:9px;line-height:1.6}@media (min-width:1450px){.pw-feature-panel{gap:90px}.pw-demo-window,.pw-product strong{font-size:13px}.pw-product small{font-size:11px}.pw-product b{font-size:13px}.pw-cart-line>div:first-child,.pw-demo-search{font-size:12px}}@media (max-width:1000px){.pw-feature-panel{grid-template-columns:.8fr 1.4fr;gap:30px}.pw-feature-copy h3{font-size:30px}.pw-feature-copy>p{font-size:14px}.pw-feature-copy li{font-size:12px}.pw-tabs>button{padding:12px 18px;font-size:14px}.pw-product-list,.pw-cart{padding:17px 12px}.pw-product-art{width:36px;height:48px}.pw-product{gap:8px}.pw-product strong{font-size:11px}.pw-product small{font-size:9px}.pw-window-top{gap:16px;padding-inline:15px}.pw-window-title{padding-left:16px}.pw-window-tag{font-size:9px}.pw-demo-search{padding:9px 6px;font-size:9px}.pw-stock,.pw-promotions,.pw-locations,.pw-report{padding:19px}.pw-chart{gap:7px;padding-inline:0}.pw-report-options{padding:9px 8px}.pw-report-options>span{gap:3px;font-size:8px}.pw-destinations{gap:7px}.pw-destination{padding-inline:8px}.pw-destination>strong{font-size:10px}.pw-source{padding:16px}.pw-source>div>span{font-size:9px}}@media (max-width:760px){.pw-tabs{scrollbar-width:thin;gap:5px;padding-bottom:12px}.pw-tabs>button{gap:7px;padding:12px 14px;font-size:13px}.pw-tabs>button svg{width:17px}.pw-feature-panel{grid-template-columns:1fr;gap:29px;min-height:0;padding-top:27px}.pw-feature-copy h3{max-width:500px;font-size:32px}.pw-feature-copy>p{max-width:540px;font-size:15px}.pw-feature-copy ul{gap:10px}.pw-feature-copy li{font-size:13px}.pw-explore{margin-top:21px}.pw-demo-window{width:100%;max-width:650px}.pw-window-top{height:56px}.pw-sell{min-height:370px}.pw-demo-search{font-size:11px}.pw-product-list,.pw-cart{padding:20px 16px}.pw-product{gap:11px}.pw-product-art{width:43px;height:54px}.pw-product strong{font-size:12px}.pw-product small{font-size:10px}.pw-stock,.pw-promotions,.pw-locations,.pw-report{min-height:370px;padding:22px}.pw-destination{padding-inline:12px}.pw-destination>strong{font-size:12px}.pw-source>div>span,.pw-report-options>span{font-size:10px}.pw-report-options{padding:11px}.pw-demo-disclaimer{padding:10px 15px;font-size:9px}.pw-stock-header{grid-template-columns:1fr 84px 70px}}@media (max-width:430px){.pw-tabs>button{padding:10px 12px;font-size:12px}.pw-feature-copy h3{font-size:29px}.pw-window-top{gap:13px;padding:13px}.pw-wordmark{font-size:21px}.pw-window-title{padding-left:13px;font-size:12px}.pw-window-tag{font-size:8px}.pw-product-list,.pw-cart{padding:14px 10px}.pw-demo-search{gap:5px;font-size:8px}.pw-demo-search svg{flex-shrink:0;width:12px}.pw-demo-search svg:last-child{display:none}.pw-filter{gap:10px;font-size:9px}.pw-product{gap:7px;padding-block:11px}.pw-product-art{width:30px;height:45px}.pw-product-art>svg{width:23px}.pw-product strong{font-size:10px}.pw-product small{font-size:8px}.pw-product b{font-size:10px}.pw-icon-button{flex-shrink:0;width:21px;height:23px}.pw-icon-button svg{width:14px}.pw-cart-title strong{font-size:11px}.pw-cart-title>span{font-size:8px}.pw-customer{gap:5px;padding:8px 6px}.pw-customer>svg{flex-shrink:0;width:13px}.pw-customer strong{font-size:9px}.pw-customer small{font-size:7px}.pw-cart-line>div:first-child{gap:4px;font-size:9px}.pw-cart-total{font-size:9px}.pw-cart-total strong{font-size:20px}.pw-tender-row>span{padding-inline:2px;font-size:9px}.pw-tender-row>span>svg{display:none}.pw-stock,.pw-promotions,.pw-locations,.pw-report{padding:16px}.pw-stock-header{grid-template-columns:1fr 63px 55px;font-size:8px}.pw-stat-grid{gap:6px}.pw-stat-grid>div{padding:10px}.pw-stat-grid span{font-size:8px}.pw-stat-grid strong{font-size:22px}.pw-table-caption>span{font-size:8px}.pw-table-caption>span svg{width:12px}.pw-family-row{gap:5px}.pw-product-info strong,.pw-static-row strong{font-size:10px}.pw-product-info small,.pw-static-row small{font-size:8px}.pw-family-row>b,.pw-static-row>b{width:45px;font-size:10px}.pw-mini-art{width:29px;height:34px}.pw-mini-art>svg{width:19px}.pw-variants{padding-left:15px}.pw-variants>div{grid-template-columns:1fr 63px 55px;font-size:9px}.pw-variants small{font-size:8px}.pw-static-row{gap:10px;padding-left:19px}.pw-static-row>svg{width:20px}.pw-inbound{padding:10px 8px}.pw-inbound strong{font-size:9px}.pw-inbound small{font-size:8px}.pw-pill{font-size:8px!important}.pw-source{gap:9px;padding:14px 11px}.pw-source-icon{width:39px;height:44px}.pw-source strong{font-size:14px}.pw-source>div>span{font-size:8px}.pw-source-tag{padding:4px 5px;font-size:8px}.pw-destination{padding:19px 8px 10px}.pw-destination>strong{font-size:10px}.pw-destination>small{font-size:7px}.pw-local-stock{font-size:8px}.pw-destination>svg{width:23px}.pw-destinations{gap:6px}.pw-toggle-row{font-size:10px}.pw-report-top strong{font-size:15px}.pw-report-top label{gap:5px;font-size:9px}.pw-report-stats strong{font-size:28px}.pw-chart{gap:5px}.pw-bar-column>span{font-size:7px}.pw-bar-column>small{font-size:8px}.pw-report-options>span{gap:3px;font-size:8px}.pw-report-options>span svg{width:12px}.pw-report-options{padding:10px 7px}.pw-report-note{font-size:8px}.pw-demo-disclaimer{padding-inline:12px;font-size:8px}.pw-promo-card{padding:20px}.pw-promo-head>span{font-size:7px}.pw-promo-foot{font-size:8px}.pw-sell{min-height:348px}}@media (prefers-reduced-motion:reduce){.pw-workbench *{transition:none!important}}.pw-window-tag,.pw-demo-disclaimer,.pw-demo-search,.pw-filter,.pw-product small,.pw-cart-title>span,.pw-customer strong,.pw-customer small,.pw-cart-line>div:first-child,.pw-quantity,.pw-cart-total,.pw-tender-row>span,.pw-reset,.pw-stat-grid span,.pw-table-caption>span,.pw-stock-header,.pw-product-info small,.pw-static-row small,.pw-family-row>b,.pw-static-row>b,.pw-variants>div,.pw-variants small,.pw-variants i,.pw-inbound strong,.pw-inbound small,.pw-segment>button,.pw-promo-card p,.pw-promo-detail,.pw-promo-result,.pw-rule-grid>div>span,.pw-rule-grid strong,.pw-promo-foot,.pw-source>div>span,.pw-source-tag,.pw-sync-line>p,.pw-destination>strong,.pw-destination>small,.pw-local-stock,.pw-local-stock b>small,.pw-toggle-row,.pw-toggle-row>small,.pw-separate p,.pw-report-top label,.pw-report-top select,.pw-report-stats>div>span,.pw-bar-column>span,.pw-bar-column>small,.pw-report-options>span,.pw-report-note{font-size:12px!important}.pw-feature-copy>p{font-size:16px}.pw-product strong,.pw-product b,.pw-product-info strong,.pw-static-row strong,.pw-cart-title strong{font-size:13px}.pw-customer{align-items:flex-start}.pw-customer>svg{flex-shrink:0;margin-top:2px}.pw-pill{font-size:11px!important}.pw-report-top>div small,.pw-source small,.pw-promo-head>span{font-size:10px}.pw-inbound small{line-height:1.5}.pw-promo-card{min-height:260px}.pw-demo-search>svg{flex-shrink:0}.pw-demo-search{line-height:1.5}.pw-cart-line>div:first-child{flex-wrap:wrap}.pw-stock-header{padding-inline:5px}.pw-source>div>span{line-height:1.5}.pw-destination>small{min-height:34px}.pw-rule-grid strong{line-height:1.5}.pw-rule-grid>div>svg,.pw-inbound>svg{flex-shrink:0}.pw-report-top label{flex-direction:column;align-items:flex-start}.pw-bar-column>span{white-space:nowrap}.pw-chart{height:200px}.pw-report-options{flex-wrap:wrap;justify-content:flex-start;gap:12px}.pw-demo-disclaimer{line-height:1.6}@media (max-width:1100px) and (min-width:761px){.pw-feature-panel{grid-template-columns:1fr 1.6fr;gap:25px}.pw-window-tag{display:none}.pw-sell{grid-template-columns:1fr}.pw-product-list{display:none}.pw-cart{padding:22px}.pw-cart-line>div:first-child{flex-wrap:nowrap}.pw-stock,.pw-locations,.pw-report,.pw-promotions{padding:17px}.pw-table-caption>span{display:none}.pw-report-top{flex-wrap:wrap}.pw-bar-column>span{font-size:10px!important}}@media (max-width:560px){.pw-sell{grid-template-columns:1fr}.pw-product-list{border-right:0;border-bottom:1px solid var(--pw-line);padding:16px}.pw-product-list .pw-demo-search,.pw-product-list .pw-filter{display:none}.pw-product{padding:10px 0}.pw-product-art{width:39px;height:44px}.pw-product>div{grid-template-columns:1fr auto;gap:4px 15px;display:grid}.pw-product strong{font-size:13px}.pw-product b{grid-area:1/2/3;align-self:center;margin:0;font-size:13px}.pw-product small{margin:0}.pw-icon-button{width:30px;height:30px}.pw-cart{padding:18px}.pw-cart-title strong{font-size:14px}.pw-cart-lines{min-height:0}.pw-customer small{font-size:12px!important}.pw-cart-line>div:first-child{flex-wrap:nowrap}.pw-quantity{height:28px}.pw-quantity>button{width:28px;height:28px}.pw-cart-total strong{font-size:26px}.pw-window-tag{display:none}.pw-window-title{border:0;margin-left:auto}.pw-tender-row>span{padding:10px}.pw-demo-disclaimer{font-size:11px!important}.pw-table-caption>span{display:none}.pw-family-row>b,.pw-static-row>b{width:51px}.pw-stock-header{grid-template-columns:1fr 62px 60px}.pw-variants{padding-left:6px}.pw-variants>div{grid-template-columns:1fr 62px 60px;padding-left:7px}.pw-mini-art{display:none}.pw-static-row{gap:7px;padding-left:7px}.pw-static-row>svg{display:none}.pw-inbound{flex-wrap:wrap;align-items:flex-start}.pw-inbound .pw-pill{margin-left:26px}.pw-stat-grid>div{padding:10px 8px}.pw-stat-grid span{min-height:34px}.pw-source{flex-wrap:wrap}.pw-source-tag{display:none}.pw-destinations{grid-template-columns:1fr;gap:9px}.pw-destination{grid-template-columns:28px 1fr 70px;align-items:center;gap:4px 10px;padding:13px 35px 13px 11px;display:grid}.pw-destination>svg{grid-area:1/1/3;margin:0}.pw-destination>strong{grid-column:2}.pw-destination>small{grid-column:2;min-height:0;margin:0}.pw-local-stock{border:0;grid-area:1/3/3;margin:0;padding:0}.pw-local-stock b{margin-top:3px;font-size:21px}.pw-local-stock b small{display:none}.pw-destination-check{top:50%;transform:translateY(-50%)}.pw-report-top strong{font-size:16px}.pw-bar-column>span{display:none}.pw-bar-column>small{font-size:11px!important}.pw-chart{gap:3px}.pw-report-stats{margin-top:25px}.pw-promo-head>span{font-size:9px}.pw-promo-card p{max-width:190px}.pw-promo-foot{line-height:1.6}.pw-promo-foot>svg{flex-shrink:0}.pw-rule-grid{gap:8px}.pw-rule-grid>div{align-items:flex-start;padding:10px 8px}.pw-rule-grid>div>svg{display:none}.pw-sync-line>p{font-size:11px!important}.pw-separate{align-items:flex-start}.pw-separate>svg{flex-shrink:0;margin-top:4px}}
.mg-section{--mg-ink:#202620;--mg-muted:#72776b;--mg-gold:#b69a49;--mg-line:#dfe2d8;color:var(--mg-ink)}.mg-heading{grid-template-columns:1.12fr 1fr;align-items:end;gap:60px;margin-bottom:36px;display:grid}.mg-heading h2{letter-spacing:-2.8px;margin:0;font-size:clamp(40px,4.5vw,66px);line-height:1.07}.mg-heading .eyebrow{margin-bottom:23px}.mg-heading>div:last-child{padding-bottom:4px}.mg-heading p{color:var(--mg-muted);max-width:470px;margin:0 0 24px;font-size:15px;line-height:1.85}.mg-heading .button{min-height:46px;font-size:12px}.mg-value-strip{border-block:1px solid var(--mg-line);grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:36px;padding:21px 0;display:grid}.mg-value-strip>span{color:#575f4e;align-items:center;gap:11px;font-size:11px;display:flex}.mg-value-strip svg{color:#9c884c;flex-shrink:0}.mg-workspace{background:#fff;border:1px solid #d5dacd;border-radius:15px;overflow:hidden;box-shadow:0 14px 38px #29342108}.mg-workspace-top{border-bottom:1px solid #e9ebe3;justify-content:space-between;align-items:center;gap:18px;padding:23px 28px;display:flex}.mg-workspace-top>div{align-items:center;gap:12px;display:flex}.mg-workspace-icon{color:#857239;background:#f0efe4;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.mg-workspace-top strong{font-size:15px;font-weight:600;display:block}.mg-workspace-top small{color:#858a7e;margin-top:5px;font-size:10px;display:block}.mg-illustration{color:#797e70;white-space:nowrap;border:1px solid #dde3d4;border-radius:20px;padding:7px 10px;font-size:9px}.mg-tabs{background:#fcfcf9;border-bottom:1px solid #e1e5d9;gap:25px;padding:0 28px;display:flex}.mg-tabs button{color:#858a7d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;padding:17px 1px 15px;font-size:11px;display:flex}.mg-tabs button>svg:last-child{opacity:0;margin-left:11px}.mg-tabs button[aria-selected=true]{color:#3b492d;border-bottom-color:#928043}.mg-tabs button[aria-selected=true]>svg:last-child{opacity:1}.mg-studio{grid-template-columns:.86fr 1.14fr;min-height:557px;display:grid}.mg-studio-controls{background:#fff;padding:36px 31px}.mg-kicker{letter-spacing:1.55px;color:#8c8e7e;font-size:8px;font-weight:600;display:block}.mg-studio h3{letter-spacing:-1px;max-width:300px;margin:16px 0 17px;font-size:28px;line-height:1.16}.mg-studio-controls>p{color:var(--mg-muted);max-width:315px;margin:0 0 25px;font-size:12px;line-height:1.8}.mg-audience-control{display:block}.mg-audience-control>span{color:#777d6c;align-items:center;gap:7px;margin-bottom:9px;font-size:10px;display:flex}.mg-audience-control select{color:#394230;cursor:pointer;background:#f9faf6;border:1px solid #dce1d3;border-radius:5px;width:100%;padding:12px;font-size:11px;display:block}.mg-selection-summary{border-bottom:1px solid #e6e9df;align-items:center;gap:8px;padding:14px 2px;display:flex}.mg-selection-summary strong{font-size:10px;font-weight:500;display:block}.mg-selection-summary small{color:#989c90;margin-top:5px;font-size:8px;display:block}.mg-selection-summary>svg{color:#9da78f;margin-left:auto}.mg-dot{background:#849573;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.mg-content-tools{margin-top:19px}.mg-content-tools>span{letter-spacing:1.5px;color:#929685;font-size:7px}.mg-content-tools>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mg-content-tools>div>span{color:#737b66;border:1px solid #e3e5da;border-radius:5px;align-items:center;gap:5px;padding:7px 8px;font-size:9px;display:flex}.mg-ai-control{color:#806f38;cursor:pointer;background:#f8f5ea;border:1px solid #d8d1b1;border-radius:6px;justify-content:space-between;align-items:center;gap:7px;width:100%;margin-top:24px;padding:12px;font-size:10px;display:flex}.mg-ai-control>span{margin-right:auto}.mg-ai-control:hover{background:#efead8}.mg-studio-controls .mg-control-note{color:#9a9d90;max-width:330px;margin:9px 0 0;font-size:8px;line-height:1.7}.mg-preview{background:#edf0e7;border-left:1px solid #e0e4d7;flex-direction:column;min-width:0;padding:23px 27px 28px;display:flex}.mg-preview-top{letter-spacing:1px;color:#8c9480;justify-content:space-between;align-items:center;gap:10px;margin-bottom:24px;font-size:6px;display:flex}.mg-preview-top>span:first-child{align-items:center;gap:6px;display:flex}.mg-preview-top>span:last-child{letter-spacing:.7px;font-size:5px}.mg-email{background:#fff;border:1px solid #d9dfce;border-radius:7px;width:100%;max-width:440px;margin:auto;overflow:hidden;box-shadow:0 8px 20px #46573612}.mg-email-envelope{color:#9ba390;background:#f9faf7;border-bottom:1px solid #e6e9de;align-items:center;gap:10px;padding:12px 15px;font-size:7px;line-height:1.8;display:flex}.mg-email-envelope strong{color:#5f6855;font-weight:400}.mg-email-body{text-align:center;padding:24px 25px 13px}.mg-email-brand{letter-spacing:2px;color:#374b2b;font-family:Georgia,serif;font-size:14px;display:block}.mg-email-brand i{font-size:9px;font-style:normal}.mg-email-body>small{letter-spacing:1.4px;color:#9ca58f;margin-top:6px;font-size:4.5px;display:block}.mg-email-banner{text-align:left;background:#eeecdd;min-height:200px;margin-top:22px;padding:25px 18px 29px;position:relative;overflow:hidden}.mg-email-banner>span:first-child{letter-spacing:1px;color:#879276;z-index:1;font-size:5px;position:relative}.mg-email-banner h4{letter-spacing:-.8px;color:#415033;z-index:1;max-width:190px;margin:10px 0;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.05;position:relative}.mg-email-banner p{color:#7a836c;z-index:1;max-width:165px;font-size:7px;line-height:1.7;position:relative}.mg-email-cta{color:#fff;z-index:1;background:#39472d;align-items:center;gap:13px;margin-top:10px;padding:10px;font-size:6px;display:inline-flex;position:relative}.mg-email-art{width:130px;height:170px;position:absolute;bottom:-12px;right:-8px;transform:rotate(-12deg)}.mg-art-box{background:linear-gradient(90deg,#a2ae88 80%,#7b8d62 80%);place-items:center;width:58px;height:100px;display:grid;position:absolute;top:45px;left:0;transform:rotate(-5deg);box-shadow:9px 10px 12px #32491a16}.mg-art-box>b{color:#50613b;border:1px solid #50613b;padding:5px;font-family:Georgia,serif;font-size:12px;font-weight:400}.mg-art-bag{color:#6b613e;background:linear-gradient(90deg,#c9b875 80%,#bba55e 80%);place-items:center;width:70px;height:126px;display:grid;position:absolute;top:17px;right:-2px;transform:rotate(16deg);box-shadow:8px 9px 15px #49391a21}.mg-art-bag>i{opacity:.5;background:#a09058;width:100%;height:5px;position:absolute;top:6px;left:0}.mg-art-bag>b{letter-spacing:-.6px;font-size:13px;line-height:1.1}.mg-email-categories{justify-content:space-between;gap:7px;padding:17px 0 13px;display:flex}.mg-email-categories>span{color:#7e8870;align-items:center;gap:5px;font-size:6px;display:flex}.mg-email-categories svg{width:12px;height:12px}.mg-email-foot{color:#afb4a5;margin:0;font-size:5px;line-height:1.8}.mg-push-scene{flex:1;justify-content:center;align-items:center;gap:25px;min-height:421px;display:flex}.mg-phone{text-align:center;background:linear-gradient(150deg,#e8e8db,#c3d0b0);border:5px solid #323a2b;border-radius:26px;flex-shrink:0;width:208px;height:406px;padding:29px 12px 15px;position:relative;overflow:hidden;box-shadow:6px 11px 16px #4657361a}.mg-phone-notch{background:#323a2b;border-radius:0 0 10px 10px;width:58px;height:12px;position:absolute;top:0;left:calc(50% - 29px)}.mg-phone-time{letter-spacing:-2px;color:#435237;font-size:44px;font-weight:300;line-height:1.1}.mg-phone-day{color:#6f7e60;font-size:6px}.mg-push-notification{text-align:left;background:#fffb;border:1px solid #e7eddfc7;border-radius:10px;margin-top:24px;padding:12px 10px;box-shadow:0 4px 8px #53624307}.mg-push-notification>div{align-items:center;gap:5px;display:flex}.mg-push-logo{color:#dac68c;background:#344c38;border-radius:5px;place-items:center;width:18px;height:18px;font-family:Georgia,serif;font-size:6px;display:grid}.mg-push-notification strong{color:#4f6248;font-size:7px}.mg-push-notification small{color:#91a085;margin-left:auto;font-size:5px}.mg-push-notification h4{letter-spacing:-.1px;margin:9px 0 5px;font-size:10px;line-height:1.3}.mg-push-notification p{color:#6d7b61;margin:0;font-size:7px;line-height:1.7}.mg-app-destination{color:#5b7052;flex-direction:column;align-items:center;margin-top:19px;display:flex}.mg-app-destination>span{letter-spacing:1px;color:#88977a;font-size:4px}.mg-app-destination>svg{margin:10px 0}.mg-app-destination>strong{letter-spacing:-.3px;font-family:Georgia,serif;font-size:13px;font-weight:400}.mg-app-destination>p{max-width:140px;margin:7px 0;font-size:6px;line-height:1.6}.mg-app-destination>div{color:#87957c;gap:14px;margin-top:9px;font-size:5px;display:flex}.mg-phone-home{background:#839375;border-radius:5px;width:52px;height:3px;position:absolute;bottom:5px;left:calc(50% - 26px)}.mg-push-side{max-width:143px}.mg-push-side>span{color:#809068;background:#e0e5d5;border:1px solid #d2dac4;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:17px;display:grid}.mg-push-side strong{letter-spacing:-.5px;color:#4d5a40;font-size:17px;font-weight:500;line-height:1.2;display:block}.mg-push-side p{color:#859175;margin:13px 0;font-size:9px;line-height:1.8}.mg-push-side small{color:#9ca58f;border-top:1px solid #d6dfca;padding-top:12px;font-size:7px;line-height:1.7;display:block}.mg-journey-picker{gap:7px;margin:28px 0 20px;display:flex}.mg-journey-picker button{color:#808976;cursor:pointer;background:#f9faf6;border:1px solid #dde3d4;border-radius:6px;padding:11px 14px;font-size:10px}.mg-journey-picker button[aria-pressed=true]{color:#52643e;background:#edf0e5;border-color:#a9b594}.mg-studio-controls .mg-journey-description{margin-bottom:28px;font-size:11px;line-height:1.9}.mg-journey-provider{color:#8a987b;border-top:1px solid #e4e7de;gap:10px;padding-top:22px;display:flex}.mg-journey-provider strong{color:#59694a;font-size:11px;font-weight:500;display:block}.mg-journey-provider small{color:#949c89;margin-top:6px;font-size:9px;line-height:1.9;display:block}.mg-flow{width:100%;max-width:440px;margin:auto;padding:10px 25px 3px}.mg-flow-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.mg-flow-header>span{color:#536447;font-size:14px;font-weight:500}.mg-flow-header small{color:#89957b;font-size:7px}.mg-flow-step-wrap{flex-direction:column;align-items:center;display:flex}.mg-flow-step{background:#ffffffb5;border:1px solid #d7dfcc;border-radius:7px;align-items:center;gap:10px;width:100%;padding:13px 15px;display:flex;box-shadow:0 5px 7px #53624303}.mg-flow-step>span{color:#8c9d78;background:#eef1e8;border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.mg-flow-step small{letter-spacing:1.1px;color:#9ba88d;margin-bottom:5px;font-size:6px;display:block}.mg-flow-step strong{color:#526845;font-size:10px;font-weight:500;line-height:1.4;display:block}.mg-flow-step>svg{color:#8fa579;flex-shrink:0;margin-left:auto}.mg-flow-connector{color:#b8c4a9;margin:7px 0}.mg-flow>p{color:#98a289;text-align:center;margin:18px 10px 0;font-size:7px;line-height:1.9}.mg-campaign-process{background:#fafbf7;border-top:1px solid #e3e7da;grid-template-columns:repeat(4,1fr);gap:20px;padding:19px 27px;display:grid}.mg-campaign-process>div{align-items:center;gap:9px;display:flex}.mg-campaign-process>div>span{color:#b0b79f;font-size:8px}.mg-campaign-process>div>svg{color:#8d9c77}.mg-campaign-process>div>svg:last-child{color:#bdc4b3;width:13px;margin-left:auto}.mg-campaign-process strong{color:#717f5f;font-size:9px;font-weight:500}.mg-provider-line{border-bottom:1px solid var(--mg-line);justify-content:space-between;align-items:center;gap:25px;padding:26px 5px;display:flex}.mg-provider-line>span{letter-spacing:1.5px;color:#9a9f8e;font-size:7px}.mg-provider-line>div{color:#767f6a;align-items:center;gap:29px;display:flex}.mg-provider-line b{letter-spacing:-.6px;font-size:14px;font-weight:500}.mg-provider-line b:last-child{font-size:12px;font-weight:400}.mg-provider-line i{color:#adb4a0;margin-inline:5px;font-style:normal}.mg-depth-heading{justify-content:space-between;align-items:end;gap:40px;margin-top:65px;margin-bottom:31px;display:flex}.mg-depth-heading h3{letter-spacing:-1.2px;margin:14px 0 0;font-size:35px;font-weight:500;line-height:1.12}.mg-depth-heading h3 em{color:#a18a42;font-family:Georgia,serif;font-weight:400}.mg-depth-heading>p{max-width:380px;color:var(--mg-muted);margin:0;font-size:12px;line-height:1.85}.mg-capability-grid{grid-template-columns:1fr 1fr;column-gap:60px;display:grid}.mg-capability-grid article{border-top:1px solid var(--mg-line);align-items:flex-start;gap:17px;padding:25px 0;display:flex}.mg-capability-grid article>span{color:#92936b;background:#eeeee3;border:1px solid #e1e2d5;border-radius:9px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.mg-capability-grid h4{letter-spacing:-.3px;margin:3px 0 10px;font-size:16px;font-weight:500}.mg-capability-grid p{color:#838978;max-width:400px;margin:0;font-size:12px;line-height:1.85}.mg-commerce-link{background:#e9eddf;border:1px solid #d8e1c9;border-radius:11px;align-items:center;gap:23px;margin:21px 0 63px;padding:29px 31px;display:flex}.mg-commerce-icon{color:#829967;background:#dfe6d3;border:1px solid #cdd9bd;border-radius:12px;flex-shrink:0;place-items:center;width:60px;height:65px;display:grid}.mg-commerce-link>div{flex:1}.mg-commerce-link .mg-kicker{color:#8e9c7a;letter-spacing:1.1px;font-size:7px}.mg-commerce-link h3{letter-spacing:-.6px;margin:11px 0;font-size:20px;font-weight:500}.mg-commerce-link p{color:#7e8c6e;max-width:720px;margin:0;font-size:11px;line-height:1.85}.mg-commerce-link>a{color:#687b52;flex-shrink:0;max-width:139px;font-size:10px;line-height:1.7}.mg-commerce-link>a svg{flex-shrink:0}.mg-discovery{color:#eceee4;background:#20291f;border-radius:14px;padding:42px 44px}.mg-discovery-heading{grid-template-columns:1fr 1fr;align-items:end;column-gap:60px;display:grid}.mg-discovery-heading .eyebrow{grid-column:1/-1;margin-bottom:18px;font-size:8px}.mg-discovery h3{letter-spacing:-1.9px;margin:0;font-size:45px;font-weight:400;line-height:1.08}.mg-discovery h3 em{color:#bcaa6e;font-family:Georgia,serif;font-weight:400}.mg-discovery-heading>p{color:#a3ad95;max-width:405px;margin:0;font-size:13px;line-height:1.85}.mg-discovery-tabs{border-bottom:1px solid #3c4535;gap:23px;margin-top:32px;display:flex}.mg-discovery-tabs button{color:#94a187;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;padding:16px 0;font-size:11px;display:flex}.mg-discovery-tabs button[aria-pressed=true]{color:#d6c995;border-color:#baa466}.mg-discovery-body{grid-template-columns:1fr 1fr;align-items:center;gap:55px;min-height:330px;padding-top:32px;display:grid}.mg-discovery-copy h4{letter-spacing:-.6px;max-width:340px;margin:0 0 15px;font-size:23px;font-weight:400;line-height:1.15}.mg-discovery-copy>p{color:#97a38a;max-width:370px;margin:0;font-size:11px;line-height:1.9}.mg-discovery-copy ul{gap:11px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.mg-discovery-copy li{color:#b9c3ac;align-items:center;gap:9px;font-size:10px;display:flex}.mg-discovery-copy li>svg{color:#8ea475;flex-shrink:0}.mg-discovery-copy .button{min-height:42px;font-size:10px}.mg-discovery-preview{background:linear-gradient(150deg,#313d2c,#283322);border:1px solid #45513c;border-radius:9px;padding:0 22px 21px}.mg-discovery-preview>div:first-child{color:#8a9d77;border-bottom:1px solid #45523d;justify-content:space-between;align-items:center;gap:8px;padding:15px 0;display:flex}.mg-discovery-preview>div:first-child>span:first-child{letter-spacing:1px;align-items:center;gap:7px;font-size:7px;display:flex}.mg-discovery-preview>div:first-child>span:last-child{color:#7c8f6c;font-size:6px}.mg-discovery-preview>small{letter-spacing:1.3px;color:#a1b488;margin:21px 0 10px;font-size:6px;display:block}.mg-discovery-preview>h4{color:#d4dbbf;letter-spacing:-.5px;max-width:260px;margin:0 0 22px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.08}.mg-growth-checks{gap:8px;display:grid}.mg-growth-checks>div{background:#3d4b333a;border:1px solid #46553b;border-radius:5px;align-items:center;gap:11px;padding:11px 10px;display:flex}.mg-growth-checks>div>span{color:#bcc9a8;background:#586746;border-radius:50%;place-items:center;width:16px;height:16px;font-size:7px;display:grid}.mg-growth-checks p{color:#b2c29c;flex:1;margin:0;font-size:8px}.mg-growth-checks>div>svg{color:#789065;width:12px}.mg-reviewed{color:#8b9e77;align-items:center;gap:6px;margin-top:17px;font-size:7px;display:flex}.mg-notes{align-items:flex-start;gap:11px;max-width:980px;margin:22px 5px 31px;display:flex}.mg-notes>svg{color:#a0a98e;flex-shrink:0;margin-top:2px}.mg-notes>p{color:#969d89;margin:0;font-size:9px;line-height:1.85}.mg-closing{border-top:1px solid var(--mg-line);justify-content:space-between;align-items:center;gap:30px;padding-top:25px;display:flex}.mg-closing>div{align-items:center;gap:14px;display:flex}.mg-closing>div>svg{color:#8d987c;flex-shrink:0}.mg-closing strong{color:#667457;font-size:12px;font-weight:500;display:block}.mg-closing small{color:#989f8d;margin-top:6px;font-size:9px;display:block}.mg-beta{white-space:nowrap;color:#a49258;background:#eeeadd;border:1px solid #ded7bd;border-radius:15px;margin-left:6px;padding:7px 9px;font-size:8px}.mg-closing>.text-link{color:#7b794f;font-size:11px}.mg-section button:focus-visible,.mg-section a:focus-visible,.mg-section select:focus-visible{outline-offset:4px;outline:3px solid #b39b52}@media (min-width:1500px){.mg-studio-controls{padding:40px}.mg-studio h3{max-width:350px;font-size:34px}.mg-studio-controls>p{max-width:350px;font-size:13px}.mg-preview{padding:26px 45px}.mg-studio{min-height:585px}.mg-email{max-width:470px}.mg-email-banner{min-height:222px;padding-top:33px}.mg-email-banner h4{max-width:240px;font-size:29px}.mg-email-banner p{max-width:215px;font-size:8px}.mg-email-art{bottom:-1px;right:11px}.mg-push-side{max-width:177px}.mg-push-side strong{font-size:22px}.mg-push-side p{font-size:11px}}@media (max-width:1020px){.mg-heading{gap:30px}.mg-heading h2{letter-spacing:-2px;font-size:47px}.mg-heading p{font-size:13px}.mg-value-strip>span{font-size:9px}.mg-studio{grid-template-columns:1fr 1fr}.mg-studio-controls{padding:27px 23px}.mg-studio h3{font-size:25px}.mg-preview{padding:19px}.mg-preview-top>span:last-child{display:none}.mg-email-body{padding:23px 16px 14px}.mg-email-banner{min-height:220px;padding:23px 14px}.mg-email-banner h4{max-width:160px;font-size:23px}.mg-email-banner p{max-width:143px}.mg-email-art{opacity:.6;bottom:-25px;right:-35px}.mg-push-side{display:none}.mg-flow{padding:10px 0}.mg-campaign-process{gap:12px;padding-inline:23px}.mg-campaign-process strong{font-size:8px}.mg-campaign-process>div>span{display:none}.mg-depth-heading>p{max-width:340px}.mg-capability-grid{column-gap:32px}.mg-commerce-link{flex-wrap:wrap;gap:18px;padding:24px}.mg-commerce-link>a{max-width:none;margin-left:78px}.mg-discovery{padding:33px}.mg-discovery-heading{column-gap:30px}.mg-discovery-body{gap:28px}.mg-closing{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:700px){.mg-heading{grid-template-columns:1fr;gap:23px;margin-bottom:25px}.mg-heading h2{letter-spacing:-1.6px;font-size:40px}.mg-heading .eyebrow{letter-spacing:1.1px;margin-bottom:18px;font-size:7px}.mg-heading p{max-width:470px;margin-bottom:20px;font-size:13px;line-height:1.85}.mg-heading .button{font-size:11px}.mg-value-strip{grid-template-columns:1fr;gap:15px;margin-bottom:25px;padding:17px 0}.mg-value-strip>span{font-size:10px}.mg-value-strip svg{width:17px;height:17px}.mg-workspace{border-radius:10px}.mg-workspace-top{gap:9px;padding:18px}.mg-workspace-top>div{gap:9px}.mg-workspace-icon{border-radius:7px;flex-shrink:0;width:34px;height:34px}.mg-workspace-icon>svg{width:18px}.mg-workspace-top strong{font-size:12px}.mg-workspace-top small{max-width:190px;margin-top:3px;font-size:8px;line-height:1.6}.mg-illustration{white-space:normal;text-align:center;max-width:67px;padding:5px 7px;font-size:6px;line-height:1.4}.mg-tabs{justify-content:space-between;gap:15px;padding:0 12px}.mg-tabs button{white-space:nowrap;gap:4px;padding:13px 0;font-size:8px}.mg-tabs button>svg{width:13px;height:13px}.mg-tabs button>svg:last-child{display:none}.mg-studio{grid-template-columns:1fr;min-height:0}.mg-studio-controls{padding:25px}.mg-kicker{letter-spacing:1.2px;font-size:7px}.mg-studio h3{max-width:340px;margin-block:13px 15px;font-size:27px}.mg-studio-controls>p{max-width:420px;margin-bottom:21px;font-size:12px;line-height:1.8}.mg-audience-control select{padding:12px;font-size:16px}.mg-audience-control>span{font-size:10px}.mg-selection-summary{padding:13px 0}.mg-selection-summary strong{font-size:10px}.mg-selection-summary small{font-size:8px}.mg-content-tools{margin-top:17px}.mg-ai-control{margin-top:21px;padding:13px 11px;font-size:10px}.mg-studio-controls .mg-control-note{max-width:440px;font-size:8px}.mg-preview{border-top:1px solid #e0e4d7;border-left:0;padding:20px 23px 25px}.mg-preview-top{margin-bottom:18px;font-size:6px}.mg-preview-top>span:last-child{font-size:5px;display:block}.mg-email{max-width:390px}.mg-email-body{padding:24px 19px 13px}.mg-email-banner{min-height:206px}.mg-email-banner h4{max-width:190px}.mg-email-banner p{max-width:170px}.mg-email-art{opacity:1;transform-origin:100% 100%;width:109px;bottom:-12px;right:-13px;transform:rotate(-12deg)scale(.85)}.mg-email-categories>span{font-size:6px}.mg-push-scene{min-height:418px}.mg-push-side{max-width:124px;display:block}.mg-push-side strong{font-size:17px}.mg-push-side p{font-size:9px}.mg-push-side small{font-size:7px}.mg-phone{width:198px;height:400px}.mg-journey-picker{margin:23px 0 17px}.mg-journey-picker button{padding:10px 13px;font-size:10px}.mg-journey-provider{padding-top:18px}.mg-flow{max-width:360px;padding:10px 8px 0}.mg-flow-header>span{font-size:14px}.mg-flow-step{padding:13px}.mg-flow-step strong{font-size:10px}.mg-flow>p{font-size:8px}.mg-campaign-process{grid-template-columns:1fr 1fr;gap:18px 23px;padding:18px 21px}.mg-campaign-process>div{gap:7px}.mg-campaign-process strong{font-size:8px}.mg-campaign-process>div>svg:last-child{display:none}.mg-provider-line{flex-direction:column;align-items:flex-start;gap:18px;padding:21px 0}.mg-provider-line>span{letter-spacing:1px;font-size:6px}.mg-provider-line>div{gap:26px}.mg-provider-line b{font-size:14px}.mg-provider-line b:last-child{font-size:11px}.mg-depth-heading{flex-direction:column;align-items:flex-start;gap:17px;margin-top:40px;margin-bottom:24px}.mg-depth-heading h3{letter-spacing:-1px;font-size:32px}.mg-depth-heading>p{max-width:420px;font-size:12px}.mg-capability-grid{grid-template-columns:1fr}.mg-capability-grid article{gap:14px;padding:21px 0}.mg-capability-grid article>span{border-radius:8px;width:37px;height:37px}.mg-capability-grid article>span>svg{width:21px;height:21px}.mg-capability-grid h4{margin-top:2px;font-size:15px}.mg-capability-grid p{max-width:460px;font-size:12px;line-height:1.85}.mg-commerce-link{gap:17px;margin:17px 0 39px;padding:25px 22px}.mg-commerce-icon{border-radius:9px;width:43px;height:43px}.mg-commerce-icon>svg{width:23px}.mg-commerce-link>div{flex-basis:100%}.mg-commerce-link .mg-kicker{letter-spacing:1px;font-size:6px}.mg-commerce-link h3{letter-spacing:-.7px;font-size:24px;line-height:1.2}.mg-commerce-link p{font-size:12px;line-height:1.8}.mg-commerce-link>a{margin-left:0;font-size:10px}.mg-discovery{border-radius:10px;padding:28px 23px}.mg-discovery-heading{grid-template-columns:1fr;gap:0}.mg-discovery-heading .eyebrow{letter-spacing:1.2px;margin-bottom:15px;font-size:6px;line-height:1.6}.mg-discovery h3{letter-spacing:-1.2px;font-size:36px}.mg-discovery-heading>p{max-width:450px;margin-top:18px;font-size:12px}.mg-discovery-tabs{gap:13px;margin-top:23px;overflow-x:auto}.mg-discovery-tabs button{white-space:nowrap;gap:5px;padding:13px 0;font-size:8px}.mg-discovery-tabs button>svg{width:14px;height:14px}.mg-discovery-body{grid-template-columns:1fr;gap:26px;padding-top:25px}.mg-discovery-copy h4{max-width:350px;font-size:25px}.mg-discovery-copy>p{max-width:440px;font-size:12px}.mg-discovery-copy li{align-items:flex-start;font-size:10px;line-height:1.6}.mg-discovery-copy li>svg{width:15px;margin-top:0}.mg-discovery-copy .button{padding-inline:15px;font-size:10px}.mg-discovery-preview{padding-inline:18px}.mg-discovery-preview>h4{max-width:290px;font-size:26px}.mg-growth-checks p{font-size:9px;line-height:1.6}.mg-growth-checks>div{padding:12px 10px}.mg-reviewed{font-size:6px;line-height:1.7}.mg-notes{gap:8px;margin:18px 0 25px}.mg-notes>p{font-size:8px;line-height:1.85}.mg-notes>svg{width:16px;height:16px}.mg-closing{gap:22px;padding-top:22px}.mg-closing>div{flex-wrap:wrap;align-items:flex-start;gap:10px}.mg-closing>div>svg{width:22px}.mg-closing>div>span:nth-child(2){width:calc(100% - 34px)}.mg-closing strong{font-size:12px}.mg-closing small{max-width:280px;font-size:10px;line-height:1.7}.mg-beta{margin-left:32px;padding:6px 9px;font-size:8px}.mg-closing>.text-link{font-size:11px}}@media (max-width:440px){.mg-push-side{display:none}.mg-preview-top>span:last-child{letter-spacing:.5px;font-size:4px}.mg-email-banner p{max-width:157px}.mg-email-art{opacity:.7;right:-29px}.mg-discovery-tabs{gap:11px}.mg-discovery-tabs button{font-size:7px}.mg-discovery-tabs button>svg{width:12px;height:12px}.mg-tabs{gap:8px;padding-inline:13px}.mg-tabs button{gap:4px;font-size:7.5px}.mg-email-categories>span{gap:3px;font-size:5px}.mg-email-categories svg{width:11px;height:11px}.mg-provider-line>div{gap:23px}.mg-provider-line b{font-size:12px}.mg-provider-line b:last-child{font-size:10px}}.mg-brand-promise{border-block:1px solid var(--mg-line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:88px;padding:29px 0;display:flex}.mg-brand-promise>span{grid-template-columns:32px 1fr;align-items:center;gap:4px 10px;display:grid}.mg-brand-promise>span>svg{color:#a58e45;grid-row:span 2}.mg-brand-promise b{font-size:13px;font-weight:500}.mg-brand-promise small{color:#858b79;font-size:10px}.mg-brand-promise>svg{color:#bdc4b1;flex-shrink:0}.mg-goal-story{margin-bottom:86px;scroll-margin-top:115px}.mg-goal-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:28px;display:flex}.mg-goal-heading h3,.mg-workspace-heading h3{letter-spacing:-1.7px;margin:18px 0 0;font-size:clamp(34px,3.6vw,49px);font-weight:400;line-height:1.09}.mg-goal-heading h3 em,.mg-workspace-heading h3 em{color:#9a823b;font-family:Georgia,serif;font-weight:400}.mg-goal-heading>p{color:#7e8473;max-width:310px;margin:0 0 3px;font-size:14px;line-height:1.8}.mg-goal-tabs{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:17px;display:grid}.mg-goal-tabs>button{text-align:left;color:#526045;cursor:pointer;background:#f4f4ed;border:1px solid #e0e2d5;border-radius:12px;align-items:center;gap:13px;min-height:94px;padding:20px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.mg-goal-tabs>button:hover{background:#efeee2;border-color:#b3a365}.mg-goal-tabs>button[aria-pressed=true]{color:#f9f6e7;background:#222b20;border-color:#222b20;box-shadow:0 8px 22px #25342114}.mg-goal-tabs>button>span:nth-child(2){flex:1}.mg-goal-tabs strong{font-size:14px;font-weight:500;display:block}.mg-goal-tabs small{color:#8b947e;margin-top:6px;font-size:10px;line-height:1.5;display:block}.mg-goal-tabs>button[aria-pressed=true] small{color:#b8c0a7}.mg-goal-tabs>button>svg{color:#a9ad98;flex-shrink:0;width:17px}.mg-goal-tabs>button[aria-pressed=true]>svg{color:#d9bf72}.mg-goal-icon{color:#8a945d;background:linear-gradient(145deg,#fcfcf4,#e2e7d8);border:1px solid #d7dbc9;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #fff,0 3px 6px #25342108}.mg-goal-tabs>button[aria-pressed=true] .mg-goal-icon{color:#ead08a;background:linear-gradient(145deg,#776c35,#423e21);border-color:#726d41;box-shadow:inset 0 1px #d2b65f66}.mg-goal-panel{background:#fff;border:1px solid #dce0d1;border-radius:15px;grid-template-columns:.95fr 1.05fr;gap:70px;padding:43px 44px;display:grid;box-shadow:0 15px 45px #29342105}.mg-goal-explanation{flex-direction:column;align-items:flex-start;display:flex}.mg-goal-number{letter-spacing:-1.2px;color:#b39b53;font-size:30px;line-height:1}.mg-goal-number>span{letter-spacing:1.4px;color:#99a087;vertical-align:middle;margin-left:11px;font-size:8px}.mg-goal-explanation h4{letter-spacing:-1px;max-width:385px;margin:23px 0 18px;font-size:32px;font-weight:400;line-height:1.16}.mg-goal-explanation>p{color:#848b78;max-width:385px;margin:0 0 24px;font-size:13px;line-height:1.85}.mg-goal-explanation>.text-link{cursor:pointer;color:#596b42;background:0 0;border:0;margin-top:auto;padding:0;font-size:12px}.mg-goal-steps{gap:18px;display:grid}.mg-goal-steps>div:not(.mg-goal-outcome){gap:17px;display:flex;position:relative}.mg-goal-steps>div:not(.mg-goal-outcome):not(:nth-child(3)):before{content:"";background:#e2e5d9;width:1px;position:absolute;top:48px;bottom:-17px;left:23px}.mg-step-icon{color:#9ca66d;background:#f3f4e9;border:1px solid #dfe4d0;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 2px #fff}.mg-goal-steps small{color:#b2b99f;letter-spacing:1.4px;margin:2px 0 5px;font-size:8px;display:block}.mg-goal-steps strong{color:#4c5b3e;font-size:14px;font-weight:500;display:block}.mg-goal-steps p{color:#8b947c;max-width:310px;margin:7px 0 0;font-size:11px;line-height:1.8}.mg-goal-outcome{border-top:1px solid #e5e8dd;align-items:center;gap:10px;margin-top:3px;padding-top:17px;display:flex}.mg-goal-outcome strong{color:#9b8b54;font-size:10px;font-weight:500}.mg-goal-outcome svg{color:#ad9b5a;flex-shrink:0}.mg-workspace-heading{margin-bottom:30px}.mg-workspace-heading>p{color:#848b78;max-width:620px;margin-top:20px;font-size:14px;line-height:1.8}.mg-workspace{scroll-margin-top:110px}.mg-workspace-top{padding:25px 30px}.mg-workspace-icon{color:#8e7736;background:linear-gradient(145deg,#faf5dd,#e5d49a);border:1px solid #dbcc98;box-shadow:inset 0 2px #fff6,0 4px 8px #7c652519}.mg-workspace-top small{font-size:11px}.mg-illustration{font-size:9px}.mg-tabs button{min-height:54px;font-size:12px}.mg-studio{grid-template-columns:.9fr 1.1fr;min-height:555px}.mg-studio-controls{padding:34px}.mg-studio h3{max-width:350px;font-size:31px;line-height:1.12}.mg-studio-controls>p{max-width:370px;font-size:13px;line-height:1.85}.mg-audience-control>span{font-size:11px}.mg-audience-control select{min-height:46px;font-size:13px}.mg-selection-summary strong{font-size:12px}.mg-selection-summary small{font-size:10px}.mg-content-tools>span{font-size:8px}.mg-content-tools>div>span{font-size:11px}.mg-ai-control{min-height:45px;font-size:12px}.mg-studio-controls .mg-control-note{font-size:10px;line-height:1.7}.mg-preview{padding:26px 30px}.mg-preview-top{font-size:8px}.mg-preview-top>span:last-child{font-size:7px}.mg-email{max-width:460px}.mg-email-envelope{font-size:9px;line-height:1.65}.mg-email-body{padding:28px 22px 18px}.mg-email-brand{font-size:19px}.mg-email-body>small{font-size:6px}.mg-email-banner{min-height:253px;padding:26px 22px}.mg-email-banner>span{font-size:8px}.mg-email-banner h4{max-width:250px;font-size:29px}.mg-email-banner p{max-width:220px;font-size:10px;line-height:1.75}.mg-email-cta{font-size:9px}.mg-email-categories>span{font-size:8px}.mg-email-foot{font-size:7px}.mg-push-scene{gap:25px;min-height:453px}.mg-phone{width:235px;height:441px;padding:31px 14px 15px}.mg-phone-day{font-size:8px}.mg-push-notification{padding:13px}.mg-push-notification strong{font-size:9px}.mg-push-logo{width:21px;height:21px;font-size:7px}.mg-push-notification small{font-size:7px}.mg-push-notification h4{font-size:12px}.mg-push-notification p{font-size:9px}.mg-app-destination>span{font-size:6px}.mg-app-destination>strong{font-size:16px}.mg-app-destination>p{max-width:170px;font-size:8px}.mg-app-destination>div{font-size:7px}.mg-push-side strong{font-size:20px}.mg-push-side p{font-size:11px}.mg-push-side small{font-size:9px}.mg-journey-picker button{font-size:12px}.mg-studio-controls .mg-journey-description{font-size:13px}.mg-journey-provider strong{font-size:12px}.mg-journey-provider small{font-size:10px}.mg-flow-header>span{font-size:17px}.mg-flow-header small{font-size:9px}.mg-flow-step{padding:16px}.mg-flow-step small{font-size:8px}.mg-flow-step strong{font-size:12px}.mg-flow>p{font-size:9px}.mg-campaign-process strong{font-size:11px}.mg-campaign-process>div>span{font-size:10px}.mg-provider-line>span{font-size:8px}.mg-depth-heading{margin-top:70px}.mg-capability-grid{column-gap:70px}.mg-capability-grid article{gap:20px;padding:29px 0}.mg-capability-grid article>.mg-capability-icon{color:#919955;background:linear-gradient(145deg,#fdfcf1,#e5ead7);border:1px solid #d7dcc7;border-radius:14px;width:53px;height:53px;position:relative;box-shadow:inset 0 2px #fff,0 5px 11px #6d784315}.mg-capability-icon i{background:#c4ad67;border:3px solid #f8f7f3;border-radius:50%;width:15px;height:15px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 2px 4px #55633312}.mg-capability-grid article>div>small{letter-spacing:1.7px;color:#aaa68c;font-size:8px}.mg-capability-grid h4{margin-top:8px;font-size:18px}.mg-capability-grid p{font-size:13px;line-height:1.85}.mg-commerce-link{background:linear-gradient(135deg,#f0ecdc,#e5ead9);border-color:#d5dcc5;gap:25px;padding:34px}.mg-commerce-icon{color:#8d7940;background:linear-gradient(145deg,#fff8dd,#ddca87);border-color:#d1c087;box-shadow:inset 0 2px #fff6,0 7px 15px #7c652512}.mg-commerce-link h3{font-size:25px}.mg-commerce-link p{font-size:13px}.mg-commerce-link .mg-kicker{font-size:8px}.mg-commerce-link>a{font-size:12px}.mg-discovery-heading>p{font-size:14px}.mg-discovery-tabs button{font-size:12px}.mg-discovery-copy>p{font-size:13px}.mg-discovery-copy li,.mg-discovery-copy .button{font-size:12px}.mg-growth-checks p{font-size:11px}.mg-discovery-preview>small{font-size:8px}.mg-discovery-preview>div:first-child>span:first-child{font-size:9px}.mg-discovery-preview>div:first-child>span:last-child{font-size:8px}.mg-reviewed{font-size:9px}.mg-availability{border-bottom:1px solid #dfe2d5;margin:25px 0 30px}.mg-availability summary{color:#7b866d;cursor:pointer;align-items:center;gap:9px;padding:0 0 18px;font-size:11px;list-style:none;display:flex}.mg-availability summary::-webkit-details-marker{display:none}.mg-availability summary>svg:last-child{margin-left:auto;transition:transform .2s}.mg-availability[open] summary>svg:last-child{transform:rotate(180deg)}.mg-availability .mg-notes{margin:0 0 23px;padding-left:28px}.mg-availability .mg-notes>p{color:#89947a;max-width:950px;font-size:11px}.mg-closing strong{font-size:14px}.mg-closing small{font-size:11px}.mg-beta{font-size:9px}.mg-section .mg-kicker{letter-spacing:1.5px;font-size:9px}@media (max-width:1100px){.mg-goal-tabs>button{gap:10px;padding:16px 13px}.mg-goal-icon{width:36px;height:40px}.mg-goal-tabs strong{font-size:12px}.mg-goal-tabs small{font-size:9px}.mg-goal-panel{gap:35px;padding:32px}.mg-goal-explanation h4{font-size:28px}.mg-studio-controls{padding:29px}.mg-studio h3{font-size:27px}.mg-preview{padding:23px}.mg-preview-top>span:last-child,.mg-push-side{display:none}.mg-email-banner{padding:22px 18px}.mg-email-banner h4{max-width:210px;font-size:26px}.mg-email-banner p{max-width:190px}.mg-email-art{opacity:.45}.mg-campaign-process strong{font-size:9px}.mg-discovery-copy li{font-size:11px}.mg-brand-promise small{font-size:9px}.mg-brand-promise b{font-size:11px}.mg-brand-promise{gap:10px}.mg-brand-promise>span{column-gap:4px}.mg-brand-promise>svg{width:14px}}@media (max-width:760px){.mg-brand-promise{grid-template-columns:1fr 1fr;gap:22px 19px;margin-bottom:54px;padding:24px 0;display:grid}.mg-brand-promise>svg{display:none}.mg-brand-promise>span{column-gap:9px}.mg-brand-promise b{font-size:12px}.mg-brand-promise small{font-size:10px}.mg-goal-story{margin-bottom:53px}.mg-goal-heading{margin-bottom:23px;display:block}.mg-goal-heading h3,.mg-workspace-heading h3{letter-spacing:-1.4px;font-size:37px}.mg-goal-heading>p{max-width:400px;margin-top:19px;font-size:13px}.mg-goal-tabs{grid-template-columns:1fr;gap:8px}.mg-goal-tabs>button{gap:13px;min-height:70px;padding:13px 17px}.mg-goal-icon{width:40px;height:40px}.mg-goal-tabs strong{font-size:13px}.mg-goal-tabs small{margin-top:3px;font-size:10px}.mg-goal-panel{grid-template-columns:1fr;gap:30px;padding:27px}.mg-goal-explanation h4{max-width:380px;margin-top:18px;font-size:28px}.mg-goal-explanation>p{max-width:440px;font-size:13px}.mg-goal-explanation>.text-link{font-size:12px}.mg-goal-steps{gap:19px}.mg-goal-steps strong{font-size:13px}.mg-goal-steps p{max-width:400px;font-size:12px}.mg-goal-outcome strong{font-size:11px;line-height:1.7}.mg-workspace-heading>p{margin-top:19px;font-size:13px}.mg-workspace-top{padding:20px}.mg-workspace-top strong{font-size:13px}.mg-workspace-top small{font-size:9px}.mg-illustration{font-size:7px}.mg-tabs{gap:10px;padding:0 15px}.mg-tabs button{gap:5px;min-height:52px;font-size:9px}.mg-tabs button>svg{width:15px;height:15px}.mg-studio{grid-template-columns:1fr;min-height:0}.mg-studio-controls{padding:27px}.mg-studio h3{max-width:380px;font-size:29px}.mg-studio-controls>p{max-width:450px;font-size:13px}.mg-audience-control select{font-size:16px}.mg-selection-summary strong{font-size:12px}.mg-selection-summary small{font-size:10px}.mg-ai-control{font-size:12px}.mg-studio-controls .mg-control-note{font-size:10px}.mg-preview{border-top:1px solid #dfe4d6;border-left:0;padding:24px}.mg-preview-top{font-size:8px}.mg-preview-top>span:last-child{display:none}.mg-email{max-width:460px}.mg-email-envelope{font-size:9px}.mg-email-body{padding:23px 18px 16px}.mg-email-banner{min-height:240px;padding:23px 18px}.mg-email-banner h4{max-width:220px;font-size:28px}.mg-email-banner p{max-width:200px;font-size:10px}.mg-email-art{opacity:.5}.mg-email-categories>span,.mg-email-foot{font-size:7px}.mg-push-side{max-width:145px;display:block}.mg-push-side strong{font-size:19px}.mg-push-side p{font-size:11px}.mg-push-side small{font-size:9px}.mg-push-scene{gap:20px}.mg-campaign-process{grid-template-columns:1fr 1fr;gap:18px;padding:20px}.mg-campaign-process strong{font-size:10px}.mg-provider-line{flex-direction:column;align-items:flex-start;gap:16px;padding:21px 0}.mg-provider-line>span{font-size:7px}.mg-provider-line>div{gap:25px}.mg-depth-heading{margin-top:49px}.mg-depth-heading h3{font-size:34px}.mg-depth-heading>p{max-width:440px;font-size:13px}.mg-capability-grid{grid-template-columns:1fr}.mg-capability-grid article{gap:18px;padding:25px 0}.mg-capability-grid h4{font-size:18px}.mg-capability-grid p{font-size:13px}.mg-commerce-link{gap:19px;padding:28px}.mg-commerce-link h3{font-size:26px;line-height:1.2}.mg-commerce-link p{font-size:13px}.mg-commerce-link>a{margin-left:0;font-size:12px}.mg-discovery{padding:28px}.mg-discovery-heading>p{font-size:13px}.mg-discovery-tabs{gap:16px;overflow:auto}.mg-discovery-tabs button{font-size:10px}.mg-discovery-copy>p{font-size:13px}.mg-discovery-copy li,.mg-growth-checks p{font-size:11px}.mg-discovery-preview{padding-inline:19px}.mg-reviewed{font-size:9px}.mg-availability summary{font-size:11px;line-height:1.6}.mg-availability summary>svg{flex-shrink:0}.mg-availability .mg-notes{padding-left:0}.mg-availability .mg-notes>p{font-size:11px}.mg-closing strong{font-size:13px}.mg-closing small{max-width:390px;font-size:11px}.mg-beta{font-size:9px}.mg-section .mg-kicker{letter-spacing:1.3px;font-size:8px}}@media (max-width:440px){.mg-brand-promise small{font-size:9px}.mg-brand-promise b{font-size:11px}.mg-goal-heading h3,.mg-workspace-heading h3{font-size:33px}.mg-goal-panel{padding:24px 21px}.mg-goal-explanation h4{font-size:27px}.mg-goal-explanation>p{font-size:12px}.mg-goal-steps p{font-size:11px}.mg-goal-steps strong{font-size:12px}.mg-step-icon{border-radius:11px;width:43px;height:43px}.mg-goal-steps>div:not(.mg-goal-outcome):not(:nth-child(3)):before{top:43px;left:21px}.mg-goal-tabs strong{font-size:12px}.mg-goal-tabs small{font-size:9px}.mg-tabs button{gap:4px;font-size:8px}.mg-tabs button>svg{width:13px}.mg-studio-controls{padding:25px}.mg-preview{padding:21px 18px}.mg-email-body{padding:21px 13px 15px}.mg-email-banner{min-height:247px;padding:21px 15px}.mg-email-banner h4{max-width:200px;font-size:26px}.mg-email-banner p{max-width:180px}.mg-email-categories>span{gap:3px;font-size:6px}.mg-push-side{display:none}.mg-workspace-top{padding:17px}.mg-workspace-top small{font-size:8px}.mg-illustration{font-size:6px}.mg-discovery{padding:26px 21px}.mg-discovery-tabs{gap:13px}.mg-discovery-tabs button{font-size:9px}.mg-discovery-tabs button>svg{width:13px}.mg-discovery-preview>div:first-child>span:first-child{font-size:8px}.mg-discovery-preview>div:first-child>span:last-child{font-size:7px}}@media (prefers-reduced-motion:reduce){.mg-goal-tabs>button,.mg-availability summary>svg{transition:none}}
.oo-section{scroll-margin-top:105px}.oo-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.oo-card{background:#fff;border:1px solid #dce0d4;border-radius:14px;flex-direction:column;min-width:0;padding:34px;display:flex}.oo-marketplaces{background:#f1f2ea}.oo-card-top{align-items:center;gap:12px;margin-bottom:25px;display:flex}.oo-card-top .small-label{letter-spacing:1.2px;font-size:8px}.oo-icon{color:#807640;background:linear-gradient(145deg,#faf7e8,#e7e6d5);border:1px solid #dedbc0;border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 1px #fff}.oo-coming{color:#796328;white-space:nowrap;background:#f9f3df;border:1px solid #d8c995;border-radius:20px;margin-left:auto;padding:7px 10px;font-size:10px}.oo-card h3{letter-spacing:-1px;margin:0 0 18px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.17}.oo-card>p{color:#717b66;margin:0;font-size:13px;line-height:1.85}.oo-card>p strong{color:#45533a;font-weight:500}.oo-provider-pills{flex-wrap:wrap;gap:12px;margin:25px 0;display:flex}.oo-provider-pills>span{letter-spacing:-.4px;color:#283c2c;background:#f6f7f1;border:1px solid #d9ddcf;border-radius:6px;padding:11px 17px;font-size:17px}.oo-provider-pills b{color:#738465;font-weight:400}.oo-delivery-path{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:21px 0 26px;list-style:none;display:grid}.oo-delivery-path li{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.oo-delivery-path li:not(:last-child):after{content:"";background:#d7ddcc;height:1px;position:absolute;top:16px;left:60px;right:4px}.oo-delivery-path li>span{color:#8e915f;align-items:center;gap:4px;height:32px;display:flex}.oo-delivery-path strong{font-size:11px;font-weight:500;line-height:1.5}.oo-delivery-path small{color:#8b927e;font-size:10px;line-height:1.5}.oo-marketplace-flow{margin:27px 0 29px}.oo-pos-hub{color:#f8f6e8;background:#253222;border:1px solid #394631;border-radius:9px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 7px 16px #20321812}.oo-pos-hub>span{color:#d4bc70}.oo-pos-hub strong{font-size:16px;font-weight:500;display:block}.oo-pos-hub small{color:#b4c2a6;margin-top:5px;font-size:9px;line-height:1.6;display:block}.oo-pos-hub>svg{color:#b8c3aa;flex-shrink:0;margin-left:auto}.oo-flow-directions{justify-content:center;gap:20px;padding:18px 0;display:flex}.oo-flow-directions>span{color:#7b855c;align-items:center;gap:6px;font-size:10px;display:flex}.oo-marketplace-brands{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.oo-marketplace-brands>span{text-align:center;background:#fff;border:1px solid #d7ddc9;border-radius:6px;padding:13px 8px;font-size:13px;font-weight:500}.oo-benefit{color:#5b7049;border-top:1px solid #e0e4d7;align-items:center;gap:10px;margin-top:auto;padding-top:20px;font-size:11px;line-height:1.7;display:flex}.oo-benefit svg{color:#8b9e6d;flex-shrink:0}.oo-card>.oo-note{color:#838c76;margin-top:14px;font-size:10px;line-height:1.8}.oo-bottom{justify-content:space-between;align-items:center;gap:35px;margin-top:27px;display:flex}.oo-bottom>p{color:#7b856e;max-width:710px;margin:0;font-size:11px;line-height:1.8}.oo-bottom>a{flex-shrink:0;font-size:12px}@media (max-width:1100px){.oo-card{padding:26px}.oo-card-top{flex-wrap:wrap;gap:9px}.oo-card h3{font-size:28px}}@media (max-width:800px){.oo-grid{grid-template-columns:1fr}.oo-card{padding:28px}.oo-card h3{font-size:31px}.oo-bottom{flex-direction:column;align-items:flex-start;gap:17px}}@media (max-width:480px){.oo-card{padding:24px 21px}.oo-card h3{font-size:26px}.oo-icon{width:37px;height:37px}.oo-card-top .small-label{letter-spacing:.8px;font-size:7px}.oo-coming{padding:6px 8px;font-size:9px}.oo-card>p{font-size:12px}.oo-provider-pills>span{padding:10px 13px;font-size:15px}.oo-delivery-path{gap:11px}.oo-delivery-path strong{font-size:10px}.oo-delivery-path small{font-size:9px}.oo-delivery-path li:not(:last-child):after{left:53px}.oo-pos-hub{gap:10px;padding:15px 12px}.oo-pos-hub small{font-size:8px}.oo-flow-directions{gap:12px}.oo-flow-directions>span{gap:3px;font-size:9px}.oo-marketplace-brands>span{font-size:11px}.oo-benefit{font-size:10px}}
