.avt-page:where(.ad-page){--avt-ink: #0f1729;--avt-body: #334155;--avt-muted: #64748b;--avt-line: #dfe5ec;--avt-soft: #f8fafc;--avt-purple: #6148f9;--avt-purple-hover: #4d35e8;--avt-success: #1f6a50;color:var(--avt-ink);background:#fff}.avt-page:where(.ad-page),.avt-page:where(.ad-page) *{box-sizing:border-box}.avt-page:where(.ad-page)>main{padding-top:82px}.avt-page:where(.ad-page) h1,.avt-page:where(.ad-page) h2,.avt-page:where(.ad-page) h3,.avt-page:where(.ad-page) p{margin-top:0}.avt-page:where(.ad-page) h1,.avt-page:where(.ad-page) h2,.avt-page:where(.ad-page) h3{letter-spacing:0}:where(.ad-page) .avt-container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:32px}:where(.ad-page) .avt-eyebrow{margin-bottom:18px;color:var(--avt-purple);font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:uppercase}:where(.ad-page) .avt-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:12px 22px;border:1px solid var(--avt-purple);border-radius:999px;background:var(--avt-purple);color:#fff;font-size:15px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}:where(.ad-page) .avt-button:hover{border-color:var(--avt-purple-hover);background:var(--avt-purple-hover);color:#fff}:where(.ad-page) .avt-button:focus-visible,.avt-page:where(.ad-page) button:focus-visible,.avt-page:where(.ad-page) a:focus-visible,.avt-page:where(.ad-page) input:focus-visible,.avt-page:where(.ad-page) select:focus-visible,.avt-page:where(.ad-page) textarea:focus-visible,.avt-page:where(.ad-page) [tabindex]:focus-visible{outline:3px solid rgba(97,72,249,.35);outline-offset:3px}:where(.ad-page) .avt-button:disabled{cursor:wait;opacity:.7}:where(.ad-page) .avt-button--light{border-color:#fff;background:#fff;color:var(--avt-ink)}:where(.ad-page) .avt-button--light:hover{border-color:#fff;background:#f1f5f9;color:var(--avt-ink)}:where(.ad-page) .avt-hero{position:relative;min-height:700px;overflow:hidden;border-bottom:1px solid var(--avt-line);background:#eef3f1}:where(.ad-page) .avt-hero__media{position:absolute;inset:0 0 0 auto;width:56%;height:100%;object-fit:cover;object-position:center}:where(.ad-page) .avt-hero__scrim{position:absolute;inset:0 auto 0 0;width:64%;background:#fff;clip-path:polygon(0 0,82% 0,100% 100%,0 100%)}:where(.ad-page) .avt-hero__inner{position:relative;display:flex;min-height:700px;align-items:center;padding-top:112px;padding-bottom:80px}:where(.ad-page) .avt-hero__copy{width:min(58%,680px)}:where(.ad-page) .avt-hero h1{max-width:650px;margin-bottom:24px;color:var(--avt-ink);font-size:64px;font-weight:700;line-height:1.03}:where(.ad-page) .avt-hero__body{max-width:610px;margin-bottom:12px;color:var(--avt-body);font-size:21px;line-height:1.52}:where(.ad-page) .avt-hero__detail{max-width:570px;margin-bottom:0;color:var(--avt-muted);font-size:16px;line-height:1.55}:where(.ad-page) .avt-hero__action{margin-top:30px}:where(.ad-page) .avt-hero__media-trigger{--avt-hero-shell-edge: max(0px, calc((100vw - 1280px)/2) );position:absolute;z-index:2;top:0;right:calc(var(--avt-hero-shell-edge) * -1);display:flex;width:calc(47.2% + var(--avt-hero-shell-edge));height:100%;align-items:center;justify-content:center;border:0;background:transparent;color:#fff;pointer-events:none}:where(.ad-page) .avt-hero__media-trigger-poster{display:none}:where(.ad-page) .avt-hero__play:focus-visible{outline:0;box-shadow:0 0 0 4px #6148f98c,0 14px 32px #0f17293d}:where(.ad-page) .avt-hero__play{position:relative;z-index:1;display:inline-flex;width:92px;height:92px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.66);border-radius:50%;background:#0f172975;box-shadow:0 14px 32px #0f17293d;color:#fff;cursor:pointer;pointer-events:auto;transition:background-color .18s ease,transform .18s ease}:where(.ad-page) .avt-hero__play:hover{background:#6148f9b8;transform:scale(1.04)}:where(.ad-page) .avt-hero__media-trigger-copy{position:absolute;z-index:1;right:0;bottom:0;left:0;display:flex;min-height:76px;align-items:center;gap:12px;padding:14px 24px 14px calc(14vw - 12px);background:#0f1729d6;clip-path:polygon(calc(12.75vw - 36px) 0,100% 0,100% 100%,calc(14vw - 36px) 100%);color:#fff;cursor:pointer;line-height:1.35;pointer-events:auto;text-align:left;transition:background-color .16s ease}:where(.ad-page) .avt-hero__media-trigger-copy:hover{background:#0f1729f0}:where(.ad-page) .avt-hero__media-trigger-copy:focus-visible{outline:3px solid rgba(97,72,249,.62);outline-offset:-4px}:where(.ad-page) .avt-hero__media-trigger-copy strong{font-size:17px;font-weight:700}:where(.ad-page) .avt-hero__media-trigger-icon{display:inline-flex;width:38px;height:38px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.9);border-radius:50%;background:#ffffffe6;color:var(--avt-ink)}:where(.ad-page) .avt-logo-proof{border-bottom:1px solid #2b3348;background-color:#121827;background-image:linear-gradient(135deg,transparent 0 47%,rgba(97,72,249,.16) 48% 49%,transparent 50% 100%),linear-gradient(45deg,transparent 0 47%,rgba(31,106,80,.12) 48% 49%,transparent 50% 100%);background-size:38px 38px}:where(.ad-page) .avt-logo-proof__inner{display:grid;grid-template-columns:188px minmax(0,1fr);align-items:center;gap:24px;min-height:128px;padding-top:20px;padding-bottom:20px}:where(.ad-page) .avt-logo-proof__label{margin-bottom:0;color:#e8e7ff;font-size:13px;font-weight:600;line-height:1.45}:where(.ad-page) .avt-logo-proof__viewport{position:relative;min-width:0}:where(.ad-page) .avt-logo-proof__track{display:flex;align-items:center;gap:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}:where(.ad-page) .avt-logo-proof__track::-webkit-scrollbar{display:none}:where(.ad-page) .avt-customer-name{display:flex;width:auto;min-width:138px;height:72px;align-items:center;justify-content:center;padding:0 24px;border-left:1px solid rgba(232,231,255,.22);color:#fff;text-align:center}:where(.ad-page) .avt-customer-name:first-child{border-left:0}:where(.ad-page) .avt-customer-name strong{max-width:150px;font-size:16px;font-weight:650;line-height:1.2}:where(.ad-page) .avt-logo-proof__arrow{position:absolute;z-index:2;top:50%;display:none;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--avt-line);border-radius:50%;background:#fff;color:var(--avt-ink);transform:translateY(-50%)}:where(.ad-page) .avt-logo-proof__arrow--back{left:0}:where(.ad-page) .avt-logo-proof__arrow--forward{right:0}:where(.ad-page) .avt-logo-proof__arrow:disabled{cursor:default;opacity:.2}:where(.ad-page) .avt-story-wave{position:relative;overflow:hidden;border-bottom:1px solid var(--avt-line);background:var(--avt-soft)}:where(.ad-page) .avt-story-wave[data-scroll-locked=true]{cursor:ns-resize}:where(.ad-page) .avt-story-wave__base,:where(.ad-page) .avt-story-wave__overlay,:where(.ad-page) .avt-story-wave__surface{inset:0}:where(.ad-page) .avt-story-wave__base{position:relative;z-index:1}:where(.ad-page) .avt-story-wave__surface,:where(.ad-page) .avt-story-wave__overlay{pointer-events:none;position:absolute;transform:translateZ(0)}:where(.ad-page) .avt-story-wave__surface{width:100%;height:100%;filter:drop-shadow(0 -18px 34px rgba(97,72,249,.16));z-index:3}:where(.ad-page) .avt-story-wave__rim{stroke:#6148f9b8;stroke-linecap:round;stroke-linejoin:round;stroke-width:.55;vector-effect:non-scaling-stroke}:where(.ad-page) .avt-story-wave__overlay{overflow:hidden;z-index:4}:where(.ad-page) .ad-production-parallax__surface.is-edit{z-index:5}:where(.ad-page) .ad-production-parallax__overlay.is-edit{z-index:6}:where(.ad-page) .ad-production-standalone{padding-block:72px;border-bottom:1px solid var(--avt-line);background:#f6f8fc}:where(.ad-page) .ad-production-standalone__container{width:100%}:where(.ad-page) .ad-production-standalone__intro{display:grid;grid-template-columns:minmax(0,.78fr) minmax(320px,.6fr);column-gap:clamp(40px,7vw,112px);row-gap:14px;align-items:start;margin-bottom:32px}:where(.ad-page) .ad-production-standalone__intro--step-one{grid-template-rows:auto auto;row-gap:22px}:where(.ad-page) .ad-production-standalone__meta{grid-column:1 / -1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:24px}:where(.ad-page) .ad-production-standalone__meta .avt-eyebrow{margin:0;font-size:14px;letter-spacing:.055em}:where(.ad-page) .ad-production-standalone__meta>span{flex:none;padding:9px 14px;border:1px solid rgba(97,72,249,.24);border-radius:999px;background:linear-gradient(135deg,#6148f91c,#3b82f612);color:var(--avt-purple);font-size:14px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}:where(.ad-page) .ad-production-standalone__title-copy{grid-column:1;grid-row:2;display:grid;align-content:start;gap:18px}:where(.ad-page) .ad-production-standalone__title-copy h2{grid-column:1;grid-row:1}:where(.ad-page) .ad-production-standalone__title-copy>p{grid-column:1;grid-row:2;max-width:620px;margin:0;color:var(--avt-body);font-size:clamp(16px,1.25vw,18px);line-height:1.48}:where(.ad-page) .ad-production-standalone__summary{grid-column:2;grid-row:2;display:grid;gap:20px}:where(.ad-page) .ad-production-standalone__checklist{display:grid;gap:11px;margin:0;padding:0;list-style:none}:where(.ad-page) .ad-production-standalone__checklist li{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;color:var(--avt-ink);font-size:16px;font-weight:630;line-height:1.4}:where(.ad-page) .ad-production-standalone__check-icon{position:relative;display:block;width:20px;height:20px;margin-top:3px;border-radius:6px;background:#dcfce7}:where(.ad-page) .ad-production-standalone__check-icon svg{position:absolute;top:-4px;left:5px;width:19px;height:19px;overflow:visible;color:#16a34a;stroke-width:2.9}:where(.ad-page) .ad-production-standalone__intro h2{grid-column:1;grid-row:2;max-width:760px;margin:0;color:var(--avt-ink);font-size:clamp(32px,3.4vw,50px);font-weight:540;letter-spacing:-.045em;line-height:1.02}:where(.ad-page) .ad-production-standalone__intro .ad-production-standalone__title-copy h2{grid-column:1;grid-row:1}:where(.ad-page) .ad-production-standalone__step-copy{display:contents}:where(.ad-page) .ad-production-standalone__step-title{grid-column:2;grid-row:1;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px}:where(.ad-page) .ad-production-standalone__step-title>span{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(97,72,249,.3);border-radius:50%;background:#6148f914;color:var(--avt-purple);font-size:14px;font-weight:760}:where(.ad-page) .ad-production-standalone__step-title h3{margin:0;color:var(--avt-ink);font-size:clamp(18px,1.7vw,24px);font-weight:650;letter-spacing:-.025em;line-height:1.15}:where(.ad-page) .ad-production-standalone__step-copy>p{grid-column:2;grid-row:2;max-width:580px;margin:0;color:var(--avt-muted);font-size:17px;line-height:1.65}:where(.ad-page) .ad-production-standalone .ad-production-system-concept{margin-top:0}:where(.ad-page) .ad-production-system-concept.is-standalone-stage{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}:where(.ad-page) .ad-production-system-concept.is-standalone-stage:before{display:none}:where(.ad-page) .ad-production-system-concept.is-standalone-stage .ad-production-deck__viewport{margin:0;min-height:0}:where(.ad-page) .ad-production-system-concept.is-standalone-stage .ad-production-deck__panel{min-height:0}:where(.ad-page) .ad-production-parallax__panel{display:flex;min-height:1120px;height:100%;align-items:flex-start;padding-block:54px;background:#f6f8fc}:where(.ad-page) .ad-production-parallax__panel.is-quality{background-color:#eef7ff;background-image:linear-gradient(rgba(37,99,235,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.075) 1px,transparent 1px),linear-gradient(rgba(37,99,235,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.04) 1px,transparent 1px),radial-gradient(circle at 84% 16%,rgba(59,130,246,.13),transparent 27%);background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px,0 0;background-size:32px 32px,32px 32px,128px 128px,128px 128px,100% 100%}:where(.ad-page) .ad-production-parallax__panel.is-edit{background-color:#e9f0ff;background-image:repeating-linear-gradient(135deg,rgba(37,99,235,.065) 0,rgba(37,99,235,.065) 1px,transparent 1px,transparent 28px),radial-gradient(circle at 1px 1px,rgba(59,130,246,.16) 1.2px,transparent 1.4px),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 1px),radial-gradient(circle at 16% 22%,rgba(96,165,250,.2),transparent 28%);background-position:0 0,0 0,-1px -1px,0 0;background-size:auto,28px 28px,112px 112px,100% 100%}:where(.ad-page) .ad-production-parallax__container{width:100%}:where(.ad-page) .ad-production-parallax .ad-production-system-concept{margin-top:0}:where(.ad-page) .avt-story-wave__base>[data-landing-row-key],:where(.ad-page) .avt-story-wave__overlay>[data-landing-row-key]{height:100%}:where(.ad-page) .avt-story-wave__panel{min-height:760px;background:var(--avt-soft)}:where(.ad-page) .avt-story-wave__panel--reveal{background:transparent}:where(.ad-page) .avt-story-wave__panel-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,.88fr);min-height:760px;align-items:center;gap:76px;padding-top:70px;padding-bottom:70px}:where(.ad-page) .avt-story-wave__visual{position:relative;min-width:0}:where(.ad-page) .avt-story-wave__copy{width:100%}:where(.ad-page) .avt-story-wave__copy h2{max-width:590px;margin-bottom:22px;color:var(--avt-ink);font-size:46px;font-weight:700;line-height:1.08}:where(.ad-page) .avt-section-lede{max-width:580px;margin-bottom:34px;color:var(--avt-body);font-size:18px;line-height:1.65}:where(.ad-page) .avt-need-list{border-top:1px solid #cfd7e1}:where(.ad-page) .avt-need{display:grid;grid-template-columns:28px minmax(0,1fr);gap:13px;padding:18px 0;border-bottom:1px solid #cfd7e1}:where(.ad-page) .avt-need>svg{margin-top:2px;color:var(--avt-purple)}:where(.ad-page) .avt-need h3,:where(.ad-page) .avt-phase-list h3{margin-bottom:4px;color:var(--avt-ink);font-size:15px;font-weight:650;line-height:1.3}:where(.ad-page) .avt-need p,:where(.ad-page) .avt-phase-list p{margin-bottom:0;color:var(--avt-muted);font-size:13px;line-height:1.5}:where(.ad-page) .avt-phase-list{margin:0;padding:0;border-top:1px solid #cfd7e1;list-style:none}:where(.ad-page) .avt-phase-list li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid #cfd7e1}:where(.ad-page) .avt-phase-list li>span{color:var(--avt-purple);font-size:11px;font-weight:700}:where(.ad-page) .avt-story-wave__action{margin-top:28px}:where(.ad-page) .avt-story-mobile-media{display:none}:where(.ad-page) .avt-assurance{padding:112px 0;background:#fff}:where(.ad-page) .avt-assurance__intro{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.72fr);column-gap:72px;align-items:end;margin-bottom:70px}:where(.ad-page) .avt-assurance__intro .avt-eyebrow{grid-column:1 / -1}:where(.ad-page) .avt-assurance__intro h2{max-width:760px;margin-bottom:0;font-size:46px;font-weight:700;line-height:1.08}:where(.ad-page) .avt-assurance__intro>p:last-child{margin-bottom:2px;color:var(--avt-body);font-size:17px;line-height:1.62}:where(.ad-page) .avt-assurance-matrix{overflow:hidden;border:1px solid #d6dde8;border-radius:8px;background:#fff;box-shadow:0 24px 56px #0f172914}:where(.ad-page) .avt-assurance-matrix__header{position:relative;isolation:isolate;display:flex;min-height:104px;align-items:center;justify-content:space-between;gap:28px;overflow:hidden;padding:22px 28px;background:#162235}:where(.ad-page) .avt-assurance-matrix__header:before,:where(.ad-page) .avt-assurance-matrix__header:after{position:absolute;z-index:-1;pointer-events:none;content:""}:where(.ad-page) .avt-assurance-matrix__header:before{inset:0;background-image:linear-gradient(rgba(184,173,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(184,173,255,.15) 1px,transparent 1px);background-position:right -8px bottom -8px;background-size:26px 26px;-webkit-mask-image:linear-gradient(100deg,transparent 18%,rgba(0,0,0,.32) 52%,#000 100%);mask-image:linear-gradient(100deg,transparent 18%,rgba(0,0,0,.32) 52%,#000 100%)}:where(.ad-page) .avt-assurance-matrix__header:after{inset:-58% 31% -76% 16%;background:#20304c;clip-path:polygon(10% 0,100% 15%,88% 100%,0 82%);transform:rotate(2deg)}:where(.ad-page) .avt-assurance-matrix__header h3{max-width:590px;margin:0;color:#f8fafc;font-size:22px;font-weight:700;line-height:1.25}:where(.ad-page) .avt-assurance-matrix__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:330px}:where(.ad-page) .avt-assurance-matrix__proof>div{display:flex;min-width:0;flex-direction:column;gap:4px;padding:11px 13px;border:1px dashed rgba(203,213,225,.42);border-radius:5px;background:#f8fafc0f}:where(.ad-page) .avt-assurance-matrix__proof strong{color:#f8fafc;font-size:12px;line-height:1.2}:where(.ad-page) .avt-assurance-matrix__proof span{color:#b7c1d0;font-size:8px;font-weight:650;line-height:1.2;text-transform:uppercase}:where(.ad-page) .avt-assurance-matrix__columns,:where(.ad-page) .avt-assurance-matrix__row{display:grid;grid-template-columns:minmax(210px,.82fr) repeat(3,minmax(0,1fr))}:where(.ad-page) .avt-assurance-matrix__columns{border-bottom:1px solid var(--avt-line);background:#f8fafc}:where(.ad-page) .avt-assurance-matrix__columns>div{display:flex;min-height:88px;min-width:0;flex-direction:column;justify-content:center;gap:6px;border-left:1px solid var(--avt-line);padding:16px 20px}:where(.ad-page) .avt-assurance-matrix__columns>div:nth-child(3){background:#fbfaff}:where(.ad-page) .avt-assurance-matrix__columns>div:nth-child(4){background:#f5f2ff}:where(.ad-page) .avt-assurance-matrix__columns strong{color:var(--avt-ink);font-size:14px;font-weight:700;line-height:1.25}:where(.ad-page) .avt-assurance-matrix__columns div>span{color:var(--avt-muted);font-size:11px;line-height:1.4}:where(.ad-page) .avt-assurance-matrix__row{min-height:148px;border-bottom:1px solid var(--avt-line)}:where(.ad-page) .avt-assurance-matrix__row:last-child{border-bottom:0}:where(.ad-page) .avt-assurance-matrix__row-heading{display:flex;min-width:0;align-items:flex-start;gap:13px;padding:22px 20px;background:#fbfcfe}:where(.ad-page) .avt-assurance-matrix__row-icon{display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid #ddd8ff;border-radius:7px;background:#f5f3ff;color:var(--avt-purple)}:where(.ad-page) .avt-assurance-matrix__row-heading>span:last-child{display:flex;min-width:0;flex-direction:column;gap:6px;padding-top:1px}:where(.ad-page) .avt-assurance-matrix__row-heading strong{color:var(--avt-ink);font-size:15px;font-weight:700;line-height:1.25}:where(.ad-page) .avt-assurance-matrix__row-heading>span:last-child>span{color:var(--avt-muted);font-size:12px;line-height:1.45}:where(.ad-page) .avt-assurance-matrix__cell{display:flex;min-width:0;align-items:center;border-left:1px solid var(--avt-line);padding:20px;background:#fff}:where(.ad-page) .avt-assurance-matrix__cell:nth-child(3){background:#fcfbff}:where(.ad-page) .avt-assurance-matrix__cell:nth-child(4){background:#f8f6ff}:where(.ad-page) .avt-assurance-matrix__cell ul{display:grid;width:100%;gap:10px;margin:0;padding:0;list-style:none}:where(.ad-page) .avt-assurance-matrix__cell li{display:flex;align-items:center;gap:9px;color:var(--avt-ink);font-size:13px;line-height:1.4;overflow-wrap:anywhere}:where(.ad-page) .avt-assurance-matrix__cell li:before{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--avt-purple);content:""}:where(.ad-page) .avt-assurance-matrix__mobile-label{display:none}:where(.ad-page) .avt-final{position:relative;isolation:isolate;overflow:hidden;padding:78px 0;border-top:1px solid rgba(97,72,249,.16);border-bottom:1px solid rgba(31,106,80,.18);background-color:#eef7f3;background-image:linear-gradient(135deg,transparent 0 48%,rgba(97,72,249,.1) 49%,transparent 50% 100%),linear-gradient(45deg,transparent 0 48%,rgba(31,106,80,.08) 49%,transparent 50% 100%);background-size:44px 44px;color:var(--avt-ink)}:where(.ad-page) .avt-final:before{position:absolute;z-index:-1;inset:0 0 auto;height:100%;background:linear-gradient(112deg,#ffffffe0 0 54%,#ffffff6b 54% 100%);content:""}:where(.ad-page) .avt-final__inner{display:grid;grid-template-columns:minmax(0,760px) auto;align-items:center;justify-content:space-between;gap:52px}:where(.ad-page) .avt-final h2{margin-bottom:12px;color:var(--avt-ink);font-size:38px;font-weight:700;line-height:1.12}:where(.ad-page) .avt-final p{max-width:670px;margin-bottom:0;color:var(--avt-body);font-size:16px;line-height:1.6}:where(.ad-page) .avt-modal{position:fixed;z-index:200;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f17299e}:where(.ad-page) .avt-modal__dialog{position:relative;width:min(820px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid var(--avt-line);border-radius:8px;background:#fff;box-shadow:0 24px 70px #0f172938}:where(.ad-page) .avt-modal__close{position:absolute;z-index:2;top:17px;right:17px;display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--avt-line);border-radius:50%;background:#fff;color:var(--avt-body)}:where(.ad-page) .avt-modal__header{padding:36px 68px 24px 36px;border-bottom:1px solid var(--avt-line)}:where(.ad-page) .avt-modal__header h2,:where(.ad-page) .avt-modal__success h2{margin-bottom:10px;color:var(--avt-ink);font-size:32px;font-weight:700;line-height:1.15}:where(.ad-page) .avt-modal__header p,:where(.ad-page) .avt-modal__success p{max-width:680px;margin-bottom:0;color:var(--avt-body);font-size:15px;line-height:1.55}:where(.ad-page) .avt-form{padding:26px 36px 32px}:where(.ad-page) .avt-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.ad-page) .avt-field{display:flex;min-width:0;flex-direction:column;gap:7px;margin-bottom:16px;color:var(--avt-body);font-size:13px;font-weight:600}:where(.ad-page) .avt-field>span{min-height:18px}:where(.ad-page) .avt-field em{color:var(--avt-muted);font-size:11px;font-style:normal;font-weight:450}:where(.ad-page) .avt-field input,:where(.ad-page) .avt-field select,:where(.ad-page) .avt-field textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:var(--avt-ink);font:inherit;font-size:14px;font-weight:450}:where(.ad-page) .avt-field textarea{min-height:84px;resize:vertical}:where(.ad-page) .avt-field input[aria-invalid=true],:where(.ad-page) .avt-field select[aria-invalid=true]{border-color:#c43f3f}:where(.ad-page) .avt-field small{color:#b42318;font-size:11px;font-weight:500}:where(.ad-page) .avt-upload{margin-top:2px;padding:16px;border:1px solid #cbd5e1;border-radius:8px;background:var(--avt-soft)}:where(.ad-page) .avt-upload--emphasized{border-color:var(--avt-purple);box-shadow:0 0 0 3px #6148f91a}:where(.ad-page) .avt-upload__intro,:where(.ad-page) .avt-upload__intro>div,:where(.ad-page) .avt-upload__selection,:where(.ad-page) .avt-upload__selection>div{display:flex;align-items:center}:where(.ad-page) .avt-upload__intro{justify-content:space-between;gap:14px}:where(.ad-page) .avt-upload__intro>div{min-width:0;gap:10px}:where(.ad-page) .avt-upload__intro>div>svg{flex:0 0 auto;color:var(--avt-purple)}:where(.ad-page) .avt-upload__intro>div>div{display:flex;min-width:0;flex-direction:column}:where(.ad-page) .avt-upload__intro strong{color:var(--avt-ink);font-size:13px}:where(.ad-page) .avt-upload__intro span,:where(.ad-page) .avt-upload__helper{color:var(--avt-muted);font-size:11px;line-height:1.4}:where(.ad-page) .avt-upload__button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;padding:9px 12px;border:1px solid #bdc6d2;border-radius:999px;background:#fff;color:var(--avt-ink);font-size:12px;font-weight:650}:where(.ad-page) .avt-upload__button input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}:where(.ad-page) .avt-upload__helper{max-width:640px;margin:12px 0 0}:where(.ad-page) .avt-upload__selection{justify-content:space-between;gap:16px;margin-top:13px;padding-top:12px;border-top:1px solid var(--avt-line)}:where(.ad-page) .avt-upload__selection>div{min-width:0;gap:7px;color:var(--avt-body);font-size:12px}:where(.ad-page) .avt-upload__selection>div span{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.ad-page) .avt-upload__selection small{color:var(--avt-muted)}:where(.ad-page) .avt-upload__selection button{border:0;background:transparent;color:var(--avt-purple);font-size:12px;font-weight:650}:where(.ad-page) .avt-checkbox{display:flex;align-items:flex-start;gap:9px;margin-top:13px;color:var(--avt-body);font-size:12px;line-height:1.45}:where(.ad-page) .avt-checkbox input{width:16px;height:16px;flex:0 0 auto;margin-top:1px;accent-color:var(--avt-purple)}:where(.ad-page) .avt-upload__progress{margin-top:14px}:where(.ad-page) .avt-upload__progress>div:first-child{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;color:var(--avt-body);font-size:11px}:where(.ad-page) .avt-upload__bar{height:6px;overflow:hidden;border-radius:999px;background:#dfe5ec}:where(.ad-page) .avt-upload__bar span{display:block;height:100%;border-radius:inherit;background:var(--avt-purple);transition:width .14s linear}:where(.ad-page) .avt-upload__status{display:flex;align-items:center;gap:7px;margin:12px 0 0;font-size:11px;font-weight:550}:where(.ad-page) .avt-upload__status--success{color:var(--avt-success)}:where(.ad-page) .avt-upload__status--error,:where(.ad-page) .avt-form__error{color:#b42318}:where(.ad-page) .avt-form__error{margin:14px 0 0;padding:10px 12px;border:1px solid #f4c7c3;border-radius:6px;background:#fff6f5;font-size:12px}:where(.ad-page) .avt-form__footer{display:flex;justify-content:flex-end;margin-top:22px}:where(.ad-page) .avt-modal__success{display:flex;min-height:420px;align-items:center;justify-content:center;flex-direction:column;padding:60px 40px;text-align:center}:where(.ad-page) .avt-modal__success>svg{margin-bottom:22px;color:var(--avt-success)}:where(.ad-page) .avt-modal__success .avt-button{margin-top:26px}:where(.ad-page) .avt-video-modal{position:fixed;z-index:230;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#060a14d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(.ad-page) .avt-video-modal__dialog{width:min(1120px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#0b1020;color:#fff;box-shadow:0 30px 90px #00000075}:where(.ad-page) .avt-video-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 26px 20px;border-bottom:1px solid rgba(255,255,255,.12)}:where(.ad-page) .avt-video-modal__eyebrow{margin-bottom:6px;color:#aaa1ff;font-size:11px;font-weight:700;line-height:1.3;text-transform:uppercase}:where(.ad-page) .avt-video-modal__header h2{max-width:760px;margin-bottom:0;color:#fff;font-size:28px;font-weight:700;line-height:1.18}:where(.ad-page) .avt-video-modal__close{display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#ffffff14;color:#fff}:where(.ad-page) .avt-video-modal__close:hover{background:#ffffff29}:where(.ad-page) .avt-video-modal__toolbar{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:18px;padding:12px 26px}:where(.ad-page) .avt-video-switcher{display:inline-grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid rgba(255,255,255,.18);border-radius:7px;background:#ffffff0f}:where(.ad-page) .avt-video-switcher button{min-width:142px;min-height:38px;padding:8px 14px;border:0;border-radius:5px;background:transparent;color:#aeb8ca;font-size:13px;font-weight:650}:where(.ad-page) .avt-video-switcher button[aria-pressed=true]{background:#fff;color:var(--avt-ink)}:where(.ad-page) .avt-video-modal__state{color:#cbd5e1;font-size:12px;font-weight:600}:where(.ad-page) .avt-video-modal__stage{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-block:1px solid rgba(255,255,255,.12);background:#000}:where(.ad-page) .avt-video-modal__stage video{display:block;width:100%;height:100%;background:#000;object-fit:contain}:where(.ad-page) .avt-video-modal__footer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:12px 26px;color:#cbd5e1}:where(.ad-page) .avt-video-modal__footer p{margin-bottom:0;font-size:12px;line-height:1.45}:where(.ad-page) .avt-video-modal__prototype{padding:6px 9px;border:1px solid rgba(255,255,255,.18);border-radius:5px;color:#aeb8ca;font-size:12px;line-height:1.45}:where(.ad-page) .avt-video-modal__transcript{color:#fff;font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:3px}:where(.ad-page) .avt-video-modal__transcript:hover{color:#d9d2ff}:where(.ad-page) .avt-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:1099px){:where(.ad-page) .avt-hero h1{font-size:54px}:where(.ad-page) .avt-story-wave__panel-grid{grid-template-columns:minmax(0,1fr) minmax(410px,.9fr);gap:48px}:where(.ad-page) .avt-story-wave__copy h2,:where(.ad-page) .avt-assurance__intro h2{font-size:40px}}@media(max-width:899px){:where(.ad-page) .avt-container{padding-inline:24px}:where(.ad-page) .avt-hero{min-height:650px}:where(.ad-page) .avt-hero__inner{min-height:650px}:where(.ad-page) .avt-hero__scrim{width:78%}:where(.ad-page) .avt-hero__copy{width:min(72%,620px)}:where(.ad-page) .avt-hero h1{font-size:48px}:where(.ad-page) .avt-logo-proof__inner{grid-template-columns:150px minmax(0,1fr)}:where(.ad-page) .avt-story-wave{overflow:visible}:where(.ad-page) .avt-story-wave__surface{display:none}:where(.ad-page) .avt-story-wave__overlay{position:relative;inset:auto;overflow:visible;clip-path:none!important;pointer-events:auto!important}:where(.ad-page) .avt-story-wave__base>[data-landing-row-key],:where(.ad-page) .avt-story-wave__overlay>[data-landing-row-key]{height:auto}:where(.ad-page) .avt-story-wave__panel,:where(.ad-page) .avt-story-wave__panel-grid{min-height:auto}:where(.ad-page) .avt-story-wave__panel-grid{display:block;padding-top:88px;padding-bottom:88px}:where(.ad-page) .avt-story-wave__panel--reveal{border-top:1px solid rgba(97,72,249,.18);background-color:#f1f0ff;background-image:linear-gradient(135deg,transparent 0 48%,rgba(97,72,249,.08) 49%,transparent 50% 100%),linear-gradient(45deg,transparent 0 48%,rgba(31,106,80,.06) 49%,transparent 50% 100%);background-size:42px 42px}:where(.ad-page) .ad-production-parallax__panel{min-height:auto;height:auto;padding-block:56px}:where(.ad-page) .ad-production-parallax__overlay.is-edit{border-top:1px solid rgba(37,99,235,.18)}:where(.ad-page) .ad-production-standalone{padding-block:56px}:where(.ad-page) .ad-production-standalone__intro{display:block;margin-bottom:28px}:where(.ad-page) .ad-production-standalone__meta{margin-bottom:20px}:where(.ad-page) .ad-production-standalone__intro h2{font-size:clamp(30px,7.4vw,40px)}:where(.ad-page) .ad-production-standalone__title-copy>p{font-size:17px}:where(.ad-page) .ad-production-standalone__step-copy{display:block}:where(.ad-page) .ad-production-standalone__summary{margin-top:22px}:where(.ad-page) .ad-production-standalone__step-title{margin-top:22px}:where(.ad-page) .ad-production-standalone__step-copy>p{margin-top:14px;font-size:16px}:where(.ad-page) .avt-story-wave__visual{display:none}:where(.ad-page) .avt-story-mobile-media{display:block;position:relative;margin:32px 0}:where(.ad-page) .avt-story-mobile-media img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:1px solid #b9c5d1;border-radius:8px;object-fit:cover}:where(.ad-page) .avt-story-mobile-media figcaption{position:absolute;right:12px;bottom:12px;z-index:1;max-width:min(250px,calc(100% - 24px));padding:8px 10px;border:1px solid rgba(15,23,41,.16);border-radius:4px;background:#fffffff2;color:var(--avt-body);font-size:11px;line-height:1.35}:where(.ad-page) .avt-assurance__intro{display:block}:where(.ad-page) .avt-assurance__intro h2{margin-bottom:22px}:where(.ad-page) .avt-assurance-matrix__header{align-items:flex-start;flex-direction:column}:where(.ad-page) .avt-assurance-matrix__proof{width:100%;min-width:0}:where(.ad-page) .avt-assurance-matrix__columns{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ad-page) .avt-assurance-matrix__columns>span{display:none}:where(.ad-page) .avt-assurance-matrix__columns>div:first-of-type{border-left:0}:where(.ad-page) .avt-assurance-matrix__row{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ad-page) .avt-assurance-matrix__row-heading{grid-column:1 / -1;border-bottom:1px solid var(--avt-line)}:where(.ad-page) .avt-assurance-matrix__cell:nth-child(2){border-left:0}}@media(max-width:639px){:where(.ad-page) .avt-container{padding-inline:18px}:where(.ad-page) .avt-eyebrow{margin-bottom:14px;font-size:11px}:where(.ad-page) .avt-button{min-height:48px;padding-inline:19px}:where(.ad-page) .avt-hero{min-height:0;background:#fff}:where(.ad-page) .avt-hero__media{display:none}:where(.ad-page) .avt-hero__media--placeholder{opacity:0}:where(.ad-page) .avt-hero__scrim{display:none}:where(.ad-page) .avt-hero__inner{display:block;min-height:0;align-items:flex-start;padding-top:52px;padding-bottom:0}:where(.ad-page) .avt-hero__copy{width:100%}:where(.ad-page) .avt-hero h1{max-width:360px;margin-bottom:20px;font-size:40px;line-height:1.05}:where(.ad-page) .avt-hero__body{max-width:360px;font-size:18px;line-height:1.5}:where(.ad-page) .avt-hero__detail{max-width:350px;font-size:14px}:where(.ad-page) .avt-hero__action{margin-top:24px}:where(.ad-page) .avt-hero__media-trigger{position:relative;right:auto;bottom:auto;top:auto;width:100vw;height:auto;aspect-ratio:16 / 9;margin-left:calc(50% - 50vw);margin-top:32px;overflow:hidden;border:1px solid #cbd5e1;border-radius:0;background:#0f1729;clip-path:none}:where(.ad-page) .avt-hero__play{width:72px;height:72px}:where(.ad-page) .avt-hero__media-trigger-poster{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;object-fit:cover}:where(.ad-page) .avt-hero__media-trigger-copy{display:flex;min-height:60px;padding:10px 16px;clip-path:none}:where(.ad-page) .avt-hero__media-trigger-copy strong{font-size:16px}:where(.ad-page) .avt-hero__media-trigger-icon{width:34px;height:34px}:where(.ad-page) .avt-logo-proof__inner{display:block;min-height:112px;padding-top:14px;padding-bottom:14px}:where(.ad-page) .avt-logo-proof__label{margin-bottom:10px;padding-inline:42px;font-size:11px;text-align:center}:where(.ad-page) .avt-logo-proof__track{padding-inline:44px;scroll-padding-inline:44px;scroll-snap-type:x proximity}:where(.ad-page) .avt-customer-name{width:auto;min-width:164px;height:60px;padding-inline:20px;scroll-snap-align:start}:where(.ad-page) .avt-logo-proof__arrow{display:inline-flex}:where(.ad-page) .avt-logo-proof__arrow--back{left:-4px}:where(.ad-page) .avt-logo-proof__arrow--forward{right:-4px}:where(.ad-page) .avt-story-wave__panel-grid{padding-top:52px;padding-bottom:72px}:where(.ad-page) .avt-story-wave__copy h2,:where(.ad-page) .avt-assurance__intro h2{font-size:34px;line-height:1.1}:where(.ad-page) .avt-section-lede{margin-bottom:26px;font-size:16px;line-height:1.58}:where(.ad-page) .avt-story-mobile-media{margin:26px 0}:where(.ad-page) .avt-story-wave__action .avt-button{width:100%}:where(.ad-page) .avt-assurance{padding:56px 0 76px}:where(.ad-page) .avt-assurance__intro{margin-bottom:44px}:where(.ad-page) .avt-assurance__intro>p:last-child{font-size:15px}:where(.ad-page) .avt-assurance-matrix{border-radius:7px}:where(.ad-page) .avt-assurance-matrix__header{min-height:0;gap:16px;padding:20px}:where(.ad-page) .avt-assurance-matrix__header h3{font-size:19px}:where(.ad-page) .avt-assurance-matrix__proof{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.ad-page) .avt-assurance-matrix__columns{display:none}:where(.ad-page) .avt-assurance-matrix__row{grid-template-columns:minmax(0,1fr);min-height:0}:where(.ad-page) .avt-assurance-matrix__row-heading{grid-column:auto;position:relative;padding:20px;border-bottom:1px solid #cbd5e1;background:#eef3f8}:where(.ad-page) .avt-assurance-matrix__row-heading:before{position:absolute;top:18px;bottom:18px;left:0;width:4px;border-radius:0 999px 999px 0;background:var(--avt-purple);content:""}:where(.ad-page) .avt-assurance-matrix__row-icon{border-color:#c9c1ff;background:#fff;box-shadow:0 8px 20px #0f172914}:where(.ad-page) .avt-assurance-matrix__row-heading strong{color:#111827;font-size:16px}:where(.ad-page) .avt-assurance-matrix__row-heading>span:last-child>span{color:#4b5870}:where(.ad-page) .avt-assurance-matrix__cell,:where(.ad-page) .avt-assurance-matrix__cell:nth-child(2){align-items:flex-start;flex-direction:column;gap:12px;border-top:1px solid var(--avt-line);border-left:0;padding:18px 20px}:where(.ad-page) .avt-assurance-matrix__mobile-label{display:block;color:#2f3b52;font-size:11px;font-weight:750;line-height:1.25;text-transform:uppercase}:where(.ad-page) .avt-assurance-matrix__cell ul{gap:8px}:where(.ad-page) .avt-final{padding:64px 0}:where(.ad-page) .avt-final__inner{display:block}:where(.ad-page) .avt-final h2{font-size:32px}:where(.ad-page) .avt-final p{font-size:15px}:where(.ad-page) .avt-final .avt-button{width:100%;margin-top:28px}:where(.ad-page) .avt-modal{align-items:stretch;padding:0;background:#fff}:where(.ad-page) .avt-modal__dialog{width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0;box-shadow:none}:where(.ad-page) .avt-modal__close{position:sticky;z-index:3;top:12px;float:right;margin:12px 12px -52px 0}:where(.ad-page) .avt-modal__header{padding:72px 18px 22px}:where(.ad-page) .avt-modal__header h2,:where(.ad-page) .avt-modal__success h2{font-size:28px}:where(.ad-page) .avt-video-modal{align-items:stretch;padding:0;background:#0b1020;-webkit-backdrop-filter:none;backdrop-filter:none}:where(.ad-page) .avt-video-modal__dialog{width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0;box-shadow:none}:where(.ad-page) .avt-video-modal__header{padding:20px 18px 16px}:where(.ad-page) .avt-video-modal__header h2{font-size:22px}:where(.ad-page) .avt-video-modal__toolbar{min-height:auto;align-items:stretch;flex-direction:column;gap:8px;padding:12px 18px}:where(.ad-page) .avt-video-switcher,:where(.ad-page) .avt-video-switcher button{width:100%}:where(.ad-page) .avt-video-switcher button{min-width:0}:where(.ad-page) .avt-video-modal__state{text-align:center}:where(.ad-page) .avt-video-modal__footer{grid-template-columns:auto minmax(0,1fr);padding:14px 18px}:where(.ad-page) .avt-video-modal__prototype,:where(.ad-page) .avt-video-modal__transcript{grid-column:1 / -1;justify-self:start}:where(.ad-page) .avt-form{padding:22px 18px 28px}:where(.ad-page) .avt-form__grid{display:block}:where(.ad-page) .avt-upload__intro{align-items:flex-start;flex-direction:column}:where(.ad-page) .avt-upload__button{width:100%}:where(.ad-page) .avt-upload__selection{align-items:flex-start;flex-direction:column}:where(.ad-page) .avt-upload__selection>div span{max-width:210px}:where(.ad-page) .avt-form__footer{position:sticky;bottom:-28px;margin:22px -18px -28px;padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--avt-line);background:#fffffff7}:where(.ad-page) .avt-form__footer .avt-button{width:100%}}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__subtitle-window ol{animation:none;transform:none}:where(.ad-page) .ad-two-pass-workspace,:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__upper,:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__timing,:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-timeline-viewport{box-sizing:border-box;min-width:0;max-width:100%}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-timeline-viewport{width:100%;overflow-x:auto}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__video{z-index:4}:where(.ad-page) .ad-two-pass-workspace__loading{position:absolute;z-index:5;inset:0;display:grid;align-content:center;justify-items:center;gap:10px;padding:28px;background:#020617c7;color:#fff;text-align:center}:where(.ad-page) .ad-two-pass-workspace__loading svg{color:#93c5fd;animation:ad-two-pass-loading-spin 1s linear infinite}:where(.ad-page) .ad-two-pass-workspace__loading strong{max-width:520px;font-size:clamp(18px,2vw,25px);line-height:1.2}:where(.ad-page) .ad-two-pass-workspace__loading small{max-width:500px;color:#dbeafe;font-size:clamp(13px,1.25vw,17px);line-height:1.4}@keyframes ad-two-pass-loading-spin{to{transform:rotate(1turn)}}:where(.ad-page) .ad-two-pass-workspace__mute{position:absolute;z-index:7;top:12px;left:12px;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 11px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:#020617d1;box-shadow:0 6px 18px #02061747;color:#fff;font:inherit;font-size:12px;font-weight:720;cursor:pointer}:where(.ad-page) .ad-two-pass-workspace__mute:focus-visible{outline:3px solid rgba(147,197,253,.72);outline-offset:2px}:where(.ad-page) .ad-two-pass-workspace__context-label{position:absolute;z-index:4;top:12px;right:12px;max-width:calc(100% - 150px);padding:7px 10px;border:1px solid rgba(147,197,253,.62);border-radius:999px;background:#0f172ad6;box-shadow:0 6px 18px #0206173d;color:#dbeafe;font-size:11px;font-weight:760;letter-spacing:.035em;line-height:1.15;text-align:right;text-transform:uppercase}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__video-caption.is-correction-flash{background:transparent;box-shadow:none;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.9)}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__video-caption mark{padding:1px 3px;border-radius:3px;background:#fde047;box-shadow:0 0 16px #facc1585;color:#172033}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__video-progress i{transition:none}:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__subtitle-window p.is-text-field{font-size:12px;line-height:1.45;text-transform:none}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__audio-wave.is-paused,:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__audio-wave.is-paused i{animation-play-state:paused!important}:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__video,:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__subtitles,:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__audio,:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__timing{border-color:#60a5fa47}:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__video-progress i{background:#60a5fa}:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__audio-wave i{background:linear-gradient(180deg,#93c5fd,#2563eb)}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__subtitle-window li.is-replay-fixed,:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-cue.is-replay-fixed{border-color:#4ade80fa;background:#14532d94;box-shadow:0 0 0 2px #4ade8033,0 0 28px #4ade8070}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-timeline-track{min-width:2400px}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-cue{min-height:92px;overflow:hidden}:where(.ad-page) .ad-two-pass-workspace.is-edit .ad-production-workspace__audio-controls{grid-template-columns:minmax(0,1fr)}@media(max-width:599px){:where(.ad-page) .ad-two-pass-workspace__mute{min-height:34px;padding:6px 9px}:where(.ad-page) .ad-two-pass-workspace__loading{padding:54px 20px 26px}:where(.ad-page) .ad-two-pass-workspace__context-label{top:10px;right:10px;max-width:calc(100% - 128px);padding:6px 8px;font-size:9px}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-timeline-track{height:120px;min-width:2400px}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-cue{top:34px;height:78px;min-height:0;overflow:hidden;background:#0f4f4b;opacity:1}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-cue>small{display:none}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-cue>strong{margin-top:0}:where(.ad-page) .ad-two-pass-workspace .ad-production-workspace__quality-cue.is-replay-fixed{background:#14532d}}@media(prefers-reduced-motion:reduce){.avt-page:where(.ad-page) *,.avt-page:where(.ad-page) *:before,.avt-page:where(.ad-page) *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:where(.ad-page) .avt-story-wave{overflow:visible}:where(.ad-page) .avt-story-wave__surface{display:none}:where(.ad-page) .avt-story-wave__overlay{position:relative;inset:auto;overflow:visible;clip-path:none!important;pointer-events:auto!important}:where(.ad-page) .avt-story-wave__base>[data-landing-row-key],:where(.ad-page) .avt-story-wave__overlay>[data-landing-row-key]{height:auto}:where(.ad-page) .avt-story-wave__panel--reveal{border-top:1px solid rgba(97,72,249,.18);background:#f1f0ff}}:where(.ad-page) .ad-production-system-concept{position:relative;margin-top:22px;overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:18px;background:radial-gradient(circle at 16% 30%,rgba(245,158,11,.1),transparent 28%),radial-gradient(circle at 54% 45%,rgba(20,184,166,.1),transparent 30%),radial-gradient(circle at 89% 58%,rgba(244,63,94,.1),transparent 32%),#07142b;box-shadow:0 30px 70px #0f172a29;color:#e2e8f0}:where(.ad-page) .ad-production-system-concept:before{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.035) 1px,transparent 1px);background-size:32px 32px;content:"";pointer-events:none}:where(.ad-page) .ad-production-system-concept__header{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:23px 26px 20px;border-bottom:1px solid rgba(148,163,184,.14)}:where(.ad-page) .ad-production-system-concept__header>div{width:100%;max-width:none}:where(.ad-page) .ad-production-system-concept__header h2{width:100%;margin:0;color:#f8fafc;font-size:clamp(20px,1.85vw,28px);font-weight:570;letter-spacing:-.035em;line-height:1.08}:where(.ad-page) .ad-production-system-concept__header p{max-width:720px;margin:9px 0 0;color:#a9b8ce;font-size:14px;line-height:1.55}:where(.ad-page) .ad-production-system-concept__source,:where(.ad-page) .ad-production-system-concept__destination{position:relative;z-index:2;display:grid;align-items:center;gap:10px;width:min(360px,calc(100% - 52px));min-height:58px;border:1px solid rgba(148,163,184,.24);border-radius:12px;background:#0d1b34eb}:where(.ad-page) .ad-production-system-concept__source{grid-template-columns:34px minmax(0,1fr) auto 22px;margin:18px 26px 14px;padding:9px 10px 9px 12px}:where(.ad-page) .ad-production-system-concept__destination{grid-template-columns:22px 34px minmax(0,1fr) auto;width:min(410px,calc(100% - 52px));margin:13px 26px 22px auto;padding:9px 12px 9px 10px;border-color:#34d39957;background:linear-gradient(135deg,#064e3b57,#0d1b34f0)}:where(.ad-page) .ad-production-system-concept__source small,:where(.ad-page) .ad-production-system-concept__destination small{display:block;margin-bottom:2px;color:#8091aa;font-size:9px;font-weight:760;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}:where(.ad-page) .ad-production-system-concept__source strong,:where(.ad-page) .ad-production-system-concept__destination strong{display:block;overflow:hidden;color:#eef2ff;font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}:where(.ad-page) .ad-production-system-concept__endpoint-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#60a5fa24;color:#93c5fd}:where(.ad-page) .ad-production-system-concept__destination .ad-production-system-concept__endpoint-icon{background:#34d39924;color:#6ee7b7}:where(.ad-page) .ad-production-system-concept__source-formats,:where(.ad-page) .ad-production-system-concept__destination-formats{color:#7f91aa;font-size:9px;font-weight:700;letter-spacing:.03em;white-space:nowrap}:where(.ad-page) .ad-production-system-concept__source-arrow,:where(.ad-page) .ad-production-system-concept__destination-arrow{color:#64748b}:where(.ad-page) .ad-production-system-concept__stages{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) 34px minmax(0,.9fr) 52px minmax(0,1.2fr);align-items:stretch;gap:8px;padding:0 26px}:where(.ad-page) .ad-production-system-concept__stage{position:relative;display:flex;min-width:0;min-height:340px;flex-direction:column;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:#08142be0}:where(.ad-page) .ad-production-system-concept__stage:before{position:absolute;inset:0 0 auto;height:4px;background:var(--stage-accent);content:""}:where(.ad-page) .ad-production-system-concept__stage--voice{--stage-accent: #f59e0b;border-color:#f59e0b47;background:linear-gradient(160deg,#78350f3d,#08142beb 48%)}:where(.ad-page) .ad-production-system-concept__stage--quality{--stage-accent: #2dd4bf;border-color:#2dd4bf47;background:linear-gradient(160deg,#0f766e33,#08142beb 48%)}:where(.ad-page) .ad-production-system-concept__stage--edit{--stage-accent: #fb7185;border-color:#fb71854d;background:linear-gradient(160deg,#9f123933,#08142beb 48%)}:where(.ad-page) .ad-production-system-concept__stage>header{display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;padding:20px 18px 15px}:where(.ad-page) .ad-production-system-concept__stage>header>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--stage-accent) 46%,transparent);border-radius:50%;background:color-mix(in srgb,var(--stage-accent) 13%,transparent);color:color-mix(in srgb,var(--stage-accent) 82%,white);font-size:10px;font-weight:800;letter-spacing:.08em}:where(.ad-page) .ad-production-system-concept__stage h3{margin:0;color:#f8fafc;font-size:17px;font-weight:650;letter-spacing:-.02em;line-height:1.2}:where(.ad-page) .ad-production-system-concept__stage header p{margin:5px 0 0;color:#9cacc2;font-size:11px;line-height:1.45}:where(.ad-page) .ad-production-system-concept__connector{display:flex;align-items:center;justify-content:center;color:#60718a}:where(.ad-page) .ad-production-system-concept__connector--optional{position:relative;flex-direction:column;gap:5px;color:#fb7185}:where(.ad-page) .ad-production-system-concept__connector--optional:before{position:absolute;top:44%;right:2px;left:-10px;height:1px;background:linear-gradient(90deg,#2dd4bf7a,#fb7185b3);content:"";z-index:-1}:where(.ad-page) .ad-production-system-concept__connector small{padding:4px 6px;border:1px solid rgba(251,113,133,.25);border-radius:999px;background:#13213a;color:#fecdd3;font-size:8px;font-weight:750;line-height:1;text-transform:uppercase;white-space:nowrap}:where(.ad-page) .ad-production-system-concept__voice-console{margin:0 16px;overflow:hidden;border:1px solid rgba(245,158,11,.2);border-radius:12px;background:#040c1db3}:where(.ad-page) .ad-production-system-concept__waveform{display:flex;align-items:center;justify-content:center;gap:5px;height:74px;padding:0 16px;border-bottom:1px solid rgba(245,158,11,.14);background:linear-gradient(90deg,#f59e0b14,#a855f714)}:where(.ad-page) .ad-production-system-concept__waveform i{width:5px;height:var(--wave-height, 24px);border-radius:999px;background:linear-gradient(180deg,#fbbf24,#a855f7);box-shadow:0 0 12px #f59e0b38}:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(2),:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(10){--wave-height: 38px}:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(3),:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(8){--wave-height: 52px}:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(4),:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(9){--wave-height: 30px}:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(5){--wave-height: 59px}:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(6){--wave-height: 44px}:where(.ad-page) .ad-production-system-concept__waveform i:nth-child(7){--wave-height: 64px}:where(.ad-page) .ad-production-system-concept__knobs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:14px 8px 12px}:where(.ad-page) .ad-production-system-concept__knobs>span{display:grid;min-width:0;justify-items:center;text-align:center}:where(.ad-page) .ad-production-system-concept__knobs>span>i{position:relative;display:block;width:42px;height:42px;margin-bottom:8px;border:5px solid rgba(148,163,184,.16);border-top-color:#fbbf24;border-right-color:#a855f7;border-radius:50%;background:radial-gradient(circle at 38% 32%,#3c465b,#111c33 68%);box-shadow:inset 0 0 0 1px #ffffff14,0 8px 18px #0003}:where(.ad-page) .ad-production-system-concept__knobs>span>i:after{position:absolute;top:4px;left:calc(50% - 1px);width:2px;height:11px;border-radius:999px;background:#f8fafc;content:"";transform:rotate(var(--knob-turn)) translateY(-1px);transform-origin:50% 17px}:where(.ad-page) .ad-production-system-concept__knobs small{color:#7f91aa;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}:where(.ad-page) .ad-production-system-concept__knobs strong{width:100%;margin-top:3px;overflow:hidden;color:#fde68a;font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}:where(.ad-page) .ad-production-system-concept__stage-outcome{margin:auto 17px 17px;padding-top:13px;border-top:1px solid rgba(148,163,184,.12);color:#9cacc2;font-size:10px;line-height:1.45}:where(.ad-page) .ad-production-system-concept__stage-outcome strong{color:#eef2ff;font-weight:690}:where(.ad-page) .ad-production-system-concept__quality-checks{display:grid;gap:8px;padding:3px 15px 12px}:where(.ad-page) .ad-production-system-concept__quality-checks>span{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:7px 9px;border:1px solid rgba(45,212,191,.15);border-radius:9px;background:#04182694}:where(.ad-page) .ad-production-system-concept__quality-checks>span.is-review{border-color:#fb718547;background:#4c051933}:where(.ad-page) .ad-production-system-concept__quality-checks i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#2dd4bf24;color:#5eead4}:where(.ad-page) .ad-production-system-concept__quality-checks .is-review i{background:#fb718521;color:#fda4af}:where(.ad-page) .ad-production-system-concept__quality-checks strong{color:#dbeafe;font-size:10px;line-height:1.3}:where(.ad-page) .ad-production-system-concept__quality-checks small{padding:4px 6px;border-radius:999px;background:#2dd4bf1a;color:#5eead4;font-size:8px;font-weight:760;text-transform:uppercase}:where(.ad-page) .ad-production-system-concept__quality-checks .is-review small{background:#fb71851a;color:#fda4af}:where(.ad-page) .ad-production-system-concept__quality-routes{display:grid;gap:6px;margin:auto 15px 15px;padding-top:12px;border-top:1px solid rgba(148,163,184,.12)}:where(.ad-page) .ad-production-system-concept__quality-routes>span{display:flex;align-items:center;gap:7px;color:#99f6e4;font-size:9px;font-weight:680}:where(.ad-page) .ad-production-system-concept__quality-routes>span.is-adjust{color:#fda4af}:where(.ad-page) .ad-production-system-concept__editor{position:relative;margin:2px 15px 13px;padding:10px;overflow:hidden;border:1px solid rgba(251,113,133,.22);border-radius:12px;background:#050d1e}:where(.ad-page) .ad-production-system-concept__video-track{position:relative;display:grid;grid-template-columns:70px repeat(4,1fr);gap:3px;height:66px;padding:6px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#172554,#312e81 55%,#4c1d3d)}:where(.ad-page) .ad-production-system-concept__video-track>span{position:absolute;right:7px;bottom:6px;z-index:2;display:flex;align-items:center;gap:4px;padding:3px 5px;border-radius:5px;background:#020617b3;color:#f8fafc;font-size:7px;font-weight:700}:where(.ad-page) .ad-production-system-concept__video-track>i{border-radius:3px;background:linear-gradient(180deg,transparent 58%,rgba(2,6,23,.5) 58%),linear-gradient(135deg,#60a5fab3,#f472b68c)}:where(.ad-page) .ad-production-system-concept__video-track>i:nth-of-type(2),:where(.ad-page) .ad-production-system-concept__video-track>i:nth-of-type(4){background:linear-gradient(180deg,transparent 58%,rgba(2,6,23,.5) 58%),linear-gradient(135deg,#2dd4bf9e,#6366f1ad)}:where(.ad-page) .ad-production-system-concept__audio-track{display:grid;grid-template-columns:.72fr 1.34fr 1fr;gap:4px;height:46px;margin-top:7px;padding:6px;border-radius:8px;background:#1e293b8f}:where(.ad-page) .ad-production-system-concept__audio-track>span{position:relative;overflow:hidden;border:1px solid rgba(168,85,247,.35);border-radius:5px;background:repeating-linear-gradient(90deg,transparent 0 4px,rgba(216,180,254,.32) 4px 6px),#581c8740}:where(.ad-page) .ad-production-system-concept__audio-track>span.is-active{border-color:#fb7185;background:repeating-linear-gradient(90deg,transparent 0 4px,rgba(254,205,211,.45) 4px 6px),#9f12395c;box-shadow:0 0 0 1px #fb718524,0 0 18px #f43f5e29}:where(.ad-page) .ad-production-system-concept__audio-track>span.is-active i{position:absolute;top:4px;right:5px;bottom:4px;width:5px;border-right:2px dotted rgba(255,255,255,.72);border-left:2px dotted rgba(255,255,255,.72)}:where(.ad-page) .ad-production-system-concept__playhead{position:absolute;top:5px;bottom:73px;left:49%;width:2px;background:#f43f5e;box-shadow:0 0 9px #f43f5eb8}:where(.ad-page) .ad-production-system-concept__playhead i{position:absolute;top:0;left:-4px;width:10px;height:8px;border-radius:2px 2px 50% 50%;background:#f43f5e}:where(.ad-page) .ad-production-system-concept__segment-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px}:where(.ad-page) .ad-production-system-concept__segment-controls>span{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 6px;min-width:0;padding:6px 7px;border:1px solid rgba(148,163,184,.13);border-radius:7px;background:#1e293b85}:where(.ad-page) .ad-production-system-concept__segment-controls small{color:#94a3b8;font-size:7px;font-weight:690}:where(.ad-page) .ad-production-system-concept__segment-controls strong{color:#fecdd3;font-size:7px}:where(.ad-page) .ad-production-system-concept__segment-controls>span>i{position:relative;grid-column:1 / -1;height:3px;border-radius:999px;background:#94a3b83d}:where(.ad-page) .ad-production-system-concept__segment-controls b{position:absolute;top:-2px;left:68%;width:7px;height:7px;border-radius:50%;background:#fb7185}:where(.ad-page) .ad-production-system-concept__segment-controls>span:nth-child(2) b{left:51%}:where(.ad-page) .ad-production-system-concept__segment-controls>span:nth-child(3) b{left:38%}:where(.ad-page) .ad-production-system-concept__destination-route{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(80px,1fr);align-items:center;gap:10px;width:calc(60% - 26px);margin:12px 26px 0 auto;color:#5eead4}:where(.ad-page) .ad-production-system-concept__destination-route span{font-size:8px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}:where(.ad-page) .ad-production-system-concept__destination-route i{width:100%;height:1px;background:linear-gradient(90deg,#2dd4bf,#34d399)}@media(max-width:1099px){:where(.ad-page) .ad-production-system-concept__stages{grid-template-columns:minmax(0,1fr) 26px minmax(0,.92fr) 36px minmax(0,1.12fr);gap:5px;padding-right:18px;padding-left:18px}:where(.ad-page) .ad-production-system-concept__stage>header{grid-template-columns:30px minmax(0,1fr);gap:8px;padding-right:13px;padding-left:13px}:where(.ad-page) .ad-production-system-concept__stage>header>span{width:30px;height:30px}:where(.ad-page) .ad-production-system-concept__stage h3{font-size:15px}:where(.ad-page) .ad-production-system-concept__voice-console,:where(.ad-page) .ad-production-system-concept__editor{margin-right:12px;margin-left:12px}:where(.ad-page) .ad-production-system-concept__quality-checks,:where(.ad-page) .ad-production-system-concept__quality-routes{margin-right:12px;margin-left:12px}:where(.ad-page) .ad-production-system-concept__segment-controls{gap:4px}}@media(max-width:799px){:where(.ad-page) .ad-production-system-concept__header{flex-direction:column;gap:13px;padding:20px 18px 17px}:where(.ad-page) .ad-production-system-concept__source,:where(.ad-page) .ad-production-system-concept__destination{width:calc(100% - 36px);margin-right:18px;margin-left:18px}:where(.ad-page) .ad-production-system-concept__stages{grid-template-columns:minmax(0,1fr);gap:9px;padding:0 18px}:where(.ad-page) .ad-production-system-concept__stage{min-height:0}:where(.ad-page) .ad-production-system-concept__connector{height:26px;transform:rotate(90deg)}:where(.ad-page) .ad-production-system-concept__connector--optional{height:42px;transform:none}:where(.ad-page) .ad-production-system-concept__connector--optional svg{transform:rotate(90deg)}:where(.ad-page) .ad-production-system-concept__connector--optional:before{inset:0 50% 0 auto;width:1px;height:auto;background:linear-gradient(180deg,#2dd4bf7a,#fb7185b3)}:where(.ad-page) .ad-production-system-concept__stage-outcome{margin-top:16px}:where(.ad-page) .ad-production-system-concept__destination-route{width:auto;margin-right:18px;margin-left:18px}}@media(max-width:479px){:where(.ad-page) .ad-production-system-concept{margin-top:16px;border-radius:14px}:where(.ad-page) .ad-production-system-concept__header h2{font-size:20px}:where(.ad-page) .ad-production-system-concept__source,:where(.ad-page) .ad-production-system-concept__destination{grid-template-columns:34px minmax(0,1fr) 18px}:where(.ad-page) .ad-production-system-concept__destination{grid-template-columns:18px 34px minmax(0,1fr)}:where(.ad-page) .ad-production-system-concept__source-formats,:where(.ad-page) .ad-production-system-concept__destination-formats{display:none}:where(.ad-page) .ad-production-system-concept__knobs{padding-right:3px;padding-left:3px}:where(.ad-page) .ad-production-system-concept__knobs>span>i{width:38px;height:38px}:where(.ad-page) .ad-production-system-concept__segment-controls{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-production-system-concept__destination-route span{max-width:170px;text-align:right}}:where(.ad-page) .ad-production-deck__focus-zone{position:relative;isolation:isolate}:where(.ad-page) .ad-production-deck__focus-zone:before{position:absolute;z-index:3;inset:0;background:linear-gradient(#111214c2,#030406d1);content:"";opacity:0;pointer-events:none;transition:opacity .24s ease}:where(.ad-page) .ad-production-deck__focus-zone:has(.ad-production-workspace.is-focus-correction):before,:where(.ad-page) .ad-production-deck__focus-zone:has(.ad-production-workspace.is-focus-audio):before,:where(.ad-page) .ad-production-deck__focus-zone:has(.ad-production-workspace.is-focus-timing):before,:where(.ad-page) .ad-production-deck__focus-zone:has(.ad-production-workspace.is-transition-loading):before{opacity:1}:where(.ad-page) .ad-production-deck__steps{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:18px 26px 0}:where(.ad-page) .ad-production-deck__step-wrap{display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:8px;min-width:0}:where(.ad-page) .ad-production-deck__step-wrap:last-child{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-production-deck__step-wrap>svg{color:#42536d}:where(.ad-page) .ad-production-deck__step{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:50px;padding:8px 12px;border:1px solid rgba(148,163,184,.16);border-radius:11px;background:#081329b8;color:#8798b0;text-align:left;cursor:default}:where(.ad-page) .ad-production-deck__step small{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(148,163,184,.22);border-radius:50%;font-size:9px;font-weight:800;letter-spacing:.08em}:where(.ad-page) .ad-production-deck__step strong{overflow:hidden;font-size:12px;font-weight:680;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}:where(.ad-page) .ad-production-deck__step.is-active{color:#f8fafc}:where(.ad-page) .ad-production-deck__step.is-active.is-voice{border-color:#f59e0b7a;background:#78350f4d;box-shadow:0 12px 28px #f59e0b1a}:where(.ad-page) .ad-production-deck__step.is-active.is-quality{border-color:#2dd4bf7a;background:#0f766e3d;box-shadow:0 12px 28px #2dd4bf1a}:where(.ad-page) .ad-production-deck__step.is-active.is-edit{border-color:#fb718580;background:#9f12393d;box-shadow:0 12px 28px #fb71851a}:where(.ad-page) .ad-production-deck__viewport{position:relative;min-height:466px;margin:12px 26px 0;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:#030b1bb8}:where(.ad-page) .ad-production-deck__panel{min-height:464px;animation:ad-production-deck-panel-in .52s cubic-bezier(.22,1,.36,1)}:where(.ad-page) .ad-production-deck__panel--voice{background:radial-gradient(circle at 11% 3%,#dbe6fa 0,transparent 31%),radial-gradient(circle at 90% 88%,#c4d5f5 0,transparent 35%),linear-gradient(135deg,#a0bcf1,#c9d9f7 48%,#a0bcf1)}:where(.ad-page) .ad-production-deck__viewport.is-panel-0{border-color:#89aae8;background:#a0bcf1;box-shadow:0 22px 54px #3a65b529}:where(.ad-page) .ad-production-deck__panel--quality{background:linear-gradient(140deg,#0f766e2e,#071228f0 48%)}:where(.ad-page) .ad-production-deck__panel--edit{background:linear-gradient(140deg,#9f12392e,#071228f0 48%)}@keyframes ad-production-deck-panel-in{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:translate(0)}}:where(.ad-page) .ad-production-deck__panel-header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:13px;min-height:80px;padding:18px 20px 15px;border-bottom:1px solid rgba(148,163,184,.13)}:where(.ad-page) .ad-production-deck__panel-header>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(148,163,184,.24);border-radius:50%;color:#dbeafe;font-size:11px;font-weight:800;letter-spacing:.08em}:where(.ad-page) .ad-production-deck__panel--voice .ad-production-deck__panel-header>span{border-color:#f59e0b85;background:#f59e0b1f;color:#fde68a}:where(.ad-page) .ad-production-deck__panel--quality .ad-production-deck__panel-header>span{border-color:#2dd4bf85;background:#2dd4bf1f;color:#99f6e4}:where(.ad-page) .ad-production-deck__panel--edit .ad-production-deck__panel-header>span{border-color:#fb718585;background:#fb71851f;color:#fecdd3}:where(.ad-page) .ad-production-deck__panel-header h3{margin:0;color:#f8fafc;font-size:22px;font-weight:650;letter-spacing:-.025em;line-height:1.15}:where(.ad-page) .ad-production-deck__panel-header p{margin:5px 0 0;color:#9babc1;font-size:15px;line-height:1.5}:where(.ad-page) .ad-production-deck__panel-header>strong{padding:6px 8px;border:1px solid rgba(251,113,133,.28);border-radius:999px;background:#fb71851a;color:#fecdd3;font-size:9px;font-weight:760;letter-spacing:.06em;line-height:1;text-transform:uppercase}:where(.ad-page) .ad-production-deck__voice-panel{display:grid;grid-template-rows:190px minmax(0,1fr);gap:12px;min-height:384px;padding:20px}:where(.ad-page) .ad-production-deck__voice-preview{display:grid;gap:10px;min-height:190px;padding:14px 16px 16px;border:1px solid #91afe8;border-radius:13px;background:#ffffffe0;box-shadow:0 12px 30px #3a65b51c}:where(.ad-page) .ad-production-deck__voice-preview>header{display:flex;align-items:center;justify-content:space-between;gap:18px}:where(.ad-page) .ad-production-deck__voice-preview-heading{display:grid;gap:3px}:where(.ad-page) .ad-production-deck__voice-preview-heading>strong{color:#1d5fd1;font-size:15px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}:where(.ad-page) .ad-production-deck__voice-preview-band{position:relative;display:block;width:100%;min-height:108px;overflow:hidden;border:1px solid #9ab6eb;border-radius:10px;background-color:#dce7fa;background-image:linear-gradient(rgba(70,111,190,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(70,111,190,.07) 1px,transparent 1px);background-size:24px 24px}:where(.ad-page) .ad-production-deck__voice-preview-band:before,:where(.ad-page) .ad-production-deck__voice-preview-band:after{position:absolute;z-index:1;top:0;bottom:0;width:120px;content:"";pointer-events:none}:where(.ad-page) .ad-production-deck__voice-preview-band:before{left:0;background:linear-gradient(90deg,#dce7fa,#dce7fa00)}:where(.ad-page) .ad-production-deck__voice-preview-band:after{right:0;background:linear-gradient(270deg,#dce7fa,#dce7fa00)}:where(.ad-page) .ad-production-deck__voice-wave{position:absolute;z-index:0;inset:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}:where(.ad-page) .ad-production-deck__voice-wave.is-reacting-source{animation:ad-production-voice-source-response .92s cubic-bezier(.16,1,.3,1) both}:where(.ad-page) .ad-production-deck__voice-wave.is-reacting-character .ad-production-deck__voice-wave-group{animation:ad-production-voice-character-response .98s cubic-bezier(.22,1,.36,1) both}:where(.ad-page) .ad-production-deck__voice-wave.is-reacting-style .ad-production-deck__voice-wave-group{animation:ad-production-voice-style-response 1.1s ease-in-out both}:where(.ad-page) .ad-production-deck__voice-wave-track{display:flex;width:200%;height:100%;animation:ad-production-voice-scroll 8s linear infinite;backface-visibility:hidden;transform:translateZ(0);will-change:transform}:where(.ad-page) .ad-production-deck__voice-wave-group{display:flex;flex:0 0 50%;align-items:center;justify-content:space-around;gap:3px;min-width:0;padding:10px 18px;contain:layout paint}:where(.ad-page) .ad-production-deck__voice-wave-group i{flex:0 0 4px;width:4px;height:72px;border-radius:999px;background:linear-gradient(180deg,#1d4ed8,#2563eb 58%,#60a5fa);opacity:.82;transform:scaleY(var(--voice-scale, .333));transform-origin:center;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .32s ease;will-change:transform}:where(.ad-page) .ad-production-deck__voice-wave-group i:nth-child(3n){opacity:1}:where(.ad-page) .ad-production-deck__voice-wave-group i:nth-child(5n){opacity:.68}@keyframes ad-production-voice-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes ad-production-voice-source-response{0%{filter:saturate(1) brightness(1);opacity:1}18%{filter:saturate(.45) brightness(1.7);opacity:.42}42%{filter:saturate(1.8) brightness(1.3);opacity:1}to{filter:saturate(1) brightness(1);opacity:1}}@keyframes ad-production-voice-character-response{0%{transform:scaleY(1)}35%{transform:scaleY(1.42)}62%{transform:scaleY(.76)}to{transform:scaleY(1)}}@keyframes ad-production-voice-style-response{0%,to{transform:translateY(0) scaleY(1)}18%{transform:translateY(-5px) scaleY(1.12)}36%{transform:translateY(5px) scaleY(.82)}54%{transform:translateY(-3px) scaleY(1.24)}72%{transform:translateY(3px) scaleY(.9)}}:where(.ad-page) .ad-production-deck__voice-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}:where(.ad-page) .ad-production-deck__voice-options>section{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:34px auto;min-width:0;padding:13px;border:1px solid #91afe8;border-radius:13px;background:#ffffffe6;box-shadow:0 10px 26px #3a65b51a}:where(.ad-page) .ad-production-deck__voice-options section>header{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;padding-bottom:11px;text-align:left}:where(.ad-page) .ad-production-deck__large-knob{position:relative;display:block;width:72px;height:72px;border:7px solid rgba(148,163,184,.14);border-top-color:#60a5fa;border-right-color:#2563eb;border-radius:50%;background:radial-gradient(circle at 36% 30%,#4b556b,#121d34 68%);box-shadow:inset 0 0 0 1px #ffffff14,0 12px 26px #0000003d}:where(.ad-page) .ad-production-deck__large-knob>i{position:absolute;inset:8px;border-radius:50%}:where(.ad-page) .ad-production-deck__large-knob>i:after{position:absolute;top:0;left:calc(50% - 1px);width:3px;height:16px;border-radius:999px;background:#f8fafc;content:"";transform:rotate(var(--knob-turn)) translateY(-1px);transform-origin:50% 27px}:where(.ad-page) .ad-production-deck__voice-options header small{display:block;color:#47557a;font-size:15px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}:where(.ad-page) .ad-production-deck__edit-controls small{display:block;color:#8192aa;font-size:8px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}:where(.ad-page) .ad-production-deck__voice-options section>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}:where(.ad-page) .ad-production-deck__voice-options section>div button{position:relative;height:48px;padding:8px 9px;border:1px solid #aec4ee;border-radius:7px;background:#eef3fc;color:#4b5877;cursor:pointer;font-family:inherit;font-size:11px;font-weight:650;line-height:1.2;text-align:center;transition:border-color .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease}:where(.ad-page) .ad-production-deck__voice-options section>div button.is-pointer-target{animation:ad-production-fake-hover 1.5s ease both}:where(.ad-page) .ad-production-deck__fake-pointer{position:absolute;z-index:4;top:54%;left:70%;display:block;width:22px;height:22px;color:#2563eb;filter:drop-shadow(0 3px 4px rgba(30,64,175,.24));pointer-events:none;animation:ad-production-fake-pointer 1.5s cubic-bezier(.22,1,.36,1) both}:where(.ad-page) .ad-production-deck__fake-pointer:after{position:absolute;top:-5px;left:-5px;width:18px;height:18px;border:1px solid rgba(37,99,235,.72);border-radius:50%;content:"";opacity:0;transform:scale(.3);animation:ad-production-fake-click-ring 1.5s ease both}:where(.ad-page) .ad-production-deck__fake-pointer svg{display:block;fill:#fff;stroke:#1e40af}:where(.ad-page) .ad-production-deck__voice-options section>div button:hover,:where(.ad-page) .ad-production-deck__voice-options section>div button:focus-visible{border-color:#2563eb75;background:#dce7fa;color:#1e3a8a}:where(.ad-page) .ad-production-deck__voice-options section>div button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}:where(.ad-page) .ad-production-deck__voice-options section>div button.is-selected{border-color:#2563eb8f;background:linear-gradient(135deg,#a0bcf1,#c7d8f7);color:#1e3a8a;box-shadow:inset 0 0 0 1px #2563eb14,0 7px 16px #2563eb17;animation:ad-production-option-press .42s ease both}@keyframes ad-production-option-press{0%{transform:translateY(1px) scale(.985)}to{transform:translateY(0) scale(1)}}@keyframes ad-production-fake-pointer{0%{opacity:0;transform:translate3d(18px,16px,0) rotate(-7deg) scale(1)}18%{opacity:1}54%{opacity:1;transform:translateZ(0) rotate(-7deg) scale(1)}66%{opacity:1;transform:translate3d(0,1px,0) rotate(-7deg) scale(.82)}76%{opacity:1;transform:translateZ(0) rotate(-7deg) scale(1)}90%{opacity:1}to{opacity:0;transform:translateZ(0) rotate(-7deg) scale(1)}}@keyframes ad-production-fake-click-ring{0%,55%{opacity:0;transform:scale(.3)}66%{opacity:.9;transform:scale(.55)}82%{opacity:0;transform:scale(1.65)}to{opacity:0;transform:scale(1.65)}}@keyframes ad-production-fake-hover{0%,18%{border-color:#aec4ee;box-shadow:none}48%,76%{border-color:#2563eb9e;box-shadow:0 0 0 1px #2563eb1a,0 0 20px #2563eb1f}to{border-color:#aec4ee;box-shadow:none}}:where(.ad-page) .ad-production-deck__quality-panel,:where(.ad-page) .ad-production-deck__edit-panel{display:grid;grid-template-columns:minmax(0,1.56fr) minmax(260px,.72fr);gap:18px;padding:20px}:where(.ad-page) .ad-production-deck__timeline{position:relative;padding:11px;overflow:hidden;border:1px solid rgba(45,212,191,.2);border-radius:13px;background:#050d1e}:where(.ad-page) .ad-production-deck__timeline.is-edit{border-color:#fb71853d}:where(.ad-page) .ad-production-deck__scene-strip,:where(.ad-page) .ad-production-deck__transcript-track,:where(.ad-page) .ad-production-deck__wave-track{display:grid;grid-template-columns:1.35fr .72fr 1.18fr .95fr;gap:5px}:where(.ad-page) .ad-production-deck__scene-strip{height:100px;padding:6px;border-radius:8px;background:#111c34}:where(.ad-page) .ad-production-deck__scene-strip>span{position:relative;overflow:hidden;border-radius:5px;background:linear-gradient(180deg,transparent 64%,rgba(2,6,23,.58) 64%),linear-gradient(135deg,#2563eb,#6366f1 52%,#a855f7)}:where(.ad-page) .ad-production-deck__scene-strip>span:nth-child(2){background:linear-gradient(180deg,transparent 64%,rgba(2,6,23,.58) 64%),linear-gradient(135deg,#0f766e,#2563eb)}:where(.ad-page) .ad-production-deck__scene-strip>span:nth-child(4){background:linear-gradient(180deg,transparent 64%,rgba(2,6,23,.58) 64%),linear-gradient(135deg,#7e22ce,#be185d)}:where(.ad-page) .ad-production-deck__scene-strip>span.is-focus{outline:2px solid #2dd4bf;outline-offset:-2px;box-shadow:0 0 22px #2dd4bf38}:where(.ad-page) .ad-production-deck__timeline.is-edit .ad-production-deck__scene-strip>span.is-focus{outline-color:#fb7185;box-shadow:0 0 22px #fb718538}:where(.ad-page) .ad-production-deck__scene-strip i{position:absolute;right:5px;bottom:5px;padding:3px 4px;border-radius:4px;background:#020617a8;color:#dbeafe;font-size:7px;font-style:normal;font-weight:740}:where(.ad-page) .ad-production-deck__transcript-track{min-height:48px;margin-top:7px;padding:6px;border-radius:8px;background:#1e293b94}:where(.ad-page) .ad-production-deck__transcript-track>span{display:flex;align-items:center;padding:6px 8px;overflow:hidden;border:1px solid rgba(96,165,250,.2);border-radius:5px;background:#1e40af26;color:#bfdbfe;font-size:9px;font-weight:620;line-height:1.2;white-space:nowrap}:where(.ad-page) .ad-production-deck__transcript-track>span.is-focus{border-color:#2dd4bfa8;background:#0f766e3d;color:#ccfbf1}:where(.ad-page) .ad-production-deck__timeline.is-edit .ad-production-deck__transcript-track>span.is-focus{border-color:#fb7185ad;background:#9f12393d;color:#ffe4e6}:where(.ad-page) .ad-production-deck__wave-track{height:70px;margin-top:7px;padding:6px;border-radius:8px;background:#1e293b94}:where(.ad-page) .ad-production-deck__wave-track>span{display:flex;align-items:center;justify-content:space-evenly;gap:2px;padding:5px;border:1px solid rgba(168,85,247,.28);border-radius:5px;background:#581c872e}:where(.ad-page) .ad-production-deck__wave-track>span.is-focus{border-color:#2dd4bfb3;background:#0f766e38}:where(.ad-page) .ad-production-deck__timeline.is-edit .ad-production-deck__wave-track>span.is-focus{border-color:#fb7185c2;background:#9f123940}:where(.ad-page) .ad-production-deck__wave-track i{width:3px;height:var(--segment-wave, 24px);border-radius:999px;background:#c4b5fd}:where(.ad-page) .ad-production-deck__wave-track i:nth-child(2n){--segment-wave: 38px}:where(.ad-page) .ad-production-deck__wave-track i:nth-child(3n){--segment-wave: 48px}:where(.ad-page) .ad-production-deck__timeline-playhead{position:absolute;top:7px;bottom:7px;left:56.5%;width:2px;background:#2dd4bf;box-shadow:0 0 12px #2dd4bfb3}:where(.ad-page) .ad-production-deck__timeline.is-edit .ad-production-deck__timeline-playhead{background:#fb7185;box-shadow:0 0 12px #fb7185bd}:where(.ad-page) .ad-production-deck__timeline-playhead i{position:absolute;top:0;left:-5px;width:12px;height:9px;border-radius:3px 3px 50% 50%;background:currentColor}:where(.ad-page) .ad-production-deck__check-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px}:where(.ad-page) .ad-production-deck__check-labels span{padding:7px;border:1px solid rgba(45,212,191,.16);border-radius:7px;background:#0f766e1a;color:#99f6e4;font-size:8px;font-weight:700;line-height:1.25;text-align:center}:where(.ad-page) .ad-production-deck__check-labels span.is-failed{border-color:#fb718542;background:#9f123921;color:#fecdd3}:where(.ad-page) .ad-production-deck__status-list{display:grid;align-content:start;gap:9px;margin:0;padding:0;list-style:none}:where(.ad-page) .ad-production-deck__status-list li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:68px;padding:9px 10px;border:1px solid rgba(45,212,191,.18);border-radius:10px;background:#0418268f}:where(.ad-page) .ad-production-deck__status-list li.is-failed{border-color:#fb718552;background:#4c051938}:where(.ad-page) .ad-production-deck__status-list li>span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#2dd4bf21;color:#5eead4}:where(.ad-page) .ad-production-deck__status-list li.is-failed>span{background:#fb718521;color:#fda4af}:where(.ad-page) .ad-production-deck__status-list small{display:block;color:#7f91aa;font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}:where(.ad-page) .ad-production-deck__status-list strong{display:block;margin-top:3px;color:#dbeafe;font-size:9px;line-height:1.35}:where(.ad-page) .ad-production-deck__status-list em{padding:4px 6px;border-radius:999px;background:#2dd4bf1a;color:#5eead4;font-size:8px;font-style:normal;font-weight:760;text-transform:uppercase}:where(.ad-page) .ad-production-deck__status-list li.is-failed em{background:#fb71851a;color:#fda4af}:where(.ad-page) .ad-production-deck__edit-target{display:flex;align-items:center;gap:9px;margin:9px 0 0;padding:9px 11px;border:1px solid rgba(251,113,133,.26);border-radius:9px;background:#9f123921;color:#fda4af}:where(.ad-page) .ad-production-deck__edit-target small,:where(.ad-page) .ad-production-deck__edit-target strong{display:block}:where(.ad-page) .ad-production-deck__edit-target small{color:#9f8ea6;font-size:8px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}:where(.ad-page) .ad-production-deck__edit-target strong{margin-top:2px;color:#ffe4e6;font-size:10px}:where(.ad-page) .ad-production-deck__edit-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:9px}:where(.ad-page) .ad-production-deck__edit-controls>section{display:grid;justify-items:center;gap:8px;padding:13px 8px;border:1px solid rgba(251,113,133,.18);border-radius:11px;background:#4c051929;text-align:center}:where(.ad-page) .ad-production-deck__edit-controls .ad-production-deck__large-knob{width:58px;height:58px;border-width:6px;border-top-color:#fb7185;border-right-color:#a855f7}:where(.ad-page) .ad-production-deck__edit-controls .ad-production-deck__large-knob>i:after{height:13px;transform-origin:50% 20px}:where(.ad-page) .ad-production-deck__edit-controls strong{display:block;margin-top:3px;color:#fecdd3;font-size:11px}:where(.ad-page) .ad-production-deck__edit-controls>p{grid-column:1 / -1;margin:5px 0 0;padding:12px;border-top:1px solid rgba(148,163,184,.13);color:#9cacc2;font-size:10px;line-height:1.5}:where(.ad-page) .ad-production-deck__edit-controls>p strong{display:inline;color:#f8fafc;font-size:inherit}:where(.ad-page) .ad-production-deck__quality-panel,:where(.ad-page) .ad-production-deck__edit-panel{display:block;padding:18px}:where(.ad-page) .ad-production-workspace{position:relative;display:grid;align-content:start;gap:11px;color:#dbeafe}:where(.ad-page) .ad-production-workspace__upper{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:11px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__upper,:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio,:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__timing{transition:box-shadow .22s ease}:where(.ad-page) .ad-production-workspace.is-quality{box-sizing:border-box;min-height:668px}:where(.ad-page) .ad-production-workspace__video,:where(.ad-page) .ad-production-workspace.is-focus-correction .ad-production-workspace__subtitles,:where(.ad-page) .ad-production-workspace.is-focus-audio .ad-production-workspace__audio,:where(.ad-page) .ad-production-workspace.is-focus-timing .ad-production-workspace__timing{z-index:4}:where(.ad-page) .ad-production-workspace.is-focus-correction .ad-production-workspace__video,:where(.ad-page) .ad-production-workspace.is-focus-correction .ad-production-workspace__subtitles,:where(.ad-page) .ad-production-workspace.is-focus-audio .ad-production-workspace__audio,:where(.ad-page) .ad-production-workspace.is-focus-timing .ad-production-workspace__timing{box-shadow:0 0 0 1px #5eead461,0 16px 36px #0891b224}:where(.ad-page) .ad-production-workspace__helper{position:absolute;z-index:7;top:14px;right:14px;display:inline-flex;align-items:center;gap:11px;width:fit-content;max-width:520px;padding:14px 18px;border:2px solid rgba(37,99,235,.48);border-radius:13px;background:#fff;box-shadow:0 20px 44px #0208175c,0 0 0 4px #2563eb1f;color:#0f172a;font-size:16px;line-height:1.35;transform:translateY(0);animation:ad-production-workspace-helper-in 2s cubic-bezier(.22,1,.36,1) both}@keyframes ad-production-workspace-helper-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:where(.ad-page) .ad-production-workspace__helper:after{display:none}:where(.ad-page) .ad-production-workspace__helper>svg{flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;padding:4px;border-radius:50%;background:#dcfce7;color:#15803d}:where(.ad-page) .ad-production-workspace__helper>strong{font:inherit;font-weight:680}:where(.ad-page) .ad-production-workspace__helper--correction{right:14px}:where(.ad-page) .ad-production-workspace__helper--correction:after{right:52px}:where(.ad-page) .ad-production-workspace__helper--audio,:where(.ad-page) .ad-production-workspace__helper--timing{margin:0}:where(.ad-page) .ad-production-workspace__helper--edit{border-color:#e11d4880;box-shadow:0 20px 44px #0208175c,0 0 0 4px #e11d481f}:where(.ad-page) .ad-production-workspace__helper--edit:after{border-color:#e11d4880}:where(.ad-page) .ad-production-workspace__helper--edit>svg{background:#ffe4e6;color:#be123c}:where(.ad-page) .ad-production-workspace__helper--audio:after,:where(.ad-page) .ad-production-workspace__helper--timing:after{right:42px}:where(.ad-page) .ad-production-workspace__video,:where(.ad-page) .ad-production-workspace__subtitles,:where(.ad-page) .ad-production-workspace__audio,:where(.ad-page) .ad-production-workspace__timing{border:1px solid rgba(45,212,191,.18);border-radius:12px;background:#030c1cc7}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__video,:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitles,:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio,:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__timing{border-color:#fb718538}:where(.ad-page) .ad-production-workspace__video{position:relative;min-height:218px;overflow:hidden;background:#020617}:where(.ad-page) .ad-production-workspace__video:after{position:absolute;inset:0;background:linear-gradient(180deg,#0206170d 48%,#020617eb);content:"";pointer-events:none}:where(.ad-page) .ad-production-workspace__video img,:where(.ad-page) .ad-production-workspace__video video{display:block;width:100%;height:100%;min-height:218px;object-fit:cover}:where(.ad-page) .ad-production-workspace__video-badge,:where(.ad-page) .ad-production-workspace__video-caption,:where(.ad-page) .ad-production-workspace__video-progress,:where(.ad-page) .ad-production-workspace__video-play{position:absolute;z-index:2}:where(.ad-page) .ad-production-workspace__video-badge{top:11px;left:11px;padding:5px 7px;border:1px solid rgba(94,234,212,.38);border-radius:999px;background:#042f2ecc;color:#99f6e4;font-size:8px;font-weight:760;letter-spacing:.05em;text-transform:uppercase}:where(.ad-page) .is-edit .ad-production-workspace__video-badge{display:none}:where(.ad-page) .ad-production-workspace__video-play{top:calc(50% - 19px);left:calc(50% - 19px);display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#0206178f}:where(.ad-page) .ad-production-workspace__video-play i{width:0;height:0;margin-left:3px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #fff}:where(.ad-page) .ad-production-workspace__video-caption{right:24px;bottom:29px;left:24px;color:#fff;font-size:11px;font-weight:650;line-height:1.35;text-align:center;text-shadow:0 2px 5px rgba(0,0,0,.9)}:where(.ad-page) .ad-production-workspace__video-caption.is-correction-flash{border-radius:5px;background:#facc15e6;box-shadow:0 0 18px #facc156b;color:#1e293b;text-shadow:none;animation:ad-workspace-caption-correction-flash .24s ease-out both}:where(.ad-page) .ad-production-workspace__video-progress{right:13px;bottom:12px;left:13px;height:3px;border-radius:999px;background:#ffffff47}:where(.ad-page) .ad-production-workspace__video-progress i{display:block;width:0;height:100%;border-radius:inherit;background:#2dd4bf;transition:width .14s linear}:where(.ad-page) .is-edit .ad-production-workspace__video-progress i{background:#fb7185}:where(.ad-page) .ad-production-workspace__subtitles{min-width:0;padding:11px}:where(.ad-page) .ad-production-workspace__subtitles>header,:where(.ad-page) .ad-production-workspace__audio>header,:where(.ad-page) .ad-production-workspace__timing>header{display:flex;align-items:center;justify-content:space-between;gap:12px}:where(.ad-page) .ad-production-workspace header small,:where(.ad-page) .ad-production-workspace header strong{display:block}:where(.ad-page) .ad-production-workspace header small{color:#71849f;font-size:8px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}:where(.ad-page) .ad-production-workspace header strong{margin-top:2px;color:#e0f2fe;font-size:11px}:where(.ad-page) .ad-production-workspace header em{padding:4px 7px;border-radius:999px;background:#0f766e33;color:#5eead4;font-size:8px;font-style:normal;font-weight:760;text-transform:uppercase}:where(.ad-page) .is-edit .ad-production-workspace header em{background:#9f123933;color:#fda4af}:where(.ad-page) .ad-production-workspace__subtitle-window{height:168px;margin-top:9px;overflow:hidden;border-radius:8px;background:#0f172a9e}:where(.ad-page) .ad-production-workspace__subtitle-window ol{display:grid;gap:6px;margin:0;padding:7px;list-style:none;animation:ad-workspace-subtitle-scroll 10s ease-in-out infinite}:where(.ad-page) .ad-production-workspace__subtitle-window li{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:7px;min-height:50px;padding:8px;border:1px solid rgba(96,165,250,.13);border-radius:7px;background:#1e293b94}:where(.ad-page) .ad-production-workspace__subtitle-window li>span:first-child{color:#60a5fa;font-size:9px;font-weight:800}:where(.ad-page) .ad-production-workspace__subtitle-window p{margin:0;color:#dbeafe;font-size:10px;line-height:1.45}:where(.ad-page) .ad-production-workspace__subtitle-window time{color:#64748b;font-size:8px}:where(.ad-page) .ad-production-workspace__subtitle-window li.is-correction{border-color:#60a5fa21}:where(.ad-page) .ad-production-workspace__subtitle-window li.is-active{border-color:#2dd4bfb8;box-shadow:0 0 20px #2dd4bf21}:where(.ad-page) .ad-production-workspace__subtitle-window li.is-editing{border-color:#facc15d1;box-shadow:0 0 22px #facc1521}:where(.ad-page) .ad-production-workspace__subtitle-window li.is-correction-confirmed{border-color:#facc15f5;background:#713f124d;box-shadow:0 0 22px #facc1533}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitles>header,:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio>header{display:none}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window{height:246px;margin-top:0;overflow-x:hidden;overflow-y:auto}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window ol{animation:none;transform:none}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window li{grid-template-columns:minmax(0,1fr);gap:5px;min-height:46px;padding:10px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window li>span:first-child{display:none}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window p{font-size:12px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window time{justify-self:start;font-size:10px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__subtitle-window p.is-text-field{min-height:52px;padding:9px 10px;border:1px solid rgba(148,163,184,.72);border-radius:6px;background:#0f172af0;box-shadow:inset 0 0 0 1px #ffffff08,0 0 18px #fb71851f}:where(.ad-page) .ad-production-workspace__subtitle-window .is-old-copy{display:inline;background:#facc1538;color:#fde68a;animation:ad-workspace-old-copy 10s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace__subtitle-window .is-new-copy{display:inline-block;width:0;overflow:hidden;color:#99f6e4;font-weight:700;vertical-align:bottom;white-space:nowrap;animation:ad-workspace-new-copy 10s steps(19,end) infinite}:where(.ad-page) .is-edit .ad-production-workspace__subtitle-window .is-new-copy{color:#fecdd3}:where(.ad-page) .ad-production-workspace__text-caret{display:inline-block;width:1px;height:13px;margin-left:1px;background:#5eead4;vertical-align:-2px;animation:ad-workspace-caret-blink .62s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace__auto-label{position:absolute;right:7px;bottom:5px;color:#5eead4;font-size:7px;text-transform:uppercase;animation:ad-workspace-corrected-label 10s ease infinite}:where(.ad-page) .ad-production-workspace__audio,:where(.ad-page) .ad-production-workspace__timing{position:relative;padding:10px 11px}:where(.ad-page) .ad-production-workspace__audio-track{position:relative;height:74px;margin-top:8px;overflow:hidden;border-radius:8px;background:#0f172ab8}:where(.ad-page) .ad-production-workspace__audio-wave{position:absolute;inset:0;display:flex;width:200%;animation:ad-workspace-audio-scroll 7s linear infinite;will-change:transform}:where(.ad-page) .ad-production-workspace__audio-wave>span{display:flex;flex:0 0 50%;align-items:center;justify-content:space-around;gap:3px;padding:8px 10px}:where(.ad-page) .ad-production-workspace__audio-wave i{width:3px;height:var(--workspace-wave);border-radius:999px;background:linear-gradient(180deg,#60a5fa,#2dd4bf)}:where(.ad-page) .is-edit .ad-production-workspace__audio-wave i{background:linear-gradient(180deg,#a855f7,#fb7185)}:where(.ad-page) .ad-production-workspace__audio-playhead{position:absolute;top:0;bottom:0;left:47%;width:2px;background:#f43f5e;box-shadow:0 0 10px #f43f5eb3}:where(.ad-page) .ad-production-workspace__audio-playhead i{position:absolute;top:0;left:-4px;width:10px;height:8px;border-radius:0 0 6px 6px;background:#f43f5e}:where(.ad-page) .ad-production-workspace__audio-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}:where(.ad-page) .ad-production-workspace__audio-controls>span{position:relative;display:grid;grid-template-columns:auto minmax(54px,1fr) auto;align-items:center;gap:7px;padding:6px 8px;border:1px solid rgba(45,212,191,.14);border-radius:7px;background:#0f766e14}:where(.ad-page) .is-edit .ad-production-workspace__audio-controls>span{border-color:#fb71852e;background:#9f123914}:where(.ad-page) .ad-production-workspace__audio-controls small,:where(.ad-page) .ad-production-workspace__audio-controls strong{font-size:8px}:where(.ad-page) .ad-production-workspace__audio-controls small{color:#94a3b8}:where(.ad-page) .ad-production-workspace__audio-controls strong{color:#ccfbf1}:where(.ad-page) .is-edit .ad-production-workspace__audio-controls strong{color:#ffe4e6}:where(.ad-page) .ad-production-workspace__audio-controls>span>i{position:relative;height:3px;border-radius:999px;background:#94a3b847}:where(.ad-page) .ad-production-workspace__audio-controls>span>i b{position:absolute;top:-4px;left:62%;width:11px;height:11px;border-radius:50%;background:#2dd4bf;animation:ad-workspace-auto-tune 7s ease-in-out infinite}:where(.ad-page) .is-edit .ad-production-workspace__audio-controls>span>i b{background:#fb7185;left:var(--edit-volume-left, 22%);animation:none;transition:none}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio{padding-top:8px;padding-bottom:8px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio-track{height:50px;margin-top:0}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio-controls{grid-template-columns:minmax(0,1fr);margin-top:6px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio-controls small,:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio-controls strong{font-size:10px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__audio-wave i{transform:scaleY(var(--edit-wave-scale, 1));transform-origin:center;transition:transform 80ms linear}:where(.ad-page) .ad-production-workspace.is-edit-phase-select .ad-production-workspace__audio-wave,:where(.ad-page) .ad-production-workspace.is-edit-phase-text .ad-production-workspace__audio-wave,:where(.ad-page) .ad-production-workspace.is-edit-phase-confirm .ad-production-workspace__audio-wave,:where(.ad-page) .ad-production-workspace.is-edit-phase-timing .ad-production-workspace__audio-wave,:where(.ad-page) .ad-production-workspace.is-edit-complete .ad-production-workspace__audio-wave{animation-play-state:paused}:where(.ad-page) .ad-production-workspace__timing time{color:#64748b;font-size:8px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__timing header time{font-size:11px}:where(.ad-page) .ad-production-workspace__timing--quality{min-width:0;min-height:0;max-width:100%;padding:10px 10px 0}:where(.ad-page) .ad-production-workspace__quality-timeline-viewport{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;border-radius:8px;background:#0f172ab3;scrollbar-color:rgba(45,212,191,.58) rgba(15,23,42,.5);scrollbar-width:thin;scroll-behavior:smooth;overscroll-behavior-inline:contain}:where(.ad-page) .ad-production-workspace__quality-timeline-viewport::-webkit-scrollbar{height:6px}:where(.ad-page) .ad-production-workspace__quality-timeline-viewport::-webkit-scrollbar-track{background:#0f172a80}:where(.ad-page) .ad-production-workspace__quality-timeline-viewport::-webkit-scrollbar-thumb{border-radius:999px;background:#2dd4bf94}:where(.ad-page) .ad-production-workspace__quality-timeline-track{position:relative;box-sizing:border-box;width:100%;min-width:1100px;height:220px;background-image:linear-gradient(90deg,rgba(71,85,105,.34) 1px,transparent 1px);background-size:8.333% 100%}:where(.ad-page) .ad-production-workspace__quality-timeline-ruler{position:absolute;inset:0 0 auto;height:28px;border-bottom:1px solid rgba(148,163,184,.24)}:where(.ad-page) .ad-production-workspace__quality-timeline-ruler>span{position:absolute;top:7px;color:#71849f;font-size:8px;font-weight:700;line-height:1;transform:translate(-50%);white-space:nowrap}:where(.ad-page) .ad-production-workspace__quality-timeline-ruler>span:after{position:absolute;top:13px;left:50%;width:1px;height:8px;background:#94a3b86b;content:""}:where(.ad-page) .ad-production-workspace__quality-timeline-ruler>span:first-child{transform:none}:where(.ad-page) .ad-production-workspace__quality-timeline-ruler>span:first-child:after{left:0}:where(.ad-page) .ad-production-workspace__quality-cue{position:absolute;z-index:1;top:calc(34px + var(--quality-cue-lane, 0) * 94px);left:var(--quality-cue-left);box-sizing:border-box;width:var(--quality-cue-width);padding:9px 10px;border:1px solid rgba(45,212,191,.4);border-radius:6px;background:#0f766e38;color:#ccfbf1;transition:top .22s ease,left .14s linear,width .14s linear,border-color .18s ease,background .18s ease,box-shadow .18s ease}:where(.ad-page) .ad-production-workspace__quality-cue small,:where(.ad-page) .ad-production-workspace__quality-cue strong{display:block}:where(.ad-page) .ad-production-workspace__quality-cue small{color:#94a3b8;font-size:8px;font-weight:650;line-height:1.2;white-space:nowrap}:where(.ad-page) .ad-production-workspace__quality-cue strong{margin-top:7px;color:inherit;font-size:12px;font-weight:400;line-height:1.45;white-space:normal;overflow-wrap:anywhere}:where(.ad-page) .ad-production-workspace__quality-cue.is-active{border-color:#5eead4eb;background:#0f766e6b;box-shadow:0 0 18px #2dd4bf29}:where(.ad-page) .ad-production-workspace__quality-cue.is-editing{border-color:#facc15d1;box-shadow:0 0 18px #facc1524}:where(.ad-page) .ad-production-workspace__quality-cue.is-correction-confirmed{border-color:#facc15f5;background:#713f126b;box-shadow:0 0 18px #facc1533}:where(.ad-page) .ad-production-workspace__quality-cue.is-timing-adjusting{z-index:3;border-color:#facc15eb;background:#713f127a;box-shadow:0 0 20px #facc1533}:where(.ad-page) .ad-production-workspace__quality-cue.is-timing-adjusted{z-index:2;border-color:#a3e635c2;background:#36531457}:where(.ad-page) .ad-production-workspace__subtitle-window time.is-timing-adjusting,:where(.ad-page) .ad-production-workspace__quality-cue.is-timing-adjusting small{color:#fde047}:where(.ad-page) .ad-production-workspace__subtitle-window time.is-timing-adjusted,:where(.ad-page) .ad-production-workspace__quality-cue.is-timing-adjusted small{color:#bef264}:where(.ad-page) .ad-production-workspace__quality-timeline-playhead{position:absolute;z-index:4;top:0;bottom:0;left:0;width:2px;background:#f43f5e;box-shadow:0 0 9px #f43f5ea3;will-change:left;pointer-events:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio{padding-top:8px;padding-bottom:8px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-track{height:50px;margin-top:0}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window{margin-top:0}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-wave>span{padding-top:4px;padding-bottom:4px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-controls{margin-top:6px}:where(.ad-page) .ad-production-workspace:is(.is-focus-correction,.is-focus-timing) .ad-production-workspace__audio-wave,:where(.ad-page) .ad-production-workspace:is(.is-focus-correction,.is-focus-timing) .ad-production-workspace__audio-wave i,:where(.ad-page) .ad-production-workspace:is(.is-focus-correction,.is-focus-timing) .ad-production-workspace__audio-controls>span>i b{animation-play-state:paused!important}:where(.ad-page) .ad-production-workspace__ruler{display:grid;grid-template-columns:repeat(12,1fr);height:12px;margin-top:8px;border-bottom:1px solid rgba(148,163,184,.18)}:where(.ad-page) .ad-production-workspace__edit-timeline-viewport{display:contents}:where(.ad-page) .ad-production-workspace__ruler i{justify-self:start;width:1px;height:5px;background:#475569}:where(.ad-page) .ad-production-workspace__cue-track{position:relative;height:220px;margin-top:6px;overflow:hidden;border-radius:7px;background:#0f172ab3;background-image:linear-gradient(90deg,rgba(71,85,105,.34) 1px,transparent 1px);background-size:8.333% 100%}:where(.ad-page) .ad-production-workspace__cue-track>span:not(.ad-production-workspace__edit-cursor):not(.ad-production-workspace__timing-playhead){position:absolute;display:block;top:var(--cue-top, 34px);min-height:72px;padding:9px 10px;overflow:hidden;border:1px solid rgba(45,212,191,.4);border-radius:5px;background:#0f766e38;color:#ccfbf1;font-size:12px;font-weight:400;line-height:1.45;white-space:normal;overflow-wrap:anywhere;transition:top .22s ease,left 80ms linear,width 80ms linear}:where(.ad-page) .is-edit .ad-production-workspace__cue-track>span:not(.ad-production-workspace__edit-cursor):not(.ad-production-workspace__timing-playhead){border-color:#fb718580;background:#9f123938;color:#ffe4e6}:where(.ad-page) .ad-production-workspace__cue-track>span:not(.ad-production-workspace__edit-cursor):not(.ad-production-workspace__timing-playhead){left:var(--cue-left);width:var(--cue-width)}:where(.ad-page) .ad-production-workspace__cue-track>span.is-active:not(.ad-production-workspace__timing-playhead){border-color:#5eead4eb;background:#0f766e6b;box-shadow:0 0 18px #2dd4bf29}:where(.ad-page) .ad-production-workspace__cue-track span>i,:where(.ad-page) .ad-production-workspace__cue-track span>b{position:absolute;top:3px;bottom:3px;width:3px;border-radius:999px;background:currentColor}:where(.ad-page) .ad-production-workspace__cue-track span>i{left:3px}:where(.ad-page) .ad-production-workspace__cue-track span>b{right:3px}:where(.ad-page) .ad-production-workspace__timing-playhead{position:absolute;top:0;bottom:0;left:0;width:2px;background:#f43f5e;transition:none}:where(.ad-page) .ad-production-workspace__edit-cursor{position:absolute;z-index:5;color:#fff7ed;filter:drop-shadow(0 3px 4px rgba(0,0,0,.7));pointer-events:none}:where(.ad-page) .ad-production-workspace__edit-cursor svg{fill:#fff7ed;stroke:#111827}:where(.ad-page) .ad-production-workspace__edit-cursor.is-text-cursor{top:12px;right:14px;bottom:auto;animation:none}:where(.ad-page) .ad-production-workspace.is-edit-phase-select .ad-production-workspace__edit-cursor.is-text-cursor{animation:ad-workspace-human-select .8s cubic-bezier(.22,1,.36,1) both}:where(.ad-page) .ad-production-workspace__edit-cursor.is-audio-cursor{top:-18px;left:-4px;animation:none}:where(.ad-page) .ad-production-workspace__edit-cursor.is-timing-cursor{top:-18px;left:-7px;animation:none}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track>span.is-correction-confirmed{border-color:#facc15f5;background:#713f126b;box-shadow:0 0 18px #facc1533}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track>span.is-dragging-start{transition:left 80ms linear,width 80ms linear}@keyframes ad-workspace-human-select{0%{opacity:0;transform:translate(24px,18px) scale(1)}55%{opacity:1;transform:translate(0) scale(1)}72%{opacity:1;transform:translate(0) scale(.82)}to{opacity:1;transform:translate(0) scale(1)}}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__video-badge{font-size:10px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__video-caption{font-size:14px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) header small{font-size:10px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) header strong{font-size:13px}:where(.ad-page) .ad-production-workspace.is-quality header em{font-size:10px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window li{grid-template-columns:minmax(0,1fr);gap:5px;min-height:46px;padding:10px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window{height:246px;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(45,212,191,.58) rgba(15,23,42,.5);scrollbar-width:thin;scroll-behavior:smooth;overscroll-behavior:contain}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window::-webkit-scrollbar{width:6px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window::-webkit-scrollbar-track{background:#0f172a80}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window::-webkit-scrollbar-thumb{border-radius:999px;background:#2dd4bf94}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window li>span:first-child{display:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window p{font-size:12px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window time{justify-self:start}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window time,:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__timing time{font-size:10px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-controls small,:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-controls strong{font-size:10px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__cue-track>span:not(.ad-production-workspace__timing-playhead){font-size:10px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__video-progress i{animation:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window ol{animation:none;transform:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window li.is-correction{animation:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window .is-old-copy{animation:ad-workspace-quality-old-copy 15s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window .is-new-copy{animation:ad-workspace-quality-new-copy 15s steps(19,end) infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__text-caret{animation:ad-workspace-caret-blink .62s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__cue-track .is-cue-2{animation:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__timing-playhead{animation:none}:where(.ad-page) .ad-production-workspace__cue-old-copy{display:inline;animation:ad-workspace-quality-cue-old-copy 15s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace__cue-new-copy{display:inline-block;width:0;overflow:hidden;color:#99f6e4;font-weight:700;vertical-align:bottom;white-space:nowrap;animation:ad-workspace-quality-cue-new-copy 15s steps(20,end) infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-controls .is-control-1>i b{top:-5px;width:13px;height:13px;animation:ad-workspace-auto-volume 15s ease-in-out infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-controls .is-control-2>i b{top:-3px;width:9px;height:9px;animation:ad-workspace-auto-tone 15s ease-in-out infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-controls .is-control-3>i b{top:-4px;width:11px;height:11px;animation:ad-workspace-auto-presence 15s ease-in-out infinite}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-wave i{transform:scaleY(.78);transform-origin:center;animation:ad-workspace-quality-wave-a 15s ease-in-out infinite;will-change:transform}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-wave i:nth-child(2n){animation-name:ad-workspace-quality-wave-b}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__audio-wave i:nth-child(3n){animation-name:ad-workspace-quality-wave-c}:where(.ad-page) .ad-production-workspace__updated-time{position:relative;display:block;min-width:112px;height:14px}:where(.ad-page) .ad-production-workspace__updated-time>span,:where(.ad-page) .ad-production-workspace__cue-time-range>span{position:absolute;top:0;right:0;white-space:nowrap}:where(.ad-page) .ad-production-workspace .is-old-time{animation:ad-workspace-quality-old-time 15s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace .is-new-time{color:#5eead4;animation:ad-workspace-quality-new-time 15s steps(1,end) infinite}:where(.ad-page) .ad-production-workspace__cue-time-range{position:absolute;right:8px;bottom:2px;display:block;min-width:112px;height:10px;color:#94a3b8;font-size:10px;font-weight:650;line-height:1;text-align:right}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__cue-time-range{font-size:8.5px}@keyframes ad-workspace-video-progress{0%{width:12%}to{width:88%}}@keyframes ad-workspace-quality-video-progress{0%{width:8%}66.667%,to{width:92%}}@keyframes ad-workspace-quality-correction-focus{0%,22.6%{border-color:#2dd4bf2e;box-shadow:none}22.7%,66%{border-color:#2dd4bfb3;box-shadow:0 0 20px #2dd4bf1f}66.667%,to{border-color:#2dd4bf61;box-shadow:0 0 16px #2dd4bf14}}@keyframes ad-workspace-quality-old-copy{0%,44%{display:inline}45%,to{display:none}}@keyframes ad-workspace-quality-new-copy{0%,46%{width:0}53%,to{width:118px}}@keyframes ad-workspace-quality-caret{0%,45%,55%,to{opacity:0}47%,53%{opacity:1}}@keyframes ad-workspace-quality-cue-align{0%,54%{left:34%;width:37%}62%,to{left:29%;width:43%}}@keyframes ad-workspace-quality-cue-old-copy{0%,44%{display:inline}45%,to{display:none}}@keyframes ad-workspace-quality-cue-new-copy{0%,46%{width:0}53%,to{width:196px}}@keyframes ad-workspace-quality-old-time{0%,58%{opacity:1}59%,to{opacity:0}}@keyframes ad-workspace-quality-new-time{0%,58%{opacity:0}59%,to{opacity:1}}@keyframes ad-workspace-quality-timing-playhead{0%{left:0}66.667%,to{left:calc(100% - 2px)}}@keyframes ad-workspace-auto-volume{0%,7%{left:18%}20%,to{left:78%}}@keyframes ad-workspace-auto-tone{0%,21%{left:72%}34%,to{left:38%}}@keyframes ad-workspace-auto-presence{0%,35%{left:28%}48%,to{left:58%}}@keyframes ad-workspace-quality-wave-a{0%,7%{transform:scaleY(.78)}20%,21%{transform:scaleY(1.05)}34%,35%{transform:scaleY(.82)}48%,to{transform:scaleY(1)}}@keyframes ad-workspace-quality-wave-b{0%,7%{transform:scaleY(.66)}20%,21%{transform:scaleY(.94)}34%,35%{transform:scaleY(1.16)}48%,to{transform:scaleY(.88)}}@keyframes ad-workspace-quality-wave-c{0%,7%{transform:scaleY(.86)}20%,21%{transform:scaleY(1.12)}34%,35%{transform:scaleY(.72)}48%,to{transform:scaleY(1.28)}}@keyframes ad-workspace-subtitle-scroll{0%,10%{transform:translateY(0)}25%,72%{transform:translateY(-34px)}88%,to{transform:translateY(-70px)}}@keyframes ad-workspace-correction-focus{0%,18%{opacity:.72}24%,76%{opacity:1}to{opacity:.76}}@keyframes ad-workspace-old-copy{0%,35%{display:inline}36%,to{display:none}}@keyframes ad-workspace-new-copy{0%,38%{width:0}62%,92%{width:118px}to{width:0}}@keyframes ad-workspace-caret{0%,38%,94%,to{opacity:0}42%,92%{opacity:1}}@keyframes ad-workspace-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes ad-workspace-caption-correction-flash{0%{opacity:.65;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes ad-workspace-corrected-label{0%,55%{opacity:0;transform:translateY(3px)}65%,90%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes ad-workspace-audio-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes ad-workspace-auto-tune{0%,20%{left:32%}45%,75%{left:68%}to{left:48%}}@keyframes ad-workspace-edit-tune{0%,58%{left:42%}69%,88%{left:72%}to{left:42%}}@keyframes ad-workspace-cue-align{0%,26%{left:34%;width:37%}44%,84%{left:29%;width:43%}to{left:34%;width:37%}}@keyframes ad-workspace-timing-playhead{0%{left:8%}to{left:92%}}@keyframes ad-workspace-edit-cursor-text{0%{opacity:0;transform:translate3d(18px,14px,0)}7%,22%{opacity:1;transform:translateZ(0)}28%,to{opacity:0;transform:translateZ(0)}}@keyframes ad-workspace-edit-cursor-timing{0%,28%{opacity:0;transform:translate3d(28px,8px,0)}36%{opacity:1;transform:translateZ(0)}50%,58%{opacity:1;transform:translate3d(-48px,0,0)}64%,to{opacity:0;transform:translate3d(-48px,0,0)}}@keyframes ad-workspace-edit-cursor-audio{0%,62%{opacity:0;transform:translate3d(20px,10px,0)}70%{opacity:1;transform:translateZ(0)}82%,91%{opacity:1;transform:translate3d(36px,0,0)}to{opacity:0;transform:translate3d(36px,0,0)}}:where(.ad-page) .ad-production-deck__footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:10px 26px 16px;color:#71839c}:where(.ad-page) .ad-production-deck__footer span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid rgba(148,163,184,.13);border-radius:7px;background:#081329a3;color:#a6b4c7;font-size:9px;font-weight:670}:where(.ad-page) .ad-production-deck__footer span.is-voice{color:#fde68a;border-color:#f59e0b3d}:where(.ad-page) .ad-production-deck__footer span.is-quality{color:#99f6e4;border-color:#2dd4bf3d}:where(.ad-page) .ad-production-deck__footer span.is-edit{color:#fecdd3;border-color:#fb71853d}@media(max-width:899px){:where(.ad-page) .ad-production-deck__steps{padding-right:18px;padding-left:18px}:where(.ad-page) .ad-production-deck__step-wrap{grid-template-columns:minmax(0,1fr) 22px;gap:4px}:where(.ad-page) .ad-production-deck__step{grid-template-columns:26px minmax(0,1fr);gap:7px;padding-right:8px;padding-left:8px}:where(.ad-page) .ad-production-deck__step small{width:26px;height:26px}:where(.ad-page) .ad-production-deck__step strong{font-size:10px}:where(.ad-page) .ad-production-deck__viewport{margin-right:18px;margin-left:18px}:where(.ad-page) .ad-production-deck__voice-panel,:where(.ad-page) .ad-production-deck__quality-panel,:where(.ad-page) .ad-production-deck__edit-panel{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-production-deck__voice-preview{min-height:210px}:where(.ad-page) .ad-production-deck__voice-preview-band{min-height:110px}}@media(max-width:599px){:where(.ad-page) .ad-production-deck__steps{padding-top:14px}:where(.ad-page) .ad-production-deck__step-wrap{grid-template-columns:minmax(0,1fr) 14px;gap:2px}:where(.ad-page) .ad-production-deck__step-wrap>svg{width:14px}:where(.ad-page) .ad-production-deck__step{grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;min-height:66px;padding:7px 4px;text-align:center}:where(.ad-page) .ad-production-deck__step strong{display:block;width:100%;overflow:visible;font-size:9px;line-height:1.18;text-overflow:clip;white-space:normal}:where(.ad-page) .ad-production-deck__viewport{min-height:0;border-radius:13px}:where(.ad-page) .ad-production-deck__panel{min-height:0}:where(.ad-page) .ad-production-deck__panel-header{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:15px 13px 13px}:where(.ad-page) .ad-production-deck__panel-header>span{width:36px;height:36px}:where(.ad-page) .ad-production-deck__panel-header h3{font-size:18px}:where(.ad-page) .ad-production-deck__panel-header>strong{grid-column:2;justify-self:start}:where(.ad-page) .ad-production-deck__voice-panel,:where(.ad-page) .ad-production-deck__quality-panel,:where(.ad-page) .ad-production-deck__edit-panel{gap:12px;padding:13px}:where(.ad-page) .ad-production-deck__voice-panel{grid-template-rows:auto auto;min-height:0}:where(.ad-page) .ad-production-deck__voice-preview{min-height:188px}:where(.ad-page) .ad-production-workspace__upper{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-production-workspace.is-quality{min-height:0}:where(.ad-page) .ad-production-workspace.is-edit{min-height:0;min-width:0}:where(.ad-page) .ad-production-workspace__timing--quality{min-height:0}:where(.ad-page) .ad-production-workspace__helper{top:12px;right:12px;max-width:calc(100% - 24px);padding:12px 14px;font-size:14px}:where(.ad-page) .ad-production-workspace__helper--correction{right:12px;margin-right:0}:where(.ad-page) .ad-production-workspace__helper--audio,:where(.ad-page) .ad-production-workspace__helper--timing{margin-right:0}:where(.ad-page) .ad-production-workspace__video,:where(.ad-page) .ad-production-workspace__video img,:where(.ad-page) .ad-production-workspace__video video{min-height:190px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__subtitle-window li{grid-template-columns:minmax(0,1fr);gap:5px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__subtitle-window{height:124px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__subtitle-window ol{padding-bottom:80px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__subtitle-window li{min-height:72px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__subtitle-window time{display:none}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__audio-track{height:30px}:where(.ad-page) .ad-production-workspace:is(.is-quality,.is-edit) .ad-production-workspace__audio-wave>span{transform:scaleY(.6);transform-origin:center}:where(.ad-page) .ad-production-workspace__audio-controls{gap:5px}:where(.ad-page) .ad-production-workspace__audio-controls>span{grid-template-columns:minmax(0,1fr);gap:5px}:where(.ad-page) .ad-production-workspace__audio-controls>span>i{width:100%}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-timeline-track{height:120px}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue{top:34px;height:78px;overflow:hidden;background:#0f4f4b;opacity:1}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue>small{display:none}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue>strong{margin-top:0}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue.is-active{background:#115e59}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue:is(.is-editing,.is-correction-confirmed,.is-timing-adjusting){background:#713f12}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue.is-timing-adjusted{background:#365314}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue[data-timeline-index="0"]{z-index:1!important}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue[data-timeline-index="1"]{z-index:2!important}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue[data-timeline-index="2"]{z-index:3!important}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue[data-timeline-index="3"]{z-index:4!important}:where(.ad-page) .ad-production-workspace.is-quality .ad-production-workspace__quality-cue[data-timeline-index="4"]{z-index:5!important}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track{height:116px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__edit-timeline-viewport{display:block;box-sizing:border-box;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;border-radius:7px;scroll-behavior:smooth;overscroll-behavior-inline:contain;scrollbar-color:rgba(251,113,133,.58) rgba(15,23,42,.5);scrollbar-width:thin}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__timing{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__edit-timeline-viewport::-webkit-scrollbar{height:6px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__edit-timeline-viewport::-webkit-scrollbar-track{background:#0f172a80}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__edit-timeline-viewport::-webkit-scrollbar-thumb{border-radius:999px;background:#fb718594}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__ruler,:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track{width:1100px;min-width:1100px}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track>span:not(.ad-production-workspace__edit-cursor):not(.ad-production-workspace__timing-playhead){top:8px!important;min-height:100px;max-height:100px;background:#881337;opacity:1}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track>span.is-active:not(.ad-production-workspace__timing-playhead){background:#115e59}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track>span.is-correction-confirmed{background:#713f12}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-time-range{display:none}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track .is-cue-1{z-index:1}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track .is-cue-2{z-index:2}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track .is-cue-3{z-index:3}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track .is-cue-4{z-index:4}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track .is-cue-5{z-index:5}:where(.ad-page) .ad-production-workspace.is-edit .ad-production-workspace__cue-track>span.is-dragging-start{z-index:6}:where(.ad-page) .ad-production-deck__voice-preview>header{align-items:flex-start;flex-direction:column;gap:4px}:where(.ad-page) .ad-production-deck__voice-preview-band{min-height:132px}:where(.ad-page) .ad-production-deck__voice-wave-group{padding-right:8px;padding-left:8px}:where(.ad-page) .ad-production-deck__voice-wave-group i{flex-basis:3px;width:3px}:where(.ad-page) .ad-production-deck__voice-options{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-production-deck__voice-options>section{grid-template-columns:minmax(0,1fr);gap:8px}:where(.ad-page) .ad-production-deck__voice-options section>header{padding:0}:where(.ad-page) .ad-production-deck__large-knob{width:56px;height:56px;border-width:6px}:where(.ad-page) .ad-production-deck__large-knob>i:after{height:12px;transform-origin:50% 19px}:where(.ad-page) .ad-production-deck__scene-strip{height:76px}:where(.ad-page) .ad-production-deck__scene-strip,:where(.ad-page) .ad-production-deck__transcript-track,:where(.ad-page) .ad-production-deck__wave-track{grid-template-columns:1.25fr .7fr 1.15fr .9fr;gap:3px}:where(.ad-page) .ad-production-deck__transcript-track>span{padding:4px;font-size:7px;white-space:normal}:where(.ad-page) .ad-production-deck__wave-track{height:54px}:where(.ad-page) .ad-production-deck__wave-track i{transform:scaleY(.72)}:where(.ad-page) .ad-production-deck__check-labels{gap:4px}:where(.ad-page) .ad-production-deck__check-labels span{padding:6px 3px;font-size:7px}:where(.ad-page) .ad-production-deck__status-list li{grid-template-columns:30px minmax(0,1fr) auto}:where(.ad-page) .ad-production-deck__edit-controls{gap:5px}:where(.ad-page) .ad-production-deck__edit-controls>section{padding-right:3px;padding-left:3px}:where(.ad-page) .ad-production-deck__edit-controls .ad-production-deck__large-knob{width:50px;height:50px}:where(.ad-page) .ad-production-deck__footer{gap:5px;padding-right:12px;padding-left:12px}:where(.ad-page) .ad-production-deck__footer span{padding:5px;font-size:7px}:where(.ad-page) .ad-production-deck__footer svg{width:13px}}@media(prefers-reduced-motion:reduce){:where(.ad-page) .ad-production-deck__panel,:where(.ad-page) .ad-production-deck__voice-wave,:where(.ad-page) .ad-production-deck__voice-wave-group,:where(.ad-page) .ad-production-deck__voice-wave-track,:where(.ad-page) .ad-production-deck__voice-options section>div button.is-selected,:where(.ad-page) .ad-production-deck__voice-options section>div button.is-pointer-target,:where(.ad-page) .ad-production-deck__fake-pointer,:where(.ad-page) .ad-production-deck__fake-pointer:after,:where(.ad-page) .ad-production-workspace__helper{animation:none}:where(.ad-page) .ad-production-workspace__video-progress i,:where(.ad-page) .ad-production-workspace__subtitle-window ol,:where(.ad-page) .ad-production-workspace__subtitle-window li.is-correction,:where(.ad-page) .ad-production-workspace__subtitle-window .is-old-copy,:where(.ad-page) .ad-production-workspace__subtitle-window .is-new-copy,:where(.ad-page) .ad-production-workspace__text-caret,:where(.ad-page) .ad-production-workspace__auto-label,:where(.ad-page) .ad-production-workspace__audio-wave,:where(.ad-page) .ad-production-workspace__audio-controls>span>i b,:where(.ad-page) .ad-production-workspace__cue-track .is-cue-2,:where(.ad-page) .ad-production-workspace__timing-playhead,:where(.ad-page) .ad-production-workspace__edit-cursor{animation:none}:where(.ad-page) .ad-production-deck__fake-pointer{display:none}:where(.ad-page) .ad-production-workspace__edit-cursor{display:none}:where(.ad-page) .ad-production-workspace__video-caption.is-correction-flash{animation:none;background:#facc15e6;color:#1e293b;text-shadow:none}}:where(.ad-page) .ad-control-concept{--ad-control-blue: #2563eb;--ad-control-ink: #15233a;width:100%;overflow:hidden;border:1px solid #cbd8ea;border-radius:18px;background:#fff;box-shadow:0 30px 70px #1e40af21}:where(.ad-page) .ad-control-concept--mobile{display:none}:where(.ad-page) .ad-control-concept__header{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid #dbe5f2}:where(.ad-page) .ad-control-concept__icon,:where(.ad-page) .ad-control-concept__control-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--ad-control-blue)}:where(.ad-page) .ad-control-concept__icon{width:38px;height:38px;border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff}:where(.ad-page) .ad-control-concept__eyebrow{display:block;margin-bottom:3px;color:#64748b;font-size:10px;font-weight:750;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}:where(.ad-page) .ad-control-concept__header h3{margin:0;color:var(--ad-control-ink);font-size:18px;font-weight:680;letter-spacing:-.02em;line-height:1.2}:where(.ad-page) .ad-control-concept__status{align-self:start;padding:6px 8px;border:1px solid #bfdbfe;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:9px;font-weight:750;letter-spacing:.08em;line-height:1;text-transform:uppercase}:where(.ad-page) .ad-control-concept__preview{display:grid;grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr);height:150px;overflow:hidden;border-bottom:1px solid #dbe5f2;background:#f8fafc}:where(.ad-page) .ad-control-concept__video-preview{display:flex;min-width:0;flex-direction:column;gap:8px;padding:14px;border-right:1px solid #cbd8ea;background:#f8fafc}:where(.ad-page) .ad-control-concept__video-label{color:#475569;font-size:9px;font-weight:720;letter-spacing:.08em;line-height:1;text-transform:uppercase}:where(.ad-page) .ad-control-concept__video-frame{position:relative;min-height:0;flex:1;overflow:hidden;border:1px solid #cbd5e1;border-radius:8px;background:#0f172a;box-shadow:0 8px 20px #0f172a29}:where(.ad-page) .ad-control-concept__video-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 34%}:where(.ad-page) .ad-control-concept__video-scrim{position:absolute;z-index:1;inset:42% 0 0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(15,23,42,.76))}:where(.ad-page) .ad-control-concept__video-scrubber{position:absolute;z-index:3;right:9px;bottom:8px;left:9px;width:calc(100% - 18px);height:14px;margin:0;appearance:none;border:0;background:transparent;cursor:ew-resize}:where(.ad-page) .ad-control-concept__video-scrubber::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(90deg,#ef4444 0%,#ef4444 var(--ad-video-progress),rgba(255,255,255,.64) var(--ad-video-progress),rgba(255,255,255,.64) 100%)}:where(.ad-page) .ad-control-concept__video-scrubber::-webkit-slider-thumb{width:11px;height:11px;margin-top:-4px;appearance:none;border:2px solid #ffffff;border-radius:50%;background:#ef4444;box-shadow:0 1px 5px #7f1d1d80}:where(.ad-page) .ad-control-concept__video-scrubber::-moz-range-track{height:3px;border-radius:999px;background:#ffffffa3}:where(.ad-page) .ad-control-concept__video-scrubber::-moz-range-progress{height:3px;border-radius:999px;background:#ef4444}:where(.ad-page) .ad-control-concept__video-scrubber::-moz-range-thumb{width:8px;height:8px;border:2px solid #ffffff;border-radius:50%;background:#ef4444;box-shadow:0 1px 5px #7f1d1d80}:where(.ad-page) .ad-control-concept__video-scrubber:focus-visible{border-radius:999px;outline:2px solid #fca5a5;outline-offset:3px}:where(.ad-page) .ad-control-concept__wave-panel{position:relative;display:flex;min-width:0;align-items:flex-end;overflow:hidden;padding:36px 16px 20px;background:linear-gradient(rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.08) 1px,transparent 1px),linear-gradient(135deg,#f8fbff,#eaf2ff);background-size:24px 24px,24px 24px,auto}:where(.ad-page) .ad-control-concept__preview-label{position:absolute;z-index:6;top:14px;left:14px;color:#475569;font-size:10px;font-weight:720;letter-spacing:.08em;text-transform:uppercase}:where(.ad-page) .ad-control-concept__preview-time{position:absolute;z-index:6;top:12px;right:13px;min-width:50px;padding:5px 7px;border:1px solid rgba(37,99,235,.18);border-radius:6px;background:#ffffffd1;color:#1d4ed8;font-size:9px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1;text-align:center}:where(.ad-page) .ad-control-concept__waveform{position:relative;z-index:1;display:flex;width:100%;height:70px;align-items:center;gap:3px}:where(.ad-page) .ad-control-concept__waveform span{display:block;width:100%;min-width:2px;border-radius:999px;background:linear-gradient(180deg,#2563eb,#60a5fa)}:where(.ad-page) .ad-control-concept__playhead{position:absolute;z-index:3;top:0;bottom:0;width:2px;pointer-events:none;background:#1d4ed8;box-shadow:0 0 0 3px #2563eb1f;transform:translate(-50%)}:where(.ad-page) .ad-control-concept__playhead:before{position:absolute;top:7px;left:50%;width:10px;height:10px;border:2px solid #ffffff;border-radius:50%;background:#2563eb;box-shadow:0 1px 5px #1e40af57;content:"";transform:translate(-50%)}:where(.ad-page) .ad-control-concept__scrubber{position:absolute;z-index:4;inset:0;width:100%;height:100%;margin:0;appearance:none;border:0;background:transparent;cursor:ew-resize}:where(.ad-page) .ad-control-concept__scrubber::-webkit-slider-runnable-track{height:100%;background:transparent}:where(.ad-page) .ad-control-concept__scrubber::-webkit-slider-thumb{width:22px;height:150px;appearance:none;border:0;background:transparent}:where(.ad-page) .ad-control-concept__scrubber::-moz-range-track{height:100%;border:0;background:transparent}:where(.ad-page) .ad-control-concept__scrubber::-moz-range-thumb{width:22px;height:150px;border:0;background:transparent}:where(.ad-page) .ad-control-concept__scrubber:focus-visible{outline:0;box-shadow:inset 0 0 0 3px #2563eb47}:where(.ad-page) .ad-control-concept__marker{position:absolute;z-index:5;bottom:8px;width:10px;height:10px;padding:0;border:2px solid #ffffff;border-radius:50%;background:#1e40af;box-shadow:0 1px 5px #1e40af4d;cursor:pointer;transform:translate(-50%);transition:transform .14s ease,background-color .14s ease}:where(.ad-page) .ad-control-concept__marker:hover,:where(.ad-page) .ad-control-concept__marker:focus-visible,:where(.ad-page) .ad-control-concept__marker.is-active{background:#0ea5e9;transform:translate(-50%) scale(1.25)}:where(.ad-page) .ad-control-concept__marker:focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}:where(.ad-page) .ad-control-concept__controls{display:grid;gap:12px;padding:16px;background:#f8fafc}:where(.ad-page) .ad-control-concept__control{padding:14px 15px;border:1px solid #dbe5f2;border-radius:12px;background:#fff}:where(.ad-page) .ad-control-concept__control-heading{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:11px}:where(.ad-page) .ad-control-concept__control-heading label{color:var(--ad-control-ink);font-size:13px;font-weight:680;line-height:1.25}:where(.ad-page) .ad-control-concept__control-heading output{min-width:48px;padding:5px 7px;border-radius:6px;background:#eaf2ff;color:#1d4ed8;font-size:11px;font-variant-numeric:tabular-nums;font-weight:750;line-height:1;text-align:center}:where(.ad-page) .ad-control-concept__range{width:100%;height:18px;margin:0;appearance:none;border:0;background:transparent;cursor:pointer}:where(.ad-page) .ad-control-concept__range::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--ad-control-blue) 0%,var(--ad-control-blue) var(--ad-control-fill),#cbd5e1 var(--ad-control-fill),#cbd5e1 100%)}:where(.ad-page) .ad-control-concept__range::-moz-range-track{height:4px;border-radius:999px;background:#cbd5e1}:where(.ad-page) .ad-control-concept__range::-moz-range-progress{height:4px;border-radius:999px;background:var(--ad-control-blue)}:where(.ad-page) .ad-control-concept__range::-webkit-slider-thumb{width:17px;height:17px;margin-top:-6.5px;appearance:none;border:3px solid #ffffff;border-radius:50%;background:var(--ad-control-blue);box-shadow:0 0 0 1px #2563eb,0 3px 9px #2563eb47}:where(.ad-page) .ad-control-concept__range::-moz-range-thumb{width:12px;height:12px;border:3px solid #ffffff;border-radius:50%;background:var(--ad-control-blue);box-shadow:0 0 0 1px #2563eb,0 3px 9px #2563eb47}:where(.ad-page) .ad-control-concept__range:focus-visible{border-radius:999px;outline:3px solid rgba(37,99,235,.26);outline-offset:3px}:where(.ad-page) .ad-control-concept__control>p{margin:5px 0 0;color:#64748b;font-size:11px;line-height:1.4}:where(.ad-page) .ad-control-concept__timeline{position:relative;overflow:hidden;margin:0 0 11px;padding:10px 11px 11px;border:1px solid #dbe5f2;border-radius:9px;background:linear-gradient(90deg,transparent 0 24.8%,rgba(148,163,184,.2) 25%,transparent 25.2% 49.8%,rgba(148,163,184,.2) 50%,transparent 50.2% 74.8%,rgba(148,163,184,.2) 75%,transparent 75.2%),#f8fafc}:where(.ad-page) .ad-control-concept__time-labels{display:flex;justify-content:space-between;margin:0 4px 8px 58px;color:#94a3b8;font-size:8px;font-variant-numeric:tabular-nums;font-weight:650}:where(.ad-page) .ad-control-concept__track{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:8px;min-height:22px}:where(.ad-page) .ad-control-concept__track+.ad-control-concept__track{margin-top:5px}:where(.ad-page) .ad-control-concept__track>span{color:#64748b;font-size:9px;font-weight:680}:where(.ad-page) .ad-control-concept__segment{display:block;width:58%;height:14px;border-radius:4px}:where(.ad-page) .ad-control-concept__segment--source{margin-left:10%;background:#cbd5e1}:where(.ad-page) .ad-control-concept__segment--dub{margin-left:10%;background:linear-gradient(90deg,#2563eb,#60a5fa);transform:translate(var(--ad-timing-shift));transition:transform .16s ease-out}:where(.ad-page) .ad-control-concept__note{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin:0;padding:0 20px 16px;background:#f8fafc;color:#64748b;font-size:10px;line-height:1.4}:where(.ad-page) .ad-control-concept__note strong{color:#1d4ed8;font-size:10px;font-weight:700;text-align:right}:where(.ad-page) .ad-hero{overflow:hidden;border-bottom:1px solid var(--avt-line);background:radial-gradient(circle at 84% 10%,rgba(37,99,235,.12),transparent 29%),linear-gradient(180deg,#fff,#f7f9fc)}:where(.ad-page) .ad-hero__inner{padding-top:68px;padding-bottom:14px}:where(.ad-page) .ad-hero__masthead{margin-bottom:30px}:where(.ad-page) .ad-hero__masthead h1{width:100%;max-width:none;margin:0;color:var(--avt-ink);font-size:clamp(64px,6.25vw,90px);font-weight:700;letter-spacing:-.045em;line-height:.98;text-wrap:balance}:where(.ad-page) .ad-hero__message{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(36px,6vw,90px);margin-bottom:26px}:where(.ad-page) .ad-hero__message-lede{max-width:1040px;margin:0}:where(.ad-page) .ad-hero__message-lede{color:var(--avt-ink);font-size:clamp(19px,1.8vw,25px);font-weight:560;letter-spacing:-.018em;line-height:1.42}:where(.ad-page) .ad-hero__message-action{grid-column:2;grid-row:1;align-self:center}:where(.ad-page) .ad-hero__diagram{min-height:150px;padding:24px clamp(24px,3vw,42px);border:1px solid #c9dafb;border-radius:18px;background:#fff;box-shadow:0 18px 48px #2563eb12}:where(.ad-page) .ad-hero__diagram ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(34px,4vw,64px);height:100%;margin:0;padding:0;list-style:none}:where(.ad-page) .ad-hero__diagram-stage{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;min-width:0}:where(.ad-page) .ad-hero__diagram-stage:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 10px);width:calc(clamp(34px,4vw,64px) - 20px);height:1px;background:#8db2f4;content:""}:where(.ad-page) .ad-hero__diagram-stage:not(:last-child):before{position:absolute;z-index:1;top:calc(50% - 4px);right:calc(clamp(34px,4vw,64px)/-2 + 4px);width:7px;height:7px;border-top:1px solid #4f86e8;border-right:1px solid #4f86e8;content:"";transform:rotate(45deg)}:where(.ad-page) .ad-hero__diagram-icon{display:grid;width:58px;height:58px;place-items:center;border:1px solid #a9c4f6;border-radius:50%;background:#f7faff;color:#285fc5}:where(.ad-page) .ad-hero__diagram-icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}:where(.ad-page) .ad-hero__diagram-icon svg path[d="m19 16 9 5-9 5Z"]{fill:#2563eb1f}:where(.ad-page) .ad-hero__diagram-copy{display:grid;gap:7px;min-width:0}:where(.ad-page) .ad-hero__diagram-copy strong{color:#17356e;font-size:16px;font-weight:760;letter-spacing:-.015em;line-height:1.18}:where(.ad-page) .ad-hero__diagram-copy span{color:#526a96;font-size:13px;line-height:1.35}:where(.ad-page) .ad-hero__diagram-stage--markets .ad-hero__diagram-icon{border-color:#6f9cf0;background:#edf4ff;box-shadow:0 0 0 6px #2563eb0f}:where(.ad-page) .ad-hero__brief{position:relative;isolation:isolate;display:grid;grid-template-columns:24px minmax(0,1.25fr) minmax(270px,.78fr) auto;align-items:center;gap:clamp(20px,1.75vw,28px);overflow:hidden;margin-bottom:28px;padding:20px 18px;border:1px solid #b7cff4;border-radius:10px;background:radial-gradient(circle at 32px 50%,rgba(37,99,235,.18),transparent 82px),linear-gradient(105deg,#dbeafe,#e7efff 58%,#dfe9ff);box-shadow:inset 0 1px #ffffffb3}:where(.ad-page) .ad-hero__signal{position:relative;z-index:1;display:flex;height:42px;align-items:center;justify-content:space-between;gap:3px}:where(.ad-page) .ad-hero__signal:before,:where(.ad-page) .ad-hero__signal:after{position:absolute;top:50%;left:50%;z-index:-1;width:38px;height:38px;border:1px solid rgba(37,99,235,.3);border-radius:50%;content:"";opacity:0;transform:translate(-50%,-50%) scale(.72);animation:ad-speaker-pulse 3.2s ease-out infinite}:where(.ad-page) .ad-hero__signal:after{animation-delay:1.6s}@keyframes ad-speaker-pulse{0%,20%{opacity:0;transform:translate(-50%,-50%) scale(.72)}35%{opacity:.32}75%,to{opacity:0;transform:translate(-50%,-50%) scale(1.65)}}:where(.ad-page) .ad-hero__signal span{display:block;width:4px;border-radius:999px;background:linear-gradient(180deg,#6148f9,#2563eb)}:where(.ad-page) .ad-hero__signal span:nth-child(1){height:18px}:where(.ad-page) .ad-hero__signal span:nth-child(2){height:38px}:where(.ad-page) .ad-hero__signal span:nth-child(3){height:26px}:where(.ad-page) .ad-hero__brief-lede{margin:0;color:var(--avt-body);font-size:clamp(16px,1.25vw,18px);line-height:1.48}:where(.ad-page) .ad-hero__detail{margin:0;padding-left:clamp(20px,1.75vw,28px);border-left:1px solid #dbe2ea;color:var(--avt-muted);font-size:14px;line-height:1.58}:where(.ad-page) .ad-hero__brief-action{display:flex;justify-content:flex-end}:where(.ad-page) .ad-hero__brief-action .avt-button{white-space:nowrap}@media(min-width:900px)and (max-width:1180px){:where(.ad-page) .ad-hero__brief{grid-template-columns:22px minmax(0,1.18fr) minmax(230px,.72fr) auto;gap:20px}:where(.ad-page) .ad-hero__detail{padding-left:20px}:where(.ad-page) .ad-hero__brief-action .avt-button{padding-right:22px;padding-left:22px}}:where(.ad-page) .ad-listening-stage{--ad-listening-inset: 14px;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,.7fr);height:320px;overflow:hidden;border:1px solid #cbd5e1;border-radius:10px;background:#111827;box-shadow:0 28px 65px #0f172926}:where(.ad-page) .ad-listening-stage__media{position:relative;min-width:0;min-height:0;overflow:hidden;border-right:1px solid rgba(255,255,255,.14);background:#0f172a}:where(.ad-page) .ad-listening-stage__media img{display:block;width:100%;height:100%;object-fit:cover}:where(.ad-page) .ad-concept-badge{position:absolute;top:var(--ad-listening-inset, 14px);right:var(--ad-listening-inset, 14px);z-index:3;display:inline-flex;min-height:28px;align-items:center;padding:6px 9px;border:1px solid rgba(255,255,255,.36);border-radius:999px;background:#0f172ac7;color:#fff;font-size:9px;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(.ad-page) .ad-listening-stage__open{position:absolute;right:var(--ad-listening-inset);bottom:var(--ad-listening-inset);display:inline-flex;min-height:46px;align-items:center;gap:10px;padding:8px 16px 8px 9px;border:1px solid rgba(255,255,255,.46);border-radius:999px;background:#0f172ae0;color:#fff;font-size:13px;font-weight:650}:where(.ad-page) .ad-listening-stage__open>span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--avt-purple)}:where(.ad-page) .ad-listening-stage__rail{display:flex;min-width:0;flex-direction:column;justify-content:flex-start;padding:var(--ad-listening-inset) 34px;color:#fff;background:linear-gradient(135deg,rgba(37,99,235,.18),transparent 56%),#111827}:where(.ad-page) .ad-listening-stage__label{margin-bottom:15px;color:#a5b4fc;font-size:11px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}:where(.ad-page) .ad-listening-stage__rail h2{margin-bottom:14px;color:#fff;font-size:28px;line-height:1.12}:where(.ad-page) .ad-listening-stage__rail>p:not(.ad-listening-stage__label){margin-bottom:22px;color:#aeb9ca;font-size:12px;line-height:1.55}:where(.ad-page) .ad-proof-switcher{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:auto;padding:5px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff0d}:where(.ad-page) .ad-proof-switcher button{min-height:42px;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:#cbd5e1;font-size:12px;font-weight:650}:where(.ad-page) .ad-proof-switcher button[aria-pressed=true]{background:#fff;color:#172033}:where(.ad-page) .ad-proof-placeholder{position:relative;margin:0;background:#0f172a}:where(.ad-page) .avt-story-mobile-media .ad-concept-badge{top:12px;right:12px}:where(.ad-page) .ad-proof-placeholder img{display:block;width:100%;max-height:min(66vh,640px);object-fit:contain}:where(.ad-page) .ad-proof-placeholder figcaption{padding:10px 16px;border-top:1px solid rgba(255,255,255,.14);background:#111827;color:#cbd5e1;font-size:12px;line-height:1.5}:where(.ad-page) .avt-story-wave__surface{filter:drop-shadow(0 -18px 34px rgba(37,99,235,.16))}:where(.ad-page) .avt-story-wave__rim{stroke:#2563ebc7}:where(.ad-page) .ad-program-fit{padding:108px 0;border-bottom:1px solid var(--avt-line);background:#fff}:where(.ad-page) .ad-program-fit__intro{margin-bottom:52px}:where(.ad-page) .ad-program-fit__intro h2{width:100%;max-width:none;margin-bottom:0;font-size:46px;line-height:1.08}:where(.ad-page) .ad-program-fit__lanes{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #cbd5e1}:where(.ad-page) .ad-program-lane{display:block;min-height:390px;padding:42px 48px 44px 0}:where(.ad-page) .ad-program-lane+.ad-program-lane{border-left:1px solid #cbd5e1;padding-right:0;padding-left:42px}:where(.ad-page) .ad-program-lane__content{max-width:520px}:where(.ad-page) .ad-program-lane__identity{display:flex;align-items:center;gap:14px;margin-bottom:24px}:where(.ad-page) .ad-program-lane__icon{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid #d9d6ff;border-radius:50%;background:#f5f3ff;color:var(--avt-purple)}:where(.ad-page) .ad-program-lane--audio .ad-program-lane__icon{border-color:#bfdbfe;background:#eff6ff;color:#2563eb}:where(.ad-page) .ad-program-lane__label{margin:0;color:var(--avt-purple);font-size:15px;font-weight:820;letter-spacing:.065em;text-transform:uppercase}:where(.ad-page) .ad-program-lane--audio .ad-program-lane__label{color:#1d4ed8}:where(.ad-page) .ad-program-lane h3{margin-bottom:14px;color:var(--avt-ink);font-size:27px;line-height:1.16}:where(.ad-page) .ad-program-lane__content>p:not(.ad-program-lane__label){margin-bottom:24px;color:var(--avt-body);font-size:clamp(16px,1.25vw,18px);line-height:1.48}:where(.ad-page) .ad-program-lane ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}:where(.ad-page) .ad-program-lane li{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;color:var(--avt-ink);font-size:16px;font-weight:630;line-height:1.4}:where(.ad-page) .ad-program-fit__action{display:flex;justify-content:flex-end;margin-top:38px}@media(max-width:899px){:where(.ad-page) .ad-control-concept--mobile{display:block;margin:28px 0}:where(.ad-page) .ad-hero__inner{padding-top:54px;padding-bottom:48px}:where(.ad-page) .ad-program-fit__intro{grid-template-columns:minmax(0,1fr);gap:24px}:where(.ad-page) .ad-hero__masthead h1{max-width:none;font-size:64px}:where(.ad-page) .ad-hero__message{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-hero__message-action{grid-column:1;grid-row:auto;justify-self:start;margin-top:4px}:where(.ad-page) .ad-hero__brief{grid-template-columns:22px minmax(0,1fr) auto;gap:20px}:where(.ad-page) .ad-hero__detail{grid-column:2;padding-left:0;border-left:0}:where(.ad-page) .ad-hero__brief-action{grid-column:3;grid-row:1 / span 2}:where(.ad-page) .ad-listening-stage{grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr)}:where(.ad-page) .ad-listening-stage__rail{padding:var(--ad-listening-inset) 28px}:where(.ad-page) .ad-program-fit{padding:84px 0}:where(.ad-page) .ad-program-fit__intro{margin-bottom:46px}:where(.ad-page) .avt-story-wave__panel--reveal{border-top-color:#2563eb38;background-color:#eaf2ff;background-image:linear-gradient(135deg,transparent 0 48%,rgba(37,99,235,.09) 49%,transparent 50% 100%),linear-gradient(45deg,transparent 0 48%,rgba(30,58,138,.06) 49%,transparent 50% 100%)}}@media(max-width:639px){:where(.ad-page) .ad-control-concept__header{grid-template-columns:36px minmax(0,1fr);padding:15px}:where(.ad-page) .ad-control-concept__status{grid-column:2;justify-self:start;margin-top:-4px}:where(.ad-page) .ad-control-concept__preview{grid-template-columns:minmax(112px,.76fr) minmax(0,1.24fr);height:122px}:where(.ad-page) .ad-control-concept__video-preview{gap:6px;padding:10px}:where(.ad-page) .ad-control-concept__video-label,:where(.ad-page) .ad-control-concept__preview-label{font-size:8px}:where(.ad-page) .ad-control-concept__wave-panel{padding:34px 10px 18px}:where(.ad-page) .ad-control-concept__preview-label{left:10px}:where(.ad-page) .ad-control-concept__preview-time{right:8px;padding:4px 5px}:where(.ad-page) .ad-control-concept__waveform{height:56px}:where(.ad-page) .ad-control-concept__scrubber::-webkit-slider-thumb{height:122px}:where(.ad-page) .ad-control-concept__scrubber::-moz-range-thumb{height:122px}:where(.ad-page) .ad-control-concept__controls{padding:12px}:where(.ad-page) .ad-control-concept__control{padding:13px}:where(.ad-page) .ad-control-concept__time-labels{margin-left:48px}:where(.ad-page) .ad-control-concept__track{grid-template-columns:40px minmax(0,1fr);gap:6px}:where(.ad-page) .ad-control-concept__note{align-items:flex-start;flex-direction:column;gap:4px}:where(.ad-page) .ad-control-concept__note strong{text-align:left}:where(.ad-page) .ad-hero__inner{padding-top:44px;padding-bottom:34px}:where(.ad-page) .ad-hero__masthead{margin-bottom:24px}:where(.ad-page) .ad-hero__masthead h1{font-size:44px;line-height:1.04}:where(.ad-page) .ad-hero__message{gap:13px;margin-bottom:22px}:where(.ad-page) .ad-hero__message-lede{font-size:19px}:where(.ad-page) .ad-hero__message-action,:where(.ad-page) .ad-hero__message-action .avt-button{width:100%}:where(.ad-page) .ad-hero__diagram{min-height:0;padding:22px;border-radius:14px}:where(.ad-page) .ad-hero__diagram ol{grid-template-columns:1fr;gap:24px}:where(.ad-page) .ad-hero__diagram-stage{grid-template-columns:50px minmax(0,1fr);gap:15px}:where(.ad-page) .ad-hero__diagram-icon{width:50px;height:50px}:where(.ad-page) .ad-hero__diagram-icon svg{width:30px;height:30px}:where(.ad-page) .ad-hero__diagram-stage:not(:last-child):after{top:calc(100% + 5px);left:25px;width:1px;height:14px}:where(.ad-page) .ad-hero__diagram-stage:not(:last-child):before{top:calc(100% + 14px);right:auto;left:22px;transform:rotate(135deg)}:where(.ad-page) .ad-hero__diagram-copy strong{font-size:17px}:where(.ad-page) .ad-hero__diagram-copy span{font-size:15px}:where(.ad-page) .ad-hero__brief{grid-template-columns:18px minmax(0,1fr);gap:16px;margin-bottom:26px;padding:18px}:where(.ad-page) .ad-hero__brief-lede{font-size:17px}:where(.ad-page) .ad-hero__detail{grid-column:2;padding-top:14px;border-top:1px solid #dbe2ea}:where(.ad-page) .ad-hero__brief-action{grid-column:1 / -1;grid-row:auto}:where(.ad-page) .ad-hero__brief-action .avt-button{width:100%}:where(.ad-page) .ad-listening-stage{--ad-listening-inset: 12px;display:block;height:auto;border-radius:8px}:where(.ad-page) .ad-listening-stage__media{min-height:0;aspect-ratio:16 / 9;border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}:where(.ad-page) .ad-listening-stage__open{right:var(--ad-listening-inset);bottom:var(--ad-listening-inset)}:where(.ad-page) .ad-listening-stage__rail{min-height:286px;padding:var(--ad-listening-inset) 20px}:where(.ad-page) .ad-listening-stage__rail h2{font-size:24px}:where(.ad-page) .ad-program-fit{padding:64px 0}:where(.ad-page) .ad-program-fit__intro h2{font-size:34px;line-height:1.1}:where(.ad-page) .ad-program-fit__lanes{grid-template-columns:minmax(0,1fr)}:where(.ad-page) .ad-program-lane{min-height:0;padding:32px 0 38px}:where(.ad-page) .ad-program-lane+.ad-program-lane{padding:38px 0 32px;border-top:1px solid #cbd5e1;border-left:0}:where(.ad-page) .ad-program-lane h3{font-size:24px}:where(.ad-page) .ad-program-lane__content>p:not(.ad-program-lane__label){font-size:17px}:where(.ad-page) .ad-program-fit__action{justify-content:stretch;margin-top:30px}:where(.ad-page) .ad-program-fit__action .avt-button{width:100%}}@media(prefers-reduced-motion:reduce){:where(.ad-page) .ad-hero__signal:before,:where(.ad-page) .ad-hero__signal:after{animation:none}:where(.ad-page) .avt-story-wave__panel--reveal{border-top-color:#2563eb38;background:#eaf2ff}}:where(.ad-page) .ad-final-dub{position:relative;overflow:hidden;margin:0;border:1px solid rgba(30,64,175,.3);border-radius:18px;background:#09142b;box-shadow:0 30px 70px #0f172a33,0 8px 20px #2563eb1f}:where(.ad-page) .ad-final-dub:before{position:absolute;inset:0 auto 0 0;z-index:4;width:4px;background:linear-gradient(180deg,#60a5fa,#2563eb 48%,#22d3ee);content:"";pointer-events:none}:where(.ad-page) .ad-final-dub__header{position:relative;display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:22px;padding:16px 18px 15px 22px;border-bottom:1px solid rgba(147,197,253,.22);background:radial-gradient(circle at 12% 0%,rgba(59,130,246,.22),transparent 38%),linear-gradient(120deg,#0c1934,#10234a)}:where(.ad-page) .ad-final-dub__identity{display:grid;min-width:0;gap:4px}:where(.ad-page) .ad-final-dub__identity span,:where(.ad-page) .ad-final-dub__meta span,:where(.ad-page) .ad-final-dub__meta dt{color:#8fb7f5;font-size:9px;font-weight:750;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}:where(.ad-page) .ad-final-dub__identity strong{color:#f8fbff;font-size:17px;font-weight:650;letter-spacing:-.01em;line-height:1.2}:where(.ad-page) .ad-final-dub .ad-concept-badge{position:static;flex:0 0 auto;border-color:#93c5fd59;background:#07132c9e;color:#dbeafe}:where(.ad-page) .ad-final-dub__viewport{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:#071124}:where(.ad-page) .ad-final-dub__poster,:where(.ad-page) .avt-story-mobile-media .ad-final-dub__poster{display:block;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:0;object-fit:cover;object-position:center 42%}:where(.ad-page) .ad-final-dub__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,10,24,.22) 0%,transparent 31%),linear-gradient(180deg,transparent 50%,rgba(3,10,24,.92) 100%);pointer-events:none}:where(.ad-page) .ad-final-dub__language{position:absolute;top:16px;left:18px;display:grid;gap:2px;padding:8px 11px;border:1px solid rgba(255,255,255,.25);border-radius:8px;background:#071228b8;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}:where(.ad-page) .ad-final-dub__language span{color:#bfdbfe;font-size:8px;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}:where(.ad-page) .ad-final-dub__language strong{font-size:12px;font-weight:650;line-height:1.2}:where(.ad-page) .ad-final-dub__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;flex-direction:column;gap:9px;color:#fff;transform:translate(-50%,-48%);pointer-events:none}:where(.ad-page) .ad-final-dub__play>span{display:grid;width:64px;height:64px;place-items:center;padding-left:3px;border:1px solid rgba(255,255,255,.68);border-radius:50%;background:linear-gradient(135deg,#2563ebf2,#1d4ed8eb);box-shadow:0 12px 34px #0812296b}:where(.ad-page) .ad-final-dub__play strong{font-size:11px;font-weight:650;letter-spacing:.01em;text-shadow:0 2px 10px rgba(3,10,24,.8)}:where(.ad-page) .ad-final-dub__caption-preview{position:absolute;right:14%;bottom:53px;left:14%;color:#fff;font-size:12px;font-weight:600;line-height:1.4;text-align:center;text-shadow:0 2px 5px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.8);pointer-events:none}:where(.ad-page) .ad-final-dub__controls{position:absolute;right:0;bottom:0;left:0;display:flex;height:46px;align-items:center;gap:10px;padding:0 16px;border-top:1px solid rgba(255,255,255,.15);background:#040c1cd1;color:#fff;font-size:9px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:where(.ad-page) .ad-final-dub__progress{position:relative;height:3px;flex:1 1 auto;overflow:hidden;border-radius:999px;background:#ffffff47}:where(.ad-page) .ad-final-dub__progress span{display:block;width:8%;height:100%;border-radius:inherit;background:#60a5fa}:where(.ad-page) .ad-final-dub__duration:before{margin-right:4px;content:"/";opacity:.52}:where(.ad-page) .ad-final-dub__utility{display:inline-flex;align-items:center;gap:12px}:where(.ad-page) .ad-final-dub__meta{display:grid;grid-template-columns:minmax(0,1.15fr) auto;align-items:center;gap:22px;padding:18px 20px 19px 22px;border-top:1px solid rgba(147,197,253,.18);background:#0b1832}:where(.ad-page) .ad-final-dub__meta>div{display:grid;gap:4px}:where(.ad-page) .ad-final-dub__meta strong,:where(.ad-page) .ad-final-dub__meta dd{margin:0;color:#f8fbff;font-size:13px;font-weight:620;line-height:1.25}:where(.ad-page) .ad-final-dub__meta a{color:inherit;text-decoration-color:#bfdbfe9e;text-underline-offset:3px}:where(.ad-page) .ad-final-dub__meta a:hover{color:#bfdbfe}:where(.ad-page) .ad-final-dub__meta dl{display:flex;margin:0;gap:24px}:where(.ad-page) .ad-final-dub__meta dl>div{display:grid;gap:4px}@media(max-width:899px){:where(.ad-page) .ad-final-dub.avt-story-mobile-media{margin:32px 0 36px}:where(.ad-page) .ad-final-dub.avt-story-mobile-media .ad-final-dub__meta{position:static;inset:auto;z-index:auto;max-width:none;padding:18px 20px 19px 22px;border:0;border-top:1px solid rgba(147,197,253,.18);border-radius:0;background:#0b1832;color:inherit;font-size:inherit;line-height:inherit}:where(.ad-page) .ad-final-dub__header{min-height:70px}:where(.ad-page) .ad-final-dub__meta{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:639px){:where(.ad-page) .ad-final-dub{border-radius:12px}:where(.ad-page) .ad-final-dub__header{min-height:66px;gap:12px;padding:13px 12px 13px 16px}:where(.ad-page) .ad-final-dub__identity strong{font-size:14px}:where(.ad-page) .ad-final-dub .ad-concept-badge{min-height:24px;padding:5px 7px;font-size:7px}:where(.ad-page) .ad-final-dub__language{top:10px;left:12px;padding:6px 8px}:where(.ad-page) .ad-final-dub__play{gap:6px}:where(.ad-page) .ad-final-dub__play>span{width:50px;height:50px}:where(.ad-page) .ad-final-dub__play strong{font-size:9px}:where(.ad-page) .ad-final-dub__caption-preview{right:9%;bottom:44px;left:9%;font-size:9px}:where(.ad-page) .ad-final-dub__controls{height:38px;gap:7px;padding:0 10px;font-size:8px}:where(.ad-page) .ad-final-dub__utility{gap:8px}:where(.ad-page) .ad-final-dub__utility svg:first-child,:where(.ad-page) .ad-final-dub__utility svg:last-child{display:none}:where(.ad-page) .ad-final-dub__meta{grid-template-columns:minmax(0,1fr);gap:13px;padding:15px 15px 17px 16px}:where(.ad-page) .ad-final-dub.avt-story-mobile-media .ad-final-dub__meta{padding:15px 15px 17px 16px}:where(.ad-page) .ad-final-dub__meta dl{justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid rgba(147,197,253,.16)}}:where(.ad-page) .ad-production-canvas{position:relative;overflow:hidden;border:1px solid rgba(96,165,250,.34);border-radius:14px;background:radial-gradient(circle at 50% -10%,rgba(59,130,246,.3),transparent 38%),linear-gradient(135deg,#081226,#0e2045 58%,#0b1730);box-shadow:0 28px 65px #0f17292e;color:#f8fbff}:where(.ad-page) .ad-production-canvas:before,:where(.ad-page) .ad-evaluation-canvas:before,:where(.ad-page) .ad-production-path:before{position:absolute;inset:0;background-image:linear-gradient(rgba(147,197,253,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(147,197,253,.06) 1px,transparent 1px);background-size:26px 26px;content:"";pointer-events:none}:where(.ad-page) .ad-production-canvas__header,:where(.ad-page) .ad-evaluation-canvas__header,:where(.ad-page) .ad-production-path__header{position:relative;z-index:1;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-bottom:1px solid rgba(147,197,253,.2)}:where(.ad-page) .ad-production-canvas__header>div,:where(.ad-page) .ad-evaluation-canvas__header>div,:where(.ad-page) .ad-production-path__header>div{display:grid;gap:3px}:where(.ad-page) .ad-production-canvas__header span,:where(.ad-page) .ad-evaluation-canvas__header span,:where(.ad-page) .ad-production-path__header span,:where(.ad-page) .ad-production-canvas__source>div>span,:where(.ad-page) .ad-production-canvas__output>div>span,:where(.ad-page) .ad-production-path__outputs>div>span{color:#93c5fd;font-size:9px;font-weight:750;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}:where(.ad-page) .ad-production-canvas__header h2,:where(.ad-page) .ad-evaluation-canvas__header h3,:where(.ad-page) .ad-production-path__header h3{margin:0;color:#fff;font-size:20px;font-weight:650;letter-spacing:-.02em;line-height:1.2}:where(.ad-page) .ad-production-canvas__header>strong,:where(.ad-page) .ad-evaluation-canvas__header>strong,:where(.ad-page) .ad-production-path__header>strong{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(147,197,253,.32);border-radius:999px;background:#2563eb2e;color:#dbeafe;font-size:9px;font-weight:700;letter-spacing:.07em;line-height:1;text-transform:uppercase}:where(.ad-page) .ad-production-canvas__flow{position:relative;z-index:1;display:grid;grid-template-columns:minmax(190px,.76fr) minmax(0,1.55fr) minmax(210px,.82fr);align-items:stretch;gap:16px;padding:18px 20px 16px;transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}:where(.ad-page) .ad-production-canvas__source,:where(.ad-page) .ad-production-canvas__output{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-self:center;align-content:start;gap:10px;min-width:0;padding:11px;border:1px solid rgba(147,197,253,.2);border-radius:10px;background:#0712289e}:where(.ad-page) .ad-production-canvas__source:after,:where(.ad-page) .ad-production-canvas__route:after{position:absolute;top:50%;right:-17px;width:17px;height:1px;background:linear-gradient(90deg,#60a5fa7a,#60a5fa1f);content:""}:where(.ad-page) .ad-production-canvas__node-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(147,197,253,.28);border-radius:9px;background:#2563eb2e;color:#bfdbfe}:where(.ad-page) .ad-production-canvas__media-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 7.3;border:1px solid rgba(147,197,253,.22);border-radius:8px;background:linear-gradient(rgba(147,197,253,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(147,197,253,.05) 1px,transparent 1px),linear-gradient(145deg,#101d35,#1a3154 58%,#0a162b);background-size:18px 18px,18px 18px,auto;box-shadow:inset 0 0 28px #0208177a}:where(.ad-page) .ad-production-canvas__media-frame.is-localized{border-color:#67e8f957;background:linear-gradient(rgba(103,232,249,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.05) 1px,transparent 1px),linear-gradient(145deg,#102344,#17447b 58%,#07162e);background-size:18px 18px,18px 18px,auto}:where(.ad-page) .ad-production-canvas__media-light{position:absolute;top:-22%;left:-8%;width:72%;height:120%;border-radius:50%;background:radial-gradient(circle,rgba(96,165,250,.42),transparent 66%);filter:blur(5px)}:where(.ad-page) .ad-production-canvas__media-frame.is-localized .ad-production-canvas__media-light{left:34%;background:radial-gradient(circle,rgba(103,232,249,.34),transparent 66%)}:where(.ad-page) .ad-production-canvas__media-person{position:absolute;bottom:17%;left:19%;display:grid;justify-items:center}:where(.ad-page) .ad-production-canvas__media-person i:first-child{width:20px;height:20px;border:1px solid rgba(219,234,254,.58);border-radius:50%;background:linear-gradient(145deg,#a7c6e7,#3b6591)}:where(.ad-page) .ad-production-canvas__media-person i:last-child{width:44px;height:34px;margin-top:-2px;border:1px solid rgba(219,234,254,.42);border-radius:22px 22px 8px 8px;background:linear-gradient(145deg,#587fa8,#193554)}:where(.ad-page) .ad-production-canvas__media-frame.is-localized .ad-production-canvas__media-person i:last-child{background:linear-gradient(145deg,#3b82f6,#164e8d)}:where(.ad-page) .ad-production-canvas__media-wave{position:absolute;top:24%;right:12%;display:flex;height:34px;align-items:center;gap:3px}:where(.ad-page) .ad-production-canvas__media-wave i{width:3px;height:10px;border-radius:99px;background:#93c5fd8f}:where(.ad-page) .ad-production-canvas__media-wave i:nth-child(2),:where(.ad-page) .ad-production-canvas__media-wave i:nth-child(4){height:22px}:where(.ad-page) .ad-production-canvas__media-wave i:nth-child(3){height:30px}:where(.ad-page) .ad-production-canvas__media-frame.is-localized .ad-production-canvas__media-wave i{background:#67e8f9c2;animation:ad-media-wave 1.2s ease-in-out infinite alternate}:where(.ad-page) .ad-production-canvas__media-frame.is-localized .ad-production-canvas__media-wave i:nth-child(2n){animation-delay:-.48s}:where(.ad-page) .ad-production-canvas__media-language{position:absolute;top:7px;right:7px;padding:4px 6px;border:1px solid rgba(103,232,249,.36);border-radius:999px;background:#061227b8;color:#cffafe;font-size:8.5px;font-weight:750;letter-spacing:.06em}:where(.ad-page) .ad-production-canvas__media-captions{position:absolute;right:18%;bottom:18%;left:18%;display:grid;justify-items:center;gap:3px}:where(.ad-page) .ad-production-canvas__media-captions i{height:3px;border-radius:99px;background:#ffffffd1}:where(.ad-page) .ad-production-canvas__media-captions i:first-child{width:76%}:where(.ad-page) .ad-production-canvas__media-captions i:last-child{width:54%}:where(.ad-page) .ad-production-canvas__media-play{position:absolute;top:50%;left:50%;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#030c1ca3;transform:translate(-50%,-50%)}:where(.ad-page) .ad-production-canvas__media-play:after{width:0;height:0;margin-left:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #ffffff;content:""}:where(.ad-page) .ad-production-canvas__media-progress{position:absolute;right:7px;bottom:6px;left:7px;overflow:hidden;height:2px;border-radius:99px;background:#ffffff2e}:where(.ad-page) .ad-production-canvas__media-progress i{display:block;width:38%;height:100%;border-radius:inherit;background:#60a5fa}:where(.ad-page) .ad-production-canvas__media-frame.is-localized .ad-production-canvas__media-progress i{width:58%;background:#67e8f9;animation:ad-media-progress 4.8s ease-in-out infinite alternate}:where(.ad-page) .ad-production-canvas__endpoint-copy{display:grid;gap:2px}:where(.ad-page) .ad-production-canvas__output ul{display:flex;flex-wrap:wrap;gap:6px;margin-top:0}:where(.ad-page) .ad-production-canvas__output li{width:auto;min-height:28px;flex:0 0 auto;padding:5px 7px;border:1px solid rgba(147,197,253,.15);border-radius:6px;background:#0d234a85;font-size:11.5px;line-height:1.25}:where(.ad-page) .ad-production-canvas__source h3,:where(.ad-page) .ad-production-canvas__output h3{margin:2px 0 0;color:#fff;font-size:14px;font-weight:650;line-height:1.25}:where(.ad-page) .ad-production-canvas__source ul,:where(.ad-page) .ad-production-canvas__output ul{display:grid;grid-column:1 / -1;gap:6px;margin:4px 0 0;padding:0;list-style:none}:where(.ad-page) .ad-production-canvas__source li,:where(.ad-page) .ad-production-canvas__output li{display:flex;min-width:0;align-items:center;gap:6px;padding-top:6px;border-top:1px solid rgba(147,197,253,.12);color:#cbd5e1;font-size:11.5px;line-height:1.36}:where(.ad-page) .ad-production-canvas__source li:before{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#60a5fa;content:""}:where(.ad-page) .ad-production-canvas__output li svg{flex:0 0 auto;color:#67e8f9}:where(.ad-page) .ad-production-canvas__route{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}:where(.ad-page) .ad-production-canvas__route button{position:relative;display:grid;overflow:hidden;min-width:0;align-content:start;gap:10px;padding:13px 11px 11px;border:1px solid rgba(147,197,253,.18);border-radius:10px;background:#0a19369e;color:#dbeafe;text-align:left;transition:border-color .26s ease,background-color .26s ease,box-shadow .26s ease,transform .26s ease}:where(.ad-page) .ad-production-canvas__stage-progress{position:absolute;top:-1px;right:9px;left:9px;overflow:hidden;height:2px;border-radius:999px;background:#93c5fd1a}:where(.ad-page) .ad-production-canvas__stage-progress:after{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,#60a5fa,#67e8f9);content:"";opacity:0;transform:scaleX(0);transform-origin:left}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__stage-progress:after{animation:ad-stage-progress 3.2s linear infinite;opacity:1}:where(.ad-page) .ad-production-canvas__route button:after{position:absolute;top:29px;right:-9px;z-index:2;width:9px;height:1px;background:#60a5fa61;content:""}:where(.ad-page) .ad-production-canvas__route button:last-child:after{display:none}:where(.ad-page) .ad-production-canvas__route button:hover,:where(.ad-page) .ad-production-canvas__route button:focus-visible,:where(.ad-page) .ad-production-canvas__route button.is-active{border-color:#60a5fab8;background:#2563eb33;box-shadow:0 14px 28px #02081733,inset 0 0 24px #3b82f614;transform:translateY(-2px)}:where(.ad-page) .ad-production-canvas__route button:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}:where(.ad-page) .ad-production-canvas__stage-heading{display:flex;min-width:0;align-items:center;gap:8px}:where(.ad-page) .ad-production-canvas__stage-heading>span{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:8px;background:#60a5fa24;color:#93c5fd}:where(.ad-page) .ad-production-canvas__stage-heading strong{color:#fff;font-size:12.5px;font-weight:650;line-height:1.24}:where(.ad-page) .ad-production-canvas__route button>small{display:none}:where(.ad-page) .ad-production-canvas__stage-visual{position:relative;display:block;overflow:hidden;height:48px;border:1px solid rgba(147,197,253,.14);border-radius:7px;background:#040d1e94;opacity:.42;transition:border-color .26s ease,opacity .26s ease,transform .26s ease}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__stage-visual,:where(.ad-page) .ad-production-canvas__route button:hover .ad-production-canvas__stage-visual,:where(.ad-page) .ad-production-canvas__route button:focus-visible .ad-production-canvas__stage-visual{border-color:#67e8f952;opacity:1;transform:translateY(-1px)}:where(.ad-page) .ad-production-canvas__voiceprint{position:absolute;top:9px;left:9px;display:flex;height:28px;align-items:center;gap:3px}:where(.ad-page) .ad-production-canvas__voiceprint i{width:3px;height:10px;border-radius:999px;background:linear-gradient(#67e8f9,#60a5fa);transform-origin:center}:where(.ad-page) .ad-production-canvas__voiceprint i:nth-child(2),:where(.ad-page) .ad-production-canvas__voiceprint i:nth-child(6){height:18px}:where(.ad-page) .ad-production-canvas__voiceprint i:nth-child(3),:where(.ad-page) .ad-production-canvas__voiceprint i:nth-child(5){height:24px}:where(.ad-page) .ad-production-canvas__voiceprint i:nth-child(4){height:14px}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__voiceprint i{animation:ad-voiceprint .96s ease-in-out infinite alternate}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__voiceprint i:nth-child(2n){animation-delay:-.42s}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__voiceprint i:nth-child(3n){animation-delay:-.72s}:where(.ad-page) .ad-production-canvas__voice-paths{position:absolute;top:50%;right:10px;display:flex;align-items:center;gap:5px;transform:translateY(-50%)}:where(.ad-page) .ad-production-canvas__voice-paths:before{position:absolute;top:50%;right:4px;left:-26px;height:1px;background:linear-gradient(90deg,#60a5fa00,#60a5faa6);content:""}:where(.ad-page) .ad-production-canvas__voice-paths i{position:relative;width:8px;height:8px;border:2px solid #08162f;border-radius:50%;background:#60a5fa;box-shadow:0 0 0 1px #93c5fd66}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__voice-paths i{animation:ad-path-node 1.6s ease-in-out infinite}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__voice-paths i:nth-child(2){animation-delay:.18s}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__voice-paths i:nth-child(3){animation-delay:.36s}:where(.ad-page) .ad-production-canvas__mix-track{position:relative;display:flex;height:7px;gap:3px;margin:10px 9px 0}:where(.ad-page) .ad-production-canvas__mix-track+.ad-production-canvas__mix-track{margin-top:7px}:where(.ad-page) .ad-production-canvas__mix-track i{min-width:12px;flex:1 1 auto;border-radius:3px;background:#60a5fa6b}:where(.ad-page) .ad-production-canvas__mix-track i:nth-child(2n){background:#67e8f952}:where(.ad-page) .ad-production-canvas__mix-playhead{position:absolute;top:5px;bottom:5px;left:28%;z-index:2;width:1px;background:#f87171;box-shadow:0 0 8px #f87171a6}:where(.ad-page) .ad-production-canvas__mix-playhead:before{position:absolute;top:-1px;left:-3px;width:7px;height:7px;border-radius:50%;background:#fca5a5;content:""}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__mix-playhead{animation:ad-mix-playhead 2.25s ease-in-out infinite alternate}:where(.ad-page) .ad-production-canvas__quality-row{position:relative;display:flex;height:6px;gap:4px;margin:8px 9px 0}:where(.ad-page) .ad-production-canvas__quality-row+.ad-production-canvas__quality-row{margin-top:6px}:where(.ad-page) .ad-production-canvas__quality-row i{flex:1 1 auto;border-radius:3px;background:#94a3b847}:where(.ad-page) .ad-production-canvas__quality-row i:last-child{max-width:20px;background:#67e8f975}:where(.ad-page) .ad-production-canvas__quality-scan{position:absolute;top:5px;bottom:5px;left:12%;z-index:2;width:20%;background:linear-gradient(90deg,transparent,rgba(96,165,250,.26),rgba(103,232,249,.52),transparent);opacity:0}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__quality-scan{animation:ad-quality-scan 2.1s ease-in-out infinite;opacity:1}:where(.ad-page) .ad-production-canvas__stage-signals{display:grid;gap:4px}:where(.ad-page) .ad-production-canvas__stage-signals small{position:relative;display:block;padding-left:10px;color:#afc0d8;font-size:10.5px;line-height:1.32}:where(.ad-page) .ad-production-canvas__stage-signals small:before{position:absolute;top:.48em;left:0;width:4px;height:4px;border-radius:50%;background:#60a5fa;content:""}:where(.ad-page) .ad-production-canvas__stage-description{display:none;gap:4px;margin:0;color:#b9c8dc;font-size:12.25px;line-height:1.42}:where(.ad-page) .ad-production-canvas__stage-description strong,:where(.ad-page) .ad-production-canvas__stage-description span{display:block}:where(.ad-page) .ad-production-canvas__stage-description strong{color:#fff;font-size:13px;font-weight:700;line-height:1.34}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__stage-signals small{color:#dbeafe}:where(.ad-page) .ad-production-canvas__active{position:relative;z-index:1;display:none;min-height:43px;align-items:center;gap:12px;margin:0;padding:9px 20px;border-top:1px solid rgba(147,197,253,.16);background:#050e1f7a;color:#b8c8df;font-size:12px;line-height:1.4}:where(.ad-page) .ad-production-canvas__active span{flex:0 0 auto;color:#93c5fd;font-weight:700}:where(.ad-page) .ad-production-canvas__active strong{color:#fff;font-weight:700}:where(.ad-page) .ad-production-canvas__source>div>span,:where(.ad-page) .ad-production-canvas__output>div>span{font-size:10.5px;line-height:1.3}:where(.ad-page) .ad-production-canvas__header>strong{font-size:10.5px}:where(.ad-page) .ad-production-canvas__source h3,:where(.ad-page) .ad-production-canvas__output h3{font-size:16px}:where(.ad-page) .ad-production-canvas__source li,:where(.ad-page) .ad-production-canvas__output li{font-size:12.5px;line-height:1.4}:where(.ad-page) .ad-production-canvas__stage-heading strong{font-size:14px;line-height:1.28}:where(.ad-page) .ad-production-canvas__stage-signals small{font-size:11.75px;line-height:1.36}:where(.ad-page) .ad-production-canvas__active{font-size:13.25px;line-height:1.45}:where(.ad-page) .ad-production-canvas article.ad-production-canvas__output ul{display:flex;flex-wrap:wrap;gap:6px;margin-top:0}:where(.ad-page) .ad-production-canvas article.ad-production-canvas__output li{width:auto;min-height:28px;flex:0 0 auto;padding:5px 7px;border:1px solid rgba(147,197,253,.15);border-radius:6px;background:#0d234a85;font-size:11.5px;line-height:1.25}@keyframes ad-stage-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ad-voiceprint{0%{transform:scaleY(.62)}to{transform:scaleY(1.16)}}@keyframes ad-path-node{0%,to{background:#60a5fa;transform:scale(.82)}50%{background:#67e8f9;box-shadow:0 0 10px #67e8f9b8;transform:scale(1.12)}}@keyframes ad-mix-playhead{0%{left:18%}to{left:78%}}@keyframes ad-quality-scan{0%{left:-20%}to{left:100%}}@keyframes ad-media-wave{0%{transform:scaleY(.64)}to{transform:scaleY(1.12)}}@keyframes ad-media-progress{0%{width:28%}to{width:76%}}@keyframes ad-stage-description-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}:where(.ad-page) .ad-evaluation-canvas,:where(.ad-page) .ad-production-path{position:relative;overflow:hidden;border:1px solid rgba(96,165,250,.34);border-radius:18px;background:radial-gradient(circle at 18% 0%,rgba(59,130,246,.24),transparent 34%),linear-gradient(145deg,#081226,#10234a);box-shadow:0 30px 70px #1e40af24;color:#f8fbff}:where(.ad-page) .ad-evaluation-canvas--mobile,:where(.ad-page) .ad-production-path--mobile{display:none}:where(.ad-page) .ad-evaluation-canvas__path{position:relative;z-index:1;padding:18px 20px 20px}:where(.ad-page) .ad-evaluation-canvas__start,:where(.ad-page) .ad-evaluation-canvas__finish{display:flex;min-height:46px;align-items:center;gap:10px;padding:10px 13px;border:1px solid rgba(147,197,253,.22);border-radius:9px;background:#0712289e;color:#dbeafe;font-size:11px;font-weight:650}:where(.ad-page) .ad-evaluation-canvas__start svg,:where(.ad-page) .ad-evaluation-canvas__finish svg{color:#60a5fa}:where(.ad-page) .ad-evaluation-canvas__finish svg{color:#67e8f9}:where(.ad-page) .ad-evaluation-canvas__path ol{position:relative;display:grid;gap:8px;margin:8px 0;padding:0 0 0 18px;list-style:none}:where(.ad-page) .ad-evaluation-canvas__path ol:before{position:absolute;top:-8px;bottom:-8px;left:0;width:1px;background:linear-gradient(#60a5fa,#22d3ee);content:""}:where(.ad-page) .ad-evaluation-canvas__path li{position:relative;display:grid;grid-template-columns:28px 28px minmax(0,1fr);align-items:center;gap:9px;min-height:62px;padding:9px 11px;border:1px solid rgba(147,197,253,.16);border-radius:9px;background:#0d234aa8}:where(.ad-page) .ad-evaluation-canvas__path li:before{position:absolute;top:50%;left:-19px;width:18px;height:1px;background:#60a5fa80;content:""}:where(.ad-page) .ad-evaluation-canvas__path li>span{color:#93c5fd;font-size:9px;font-weight:750}:where(.ad-page) .ad-evaluation-canvas__path li>svg{color:#bfdbfe}:where(.ad-page) .ad-evaluation-canvas__path li>div{display:grid;gap:3px}:where(.ad-page) .ad-evaluation-canvas__path li strong{color:#fff;font-size:12px;font-weight:650;line-height:1.2}:where(.ad-page) .ad-evaluation-canvas__path li small{color:#9fb0c8;font-size:10px;line-height:1.3}:where(.ad-page) .ad-production-path__modes{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:16px 18px 0}:where(.ad-page) .ad-production-path__modes button{min-height:42px;padding:8px;border:1px solid rgba(147,197,253,.2);border-radius:8px;background:#07122880;color:#b8c8df;font-size:10px;font-weight:650;line-height:1.25}:where(.ad-page) .ad-production-path__modes button:hover,:where(.ad-page) .ad-production-path__modes button:focus-visible,:where(.ad-page) .ad-production-path__modes button[aria-pressed=true]{border-color:#60a5fab8;background:#2563eb;color:#fff}:where(.ad-page) .ad-production-path__modes button:focus-visible{outline:2px solid #bfdbfe;outline-offset:2px}:where(.ad-page) .ad-production-path__mode-detail{position:relative;z-index:1;min-height:94px;margin:9px 18px 0;padding:13px 14px;border:1px solid rgba(147,197,253,.17);border-radius:9px;background:#0d234a9e}:where(.ad-page) .ad-production-path__mode-detail span{display:block;margin-bottom:5px;color:#93c5fd;font-size:9px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}:where(.ad-page) .ad-production-path__mode-detail p{margin:0;color:#d6e2f2;font-size:11px;line-height:1.48}:where(.ad-page) .ad-production-path__steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 18px;padding:0;list-style:none}:where(.ad-page) .ad-production-path__steps li{position:relative;display:grid;grid-template-columns:auto 24px;align-items:center;gap:7px;min-height:78px;padding:10px;border:1px solid rgba(147,197,253,.16);border-radius:9px;background:#0712287a}:where(.ad-page) .ad-production-path__steps li:after{position:absolute;top:50%;right:-9px;width:9px;height:1px;background:#60a5fa66;content:""}:where(.ad-page) .ad-production-path__steps li:last-child:after{display:none}:where(.ad-page) .ad-production-path__steps li>span{color:#93c5fd;font-size:8px;font-weight:750}:where(.ad-page) .ad-production-path__steps li>svg{color:#bfdbfe}:where(.ad-page) .ad-production-path__steps li>strong{grid-column:1 / -1;color:#fff;font-size:11px;font-weight:650;line-height:1.25}:where(.ad-page) .ad-production-path__outputs{position:relative;z-index:1;display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.35fr);align-items:center;gap:16px;padding:14px 18px 16px;border-top:1px solid rgba(147,197,253,.18);background:#040c1c85}:where(.ad-page) .ad-production-path__outputs>div{display:grid;gap:3px}:where(.ad-page) .ad-production-path__outputs>div strong{color:#fff;font-size:12px;font-weight:650}:where(.ad-page) .ad-production-path__outputs ul{display:flex;justify-content:flex-end;gap:12px;margin:0;padding:0;list-style:none}:where(.ad-page) .ad-production-path__outputs li{display:flex;align-items:center;gap:4px;color:#cbd5e1;font-size:9px;line-height:1.25}:where(.ad-page) .ad-production-path__outputs li svg{flex:0 0 auto;color:#67e8f9}@media(min-width:900px){:where(.ad-page) .ad-hero__masthead h1{max-width:none;font-size:clamp(56px,4.8vw,70px);line-height:1}:where(.ad-page) .ad-hero__inner{padding-top:40px;padding-bottom:14px}:where(.ad-page) .ad-hero__masthead{margin-bottom:16px}:where(.ad-page) .ad-hero__brief{margin-bottom:14px;padding-top:15px;padding-bottom:15px}:where(.ad-page) .ad-production-canvas__header{min-height:64px;padding-top:12px;padding-bottom:12px}:where(.ad-page) .ad-production-canvas__flow{padding-top:12px;padding-bottom:12px}:where(.ad-page) .ad-production-canvas__route.is-stage-0{grid-template-columns:minmax(0,1.38fr) minmax(0,.81fr) minmax(0,.81fr)}:where(.ad-page) .ad-production-canvas__route.is-stage-1{grid-template-columns:minmax(0,.81fr) minmax(0,1.38fr) minmax(0,.81fr)}:where(.ad-page) .ad-production-canvas__route.is-stage-2{grid-template-columns:minmax(0,.81fr) minmax(0,.81fr) minmax(0,1.38fr)}:where(.ad-page) .ad-production-canvas__flow.is-stage-0{grid-template-columns:minmax(0,.62fr) minmax(0,1.78fr) minmax(0,.72fr)}:where(.ad-page) .ad-production-canvas__flow.is-stage-1{grid-template-columns:minmax(0,.54fr) minmax(0,1.86fr) minmax(0,.72fr)}:where(.ad-page) .ad-production-canvas__flow.is-stage-2{grid-template-columns:minmax(0,.46fr) minmax(0,1.94fr) minmax(0,.72fr)}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__stage-description{display:grid;animation:ad-stage-description-in .28s ease both}}@media(max-width:899px){:where(.ad-page) .ad-evaluation-canvas--mobile,:where(.ad-page) .ad-production-path--mobile{display:block}:where(.ad-page) .ad-production-canvas__flow{grid-template-columns:minmax(170px,.8fr) minmax(0,1.5fr) minmax(190px,.85fr);gap:10px;padding-right:14px;padding-left:14px}:where(.ad-page) .ad-production-canvas__source:after,:where(.ad-page) .ad-production-canvas__route:after{right:-11px;width:11px}:where(.ad-page) .ad-production-canvas__active{display:flex}}@media(max-width:639px){:where(.ad-page) .ad-production-canvas__header,:where(.ad-page) .ad-evaluation-canvas__header,:where(.ad-page) .ad-production-path__header{align-items:flex-start;flex-direction:column;gap:10px;padding:15px}:where(.ad-page) .ad-production-canvas__header h2,:where(.ad-page) .ad-evaluation-canvas__header h3,:where(.ad-page) .ad-production-path__header h3{font-size:18px}:where(.ad-page) .ad-production-canvas__flow{grid-template-columns:minmax(0,1fr);gap:9px;padding:12px}:where(.ad-page) .ad-production-canvas__source,:where(.ad-page) .ad-production-canvas__output{grid-template-columns:minmax(118px,.85fr) minmax(0,1.15fr);align-items:center;padding:12px}:where(.ad-page) .ad-production-canvas__media-frame{grid-row:1 / span 2}:where(.ad-page) .ad-production-canvas__endpoint-copy{grid-column:2}:where(.ad-page) .ad-production-canvas__output ul{grid-column:2;gap:5px;margin-top:0}:where(.ad-page) .ad-production-canvas__output li{min-height:26px;font-size:11px}:where(.ad-page) .ad-production-canvas__media-frame.is-localized .ad-production-canvas__media-play{display:none}:where(.ad-page) .ad-production-canvas__source:after,:where(.ad-page) .ad-production-canvas__route:after,:where(.ad-page) .ad-production-canvas__route button:after,:where(.ad-page) .ad-production-path__steps li:after{display:none}:where(.ad-page) .ad-production-canvas__route{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ad-page) .ad-production-canvas__route button{align-content:start;justify-items:center;min-height:132px;padding:10px 6px 8px;text-align:center}:where(.ad-page) .ad-production-canvas__stage-heading{align-items:center;flex-direction:column;gap:5px}:where(.ad-page) .ad-production-canvas__stage-heading strong{font-size:12px;line-height:1.25}:where(.ad-page) .ad-production-canvas__stage-visual{width:100%;height:40px}:where(.ad-page) .ad-production-canvas__stage-signals{display:none}:where(.ad-page) .ad-production-canvas__active{align-items:flex-start;flex-direction:column;gap:3px;padding:10px 14px 12px}:where(.ad-page) .ad-evaluation-canvas,:where(.ad-page) .ad-production-path{border-radius:12px}:where(.ad-page) .ad-evaluation-canvas__path{padding:13px 14px 15px}:where(.ad-page) .ad-production-path__modes{grid-template-columns:minmax(0,1fr);padding:13px 14px 0}:where(.ad-page) .ad-production-path__modes button{min-height:40px}:where(.ad-page) .ad-production-path__mode-detail{min-height:0;margin:8px 14px 0}:where(.ad-page) .ad-production-path__steps{grid-template-columns:minmax(0,1fr);margin:9px 14px}:where(.ad-page) .ad-production-path__steps li{grid-template-columns:24px 24px minmax(0,1fr);min-height:54px}:where(.ad-page) .ad-production-path__steps li>strong{grid-column:auto}:where(.ad-page) .ad-production-path__outputs{grid-template-columns:minmax(0,1fr);gap:10px;padding:13px 14px 15px}:where(.ad-page) .ad-production-path__outputs ul{align-items:flex-start;flex-direction:column;gap:6px}}@media(prefers-reduced-motion:reduce){:where(.ad-page) .ad-production-canvas__route button{transition:none}:where(.ad-page) .ad-production-canvas__route{transition:none}:where(.ad-page) .ad-production-canvas__flow{transition:none}:where(.ad-page) .ad-production-canvas__stage-progress:after,:where(.ad-page) .ad-production-canvas__voiceprint i,:where(.ad-page) .ad-production-canvas__voice-paths i,:where(.ad-page) .ad-production-canvas__mix-playhead,:where(.ad-page) .ad-production-canvas__quality-scan{animation:none!important}:where(.ad-page) .ad-production-canvas__media-wave i,:where(.ad-page) .ad-production-canvas__media-progress i{animation:none!important}:where(.ad-page) .ad-production-canvas__stage-description{animation:none!important}:where(.ad-page) .ad-production-canvas__route button.is-active .ad-production-canvas__stage-progress:after{opacity:1;transform:scaleX(1)}}.ad-developer-offer{position:relative;overflow:hidden;border-top:1px solid rgba(37,99,235,.05);border-bottom:1px solid rgba(37,99,235,.16);background-color:#a0bcf1;background-image:linear-gradient(rgba(37,99,235,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.13) 1px,transparent 1px),linear-gradient(rgba(37,99,235,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(37,99,235,.07) 1px,transparent 1px),radial-gradient(circle at 100% 0%,rgba(255,255,255,.48) 0%,transparent 52%),radial-gradient(circle at 100% 100%,rgba(255,255,255,.2) 0%,transparent 48%),linear-gradient(135deg,#ffffffeb,#ffffffd6 33%,#ffffff80 48%,#4936be00 62%,#4936be21 70%,#3124842f);background-position:-1px -1px,-1px -1px,-1px -1px,-1px -1px,0 0,0 0,0 0;background-size:32px 32px,32px 32px,128px 128px,128px 128px,100% 100%,100% 100%,100% 100%;color:var(--avt-ink)}.ad-developer-offer__inner{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);align-items:center;gap:58px;padding-top:40px;padding-bottom:40px}.ad-developer-offer__copy{max-width:520px}.ad-developer-offer h2{margin-bottom:14px;color:var(--avt-ink);font-size:clamp(34px,3.1vw,47px);font-weight:700;line-height:1.04}.ad-developer-offer__description{margin-bottom:0;color:var(--avt-body);font-size:16px;line-height:1.62}.ad-developer-offer__actions{display:flex;align-items:center;justify-content:flex-end;gap:22px;margin-top:16px}.ad-developer-offer__docs{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:#fff;color:var(--avt-ink);font-size:16px;font-weight:650;text-decoration:none;box-shadow:0 5px 16px #0f172a1f;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.ad-developer-offer__docs:hover{border-color:#0f172a33;background:#f8fafc;color:var(--avt-ink);box-shadow:0 7px 20px #0f172a29}.ad-developer-offer__interactive,.ad-agent-input{min-width:0}.ad-agent-input__composer{position:relative;display:flex;height:132px;align-items:flex-start;padding:20px 54px 20px 20px;overflow:hidden;border:1px solid #4a4a4d;border-radius:19px;background:#2b2b2b;box-shadow:inset 0 5px 12px #00000042,0 1px #ffffff57}.ad-agent-input__composer p{margin:0;color:#f4f4f5;font-size:17px;font-weight:450;line-height:1.45}.ad-agent-input__cursor{display:inline-block;width:1px;height:1.12em;margin-left:1px;background:#f4f4f5;vertical-align:-.14em;animation:ad-agent-cursor .9s steps(1,end) infinite}.ad-agent-input__send{position:absolute;right:20px;bottom:18px;color:#c7c7ca}.ad-agent-input__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.ad-developer-modal{width:min(680px,100%)}@keyframes ad-agent-cursor{0%,48%{opacity:1}49%,to{opacity:0}}@media(max-width:960px){.ad-developer-offer__inner{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:34px}}@media(max-width:820px){.ad-developer-offer__inner{grid-template-columns:1fr;gap:26px;padding-top:36px;padding-bottom:36px}.ad-developer-offer__copy{max-width:650px}.ad-agent-input{width:100%}}@media(max-width:560px){.ad-developer-offer__inner{gap:24px;padding-top:32px;padding-bottom:32px}.ad-developer-offer h2{font-size:34px}.ad-developer-offer__actions{align-items:flex-end;flex-direction:column;gap:17px}.ad-agent-input__composer{height:166px;padding:17px 45px 17px 17px;border-radius:15px}.ad-agent-input__composer p{font-size:15px;line-height:1.5}.ad-agent-input__send{right:16px;bottom:15px}}@media(prefers-reduced-motion:reduce){.ad-agent-input__cursor{animation:none}}:where(.ad-page) .avt-story-wave.ad-production-parallax{--avt-story-bottom-buffer: 20px;--avt-story-stage-height: 1120px;height:var(--avt-story-stage-height);overflow:hidden}:where(.ad-page) .ad-production-parallax .avt-story-wave__stage{position:relative;height:var(--avt-story-stage-height);overflow:hidden}:where(.ad-page) .ad-production-parallax .avt-story-wave__base,:where(.ad-page) .ad-production-parallax .avt-story-wave__overlay,:where(.ad-page) .ad-production-parallax .avt-story-wave__surface{inset:0}:where(.ad-page) .ad-production-parallax .avt-story-wave__base{position:absolute;z-index:1}:where(.ad-page) .ad-production-parallax__panel{min-height:0;height:100%;padding-top:clamp(28px,4.5vh,54px);padding-bottom:var(--avt-story-bottom-buffer)}:where(.ad-page) .ad-production-parallax__panel.is-edit{position:relative;background-image:linear-gradient(180deg,#e9f0ff00 0% 62%,#e9f0ff 92%),repeating-linear-gradient(135deg,rgba(37,99,235,.065) 0,rgba(37,99,235,.065) 1px,transparent 1px,transparent 28px),radial-gradient(circle at 1px 1px,rgba(59,130,246,.16) 1.2px,transparent 1.4px),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 1px),radial-gradient(circle at 16% 22%,rgba(96,165,250,.2),transparent 28%);background-position:0 0,0 0,0 0,-1px -1px,0 0;background-repeat:no-repeat,repeat,repeat,repeat,no-repeat;background-size:100% 100%,auto,28px 28px,112px 112px,100% 100%}@media(min-width:900px){:where(.ad-page) .ad-production-parallax__overlay.is-edit{display:flex;flex-direction:column;justify-content:flex-end}:where(.ad-page) .ad-production-parallax__overlay.is-edit>[data-landing-row-key]{display:flex;min-height:100%;flex-direction:column;justify-content:flex-end;width:100%}:where(.ad-page) .ad-production-parallax__overlay.is-edit .ad-production-parallax__panel{width:100%}:where(.ad-page) .ad-production-parallax__panel.is-edit:after{position:absolute;right:0;bottom:0;left:0;height:var(--avt-story-bottom-buffer, 20px);background:#e9f0ff;content:"";pointer-events:none}}@media(max-width:899px),(prefers-reduced-motion:reduce){:where(.ad-page) .avt-story-wave.ad-production-parallax{min-height:0;height:auto;overflow:visible}:where(.ad-page) .ad-production-parallax .avt-story-wave__stage{position:relative;top:auto;height:auto;overflow:visible}:where(.ad-page) .ad-production-parallax .avt-story-wave__base{position:relative;inset:auto}:where(.ad-page) .ad-production-parallax .avt-story-wave__surface{display:none}:where(.ad-page) .ad-production-parallax .avt-story-wave__overlay{position:relative;inset:auto;overflow:visible;clip-path:none!important;pointer-events:auto!important}:where(.ad-page) .ad-production-parallax .avt-story-wave__base>[data-landing-row-key],:where(.ad-page) .ad-production-parallax .avt-story-wave__overlay>[data-landing-row-key]{height:auto}:where(.ad-page) .ad-production-parallax .avt-story-wave__panel,:where(.ad-page) .ad-production-parallax .avt-story-wave__panel-grid{min-height:auto}:where(.ad-page) .ad-production-parallax__panel{min-height:auto;height:auto;padding-block:56px}:where(.ad-page) .ad-production-parallax__overlay.is-edit{border-top:1px solid rgba(37,99,235,.18)}}
