@font-face{font-family:Libre Baskerville;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/libre-baskerville-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/figtree-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/figtree-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/figtree-latin-600-normal.woff2)format("woff2")}:root{--dwa-color-ink:#0e1215;--dwa-color-aqua:#00c8c5;--dwa-color-teal:#007a77;--dwa-color-teal-hover:#00625f;--dwa-color-teal-active:#004f4d;--dwa-color-midnight:#0a1f26;--dwa-color-white:#fff;--dwa-color-mist:#eef6f6;--dwa-color-slate:#4b5a60;--dwa-color-line:#d5e3e4;--dwa-color-error:#b42318;--dwa-color-aqua-20:#ccf4f3;--dwa-color-aqua-10:#e6faf9;--dwa-color-midnight-80:#3b4c51;--dwa-on-dark-muted:#c9d5d8;--dwa-on-dark-rule:#23414a;--dwa-text:var(--dwa-color-ink);--dwa-text-muted:var(--dwa-color-slate);--dwa-link:var(--dwa-color-teal);--dwa-link-hover:var(--dwa-color-teal-hover);--dwa-surface:var(--dwa-color-white);--dwa-surface-alt:var(--dwa-color-mist);--dwa-surface-inverse:var(--dwa-color-midnight);--dwa-border:var(--dwa-color-line);--dwa-border-field:var(--dwa-color-slate);--dwa-focus-ring:0 0 0 2px var(--dwa-color-white), 0 0 0 5px var(--dwa-color-aqua), 0 0 0 6px var(--dwa-color-ink);--dwa-focus-ring-inverse:0 0 0 2px var(--dwa-color-midnight), 0 0 0 5px var(--dwa-color-aqua);--dwa-font-display:"Libre Baskerville", Georgia, serif;--dwa-font-text:"Figtree", system-ui, sans-serif;--dwa-fs-display:clamp(2.5rem, 5vw + 1rem, 4.25rem);--dwa-fs-h1:clamp(2.25rem, 4vw + 1rem, 3.5rem);--dwa-lh-h1:1.15;--dwa-fs-h2:clamp(1.75rem, 2.5vw + 1rem, 2.5rem);--dwa-lh-h2:1.2;--dwa-fs-h3:clamp(1.375rem, 1.25vw + 1rem, 1.75rem);--dwa-lh-h3:1.25;--dwa-fs-h4:clamp(1.125rem, .5vw + 1rem, 1.25rem);--dwa-lh-h4:1.3;--dwa-fs-lead:clamp(1.125rem, .6vw + 1rem, 1.3125rem);--dwa-lh-lead:1.5;--dwa-fs-body:clamp(1rem, .2vw + .95rem, 1.125rem);--dwa-lh-body:1.6;--dwa-fs-small:.875rem;--dwa-lh-small:1.5;--dwa-fs-label:.8125rem;--dwa-lh-label:1.4;--dwa-tracking-label:.12em;--dwa-measure:66ch;--dwa-space-1:.25rem;--dwa-space-2:.5rem;--dwa-space-3:.75rem;--dwa-space-4:1rem;--dwa-space-5:1.5rem;--dwa-space-6:2rem;--dwa-space-7:3rem;--dwa-space-8:4rem;--dwa-space-9:6rem;--dwa-space-10:8rem;--dwa-radius-sm:4px;--dwa-radius-md:8px;--dwa-radius-pill:999px;--dwa-shadow-overlay:0 8px 24px #0a1f261f;--dwa-container-max:1200px;--dwa-margin:20px;--dwa-touch-target:44px;--dwa-signature-color:var(--dwa-color-aqua);--dwa-signature-accent-width:48px;--section-y:var(--dwa-space-8)}@media (width>=768px){:root{--dwa-margin:32px;--section-y:var(--dwa-space-9)}}@media (width>=1024px){:root{--dwa-margin:48px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--dwa-space-6)}body{background:var(--dwa-surface);color:var(--dwa-text);font-family:var(--dwa-font-text);font-size:var(--dwa-fs-body);line-height:var(--dwa-lh-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-weight:400}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--dwa-font-display);color:var(--dwa-text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700}h1{font-size:var(--dwa-fs-h1);line-height:var(--dwa-lh-h1)}h2{font-size:var(--dwa-fs-h2);line-height:var(--dwa-lh-h2)}h3{font-size:var(--dwa-fs-h3);line-height:var(--dwa-lh-h3)}h4{font-size:var(--dwa-fs-h4);line-height:var(--dwa-lh-h4)}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}strong{font-weight:600}a{color:var(--dwa-link);text-underline-offset:3px;text-decoration:underline 1px}a:hover{color:var(--dwa-link-hover);text-decoration-color:var(--dwa-color-aqua);text-decoration-thickness:2px}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{box-shadow:var(--dwa-focus-ring);border-radius:var(--dwa-radius-sm);outline:2px solid #0000}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #0000}::selection{background:var(--dwa-color-aqua-20);color:var(--dwa-color-ink)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--dwa-space-4);top:var(--dwa-space-3);z-index:100;padding:var(--dwa-space-3) var(--dwa-space-5);background:var(--dwa-color-midnight);color:var(--dwa-color-white);border-radius:var(--dwa-radius-sm);font-weight:600;position:absolute;transform:translateY(-200%)}.skip-link:focus{color:var(--dwa-color-white);transform:none}.skip-link:focus-visible{box-shadow:var(--dwa-focus-ring-inverse)}.container{width:100%;max-width:calc(var(--dwa-container-max) + 2 * var(--dwa-margin));padding-inline:var(--dwa-margin);margin-inline:auto}.section{padding-block:var(--section-y)}.section--tight{padding-block:var(--dwa-space-7)}.section--mist{background:var(--dwa-surface-alt)}.section--midnight{background:var(--dwa-surface-inverse);color:var(--dwa-color-white)}.section-head{max-width:46rem;margin-bottom:var(--dwa-space-6)}.section-head p{margin-top:var(--dwa-space-4);color:var(--dwa-text-muted);font-size:var(--dwa-fs-lead);line-height:var(--dwa-lh-lead)}.stack>*+*{margin-top:var(--dwa-space-4)}main:focus{outline:none}.label{font:500 var(--dwa-fs-label)/var(--dwa-lh-label) var(--dwa-font-text);letter-spacing:var(--dwa-tracking-label);text-transform:uppercase;color:var(--dwa-color-teal);display:block}.section--midnight .label,.panel-dark .label{color:var(--dwa-color-aqua)}.signature{width:var(--dwa-signature-accent-width);background:var(--dwa-signature-color);height:4px;margin:var(--dwa-space-4) 0 var(--dwa-space-5);border:0;display:block}.signature--sm{height:3px;margin:var(--dwa-space-3) 0 var(--dwa-space-4)}.lead{font-size:var(--dwa-fs-lead);line-height:var(--dwa-lh-lead);color:var(--dwa-text-muted);max-width:40rem}.btn{justify-content:center;align-items:center;gap:var(--dwa-space-2);min-height:48px;padding:var(--dwa-space-3) var(--dwa-space-5);border-radius:var(--dwa-radius-sm);font:600 1rem/1.2 var(--dwa-font-text);text-align:center;cursor:pointer;border:0;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn:focus-visible{box-shadow:var(--dwa-focus-ring)}.btn-primary{background:var(--dwa-color-teal);color:var(--dwa-color-white)}.btn-primary:hover{background:var(--dwa-color-teal-hover);color:var(--dwa-color-white)}.btn-primary:active{background:var(--dwa-color-teal-active)}.btn-secondary{background:var(--dwa-color-white);color:var(--dwa-color-teal);box-shadow:inset 0 0 0 1.5px var(--dwa-color-teal)}.btn-secondary:hover{background:var(--dwa-color-aqua-10);color:var(--dwa-color-teal-hover);box-shadow:inset 0 0 0 1.5px var(--dwa-color-teal-hover)}.btn-secondary:focus-visible{box-shadow:inset 0 0 0 1.5px var(--dwa-color-teal), var(--dwa-focus-ring)}.btn.btn-on-dark,.panel-dark .btn.btn-on-dark{background:var(--dwa-color-aqua);color:var(--dwa-color-midnight);text-decoration:none}.btn.btn-on-dark:hover,.panel-dark .btn.btn-on-dark:hover{background:var(--dwa-color-white);color:var(--dwa-color-midnight)}.btn-on-dark:focus-visible{box-shadow:var(--dwa-focus-ring-inverse)}.btn.btn-ghost-dark,.panel-dark .btn.btn-ghost-dark{color:var(--dwa-color-white);box-shadow:inset 0 0 0 1.5px var(--dwa-on-dark-muted);background:0 0;text-decoration:none}.btn.btn-ghost-dark:hover,.panel-dark .btn.btn-ghost-dark:hover{color:var(--dwa-color-white);box-shadow:inset 0 0 0 1.5px var(--dwa-color-aqua)}.btn-ghost-dark:focus-visible{box-shadow:inset 0 0 0 1.5px var(--dwa-color-aqua), var(--dwa-focus-ring-inverse)}.btn-row{gap:var(--dwa-space-4);flex-wrap:wrap;display:flex}.text-link{align-items:center;gap:var(--dwa-space-2);min-height:var(--dwa-touch-target);color:var(--dwa-color-teal);font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline;text-decoration-color:var(--dwa-color-aqua);text-underline-offset:4px;text-decoration-thickness:2px}.text-link svg{flex:none;width:18px;height:18px;transition:transform .15s}.text-link:hover svg{transform:translate(3px)}@media (width<=479px){.btn-row--stack-sm{flex-direction:column}.btn-row--stack-sm .btn{width:100%}}.card-grid{gap:var(--dwa-space-5);grid-template-columns:1fr;display:grid}@media (width>=768px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.card-grid--3{grid-template-columns:repeat(3,1fr)}.card-grid--4{grid-template-columns:repeat(4,1fr)}}.card{background:var(--dwa-color-white);border:1px solid var(--dwa-border);border-radius:var(--dwa-radius-md);padding:var(--dwa-space-5) var(--dwa-space-5) var(--dwa-space-4);flex-direction:column;transition:border-color .15s;display:flex;position:relative}@media (width>=768px){.card{padding:26px 28px 18px}}.card:hover,.card:focus-within{border-color:var(--dwa-color-teal)}.card__icon{width:28px;height:28px;color:var(--dwa-color-teal);margin-bottom:var(--dwa-space-4)}.card h3,.card h2{font-size:1.3125rem;line-height:1.25}.card p{margin-top:var(--dwa-space-2);color:var(--dwa-text-muted);font-size:1rem;line-height:1.55}.card__meta{margin-top:var(--dwa-space-2);font-size:var(--dwa-fs-small);color:var(--dwa-text-muted)}.card__link{padding-top:var(--dwa-space-3);margin-top:auto}.card__title a{color:inherit;text-decoration:none}.card__title a:after{content:"";border-radius:var(--dwa-radius-md);position:absolute;inset:0}.card__title a:focus-visible{box-shadow:none}.card__title a:focus-visible:after{box-shadow:var(--dwa-focus-ring)}.card__more{align-items:center;gap:var(--dwa-space-2);min-height:var(--dwa-touch-target);color:var(--dwa-color-teal);font-size:1rem;font-weight:600;display:inline-flex}.card__more svg{width:18px;height:18px;transition:transform .15s}.card:hover .card__more svg{transform:translate(3px)}.card:hover .card__title a{text-decoration:underline;text-decoration-color:var(--dwa-color-aqua);text-underline-offset:4px;text-decoration-thickness:2px}.tag{border-radius:var(--dwa-radius-pill);font:500 .75rem/1.6 var(--dwa-font-text);letter-spacing:.06em;text-transform:uppercase;background:var(--dwa-color-mist);color:var(--dwa-color-slate);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.tag--staging{background:var(--dwa-color-white);color:var(--dwa-color-error);box-shadow:inset 0 0 0 1px var(--dwa-color-error)}.card p.tag{color:var(--dwa-color-slate);margin-top:0;font-size:.75rem;line-height:1.6}.card p.tag--staging{color:var(--dwa-color-error)}.panel-dark{background:var(--dwa-color-midnight);color:var(--dwa-color-white);border-radius:var(--dwa-radius-md);padding:var(--dwa-space-5)}@media (width>=768px){.panel-dark{padding:30px}}.panel-dark h2,.panel-dark h3{color:var(--dwa-color-white)}.panel-dark p{color:var(--dwa-on-dark-muted)}.panel-dark a{color:var(--dwa-color-white);text-decoration-color:var(--dwa-color-aqua)}.panel-dark a:hover{color:var(--dwa-color-aqua)}.panel-dark a:focus-visible{box-shadow:var(--dwa-focus-ring-inverse)}.staging-bar{background:var(--dwa-color-ink);color:var(--dwa-color-white);font:500 .8125rem/1.4 var(--dwa-font-text);letter-spacing:.06em;text-align:center;padding:6px var(--dwa-margin)}.staging-bar strong{color:var(--dwa-color-aqua);font-weight:600}.banners{gap:var(--dwa-space-2);padding-top:var(--dwa-space-5);display:grid}.banner{gap:var(--dwa-space-3);padding:var(--dwa-space-3) var(--dwa-space-4);border-radius:var(--dwa-radius-md);background:var(--dwa-color-white);box-shadow:inset 0 0 0 1.5px var(--dwa-color-error);color:var(--dwa-color-ink);font-size:var(--dwa-fs-small);align-items:flex-start;line-height:1.5;display:flex}.banner svg{flex:none;width:20px;height:20px;margin-top:1px}.banner strong{color:var(--dwa-color-error);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.confirm-panel{margin-top:var(--dwa-space-6);border:1.5px dashed var(--dwa-color-error);border-radius:var(--dwa-radius-md);padding:var(--dwa-space-4) var(--dwa-space-5);font-size:var(--dwa-fs-small)}.confirm-panel h2,.prose .confirm-panel h2{font-family:var(--dwa-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--dwa-color-error);margin-top:0;font-size:.8125rem;font-weight:600;line-height:1.4}.prose .confirm-panel h2:before{display:none}.prose .confirm-panel ul>li{padding-left:1.2em}.prose .confirm-panel ul>li:before{background:var(--dwa-color-error);width:.6em}.confirm-panel ul{margin-top:var(--dwa-space-2);padding-left:1.2em}.confirm-panel li+li{margin-top:4px}.staging-note{font-size:var(--dwa-fs-small);color:var(--dwa-color-error);font-weight:500}.breadcrumbs ol{font-size:var(--dwa-fs-small);color:var(--dwa-text-muted);flex-wrap:wrap;align-items:center;gap:4px 0;list-style:none;display:flex}.breadcrumbs li{align-items:center;display:inline-flex}.breadcrumbs li+li:before{content:"";border-top:1.5px solid var(--dwa-color-midnight-80);border-right:1.5px solid var(--dwa-color-midnight-80);opacity:.6;width:6px;height:6px;margin:0 10px;transform:rotate(45deg)}.breadcrumbs a{color:var(--dwa-text-muted);align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.breadcrumbs a:hover{color:var(--dwa-color-teal);text-decoration:underline}.breadcrumbs [aria-current=page]{color:var(--dwa-text)}.page-header{padding-block:var(--dwa-space-6) var(--dwa-space-7);border-bottom:1px solid var(--dwa-border)}@media (width>=768px){.page-header{padding-block:var(--dwa-space-6) var(--dwa-space-8)}}.page-header .breadcrumbs{margin-bottom:var(--dwa-space-6)}.page-header h1{max-width:22ch}.page-header .lead{margin-top:var(--dwa-space-5)}.page-meta{margin-top:var(--dwa-space-5);gap:var(--dwa-space-2) var(--dwa-space-5);font-size:var(--dwa-fs-small);color:var(--dwa-text-muted);flex-wrap:wrap;display:flex}.page-meta div{gap:6px;display:flex}.page-meta dt{color:var(--dwa-text);font-weight:600}.page-meta dd{margin:0}.article-grid{gap:var(--dwa-space-7);padding-block:var(--dwa-space-7) var(--section-y);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.article-grid{grid-template-columns:minmax(0,46rem) 16.5rem;justify-content:space-between}.article-grid--no-toc{grid-template-columns:minmax(0,46rem)}}.toc{font-size:var(--dwa-fs-small)}@media (width>=1024px){.toc{top:var(--dwa-space-6);order:2;align-self:start;position:sticky}}.toc h2{font:500 var(--dwa-fs-label)/var(--dwa-lh-label) var(--dwa-font-text);letter-spacing:var(--dwa-tracking-label);text-transform:uppercase;color:var(--dwa-color-teal);padding-bottom:var(--dwa-space-3);border-bottom:1px solid var(--dwa-border)}.toc ol{list-style:none}.toc li{border-bottom:1px solid var(--dwa-border)}.toc a{min-height:var(--dwa-touch-target);color:var(--dwa-text);align-items:center;padding-block:6px;line-height:1.4;text-decoration:none;display:flex}.toc a:hover{color:var(--dwa-color-teal);text-decoration:underline}@media (width<=1023px){.toc{background:var(--dwa-surface-alt);border-radius:var(--dwa-radius-md);padding:var(--dwa-space-4) var(--dwa-space-5)}.toc li:last-child{border-bottom:0}}.prose{max-width:46rem}.prose>*+*{margin-top:var(--dwa-space-4)}.prose h2{margin-top:var(--dwa-space-7);font-size:clamp(1.625rem,1.6vw + 1rem,2.125rem)}.prose h2:before{content:"";background:var(--dwa-color-aqua);width:32px;height:3px;margin-bottom:var(--dwa-space-4);display:block}.prose h3{margin-top:var(--dwa-space-6);font-size:var(--dwa-fs-h4);line-height:var(--dwa-lh-h4)}.prose h2+*,.prose h3+*{margin-top:var(--dwa-space-3)}.prose>:first-child,.prose>h2:first-child:before{margin-top:0}.prose ul,.prose ol{padding-left:0}.prose ul>li{padding-left:1.6em;list-style:none;position:relative}.prose ul>li:before{content:"";background:var(--dwa-color-teal);width:.85em;height:2px;position:absolute;top:.8em;left:.1em}.prose ol{counter-reset:item}.prose ol>li{counter-increment:item;padding-left:2.2em;list-style:none;position:relative}.prose ol>li:before{content:counter(item);background:var(--dwa-color-mist);width:1.6em;height:1.6em;color:var(--dwa-color-teal);border-radius:50%;place-items:center;font-size:.875em;font-weight:600;display:grid;position:absolute;top:.1em;left:0}.prose li+li,.prose li>ul,.prose li>ol{margin-top:var(--dwa-space-2)}.prose a{overflow-wrap:anywhere}.prose .short-answer{font-size:var(--dwa-fs-lead);line-height:var(--dwa-lh-lead);padding-left:var(--dwa-space-5);border-left:3px solid var(--dwa-color-aqua)}.prose table{border-collapse:collapse;width:100%;font-size:1rem}.table-wrap{border:1px solid var(--dwa-border);border-radius:var(--dwa-radius-md);overflow-x:auto}.prose th,.prose td{text-align:left;vertical-align:top;padding:var(--dwa-space-3) var(--dwa-space-4);border-bottom:1px solid var(--dwa-border)}.prose thead th{background:var(--dwa-surface-alt);font-weight:600;font-size:var(--dwa-fs-small)}.prose tbody tr:last-child td,.prose tbody tr:last-child th{border-bottom:0}.prose tbody th{font-weight:600}.callout{border-radius:var(--dwa-radius-md);background:var(--dwa-surface-alt);padding:var(--dwa-space-5)}.callout>*+*{margin-top:var(--dwa-space-3)}.callout--important{background:var(--dwa-color-white);box-shadow:inset 4px 0 0 var(--dwa-color-teal), inset 0 0 0 1px var(--dwa-border)}.callout--emergency{background:var(--dwa-color-white);box-shadow:inset 4px 0 0 var(--dwa-color-error), inset 0 0 0 1px var(--dwa-border)}.callout--icon{gap:var(--dwa-space-3);align-items:center;display:flex}.callout.callout--icon>*+*{margin-top:0}.callout__title{font-family:var(--dwa-font-text);font-size:1.0625rem;font-weight:600}.prose .callout ul>li:before{background:var(--dwa-color-teal)}.checklist ul>li{padding-left:2em}.checklist ul>li:before{border:2px solid var(--dwa-color-teal);background:0 0;border-radius:3px;width:1.15em;height:1.15em;top:.25em;left:0}.timeline{list-style:none}.prose .timeline>li{padding-left:2.2em;padding-bottom:var(--dwa-space-4);margin:0}.prose .timeline>li:before{content:"";border:2.5px solid var(--dwa-color-aqua);background:var(--dwa-color-white);border-radius:50%;width:.85em;height:.85em;top:.45em;left:.2em}.prose .timeline>li:after{content:"";background:var(--dwa-color-line);width:2.5px;position:absolute;top:1.45em;bottom:0;left:calc(.625em - 1.25px)}.prose .timeline>li:last-child:after{display:none}.faq-list{border-top:1px solid var(--dwa-border)}.faq-item{border-bottom:1px solid var(--dwa-border)}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--dwa-space-4);min-height:56px;padding-block:var(--dwa-space-4);font:700 1.125rem/1.35 var(--dwa-font-display);color:var(--dwa-text);list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"";border-right:2px solid var(--dwa-color-teal);border-bottom:2px solid var(--dwa-color-teal);flex:none;width:12px;height:12px;margin-right:6px;transition:transform .15s;transform:rotate(45deg)translateY(-3px)}.faq-item[open] summary:after{transform:rotate(-135deg)translateY(-3px)}.faq-item summary:hover{color:var(--dwa-color-teal)}.faq-answer{padding-bottom:var(--dwa-space-5);max-width:44rem}.faq-answer>*+*{margin-top:var(--dwa-space-3)}.sources{margin-top:var(--dwa-space-7);padding-top:var(--dwa-space-6);border-top:1px solid var(--dwa-border)}.sources h2,.prose .sources h2{font-size:var(--dwa-fs-h4);margin-top:0}.prose .sources h2:before{display:none}.sources ol{margin-top:var(--dwa-space-4);counter-reset:src}.sources li{font-size:var(--dwa-fs-small);counter-increment:src;padding-left:2em;line-height:1.5;list-style:none;position:relative}.sources li:before{content:counter(src) ".";color:var(--dwa-text-muted);font-weight:600;position:absolute;left:0}.sources li+li{margin-top:var(--dwa-space-3)}.sources .src-date{color:var(--dwa-text-muted)}.review-box{margin-top:var(--dwa-space-6);background:var(--dwa-surface-alt);border-radius:var(--dwa-radius-md);padding:var(--dwa-space-5)}.review-box dl{gap:var(--dwa-space-3) var(--dwa-space-5);font-size:var(--dwa-fs-small);grid-template-columns:1fr;display:grid}@media (width>=640px){.review-box dl{grid-template-columns:repeat(2,1fr)}}.review-box dt{font:500 var(--dwa-fs-label)/var(--dwa-lh-label) var(--dwa-font-text);letter-spacing:var(--dwa-tracking-label);text-transform:uppercase;color:var(--dwa-color-teal)}.review-box dd{margin:2px 0 0}.review-box .pending{color:var(--dwa-color-error);font-weight:600}.disclaimer-line{margin-top:var(--dwa-space-5);gap:var(--dwa-space-3);font-size:var(--dwa-fs-small);color:var(--dwa-text-muted);align-items:flex-start;display:flex}.disclaimer-line svg{width:20px;height:20px;color:var(--dwa-color-teal);flex:none;margin-top:1px}.form{gap:var(--dwa-space-5);display:grid}.field label,.field legend{color:var(--dwa-text);font-size:1rem;font-weight:600;display:block}.field .optional{color:var(--dwa-text-muted);font-weight:400}.field .hint{font-size:var(--dwa-fs-small);color:var(--dwa-text-muted);margin-top:4px;display:block}.field .error-msg{font-size:var(--dwa-fs-small);color:var(--dwa-color-error);align-items:center;gap:6px;margin-top:6px;font-weight:600;display:none}.field .error-msg svg{flex:none;width:18px;height:18px}.field.has-error .error-msg{display:flex}.input,.select,.textarea{width:100%;margin-top:var(--dwa-space-2);min-height:48px;font:400 1rem/1.5 var(--dwa-font-text);color:var(--dwa-text);background:var(--dwa-color-white);border-radius:var(--dwa-radius-sm);box-shadow:inset 0 0 0 1px var(--dwa-border-field);appearance:none;border:0;padding:10px 14px;display:block}.textarea{resize:vertical;min-height:160px}.select{background-image:linear-gradient(45deg, transparent 50%, var(--dwa-color-teal) 50%), linear-gradient(135deg, var(--dwa-color-teal) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}.input:focus,.select:focus,.textarea:focus{box-shadow:inset 0 0 0 1px var(--dwa-border-field), var(--dwa-focus-ring)}.field.has-error .input,.field.has-error .select,.field.has-error .textarea{box-shadow:inset 0 0 0 2px var(--dwa-color-error)}.field.has-error .input:focus,.field.has-error .textarea:focus,.field.has-error .select:focus{box-shadow:inset 0 0 0 2px var(--dwa-color-error), var(--dwa-focus-ring)}.radio-group{gap:var(--dwa-space-2);margin-top:var(--dwa-space-2);display:grid}@media (width>=640px){.radio-group{grid-template-columns:repeat(2,1fr)}}.field .radio,.radio{align-items:center;gap:var(--dwa-space-3);border-radius:var(--dwa-radius-sm);min-height:48px;box-shadow:inset 0 0 0 1px var(--dwa-color-line);cursor:pointer;margin:0;padding:10px 14px;font-weight:400;display:flex;position:relative}.radio:hover{box-shadow:inset 0 0 0 1px var(--dwa-color-teal)}.radio input{appearance:none;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--dwa-border-field);background:var(--dwa-color-white);border-radius:50%;flex:none;margin:0}.radio input:checked{box-shadow:inset 0 0 0 6px var(--dwa-color-teal)}.radio input:focus-visible{box-shadow:inset 0 0 0 1.5px var(--dwa-border-field), var(--dwa-focus-ring)}.radio input:checked:focus-visible{box-shadow:inset 0 0 0 6px var(--dwa-color-teal), var(--dwa-focus-ring)}.radio:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--dwa-color-teal);background:var(--dwa-color-aqua-10)}fieldset.field{border:0;min-width:0;margin:0;padding:0}fieldset.field legend{padding:0}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-summary{padding:var(--dwa-space-4);border-radius:var(--dwa-radius-md);box-shadow:inset 0 0 0 2px var(--dwa-color-error);background:var(--dwa-color-white);display:none}.form-summary.is-visible{display:block}.form-summary h2{font:600 1.0625rem/1.4 var(--dwa-font-text);color:var(--dwa-color-error)}.form-summary ul{margin-top:var(--dwa-space-2);padding-left:1.2em}.form-status{font-weight:600}.muted{color:var(--dwa-text-muted)}.small{font-size:var(--dwa-fs-small)}.measure{max-width:var(--dwa-measure)}.mt-4{margin-top:var(--dwa-space-4)}.mt-5{margin-top:var(--dwa-space-5)}.mt-6{margin-top:var(--dwa-space-6)}.mt-7{margin-top:var(--dwa-space-7)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.site-header nav,.menu-toggle,.site-footer,.staging-bar,.toc,.cta-band,.skip-link{display:none!important}body{font-size:11pt}a[href^=http]:after{content:" (" attr(href) ")";color:#4b5a60;font-size:9pt}.page-header{border:0;padding-block:0 12pt}}.input--phone{max-width:20rem}.select--md{max-width:26rem}.verify-flag{gap:var(--dwa-space-2);margin-block:var(--dwa-space-4);border:1px dashed var(--dwa-color-error);border-radius:var(--dwa-radius-sm);font-size:var(--dwa-fs-small);color:var(--dwa-color-error);background:var(--dwa-color-white);align-items:baseline;padding:8px 12px;font-weight:600;display:flex}.prose .sources ol{counter-reset:item}.site-header[data-astro-cid-nen7h5rs]{background:var(--dwa-color-white);border-bottom:1px solid var(--dwa-border);z-index:20;position:relative}.header-bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:0 var(--dwa-space-5);flex-wrap:wrap;min-height:72px;display:flex}.brand[data-astro-cid-nen7h5rs]{border-radius:var(--dwa-radius-sm);align-items:center;padding-block:16px;display:inline-flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:39px}.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.nav-list[data-astro-cid-nen7h5rs]{gap:0 var(--dwa-space-5);flex-wrap:wrap;list-style:none;display:flex}.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--dwa-touch-target);color:var(--dwa-color-ink);align-items:center;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--dwa-color-teal)}.nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]:after{content:"";background:var(--dwa-color-aqua);height:3px;position:absolute;bottom:4px;left:0;right:0}.site-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--dwa-space-2) var(--dwa-space-5);width:100%;padding-bottom:var(--dwa-space-4);flex-wrap:wrap;display:flex}.nav-cta[data-astro-cid-nen7h5rs]{min-height:44px;padding-block:10px}@media (width>=1180px){.header-bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;min-height:88px}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:30px}.site-nav[data-astro-cid-nen7h5rs]{gap:var(--dwa-space-6);flex-wrap:nowrap;width:auto;padding-bottom:0}.nav-list[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:0 26px}.nav-cta[data-astro-cid-nen7h5rs]{min-height:48px;padding-block:12px}}@media (width<=1179px){.js .menu-toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--dwa-space-2);min-height:var(--dwa-touch-target);min-width:var(--dwa-touch-target);border-radius:var(--dwa-radius-sm);cursor:pointer;font:600 .9375rem/1 var(--dwa-font-text);color:var(--dwa-color-ink);background:0 0;border:0;padding:8px 6px;display:inline-flex}.js .menu-toggle[data-astro-cid-nen7h5rs] .icon-close[data-astro-cid-nen7h5rs],.js .menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-open[data-astro-cid-nen7h5rs]{display:none}.js .menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .icon-close[data-astro-cid-nen7h5rs]{display:block}.js .site-nav[data-astro-cid-nen7h5rs]{display:none}.js .site-header[data-astro-cid-nen7h5rs].is-open .site-nav[data-astro-cid-nen7h5rs]{flex:0 0 calc(100% + 2 * var(--dwa-margin));width:calc(100% + 2 * var(--dwa-margin));margin-inline:calc(-1 * var(--dwa-margin));background:var(--dwa-color-midnight);padding:var(--dwa-space-3) var(--dwa-margin) var(--dwa-space-6);display:block}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-list[data-astro-cid-nen7h5rs]{display:block}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--dwa-on-dark-rule)}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:100%;min-height:52px;color:var(--dwa-color-white);justify-content:space-between;align-items:center;font-size:1.125rem;display:flex}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--dwa-color-aqua)}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{box-shadow:var(--dwa-focus-ring-inverse)}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]:after{flex:none;width:28px;height:3px;position:static}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-cta[data-astro-cid-nen7h5rs]{width:100%;margin-top:var(--dwa-space-5);background:var(--dwa-color-aqua);min-height:48px;color:var(--dwa-color-midnight);display:flex}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-cta[data-astro-cid-nen7h5rs]:hover{background:var(--dwa-color-white)}.js .site-header[data-astro-cid-nen7h5rs].is-open .nav-cta[data-astro-cid-nen7h5rs]:focus-visible{box-shadow:var(--dwa-focus-ring-inverse)}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--dwa-color-midnight);color:var(--dwa-color-white);padding-block:var(--dwa-space-8) var(--dwa-space-6);font-size:.9375rem}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--dwa-color-white);text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--dwa-color-aqua);text-decoration:underline;text-decoration-color:var(--dwa-color-aqua)}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{box-shadow:var(--dwa-focus-ring-inverse)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--dwa-space-7);grid-template-columns:1fr;display:grid}@media (width>=768px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--dwa-space-6);grid-template-columns:1.6fr 1fr 1fr 1fr}}.footer-logo[data-astro-cid-jo6i4kqk]{border-radius:var(--dwa-radius-sm);display:inline-block}.footer-logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:281px;height:auto}.footer-intro[data-astro-cid-jo6i4kqk]{margin-top:var(--dwa-space-5);color:var(--dwa-on-dark-muted);max-width:30rem}.footer-contact[data-astro-cid-jo6i4kqk]{margin-top:var(--dwa-space-5);gap:var(--dwa-space-2);list-style:none;display:grid}.footer-contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--dwa-space-3);min-height:var(--dwa-touch-target);display:flex}.footer-contact[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{color:var(--dwa-color-aqua);flex:none}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-weight:600}.footer-note[data-astro-cid-jo6i4kqk]{color:var(--dwa-on-dark-muted);font-size:var(--dwa-fs-small)}.footer-emergency[data-astro-cid-jo6i4kqk]{margin-top:var(--dwa-space-5);color:var(--dwa-on-dark-muted);font-size:var(--dwa-fs-small);max-width:30rem}.footer-emergency[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--dwa-color-white)}.footer-heading[data-astro-cid-jo6i4kqk]{font:500 var(--dwa-fs-label)/var(--dwa-lh-label) var(--dwa-font-text);letter-spacing:var(--dwa-tracking-label);text-transform:uppercase;color:var(--dwa-color-aqua);margin-bottom:var(--dwa-space-3)}.footer-heading--spaced[data-astro-cid-jo6i4kqk]{margin-top:var(--dwa-space-6)}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{list-style:none}.footer-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--dwa-touch-target);align-items:center;display:inline-flex}.footer-reg[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--dwa-touch-target);text-decoration:underline;text-decoration-color:var(--dwa-color-aqua);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}.footer-inline[data-astro-cid-jo6i4kqk]{text-underline-offset:3px;text-decoration:underline!important;text-decoration-color:var(--dwa-color-aqua)!important}.footer-small[data-astro-cid-jo6i4kqk]{margin-top:var(--dwa-space-2);color:var(--dwa-on-dark-muted);font-size:var(--dwa-fs-small)}.footer-base[data-astro-cid-jo6i4kqk]{margin-top:var(--dwa-space-8);padding-top:var(--dwa-space-5);border-top:1px solid var(--dwa-on-dark-rule);gap:var(--dwa-space-3) var(--dwa-space-6);color:var(--dwa-on-dark-muted);font-size:var(--dwa-fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.footer-legal[data-astro-cid-jo6i4kqk]{gap:0 var(--dwa-space-5);flex-wrap:wrap;list-style:none;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--dwa-touch-target);color:var(--dwa-on-dark-muted);align-items:center;display:inline-flex}.banner-icon[data-astro-cid-ohncqk7u]{color:var(--dwa-color-error)}.banner-title[data-astro-cid-ohncqk7u]{display:block}.banner-text[data-astro-cid-ohncqk7u]{margin-top:2px;display:block}
