.dve-event{--dve-navy:#0a4a82;--dve-blue:#0a4a82;--dve-blue-dark:#063b69;--dve-steel:#4a657d;--dve-orange:#f58220;--dve-ink:#1a2430;--dve-muted:#3d4f5f;--dve-line:#c5d0da;--dve-paper:#f7f9fb;background:#fff;color:var(--dve-ink);font-family:var(--dv-font);font-size:var(--dv-type-body,1rem);font-weight:var(--dv-weight-body,450);line-height:var(--dv-leading-relaxed,1.65)}.dve-event .dve-event__section-title,.dve-event .dve-event__subtitle,.dve-event .dve-event__title,.dve-event h1,.dve-event h2,.dve-reg__pay-card h3,.dve-reg__section legend,.dve-reg__success h3{font-family:var(--dv-font-heading);font-weight:var(--dv-weight-heading,600);letter-spacing:var(--dv-tracking-tight,-.025em)}.dve-event,.dve-event *{animation:none!important}.dve-event__hero--summary{background:var(--dve-paper)}.dve-event__hero--summary .dve-event__title{max-width:20ch;font-size:clamp(2.15rem,3.8vw,2.7rem);line-height:1.15;letter-spacing:-.015em;color:var(--dve-blue-dark)}.dve-event__hero--summary .dve-event__subtitle{max-width:34ch;font-size:clamp(1.15rem,1.8vw,1.35rem);color:var(--dve-muted);font-weight:500}.dve-event__hero--summary .dve-event__lead,.dve-event__prose{font-size:1.08rem;line-height:1.72;color:var(--dve-muted)}.dve-event__banner img,.dve-event__facts,.dve-event__register-card,.dve-event__speaker,.dve-event__sticky-card{border-radius:2px}.dve-event__facts{border:1px solid var(--dve-line)}.dve-event__cta,.dve-event__facts>a,.dve-event__mobile-cta a,.dve-event__sticky-cta,.dve-reg__submit{border-radius:2px}.dve-event__section-title{border-bottom:1px solid var(--dve-line);font-size:clamp(1.55rem,2.4vw,1.85rem);letter-spacing:-.01em;color:var(--dve-blue-dark)}.dve-event__prose--lead{margin-top:1rem}.dve-event__outcomes{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid #dde4ea}.dve-event__logistics h3,.dve-event__outcomes h3,.dve-reg__optional--visible>h3{margin:0;color:var(--dve-blue-dark);font-size:1.08rem;font-weight:700;font-family:inherit}.dve-event__outcomes ol{display:grid;gap:.7rem;margin:1rem 0 0;padding-left:1.5rem}.dve-event__outcomes li{padding-left:.35rem;color:var(--dve-muted);font-size:1.02rem;line-height:1.6}.dve-event__speaker{padding:1.25rem 0}.dve-event__speaker-photo{border-radius:2px;border:1px solid var(--dve-line)}.dve-event__speaker h3{margin:0;line-height:1.3;font-family:inherit;font-weight:700}.dve-event__speaker-name{display:block;color:var(--dve-ink);font-size:.98rem;font-weight:650;line-height:1.35;font-family:inherit}.dve-event__speaker p.dve-event__speaker-creds,.dve-event__speaker-copy .dve-event__speaker-creds,.dve-event__speaker-creds,.dve-event__speaker-lines .dve-event__speaker-creds{display:block;margin-top:.1rem;color:var(--dve-muted);font-size:.98rem;font-weight:500;line-height:1.35;letter-spacing:0;font-family:inherit}.dve-event__speaker-bio,.dve-event__speaker-copy>p:not(.dve-event__speaker-creds){margin-top:.55rem;color:var(--dve-muted);font-size:1rem;line-height:1.65}.dve-event__venue{padding:1rem 0 1.15rem;border-bottom:1px solid #d8e1e8;background:transparent}.dve-event__venue:last-child{border-bottom:0}.dve-event__venue-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem}.dve-event__venue-head h4{margin:0;color:var(--dve-ink);font-size:1.05rem;font-weight:700}.dve-event__venue-head span{color:var(--dve-steel);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dve-event__venue-summary{margin:.4rem 0 0;color:var(--dve-ink);font-size:.98rem;font-weight:600}.dve-event__venue-address,.dve-event__venue-details{margin:.45rem 0 0;color:var(--dve-muted);font-size:.98rem;line-height:1.6;white-space:pre-line}.dve-event__venue-map{margin:.5rem 0 0}.dve-event__venue-map a{color:var(--dve-blue-dark);font-size:.95rem;font-weight:700;text-decoration:underline;text-underline-offset:2px}.dve-event__trust-list{margin:1.1rem 0 0;padding:0;list-style:none}.dve-event__trust-list li{display:flex;align-items:flex-start;gap:.45rem;margin:.45rem 0 0;color:var(--dve-muted);font-size:.92rem;line-height:1.45}.dve-event__policy-note a,.dve-event__register-reassurance a,.dve-event__sticky-help a,.dve-event__trust-list a,.dve-reg__trust a{color:var(--dve-blue-dark);font-weight:650;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.dve-event__trust-list svg{flex:0 0 auto;margin-top:.12rem;width:1rem;height:1rem;color:var(--dve-blue)}.dve-event__schedule-table-wrap{margin-top:1.25rem;border:1px solid #cdd8e1}.dve-event__schedule-table{width:100%;border-collapse:collapse;color:#2f4253;font-size:.92rem;text-align:left}.dve-event__schedule-table td,.dve-event__schedule-table th{padding:.85rem .9rem;border-right:1px solid #d8e1e8;border-bottom:1px solid #d8e1e8;vertical-align:top}.dve-event__schedule-table tr:last-child>*{border-bottom:0}.dve-event__schedule-table tr>:last-child{border-right:0}.dve-event__schedule-table thead th{background:#eaf0f5;color:#183d5e;font-size:.77rem;letter-spacing:.035em;text-transform:uppercase}.dve-event__schedule-table tbody th{width:80px;color:var(--dve-blue-dark)}.dve-event__schedule-table td span{display:block;margin-top:.2rem;color:#607080}.dve-event__logistics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}.dve-event__logistics section{padding-left:1rem;border-left:3px solid #7895af}.dve-event__logistics p,.dve-event__logistics ul{margin:.65rem 0 0;color:#425465;font-size:.94rem;line-height:1.6}.dve-event__logistics ul{padding-left:1.1rem}.dve-event__ticket{padding-block:.85rem;background:transparent}.dve-reg__optional--visible{margin-top:1.5rem;padding-top:1.4rem;border-top:1px solid #d5dee6}.dve-reg__optional--visible>h3{margin-bottom:1.1rem}.dve-reg__optional--visible .dve-reg__optional-body{display:block;padding:0;border:0;background:transparent}@media (max-width:720px){.dve-event__hero--summary .dve-event__title{font-size:clamp(2rem,9.5vw,2.55rem)}.dve-event__speaker{grid-template-columns:82px minmax(0,1fr)}.dve-event__speaker-photo{width:82px;height:82px}.dve-event__logistics{grid-template-columns:1fr;gap:1.25rem}.dve-event__schedule-table-wrap{border:0}.dve-event__schedule-table,.dve-event__schedule-table tbody,.dve-event__schedule-table td,.dve-event__schedule-table th,.dve-event__schedule-table tr{display:block;width:100%}.dve-event__schedule-table thead{display:none}.dve-event__schedule-table tr{margin-bottom:.85rem;border:1px solid #cdd8e1}.dve-event__schedule-table td,.dve-event__schedule-table th,.dve-event__schedule-table tr:last-child>*{padding:.65rem .8rem;border:0;border-bottom:1px solid #e0e6eb}.dve-event__schedule-table tr>:before{display:block;margin-bottom:.15rem;color:#71808e;content:attr(data-label);font-size:.68rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.dve-event__schedule-table tr>:last-child{border-bottom:0}}.dve-event__hero{min-height:min(70vh,680px);align-items:center}.dve-event__hero-scrim{background:linear-gradient(90deg,rgba(4,38,68,.96),rgba(10,74,130,.82) 38%,rgba(10,74,130,.25) 72%,rgba(5,28,49,.12)),linear-gradient(180deg,rgba(4,32,56,.08),rgba(4,32,56,.48))}.dve-event__hero-content{width:min(1180px,calc(100% - 2.5rem));margin:0 auto;padding:4rem 0 5rem;animation-duration:.48s}.dve-event__title{max-width:16ch;margin-top:.9rem;font-size:clamp(2.35rem,4.7vw,3.8rem);line-height:1.06;letter-spacing:-.035em;font-weight:700}.dve-event__lead{max-width:650px;margin-top:1.1rem;color:rgba(255,255,255,.88);font-size:1.05rem;line-height:1.65}.dve-event__meta{max-width:760px;gap:.65rem 1.35rem}.dve-event__meta span{font-size:.95rem;font-weight:550}.dve-event__cta{gap:.45rem;min-height:52px;border-radius:2px;padding-inline:1.35rem;font-weight:700;box-shadow:none}.dve-event__hero-actions>.dve-event__cta:not(.dve-event__cta--secondary){background:var(--dve-blue-dark);color:#fff}.dve-event__hero-actions>.dve-event__cta:not(.dve-event__cta--secondary):hover{background:#052f54}.dve-event__cta--secondary,.dve-event__cta--secondary:hover{background:rgba(8,26,44,.32);color:#fff}.dve-event__body{display:grid;grid-template-columns:minmax(0,760px) 320px;width:min(1120px,calc(100% - 2.5rem));margin:0 auto;gap:4.25rem;padding:6rem 0 5rem;align-items:start}.dve-event__story{width:100%;gap:4.75rem}.dve-event__eyebrow{color:var(--dve-steel);font-size:.75rem;font-weight:600;letter-spacing:.1em}.dve-event__section-title{color:var(--dve-blue);font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.18;letter-spacing:-.03em}.dve-event__prose{color:#333;font-size:1.08rem;line-height:1.78}.dve-event__tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.5rem}.dve-event__ticket{min-height:132px;align-content:space-between;padding:1.15rem;border-color:#d9e2e9;border-radius:9px}.dve-event__day,.dve-event__locations li,.dve-event__objectives li,.dve-event__speaker{border-color:#dde5eb;border-radius:9px;box-shadow:none}.dve-event__register-band{margin:0;padding:5rem 1.25rem 5.5rem;border:0;background:#eef4f9}.dve-event__register-shell{width:min(820px,100%);gap:1.5rem}.dve-event__register-intro{text-align:center}.dve-event__register-intro .dve-event__prose{max-width:620px;margin-inline:auto}.dve-event__register-card{padding:2.5rem;border:1px solid var(--dve-line);border-radius:2px;background:#fff}.dve-reg__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:0 0 1.1rem;padding:0 0 1rem;border-bottom:1px solid #d8e1e8;scroll-margin-top:96px}.dve-reg__steps span{position:relative;padding-top:1.85rem;color:#6b7c8c;font-size:.9rem;font-weight:600;text-align:center;line-height:1.25}.dve-reg__steps span:before{content:"";position:absolute;top:0;left:50%;z-index:2;width:16px;height:16px;border:3px solid #fff;border-radius:999px;background:#cbd5de;box-shadow:0 0 0 1px #cbd5de;transform:translateX(-50%)}.dve-reg__steps span:after{content:"";position:absolute;top:7px;right:50%;width:100%;height:2px;background:#dbe2e8}.dve-reg__steps span:first-child:after{display:none}.dve-reg__steps span.is-active{color:var(--dve-blue-dark);font-weight:600}.dve-reg__steps span.is-done{color:var(--dve-blue-dark);font-weight:650}.dve-reg__steps span.is-active:before,.dve-reg__steps span.is-done:before{background:var(--dve-blue);box-shadow:0 0 0 1px var(--dve-blue)}.dve-reg__steps span.is-active:after,.dve-reg__steps span.is-done:after{background:var(--dve-blue)}.dve-reg__section legend{margin-bottom:.35rem;color:var(--dve-blue-dark);font-size:1.28rem}.dve-reg__section-copy{margin:0 0 1rem;color:var(--dve-muted);font-size:1rem;line-height:1.55}.dve-reg__stack--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.dve-reg__label{color:var(--dve-ink);font-size:.98rem;font-weight:650}.dve-reg__hint{display:block;margin-top:.3rem;color:#5a6d7d;font-size:.88rem;line-height:1.4}.dve-reg__input{min-height:3.45rem;border:1px solid #9aafbf;border-radius:2px;color:var(--dve-ink);font-size:1.05rem;background:#fff}.dve-reg__input:focus{outline:3px solid rgba(10,74,130,.28);outline-offset:1px;border-color:var(--dve-blue)}.dve-reg__ticket{min-height:84px;align-items:center;border:1px solid #b7c6d2;border-radius:2px;background:#fff}.dve-reg__ticket.is-selected{border:2px solid var(--dve-blue-dark);background:#f3f7fa}.dve-reg__ticket-name{color:var(--dve-ink);font-size:1.05rem;font-weight:700}.dve-reg__ticket-price{color:var(--dve-blue-dark);font-size:1.05rem;font-weight:600}.dve-reg__submit{min-height:54px;border-radius:2px;background:var(--dve-blue-dark);color:#fff;font-size:1.05rem;font-weight:700}.dve-reg__submit:hover:not(:disabled){background:#052f54}.dve-reg__submit:focus-visible{outline:3px solid rgba(10,74,130,.35);outline-offset:2px}.dve-reg__back{color:var(--dve-blue-dark);font-weight:650;text-decoration:underline;text-underline-offset:2px}.dve-reg__trust{display:flex;align-items:flex-start;gap:.45rem;margin:1.25rem 0 0;padding:.85rem .95rem;border:1px solid #d0dbe4;border-radius:2px;background:#f7fafc;color:var(--dve-muted);font-size:.95rem;line-height:1.45}.dve-reg__trust svg{flex:0 0 auto;margin-top:.12rem;width:1.05rem;height:1.05rem;color:var(--dve-blue)}.dve-reg__success-next{margin:0 0 .35rem;color:var(--dve-ink);font-size:1rem;font-weight:700}.dve-reg__check{display:flex;align-items:flex-start;gap:.55rem;color:var(--dve-ink);font-size:.98rem}.dve-reg__check input{margin-top:.3rem;width:1.1rem;height:1.1rem}.dve-reg__check-label{font-weight:650}.dve-reg__error{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid #b42318;border-radius:2px;background:#fef3f2;color:#7a271a;font-size:1rem;font-weight:600;line-height:1.45}.dve-event__facts-cta,.dve-event__mobile-cta a,.dve-event__sticky-cta{background:var(--dve-blue-dark);color:#fff}.dve-event__facts-cta:hover,.dve-event__mobile-cta a:hover,.dve-event__sticky-cta:hover{background:#052f54}.dve-event__facts strong,.dve-event__sticky-card h2,.dve-event__trust strong,.dve-event__value-grid h3{color:var(--dve-blue-dark)}.dve-event__ticket{border-top:3px solid #9eb4c7;border-radius:2px}.dve-event__ticket:hover{border-top-color:var(--dve-blue-dark);background:#f4f7fa}.dve-event__hero--summary .dve-event__badges>span{border:1px solid #c5d0da;border-radius:2px;color:var(--dve-blue-dark);font-weight:650}.dve-event__register-reassurance{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;color:var(--dve-muted);font-size:.95rem;font-weight:600}.dve-event__register-reassurance svg{width:1.05rem;height:1.05rem;color:var(--dve-blue)}@media (max-width:980px){.dve-event__body{grid-template-columns:1fr;max-width:780px}}@media (max-width:720px){.dve-event__hero{min-height:auto}.dve-event__hero-media img{-o-object-position:64% center;object-position:64% center}.dve-event__hero-scrim{background:linear-gradient(90deg,rgba(5,20,35,.95),rgba(5,20,35,.69))}.dve-event__hero-content{padding:3.5rem 0 4.75rem}.dve-event__title{max-width:15ch;font-size:clamp(2.25rem,11vw,3.25rem)}.dve-event__lead{font-size:1rem}.dve-event__body{width:calc(100% - 2rem);padding:4.5rem 0}.dve-event__story{gap:3.75rem}.dve-event__tickets,.dve-reg__stack--two{grid-template-columns:1fr}.dve-event__ticket{min-height:0}.dve-event__register-band{padding:4rem .75rem 4.5rem}.dve-event__register-card{padding:1.25rem 1rem 1.5rem}.dve-reg__steps span{font-size:.72rem}}.dve-event__banner{padding:1.25rem;background:#c5d4e5}.dve-event__banner picture{display:block;width:min(1400px,100%);margin:0 auto}.dve-event__banner img{display:block;width:100%;max-height:270px;margin:0 auto;border:1px solid rgba(10,74,130,.2);border-radius:12px;background:#fff;-o-object-fit:contain;object-fit:contain}.dve-event__hero--summary{min-height:0;color:#222;background:radial-gradient(circle at 92% 12%,rgba(109,138,169,.16),transparent 28%),linear-gradient(135deg,#f8fbfe,#edf4f9)}.dve-event__hero--summary .dve-event__hero-content{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-template-areas:"brand brand" "main aside";-moz-column-gap:3.5rem;column-gap:3.5rem;align-items:start;width:min(1100px,calc(100% - 2.5rem));padding:2.75rem 0 3.25rem}.dve-event__hero--summary.has-banner .dve-event__hero-content{padding-top:2.4rem}.dve-event__hero--summary .dve-event__brand{grid-area:brand;margin-bottom:1.2rem}.dve-event__hero--summary .dve-event__logo,.dve-event__hero--summary .dve-event__logo-fallback{border-color:rgba(10,74,130,.2);background:#fff;color:var(--dve-blue)}.dve-event__hero--summary .dve-event__org{color:var(--dve-blue)}.dve-event__hero--summary .dve-event__hero-kicker{color:var(--dve-steel)}.dve-event__hero--summary .dve-event__title{max-width:21ch;color:var(--dve-blue);font-size:clamp(2.35rem,5vw,3.35rem);line-height:1.08}.dve-event__hero--summary .dve-event__subtitle{color:#263746;font-size:clamp(1.2rem,2vw,1.55rem)}.dve-event__hero--summary .dve-event__lead{margin-top:0;max-width:720px;color:#3f4f5e;font-size:1.08rem}.dve-event__hero--summary .dve-event__hero-actions{margin-top:1rem}.dve-event__hero-faculty{display:flex;align-items:flex-start;gap:.55rem;margin:1rem 0 0;color:#34485a;font-size:.98rem;font-weight:500;line-height:1.4}.dve-event__hero-faculty-label{margin:0;font-weight:650}.dve-event__speaker-lines{margin:.2rem 0 0;padding:0;list-style:none}.dve-event__speaker-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1.25rem;margin:.45rem 0 0;padding:0;list-style:none}.dve-event__speaker-grid--one{grid-template-columns:minmax(0,1fr);max-width:22rem}.dve-event__speaker-grid--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:36rem}.dve-event__speaker-grid>li{min-width:0;margin:0;padding:0}@media (max-width:720px){.dve-event__speaker-grid,.dve-event__speaker-grid--two{grid-template-columns:1fr;max-width:none}}.dve-event__speaker-lines li{display:block;margin:0;padding:0;line-height:1.45}.dve-event__speaker-lines li+li{margin-top:.2rem}.dve-event__sticky-card .dve-event__speaker-lines{margin-top:0}.dve-event__hero-faculty svg{flex:0 0 auto;margin-top:.15rem;color:var(--dve-blue)}.dve-event__hero-main{grid-area:main}.dve-event__hero-aside{grid-area:aside}.dve-event__hero--summary .dve-event__meta svg{color:var(--dve-blue)}.dve-event__hero--summary .dve-event__cta--secondary,.dve-event__hero--summary .dve-event__cta--secondary:hover{border-color:rgba(10,74,130,.45);background:#fff;color:var(--dve-blue);backdrop-filter:none}.dve-event__hero--summary .dve-event__badges>span{border-color:#cbd9e4;background:#fff}.dve-event__hero--summary+.dve-event__facts{margin-top:-22px}.dve-event__facts{position:sticky;top:0;z-index:40;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0}.dve-event__facts-primary{display:grid}.dve-event__facts-cta{display:inline-flex;border-radius:7px;background:#f58220;color:#fff;font-size:.88rem}.dve-event__facts-cta:hover{background:#d96d12}.dve-event__facts-cta svg{width:16px;height:16px;color:currentColor}.dve-event__facts strong{overflow:visible;text-overflow:unset;white-space:normal}.dve-event__fact-sub{display:block;margin-top:.15rem;color:#5f7386;font-size:.76rem;font-weight:550}.dve-event__fact-sub a{color:var(--dve-blue);font-weight:700;text-decoration:underline;text-underline-offset:2px}.dve-event__facts-locations{display:flex;padding:.85rem 1.15rem 1rem}.dve-event__facts-locations>svg{margin-top:.15rem}.dve-event__facts-locations-copy{min-width:0;flex:1}.dve-event__facts-locations-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.45rem}.dve-event__facts-locations-head small{color:#748192;font-size:.69rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.dve-event__facts-locations-head a{color:var(--dve-blue);font-size:.78rem;font-weight:700;text-decoration:underline;text-underline-offset:2px}.dve-event__location-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.dve-event__location-chips li{display:inline-flex;max-width:100%;align-items:center;border:1px solid #cfdbe5;border-radius:999px;padding:.4rem .75rem;background:#fff;color:#1f3a52;font-size:.82rem;font-weight:650;line-height:1.3}.dve-event__cta:focus-visible,.dve-event__facts-cta:focus-visible,.dve-event__facts>a:focus-visible,.dve-event__mobile-cta a:focus-visible,.dve-event__sticky-cta:focus-visible,.dve-event__ticket:focus-visible{outline:3px solid rgba(245,130,32,.45);outline-offset:2px}.dve-event__register-band{scroll-margin-top:140px}.dve-event__sticky-row--stack{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.35rem!important}.dve-event__sticky-row--stack dd{width:100%;text-align:left!important}.dve-event__sticky-card .dve-event__speaker-lines{text-align:left}.dve-event__body{gap:3rem;padding:3.75rem 0 4rem}.dve-event__story{gap:3.25rem}.dve-event__prose--lead{max-width:68ch;margin-top:.8rem}.dve-event__value-grid{margin-top:1.3rem;padding:1.2rem;border-radius:9px;background:#f3f7fa}.dve-event__value-grid h3{margin-top:.55rem}.dve-event__detail-list details,.dve-event__disclosure{border-bottom:1px solid #dce5ec}.dve-event__disclosure{margin-top:.35rem}.dve-event__detail-list summary,.dve-event__disclosure summary{cursor:pointer;padding:.9rem 0;color:var(--dve-blue);font-size:.94rem;font-weight:600}.dve-event__detail-list details[open] summary,.dve-event__disclosure[open] summary{color:var(--dve-blue-dark)}.dve-event__detail-list details>.dve-event__prose,.dve-event__disclosure>.dve-event__prose{margin:0 0 1rem;font-size:.98rem;line-height:1.65}.dve-event__disclosure .dve-event__objectives{margin:0 0 1rem}.dve-event__disclosure .dve-event__objectives li{padding:.7rem .85rem}.dve-event__faculty{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem}.dve-event__speaker{grid-template-columns:76px minmax(0,1fr);gap:.85rem;padding:.95rem}.dve-event__speaker-photo{width:76px;height:76px;border-radius:10px}.dve-event__speaker h3{font-size:1rem}.dve-event__speaker p{margin-top:.35rem;font-size:.86rem;line-height:1.5}.dve-event__detail-list{margin-top:1rem;border-top:1px solid #dce5ec}.dve-event__detail-list .dve-event__schedule{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0 0 1rem}.dve-event__detail-list .dve-event__day{padding:.85rem}.dve-event__detail-list .dve-event__locations{margin:0 0 1rem}.dve-event__tickets{display:grid;grid-template-columns:1fr;gap:0;margin-top:1.1rem;border-top:1px solid #d9e2e9}.dve-event__ticket{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:0;align-items:center;gap:1rem;padding:.95rem .25rem;border:0;border-bottom:1px solid #d9e2e9;border-radius:0;box-shadow:none}.dve-event__ticket:hover{border-bottom-color:#d9e2e9;background:#f8fbfd;box-shadow:none;transform:none}.dve-event__ticket-label{color:var(--dve-blue-dark);font-weight:600}.dve-event__ticket-desc{margin-top:.2rem;font-size:.82rem}.dve-event__ticket-action{display:flex;width:auto;min-width:110px;align-items:center;justify-content:flex-end;gap:.55rem}.dve-event__ticket-action .dve-event__ticket-price{margin:0;color:#34485a;font-size:1rem;font-weight:700}.dve-event__ticket-action>svg{width:16px;height:16px;color:var(--dve-orange)}.dve-event__sticky-card{top:5.4rem;box-shadow:0 10px 28px rgba(17,43,66,.07)}.dve-event__register-band{padding-top:3.75rem}.dve-event__policy-note{margin:.85rem auto 0;color:#667789;font-size:.82rem;line-height:1.55}.dve-reg__pay-summary dd{max-width:62%;overflow-wrap:anywhere}@media (max-width:720px){.dve-event__banner{padding:.75rem}.dve-event__banner img{max-height:none;border-radius:9px}.dve-event__hero--summary .dve-event__hero-content,.dve-event__hero--summary.has-banner .dve-event__hero-content{display:block;padding:2.5rem 0 3.5rem}.dve-event__hero--summary .dve-event__title{max-width:none;font-size:clamp(2rem,10vw,2.8rem)}.dve-event__hero--summary .dve-event__lead{margin-top:1.1rem;font-size:1rem}.dve-event__facts{display:none}.dve-event__body{padding:3rem 0 3.5rem}.dve-event__story{gap:2.75rem}.dve-event__faculty,.dve-event__value-grid{grid-template-columns:1fr}.dve-event__value-grid{gap:1rem}.dve-event__detail-list .dve-event__schedule{grid-template-columns:1fr}.dve-event__ticket{grid-template-columns:minmax(0,1fr) auto}.dve-event__ticket-action{min-width:88px;align-items:center;flex-direction:row}.dve-reg__pay-summary div{align-items:flex-start;flex-direction:column}.dve-reg__pay-summary dd{max-width:none;text-align:left}}.dve-event__hero--summary{background:#f4f7fa}.dve-event__body,.dve-event__facts,.dve-event__hero--summary .dve-event__hero-content{width:min(1040px,calc(100% - 2.5rem))}.dve-event__hero--summary .dve-event__hero-content{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);-moz-column-gap:3rem;column-gap:3rem}.dve-event__hero--summary .dve-event__title{max-width:19ch;font-size:clamp(2.25rem,4vw,2.85rem);letter-spacing:-.025em}.dve-event__hero--summary .dve-event__subtitle{max-width:30ch;font-size:clamp(1.12rem,1.8vw,1.35rem);line-height:1.4}.dve-event__hero--summary .dve-event__lead,.dve-event__prose{font-size:1.06rem;line-height:1.68}.dve-event__banner,.dve-event__register-band{background:#edf2f6}.dve-event__banner img,.dve-event__facts,.dve-event__register-card,.dve-event__speaker,.dve-event__sticky-card{border-radius:4px;box-shadow:none}.dve-event__facts{border:1px solid #ccd7e0}.dve-event__cta,.dve-event__facts>a,.dve-event__mobile-cta a,.dve-event__sticky-cta,.dve-reg__submit{border-radius:4px;box-shadow:none}.dve-event__body{grid-template-columns:minmax(0,700px) 280px;gap:3.5rem;padding-block:3.5rem 4rem}.dve-event__story{gap:3rem}.dve-event__section-title{padding-bottom:.65rem;border-bottom:1px solid #cbd6df;font-size:clamp(1.65rem,2.6vw,1.95rem);letter-spacing:-.015em}.dve-event__faculty{grid-template-columns:1fr;gap:1rem}.dve-event__speaker{grid-template-columns:108px minmax(0,1fr);padding:1.15rem 0;border:0;border-bottom:1px solid #d8e1e8;background:transparent}.dve-event__speaker-photo{width:108px;height:108px;border-radius:4px}.dve-event__speaker h3{color:var(--dve-blue-dark);font-size:1.08rem}.dve-event__speaker p{margin-top:.45rem;color:#3f5060;font-size:.96rem;line-height:1.62}.dve-event__sticky-card{border-color:#cbd6df;background:#f8fafb;box-shadow:none}.dve-event__register-band{border-top:1px solid #cbd6df}.dve-event__register-card{border-color:#c5d1db;box-shadow:none}.dve-reg__input,.dve-reg__optional,.dve-reg__pay-card,.dve-reg__ticket{border-radius:4px;box-shadow:none}.dve-event__hero--summary .dve-event__hero-content{grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);-moz-column-gap:3.25rem;column-gap:3.25rem}.dve-event__hero--summary .dve-event__title{max-width:27ch;font-size:clamp(2.2rem,3.5vw,2.65rem);line-height:1.12}.dve-event__session-list{margin-top:1.25rem;border-top:1px solid #cdd8e1}.dve-event__session-row{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(0,1.15fr);gap:1.5rem;padding:1.05rem 0;border-bottom:1px solid #cdd8e1}.dve-event__session-date{display:flex;align-items:flex-start;gap:.7rem}.dve-event__session-date svg{width:20px;height:20px;flex:0 0 auto;margin-top:.15rem;color:var(--dve-blue)}.dve-event__session-date small,.dve-event__session-date span,.dve-event__session-date strong{display:block}.dve-event__session-date strong,.dve-event__session-topic h3{color:#243d53;font-size:.98rem;font-weight:700;line-height:1.45}.dve-event__session-date small{margin-top:.2rem;color:#5e7081;font-size:.88rem;line-height:1.45}.dve-event__session-topic small{display:block;margin-bottom:.25rem;color:#71869a;font-size:.7rem;font-weight:600;letter-spacing:.055em;text-transform:uppercase}.dve-event__session-topic h3{margin:0}@media (max-width:980px){.dve-event__body{grid-template-columns:1fr;max-width:760px}}@media (max-width:720px){.dve-event__hero--summary .dve-event__hero-content,.dve-event__hero--summary.has-banner .dve-event__hero-content{display:block}.dve-event__hero--summary .dve-event__title{max-width:none;font-size:clamp(2rem,9.5vw,2.55rem)}.dve-event__body{width:calc(100% - 2rem);padding-block:3rem 3.5rem}.dve-event__story{gap:2.75rem}.dve-event__speaker{grid-template-columns:82px minmax(0,1fr)}.dve-event__speaker-photo{width:82px;height:82px}.dve-event__session-row{grid-template-columns:1fr;gap:.75rem;padding:1rem 0}.dve-event__session-topic{padding-left:2.7rem}}.dve-event__hero--summary .dve-event__hero-content{grid-template-columns:1fr;grid-template-areas:"brand" "main" "aside";row-gap:0}.dve-event__hero--summary .dve-event__title{width:100%;max-width:none;font-size:clamp(2.35rem,4.2vw,3rem);line-height:1.1}.dve-event__hero--summary .dve-event__subtitle{max-width:46ch}.dve-event__hero-aside{max-width:820px;margin-top:1.5rem;padding-top:1.35rem}.dve-event__hero--summary .dve-event__lead,.dve-event__hero-faculty{max-width:760px}.dve-event__logistics{grid-template-columns:1fr;gap:1.1rem}.dve-event__logistics .dve-event__locations-primary{padding:1.1rem 1.2rem;border:1px solid #cdd8e1;border-left:4px solid var(--dve-blue);background:#f8fafb}.dve-event__locations-primary ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1.25rem;margin-top:.8rem;padding:0;list-style:none}.dve-event__locations-primary li{position:relative;padding-left:1rem}.dve-event__locations-primary li:before{position:absolute;top:.55rem;left:0;width:5px;height:5px;border-radius:50%;background:var(--dve-blue);content:""}.dve-event__logistics .dve-event__accreditation-secondary{display:grid;grid-template-columns:minmax(220px,.4fr) minmax(0,1fr);align-items:baseline;gap:1rem;padding:.9rem 1.2rem;border:0;border-left:3px solid #9aabbb;background:#fff}.dve-event__accreditation-secondary p{margin-top:0}@media (max-width:720px){.dve-event__hero-aside{margin-top:1.25rem;padding-top:1.15rem}.dve-event__hero--summary .dve-event__title{font-size:clamp(2rem,9.5vw,2.55rem)}.dve-event__locations-primary ul{grid-template-columns:1fr;gap:.55rem}.dve-event__logistics .dve-event__accreditation-secondary{grid-template-columns:1fr;gap:.4rem}}.dve-event__facts{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;overflow:hidden}.dve-event__facts>div{border-right:0!important}.dve-event__facts-primary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(148px,.7fr);align-items:center;min-height:88px;border-right:0!important;padding:0!important;gap:0!important}.dve-event__facts-primary>div{display:flex;min-width:0;align-items:center;gap:.75rem;height:100%;padding:1rem 1.15rem;border-right:1px solid #e5eaee}.dve-event__facts-primary>div:last-of-type{border-right:0}.dve-event__facts-cta{display:inline-flex!important;align-items:center;justify-content:center;align-self:center;gap:.4rem;min-height:44px;margin:.85rem 1rem;border-radius:2px;padding:.7rem 1rem;background:var(--dve-blue-dark)!important;color:#fff!important;font-size:.92rem;font-weight:700;text-decoration:none;white-space:nowrap}.dve-event__facts-cta:hover{background:#052f54!important}.dve-event__facts-locations{display:flex!important;align-items:flex-start;gap:.75rem;width:100%;padding:.85rem 1.15rem 1rem!important;border-top:1px solid #e5eaee;border-right:0!important;background:#f8fafb}.dve-event__facts strong{overflow:visible!important;text-overflow:unset!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.3}.dve-event__facts-cta,.dve-event__facts>a,.dve-event__hero-actions>.dve-event__cta:not(.dve-event__cta--secondary),.dve-event__mobile-cta a,.dve-event__sticky-cta,.dve-reg__submit{background:var(--dve-blue-dark)!important;color:#fff!important}.dve-event__facts-cta:hover,.dve-event__facts>a:hover,.dve-event__hero-actions>.dve-event__cta:not(.dve-event__cta--secondary):hover,.dve-event__mobile-cta a:hover,.dve-event__sticky-cta:hover,.dve-reg__submit:hover:not(:disabled){background:#052f54!important}.dve-event__hero--summary .dve-event__cta--secondary,.dve-event__hero--summary .dve-event__cta--secondary:hover{color:var(--dve-blue)!important}@media (max-width:980px){.dve-event__footer{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.dve-event__mobile-cta{padding-bottom:calc(.7rem + env(safe-area-inset-bottom, 0px))}.dve-event__facts-primary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dve-event__facts-primary>div:nth-child(2){border-right:0}.dve-event__facts-primary>div:nth-child(-n+2){border-bottom:1px solid #e5eaee}.dve-event__facts-cta{grid-column:1/-1;margin:.75rem 1rem 1rem}}@media (max-width:720px){.dve-event__facts{display:none!important}}.dve-event__hero--summary .dve-event__hero-content{padding:1.75rem 0 1.85rem}.dve-event__hero--summary.has-banner .dve-event__hero-content{padding-top:1.5rem}.dve-event__hero--summary .dve-event__brand{margin-bottom:.65rem}.dve-event__hero--summary .dve-event__subtitle,.dve-event__hero--summary .dve-event__title{margin-top:.35rem}.dve-event__hero-aside{margin-top:.85rem;padding-top:.85rem;border-top:1px solid #cbd6df}.dve-event__hero--summary .dve-event__lead{margin:0;font-size:1.02rem;line-height:1.55}.dve-event__hero-faculty{margin:.7rem 0 0;font-size:.95rem;line-height:1.35}.dve-event__hero-faculty-label{margin:0 0 .25rem}.dve-event__speaker-lines{margin:0}.dve-event__speaker-lines li+li{margin-top:.35rem}.dve-event__speaker-lines .dve-event__speaker-creds{margin-top:.1rem;font-size:.98rem;font-weight:500;line-height:1.35}.dve-event__hero--summary .dve-event__hero-actions,.dve-event__hero-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:.55rem;margin-top:.85rem}.dve-event__hero--summary .dve-event__cta,.dve-event__hero-actions>.dve-event__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;height:2.75rem;padding:0 1.1rem;border-radius:4px;font-size:.95rem;font-weight:700;line-height:1;box-sizing:border-box}.dve-event__hero--summary .dve-event__badges{display:contents}.dve-event__hero--summary .dve-event__badges>span,.dve-event__hero-actions .dve-event__badges>span{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;height:2.75rem;padding:0 .9rem;border:1px solid #c5d0da;border-radius:4px;background:#fff;color:var(--dve-blue-dark);font-size:.88rem;font-weight:650;line-height:1;white-space:nowrap;box-sizing:border-box}.dve-event__facts-cta,.dve-event__facts>a,.dve-event__hero-actions>.dve-event__cta:not(.dve-event__cta--secondary),.dve-event__mobile-cta a,.dve-event__sticky-cta,.dve-reg__submit{background:#f58220!important;color:#fff!important}.dve-event__facts-cta:hover,.dve-event__facts>a:hover,.dve-event__hero-actions>.dve-event__cta:not(.dve-event__cta--secondary):hover,.dve-event__mobile-cta a:hover,.dve-event__sticky-cta:hover,.dve-reg__submit:hover:not(:disabled){background:#d96d12!important}.dve-event__facts-cta{border-radius:4px;background:#f58220!important}.dve-event__hero--summary .dve-event__cta--secondary,.dve-event__hero--summary .dve-event__cta--secondary:hover{border:1px solid #b7c6d2!important;background:#fff!important;color:var(--dve-blue-dark)!important}@media (max-width:720px){.dve-event__hero--summary .dve-event__hero-content{padding:1.35rem 0 1.5rem}.dve-event__hero-aside{margin-top:.7rem;padding-top:.7rem}.dve-event__hero--summary .dve-event__badges>span,.dve-event__hero--summary .dve-event__cta,.dve-event__hero-actions>.dve-event__cta{flex:1 1 calc(50% - 0.55rem);min-width:0}}.dve-event .dve-event__speaker-copy>h3,.dve-event .dve-event__speaker-name{font-size:.98rem!important;font-weight:650!important;line-height:1.35!important;font-family:inherit!important}.dve-event .dve-event__speaker-creds{font-size:.98rem!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;font-family:inherit!important;color:var(--dve-muted)!important}.dve-reg__steps span{padding-top:1.85rem!important}.dve-replay{min-height:100vh;background:#f6f8fa}.dve-replay__shell{width:min(1180px,calc(100% - 3rem));margin-inline:auto}.dve-replay__masthead{padding:1.2rem 0 2.15rem;border-bottom:1px solid #d7e0e7;background:radial-gradient(circle at 82% -30%,rgba(10,74,130,.13),transparent 34rem),#fff}.dve-replay__back{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1.15rem;color:var(--dve-blue-dark);font-size:.88rem;font-weight:700;text-decoration:none}.dve-replay__back:hover{text-decoration:underline}.dve-replay__back svg{width:1rem;height:1rem}.dve-replay__brand,.dve-replay__brand-row,.dve-replay__meta{display:flex;align-items:center}.dve-replay__brand-row{justify-content:space-between;gap:1rem}.dve-replay__brand{gap:.7rem}.dve-replay__brand img{display:block;width:auto;max-width:260px;height:4.25rem;-o-object-fit:contain;object-fit:contain}.dve-replay__brand>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:50%;background:var(--dve-navy);color:#fff;font-weight:800;-o-object-fit:contain;object-fit:contain}.dve-replay__brand p{margin:0;color:#526474;font-size:.82rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.dve-replay__masthead h1{max-width:880px;margin:1.1rem 0 .45rem;color:#122437;font-family:var(--dv-font-heading);font-size:clamp(2rem,4.4vw,3.45rem);font-weight:650;letter-spacing:-.04em;line-height:1.06}.dve-replay__presenters{margin:0;color:#41576a;font-size:1.05rem}.dve-replay__meta{flex-wrap:wrap;gap:.65rem 1.25rem;margin-top:1.15rem;color:#4a6072;font-size:.89rem;font-weight:600}.dve-replay__meta span{display:inline-flex;align-items:center;gap:.42rem}.dve-replay__meta svg{width:1rem;height:1rem;color:var(--dve-blue)}.dve-replay__watch{padding-block:2rem}.dve-replay__watch-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.25rem;align-items:start}.dve-replay__stage{position:relative;display:grid;width:100%;min-width:0;min-height:430px;aspect-ratio:16/9;place-items:center;overflow:hidden;border:1px solid #173d61;border-radius:12px;background:linear-gradient(145deg,rgba(15,75,124,.68),rgba(6,23,39,.94)),#071b2d;box-shadow:0 20px 50px rgba(9,35,57,.18);color:#fff}.dve-replay__stage:after,.dve-replay__stage:before{position:absolute;content:"";border:1px solid rgba(255,255,255,.08);border-radius:50%}.dve-replay__stage:before{width:34rem;height:34rem;right:-18rem;top:-19rem}.dve-replay__stage:after{width:22rem;height:22rem;left:-13rem;bottom:-14rem}.dve-replay__stage-glow{position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(72,163,226,.16),transparent 45%)}.dve-replay__stage-state{position:relative;z-index:1;max-width:620px;padding:2rem;text-align:center}.dve-replay__stage-state>svg{width:3.6rem;height:3.6rem;margin:0 auto 1.05rem;color:#f5a14f;stroke-width:1.45}.dve-replay__stage-kicker{margin:0 0 .45rem;color:#a9cce6;font-size:.77rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.dve-replay__stage-state h2{margin:0;color:#fff;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.15}.dve-replay__stage-state>p:not(.dve-replay__stage-kicker){max-width:540px;margin:.9rem auto 0;color:#d7e5ef;font-size:.98rem;line-height:1.65}.dve-replay__primary-action{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;margin-top:1.35rem;padding:.72rem 1.2rem;border-radius:7px;background:var(--dve-orange);color:#fff;font-weight:800;text-decoration:none}.dve-replay__primary-action:hover{background:#d96d12}.dve-replay__primary-action svg{width:1.05rem;height:1.05rem}.dve-replay__stage-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1rem}.dve-replay__stage-link{margin-top:1.35rem;color:#fff;font-size:.9rem;font-weight:750;text-underline-offset:.2rem}.dve-replay__access-card{overflow:hidden;border:1px solid #d6dfe6;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(22,45,64,.08)}.dve-replay__access-head{padding:1rem 1.35rem;border-bottom:1px solid #e1e7ec;background:#f9fbfc}.dve-replay__access-head p,.dve-replay__access-head strong{margin:0}.dve-replay__access-head p{color:#617283;font-size:.75rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.dve-replay__access-head strong{display:block;margin-top:.2rem;color:var(--dve-blue-dark);font-size:1.35rem}.dve-replay__access-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dbe3e9;background:#f4f7f9}.dve-replay__access-tabs button{display:grid;min-width:0;min-height:3.25rem;place-items:center;gap:.18rem;padding:.55rem .25rem .48rem;border:0;border-right:1px solid #dbe3e9;border-bottom:3px solid transparent;background:transparent;color:#647788;cursor:pointer;font:inherit;font-size:.66rem;font-weight:800}.dve-replay__access-tabs:has(>button:nth-child(4)){grid-template-columns:repeat(4,1fr)}.dve-replay__access-tabs:has(>button:nth-child(4)) button{text-align:center}.dve-replay__access-tabs button:last-child{border-right:0}.dve-replay__access-tabs button[aria-selected=true]{border-bottom-color:var(--dve-orange);background:#fff;color:var(--dve-blue-dark)}.dve-replay__access-tabs button:focus-visible{position:relative;z-index:1;outline:3px solid color-mix(in srgb,var(--dve-blue) 22%,transparent);outline-offset:-3px}.dve-replay__access-tabs svg{width:1rem;height:1rem}.dve-replay__access-tab-panel{padding:1.35rem}.dve-replay__access-tab-panel[hidden]{display:none}.dve-replay__access-panel-title{display:grid;grid-template-columns:1.25rem 1fr;gap:.65rem;color:#617483}.dve-replay__access-panel-title>svg{width:1.15rem;height:1.15rem;color:var(--dve-orange)}.dve-replay__access-panel-title strong{display:block;color:#1c3143;font-size:.9rem}.dve-replay__access-panel-title p{margin:.35rem 0 0;color:#647686;font-size:.76rem;line-height:1.5}.dve-replay__access-prices{display:grid;gap:.55rem;margin:1.1rem 0;padding:0;list-style:none}.dve-replay__access-prices li{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5eaee;color:#455c6e;font-size:.82rem}.dve-replay__access-prices li strong{color:#192f41}.dve-replay__purchase-button{display:inline-flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;padding:.65rem .8rem;border-radius:6px;background:var(--dve-orange);color:#fff;font-size:.82rem;font-weight:800;text-decoration:none}.dve-replay__purchase-button:hover{background:#d96d12}.dve-replay__purchase-button svg{width:1rem;height:1rem}.dve-replay__login-gateway{padding:1.25rem 1.35rem;border-bottom:1px solid #e1e7ec}.dve-replay__login-gateway p{margin:0;color:#5c6f7f;font-size:.82rem;line-height:1.55}.dve-replay__login-button{display:inline-flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;gap:.48rem;margin-top:.9rem;padding:.65rem .8rem;border-radius:6px;background:var(--dve-blue);color:#fff;font-size:.84rem;font-weight:800;text-decoration:none}.dve-replay__login-button:hover{background:var(--dve-blue-dark)}.dve-replay__login-button svg{width:1rem;height:1rem}.dve-replay__claim-form{display:grid;gap:.55rem;padding:.9rem 1.35rem;background:#fff}.dve-replay__claim-title{display:grid;grid-template-columns:1.25rem 1fr;gap:.65rem;align-items:start;color:#617483;font-size:.76rem;line-height:1.4}.dve-replay__claim-title svg{width:1.15rem;height:1.15rem;color:var(--dve-orange)}.dve-replay__claim-title strong{display:block;color:#1c3143;font-size:.88rem}.dve-replay__claim-form label{display:grid;gap:.3rem;color:#3d5264;font-size:.72rem;font-weight:750}.dve-replay__claim-form input,.dve-replay__claim-form select{width:100%;min-height:2.4rem;padding:.55rem .7rem;border:1px solid #bdcad4;border-radius:5px;background:#fff;color:#172b3d;font:inherit;font-size:.82rem;font-weight:500}.dve-replay__claim-form input:focus,.dve-replay__claim-form select:focus{border-color:var(--dve-blue);outline:3px solid color-mix(in srgb,var(--dve-blue) 18%,transparent)}.dve-replay__claim-form button{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .75rem;border:0;border-radius:5px;background:var(--dve-orange);color:#fff;cursor:pointer;font-size:.8rem;font-weight:800}.dve-replay__claim-form button:hover:not(:disabled){background:#d96d12}.dve-replay__claim-form button:disabled{cursor:wait;opacity:.7}.dve-replay__claim-form button svg{width:.95rem;height:.95rem}.dve-replay__claim-form small{color:#748491;font-size:.68rem;line-height:1.4}.dve-replay__claim-error,.dve-replay__claim-success{margin:0;padding:.55rem .65rem;border-radius:4px;font-size:.72rem;font-weight:650;line-height:1.45}.dve-replay__claim-error{border:1px solid #efb8b8;background:#fff2f2;color:#8e2525}.dve-replay__claim-success{border:1px solid #a9d7bd;background:#effaf3;color:#22623e}.dve-replay__claim-preview{margin:-.15rem 0 .1rem;color:#617483;font-size:.72rem;line-height:1.4}.dve-replay__claim-preview strong{color:#1c3143}.dve-replay__claim-dev{margin:0;padding:.5rem .65rem;border:1px dashed #e8b37c;border-radius:4px;background:#fff7ef;color:#7a4612;font-size:.72rem}.dve-replay__verify form{display:grid;gap:.55rem}.dve-replay__verify input[name=verification_code]{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:1.15rem;letter-spacing:.35em}.dve-replay__claim-form .dve-replay__link-button{display:inline;min-height:0;padding:0;border:0;background:none;color:var(--dve-blue);font-size:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.dve-replay__claim-form .dve-replay__link-button:hover:not(:disabled){background:none;color:var(--dve-orange)}.dve-replay__claim-form .dve-replay__link-button:disabled{color:#8a99a6;text-decoration:none;cursor:default}.dve-replay__resend{display:flex;justify-content:center;font-size:.74rem}.dve-replay__purchase-summary{padding:1.15rem 1.35rem 1.25rem}.dve-replay__purchase-title{display:grid;grid-template-columns:1.25rem 1fr;gap:.65rem;align-items:start;color:#657785;font-size:.76rem;line-height:1.35}.dve-replay__purchase-title svg{width:1.15rem;height:1.15rem;color:var(--dve-blue)}.dve-replay__purchase-title strong{display:block;color:#1d3244;font-size:.88rem}.dve-replay__purchase-summary ul{display:grid;gap:.45rem;margin:.9rem 0;padding:0;list-style:none}.dve-replay__purchase-summary li{display:flex;justify-content:space-between;gap:1rem;color:#455c6e;font-size:.82rem}.dve-replay__purchase-summary li strong{color:#192f41}.dve-replay__purchase-summary>a{display:inline-flex;align-items:center;gap:.35rem;color:var(--dve-blue-dark);font-size:.82rem;font-weight:800;text-decoration:none}.dve-replay__purchase-summary>a:hover{text-decoration:underline}.dve-replay__purchase-summary>a svg{width:.95rem;height:.95rem}.dve-replay__requirement{padding:1.25rem 1.35rem;border-bottom:1px solid #e1e7ec}.dve-replay__requirement>div:first-child{display:flex;justify-content:space-between;gap:1rem;color:#41576a;font-size:.82rem}.dve-replay__requirement strong{color:#172b3d}.dve-replay__progress{height:.48rem;margin-top:.7rem;overflow:hidden;border-radius:99px;background:#e3e8ed}.dve-replay__progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--dve-blue),#2c85bf)}.dve-replay__requirement p{margin:.65rem 0 0;color:#697a88;font-size:.76rem;line-height:1.5}.dve-replay__benefits{display:grid;gap:1rem;margin:0;padding:1.25rem 1.35rem;list-style:none}.dve-replay__benefits li{display:grid;grid-template-columns:1.35rem 1fr;gap:.7rem;align-items:start;color:#637483;font-size:.79rem;line-height:1.45}.dve-replay__benefits svg{width:1.2rem;height:1.2rem;margin-top:.12rem;color:var(--dve-blue)}.dve-replay__benefits strong{display:block;color:#1b3042;font-size:.88rem}.dve-replay__section-nav{position:sticky;z-index:10;top:0;border-block:1px solid #d8e0e7;background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}.dve-replay__section-nav>div{display:flex;gap:1.75rem;overflow-x:auto}.dve-replay__section-nav a{flex:none;padding:.9rem 0;border-bottom:2px solid transparent;color:#43596a;font-size:.84rem;font-weight:750;text-decoration:none}.dve-replay__section-nav a:hover{border-bottom-color:var(--dve-orange);color:var(--dve-blue-dark)}.dve-replay__content{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:4rem;padding-block:3.5rem 4.5rem}.dve-replay__story{min-width:0}.dve-replay__section{scroll-margin-top:5rem}.dve-replay__section+.dve-replay__section{margin-top:3.75rem;padding-top:3.75rem;border-top:1px solid #d9e1e7}.dve-replay__access-shell>header h2,.dve-replay__details h2,.dve-replay__section h2{margin:.2rem 0 1rem;color:#162a3c;font-size:clamp(1.6rem,2.7vw,2.2rem);line-height:1.2}.dve-replay__lead{margin:0;color:#43596a;font-size:1.07rem;line-height:1.8;white-space:pre-line}.dve-replay__objectives{display:grid;gap:1rem;margin:1.35rem 0 0;padding:0;counter-reset:none;list-style:none}.dve-replay__objectives li{display:grid;grid-template-columns:1.3rem 1fr;gap:.8rem;align-items:start;color:#405669;line-height:1.65}.dve-replay__objectives svg{width:1.2rem;height:1.2rem;margin-top:.22rem;color:var(--dve-blue)}.dve-replay__faculty{display:grid;gap:1.25rem;margin-top:1.5rem}.dve-replay__faculty article{display:grid;grid-template-columns:96px 1fr;gap:1.25rem;align-items:start;padding:1.25rem;border:1px solid #d7e0e7;border-radius:10px;background:#fff}.dve-replay__faculty-photo{position:relative;width:96px;height:96px;overflow:hidden;border-radius:8px;background:#e9eef2}.dve-replay__faculty-photo--empty{display:grid;place-items:center}.dve-replay__faculty-photo--empty svg{width:2rem;color:#7b8c99}.dve-replay__faculty h3{margin:0;color:#172b3d;font-size:1.12rem}.dve-replay__credentials{margin:.12rem 0 0!important;color:var(--dve-blue)!important;font-size:.84rem!important;font-weight:700}.dve-replay__faculty article p:last-child{margin:.65rem 0 0;color:#536778;font-size:.91rem;line-height:1.62}.dve-replay__resource-intro{margin:.55rem 0 0;color:#5d7080;line-height:1.6}.dve-replay__resource-list{display:grid;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none}.dve-replay__resource-list li{display:grid;grid-template-columns:1.35rem minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:1rem;border:1px solid #d7e0e7;border-radius:9px;background:#fff}.dve-replay__resource-list li>svg{width:1.25rem;height:1.25rem;color:var(--dve-blue)}.dve-replay__resource-list small,.dve-replay__resource-list strong{display:block}.dve-replay__resource-list strong{color:#1d3345;font-size:.9rem}.dve-replay__resource-list small{margin-top:.12rem;color:#72828e;font-size:.72rem}.dve-replay__resource-lock{display:inline-flex;align-items:center;gap:.35rem;color:#758591;font-size:.73rem;font-weight:750;white-space:nowrap}.dve-replay__resource-lock svg{width:.9rem;height:.9rem;color:var(--dve-orange)}.dve-replay__resource-list--available a,.dve-replay__resources-signin{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.35rem;padding:.5rem .8rem;border-radius:6px;background:var(--dve-blue);color:#fff;font-size:.75rem;font-weight:800;text-decoration:none;white-space:nowrap}.dve-replay__resource-list--available a:hover,.dve-replay__resources-signin:hover{background:var(--dve-blue-dark)}.dve-replay__resource-list--available a svg{width:.9rem;height:.9rem}.dve-replay__resources-signin{width:-moz-fit-content;width:fit-content;margin-top:1rem}.dve-replay__resources-empty{display:grid;grid-template-columns:1.5rem 1fr;gap:.8rem;align-items:start;margin-top:1.25rem;padding:1rem;border:1px dashed #cbd6de;border-radius:9px;background:#f8fafb}.dve-replay__resources-empty>svg{width:1.25rem;height:1.25rem;color:#718493}.dve-replay__resources-empty strong{color:#263d4f;font-size:.88rem}.dve-replay__resources-empty p{margin:.25rem 0 0;color:#6b7d8b;font-size:.8rem;line-height:1.5}.dve-replay__details{align-self:start;position:sticky;top:4.5rem;padding:1.5rem;border:1px solid #d6dfe6;border-radius:10px;background:#fff}.dve-replay__details h2{font-size:1.45rem}.dve-replay__details dl{margin:0}.dve-replay__details dl>div{padding:.9rem 0;border-top:1px solid #e3e8ec}.dve-replay__details dt{color:#71808c;font-size:.71rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dve-replay__details dd{margin:.2rem 0 0;color:#263c4e;font-size:.88rem;font-weight:650;line-height:1.5}.dve-replay__support{margin:1rem 0 0;color:#617382;font-size:.8rem}.dve-replay__support a{color:var(--dve-blue);font-weight:700}.dve-replay__access-band{scroll-margin-top:4rem;padding-block:4rem;border-top:1px solid #cad5dd;background:#eaf0f4}.dve-replay__access-shell{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:3.5rem;align-items:start}.dve-replay__access-shell>header>p:last-child{color:#495f70;line-height:1.7}.dve-replay__access-panel{padding:1.5rem;border:1px solid #d1dbe2;border-radius:10px;background:#fff;box-shadow:0 12px 30px rgba(28,48,64,.07)}.dve-replay__existing-access{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.2rem .2rem 1.35rem}.dve-replay__existing-access strong{color:#1a3042;font-size:1rem}.dve-replay__existing-access p{margin:.25rem 0 0;color:#647584;font-size:.82rem;line-height:1.5}.dve-replay__existing-access>a{flex:none;display:inline-flex;min-height:2.6rem;align-items:center;justify-content:center;padding:.6rem .95rem;border-radius:6px;background:var(--dve-blue);color:#fff;font-size:.82rem;font-weight:800;text-decoration:none}.dve-replay__access-divider{display:flex;align-items:center;gap:.7rem;margin-bottom:1.25rem;color:#70808d;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dve-replay__access-divider:after,.dve-replay__access-divider:before{flex:1;height:1px;background:#dce3e8;content:""}.dve-replay__preparing{display:grid;grid-template-columns:2.5rem 1fr;gap:1rem;align-items:start;padding:.5rem}.dve-replay__preparing>svg{width:2.4rem;height:2.4rem;color:var(--dve-blue)}.dve-replay__preparing strong{color:#1b3042;font-size:1.05rem}.dve-replay__preparing p{margin:.35rem 0 0;color:#607281;line-height:1.6}@media (max-width:960px){.dve-replay__access-shell,.dve-replay__content,.dve-replay__watch-grid{grid-template-columns:1fr}.dve-replay__access-card{display:block}.dve-replay__access-head,.dve-replay__login-gateway{border-right:0;border-bottom:1px solid #e1e7ec}.dve-replay__content{gap:2.5rem}.dve-replay__details{position:static}}@media (max-width:680px){.dve-replay__shell{width:min(100% - 1.5rem,1180px)}.dve-replay__masthead{padding-bottom:1.55rem}.dve-replay__brand-row{align-items:flex-start}.dve-replay__brand p{max-width:15rem;line-height:1.35}.dve-replay__masthead h1{font-size:clamp(1.8rem,9vw,2.5rem)}.dve-replay__meta{display:grid}.dve-replay__watch{padding-block:1rem}.dve-replay__stage{min-height:330px;aspect-ratio:auto}.dve-replay__stage-state{padding:1.35rem}.dve-replay__access-card{display:block}.dve-replay__access-head,.dve-replay__login-gateway{border-right:0;border-bottom:1px solid #e1e7ec}.dve-replay__existing-access{align-items:stretch;flex-direction:column}.dve-replay__section-nav>div{gap:1.2rem}.dve-replay__content{padding-block:2.5rem 3rem}.dve-replay__section+.dve-replay__section{margin-top:2.6rem;padding-top:2.6rem}.dve-replay__faculty article{grid-template-columns:72px 1fr;gap:1rem;padding:1rem}.dve-replay__faculty-photo{width:72px;height:72px}.dve-replay__resource-list li{grid-template-columns:1.35rem 1fr}.dve-replay__resource-list--available a,.dve-replay__resource-lock{grid-column:2;justify-self:start}.dve-replay__access-band{padding-block:3rem}.dve-replay__access-panel{padding:1rem}}.dve-watch-page{min-height:100vh;background:#f3f6f8}.dve-watch-page__header{padding:1.25rem 0 1.8rem;border-bottom:1px solid #d5dee5;background:#fff}.dve-watch-page__header a,.dve-watch-page__secure{display:inline-flex;align-items:center;gap:.4rem;color:var(--dve-blue-dark);font-size:.8rem;font-weight:750;text-decoration:none}.dve-watch-page__header a svg,.dve-watch-page__secure svg{width:1rem;height:1rem}.dve-watch-page__secure{float:right;color:#567084}.dve-watch-page__header p{margin:1.2rem 0 .3rem;color:#607485;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.dve-watch-page__header h1{max-width:900px;margin:0;color:#172b3d;font-family:var(--dv-font-heading);font-size:clamp(1.75rem,3.5vw,2.75rem);letter-spacing:-.035em;line-height:1.1}.dve-watch-page__body{padding-block:2rem 4rem}.dve-watch{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.25rem;align-items:start}.dve-watch__player-card{display:grid;min-height:440px;aspect-ratio:16/9;overflow:hidden;place-items:center;border-radius:10px;background:#071b2d;box-shadow:0 18px 45px rgba(10,30,48,.18)}.dve-watch__player-card video{display:block;width:100%;height:100%;background:#000;-o-object-fit:contain;object-fit:contain}.dve-watch__empty{max-width:540px;padding:2rem;color:#d5e3ed;text-align:center}.dve-watch__empty>svg{width:3.25rem;height:3.25rem;margin:0 auto 1rem;color:var(--dve-orange);stroke-width:1.5}.dve-watch__empty h2{margin:0;color:#fff;font-size:clamp(1.6rem,3vw,2.2rem)}.dve-watch__empty p{margin:.75rem 0 0;line-height:1.65}.dve-watch__status{overflow:hidden;border:1px solid #d5dfe6;border-radius:10px;background:#fff;box-shadow:0 10px 28px rgba(20,44,62,.07)}.dve-watch__completion,.dve-watch__status>.dve-event__eyebrow,.dve-watch__status>dl,.dve-watch__status>h2,.dve-watch__status>ul{margin-inline:1.25rem}.dve-watch__status>.dve-event__eyebrow{margin-top:1.25rem}.dve-watch__status>h2{margin-top:.2rem;color:#193043;font-size:1.15rem;line-height:1.3}.dve-watch__status dl{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.85rem;margin-bottom:0}.dve-watch__status dl>div{padding:.6rem 0;border-top:1px solid #e2e8ec}.dve-watch__status dt{color:#778793;font-size:.67rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.dve-watch__status dd{margin:.1rem 0 0;color:#30485a;font-size:.78rem;font-weight:650;overflow-wrap:anywhere}.dve-watch__completion{padding:.8rem 0;border-top:1px solid #e2e8ec}.dve-watch__completion>div:first-child{display:flex;justify-content:space-between;color:#40576a;font-size:.8rem}.dve-watch__progress{height:.45rem;margin-top:.55rem;overflow:hidden;border-radius:99px;background:#e2e7eb}.dve-watch__progress span{display:block;height:100%;background:var(--dve-blue)}.dve-watch__completion p{margin:.5rem 0 0;color:#70808d;font-size:.7rem;line-height:1.45}.dve-watch__status>ul{display:grid;gap:.65rem;margin-top:0;margin-bottom:0;padding:.8rem 0 .95rem;border-top:1px solid #e2e8ec;list-style:none}.dve-watch__status li{display:grid;grid-template-columns:1.2rem 1fr;gap:.65rem;color:#70808d;font-size:.73rem;line-height:1.4}.dve-watch__status li svg{width:1.1rem;height:1.1rem;color:var(--dve-blue)}.dve-watch__status li.is-complete svg{color:#278457}.dve-watch__status li a,.dve-watch__status li strong{display:block;color:#263d4f;font-size:.8rem;font-weight:750}@media (max-width:900px){.dve-watch{grid-template-columns:1fr}.dve-watch__player-card{min-height:340px}}@media (max-width:600px){.dve-watch-page__secure{float:none;margin-left:1rem}.dve-watch__player-card{min-height:260px;aspect-ratio:auto}}.dve-watch.dvr{grid-template-columns:minmax(0,1fr)}.dvr-live-attendee{display:grid;gap:.6rem;margin:0 0 .9rem;padding:.9rem;border-radius:10px;background:#fff;grid-template-columns:1.3rem 1fr auto;align-items:center;border:1px solid #b8dfc9;background:#f0faf4;color:#315641;font-size:.78rem}.dvr-live-attendee>svg{width:1.2rem;height:1.2rem;color:#278457}.dvr-live-attendee a,.dvr-live-attendee strong{display:block;color:#1c5137;font-weight:800}.dvr-live-attendee>span:last-child{color:#557565;font-size:.72rem}@media (min-width:961px){.dve-watch.dvr{grid-template-columns:minmax(0,1fr) 320px}}.dvr-main{min-width:0}.dve-watch__player-card.dvr-card{display:flex;flex-direction:column;place-items:normal;min-height:0;aspect-ratio:16/9;background:#0a1620}.dvr-test-banner{display:flex;gap:.6rem;align-items:flex-start;margin:0;padding:.75rem 1rem;border-bottom:1px solid #f3c58f;background:#fff4e5;color:#6b3d00;font-size:.8rem;line-height:1.45}.dvr-test-banner svg{flex:0 0 auto;width:1.1rem;height:1.1rem;margin-top:.1rem}.dvr-player{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;background:#0a1620;color:#eef3f7;outline:none}.dvr-player:focus-visible{box-shadow:inset 0 0 0 3px var(--dve-orange)}.dvr-player.is-fullscreen,.dvr-player:fullscreen{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;width:100%;height:100%}.dvr-player.is-fullscreen .dvr-stage,.dvr-player:fullscreen .dvr-stage{flex:1;min-height:0}.dvr-player.is-fullscreen .dvr-slide-frame,.dvr-player.is-fullscreen .dvr-video-frame,.dvr-player:fullscreen .dvr-slide-frame,.dvr-player:fullscreen .dvr-video-frame{height:100%;aspect-ratio:auto}.dvr-stage{position:relative;display:grid;flex:1;grid-template-columns:1.35fr .65fr;align-items:stretch;min-height:0}.dvr-player--video .dvr-stage{grid-template-columns:.6fr 1.4fr}.dvr-stage>.dvr-media:only-child{grid-column:1/-1}.dvr-slides{display:flex;flex-direction:column;min-width:0;min-height:0;background:#101b26}.dvr-slide-frame{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0;padding:12px;overflow:hidden}.dvr-slide-frame img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;background:#000;box-shadow:0 18px 50px rgb(0 0 0/35%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.dvr-slide-placeholder{color:#93a4b3;font-size:.85rem;text-align:center}.dvr-slide-nav{display:flex;align-items:center;justify-content:space-between;padding:0 12px 10px;color:#c4d1dc;font-size:.78rem;font-weight:700}.dvr-slide-nav button{display:inline-grid;width:34px;height:34px;place-items:center;border:0;border-radius:50%;background:#14b8a6;color:#0a1620;cursor:pointer}.dvr-slide-nav button:disabled{opacity:.35;cursor:default}.dvr-slide-nav svg{width:1.1rem;height:1.1rem}.dvr-media{flex-direction:column;min-width:0}.dvr-media,.dvr-video-frame{display:flex;justify-content:center;min-height:0;background:#000}.dvr-video-frame{position:relative;align-items:center;height:100%;overflow:hidden}.dvr-video-frame video{display:block;width:100%;height:100%;background:#000;-o-object-fit:contain;object-fit:contain;cursor:pointer}.dvr-start-screen{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;gap:.9rem;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(circle at 50% 35%,rgb(20 58 92/92%),rgb(7 16 24/97%));color:#fff;text-align:center}.dvr-start-screen__title{margin:0;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:750}.dvr-start-screen__choices{display:grid;grid-template-columns:repeat(2,minmax(0,15rem));gap:.9rem}.dvr-start-choice{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;padding:1rem 1.1rem;border:1px solid rgb(255 255 255/22%);border-radius:12px;background:rgb(255 255 255/7%);color:#fff;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.dvr-start-choice:hover:not(:disabled){border-color:rgb(255 255 255/45%);background:rgb(255 255 255/12%);transform:translateY(-1px)}.dvr-start-choice.is-primary{border-color:#14b8a6;background:rgb(20 184 166/16%)}.dvr-start-choice svg{width:1.6rem;height:1.6rem;color:#14b8a6}.dvr-start-choice strong{font-size:1rem}.dvr-start-choice small{color:#c4d1dc;font-size:.78rem;line-height:1.4}.dvr-start-choice span{margin-top:.35rem;padding:.4rem .8rem;border-radius:999px;background:#fff;color:#0a1620;font-size:.78rem;font-weight:800}.dvr-start-choice.is-primary span{background:#14b8a6}.dvr-start-screen__primary{display:inline-flex;gap:.55rem;align-items:center;padding:.8rem 1.4rem;border:0;border-radius:999px;background:#14b8a6;color:#0a1620;font-size:.95rem;font-weight:800;cursor:pointer}.dvr-start-screen__primary svg{width:1.35rem;height:1.35rem}.dvr-start-screen__link{border:0;background:transparent;color:#c4d1dc;font-size:.82rem;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dvr-start-screen__hint{margin:0;color:#93a4b3;font-size:.75rem}.dvr-start-screen button:disabled{cursor:progress;opacity:.75}.dvr-start-screen button:focus-visible{outline:3px solid var(--dve-orange);outline-offset:4px}@media (max-width:600px){.dvr-start-screen{gap:.6rem;padding:.75rem;overflow-y:auto}.dvr-start-screen__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%}.dvr-start-choice{gap:.2rem;padding:.6rem .7rem}.dvr-start-choice small,.dvr-start-choice svg,.dvr-start-screen__hint{display:none}.dvr-start-choice strong{font-size:.88rem;line-height:1.25}.dvr-start-choice span{margin-top:.25rem;padding:.35rem .7rem}}.dvr-mode-menu{position:relative}.dvr-controls__row .dvr-mode-pill{display:inline-flex;gap:.4rem;width:auto;padding:0 .55rem 0 .75rem;border:1px solid #5b7085;border-radius:999px;background:rgba(255,255,255,.08);color:#f1f5f9;font-size:.75rem;font-weight:750;cursor:pointer}.dvr-controls__row .dvr-mode-pill:hover:not(:disabled),.dvr-controls__row .dvr-mode-pill[aria-expanded=true]{background:rgba(255,255,255,.16);border-color:#94a3b8}.dvr-controls__row .dvr-mode-pill.is-certificate{border-color:#14b8a6;background:rgba(20,184,166,.14);color:#5eead4}.dvr-controls__row .dvr-mode-pill.is-certificate:hover:not(:disabled),.dvr-controls__row .dvr-mode-pill.is-certificate[aria-expanded=true]{background:rgba(20,184,166,.26);border-color:#2dd4bf}.dvr-mode-pill__label{font-weight:600;opacity:.75}.dvr-mode-pill svg{width:1rem;height:1rem}.dvr-mode-pill .dvr-mode-pill__caret{width:.9rem;height:.9rem;transition:transform .15s ease}.dvr-mode-pill[aria-expanded=true] .dvr-mode-pill__caret{transform:rotate(180deg)}@media (max-width:480px){.dvr-mode-pill__label{display:none}}.dvr-mode-menu__list{position:absolute;right:0;bottom:calc(100% + 8px);z-index:5;display:grid;gap:4px;width:16rem;padding:6px;border:1px solid #2a3d4f;border-radius:10px;background:#0d1a26;box-shadow:0 12px 30px rgb(0 0 0/45%)}.dvr-controls__row .dvr-mode-menu__list button{display:flex;flex-direction:column;gap:.15rem;align-items:flex-start;width:100%;height:auto;padding:.55rem .65rem;text-align:left}.dvr-mode-menu__list button[aria-checked=true]{background:#1a2a38;box-shadow:inset 3px 0 0 #14b8a6}.dvr-mode-menu__list strong{color:#fff;font-size:.8rem}.dvr-mode-menu__list small{color:#93a4b3;font-size:.7rem;line-height:1.35}.dvr-buffering{left:50%;top:50%;padding:.4rem .8rem;transform:translate(-50%,-50%);border-radius:999px;background:rgb(7 16 24/75%);font-size:.78rem}.dvr-buffering,.dvr-watermark{position:absolute;pointer-events:none}.dvr-watermark{z-index:3;max-width:80%;overflow:hidden;color:rgb(255 255 255/38%);font-size:clamp(.65rem,1.4vw,.85rem);font-weight:700;letter-spacing:.02em;text-overflow:ellipsis;text-shadow:0 1px 2px rgb(0 0 0/55%);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:top .6s ease,left .6s ease,right .6s ease,bottom .6s ease}.dvr-watermark.is-top-left{top:8%;left:5%}.dvr-watermark.is-top-right{top:8%;right:5%}.dvr-watermark.is-center{top:46%;left:30%}.dvr-watermark.is-bottom-left{bottom:10%;left:6%}.dvr-watermark.is-bottom-right{bottom:10%;right:6%}.dvr-controls{padding:6px 14px 10px;border-top:1px solid #1d2c3a;background:#071018}.dvr-scrub{position:relative;height:20px}.dvr-scrub__track{position:absolute;left:0;right:0;top:7px;height:6px;overflow:hidden;border-radius:99px;background:#1f3142}.dvr-scrub__allowed,.dvr-scrub__played{position:absolute;inset:0 auto 0 0}.dvr-scrub__allowed{background:rgb(20 184 166/35%)}.dvr-scrub__played{background:#14b8a6}.dvr-scrub input{position:absolute;inset:0;width:100%;height:20px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dvr-scrub input::-webkit-slider-runnable-track{height:20px;background:transparent}.dvr-scrub input::-webkit-slider-thumb{width:14px;height:14px;margin-top:3px;border:2px solid #0a1620;border-radius:50%;background:#fff;-webkit-appearance:none;appearance:none}.dvr-scrub input::-moz-range-thumb{width:12px;height:12px;border:2px solid #0a1620;border-radius:50%;background:#fff}.dvr-scrub input::-moz-range-track{background:transparent}.dvr-scrub input:focus-visible{outline:2px solid var(--dve-orange);outline-offset:2px}.dvr-controls__row{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-top:4px}.dvr-controls__row button{display:inline-grid;width:38px;height:38px;place-items:center;border:0;border-radius:8px;background:transparent;color:#dce6ee;cursor:pointer}.dvr-controls__row button:hover:not(:disabled),.dvr-controls__row button[aria-expanded=true],.dvr-controls__row button[aria-pressed=true]{background:#1a2a38}.dvr-controls__row button:focus-visible{outline:2px solid var(--dve-orange);outline-offset:1px}.dvr-controls__row button:disabled{opacity:.4;cursor:default}.dvr-controls__row select{min-height:2rem;padding:.2rem .4rem;border:1px solid #314252;border-radius:6px;background:#101b26;color:#e6edf3;font:inherit;font-size:.75rem}.dvr-controls__row svg{width:1.15rem;height:1.15rem}.dvr-time{margin-left:6px;color:#c4d1dc;font-size:.8rem;font-variant-numeric:tabular-nums}.dvr-controls__spacer{flex:1}.dvr-volume{width:84px;accent-color:#14b8a6}.dvr-shortcuts{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:8px 0 2px;padding:0;color:#93a4b3;font-size:.75rem;list-style:none}.dvr-shortcuts kbd{padding:.05rem .35rem;border:1px solid #2a3c4c;border-radius:4px;background:#0e1822;color:#eef3f7;font-family:inherit;font-size:.72rem}.dvr-live{position:absolute;top:12px;left:50%;z-index:5;max-width:min(90%,520px);padding:.5rem .9rem;transform:translateX(-50%);border-radius:8px;background:rgb(7 16 24/92%);color:#fff;font-size:.8rem;text-align:center;pointer-events:none}.dvr-live:empty{display:none}.dvr-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dvr-stopped{max-width:560px;margin:0 auto;padding:4rem 1.5rem;color:#d5e3ed;text-align:center}.dvr-stopped>svg{width:3rem;height:3rem;margin:0 auto 1rem;color:var(--dve-orange)}.dvr-stopped h2{margin:0;color:#fff;font-size:clamp(1.4rem,3vw,2rem)}.dvr-stopped p{margin:.75rem 0 1.25rem;line-height:1.6}.dvr-thumbs{display:flex;gap:10px;padding:14px;overflow-x:auto;background:#0e1822;border-radius:0 0 10px 10px}@media (max-width:600px){.dve-watch__player-card.dvr-card{aspect-ratio:auto}.dvr-player{min-height:260px}}.dvr-thumbs button{flex:0 0 112px;padding:0;border:2px solid transparent;border-radius:10px;background:#13202c;color:#dce6ee;cursor:pointer}.dvr-thumbs button.is-active{border-color:#14b8a6}.dvr-thumbs button.is-locked{opacity:.4;cursor:not-allowed}.dvr-thumbs button:focus-visible{outline:2px solid var(--dve-orange);outline-offset:2px}.dvr-thumbs img{display:block;width:100%;height:64px;border-radius:8px 8px 0 0;background:#0a1620;-o-object-fit:cover;object-fit:cover}.dvr-thumbs small{display:block;padding:5px;font-size:.72rem}.dvr-primary{display:inline-flex;gap:.45rem;align-items:center;justify-content:center;min-height:2.6rem;padding:.6rem 1.1rem;border:0;border-radius:8px;background:var(--dve-blue);color:#fff;font-size:.85rem;font-weight:750;text-decoration:none;cursor:pointer}.dvr-primary:hover{background:var(--dve-blue-dark)}.dvr-primary:disabled{opacity:.6;cursor:default}.dvr-primary svg{width:1rem;height:1rem}.dvr-notice{max-width:900px;margin:0 auto}.dvr-notice__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.25rem}.dvr-notice__pending{color:#d5e3ed;font-size:.8rem}.dvr-presenters{margin:.25rem 1.25rem 0;color:#5d7183;font-size:.78rem;line-height:1.4}.dve-watch__status li a+a{margin-top:.25rem}.dve-watch__status .dvr-certificate-cta,.dvr-certificate-cta{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;margin-top:.6rem;padding:.7rem 1.1rem;border-radius:8px;background:var(--dve-orange);box-shadow:0 6px 16px rgb(245 130 32/30%);color:#fff;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .15s ease,transform .15s ease}.dve-watch__status .dvr-certificate-cta:hover,.dvr-certificate-cta:hover{background:#d96d12;transform:translateY(-1px)}.dvr-certificate-cta:focus-visible{outline:3px solid color-mix(in srgb,var(--dve-orange) 40%,transparent);outline-offset:2px}.dvr-certificate-cta svg{width:1rem;height:1rem;color:currentColor}.dvr-cert-banner{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;margin:1.1rem 1.25rem 0;padding:1rem 1.05rem;border:2px solid var(--dve-orange);border-radius:10px;background:linear-gradient(135deg,#fff7ee,#fff)}.dvr-cert-banner>svg{width:2rem;height:2rem;color:var(--dve-orange)}.dvr-cert-banner strong{display:block;color:#1c3143;font-size:.98rem;line-height:1.3}.dvr-cert-banner p{margin:.25rem 0 0;color:#536879;font-size:.8rem;line-height:1.45}.dvr-cert-name{margin-top:.7rem;padding-top:.6rem;border-top:1px dashed #d6dee5}.dvr-cert-name__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.dvr-cert-name__row small{display:block;color:#748491;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dvr-cert-name__row strong{display:block;color:#1c3143;font-size:.88rem;overflow-wrap:anywhere}.dvr-cert-name__actions button,.dvr-cert-name__row button{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .6rem;border:1px solid #c5d1db;border-radius:6px;background:#fff;color:#263d4f;font-size:.74rem;font-weight:750;cursor:pointer}.dvr-cert-name__row button svg{width:.8rem;height:.8rem}.dvr-cert-name__form{display:grid;gap:.45rem;margin-top:.5rem}.dvr-cert-name__form input{width:100%;min-height:2.2rem;padding:.45rem .6rem;border:1px solid #bdcad4;border-radius:5px;font:inherit;font-size:.85rem}.dvr-cert-name__actions{display:flex;gap:.4rem}.dvr-cert-name__actions button[type=submit]{border-color:var(--dve-orange);background:var(--dve-orange);color:#fff}.dvr-cert-name__error,.dvr-cert-name__hint,.dvr-cert-name__ok{margin:.4rem 0 0;font-size:.72rem;line-height:1.4}.dvr-cert-name__hint{color:#748491}.dvr-cert-name__ok{color:#22623e}.dvr-cert-name__error{color:#8e2525}.dvr-account-callout{display:grid;grid-template-columns:1.2rem 1fr;gap:.65rem;margin:0 1.25rem 1rem;padding:.7rem .8rem;border:1px solid #f3c58f;border-radius:8px;background:#fff8ef;color:#5d4426;font-size:.75rem}.dvr-account-callout svg{width:1.1rem;height:1.1rem;color:var(--dve-orange)}.dvr-account-callout strong{display:block;color:#3d2a12;font-size:.82rem}.dvr-account-callout span{display:block;margin-top:.15rem;color:#5c4422;font-size:.78rem;line-height:1.35}.dvr-account-callout a{display:inline-block;margin-top:.2rem;color:var(--dve-blue-dark);font-weight:750}.dvr-purchase-note{display:inline-block;margin-top:.75rem!important;padding:.35rem .7rem;border-radius:6px;background:#e8f6ee;color:#1d6b45!important;letter-spacing:0!important;text-transform:none!important}.dvr-account-card{max-width:560px;margin:0 auto;padding:1.5rem;border:1px solid #d5dfe6;border-radius:10px;background:#fff;color:#30485a;font-size:.9rem;line-height:1.55}.dvr-account-form{display:grid;gap:.9rem;margin-top:1.25rem}.dvr-account-form label{display:grid;gap:.3rem;color:#263d4f;font-size:.8rem;font-weight:700}.dvr-account-form input{min-height:2.6rem;padding:.5rem .7rem;border:1px solid #c6d2db;border-radius:8px;font:inherit}.dvr-account-form input[readonly]{background:#f1f4f6;color:#4a5f70}.dvr-account-form__help{margin:-.5rem 0 0;color:#6c7c88;font-size:.75rem}.dvr-account-form__error{margin:0;color:#a12b2b;font-size:.82rem}.dvr-account-form__ok{margin:0;color:#1d6b45;font-size:.82rem}.dvr-account-card__signin{margin:1rem 0 0;font-size:.8rem}.dvr-certificate-page{min-height:100vh;padding:1.5rem 1rem 3rem;background:#eef2f5}.dvr-certificate-page__nav{display:flex;align-items:center;justify-content:space-between;max-width:900px;margin:0 auto 1rem}.dvr-certificate-page__nav a{display:inline-flex;gap:.4rem;align-items:center;color:var(--dve-blue-dark);font-size:.85rem;font-weight:750;text-decoration:none}.dvr-certificate-page__nav a svg{width:1rem;height:1rem}.dvr-certificate{--dvr-certificate-accent:#c9812b;position:relative;max-width:900px;margin:0 auto;padding:3rem 2.5rem;overflow:hidden;border:10px double var(--dvr-certificate-accent);background:#fff;color:#1f3344;text-align:center}.dvr-certificate:before{position:absolute;inset:1rem;border:1px solid color-mix(in srgb,var(--dvr-certificate-accent) 40%,transparent);content:"";pointer-events:none}.dvr-certificate__logo{position:relative;width:auto;max-width:170px;height:auto;max-height:70px;margin:0 auto .75rem;-o-object-fit:contain;object-fit:contain}.dvr-certificate.is-test:after{position:absolute;inset:0;display:grid;place-items:center;color:rgb(161 43 43/12%);content:"TEST PREVIEW";font-size:clamp(3rem,10vw,6.5rem);font-weight:900;transform:rotate(-18deg);pointer-events:none}.dvr-certificate__test{margin:-1.5rem 0 1.5rem;padding:.5rem;border-radius:6px;background:#fdecec;color:#8a1f1f;font-size:.8rem;font-weight:700}.dvr-certificate__org{color:#5d7183;font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dvr-certificate h1{margin:.5rem 0 1.5rem;font-family:var(--dv-font-heading);font-size:clamp(1.8rem,4vw,2.8rem);color:var(--dvr-certificate-accent)}.dvr-certificate__statement{position:relative;max-width:650px;margin:0 auto .75rem;line-height:1.6}.dvr-certificate__name{margin:.5rem 0;font-family:var(--dv-font-heading);font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:700}.dvr-certificate__title{margin:.5rem auto 1.5rem;max-width:640px;font-size:1.15rem;font-weight:750}.dvr-certificate dl{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:center;margin:0}.dvr-certificate dt{color:#778793;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.dvr-certificate dd{margin:.15rem 0 0;font-size:.88rem;font-weight:650}.dvr-certificate__meeting{position:relative;margin:.35rem 0 .75rem;font-family:Century Schoolbook,New Century Schoolbook,Georgia,Times New Roman,serif;font-size:1.15rem}.dvr-certificate__signers{position:relative;display:flex;flex-wrap:wrap;gap:1.5rem 3rem;justify-content:center;margin:2rem auto 0}.dvr-certificate__signer{display:flex;flex-direction:column;align-items:center;width:min(280px,80%)}.dvr-certificate__signer-mark{display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:3.4rem;padding-bottom:.2rem;border-bottom:1px solid var(--dvr-certificate-accent)}.dvr-certificate__signer-mark img{width:auto;max-width:200px;height:auto;max-height:65px;-o-object-fit:contain;object-fit:contain}.dvr-certificate__script{color:#1b2f45;font-size:2.1rem;line-height:1.1;white-space:nowrap}.dvr-certificate__script.is-pinyon{font-family:var(--dvr-font-pinyon),"Snell Roundhand",cursive}.dvr-certificate__script.is-great-vibes{font-family:var(--dvr-font-great-vibes),"Snell Roundhand",cursive}.dvr-certificate__signer-title{margin-top:.4rem;color:#1f3344;font-size:.72rem;line-height:1.35}.dvr-certificate.is-formal{display:flex;flex-direction:column;align-items:center;max-width:1000px;aspect-ratio:11/8.5;padding:2.75rem 3.5rem 1.5rem;border:4px solid #111;box-shadow:0 18px 44px rgb(15 39 66/12%);color:#111;font-family:var(--dvr-font-certificate-name),"Century Gothic","Avenir Next",Avenir,"Segoe UI",sans-serif;page:dvr-certificate-landscape}.dvr-certificate.is-formal:before{inset:4px;border:1.5px solid #111}.dvr-certificate.is-formal .dvr-certificate__logo{max-width:430px;max-height:140px;margin:0 auto 2rem}.dvr-certificate.is-formal h1{margin:0 0 .5rem;font-size:clamp(1.4rem,3vw,2rem)}.dvr-certificate.is-formal .dvr-certificate__meeting{margin:0 0 .2rem;font-family:inherit;font-size:clamp(1.15rem,2.3vw,1.6rem)}.dvr-certificate.is-formal .dvr-certificate__name{width:min(100%,880px);margin:0 auto .55rem;font-family:inherit;font-size:clamp(2rem,5.4vw,3.6rem);font-weight:400;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.dvr-certificate.is-formal .dvr-certificate__title{margin:0 auto;max-width:820px;font-size:clamp(1rem,1.9vw,1.25rem);font-weight:400}.dvr-certificate__footer{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem 3rem;width:100%;margin-top:2.5rem}.dvr-certificate__dates{padding-top:1.1rem;color:#111;font-size:clamp(.8rem,1.3vw,.92rem);text-align:left}.dvr-certificate__dates p{margin:0 0 .25rem}.dvr-certificate.is-formal .dvr-certificate__signers{flex-direction:column;flex-wrap:nowrap;align-items:center;gap:.9rem;margin:0}.dvr-certificate.is-formal .dvr-certificate__signer{width:auto;max-width:360px}.dvr-certificate.is-formal .dvr-certificate__signer-mark{min-height:0;padding:0;border-bottom:0}.dvr-certificate.is-formal .dvr-certificate__signer-mark img{max-width:230px;max-height:50px}.dvr-certificate.is-formal .dvr-certificate__signer-title{margin-top:.2rem;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:.7rem}.dvr-certificate.is-formal .dvr-certificate__script{font-size:2.3rem}.dvr-certificate__printed-name{font-size:1rem;line-height:1.3}.dvr-certificate.is-formal .dvr-certificate__signers:has(.is-printed){gap:1.4rem}.dvr-certificate.is-formal .dvr-certificate__printed-name{font-size:clamp(1rem,1.9vw,1.25rem)}.dvr-certificate.is-formal .dvr-certificate__signer.is-printed .dvr-certificate__signer-title{margin-top:.1rem;font-family:inherit;font-size:clamp(.85rem,1.6vw,1.05rem)}.dvr-certificate.is-formal.is-compact .dvr-certificate__printed-name{font-size:.95rem}.dvr-certificate.is-formal.is-compact .dvr-certificate__signer.is-printed .dvr-certificate__signer-title{font-size:.8rem}.dvr-certificate.is-formal .dvr-certificate__fineprint{gap:.25rem 1.25rem;width:100%;margin-top:auto;padding-top:0}.dvr-certificate__fineprint div{display:flex;gap:.3rem;align-items:baseline}.dvr-certificate.is-formal .dvr-certificate__fineprint dd,.dvr-certificate.is-formal .dvr-certificate__fineprint dt{margin:0;color:#778793;font-size:.62rem;font-weight:600;letter-spacing:.02em;text-transform:none}.dvr-certificate.is-formal.is-compact{padding:1.5rem 1.75rem 1rem;border-width:3px}.dvr-certificate.is-formal.is-compact:before{inset:3px;border-width:1px}.dvr-certificate.is-formal.is-compact .dvr-certificate__footer{margin-top:1.5rem}.dvr-certificate.is-formal.is-compact .dvr-certificate__name{font-size:clamp(1.3rem,3vw,2rem)}.dvr-certificate.is-long-name .dvr-certificate__name{font-size:clamp(1.2rem,2.8vw,2rem);overflow-wrap:anywhere}.dvr-certificate.is-very-long-name .dvr-certificate__name{font-size:clamp(1rem,2vw,1.4rem);letter-spacing:0;overflow-wrap:anywhere}.dvr-certificate.is-long-name.is-formal .dvr-certificate__name{font-size:clamp(1.5rem,3.6vw,2.5rem)}.dvr-certificate.is-very-long-name.is-formal .dvr-certificate__name{font-size:clamp(1.1rem,2.4vw,1.7rem)}.dvr-certificate.is-formal.is-compact .dvr-certificate__script{font-size:1.7rem}.dvr-certificate.is-formal.is-compact .dvr-certificate__logo{max-height:90px;margin-bottom:1.25rem}.dvr-certificate.is-formal.is-compact .dvr-certificate__signer-mark img{max-width:160px;max-height:34px}@page dvr-certificate-landscape{size:letter landscape;margin:0}.dvr-certificate.is-compact{max-width:720px;padding:2rem 1.75rem;border-width:7px;transform:none}.dvr-certificate.is-compact h1{font-size:clamp(1.4rem,3vw,2rem)}.dvr-certificate.is-compact .dvr-certificate__name{font-size:clamp(1.2rem,3vw,1.75rem)}@media print{.dvr-certificate-page{padding:0;background:#fff}.dvr-certificate-page__nav,body:has(.dvr-certificate-page) .dv-site-header,body:has(.dvr-certificate-page) .site-footer{display:none}.dvr-certificate.is-formal{width:10.3in;max-width:none;height:7.8in;margin:.35in auto 0;aspect-ratio:auto;box-shadow:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}}@media (max-width:900px){.dvr-player--video .dvr-stage,.dvr-stage{grid-template-columns:1fr}.dvr-media{order:-1}.dvr-slide-frame{aspect-ratio:16/10}.dvr-player--video .dvr-slides{display:none}}@media (max-width:600px){.dvr-controls__row button[aria-label="Keyboard shortcuts"],.dvr-volume{display:none}.dvr-controls{padding-inline:8px}.dvr-controls__row button{width:36px;height:36px}.dvr-thumbs button{flex-basis:88px}.dvr-thumbs img{height:52px}.dvr-certificate{padding:2rem 1rem}.dvr-certificate.is-formal{aspect-ratio:auto;padding:1.75rem 1.1rem 1rem}.dvr-certificate__footer{flex-direction:column;align-items:center}.dvr-certificate__dates{padding-top:0;text-align:center}}