.fractional-cmo-page .cmo-section-intro{max-width:80ch;margin:0 0 1.5rem!important;color:#c5c2b8;font-size:1rem;line-height:1.7}.fractional-cmo-page{--cmo-bg: #111312;--cmo-raised: #191c1a;--cmo-panel: #202320;--cmo-ink: #f0eee8;--cmo-muted: #aaa99f;--cmo-orange: #ff8a3d;--cmo-copper: #bd6740;color:var(--cmo-ink);background:var(--cmo-bg);min-height:100dvh;font-family:var(--site-font-family)}.fractional-cmo-page *,.fractional-cmo-page *:before,.fractional-cmo-page *:after{box-sizing:border-box}.fractional-cmo-page :is(h1,h2,h3,p,ol,ul){margin:0}.fractional-cmo-page a{text-underline-offset:4px}.fractional-cmo-page :is(a,summary):focus-visible{outline:2px solid var(--cmo-orange);outline-offset:4px}.cmo-wrap{width:min(1160px,calc(100% - 40px));margin-inline:auto}.cmo-section{position:relative;padding:clamp(4.2rem,8vw,7.8rem) 0;border-top:1px solid #ffffff13}.cmo-eyebrow{display:flex;align-items:center;gap:.65rem;margin-bottom:1.1rem!important;color:#d39b76;font:700 .68rem/1.35 var(--site-font-family);letter-spacing:.17em;text-transform:uppercase}.cmo-eyebrow>span{width:7px;height:7px;border-radius:50%;background:var(--cmo-orange);box-shadow:0 0 0 4px #ff8c4b19}.cmo-section h1,.cmo-section h2{font-family:var(--site-font-family)}.cmo-section h2{max-width:850px;font-size:clamp(2.15rem,4.8vw,4.15rem);font-weight:650;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.cmo-hero{overflow:hidden;min-height:700px;padding:clamp(7rem,11vw,10rem) 0 clamp(4rem,7vw,6.5rem);border:0;background:radial-gradient(ellipse at 70% 22%,#743a2033,transparent 40%),#111312}.cmo-hero:after{position:absolute;z-index:0;right:-18%;bottom:-50%;width:56vw;max-width:760px;aspect-ratio:1;border:1px solid #ff8c4b18;border-radius:50%;box-shadow:0 0 0 70px #ff8c4b07,0 0 0 140px #ff8c4b04;content:"";pointer-events:none}.cmo-hero-layout{position:relative;z-index:1;display:grid;align-items:center;gap:2.8rem}.cmo-hero-copy{max-width:740px}.cmo-hero h1{max-width:790px;font-size:clamp(3.4rem,7.6vw,7rem);font-weight:650;line-height:.94;letter-spacing:-.075em;text-wrap:balance}.cmo-hero-subline{max-width:58ch;margin-top:1.5rem!important;color:#c6c4bb;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.cmo-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:2rem}.cmo-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:.7rem;padding:.85rem 1.2rem;color:#20160f!important;background:var(--cmo-orange);border:1px solid var(--cmo-orange);border-radius:2px;font-size:.86rem;font-weight:750;text-decoration:none;transition:transform .22s ease}.cmo-button:hover{transform:translateY(-2px);background:#ffac7b}.cmo-quiet-link{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:#eeece5;font-size:.86rem;font-weight:650;text-decoration:none}.cmo-quiet-link svg,.cmo-text-link svg{color:var(--cmo-orange)}.cmo-price{margin-top:1.25rem!important;color:#f3a579;font:650 .85rem/1.4 ui-monospace,SFMono-Regular,monospace;letter-spacing:.025em}.cmo-editorial-image{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border:1px solid #ffffff17}.cmo-hero .cmo-editorial-image{width:100%;max-width:540px;max-height:630px;justify-self:end;-o-object-position:center;object-position:center}.cmo-answer-layout{display:grid;align-items:start;gap:1.6rem}.cmo-direct-answer{max-width:70ch;color:#c8c7bf;font-size:clamp(1.05rem,1.7vw,1.27rem);line-height:1.78}.cmo-inline-link,.cmo-text-link{color:#f3a579;text-decoration:underline;text-underline-offset:4px}.cmo-section-heading{max-width:850px;margin-bottom:2.2rem}.cmo-section-heading>p:last-child{margin-top:.9rem;color:#b4b4ab;font-size:.96rem;line-height:1.7}.cmo-stats{display:grid;grid-template-columns:1fr;border-top:1px solid #ffffff28;border-left:1px solid #ffffff28}.cmo-stat-card{display:flex;flex-direction:column;gap:.8rem;min-height:225px;padding:1.4rem;color:inherit;text-decoration:none;border-right:1px solid #ffffff28;border-bottom:1px solid #ffffff28}.cmo-stat-card:hover{background:#ffffff08}.cmo-stat-value{display:block;color:var(--cmo-orange);font:650 clamp(3.4rem,6vw,5.2rem)/.95 var(--site-font-family);letter-spacing:-.07em;font-variant-numeric:tabular-nums}.cmo-stat-value,.cmo-stat-digits{opacity:1;filter:none}.cmo-stat-label{max-width:30ch;color:#e4e1d8;font-size:.97rem;line-height:1.5}.cmo-stat-source{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;color:#a7a69d;font-size:.72rem;letter-spacing:.04em}.cmo-stat-source svg{color:var(--cmo-orange)}.cmo-stack-layout{display:grid;gap:2rem;align-items:start}.cmo-stack-diagram{position:relative;display:flex;flex-direction:column-reverse;gap:7px}.cmo-stack-diagram:before{position:absolute;top:1.2rem;bottom:1.2rem;left:2.05rem;width:1px;background:linear-gradient(var(--cmo-orange),#bd674022);content:""}.cmo-stack-layer{position:relative;display:grid;grid-template-columns:42px 1fr 10px;align-items:start;gap:1rem;min-height:100px;padding:1.1rem 1rem;background:linear-gradient(100deg,#202320,#171a18);border:1px solid #ffffff15;opacity:1;transform:translateY(0)}.cmo-stack-layer:after{position:absolute;right:1.2rem;bottom:-8px;left:1.2rem;height:1px;background:#ff8c4b48;content:"";transform:scaleX(0);transform-origin:left}.cmo-stack-layer.is-built:after{transform:scaleX(1)}.cmo-stack-number,.cmo-index{position:relative;z-index:1;display:grid;width:34px;height:34px;place-items:center;color:#ffad7b;background:#25221e;border:1px solid #ff8c4b51;border-radius:50%;font:650 .66rem ui-monospace,monospace}.cmo-stack-layer h3,.cmo-capability h3,.cmo-attribution-steps h3,.cmo-replacements h3{color:#f1eee7;font-size:1.05rem;font-weight:650;letter-spacing:-.02em}.cmo-stack-layer p{max-width:64ch;margin-top:.38rem!important;color:#b2b2aa;font-size:.83rem;line-height:1.55}.cmo-stack-node{width:9px;height:9px;margin-top:.7rem;border-radius:50%;background:var(--cmo-orange)}.cmo-stack-note{max-width:39ch;color:#c4c3bb;font-size:.9rem;line-height:1.7}.cmo-capability-grid{display:grid;grid-template-columns:1fr;border-top:1px solid #ffffff24;border-left:1px solid #ffffff24}.cmo-capability{min-height:220px;padding:1.35rem;border-right:1px solid #ffffff24;border-bottom:1px solid #ffffff24;background:#171a18}.cmo-capability h3{margin-top:1.3rem!important;font-size:1.2rem}.cmo-capability p{max-width:49ch;margin-top:.65rem!important;color:#b7b6ae;font-size:.88rem;line-height:1.65}.cmo-capability a{color:inherit;text-decoration-color:#bd6740}.cmo-attribution>.cmo-wrap>.cmo-editorial-image,.cmo-outbound>.cmo-wrap>.cmo-editorial-image{margin-bottom:clamp(2.3rem,6vw,4.2rem)}.cmo-attribution-heading{max-width:900px}.cmo-attribution-steps,.cmo-replacements{display:grid;grid-template-columns:1fr;margin:1.4rem 0 0;padding:0;border-top:1px solid #ffffff27;list-style:none}.cmo-attribution-steps li,.cmo-replacements li{display:grid;grid-template-columns:38px 1fr;gap:1rem;padding:1.35rem .2rem;border-bottom:1px solid #ffffff27}.cmo-attribution-steps li>span,.cmo-replacements li>span{padding-top:.15rem;color:#e99a6b;font:650 .72rem ui-monospace,monospace}.cmo-attribution-steps p,.cmo-replacements p{max-width:67ch;margin-top:.38rem!important;color:#b6b5ad;font-size:.88rem;line-height:1.65}.cmo-attribution-note{margin-top:1.7rem}.cmo-metrics-intro{max-width:62ch;margin:-1rem 0 1.7rem!important;color:#c2c1b9;font-size:1.02rem;line-height:1.7}.cmo-table-wrap{overflow-x:auto;border:1px solid #ffffff22}.cmo-metrics-table,.cmo-comparison-table{width:100%;min-width:700px;border-collapse:collapse;text-align:left}.cmo-metrics-table th,.cmo-metrics-table td,.cmo-comparison-table th,.cmo-comparison-table td{padding:.95rem .9rem;border-bottom:1px solid #ffffff19;vertical-align:top;font-size:.82rem;line-height:1.55}.cmo-metrics-table thead th,.cmo-comparison-table thead th{color:#e6a47a;background:#1b1e1c;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.cmo-metrics-table tbody th,.cmo-comparison-table tbody th{color:#efeee7;font-size:.84rem}.cmo-metrics-table td,.cmo-comparison-table td{color:#c4c3ba}.cmo-metrics-table tbody tr:last-child th,.cmo-metrics-table tbody tr:last-child td,.cmo-comparison-table tr:last-child th,.cmo-comparison-table tr:last-child td{border-bottom:0}.cmo-comparison-section .cmo-section-heading>p:last-child{color:#b4b4ab}.cmo-comparison-table{min-width:690px}.cmo-comparison-table td:nth-child(2){color:#f2b184;background:#ff8c4b08}.cmo-email-copy{display:grid;gap:1.1rem;max-width:83ch}.cmo-email-copy p{color:#c8c6be;font-size:.96rem;line-height:1.75}.cmo-email-copy a{color:inherit;text-decoration-color:var(--cmo-orange)}.cmo-replacements-title{margin-top:2.5rem!important;color:#eeeae2;font:650 1.25rem var(--site-font-family);letter-spacing:-.03em}.cmo-email-closing{max-width:75ch;margin-top:1.8rem!important;color:#f2a273;font-size:1.08rem;line-height:1.7}.cmo-days-list{display:grid;grid-template-columns:1fr;margin:0;padding:0;border-top:1px solid #ffffff30;list-style:none}.cmo-days-list li{display:grid;grid-template-columns:44px 1fr;gap:.9rem;padding:1.4rem .15rem;border-bottom:1px solid #ffffff30}.cmo-days-number{padding-top:.2rem;color:#e99a6b;font:650 .73rem ui-monospace,monospace}.cmo-days-date{color:#f0a578;font:650 .7rem/1.4 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.cmo-days-list h3{margin-top:.4rem!important;color:#f0eee8;font-size:1.25rem;letter-spacing:-.025em}.cmo-days-list p{max-width:51ch;margin-top:.5rem!important;color:#b7b6ae;font-size:.88rem;line-height:1.65}.cmo-engagement-layout{display:grid;gap:2.5rem;align-items:start}.cmo-engagement-copy{max-width:560px}.cmo-engagement-copy>p:not(.cmo-eyebrow,.cmo-price){max-width:50ch;margin-top:.9rem!important;color:#bdbbb3;font-size:.93rem;line-height:1.65}.cmo-price-large{font-size:1rem}.cmo-text-link{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;margin-top:.55rem;font-size:.84rem;font-weight:700}.cmo-included{padding:clamp(1.1rem,3vw,2rem);background:#191c1a;border:1px solid #ffffff22}.cmo-included-label{color:#dc9d6e;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cmo-included ul{display:grid;grid-template-columns:1fr;gap:.7rem;margin:1rem 0 1.2rem;padding:0;list-style:none}.cmo-included li{display:flex;align-items:flex-start;gap:.6rem;color:#e2ddd3;font-size:.84rem;line-height:1.45}.cmo-included li svg{flex:0 0 auto;margin-top:.1rem;color:var(--cmo-orange)}.cmo-terms{padding-top:.9rem;border-top:1px solid #ffffff21;color:#aaa99f;font-size:.77rem;line-height:1.55}.cmo-included :is(button,a){margin-top:1rem}.cmo-blended-inner,.cmo-audience-layout{display:grid;gap:1.6rem;align-items:end}.cmo-blended-inner>div:last-child p,.cmo-audience-layout>div:last-child p{max-width:57ch;color:#c0bfb7;font-size:.95rem;line-height:1.7}.cmo-audience-links{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin-top:1.3rem}.cmo-audience-links a{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;color:#f1a574;font-size:.8rem;font-weight:700;text-decoration:none}.cmo-faq-section .cmo-section-heading{margin-inline:auto;text-align:center}.cmo-faq-section .cmo-eyebrow{justify-content:center}.cmo-faq-list{max-width:900px;margin-inline:auto;border-top:1px solid #ffffff31}.cmo-faq-list details{border-bottom:1px solid #ffffff31}.cmo-faq-list summary{position:relative;padding:1.15rem 2rem 1.15rem .1rem;color:#efeee8;cursor:pointer;font-size:.95rem;font-weight:700;line-height:1.45;list-style:none}.cmo-faq-list summary::-webkit-details-marker{display:none}.cmo-faq-list summary:after{position:absolute;top:50%;right:.35rem;width:8px;height:8px;border-right:1px solid var(--cmo-orange);border-bottom:1px solid var(--cmo-orange);content:"";transform:translateY(-70%) rotate(45deg);transition:transform .4s ease-out}.cmo-faq-list details[open] summary:after{transform:translateY(-25%) rotate(225deg)}.cmo-faq-list details>p{max-width:76ch;padding:0 1.2rem 1.2rem .1rem;color:#b8b7af;font-size:.86rem;line-height:1.7}.cmo-faq-list details>p a{color:#f2a273}.cmo-sources{padding-block:3rem 4rem}.cmo-sources ul{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;padding:0;list-style:none}.cmo-sources li,.cmo-sources a{color:#aaa99f;font-size:.72rem;line-height:1.5}.cmo-sources a:hover{color:#f2a273}.cmo-final-cta{padding:clamp(3.4rem,7vw,6rem) 0;background:#262019;border-color:#4c3528}.cmo-final-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.cmo-final-inner h2{max-width:750px;font-size:clamp(2.4rem,5.4vw,5rem)}.cmo-hero h1>span{display:inline-block}.cmo-hero.is-entered h1>span{animation:cmo-hero-line-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--line-order, 0) * .1s)}.cmo-hero-subline,.cmo-hero-actions,.cmo-hero .cmo-price{opacity:1;transform:none}.cmo-hero.is-entered .cmo-hero-subline{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--hero-line-count, 1) * .1s)}.cmo-hero.is-entered .cmo-hero-actions{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc((var(--hero-line-count, 1) + 1) * .1s)}.cmo-hero.is-entered .cmo-hero-copy>.cmo-price{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc((var(--hero-line-count, 1) + 2) * .1s)}.cmo-hero.is-entered .cmo-editorial-image{animation:cmo-image-in .65s cubic-bezier(.2,.75,.2,1) both}.cmo-answer.is-entered .cmo-answer-layout>*,.cmo-shift.is-entered .cmo-section-heading,.cmo-stack-section.is-entered .cmo-section-heading,.cmo-capabilities.is-entered .cmo-section-heading,.cmo-metrics-section.is-entered .cmo-section-heading,.cmo-days.is-entered .cmo-heading-row,.cmo-comparison-section.is-entered .cmo-section-heading,.cmo-engagement.is-entered .cmo-engagement-copy,.cmo-engagement.is-entered .cmo-included,.cmo-blended.is-entered .cmo-blended-inner>*,.cmo-audience.is-entered .cmo-audience-layout>*,.cmo-faq-section.is-entered .cmo-section-heading,.cmo-sources.is-entered .cmo-wrap>*{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both}.cmo-shift.is-entered .cmo-stats{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:.1s}.cmo-stat-card{--stagger: 0}.cmo-shift.is-entered .cmo-stat-card{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.15s + var(--stagger) * .1s)}.cmo-shift.is-entered .cmo-stat-source{animation:cmo-fade-in .4s ease-out both;animation-delay:calc(.6s + var(--stagger) * .1s)}.cmo-stat-digits{display:inline-block;text-align:right;font-variant-numeric:tabular-nums}.cmo-shift-closing{transform-origin:left center}.cmo-shift.is-entered .cmo-shift-closing{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:1.3s}.cmo-stack-section.is-entered .cmo-stack-layer{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--stagger, 0) * .1s)}.cmo-stack-layer:after{transition:transform .5s ease-out}.cmo-stack-section.is-entered .cmo-stack-layer:after{transform:scaleX(1);transition-delay:calc(var(--stagger, 0) * .1s + .25s)}.cmo-stack-section.is-entered .cmo-stack-note{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:.6s}.cmo-stack-node{transform-origin:center}.cmo-stack-section.is-entered .cmo-stack-node{animation:cmo-stack-pulse 6s ease-in-out infinite;animation-delay:calc(1.2s + var(--stagger, 0) * 1s);animation-play-state:paused}.cmo-stack-section[data-in-view=true] .cmo-stack-node{animation-play-state:running}.cmo-capabilities.is-entered .cmo-capability{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--stagger, 0) * .1s)}.cmo-capability .cmo-index{transform-origin:left center}.cmo-capabilities.is-entered .cmo-capability .cmo-index{animation:cmo-number-draw .5s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--stagger, 0) * .1s + .15s)}.cmo-attribution>.cmo-wrap>.cmo-editorial-image{opacity:1}.cmo-attribution.is-entered>.cmo-wrap>.cmo-editorial-image{animation:cmo-image-in .65s cubic-bezier(.2,.75,.2,1) both}.cmo-attribution.is-entered .cmo-attribution-heading{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:.65s}.cmo-attribution-steps{position:relative}.cmo-attribution-steps:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--cmo-orange);content:"";transform:scaleY(0);transform-origin:top}.cmo-attribution.is-entered .cmo-attribution-steps:before{transform:scaleY(1);transition:transform .65s cubic-bezier(.2,.75,.2,1) 1.2s}.cmo-attribution.is-entered .cmo-attribution-steps li{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(1.25s + var(--stagger, 0) * .1s)}.cmo-attribution.is-entered .cmo-attribution-note{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:2.35s}.cmo-metrics-section.is-entered .cmo-metrics-intro{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:.1s}.cmo-metrics-table tbody tr{transition:none}.cmo-metrics-table tbody tr:hover,.cmo-metrics-table tbody tr:focus,.cmo-metrics-table tbody tr:active{background:#ff8a3d12}.cmo-metrics-table tbody tr:focus-visible{outline:2px solid var(--cmo-orange);outline-offset:-2px}.cmo-metrics-section.is-entered .cmo-metrics-table tbody tr{animation:cmo-rise-in .5s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.15s + var(--stagger, 0) * .1s)}.cmo-outbound.is-entered>.cmo-wrap>.cmo-editorial-image{animation:cmo-image-in .65s cubic-bezier(.2,.75,.2,1) both}.cmo-outbound.is-entered .cmo-outbound-heading{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:.15s}.cmo-outbound.is-entered .cmo-email-copy,.cmo-outbound.is-entered .cmo-replacements-title{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:.25s}.cmo-outbound.is-entered .cmo-replacements li{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.35s + var(--stagger, 0) * .1s)}.cmo-email-closing{position:relative}.cmo-email-closing:after{position:absolute;right:auto;bottom:-.2em;left:0;width:min(75ch,100%);height:1px;background:var(--cmo-orange);content:"";transform:scaleX(0);transform-origin:left}.cmo-outbound.is-entered .cmo-email-closing{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:1.35s}.cmo-outbound.is-entered .cmo-email-closing:after{transform:scaleX(1);transition:transform .55s ease-out 1.65s}.cmo-days-list{position:relative}.cmo-days-list:before{position:absolute;top:0;left:0;width:100%;height:1px;background:var(--cmo-orange);content:"";transform:scaleX(0);transform-origin:left}.cmo-days-list li{position:relative}.cmo-days-list li:before{position:absolute;top:-3px;left:0;width:7px;height:7px;border-radius:50%;background:var(--cmo-orange);content:"";opacity:0;transform:scale(.4)}.cmo-days.is-entered .cmo-days-list:before{transform:scaleX(1);transition:transform .65s cubic-bezier(.2,.75,.2,1) .1s}.cmo-days.is-entered .cmo-days-list li{animation:cmo-rise-in .55s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.25s + var(--stagger, 0) * .1s)}.cmo-days.is-entered .cmo-days-list li:before{opacity:1;transform:scale(1);transition:opacity .4s ease-out,transform .4s ease-out;transition-delay:calc(.45s + var(--stagger, 0) * .1s)}.cmo-days-list li:nth-child(1){--stagger: 0}.cmo-days-list li:nth-child(2){--stagger: 1}.cmo-days-list li:nth-child(3){--stagger: 2}.cmo-comparison-section.is-entered .cmo-comparison-table tbody tr{animation:cmo-rise-in .5s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--stagger, 0) * .1s)}.cmo-comparison-table :is(th,td):nth-child(2){position:relative}.cmo-comparison-table :is(th,td):nth-child(2):after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-right:1px solid var(--cmo-orange);border-left:1px solid var(--cmo-orange);content:"";opacity:0;transform:scaleY(.92);pointer-events:none}.cmo-comparison-table thead th:nth-child(2):after{border-top:1px solid var(--cmo-orange)}.cmo-comparison-table tbody tr:last-child td:nth-child(2):after{border-bottom:1px solid var(--cmo-orange)}.cmo-comparison-section.is-entered .cmo-comparison-table :is(th,td):nth-child(2):after{opacity:1;transform:scaleY(1);transition:opacity .45s ease,transform .45s ease;transition-delay:1.2s}.cmo-engagement.is-entered .cmo-engagement-copy{animation-delay:0ms}.cmo-engagement.is-entered .cmo-included{animation-delay:.1s}.cmo-included li{transition:transform .4s ease-out}.cmo-engagement.is-entered .cmo-included li{animation:cmo-rise-in .5s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.25s + var(--stagger, 0) * .1s)}.cmo-included li:nth-child(1){--stagger: 0}.cmo-included li:nth-child(2){--stagger: 1}.cmo-included li:nth-child(3){--stagger: 2}.cmo-included li:nth-child(4){--stagger: 3}.cmo-included li:nth-child(5){--stagger: 4}.cmo-included li:hover{color:#fff;transform:translate(3px)}.cmo-blended.is-entered .cmo-blended-inner>*:last-child{animation-delay:.12s}.cmo-audience.is-entered .cmo-audience-layout>*:last-child{animation-delay:.12s}.cmo-audience.is-entered .cmo-audience-links a{animation:cmo-rise-in .5s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(.22s + var(--stagger, 0) * .1s)}.cmo-audience-links a:nth-child(1){--stagger: 0}.cmo-audience-links a:nth-child(2){--stagger: 1}.cmo-audience-links a:nth-child(3){--stagger: 2}.cmo-final-inner{position:relative;z-index:1}.cmo-final-inner .cmo-button{position:relative;z-index:0;isolation:isolate}.cmo-final-inner .cmo-button:after{position:absolute;z-index:-1;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:8px;background:radial-gradient(ellipse at center,#ff8a3d80,transparent 70%);content:"";opacity:.16;pointer-events:none}.cmo-final-cta.is-entered .cmo-button:after{animation:cmo-cta-breathe 4s ease-in-out infinite;animation-play-state:paused}.cmo-final-cta[data-in-view=true] .cmo-button:after{animation-play-state:running}.cmo-faq-ghost{opacity:1}@keyframes cmo-rise-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cmo-hero-line-in{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cmo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cmo-image-in{0%{opacity:.88;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes cmo-number-draw{0%{opacity:.45;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@keyframes cmo-stack-pulse{0%,to{transform:translateY(0) scale(1)}14%{transform:translateY(-8px) scale(1.55)}26%{transform:translateY(0) scale(1)}}@keyframes cmo-cta-breathe{0%,to{opacity:.2}50%{opacity:.72}}@media (min-width: 760px){.cmo-wrap{width:min(1160px,calc(100% - 80px))}.cmo-hero-layout{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:4rem}.cmo-answer-layout{grid-template-columns:.75fr 1.25fr;gap:5rem}.cmo-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.cmo-stack-layout{grid-template-columns:1.4fr .6fr;gap:4rem}.cmo-stack-note{position:sticky;top:7rem}.cmo-capability-grid,.cmo-attribution-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cmo-attribution-steps li:nth-child(odd){border-right:1px solid #ffffff27;padding-right:1.5rem}.cmo-attribution-steps li:nth-child(2n){padding-left:1.5rem}.cmo-days-list{grid-template-columns:repeat(3,minmax(0,1fr))}.cmo-days-list li{grid-template-columns:1fr;align-content:start;min-height:255px;padding:1.4rem;border-right:1px solid #ffffff30}.cmo-days-list li:first-child{border-left:1px solid #ffffff30}.cmo-engagement-layout{grid-template-columns:1fr .95fr;gap:5rem}.cmo-included ul{grid-template-columns:repeat(2,minmax(0,1fr))}.cmo-blended-inner,.cmo-audience-layout{grid-template-columns:1fr 1fr;gap:4rem}}@media (min-width: 1020px){.cmo-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 759px){.cmo-hero{min-height:0}.cmo-hero h1{font-size:clamp(3.2rem,12vw,5rem)}.cmo-hero-layout{gap:2.3rem}.cmo-hero .cmo-editorial-image{max-height:570px;-o-object-position:center 35%;object-position:center 35%}.cmo-stack-layer{grid-template-columns:38px 1fr 8px;gap:.7rem}.cmo-metrics-table th,.cmo-metrics-table td{padding:.8rem .7rem}}@media (prefers-reduced-motion: reduce){.cmo-section[data-motion-pending]:not(.is-entered) .cmo-wrap>*{opacity:1!important;transform:none!important}.fractional-cmo-page *,.fractional-cmo-page *:before,.fractional-cmo-page *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.cmo-stat-card,.cmo-capability,.cmo-included,.cmo-metric-card,.cmo-email-stat-card{position:relative;background-color:#191c1a;background-image:linear-gradient(160deg,rgba(255,138,61,.12) 0%,rgba(255,138,61,.03) 45%,transparent 100%);border-color:#ff8a3d2e;transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.cmo-stat-card{color:inherit;text-decoration:none}.cmo-stat-card:hover,.cmo-stat-card:focus-within,.cmo-capability:hover,.cmo-capability:focus-within,.cmo-included:hover,.cmo-included:focus-within,.cmo-metric-card:hover,.cmo-metric-card:focus-within,.cmo-email-stat-card:hover,.cmo-email-stat-card:focus-visible{transform:translateY(-6px);border-color:#ff8a3d80;box-shadow:0 18px 40px #00000073;background-color:#191c1a;background-image:linear-gradient(160deg,rgba(255,138,61,.12) 0%,rgba(255,138,61,.03) 45%,transparent 100%)}.cmo-stat-card:active,.cmo-capability:active,.cmo-metric-card:active,.cmo-email-stat-card:active{transform:translateY(-2px)}.cmo-stat-card .cmo-stat-label{color:#e4e1d8;font-size:.97rem;line-height:1.5}.cmo-stat-card .cmo-stat-source{margin-top:auto}.cmo-capability{transition-delay:0ms}.cmo-included{background-color:#191c1a}.cmo-read-more{color:inherit}.cmo-read-more>summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:.42rem;color:inherit;cursor:pointer;list-style:none}.cmo-read-more>summary::-webkit-details-marker{display:none}.cmo-read-more>summary>svg{flex:0 0 auto;color:var(--cmo-orange);transition:transform .2s ease-out}.cmo-read-more[open]>summary>svg{transform:rotate(180deg)}.cmo-read-more>summary .cmo-read-label{display:inline-block;flex:0 0 auto;color:#f2a273;font-size:.72rem;font-weight:700}.cmo-read-more>summary:focus-visible{outline:2px solid var(--cmo-orange);outline-offset:4px}.cmo-capability:has(details[open]){transform:translateY(-6px);border-color:#ff8a3d80;box-shadow:0 18px 40px #00000073}.cmo-read-more>div{margin-top:.7rem}.cmo-read-more>div>p{max-width:78ch;color:#b8b7af;font-size:.88rem;line-height:1.65}.cmo-read-more>div a{color:inherit;text-decoration-color:var(--cmo-orange)}.cmo-stack-section .cmo-stack-layout{display:block}.cmo-wrap>.cmo-read-more{margin-top:.85rem}.cmo-section-heading>.cmo-read-more{max-width:76ch;margin-top:.9rem;color:#b4b4ab;font-size:.96rem;line-height:1.7}.cmo-stat-label{margin-top:-.3rem;color:#e4e1d8;font-size:.97rem;line-height:1.5}.cmo-shift-closing{display:block;max-width:900px;margin-top:1.8rem;color:#c9c7be;font-size:1rem;line-height:1.75}.cmo-stack-note{display:block;max-width:39ch;color:#c4c3bb;font-size:.9rem;line-height:1.7}.cmo-attribution-intro,.cmo-attribution-note{display:block;max-width:78ch;margin-top:1rem;color:#c2c1b9;font-size:.95rem;line-height:1.7}.cmo-capability .cmo-read-more{margin-top:.65rem;color:#b7b6ae;font-size:.88rem;line-height:1.65}.cmo-capability .cmo-read-more>summary{max-width:49ch}.cmo-stack-layer .cmo-read-more{margin-top:.38rem;color:#b2b2aa;font-size:.83rem;line-height:1.55}.cmo-stack-layer .cmo-read-more>summary{max-width:64ch}.cmo-attribution-steps .cmo-read-more,.cmo-days-list .cmo-read-more{margin-top:.38rem;color:#b6b5ad;font-size:.88rem;line-height:1.65}.cmo-attribution-steps .cmo-read-more>summary,.cmo-days-list .cmo-read-more>summary{max-width:67ch}.cmo-scoreboard{margin-top:1.7rem}.cmo-scoreboard-top{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.5rem 0 1.2rem;border-top:1px solid #ffffff2b}.cmo-score-kicker,.cmo-signal-step{color:#e2a078;font:700 .67rem/1.4 ui-monospace,monospace;letter-spacing:.12em}.cmo-scoreboard-top h3{margin-top:.35rem!important;color:#f1eee7}.cmo-scoreboard-top p{max-width:55ch;margin-top:.35rem!important;color:#aaa99f;font-size:.84rem;line-height:1.55}.cmo-score-result{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.cmo-score-result p{color:#e2ddd3;font-size:.8rem;white-space:nowrap}.cmo-score-ring{position:relative;display:grid;width:72px;height:72px;place-items:center}.cmo-score-ring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.cmo-score-ring circle{fill:none;stroke:#ffffff24;stroke-width:5}.cmo-score-ring .cmo-score-progress{stroke:var(--cmo-orange);stroke-linecap:round;transition:stroke-dashoffset .3s ease-out}.cmo-score-ring>span{display:flex;align-items:baseline;color:#f1eee7;font-variant-numeric:tabular-nums}.cmo-score-ring strong{font-size:1.35rem;line-height:1}.cmo-score-ring small{color:#aaa99f;font-size:.66rem}.cmo-score-message{min-height:2.2em;margin:0 0 1rem!important;color:#f2a273;font-size:.92rem;font-weight:650}.cmo-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.cmo-metric-card{min-width:0;height:auto;min-height:0;padding:0;border:1px solid rgba(255,138,61,.18);perspective:1000px}.cmo-metric-flip{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .42s ease-out}.cmo-metric-flip.is-flipped{transform:rotateY(180deg)}.cmo-metric-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:.1rem;padding:1rem;backface-visibility:hidden}.cmo-metric-front{overflow:visible}.cmo-metric-face.is-inactive{visibility:hidden;pointer-events:none}.cmo-metric-back{justify-content:flex-start;gap:.45rem;overflow:visible;transform:rotateY(180deg);background:transparent}.cmo-metric-back h3{margin-top:.5rem!important;color:#f1eee7}.cmo-metric-back p{margin-top:.55rem!important;color:#d2cdc3;font-size:.78rem;line-height:1.5}.cmo-calculation-label{color:#e2a078;font:700 .65rem/1.4 ui-monospace,monospace;letter-spacing:.1em}.cmo-return-metric,.cmo-calculation-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;color:#e2c2ad;background:#111412;border:1px solid #ffffff31;cursor:pointer}.cmo-calculation-toggle{width:30px;height:30px;justify-self:end;border-radius:50%}.cmo-return-metric{min-height:32px;align-self:flex-start;padding:.35rem .55rem;font-size:.68rem}.cmo-return-metric:hover,.cmo-calculation-toggle:hover{color:var(--cmo-orange);border-color:var(--cmo-orange)}.cmo-calculation-toggle:focus-visible,.cmo-return-metric:focus-visible{outline:2px solid var(--cmo-orange);outline-offset:2px}.cmo-metric-card-heading{display:grid;grid-template-columns:32px minmax(0,1fr) 30px;align-items:center;gap:.55rem}.cmo-metric-card-heading h3{color:#f1eee7}.cmo-metric-icon{display:grid;width:30px;height:30px;place-items:center;color:var(--cmo-orange);background:#ff8a3d14;border:1px solid #ff8a3d35;border-radius:50%}.cmo-measures-copy{margin:.65rem 0 .8rem!important;color:#b7b6ae;font-size:.8rem;line-height:1.5}.cmo-track-actions{display:flex;gap:.45rem;margin-top:auto}.cmo-track-actions button{min-height:34px;flex:1 1 0;padding:.35rem .4rem;color:#d8d5cc;background:#121513;border:1px solid #ffffff29;border-radius:2px;cursor:pointer;font:650 .68rem/1.25 var(--site-font-family);transition:border-color .2s ease-out,background-color .2s ease-out,color .2s ease-out}.cmo-track-actions button[aria-pressed=true][data-cmo-track-choice=yes]{color:#24160e;background:var(--cmo-orange);border-color:var(--cmo-orange)}.cmo-track-actions button[aria-pressed=true][data-cmo-track-choice=no]{color:#e1dfd8;background:#333633;border-color:#72756f}.cmo-track-actions button:focus-visible{outline:2px solid var(--cmo-orange);outline-offset:2px}.cmo-score-cta{display:flex;justify-content:flex-end;margin-top:1rem}.cmo-score-cta button,.cmo-score-cta a{margin:0!important}.cmo-all-metrics{margin-top:1.1rem;border-top:1px solid #ffffff27;border-bottom:1px solid #ffffff27}.cmo-all-metrics>summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:.42rem;min-height:40px;color:#f2a273;cursor:pointer;font-size:.72rem;font-weight:700;list-style:none}.cmo-all-metrics>summary::-webkit-details-marker{display:none}.cmo-all-metrics>summary svg{color:var(--cmo-orange);transition:transform .2s ease-out}.cmo-all-metrics[open]>summary svg{transform:rotate(180deg)}.cmo-all-metrics .cmo-table-wrap{margin-bottom:.8rem}.cmo-outbound-layout{display:grid;gap:1.5rem;align-items:start}.cmo-outbound-layout>.cmo-editorial-image{width:100%;max-width:520px;margin:0;justify-self:end}.cmo-email-story{min-width:0}.cmo-email-stat-grid{display:grid;grid-template-columns:1fr;gap:.65rem}.cmo-email-stat-card{display:grid;grid-template-columns:22px 1fr;align-content:start;gap:.4rem .65rem;min-height:0;padding:1rem;color:inherit;text-decoration:none;border:1px solid rgba(255,138,61,.18)}.cmo-email-stat-card>svg{margin-top:.3rem;color:var(--cmo-orange)}.cmo-email-stat-card>strong{min-height:1.2em;color:var(--cmo-orange);font:700 clamp(1.35rem,2.1vw,1.8rem)/1.15 ui-monospace,monospace;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.cmo-email-stat-card>span{grid-column:2;max-width:37ch;color:#e4e1d8;font-size:.82rem;line-height:1.45}.cmo-email-stat-card>small{display:flex;grid-column:2;align-items:center;justify-content:space-between;gap:.5rem;align-self:start;margin-top:.35rem;color:#a7a69d;font-size:.68rem}.cmo-email-stat-card>small svg{color:var(--cmo-orange)}.cmo-email-story>.cmo-read-more{margin-top:1rem}.cmo-email-story>.cmo-read-more>summary{max-width:-moz-max-content;max-width:max-content;color:#f2a273;font-size:.82rem;font-weight:700}.cmo-email-story .cmo-email-copy{display:grid;gap:.8rem;max-width:83ch}.cmo-email-story .cmo-email-copy p{color:#c8c6be;font-size:.88rem;line-height:1.65}.cmo-email-story .cmo-email-copy a{color:inherit;text-decoration-color:var(--cmo-orange)}.cmo-replacement-play{margin-top:.9rem}.cmo-play-toggle{display:flex;width:-moz-fit-content;width:fit-content;gap:.25rem;padding:.25rem;background:#191c1a;border:1px solid #ffffff25}.cmo-play-toggle button{min-height:38px;padding:.45rem .8rem;color:#aaa99f;background:transparent;border:1px solid transparent;cursor:pointer;font:650 .75rem/1.3 var(--site-font-family)}.cmo-play-toggle button[aria-pressed=true]{color:#ffe0c7;background:#ff8a3d18;border-color:#ff8a3d6b}.cmo-play-toggle button:focus-visible,.cmo-signal-nodes button:focus-visible{outline:2px solid var(--cmo-orange);outline-offset:3px}.cmo-play-stage{display:grid;grid-template-areas:"play";min-height:318px;margin-top:.8rem;padding:1rem;background:#151816;border:1px solid #ffffff1c}.cmo-old-sequence,.cmo-signal-play{grid-area:play}.cmo-old-sequence.is-inactive,.cmo-signal-play.is-inactive{visibility:hidden;pointer-events:none}.cmo-old-sequence{display:grid;min-height:286px;grid-template-columns:1fr 1.4fr .6fr;align-items:center;gap:1.2rem;overflow:hidden}.cmo-envelope-stream{display:flex;flex-direction:column;gap:.65rem;align-items:center}.cmo-envelope-stream span{--stagger: 0;position:relative;display:block;width:38px;height:25px;background:#81847f;border:1px solid #a6a8a1;opacity:.65;transform:rotate(-10deg);animation:cmo-envelope-flow 2.4s ease-in-out infinite;animation-delay:calc(var(--stagger) * .16s);animation-play-state:paused}.cmo-envelope-stream span:nth-child(2){--stagger: 1}.cmo-envelope-stream span:nth-child(3){--stagger: 2}.cmo-envelope-stream span:nth-child(4){--stagger: 3}.cmo-envelope-stream span:nth-child(5){--stagger: 4}.cmo-envelope-stream span:nth-child(6){--stagger: 5}.cmo-envelope-stream span:nth-child(2n){transform:rotate(9deg) translate(12px)}.cmo-envelope-stream span:after{position:absolute;top:2px;left:8px;width:16px;height:16px;border-right:1px solid #c2c4bb;border-bottom:1px solid #c2c4bb;content:"";transform:rotate(45deg)}.cmo-mail-funnel{display:grid;align-content:center;gap:.35rem;height:210px;padding:2rem 1rem;background:linear-gradient(90deg,#777b76,#4f534f);clip-path:polygon(0 0,100% 0,66% 48%,56% 100%,44% 100%,34% 48%)}.cmo-mail-funnel div{height:1px;background:#c9cac3;opacity:.5}.cmo-funnel-exit{display:grid;place-items:center;width:48px;height:34px;color:#c4c5bd;background:#777b76;border:1px solid #a6a8a1}.cmo-signal-play{display:flex;min-height:286px;flex-direction:column;justify-content:center}.cmo-signal-nodes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.cmo-signal-nodes button{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;gap:.65rem;padding:0 .4rem;color:#aaa99f;background:transparent;border:0;cursor:pointer;font:650 .7rem/1.4 var(--site-font-family);text-align:center}.cmo-signal-nodes button:not(:last-child):after{position:absolute;top:21px;left:calc(50% + 22px);width:calc(100% - 44px);height:1px;background:#ff8a3d42;content:""}.cmo-signal-node-icon{position:relative;z-index:1;display:grid;width:44px;height:44px;place-items:center;color:#b5a99e;background:#1b1e1c;border:1px solid #6d5547;border-radius:50%;transition:color .25s ease-out,background-color .25s ease-out,border-color .25s ease-out,transform .25s ease-out;animation:cmo-signal-illuminate 3.1s ease-in-out infinite;animation-delay:calc(var(--stagger) * .43s);animation-play-state:paused}.cmo-signal-nodes button.is-selected .cmo-signal-node-icon{color:#24160e;background:var(--cmo-orange);border-color:#ffbf94;transform:translateY(-3px)}.cmo-signal-nodes button.is-selected{color:#f1eee7}.cmo-signal-description{display:flex;min-height:170px;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1rem 0 0;border-top:1px solid #ffffff20}.cmo-signal-copy{max-width:67ch}.cmo-signal-copy h4{margin:0 0 .3rem;color:#f2a273;font-size:.82rem;font-weight:700}.cmo-signal-copy p{color:#c2c1b9;font-size:.85rem;line-height:1.6}.cmo-email-closing{position:relative;z-index:1}@media (min-width: 760px){.cmo-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.cmo-outbound-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:2.2rem}.cmo-email-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cmo-email-stat-card{min-height:0}}@media (max-width: 759px){.cmo-scoreboard-top{align-items:flex-start}.cmo-score-result{flex-direction:column;gap:.1rem}.cmo-score-result p{font-size:.65rem}.cmo-metric-card{height:auto;min-height:0}.cmo-metric-face{padding:.85rem}.cmo-metric-card-heading{grid-template-columns:28px minmax(0,1fr) 28px;gap:.4rem}.cmo-metric-icon{width:27px;height:27px}.cmo-metric-card-heading h3{overflow-wrap:anywhere}.cmo-outbound-layout{grid-template-columns:1fr}.cmo-outbound-layout>.cmo-editorial-image{max-width:100%;justify-self:stretch}.cmo-email-stat-grid{grid-template-columns:1fr}.cmo-email-stat-card{min-height:0}.cmo-old-sequence{min-height:260px;grid-template-columns:.8fr 1.2fr .5fr;gap:.3rem}.cmo-signal-nodes{grid-template-columns:1fr;gap:.25rem}.cmo-signal-nodes button{min-height:48px;flex-direction:row;justify-content:flex-start;text-align:left}.cmo-signal-nodes button:not(:last-child):after{top:39px;left:21px;width:1px;height:17px}.cmo-signal-node-icon{width:38px;height:38px;flex:0 0 38px}.cmo-signal-play{min-height:0}.cmo-signal-description{min-height:185px;margin-top:1rem}}@media (prefers-reduced-motion: reduce){.cmo-stat-card:hover,.cmo-stat-card:focus-within,.cmo-capability:hover,.cmo-capability:focus-within,.cmo-included:hover,.cmo-included:focus-within,.cmo-metric-card:hover,.cmo-metric-card:focus-within,.cmo-email-stat-card:hover,.cmo-email-stat-card:focus-visible,.cmo-stat-card:active,.cmo-capability:active,.cmo-metric-card:active,.cmo-email-stat-card:active{transform:none;box-shadow:none;border-color:#ff8a3d80}.cmo-capability:has(details[open]){transform:none;box-shadow:none;border-color:#ff8a3d80}}.fractional-cmo-page .cmo-section.is-entered .cmo-wrap *:not(.cmo-stack-node):not(.cmo-button):not(.cmo-signal-node-icon):not(.cmo-envelope){animation-duration:.45s!important;animation-delay:0ms!important}.fractional-cmo-page .cmo-section[data-motion-passed] *,.fractional-cmo-page .cmo-section[data-motion-passed] *:before,.fractional-cmo-page .cmo-section[data-motion-passed] *:after{animation:none!important;transition:none!important}.fractional-cmo-page .cmo-section.is-entered .cmo-stack-layer:after,.fractional-cmo-page .cmo-section.is-entered .cmo-attribution-steps:before,.fractional-cmo-page .cmo-section.is-entered .cmo-days-list:before,.fractional-cmo-page .cmo-section.is-entered .cmo-days-list li:before{transition-duration:.45s!important}.cmo-outbound[data-in-view=true] .cmo-old-sequence:not(.is-inactive) .cmo-envelope-stream span{animation-play-state:running}.cmo-outbound[data-in-view=true] .cmo-signal-play:not(.is-inactive) .cmo-signal-node-icon{animation-play-state:running}@keyframes cmo-envelope-flow{0%,to{opacity:.45;transform:translate(0) rotate(-8deg)}48%{opacity:.95;transform:translate(46px) rotate(3deg)}72%{opacity:.25;transform:translate(74px) rotate(7deg)}}@keyframes cmo-signal-illuminate{0%,to{opacity:.52;transform:scale(.96)}15%,30%{opacity:1;transform:scale(1.08)}48%{opacity:.72;transform:scale(1)}}.cmo-outbound-layout{align-items:center}.cmo-outbound-layout>.cmo-editorial-image{width:100%;max-width:520px}.cmo-outbound-layout .cmo-outbound-heading{margin-bottom:0}.cmo-outbound>.cmo-wrap>.cmo-email-story{margin-top:1.5rem}.cmo-email-stat-card>strong{white-space:nowrap}.cmo-metric-card{display:flex;height:auto;min-height:0}.cmo-metric-flip{display:grid;grid-template-areas:"face";height:auto;min-height:inherit;flex:1}.cmo-metric-face{position:relative;inset:auto;grid-area:face;min-width:0}.cmo-metric-front,.cmo-metric-back{overflow:visible}.cmo-metric-back h3{overflow-wrap:normal}.cmo-track-actions button{min-height:44px}@media (max-width: 759px){.cmo-metric-card{height:auto;min-height:0}.cmo-metric-card-heading{grid-template-columns:1fr auto;align-items:start}.cmo-metric-icon{grid-column:1;grid-row:1}.cmo-calculation-toggle{grid-column:2;grid-row:1}.cmo-metric-card-heading h3{grid-column:1 / -1;grid-row:2;overflow-wrap:normal;word-break:normal}.cmo-scoreboard-top{display:grid;grid-template-columns:minmax(0,1fr) auto}.cmo-scoreboard-top>div:first-child{display:contents}.cmo-scoreboard-top .cmo-score-kicker{grid-column:1;grid-row:1}.cmo-scoreboard-top h3{grid-column:1;grid-row:2}.cmo-scoreboard-top .cmo-score-result{grid-column:2;grid-row:1 / 3}.cmo-scoreboard-top>div:first-child>p{grid-column:1 / -1;grid-row:3}}@media (prefers-reduced-motion: reduce){.cmo-envelope-stream span,.cmo-signal-node-icon{animation:none!important;opacity:1;transform:none}.cmo-metric-flip{transition:none!important}}
