.ats-viewer,.ats-print-root,.ats-slide{--paper:#f7fbfc;--ink:#0b0e0d;--ink-soft:#0b0e0db8;--white:#fff;--white-soft:#ffffffc2;--line-on-light:#0b0e0d24;--line-on-dark:#ffffff3d;--ats-accent:#f5921e;--ats-navy:#0a6b6f;--ats-navy-deep:#064e52;--ats-orange:#f5921e;--ats-teal:#0ca9ae;--ats-soft:#ceeeef;--ats-logo-blue:#0ca9ae;--ats-logo-green:#0ca9ae;--ats-logo-gold:#f5921e;--ats-logo-leaf:#0ca9ae;--ats-logo-coral:#f5921e;--ats-logo-stripe:linear-gradient(90deg, var(--ats-orange) 0%, var(--ats-teal) 50%, var(--ats-navy) 100%);--safe-x:120px;--safe-y:96px;--copy-w:700px;--measure-half:960px;--section-gap:28px;--lede-after-title:16px;--pointer-pad-top:18px;--pointer-pad-bottom:20px;--pointer-pad-last:8px;--stack-bottom:12px;--font:var(--font-ats), "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;font-family:var(--font)}.ats-slide{box-sizing:border-box;background:var(--paper);width:1920px;height:1080px;color:var(--ink);-moz-text-size-adjust:100%;text-size-adjust:100%;position:relative;overflow:hidden}.ats-slide *{box-sizing:border-box}.ats-bg{z-index:0;position:absolute;inset:0}.ats-bg img{object-fit:cover;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;display:block}.ats-overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.ats-overlay--dark-left{background:linear-gradient(90deg,#070b0bf7 0%,#070b0beb 26%,#070b0bb8 46%,#070b0b61 66%,#070b0b00 86%),linear-gradient(#070b0b00 60%,#070b0b85 100%)}.ats-overlay--dark-left-strong{background:linear-gradient(90deg,#070b0bfa 0%,#070b0bf0 24%,#070b0bc7 44%,#070b0b70 64%,#070b0b00 88%),linear-gradient(#070b0b00 58%,#070b0b8f 100%)}.ats-overlay--dark-right{background:linear-gradient(270deg,#070b0bf7 0%,#070b0beb 26%,#070b0bb8 46%,#070b0b61 66%,#070b0b00 86%),linear-gradient(#070b0b00 60%,#070b0b85 100%)}.ats-overlay--paper{background:linear-gradient(90deg, color-mix(in srgb, var(--paper) 94%, transparent) 0%, color-mix(in srgb, var(--paper) 86%, transparent) 34%, color-mix(in srgb, var(--paper) 68%, transparent) 58%, color-mix(in srgb, var(--paper) 38%, transparent) 78%, transparent 92%), linear-gradient(0deg, color-mix(in srgb, var(--paper) 72%, transparent) 0%, transparent 38%), color-mix(in srgb, var(--paper) 88%, transparent)}.ats-overlay--paper-veil{background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 88%, transparent) 0%, color-mix(in srgb, var(--paper) 78%, transparent) 45%, color-mix(in srgb, var(--paper) 86%, transparent) 100%), #ffffff47}.ats-slide--light:has(.ats-overlay--paper-veil) .ats-bg img{opacity:.55;filter:saturate(.9)}.ats-overlay--navy{background:linear-gradient(135deg,#0c1f5cf7 0%,#132d7adb 48%,#132d7a7a 100%)}.ats-content{z-index:2;padding:var(--safe-y) var(--safe-x) 52px;flex-direction:column;display:flex;position:absolute;inset:0}.ats-content--left .ats-copy{max-width:var(--copy-w)}.ats-content--left .ats-copy:has(.ats-cover-copy--cover){max-width:920px}:is(.ats-content--left .ats-copy:has(.ats-points--values),.ats-content--left .ats-copy:has(.ats-section-lede),.ats-content--left .ats-copy:has(.ats-earn-lede),.ats-content--left .ats-copy:has(.ats-quotes--voices),.ats-content--left .ats-copy:has(.ats-overview-block)){max-width:var(--measure-half)}.ats-copy--full .ats-points--values{max-width:var(--measure-half);width:50%}.ats-section-lede,.ats-earn-lede,.ats-quotes-lede,.ats-modes__lede,.ats-reporting__lede,.ats-network-intro__body{max-width:var(--measure-half);flex-shrink:0;width:100%;margin:0}.ats-copy--full>.ats-section-lede,.ats-copy--full>.ats-earn-lede,.ats-copy--full>.ats-quotes-lede{width:50%;max-width:var(--measure-half)}:is(.ats-copy:has(.ats-section-lede) .ats-display,.ats-copy:has(.ats-earn-lede) .ats-display,.ats-copy:has(.ats-quotes-lede) .ats-display,.ats-reporting__intro .ats-display,.ats-modes__intro .ats-display,.ats-network-intro .ats-display){margin-bottom:var(--lede-after-title)}.ats-glance-block{flex-direction:column;flex:auto;width:58%;max-width:1100px;min-height:0;display:flex}.ats-glance-block .ats-copy-intro{flex-shrink:0;max-width:none}.ats-glance-block .ats-copy-intro .ats-display{margin-bottom:4px}.ats-route-tag{right:var(--safe-x);z-index:3;letter-spacing:.14em;text-transform:uppercase;text-align:right;white-space:nowrap;pointer-events:none;color:#fffffff2;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0;font-size:20px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:118px}.ats-route-tag__group{align-items:center;display:inline-flex}.ats-route-tag__stop{align-items:center;gap:10px;display:inline-flex}.ats-route-tag__icon{color:var(--ats-accent);justify-content:center;align-items:center;display:inline-flex}.ats-route-tag__arrow{color:var(--ats-accent);opacity:.92;align-items:center;margin:0 22px;display:inline-flex}@keyframes ats-route-arrow-nudge{0%,to{opacity:.72;transform:translate(0)}50%{opacity:1;transform:translate(5px)}}.ats-interactive .ats-route-tag__arrow{animation:2.2s ease-in-out infinite ats-route-arrow-nudge}.ats-route-tag__group:nth-child(2) .ats-route-tag__arrow{animation-delay:.35s}.ats-content--right .ats-copy{max-width:var(--copy-w);margin-left:auto}.ats-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ats-accent);margin:-6px 0 14px;font-size:24px;font-weight:600;line-height:30px}.ats-slide--light .ats-eyebrow{color:var(--ats-navy)}.ats-chrome-section.ats-eyebrow{margin:0;font-size:18px;line-height:24px}.ats-display{letter-spacing:normal;word-spacing:.14em;max-width:820px;color:inherit;text-wrap:balance;margin:0 0 24px;font-size:94px;font-weight:700;line-height:.92}.ats-display--oneline{word-spacing:.04em}.ats-display--cover{letter-spacing:normal;font-size:126px;line-height:.88}.ats-display--compact{letter-spacing:normal;max-width:1100px;font-size:72px;line-height:.96}.ats-display--brand{color:var(--ats-navy)}.ats-display--mid{letter-spacing:normal;max-width:720px;font-size:72px;line-height:1.02}.ats-display--stack3{word-spacing:.06em;text-wrap:unset;max-width:none}.ats-display__line{white-space:nowrap;display:block}.ats-subhead{letter-spacing:-.02em;opacity:.92;max-width:620px;margin:0 0 20px;font-size:32px;font-weight:500;line-height:1.16}.ats-body{letter-spacing:normal;max-width:620px;color:inherit;opacity:.92;margin:0;font-size:24px;font-weight:400;line-height:1.42}.ats-body.ats-section-lede,.ats-body.ats-earn-lede,.ats-body.ats-quotes-lede,.ats-body.ats-modes__lede,.ats-body.ats-reporting__lede,.ats-body.ats-network-intro__body{max-width:var(--measure-half);width:100%}.ats-copy--full>.ats-body.ats-section-lede,.ats-copy--full>.ats-body.ats-earn-lede,.ats-copy--full>.ats-body.ats-quotes-lede{width:50%;max-width:var(--measure-half)}.ats-body--awards{width:760px;max-width:760px}.ats-body--glance{width:100%;max-width:920px}.ats-body+.ats-body{margin-top:16px}.ats-points,.ats-lower-block,.ats-seg-list,.ats-stat-rail,.ats-toc{margin-bottom:28px}.ats-lede{max-width:var(--measure-half);flex-shrink:0;width:100%}.ats-lede .ats-body{margin-bottom:0}.ats-points{width:100%;max-width:620px;margin-top:auto;margin-left:0;margin-right:0;padding:18px 0 0;list-style:none}.ats-lower-block{width:100%;max-width:620px;margin-top:auto}.ats-lower-block .ats-points{margin-top:0;margin-bottom:0}.ats-points li{border-top:1px solid var(--line-on-dark);letter-spacing:normal;opacity:.92;cursor:default;align-items:flex-start;gap:14px;padding:16px 0;font-size:20px;font-weight:500;line-height:1.35;transition:padding-left .28s cubic-bezier(.16,1,.3,1),border-top-color .28s,color .28s,opacity .28s;display:flex}.ats-slide--light .ats-points li{border-top-color:var(--line-on-light)}.ats-points li:last-child{border-bottom:none;padding-bottom:0}.ats-points__mark{background:var(--ats-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s}.ats-points.ats-points--glance{width:100%;max-width:none;margin-top:var(--section-gap);margin-bottom:var(--stack-bottom);flex-direction:column;flex:none;justify-content:flex-start;gap:0;min-height:0;padding:0;display:flex}.ats-points.ats-points--glance li{padding:var(--pointer-pad-top) 0 var(--pointer-pad-bottom);border-top:1px solid var(--line-on-dark);opacity:.92;flex:none;align-items:flex-start;gap:22px;min-height:auto;font-size:24px;font-weight:400;line-height:1.4;display:flex;overflow:visible}.ats-points.ats-points--glance li:last-child{padding-bottom:var(--pointer-pad-last)}.ats-points.ats-points--glance .ats-points__icon{flex-shrink:0;width:32px;height:32px;margin-top:2px}.ats-points.ats-points--glance .ats-points__stack{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.ats-points.ats-points--glance .ats-points__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ats-accent);font-size:15px;font-weight:700;line-height:1.2}.ats-points.ats-points--glance .ats-points__body{opacity:.95;font-size:24px;font-weight:400;line-height:1.38}.ats-points--row{flex-direction:row;align-items:stretch;gap:0 36px;width:100%;max-width:100%;display:flex}.ats-points--row li{border-top:1px solid var(--line-on-dark);flex-direction:column;flex:1 1 0;gap:12px;min-width:0;padding:18px 0 0;font-size:18px;line-height:1.4;transition:padding-top .28s cubic-bezier(.16,1,.3,1),border-top-color .28s,color .28s,opacity .28s}.ats-points--row li:last-child{padding-bottom:0}.ats-points--row .ats-points__mark{margin-top:0}.ats-points--grid{grid-template-columns:1fr 1fr;gap:0 48px;width:100%;max-width:100%;display:grid}.ats-points--grid li{align-items:center;gap:14px;padding:16px 0;font-size:20px;line-height:1.35}.ats-points--grid li:nth-last-child(-n+2){padding-bottom:0}.ats-values-title{margin-bottom:var(--lede-after-title);white-space:nowrap;text-wrap:nowrap;word-spacing:.04em;width:max-content;max-width:none}.ats-points--values{width:100%;max-width:var(--measure-half);margin-top:var(--section-gap);margin-bottom:var(--stack-bottom);flex-direction:column;flex:none;justify-content:flex-start;gap:0;min-height:0;padding:0;display:flex}.ats-points--values li{padding:var(--pointer-pad-top) 0 var(--pointer-pad-bottom);border-top:1px solid var(--line-on-dark);opacity:.92;flex:none;align-items:flex-start;gap:22px;min-height:auto;font-size:24px;font-weight:400;line-height:1.42;display:flex;overflow:visible}.ats-slide--light .ats-points--values li{border-top-color:var(--line-on-light)}.ats-points--values li:last-child{padding-bottom:var(--pointer-pad-last)}.ats-points--values .ats-points__icon{flex-shrink:0;width:32px;height:32px;margin-top:4px}.ats-points--values .ats-points__label{font-weight:600}.ats-faq{flex-direction:column;flex:auto;width:64%;max-width:1220px;min-height:0;display:flex}.ats-faq__intro{flex-shrink:0}.ats-faq__intro .ats-display{margin-bottom:0}.ats-faq .ats-points--values{width:100%;max-width:none;margin-top:calc(var(--section-gap) - 20px);margin-bottom:var(--stack-bottom);flex:none;justify-content:flex-start}.ats-points__icon{width:22px;height:22px;color:var(--ats-accent);flex-shrink:0;transition:transform .28s cubic-bezier(.16,1,.3,1);display:block}.ats-caption{opacity:.8;letter-spacing:.02em;margin:0;font-size:18px;line-height:1.35}.ats-overview-block{width:100%;min-height:0;max-width:var(--measure-half);flex-direction:column;flex:auto;margin-top:0;margin-bottom:51px;display:flex}.ats-overview-block .ats-lede{flex-shrink:0;max-width:none}.ats-overview-block .ats-membership-rail{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:start;gap:36px 20px;width:620px;max-width:100%;margin:auto auto 0 0;transform:translateY(8px)}.ats-membership-rail{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start;place-items:start;gap:36px 20px;width:620px;max-width:100%;margin:auto auto 51px 0;padding-top:28px;display:grid}.ats-membership-rail__cell{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;min-width:0;display:flex}.ats-membership-rail__logo{background:#fffffff0;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:140px;height:78px;padding:8px 12px;display:flex;box-shadow:0 8px 24px #070b0b2e}.ats-membership-rail__cell img{object-fit:contain;object-position:center;opacity:.95;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;transition:opacity .28s,transform .28s cubic-bezier(.16,1,.3,1);display:block}.ats-membership-rail__name{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;text-align:left;width:100%;max-width:140px;font-size:15px;font-weight:700;line-height:1.2}.ats-interactive .ats-membership-rail__cell:hover img{opacity:1;transform:scale(1.04)}.ats-interactive .ats-membership-rail__cell:hover .ats-membership-rail__logo{box-shadow:0 10px 28px #070b0b3d}.ats-interactive .ats-membership-rail__cell:hover .ats-membership-rail__name{color:#fffffff2}.ats-meta-row{letter-spacing:.12em;text-transform:uppercase;opacity:.85;flex-wrap:wrap;gap:10px 28px;margin-top:28px;font-size:16px;font-weight:600;display:flex}.ats-slide--dark,.ats-slide--hero{color:var(--white);background:var(--ats-navy-deep)}.ats-slide--light{color:var(--ats-navy);background:var(--paper)}@keyframes ats-load-hint-pulse{0%,to{opacity:.45}50%{opacity:.85}}.ats-chrome-top{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:12px;display:flex}.ats-chrome-section{align-items:center;gap:10px;display:inline-flex}.ats-chrome-icon{color:var(--ats-accent);opacity:.95;flex-shrink:0;animation:.7s cubic-bezier(.16,1,.3,1) both ats-chrome-icon-in}.ats-slide--light .ats-chrome-icon{color:var(--ats-navy)}.ats-chrome-icon path,.ats-chrome-icon circle,.ats-chrome-icon rect,.ats-chrome-icon line,.ats-chrome-icon polyline,.ats-chrome-icon polygon{stroke-dasharray:64;stroke-dashoffset:64px;animation:1.1s cubic-bezier(.16,1,.3,1) .12s both ats-chrome-icon-draw}@keyframes ats-chrome-icon-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes ats-chrome-icon-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ats-chrome-icon,.ats-chrome-icon path,.ats-chrome-icon circle,.ats-chrome-icon rect,.ats-chrome-icon line,.ats-chrome-icon polyline,.ats-chrome-icon polygon{stroke-dashoffset:0;animation:none}}.ats-chrome-top__right{flex-shrink:0;align-items:center;gap:28px;margin-left:auto;display:flex;transform:translate(-5px)}.ats-chrome-logo{object-fit:contain;width:auto;height:44px}.ats-chrome-logo--sm{height:36px}.ats-chrome-logo--header{object-fit:contain;width:auto;height:112px;margin-top:-10px;display:block}.ats-cover-logo-wrap{flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:32px;width:100%;margin-top:auto;display:flex}.ats-cover-logo{object-fit:contain;flex-shrink:0;width:auto;height:190px;display:block}.ats-cover-logo-wrap__rule{opacity:.45;background:#fff;flex:1;min-width:40px;height:3px;margin-bottom:23px;position:relative}.ats-cover-logo-wrap__rule:before,.ats-cover-logo-wrap__rule:after{content:"";opacity:1;background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%)}.ats-cover-logo-wrap__rule:before{left:0}.ats-cover-logo-wrap__rule:after{right:0}.ats-page-num{font-family:var(--font);letter-spacing:.04em;opacity:.62;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:600;line-height:22px}.ats-page-num__print,html[data-ats-export=true] .ats-page-num__live{display:none}html[data-ats-export=true] .ats-page-num__print{display:inline}.ats-chrome-bottom{letter-spacing:.06em;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;margin-top:0;padding-top:16px;font-size:14px;display:flex}.ats-chrome-bottom__rule{background:var(--ats-navy);opacity:.35;flex:1;min-width:40px;height:1.5px;margin:0 28px;position:relative;transform:translateY(1.2px)}.ats-chrome-bottom__rule:before,.ats-chrome-bottom__rule:after{content:"";background:var(--ats-navy);opacity:1;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.ats-chrome-bottom__rule:before{left:0}.ats-chrome-bottom__rule:after{right:0}.ats-slide--dark .ats-chrome-bottom__rule,.ats-slide--hero .ats-chrome-bottom__rule{opacity:.45;background:#fff}.ats-slide--dark .ats-chrome-bottom__rule:before,.ats-slide--hero .ats-chrome-bottom__rule:before,.ats-slide--dark .ats-chrome-bottom__rule:after,.ats-slide--hero .ats-chrome-bottom__rule:after{opacity:1;background:#fff}.ats-chrome-bottom>span:not(.ats-chrome-bottom__rule){white-space:nowrap;opacity:.72;flex-shrink:0}.ats-chrome-bottom__label,.ats-chrome-bottom__tagline{font-family:var(--font);letter-spacing:.1em;opacity:.9;text-transform:uppercase;align-items:center;gap:10px;font-weight:600;line-height:1;display:inline-flex}.ats-chrome-bottom__tagline{text-align:right}.ats-chrome-bottom__icon{opacity:.92;flex-shrink:0;width:14px;height:14px;display:block}.ats-copy{flex-direction:column;flex:1;gap:0;min-height:0;margin-top:-10px;padding-bottom:8px;display:flex}.ats-cover-copy{min-height:0;max-width:var(--copy-w);flex-direction:column;flex:1;justify-content:center;padding-bottom:24px;display:flex}.ats-cover-copy--cover{max-width:920px;padding-top:160px}.ats-cover-copy--contact{transform:translateY(60px)}.ats-cover-copy--close{flex:1;justify-content:flex-start;max-width:820px;min-height:0;padding-top:0;padding-bottom:12px}.ats-cover-copy--close.ats-cover-copy--contact{transform:translateY(60px)}.ats-cover-copy--close .ats-contact-lead .ats-display{white-space:nowrap;margin-bottom:18px}.ats-cover-copy--close .ats-subhead--contact{white-space:normal;width:auto;min-width:0;max-width:640px;font-size:28px;line-height:1.28}.ats-cover-copy--close .ats-contact-lines{gap:18px;margin-top:48px}.ats-cover-copy--close .ats-contact-line:last-child{margin-top:14px}.ats-cover-copy--close .ats-join-ctas{margin-top:108px}.ats-cover-copy--cover .ats-eyebrow{letter-spacing:.12em;white-space:nowrap;width:max-content;max-width:none;font-size:26px;line-height:32px;transform:translateY(-10px)}.ats-cover-copy--cover .ats-cover-lead{flex-direction:column;width:max-content;max-width:100%;display:flex;transform:translateY(30px)}.ats-cover-copy .ats-display{margin-bottom:28px}.ats-cover-copy--cover .ats-display--cover{transform:translateY(-10px)}.ats-cover-copy .ats-subhead{flex-direction:column;gap:14px;width:100%;max-width:none;margin-bottom:0;display:flex}.ats-cover-copy--cover .ats-subhead{gap:8px}.ats-cover-subhead__kicker{letter-spacing:.06em;word-spacing:.4em;text-transform:uppercase;align-items:center;gap:12px;width:100%;font-size:38px;font-weight:700;line-height:1.1;display:inline-flex}.ats-cover-subhead__icon{color:var(--ats-accent);opacity:.95;flex-shrink:0}.ats-cover-subhead__line{word-spacing:.16em;margin-top:20px}.ats-cover-copy--cover .ats-cover-subhead__line:first-child{word-spacing:.2em}.ats-subhead--contact{letter-spacing:-.015em;opacity:.96;white-space:nowrap;font-size:36px;font-weight:600;line-height:1.2}.ats-contact-lead{flex-direction:column;width:max-content;max-width:100%;display:flex}.ats-contact-lead .ats-display{margin-bottom:20px}.ats-contact-lead .ats-subhead--contact{width:0;min-width:calc(100% + 50px);max-width:none}.ats-contact-lines{flex-direction:column;gap:12px;width:0;min-width:calc(100% + 50px);max-width:none;margin-top:60px;display:flex}.ats-contact-line{grid-template-rows:auto auto;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px 28px;display:grid}.ats-contact-line:last-child{margin-top:20px}.ats-contact-line:nth-child(4) .ats-contact-line__icon,.ats-contact-line:nth-child(4) .ats-contact-line__value{transform:translateY(4px)}.ats-contact-line:nth-child(5) .ats-contact-line__icon,.ats-contact-line:nth-child(5) .ats-contact-line__value{transform:translateY(3px)}.ats-contact-line__icon{width:36px;height:36px;color:var(--ats-accent);background:0 0;flex-shrink:0;grid-area:2/1;align-self:center;place-items:center;margin-top:0;display:grid}.ats-contact-line__text{display:contents}.ats-contact-line__label{letter-spacing:.1em;text-transform:uppercase;width:100%;color:var(--ats-accent);text-align:right;opacity:1;grid-area:1/1/auto/-1;justify-content:flex-end;align-items:center;gap:16px;font-size:18px;font-weight:700;line-height:1.2;display:flex}.ats-contact-line__label:before{content:"";background-image:radial-gradient(circle, var(--ats-accent) 3.5px, transparent 3.6px), linear-gradient(90deg, color-mix(in srgb, var(--ats-accent) 0%, transparent) 0, color-mix(in srgb, var(--ats-accent) 15%, transparent) 150px, color-mix(in srgb, var(--ats-accent) 85%, transparent) 270px, color-mix(in srgb, var(--ats-accent) 85%, transparent) 100%);background-position:100%,0;background-repeat:no-repeat;background-size:7px 7px,calc(100% - 3.5px) 1.5px;flex:1;align-self:center;min-width:24px;height:7px}.ats-contact-line__value{letter-spacing:normal;opacity:.94;white-space:nowrap;grid-area:2/2;min-width:0;max-width:none;font-size:22px;font-weight:500;line-height:1.35}.ats-stat-rail{border-top:none;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px;width:100%;max-width:1100px;margin-top:auto;padding-top:24px;display:grid;position:relative}.ats-stat-rail:before{content:"";background:var(--line-on-dark);height:1px;position:absolute;top:-7px;left:0;right:0}.ats-slide--light .ats-stat-rail:before{background:var(--line-on-light)}.ats-stat-block{min-width:0}.ats-stat-block .ats-stat-num{font-variant-numeric:tabular-nums;letter-spacing:normal;color:var(--ats-accent);margin-bottom:10px;font-size:64px;font-weight:800;line-height:.8;display:block}.ats-slide--light .ats-stat-block .ats-stat-num{color:var(--ats-navy)}.ats-stat-block .ats-stat-label{letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:15px;font-weight:600;display:block}.ats-copy-intro{max-width:var(--copy-w);flex-shrink:0}.ats-awards-badges{min-height:0;max-width:var(--copy-w);flex:1;justify-content:flex-start;align-items:center;gap:110px;margin:28px 0 18px;display:flex}.ats-awards-badges~.ats-points--row{gap:0 26px;width:880px;max-width:none}.ats-streak{right:var(--safe-x);z-index:3;text-align:right;pointer-events:none;align-items:center;gap:22px;display:flex;position:absolute;bottom:168px}.ats-streak__num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(150deg,#fff3cf 0%,#f3cf72 38%,#c9922c 100%);color:#0000;filter:drop-shadow(0 10px 26px #c9922c66);-webkit-background-clip:text;background-clip:text;font-size:132px;font-weight:800;line-height:.82}.ats-streak__num em{margin-left:2px;font-size:.52em;font-style:normal}.ats-streak__label{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;flex-direction:column;align-items:flex-start;gap:6px;max-width:240px;font-size:15px;font-weight:600;display:flex}.ats-streak__label strong{letter-spacing:.01em;text-transform:none;color:#f3cf72;font-size:22px;font-weight:700;line-height:1.2}.ats-confetti{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ats-awards-badges img{object-fit:contain;flex-shrink:0;width:auto;max-width:100%;height:275px;display:block}.ats-process{justify-content:space-between;align-items:flex-start;gap:48px;width:100%;max-width:100%;margin-top:auto;margin-bottom:148px;display:flex}.ats-process__step{flex:1 1 0;min-width:0;padding-right:0;position:relative}.ats-process__step:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--ats-accent), var(--line-on-light));height:2px;position:absolute;top:22px;left:48px;right:-24px}.ats-process__dot{background:var(--ats-accent);width:44px;height:44px;color:var(--ats-navy-deep);z-index:1;border-radius:50%;place-items:center;margin-bottom:20px;transition:transform .28s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.ats-process__label{letter-spacing:-.02em;text-transform:uppercase;margin:0 0 10px;font-size:24px;font-weight:700}.ats-process__hint{opacity:.78;width:100%;max-width:none;margin:0;font-size:18px;font-weight:500;line-height:1.4}.ats-seg-list{width:100%;max-width:560px;min-height:0;margin-top:auto}.ats-seg-list--grid{grid-template-columns:1fr 1fr;gap:0 56px;width:100%;max-width:1180px;display:grid}.ats-seg-list--serve{margin-bottom:8px;transform:translateY(-20px)}.ats-seg-row{border-top:1px solid var(--line-on-dark);grid-template-columns:28px minmax(150px,180px) 1fr;align-items:center;gap:14px;padding:16px 0;display:grid}.ats-slide--light .ats-seg-row{border-top-color:var(--line-on-light)}.ats-seg-row:last-child{border-bottom:none;padding-bottom:0}.ats-seg-list--grid .ats-seg-row:nth-last-child(-n+2){padding-bottom:0}.ats-seg-icon{width:22px;height:22px;color:var(--ats-accent);flex-shrink:0;display:block}.ats-seg-row strong{letter-spacing:.06em;text-transform:uppercase;font-size:20px;font-weight:700;line-height:1.35}.ats-seg-row span{opacity:.92;font-size:20px;font-weight:500;line-height:1.35}.ats-stage-area{touch-action:none}.ats-stage-area.is-zoomed{cursor:grab}.ats-stage-area.is-zoomed:active{cursor:grabbing}.ats-zoom-chip{z-index:78;height:30px;color:var(--ats-navy);letter-spacing:.04em;font-variant-numeric:tabular-nums;cursor:pointer;background:#fffffff0;border:1px solid #132d7a1f;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12px;font-weight:600;transition:background .2s;display:inline-flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 36px -20px #0d0f1a73}.ats-zoom-chip:hover{background:#f5f7fb}.ats-fs-controls{z-index:70;color:#192957ad;opacity:0;background:#fffffff0;border:1px solid #132d7a1f;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:opacity .3s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px -24px #0d0f1a66}.ats-fs-progress-layer{z-index:76;pointer-events:none;width:100vh;height:100vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.ats-fs-layer{z-index:75;pointer-events:none;opacity:0;width:100vw;height:100vh;transition:opacity .35s;position:fixed;top:0;left:0}.ats-fs-layer.is-visible{opacity:1}.ats-fs-layer--rotated{width:100vh;height:100vw;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.ats-fs-layer button{pointer-events:auto;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1f5c6b;border:1px solid #ffffff47;border-radius:50%;place-items:center;transition:background .2s,opacity .2s,transform .2s;display:grid;box-shadow:0 10px 30px -12px #0000008c}.ats-fs-layer button:active{background:#0c1f5c9e;transform:scale(.94)}.ats-fs-layer button:disabled{opacity:.28}.ats-fs-edge{width:52px;height:52px;margin-top:-26px;position:absolute;top:50%}.ats-fs-edge--prev{left:16px}.ats-fs-edge--next{right:16px}.ats-fs-close{width:44px;height:44px;position:absolute;top:16px;right:16px}.ats-fs-count{letter-spacing:.04em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1f5c6b;border:1px solid #ffffff47;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ats-fs-controls:hover,.ats-fs-controls:focus-within{opacity:1}.ats-viewer:hover .ats-fs-controls{opacity:.55}.ats-fs-controls button{background:#fff;border:1px solid #132d7a1f;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .2s;display:grid}.ats-fs-controls button:hover{background:#f5f7fb}.ats-fs-controls button:disabled{opacity:.3}.ats-why-lede{max-width:820px;margin-bottom:8px}.ats-paxes{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.ats-paxes__intro{flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;max-width:none;display:flex}.ats-paxes__intro-copy{flex:1;min-width:0;max-width:980px}.ats-paxes__brand{object-fit:contain;object-position:right bottom;flex-shrink:0;width:auto;max-width:340px;height:72px;margin-bottom:2px;display:block}.ats-paxes-title{max-width:none;margin-bottom:14px}.ats-paxes__lede{width:100%;max-width:920px;margin:0}.ats-paxes__note{border-left:4px solid var(--ats-accent);letter-spacing:.04em;text-transform:uppercase;color:var(--ats-navy-deep);background:#96c26524;border-radius:4px;flex-shrink:0;align-self:flex-start;align-items:center;gap:12px;margin:4px 0 12px;padding:14px 22px 14px 18px;font-size:20px;font-weight:700;line-height:1.3;display:inline-flex;box-shadow:0 10px 28px -18px #132d7a59}.ats-paxes__note-icon{color:var(--ats-accent);flex-shrink:0}.ats-paxes-cards{width:100%;min-height:0;margin-top:var(--section-gap);margin-bottom:var(--stack-bottom);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ats-paxes-card{background:#12161c;border-radius:6px;flex-direction:column;justify-content:flex-end;height:100%;min-height:0;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 56px -36px #132d7a73}.ats-paxes-card__media{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.ats-paxes-card__shade{pointer-events:none;background:linear-gradient(#070b0b14 0%,#070b0b33 38%,#070b0bb8 58%,#070b0beb 78%,#070b0bf5 100%);position:absolute;inset:30px 0 0}.ats-paxes-card__content{z-index:1;color:#fff;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 26px 30px;display:flex;position:relative}.ats-paxes-card__meta{align-items:center;gap:16px;width:100%;display:flex;transform:translateY(-11px)}.ats-paxes-card__rule{background:linear-gradient(90deg,#fff0 0%,#ffffff29 32%,#ffffffb8 100%);flex:1;min-width:24px;height:1px}.ats-paxes-card__num{letter-spacing:.12em;color:#fff;opacity:.92;text-shadow:0 2px 12px #070b0ba6;flex-shrink:0;font-size:18px;font-weight:800;line-height:1}.ats-paxes-card__icon{width:40px;height:40px;color:var(--ats-accent);filter:drop-shadow(0 2px 8px #070b0b73);flex-shrink:0;transition:transform .28s cubic-bezier(.16,1,.3,1)}.ats-paxes-card__label{letter-spacing:.01em;color:#fff;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.2}.ats-paxes-card__body{color:#ffffffe6;max-width:34em;margin:0;font-size:24px;font-weight:400;line-height:1.42}.ats-interactive .ats-paxes-card:hover{transform:translateY(-6px)}.ats-interactive .ats-paxes-card:hover .ats-paxes-card__media{transform:scale(1.05)}.ats-interactive .ats-paxes-card:hover .ats-paxes-card__icon{transform:scale(1.1)}.ats-pillars{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-content:stretch;align-items:stretch;gap:24px;width:100%;min-height:0;margin-top:20px;margin-bottom:12px;display:grid}.ats-slide--light .ats-display--compact.ats-display--oneline{white-space:nowrap;text-wrap:nowrap;width:max-content;max-width:none;margin-bottom:20px}.ats-pillar{border:1px solid #132d7a1a;border-top:3px solid var(--ats-accent);background:#fff;border-radius:4px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:14px;min-width:0;min-height:248px;padding:28px 28px 32px;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s,border-color .25s;display:flex;position:relative;box-shadow:0 18px 48px -34px #132d7a73}.ats-pillar__num{letter-spacing:.12em;color:var(--ats-navy);opacity:.72;font-size:18px;font-weight:800;line-height:1;position:absolute;top:22px;right:24px}.ats-pillar__icon{width:64px;height:64px;color:var(--ats-navy);background:#96c26529;border-radius:50%;flex-shrink:0;place-items:center;transition:background .25s,color .25s,transform .28s cubic-bezier(.16,1,.3,1);display:grid}.ats-pillar__label{letter-spacing:.01em;text-transform:none;color:var(--ats-navy);text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.2}.ats-pillar__body{color:var(--ats-navy);opacity:.88;flex:1;min-height:4.26em;margin:0;font-size:24px;font-weight:400;line-height:1.42}.ats-interactive .ats-pillar:hover{transform:translateY(-4px);box-shadow:0 26px 60px -32px #132d7a80}.ats-interactive .ats-pillar:hover .ats-pillar__icon{background:var(--ats-accent);color:var(--ats-navy-deep);transform:scale(1.06)}.ats-pillar--image{background:#12161c;border:none;padding:0;overflow:hidden}.ats-pillar__media{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block;position:absolute;inset:0}.ats-pillar__shade{pointer-events:none;background:linear-gradient(#070b0b14 0%,#070b0b38 36%,#070b0bc7 68%,#070b0bf0 100%);position:absolute;inset:0}.ats-pillar__feature{z-index:1;color:#fff;flex-direction:column;justify-content:flex-end;gap:10px;width:100%;height:100%;min-height:0;padding:28px 26px 30px;display:flex;position:relative}.ats-pillar__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ats-accent);margin:0;font-size:13px;font-weight:700;line-height:1}.ats-pillar__feature-label{letter-spacing:.01em;color:#fff;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.2}.ats-pillar__feature-body{color:#ffffffe6;margin:0;font-size:20px;font-weight:400;line-height:1.38}.ats-interactive .ats-pillar--image:hover{border-color:#0000}.ats-interactive .ats-pillar--image:hover .ats-pillar__media{transform:scale(1.05)}.ats-logo-field{flex-direction:column;flex:1;justify-content:center;gap:52px;width:100%;max-width:100%;min-height:0;margin-top:28px;display:flex;transform:translateY(-15px)}.ats-logo-field__row{flex-direction:row;justify-content:space-evenly;align-items:flex-start;column-gap:24px;width:100%;display:flex}.ats-logo-field__cell{text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:14px;min-width:0;max-width:100%;display:flex}.ats-logo-field__mark{justify-content:center;align-items:center;width:100%;height:108px;display:flex}.ats-logo-field__cell img{object-fit:contain;object-position:center;opacity:1;filter:none;transform-origin:50%;cursor:default;width:auto;max-width:100%;height:48px;margin:0 auto;transition:opacity .28s,transform .28s cubic-bezier(.16,1,.3,1)}.ats-logo-field__cell img.ats-logo-field__img--sm{height:72px}.ats-logo-field__cell img.ats-logo-field__img--md{height:88px}.ats-logo-field__cell img.ats-logo-field__img--lg{height:108px}.ats-logo-field__name{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--ats-navy);opacity:.62;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.ats-interactive .ats-logo-field__cell:hover img{opacity:1;transform:scale(1.14)}.ats-interactive .ats-logo-field__cell:hover .ats-logo-field__name{opacity:.92}.ats-slide--hero .ats-subhead,.ats-slide--dark .ats-subhead,.ats-slide--hero .ats-body,.ats-slide--dark .ats-body,.ats-slide--hero .ats-meta-row,.ats-slide--dark .ats-meta-row,.ats-slide--hero .ats-caption,.ats-slide--dark .ats-caption{color:#ffffffe0;opacity:1}.ats-toc-head{flex-shrink:0;max-width:820px;margin-bottom:16px}.ats-toc-head .ats-display{margin-bottom:10px}.ats-toc-lede{opacity:.62;max-width:640px;margin:0;font-size:22px}.ats-toc{flex:1;grid-template-columns:1fr 1fr;align-content:start;gap:0 80px;min-height:0;margin-top:20px;padding-bottom:0;display:grid;overflow:hidden}.ats-toc__col{flex-direction:column;min-width:0;display:flex}.ats-toc__n{color:var(--ats-accent);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;transition:color .28s,transform .28s}.ats-toc__row{border:0;border-top:1px solid var(--line-on-light);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:40px minmax(0,auto) 1fr auto;align-items:center;gap:12px;width:100%;padding:13.7px 8px;transition:background .28s,padding-left .32s cubic-bezier(.16,1,.3,1),border-top-color .28s;display:grid}.ats-toc__row:focus-visible{outline:2px solid var(--ats-accent);outline-offset:2px}.ats-toc__col .ats-toc__row:last-child{border-bottom:none}.ats-toc__title{letter-spacing:normal;white-space:nowrap;font-size:20px;font-weight:600}.ats-toc__rule{background-color:#0000;background-image:radial-gradient(circle,#132d7a7a 1.2px,#0000 1.35px);background-position:50%;background-repeat:repeat-x;background-size:8px 4px;border:0;align-self:center;width:100%;min-width:16px;height:4px;transition:background-image .28s,opacity .28s}.ats-toc__sec{letter-spacing:.1em;text-transform:uppercase;opacity:.42;white-space:nowrap;font-size:13px;font-weight:600;transition:opacity .28s,color .28s}.ats-mosaic{flex:1;grid-template-rows:1.2fr 1fr;grid-template-columns:repeat(12,1fr);gap:16px;width:100%;min-height:0;margin-top:20px;display:grid}.ats-mosaic__tile{background:#1a1a1a;border-radius:4px;min-width:0;min-height:0;position:relative;overflow:hidden}.ats-mosaic__tile:first-child{grid-column:span 7}.ats-mosaic__tile:nth-child(2){grid-column:span 5}.ats-mosaic__tile:nth-child(3),.ats-mosaic__tile:nth-child(4),.ats-mosaic__tile:nth-child(5),.ats-mosaic__tile:nth-child(6){grid-column:span 3}.ats-mosaic--seven{grid-template-rows:1fr 1fr}.ats-mosaic--seven .ats-mosaic__tile:first-child,.ats-mosaic--seven .ats-mosaic__tile:nth-child(2),.ats-mosaic--seven .ats-mosaic__tile:nth-child(3){grid-column:span 4}.ats-mosaic--seven .ats-mosaic__tile:nth-child(4),.ats-mosaic--seven .ats-mosaic__tile:nth-child(5),.ats-mosaic--seven .ats-mosaic__tile:nth-child(6),.ats-mosaic--seven .ats-mosaic__tile:nth-child(7){grid-column:span 3}.ats-mosaic__tile img{object-fit:cover;object-position:center top;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;transition:transform .55s cubic-bezier(.16,1,.3,1);display:block;transform:translateZ(0)}.ats-mosaic__tile:hover img{transform:scale(1.045)}.ats-process--two{max-width:960px;margin-left:auto;margin-right:auto}.ats-modes-title{max-width:none;margin-bottom:var(--lede-after-title)}.ats-modes{flex-direction:column;flex:1;gap:0;width:100%;min-height:0;display:flex}.ats-modes__intro{width:50%;max-width:var(--measure-half);flex-shrink:0;margin-bottom:0}.ats-modes__lede{width:100%;max-width:none;margin:0}.ats-process--three{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:40px;width:100%;max-width:100%;min-height:0;margin:32px 0 40px;display:grid}.ats-process--three .ats-process__step{flex-direction:column;flex:none;width:100%;min-width:0;display:flex}.ats-process--three .ats-process__step:not(:last-child):after{display:none}.ats-process__media{background:#1a1a1a;border-radius:4px;flex-shrink:0;width:100%;height:280px;margin-bottom:0;position:relative;overflow:hidden}.ats-process__media:after{content:"";background:var(--ats-accent);pointer-events:none;height:3px;position:absolute;bottom:0;left:0;right:0}.ats-process__media img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1);display:block}.ats-interactive .ats-process__step:hover .ats-process__media img{transform:scale(1.045)}.ats-process__point{border-top:1px solid var(--line-on-light);opacity:.92;align-items:flex-start;gap:16px;width:100%;max-width:none;margin-top:18px;padding-top:16px;font-size:24px;font-weight:400;line-height:1.42;transition:padding-left .28s cubic-bezier(.16,1,.3,1),border-top-color .28s,opacity .28s;display:flex}.ats-modes .ats-process__point{gap:22px;margin-top:20px}.ats-process__point .ats-points__icon{flex-shrink:0;width:32px;height:32px;margin-top:2px}.ats-process__point .ats-points__label{font-weight:600}.ats-interactive .ats-process__step:hover .ats-process__point{border-top-color:var(--ats-accent);opacity:1;padding-left:8px}.ats-interactive .ats-process__step:hover .ats-process__point .ats-points__icon{transform:scale(1.12)}.ats-org{flex-direction:column;flex:1;width:100%;min-height:0;margin-top:4px;display:flex}.ats-org__canvas{background:linear-gradient(168deg, color-mix(in srgb, var(--paper) 88%, transparent) 0%, color-mix(in srgb, var(--paper) 78%, transparent) 55%, color-mix(in srgb, var(--paper) 86%, transparent) 100%), #ffffff47, radial-gradient(ellipse 70% 55% at 50% -10%, #132d7a1a, transparent 68%), url(/ats/images/profile/what-we-do.webp) center / cover no-repeat;border:1px solid #132d7a17;border-radius:14px;flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;padding:24px 28px 28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 28px 64px -40px #132d7a59}.ats-org__canvas:before{content:"";pointer-events:none;background-image:linear-gradient(#132d7a07 1px,#0000 1px),linear-gradient(90deg,#132d7a07 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(92% 85% at 50% 42%,#000 30%,#0000 100%);mask-image:radial-gradient(92% 85% at 50% 42%,#000 30%,#0000 100%)}.ats-org__glow{filter:blur(64px);opacity:.45;pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute}.ats-org__glow--left{background:#132d7a47;top:40%;left:-80px}.ats-org__glow--right{background:#132d7a2e;top:18%;right:-60px}.ats-org__exec{z-index:1;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.ats-org__hub{z-index:2;flex-shrink:0;justify-content:center;width:100%;height:18px;min-height:18px;margin:0;display:flex;position:relative}.ats-org__dept{z-index:1;grid-template-columns:repeat(var(--org-cols,5), minmax(0, 1fr));flex:1;grid-template-rows:8px 16px minmax(108px,auto) 14px minmax(112px,auto);align-items:stretch;column-gap:12px;width:100%;min-height:0;margin-top:-1px;display:grid;position:relative}.ats-org__line{flex-shrink:0;justify-self:center;display:block}.ats-org__line--stem,.ats-org__line--hub-v,.ats-org__line--drop,.ats-org__line--link{background:var(--ats-navy);width:2px;position:relative}.ats-org__line--stem:before,.ats-org__line--hub-v:before,.ats-org__line--drop:before,.ats-org__line--link:before{content:"";background:var(--ats-navy);z-index:1;border-radius:50%;width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ats-org__line--drop-hub:before{display:none}.ats-org__line--stem{height:24px}.ats-org__line--hub-v{height:18px;top:auto;left:auto;transform:none}.ats-org__line--hub-h{width:calc(100% * (var(--org-cols) - 1) / var(--org-cols));z-index:2;background:var(--ats-navy);grid-area:1/1/auto/-1;place-self:start center;height:2px}.ats-org__line--drop,.ats-org__line--link{align-self:stretch;height:100%}.ats-org__card{text-align:center;width:100%;height:100%;min-height:0;color:var(--ats-navy);-webkit-backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #132d7a1f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px 12px 16px;transition:background .32s cubic-bezier(.16,1,.3,1),color .32s,border-color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 16px 40px -26px #132d7a66}.ats-org__icon{border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;transition:transform .32s cubic-bezier(.16,1,.3,1),background .32s,color .32s,border-color .32s;display:grid}.ats-org__card--exec .ats-org__icon{width:52px;height:52px;color:var(--ats-navy);background:linear-gradient(145deg,#132d7a1f 0%,#fffffff2 100%);border:1px solid #132d7a2e;border-radius:14px;box-shadow:0 8px 20px -12px #132d7a52}.ats-org__card--manager .ats-org__icon{color:var(--ats-orange);background:linear-gradient(145deg,#e8941e29 0%,#fffffff2 100%);border:1px solid #e8941e47;box-shadow:0 8px 20px -12px #e8941e47}.ats-org__card--team .ats-org__icon{color:#5f9a2e;background:linear-gradient(145deg,#96c26538 0%,#fffffff2 100%);border:1px solid #96c26561;box-shadow:0 8px 20px -12px #5f9a2e42}.ats-org__label{max-width:100%;font-weight:700;line-height:1.3;display:block}.ats-org__shine{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff73 50%,#0000 65%);transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.ats-org__card--exec:not(.ats-org__card--exec-wide){width:270px;min-width:270px;max-width:270px}.ats-org__card--exec-wide{width:max-content;min-width:380px;max-width:460px;padding-left:40px;padding-right:40px}.ats-org__card--exec-wide .ats-org__label{white-space:nowrap}.ats-org__card--exec .ats-org__label{letter-spacing:.06em;text-transform:uppercase;font-size:18px}.ats-org__card--manager .ats-org__label,.ats-org__card--team .ats-org__label{letter-spacing:.04em;text-transform:uppercase;font-size:12.5px;font-weight:700;line-height:1.35}.ats-interactive .ats-org__card--exec:hover{background:var(--ats-navy);color:#fff;border-color:var(--ats-navy);box-shadow:inset 0 1px #ffffff24,0 24px 52px -18px #132d7a8c}.ats-interactive .ats-org__card--exec:hover .ats-org__icon{color:#fff;background:#ffffff29;border-color:#ffffff61}.ats-interactive .ats-org__card--manager:hover{background:var(--ats-orange);color:#fff;border-color:var(--ats-orange);box-shadow:inset 0 1px #ffffff29,0 22px 48px -16px #e8941e85}.ats-interactive .ats-org__card--manager:hover .ats-org__icon{color:#fff;background:#fff3;border-color:#ffffff6b;transform:scale(1.08)rotate(-6deg)}.ats-interactive .ats-org__card--team:hover{background:var(--ats-accent);color:var(--ats-navy-deep);border-color:var(--ats-accent);box-shadow:inset 0 1px #fff6,0 20px 44px -14px #96c2658c}.ats-interactive .ats-org__card--team:hover .ats-org__icon{color:var(--ats-navy-deep);background:#ffffff9e;border-color:#0c1f5c24;transform:scale(1.08)rotate(6deg)}.ats-interactive .ats-org__card:hover .ats-org__shine{transform:translate(120%)}@media (prefers-reduced-motion:reduce){.ats-org__shine{display:none}}.ats-story-cards{flex:1;grid-template-columns:.9fr 1.35fr;gap:18px;width:100%;min-height:0;max-height:480px;display:grid}.ats-story-card{background:#1a1a1a;border-radius:4px;min-height:0;position:relative;overflow:hidden}.ats-story-card img{object-fit:cover;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;display:block}.ats-story-card__label{color:#fff;background:linear-gradient(#0000 0%,#070b0b59 45%,#070b0bd1 100%);flex-direction:column;gap:4px;padding:22px 24px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.ats-story-card__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ats-accent);font-size:13px;font-weight:600}.ats-story-card__label strong{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1.1}.ats-story-card__label span:last-child{opacity:.88;max-width:36ch;font-size:16px;line-height:1.35}.ats-timeline.ats-timeline--compact{flex-shrink:0;grid-template-columns:none;justify-content:space-between;align-items:flex-start;gap:28px;width:100%;max-width:100%;margin-top:auto;margin-bottom:16px;display:flex;position:relative;transform:translateY(15px)}.ats-timeline.ats-timeline--compact:before{background:linear-gradient(90deg, var(--ats-accent), var(--line-on-light) 40%, var(--line-on-light));display:block;top:6px;left:0;right:0}.ats-timeline.ats-timeline--compact .ats-tl__step{text-align:left;flex:1 1 0;min-width:0;position:relative}.ats-timeline.ats-timeline--compact .ats-tl__step:not(:last-child):after{display:none}.ats-timeline.ats-timeline--compact .ats-tl__step:last-child{text-align:right}.ats-timeline.ats-timeline--compact .ats-tl__year{margin-bottom:12px;font-size:22px}.ats-timeline.ats-timeline--compact .ats-tl__year:before{z-index:1;width:12px;height:12px;margin-bottom:14px;margin-left:0;position:relative}.ats-timeline.ats-timeline--compact .ats-tl__step:last-child .ats-tl__year:before{margin-left:auto}.ats-timeline.ats-timeline--compact .ats-tl__label{letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:700}.ats-timeline.ats-timeline--compact .ats-tl__body{opacity:.72;width:100%;max-width:none;margin-left:0;font-size:16px;font-weight:500;line-height:1.4}.ats-timeline.ats-timeline--compact .ats-tl__step:last-child .ats-tl__body{margin-left:auto}.ats-mosaic__label{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0000 0%,#070b0be6 100%);padding:44px 22px 18px;font-size:18px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.ats-mosaic__desc{letter-spacing:0;text-transform:none;opacity:.82;margin-top:6px;font-size:14px;font-weight:400;line-height:1.3;display:block}.ats-timeline{grid-template-columns:repeat(6,1fr);gap:16px;margin-top:48px;display:grid;position:relative}.ats-timeline:before{content:"";background:var(--line-on-light);height:2px;position:absolute;top:10px;left:4%;right:4%}.ats-tl__year{color:var(--ats-accent);margin-bottom:16px;font-size:22px;font-weight:700;position:relative}.ats-tl__year:before{content:"";background:var(--ats-accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;margin-bottom:18px;display:block}.ats-tl__label{margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3}.ats-tl__body{opacity:.65;margin:0;font-size:15px;line-height:1.35}.ats-people-lede{max-width:820px;margin-bottom:28px}.ats-people{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:0 36px;width:100%;min-height:0;margin-top:8px;display:grid}.ats-person{flex-direction:column;min-width:0;min-height:0;transition:transform .3s;display:flex}.ats-person:hover{transform:translateY(-3px)}.ats-person__photo{background:#fff;border-radius:8px;flex-shrink:0;width:100%;height:300px;margin-bottom:18px;overflow:hidden}.ats-person__photo img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.ats-person__photo img[src*=rosemary]{object-fit:contain;object-position:center}.ats-person__copy{flex-direction:column;gap:0;min-width:0;display:flex}.ats-person__name{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:700;line-height:1.15}.ats-person__role{letter-spacing:.08em;text-transform:uppercase;color:var(--ats-navy);opacity:.88;margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.3}.ats-person__about{opacity:.72;width:100%;max-width:none;min-height:4.26em;margin:0;font-size:15px;font-weight:500;line-height:1.42}.ats-quotes-lede{max-width:var(--measure-half);flex-shrink:0;width:100%;margin:0}.ats-copy:has(.ats-quotes--voices) .ats-display{margin-bottom:var(--lede-after-title)}.ats-quotes{min-height:0;margin-top:var(--section-gap);max-width:var(--measure-half);text-align:left;flex-direction:column;flex:1;justify-content:flex-start;gap:0;width:100%;margin-bottom:20px;display:flex}.ats-quote-block{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:28px;margin:0;padding:0;display:flex}.ats-quote-block__copy{flex:auto;min-width:0}.ats-quote-block__logo{box-sizing:border-box;border-radius:10px;flex:0 0 148px;justify-content:center;align-items:center;width:148px;min-width:148px;max-width:148px;height:92px;min-height:92px;max-height:92px;padding:10px 12px;display:flex;overflow:hidden;transform:translate(-15px);box-shadow:0 8px 24px #070b0b2e}.ats-quote-block__logo img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.ats-quote-block+.ats-quote-block{border-top:1px solid var(--line-on-dark);padding-top:14px}.ats-quote-mark{color:var(--ats-accent);margin-bottom:0;font-size:36px;font-weight:700;line-height:.85}.ats-quote{letter-spacing:normal;text-align:left;max-width:680px;margin:0 0 8px;font-size:22px;font-weight:500;line-height:1.24}.ats-quote-name{letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font-size:14px;font-weight:700}.ats-quote-role{opacity:.75;margin:0;font-size:14px}.ats-quotes--voices{justify-content:space-between;padding-top:8px;padding-bottom:4px}.ats-quotes--voices .ats-quote-block+.ats-quote-block{padding-top:12px}.ats-quotes--voices .ats-quote{margin-bottom:6px;font-size:20px;line-height:1.24}.ats-quotes--voices .ats-quote-mark{font-size:32px;line-height:.85}.ats-network{flex-direction:column;flex:1;gap:8px;width:100%;height:100%;min-height:0;display:flex;position:relative}.ats-network__partner-logo{z-index:2;pointer-events:none;background:0 0;border:none;margin:0;padding:0;line-height:0;position:absolute;bottom:25px;right:0}.ats-network__partner-logo img{object-fit:contain;object-position:right bottom;background:0 0;width:auto;height:95px;display:block}.ats-network-intro{max-width:var(--measure-half);flex-shrink:0;width:50%}.ats-network-intro .ats-display{margin-bottom:var(--lede-after-title)}.ats-network-intro__body{width:100%;max-width:none;margin:0}.ats-network .ats-points--values{max-width:var(--measure-half);width:50%;margin-top:var(--section-gap);margin-bottom:var(--stack-bottom);flex:none;justify-content:flex-start;gap:0;min-height:0;padding:0}.ats-network .ats-points--values li{padding:var(--pointer-pad-top) 0 var(--pointer-pad-bottom);border-top:1px solid var(--line-on-light);opacity:.92;flex:none;align-items:flex-start;gap:22px;min-height:auto;font-size:24px;font-weight:400;line-height:1.42;display:flex;overflow:visible}.ats-slide--hero .ats-network .ats-points--values li,.ats-slide--dark .ats-network .ats-points--values li{border-top-color:var(--line-on-dark)}.ats-network .ats-points--values li:last-child{padding-bottom:var(--pointer-pad-last)}.ats-network .ats-points--values .ats-points__icon{flex-shrink:0;align-self:flex-start;width:32px;height:32px;margin-top:4px}.ats-network .ats-membership-rail{z-index:2;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr));justify-content:end;place-items:start end;gap:36px 20px;width:620px;max-width:min(620px,100%);margin:0;padding-top:0;display:grid;position:absolute;bottom:70px;right:0}.ats-network .ats-membership-rail__cell{text-align:right;flex:none;align-items:flex-end;width:100%;min-width:0;max-width:none}.ats-network .ats-membership-rail__logo{width:100%;max-width:140px;height:78px;margin:0}.ats-network .ats-membership-rail__name{text-align:right;width:100%;max-width:140px;margin-left:auto}.ats-reporting{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.ats-reporting__intro{width:50%;max-width:var(--measure-half);flex-shrink:0}.ats-reporting-title{max-width:none;margin-bottom:var(--lede-after-title)}.ats-reporting__lede{width:100%;max-width:none;margin:0}.ats-reporting .ats-points--values{max-width:var(--measure-half);width:50%;margin-top:var(--section-gap);margin-bottom:var(--stack-bottom);flex:none;justify-content:flex-start}.ats-reporting .ats-points--row{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:36px 40px;width:100%;max-width:none;min-height:0;margin-top:73px;margin-bottom:28px;padding-top:0;display:grid}.ats-reporting .ats-points--row li{border-top:1px solid var(--line-on-dark);opacity:.92;flex-direction:row;align-items:flex-start;gap:16px;padding:22px 0;font-size:24px;font-weight:400;line-height:1.42;display:flex}.ats-reporting .ats-points--row li:nth-child(n+4){padding-bottom:0}.ats-reporting .ats-points--row li>span{width:100%;min-width:0;display:block}.ats-reporting .ats-points--row .ats-points__icon{flex-shrink:0;width:32px;height:32px;margin-top:2px}.ats-reporting .ats-points--row .ats-points__label{font-weight:600;font-size:inherit;letter-spacing:normal;text-transform:none}.ats-interactive .ats-reporting .ats-points--row li:hover{border-top-color:var(--ats-accent);opacity:1;padding-top:22px;padding-left:8px}.ats-office-list{flex-direction:column;align-self:center;gap:0;max-width:420px;display:flex}.ats-office-row{border-bottom:1px solid #132d7a24;align-items:center;gap:14px;padding:18px 0;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;position:relative}.ats-office-row:after{content:"";background:var(--ats-accent);width:0;height:2px;transition:width .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0}.ats-office-row__pin{width:36px;height:36px;color:var(--ats-navy);background:#96c2652e;border-radius:50%;flex-shrink:0;place-items:center;transition:background .25s,color .25s,transform .28s cubic-bezier(.16,1,.3,1);display:grid}.ats-office-row__text{min-width:0;display:block}.ats-office-row strong{color:var(--ats-navy-deep);margin-bottom:4px;font-size:22px;font-weight:700;display:block}.ats-office-row__text span{opacity:.65;font-size:16px}.ats-interactive .ats-office-row:hover{transform:translate(4px)}.ats-interactive .ats-office-row:hover:after{width:100%}.ats-interactive .ats-office-row:hover .ats-office-row__pin{background:var(--ats-accent);color:var(--ats-navy-deep);transform:scale(1.08)}.ats-map-panel{justify-content:flex-end;align-items:flex-end;min-width:0;height:100%;min-height:0;padding:0 4px 0 8px;display:flex;overflow:visible}.ats-kenya-wrap{width:auto;height:calc(100% + 300px);margin:-400px 120px 0 0;display:block;position:relative}.ats-kenya{object-fit:contain;object-position:right bottom;width:auto;max-width:none;height:100%;max-height:none;margin:0;display:block}.ats-map-pulse{--pin-delay:0s;--pin-cycle:3s;background:var(--ats-accent);width:13px;height:13px;box-shadow:0 0 0 2px var(--ats-navy-deep), 0 0 10px 1px #96c26580;pointer-events:none;animation:ats-map-core var(--pin-cycle) ease-in-out infinite;animation-delay:var(--pin-delay);border-radius:50%;margin:-6.5px 0 0 -6.5px;position:absolute}.ats-map-pulse:before,.ats-map-pulse:after{content:"";border:2px solid var(--ats-accent);animation:ats-map-ping var(--pin-cycle) cubic-bezier(.22, .61, .36, 1) infinite;animation-delay:var(--pin-delay);border-radius:50%;position:absolute;inset:-1px}.ats-map-pulse:after{animation-delay:calc(var(--pin-delay) + var(--pin-cycle) / 2)}@keyframes ats-map-ping{0%{opacity:0;border-width:2.5px;transform:scale(.8)}10%{opacity:.75}to{opacity:0;border-width:1px;transform:scale(4.8)}}@keyframes ats-map-core{0%,to{box-shadow:0 0 0 2px var(--ats-navy-deep), 0 0 10px 1px #96c26580;transform:scale(1)}50%{box-shadow:0 0 0 2px var(--ats-navy-deep), 0 0 16px 3px #96c265bf;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){body:not(:has(.ats-viewer)) .ats-map-pulse{animation:none}body:not(:has(.ats-viewer)) .ats-map-pulse:before{animation:none}body:not(:has(.ats-viewer)) .ats-map-pulse:after{animation:none}body:not(:has(.ats-viewer)) .ats-interactive .ats-route-tag__arrow{animation:none}}.ats-partner-logos{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:28px;width:auto;max-width:100%;margin:0 0 0 auto;padding:0;display:flex}.ats-partner-logos img{object-fit:contain;opacity:.9;filter:grayscale(.15);flex:none;width:auto;max-width:160px;height:52px}@media (hover:hover){.ats-interactive .ats-process__step:hover .ats-process__dot{transform:scale(1.08)}.ats-interactive .ats-seg-row:hover{border-top-color:var(--ats-accent);padding-left:8px}.ats-interactive .ats-toc__row:hover{border-top-color:var(--ats-accent);background:#132d7a0a;padding-left:18px}.ats-interactive .ats-toc__row:hover .ats-toc__n{color:var(--ats-navy);transform:translate(2px)}.ats-interactive .ats-toc__row:hover .ats-toc__sec{opacity:.75;color:var(--ats-navy)}.ats-interactive .ats-toc__row:hover .ats-toc__rule{background-image:radial-gradient(circle,#96c265f2 1.2px,#0000 1.35px)}.ats-interactive .ats-points li:hover{border-top-color:var(--ats-accent);opacity:1;padding-left:10px}.ats-interactive .ats-points--row li:hover{padding-top:12px;padding-left:0}.ats-interactive .ats-points li:hover .ats-points__mark{transform:scale(1.35);box-shadow:0 0 0 4px #96c26540}.ats-interactive .ats-points li:hover .ats-points__icon{transform:scale(1.12)}.ats-interactive .ats-points--grid li:hover{padding-left:6px}.ats-interactive .ats-points--values li:hover{border-top-color:var(--ats-accent);opacity:1;padding-left:10px}.ats-interactive .ats-stat-block:hover .ats-stat-num{transform:translateY(-3px)}.ats-interactive .ats-pillar:hover .ats-pillar__icon{background:var(--ats-accent)}.ats-interactive .ats-person:hover .ats-person__photo img{transform:scale(1.04)}}.ats-stat-block .ats-stat-num{transition:transform .35s cubic-bezier(.16,1,.3,1),color .35s}.ats-person__photo img{transition:transform .55s cubic-bezier(.16,1,.3,1)}.ats-print-root{background:#ddd}.ats-print-slide{background:#fff;width:1920px;height:1080px;margin:0 auto 24px;overflow:hidden;box-shadow:0 8px 40px #00000026}@media print{.ats-print-root{background:#fff}.ats-print-slide{box-shadow:none;break-after:page;margin:0}.ats-viewer-nav,.ats-export-btn,.ats-confetti{display:none!important}*,:before,:after{box-shadow:none!important}.ats-map-pulse{box-shadow:0 0 0 2px var(--ats-navy-deep)!important}}@page{size:20in 11.25in;margin:0}html[data-ats-export=true] .ats-print-slide{box-shadow:none;margin:0}html[data-ats-export=true] .ats-confetti{display:none}html[data-ats-export=true] *,html[data-ats-export=true] :before,html[data-ats-export=true] :after{box-shadow:none!important}html[data-ats-export=true] .ats-map-pulse{box-shadow:0 0 0 2px var(--ats-navy-deep)!important}html[data-ats-export=true] .ats-streak__num{color:#e8b447;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ats-mosaic--three{grid-template-rows:1fr;min-height:520px}.ats-mosaic--three .ats-mosaic__tile{grid-column:span 4}.ats-process--four{width:100%;max-width:100%;margin-top:var(--section-gap);margin-bottom:var(--stack-bottom);flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:28px;min-height:0;margin-left:0;margin-right:0;display:grid}.ats-process--four .ats-process__step{flex-direction:column;flex:none;width:100%;min-width:0;height:100%;min-height:0;display:flex}.ats-process--four .ats-process__step:not(:last-child):after{display:none}.ats-process--four .ats-process__media{flex:none;height:280px}.ats-process--four .ats-process__point{flex:auto;margin-top:37px;padding-top:18px;font-size:22px;font-weight:400;line-height:1.38}.ats-paxes-cards--four{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ats-paxes-cards--four .ats-paxes-card__label{font-size:22px}.ats-paxes-cards--four .ats-paxes-card__body{font-size:16px;line-height:1.35}.ats-join-ctas{flex-wrap:wrap;align-items:center;gap:16px 18px;width:max-content;max-width:100%;margin-top:36px;display:flex}.ats-join-cta{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;min-width:168px;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .28s,border-color .28s,color .28s,transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s;display:inline-flex}.ats-join-cta--primary{background:var(--ats-accent);border-color:var(--ats-accent);color:#fff}.ats-interactive .ats-join-cta:hover{background:var(--ats-accent);border-color:var(--ats-accent);color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px #f5921e47}.ats-interactive .ats-join-cta--primary:hover{background:color-mix(in srgb, var(--ats-accent) 88%, #fff);border-color:color-mix(in srgb, var(--ats-accent) 88%, #fff)}
.ats-viewer,.ats-print-root,.ats-slide{--paper:#faf6f3;--ink:#1a1520;--ink-soft:#1a1520b8;--line-on-light:#e61a2724;--line-on-dark:#ffffff38;--ats-accent:#e61a27;--ats-navy:#8b0e16;--ats-navy-deep:#5c0a10;--ats-orange:#f15a29;--coke:#e61a27;--mediapal:#f15a29}.ats-viewer{background:#faf6f3!important}.ats-overlay--dark-left-strong,.ats-overlay--dark-left{background:linear-gradient(90deg,#37080cf7 0%,#37080ceb 24%,#37080cb8 46%,#37080c61 66%,#37080c00 88%),linear-gradient(#37080c00 58%,#37080c8c 100%)}.ats-pillar__icon{color:var(--coke);background:#e61a2724}.ats-pillar__num,.ats-pillar__label,.ats-pillar__body{color:var(--ats-navy-deep)}.ats-slide--dark .ats-pillar__label,.ats-slide--hero .ats-pillar__label,.ats-slide--dark .ats-pillar__body,.ats-slide--hero .ats-pillar__body,.ats-slide--dark .ats-pillar__num,.ats-slide--hero .ats-pillar__num{color:#fff}.ats-slide--dark .ats-pillar__icon,.ats-slide--hero .ats-pillar__icon{color:#fff;background:#ffffff24}.ats-cover-copy--contact{transform:none}.twww-brand{align-items:center;gap:14px;height:36px;display:inline-flex}.twww-brand__coke,.twww-brand__mp{object-fit:contain;object-position:center;width:auto;height:100%;display:block}.twww-brand__coke{height:28px}.twww-brand__mp{height:26px}.twww-brand__rule{opacity:.28;background:currentColor;flex-shrink:0;width:1px;height:22px}.twww-brand--chrome{height:42px}.twww-brand--chrome .twww-brand__coke{height:36px}.twww-brand--chrome .twww-brand__mp{height:26px}.twww-brand--mp-only.twww-brand--chrome .twww-brand__mp{height:32px}.twww-brand--cover{gap:18px;height:58px}.twww-brand--cover .twww-brand__coke,.twww-brand--cover .twww-brand__mp{height:44px}.twww-brand--cover .twww-brand__mp{height:54px}.twww-brand--cover .twww-brand__rule{height:32px}.twww-brand--nav{gap:12px;height:32px}.twww-brand--nav .twww-brand__coke{height:28px}.twww-brand--nav .twww-brand__mp{height:24px}.twww-brand--nav .twww-brand__rule{height:18px}.ats-slide--dark .twww-brand__rule,.ats-slide--hero .twww-brand__rule{opacity:.35;background:#fff}.ats-viewer [role=progressbar]>div{background:linear-gradient(90deg,#b01018,#e61a27,#f15a29)!important}.ats-paxes-cards--five{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px}.ats-paxes-cards--five .ats-paxes-card{height:100%;min-height:0}.ats-paxes-cards--five .ats-paxes-card__label{font-size:24px}.ats-paxes-cards--five .ats-paxes-card__body{font-size:16px;line-height:1.35}.ats-paxes-cards--five .ats-paxes-card__icon{width:36px;height:36px}.ats-journey-paxes .ats-paxes-card__shade{background:linear-gradient(#070b0b0a 0%,#070b0b24 22%,#070b0bad 48%,#070b0bf0 74%,#070b0bfa 100%)}.ats-journey-paxes .ats-paxes-card__content{grid-template-rows:auto minmax(0,1fr);align-content:end;gap:10px;width:100%;min-height:300px;padding:24px 18px 26px;display:grid}.ats-journey-paxes__head{grid-template-rows:44px 32px 28px;row-gap:10px;display:grid;transform:translateY(-13px)}.ats-journey-paxes .ats-paxes-card__meta{align-items:center;gap:12px;height:44px;transform:none}.ats-journey-paxes .ats-paxes-card__label{letter-spacing:.01em;align-items:center;height:32px;margin:0;font-size:26px;font-weight:700;line-height:1.15;display:flex}.ats-journey-paxes .ats-paxes-card__num{font-size:18px}.ats-journey-paxes__time{letter-spacing:.05em;text-transform:uppercase;text-align:center;white-space:nowrap;width:fit-content;max-width:100%;height:auto;min-height:28px;color:var(--coke,#e61a27);background:#fff;border-radius:8px;justify-content:center;align-items:center;margin:0 0 0 auto;padding:6px 12px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex}.ats-journey-paxes__points{grid-template-rows:repeat(3,46px);align-self:stretch;gap:12px;width:100%;min-height:0;margin:0;padding:0;list-style:none;display:grid}.ats-journey-paxes__points li{color:#ffffffeb;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;height:46px;min-height:46px;max-height:46px;font-size:16px;font-weight:400;line-height:1.35;display:grid;overflow:hidden}.ats-journey-paxes__points li>span{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:2.7em;display:-webkit-box;overflow:hidden}.ats-journey-paxes__point-icon{width:20px;height:20px;color:var(--ats-accent);filter:drop-shadow(0 2px 8px #070b0b73);flex-shrink:0;margin-top:2px}.twww-banner-title-spacer{pointer-events:none;flex:none;height:72px}.twww-banner-toolbar{box-sizing:border-box;flex:none;justify-content:flex-end;align-items:flex-end;width:100%;height:72px;padding:0 8px 8px;display:flex}.twww-banner-refresh{color:#8b0e16;cursor:pointer;background:#ffffffe0;border:1px solid #e61a2747;border-radius:999px;place-items:center;width:36px;height:36px;margin:0;padding:0;transition:background .15s,border-color .15s,transform .15s;display:grid;box-shadow:0 8px 22px -14px #0d0f1a73}.twww-banner-refresh:hover{background:#fff;border-color:#e61a278c;transform:translateY(-1px)}.twww-banner-refresh:active{transform:translateY(0)}.twww-banner-refresh__icon{width:16px;height:16px}.twww-banner-refresh:active .twww-banner-refresh__icon{animation:.55s linear twww-banner-refresh-spin}@keyframes twww-banner-refresh-spin{to{transform:rotate(360deg)}}html[data-ats-export=true] .twww-banner-refresh{display:none!important}.twww-banner-canvas{background:0 0;border:none;border-radius:0;flex:auto;justify-content:space-evenly;align-items:stretch;gap:22px;width:100%;min-height:0;margin-top:0;padding:10px 4px 18px;display:flex;overflow:visible}.twww-banner-canvas__slot{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:28px;min-width:0;height:100%;display:flex}.twww-banner-canvas__frame-wrap{flex:none;width:100%;position:relative}.twww-banner-canvas__scale{transform-origin:0 0;background:#0b0b0b;border-radius:10px;width:320px;height:480px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 14px 36px -16px #0d0f1a73,0 0 0 1px #e61a271f}.twww-banner-canvas__frame{background:#fff;border:0;width:320px;height:480px;display:block}.twww-banner-canvas__caption{text-align:center;flex:none;width:100%;padding:0 4px}.twww-banner-canvas__caption strong{letter-spacing:.01em;color:#8b0e16;font-size:13px;font-weight:800;line-height:1.2;display:block}.twww-banner-canvas__caption span{color:#1a1520ad;margin-top:4px;font-size:11px;font-weight:500;line-height:1.3;display:block}.twww-banner-open{color:#8b0e16;letter-spacing:.02em;background:#ffffffeb;border:1px solid #e61a2747;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;font-size:11px;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;box-shadow:0 8px 22px -14px #0d0f1a66}.twww-banner-open:hover{background:#fff;border-color:#e61a278c;transform:translateY(-1px)}.twww-banner-open__icon{flex-shrink:0;width:12px;height:12px}.twww-banner-preload{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.twww-banner-preload iframe{border:0;width:320px;height:480px}.ats-copy:has(.ats-inventory-split){padding-bottom:0;overflow:hidden}.ats-inventory-split{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;gap:32px;width:100%;height:100%;min-height:0;max-height:100%;display:grid;overflow:hidden}.ats-inventory-split__copy{flex-direction:column;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.ats-inventory-split__copy .ats-eyebrow{margin-bottom:8px}.ats-inventory-split__copy .ats-display{margin-bottom:10px}.ats-inventory-split__global{letter-spacing:.08em;text-transform:uppercase;color:var(--coke);flex-shrink:0;margin:0 0 12px;font-size:22px;font-weight:800}.ats-inventory-split__copy .ats-section-lede{flex-shrink:0;width:100%;max-width:none;margin-bottom:8px}.ats-inventory-split__copy .ats-points--values{flex:auto;width:100%;max-width:none;min-height:0;margin-top:4px;margin-bottom:0}.ats-inventory-split__copy .ats-points--values li{padding-top:12px;padding-bottom:12px}.ats-inventory-split__copy .ats-points--values li:last-child{padding-bottom:0}.ats-inventory-split__pubs{flex-direction:column;min-width:0;min-height:0;display:flex}.ats-inventory-split__pubs .ats-paxes-cards{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-height:0;margin-top:8px}.ats-inventory-split__pubs .ats-paxes-card__label{font-size:20px}.ats-inventory-split__pubs .ats-paxes-card__body{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:none;font-size:15px;line-height:1.35;display:-webkit-box;overflow:hidden}.ats-inventory-split__pubs .ats-paxes-card__content{gap:8px;padding:20px 18px 22px}.ats-inventory-split__pubs .ats-paxes-card__icon{width:32px;height:32px}.ats-inventory-split__pubs .ats-paxes-card__media{object-fit:cover;object-position:left top}.ats-inventory-split__pubs .ats-paxes-card__shade{background:linear-gradient(#070b0b00 0% 42%,#070b0b8c 62%,#070b0be0 82%,#070b0bf5 100%);top:0}.ats-market-reach{gap:22px;margin-top:12px;margin-bottom:0}.ats-market-reach .ats-paxes-card__shade{background:linear-gradient(#070b0b47 0%,#070b0b6b 28%,#070b0bc7 52%,#070b0bf0 72%,#070b0bfa 100%);top:0}.ats-market-reach .ats-paxes-card__content{flex:1;justify-content:flex-end;gap:0;width:100%;min-height:0;padding:24px 24px 26px}.ats-market-reach .ats-paxes-card__meta{margin-bottom:12px}.ats-market-reach .ats-paxes-card__label{max-width:none;margin-bottom:20px;font-size:26px;line-height:1.15}.ats-market-reach__metrics{gap:12px;width:100%;margin-bottom:0;padding-bottom:18px;display:grid}.ats-market-reach__metrics--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ats-market-reach__metrics--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ats-market-reach__rule{pointer-events:none;background:linear-gradient(90deg,#fff0 0%,#ffffff8c 18%,#ffffffb8 50%,#ffffff8c 82%,#fff0 100%);width:100%;height:1px;margin:0 0 18px;display:block}.ats-market-reach__metric{min-width:0;color:var(--ats-accent);flex-direction:column;align-items:flex-start;gap:5px;display:flex}.ats-market-reach__metric-icon{flex-shrink:0;width:28px;height:28px;display:block}.ats-market-reach__demo-icon{flex-shrink:0;width:24px;height:24px;display:block}.ats-market-reach__metric .ats-stat-num{letter-spacing:-.02em;color:#fff;font-size:36px;font-weight:800;line-height:1}.ats-market-reach__metric>span{letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7;font-size:13px;font-weight:700;line-height:1.25}.ats-market-reach__demo{flex:1;grid-template-columns:minmax(0,.9fr) 1px minmax(0,1.1fr);align-content:stretch;align-items:stretch;column-gap:16px;width:100%;min-height:0;display:grid;overflow:visible}.ats-market-reach__demo-rule{pointer-events:none;background:linear-gradient(#fff0 0%,#ffffff8c 18%,#ffffffb8 50%,#ffffff8c 82%,#fff0 100%);align-self:stretch;width:1px;margin:4px 0}.ats-market-reach__demo-col{flex-direction:column;min-width:0;min-height:0;display:flex}.ats-market-reach__demo-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ats-accent);align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:800;display:inline-flex}.ats-market-reach__demo ul{flex-direction:column;flex:1;justify-content:space-between;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.ats-market-reach__demo-col--gender{flex:1;min-height:0;overflow:visible}.ats-market-reach__demo-col--gender ul{flex:none;justify-content:flex-start;gap:14px}.ats-market-reach__map-row{align-items:flex-end;gap:6px;width:max-content;max-width:none;margin-top:auto;padding-top:8px;display:flex}.ats-market-reach__map{opacity:.92;object-fit:contain;object-position:left bottom;pointer-events:none;flex-shrink:0;width:116px;max-height:124px;display:block}.ats-market-reach__map-code{letter-spacing:.06em;color:#fff;flex-shrink:0;padding-bottom:6px;font-size:22px;font-weight:800;line-height:1}.ats-market-reach__demo li{color:#ffffffe6;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;line-height:1.25;display:flex}.ats-market-reach__demo li strong{font-variant-numeric:tabular-nums;color:#fff;font-weight:800}.ats-copy:has(.ats-moment-paxes){overflow:hidden}.ats-copy:has(.ats-moment-strip){padding-bottom:68px;position:relative}.ats-activation-lede-2{margin-top:12px}.ats-moment-paxes{width:50%;max-width:var(--measure-half);flex-direction:column;flex:auto;height:auto;min-height:0;max-height:none;margin-top:45px;margin-bottom:0;display:flex}.ats-moment-paxes .ats-paxes-cards--four{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;max-width:none;min-height:0;margin-top:0;margin-bottom:0}.ats-moment-paxes .ats-paxes-card__num,.ats-moment-paxes .ats-paxes-card__rule{display:none}.ats-moment-paxes .ats-paxes-card{height:100%;min-height:0}.ats-moment-paxes .ats-paxes-card__label{font-size:22px}.ats-moment-paxes .ats-paxes-card__body{font-size:16px;line-height:1.35}.ats-moment-paxes .ats-paxes-card__content{gap:10px;padding:22px 20px 24px}.ats-moment-paxes .ats-paxes-card__icon{width:32px;height:32px}.ats-measure-paxes{flex-direction:column;flex:auto;width:100%;min-height:0;margin-top:20px;margin-bottom:8px;display:flex}.ats-measure-paxes .ats-paxes-cards--four{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:none;min-height:0;margin-top:0;margin-bottom:0}.ats-measure-paxes .ats-paxes-card{height:100%;min-height:0}.ats-measure-paxes .ats-paxes-card__label{font-size:20px}.ats-measure-paxes .ats-paxes-card__body{font-size:15px;line-height:1.35}.ats-measure-paxes .ats-paxes-card__content{gap:8px;padding:20px 18px 22px}.ats-measure-paxes .ats-paxes-card__icon{width:30px;height:30px}.ats-copy:has(.ats-measure-paxes){padding-bottom:4px;overflow:hidden}.ats-content--left .ats-copy:has(.ats-points--values){padding-bottom:4px;overflow:hidden}.ats-next-steps{flex:auto;min-height:0;margin-top:8px;margin-bottom:4px}.ats-next-steps .ats-points--values{gap:0;margin-top:12px;margin-bottom:0}.ats-next-steps .ats-points--values li{padding-top:26px;padding-bottom:26px}.ats-next-steps .ats-points--values li:last-child{padding-bottom:12px}.ats-moment-strip{z-index:2;text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 0;max-width:min(720px,48%);margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:8px;right:0}.ats-moment-strip__item{white-space:nowrap;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.ats-moment-strip__sep{color:#1a152047;margin:0 12px 0 10px;font-size:16px;font-weight:500}.ats-moment-strip__icon{width:18px;height:18px;color:var(--ats-accent);flex-shrink:0}.ats-moment-strip strong{letter-spacing:.01em;color:var(--ink);font-size:16px;font-weight:800;line-height:1.25}.ats-slide--hero .ats-moment-strip__item,.ats-slide--hero .ats-moment-strip strong{color:#ffffffeb}.ats-slide--hero .ats-moment-strip__sep{color:#ffffff59}.ats-slide--hero .ats-moment-strip__icon{color:#ff6b6b}.ats-audience-split{flex:auto;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:28px;width:100%;min-height:0;display:grid;overflow:visible}.ats-audience-split .ats-reporting{justify-content:flex-start;min-width:0}.ats-audience-split .ats-reporting__intro,.ats-audience-split .ats-reporting .ats-points--values{width:100%;max-width:none}.ats-audience-split .ats-reporting__lede+.ats-reporting__lede{margin-top:12px}.ats-audience-split .ats-reporting .ats-points--values{margin-top:18px;margin-bottom:0}.ats-audience-split__wheel{justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;overflow:visible}.ats-audience-split .ats-audience-wheel{--core-size:56%;--hub-size:36%;transform-origin:50%;flex:auto;place-items:center;width:100%;height:100%;min-height:0;display:grid;overflow:visible;transform:translateY(-13px)scale(1.04);container-type:size}.ats-audience-split .ats-audience-wheel__occasion{--occ-orbit:51%;width:30%}.ats-audience-split .ats-audience-wheel__stage{width:min(96cqw,96cqh);max-width:none;height:min(96cqw,96cqh);max-height:none;margin:0 auto;position:relative;overflow:visible}.ats-audience-split .ats-audience-wheel__node{--node-orbit:39%;width:42%}.ats-audience-split .ats-audience-wheel__node-inner{gap:10px}.ats-audience-split .ats-audience-wheel__node-copy{max-width:180px}.ats-audience-split .ats-audience-wheel__node-copy strong{font-size:18px;line-height:1.15}.ats-audience-split .ats-audience-wheel__node-copy span{font-size:15.5px;line-height:1.28}.ats-audience-split .ats-audience-wheel__node-icon{width:44px;height:44px}.ats-audience-split .ats-audience-wheel__node-icon svg{width:22px;height:22px}.ats-audience-split .ats-audience-wheel__hub-title{font-size:13.5cqw}.ats-audience-split .ats-audience-wheel__hub-sub{font-size:8.2cqw}.ats-audience-split .ats-audience-wheel__hub-logo{object-fit:contain;width:62%;max-height:22%}.ats-audience-split .ats-audience-wheel__node--top .ats-audience-wheel__node-copy,.ats-audience-split .ats-audience-wheel__node--bottom .ats-audience-wheel__node-copy{max-width:200px}.ats-audience-split .ats-audience-wheel__node[data-signal=Location]{transform:translate(-50%,calc(-50% - 97px))}.ats-audience-split .ats-audience-wheel__node[data-signal=Location] .ats-audience-wheel__node-icon{transform:translateY(97px)}.ats-audience-split .ats-audience-wheel__node[data-signal=Location] .ats-audience-wheel__node-copy{transform:translateY(-20px)}.ats-audience-split .ats-audience-wheel__node[data-signal="Time of Day"]{transform:translate(-50%,calc(95px - 50%))}.ats-audience-split .ats-audience-wheel__node[data-signal="Time of Day"] .ats-audience-wheel__node-icon{transform:translateY(-95px)}.ats-audience-split .ats-audience-wheel__node[data-signal="Time of Day"] .ats-audience-wheel__node-copy{transform:translateY(20px)}.ats-audience-split .ats-audience-wheel__node[data-signal=Media\ Environment]{transform:translate(calc(53px - 50%),calc(-50% - 20px))}.ats-audience-split .ats-audience-wheel__node[data-signal=Meal\ Occasion]{transform:translate(calc(-50% - 40px),calc(40px - 50%))}.ats-audience-split .ats-audience-wheel__node[data-signal=Context]{transform:translate(calc(40px - 50%),calc(47px - 50%))}.ats-audience-split .ats-audience-wheel__node[data-signal=Age]{transform:translate(calc(-50% - 25px),calc(-50% - 45px))}.ats-audience-wheel__ring{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.ats-audience-wheel__core{width:var(--core-size);aspect-ratio:1;z-index:3;border-radius:50%;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.ats-audience-wheel__hero{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 0 0 5px #fff,0 18px 40px -18px #0d0f1a59}.ats-audience-wheel__hero-shade{pointer-events:none;z-index:1;background:linear-gradient(#0000 38%,#0d0f1a2e 68%,#0d0f1a6b 100%);border-radius:50%;position:absolute;inset:0}.ats-audience-wheel__hub{width:var(--hub-size);aspect-ratio:1;z-index:5;position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.ats-audience-wheel__hub-inner{text-align:center;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;padding:8% 7% 9%;display:flex;overflow:hidden;box-shadow:0 0 0 3px #fffffff2,0 10px 28px -10px #0d0f1a47;container-type:size}.ats-audience-wheel__hub-logo{object-fit:contain;width:58%;height:auto;margin-bottom:2px}.ats-audience-wheel__hub-title{font-family:var(--font-display,"TCCC Unity", "Helvetica Neue", sans-serif);letter-spacing:.04em;text-transform:uppercase;color:#8b0e16;margin:0;font-size:11.5cqw;font-weight:800;line-height:1.05}.ats-audience-wheel__hub-sub{letter-spacing:.01em;color:#1a15209e;margin:3px 0 0;font-size:7.2cqw;font-weight:500;line-height:1.15}.ats-audience-wheel__occasion{--a:0deg;--occ-orbit:56%;top:calc(50% - var(--occ-orbit) * cos(var(--a)));left:calc(50% + var(--occ-orbit) * sin(var(--a)));aspect-ratio:1;z-index:4;width:36%;position:absolute;transform:translate(-50%,-50%)}.ats-audience-wheel__occasion-inner{background:#fff;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 3px #fff,0 8px 20px -8px #0d0f1a59;container-type:size}.ats-audience-wheel__occasion img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ats-audience-wheel__occasion-label{z-index:1;color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:center;background:linear-gradient(#0000 0%,#e61a27f0 36%,#e61a27 100%);flex-direction:column;justify-content:flex-end;align-items:center;gap:1px;padding:22% 8% 10%;font-size:8.5cqw;font-weight:800;line-height:1.08;display:flex;position:absolute;bottom:0;left:0;right:0}.ats-audience-wheel__occasion-label>span{font:inherit;letter-spacing:inherit;text-align:center;background:0 0;padding:0;display:block;position:static}.ats-audience-split .ats-audience-wheel__occasion-label{gap:2px;padding:24% 8% 11%;font-size:11cqw;line-height:1.08}.ats-audience-wheel__node{--a:0deg;--node-color:var(--coke);--node-orbit:43.5%;top:calc(50% - var(--node-orbit) * cos(var(--a)));left:calc(50% + var(--node-orbit) * sin(var(--a)));z-index:6;width:20%;position:absolute;transform:translate(-50%,-50%)}.ats-audience-wheel__node-inner{align-items:flex-start;gap:8px;display:flex}.ats-audience-wheel__node--right .ats-audience-wheel__node-inner{text-align:right;flex-direction:row-reverse}.ats-audience-wheel__node--left .ats-audience-wheel__node-inner{text-align:left;flex-direction:row}.ats-audience-wheel__node-icon{color:#fff;background:var(--node-color);width:34px;height:34px;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--node-color) 65%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.ats-audience-wheel__node-icon svg{width:16px;height:16px}.ats-audience-wheel__node-copy{flex-direction:column;gap:1px;min-width:0;max-width:168px;display:flex}.ats-audience-wheel__node-copy strong{letter-spacing:.01em;color:#8b0e16;font-size:13px;font-weight:800;line-height:1.15}.ats-audience-wheel__node-copy span{color:#1a1520b8;white-space:pre-line;font-size:11px;font-weight:500;line-height:1.28}.ats-audience-wheel__node--top .ats-audience-wheel__node-inner,.ats-audience-wheel__node--bottom .ats-audience-wheel__node-inner{text-align:center;flex-direction:column;align-items:center}.ats-audience-wheel__node--bottom .ats-audience-wheel__node-inner{flex-direction:column-reverse}.ats-audience-wheel__node--top .ats-audience-wheel__node-copy,.ats-audience-wheel__node--bottom .ats-audience-wheel__node-copy{align-items:center;max-width:200px}@media (hover:hover) and (pointer:fine){.ats-interactive .ats-audience-wheel__node,.ats-interactive .ats-audience-wheel__occasion,.ats-interactive .ats-audience-wheel__hub{cursor:pointer}.ats-interactive .ats-audience-wheel__node{transition:z-index}.ats-interactive .ats-audience-wheel__node-inner{transform-origin:50%;will-change:transform;transition:transform .34s cubic-bezier(.16,1,.3,1),filter .34s}.ats-interactive .ats-audience-wheel__node-icon{transition:box-shadow .34s cubic-bezier(.16,1,.3,1),filter .34s}.ats-interactive .ats-audience-wheel__node-copy strong,.ats-interactive .ats-audience-wheel__node-copy span{transition:color .28s,opacity .28s}.ats-interactive .ats-audience-wheel__node:hover{z-index:9}.ats-interactive .ats-audience-wheel__node:hover .ats-audience-wheel__node-inner{filter:drop-shadow(0 10px 18px #0d0f1a1f);transform:scale(1.08)}.ats-interactive .ats-audience-wheel__node:hover .ats-audience-wheel__node-icon{box-shadow:0 0 0 3px color-mix(in srgb, var(--node-color) 22%, transparent), 0 12px 22px -6px color-mix(in srgb, var(--node-color) 70%, transparent);filter:brightness(1.06)}.ats-interactive .ats-audience-wheel__node:hover .ats-audience-wheel__node-copy strong{color:#0c1f5c}.ats-interactive .ats-audience-wheel__node:hover .ats-audience-wheel__node-copy span{color:#1a203ae0}.ats-interactive .ats-audience-wheel__occasion{transition:z-index}.ats-interactive .ats-audience-wheel__occasion-inner{transform-origin:50%;will-change:transform;transition:transform .38s cubic-bezier(.16,1,.3,1),box-shadow .38s}.ats-interactive .ats-audience-wheel__occasion:hover{z-index:8}.ats-interactive .ats-audience-wheel__occasion:hover .ats-audience-wheel__occasion-inner{transform:scale(1.1);box-shadow:0 0 0 4px #fff,0 16px 32px -10px #0d0f1a6b}.ats-interactive .ats-audience-wheel__occasion:hover .ats-audience-wheel__occasion-label{letter-spacing:.08em}.ats-interactive .ats-audience-wheel__occasion-label{transition:letter-spacing .34s}.ats-interactive .ats-audience-wheel__hub-inner{transform-origin:50%;will-change:transform;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.ats-interactive .ats-audience-wheel__hub:hover .ats-audience-wheel__hub-inner{transform:scale(1.07);box-shadow:0 0 0 4px #fffffffa,0 16px 36px -12px #e61a2747}.ats-interactive .ats-audience-wheel__hub-logo{transition:transform .4s cubic-bezier(.16,1,.3,1)}.ats-interactive .ats-audience-wheel__hub:hover .ats-audience-wheel__hub-logo{transform:scale(1.06)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.ats-interactive .ats-audience-wheel__node-inner,.ats-interactive .ats-audience-wheel__node-icon,.ats-interactive .ats-audience-wheel__occasion-inner,.ats-interactive .ats-audience-wheel__hub-inner,.ats-interactive .ats-audience-wheel__hub-logo,.ats-interactive .ats-audience-wheel__occasion-label,.ats-interactive .ats-audience-wheel__node-copy strong,.ats-interactive .ats-audience-wheel__node-copy span{transition:none}.ats-interactive .ats-audience-wheel__node:hover .ats-audience-wheel__node-inner,.ats-interactive .ats-audience-wheel__occasion:hover .ats-audience-wheel__occasion-inner,.ats-interactive .ats-audience-wheel__hub:hover .ats-audience-wheel__hub-inner,.ats-interactive .ats-audience-wheel__hub:hover .ats-audience-wheel__hub-logo{transform:none}}.ats-brief{flex-direction:column;flex:auto;gap:18px;width:100%;min-height:0;display:flex;position:relative}.ats-brief__intro{flex:none;width:100%;max-width:760px}.ats-brief__title{max-width:none;margin:0}.ats-brief__title .ats-display__line{white-space:nowrap;display:block}.ats-brief__lede{width:100%;max-width:720px;margin-top:14px}.ats-brief .ats-body.ats-brief__lede{max-width:720px}.ats-copy--full .ats-brief .ats-points--values,.ats-brief .ats-points--values{flex:none;width:100%;max-width:760px;margin-top:36px;margin-bottom:0}.ats-brief__stats{text-align:right;z-index:2;flex-direction:column;align-items:flex-end;gap:36px;width:min(720px,54%);max-width:min(720px,54%);margin-top:0;padding-top:0;display:flex;position:absolute;bottom:4px;right:0}.ats-brief__stats .ats-stat-rail{column-gap:36px;width:100%;max-width:none;margin-top:0;margin-bottom:0;margin-left:auto;padding-top:18px}.ats-brief__stats .ats-stat-rail:before{width:100%;left:auto;right:0}.ats-brief__stats .ats-stat-rail--3,.ats-brief__stats .ats-stat-rail--4{width:100%}.ats-brief__stats .ats-stat-rail--3{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.ats-brief__stats .ats-stat-rail--3 .ats-stat-block:nth-child(2){transform:translate(39px)}.ats-brief__stats .ats-stat-rail--4{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:44px}.ats-brief__stats .ats-stat-rail--4 .ats-stat-block:first-child,.ats-brief__stats .ats-stat-rail--4 .ats-stat-block:nth-child(2){transform:translate(-40px)}.ats-brief__stats .ats-stat-block{text-align:right;min-width:0}.ats-brief__stats .ats-stat-block .ats-stat-num{white-space:nowrap;margin-bottom:8px;font-size:42px}.ats-brief__stats .ats-stat-label{color:#ffffffe0;letter-spacing:.08em;line-height:1.25}
