.cdp{background:var(--cdn-bg);color:var(--cdn-ink);padding-bottom:var(--cdn-s-8)}.cdp-band{max-width:var(--cdn-present-contained);padding:0 var(--cdn-edge);margin:0 auto}.cdp-label{font-family:var(--cdn-font-ui);font-size:var(--cdn-t-xs);font-weight:var(--cdn-weight-ui-medium);letter-spacing:var(--cdn-track-wide);text-transform:uppercase;color:var(--cdn-ink-muted)}.cdp-prose{font-family:var(--cdn-font-body);font-size:var(--cdn-t-md);line-height:var(--cdn-leading-normal);max-width:var(--cdn-present-measure)}.cdp-prose p{margin:0}.cdp-prose p+p{margin-top:.8em}.cdp-prose a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.cdp-cover{padding-top:var(--cdn-s-9)}.cdp-hero{padding-top:var(--cdn-s-6)}.cdp-cover[data-hero]{padding-top:var(--cdn-s-8)}.cdp-cover-meta{gap:var(--cdn-s-2) var(--cdn-s-5);flex-wrap:wrap;margin:0;display:flex}.cdp-title{font-family:var(--cdn-font-body);font-size:var(--cdn-t-display-xl);letter-spacing:var(--cdn-track-tight);font-weight:500;line-height:var(--cdn-leading-tight);margin:var(--cdn-s-5) 0 0;text-wrap:balance}.cdp-intro{font-size:var(--cdn-t-lg);margin-top:var(--cdn-s-6)}.cdp-actions{margin-top:var(--cdn-s-7);align-items:center;gap:var(--cdn-s-2) var(--cdn-s-6);flex-wrap:wrap;display:flex}.cdp-action{min-height:var(--cdn-tap-min);cursor:pointer;color:var(--cdn-ink);text-underline-offset:.35em;transition:color var(--cdn-dur-fast) var(--cdn-ease-out);background:0 0;border:0;padding:0;text-decoration:underline}.cdp-action:hover{color:var(--cdn-ink-muted)}.cdp-index{margin-top:var(--cdn-s-8);padding-top:var(--cdn-s-5);border-top:1px solid var(--cdn-line)}.cdp-index ul{gap:var(--cdn-s-3) var(--cdn-s-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cdp-index a{min-height:var(--cdn-tap-min);color:var(--cdn-ink);transition:color var(--cdn-dur-fast) var(--cdn-ease-out);align-items:center;text-decoration:none;display:inline-flex}.cdp-index a:hover{color:var(--cdn-ink-muted)}.cdp-section{padding-top:var(--cdn-section-gap);scroll-margin-top:var(--cdn-s-6)}.cdp-section-head{margin-bottom:var(--cdn-s-8)}.cdp-section-title{font-family:var(--cdn-font-body);font-size:var(--cdn-t-display-lg);letter-spacing:var(--cdn-track-tight);font-weight:500;line-height:var(--cdn-leading-tight);margin:0}.cdp-section-intro{margin-top:var(--cdn-s-5)}.cdp-section-image{height:var(--cdn-present-section-image);object-fit:contain;width:auto;max-width:100%;margin-bottom:var(--cdn-s-6);align-self:flex-start;display:block}.cdp-rows{gap:var(--cdn-grid-gap);flex-direction:column;display:flex}.cdp-row{width:100%;margin:0 auto}:is(.cdp-row:has(.cdp-caption),.cdp-row:has(.cdp-note-below)){margin-bottom:var(--cdn-s-6)}.cdp-row[data-size=contained]{max-width:var(--cdn-present-contained);padding:0 var(--cdn-edge)}.cdp-row[data-size=wide]{max-width:var(--cdn-present-wide-max);padding:0 var(--cdn-edge)}.cdp-row[data-size=full]{padding:0}.cdp-row-body[data-note=beside]{grid-template-columns:minmax(0, 1fr) var(--cdn-present-note-col);gap:var(--cdn-detail-gap);align-items:end;display:grid}.cdp-images{gap:var(--cdn-grid-gap);align-items:start;display:grid}.cdp-images[data-cols="1"]{grid-template-columns:1fr}.cdp-images[data-cols="2"]{grid-template-columns:var(--cdp-cols,repeat(2, minmax(0, 1fr)))}.cdp-images[data-cols="3"]{grid-template-columns:var(--cdp-cols,repeat(3, minmax(0, 1fr)))}.cdp-figure{margin:0}.cdp-figure img,.cdp-figure video{width:100%;height:auto;display:block}.cdp-frame[data-zoom]{cursor:zoom-in}.cdp-frame[data-zoom]:focus-visible{outline:var(--cdn-focus-outline-width) solid var(--cdn-ink);outline-offset:var(--cdn-s-1)}.cdp-caption{font-family:var(--cdn-font-body);font-size:var(--cdn-t-sm);line-height:var(--cdn-leading-normal);color:var(--cdn-ink-muted);max-width:var(--cdn-present-measure);margin-top:var(--cdn-s-2)}.cdp-note{font-size:var(--cdn-t-base);line-height:var(--cdn-leading-relaxed)}.cdp-note-below{margin-top:var(--cdn-s-5)}.cdp-row[data-size=full] .cdp-caption,.cdp-row[data-size=full] .cdp-note-below{padding:0 var(--cdn-edge)}.cdp-footer{margin-top:var(--cdn-section-gap);padding-top:var(--cdn-s-5);border-top:1px solid var(--cdn-line);justify-content:space-between;gap:var(--cdn-s-3) var(--cdn-s-5);flex-wrap:wrap;display:flex}.cdp-footer a{color:var(--cdn-ink);text-decoration:none}.cdp-footer a:hover{color:var(--cdn-ink-muted)}.cds{z-index:var(--cdn-z-modal);background:var(--cdn-bg);color:var(--cdn-ink);outline:none;flex-direction:column;display:flex;position:fixed;inset:0}.cds-bar{justify-content:space-between;align-items:center;gap:var(--cdn-s-2) var(--cdn-s-5);padding:var(--cdn-s-3) var(--cdn-present-slide-pad);flex:none;display:flex}.cds-bar-top{justify-content:flex-end}.cds-nav,.cds-tools{align-items:center;gap:var(--cdn-s-5);display:flex}.cds-btn{min-height:var(--cdn-tap-min);cursor:pointer;color:var(--cdn-ink);transition:color var(--cdn-dur-fast) var(--cdn-ease-out);background:0 0;border:0;padding:0}.cds-btn:hover{color:var(--cdn-ink-muted)}.cds-btn:disabled{color:var(--cdn-ink-dim);cursor:default}.cds-btn[aria-disabled=true]{color:var(--cdn-ink-faint);cursor:default}.cds-btn:focus-visible,.cdp-action:focus-visible,.cdp-index a:focus-visible,.cdp-prose a:focus-visible{outline:var(--cdn-focus-outline-width) solid var(--cdn-ink);outline-offset:var(--cdn-s-1)}.cdp-section-title:focus{outline:none}.cds-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cds-count{min-height:var(--cdn-tap-min);color:var(--cdn-ink-muted);font-variant-numeric:tabular-nums;cursor:pointer;transition:color var(--cdn-dur-fast) var(--cdn-ease-out);align-items:center;display:inline-flex;position:relative}.cds-count:hover{color:var(--cdn-ink);text-underline-offset:.2em;text-decoration:underline}.cds-count:has(.cds-jump:focus-visible){outline:var(--cdn-focus-outline-width) solid var(--cdn-ink);outline-offset:var(--cdn-s-1)}.cds-jump{opacity:0;cursor:pointer;width:100%;font:inherit;position:absolute;inset:0}.cds-viewport{flex:auto;min-height:0;position:relative}.cds-frame{z-index:2;pointer-events:none;padding:0 var(--cdn-present-slide-pad);animation:cds-fade var(--cdn-dur-base) var(--cdn-ease-out) both;position:absolute;inset:0}.cds-frame a,.cds-frame button,.cds-frame select{pointer-events:auto}@keyframes cds-fade{0%{opacity:0}to{opacity:1}}.cds-zone{z-index:1;background:0 0;border:0;width:18%;padding:0;position:absolute;top:0;bottom:0}.cds-zone-prev{cursor:w-resize;left:0}.cds-zone-next{cursor:e-resize;right:0}.cds-zone:disabled{cursor:default}.cds-slide{flex-direction:column;height:100%;display:flex}.cds-slide-cover,.cds-slide-section{width:100%;max-width:var(--cdn-present-contained);justify-content:center;margin:0 auto}.cds-cover-text{width:100%;max-width:var(--cdn-present-contained);margin:var(--cdn-s-6) auto 0;flex:none}.cds-cover-text .cdp-title{font-size:var(--cdn-t-display-lg);margin-top:var(--cdn-s-3)}.cds-context{margin:0 0 var(--cdn-s-3);font-size:var(--cdn-present-slide-label);flex:none}.cds-slide-section .cdp-section-intro{font-size:var(--cdn-present-slide-text)}.cds-stage{justify-content:center;align-items:center;column-gap:var(--cdn-grid-gap);row-gap:var(--cdn-grid-gap);min-height:0;font-size:var(--cdn-present-slide-caption);flex:auto;display:flex}.cds-stage[data-stacked]{flex-direction:column}.cds-figure .cdp-caption{font-size:inherit;max-width:none}.cds-figure{flex:none;margin:0}.cds-media img,.cds-media video{object-fit:contain;width:100%;height:100%;display:block}.cds-body{flex-direction:column;flex:auto;min-height:0;display:flex}.cds-note{width:100%;max-width:var(--cdn-present-slide-measure);margin:var(--cdn-s-4) 0 0;font-size:var(--cdn-present-slide-text);flex:none}.cds-body[data-note=below] .cds-stage{align-items:flex-end}.cds-body[data-note=beside]{align-items:center;column-gap:var(--cdn-grid-gap);flex-direction:row}.cds-body[data-note=beside] .cds-stage{justify-content:flex-end;align-self:stretch;min-width:0}.cds-body[data-note=beside] .cds-note{width:var(--cdn-present-slide-note-col);max-height:100%;margin:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.cds-frame{animation:none}}.cdpp{--cdn-present-slide-text:var(--cdn-present-print-text);--cdn-present-slide-caption:var(--cdn-present-print-caption);--cdn-present-slide-label:var(--cdn-present-print-label);--cdn-present-slide-note-col:var(--cdn-present-print-note-col);visibility:hidden;pointer-events:none;position:fixed;top:0;left:-200vw}.cdpp h1,.cdpp h2,.cdpp h3{font-family:var(--cdn-font-body);font-weight:500;line-height:var(--cdn-leading-tight);letter-spacing:var(--cdn-track-normal);text-transform:none;margin:0}.cdpp p{margin:0 0 var(--cdn-s-4)}.cdpp-page{width:11in;height:8.5in;padding:var(--cdn-present-print-margin);box-sizing:border-box;background:var(--cdn-bg);color:var(--cdn-ink);overflow:hidden}.cdp-print-hint{font-family:var(--cdn-font-body);font-size:var(--cdn-t-sm);color:var(--cdn-ink-muted);margin:0}@media print{@page{size:letter landscape;margin:0}html,body{background:var(--cdn-bg)}body>:not(.cdpp){display:none!important}.cdpp{visibility:visible;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:static}.cdpp-page{break-after:page}.cdpp-page:last-child{break-after:auto}.cdpp .cds-note{max-height:none;overflow:visible}}@media (max-width:900px){.cdp-row-body[data-note=beside]{display:block}.cdp-note-beside{margin-top:var(--cdn-s-5)}.cdp-row:has(.cdp-note-beside){margin-bottom:var(--cdn-s-6)}}@media (max-width:720px){.cdp-cover{padding-top:var(--cdn-s-7)}.cds-bar-bottom{flex-direction:column;align-items:stretch}.cds-nav{justify-content:space-between}.cds-tools{justify-content:center}.cdp-images[data-cols="2"],.cdp-images[data-cols="3"]{grid-template-columns:1fr}.cdp-images .cdp-figure:has(.cdp-caption):not(:last-child){margin-bottom:var(--cdn-s-5)}.cds-body[data-note=beside]{flex-direction:column;align-items:stretch}.cds-body[data-note=beside] .cds-note{width:100%;max-height:none;margin-top:var(--cdn-s-4)}}@media (max-width:720px),(max-height:500px){.cds-frame{pointer-events:auto;overflow-y:auto}.cds-slide-row{height:auto;min-height:100%}.cds-slide-row .cds-body{flex:none;transform:none!important}.cds-slide-row .cds-stage{height:var(--cdn-present-small-stage);flex:none}.cds-bar{background:var(--cdn-bg)}}
