*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--content:""}:host,html{line-height:1.4;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--gray-5);opacity:1}input::placeholder,textarea::placeholder{color:var(--gray-5);opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--ui-radius:4px;--ui-radius-large:8px;--ui-radius-full:99999px;--ui-text-xxlarge:32px;--ui-text-extralarge:26px;--ui-text-large:21px;--ui-text:17px;--ui-text-small:14px;--ui-text-extrasmall:12px;--regular:400;--medium:500;--bold:700;--shadow:0px 4px 6px var(--black-a2);--gray-1:#fcfcfc;--gray-2:#e8e8e8;--gray-3:#cecece;--gray-4:#bbb;--gray-5:#b3b3b3;--gray-6:#8d8d8d;--gray-7:#7b7b7b;--gray-8:#646464;--gray-9:#474747;--gray-10:#393939;--gray-11:#292929;--gray-12:#111;--accent-1:#fffcfd;--accent-2:#ffd2e3;--accent-3:#f0c0d2;--accent-4:#dc96b2;--accent-5:#ef5ba1;--accent-6:#e14e95;--accent-7:#ad4575;--accent-8:#86355a;--accent-9:#6c2647;--accent-10:#5f1b3c;--accent-11:#381625;--accent-12:#160e11;--black-a1:rgba(0,0,0,.05);--black-a2:rgba(0,0,0,.1);--black-a3:rgba(0,0,0,.15);--black-a4:rgba(0,0,0,.2);--black-a5:rgba(0,0,0,.3);--black-a6:rgba(0,0,0,.4);--black-a7:rgba(0,0,0,.5);--black-a8:rgba(0,0,0,.6);--black-a9:rgba(0,0,0,.7);--black-a10:rgba(0,0,0,.8);--black-a11:rgba(0,0,0,.9);--black-a12:rgba(0,0,0,.95);--white-a1:hsla(0,0%,100%,.05);--white-a2:hsla(0,0%,100%,.1);--white-a3:hsla(0,0%,100%,.15);--white-a4:hsla(0,0%,100%,.2);--white-a5:hsla(0,0%,100%,.3);--white-a6:hsla(0,0%,100%,.4);--white-a7:hsla(0,0%,100%,.5);--white-a8:hsla(0,0%,100%,.6);--white-a9:hsla(0,0%,100%,.7);--white-a10:hsla(0,0%,100%,.8);--white-a11:hsla(0,0%,100%,.9);--white-a12:hsla(0,0%,100%,.95)}.light,:root{--ui-neutral-background:#fff;--ui-neutral-background-hover:var(--gray-1);--ui-neutral-interactive:var(--gray-2);--ui-neutral-interactive-hover:var(--gray-3);--ui-neutral-border:var(--black-a2);--ui-neutral-solid:var(--gray-9);--ui-neutral-solid-hover:var(--gray-10);--ui-neutral-text:var(--gray-12);--ui-neutral-text-hover:var(--gray-11);--ui-accent-border:var(--accent-4);--ui-accent-solid:var(--accent-6);--ui-accent-solid-hover:var(--accent-7);--bg-color:#fff;--border-color:var(--black-a2)}.dark{--ui-neutral-background:#000;--ui-neutral-background-hover:var(--gray-12);--ui-neutral-interactive:var(--gray-11);--ui-neutral-interactive-hover:var(--gray-10);--ui-neutral-border:var(--gray-9);--ui-neutral-solid:var(--gray-4);--ui-neutral-solid-hover:var(--gray-3);--ui-neutral-text:var(--gray-1);--ui-neutral-text-hover:var(--gray-2);--ui-accent-border:var(--accent-9);--ui-accent-solid:var(--accent-7);--ui-accent-solid-hover:var(--accent-6)}.disabled,:disabled,[data-disabled]:not([data-disabled=false]),[disabled]:not([disabled=false]){cursor:not-allowed!important;opacity:.75!important}.disabled *,:disabled *,[data-disabled]:not([data-disabled=false]) *,[disabled]:not([disabled=false]) *{cursor:not-allowed!important;opacity:1!important}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-enter-from,.fade-leave-to,.fade-slow-enter-from,.fade-slow-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease-out}.fade-slow-enter-active,.fade-slow-leave-active{transition:all .75s ease-in-out}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .2s ease-in-out}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(-12px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideDownAndFadeIn{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1}to{transform:translateY(0)}}@keyframes slideUpAndFadeOut{0%{transform:translateY(0)}50%{opacity:0}to{opacity:0;transform:translateY(-100%)}}@keyframes fullSlideUpAndFadeIn{0%{opacity:0;transform:translateY(100%)}50%{opacity:1}to{transform:translateY(0)}}@keyframes fullSlideLeftAndFadeIn{0%{opacity:0;transform:translate(100%)}50%{opacity:1}to{transform:translate(0)}}@keyframes fullSlideRightAndFadeIn{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{transform:translate(0)}}@keyframes fullSlideDownAndFadeIn{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1}to{transform:translateY(0)}}@keyframes fullSlideUpAndFadeOut{0%{transform:translateY(0)}50%{opacity:0}to{opacity:0;transform:translateY(-100%)}}@keyframes fullSlideLeftAndFadeOut{0%{transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(-100%)}}@keyframes fullSlideRightAndFadeOut{0%{transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(100%)}}@keyframes fullSlideDownAndFadeOut{0%{transform:translateY(0)}50%{opacity:0}to{opacity:0;transform:translateY(100%)}}:root{--title-large:36px;--title:24px;--text-large:21px;--text:18px;--text-small:14px;--text-mini:12px;--app-margin:16px;--app-padding:16px;--app-gap:12px;--app-content:1280px;--SearchItem-title:24px;--SearchItem-author:14px;--SearchItem-datazione:14px;--people-inst-badge-name-font-size:16px;--people-inst-badge-name-font-weight:700;--people-inst-badge-name-font-style:normal;--people-inst-badge-name-line-height:120%;--people-inst-badge-name-letter-spacing:.5px;--people-inst-badge-name-leading-trim:none;--people-accordion-inst-trigger-font-family:"Satoshi",sans-serif;--people-accordion-inst-trigger-font-size:24px;--people-accordion-inst-trigger-font-weight:700;--people-accordion-inst-trigger-font-style:normal;--people-accordion-inst-trigger-line-height:120%;--people-accordion-inst-trigger-letter-spacing:.5px;--people-accordion-inst-trigger-leading-trim:none;--people-accordion-inst-trigger-padding-y-mobile:40px;--people-accordion-inst-trigger-padding-y-desktop:40px;--people-accordion-inst-trigger-gap-mobile:24px;--people-accordion-inst-trigger-gap-desktop:12px;--people-accordion-inst-trigger-border-top:1px solid #1111111a;--people-accordion-inst-trigger-min-height-mobile:138px;--people-accordion-inst-trigger-height-desktop:118px;--people-accordion-content-gap:64px;--people-accordion-grid-mobile-column-gap:20px;--people-accordion-grid-mobile-row-gap:16px}@media(min-width:768px){:root{--app-padding:24px;--app-gap:16px;--people-inst-badge-name-font-size:17px;--people-accordion-inst-trigger-font-size:var(--ui-text-xxlarge);--people-accordion-inst-trigger-line-height:1.2;--people-accordion-inst-trigger-letter-spacing:.01em}}@media(min-width:1024px){:root{--title-large:48px;--title:32px;--text-large:24px;--text:21px;--text-small:16px;--text-mini:13px;--app-padding:40px;--app-margin:16px;--app-gap:24px;--SearchItem-title:24px;--SearchItem-author:14px;--SearchItem-datazione:14px}}@font-face{font-family:Satoshi;src:local("Satoshi Regular"),local("Satoshi"),url(../_fonts/k70VA4wfM8vAHaCDLa7tCzi-T_NIZFmQdu2pOkTv2qE-N5MLU7vpucOyoMl1XldlXHY_h_jifbjhU10bXt4lOSk.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Satoshi Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:105.8814%;ascent-override:95.3898%;descent-override:22.6669%;line-gap-override:9.4445%}@font-face{font-family:"Satoshi Fallback: Segoe UI";src:local("Segoe UI");size-adjust:99.4678%;ascent-override:101.5404%;descent-override:24.1284%;line-gap-override:10.0535%}@font-face{font-family:"Satoshi Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98%;ascent-override:103.0612%;descent-override:24.4898%;line-gap-override:10.2041%}@font-face{font-family:"Satoshi Fallback: Arial";src:local("Arial");size-adjust:98.9231%;ascent-override:102.0995%;descent-override:24.2613%;line-gap-override:10.1089%}@font-face{font-family:"Satoshi Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.038%;ascent-override:108.5578%;descent-override:25.7959%;line-gap-override:10.7483%}@font-face{font-family:Satoshi;src:local("Satoshi Regular Italic"),local("Satoshi Italic"),url(../_fonts/XCiRy7QhlWH182vdhd9PrBDV7DiJRFO27YdBClzNWOs-Pe_GVTopLw5yWT_HApSTrxZ6QqyaGVcGy1bE1_hdTWg.woff2) format(woff2);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Satoshi Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:103.9606%;ascent-override:97.1522%;descent-override:23.0857%;line-gap-override:9.619%}@font-face{font-family:"Satoshi Fallback: Segoe UI";src:local("Segoe UI");size-adjust:97.6634%;ascent-override:103.4164%;descent-override:24.5742%;line-gap-override:10.2392%}@font-face{font-family:"Satoshi Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:96.2222%;ascent-override:104.9654%;descent-override:24.9423%;line-gap-override:10.3926%}@font-face{font-family:"Satoshi Fallback: Arial";src:local("Arial");size-adjust:97.1286%;ascent-override:103.9859%;descent-override:24.7095%;line-gap-override:10.2956%}@font-face{font-family:"Satoshi Fallback: Noto Sans";src:local("Noto Sans");size-adjust:91.3502%;ascent-override:110.5635%;descent-override:26.2725%;line-gap-override:10.9469%}@font-face{font-family:Satoshi;src:local("Satoshi Medium"),url(../_fonts/LXT9TGPh4di9sSEgd2PWNzuTKR4lepU8fWDsKac0GB8-3gRUoR4MAWEipyftUkdYDypJWfGSPTwKPpv5iX0rDNI.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"Satoshi Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:109.0026%;ascent-override:92.6584%;descent-override:22.0178%;line-gap-override:9.1741%}@font-face{font-family:"Satoshi Fallback: Segoe UI";src:local("Segoe UI");size-adjust:102.4%;ascent-override:98.6328%;descent-override:23.4375%;line-gap-override:9.7656%}@font-face{font-family:"Satoshi Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.8889%;ascent-override:100.1101%;descent-override:23.7885%;line-gap-override:9.9119%}@font-face{font-family:"Satoshi Fallback: Arial";src:local("Arial");size-adjust:101.8392%;ascent-override:99.1759%;descent-override:23.5666%;line-gap-override:9.8194%}@font-face{font-family:"Satoshi Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.7806%;ascent-override:105.4493%;descent-override:25.0573%;line-gap-override:10.4405%}@font-face{font-family:Satoshi;src:local("Satoshi Medium Italic"),url(../_fonts/Y_W1qLIRtM37n4ufUPyBlsdDZ4u0vDnhZWfVv9e6tBM-zqS1hQv_X2JGxjfDOdAInVius8QhoCSL0ARsw_r7oks.woff2) format(woff2);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"Satoshi Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.8417%;ascent-override:94.5323%;descent-override:22.4631%;line-gap-override:9.3596%}@font-face{font-family:"Satoshi Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.37%;ascent-override:100.6276%;descent-override:23.9115%;line-gap-override:9.9631%}@font-face{font-family:"Satoshi Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8889%;ascent-override:102.1348%;descent-override:24.2697%;line-gap-override:10.1124%}@font-face{font-family:"Satoshi Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:101.1818%;descent-override:24.0432%;line-gap-override:10.018%}@font-face{font-family:"Satoshi Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8819%;ascent-override:107.582%;descent-override:25.564%;line-gap-override:10.6517%}@font-face{font-family:Satoshi;src:local("Satoshi Bold"),url(../_fonts/YhCMjNk4R4BWxgGDXggVs1IHmJpyNkl_olHxqufwuLs-d22Ok7_QiKZnJdASzD9tmOqsdtynGGPW0eupIKoQVRE.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"Satoshi Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:112.604%;ascent-override:89.6949%;descent-override:21.3136%;line-gap-override:8.8807%}@font-face{font-family:"Satoshi Fallback: Segoe UI";src:local("Segoe UI");size-adjust:105.7833%;ascent-override:95.4782%;descent-override:22.6879%;line-gap-override:9.4533%}@font-face{font-family:"Satoshi Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:104.2222%;ascent-override:96.9083%;descent-override:23.0277%;line-gap-override:9.5949%}@font-face{font-family:"Satoshi Fallback: Arial";src:local("Arial");size-adjust:105.2039%;ascent-override:96.004%;descent-override:22.8128%;line-gap-override:9.5053%}@font-face{font-family:"Satoshi Fallback: Noto Sans";src:local("Noto Sans");size-adjust:98.9451%;ascent-override:102.0768%;descent-override:24.2559%;line-gap-override:10.1066%}@font-face{font-family:Satoshi;src:local("Satoshi Bold Italic"),url(../_fonts/LRv6k4fIpUiNqVaa5ABGG9D10Xu1gSsvujJ2gZ8044Q-61H9Dzyv58p4M35nQjYJ4_Dsigi47HAfTXXSc3T9m_w.woff2) format(woff2);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"Satoshi Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:110.4431%;ascent-override:91.4498%;descent-override:21.7306%;line-gap-override:9.0544%}@font-face{font-family:"Satoshi Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.7533%;ascent-override:97.3463%;descent-override:23.1318%;line-gap-override:9.6382%}@font-face{font-family:"Satoshi Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:102.2222%;ascent-override:98.8043%;descent-override:23.4783%;line-gap-override:9.7826%}@font-face{font-family:"Satoshi Fallback: Arial";src:local("Arial");size-adjust:103.1851%;ascent-override:97.8823%;descent-override:23.2592%;line-gap-override:9.6913%}@font-face{font-family:"Satoshi Fallback: Noto Sans";src:local("Noto Sans");size-adjust:97.0464%;ascent-override:104.0739%;descent-override:24.7304%;line-gap-override:10.3043%}body{font-family:Satoshi,"Satoshi Fallback: BlinkMacSystemFont","Satoshi Fallback: Segoe UI","Satoshi Fallback: Helvetica Neue","Satoshi Fallback: Arial","Satoshi Fallback: Noto Sans",sans-serif;font-feature-settings:"salt" on;font-size:18px;font-weight:var(--regular);letter-spacing:.025em;overflow-x:hidden}.app-content{margin-inline:auto;max-width:var(--app-content);width:100%}@supports not (margin-inline:0){.app-content{margin-left:auto;margin-right:auto}}.app-padding{padding-left:var(--app-padding);padding-right:var(--app-padding)}.app-rounded{border-bottom-left-radius:calc(var(--ui-radius) + 4px);border-bottom-right-radius:calc(var(--ui-radius) + 4px);border-top-left-radius:calc(var(--ui-radius) + 4px);border-top-right-radius:calc(var(--ui-radius) + 4px)}.app-rounded-full{border-bottom-left-radius:var(--ui-radius-full);border-bottom-right-radius:var(--ui-radius-full);border-top-left-radius:var(--ui-radius-full);border-top-right-radius:var(--ui-radius-full)}.title-large{font-size:var(--title-large)}.title,.title-large{font-weight:var(--bold);line-height:1.2}.title{font-size:var(--title)}.text-large{font-size:var(--text-large);font-weight:var(--bold)}.uppercase{text-transform:uppercase}.stretched-link:after{content:"";height:100%;inset:0;position:absolute;width:100%;z-index:5}@supports not (inset:0){.stretched-link:after{inset:0}}.hover-line{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:"from-font";text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .4s ease-out}.hover-line:hover{text-decoration-color:var(--gray-7)}.rich-text>*+*{margin-top:1em}.rich-text .rich-text h2,.rich-text h3{margin-left:0}.rich-text h2,.rich-text h3{font-size:var(--title);margin-bottom:1em;margin-top:2em}.rich-text a{color:var(--accent-6)}.rich-text strong{font-weight:var(--medium)}.rich-text ul{list-style-type:disc}.rich-text ol,.rich-text ul{list-style-position:outside;margin-left:1em}.rich-text ol{list-style-type:decimal}.rich-text li{padding-left:.4em}.rich-text li::marker{color:var(--gray-3)}.rich-text li+li{margin-top:.8em}.enter--appear{opacity:1!important}.before-enter--appear{opacity:0;transition:all 1s ease}.ui-link{text-underline-offset:4px}@media(hover){.ui-link.underline:is(:not(:disabled,[disabled])):hover{text-decoration-line:underline}}.ui-link.external{cursor:alias}.ui-button{align-items:center;background-color:var(--color-background);border:1px solid transparent;border-radius:var(--ui-radius);color:var(--color-text);-moz-column-gap:var(--gap-h);column-gap:var(--gap-h);display:inline-flex;font-weight:var(--medium);height:var(--size);justify-content:center;letter-spacing:8%;padding:var(--gap-v) var(--gap-h);transition-duration:.2s;transition-property:color,background-color,border-color,transform;transition-timing-function:ease-out}.ui-button:focus{outline:none}.ui-button:focus-visible{box-shadow:0 0 0 1px var(--ui-neutral-border)}.ui-button:focus:active{transform:scaleX(.98) scaleY(.98)}@media(hover){.ui-button:is(:not(:disabled,[disabled])):hover{background-color:var(--color-background-hover,var(--color-background))!important;color:var(--color-text-hover,var(--color-text))}}.ui-button:is(:not(:disabled,[disabled])):active{background-color:var(--color-background-hover,var(--color-background))!important;color:var(--color-text-hover,var(--color-text))}.ui-button.rounded{border-radius:var(--ui-radius-full)}.ui-button.block{display:flex;width:100%}.ui-button.invert{flex-direction:row-reverse}.ui-button.square{min-width:var(--size);padding-inline:var(--gap-v)}@supports not (padding-inline:0){.ui-button.square{padding-left:var(--gap-v);padding-right:var(--gap-v)}}.ui-button.xs{--size:24px;--gap-v:4px;--gap-h:6px;font-size:var(--ui-text-extrasmall)}.ui-button.xs .ui-icon{height:10px;width:10px}.ui-button.sm{--size:27px;--gap-v:5px;--gap-h:8px;font-size:var(--ui-text-small)}.ui-button.sm .ui-icon{height:12px;width:12px}.ui-button.md{--size:32px;--gap-v:6px;--gap-h:10px;font-size:var(--ui-text)}.ui-button.md .ui-icon{height:15px;width:15px}.ui-button.lg{--size:39px;--gap-v:7px;--gap-h:12px;font-size:var(--ui-text-large)}.ui-button.lg .ui-icon{height:18px;width:18px}.ui-button.xl{--size:48px;--gap-v:8px;--gap-h:14px;font-size:var(--ui-text-extralarge)}.ui-button.xl .ui-icon{height:22px;width:22px}.ui-button.primary{--color-text:var(--ui-neutral-text);--color-background:var(--ui-neutral-interactive);--color-background-hover:var(--ui-neutral-interactive-hover)}.ui-button.secondary{--color-text:var(--ui-neutral-background);--color-background:var(--ui-neutral-solid);--color-background-hover:var(--ui-neutral-solid-hover)}.ui-button.accent{--color-text:var(--ui-neutral-background);--color-background:var(--ui-accent-solid);--color-background-hover:var(--ui-accent-solid-hover)}.ui-button.outline{--color-text:var(--ui-neutral-text);--color-background:transparent;--color-background-hover:var(--ui-neutral-interactive);border-color:var(--ui-neutral-border)}.ui-button.soft{--color-text:var(--ui-neutral-text);--color-background:var(--ui-neutral-interactive);--color-background-hover:var(--ui-neutral-interactive-hover)}.ui-button.ghost{--color-text:var(--ui-neutral-text);--color-background:transparent;--color-background-hover:var(--ui-neutral-interactive)}.ui-button.link{--color-text:var(--ui-neutral-text);--color-text-hover:var(--ui-neutral-text-hover);--color-background:transparent}@media(hover){.ui-button.link:is(:not(:disabled,[disabled])):hover{--color-text-hover:var(--ui-accent-solid);text-decoration:underline}}@media not (hover){.ui-button.link:is(:not(:disabled,[disabled])){text-decoration:underline}}.ui-button .ui-icon{flex-shrink:0}.app-menu[data-v-3c6547bc]{align-content:center;background-color:#fff;-moz-column-gap:24px;column-gap:24px;display:grid;grid-auto-flow:dense;justify-items:start;padding:128px var(--app-padding) 48px;position:fixed;top:0;width:100%;z-index:40}@media(min-width:480px){.app-menu[data-v-3c6547bc]{grid-template-columns:1fr 1fr;padding:128px 24px 48px}.app-menu[data-v-3c6547bc] .first-column{grid-column:1}.app-menu[data-v-3c6547bc] .second-column{grid-column:2}}@media(min-width:768px){.app-menu[data-v-3c6547bc]{grid-template-columns:2fr 1fr 1fr;padding:128px 40px 64px}.app-menu[data-v-3c6547bc] .first-column{grid-column:2}.app-menu[data-v-3c6547bc] .second-column{grid-column:3}}.app-menu[data-state=open][data-v-3c6547bc]{animation:slideDownAndFadeIn .4s ease-out}.app-menu[data-state=closed][data-v-3c6547bc]{animation:slideUpAndFadeOut .2s ease-out}.app-menu-overlay[data-v-3c6547bc]{background-color:var(--black-a3);cursor:pointer;inset:0;position:fixed;z-index:40}.app-menu-overlay[data-state=open][data-v-3c6547bc]{animation:fadeIn .4s}.app-menu-overlay[data-state=closed][data-v-3c6547bc]{animation:fadeOut .4s}nav[data-v-ce466ae1]{position:absolute;top:0;inset-inline:0}@supports not (inset-inline:0){nav[data-v-ce466ae1]{left:0;right:0}}nav[data-v-ce466ae1]{display:flex;gap:4px;padding:28px var(--app-padding);z-index:50}.AlertDialogOverlay{animation:overlayShow .15s cubic-bezier(.16,1,.3,1);background-color:var(--black-a9);inset:0;position:fixed}.AlertDialogContent{animation:contentShow .15s cubic-bezier(.16,1,.3,1);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);left:50%;max-height:85vh;max-width:480px;padding:var(--app-margin);position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw}.AlertDialogContent--bottom{animation-name:contentShowBottom;bottom:var(--app-margin);left:50%;top:auto;transform:translate(-50%)}.AlertDialogContent--bottom-left{animation-name:contentShowBottomLeft;bottom:var(--app-margin);left:var(--app-margin);top:auto;transform:none}.AlertDialogContent:focus{outline:none}.AlertDialogTitle{color:var(--text-color);font-size:var(--text-large);font-weight:var(--bold);margin:0}.AlertDialogDescription{color:var(--text-secondary);font-size:var(--text-small);line-height:1.4;margin-bottom:var(--app-margin)}.AlertDialogActions{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes contentShowBottom{0%{opacity:0;transform:translate(-50%,10px) scale(.98)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes contentShowBottomLeft{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.app-footer{background:var(--ui-neutral-background);border-top:1px solid var(--ui-neutral-border);color:var(--ui-neutral-text);font-size:var(--text-small);margin-top:48px}.footer-main{padding-bottom:48px;padding-top:48px}.footer-logo{display:block;margin-bottom:32px}.footer-logo img{height:32px;width:auto}.footer-content{display:grid;gap:40px;grid-template-columns:1fr}@media(min-width:768px){.footer-content{gap:48px;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.footer-content{gap:64px;grid-template-columns:1fr 1fr}}.footer-nav-wrapper{display:flex;flex-direction:column;gap:32px}.footer-nav-row{display:flex;gap:32px;justify-content:space-between}.footer-brand{display:flex;flex-direction:column;gap:24px}.footer-description{font-size:var(--text-small);line-height:1.6;max-width:480px}.footer-funding{display:flex;flex-direction:column;font-size:var(--text-small);gap:4px}.footer-nav{display:flex;flex-wrap:wrap;gap:16px;width:100%}.nav-column{display:flex;flex:1;flex-direction:column;gap:12px;min-width:120px}.nav-title{font-size:var(--text);margin:0 0 8px;text-transform:uppercase}.nav-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0 0 16px;padding:0}.nav-list a{color:var(--ui-neutral-text);text-decoration:none;transition:color .2s ease}.nav-list a:hover{color:var(--ui-accent-solid)}.footer-accessibility{display:none;line-height:1.6}.footer-accessibility a{color:var(--ui-neutral-text);text-decoration:underline;text-underline-offset:2px}.footer-accessibility a:hover{color:var(--ui-accent-solid)}.footer-actions{align-items:center;display:flex;flex-direction:column;gap:8px}.scroll-top{align-items:center;justify-content:center;margin-top:auto;min-height:48px;width:48px}.footer-logos{align-items:center;display:flex;gap:var(--app-gap);justify-content:space-around;padding-block:24px}@supports not (padding-block:0){.footer-logos{padding-bottom:24px;padding-top:24px}}@media(min-width:768px){.footer-logos{--factor:1.2;justify-content:space-around}}.footer-bottom{align-items:center;border-top:1px solid var(--ui-neutral-border);display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:12px;padding-top:12px}.footer-links{display:flex;gap:24px}.footer-links a{color:var(--ui-neutral-text);text-decoration:none;transition:color .2s ease}.footer-links a:hover{color:var(--ui-accent-solid)}
