@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/inter-latin-wght.woff2)format("woff2-variations"),url(../fonts/inter-latin-wght.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../fonts/manrope-latin-wght.woff2)format("woff2-variations"),url(../fonts/manrope-latin-wght.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dz-navy:#00416e;--dz-steel:#4f7a9a;--dz-amber:#d99a2b;--dz-ink:#0f1b26;--dz-white:#fff;--dz-mist:#f4f6f8;--dz-cloud:#eef2f5;--dz-rule:#d5dce2;--dz-graphite:#5b6770;--dz-charcoal:#1c2833;--dz-navy-hover:#003458;--dz-navy-tint:#e6eef4;--dz-series-1:#00416e;--dz-series-2:#4f7a9a;--dz-series-3:#9db4c7;--dz-series-4:#6b7680;--dz-series-highlight:#d99a2b;--dz-success:#2e7d5b;--dz-risk:#b5473a;--color-background:var(--dz-white);--color-surface:var(--dz-mist);--color-surface-alt:var(--dz-cloud);--color-text:var(--dz-charcoal);--color-text-muted:var(--dz-graphite);--color-heading:var(--dz-navy);--color-heading-strong:var(--dz-ink);--color-accent:var(--dz-amber);--color-border:var(--dz-rule);--color-link:var(--dz-navy);--color-link-hover:var(--dz-navy-hover);--color-focus:var(--dz-navy);--color-focus-halo:#d99a2b73;--color-dot:#c9d2da;--font-heading:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-overline:clamp(.8125rem, .78rem + .15vw, .9375rem);--fs-body:clamp(1rem, .96rem + .19vw, 1.125rem);--fs-lead:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--fs-h4:clamp(1.125rem, 1.08rem + .19vw, 1.25rem);--fs-h3:clamp(1.375rem, 1.29rem + .37vw, 1.625rem);--fs-h2:clamp(1.875rem, 1.6rem + 1.2vw, 2.5rem);--fs-h1:clamp(2.25rem, 1.8rem + 2vw, 3.5rem);--fs-display:clamp(2.5rem, 1.6rem + 4vw, 5.25rem);--fs-metric:clamp(2.75rem, 2.2rem + 2.4vw, 4.5rem);--lh-tight:1.1;--lh-heading:1.2;--lh-body:1.6;--tracking-display:-.02em;--tracking-heading:-.01em;--tracking-overline:.14em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--measure:66ch;--measure-narrow:52ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:6rem;--section-y:clamp(4rem, 2.8rem + 5vw, 8rem);--section-y-sm:clamp(2.5rem, 2rem + 2.5vw, 4rem);--stack:var(--space-4);--container:76rem;--container-wide:90rem;--container-narrow:46rem;--gutter:clamp(1rem, .6rem + 2vw, 2.5rem);--grid-gap:clamp(1.25rem, .9rem + 1.5vw, 2rem);--header-h:4.5rem;--radius-sm:4px;--radius-control:6px;--radius:8px;--radius-pill:999px;--border:1px solid var(--color-border);--shadow-sm:0 1px 2px #0f1b260f;--shadow-md:0 12px 28px -16px #0f1b2638;--dot-size:1px;--dot-gap:28px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(.22, .61, .36, 1);--dur-fast:.15s;--dur:.24s;--dur-slow:.48s;--z-header:100;--z-menu:110;--z-skip:1000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-4))}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body.is-menu-open{overflow:hidden}img,svg,video,canvas,picture{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,h1,h2,h3,h4,h5,h6,figure,blockquote,dl,dd{margin:0}:where(ul[role=list],ol[role=list]),.list-reset{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--font-heading);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:var(--color-heading);text-wrap:balance}h1,.h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tracking-display)}.display{font-family:var(--font-heading);font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:var(--tracking-display);color:var(--color-heading);text-wrap:balance;line-height:1.04}h2,.h2{font-size:var(--fs-h2)}h3,.h3{font-size:var(--fs-h3);color:var(--color-heading-strong)}h4,.h4{font-size:var(--fs-h4);color:var(--color-heading-strong)}h5,h6{font-size:var(--fs-body);color:var(--color-heading-strong)}p{text-wrap:pretty}.lead{font-size:var(--fs-lead);color:var(--color-text);max-width:var(--measure);line-height:1.55}.muted{color:var(--color-text-muted)}small,.small{font-size:var(--fs-sm)}strong,b{font-weight:var(--fw-semibold)}.tabular,table,.metric__value{font-variant-numeric:tabular-nums}a{color:var(--color-link);text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease-standard), text-decoration-color var(--dur-fast) var(--ease-standard);text-decoration-line:underline;text-decoration-thickness:1px}a:hover{color:var(--color-link-hover);text-decoration-thickness:2px}:focus{outline:none}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;box-shadow:0 0 0 6px var(--color-focus-halo);border-radius:2px}hr{border:0;border-top:var(--border);margin:var(--space-8) 0}::selection{background:var(--dz-navy-tint);color:var(--dz-ink)}.screen-reader-text,.visually-hidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.screen-reader-text:focus{top:var(--space-2);left:var(--space-2);width:auto;height:auto;padding:var(--space-3) var(--space-4);clip:auto;clip-path:none;z-index:var(--z-skip);background:var(--dz-white);color:var(--dz-navy);font-weight:var(--fw-semibold);border-radius:var(--radius-control);box-shadow:var(--shadow-md);margin:0;position:fixed!important}.skip-link{top:var(--space-2);left:var(--space-2);z-index:var(--z-skip);padding:var(--space-3) var(--space-4);background:var(--dz-navy);color:var(--dz-white);font-weight:var(--fw-semibold);border-radius:var(--radius-control);text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{color:var(--dz-white);transform:none}.prose{max-width:var(--measure)}.prose>*+*{margin-top:var(--space-4)}.prose>h2{margin-top:var(--space-8)}.prose>h3{margin-top:var(--space-7)}.prose>h4{margin-top:var(--space-6)}.prose>h2+*,.prose>h3+*,.prose>h4+*{margin-top:var(--space-3)}.prose ul,.prose ol{padding-left:1.25em}.prose li+li{margin-top:var(--space-2)}.prose li::marker{color:var(--dz-steel)}.prose blockquote{padding-left:var(--space-5);border-left:3px solid var(--color-accent);font-family:var(--font-heading);font-size:var(--fs-lead);font-weight:var(--fw-semibold);color:var(--color-heading-strong)}.prose blockquote cite{margin-top:var(--space-3);font-family:var(--font-body);font-size:var(--fs-sm);font-style:normal;font-weight:var(--fw-medium);color:var(--color-text-muted);display:block}.prose figure figcaption,.wp-element-caption{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted)}.prose img{border-radius:var(--radius)}.prose table,.wp-block-table table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.prose th,.prose td{padding:var(--space-3) var(--space-4);border-bottom:var(--border);text-align:left;vertical-align:top}.prose th{font-weight:var(--fw-semibold);color:var(--color-heading-strong);background:var(--color-surface)}.prose code,.prose kbd{background:var(--color-surface-alt);border-radius:var(--radius-sm);padding:.1em .35em;font-size:.9em}.prose pre{padding:var(--space-5);background:var(--dz-ink);color:var(--dz-cloud);border-radius:var(--radius);font-size:var(--fs-sm);overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose .alignwide{max-width:min(var(--container), 100vw - 2 * var(--gutter))}.prose .alignleft{float:left;margin:0 var(--space-5) var(--space-4) 0}.prose .alignright{float:right;margin:0 0 var(--space-4) var(--space-5)}.prose .aligncenter{margin-inline:auto}.wp-block-embed__wrapper{position:relative}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.container--wide{max-width:calc(var(--container-wide) + 2 * var(--gutter))}.container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}.site-main{min-height:50vh;display:block}.site-main:focus{outline:none}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:var(--section-y-sm)}.section--flush-top{padding-top:0}.section--mist{background:var(--dz-mist)}.section--cloud{background:var(--dz-cloud)}.section--rule-top{border-top:var(--border)}.section--navy,.section--ink,.surface-dark{--color-heading:var(--dz-white);--color-heading-strong:var(--dz-white);--color-text:#ffffffdb;--color-text-muted:#ffffffb8;--color-link:var(--dz-white);--color-link-hover:var(--dz-white);--color-border:#ffffff29;--color-focus:var(--dz-white);--color-dot:#ffffff24;color:var(--color-text)}.section--navy{background:var(--dz-navy)}.section--ink{background:var(--dz-ink)}.stack>*+*{margin-top:var(--stack)}.stack--sm{--stack:var(--space-2)}.stack--md{--stack:var(--space-5)}.stack--lg{--stack:var(--space-8)}.cluster{align-items:center;gap:var(--cluster-gap,var(--space-3));flex-wrap:wrap;display:flex}.grid{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min,17rem), 100%), 1fr));display:grid}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}@media (width>=40em){.grid--2,.grid--4,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.split{gap:var(--space-8);align-items:center;display:grid}@media (width>=56em){.split{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split--60-40{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.split--40-60{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.split--top{align-items:start}}.with-sidebar{gap:var(--space-8);display:grid}@media (width>=64em){.with-sidebar{gap:var(--space-9);grid-template-columns:minmax(0,1fr) 18rem}.with-sidebar--left{grid-template-columns:16rem minmax(0,1fr)}.with-sidebar__aside--sticky{top:calc(var(--header-h) + var(--space-5));align-self:start;position:sticky}}.dot-grid{background-image:radial-gradient(circle at center, var(--color-dot) var(--dot-size), transparent calc(var(--dot-size) + .5px));background-size:var(--dot-gap) var(--dot-gap);background-position:calc(var(--dot-gap) / 2) calc(var(--dot-gap) / 2)}.dot-grid--fade-right{-webkit-mask-image:linear-gradient(270deg,#000 0%,#0009 40%,#0000 85%);mask-image:linear-gradient(270deg,#000 0%,#0009 40%,#0000 85%)}.dot-grid--fade-bottom{-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.decor{pointer-events:none;z-index:0;position:absolute;inset:0}.decor+*,.section>.container{z-index:1;position:relative}.icon{width:var(--icon-size,1.5rem);height:var(--icon-size,1.5rem);vertical-align:middle;stroke:currentColor;flex-shrink:0;display:inline-block}.icon--sm{--icon-size:1.125rem}.icon--lg{--icon-size:2rem}.icon-tile{width:3rem;height:3rem;color:var(--dz-navy);background:var(--dz-navy-tint);border-radius:var(--radius);place-items:center;display:inline-grid}.surface-dark .icon-tile,.section--navy .icon-tile,.section--ink .icon-tile{color:var(--dz-white);background:#ffffff14}.overline{font-family:var(--font-body);font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-overline,var(--dz-steel));line-height:1.4;display:inline-block}.section--mist,.section--cloud,.card--mist,.surface-tint{--color-overline:var(--dz-navy)}.surface-dark .overline,.section--navy .overline,.section--ink .overline{color:#ffffffb8}.section-header{max-width:48rem;margin-bottom:var(--space-8)}.section-header>*+*{margin-top:var(--space-4)}.section-header--center{text-align:center;margin-inline:auto}.section-header p{color:var(--color-text-muted);font-size:var(--fs-lead);line-height:1.55}.btn{--btn-bg:transparent;--btn-fg:var(--dz-navy);--btn-border:transparent;justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--btn-border);border-radius:var(--radius-control);background:var(--btn-bg);min-height:3rem;color:var(--btn-fg);font-family:var(--font-body);font-size:1rem;font-weight:var(--fw-semibold);text-align:center;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);padding:.75rem 1.375rem;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{color:var(--btn-fg);text-decoration:none}.btn .icon{--icon-size:1.125rem;transition:transform var(--dur) var(--ease-out)}.btn:hover .icon--trail{transform:translate(3px)}.btn--primary{--btn-bg:var(--dz-navy);--btn-fg:var(--dz-white);--btn-border:var(--dz-navy)}.btn--primary:hover{--btn-bg:var(--dz-navy-hover);--btn-border:var(--dz-navy-hover)}.btn--secondary{--btn-fg:var(--dz-navy);--btn-border:var(--dz-rule);--btn-bg:var(--dz-white)}.btn--secondary:hover{--btn-border:var(--dz-navy);--btn-bg:var(--dz-mist)}.surface-dark .btn--primary,.section--navy .btn--primary,.section--ink .btn--primary{--btn-bg:var(--dz-white);--btn-fg:var(--dz-navy);--btn-border:var(--dz-white)}.surface-dark .btn--primary:hover,.section--navy .btn--primary:hover,.section--ink .btn--primary:hover{--btn-bg:var(--dz-cloud);--btn-border:var(--dz-cloud)}.surface-dark .btn--secondary,.section--navy .btn--secondary,.section--ink .btn--secondary{--btn-bg:transparent;--btn-fg:var(--dz-white);--btn-border:#fff6}.surface-dark .btn--secondary:hover,.section--navy .btn--secondary:hover,.section--ink .btn--secondary:hover{--btn-bg:#ffffff14;--btn-border:var(--dz-white)}.btn--sm{min-height:2.5rem;font-size:var(--fs-sm);padding:.5rem 1rem}.btn--block{width:100%;display:flex}.btn-group{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=30em){.btn-group .btn{flex:100%}}.link-arrow{font-weight:var(--fw-semibold);color:var(--color-link);text-decoration:none;display:inline}.link-arrow .icon{--icon-size:1.125rem;vertical-align:-.2em;transition:transform var(--dur) var(--ease-out);margin-left:.375rem}.link-arrow:hover{text-decoration:underline}.link-arrow:hover .icon{transform:translate(3px)}.card{gap:var(--space-3);padding:var(--card-pad,clamp(1.5rem, 1.2rem + 1vw, 2rem));border-radius:var(--radius);background:var(--dz-white);border:var(--border);color:var(--color-text);transition:border-color var(--dur) var(--ease-standard), box-shadow var(--dur) var(--ease-standard), transform var(--dur) var(--ease-out);flex-direction:column;display:flex;position:relative}.card--mist{background:var(--dz-mist);border-color:#0000}.section--mist .card--mist{background:var(--dz-white)}.card__title{font-size:var(--fs-h4);color:var(--color-heading-strong)}.card__title a{color:inherit;text-decoration:none}.card__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.card__text{color:var(--color-text-muted)}.card__footer{padding-top:var(--space-3);margin-top:auto}.card--link:hover,.card--link:focus-within{border-color:var(--dz-steel);box-shadow:var(--shadow-md)}.card--link:focus-within{outline:2px solid var(--color-focus);outline-offset:3px}.card--link:focus-within a:focus-visible{box-shadow:none;outline:none}@media (prefers-reduced-motion:no-preference){.card--link:hover{transform:translateY(-2px)}}.card--dark{background:var(--dz-navy);border-color:#0000}.pill{align-items:center;gap:var(--space-2);border:var(--border);border-radius:var(--radius-pill);background:var(--dz-white);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-heading-strong);padding:.375rem .875rem .375rem .375rem;display:inline-flex}.pill__num{border-radius:var(--radius-pill);background:var(--dz-navy);min-width:1.875rem;height:1.875rem;color:var(--dz-white);font-family:var(--font-heading);font-size:var(--fs-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;padding-inline:.25rem;display:inline-grid}.steps{gap:var(--grid-gap);counter-reset:step;display:grid}@media (width>=56em){.steps--row{grid-template-columns:repeat(var(--steps,5), minmax(0, 1fr))}}.step{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.step__title{font-size:var(--fs-h4);color:var(--color-heading-strong)}.step__text{color:var(--color-text-muted)}.chip{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);background:var(--dz-cloud);color:var(--dz-charcoal);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;padding:.25rem .625rem;line-height:1.5;display:inline-flex}.chip--outline{border:var(--border);background:0 0}.chip-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.metric{gap:var(--space-2);flex-direction:column;display:flex}.metric__value{font-family:var(--font-heading);font-size:var(--fs-metric);font-weight:var(--fw-bold);letter-spacing:var(--tracking-display);color:var(--color-heading);line-height:1}.metric__unit{font-family:var(--font-body);font-size:.5em;font-weight:var(--fw-medium);letter-spacing:0}.metric__label{color:var(--color-text-muted);font-size:var(--fs-sm);max-width:28ch}.metric--highlight .metric__value:after{content:"";width:2.5rem;height:3px;margin-top:var(--space-3);background:var(--color-accent);border-radius:2px;display:block}.data-line{width:100%;height:auto;overflow:visible}.data-line__path{fill:none;stroke:var(--dz-steel);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.data-line__point{fill:var(--dz-amber)}.mark{color:inherit;background:linear-gradient(#0000 62%,#d99a2b59 62%);padding-inline:.05em}.checklist{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.checklist li{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.checklist .icon{--icon-size:1.25rem;color:var(--dz-steel);margin-top:.2em}.accordion{border-top:var(--border)}.accordion__item{border-bottom:var(--border)}.accordion__summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);cursor:pointer;font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-bold);color:var(--color-heading-strong);line-height:1.35;list-style:none;display:flex}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary:hover{color:var(--dz-navy)}.accordion__summary .icon{color:var(--dz-steel);transition:transform var(--dur) var(--ease-standard)}.accordion__item[open]>.accordion__summary .icon{transform:rotate(180deg)}.accordion__panel{padding-bottom:var(--space-5);max-width:var(--measure);color:var(--color-text);overflow:hidden}.accordion__panel>*+*{margin-top:var(--space-3)}.breadcrumbs{font-size:var(--fs-sm);color:var(--color-text-muted)}.breadcrumbs ol,.breadcrumbs .rank-math-breadcrumb p,.breadcrumbs>span{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:var(--space-2);display:inline-flex}.breadcrumbs a{color:var(--color-text-muted);text-decoration:none}.breadcrumbs a:hover{color:var(--color-link);text-decoration:underline}.breadcrumbs .icon{--icon-size:.875rem;opacity:.6}.breadcrumbs [aria-current=page]{color:var(--color-text);font-weight:var(--fw-medium)}.field{gap:var(--space-2);display:grid}.field+.field{margin-top:var(--space-5)}.field>.btn{justify-self:start}label,.field__label,.dz-form label,.dz-form legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-heading-strong)}.field__hint,.dz-form .description,.dz-form .gfield_description{font-size:var(--fs-sm);color:var(--color-text-muted)}.field__error,.dz-form .wpcf7-not-valid-tip,.dz-form .validation_message,.dz-form .error{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--dz-risk)}.input,.dz-form input[type=text],.dz-form input[type=email],.dz-form input[type=tel],.dz-form input[type=url],.dz-form input[type=number],.dz-form input[type=search],.dz-form input[type=date],.dz-form select,.dz-form textarea{border:1px solid var(--dz-rule);border-radius:var(--radius-control);background:var(--dz-white);width:100%;min-height:3rem;color:var(--dz-charcoal);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:.75rem .875rem;font-size:1rem;line-height:1.4;display:block}textarea.input,.dz-form textarea{resize:vertical;min-height:9rem}.input:hover,.dz-form input:hover,.dz-form select:hover,.dz-form textarea:hover{border-color:var(--dz-steel)}.input:focus,.dz-form input:focus,.dz-form select:focus,.dz-form textarea:focus{border-color:var(--dz-navy);box-shadow:0 0 0 3px var(--dz-navy-tint);outline:none}.input[aria-invalid=true],.dz-form [aria-invalid=true]{border-color:var(--dz-risk)}.dz-form input[type=checkbox],.dz-form input[type=radio]{width:1.125rem;height:1.125rem;accent-color:var(--dz-navy)}.dz-form input[type=submit],.dz-form button[type=submit]{border:1px solid var(--dz-navy);border-radius:var(--radius-control);background:var(--dz-navy);min-height:3rem;color:var(--dz-white);font-weight:var(--fw-semibold);cursor:pointer;padding:.75rem 1.5rem}.dz-form input[type=submit]:hover,.dz-form button[type=submit]:hover{background:var(--dz-navy-hover)}.form-privacy{margin-top:var(--space-3);font-size:var(--fs-xs);color:var(--color-text-muted)}.notice{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--dz-mist);border-left:3px solid var(--dz-steel);grid-template-columns:auto 1fr;display:grid}.notice--success{border-left-color:var(--dz-success)}.notice--error{border-left-color:var(--dz-risk)}.search-form{gap:var(--space-2);max-width:36rem;display:flex}.search-form__input{flex:auto}.pagination .nav-links{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.pagination .page-numbers{min-width:2.75rem;height:2.75rem;padding-inline:var(--space-3);border:var(--border);border-radius:var(--radius-control);color:var(--dz-charcoal);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;place-items:center;text-decoration:none;display:inline-grid}.pagination .page-numbers:hover{border-color:var(--dz-navy);color:var(--dz-navy)}.pagination .page-numbers.current{background:var(--dz-navy);border-color:var(--dz-navy);color:var(--dz-white)}.pagination .page-numbers.dots{border:0}.media-frame{border:var(--border);border-radius:var(--radius);background:var(--dz-white);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.media-frame img{object-fit:cover;width:100%;height:100%}.media-frame--16x9{aspect-ratio:16/9}.media-frame--4x3{aspect-ratio:4/3}.media-caption{margin-top:var(--space-3);font-size:var(--fs-sm);color:var(--color-text-muted)}.dz-placeholder{padding:var(--space-4) var(--space-5);border:1px dashed var(--dz-amber);border-radius:var(--radius);color:var(--dz-charcoal);font-size:var(--fs-sm);background:#fffaf0}.dz-placeholder:before{content:"Placeholder · ";font-weight:var(--fw-semibold)}.site-header{z-index:var(--z-header);background:var(--dz-white);transition:border-color var(--dur) var(--ease-standard), box-shadow var(--dur) var(--ease-standard);border-bottom:1px solid #0000;position:sticky;top:0}.admin-bar .site-header{top:var(--wp-admin--admin-bar--height,32px)}@media (width<=600px){.admin-bar .site-header{top:0}}.site-header.is-scrolled{border-bottom-color:var(--dz-rule);box-shadow:var(--shadow-sm)}.site-header__inner{align-items:center;gap:var(--space-5);min-height:var(--header-h);display:flex}.site-logo{align-items:center;gap:var(--space-3);color:var(--dz-navy);flex-shrink:0;text-decoration:none;display:inline-flex}.site-logo img{width:auto;height:var(--logo-h,28px)}.menu,.sub-menu{margin:0;padding:0;list-style:none}.menu-item{position:relative}.menu-link{min-height:2.75rem;color:var(--dz-charcoal);font-weight:var(--fw-medium);align-items:center;text-decoration:none;display:inline-flex}.menu-link:hover{color:var(--dz-navy);text-decoration:none}.submenu-toggle{width:2.75rem;height:2.75rem;color:var(--dz-graphite);border-radius:var(--radius-control);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.submenu-toggle:hover{color:var(--dz-navy)}.submenu-toggle .icon{--icon-size:1rem;transition:transform var(--dur) var(--ease-standard)}.submenu-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.menu-toggle{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);border:var(--border);border-radius:var(--radius-control);background:var(--dz-white);color:var(--dz-navy);font-weight:var(--fw-semibold);margin-left:auto;display:none}.menu-toggle__close,.menu-toggle[aria-expanded=true] .menu-toggle__open{display:none}.menu-toggle[aria-expanded=true] .menu-toggle__close{display:inline-block}@media (width<=67.99em){.js .menu-toggle{display:inline-flex}.site-nav{width:100%}.no-js .site-header__inner{padding-block:var(--space-3);flex-wrap:wrap}.js .site-nav{inset:var(--header-h) 0 0 0;z-index:var(--z-menu);gap:var(--space-6);padding:var(--space-5) var(--gutter) var(--space-8);overscroll-behavior:contain;background:var(--dz-white);border-top:var(--border);flex-direction:column;display:none;position:fixed;overflow-y:auto}.admin-bar.js .site-nav{top:calc(var(--header-h) + var(--wp-admin--admin-bar--height,46px))}.js .site-nav.is-open{display:flex}.site-nav .menu>.menu-item{border-bottom:var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.site-nav .menu>.menu-item>.menu-link{min-height:3.25rem;font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--fw-semibold);flex:1}.site-nav .sub-menu{padding:0 0 var(--space-3) var(--space-4);flex-basis:100%}.js .site-nav .sub-menu{display:none}.js .site-nav .sub-menu.is-open{display:block}.site-nav .sub-menu .menu-link{min-height:2.75rem;color:var(--dz-graphite)}.site-nav__actions{gap:var(--space-3);display:grid}.site-nav__actions .btn{width:100%}}@media (width>=68em){.site-nav{align-items:center;gap:var(--space-6);margin-left:auto;display:flex}.site-nav .menu{align-items:center;gap:var(--space-1) var(--space-5);display:flex}.site-nav .menu>.menu-item{align-items:center;display:flex}.site-nav .menu>.menu-item>.menu-link{font-size:.9375rem;position:relative}.site-nav .menu>.current-menu-item>.menu-link:after,.site-nav .menu>.current-menu-ancestor>.menu-link:after,.site-nav .menu>.current-menu-parent>.menu-link:after,.site-nav .menu>.current_page_parent>.menu-link:after{content:"";background:var(--color-accent);border-radius:2px;height:2px;position:absolute;bottom:.375rem;left:0;right:0}.site-nav .menu>.menu-item>.submenu-toggle{width:1.75rem;margin-left:-.125rem}.site-nav .sub-menu{min-width:17rem;padding:var(--space-2);border:var(--border);border-radius:var(--radius);background:var(--dz-white);box-shadow:var(--shadow-md);visibility:hidden;opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard), visibility 0s linear var(--dur-fast);position:absolute;top:100%;left:-1rem;transform:translateY(4px)}.site-nav .sub-menu .menu-link{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-size:.9375rem;display:flex}.site-nav .sub-menu .menu-link:hover,.site-nav .sub-menu .current-menu-item>.menu-link{background:var(--dz-mist)}.site-nav .sub-menu.is-open,.no-js .site-nav .menu-item:focus-within>.sub-menu{visibility:visible;opacity:1;transition-delay:0s;transform:none}@media (hover:hover){.site-nav .menu-item:hover>.sub-menu{visibility:visible;opacity:1;transition-delay:0s;transform:none}}.site-nav__actions{align-items:center;gap:var(--space-3);display:flex}.site-nav__mobile-only{display:none!important}}.page-hero__more{max-width:var(--measure);margin-top:var(--space-3);color:var(--color-text-muted)}.entry-content--sections>.dz-section{padding-block:var(--section-y);position:relative}.entry-content--sections>.dz-section:nth-child(2n){--color-overline:var(--dz-navy);background:var(--dz-mist)}.page-hero+.entry-content--sections>.dz-section:first-child,.contact-block+.entry-content--sections>.dz-section:first-child{padding-top:var(--section-y-sm)}.dz-section__inner{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.dz-section__inner>*{margin-block:0}.dz-section__inner>*+*{margin-top:var(--space-4)}.dz-section__inner>.overline+h2{margin-top:var(--space-2)}.dz-section__inner>h2{max-width:32ch;font-size:var(--fs-h2)}.dz-section__inner>h2+*{margin-top:var(--space-5)}.dz-section__inner>h3{max-width:40ch;margin-top:var(--space-7);font-size:var(--fs-h4);color:var(--color-heading-strong)}.dz-section__inner>h3+*{margin-top:var(--space-3)}.dz-section__inner>p,.dz-section__inner>ul,.dz-section__inner>.dz-more{max-width:var(--measure)}.dz-section__inner>h2+p{font-size:var(--fs-lead);color:var(--color-text)}.dz-section__inner>.dz-cards,.dz-section__inner>.dz-steps,.dz-section__inner>.dz-flow,.dz-section__inner>.dz-faq{margin-top:var(--space-7)}.dz-section__inner>:is(.dz-cards,.dz-steps,.dz-flow)+p{margin-top:var(--space-6)}.dz-section ul.wp-block-list{padding:0;list-style:none}.dz-section ul.wp-block-list>li{break-inside:avoid;padding-left:1.5rem;position:relative}.dz-section ul.wp-block-list>li+li{margin-top:var(--space-2)}.dz-section ul.wp-block-list>li:before{content:"";background:var(--dz-amber);border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:.6em;left:.125rem}@media (width>=48em){.dz-section__inner>ul.wp-block-list:has(>li:nth-child(6)){columns:2;column-gap:var(--space-8);max-width:none}.dz-section__inner>ul.wp-block-list:has(>li:nth-child(6))>li{margin:0 0 var(--space-2)}}.dz-cards{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}@media (width>=40em){.dz-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.dz-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dz-card{gap:var(--space-3);border:var(--border);border-radius:var(--radius);background:var(--dz-white);transition:border-color var(--dur) var(--ease-standard), box-shadow var(--dur) var(--ease-standard), transform var(--dur) var(--ease-out);flex-direction:column;padding:clamp(1.5rem,1.2rem + 1vw,2rem);display:flex;position:relative}.dz-section:nth-child(2n) .dz-card{border-color:#0000}.dz-card>*{margin:0}.dz-card>h3{font-size:var(--fs-h4);color:var(--color-heading-strong)}.dz-card>p{color:var(--color-text-muted)}.dz-card ul.wp-block-list{font-size:var(--fs-sm)}.dz-card ul.wp-block-list>li+li{margin-top:var(--space-1)}.dz-card__meta{padding-top:var(--space-3);border-top:var(--border);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-text)!important;margin-top:auto!important}.dz-card--link>h3 a{color:inherit;text-decoration:none}.dz-card--link>h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.dz-card--link:after{content:"→";font-weight:var(--fw-semibold);color:var(--dz-navy);transition:transform var(--dur) var(--ease-out);margin-top:auto}.dz-card--link:hover,.dz-card--link:focus-within{border-color:var(--dz-steel);box-shadow:var(--shadow-md)}.dz-card--link:focus-within{outline:2px solid var(--color-focus);outline-offset:3px}.dz-card--link:focus-within a:focus-visible{box-shadow:none;outline:none}@media (prefers-reduced-motion:no-preference){.dz-card--link:hover{transform:translateY(-2px)}.dz-card--link:hover:after{transform:translate(4px)}}ol.dz-steps{gap:var(--grid-gap);counter-reset:dz-step;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));padding:0;list-style:none;display:grid}ol.dz-steps>li{border:var(--border);border-radius:var(--radius);background:var(--dz-white);color:var(--color-text-muted);counter-increment:dz-step;padding:3.5rem 1.5rem 1.5rem;position:relative}.dz-section:nth-child(2n) ol.dz-steps>li{border-color:#0000}ol.dz-steps>li:before{content:counter(dz-step, decimal-leading-zero);font-family:var(--font-heading);font-size:1.125rem;font-weight:var(--fw-extrabold);color:var(--dz-amber);position:absolute;top:1.25rem;left:1.5rem}ol.dz-steps>li strong{margin-bottom:var(--space-2);font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--color-heading-strong);display:block}ol.dz-steps>li br{display:none}ol.dz-flow{gap:var(--space-3) 2.5rem;counter-reset:dz-flow;flex-wrap:wrap;padding:0;list-style:none;display:flex}ol.dz-flow>li{align-items:center;gap:var(--space-2);border:var(--border);border-radius:var(--radius-pill);background:var(--dz-white);font-weight:var(--fw-semibold);color:var(--dz-navy);counter-increment:dz-flow;padding:.5rem 1rem .5rem .5rem;display:inline-flex;position:relative}ol.dz-flow>li:before{content:counter(dz-flow);background:var(--dz-navy);width:1.75rem;height:1.75rem;font-size:var(--fs-xs);color:var(--dz-white);border-radius:50%;flex:none;place-items:center;display:inline-grid}ol.dz-flow>li:not(:last-child):after{content:"→";color:var(--dz-amber);font-weight:var(--fw-bold);position:absolute;right:-1.75rem}.dz-faq{border-top:var(--border);max-width:52rem}.dz-faq>*{margin:0}.dz-faq .wp-block-details{border-bottom:var(--border)}.dz-faq summary{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) 0;font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--color-heading-strong);cursor:pointer;list-style:none;display:flex}.dz-faq summary::-webkit-details-marker{display:none}.dz-faq summary:after{content:"+";color:var(--dz-navy);flex:none;font-size:1.5rem;line-height:1}.dz-faq details[open]>summary:after{content:"–"}.dz-faq summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.dz-faq details>p{max-width:var(--measure);padding-bottom:var(--space-5);color:var(--color-text-muted);margin:0}.entry-content .wp-block-buttons{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.entry-content .wp-block-button{margin:0}.entry-content .wp-block-button__link{border:1px solid var(--dz-navy);border-radius:var(--radius-control);background:var(--dz-navy);min-height:3rem;font-family:var(--font-body);font-size:1rem;font-weight:var(--fw-semibold);color:var(--dz-white);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;padding:.75rem 1.375rem;line-height:1.2;text-decoration:none;display:inline-flex}.entry-content .wp-block-button__link:hover{border-color:var(--dz-navy-hover);background:var(--dz-navy-hover);color:var(--dz-white)}.entry-content .is-style-outline .wp-block-button__link{border-color:var(--dz-rule);background:var(--dz-white);color:var(--dz-navy)}.entry-content .is-style-outline .wp-block-button__link:hover{border-color:var(--dz-navy);background:var(--dz-mist)}.dz-more a{font-weight:var(--fw-semibold);text-decoration:none}.dz-more a:after{content:" →";transition:transform var(--dur) var(--ease-out);display:inline-block}.dz-more a:hover{text-decoration:underline}.dz-more a:hover:after{transform:translate(3px)}.dz-section__inner>.dz-more+.dz-more{margin-top:var(--space-2)}.contact-block__grid{gap:var(--grid-gap);align-items:start;display:grid}@media (width>=56em){.contact-block--form .contact-block__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.contact-card__list .icon{color:var(--dz-navy);flex:none}.site-nav .menu-item--overview>.menu-link{font-weight:var(--fw-semibold);color:var(--dz-navy)}@media (width>=68em){.site-nav .menu-item--columns>.sub-menu{grid-template-columns:repeat(2,minmax(15rem,1fr));min-width:34rem;display:grid}.site-nav .menu-item--columns>.sub-menu>.menu-item--overview{grid-column:1/-1}}@media (width<=67.99em){.site-nav .sub-menu{max-height:none}}ol.dz-steps--text>li{color:var(--color-text)}#contact{scroll-margin-top:calc(var(--header-h) + var(--space-4))}@media (width>=68em) and (width<=79.99em){.site-nav{gap:var(--space-4)}.site-nav .menu{column-gap:var(--space-4)}.site-nav .menu>.menu-item>.submenu-toggle{width:1.5rem}}@media (width>=68em){.site-nav .menu>.menu-item>.menu-link{white-space:nowrap}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-animate].is-animating{will-change:transform, opacity}[data-animate=draw] path{vector-effect:non-scaling-stroke}.u-mt-0{margin-top:0!important}.u-mt-4{margin-top:var(--space-4)!important}.u-mt-6{margin-top:var(--space-6)!important}.u-mt-8{margin-top:var(--space-8)!important}.u-text-center{text-align:center}.u-measure{max-width:var(--measure)}.u-nowrap{white-space:nowrap}@media print{.site-header,.site-footer,.skip-link,.menu-toggle{display:none!important}body{color:#000;font-size:11pt}a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em}}.site-header{--logo-h:26px}@media (width>=68em){.site-header{--header-h:5rem;--logo-h:30px}}.site-footer{padding-block:var(--space-9) var(--space-6);font-size:var(--fs-sm)}.site-footer .site-logo img{height:26px}.site-footer__grid{gap:var(--space-8);display:grid}@media (width>=40em){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.site-footer__grid{gap:var(--space-8) var(--space-9);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}}.site-footer__brand>*+*{margin-top:var(--space-4)}.site-footer__tagline{margin-top:var(--space-5)}.site-footer__description{max-width:36ch;color:var(--color-text)}.site-footer__note{color:var(--color-text-muted)}.site-footer__title{margin-bottom:var(--space-4);font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--color-text-muted)}.footer-menu .menu-item+.menu-item{margin-top:var(--space-2)}.site-footer .menu-link{min-height:0;color:var(--color-text);font-weight:var(--fw-regular)}.site-footer .menu-link:hover,.site-footer a:hover{color:var(--dz-white);text-decoration:underline}.site-footer__contact{gap:var(--space-3);margin:0 0 var(--space-5);padding:0;list-style:none;display:grid}.site-footer__contact li{align-items:center;gap:var(--space-3);display:flex}.site-footer__contact a{text-decoration:none}.site-footer__crosslink{margin-top:var(--space-5)}.site-footer__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-9);padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.footer-legal,.site-footer__social{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-footer__bottom .menu-link,.site-footer__social a{color:var(--color-text-muted);text-decoration:none}.page-hero{padding-block:var(--space-6) var(--section-y-sm);border-bottom:var(--border);position:relative;overflow:hidden}.page-hero+.section{padding-top:var(--section-y-sm)}.page-hero__grid{left:45%}.page-hero__inner>.breadcrumbs{margin-bottom:var(--space-8)}.page-hero__content{max-width:52rem}.page-hero__content>*+*{margin-top:var(--space-5)}.page-hero__intro{color:var(--color-text-muted)}.page-hero__actions{margin-top:var(--space-7)}.page-hero--home{padding-top:var(--section-y-sm)}.page-hero--home .page-hero__title{font-size:var(--fs-display);line-height:1.04}.page-hero--compact .page-hero__title{font-size:var(--fs-h2)}.page-hero--compact .search-form{margin-top:var(--space-6)}.page-hero--legal{border-bottom:var(--border)}.page-hero--legal .page-hero__title{font-size:var(--fs-h2)}.page-hero--error{padding-block:var(--section-y) var(--section-y-sm)}.route-list{gap:0 var(--grid-gap);margin:0 0 var(--space-8);border-top:var(--border);padding:0;list-style:none;display:grid}@media (width>=40em){.route-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.route-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.route-list li{border-bottom:var(--border)}.route-list__link{align-items:center;gap:var(--space-3);min-height:4rem;color:var(--dz-charcoal);font-weight:var(--fw-semibold);text-decoration:none;display:flex}.route-list__link>.icon:first-child{color:var(--dz-steel)}.route-list__arrow{color:var(--dz-steel);transition:transform var(--dur) var(--ease-out);margin-left:auto}.route-list__link:hover{color:var(--dz-navy)}.route-list__link:hover .route-list__arrow{transform:translate(3px)}.error-search{gap:var(--space-4);display:grid}.search-count{margin-bottom:var(--space-5)}.search-results-list{gap:var(--space-4);max-width:var(--container-narrow);display:grid}.search-results-list .card{--card-pad:var(--space-5)}.no-results>*+*{margin-top:var(--space-5)}.no-results .route-list{margin-top:var(--space-7)}.no-results__help{max-width:var(--container-narrow);align-items:flex-start}.article__header .breadcrumbs{margin-bottom:var(--space-7)}.article__heading>*+*{margin-top:var(--space-4)}.article__summary{color:var(--color-text-muted)}.article__byline{align-items:center;gap:var(--space-2) var(--space-4);padding-top:var(--space-4);border-top:var(--border);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.article__author{font-weight:var(--fw-semibold);color:var(--color-heading-strong)}.entry-meta{font-size:var(--fs-sm);color:var(--color-text-muted);margin:0}.article__media{margin-block:0}.author-box{margin-top:var(--space-8)}.cta-band{gap:var(--space-7);align-items:end;display:grid}@media (width>=56em){.cta-band{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.cta-band__actions{justify-self:end}}.cta-band__text>*+*{margin-top:var(--space-4)}.cta-band__note{margin-top:var(--space-4);font-size:var(--fs-sm);color:var(--color-text-muted)}.section-footnote{margin-top:var(--space-6);font-size:var(--fs-sm)}.sg-swatches{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.sg-swatch{gap:var(--space-1);font-size:var(--fs-sm);display:grid}.sg-swatch__chip{border:var(--border);border-radius:var(--radius);height:4.5rem;display:block}.sg-form{max-width:32rem}.contact-card{max-width:40rem}.contact-card__list{gap:var(--space-4);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.contact-card__list li{align-items:center;gap:var(--space-3);font-size:var(--fs-lead);display:flex}.contact-card__list .icon{color:var(--dz-navy)}.contact-card__list a{font-weight:var(--fw-semibold);text-decoration:none}