@layer drv.components.list{.drv-richtext :where(ul),.drv-ul{margin:0;margin-block-start:var(--drv-spacing-04, .75rem);padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));list-style-type:none}@media(min-width:64.0625rem){.drv-richtext :where(ul),.drv-ul{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-richtext :where(ul) ol,.drv-richtext :where(ul) ul,.drv-ul ol,.drv-ul ul{padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));list-style-type:none}.drv-richtext :where(ul) li,.drv-ul li{position:relative;margin-block-start:var(--drv-spacing-04, .75rem)}@media(min-width:64.0625rem){.drv-richtext :where(ul) li,.drv-ul li{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-richtext :where(ul) li:before,.drv-ul li:before{--drv-factor: -1;content:"";position:absolute;block-size:.333em;inline-size:.333em;border-radius:.125em;background-color:var(--drv-color-ui-07, #083163);inset-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));inset-block-start:.6em}.drv-richtext :where(ul) li li:before,.drv-ul li li:before{border:1px solid var(--drv-color-ui-07, #083163);background-color:transparent}.drv-richtext :where(ol),.drv-ol{margin:0;margin-block-start:var(--drv-spacing-04, .75rem);padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));list-style-type:none;counter-reset:li}@media(min-width:64.0625rem){.drv-richtext :where(ol),.drv-ol{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-richtext :where(ol) ol,.drv-richtext :where(ol) ul,.drv-ol ol,.drv-ol ul{padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));list-style-type:none;counter-reset:li}.drv-richtext :where(ol) li,.drv-ol li{position:relative;margin-block-start:var(--drv-spacing-04, .75rem);counter-increment:li}@media(min-width:64.0625rem){.drv-richtext :where(ol) li,.drv-ol li{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-richtext :where(ol) li:before,.drv-ol li:before{--drv-factor: -1;content:counter(li) ". ";position:absolute;margin-block-start:0;color:var(--drv-color-ui-07, #083163);font-weight:var(--drv-font-weight-bold, 600);inset-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1))}.drv-richtext :where(ol) li>.drv-ul li:before,.drv-ol li>.drv-ul li:before{content:""}.drv-checklist{margin:0;margin-block-start:var(--drv-spacing-04, .75rem);padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));list-style-type:none;padding-inline-start:0}.drv-ul .drv-checklist,.drv-ol .drv-checklist{padding-inline-start:0}@media(min-width:64.0625rem){.drv-checklist{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-checklist>li{position:relative;margin-block-start:var(--drv-spacing-04, .75rem);padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1))}.drv-checklist>li:before{content:normal}@media(min-width:64.0625rem){.drv-checklist>li{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-checklist>li>ul:not([class]){padding-inline-start:calc((var(--drv-icon-default-size, 1.5rem) + var(--drv-spacing-03, .5rem)) * var(--drv-factor, 1));list-style-type:none}.drv-checklist>li>ul:not([class])>li{position:relative;margin-block-start:var(--drv-spacing-04, .75rem)}@media(min-width:64.0625rem){.drv-checklist>li>ul:not([class])>li{margin-block-start:var(--drv-spacing-05, 1rem)}}.drv-checklist>li>ul:not([class])>li:before{content:"";position:absolute;block-size:.333em;inline-size:.333em;border:1px solid var(--drv-color-ui-07, #083163);border-radius:.125em;inset-block-start:.6em}.drv-checklist .drv-checklist__icon{position:absolute;color:var(--drv-color-ui-07, #083163);inset-inline-start:calc(var(--drv-spacing-01, .125rem) * -1);inset-block-start:var(--drv-spacing-01, .125rem)}}@layer drv.components.richtext{.drv-richtext{display:block}.drv-richtext p,.drv-richtext li,.drv-richtext dd,.drv-richtext dt{max-inline-size:83ch}@media(min-width:64.0625rem){.drv-richtext p,.drv-richtext li,.drv-richtext dd,.drv-richtext dt{max-inline-size:68ch}}@media(min-width:90rem){.drv-richtext p,.drv-richtext li,.drv-richtext dd,.drv-richtext dt{max-inline-size:83ch}}.drv-richtext :where(a:not([class])){--drv-icon-default-size: 1.3334em;transition-timing-function:cubic-bezier(.5,0,1,1);transition-property:text-decoration-thickness,text-underline-offset,color;transition-duration:.1s;color:var(--drv-color-interactive-01, #083163);font:inherit;font-weight:var(--drv-font-weight-bold, 600);text-decoration-thickness:.0625rem;text-underline-offset:.1875rem}.drv-richtext :where(a:not([class])):after{transition-timing-function:cubic-bezier(.5,0,1,1);display:inline-block;block-size:var(--drv-icon-default-size, 1.5rem);inline-size:var(--drv-icon-default-size, 1.5rem);margin-inline-start:var(--drv-spacing-02, .25rem);transition-property:transform,filter;transition-duration:.1s;background-repeat:no-repeat;background-position:right -.0625rem;background-size:var(--drv-icon-default-size, 1.5rem);vertical-align:bottom;filter:var(--drv-color-interactive-01-filter, invert(16%) sepia(18%) saturate(4977%) hue-rotate(191deg) brightness(96%) contrast(103%))}.drv-richtext :where(a:not([class])):hover,.drv-richtext :where(a:not([class])):focus{color:var(--drv-color-interactive-01-hover, #000000);text-decoration-color:var(--drv-color-interactive-01-hover, #000000);text-decoration-thickness:.125rem;text-underline-offset:.125rem}.drv-richtext :where(a:not([class])):hover:after,.drv-richtext :where(a:not([class])):focus:after{transform:translate(-.1875rem);filter:var(--drv-color-interactive-01-hover-filter, invert(0%))}.drv-richtext :where(a:not([class])):focus-visible{border-radius:.5rem;outline:.0625rem solid var(--drv-color-interactive-01-hover, #000000);outline-offset:var(--drv-spacing-02, .25rem);box-shadow:0 0 0 var(--drv-spacing-02, .25rem) var(--drv-color-ui-01, #ffffff)}.drv-richtext :where(a:not([class])):focus:not(:focus-visible){outline:none}.drv-richtext :where(a:not([class]))[href^=http]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M9 7v2H7v8h8v-2h2v4H5V7h4zm10-2v7h-2V8.414l-5.293 5.293-1.414-1.414L15.584 7H12V5h7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% auto}.drv-richtext :where(a:not([class]))[href^="mailto:"]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M22 4v16H2V4h20zm-2 4.342l-8.027 5.016L4 8.375V18h16V8.342zM20 6H4l8 5 8-5z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto}.drv-richtext :where(a:not([class]))[download]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M20 20v2H4v-2h16zM13 3v11.17l4.59-4.58L19 11l-7 7-7-7 1.41-1.42L11 14.17V3h2z'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% auto}.drv-richtext>*+*{margin-block-start:1.5em}@media(min-width:64.0625rem){.drv-richtext>*+*{margin-block-start:1.5em}}.drv-richtext>*:first-child{margin-block-start:0}.drv-richtext :where(h2){margin-block-start:var(--drv-spacing-10, 4rem);margin-block-end:var(--drv-spacing-06, 1.5rem)}.drv-richtext :where(h2)+*{margin-block-start:0}.drv-richtext :where(h2)+h3{margin-block-start:var(--drv-spacing-06, 1.5rem)}@media(min-width:37.5rem){.drv-richtext :where(h2)+h3{margin-block-start:var(--drv-spacing-07, 2rem)}}@media(min-width:90rem){.drv-richtext :where(h2)+h3{margin-block-start:var(--drv-spacing-08, 2.5rem)}}.drv-richtext :where(h3){margin-block-start:var(--drv-spacing-09, 3rem);margin-block-end:var(--drv-spacing-04, .75rem)}.drv-richtext :where(h3)+*{margin-block-start:0}.drv-richtext :where(h4){margin-block-start:var(--drv-spacing-07, 2rem);margin-block-end:var(--drv-spacing-04, .75rem)}.drv-richtext :where(h4)+*{margin-block-start:0}.drv-richtext :where(mark){background-color:var(--drv-color-ui-02, #d3db2b);color:var(--drv-color-text-01, #000000)}.drv-richtext :where(mark)::selection{background-color:var(--drv-color-ui-04, #b4c1d0)}.drv-richtext ::selection{background-color:var(--drv-color-ui-02, #d3db2b);color:var(--drv-color-text-01, #000000)}.drv-richtext :where(.drv-btn){margin-block-start:var(--drv-spacing-06, 1.5rem)}@media(min-width:37.5rem){.drv-richtext :where(.drv-btn){margin-block-start:var(--drv-spacing-07, 2rem)}}@media(min-width:64.0625rem){.drv-richtext :where(.drv-btn){margin-block-start:var(--drv-spacing-08, 2.5rem)}}.drv-richtext :where(.drv-btn)+*{margin-block-start:var(--drv-spacing-06, 1.5rem)}@media(min-width:37.5rem){.drv-richtext :where(.drv-btn)+*{margin-block-start:var(--drv-spacing-07, 2rem)}}@media(min-width:64.0625rem){.drv-richtext :where(.drv-btn)+*{margin-block-start:var(--drv-spacing-08, 2.5rem)}}}
