@import"https://cdn.jsdelivr.net/npm/normalize.css@8.0.1/normalize.min.css";:root{--color-default: 68 68 68;--color-invert: 255 255 255;--color-primary: 169 79 230;--color-secondary: 67 48 99;--color-tertiary: 244 137 101;--color-light: 255 255 255;--color-dark: 17 19 21;--color-success: 33 154 67;--color-error: 254 50 75;--color-warning: 254 179 53;--color-info: 102 153 204;--color-background: 255 255 255;--color-background-100: 245 245 245;--color-background-200: 235 235 235;--color-background-300: 225 225 225;--font-primary: europa, sans-serif;--font-secondary: europa, sans-serif;--transition: .3s;--radius: 2rem;--container: 75rem;--container-padding: 5vw;--font-bold: 700;--font-semibold: 600;--font-medium: 500;--font-normal: 400;--font-light: 300;--font-thin: 200;--section-padding: 3.75rem;--overlay-offset: 0;--header-height: 4.75rem}@media (min-width: 48em){:root{--container-padding: 2.8125rem;--section-padding: 6.25rem}}@media (min-width: 60em){:root{--header-height: 6.25rem}}:root{--z-10: 10;--z-20: 20;--z-30: 30;--z-40: 40;--z-50: 50;--color-google: 219, 68, 55;--color-linkedin: 40, 103, 178;--color-youtube: 255, 0, 0;--color-instagram: 193, 53, 132;--color-twitter: 29, 161, 242;--color-facebook: 24, 119, 242;--transition-color: color var(--transition) ease 0s;--transition-background: background var(--transition) ease 0s;--transition-opacity: opacity var(--transition) ease 0s;--transition-transform: transform var(--transition) ease 0s;--transition-border: border-color var(--transition) ease 0s;--transition-shadow: box-shadow var(--transition) ease 0s}::-moz-selection{color:rgb(var(--color-invert));background-color:rgb(var(--color-primary))}::selection{color:rgb(var(--color-invert));background-color:rgb(var(--color-primary))}::-moz-placeholder{color:rgb(var(--color-default) / 54%)!important;opacity:initial!important}::placeholder{color:rgb(var(--color-default) / 54%)!important;opacity:initial!important}hr{width:100%;height:1px;display:block;border:0;color:inherit;border-top:1px solid currentcolor;opacity:.15;margin:1rem 0;padding:0}picture{display:block}fieldset{border:0;margin:0;padding:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;cursor:pointer;color:inherit;font-size:1rem}textarea{resize:vertical}*{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgb(255 255 255 / 0%)}h1,h2,h3,h4,h5,h6{font-size:inherit;margin:0}ul{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;display:block}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[class^=icon]:before,[class*=icon]:before{display:block}[class^=path]{font-family:iconfont!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-ratio]{position:relative}[data-ratio]:not(.bg-transparent){background-color:rgb(var(--color-background-100))}[data-ratio]:before{content:"";display:block}[data-ratio]>*{position:absolute;inset:0;width:100%;height:100%}picture[data-ratio]>img:not([src*=".svg"]),[data-ratio]>video{-o-object-fit:cover;object-fit:cover}.grecaptcha-badge{display:none}[data-ratio="1/1"]:before{padding-top:100%}[data-ratio="2/1"]:before{padding-top:50%}[data-ratio="3/2"]:before{padding-top:calc(100% / (3 / 2))}[data-ratio="4/5"]:before{padding-top:125%}[data-ratio="6/5"]:before{padding-top:calc(100% / (6 / 5))}[data-ratio="7/2"]:before{padding-top:calc(100% / (7 / 2))}[data-ratio="7/3"]:before{padding-top:calc(100% / (7 / 3))}[data-ratio="8/5"]:before{padding-top:62.5%}[data-ratio="11/7"]:before{padding-top:calc(100% / (11 / 7))}[data-ratio="16/9"]:before{padding-top:56.25%}[data-ratio="240/77"]:before{padding-top:calc(100% / (240 / 77))}#l-article{--section-padding: 2.5rem;--radius: .625rem}@media (max-width: 59.9375em){#l-article .wrp_l_body>.col-content>*:not([class*="touch:order-"]){width:100%;order:4}}#l-article .wrp_l_body>.col-aside{padding-top:2rem;margin-top:-2rem}#l-footer{color:rgb(var(--color-secondary))}@media print{#l-footer{display:none}}#l-footer .wrp_footer_body{padding:3.25rem 0}#l-footer .wrp_footer_foot{padding:.875rem 0}#l-footer .elm_footer_seo{margin-top:1.5rem;margin-bottom:-1.5rem;font-size:.875rem}#l-footer .elm_footer_seo a{color:inherit;text-decoration:none}#l-footer .elm_footer_seo a:hover,#l-footer .elm_footer_seo a:focus-visible{color:rgb(var(--color-primary))}#l-footer .elm_footer_logo{width:10.5rem}@media (max-width: 59.9375em){#l-footer .elm_footer_nav .ui-link{--ui-link-size: 1rem;align-self:auto;padding-top:.5rem;padding-bottom:.5rem}}#l-footer .elm_footer_social [class^=icon]{font-size:1.75rem;transition:var(--transition-color)}.no-touch #l-footer .elm_footer_social [class^=icon]:hover,#l-footer .elm_footer_social [class^=icon]:focus{color:rgb(var(--color-primary))}@media (max-width: 59.9375em){#l-footer .elm_footer_social [class^=icon]{font-size:2.5rem}}#l-footer .elm_footer_copy{color:#888;font-size:.75rem;font-weight:var(--font-normal)}#l-header{z-index:var(--z-30);position:fixed;top:0;left:0;right:var(--overlay-offset);padding:0 2.5rem;transition:var(--transition-background),var(--transition-transform);will-change:tranform}@media (max-width: 59.9375em){#l-header{padding:0 var(--container-padding)}}@media print{#l-header{display:none}}.is-header-not-top #l-header{background-color:rgb(var(--color-background));transform:translateY(-100%)}.is-header-pinned.is-header-not-top #l-header{transform:none}#l-header.is-header-normal{background-color:rgb(var(--color-background))}#l-header.is-header-normal~#l-main{padding-top:var(--header-height)}#l-header .wrp_header_body{height:var(--header-height);align-items:center}#l-header .wrp_header_search{inset-inline:2.5rem;transition:var(--transition-opacity),var(--transition-transform);box-shadow:0 0 10px #0003}#l-header .wrp_header_search[inert]{opacity:0;transform:translateY(-100%)}#l-header .elm_header_logo{display:block;width:8.75rem}@media (max-width: 59.9375em){#l-header .elm_header_logo{width:7.5rem}}#l-header .elm_header_logo:focus-visible{outline:1px solid rgb(var(--color-primary));outline-offset:2px}#l-header .elm_header_menu{--header-menu-width: 18px;--header-menu-height: 14px;--header-menu-bar: 2px;background-color:rgb(var(--color-primary));color:rgb(var(--color-light))}#l-header .elm_header_menu:before,#l-header .elm_header_menu:after{content:none}.is-lib-drawer-active #l-header .elm_header_menu span{transform:translate3d(0,calc(var(--header-menu-height) - var(--header-menu-bar) * 4),0) rotate(45deg)}.is-lib-drawer-active #l-header .elm_header_menu span:before{transform:rotate(-45deg) translate3d(-6px,-6px,0);opacity:0}.is-lib-drawer-active #l-header .elm_header_menu span:after{transform:translate3d(0,calc(-1 * var(--header-menu-height) + var(--header-menu-bar)),0) rotate(-90deg)}#l-header .elm_header_menu em{position:relative;display:inline-block;width:var(--header-menu-width);height:var(--header-menu-height)}#l-header .elm_header_menu span,#l-header .elm_header_menu span:before,#l-header .elm_header_menu span:after{display:block;position:absolute;width:var(--header-menu-width);height:var(--header-menu-bar);background-color:currentcolor;transition:transform .15s,var(--transition-background)}#l-header .elm_header_menu span:before,#l-header .elm_header_menu span:after{content:""}#l-header .elm_header_menu span:before{top:calc(var(--header-menu-height) - var(--header-menu-bar) * 4);transition:transform .2s,opacity .2s,var(--transition-background)}#l-header .elm_header_menu span:after{top:calc(var(--header-menu-height) - var(--header-menu-bar))}#l-header .elm_header_nav{--gx: 2rem}#l-header .elm_header_nav .ui-link{--ui-link-size: 1rem;padding:1.25rem 0}@media (hover: hover) and (pointer: fine){#l-header .elm_header_nav>.col:has(.elm_header_sub):hover>.ui-link{color:rgb(var(--color-primary))}#l-header .elm_header_nav>.col:has(.elm_header_sub):hover .elm_header_sub{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}}#l-header .elm_header_nav>.col:has(.elm_header_sub):focus-within>.ui-link{color:rgb(var(--color-primary))}#l-header .elm_header_nav>.col:has(.elm_header_sub):focus-within .elm_header_sub{opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}#l-header .elm_header_sub{position:absolute;inset:100% auto auto 1rem;display:flex;flex-direction:column;gap:1rem;background-color:rgb(var(--color-background));border-radius:.75rem;min-width:100%;padding:1rem;transition:var(--transition-transform),var(--transition-opacity);opacity:0;transform:translateY(-2rem);pointer-events:none;box-shadow:0 0 1rem rgb(var(--color-dark) / 20%);visibility:hidden}#l-header .elm_header_sub .ui-link{white-space:nowrap;padding:0}#l-header .elm_header_lang .ui-link{--ui-link-size: 1rem;align-items:center}html{font-family:sans-serif;scroll-padding-top:var(--header-height);overflow-x:hidden;padding-right:var(--overlay-offset);scroll-behavior:smooth}@media (min-width: 25em){html{font-size:95%}}@media (min-width: 48em){html{font-size:90%}}@media (min-width: 85em){html{font-size:100%}}@media (max-width: 63.9375em) and (min-width: 60em){html{font-size:80%}}@media (max-width: 24.9375em){html{font-size:90%}}html.is-overlay,html.is-lib-drawer-active{overflow:hidden}html.no-touch,html.no-touch *{scrollbar-color:rgb(var(--color-secondary) / 15%) rgb(var(--color-background));scrollbar-width:thin}html.no-touch::-webkit-scrollbar,html.no-touch *::-webkit-scrollbar{width:8px}html.no-touch::-webkit-scrollbar-track,html.no-touch *::-webkit-scrollbar-track{background-color:rgb(var(--color-background))}html.no-touch::-webkit-scrollbar-thumb,html.no-touch *::-webkit-scrollbar-thumb{background-color:rgb(var(--color-secondary) / 15%)}body{font-family:var(--font-primary);color:rgb(var(--color-default));font-weight:var(--font-normal);line-height:1.5;position:relative;background-color:rgb(var(--color-background));cursor:default}body:before{position:fixed;inset:0;content:"";background-color:rgb(var(--color-dark) / 60%);z-index:var(--z-30);transition:var(--transition-opacity);opacity:0;pointer-events:none}@media (max-width: 47.9375em){.m\:is-overlay body:before{pointer-events:auto;opacity:1}}body .l-default{overflow:visible!important;min-height:100vh;display:flex;flex-direction:column}body a{color:inherit;text-decoration:none}body a:active,body a:hover{outline-width:0}#l-main{background-color:rgb(var(--color-background));flex-grow:1;display:flex;flex-direction:column}html.swup-enabled #l-main.transition-fade{transition:opacity .2s;opacity:1}html.is-animating #l-main.transition-fade{opacity:0}.container{margin-left:auto;margin-right:auto;max-width:var(--container);padding-left:var(--container-padding);padding-right:var(--container-padding)}.is-section-padding{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.is-section-padding:not([class*=bg-])+.is-section-padding:not([class*=bg-]){padding-top:0}[data-action*="click->"]{cursor:pointer}.bg-tertiary-light{background-color:#fff3e6}.l-skip-link{position:absolute;left:0;top:0;background-color:rgb(var(--color-primary));color:rgb(var(--color-invert));padding:.75rem;font-size:1.25rem;z-index:99999}.l-skip-link:not(:focus-visible){left:-9999vw}#l-nav>.wrp_nav{min-width:100vw;background-color:rgb(var(--color-background));height:auto;max-height:100vh;overflow:hidden;padding-top:var(--header-height)}@supports (height: 100dvh){#l-nav>.wrp_nav{height:100dvh}}#l-nav.is-transition>.wrp_nav{transition:var(--transition-transform)}#l-nav .wrp_nav_body{padding:1.5rem 2.5rem 3.125rem;text-align:center;height:100%;overflow:hidden auto}#l-nav .wrp_nav_body>.col{border-top:1px solid rgb(var(--color-primary) / 35%)}#l-nav .wrp_nav_body .ui-link{--ui-link-size: 1.125rem;padding:.875rem 0;width:100%;justify-content:center}#l-nav .wrp_nav_body .ui-btn{--ui-btn-width: 2.5rem;--ui-btn-size: 1rem}#l-nav .elm_nav_sub{display:flex;flex-direction:column}#l-nav .elm_nav_sub .ui-link{opacity:.75;white-space:normal}.c-article-aside{position:sticky;top:2rem;transition:top var(--transition) ease 0s;will-change:top}.is-header-pinned.is-header-not-top .c-article-aside{top:var(--header-height)}.c-article-aside .wrp_c_body{border-radius:var(--radius)}.c-article-aside .elm_c_head{padding:1.375rem}@media (max-width: 59.9375em){.c-article-aside .elm_c_head{flex-grow:1;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);background-color:rgb(var(--color-primary) / 15%)}}.c-article-aside .elm_c_rating{text-align:center;padding-bottom:1.25rem;border-bottom:1px solid rgb(var(--color-primary) / 60%);margin-bottom:1rem}.c-article-aside .elm_c_rating .icon-star{font-size:1.5rem}.c-article-aside .elm_c_rating .icon-star:not(.text-primary){opacity:.25}.c-article-aside .elm_c_points{padding:0 .75rem}.c-article-aside .elm_c_points .elm_points_item{display:flex;align-items:center}.c-article-aside .elm_c_points .elm_points_item:not(:last-child){margin-bottom:1.25rem}.c-article-aside .elm_c_points .elm_points_item .icon-checkbox-filled{display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:rgb(var(--color-primary));height:2rem;width:2rem;background-color:rgb(var(--color-background));flex-shrink:0;border-radius:50%;margin-right:1rem}.c-article-aside .elm_c_toc{padding:1.375rem 2.25rem}@media (max-width: 59.9375em){.c-article-aside .elm_c_toc{position:sticky;flex-grow:1;top:0;z-index:10;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);padding:1.25rem var(--container-padding);overflow:hidden;transition:top var(--transition) ease 0s;will-change:top}.is-header-pinned .c-article-aside .elm_c_toc{top:var(--header-height)}.c-article-aside .elm_c_toc:before,.c-article-aside .elm_c_toc:after{content:"";position:absolute;inset:0;pointer-events:none}.c-article-aside .elm_c_toc:before{background-color:rgb(var(--color-background));z-index:-1}.c-article-aside .elm_c_toc:after{background-color:rgb(var(--color-primary) / 15%);z-index:0}.c-article-aside .elm_toc_body{display:flex;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);padding-left:calc(var(--container-padding) + 1rem);scroll-padding-left:calc(var(--container-padding) + 1rem);overflow:auto hidden;scroll-snap-type:x mandatory}html:not(.safari) .c-article-aside .elm_toc_body{scroll-behavior:smooth}.c-article-aside .elm_toc_body li{scroll-snap-align:start}}.c-article-aside .elm_toc_link{white-space:nowrap;display:flex;height:2.25rem;position:relative;z-index:1;align-items:center;padding:.375rem 1rem;overflow:hidden;text-overflow:ellipsis;margin-left:-1rem;margin-right:-1rem}.c-article-aside .elm_toc_link:before{content:"";position:absolute;inset:0;background-color:rgb(var(--color-background));z-index:-1;border-radius:2.25rem;opacity:0;transition:var(--transition-opacity)}.no-touch .c-article-aside .elm_toc_link:hover:before,.c-article-aside .elm_toc_link[data-state~=active]:before{opacity:1}@media (max-width: 59.9375em){.c-article-aside .elm_toc_link{margin-right:1rem}}.c-article-aside .elm_toc_more[data-state~=active] .elm_toc_toggle .icon-plus:before{content:var(--icon-minus)}@media (max-width: 59.9375em){.c-article-aside .elm_toc_more,.c-article-aside .elm_toc_more [data-lib-accordion-target=body]{display:contents!important}}.c-article-aside .elm_toc_toggle{display:flex;align-items:center;color:rgb(var(--color-primary));transition:var(--transition-color);margin-top:.25rem}.c-article-aside .elm_toc_toggle .icon-plus{margin-right:.25rem}@media (max-width: 59.9375em){.c-article-aside .elm_toc_toggle{display:none}}.c-cookieconsent{all:unset;position:fixed;inset:0;display:none;z-index:var(--z-50);color:rgb(var(--color-invert));background-color:rgb(var(--color-dark) / 50%);justify-content:center;align-items:center;flex-direction:column}@media print{.c-cookieconsent{display:none!important}}html.is-cookie-page .c-cookieconsent{display:none!important;pointer-events:none!important}.c-cookieconsent:not(.is-animate){animation:.5s ease 0s forwards 1 fadeOut}.c-cookieconsent.is-animate{animation:.5s ease 0s backwards 1 fadeIn}.c-cookieconsent[open]{display:flex}.c-cookieconsent .wrp{max-width:40rem;width:95vw;background-color:rgb(var(--color-secondary));border-radius:.3125rem;padding:1.5625rem 1.875rem}.c-cookieconsent .wrp .wrp_c_logo{margin-bottom:1.5625rem}@media (max-width: 47.9375em){.c-cookieconsent .wrp .wrp_c_logo{margin-bottom:1rem}}.c-cookieconsent .wrp .wrp_c_logo img{width:8.75rem}@media (max-width: 47.9375em){.c-cookieconsent .wrp .wrp_c_logo img{width:6rem}}.c-cookieconsent .wrp .wrp_c_text{padding:1.5625rem 0;border-top:1px solid rgb(var(--color-light) / 20%);border-bottom:1px solid rgb(var(--color-light) / 20%)}@media (max-width: 47.9375em){.c-cookieconsent .wrp .wrp_c_text{padding:1rem 0}}.c-cookieconsent .wrp .wrp_c_options{display:flex;align-items:center;justify-content:center}@media (max-width: 47.9375em){.c-cookieconsent .wrp .wrp_c_options{flex-flow:column wrap}}.c-cookieconsent .wrp .wrp_c_options .ui-link{--ui-link-size: 1rem;--ui-link-color-active: var(--color-light);align-self:center;text-decoration:underline}.c-cookieconsent .wrp .wrp_c_options .ui-link:not(:hover){color:rgb(var(--color-light) / 80%)}.c-cookieconsent .wrp .wrp_c_options .ui-link:focus-visible{outline:1px solid currentcolor;outline-offset:2px}.c-cookieconsent .wrp .wrp_c_options .ui-link:not(:last-child):after{content:"";border-right:1px solid rgb(var(--color-light) / 20%);position:absolute;right:-1rem;top:.25rem;bottom:.25rem}@media (max-width: 47.9375em){.c-cookieconsent .wrp .wrp_c_options .ui-link:not(:last-child):after{content:normal}}.c-cookieconsent .wrp .wrp_c_accept .elm_c_button{display:inline-flex;align-items:center;justify-content:center;background-color:#e5c8f7;color:#000;padding:.9375rem 2.25rem;font-size:1.125rem;font-weight:var(--font-bold);width:100%;height:3.125rem;border-radius:.3125rem;transition:var(--transition-background);text-transform:uppercase}.no-touch .c-cookieconsent .wrp .wrp_c_accept .elm_c_button:hover,.c-cookieconsent .wrp .wrp_c_accept .elm_c_button:focus-visible{background-color:#fef}@media (max-width: 47.9375em){.c-cookieconsent .wrp .wrp_c_accept .elm_c_button{font-size:.875rem;padding:.9375rem;width:100%}}.c-cookieconsent p{margin:0;font-size:1.125rem}@media (max-width: 47.9375em){.c-cookieconsent p{font-size:1rem}}@media (max-width: 22.4375em){.c-cookieconsent p{font-size:.875rem}}.c-cookieconsent p:not(:last-child):after{content:" ";display:block}.c-dialog{--c-dialog-py: var(--section-padding);--c-dialog-px: var(--container-padding);--c-dialog-offset-y: 2rem;animation:.3s ease 0s backwards 1 fadeInDown;position:relative;z-index:var(--z-30);display:flex;flex-direction:column;margin-left:auto;margin-right:auto;pointer-events:none;min-height:100%;align-self:baseline;border-top:var(--c-dialog-offset-y) solid transparent;border-bottom:var(--c-dialog-offset-y) solid transparent;width:60rem;max-width:85vw}[data-state*=hiding] .c-dialog{animation:.3s ease 0s forwards 1 fadeOutUp}@media (min-width: 48em){.c-dialog{--c-dialog-offset-y: 4rem;--c-dialog-px: var(--section-padding)}}.c-dialog .wrp_dialog{position:relative;background-color:#f1e3fb;pointer-events:auto;border-radius:var(--radius);padding:var(--c-dialog-py) var(--c-dialog-px);display:flex;flex-direction:column;max-height:100%;box-shadow:2px 4px 12px #0003}.c-dialog .elm_dialog_close{position:absolute;top:calc(-.5 * var(--ui-btn-width));right:calc(-.5 * var(--ui-btn-width))}@media (max-width: 59.9375em){.c-dialog .elm_dialog_close{top:calc(-.25 * var(--ui-btn-width));right:calc(-.25 * var(--ui-btn-width))}}.c-dialog.c-dialog-file{--c-dialog-py: 4rem;--c-dialog-px: 4rem}.c-dialog.c-dialog-file .wrp_dialog{background-color:#f1e3fb}.c-dialog.c-dialog-story .wrp_dialog_image{width:12.5rem;margin-left:auto;margin-right:auto}.c-dialog.c-dialog-story .wrp_dialog_lead .ui-text{--ui-text-size: 1.25rem}@media (min-width: 48em){.c-dialog.c-dialog-story .wrp_dialog_lead .ui-text{--ui-text-size: 1.625rem}}.c-form-cookieconsent .wrp_form_head{margin-bottom:1.5rem}.c-form-cookieconsent .wrp_form_head .ui-heading span{font-size:1.5rem}.c-form-cookieconsent .wrp_form_body{display:flex;flex-direction:row;margin:1.5rem 0 1.75rem}@media (max-width: 47.9375em){.c-form-cookieconsent .wrp_form_body{flex-direction:column}}.c-form-cookieconsent .wrp_form_body .ui-checkbox:not(:last-of-type){margin-right:1rem}@media (max-width: 47.9375em){.c-form-cookieconsent .wrp_form_body .ui-checkbox:not(:last-of-type){margin-right:auto;margin-bottom:.75rem}}.c-form-cookieconsent .wrp_form_foot{margin-top:1rem}.c-form-search .ui-btn{--ui-btn-width: 3.125rem;--ui-btn-radius: 9999px}.c-form-search .wrp_form_autocomplete{max-height:45vh;overflow:hidden auto;overscroll-behavior:contain;transition:var(--transition-opacity),var(--transition-transform);box-shadow:0 0 10px #0003}.c-form-search .wrp_form_autocomplete[inert]{opacity:0;transform:translateY(-1.5rem)}.c-item-accordion{--c-item-accordion-px: 2.375rem;padding:0 var(--c-item-accordion-px);border-radius:var(--radius)}.c-item-accordion .wrp_item_head{padding:1.25rem var(--c-item-accordion-px);margin-left:calc(-1 * var(--c-item-accordion-px));margin-right:calc(-1 * var(--c-item-accordion-px))}.c-item-accordion .wrp_item_head:focus-visible{outline:1px solid currentcolor;outline-offset:2px}.c-item-accordion .wrp_item_head .ui-btn>span{transition:var(--transition-transform)}.c-item-accordion[data-state=active] .wrp_item_head .ui-btn>span,.c-item-accordion[data-state=opening] .wrp_item_head .ui-btn>span{transform:rotate(180deg)}.c-item-accordion .wrp_item_body{padding-bottom:1.375rem}.c-item-accordion-article{--c-item-accordion-px: 1.75rem;padding:0 var(--c-item-accordion-px);border-radius:var(--radius)}.c-item-accordion-article .wrp_item_head{padding:1rem var(--c-item-accordion-px);margin-left:calc(-1 * var(--c-item-accordion-px));margin-right:calc(-1 * var(--c-item-accordion-px))}.c-item-accordion-article .wrp_item_head .ui-btn>span{transition:var(--transition-transform)}.c-item-accordion-article[data-state=active] .wrp_item_head .ui-btn>span,.c-item-accordion-article[data-state=opening] .wrp_item_head .ui-btn>span{transform:rotate(180deg)}.c-item-accordion-article .wrp_item_body{padding-bottom:1.375rem}.c-item-article{display:flex;flex-direction:column;flex-grow:1;position:relative}.c-item-article .wrp_item_image{border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.c-item-article .wrp_item_body{display:flex;flex-direction:column;flex-grow:1;padding-top:1.5rem;padding-bottom:.5rem}.c-item-article .elm_item_category{font-size:1rem;color:rgb(var(--color-primary));font-weight:var(--font-bold);margin-bottom:1rem}.c-item-article .elm_item_link{transition:var(--transition-color)}.c-item-article .elm_item_link:after{content:"";position:absolute;inset:0}.no-touch .c-item-article:hover .elm_item_link{color:rgb(var(--color-primary))}.c-item-article .elm_item_text{max-height:calc(var(--ui-text-line) * 3);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.c-item-feature{text-align:center}@media (min-width: 48em){.c-item-feature{padding:0 2rem}}.c-item-feature .wrp_item_image{width:7.5rem;margin-left:auto;margin-right:auto}.c-item-feature[data-size=lg] .wrp_item_image{width:11.25rem}.c-item-file .elm_item_link{display:flex;align-items:center;color:rgb(var(--color-primary));font-weight:var(--font-bold)}.no-touch .c-item-file .elm_item_link:hover [class^=icon]{background-color:rgb(var(--color-primary));color:rgb(var(--color-light))}.c-item-file .elm_item_link [class^=icon]{width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center;border:2px solid rgb(var(--color-primary));border-radius:50%;margin-right:.5rem;font-size:.65em;transition:var(--transition-background),var(--transition-color)}.c-item-insurance .wrp_item_image{width:21.875rem}@media (max-width: 59.9375em){.c-item-insurance .wrp_item_image{width:18rem;margin-left:auto;margin-right:auto}}.c-item-insurance .wrp_item_foot .ui-link{--ui-link-size: 1rem}.c-item-person{text-align:center}.c-item-person .wrp_item_image{width:11.25rem;margin-left:auto;margin-right:auto}.c-item-press .wrp_item_image .ui-image{position:relative;max-width:100%;height:3.125rem}.c-item-press .wrp_item_image .ui-image>img{position:absolute;inset:0;width:auto;max-height:100%}.c-item-product{display:flex;flex-grow:1;flex-direction:column;padding:3.75rem 4.25rem;border-radius:var(--radius)}@media (max-width: 59.9375em){.c-item-product{padding:3.75rem 1.25rem}}.c-item-product .wrp_item_image{width:12.5rem;margin-left:auto;margin-right:auto}.c-item-product .wrp_item_head{margin-top:2.25rem}.c-item-product .wrp_item_content{margin-top:1.5rem;flex-grow:1}.c-item-product .wrp_item_content .ui-title{margin-top:1.5rem;margin-bottom:.5rem}.c-item-product .wrp_item_foot{margin-top:3rem}.c-item-search{display:block;padding:.5rem;border-bottom:1px solid rgb(var(--color-primary) / 35%);transition:var(--transition-background)}.c-item-search:is(:hover,:focus-visible){background-color:rgb(var(--color-primary) / 15%)}.c-item-search:last-child{border-bottom:0}.c-item-search .ui-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.c-form-search .c-item-search .ui-text{-webkit-line-clamp:1}.c-item-story{text-align:center;flex-grow:1;display:flex;flex-direction:column}.no-touch .c-item-story:hover .wrp_item_foot .ui-btn:before,.c-item-story[data-state=active] .wrp_item_foot .ui-btn:before,.c-item-story:focus .wrp_item_foot .ui-btn:before{opacity:1}.no-touch .c-item-story:hover .wrp_item_foot .ui-btn>span,.c-item-story[data-state=active] .wrp_item_foot .ui-btn>span,.c-item-story:focus .wrp_item_foot .ui-btn>span{color:rgb(var(--color-light))}.c-item-story .wrp_item_image{width:12.5rem;margin-left:auto;margin-right:auto}.c-pagination .elm_pagination_item{width:2rem;height:2rem;display:inline-flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;transition:var(--transition-background),var(--transition-color);font-weight:var(--font-semibold)}.c-pagination .elm_pagination_item:not([disabled]){cursor:pointer}.no-touch .c-pagination .elm_pagination_item:not([disabled]):hover,.c-pagination .elm_pagination_item:not([disabled]):focus,.c-pagination .elm_pagination_item[data-state=active]:not([disabled]){background-color:rgb(var(--color-primary));color:rgb(var(--color-light))}.c-pagination .elm_pagination_item[disabled]{height:auto;color:rgb(var(--color-default) / 50%)}.c-video{position:relative}.c-video .elm_c_overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;font-size:4.75rem;transition:var(--transition-opacity);z-index:1}.no-touch .c-video .elm_c_overlay:hover .ui-btn:before,.c-video .elm_c_overlay:focus-visible .ui-btn:before{opacity:var(--ui-btn-hover-opacity)}.c-video[data-state=playing] .elm_c_overlay{opacity:0;pointer-events:none}.c-video .elm_c_overlay .ui-btn{--ui-btn-width: 7.5rem;--ui-btn-icon-size: 2.5rem;box-shadow:0 0 2.25rem #00000040}@media (max-width: 47.9375em){.c-video .elm_c_overlay .ui-btn{--ui-btn-width: 5.5rem;--ui-btn-icon-size: 2rem}}.ui-badge{--ui-badge-py: .375rem;--ui-badge-px: .5rem;--ui-badge-size: .75rem;--ui-badge-weight: var(--font-normal);--ui-badge-bg: var(--color-primary);--ui-badge-color: var(--color-light);display:inline-flex;align-self:flex-start;align-items:center;text-align:center;justify-content:center;font-size:var(--ui-badge-size);font-weight:var(--ui-badge-weight);padding:var(--ui-badge-py) var(--ui-badge-px);border-radius:var(--radius);background-color:rgb(var(--ui-badge-bg));color:rgb(var(--ui-badge-color));line-height:var(--ui-badge-size);transition:var(--transition-opacity)}.no-touch .ui-badge[href]:hover,.no-touch button.ui-badge:hover{opacity:.8}.ui-badge[data-type^=square],.ui-badge[data-type^=circle]{--ui-badge-px: var(--ui-badge-py);width:calc(var(--ui-badge-size) + (2 * var(--ui-badge-py)))}.ui-badge[data-type^=circle]{border-radius:50%}.ui-badge[data-size=sm]{--ui-badge-py: .25rem;--ui-badge-px: .5rem}.ui-badge[data-size=md]{--ui-badge-py: .5rem}.ui-badge-group{display:flex}.ui-badge-group .ui-badge:not(:first-of-type),.ui-badge-group .ui-badge:not(:first-of-type):after{border-top-left-radius:0;border-bottom-left-radius:0}.ui-badge-group .ui-badge:not(:first-of-type):after{border-left:0}.ui-badge-group .ui-badge:not(:last-of-type),.ui-badge-group .ui-badge:not(:last-of-type):after{border-top-right-radius:0;border-bottom-right-radius:0}.ui-btn{--ui-btn-width: 2.625rem;--ui-btn-py: .5rem;--ui-btn-px: 2.25rem;--ui-btn-size: 1rem;--ui-btn-weight: var(--font-medium);--ui-btn-bg: var(--color-primary);--ui-btn-bg-opacity: 1;--ui-btn-color: var(--color-primary);--ui-btn-hover-opacity: .2;--ui-btn-outline-opacity: 1;--ui-btn-icon-size: 2rem;--ui-btn-icon-offset: calc((var(--ui-btn-py) / 1) * -1);--ui-btn-radius: 1.25rem;display:inline-flex;align-items:center;text-align:center;justify-content:center;cursor:pointer;overflow:hidden;position:relative;z-index:1;white-space:nowrap;font-size:var(--ui-btn-size);font-weight:var(--ui-btn-weight);height:var(--ui-btn-width);padding:var(--ui-btn-py) var(--ui-btn-px);border-radius:var(--ui-btn-radius);transition:var(--transition-opacity),var(--transition-background);background-color:transparent;color:rgb(var(--ui-btn-color))}.ui-btn:before{position:absolute;inset:0;width:100%;height:100%;content:"";background-color:currentcolor;z-index:-1;opacity:var(--ui-btn-bg-opacity);transition:var(--transition-opacity)}html.no-touch .ui-btn:hover:not([data-type~=no-hover]):before,.ui-btn[data-state=active]:not([data-type~=no-hover]):before,.ui-btn:focus:not([data-type~=no-hover]):before{--ui-btn-bg-opacity: 0}.ui-btn:after{position:absolute;inset:0;width:100%;height:100%;content:"";background-color:transparent;border:2px solid currentcolor;box-sizing:border-box;opacity:var(--ui-btn-outline-opacity);border-radius:var(--ui-btn-radius)}.ui-btn>span{transition:var(--transition-color)}.ui-btn:not([data-type=faded])>span{color:rgb(var(--color-light))}html.no-touch .ui-btn:hover:not([data-type~=no-hover])>span,.ui-btn[data-state=active]:not([data-type~=no-hover])>span,.ui-btn:focus:not([data-type~=no-hover])>span{color:currentcolor}.ui-btn>span:not([class^=icon]){margin-top:-.2em}.ui-btn>span[class^=icon]{font-size:var(--ui-btn-icon-size)}.ui-btn>span.icon-l:not([class*=mr-]){margin-right:var(--ui-btn-py);margin-left:var(--ui-btn-icon-offset)}.ui-btn>span.icon-r{order:1}.ui-btn>span.icon-r:not([class*=ml-]){margin-left:var(--ui-btn-py);margin-right:var(--ui-btn-icon-offset)}.ui-btn>span small{display:block;margin-top:-.5em}.ui-btn[disabled]{pointer-events:none}.ui-btn[disabled]:before{opacity:.5}.ui-btn[data-type*=outline]{--ui-btn-bg: transparent;--ui-btn-color: currentcolor}.ui-btn[data-type*=outline]:before{opacity:0}html.no-touch .ui-btn[data-type*=outline]:hover:not([data-type~=no-hover]):before,.ui-btn[data-state=active][data-type*=outline]:not([data-type~=no-hover]):before,.ui-btn[aria-expanded=true][data-type*=outline]:not([data-type~=no-hover]):before,.ui-btn[data-type*=outline]:focus:not([data-type~=no-hover]):before{opacity:1}.ui-btn[data-type*=outline]:after{border-color:rgb(var(--ui-btn-color))}.ui-btn[data-type*=outline]>:is(span,svg){color:currentcolor;transition:var(--transition-color)}html.no-touch .ui-btn[data-type*=outline]:hover:not([data-type~=no-hover])>:is(span,svg),.ui-btn[data-state=active][data-type*=outline]:not([data-type~=no-hover])>:is(span,svg),.ui-btn[aria-expanded=true][data-type*=outline]:not([data-type~=no-hover])>:is(span,svg),.ui-btn[data-type*=outline]:focus:not([data-type~=no-hover])>:is(span,svg){color:rgb(var(--color-light))}.ui-btn[data-type~=faded]{--ui-btn-bg-opacity: .2;--ui-btn-outline-opacity: 0}html.no-touch .ui-btn[data-type~=faded]:hover:not([data-type~=no-hover]),.ui-btn[data-state=active][data-type~=faded]:not([data-type~=no-hover]),.ui-btn[data-type~=faded]:focus:not([data-type~=no-hover]){--ui-btn-outline-opacity: 1}.ui-btn[data-size=lg]{--ui-btn-width: 4.0625rem;--ui-btn-py: 1rem;--ui-btn-px: 3.4375rem;--ui-btn-size: 1.25rem;--ui-btn-icon-size: 2rem}@media (max-width: 47.9375em){.ui-btn[data-size=lg]{--ui-btn-width: 3rem}}.ui-btn[data-size=sm]{--ui-btn-width: 2.1875rem;--ui-btn-py: .5rem;--ui-btn-px: 1.125rem;--ui-btn-size: .875rem;--ui-btn-icon-size: 1.75rem}@media (min-width: 60em){.ui-btn[data-size="d:sm"]{--ui-btn-width: 2.1875rem;--ui-btn-py: .5rem;--ui-btn-px: 1.125rem;--ui-btn-size: .875rem;--ui-btn-icon-size: 1.75rem}}.ui-btn[data-type^=square],.ui-btn[data-type^=circle]{--ui-btn-px: var(--ui-btn-py);width:var(--ui-btn-width)}.ui-btn[data-type^=circle]{--ui-btn-radius: 50%}.ui-btn[data-state=loading]{pointer-events:none}.ui-btn[data-state=loading]>span{opacity:0}.ui-btn[data-state=loading]:before{z-index:1;width:1rem;height:1rem;content:"";background-color:transparent;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:load .45s infinite linear;position:absolute;margin-left:-.625rem;margin-top:-.625rem;left:50%;top:50%;opacity:1}@media (max-width: 47.9375em){.ui-btn[data-type*="m:square"],.ui-btn[data-type*="m:circle"]{--ui-btn-py: var(--ui-btn-py);width:var(--ui-btn-width)}.ui-btn[data-type*="m:square"]>span,.ui-btn[data-type*="m:circle"]>span{margin:0!important}.ui-btn[data-type*="m:circle"]{border-radius:50%}}.ui-checkbox,.ui-radio{--ui-checkbox-width: 1.25rem;--ui-checkbox-size: .875rem;--ui-checkbox-bg: var(--color-background);--ui-checkbox-bg-opacity: 10%;--ui-checkbox-border-color: var(--color-default);--ui-checkbox-border-opacity: 30%;--ui-checkbox-checked-bg: var(--color-primary);--ui-checkbox-checked-fg: var(--color-light);--ui-checkbox-radius: .375rem;transition:var(--transition-color);display:inline-flex;align-self:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--ui-checkbox-size);z-index:1}.text-light .ui-checkbox,.text-light .ui-radio{--ui-checkbox-border-color: var(--color-light)}.ui-checkbox[data-state=invalid],.ui-radio[data-state=invalid]{--ui-checkbox-border-color: var(--color-error);color:rgb(var(--color-error))}.ui-checkbox input,.ui-radio input{position:relative;display:inline-flex;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:var(--ui-checkbox-width);width:var(--ui-checkbox-width);background-color:rgb(var(--ui-checkbox-bg) / var(--ui-checkbox-bg-opacity));border:1px solid rgb(var(--ui-checkbox-border-color) / var(--ui-checkbox-border-opacity));border-radius:var(--ui-checkbox-radius);cursor:pointer;outline:none;justify-content:center;align-items:center;transition:var(--transition-border),var(--transition-background),var(--transition-shadow)}.ui-checkbox input:focus,.ui-radio input:focus{--ui-checkbox-border-opacity: 75%}.ui-checkbox input:checked,.ui-radio input:checked{--ui-checkbox-border-opacity: 0%}.ui-checkbox input:checked:focus,.ui-radio input:checked:focus{box-shadow:0 0 rgb(var(--color-default)),0 0 0 3px rgb(var(--ui-checkbox-checked-bg) / 15%),0 1px 2px rgb(var(--color-default) / 5%)}.dark .ui-checkbox input:checked:focus,.dark .ui-radio input:checked:focus{box-shadow:0 0 rgb(var(--color-default)),0 0 0 3px rgb(var(--ui-checkbox-checked-bg) / 30%),0 1px 2px rgb(var(--color-default) / 5%)}.ui-checkbox input:checked:not([class*="checked:bg"]),.ui-radio input:checked:not([class*="checked:bg"]){background-color:rgb(var(--ui-checkbox-checked-bg))}.ui-checkbox input:checked:before,.ui-radio input:checked:before{opacity:1;transform:scale(1)}.ui-checkbox input:not(:only-child),.ui-radio input:not(:only-child){margin-right:.75rem}.flex-row-reverse.ui-checkbox input:not(:only-child),.flex-row-reverse.ui-radio input:not(:only-child){margin-right:0;margin-left:.75rem}.ui-checkbox input:before,.ui-radio input:before{font-family:iconfont!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.125rem;font-size:1.125rem;text-indent:0;display:block;transition:var(--transition-color),var(--transition-opacity),var(--transition-transform);color:rgb(var(--ui-checkbox-checked-fg));content:var(--icon-checkbox-filled);opacity:0;transform:scale(0);will-change:transform}.ui-checkbox a,.ui-radio a{text-decoration:underline;transition:var(--transition-color)}.ui-checkbox a:not([class*=text-]),.ui-radio a:not([class*=text-]){color:rgb(var(--color-primary))}.no-touch .ui-checkbox a[href]:not([class*=text-]):hover,.no-touch .ui-radio a[href]:not([class*=text-]):hover{color:rgb(var(--color-primary) / 80%)}.ui-dropdown{padding:1.25rem 1.5rem;overflow:hidden;max-width:22rem}.ui-heading{display:block;line-height:1.15;letter-spacing:-.012em;color:rgb(var(--color-secondary))}.ui-heading:not([class*=font-]){font-weight:var(--font-bold)}.ui-heading:is(a){transition:var(--transition-color)}.no-touch .ui-heading:is(a):hover,.ui-heading:is(a):focus-visible{color:rgb(var(--color-primary))}.ui-heading:not([data-size]){font-size:1.875rem}@media (min-width: 48em){.ui-heading:not([data-size]){font-size:2rem}}.ui-heading[data-size^=lg]{font-size:2.25rem}@media (min-width: 48em){.ui-heading[data-size^=lg]{font-size:3.75rem}}.ui-heading[data-size^=md]{font-size:2rem}@media (min-width: 48em){.ui-heading[data-size^=md]{font-size:2.8125rem}}.ui-heading[data-size^=sm]{font-size:1.625rem}.ui-heading[data-size^=xs]{font-size:1.25rem}.ui-heading [class^=icon]{display:inline-flex;align-items:center;margin-right:.625rem}.ui-icon{--ui-icon-width: 4.0625rem;--ui-icon-bg: var(--color-primary);--ui-icon-fg: var(--color-light);--ui-icon-icon-size: 2rem;--ui-icon-size: 1.25rem;display:inline-flex;justify-content:center;align-items:center;width:var(--ui-icon-width);height:var(--ui-icon-width);background-color:rgb(var(--ui-icon-bg));color:rgb(var(--ui-icon-fg));font-size:var(--ui-icon-icon-size);border-radius:50%;margin-right:var(--ui-icon-size)}.ui-icon-text{--ui-icon-text-width: 4.0625rem;--ui-icon-text-bg: var(--color-primary);--ui-icon-text-fg: var(--color-light);--ui-icon-text-icon-size: 2rem;--ui-icon-text-size: 1.25rem;display:inline-flex;align-items:center;font-size:var(--ui-icon-text-size);font-weight:var(--font-bold)}.ui-icon-text.text-error{--ui-icon-text-bg: var(--color-error)}.ui-icon-text [class^=icon]{display:inline-flex;justify-content:center;align-items:center;width:var(--ui-icon-text-width);height:var(--ui-icon-text-width);background-color:rgb(var(--ui-icon-text-bg));color:rgb(var(--ui-icon-text-fg));font-size:var(--ui-icon-text-icon-size);border-radius:50%;margin-right:var(--ui-icon-text-size)}.ui-input{--ui-input-height: 3.125rem;--ui-input-py: .25rem;--ui-input-px: 1rem;--ui-input-size: 1.25rem;--ui-input-icon-size: 2rem;--ui-input-weight: var(--font-normal);--ui-input-border-color: var(--color-primary);--ui-input-border-opacity: 0;--ui-input-radius: var(--radius);position:relative;display:block;font-size:var(--ui-input-size)}.text-light .ui-input{--ui-input-border-color: var(--color-light)}.ui-input .icon-l,.ui-input .icon-r{font-weight:var(--font-medium);position:absolute;z-index:10;transition:var(--transition-opacity);right:calc(var(--ui-input-px) / 1.25);content:"";top:calc(var(--ui-input-height) / 2);margin-top:calc(var(--ui-input-icon-size) / -2);font-size:var(--ui-input-icon-size)}.ui-input .icon-l.icon-r[aria-label]~[class*=valid],.ui-input .icon-r.icon-r[aria-label]~[class*=valid]{right:calc(var(--ui-input-icon-size) + calc(var(--ui-input-px) / .75))}.ui-input .icon-l[aria-label]:after,.ui-input .icon-r[aria-label]:after{content:attr(aria-label);font-size:var(--ui-input-size);display:block}.ui-input .icon-l.icon-l,.ui-input .icon-r.icon-l{right:auto;left:calc(var(--ui-input-px) / 1.25)}.ui-input .icon-l .lib-hint-top,.ui-input .icon-r .lib-hint-top{position:absolute;inset:0;z-index:1}.ui-input .icon-l .lib-hint-top:after,.ui-input .icon-r .lib-hint-top:after{white-space:normal;line-height:1.5;word-wrap:normal;width:10rem;font-weight:var(--font-normal);font-size:.75rem}.ui-input .icon-l[class*=valid]:after,.ui-input .icon-r[class*=valid]:after{position:absolute;inset:.375rem;background-color:rgb(var(--color-light));content:"";z-index:0}.ui-input .icon-l[class*=valid]:before,.ui-input .icon-r[class*=valid]:before{position:relative;z-index:1}.ui-input[data-icon*=right] .icon-l.icon-valid,.ui-input[data-icon*=right] .icon-r.icon-valid{display:none}.ui-input[data-type=number]{width:6rem}.ui-input[data-type=number] [class*=valid]{display:none}.ui-input[data-type=number] input{padding-right:1.875rem;font-size:1rem;font-weight:var(--font-semibold);text-align:center}.ui-input[data-type=number]:after{content:normal}.ui-input[data-type=number][data-title] input{padding-left:.375rem;padding-right:2.5rem}.ui-input[data-type=number][data-title]:after{color:rgb(var(--color-default));content:attr(data-title);position:absolute;display:block;opacity:1;font-size:.75rem;letter-spacing:-.01875rem;margin-top:-.5625rem;right:2.125rem;top:50%}.ui-input[data-type=color] .color{width:1.125rem;height:1.125rem;border-radius:50%;top:50%;left:.875rem;overflow:hidden;position:absolute;display:block;margin-top:-.5625rem;border:1px solid rgb(0 0 0 / 15%)}.ui-input[data-type=color] input{padding-left:2.5rem}.ui-input[data-type=file]{color:rgb(var(--color-default));font-weight:var(--font-normal);border-radius:var(--ui-input-radius);transition:var(--transition-border);position:relative;width:100%;display:flex;line-height:normal;height:var(--ui-input-height);background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-default) / 15%)}.ui-input[data-type=file][data-state*=invalid]{border-color:rgb(var(--color-error))}.ui-input[data-type=file] input{position:absolute;inset:0;width:100%;height:100%;z-index:10}.ui-input[data-type=file]:focus-within{border-color:rgb(var(--color-default) / 25%)}.ui-input .input{position:absolute;inset:0;pointer-events:none;display:flex;align-items:center}.ui-input .input~input{font-size:0}.ui-input input,.ui-input textarea,.ui-input .input{width:100%;transition:var(--transition-border),var(--transition-shadow);box-shadow:none;line-height:normal;background-color:rgb(var(--color-background));font-size:inherit;height:var(--ui-input-height);font-weight:var(--ui-input-weight);border-radius:var(--ui-input-radius);padding:var(--ui-input-py) var(--ui-input-px);color:inherit;border:1px solid rgb(var(--ui-input-border-color) / var(--ui-input-border-opacity));background-clip:padding-box}.ui-input[data-icon*=left] input,.ui-input[data-icon*=left] textarea,.ui-input[data-icon*=left] .input{padding-left:calc(var(--ui-input-px) + var(--ui-input-icon-size) + calc(var(--ui-input-px) / 1.75))}.ui-input[data-icon*=right] input,.ui-input[data-icon*=right] textarea,.ui-input[data-icon*=right] .input,.ui-input[data-state*=valid] input,.ui-input[data-state*=valid] textarea,.ui-input[data-state*=valid] .input{padding-right:calc(var(--ui-input-px) + var(--ui-input-icon-size) + calc(var(--ui-input-px) / 1.75))}.ui-input input[disabled],.ui-input textarea[disabled]{cursor:default;background-color:rgb(var(--color-background-100))}.ui-input input:invalid,.ui-input textarea:invalid{box-shadow:none}.ui-input input[required]~label:after,.ui-input textarea[required]~label:after{color:rgb(var(--color-error));content:" *"}.ui-input[data-state*=invalid] input,.ui-input[data-state*=invalid] textarea{border-color:rgb(var(--color-error));box-shadow:none}.ui-input[data-state*=invalid] input:focus,.ui-input[data-state*=invalid] textarea:focus{box-shadow:0 0 rgb(var(--color-default)),0 0 0 3px rgb(var(--color-error) / 10%),0 1px 2px rgb(var(--color-default) / 5%)}.ui-input[data-state*=active] input,.ui-input[data-state*=active] textarea,.ui-input[data-state*=placeholder] input,.ui-input[data-state*=placeholder] textarea,.ui-input input:focus-visible,.ui-input textarea:focus-visible{--ui-input-border-opacity: 100%}.ui-input[data-state*=active] input~label,.ui-input[data-state*=active] textarea~label,.ui-input[data-state*=placeholder] input~label,.ui-input[data-state*=placeholder] textarea~label,.ui-input input:focus-visible~label,.ui-input textarea:focus-visible~label{transform:translateY(calc(var(--ui-input-size) / 1.4 * -1)) scale(.8)}.ui-input input::-ms-clear{display:none}.ui-input input[type=number]{-moz-appearance:textfield}.ui-input input[type=number]::-webkit-outer-spin-button,.ui-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.ui-input input[type=number]~.icon{position:absolute;right:0;color:rgb(var(--color-primary));padding:0 .4375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.25rem;top:auto;margin-top:auto}.ui-input input[type=number]~.icon:before{position:relative}.ui-input input[type=number]~.icon.icon-angle-up{top:0;padding-top:.25rem}.ui-input input[type=number]~.icon.icon-angle-up:before{top:.3125rem}.ui-input input[type=number]~.icon.icon-angle-down{bottom:0;padding-bottom:.25rem}.ui-input input[type=number]~.icon.icon-angle-down:before{bottom:.3125rem}.ui-input input[type=number]~.icon-r{right:calc(var(--ui-input-icon-size) + calc(var(--ui-input-px) / 1.25))}.ui-input input[type=color]{opacity:0}.ui-input input[type=file]{cursor:pointer;opacity:0;font-size:0;display:block}.ui-input input[type=file]+.icon{font-size:var(--ui-input-size);display:flex;align-items:center;padding:.5625rem 1.25rem .5625rem 2.75rem;color:rgb(var(--color-default) / 75%);white-space:nowrap;background-color:rgb(var(--color-default) / 5%);border-top-left-radius:var(--ui-input-radius);border-bottom-left-radius:var(--ui-input-radius)}@media (max-width: 59.9375em){.ui-input input[type=file]+.icon{padding-top:.875rem;padding-bottom:.875rem;line-height:1rem}}.ui-input input[type=file]+.icon:before{position:absolute;left:1rem;top:50%;font-size:1.125rem;margin-top:-.5625rem}.ui-input input[type=file]~span:not([class^=icon]){font-size:var(--ui-input-size);padding:.5625rem 1rem;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width: 59.9375em){.ui-input input[type=file]~span:not([class^=icon]){padding-top:.875rem;padding-bottom:.875rem}}.ui-input input[type=file]~span[data-placeholder]:not([class^=icon]):before{content:attr(data-placeholder);color:rgb(var(--color-default) / 60%)}.ui-input input[type^=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-input:not([data-state*=active]) input[type^=date],html:not(.mobile) .ui-input input[type^=date]{font-size:0}html.android .ui-input input[type^=date]{padding-left:calc(var(--ui-input-px) - .3125rem)}.ui-input input[type=time]~label{background-color:rgb(var(--color-background));padding-bottom:.1875rem}.ui-input input.is-label[type=time]{padding-top:1.25rem}html.mobile .ui-input input[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none}html.android .ui-input input[type=time]{padding-left:calc(var(--ui-input-px) - .3125rem)}.ui-input textarea{resize:vertical;overflow:hidden;min-height:8.75rem}@media (min-width: 60em){.ui-input textarea{min-height:13.125rem}}.ui-input label{display:block;position:absolute;z-index:1;pointer-events:none;transition:transform .4s cubic-bezier(.25,.8,.25,1),var(--transition-color);transform-origin:0 50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform:perspective(100px);will-change:transform;font-weight:var(--ui-input-weight);left:var(--ui-input-px);right:var(--ui-input-px);top:calc(var(--ui-input-height) / 2);line-height:var(--ui-input-size);margin-top:calc(var(--ui-input-size) / 2 * -1)}.ui-input[data-icon*=left] label{left:calc(var(--ui-input-px) + var(--ui-input-icon-size) + calc(var(--ui-input-px) / 1.75))}.ui-input[data-icon*=right] label{right:calc(var(--ui-input-px) + var(--ui-input-icon-size) + calc(var(--ui-input-px) / 1.75))}.ui-label{font-size:.875rem;display:block;font-weight:var(--font-medium)}.ui-label:not(:last-child){margin-bottom:.5rem}.ui-link{--ui-link-size: .875rem;--ui-link-weight: var(--font-normal);--ui-link-color-active: var(--color-primary);display:inline-flex;align-self:flex-start;font-size:var(--ui-link-size);font-weight:var(--ui-link-weight);transition:var(--transition-color);position:relative;white-space:nowrap}.ui-link:where([href],button,[data-action]):hover{cursor:pointer}.no-touch .ui-link:where([href],button,[data-action]):hover,.ui-link[data-state~=active],.ui-link:focus-visible{color:rgb(var(--ui-link-color-active))}.ui-notice{--ui-notice-size: .875rem;--ui-notice-py: 1.25rem;--ui-notice-px: 1.5rem;position:relative;z-index:1;padding:var(--ui-notice-py) var(--ui-notice-px);font-size:var(--ui-notice-size);border-radius:var(--radius)}.ui-notice:not([class*=bg-]):before,.ui-notice:not([class*=bg-]):after{position:absolute;inset:0;width:100%;height:100%;border-radius:var(--radius);z-index:-1;content:""}.ui-notice:not([class*=bg-]):before{background-color:currentcolor;opacity:.1}.ui-notice:not([class*=bg-]):after{box-shadow:inset 0 0 0 1px currentcolor;opacity:.1}.ui-notice hr{opacity:.1}.ui-notice a{text-decoration:underline;transition:var(--transition-opacity)}.ui-notice a:not([class*=text-]){color:currentcolor!important}.no-touch .ui-notice a[href]:hover{opacity:.8}.ui-progress{--ui-progress-height: 1rem;--ui-progress-radius: 9999px;--ui-progress-bg: var(--color-background-200);--ui-progress-bg-opacity: 100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;border:0;height:var(--ui-progress-height);border-radius:var(--ui-progress-radius);background-color:rgb(var(--ui-progress-bg) / var(--ui-progress-bg-opacity));color:currentcolor;width:100%}.bg-dark .ui-progress{background-color:rgb(var(--color-light) / 10%)}.bg-dark .ui-progress::-webkit-progress-bar{background-color:rgb(var(--color-light) / 10%)}.ui-progress[data-size=sm]{--ui-progress-height: .5rem}.ui-progress[data-size=lg]{--ui-progress-height: 1.5rem}.ui-progress::-webkit-progress-bar{background-color:transparent}.ui-progress::-webkit-progress-value{background-color:currentcolor;border-radius:var(--ui-progress-radius)}.ui-progress::-moz-progress-bar{background-color:currentcolor;border-radius:var(--ui-progress-radius)}.ui-progress:indeterminate{animation:1.5s ease 0s forwards infinite moveIndeterminate;background-image:linear-gradient(to right,currentcolor 30%,rgb(var(--ui-progress-bg) / var(--ui-progress-bg-opacity)) 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%;border-radius:999px}.ui-progress:indeterminate::-moz-progress-bar{background-color:transparent}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-radio input{border-radius:50%}.ui-radio input:before{content:var(--icon-radio-filled)}.ui-select{--ui-select-height: 3rem;--ui-select-py: .25rem;--ui-select-px: 1rem;--ui-select-size: .875rem;--ui-select-icon-size: 1.25rem;--ui-select-weight: var(--font-medium);--ui-select-border-color: var(--color-default);--ui-select-border-opacity: 15%;--ui-select-radius: var(--radius);position:relative;display:block;font-size:var(--ui-select-size);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-select [class^=icon]{font-weight:var(--font-medium);position:absolute;z-index:1;transition:var(--transition-opacity);left:calc(var(--ui-select-px) / 1.25);content:"";top:calc(var(--ui-select-height) / 2);margin-top:calc(var(--ui-select-icon-size) / -2);font-size:var(--ui-select-icon-size)}.ui-select [class^=icon] .lib-hint-top{position:absolute;inset:0;z-index:1}.ui-select [class^=icon] .lib-hint-top:after{white-space:normal;line-height:1.5;word-wrap:break-word;width:10rem;font-weight:var(--font-normal);font-size:.75rem}.ui-select [class^=icon][class*=valid]{left:auto;right:calc(var(--ui-select-px) / 1.25);z-index:2}.ui-select [class^=icon][class*=valid]:after{position:absolute;inset:.375rem;background-color:rgb(var(--color-light));content:"";z-index:0}.ui-select [class^=icon][class*=valid]:before{position:relative;z-index:1}.ui-select:after{font-family:iconfont!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;z-index:1;font-size:1.5rem;right:calc(var(--ui-select-px) / 1.5);top:50%;margin-top:-.75rem;will-change:transform;transition:transform .2s;content:var(--icon-angle-down);pointer-events:none}.ui-select[data-state*=invalid]:after{color:rgb(var(--color-error))}.no-touch:not(.macintel) .ui-select[data-state*=focus]:after{transform:rotate(180deg)}.ui-select select{width:100%;transition:var(--transition-border),var(--transition-shadow);box-shadow:none;line-height:normal;background-color:transparent;font-size:inherit;height:var(--ui-select-height);font-weight:var(--ui-select-weight);border-radius:var(--ui-select-radius);padding:calc(var(--ui-select-height) / 2.5) var(--ui-select-px) var(--ui-select-py);color:inherit;border:1px solid rgb(var(--ui-select-border-color) / var(--ui-select-border-opacity));position:relative;z-index:1;text-overflow:ellipsis;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.ui-select[data-icon] select{padding-left:calc(var(--ui-select-px) + var(--ui-select-icon-size) + calc(var(--ui-select-px) / 1.75))}.ui-select[data-state*=valid] select{padding-right:calc(var(--ui-select-px) + var(--ui-select-icon-size) + calc(var(--ui-select-px) / 1.75))}.ui-select:not([data-state*=placeholder]) select[data-placeholder]{padding-top:var(--ui-select-py)}.ui-select select[disabled]{cursor:default;background-color:rgb(var(--color-background-100))}.ui-select[tabindex] select{pointer-events:none}.ui-select[tabindex][data-state*=focus] select{border-color:rgb(var(--color-default) / calc(var(--ui-select-border-opacity) * 2));border-bottom-color:rgb(var(--color-default) / var(--ui-select-border-opacity));border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-select select:focus{outline:0;border-color:rgb(var(--color-default) / calc(var(--ui-select-border-opacity) * 2))}.ui-select select[required]~label:after{color:rgb(var(--color-error));content:" *"}.ui-select[data-state*=invalid] select{border-color:rgb(var(--color-error))}.ui-select[data-state*=invalid] select:focus{box-shadow:0 0 rgb(var(--color-default)),0 0 0 3px rgb(var(--color-error) / 10%),0 1px 2px rgb(var(--color-default) / 5%)}.ui-select select:-moz-focusring{color:inherit;text-shadow:0 0 0 #000}.ui-select:not([data-state*=active]) select:not([data-placeholder]){font-size:0}.ui-select option{font-size:var(--ui-select-size)}.ui-select option:not(:checked){color:inherit}.ui-select option[disabled]{opacity:.5}.ui-select[data-state*=active] label{transform:translateY(calc(var(--ui-select-size) / 1.4 * -1)) scale(.8)}.ui-select label{display:block;position:absolute;z-index:1;pointer-events:none;transition:transform .4s cubic-bezier(.25,.8,.25,1),var(--transition-color);transform-origin:0 50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform:perspective(100px);will-change:transform;font-weight:var(--ui-select-weight);left:var(--ui-select-px);right:var(--ui-select-px);top:calc(var(--ui-select-height) / 2);line-height:var(--ui-select-size);margin-top:calc(var(--ui-select-size) / 2 * -1)}.ui-select[data-icon] label{left:calc(var(--ui-select-px) + var(--ui-select-icon-size) + calc(var(--ui-select-px) / 1.75))}html.ie .ui-select label{display:none}.ui-select>div{will-change:transform;border-radius:var(--ui-select-radius);position:absolute;background-color:rgb(var(--color-background));z-index:10;left:0;right:0;top:100%;border:1px solid rgb(var(--color-default) / 30%);border-top:0;transform:scaleY(0);opacity:0;transition:var(--transition-opacity),var(--transition-transform);backface-visibility:hidden;transform-origin:center top;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-top-left-radius:0;border-top-right-radius:0}.ui-select[data-state*=focus]>div{opacity:1;transform:none}.ui-select>div [data-option]{padding:calc(var(--ui-select-px) / 1.5) var(--ui-select-px);cursor:pointer;transition:var(--transition-background);font-size:var(--ui-select-size)}.no-touch .ui-select>div [data-option]:hover,.ui-select>div [data-option]:focus{background-color:rgb(var(--color-default) / 1%)}.ui-text{--ui-text-size: 1rem;--ui-text-weight: var(--font-normal);--ui-text-weight-bold: var(--font-bold);--ui-text-marker-color: var(--color-default);--ui-text-link-color: var(--color-primary);--ui-text-line: calc(var(--ui-text-size) * 1.5);font-weight:var(--ui-text-weight);font-size:var(--ui-text-size);line-height:var(--ui-text-line)}@media (min-width: 48em){.ui-text[data-size=md]{--ui-text-size: 1.25rem}}.ui-text[data-size=lg]{--ui-text-size: 1.625rem;letter-spacing:-.012em}@media (min-width: 48em){.ui-text[data-size=lg]{--ui-text-size: 2.25rem}}.ui-text.text-secondary{--ui-text-marker-color: var(--color-secondary)}.ui-text a{transition:var(--transition-opacity);cursor:pointer}.ui-text a:not([href^=tel]){text-decoration:underline}.ui-text a:not([class*=text-]){color:rgb(var(--ui-text-link-color))}.no-touch .ui-text a[href]:not([class*=text-]):hover{opacity:.8}.ui-text a:focus-visible{outline:1px dotted currentcolor;outline-offset:2px}.ui-text b,.ui-text strong{font-weight:var(--ui-text-weight-bold)}.ui-text i,.ui-text em{display:inline;font-style:italic}.ui-text figure{margin:1rem 0}@media (min-width: 48em){.ui-text figure{margin:2rem 0}}.ui-text figure figcaption{font-size:.875rem;font-weight:var(--font-semibold);margin-top:.875rem}.ui-text img{max-width:100%;height:auto!important}@media (max-width: 47.9375em){.ui-text img{display:block;float:none!important}}@media (min-width: 48em){.ui-text img[style*=right],.ui-text img.float-right{margin:0 0 2rem 4rem}.ui-text img[style=left],.ui-text img.float-left{margin:0 2rem 4rem 0}}.ui-text p{line-height:inherit;margin:0}.ui-text p:empty{line-height:1rem}.ui-text p:after{content:" "}#l-article .ui-text p:not(:last-child,:empty):after{display:block}.ui-text hr{margin:1.125rem 0}.ui-text :is(h1,h2,h3,h4,h5,h6){font-weight:var(--font-bold);font-family:var(--font-secondary);color:rgb(var(--color-secondary));line-height:1.15;margin:0 0 1.125rem}.ui-text h1{font-size:2.25rem}@media (min-width: 48em){.ui-text h1{font-size:3.75rem}}#l-article .ui-text h1{font-size:1.625rem}.ui-text h2{font-size:2.25rem}@media (min-width: 48em){.ui-text h2{font-size:3.75rem}}#l-article .ui-text h2{font-size:1.625rem}.ui-text h3{font-size:2rem}@media (min-width: 48em){.ui-text h3{font-size:2.8125rem}}#l-article .ui-text h3{font-size:1.25rem}.ui-text h4{font-size:1.875rem}#l-article .ui-text h4{font-size:1rem}.ui-text h5{font-size:1.625rem}#l-article .ui-text h5{font-size:1rem}.ui-text h6{font-size:1.25rem}#l-article .ui-text h6{font-size:1rem}.ui-text table{border:0}@media (max-width: 47.9375em){.ui-text table{min-width:100%}}.ui-text table td,.ui-text table th{padding:1rem 1.125rem;text-align:left}.ui-text table thead{font-weight:var(--ui-text-weight-bold);border-bottom:1px solid rgb(var(--color-background-200))}.ui-text table tbody tr:nth-of-type(2n){background-color:rgb(var(--color-background-100))}.ui-text iframe{max-width:100%}.ui-text blockquote{background-color:rgb(var(--color-background-100));border-left:.3125rem solid rgb(var(--color-background-200));padding:1.25em 1.5em;margin:0;font-size:inherit}.ui-text code{margin:0;border-radius:var(--radius);padding:.25rem .5rem;font-size:.85em;color:#476582;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;background-color:#1b1f230d}.dark .ui-text code{background-color:rgb(var(--color-background-100));color:#da1039}.ui-text ul{list-style-type:none!important;margin:0;padding:0}.ui-text ul li{position:relative;line-height:inherit;padding-left:1.5rem}.ui-text ul li:not(:last-of-type){margin:0 0 var(--ui-text-size)}.ui-text ul li:before{width:.15rem;height:.15rem;position:absolute;content:"";border:1px solid rgb(var(--ui-text-marker-color));background-color:rgb(var(--ui-text-marker-color));left:0;top:.625rem;text-indent:0}.ui-text ul li>ul{margin-top:var(--ui-text-size)}.ui-text ul li:before,.ui-text ul[style*=disc] li:before{border-radius:50%}.ui-text ul[style*=square] li:before{border-radius:0}.ui-text ul[style*=circle] li:before{border-radius:50%;background-color:transparent}.ui-text ol{margin:0;padding:0 0 0 1rem}.ui-text ol li{padding-left:.5rem}.ui-text ol li:not(:last-of-type){margin:0 0 var(--ui-text-size)}.ui-text ol li::marker{color:rgb(var(--ui-text-marker-color))}.ui-text .elm_text_table{display:block}@media (max-width: 47.9375em){.ui-text .elm_text_table{max-width:100%;overflow:auto}}.ui-text .elm_text_video{aspect-ratio:16/9;position:relative}.ui-text .elm_text_video:before{content:"";display:block}.ui-text .elm_text_video iframe{position:absolute;inset:0;width:100%;height:100%}.ui-text .text_big{font-size:1.625rem}.ui-text .text_bigger{font-size:1.25rem}.ui-title{display:block;line-height:1.15;font-size:1.125rem;color:rgb(var(--color-secondary))}.ui-title:not([class*=font-]){font-weight:var(--font-bold)}@media (max-width: 47.9375em){.s-article-author{text-align:center}}.s-article-author .wrp_s_body{padding:var(--container-padding);border-radius:var(--radius)}@media (min-width: 48em){.s-article-author .wrp_s_body{padding:3.75rem 7.5rem 3.75rem 5rem}}.s-article-author .elm_s_image{width:11.25rem;margin-left:auto;margin-right:auto}@media (min-width: 48em){.s-article-author .elm_s_image{margin-left:0;margin-right:7.5rem;margin-top:-2.5rem}}.s-article-author .elm_s_contact a{display:flex;align-items:center;transition:var(--transition-color)}.no-touch .s-article-author .elm_s_contact a:hover{color:rgb(var(--color-primary))}.s-article-author .elm_s_contact a [class^=icon]{font-size:1.5rem;display:flex}.s-article-author .elm_s_contact a [class^=icon-social]{font-size:2rem}.s-article-cta .wrp_s_body{border-radius:var(--radius);padding:1.625rem}.s-article-cta .elm_s_title{display:block;font-size:1.25rem;font-weight:var(--font-bold)}.s-article-head{padding-bottom:2rem;border-bottom:1px solid rgb(var(--color-primary) / 60%)}@media (max-width: 59.9375em){.s-article-head{flex-grow:1;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);padding-left:calc(var(--container-padding));padding-right:calc(var(--container-padding));overflow:hidden}}.s-article-head .wrp_s_image{border-radius:var(--radius);overflow:hidden;margin-bottom:.625rem}@media (max-width: 47.9375em){.s-article-head .wrp_s_image .ui-image:before{padding-bottom:62.5%}}.s-article-head .elm_s_data{font-size:.875rem;color:rgb(var(--color-default) / 60%)}.s-article-images .ui-image{border-radius:var(--radius);overflow:hidden}.s-article-text-image .elm_s_image{width:18.75rem;border-radius:var(--radius);overflow:hidden}@media (max-width: 47.9375em){.s-article-text-image .elm_s_image{width:100%}}.s-articles-intro .ui-image{width:12.5rem}@media (max-width: 59.9375em){.s-articles-intro .ui-image{margin:3rem auto 0}}@media (min-width: 60em){.s-articles-intro .ui-image{position:absolute;right:0;top:0}.s-articles-list .wrp_s_categories>.col:first-child{border-right:2px solid rgb(var(--color-default))}}@media (max-width: 59.9375em){.s-articles-list .wrp_s_categories .elm_categories_items{overflow:auto hidden;margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);padding-left:var(--container-padding);scroll-padding-left:var(--container-padding);scroll-snap-type:x mandatory;scroll-behavior:smooth}.s-articles-list .wrp_s_categories .elm_categories_items>.col{box-sizing:content-box;border-right:1rem solid transparent;scroll-snap-align:start}.s-articles-list .wrp_s_categories .elm_categories_items>.col:last-child{border-right-width:var(--container-padding);scroll-snap-align:end}}.s-articles-list .wrp_s_categories .ui-link{--ui-link-size: .875rem;--ui-link-weight: var(--font-normal)}.s-articles-list .wrp_s_categories .ui-link[data-state~=active]{text-decoration:underline}@media (max-width: 59.9375em){.s-articles-list .wrp_s_categories .ui-link{--ui-link-size: 1rem;white-space:nowrap;padding-top:.5rem;padding-bottom:.5rem}}.s-articles-slider .wrp_s_body{position:relative}@media (max-width: 59.9375em){.s-articles-slider .elm_s_slider{margin-left:calc(var(--container-padding) * -1);margin-right:calc(var(--container-padding) * -1);padding-left:var(--container-padding);scroll-padding-left:var(--container-padding)}}.s-articles-slider .elm_s_controls{position:absolute;inset:0;pointer-events:none}.s-articles-slider .elm_s_controls :where([data-lib-ns-prev],[data-lib-ns-next]){pointer-events:auto}.s-articles-slider .elm_s_controls [data-lib-ns-prev]{margin-left:calc(var(--ui-btn-width) * -1.25)}.s-articles-slider .elm_s_controls [data-lib-ns-next]{margin-right:calc(var(--ui-btn-width) * -1.25)}@media (max-width: 59.9375em){.s-articles-slider .c-item-article{width:40vw}}@media (max-width: 47.9375em){.s-articles-slider .c-item-article{width:80vw}}.s-banner{--s-banner-bg: rgb(var(--color-primary));--s-banner-width: 37.5rem;position:fixed;bottom:0;left:0;right:0;pointer-events:none;z-index:var(--z-30);transform:translateY(150%);transition:var(--transition-transform)}.s-banner[data-state~=active]{transform:none}.s-banner~.s-banner{display:none!important;visibility:hidden!important}@media (max-width: 47.9375em){.s-banner{--s-banner-width: 90vw}}.s-banner .wrp_s_body{background-color:var(--s-banner-bg);width:var(--s-banner-width);position:relative;left:50%;margin-left:calc(var(--s-banner-width) * -.5);pointer-events:auto;text-align:center;padding:2.125rem 5.625rem;display:grid;gap:1.25rem}@media (max-width: 47.9375em){.s-banner .wrp_s_body{padding:2.125rem 0}}.s-banner .elm_s_close{position:absolute;top:-1.4375rem;right:.75rem;background-color:rgb(var(--color-dark));color:rgb(var(--color-light));display:flex;justify-content:center;align-items:center;width:2.875rem;height:2.875rem;border-radius:50%;font-size:1.5rem;border:2px solid rgb(var(--color-dark));transition:var(--transition-background),var(--transition-color)}.no-touch .s-banner .elm_s_close:hover,.s-banner .elm_s_close:focus{background-color:rgb(var(--color-light));color:rgb(var(--color-dark))}.s-banner .elm_s_text{--ui-text-size: 1.625rem;--s-banner-content-color: rgb(var(--color-light));color:var(--s-banner-content-color)}.s-banner .elm_s_button{--ui-btn-size: 1.1875rem;--ui-btn-width: 3.375rem;--ui-btn-radius: calc(var(--ui-btn-width) / 2);--s-banner-btn-color: rgb(var(--color-dark));--s-banner-btn-bg: rgb(var(--color-light));place-self:center;color:var(--s-banner-btn-bg)}.s-banner .elm_s_button>span{color:var(--s-banner-btn-color)}html.no-touch .s-banner .elm_s_button>span:hover,.s-banner .elm_s_button>span:focus{color:var(--s-banner-btn-bg)}.is-section-padding+.s-button{margin-top:calc(-.5 * var(--section-padding))}.s-claim .wrp_s_body{margin:0}.s-claim .elm_s_content{margin:0;padding:0}.s-claim .elm_s_author{margin-top:2.25rem}@media (min-width: 60em){.s-contact .wrp_s_head{margin-left:-2rem;margin-right:-2rem}}.s-contact .wrp_s_head .ui-heading a{color:rgb(var(--color-primary))}@media (max-width: 47.9375em){.s-contact .wrp_s_head .ui-heading{font-size:7vw}.s-contact .wrp_s_head .ui-heading a{display:block}}.s-contact .elm_s_form{border-radius:var(--radius)}@media (max-width: 59.9375em){.s-contact .elm_s_form{padding:1.5rem}}@media (max-width: 47.9375em){.s-contact .elm_s_form{padding:1.875rem .9375rem 0}}.s-contact .elm_s_content .elm_content_foot .ui-link{--ui-link-size: 1.25rem}.s-contact-bar{padding-top:2.25rem;padding-bottom:4rem}@media (max-width: 47.9375em){.s-contact-bar{padding-top:12rem;margin-top:3rem}}.s-contact-bar .wrp_s_body{position:relative}.s-contact-bar .elm_s_image{position:absolute;right:100%;bottom:-2rem;width:15.625rem}@media (min-width: 60em){.s-contact-bar .elm_s_image{transform:translate(4rem)}}@media (max-width: 47.9375em){.s-contact-bar .elm_s_image{right:50%;transform:translate(50%);bottom:100%}}.s-cta .wrp_s_body .ui-text{--ui-text-size: 1.125rem}.s-error{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media (max-width: 59.9375em){.s-error .wrp_s_body{flex-direction:column-reverse;text-align:center}}.s-error .elm_s_head .ui-heading{font-size:3rem}@media (min-width: 48em){.s-error .elm_s_head .ui-heading{font-size:4rem}}@media (min-width: 60em){.s-error .elm_s_head .ui-heading{font-size:5.625rem}}.s-error .elm_s_image{width:100%}@media (max-width: 59.9375em){.s-error .elm_s_image{max-width:18.75rem;margin-bottom:1.5rem}}.s-files .elm_s_note{background-color:rgb(var(--color-secondary));border-radius:var(--radius);padding:2.5rem}@media (min-width: 60em){.s-files .elm_s_note .ui-text{padding-right:2.5rem}}.s-files-big{position:relative;z-index:0}.s-files-big .wrp_s_background{position:absolute;inset:0;background-color:currentcolor;z-index:-1}.s-insurance .wrp_s_head{margin-bottom:var(--section-padding)}@media (min-width: 48em){.s-insurance .wrp_s_body>.col:nth-child(2n) .c-item-insurance{flex-direction:row-reverse}}.s-insurance-intro .elm_s_head .ui-heading a{transition:var(--transition-color);position:relative;white-space:nowrap}.s-insurance-intro .elm_s_head .ui-heading a:before{content:attr(data-title);position:absolute;left:0;right:0;top:.15em;text-decoration:underline;text-decoration-color:rgb(var(--color-primary));color:transparent;pointer-events:none;width:0;overflow:hidden;white-space:nowrap}.s-insurance-intro .elm_s_head .ui-heading a[data-state~=active]{color:rgb(var(--color-primary))}.s-insurance-intro .elm_s_head .ui-heading a[data-state~=active]:before{transition:width 2s ease 0s;width:100%}.no-touch .s-insurance-intro .elm_s_head .ui-heading a:hover{color:rgb(var(--color-primary))}.s-insurance-intro .elm_s_head .ui-heading a:focus-visible{outline:1px solid rgb(var(--color-primary));outline-offset:2px}.s-insurance-intro .elm_s_images .ui-image{transition:var(--transition-opacity);opacity:0}.s-insurance-intro .elm_s_images .ui-image .lazyload{display:none}.s-insurance-intro .elm_s_images .ui-image[data-state~=active]{animation:fadeInRight 1s ease 1 forwards}.s-insurance-intro .elm_s_images .ui-image[data-state~=active] .lazyload{display:block}.s-partners-blurb{padding:calc(var(--section-padding) / 2) 0}.s-partners-blurb .elm_s_image{width:10rem}.s-poll .wrp_s_body{border-radius:var(--radius);padding:2.5rem}@media (max-width: 59.9375em){.s-poll .wrp_s_body{padding:1.5rem}}@media (max-width: 47.9375em){.s-poll .wrp_s_body{padding:1.5rem .9375rem}}.s-poll .elm_s_options{background-color:rgb(var(--color-background));padding:2rem;border-radius:var(--radius)}@media (max-width: 47.9375em){.s-poll .elm_s_options{padding:2rem .9375rem}}.s-poll .elm_s_options .ui-radio{cursor:pointer}.s-portal{background-image:radial-gradient(circle 70vw at 50% 100%,#785e9c,rgb(var(--color-secondary)))}.s-process{overflow:hidden}.s-process .wrp_s_head .ui-heading{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:1.5rem}.s-process .wrp_s_body{counter-reset:s-process}.s-process .elm_s_section{--elm-s-section-padding: var(--section-padding);--elm-s-section-number-width: 4rem;counter-increment:s-process;position:relative;margin-bottom:var(--elm-s-section-padding);z-index:0}.s-process .elm_s_section[data-parity=odd] .elm_section_line{left:50%;width:18.0625rem}.s-process .elm_s_section[data-parity=even] .elm_section_line{right:50%;width:18.3125rem;bottom:calc(-1 * (var(--elm-s-section-number-width) / 2 + var(--elm-s-section-padding) + .5rem))}.s-process .elm_s_section .elm_section_line{position:absolute;top:calc(var(--elm-s-section-number-width) / 2);bottom:calc(-1 * (var(--elm-s-section-number-width) / 2 + var(--elm-s-section-padding)));z-index:-1}.s-process .elm_s_section .elm_section_line svg{height:100%;width:100%;fill:none}.s-process .elm_s_section .elm_section_line svg .elm_line_path{stroke:rgb(var(--color-primary)/ 25%);stroke-linecap:round;stroke-width:.3125rem;stroke-dasharray:1,15}.s-process .elm_s_section .elm_section_head{margin-bottom:2.25rem}.s-process .elm_s_section .elm_section_head:before{content:counter(s-process);display:inline-flex;width:var(--elm-s-section-number-width);height:var(--elm-s-section-number-width);border-radius:50%;color:rgb(var(--color-light));background-color:rgb(var(--color-primary));font-size:2.25rem;justify-content:center;align-items:center;margin-bottom:1rem}.s-report .elm_s_contact .elm_contact_items .ui-btn{cursor:default}.s-report .elm_s_contact .elm_contact_items .ui-link{--ui-link-size: 1.875rem;--ui-link-weight: var(--font-bold)}@media (min-width: 48em){.s-report .elm_s_contact .elm_contact_items .ui-link{--ui-link-size: 2rem}}@media (max-width: 47.9375em){.s-table-compare .wrp_s_body{display:block;overflow-x:auto;margin-inline:calc(var(--container-padding) * -1);padding-inline:calc(var(--container-padding))}}.s-table-compare .wrp_s_body table tbody :where(th){min-width:12rem}.s-table-compare .wrp_s_body table tbody :where(td){min-width:15rem}.s-text .wrp_s_body:not(:first-child){margin-top:.875rem}.s-text .wrp_s_foot:not(:first-child){margin-top:3.625rem}.s-video .wrp_s_body{width:100%;max-width:calc(var(--container) * (9.25 / 12));margin-left:auto;margin-right:auto}.s-visual{height:min(calc(100vh - env(safe-area-inset-bottom,0)));min-height:67.5rem;overflow:hidden;display:flex;flex-direction:column}@media (min-width: 125em){.s-visual{max-height:67.5rem}}@media (max-width: 47.9375em){.s-visual{height:auto}}.s-visual .wrp_s_body{display:flex;flex-direction:column;flex-grow:1;background-color:#e6cef8}.s-visual .wrp_s_body:before{content:"";display:block;height:20rem;background-color:#fff3e6}@media (max-width: 47.9375em){.s-visual .wrp_s_body:before{height:var(--header-height);flex-grow:1}}.s-visual .elm_s_inner{max-width:var(--container);padding:0 var(--container-padding);width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;flex-grow:1;position:relative}.s-visual .elm_s_image{width:100%;position:relative;left:50%;top:0;transform:translate(-50%);margin-top:-17.3%}@media (max-width: 47.9375em){.s-visual .elm_s_image{min-width:165vw;margin-top:0}}.s-visual .elm_s_content{margin:.75rem auto 0;max-width:40rem;text-align:center;flex-grow:1;position:relative}@media (max-height: 50em){.s-visual .elm_s_content{margin-top:-2rem}.s-visual .elm_s_content .ui-heading{font-size:2.8125rem}.s-visual .elm_s_content .ui-text{--ui-text-size: 1rem}}.s-visual .elm_s_scroll{padding-top:.5rem;margin-top:auto;text-align:center}.s-visual .elm_s_scroll button{width:5.5rem;height:5.5rem;display:inline-flex;justify-content:center;align-items:center;font-size:2rem;color:rgb(var(--color-secondary));transition:var(--transition-color)}.no-touch .s-visual .elm_s_scroll button:hover,.s-visual .elm_s_scroll button:focus{color:rgb(var(--color-primary))}@media (max-width: 47.9375em){.s-visual .elm_s_scroll button{height:auto;padding:.5rem;width:100%}}[data-controller~=lib-accordion] [data-lib-accordion-target=body]{scrollbar-width:none}[data-controller~=lib-accordion] [data-lib-accordion-target=body]::-webkit-scrollbar{display:none}[data-controller~=lib-accordion]:not([data-state~=active]) [data-lib-accordion-target=body]{display:none}.animate{animation-duration:.5s;animation-fill-mode:both}.animate-load{animation-name:load;animation-iteration-count:infinite;animation-duration:1.5s;animation-fill-mode:both}@keyframes load{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-5rem,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(5rem,0,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutLeft{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(-5rem,0,0)}}@keyframes fadeOutRight{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(5rem,0,0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2rem)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2rem)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ripple{to{transform:scale(2.5);opacity:0}}@keyframes rippleSmall{to{transform:scale(.5);opacity:0}}.datepicker-dropdown{z-index:9999;transition:var(--transition-opacity),var(--transition-transform);will-change:transform}html:not(.no-pointer-events) .datepicker-dropdown{display:block}.datepicker-dropdown .datepicker-picker{box-shadow:0 .15em 1.5em rgb(var(--color-dark) / 5%),0 0 1em rgb(var(--color-dark) / 5%);overflow:hidden;display:block}.datepicker-dropdown.datepicker-orient-top{padding-bottom:0;margin-top:-.75rem}.datepicker-dropdown.datepicker-orient-top:after,.datepicker-dropdown.datepicker-orient-top:before{top:100%;left:1.25rem;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;margin-top:-1px}.datepicker-dropdown.datepicker-orient-top:after{border-top-color:#fff;border-width:.375rem;margin-left:-.375rem}.datepicker-dropdown.datepicker-orient-top:before{border-top-color:#eee;border-width:.4375rem;margin-left:-.4375rem}.datepicker-dropdown.datepicker-orient-top:not(.active){transform:translateY(.75rem)}.datepicker-dropdown.datepicker-orient-bottom{padding-top:0;margin-top:.75rem}.datepicker-dropdown.datepicker-orient-bottom:after,.datepicker-dropdown.datepicker-orient-bottom:before{bottom:100%;left:1.25rem;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.datepicker-dropdown.datepicker-orient-bottom:after{border-bottom-color:#fff;border-width:.375rem;margin-left:-.375rem}.datepicker-dropdown.datepicker-orient-bottom:before{border-bottom-color:#eee;border-width:.4375rem;margin-left:-.4375rem}.datepicker-dropdown.datepicker-orient-bottom:not(.active){transform:translateY(-.75rem)}.datepicker-dropdown:not(.active){opacity:0;pointer-events:none}.datepicker-view .dow{font-size:.75rem;font-weight:var(--font-semibold);text-transform:uppercase;color:rgb(var(--color-primary))}.datepicker-cell{font-size:.875rem}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:rgb(var(--color-primary))}.datepicker-time{padding:.5rem;display:flex;justify-content:center;align-items:center}.datepicker-time input{height:1.875rem;color:rgb(var(--color-default));font-size:.875rem;border:0;max-width:4.375rem;font-weight:var(--font-medium);background-color:transparent}.datepicker-time input.polyfill{max-width:2.25rem}.datepicker-footer{background-color:rgb(var(--color-background));box-shadow:none;border-top:1px solid rgb(var(--color-default) / 5%)}.button.prev-btn,.button.next-btn{font-size:0;height:2.25rem}.button.prev-btn:before,.button.next-btn:before{font-family:iconfont!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;display:block}.button.prev-btn:before{content:var(--icon-chevron-left)}.button.next-btn:before{content:var(--icon-chevron-right)}.button.view-switch{font-size:.875rem;font-weight:var(--font-medium)!important}.dark .datepicker-picker,.dark .datepicker-time{background-color:rgb(var(--color-background-100))}.dark .datepicker-dropdown.datepicker-orient-bottom:before,.dark .datepicker-dropdown.datepicker-orient-bottom:after{border-bottom-color:rgb(var(--color-background-100))}.dark .datepicker-dropdown.datepicker-orient-top:before,.dark .datepicker-dropdown.datepicker-orient-top:after{border-top-color:rgb(var(--color-background-100))}.dark .datepicker-controls .button{border-color:transparent;background-color:rgb(var(--color-background-100));color:rgb(var(--color-default))!important}.dark .datepicker-header .datepicker-controls{align-items:center}.dark .datepicker-header .datepicker-controls .button:hover{background-color:rgb(var(--color-light) / 10%)}.dark .datepicker-cell:not(.disabled):hover{background-color:rgb(var(--color-light) / 10%)}.dark .datepicker-cell.focused:not(.selected){background-color:rgb(var(--color-light) / 20%)}.lib-dialog{--lib-dialog-bg: var(--color-light);--lib-dialog-opacity: 95%;animation:.3s ease 0s backwards 1 fadeIn;inset:0;z-index:var(--z-30);position:fixed;display:none;overflow:auto;-webkit-overflow-scrolling:touch;background-color:rgb(var(--lib-dialog-bg) / var(--lib-dialog-opacity));overscroll-behavior:contain}.lib-dialog[data-state=hiding]{animation:.3s ease 0s forwards 1 fadeOut;pointer-events:none}.lib-drawer{--drawer-opacity: 0;z-index:var(--z-20);width:100%;height:100%;position:fixed;inset:0;overflow:hidden;display:flex;flex-direction:column}.lib-drawer[data-action*=scroll]{overflow:hidden auto;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none}.lib-drawer[data-action*=scroll][data-state=active]{scroll-snap-type:y mandatory}.lib-drawer[data-action*=scroll]::-webkit-scrollbar{width:0;height:0}.lib-drawer:before{position:fixed;inset:0;z-index:-1;background-color:rgb(var(--color-default) / 60%);content:"";opacity:var(--drawer-opacity)}.is-opacity.lib-drawer:before{transition:var(--transition-opacity)}.lib-drawer:not([data-state=active]):before{opacity:0}.lib-drawer:not([data-state=active]){pointer-events:none}.lib-drawer:not([data-state=active])>div{transform:translateY(-100vh)}.lib-drawer:after{content:"";display:block;min-width:100vw;scroll-snap-align:end}.lib-drawer>div{scroll-snap-align:end}[class*=lib-hint-]{--lib-hint-bg: var(--color-dark);--lib-hint-fg: var(--color-light);position:relative;text-align:center}.dark [class*=lib-hint-]{--lib-hint-bg: var(--color-background-200)}.lib-hint-light[class*=lib-hint-]{--lib-hint-bg: var(--color-light);--lib-hint-fg: var(--color-dark)}.lib-hint-error[class*=lib-hint-]{--lib-hint-bg: var(--color-error)}.lib-hint-warning[class*=lib-hint-]{--lib-hint-bg: var(--color-warning)}.lib-hint-info[class*=lib-hint-]{--lib-hint-bg: var(--color-info)}.lib-hint-success[class*=lib-hint-]{--lib-hint-bg: var(--color-success)}[class*=lib-hint-]:before,[class*=lib-hint-]:after{position:absolute;visibility:hidden;opacity:0;z-index:var(--z-10);pointer-events:none;transition:var(--transition) ease;transition-delay:0ms;will-change:transform;backface-visibility:hidden}[class*=lib-hint-]:hover:before,[class*=lib-hint-]:hover:after,[class*=lib-hint-]:focus:before,[class*=lib-hint-]:focus:after{visibility:visible;opacity:1;transition-delay:.1s}[class*=lib-hint-]:before{content:"";position:absolute;background-color:transparent;border:.375rem solid transparent;z-index:var(--z-20)}[class*=lib-hint-top][class*=lib-hint-]:before{border-top-color:rgb(var(--lib-hint-bg))}[class*=lib-hint-bottom][class*=lib-hint-]:before{border-bottom-color:rgb(var(--lib-hint-bg))}[class*=lib-hint-left][class*=lib-hint-]:before{border-left-color:rgb(var(--lib-hint-bg))}[class*=lib-hint-right][class*=lib-hint-]:before{border-right-color:rgb(var(--lib-hint-bg))}[class*=lib-hint-]:after{border-radius:var(--radius);background-color:rgb(var(--lib-hint-bg));color:rgb(var(--lib-hint-fg));padding:.75rem;font-size:.875rem;font-family:inherit;line-height:.875rem;white-space:nowrap;box-shadow:.25rem .25rem .5rem rgb(var(--lib-hint-bg) / 15%)}.lib-hint-light[class*=lib-hint-]:after{box-shadow:.25rem .25rem .5rem rgb(var(--color-dark) / 15%)}[aria-label][class*=lib-hint-]:after{content:attr(aria-label)}.lib-hint-sm[class*=lib-hint-]:after,.lib-hint-md[class*=lib-hint-]:after,.lib-hint-lg[class*=lib-hint-]:after{white-space:normal;line-height:1.5;word-wrap:break-word}.lib-hint-sm[class*=lib-hint-]:after{width:5rem}.lib-hint-md[class*=lib-hint-]:after{width:10rem}.lib-hint-lg[class*=lib-hint-]:after{width:15rem}.lib-hint-top[class*=lib-hint-]:before,.lib-hint-top[class*=lib-hint-]:after{bottom:100%;left:50%}.lib-hint-top[class*=lib-hint-]:before{left:calc(50% - .375rem);margin-bottom:-.6875rem}.lib-hint-top[class*=lib-hint-]:hover:before,.lib-hint-top[class*=lib-hint-]:focus:before{transform:translateY(-.5rem)}.lib-hint-top[class*=lib-hint-]:after{transform:translate(-50%)}.lib-hint-top[class*=lib-hint-]:hover:after,.lib-hint-top[class*=lib-hint-]:focus:after{transform:translate(-50%) translateY(-.5rem)}.lib-hint-bottom[class*=lib-hint-]:before,.lib-hint-bottom[class*=lib-hint-]:after{top:100%;left:50%}.lib-hint-bottom[class*=lib-hint-]:before{left:calc(50% - .375rem);margin-top:-.6875rem}.lib-hint-bottom[class*=lib-hint-]:hover:before{transform:translateY(.5rem)}.lib-hint-bottom[class*=lib-hint-]:after{transform:translate(-50%)}.lib-hint-bottom[class*=lib-hint-]:hover:after{transform:translate(-50%) translateY(.5rem)}.lib-hint-right[class*=lib-hint-]:before,.lib-hint-right[class*=lib-hint-]:after{left:100%;bottom:50%}.lib-hint-right[class*=lib-hint-]:hover:before,.lib-hint-right[class*=lib-hint-]:hover:after{transform:translate(.5rem)}.lib-hint-right[class*=lib-hint-]:before{margin-left:-.6875rem;margin-bottom:-.375rem}.lib-hint-right[class*=lib-hint-]:after{margin-bottom:-1.1875rem}.lib-hint-left[class*=lib-hint-]:before,.lib-hint-left[class*=lib-hint-]:after{right:100%;bottom:50%}.lib-hint-left[class*=lib-hint-]:hover:before,.lib-hint-left[class*=lib-hint-]:hover:after{transform:translate(-.5rem)}.lib-hint-left[class*=lib-hint-]:before{margin-right:-.6875rem;margin-bottom:-.375rem}.lib-hint-left[class*=lib-hint-]:after{margin-bottom:-1.1875rem}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:var(--transition-opacity)}[data-lib-ns]{overflow:auto hidden;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;user-select:none;scrollbar-width:none!important;-ms-overflow-style:none}[data-lib-ns]::-webkit-scrollbar{display:none!important}[data-lib-ns]:not(.is-fade,.is-grabbing){scroll-behavior:smooth;scroll-snap-type:x mandatory}.is-grabbing[data-lib-ns],.is-grabbing[data-lib-ns] *{cursor:grabbing}.is-grabbing[data-lib-ns] a{pointer-events:none}[data-lib-ns]>div,[data-lib-ns]>picture{flex:0 0 auto;scroll-snap-align:start}.is-fade[data-lib-ns]>div,.is-fade[data-lib-ns]>picture{opacity:0;transition:var(--transition-opacity)}.is-fade[data-lib-ns]>div[data-state=active],.is-fade[data-lib-ns]>picture[data-state=active]{opacity:1}[data-lib-ns-nav-item]{width:.75rem;height:.75rem;border:.125rem solid rgb(var(--color-default));border-radius:50%}[data-lib-ns-nav-item][data-state*=active]{background-color:rgb(var(--color-default))}[data-lib-ripple]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lib-ripple-inner{position:absolute;background:rgb(var(--color-background));border-radius:50%;transform:scale(0);opacity:.4;animation-duration:1s;pointer-events:none}body>.lib-ripple-inner{position:fixed}html.ie .lib-ripple-inner{z-index:-1}.lib-ripple-inner.animation{animation-name:ripple}[data-controller=lib-tabs] [data-lib-tabs-nav] [data-lib-tabs-item][data-state=active]{cursor:default}[data-controller=lib-tabs] [data-lib-tabs-area]>[data-lib-tabs-item]{animation:.3s ease 0s backwards 1 fadeOut;display:none}[data-controller=lib-tabs] [data-lib-tabs-area]>[data-lib-tabs-item][data-state=active]{animation:.3s ease 0s backwards 1 fadeIn;display:block}.tippy-content{padding:0}.tippy-box{--lib-tippy-bg: var(--color-dark)}.tippy-box[data-theme~=light-border]{background-color:rgb(var(--color-background));background-clip:padding-box;border:1px solid rgb(0 8 16 / 5%);color:rgb(var(--color-default));box-shadow:0 3px 14px -.5px #00081014;border-radius:.75rem;left:.1875rem}.dark .tippy-box[data-theme~=light-border]{--color-background: var(--color-background-200)}.tippy-box[data-theme~=light-border] .tippy-svg-arrow{fill:rgb(var(--color-background))}.tippy-box[data-theme~=light-border] .tippy-svg-arrow:after{opacity:.3}.tippy-box[data-placement=bottom-end][data-animation=scale]{transform-origin:top right}.tippy-box[data-placement=bottom-end] .tippy-svg-arrow{left:auto!important;right:.5rem;transform:none!important}.tippy-box[data-placement=bottom-start][data-animation=scale]{transform-origin:top left}[data-controller*=lib-tippy]:not([data-lib-tippy^=dropdown]){cursor:default}@media (max-width: 47.9375em){.is-full[data-tippy-root]{inset:0!important;width:100%!important;height:100%!important;position:fixed!important;transform:none!important;pointer-events:none;max-width:100%}.is-full[data-tippy-root] .tippy-content{padding-bottom:env(safe-area-inset-bottom);pointer-events:auto}.is-full[data-tippy-root] .tippy-box{max-width:100%!important;position:absolute;border:0!important;bottom:0;left:0!important;right:0;border-radius:2rem 2rem 0 0!important;transition-timing-function:ease!important;transition-duration:.3s!important}.is-full[data-tippy-root] .tippy-box[data-state=hidden]{transform:translateY(100%);opacity:0}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-x-0{left:0;right:0}.top-full{top:100%}.z-10{z-index:var(--z-10)}.order-2{order:2}.col-span-2{grid-column:span 2 / span 2}.my-2{margin-top:.5rem;margin-bottom:.5rem}.-mr-2{margin-right:-.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-section-padding{margin-bottom:var(--section-padding)}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-3{margin-right:.75rem}.mr-6{margin-right:1.5rem}.mr-9{margin-right:2.25rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.mt-section-padding{margin-top:var(--section-padding)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-6{height:1.5rem}.h-8{height:2rem}.w-1\/5{width:20%}.w-20{width:5rem}.w-3\/6{width:50%}.w-6{width:1.5rem}.w-8{width:2rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.resize{resize:both}.auto-rows-auto{grid-auto-rows:auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1\.5{gap:.375rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-dashed{border-style:dashed}.border-dark{--tw-border-opacity: 1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity, 1))}.border-default{--tw-border-opacity: 1;border-color:rgb(var(--color-default) / var(--tw-border-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:rgb(var(--color-background) / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-dark{--tw-bg-opacity: 1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity, 1))}.bg-default{--tw-bg-opacity: 1;background-color:rgb(var(--color-default) / var(--tw-bg-opacity, 1))}.bg-error{--tw-bg-opacity: 1;background-color:rgb(var(--color-error) / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-info{--tw-bg-opacity: 1;background-color:rgb(var(--color-info) / var(--tw-bg-opacity, 1))}.bg-invert{--tw-bg-opacity: 1;background-color:rgb(var(--color-invert) / var(--tw-bg-opacity, 1))}.bg-light{--tw-bg-opacity: 1;background-color:rgb(var(--color-light) / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(var(--color-secondary) / var(--tw-bg-opacity, 1))}.bg-success{--tw-bg-opacity: 1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity, 1))}.bg-tertiary{--tw-bg-opacity: 1;background-color:rgb(var(--color-tertiary) / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-warning{--tw-bg-opacity: 1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity, 1))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-15{--tw-bg-opacity: .15}.bg-opacity-20{--tw-bg-opacity: .2}.bg-opacity-5{--tw-bg-opacity: .05}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-0{padding-bottom:0}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-extrabold{font-weight:var(--font-extrabold)}.font-medium{font-weight:var(--font-medium)}.font-normal{font-weight:var(--font-normal)}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-tight{line-height:1.25}.text-dark{--tw-text-opacity: 1;color:rgb(var(--color-dark) / var(--tw-text-opacity, 1))}.text-default{--tw-text-opacity: 1;color:rgb(var(--color-default) / var(--tw-text-opacity, 1))}.text-error{--tw-text-opacity: 1;color:rgb(var(--color-error) / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-info{--tw-text-opacity: 1;color:rgb(var(--color-info) / var(--tw-text-opacity, 1))}.text-invert{--tw-text-opacity: 1;color:rgb(var(--color-invert) / var(--tw-text-opacity, 1))}.text-light{--tw-text-opacity: 1;color:rgb(var(--color-light) / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(var(--color-primary) / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:rgb(var(--color-secondary) / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(var(--color-success) / var(--tw-text-opacity, 1))}.text-tertiary{--tw-text-opacity: 1;color:rgb(var(--color-tertiary) / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(var(--color-warning) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-opacity-75{--tw-text-opacity: .75}.underline{text-decoration-line:underline}.accent-secondary{accent-color:rgb(var(--color-secondary))}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.row{--gx: 0rem;--gy: 0rem;display:flex;margin:calc(var(--gy) / -2) calc(var(--gx) / -2)}.row>*{padding:calc(var(--gy) / 2) calc(var(--gx) / 2)}.row-y{--gy: 0rem;display:flex;margin-top:calc(var(--gy) / -2);margin-bottom:calc(var(--gy) / -2)}.row-y>*{padding-top:calc(var(--gy) / 2);padding-bottom:calc(var(--gy) / 2)}.row-x{--gx: 0rem;display:flex;margin-left:calc(var(--gx) / -2);margin-right:calc(var(--gx) / -2)}.row-x>*{padding-left:calc(var(--gx) / 2);padding-right:calc(var(--gx) / 2)}.col{display:flex}.col:not([class*=flex-row]){flex-direction:column}.g-2{--gx: .5rem;--gy: .5rem}.g-3{--gx: .75rem;--gy: .75rem}.g-4{--gx: 1rem;--gy: 1rem}.g-8{--gx: 2rem;--gy: 2rem}.g-14{--gx: 3.5rem;--gy: 3.5rem}.g-20{--gx: 5rem;--gy: 5rem}.gx-1{--gx: .25rem}.gx-3{--gx: .75rem}.gx-4{--gx: 1rem}.gx-6{--gx: 1.5rem}.gx-8{--gx: 2rem}.gx-28{--gx: 7rem}.gy-2{--gy: .5rem}.gy-3{--gy: .75rem}.gy-4{--gy: 1rem}.gy-6{--gy: 1.5rem}.gy-10{--gy: 2.5rem}.gy-12{--gy: 3rem}.gy-16{--gy: 4rem}.gy-20{--gy: 5rem}.col-1{width:8.3333%}.col-3{width:25%}.col-4{width:33.3333%}.col-6{width:50%}.col-9{width:75%}.col-10{width:83.3333%}.col-12{width:100%}.checked\:border-primary:checked{--tw-border-opacity: 1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity, 1))}.checked\:bg-info:checked{--tw-bg-opacity: 1;background-color:rgb(var(--color-info) / var(--tw-bg-opacity, 1))}.checked\:bg-light:checked{--tw-bg-opacity: 1;background-color:rgb(var(--color-light) / var(--tw-bg-opacity, 1))}.checked\:bg-transparent:checked{background-color:transparent}.hover\:text-opacity-80:hover{--tw-text-opacity: .8}.dark\:bg-dark:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity, 1))}.dark\:bg-light:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(var(--color-light) / var(--tw-bg-opacity, 1))}.dark\:bg-opacity-10:is(.dark *){--tw-bg-opacity: .1}.dark\:text-light:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--color-light) / var(--tw-text-opacity, 1))}.dark\:text-opacity-80:is(.dark *){--tw-text-opacity: .8}@media (max-width: 47.9375em){.m\:col-span-2{grid-column:span 2 / span 2}.m\:mb-4{margin-bottom:1rem}.m\:hidden{display:none}.m\:flex-col{flex-direction:column}.m\:flex-wrap{flex-wrap:wrap}.m\:items-center{align-items:center}.m\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.m\:pb-4{padding-bottom:1rem}.m\:text-center{text-align:center}.m\:text-2xl{font-size:1.5rem;line-height:2rem}.m\:gy-2{--gy: .5rem}.m\:gy-8{--gy: 2rem}.m\:col-12{width:100%}}@media (min-width: 48em){.t\:absolute{position:absolute}.t\:col-auto{grid-column:auto}.t\:mb-4{margin-bottom:1rem}.t\:mt-12{margin-top:3rem}.t\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.t\:flex-row-reverse{flex-direction:row-reverse}.t\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.t\:space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.t\:space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.5rem * var(--tw-space-y-reverse))}.t\:self-start{align-self:flex-start}.t\:py-12{padding-top:3rem;padding-bottom:3rem}.t\:pt-14{padding-top:3.5rem}.t\:text-2xl{font-size:1.5rem;line-height:2rem}.t\:text-5xl{font-size:3rem;line-height:1}.t\:g-6{--gx: 1.5rem;--gy: 1.5rem}.t\:g-10{--gx: 2.5rem;--gy: 2.5rem}.t\:gx-4{--gx: 1rem}.t\:gx-5{--gx: 1.25rem}.t\:gx-6{--gx: 1.5rem}.t\:gx-10{--gx: 2.5rem}.t\:gx-14{--gx: 3.5rem}.t\:gy-6{--gy: 1.5rem}.t\:gy-20{--gy: 5rem}.t\:col-auto{width:auto}.t\:col-4{width:33.3333%}.t\:col-5{width:41.6667%}.t\:col-6{width:50%}.t\:col-7{width:58.3333%}.t\:col-8{width:66.6667%}.t\:col-9{width:75%}.t\:col-10{width:83.3333%}}@media (min-width: 60em){.d\:order-none{order:0}.d\:col-auto{grid-column:auto}.d\:mx-auto{margin-left:auto;margin-right:auto}.d\:ml-4{margin-left:1rem}.d\:mt-9{margin-top:2.25rem}.d\:hidden{display:none}.d\:flex-grow{flex-grow:1}.d\:flex-wrap{flex-wrap:wrap}.d\:items-end{align-items:flex-end}.d\:justify-end{justify-content:flex-end}.d\:gx-4{--gx: 1rem}.d\:gx-12{--gx: 3rem}.d\:gx-14{--gx: 3.5rem}.d\:gx-20{--gx: 5rem}.d\:gx-24{--gx: 6rem}.d\:col-auto{width:auto}.d\:col-3{width:25%}.d\:col-4{width:33.3333%}.d\:col-5{width:41.6667%}.d\:col-6{width:50%}.d\:col-7{width:58.3333%}.d\:col-8{width:66.6667%}.d\:col-10{width:83.3333%}}@media (max-width: 59.9375em){.touch\:order-1{order:1}.touch\:order-2{order:2}.touch\:order-3{order:3}.touch\:mt-8{margin-top:2rem}.touch\:contents{display:contents}.touch\:hidden{display:none}.touch\:flex-wrap{flex-wrap:wrap}.touch\:items-center{align-items:center}.touch\:gy-2{--gy: .5rem}}
