html:where([data-sno-surface=marketing]) body :where(.cs-page,.cs-intro,.cs-modal) button{border-radius:0;color:inherit;font:inherit;min-height:0;padding:1px 6px}html:where([data-sno-surface=marketing]) body :where(.cs-page,.cs-intro,.cs-modal) :where(input,select){min-height:0}:where(html[data-sno-surface=marketing]) .cs-intro,:where(html[data-sno-surface=marketing]) .cs-page{--cs-ink:#183d33;--cs-green:#176a50;--cs-muted:#6e7f77;--cs-line:#dfe7e0;--cs-bg:#f5f7f2;color:var(--cs-ink);font-size:14px;line-height:1.5}:where(html[data-sno-surface=marketing]) .cs-page{background:var(--cs-bg);min-height:720px;overflow:visible;padding:22px 0 64px}:where(html[data-sno-surface=marketing]) .cs-shell{margin:auto;width:min(1232px,100% - 56px)}:where(html[data-sno-surface=marketing]) .cs-intro button,:where(html[data-sno-surface=marketing]) .cs-modal button,:where(html[data-sno-surface=marketing]) .cs-page button{cursor:pointer}:where(html[data-sno-surface=marketing]) .cs-modal button:disabled,:where(html[data-sno-surface=marketing]) .cs-page button:disabled{cursor:not-allowed;opacity:.48}:where(html[data-sno-surface=marketing]) .cs-intro h1,:where(html[data-sno-surface=marketing]) .cs-page h1{font-size:36px;font-weight:760;letter-spacing:-1px;line-height:1.25;margin:10px 0 14px}:where(html[data-sno-surface=marketing]) .cs-modal h2,:where(html[data-sno-surface=marketing]) .cs-page h2{font-size:19px;line-height:1.4;margin:0 0 12px}:where(html[data-sno-surface=marketing]) .cs-modal h3,:where(html[data-sno-surface=marketing]) .cs-page h3{font-size:16px;margin:18px 0 10px}:where(html[data-sno-surface=marketing]) .cs-modal p,:where(html[data-sno-surface=marketing]) .cs-page p{color:#6e7f77;margin:0 0 16px}:where(html[data-sno-surface=marketing]) .cs-modal small,:where(html[data-sno-surface=marketing]) .cs-page small{color:#78847d;font-size:12px;line-height:1.6}:where(html[data-sno-surface=marketing]) .cs-modal input,:where(html[data-sno-surface=marketing]) .cs-modal select,:where(html[data-sno-surface=marketing]) .cs-modal textarea,:where(html[data-sno-surface=marketing]) .cs-page input,:where(html[data-sno-surface=marketing]) .cs-page select,:where(html[data-sno-surface=marketing]) .cs-page textarea{background:#fff;border:1px solid #dbe4dd;border-radius:8px;color:#244239;font-size:14px;max-width:100%;min-width:0;outline:none;padding:11px 12px}:where(html[data-sno-surface=marketing]) .cs-modal input:focus,:where(html[data-sno-surface=marketing]) .cs-modal textarea:focus,:where(html[data-sno-surface=marketing]) .cs-page input:focus,:where(html[data-sno-surface=marketing]) .cs-page select:focus,:where(html[data-sno-surface=marketing]) .cs-page textarea:focus{border-color:#578f70;box-shadow:0 0 0 3px #d5e9da}:where(html[data-sno-surface=marketing]) .cs-modal button:focus-visible,:where(html[data-sno-surface=marketing]) .cs-page a:focus-visible,:where(html[data-sno-surface=marketing]) .cs-page button:focus-visible{outline:3px solid #70b48b;outline-offset:3px}:where(html[data-sno-surface=marketing]) .cs-modal textarea,:where(html[data-sno-surface=marketing]) .cs-page textarea{resize:vertical}:where(html[data-sno-surface=marketing]) .cs-modal input[type=checkbox],:where(html[data-sno-surface=marketing]) .cs-page input[type=checkbox]{accent-color:#176a50;flex-shrink:0;height:17px;padding:0;width:17px}:where(html[data-sno-surface=marketing]) .cs-modal fieldset,:where(html[data-sno-surface=marketing]) .cs-page fieldset{border:0;margin:24px 0;padding:0}:where(html[data-sno-surface=marketing]) .cs-modal legend,:where(html[data-sno-surface=marketing]) .cs-page legend{font-size:13px;font-weight:650;margin-bottom:11px}:where(html[data-sno-surface=marketing]) .cs-intro .button,:where(html[data-sno-surface=marketing]) .cs-modal .button,:where(html[data-sno-surface=marketing]) .cs-page .button{background:#174e3d;border-color:#174e3d;border-radius:9px;font-size:14px;min-height:46px;white-space:normal}:where(html[data-sno-surface=marketing]) .cs-modal .button.secondary,:where(html[data-sno-surface=marketing]) .cs-page .button.secondary{background:#fff;border-color:#c8d8cb;color:#244739}:where(html[data-sno-surface=marketing]) .cs-link{background:0 0;border:0;color:#286347;cursor:pointer;font-size:13px;font-weight:650;padding:5px 0;text-align:start}:where(html[data-sno-surface=marketing]) .cs-secondary{background:#fff;border:1px solid #cfdcd1;border-radius:8px;color:#325143;font-size:13px;font-weight:650;min-height:44px;padding:12px 17px}:where(html[data-sno-surface=marketing]) .cs-head-actions,:where(html[data-sno-surface=marketing]) .cs-modal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px}:where(html[data-sno-surface=marketing]) .cs-modal-actions{border-top:1px solid #e4e9e3;justify-content:flex-end;margin-top:25px;padding-top:20px}:where(html[data-sno-surface=marketing]) .cs-modal-actions>small{margin-right:auto;max-width:55%}:where(html[data-sno-surface=marketing]) .cs-card{background:#fff;border:1px solid #e1e8df;border-radius:14px;box-shadow:0 2px 3px #1c372903;padding:26px}:where(html[data-sno-surface=marketing]) .cs-section-title{align-items:center;display:flex;gap:10px;justify-content:space-between}:where(html[data-sno-surface=marketing]) .cs-section-title h2{margin-bottom:0}:where(html[data-sno-surface=marketing]) .cs-tag,:where(html[data-sno-surface=marketing]) .cs-tags span{align-items:center;background:#f0f3ed;border-radius:5px;color:#738171;display:inline-flex;font-size:11px;font-weight:550;padding:4px 8px;white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-tag.good,:where(html[data-sno-surface=marketing]) .cs-tags span.good{background:#ecf5ec;color:#4b7351}:where(html[data-sno-surface=marketing]) .cs-tag.warn,:where(html[data-sno-surface=marketing]) .cs-tags span.warn{background:#fff1d9;color:#9a7226}:where(html[data-sno-surface=marketing]) .cs-tags{display:flex;gap:5px;margin:7px 0}:where(html[data-sno-surface=marketing]) .cs-poster{aspect-ratio:1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}:where(html[data-sno-surface=marketing]) .cs-eyebrow{color:#597a65;font-size:11px;font-weight:700;letter-spacing:1.6px}:where(html[data-sno-surface=marketing]) .cs-topline{color:#6f8075;display:flex;font-size:12px;gap:15px;justify-content:space-between;margin-bottom:16px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav{align-items:center;background:#fff;border:1px solid var(--cs-line);border-radius:10px;display:flex;gap:26px;margin-bottom:38px;padding:15px 22px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>a{color:#7f8b80;font-size:13px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>a.active{color:#24553d;font-weight:750}:where(html[data-sno-surface=marketing]) .cs-workspace-nav i{background:#d17455;border-radius:50%;color:#fff;display:inline-grid;font-size:10px;font-style:normal;height:18px;margin-left:7px;place-items:center;width:18px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>div{align-items:center;color:#818d80;display:flex;font-size:12px;gap:20px;margin-left:auto}:where(html[data-sno-surface=marketing]) .cs-credit-button{background:#f3f7ee;border:1px solid #d9e6d7;border-radius:7px;color:#47653c;font-weight:700;padding:7px 12px}:where(html[data-sno-surface=marketing]) .cs-toast{background:#244e39;border-radius:10px;box-shadow:0 12px 35px #1b3b3422;color:#fff;left:50%;max-width:90vw;padding:13px 22px;position:fixed;top:90px;transform:translate(-50%);z-index:95}:where(html[data-sno-surface=marketing]) .cs-library-title{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 0 30px}:where(html[data-sno-surface=marketing]) .cs-library-title h1{font-size:33px}:where(html[data-sno-surface=marketing]) .cs-library-title p{margin:0}:where(html[data-sno-surface=marketing]) .cs-library-tabs{border-bottom:1px solid #dce4db;display:flex;gap:27px;margin-bottom:22px;overflow:auto}:where(html[data-sno-surface=marketing]) .cs-library-tabs button{align-items:center;background:0 0;border:0;border-bottom:2px solid #0000;color:#8a9387;display:flex;flex-shrink:0;font-size:14px;gap:8px;padding:15px 0}:where(html[data-sno-surface=marketing]) .cs-library-tabs button.active{border-bottom-color:#29573d;color:#29573d;font-weight:700}:where(html[data-sno-surface=marketing]) .cs-library-tabs span{background:#e7ede3;border-radius:5px;color:#697764;font-size:10px;padding:1px 5px}:where(html[data-sno-surface=marketing]) .cs-library-tabs span.badge{background:#ca7758;color:#fff}:where(html[data-sno-surface=marketing]) .cs-library-filters{align-items:center;display:flex;gap:12px;margin-bottom:25px}:where(html[data-sno-surface=marketing]) .cs-search-input{align-items:center;background:#fff;border:1px solid #e0e7da;border-radius:8px;color:#8c9785;display:flex;min-width:290px;padding:0 13px}:where(html[data-sno-surface=marketing]) .cs-search-input input{background:0 0;border:0;width:100%}:where(html[data-sno-surface=marketing]) .cs-filter-details{position:relative}:where(html[data-sno-surface=marketing]) .cs-filter-details summary{background:#fff;border:1px solid #dfe7db;border-radius:8px;color:#71826e;cursor:pointer;font-size:13px;list-style:none;padding:11px 18px}:where(html[data-sno-surface=marketing]) .cs-filter-details>div{background:#fff;border:1px solid #dbe5d6;border-radius:10px;box-shadow:0 10px 30px #233e2514;display:grid;gap:10px;left:0;min-width:220px;padding:14px;position:absolute;top:45px;z-index:5}:where(html[data-sno-surface=marketing]) .cs-library-filters>.cs-link{margin-left:auto}:where(html[data-sno-surface=marketing]) .cs-material-grid,:where(html[data-sno-surface=marketing]) .cs-reference-grid{display:grid;gap:23px;grid-template-columns:repeat(3,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-material-card,:where(html[data-sno-surface=marketing]) .cs-reference-card{background:#fff;border:1px solid #dfe7db;border-radius:13px;overflow:hidden;position:relative}:where(html[data-sno-surface=marketing]) .cs-material-image,:where(html[data-sno-surface=marketing]) .cs-reference-image{background:#e7ede1;border:0;display:block;padding:0;position:relative;text-align:start;width:100%}:where(html[data-sno-surface=marketing]) .cs-material-image:hover .cs-poster,:where(html[data-sno-surface=marketing]) .cs-reference-image:hover .cs-poster{filter:brightness(1.035)}:where(html[data-sno-surface=marketing]) .cs-material-language{background:#ffffffed;border-radius:5px;color:#2f5036;display:inline-block;font-size:10px;font-weight:650;left:14px;padding:5px 9px;position:absolute;top:14px}:where(html[data-sno-surface=marketing]) .cs-material-progress{background:#244f39;border-radius:5px;bottom:12px;color:#fff;font-size:11px;left:12px;padding:5px 10px;position:absolute}:where(html[data-sno-surface=marketing]) .cs-material-content{padding:20px}:where(html[data-sno-surface=marketing]) .cs-material-content>.cs-section-title>b{font-size:14px;min-width:0}:where(html[data-sno-surface=marketing]) .cs-material-reference{align-items:center;color:#9aa293;display:flex;font-size:10px;gap:7px;padding:15px 0}:where(html[data-sno-surface=marketing]) .cs-material-reference>.cs-poster{border-radius:3px;height:24px;width:24px}:where(html[data-sno-surface=marketing]) .cs-material-reference>small{font-size:10px;margin-left:auto;white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-material-actions{align-items:center;border-top:1px solid #edf0e9;display:flex;justify-content:space-between;padding-top:14px}:where(html[data-sno-surface=marketing]) .cs-material-actions>button{background:0 0;border:0;color:#3d6847;font-size:12px;font-weight:650;padding:0}:where(html[data-sno-surface=marketing]) .cs-material-actions>details{position:relative}:where(html[data-sno-surface=marketing]) .cs-material-actions summary{color:#90a084;cursor:pointer;list-style:none;padding:0 6px}:where(html[data-sno-surface=marketing]) .cs-material-actions details>div{background:#fff;border:1px solid #dce5d6;border-radius:7px;bottom:22px;box-shadow:0 8px 30px #183d331a;overflow:hidden;position:absolute;right:0;width:172px;z-index:4}:where(html[data-sno-surface=marketing]) .cs-material-actions details>div>button{background:0 0;border:0;border-bottom:1px solid #f0f3ee;display:block;font-size:12px;padding:11px 12px;text-align:left;width:100%}:where(html[data-sno-surface=marketing]) .cs-ad-link{display:block;padding-bottom:10px}:where(html[data-sno-surface=marketing]) .cs-empty,:where(html[data-sno-surface=marketing]) .cs-library-empty{margin-top:24px;padding:54px 25px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-empty>span{color:#7b9b7b;display:inline-grid;font-size:38px;margin-bottom:20px;place-items:center}:where(html[data-sno-surface=marketing]) .cs-empty>.cs-link{margin-left:20px}:where(html[data-sno-surface=marketing]) .cs-empty-example{align-items:center;display:flex;gap:22px;justify-content:center;margin:0 auto 27px;max-width:420px}:where(html[data-sno-surface=marketing]) .cs-empty-example>.cs-poster{border-radius:8px;box-shadow:0 8px 18px #1f463514;width:43%}:where(html[data-sno-surface=marketing]) .cs-empty-example>span{color:#809d7b;font-size:24px}:where(html[data-sno-surface=marketing]) .cs-draft-card{text-align:center}:where(html[data-sno-surface=marketing]) .cs-draft-card>span{color:#759b6e;font-size:32px}:where(html[data-sno-surface=marketing]) .cs-stepper{display:flex;gap:0;justify-content:center;margin-bottom:36px}:where(html[data-sno-surface=marketing]) .cs-stepper button{align-items:center;background:0 0;border:0;color:#a1ac9b;display:flex;font-size:12px;gap:9px;padding:9px 25px;position:relative}:where(html[data-sno-surface=marketing]) .cs-stepper button:after{background:#dce5d7;content:"";height:1px;position:absolute;right:-13px;width:26px}:where(html[data-sno-surface=marketing]) .cs-stepper button:last-child:after{display:none}:where(html[data-sno-surface=marketing]) .cs-stepper span{background:#f9fbf6;border:1px solid #d9e4d3;border-radius:50%;display:grid;font-size:10px;height:25px;place-items:center;width:25px}:where(html[data-sno-surface=marketing]) .cs-stepper [aria-current=step]{color:#275b3e}:where(html[data-sno-surface=marketing]) .cs-stepper [aria-current=step] span{background:#2d6546;border-color:#2d6546;color:#fff}:where(html[data-sno-surface=marketing]) .cs-stepper button:not(:disabled):not([aria-current]) span{background:#e8f1e4;color:#5b865b}:where(html[data-sno-surface=marketing]) .cs-wizard-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin:0 0 28px}:where(html[data-sno-surface=marketing]) .cs-wizard-heading h1{font-size:31px}:where(html[data-sno-surface=marketing]) .cs-wizard-heading>div>small{letter-spacing:1px}:where(html[data-sno-surface=marketing]) .cs-wizard-heading>.cs-link{padding-top:26px;white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-wizard-heading p{margin:0;max-width:700px}:where(html[data-sno-surface=marketing]) .cs-setup-grid{align-items:start;display:grid;gap:25px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:where(html[data-sno-surface=marketing]) .cs-setup-grid>.cs-card>.cs-section-title{margin-bottom:24px}:where(html[data-sno-surface=marketing]) .cs-product-list{display:grid;gap:13px}:where(html[data-sno-surface=marketing]) .cs-product-row{align-items:center;background:#fff;border:1px solid #e4e9de;border-radius:9px;display:flex;gap:16px;padding:15px;text-align:left}:where(html[data-sno-surface=marketing]) .cs-product-row.selected{background:#f4f8f0;border-color:#86a981;box-shadow:inset 0 0 0 1px #86a981}:where(html[data-sno-surface=marketing]) .cs-product-row>.cs-poster{border-radius:7px;flex-shrink:0;height:82px;width:82px}:where(html[data-sno-surface=marketing]) .cs-product-row>div{flex:1;min-width:0}:where(html[data-sno-surface=marketing]) .cs-product-row b{font-size:14px}:where(html[data-sno-surface=marketing]) .cs-product-row small{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-product-row s{color:#a6ad9f}:where(html[data-sno-surface=marketing]) .cs-product-row strong{color:#41663f;font-size:14px;margin-left:6px}:where(html[data-sno-surface=marketing]) .cs-select-dot{border:1px solid #c8d7bf;border-radius:50%;color:#fff;display:grid;flex-shrink:0;font-size:12px;height:20px;place-items:center;width:20px}:where(html[data-sno-surface=marketing]) .selected .cs-select-dot{background:#447448;border-color:#447448}:where(html[data-sno-surface=marketing]) .cs-details{border-top:1px solid #ebefe5;margin-top:18px;padding-top:16px}:where(html[data-sno-surface=marketing]) .cs-details>summary{align-items:center;color:#56714d;cursor:pointer;display:flex;font-size:13px;font-weight:650;gap:8px;list-style:none}:where(html[data-sno-surface=marketing]) .cs-details>summary:before{content:"+";font-size:16px;font-weight:400}:where(html[data-sno-surface=marketing]) .cs-details[open]>summary:before{content:"−"}:where(html[data-sno-surface=marketing]) .cs-details>summary>span{color:#95a08c;font-size:11px;font-weight:400;margin-left:auto}:where(html[data-sno-surface=marketing]) .cs-details>p{font-size:12px;margin:12px 0 0}:where(html[data-sno-surface=marketing]) .cs-details>textarea{margin-top:15px;width:100%}:where(html[data-sno-surface=marketing]) .cs-readonly{background:#f6f8f2;border-radius:8px;display:grid;gap:5px;margin:16px 0;padding:15px 16px}:where(html[data-sno-surface=marketing]) .cs-readonly>span{color:#8b9981;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-readonly>b{font-size:13px;font-weight:550}:where(html[data-sno-surface=marketing]) .cs-readonly>small{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-chips{display:flex;flex-wrap:wrap;gap:8px}:where(html[data-sno-surface=marketing]) .cs-chips button,:where(html[data-sno-surface=marketing]) .cs-reason-grid button{background:#fff;border:1px solid #dfe6d9;border-radius:6px;color:#7d8c73;font-size:12px;padding:8px 13px}:where(html[data-sno-surface=marketing]) .cs-chips button.active,:where(html[data-sno-surface=marketing]) .cs-reason-grid button.active{background:#edf5e8;border-color:#a4c197;color:#476943}:where(html[data-sno-surface=marketing]) .cs-page fieldset>select{margin-top:12px;width:100%}:where(html[data-sno-surface=marketing]) .cs-page fieldset>small{display:block;font-size:11px;margin-top:10px}:where(html[data-sno-surface=marketing]) .cs-field{color:#62745b;display:grid;font-size:12px;gap:7px;margin:18px 0}:where(html[data-sno-surface=marketing]) .cs-field>input,:where(html[data-sno-surface=marketing]) .cs-field>select,:where(html[data-sno-surface=marketing]) .cs-field>textarea{width:100%}:where(html[data-sno-surface=marketing]) .cs-input-action{display:flex;gap:8px;margin-top:12px}:where(html[data-sno-surface=marketing]) .cs-input-action input{flex:1}:where(html[data-sno-surface=marketing]) .cs-input-action>button{background:#f7faf3;border:1px solid #c9d8bf;border-radius:6px;color:#587a50;padding:6px 14px}:where(html[data-sno-surface=marketing]) .cs-alert{background:#fff5e3;border:1px solid #f0dfb5;border-radius:8px;color:#987a40;font-size:12px;line-height:1.7;margin:16px 0;padding:14px 16px}:where(html[data-sno-surface=marketing]) .cs-alert p{color:inherit;margin:0 0 5px}:where(html[data-sno-surface=marketing]) .cs-alert p:last-child{margin:0}:where(html[data-sno-surface=marketing]) .cs-alert button{background:0 0;border:0;color:#886732;padding:3px 6px;text-decoration:underline}:where(html[data-sno-surface=marketing]) .cs-alert.error{background:#fff0e9;border-color:#edccbf;color:#ad5c48}:where(html[data-sno-surface=marketing]) .cs-alert.success{background:#edf5e8;border-color:#d1e3c5;color:#567e4d}:where(html[data-sno-surface=marketing]) .cs-check{align-items:center;color:#62765b;cursor:pointer;display:flex;font-size:12px;gap:10px;line-height:1.6}:where(html[data-sno-surface=marketing]) .cs-check input{margin:0}:where(html[data-sno-surface=marketing]) .cs-search-card{padding:0 25px 22px}:where(html[data-sno-surface=marketing]) .cs-source-tabs{border-bottom:1px solid #e4eadd;display:flex;gap:28px;margin:0 -25px 24px;padding:0 25px}:where(html[data-sno-surface=marketing]) .cs-source-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;color:#97a08d;font-size:13px;padding:17px 0}:where(html[data-sno-surface=marketing]) .cs-source-tabs [aria-selected=true]{border-bottom-color:#4d7645;color:#42653e;font-weight:700}:where(html[data-sno-surface=marketing]) .cs-search-card>.cs-section-title{margin-bottom:20px}:where(html[data-sno-surface=marketing]) .cs-search-card>.cs-section-title h2{margin:0 0 5px}:where(html[data-sno-surface=marketing]) .cs-keywords{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0}:where(html[data-sno-surface=marketing]) .cs-keywords>label{align-items:center;background:#f2f5ed;border:1px solid #e2e9db;border-radius:6px;display:flex;gap:0;max-width:100%;padding:3px 7px}:where(html[data-sno-surface=marketing]) .cs-keywords>label>input{background:0 0;border:0;box-shadow:none;color:#62795a;font-size:12px;min-width:50px;padding:4px;width:auto}:where(html[data-sno-surface=marketing]) .cs-keywords>label>button{background:0 0;border:0;color:#a1ac98;font-size:15px;padding:1px 4px}:where(html[data-sno-surface=marketing]) .cs-keyword-add{background:0 0;border:1px dashed #c8d6bc;border-radius:6px;color:#86a07a;font-size:12px;padding:8px 12px}:where(html[data-sno-surface=marketing]) .cs-search-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between}:where(html[data-sno-surface=marketing]) .cs-search-bottom>span{color:#93a087;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-search-card>small{display:block;font-size:11px;margin-top:12px}:where(html[data-sno-surface=marketing]) .cs-reference-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:30px 0 20px}:where(html[data-sno-surface=marketing]) .cs-reference-heading h2{margin:0 0 4px}:where(html[data-sno-surface=marketing]) .cs-reference-heading p{font-size:12px;margin:0}:where(html[data-sno-surface=marketing]) .cs-reference-heading h2 small{color:#9eb191;font-size:13px;margin-left:7px}:where(html[data-sno-surface=marketing]) .cs-filters{display:flex;gap:9px}:where(html[data-sno-surface=marketing]) .cs-filters select{font-size:12px;padding:8px 12px}:where(html[data-sno-surface=marketing]) .cs-reference-card{border-width:2px}:where(html[data-sno-surface=marketing]) .cs-reference-card.selected{border-color:#75996b}:where(html[data-sno-surface=marketing]) .cs-reference-card>div{padding:17px}:where(html[data-sno-surface=marketing]) .cs-reference-card>div>b{font-size:14px}:where(html[data-sno-surface=marketing]) .cs-reference-card p{font-size:12px;margin:6px 0 16px}:where(html[data-sno-surface=marketing]) .cs-reference-check{background:#ffffffed;border:1px solid #c8d6bc;border-radius:7px;color:#709161;height:27px;position:absolute;right:14px;top:14px;width:27px}:where(html[data-sno-surface=marketing]) .cs-reference-card.selected .cs-reference-check{background:#427342;border-color:#427342;color:#fff}:where(html[data-sno-surface=marketing]) .cs-reference-card .cs-section-title small{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-research-tip{align-items:center;color:#95ab85;display:flex;gap:14px;margin:24px 0}:where(html[data-sno-surface=marketing]) .cs-research-tip p{font-size:12px;margin:0}:where(html[data-sno-surface=marketing]) .cs-research-tip>.cs-link{font-size:12px;margin-left:auto;white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-quantity-list{margin-top:26px}:where(html[data-sno-surface=marketing]) .cs-quantity-list>div{align-items:center;border-bottom:1px solid #edf0e7;display:flex;gap:16px;padding:16px 0}:where(html[data-sno-surface=marketing]) .cs-quantity-list>div>.cs-poster{border-radius:6px;height:56px;width:56px}:where(html[data-sno-surface=marketing]) .cs-quantity-list>div>b{flex:1;font-size:13px}:where(html[data-sno-surface=marketing]) .cs-quantity-list label{align-items:center;color:#809374;display:flex;font-size:11px;gap:12px}:where(html[data-sno-surface=marketing]) .cs-quantity-list input{padding:8px 10px;width:65px}:where(html[data-sno-surface=marketing]) .cs-quantity-list>small{display:block;margin-top:15px}:where(html[data-sno-surface=marketing]) .cs-own-reference>label{color:#75876a;display:grid;font-size:12px;gap:8px}:where(html[data-sno-surface=marketing]) .cs-own-reference>label>textarea{margin-bottom:15px;width:100%}:where(html[data-sno-surface=marketing]) .cs-upload{align-items:center;background:#f7faf4;border:1px dashed #b7cbaa;border-radius:10px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;margin:22px 0;min-height:130px;overflow:hidden;padding:24px!important;position:relative}:where(html[data-sno-surface=marketing]) .cs-upload>span{color:#8faa7e;font-size:26px}:where(html[data-sno-surface=marketing]) .cs-upload b{color:#6c875e;font-size:13px}:where(html[data-sno-surface=marketing]) .cs-upload small{font-size:11px;margin-top:5px}:where(html[data-sno-surface=marketing]) .cs-upload input[type=file]{cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}:where(html[data-sno-surface=marketing]) .cs-upload.compact{margin:17px 0;min-height:40px;padding:10px!important}:where(html[data-sno-surface=marketing]) .cs-preflight-grid{align-items:start;display:grid;gap:23px;grid-template-columns:1fr 1fr}:where(html[data-sno-surface=marketing]) .cs-preflight-grid .cs-card>.cs-section-title{margin-bottom:22px}:where(html[data-sno-surface=marketing]) .cs-product-photo{background:#e7eddf;border-radius:9px;height:168px;margin:10px auto 24px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:168px}:where(html[data-sno-surface=marketing]) .cs-missing-photo{align-items:center;background:#fcf9f1;border:1px dashed #e4d5b7;border-radius:10px;display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:20px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-missing-photo>span{color:#b59a69;font-size:28px;margin-bottom:8px}:where(html[data-sno-surface=marketing]) .cs-missing-photo p{font-size:12px;margin:10px auto 0;max-width:260px}:where(html[data-sno-surface=marketing]) .cs-proof-selected{background:#f2f7ed;border-radius:8px;color:#547b48;font-size:12px;margin-bottom:20px;padding:12px}:where(html[data-sno-surface=marketing]) .cs-preflight-grid p{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-price{align-items:baseline;display:flex;gap:13px;margin:30px 0 20px}:where(html[data-sno-surface=marketing]) .cs-price s{color:#a6ae9e;font-size:16px}:where(html[data-sno-surface=marketing]) .cs-price b{color:#4b7242;font-size:34px}:where(html[data-sno-surface=marketing]) .cs-price span{color:#9aa890;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-preflight-ack{grid-column:1/-1;margin:0}:where(html[data-sno-surface=marketing]) .cs-preflight-ack>.cs-check{margin-top:10px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffed;border:1px solid #dce5d6;border-radius:11px;bottom:0;box-shadow:0 -8px 20px #23472304;display:flex;gap:20px;justify-content:space-between;margin-top:32px;padding:20px 25px;position:sticky;z-index:8}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom>div{display:flex;gap:12px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom>div:first-child{display:grid;gap:4px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom small{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-search-loading{margin:30px 0;text-align:center}:where(html[data-sno-surface=marketing]) .cs-search-loading>.cs-reference-grid{margin-top:24px}:where(html[data-sno-surface=marketing]) .cs-skeleton{animation:cs-shimmer 1.5s infinite;background:linear-gradient(110deg,#e9eee4 8%,#f6f8f2 18%,#e9eee4 33%) 0 0/200% 100%;border-radius:13px;height:270px}:where(html[data-sno-surface=marketing]) .cs-spinner{animation:cs-spin 1s linear infinite;border:2px solid #dae5d0;border-radius:50%;border-top-color:#49753d;display:inline-block;height:25px;width:25px}:where(html[data-sno-surface=marketing]) .cs-generation-intro{padding:22px 0 30px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-generation-intro>.cs-spinner{border-width:3px;height:40px;margin-bottom:16px;width:40px}:where(html[data-sno-surface=marketing]) .cs-progress-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(265px,1fr))}:where(html[data-sno-surface=marketing]) .cs-progress-track{background:#edf2e7;border-radius:5px;height:5px;margin:20px 0}:where(html[data-sno-surface=marketing]) .cs-progress-track>span{background:#608a50;border-radius:5px;display:block;height:100%;transition:width .5s}:where(html[data-sno-surface=marketing]) .cs-progress-grid ol{list-style:none;margin:20px 0;padding:0}:where(html[data-sno-surface=marketing]) .cs-progress-grid li{align-items:center;color:#a1aa98;display:flex;font-size:12px;gap:12px;padding:8px 0}:where(html[data-sno-surface=marketing]) .cs-progress-grid li>span{background:#f2f5ed;border-radius:50%;display:grid;font-size:9px;height:18px;place-items:center;width:18px}:where(html[data-sno-surface=marketing]) .cs-progress-grid li.done{color:#759063}:where(html[data-sno-surface=marketing]) .cs-progress-grid li.current{color:#4a713d;font-weight:700}:where(html[data-sno-surface=marketing]) .cs-progress-grid li.current>span{background:#528044;color:#fff}:where(html[data-sno-surface=marketing]) .cs-result-title{align-items:center;display:flex;gap:25px;margin-bottom:20px}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-link{white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-result-title>div{flex:1}:where(html[data-sno-surface=marketing]) .cs-result-title h1{font-size:29px;margin:0 0 8px}:where(html[data-sno-surface=marketing]) .cs-result-title p{font-size:12px;margin:0}:where(html[data-sno-surface=marketing]) .cs-result-switcher{display:flex;gap:9px;margin:24px 0;overflow:auto}:where(html[data-sno-surface=marketing]) .cs-result-switcher button{background:#fff;border:1px solid #e0e7d8;border-radius:7px;color:#829575;flex-shrink:0;font-size:12px;padding:9px 16px}:where(html[data-sno-surface=marketing]) .cs-result-switcher button.active{background:#eff5e9;border-color:#96b68a;color:#507046}:where(html[data-sno-surface=marketing]) .cs-result-grid{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}:where(html[data-sno-surface=marketing]) .cs-preview-panel{background:#eaf0e4;border:1px solid #dbe5d4;border-radius:13px;padding:23px}:where(html[data-sno-surface=marketing]) .cs-preview-panel>.cs-section-title{color:#728969;font-size:12px;margin-bottom:20px}:where(html[data-sno-surface=marketing]) .cs-facebook{background:#fff;border:1px solid #d7e2cf;border-radius:8px;box-shadow:0 5px 18px #2a483009;overflow:hidden}:where(html[data-sno-surface=marketing]) .cs-facebook>header{align-items:center;display:flex;gap:10px;padding:18px}:where(html[data-sno-surface=marketing]) .cs-brand-avatar{background:#486647;border-radius:50%;color:#fff;display:grid;font-family:Georgia,serif;font-size:20px;height:34px;place-items:center;width:34px}:where(html[data-sno-surface=marketing]) .cs-facebook>header>div{display:grid;gap:2px}:where(html[data-sno-surface=marketing]) .cs-facebook>header b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-facebook>header small{color:#989f93;font-size:10px}:where(html[data-sno-surface=marketing]) .cs-dots{color:#809075;margin-left:auto}:where(html[data-sno-surface=marketing]) .cs-ad-body{color:#3e4d37!important;font-size:13px!important;line-height:1.65!important;margin:0!important;padding:0 18px 16px!important;white-space:pre-wrap}:where(html[data-sno-surface=marketing]) .cs-ad-footer{align-items:center;background:#f2f3ef;border-top:1px solid #e2e6dc;display:flex;gap:20px;justify-content:space-between;padding:16px}:where(html[data-sno-surface=marketing]) .cs-ad-footer>div{display:grid;gap:5px;min-width:0}:where(html[data-sno-surface=marketing]) .cs-ad-footer small{font-size:9px;letter-spacing:1px}:where(html[data-sno-surface=marketing]) .cs-ad-footer b{font-size:13px;line-height:1.5}:where(html[data-sno-surface=marketing]) .cs-ad-footer button{background:#fff;border:1px solid #d1d8c9;border-radius:5px;color:#506343;font-size:10px;max-width:42%;padding:8px 10px}:where(html[data-sno-surface=marketing]) .cs-facebook>footer{border-top:1px solid #e8ece2;color:#a1ab97;display:flex;font-size:11px;justify-content:space-around;padding:12px}:where(html[data-sno-surface=marketing]) .cs-preview-note{display:block;font-size:10px!important;margin-top:20px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-result-panel{display:grid;gap:18px}:where(html[data-sno-surface=marketing]) .cs-result-panel>.cs-card{padding:23px}:where(html[data-sno-surface=marketing]) .cs-reference-compare{align-items:center;display:flex;gap:20px;justify-content:space-between}:where(html[data-sno-surface=marketing]) .cs-reference-compare>div{display:grid;gap:8px}:where(html[data-sno-surface=marketing]) .cs-reference-compare b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-reference-compare .cs-poster{border-radius:6px;height:77px;width:77px}:where(html[data-sno-surface=marketing]) .cs-quality-row{color:#749265;font-size:11px;padding:6px 0}:where(html[data-sno-surface=marketing]) .cs-quality-row:first-of-type{margin-top:10px}:where(html[data-sno-surface=marketing]) .cs-warning-check{align-items:center;background:#fff8e9;border:1px solid #eeddb5;border-radius:7px;color:#9b844f;display:flex;gap:11px;margin-top:18px;padding:12px;text-align:start;width:100%}:where(html[data-sno-surface=marketing]) .cs-warning-check>span:first-child{border:1px solid #deca98;border-radius:50%;display:grid;flex-shrink:0;font-size:10px;height:18px;place-items:center;width:18px}:where(html[data-sno-surface=marketing]) .cs-warning-check>div{display:grid;flex:1;gap:3px}:where(html[data-sno-surface=marketing]) .cs-warning-check b{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-warning-check small{color:#b0a180;font-size:10px}:where(html[data-sno-surface=marketing]) .cs-warning-check.checked{background:#f0f6e9;border-color:#d5e3c7;color:#6f925b}:where(html[data-sno-surface=marketing]) .cs-copy-editor>label{color:#6b815c;display:grid;font-size:12px;gap:7px;margin-top:18px}:where(html[data-sno-surface=marketing]) .cs-copy-editor>label>small{font-size:10px;text-align:right}:where(html[data-sno-surface=marketing]) .cs-copy-editor .cs-readonly{margin-bottom:0}:where(html[data-sno-surface=marketing]) .cs-result-actions{display:grid;gap:13px}:where(html[data-sno-surface=marketing]) .cs-result-actions>small{font-size:11px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-action-pair{display:grid;gap:11px;grid-template-columns:1fr 1fr}:where(html[data-sno-surface=marketing]) .cs-action-pair button{font-size:12px;padding:10px 6px}:where(html[data-sno-surface=marketing]) .cs-result-actions>.cs-link{color:#819975;font-size:11px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-result-footnote{align-items:flex-start;display:flex;gap:10px;padding:7px 4px}:where(html[data-sno-surface=marketing]) .cs-result-footnote>span{color:#8aa77c}:where(html[data-sno-surface=marketing]) .cs-result-footnote>small{color:#95a28c;font-size:10px}:where(html[data-sno-surface=marketing]) .cs-failure{padding:65px 25px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-failure>span{background:#fff3d7;border-radius:50%;color:#b18848;display:grid;font-size:25px;height:48px;margin:0 auto 20px;place-items:center;width:48px}:where(html[data-sno-surface=marketing]) .cs-failure p{margin:0 auto 25px;max-width:550px}:where(html[data-sno-surface=marketing]) .cs-failure>.cs-head-actions{justify-content:center}:where(html[data-sno-surface=marketing]) .cs-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#193c3355;color:#31503e;display:flex;font-size:14px;inset:0;justify-content:center;padding:30px;position:fixed;z-index:110}:where(html[data-sno-surface=marketing]) .cs-modal{background:#fff;border-radius:16px;box-shadow:0 35px 90px #14382d28;max-height:calc(100dvh - 60px);outline:none;overflow:auto;padding:29px;width:min(520px,100%)}:where(html[data-sno-surface=marketing]) .cs-modal-wide{width:min(880px,100%)}:where(html[data-sno-surface=marketing]) .cs-modal-head{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}:where(html[data-sno-surface=marketing]) .cs-modal-head>h2{color:#31513e;font-size:20px;line-height:1.4;margin:0}:where(html[data-sno-surface=marketing]) .cs-modal-head>button{background:#f2f5ec;border:0;border-radius:50%;color:#899d7a;flex-shrink:0;font-size:20px;height:28px;width:28px}:where(html[data-sno-surface=marketing]) .cs-modal>p{color:#819274;font-size:13px;line-height:1.7}:where(html[data-sno-surface=marketing]) .cs-modal>.cs-poster{margin-bottom:15px;max-height:330px;-o-object-fit:contain;object-fit:contain}:where(html[data-sno-surface=marketing]) .cs-modal .cs-field,:where(html[data-sno-surface=marketing]) .cs-modal .cs-secondary{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-modal .cs-field input[type=number]{color:#4d6e3d;font-size:23px;font-weight:600;max-width:130px}:where(html[data-sno-surface=marketing]) .cs-cost-line{align-items:center;border-top:1px solid #e6ecdd;color:#8b9b7e;display:flex;font-size:12px;justify-content:space-between;padding-top:19px}:where(html[data-sno-surface=marketing]) .cs-cost-line>b{color:#4c703c;font-size:26px}:where(html[data-sno-surface=marketing]) .cs-reason-grid{display:flex;flex-wrap:wrap;gap:8px}:where(html[data-sno-surface=marketing]) .cs-confirm-check{background:#f3f7ed;border-radius:9px;padding:18px}:where(html[data-sno-surface=marketing]) .cs-compare-grid{display:grid;gap:25px;grid-template-columns:1fr 1fr}:where(html[data-sno-surface=marketing]) .cs-compare-grid h3{font-size:14px;margin:0 0 14px}:where(html[data-sno-surface=marketing]) .cs-compare-grid .cs-poster{border-radius:8px}:where(html[data-sno-surface=marketing]) .cs-compare-grid small{display:block;font-size:11px;margin-top:12px}:where(html[data-sno-surface=marketing]) .cs-download-options{display:grid;gap:14px;margin-top:22px}:where(html[data-sno-surface=marketing]) .cs-download-options>button{align-items:center;background:#f9fbf6;border:1px solid #dfe7d5;border-radius:10px;color:#5c7a49;display:flex;gap:15px;padding:18px;text-align:start}:where(html[data-sno-surface=marketing]) .cs-download-options>button>span:first-child{background:#edf3e4;border-radius:6px;display:grid;font-size:24px;height:36px;place-items:center;width:36px}:where(html[data-sno-surface=marketing]) .cs-download-options>button>div{display:grid;flex:1;gap:4px}:where(html[data-sno-surface=marketing]) .cs-download-options b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-download-options small{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-history>div{align-items:center;border-bottom:1px solid #e8eedf;display:flex;gap:16px;padding:15px 0}:where(html[data-sno-surface=marketing]) .cs-history .cs-poster{border-radius:6px;height:65px;width:65px}:where(html[data-sno-surface=marketing]) .cs-history>div>div{display:grid;flex:1;gap:6px}:where(html[data-sno-surface=marketing]) .cs-history b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-history small{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-history .cs-link{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary{background:#f5f8ef;border-radius:10px;display:flex;justify-content:space-around;margin:25px 0;padding:24px 12px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-confirm-summary>div{display:grid;gap:10px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary span{color:#96a485;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary b{color:#617d4d;font-size:24px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary>div:last-child>b{font-size:16px}:where(html[data-sno-surface=marketing]) .cs-proof-grid{display:grid;gap:17px;grid-template-columns:1fr 1fr;margin-bottom:25px}:where(html[data-sno-surface=marketing]) .cs-proof-grid button{background:#f7faf2;border:1px solid #dfe7d4;border-radius:9px;color:#688651;display:grid;gap:9px;padding:15px;text-align:start}:where(html[data-sno-surface=marketing]) .cs-proof-grid button.selected{border-color:#729a58;box-shadow:inset 0 0 0 1px #729a58}:where(html[data-sno-surface=marketing]) .cs-proof-grid b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-proof-grid small{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-case-placeholder{background:repeating-linear-gradient(45deg,#e0e8d3,#e0e8d3 12px,#e7edde 12px 24px);border-radius:7px;color:#9aac8b;display:grid;font-size:28px;font-weight:700;min-height:90px;place-items:center;position:relative}:where(html[data-sno-surface=marketing]) .cs-case-placeholder span{background:#fff;border-radius:50%;font-size:12px;height:20px;position:absolute;right:10px;text-align:center;top:10px;width:20px}:where(html[data-sno-surface=marketing]) .cs-proof-quote{align-items:flex-start;border:1px solid #e0e8d5;border-radius:9px;display:flex;gap:12px;margin:12px 0;padding:16px}:where(html[data-sno-surface=marketing]) .cs-proof-quote input{margin-top:4px}:where(html[data-sno-surface=marketing]) .cs-proof-quote b{color:#6c8956;font-size:12px}:where(html[data-sno-surface=marketing]) .cs-proof-quote p{color:#7b8b6e;font-size:13px;margin:6px 0}:where(html[data-sno-surface=marketing]) .cs-proof-quote small{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-wallet-summary{align-items:center;background:#f5f8ee;border-radius:10px;display:flex;gap:28px;padding:24px}:where(html[data-sno-surface=marketing]) .cs-wallet-summary>span{color:#94ad75;font-size:36px}:where(html[data-sno-surface=marketing]) .cs-wallet-summary>div{display:grid;gap:8px}:where(html[data-sno-surface=marketing]) .cs-wallet-summary b{color:#67814c;font-size:27px}:where(html[data-sno-surface=marketing]) .cs-wallet-summary small{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-credit-table{margin-top:22px}:where(html[data-sno-surface=marketing]) .cs-credit-table>div{align-items:center;border-bottom:1px solid #e7eddc;display:flex;gap:20px;justify-content:space-between;padding:17px 3px}:where(html[data-sno-surface=marketing]) .cs-credit-table>div>div{display:grid;gap:5px}:where(html[data-sno-surface=marketing]) .cs-credit-table b{color:#799160;font-size:12px}:where(html[data-sno-surface=marketing]) .cs-credit-table small{color:#a1ad93;display:block;font-size:10px}:where(html[data-sno-surface=marketing]) .cs-credit-table>div>span{color:#7a9764;font-size:14px;text-align:end}:where(html[data-sno-surface=marketing]) .cs-notification-example{align-items:flex-start;background:#f7faf2;border:1px solid #dfe9d1;border-radius:11px;display:flex;gap:18px;padding:23px}:where(html[data-sno-surface=marketing]) .cs-notification-example>span{background:#7fa063;border-radius:50%;color:#fff;display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}:where(html[data-sno-surface=marketing]) .cs-notification-example b{color:#617e4f;font-size:14px}:where(html[data-sno-surface=marketing]) .cs-notification-example p{font-size:12px;margin:10px 0}:where(html[data-sno-surface=marketing]) .cs-notification-example small{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-reminder-list{color:#8a9b79;font-size:12px;margin:25px 0;padding-left:19px}:where(html[data-sno-surface=marketing]) .cs-reminder-list li{margin:13px 0}:where(html[data-sno-surface=marketing]) .cs-source-row{border-bottom:1px solid #e5ebdc;display:flex;font-size:12px;gap:14px;justify-content:space-between;padding:17px 0}:where(html[data-sno-surface=marketing]) .cs-source-row span{color:#8d9d7c}:where(html[data-sno-surface=marketing]) .cs-intro{background:#fcfdf9;overflow:hidden}:where(html[data-sno-surface=marketing]) .cs-intro-hero{align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:84px 0 75px}:where(html[data-sno-surface=marketing]) .cs-intro-hero h1{font-size:43px;line-height:1.3;max-width:570px}:where(html[data-sno-surface=marketing]) .cs-intro-hero h1>span{color:#6b8564;display:block;font-size:21px;font-weight:500;letter-spacing:0;margin:17px 0 25px}:where(html[data-sno-surface=marketing]) .cs-intro-hero p{font-size:15px;line-height:1.85;margin-bottom:28px;max-width:530px}:where(html[data-sno-surface=marketing]) .cs-intro-pricing{align-items:center;color:#8f9c81;display:flex;font-size:11px;gap:16px;margin-top:28px}:where(html[data-sno-surface=marketing]) .cs-intro-pricing b{border-right:1px solid #dce6d1;color:#678156;font-size:12px;padding-right:16px}:where(html[data-sno-surface=marketing]) .cs-intro-art{align-items:center;display:flex;padding:40px 0 30px;position:relative}:where(html[data-sno-surface=marketing]) .cs-example-reference{background:#fff;border-radius:12px;box-shadow:0 12px 40px #173b2a1a;padding:10px 10px 14px;transform:rotate(-6deg);width:49%}:where(html[data-sno-surface=marketing]) .cs-example-output>span,:where(html[data-sno-surface=marketing]) .cs-example-reference>span{color:#8b9d7b;display:block;font-size:9px;font-weight:700;letter-spacing:1px;margin:5px 0 10px}:where(html[data-sno-surface=marketing]) .cs-example-reference>small{color:#acb7a2;display:block;font-size:10px;margin-top:9px}:where(html[data-sno-surface=marketing]) .cs-example-reference .cs-poster{border-radius:6px}:where(html[data-sno-surface=marketing]) .cs-example-output{background:#fff;border:1px solid #d9e5ce;border-radius:13px;box-shadow:0 20px 50px #284d2721;margin-left:-13%;margin-top:60px;padding:12px;position:relative;transform:rotate(4deg);width:65%}:where(html[data-sno-surface=marketing]) .cs-example-output .cs-poster{border-radius:7px}:where(html[data-sno-surface=marketing]) .cs-example-output>div{align-items:center;display:flex;gap:8px;margin:12px 0 3px}:where(html[data-sno-surface=marketing]) .cs-example-output>div>span{background:#e9f2df;border-radius:50%;color:#759c59;font-size:10px;height:17px;text-align:center;width:17px}:where(html[data-sno-surface=marketing]) .cs-example-output b{color:#859c73;font-size:9px}:where(html[data-sno-surface=marketing]) .cs-example-arrow{color:#b1c39d;font-size:46px;left:54%;position:absolute;top:15px;transform:rotate(10deg);z-index:3}:where(html[data-sno-surface=marketing]) .cs-intro-flow{border-top:1px solid #e7eddc;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);padding:45px 0 50px}:where(html[data-sno-surface=marketing]) .cs-intro-flow>div>span{color:#9daf8a;font-size:12px;letter-spacing:2px}:where(html[data-sno-surface=marketing]) .cs-intro-flow h2{font-size:17px;margin:14px 0 12px}:where(html[data-sno-surface=marketing]) .cs-intro-flow p{font-size:13px;line-height:1.8;margin:0}:where(html[data-sno-surface=marketing]) .cs-intro-disclaimer{color:#b0baa2;font-size:10px;padding-bottom:36px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-home-entry{background:#eff5e8;padding:55px 0;scroll-margin-top:95px}:where(html[data-sno-surface=marketing]) .cs-home-entry>.container{align-items:center;display:flex;gap:50px;justify-content:space-between}:where(html[data-sno-surface=marketing]) .cs-home-entry h2{color:#244c34;font-size:31px;margin:16px 0}:where(html[data-sno-surface=marketing]) .cs-home-entry p{font-size:14px;margin:0;max-width:660px}:where(html[data-sno-surface=marketing]) .cs-home-actions{display:grid;flex-shrink:0;gap:12px}:where(html[data-sno-surface=marketing]) .cs-home-actions .button{min-width:170px}:where(html[data-sno-surface=marketing]) .cs-ad-source{padding:18px 0 5px}:where(html[data-sno-surface=marketing]) .cs-ad-source>.cs-section-title{margin-bottom:23px}:where(html[data-sno-surface=marketing]) .cs-ad-source h3{margin:0 0 7px}:where(html[data-sno-surface=marketing]) .cs-ad-source small{color:#8ba17c;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid>button{background:#fff;border:1px solid #dce6d3;border-radius:8px;color:#496d3c;overflow:hidden;padding:0;position:relative;text-align:start}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid>button.selected{border-color:#6a9551;box-shadow:0 0 0 1px #6a9551}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid>button>div{display:grid;gap:5px;padding:10px}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid b{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid>button>span{background:#fff;border-radius:4px;color:#73985b;font-size:12px;height:20px;position:absolute;right:8px;text-align:center;top:8px;width:20px}:where(html[data-sno-surface=marketing]) .cs-ad-source-grid>button.selected>span{background:#608e4b;color:#fff}:where(html[data-sno-surface=marketing]) .cs-ad-source-empty{background:#f4f8ee;border-radius:8px;padding:24px;text-align:center}:where(html[data-sno-surface=marketing]) .cs-ad-source .cs-link,:where(html[data-sno-surface=marketing]) .cs-ad-source-empty .button,:where(html[data-sno-surface=marketing]) .cs-ad-source-empty p{font-size:12px}@media(max-width:760px){:where(html[data-sno-surface=marketing]) .cs-ad-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-ad-source>.cs-section-title{display:block}:where(html[data-sno-surface=marketing]) .cs-ad-source .cs-link{display:inline-block;margin-top:13px}}@media(min-width:1450px){:where(html[data-sno-surface=marketing]) .cs-shell{width:min(1260px,100% - 100px)}:where(html[data-sno-surface=marketing]) .cs-result-panel>.cs-card{padding:27px}}@media(max-width:1000px){:where(html[data-sno-surface=marketing]) .cs-shell{width:calc(100% - 36px)}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>div>span{display:none}:where(html[data-sno-surface=marketing]) .cs-stepper button{padding:8px 16px}:where(html[data-sno-surface=marketing]) .cs-stepper button:after{right:-7px;width:15px}:where(html[data-sno-surface=marketing]) .cs-material-grid,:where(html[data-sno-surface=marketing]) .cs-reference-grid{gap:16px}:where(html[data-sno-surface=marketing]) .cs-result-grid{gap:20px}:where(html[data-sno-surface=marketing]) .cs-result-panel>.cs-card{padding:17px}:where(html[data-sno-surface=marketing]) .cs-result-title h1{font-size:26px}:where(html[data-sno-surface=marketing]) .cs-material-content,:where(html[data-sno-surface=marketing]) .cs-preview-panel{padding:15px}:where(html[data-sno-surface=marketing]) .cs-material-content>.cs-section-title{flex-wrap:wrap}:where(html[data-sno-surface=marketing]) .cs-intro-hero{gap:30px;padding:55px 0}:where(html[data-sno-surface=marketing]) .cs-intro-hero h1{font-size:35px}:where(html[data-sno-surface=marketing]) .cs-product-row{gap:12px;padding:12px}:where(html[data-sno-surface=marketing]) .cs-product-row>.cs-poster{height:60px;width:60px}:where(html[data-sno-surface=marketing]) .cs-card{padding:21px}:where(html[data-sno-surface=marketing]) .cs-setup-grid{gap:18px}:where(html[data-sno-surface=marketing]) .cs-topline{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-home-entry>.container{gap:30px}}@media(max-width:760px){:where(html[data-sno-surface=marketing]) .cs-page{padding-top:15px}:where(html[data-sno-surface=marketing]) .cs-shell{width:calc(100% - 28px)}:where(html[data-sno-surface=marketing]) .cs-topline>small{font-size:9px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav{flex-wrap:wrap;gap:16px;margin-bottom:26px;padding:13px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>a{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>div{margin-left:auto}:where(html[data-sno-surface=marketing]) .cs-credit-button{font-size:10px;padding:6px 9px}:where(html[data-sno-surface=marketing]) .cs-library-title{display:block;margin-bottom:18px}:where(html[data-sno-surface=marketing]) .cs-library-title h1{font-size:27px}:where(html[data-sno-surface=marketing]) .cs-library-title p{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-library-title>.button{margin-top:20px;min-height:42px}:where(html[data-sno-surface=marketing]) .cs-library-tabs{gap:22px;margin-bottom:16px}:where(html[data-sno-surface=marketing]) .cs-library-tabs button{font-size:12px;padding:12px 0}:where(html[data-sno-surface=marketing]) .cs-library-filters{flex-wrap:wrap;gap:10px}:where(html[data-sno-surface=marketing]) .cs-search-input{flex:1;min-width:0}:where(html[data-sno-surface=marketing]) .cs-search-input input{font-size:12px;padding:10px}:where(html[data-sno-surface=marketing]) .cs-filter-details summary{font-size:12px;padding:10px 13px}:where(html[data-sno-surface=marketing]) .cs-filter-details>div{left:auto;right:0}:where(html[data-sno-surface=marketing]) .cs-library-filters>.cs-link{font-size:11px;text-align:right;width:100%}:where(html[data-sno-surface=marketing]) .cs-material-grid,:where(html[data-sno-surface=marketing]) .cs-reference-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-material-content{padding:12px}:where(html[data-sno-surface=marketing]) .cs-material-content>.cs-section-title>b{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-material-content .cs-tag{font-size:9px;padding:3px 5px}:where(html[data-sno-surface=marketing]) .cs-material-reference{flex-wrap:wrap;font-size:9px;padding:10px 0}:where(html[data-sno-surface=marketing]) .cs-material-reference>small{font-size:9px;margin:0;width:100%}:where(html[data-sno-surface=marketing]) .cs-material-actions>button{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-material-language{font-size:9px;left:9px;padding:3px 6px;top:9px}:where(html[data-sno-surface=marketing]) .cs-wizard-heading h1{font-size:26px}:where(html[data-sno-surface=marketing]) .cs-wizard-heading p{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-wizard-heading{display:block}:where(html[data-sno-surface=marketing]) .cs-wizard-heading>.cs-link{font-size:11px;padding-top:12px}:where(html[data-sno-surface=marketing]) .cs-stepper{justify-content:flex-start;margin:0 -4px 22px;overflow:auto}:where(html[data-sno-surface=marketing]) .cs-stepper button{flex-shrink:0;font-size:10px;gap:5px;padding:8px 9px}:where(html[data-sno-surface=marketing]) .cs-stepper span{font-size:9px;height:20px;width:20px}:where(html[data-sno-surface=marketing]) .cs-stepper button:after{right:-3px;width:5px}:where(html[data-sno-surface=marketing]) .cs-preflight-grid,:where(html[data-sno-surface=marketing]) .cs-setup-grid{grid-template-columns:1fr}:where(html[data-sno-surface=marketing]) .cs-card{padding:20px}:where(html[data-sno-surface=marketing]) .cs-product-row>.cs-poster{height:68px;width:68px}:where(html[data-sno-surface=marketing]) .cs-product-row b{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-tags span{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-search-card{padding:0 18px 20px}:where(html[data-sno-surface=marketing]) .cs-source-tabs{gap:24px;margin:0 -18px 22px;padding:0 18px}:where(html[data-sno-surface=marketing]) .cs-source-tabs button{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-search-card>.cs-section-title{display:block}:where(html[data-sno-surface=marketing]) .cs-search-card .cs-section-title>.cs-link{margin-top:10px}:where(html[data-sno-surface=marketing]) .cs-search-bottom{display:grid;gap:15px}:where(html[data-sno-surface=marketing]) .cs-search-bottom>.button{width:100%}:where(html[data-sno-surface=marketing]) .cs-keywords{gap:6px;margin:18px 0}:where(html[data-sno-surface=marketing]) .cs-keywords>label>input{font-size:10px;max-width:200px}:where(html[data-sno-surface=marketing]) .cs-reference-heading{display:block}:where(html[data-sno-surface=marketing]) .cs-reference-heading h2{font-size:17px}:where(html[data-sno-surface=marketing]) .cs-filters{margin-top:14px}:where(html[data-sno-surface=marketing]) .cs-reference-card>div{padding:12px}:where(html[data-sno-surface=marketing]) .cs-reference-card>div>b{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-reference-card p{font-size:10px;margin:5px 0 10px}:where(html[data-sno-surface=marketing]) .cs-reference-card .cs-section-title{flex-wrap:wrap;gap:5px}:where(html[data-sno-surface=marketing]) .cs-reference-card .cs-tag{font-size:9px}:where(html[data-sno-surface=marketing]) .cs-reference-check{font-size:12px;height:23px;right:9px;top:9px;width:23px}:where(html[data-sno-surface=marketing]) .cs-research-tip{flex-wrap:wrap;gap:8px}:where(html[data-sno-surface=marketing]) .cs-research-tip p{flex:1;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-research-tip>.cs-link{margin:0 0 0 20px}:where(html[data-sno-surface=marketing]) .cs-quantity-list>div{flex-wrap:wrap;gap:10px}:where(html[data-sno-surface=marketing]) .cs-quantity-list>div>.cs-poster{height:40px;width:40px}:where(html[data-sno-surface=marketing]) .cs-quantity-list>div>b{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-quantity-list label{font-size:10px;gap:7px}:where(html[data-sno-surface=marketing]) .cs-quantity-list input{padding:5px;width:50px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom{border-left:0;border-radius:0;border-right:0;flex-wrap:wrap;gap:10px;margin:25px -14px 0;padding:16px 14px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom>div:first-child{flex:1}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom b{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom small{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom .button{font-size:12px;min-height:40px;padding:0 13px}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom .cs-secondary{font-size:11px;min-height:40px;padding:8px 10px}:where(html[data-sno-surface=marketing]) .cs-result-title{flex-wrap:wrap;gap:15px}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-link{font-size:12px;width:100%}:where(html[data-sno-surface=marketing]) .cs-result-title h1{font-size:25px}:where(html[data-sno-surface=marketing]) .cs-result-title p{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-tag{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-result-switcher{margin:22px 0}:where(html[data-sno-surface=marketing]) .cs-result-grid{gap:20px;grid-template-columns:1fr}:where(html[data-sno-surface=marketing]) .cs-preview-panel{padding:15px}:where(html[data-sno-surface=marketing]) .cs-result-panel>.cs-card{padding:23px}:where(html[data-sno-surface=marketing]) .cs-result-footnote{padding:10px 5px}:where(html[data-sno-surface=marketing]) .cs-ad-body{font-size:12px!important}:where(html[data-sno-surface=marketing]) .cs-ad-footer{gap:12px}:where(html[data-sno-surface=marketing]) .cs-ad-footer button{font-size:9px}:where(html[data-sno-surface=marketing]) .cs-ad-footer b{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-preview-note{font-size:9px!important}:where(html[data-sno-surface=marketing]) .cs-modal-backdrop{align-items:center;padding:15px}:where(html[data-sno-surface=marketing]) .cs-modal{border-radius:13px;max-height:calc(100dvh - 30px);padding:23px}:where(html[data-sno-surface=marketing]) .cs-modal-head>h2{font-size:18px}:where(html[data-sno-surface=marketing]) .cs-modal>p{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-modal-actions{gap:10px}:where(html[data-sno-surface=marketing]) .cs-modal-actions>.button{font-size:12px;min-height:42px;padding:0 15px}:where(html[data-sno-surface=marketing]) .cs-modal-actions>small{font-size:10px;max-width:100%;width:100%}:where(html[data-sno-surface=marketing]) .cs-compare-grid{gap:15px}:where(html[data-sno-surface=marketing]) .cs-compare-grid h3{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-compare-grid small{font-size:9px}:where(html[data-sno-surface=marketing]) .cs-proof-grid{gap:10px}:where(html[data-sno-surface=marketing]) .cs-proof-grid button{padding:10px}:where(html[data-sno-surface=marketing]) .cs-case-placeholder{min-height:70px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary{padding:22px 8px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary b{font-size:21px}:where(html[data-sno-surface=marketing]) .cs-confirm-summary>div:last-child>b{font-size:14px}:where(html[data-sno-surface=marketing]) .cs-wallet-summary{gap:20px;padding:20px}:where(html[data-sno-surface=marketing]) .cs-credit-table b{font-size:11px}:where(html[data-sno-surface=marketing]) .cs-credit-table>div>span{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-intro-hero{gap:28px;grid-template-columns:1fr;padding:48px 0 30px}:where(html[data-sno-surface=marketing]) .cs-intro-hero h1{font-size:34px}:where(html[data-sno-surface=marketing]) .cs-intro-hero h1>span{font-size:17px}:where(html[data-sno-surface=marketing]) .cs-intro-hero p{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-intro-art{margin:0 auto;max-width:460px;padding:30px 0;width:100%}:where(html[data-sno-surface=marketing]) .cs-intro-pricing{flex-wrap:wrap;font-size:10px;gap:10px}:where(html[data-sno-surface=marketing]) .cs-intro-flow{gap:26px;grid-template-columns:1fr;padding:35px 0}:where(html[data-sno-surface=marketing]) .cs-intro-flow h2{font-size:16px;margin:9px 0}:where(html[data-sno-surface=marketing]) .cs-intro-flow p{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-intro-disclaimer{font-size:9px;padding-bottom:30px}:where(html[data-sno-surface=marketing]) .cs-home-entry{padding:40px 0}:where(html[data-sno-surface=marketing]) .cs-home-entry>.container{display:block}:where(html[data-sno-surface=marketing]) .cs-home-entry h2{font-size:27px}:where(html[data-sno-surface=marketing]) .cs-home-entry p{font-size:13px}:where(html[data-sno-surface=marketing]) .cs-home-actions{display:flex;flex-wrap:wrap;margin-top:24px}:where(html[data-sno-surface=marketing]) .cs-home-actions .button{font-size:12px;min-width:0}:where(html[data-sno-surface=marketing]) .cs-failure{padding:45px 20px}:where(html[data-sno-surface=marketing]) .cs-progress-grid{grid-template-columns:1fr}:where(html[data-sno-surface=marketing]) .cs-generation-intro p{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-skeleton{height:180px}}@media(max-width:420px){:where(html[data-sno-surface=marketing]) .cs-material-grid,:where(html[data-sno-surface=marketing]) .cs-reference-grid{grid-template-columns:1fr}:where(html[data-sno-surface=marketing]) .cs-material-reference>small{margin-left:auto;width:auto}:where(html[data-sno-surface=marketing]) .cs-material-content>.cs-section-title>b{font-size:14px}:where(html[data-sno-surface=marketing]) .cs-material-content .cs-tag{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-material-actions>button{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-material-reference{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-reference-card>div>b{font-size:14px}:where(html[data-sno-surface=marketing]) .cs-reference-card p{font-size:12px}:where(html[data-sno-surface=marketing]) .cs-stepper button b{line-height:1.3;max-width:40px}:where(html[data-sno-surface=marketing]) .cs-workspace-nav>div{justify-content:flex-end;width:100%}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom>div:first-child{flex:auto;width:100%}:where(html[data-sno-surface=marketing]) .cs-wizard-bottom>div:last-child{justify-content:flex-end;width:100%}:where(html[data-sno-surface=marketing]) .cs-modal-actions>.button{max-width:100%}:where(html[data-sno-surface=marketing]) .cs-intro-hero h1{font-size:30px}}@media(prefers-reduced-motion:reduce){:where(html[data-sno-surface=marketing]) .cs-skeleton,:where(html[data-sno-surface=marketing]) .cs-spinner{animation:none}:where(html[data-sno-surface=marketing]) .cs-intro .button,:where(html[data-sno-surface=marketing]) .cs-modal .button,:where(html[data-sno-surface=marketing]) .cs-page .button,:where(html[data-sno-surface=marketing]) .cs-progress-track>span{transition:none}}:where(html[data-sno-surface=marketing]) .cs-library-title>.cs-new-creative{box-shadow:0 6px 16px #174c3620;flex-shrink:0;font-size:17px;font-weight:700;min-height:56px;min-width:280px;padding:16px 34px}:where(html[data-sno-surface=marketing]) .cs-plan-list-caption{align-items:center;color:#587261;display:flex;font-size:14px;gap:16px;justify-content:space-between;margin:6px 0 18px}:where(html[data-sno-surface=marketing]) .cs-plan-list-caption small{color:#8b9b8c;font-size:12px}:where(html[data-sno-surface=marketing]) .cs-plan-grid{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-plan-card{background:#fff;border:1px solid #dce5dc;border-radius:18px;min-width:0;padding:22px;transition:border-color .15s,box-shadow .15s}:where(html[data-sno-surface=marketing]) .cs-plan-card:hover{border-color:#9ab5a1;box-shadow:0 6px 22px #224b3510}:where(html[data-sno-surface=marketing]) .cs-plan-main{align-items:center;background:0 0;border:0;color:inherit;cursor:pointer;display:flex;gap:18px;padding:0;text-align:start;width:100%}:where(html[data-sno-surface=marketing]) .cs-plan-thumbnail{background:#f4f7f0;border:1px solid #e5ebe0;border-radius:13px;display:grid;flex-shrink:0;height:84px;overflow:hidden;place-items:center;width:84px}:where(html[data-sno-surface=marketing]) .cs-plan-thumbnail .cs-poster{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:where(html[data-sno-surface=marketing]) .cs-plan-thumbnail>span{color:#83a28a;font-size:34px}:where(html[data-sno-surface=marketing]) .cs-plan-info{flex:1;min-width:0}:where(html[data-sno-surface=marketing]) .cs-plan-info h2{color:#193e30;font-size:19px;line-height:1.4;margin:0 0 8px;overflow-wrap:anywhere}:where(html[data-sno-surface=marketing]) .cs-plan-info p{color:#6b8473;font-size:13px;margin:0 0 8px}:where(html[data-sno-surface=marketing]) .cs-plan-info small{color:#94a395;display:block;font-size:12px;line-height:1.5;overflow-wrap:anywhere}:where(html[data-sno-surface=marketing]) .cs-plan-footer{align-items:center;border-top:1px solid #e8ece5;display:flex;gap:16px;justify-content:space-between;margin-top:22px;padding-top:18px}:where(html[data-sno-surface=marketing]) .cs-plan-footer>div:first-child{flex-wrap:wrap;gap:12px}:where(html[data-sno-surface=marketing]) .cs-plan-footer time{color:#9baa9c;font-size:11px}:where(html[data-sno-surface=marketing]) .cs-plan-actions{align-items:center;display:flex;flex-shrink:0;gap:12px}:where(html[data-sno-surface=marketing]) .cs-plan-actions>.cs-link{font-size:12px;white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-plan-actions details{position:relative}:where(html[data-sno-surface=marketing]) .cs-plan-actions summary{border:1px solid #e2e8df;border-radius:7px;color:#68816c;cursor:pointer;font-weight:700;height:30px;line-height:24px;list-style:none;text-align:center;width:30px}:where(html[data-sno-surface=marketing]) .cs-plan-actions summary::-webkit-details-marker{display:none}:where(html[data-sno-surface=marketing]) .cs-plan-actions details>div{background:#fff;border:1px solid #dfe7da;border-radius:9px;box-shadow:0 8px 25px #203e2520;inset-inline-end:0;min-width:160px;padding:7px;position:absolute;top:35px;z-index:10}:where(html[data-sno-surface=marketing]) .cs-plan-actions details button{background:0 0;border:0;color:#567452;cursor:pointer;display:block;font-size:12px;padding:10px;text-align:start;white-space:nowrap;width:100%}:where(html[data-sno-surface=marketing]) .cs-plan-actions details button:hover{background:#f0f5e9}:where(html[data-sno-surface=marketing]) .cs-plan-actions details button:disabled{cursor:default;opacity:.45}:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar>.cs-stepper{flex:1;margin-bottom:0;min-width:0}:where(html[data-sno-surface=marketing]) .cs-save-exit{align-items:center;background:#fff;border:1px solid #cddbcc;border-radius:9px;box-shadow:0 2px 4px #1d482708;color:#315e42;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;justify-content:center;min-height:42px;padding:10px 20px;white-space:nowrap}:where(html[data-sno-surface=marketing]) .cs-save-exit:hover{background:#eff6e9;border-color:#8dab88}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-save-exit{margin-inline-start:auto}@media(max-width:980px){:where(html[data-sno-surface=marketing]) .cs-plan-footer{align-items:flex-start}:where(html[data-sno-surface=marketing]) .cs-plan-footer>div:first-child{display:grid;gap:8px}:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar{gap:14px}:where(html[data-sno-surface=marketing]) .cs-save-exit{padding:10px 14px}}@media(max-width:760px){:where(html[data-sno-surface=marketing]) .cs-plan-grid{gap:16px;grid-template-columns:1fr}:where(html[data-sno-surface=marketing]) .cs-plan-card{padding:19px}:where(html[data-sno-surface=marketing]) .cs-library-title>.cs-new-creative{margin-top:10px;min-height:54px;min-width:0;width:100%}:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar{flex-wrap:wrap;gap:12px;justify-content:flex-end}:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar>.cs-stepper{flex-basis:100%}:where(html[data-sno-surface=marketing]) .cs-result-title{flex-wrap:wrap}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-save-exit{margin-inline-start:0}:where(html[data-sno-surface=marketing]) .cs-plan-info h2{font-size:17px}:where(html[data-sno-surface=marketing]) .cs-plan-thumbnail{height:74px;width:74px}:where(html[data-sno-surface=marketing]) .cs-plan-footer{gap:10px}:where(html[data-sno-surface=marketing]) .cs-plan-list-caption{align-items:flex-start}}:where(html[data-sno-surface=marketing]) .cs-topline .cs-link{font-size:inherit;margin-inline-start:3px}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-save-exit,:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar>.cs-save-exit{min-height:46px;min-width:230px}:where(html[data-sno-surface=marketing]) .cs-country-settings .cs-chips{margin:13px 0}:where(html[data-sno-surface=marketing]) .cs-country-settings select{margin-top:8px;width:100%}:where(html[data-sno-surface=marketing]) .cs-plan-grid{gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-plan-card{border-radius:13px;padding:16px}:where(html[data-sno-surface=marketing]) .cs-plan-main{align-items:flex-start;gap:12px}:where(html[data-sno-surface=marketing]) .cs-plan-thumbnail{border-radius:9px;height:54px;width:54px}:where(html[data-sno-surface=marketing]) .cs-plan-info h2{font-size:15px;line-height:1.5;margin-bottom:5px}:where(html[data-sno-surface=marketing]) .cs-plan-info p{font-size:11px;line-height:1.6;margin-bottom:5px}:where(html[data-sno-surface=marketing]) .cs-plan-info small{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-plan-footer{display:block;margin-top:16px;padding-top:13px}:where(html[data-sno-surface=marketing]) .cs-plan-footer>div:first-child{align-items:center;display:flex;gap:8px;justify-content:space-between}:where(html[data-sno-surface=marketing]) .cs-plan-footer time{font-size:10px}:where(html[data-sno-surface=marketing]) .cs-plan-actions{gap:8px;justify-content:space-between;margin-top:12px}@media(max-width:1100px){:where(html[data-sno-surface=marketing]) .cs-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){:where(html[data-sno-surface=marketing]) .cs-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-save-exit,:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar>.cs-save-exit{min-width:200px}}@media(max-width:560px){:where(html[data-sno-surface=marketing]) .cs-plan-grid{grid-template-columns:1fr}:where(html[data-sno-surface=marketing]) .cs-result-title>.cs-save-exit,:where(html[data-sno-surface=marketing]) .cs-wizard-toolbar>.cs-save-exit{width:100%}:where(html[data-sno-surface=marketing]) .cs-plan-thumbnail{height:60px;width:60px}:where(html[data-sno-surface=marketing]) .cs-plan-info h2{font-size:16px}}@keyframes cs-spin{to{transform:rotate(1turn)}}@keyframes cs-shimmer{to{background-position:-200% 0}}:where(html[data-sno-surface=marketing]) .cs-poster-empty{background:#eef2ea;color:#a9b8a2;display:grid;font-size:22px;line-height:1;overflow:hidden;place-items:center}:where(html[data-sno-surface=marketing]) .cs-compare-grid .cs-poster-empty,:where(html[data-sno-surface=marketing]) .cs-facebook>.cs-poster-empty,:where(html[data-sno-surface=marketing]) .cs-modal>.cs-poster-empty,:where(html[data-sno-surface=marketing]) .cs-reference-image>.cs-poster-empty{font-size:46px}:where(html[data-sno-surface=marketing]) .cs-source-link{overflow-wrap:anywhere}:where(html[data-sno-surface=marketing]) .cs-intro .button:hover,:where(html[data-sno-surface=marketing]) .cs-modal .button:hover,:where(html[data-sno-surface=marketing]) .cs-page .button:hover{border-color:#174e3d}:where(html[data-sno-surface=marketing]) .cs-modal .button.secondary:hover,:where(html[data-sno-surface=marketing]) .cs-page .button.secondary:hover{border-color:#c8d8cb}:where(html[data-sno-surface=marketing]) .cs-modal .cs-secondary:hover,:where(html[data-sno-surface=marketing]) .cs-page .cs-secondary:hover{border-color:#cfdcd1}:where(html[data-sno-surface=marketing]) .cs-page .cs-product-row:hover{border-color:#e4e9de}:where(html[data-sno-surface=marketing]) .cs-page .cs-product-row.selected:hover{border-color:#86a981}:where(html[data-sno-surface=marketing]) .cs-chips button:hover,:where(html[data-sno-surface=marketing]) .cs-reason-grid button:hover{border-color:#dfe6d9}:where(html[data-sno-surface=marketing]) .cs-chips button.active:hover,:where(html[data-sno-surface=marketing]) .cs-reason-grid button.active:hover{border-color:#a4c197}:where(html[data-sno-surface=marketing]) .cs-page .cs-keyword-add:hover{border-color:#c8d6bc}:where(html[data-sno-surface=marketing]) .cs-page .cs-reference-check:hover{border-color:#c8d6bc}:where(html[data-sno-surface=marketing]) .cs-reference-card.selected .cs-reference-check:hover{border-color:#427342}:where(html[data-sno-surface=marketing]) .cs-result-switcher button:hover{border-color:#e0e7d8}:where(html[data-sno-surface=marketing]) .cs-result-switcher button.active:hover{border-color:#96b68a}:where(html[data-sno-surface=marketing]) .cs-ad-footer button:hover{border-color:#d1d8c9}:where(html[data-sno-surface=marketing]) .cs-page .cs-warning-check:hover{border-color:#eeddb5}:where(html[data-sno-surface=marketing]) .cs-page .cs-warning-check.checked:hover{border-color:#d5e3c7}:where(html[data-sno-surface=marketing]) .cs-download-options>button:hover{border-color:#dfe7d5}:where(html[data-sno-surface=marketing]) .cs-source-tabs button:hover{border-color:#0000}:where(html[data-sno-surface=marketing]) .cs-source-tabs [aria-selected=true]:hover{border-bottom-color:#4d7645}
