@layer ddi.reset{*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block:0 0}ul[role=list],ol[role=list],ul[role=navigation]{list-style:none}body{margin-inline:0;min-height:100vh;min-height:100dvh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance;font-weight:700;font-size:1em;margin-block-start:0;margin-block-end:0}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}:target{scroll-margin-block:5ex}}@layer ddi{:root{--step--2: clamp(.5628rem, .5276rem + .1759vw, .7035rem);--step--1: clamp(.7502rem, .7033rem + .2344vw, .9377rem);--step-0: clamp(1rem, .9375rem + .3125vw, 1.25rem);--step-1: clamp(1.333rem, 1.2497rem + .4166vw, 1.6663rem);--step-2: clamp(1.7769rem, 1.6658rem + .5553vw, 2.2211rem);--step-3: clamp(2.3686rem, 2.2206rem + .7402vw, 2.9607rem);--step-4: clamp(3.1573rem, 2.96rem + .9867vw, 3.9467rem);--step-5: clamp(4.2087rem, 3.9457rem + 1.3152vw, 5.2609rem)}:root{--space-3xs: clamp(.25rem, .2344rem + .0781vw, .3125rem);--space-2xs: clamp(.5rem, .4688rem + .1563vw, .625rem);--space-xs: clamp(.75rem, .7031rem + .2344vw, .9375rem);--space-s: clamp(1rem, .9375rem + .3125vw, 1.25rem);--space-m: clamp(1.5rem, 1.4063rem + .4688vw, 1.875rem);--space-l: clamp(2rem, 1.875rem + .625vw, 2.5rem);--space-xl: clamp(3rem, 2.8125rem + .9375vw, 3.75rem);--space-2xl: clamp(4rem, 3.75rem + 1.25vw, 5rem);--space-3xl: clamp(6rem, 5.625rem + 1.875vw, 7.5rem);--space-3xs-2xs: clamp(.25rem, .1563rem + .4688vw, .625rem);--space-2xs-xs: clamp(.5rem, .3906rem + .5469vw, .9375rem);--space-xs-s: clamp(.75rem, .625rem + .625vw, 1.25rem);--space-s-m: clamp(1rem, .7813rem + 1.0938vw, 1.875rem);--space-m-l: clamp(1.5rem, 1.25rem + 1.25vw, 2.5rem);--space-l-xl: clamp(2rem, 1.5625rem + 2.1875vw, 3.75rem);--space-xl-2xl: clamp(3rem, 2.5rem + 2.5vw, 5rem);--space-2xl-3xl: clamp(4rem, 3.125rem + 4.375vw, 7.5rem);--space-s-l: clamp(1rem, .625rem + 1.875vw, 2.5rem);--space-s-2xl: clamp(1rem, 0rem + 5vw, 5rem);--space-xl-3xl: clamp(3rem, 1.875rem + 5.625vw, 7.5rem);--space-m-3xl: clamp(1.5rem, 0rem + 7.5vw, 7.5rem)}:root{--color-named-wgray-50: rgb(255, 252, 243);--color-named-wgray-100: rgb(242, 238, 232);--color-named-wgray-200: rgb(217, 208, 198);--color-named-wgray-300: rgb(187, 179, 173);--color-named-wgray-800: rgb(44, 43, 42);--color-named-wgray-850: rgb(34, 32, 31);--color-named-wgray-950: rgb(7, 7, 7);--color-named-sand-50: rgb(253, 246, 235);--color-named-sand-100: rgb(249, 236, 215);--color-named-dark-blue: rgb(0, 81, 142);--color-named-light-blue: rgb(105, 190, 255);--color-named-yellow-100: rgb(255, 248, 212);--color-named-yellow-200: rgb(255, 239, 175);--color-named-yellow-300: rgb(254, 235, 158);--ddi-font-family-heading: sans-serif;--ddi-font-family-body: sans-serif;--ddi-font-family-button: var(--ddi-font-family-body);--ddi-font-weight-bold: bold;--ddi-font-weight-normal: normal;--ddi-border: solid 2px var(--ddi-color-border);--ddi-border-light: solid 1px var(--ddi-color-border-light);--ddi-border-subtle: solid 1px var(--ddi-color-border-subtle);--ddi-space-padding: var(--space-xs-s);--ddi-space-airy: var(--space-m-3xl);--ddi-space-measure: 70ch;--ddi-space-content: 60rem;--ddi-space-min-viewport-width: 320px;--ddi-space-min-content-width: min( 100%, calc(var(--ddi-space-min-viewport-width) - 2 * var(--ddi-space-padding)) );--ddi-space-border-radius: var(--space-2xs)}body,[data-ddi-variant]{--ddi-color-error: red;--ddi-color-bg-sink: color-mix(var(--color-named-wgray-200));--ddi-color-bg-link: var(--color-named-dark-blue);--ddi-color-link: var(--ddi-color-bg-link);--ddi-color-text: var(--color-named-wgray-800);--ddi-color-text-link: var(--color-named-dark-blue);--ddi-color-heading: var(--ddi-color-text);--ddi-color-border: color-mix( in srgb, transparent 15%, var(--ddi-color-text) );--ddi-color-border-light: color-mix( in srgb, transparent 50%, var(--ddi-color-text) );--ddi-color-border-subtle: color-mix( in srgb, transparent 85%, var(--ddi-color-text) );--ddi-border: solid 4px var(--ddi-color-border);--ddi-border-light: solid 2px var(--ddi-color-border-light);--ddi-border-subtle: solid 1px var(--ddi-color-border-subtle);--ddi-color-button-text: white;--ddi-color-button-background: var(--ddi-color-bg-link);--ddi-color-button-text-active: var(--ddi-color-button-text);--ddi-color-button-background-active: color-mix( in srgb, var(--ddi-color-text) 20%, var(--ddi-color-button-background) );--ddi-color-button-text-hover: var(--ddi-color-button-text);--ddi-color-button-background-hover: color-mix( in srgb, black 30%, var(--ddi-color-button-background) );--ddi-color-button-text-disabled: color-mix( in srgb, transparent 20%, var(--ddi-color-button-text) );--ddi-color-button-background-disabled: color-mix( in srgb, transparent 60%, var(--ddi-color-button-background) );--ddi-color-button-transparent-hover: color-mix( in srgb, transparent 90%, var(--ddi-color-button-background-hover) );--ddi-color-button-transparent-active: color-mix( in srgb, transparent 95%, var(--ddi-color-button-background-hover) )}body,[data-ddi-variant=normal]{--ddi-color-bg: var(--color-named-wgray-50);--ddi-color-bg-alt: var(--color-named-wgray-100);--ddi-color-bg-sink: var(--color-named-wgray-300)}[data-ddi-variant=alt]{--ddi-color-bg: var(--color-named-sand-50);--ddi-color-bg-alt: var(--color-named-sand-100);--ddi-color-bg-sink: var(--color-named-sand-300)}[data-ddi-variant=elevated]{--ddi-color-bg: var(--color-named-yellow-200);--ddi-color-bg-alt: var(--color-named-yellow-100);--ddi-color-bg-sink: var(--color-named-yellow-300)}[data-ddi-variant=inverted]{--ddi-color-text: white;--ddi-color-bg: var(--color-named-wgray-800);--ddi-color-bg-alt: var(--color-named-wgray-850);--ddi-color-bg-sink: var(--color-named-wgray-950);--ddo-color-bg-link: var(--color-named-light-blue);--ddo-color-text-link: var(--color-named-light-blue);--ddi-color-link: var(--ddi-color-text-link)}[data-ddi-dark-mode=dark]{body{--color-named-blue: rgb(43, 135, 205)}body,[data-ddi-variant]{--ddi-color-primary: var(--color-named-blue);--ddi-color-bg-primary: var(--color-named-dark-blue);--ddi-color-secondary: var(--color-named-red);--ddi-color-bg-secondary: var(--color-named-dark-red);--ddi-color-accent: var(--ddi-color-secondary);--ddi-color-bg-accent: var(--ddi-color-bg-secondary);--ddi-color-bg-sink: color-mix( in srgb, black 20%, var(--ddi-color-bg-alt) );--ddi-color-text: var(--color-named-white)}body,[data-ddi-variant=normal]{--ddi-color-bg: var(--color-named-charcoal);--ddi-color-bg-alt: var(--color-named-black)}}}@layer ddi{:root{font-family:var(--ddi-font-family-body, sans-serif);font-optical-sizing:auto;font-size:var(--step-0);font-weight:var(--ddi-font-weight-normal, normal)}body{background-color:var(--ddi-color-bg);color:var(--ddi-color-text)}button,h1,h2,h3,h4{font-family:var(--ddi-font-family-heading);color:var(--ddi-color-heading)}h1,h2,h3,h4{margin-block-end:1em}article,section{padding:var(--ddi-space-padding)}html,body,div,header,nav,main,footer{max-inline-size:none}time{font-style:italic}input:invalid{color:var(--ddi-color-error);border-color:var(--ddi-color-error);outline-color:var(--ddi-color-error)}strong{font-weight:var(--ddi-font-weight-bold)}a[class]:not(.link),a.button{text-decoration:none}a[class]:not(.link):not(.button){color:inherit}a:not([class]),a.variant,.link{--_color: var(--ddi-color-link, var(--ddi-color-accent));color:var(--ddi-color-error);text-decoration:underline solid .075em currentColor;&:link,&:visited{color:var(--_color)}&:hover,&:focus{text-decoration:underline solid .125em currentColor;text-underline-offset:.125em}&:focus-visible{outline-offset:.2em}&:active{text-underline-offset:.05em!important;text-decoration:underline solid .2em currentColor}}button,a.button{--_text: var(--ddi-color-button-text);--_background: var(--ddi-color-button-background);--_text-hover: var(--ddi-color-button-text-hover);--_background-hover: var(--ddi-color-button-background-hover);--_text-active: var(--ddi-color-button-text-active);--_background-active: var(--ddi-color-button-background-active);--_text-disabled: var(--ddi-color-button-text-disabled);--_background-disabled: var(--ddi-color-button-background-disabled);--_transparent-hover: var(--ddi-color-button-transparent-hover);--_transparent-active: var(--ddi-color-button-transparent-active);display:inline-block flex;border:none;padding-block:var(--space-2xs);padding-inline:var(--space-s);font-family:var(--ddi-font-family-button);color:var(--_text);background:var(--_background);white-space:nowrap;text-align:center;border-radius:var(--ddi-space-border-radius);cursor:pointer;&:hover{color:var(--_text-hover);background:var(--_background-hover)}&:focus-visible{outline:var(--ddi-border-light);outline-color:var(--_background);outline-offset:.15em}&:active{background:var(--_background-active);color:var(--_text-active)}&:disabled{background:var(--_background-disabled);color:var(--_text-disabled);cursor:default}&.secondary{background:transparent;color:var(--_background);border:var(--ddi-border-light);border-color:var(--_background);&:hover{border-color:var(--_hover-bg);color:var(--_hover-bg);background-color:var(--_transparent-hover)}&:active{background-color:var(--_transparent-active)}&:disabled{border-color:var(--_background-disabled);color:var(--_background-disabled);background:transparent}}&.tertiary{background:transparent;color:var(--_background);text-decoration:underline;&:hover{color:var(--_hover-bg);background-color:var(--_transparent-hover)}&:active{background-color:var(--_transparent-active)}&:disabled{color:var(--_background-disabled);background:transparent}}&.small{padding-inline:var(--space-xs);padding-block:calc(var(--space-3xs) * .5)}&.large{padding-inline:calc(var(--ddi-space-padding) * 3);padding-block:calc(var(--ddi-space-padding) * 1.1)}}button{display:inline-block flex}a.button{display:inline-block}[data-ddi-variant]{color:var(--ddi-color-text);background-color:var(--ddi-color-bg)}[data-ddi-contrast-compliance=None]{outline:double 4px red}[data-ddi-contrast-compliance=AA]{outline:double 4px color-mix(in srgb,lime,green)}}@layer ddi{.flow{--space: var(--space-2xs-xs);display:flex;flex-direction:column;justify-content:flex-start}.flow>*{margin-block:0}.flow>*+*{margin-block-start:var(--space, 1.5rem)}.x-flow{--space: var(--space-2xs-xs);display:flex;flex-direction:row;justify-content:flex-start}.x-flow>*{margin-inline:0}.x-flow>*+*{margin-inline-start:var(--space, 1.5rem)}.stack{--space: var(--space-2xs-xs);display:flex;flex-direction:column;justify-content:flex-start}.x-stack{--space: var(--space-2xs-xs);display:flex;flex-direction:row}.wrapper{max-inline-size:var(--ddi-space-measure);margin-inline:auto}.content{margin-inline:max(var(--ddi-space-airy),50% - var(--ddi-space-content) / 2)}.padded-content{padding-inline:max(var(--ddi-space-airy),50% - var(--ddi-space-content) / 2)}.box{padding:var(--ddi-space-padding);border:var(--ddi-border)}.pane{padding:var(--ddi-space-padding);background-color:var(--ddi-color-bg-alt)}.center{display:flex;flex-direction:row;justify-content:center}.cluster{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--space-3xs-2xs)}.cover{min-block-size:100vh;display:flex;flex-direction:column}.cover>.main{margin-block:auto}.switcher{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--ddi-space-padding)}.switcher>*{flex-grow:1;flex-basis:0}.with-leading-sidebar{display:flex;flex-wrap:wrap;gap:var(--ddi-space-padding)}.with-leading-sidebar>:first-child{flex-grow:1}.with-leading-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.with-trailing-sidebar{display:flex;flex-wrap:wrap;gap:var(--ddi-space-padding)}.with-trailing-sidebar2>:last-child{flex-grow:1}.with-trailing-sidebar2>:first-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.docked-bottom{position:fixed;bottom:0;left:0;right:0}.icon{height:.75em;height:1cap;width:.75em;width:1cap}.with-icon{display:inline-flex;align-items:baseline}.with-icon .icon{margin-inline-end:var(--space, .5em)}[data-ddi-layout]{display:flex;flex-wrap:wrap;flex-direction:row;gap:calc(var(--ddi-space-padding) * 2) var(--ddi-space-padding);>*{flex-basis:0;flex:1;min-inline-size:var(--ddi-space-min-content-width)}>.spacer{height:0;margin:0;min-inline-size:calc(var(--ddi-space-min-content-width) / 2)}}[data-ddi-layout="1 2"],[data-ddi-layout="_ 2"],[data-ddi-layout="1 _"]{>:last-child{flex:2}}[data-ddi-layout="2 1"],[data-ddi-layout="2 _"],[data-ddi-layout="_ 1"]{>:first-child{flex:2}}.wrap-grid{--_cell-size: minmax(var(--ddi-space-min-content-width), 1fr);display:grid;grid-template-columns:repeat(auto-fit,var(--_cell-size))}.wrap-grid.small-cells{--_cell-size: minmax(calc(var(--ddi-space-min-content-width) / 2), 1fr)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@layer ddi{.body-text{min-width:var(--ddi-space-min-content-width);>p,>ul,>ol,>pre{max-inline-size:var(--ddi-space-measure)}>pre{padding:var(--ddi-space-padding);font-size:var(--step--2)}>p,>picture,>img,>div{&:not(:last-child){margin-block-end:1em}}>p.pre-heading{font-style:italic;font-size:var(--step-0);margin-block-end:.5em;line-height:1.3;text-wrap:balance;+.heading-1,+h1{margin-block-start:0}}}.body-text.intro>p,.body-text>.intro{font-size:var(--step-1);text-wrap:balance}.body-text>h1,.body-text>.heading-1,.heading-1,.body-text>h2,.body-text>.heading-2,.heading-2,.body-text>h3,.body-text>.heading-3,.heading-3,.body-text>h4,.body-text>.heading-4,.heading-4{font-weight:var(--ddi-font-weight-bold, bold);max-inline-size:var(--ddi-space-measure);&:first-child{margin-block-start:0}}.body-text>h1,.body-text>.heading-1,.heading-1{font-size:var(--step-3);line-height:1;letter-spacing:-.02em;margin-block-end:1em;+p.sub-heading{font-style:italic;font-size:var(--step-2);margin-block-start:-1em}}.body-text>h2,.body-text>.heading-2,.heading-2{font-size:var(--step-2);margin-block:1em .5em;line-height:1.1;letter-spacing:-.0175em}.body-text>h3,.body-text>.heading-3,.heading-3{font-size:var(--step-1);margin-block:1em .5em;line-height:1.2;letter-spacing:-.015em}.body-text>h4,.body-text>.heading-4,.heading-4{font-size:var(--step-0);margin-block:1em .5em;line-height:1.3;letter-spacing:-.01em}.icon-button{--size: var(--step-1);padding:0;width:var(--size);height:var(--size);font-size:var(--step-0);border:none;border-radius:2000px;aspect-ratio:1}ul.lined{list-style:none;padding:0;>li{padding-block:var(--space-2xs);&:not(:last-child){border-bottom:var(--ddi-border-subtle)}}&.menu a:not(:hover){text-decoration:none}}.division{container:section size;padding-block:var(--space-xl-3xl)}.division[data-ddi-variant=normal]+.division[data-ddi-variant=normal],.division[data-ddi-variant=alt]+.division[data-ddi-variant=alt],.division[data-ddi-variant=inverted]+.division[data-ddi-variant=inverted],.division[data-ddi-variant=elevated]+.division[data-ddi-variant=elevated]{padding-block-start:0}.division:not([data-ddi-layout])>*:not(:last-child){margin-block-end:calc(var(--ddi-space-padding) * 2)}}:root{--dt-top-bar-height: var(--space-2xl);--ddi-font-family-body: "Poppins", sans-serif;--ddi-font-family-heading: "Poppins", sans-serif;--dt-black: rgb(54, 54, 54);--dt-cerice300: rgb(238, 119, 186);--dt-cerice400: rgb(235, 87, 171);--dt-cerice600: rgb(217, 24, 134);--dt-cerice900: rgb(164, 19, 101);--dt-wheat25: rgb(255, 253, 248);--dt-warm-gray100: rgb(247, 243, 239);--ddi-font-weight-normal: 400;--ddi-font-weight-semi-bold: 500;--ddi-font-weight-bold: 700}:root,body,[data-ddi-variant]{--ddi-color-link: var(--dt-cerice600);--ddi-color-text-link: var(--dt-cerice600);--ddi-color-text: var(--dt-black);--ddi-color-button-background: var(--dt-cerice600);--ddi-color-bg: var(--dt-wheat25);--ddi-color-bg-sink: var(--dt-warm-gray100)}[data-ddi-variant=inverted]{--ddi-color-text: var(--dt-wheat25);--ddi-color-link: var(--dt-cerice300);--ddi-color-text-link: var(--dt-cerice300);--ddi-color-bg: var(--dt-black);--ddi-color-bg-alt: black}body{counter-reset:h2counter}h2.numbered:before{content:counter(h2counter) ".  ";counter-increment:h2counter}h2.numbered{text-indent:-2ch;margin-inline-start:2ch}table{table-layout:fixed;border-collapse:collapse;border:var(--ddi-border)}td{padding-inline:var(--ddi-space-padding);border:var(--ddi-border-subtle)}th{padding:var(--space-2xs) var(--ddi-space-padding);border-bottom:var(--ddi-border-light);text-align:left}tfoot td{border-top:var(--ddi-border-light)}button{font-weight:var(--ddi-font-weight-semi-bold)}.motion-blurred{box-shadow:0 calc(var(--dt-scroll-speed, 0) * -1px) 0 #64d0ff,inset 0 calc(var(--dt-scroll-speed, 0) * 1px) 0 #64d0ff,0 calc(var(--dt-scroll-speed, 0) * 1px) 0 #ff8264,inset 0 calc(var(--dt-scroll-speed, 0) * -1px) 0 #ff8264}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiGyp8kv8JHgFVrJJLucHtAOvWDSA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmr19VF9eOYktMqg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiDyp8kv8JHgFVrJJLmy15VF9eOYktMqg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v23/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
