:root{--dd-accent-text:var(--color-accent);--dd-accent-text-hover:var(--color-accent-hover)}.dd-wordmark{--dd-wordmark-height:40px;border-radius:.375rem;align-items:center;text-decoration:none;display:inline-flex}.dd-wordmark__svg{height:var(--dd-wordmark-height);aspect-ratio:358.7/168.9;flex:none;width:auto;display:block;overflow:visible}.dd-wordmark__d{fill:var(--color-cyan)}.dd-wordmark__zeile{fill:var(--color-navy)}.dd-skiplink{z-index:100;border:1px solid var(--color-line-strong);border-radius:var(--radius-button);background-color:var(--color-bg);box-shadow:var(--shadow-card);color:var(--color-navy);font-size:var(--text-small);transition:transform var(--duration-menu) var(--ease-out);padding:.625rem 1rem;font-weight:500;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-250%)}.dd-skiplink:focus{transform:translateY(0)}.dd-tone-navy{--tone-head:#f8fafc;--tone-muted:#94a3b8;--tone-body:#cbd5e1;--tone-rule:#0ea5e98c;--tone-with:#38bdf8}.dd-tone-cyan{--tone-head:var(--color-navy);--tone-muted:#0f172a9e;--tone-body:#0f172adb;--tone-rule:#0f172a4d;--tone-with:var(--color-navy)}.dd-tone-sky{--tone-head:var(--color-navy);--tone-muted:#64748b;--tone-body:#334155;--tone-rule:#0369a159;--tone-with:var(--color-accent)}:is(.dd-tone-navy,.dd-tone-cyan,.dd-tone-sky){color:var(--tone-body)}:is(.dd-tone-navy,.dd-tone-cyan,.dd-tone-sky) :is(h1,h2,h3,h4){color:var(--tone-head)}.dd-tone-blue{--tone-head:#fff;--tone-muted:#bae6fd;--tone-body:#e0f2fe;--tone-rule:#ffffff38;--tone-with:#fff;--tone-swoosh:#7dd3fc}.dd-tone-blue{color:var(--tone-body)}.dd-tone-blue :is(h1,h2,h3,h4){color:var(--tone-head)}.dd-button{border-radius:var(--radius-button);font-family:var(--font-text);font-size:var(--text-small);white-space:nowrap;transition:background-color var(--duration-hover) var(--ease-out), border-color var(--duration-hover) var(--ease-out), color var(--duration-hover) var(--ease-out), transform var(--duration-press) var(--ease-out), box-shadow .3s var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.dd-button__content{transition:opacity var(--duration-hover) var(--ease-out);align-items:center;gap:.5rem;display:inline-flex}.dd-button--md{height:2.75rem;padding-inline:1.125rem}.dd-button--lg{height:3.25rem;font-size:var(--text-body);padding-inline:1.5rem}.dd-button--block{width:100%;display:flex}.dd-button--primary{background-color:var(--dd-accent-text);color:var(--color-bg)}.dd-button--secondary{background-color:var(--color-bg);border-color:var(--color-line-strong);color:var(--color-navy)}.dd-button--ghost{color:var(--dd-accent-text);background-color:#0000}.dd-button{isolation:isolate;overflow:hidden}.dd-button:before{content:"";z-index:-1;background-color:var(--dd-button-fill,transparent);transform-origin:0;transition:transform .35s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.dd-button--primary{--dd-button-fill:var(--dd-accent-text-hover)}.dd-button--secondary{--dd-button-fill:var(--color-bg-sunken)}.dd-button--ghost{--dd-button-fill:var(--color-accent-soft)}.dd-button__content>svg:last-child:not(:first-child){transition:transform .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){.dd-button:not(:disabled):not([aria-disabled=true]):hover:before{transform:none}.dd-button:not(:disabled):not([aria-disabled=true]):hover .dd-button__content>svg:last-child:not(:first-child){transform:translate(4px)}.dd-button--primary:not(:disabled):not([aria-disabled=true]):hover{box-shadow:0 10px 22px -12px #0369a1b3}.dd-button--secondary:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--color-ink-subtle)}.dd-button--ghost:not(:disabled):not([aria-disabled=true]):hover{color:var(--dd-accent-text-hover)}}.dd-button:not(:disabled):not([aria-disabled=true]):active{transform:scale(.97)}.dd-button:disabled,.dd-button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.dd-button[data-loading=true]{cursor:progress}.dd-button[data-loading=true] .dd-button__content{opacity:0}.dd-button__spinner{opacity:.9;border:2px solid;border-top-color:#0000;border-radius:999px;width:1.125rem;height:1.125rem;animation:.7s linear infinite dd-spin;position:absolute}@keyframes dd-spin{to{transform:rotate(360deg)}}.dd-iconbutton{border-radius:var(--radius-button);width:2.75rem;height:2.75rem;color:var(--color-navy);transition:background-color var(--duration-hover) var(--ease-out), border-color var(--duration-hover) var(--ease-out), transform var(--duration-press) var(--ease-out);background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.dd-iconbutton:hover{background-color:var(--color-bg-sunken)}}.dd-iconbutton:active{transform:scale(.97)}.dd-linkarrow{min-height:2.75rem;color:var(--dd-accent-text);font-size:var(--text-small);transition:color var(--duration-hover) var(--ease-out);align-items:center;gap:.375rem;font-weight:500;text-decoration:none;display:inline-flex}.dd-linkarrow__icon{transition:transform var(--duration-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.dd-linkarrow:hover{color:var(--dd-accent-text-hover)}.dd-linkarrow:hover .dd-linkarrow__icon{transform:translate(2px)}}.dd-linkarrow:active .dd-linkarrow__icon{transform:translate(2px)}.dd-linkarrow[aria-disabled=true]{opacity:.45;pointer-events:none}.dd-eyebrow{color:var(--dd-accent-text);font-size:var(--text-meta);line-height:var(--text-meta--line-height);font-weight:500}.dd-chip{border:1px solid var(--color-line);background-color:var(--color-bg-section);color:var(--color-ink-body);font-size:var(--text-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-weight:500;display:inline-flex}.dd-chip__icon{color:var(--color-accent)}.dd-chip--accent{background-color:var(--color-accent-soft);color:var(--dd-accent-text);border-color:#0000}.dd-chip--accent .dd-chip__icon{color:var(--dd-accent-text)}.dd-tabs{min-width:0;max-width:100%}.dd-tabs__list{display:flex;position:relative}.dd-tab{min-height:2.75rem;font-family:inherit;font-size:var(--text-small);color:var(--color-ink-muted);transition:color var(--duration-hover) var(--ease-out), background-color var(--duration-hover) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;font-weight:500;display:inline-flex;position:relative}.dd-tab[data-active=true]{color:var(--color-navy)}.dd-tab__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dd-tabs__indicator{transform-origin:0;position:absolute}.dd-tabs__indicator[data-ready=true]{transition:transform var(--duration-tab) var(--ease-out)}.dd-tabs--underline .dd-tabs__list{border-bottom:1px solid var(--color-line);scrollbar-width:none;gap:1.5rem;width:100%;overflow-x:auto}.dd-tabs--underline .dd-tabs__list::-webkit-scrollbar{display:none}.dd-tabs--underline .dd-tab{flex:none;padding-block:.5rem .875rem}.dd-tabs--underline .dd-tabs__indicator{background-color:var(--color-accent);width:1px;height:2px;bottom:-1px;left:0}@media (hover:hover) and (pointer:fine){.dd-tabs--underline .dd-tab[data-active=false]:hover{color:var(--color-navy)}}.dd-tabs--segment{scrollbar-width:none;overflow-x:auto}.dd-tabs--segment::-webkit-scrollbar{display:none}.dd-tabs--segment .dd-tabs__list{grid-template-columns:repeat(var(--dd-tab-count), minmax(0, 1fr));border:1px solid var(--color-line);background-color:var(--color-bg-sunken);border-radius:.625rem;width:100%;min-width:max-content;padding:.25rem;display:grid}.dd-tabs--segment .dd-tab{z-index:1;min-width:0;min-height:2.75rem;font-size:var(--text-meta);border-radius:.5rem;padding-inline:.25rem}.dd-tabs--segment .dd-tabs__indicator{width:calc((100% - .5rem) / var(--dd-tab-count));border:1px solid var(--color-line);background-color:var(--color-bg);transform:translateX(calc(var(--dd-tab-index) * 100%));border-radius:.5rem;top:.25rem;bottom:.25rem;left:.25rem}.dd-tabs__panel:focus-visible{outline-offset:4px}.dd-accordion{border-top:1px solid var(--color-line)}.dd-accordion__item{border-bottom:1px solid var(--color-line)}.dd-accordion__trigger{text-align:left;width:100%;min-height:3.5rem;font-family:var(--font-display);font-size:var(--text-body);color:var(--color-navy);transition:color var(--duration-hover) var(--ease-out);background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding-block:.875rem;font-weight:600;display:flex}.dd-accordion__chevron{color:var(--color-ink-subtle);transition:transform var(--duration-accordion) var(--ease-out), color var(--duration-hover) var(--ease-out);flex:none}.dd-accordion__trigger[aria-expanded=true] .dd-accordion__chevron{color:var(--color-accent);transform:rotate(180deg)}.dd-accordion__plus{width:1.25rem;height:1.25rem;color:var(--color-ink-subtle);transition:transform var(--duration-accordion) var(--ease-out), color var(--duration-hover) var(--ease-out);flex:none;position:relative}.dd-accordion__plus:before,.dd-accordion__plus:after{content:"";width:.75rem;height:1.5px;transition:transform var(--duration-accordion) var(--ease-out);background-color:currentColor;border-radius:1px;margin:-.75px 0 0 -.375rem;position:absolute;top:50%;left:50%}.dd-accordion__plus:after{transform:rotate(90deg)}.dd-accordion__trigger[aria-expanded=true] .dd-accordion__plus{color:var(--color-accent);transform:rotate(180deg)}.dd-accordion__trigger[aria-expanded=true] .dd-accordion__plus:after{transform:rotate(0)}@media (hover:hover) and (pointer:fine){.dd-accordion__trigger:hover,.dd-accordion__trigger:hover .dd-accordion__plus,.dd-accordion__trigger:hover .dd-accordion__chevron{color:var(--dd-accent-text)}}.dd-accordion__panel{transition:grid-template-rows var(--duration-accordion) var(--ease-out);grid-template-rows:0fr;display:grid}.dd-accordion__panel[data-open=true]{grid-template-rows:1fr}.dd-accordion__clip{overflow:hidden}.dd-accordion__content{color:var(--color-ink-body);font-size:var(--text-body);padding-bottom:1.25rem}.dd-field{flex-direction:column;gap:.375rem;display:flex}.dd-field__label{color:var(--color-navy);font-size:var(--text-small);font-weight:500}.dd-field__optional{color:var(--color-ink-muted);font-weight:400}.dd-field__hint{color:var(--color-ink-muted);font-size:var(--text-small)}.dd-field__error{color:var(--color-danger);font-size:var(--text-small);align-items:flex-start;gap:.375rem;display:flex}.dd-field__error svg{flex:none;margin-top:.1875rem}.dd-input,.dd-textarea{border:1px solid var(--color-line-control);border-radius:var(--radius-button);background-color:var(--color-bg);width:100%;min-height:2.75rem;color:var(--color-ink);font-family:inherit;font-size:var(--text-body);transition:border-color var(--duration-hover) var(--ease-out), background-color var(--duration-hover) var(--ease-out);padding:.625rem .875rem}.dd-textarea{resize:vertical;min-height:8rem;line-height:1.6}.dd-input::placeholder,.dd-textarea::placeholder{color:var(--color-ink-subtle)}@media (hover:hover) and (pointer:fine){.dd-input:not(:disabled):hover,.dd-textarea:not(:disabled):hover{border-color:var(--color-ink-subtle)}}.dd-input[aria-invalid=true],.dd-textarea[aria-invalid=true]{border-color:var(--color-danger);background-color:var(--color-danger-soft)}.dd-input:disabled,.dd-textarea:disabled{background-color:var(--color-bg-sunken);color:var(--color-ink-subtle);cursor:not-allowed}.dd-checkbox{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.dd-checkbox__input{width:1.5rem;height:1.5rem;accent-color:var(--color-accent);flex:none}.dd-checkbox[data-invalid=true] .dd-checkbox__input{outline:2px solid var(--color-danger);outline-offset:2px;border-radius:.25rem}.dd-checkbox__label{color:var(--color-ink-body);font-size:var(--text-small);padding-block:.75rem;line-height:1.5}.dd-checkbox__input:disabled+.dd-checkbox__label{color:var(--color-ink-subtle)}.dd-honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dd-turnstile:has(iframe){margin-block-end:1rem}.dd-footerlink{min-height:2.75rem;color:var(--color-ink-muted);font-size:var(--text-small);transition:color var(--duration-hover) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.dd-footerlink:hover{color:var(--dd-accent-text)}}.dd-prose{max-width:68ch;color:var(--color-ink-body);font-size:var(--text-body)}.dd-prose>*+*{margin-top:1.25rem}.dd-prose h2{font-size:var(--text-h3);margin-top:2.5rem;font-weight:600}.dd-prose h3{font-size:var(--text-body);color:var(--color-navy);margin-top:2rem;font-weight:600}.dd-prose ul,.dd-prose ol{padding-left:1.25rem}.dd-prose ul{list-style:outside}.dd-prose ol{list-style:decimal}.dd-prose li+li{margin-top:.5rem}.dd-prose strong{color:var(--color-navy);font-weight:600}.dd-prose a{color:var(--dd-accent-text);text-decoration:underline}.dd-prose dt{color:var(--color-navy);font-weight:600}@media (prefers-reduced-motion:reduce){.dd-button,.dd-button__content,.dd-iconbutton,.dd-linkarrow,.dd-linkarrow__icon,.dd-tab,.dd-tabs__indicator[data-ready=true],.dd-accordion__panel,.dd-accordion__chevron,.dd-accordion__plus,.dd-accordion__plus:after,.dd-skiplink,.dd-footerlink,.dd-input,.dd-textarea{transition-property:background-color,border-color,color,opacity,box-shadow}.dd-button:before,.dd-button__content>svg:last-child:not(:first-child){transition:none}.dd-button__spinner{animation-duration:2s}}
.dd-header{z-index:50;background-color:var(--color-bg);border-bottom:1px solid var(--color-line);position:relative}.dd-header--sticky{position:sticky;top:0}.dd-header__inner{justify-content:space-between;align-items:center;gap:1rem;height:4rem;display:flex}.dd-header__nav,.dd-header__actions{display:none}.dd-header__burger{display:inline-flex}.dd-header .dd-header__cta-compact{display:none}@media (min-width:375px) and (max-width:1023px){.dd-header__inner{gap:.5rem}.dd-header .dd-header__cta-compact{margin-left:auto;padding-inline:.75rem;display:inline-flex}}@media (min-width:1024px){.dd-header__nav{align-items:center;gap:.125rem;margin-left:auto;display:flex}.dd-header__actions{align-items:center;gap:.75rem;margin-left:1.5rem;display:flex}.dd-header__burger{display:none}}.dd-navitem{position:relative}.dd-navlink,.dd-navtrigger{border-radius:var(--radius-button);height:2.75rem;font-family:inherit;font-size:var(--text-small);color:var(--color-ink-body);white-space:nowrap;transition:color var(--duration-hover) var(--ease-out), background-color var(--duration-hover) var(--ease-out);background:0 0;border:0;align-items:center;gap:.375rem;padding-inline:.75rem;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.dd-navlink:hover,.dd-navtrigger:hover{color:var(--color-navy);background-color:var(--color-bg-sunken)}}.dd-navtrigger[aria-expanded=true]{color:var(--color-navy);background-color:var(--color-bg-sunken)}.dd-navlink[aria-current=page],.dd-navtrigger[data-active=true]{color:var(--color-navy);box-shadow:inset 0 -2px 0 var(--color-accent-line);border-radius:0}.dd-navbadge{background-color:var(--color-accent);color:#fff;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.1875rem .4375rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.dd-menuitem[aria-current=page]{background-color:var(--color-bg-sunken)}.dd-menuitem[aria-current=page] .dd-menuitem__title{color:var(--color-accent)}.dd-sheet__sublink[aria-current=page]{color:var(--color-accent);font-weight:600}.dd-navsplit{border-radius:var(--radius-button);height:2.75rem;transition:background-color var(--duration-hover) var(--ease-out);align-items:center;display:inline-flex}.dd-navsplit__link,.dd-navsplit__toggle{height:100%;font-family:inherit;font-size:var(--text-small);color:var(--color-ink-body);cursor:pointer;transition:color var(--duration-hover) var(--ease-out);background:0 0;border:0;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.dd-navsplit__link{border-radius:var(--radius-button) 0 0 var(--radius-button);padding-inline:.75rem .25rem}.dd-navsplit__toggle{border-radius:0 var(--radius-button) var(--radius-button) 0;padding-inline:.25rem .625rem}@media (hover:hover) and (pointer:fine){.dd-navsplit:hover{background-color:var(--color-bg-sunken)}.dd-navsplit:hover .dd-navsplit__link,.dd-navsplit:hover .dd-navsplit__toggle{color:var(--color-navy)}}.dd-navsplit[data-open=true]{background-color:var(--color-bg-sunken)}.dd-navsplit[data-open=true] .dd-navsplit__link{color:var(--color-navy)}.dd-navsplit__link:focus-visible,.dd-navsplit__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.dd-navsplit[data-active=true]{box-shadow:inset 0 -2px 0 var(--color-accent-line);border-radius:0}.dd-navsplit[data-active=true] .dd-navsplit__link{color:var(--color-navy)}.dd-navsplit__toggle[aria-expanded=true] .dd-navtrigger__chevron{transform:rotate(180deg)}.dd-navtrigger__chevron{color:var(--color-ink-subtle);transition:transform var(--duration-menu) var(--ease-out)}.dd-navtrigger[aria-expanded=true] .dd-navtrigger__chevron{transform:rotate(180deg)}@media (max-width:1023px){.dd-mega,.dd-dropdown{display:none}}.dd-mega{transform-origin:top;animation:dd-menu-in var(--menu-open) var(--ease-out) both;pointer-events:none;position:absolute;top:calc(100% + .5rem);left:0;right:0}:root{--menu-open:.3s;--menu-close:.17s}.dd-mega[data-state=closed],.dd-dropdown[data-state=closed]{animation:dd-menu-out var(--menu-close) cubic-bezier(.4, 0, 1, 1) both}.dd-mega[data-state=closed] .dd-mega__panel{pointer-events:none}.dd-mega__panel{border:1px solid var(--color-line);border-radius:var(--radius-panel);background-color:var(--color-bg);pointer-events:auto;padding:1.75rem 1.75rem .75rem;box-shadow:0 2px 6px #0f172a0f,0 32px 64px -24px #0f172a52}.dd-mega:before{content:"";pointer-events:auto;height:.5rem;position:absolute;inset:-.5rem 0 auto}.dd-mega[data-animate=false],.dd-dropdown[data-animate=false]{animation:none}.dd-mega__grid{grid-template-columns:repeat(3,minmax(0,1fr)) 17.5rem;gap:1.5rem;display:grid}.dd-mega__group-title{font-family:var(--font-display);color:var(--color-navy);margin-bottom:.5rem;padding-inline:.75rem;font-size:1.0625rem;font-weight:600}.dd-mega__group-list{gap:.25rem;display:grid}.dd-mega__foot{border-top:1px solid var(--color-line);align-items:center;gap:1rem;margin-top:1rem;padding:.75rem .75rem .25rem;display:flex}.dd-mega__card{border-radius:var(--radius-panel);background-color:var(--color-navy);color:#fff;flex-direction:column;align-self:start;align-items:flex-start;gap:.5rem;padding:1rem 1rem 1.25rem;display:flex}.dd-mega__card-media{border-radius:calc(var(--radius-panel) - .5rem);background-color:var(--color-bg-sunken);width:100%;margin-bottom:.5rem;display:block;overflow:hidden}.dd-mega__card-image{width:100%;height:auto;transition:transform .6s var(--ease-out);display:block}@media (hover:hover) and (pointer:fine){.dd-mega__card:hover .dd-mega__card-image{transform:scale(1.04)}.dd-mega__card:hover .dd-mega__card-link svg{transform:translate(4px)}}.dd-mega__card-title{font-family:var(--font-display);color:#fff;font-size:1.1875rem;font-weight:600}.dd-mega__card-text{color:#e2e8f0d9;font-size:var(--text-small)}.dd-mega__card-link{color:#fff;align-items:center;gap:.375rem;margin-top:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.dd-mega__card-link svg{color:#38bdf8;transition:transform var(--duration-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.dd-mega__card-link:hover svg{transform:translate(2px)}}.dd-mega__card-link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #38bdf8}.dd-dropdown{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-bg);width:21rem;box-shadow:var(--shadow-float);transform-origin:0 0;animation:dd-menu-in var(--menu-open) var(--ease-out) both;padding:.5rem;position:absolute;top:calc(100% + .5rem);left:0}.dd-dropdown__list{display:grid;position:relative}@keyframes dd-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes dd-menu-out{to{opacity:0;transform:translateY(-4px)}}.dd-mega__panel{position:relative}.dd-glide{width:var(--glide-w,0);height:var(--glide-h,0);background-color:var(--color-bg-section);opacity:0;transform:translate(var(--glide-x,0), var(--glide-y,0));transition:transform .26s var(--ease-out), width .26s var(--ease-out), height .26s var(--ease-out), opacity .2s var(--ease-out);pointer-events:none;border-radius:.625rem;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1px #0f172a0a}.dd-glide[data-visible=true]{opacity:1}.dd-menuitem{--menuitem-move:.28s;isolation:isolate;transition:transform var(--duration-press) var(--ease-out);border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.75rem;text-decoration:none;display:flex;position:relative}.dd-menuitem__arrow{vertical-align:-.125em;color:var(--color-accent);opacity:0;transition:opacity .18s var(--ease-out), transform var(--menuitem-move) var(--ease-out);margin-left:.375rem;display:inline-block;transform:translate(-6px)}.dd-menuitem__icon{border:1px solid var(--color-line);background-color:var(--color-bg-section);width:2.25rem;height:2.25rem;color:var(--color-accent);transition:transform var(--menuitem-move,.28s) var(--ease-out), background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), box-shadow var(--menuitem-move,.28s) var(--ease-out);border-radius:.5rem;flex:none;place-items:center;display:grid}.dd-menuitem__title{color:var(--color-navy);font-size:var(--text-small);transition:transform var(--menuitem-move,.28s) var(--ease-out);font-weight:600;display:block}.dd-menuitem__summary{color:var(--color-ink-muted);font-size:var(--text-meta);margin-top:.125rem;display:block}@media (hover:hover) and (pointer:fine){.dd-menuitem:hover .dd-menuitem__icon{border-color:var(--color-accent);background-color:var(--color-accent);color:#fff;transform:scale(1.06);box-shadow:0 6px 16px -6px #0369a18c}.dd-menuitem:hover .dd-menuitem__title{transform:translate(2px)}.dd-menuitem:hover .dd-menuitem__arrow{opacity:1;transform:none}}.dd-menuitem:focus-visible .dd-menuitem__arrow{opacity:1;transform:none}.dd-menuitem:active{transform:scale(.985)}.dd-mega[data-animate=true] .dd-menuitem,.dd-mega[data-animate=true] .dd-mega__card,.dd-dropdown[data-animate=true] .dd-menuitem{animation:dd-menuitem-in .36s var(--ease-out) both;animation-delay:calc(var(--group-delay,0s) + var(--item-delay,0s))}.dd-mega__group:nth-child(2){--group-delay:40ms}.dd-mega__group:nth-child(3){--group-delay:80ms}.dd-menuitem:nth-child(2){--item-delay:25ms}.dd-menuitem:nth-child(3){--item-delay:50ms}.dd-menuitem:nth-child(4){--item-delay:75ms}.dd-mega__card{--group-delay:.12s}@keyframes dd-menuitem-in{0%{opacity:0;transform:translateY(4px)}}.dd-sheet{z-index:60;position:fixed;inset:0}@media (min-width:1024px){.dd-sheet{display:none}}.dd-sheet__scrim{background-color:color-mix(in oklab, var(--color-navy) 32%, transparent);border:0;width:100%;padding:0;position:absolute;inset:0}.dd-sheet__panel{background-color:var(--color-bg);border-left:1px solid var(--color-line);flex-direction:column;width:min(22rem,100% - 3rem);display:flex;position:absolute;top:0;bottom:0;right:0}.dd-sheet__head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;height:4rem;padding-inline:1rem .5rem;display:flex}.dd-sheet__body{overscroll-behavior:contain;flex:1;padding:.5rem 1rem 1.5rem;overflow-y:auto}.dd-sheet__foot{border-top:1px solid var(--color-line);background-color:var(--color-bg-section);padding:1rem}.dd-sheet__link{border-bottom:1px solid var(--color-line);min-height:3.5rem;color:var(--color-navy);font-family:var(--font-display);font-size:var(--text-body);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:flex}.dd-sheet__sublist{flex-direction:column;display:flex}.dd-sheet__sublink{min-height:2.75rem;color:var(--color-ink-body);font-size:var(--text-small);flex-direction:column;justify-content:center;gap:.125rem;padding-block:.5rem;font-weight:500;text-decoration:none;display:flex}.dd-sheet[data-state=open] .dd-sheet__scrim{animation:dd-fade-in var(--duration-sheet) var(--ease-drawer) both}.dd-sheet[data-state=open] .dd-sheet__panel{animation:dd-sheet-in var(--duration-sheet) var(--ease-drawer) both}.dd-sheet[data-state=closed] .dd-sheet__scrim{animation:dd-fade-out var(--duration-sheet) var(--ease-drawer) both}.dd-sheet[data-state=closed] .dd-sheet__panel{animation:dd-sheet-out var(--duration-sheet) var(--ease-drawer) both}@keyframes dd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes dd-sheet-in{0%{transform:translate(100%)}to{transform:none}}@keyframes dd-sheet-out{0%{transform:none}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.dd-mega,.dd-dropdown{animation:dd-fade-in var(--duration-menu) var(--ease-out) both}.dd-mega[data-state=closed],.dd-dropdown[data-state=closed]{animation:dd-fade-out var(--menu-close) var(--ease-out) both}.dd-glide{transition:opacity .2s var(--ease-out)}.dd-sheet[data-state=open] .dd-sheet__panel{animation:dd-fade-in var(--duration-sheet) var(--ease-out) both}.dd-sheet[data-state=closed] .dd-sheet__panel{animation:dd-fade-out var(--duration-sheet) var(--ease-out) both}.dd-navtrigger__chevron,.dd-navlink,.dd-navtrigger,.dd-menuitem,.dd-menuitem__icon,.dd-menuitem__title,.dd-menuitem__arrow,.dd-mega__card-image{transition-property:background-color,border-color,color,opacity}.dd-mega[data-animate=true] .dd-menuitem,.dd-mega[data-animate=true] .dd-mega__card,.dd-dropdown[data-animate=true] .dd-menuitem{animation:none}}.dd-sheet__link:active{background-color:var(--color-bg-sunken);transition:background-color var(--duration-press) var(--ease-out)}
