@font-face{font-family:Cera PRO;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/CeraPro-Medium.woff2) format("woff2")}@font-face{font-family:Cera PRO;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/CeraPro-Bold.woff2) format("woff2")}:root,[data-theme=light]{--color-bg-base: #ffffff;--color-bg-elevated: #ffffff;--color-surface-card: #ffffff;--color-surface-glass: rgba(255, 255, 255, .6);--color-surface-modal: #ffffff;--color-surface-bar: rgba(255, 255, 255, .68);--color-surface-bar-footer: rgba(245, 246, 247, .68);--color-border-subtle: #e5e8ef;--color-border-strong: rgba(2, 4, 18, .08);--color-border-glass: rgba(255, 255, 255, .6);--color-border-bar: rgba(2, 4, 18, .08);--color-text-display: #020412;--color-text-primary: #232739;--color-text-body: #4b5167;--color-text-muted: #6b7080;--color-text-on-accent: #ffffff;--color-text-link: #0044ff;--color-accent: #0044ff;--color-accent-hover: #0033cc;--color-accent-soft: #dbe6ff;--color-button-light-bg: rgba(255, 255, 255, .68);--color-button-light-fg: #020412;--color-button-light-border: rgba(2, 4, 18, .18);--color-button-dark-bg: rgba(2, 4, 18, .68);--color-button-dark-fg: #ffffff;--color-button-dark-border: transparent;--color-slider-track: rgba(2, 4, 18, .18);--color-slider-progress: #0084ff;--color-slider-thumb-bg: #ffffff;--color-slider-thumb-border: rgba(2, 4, 18, .18);--color-press-overlay: rgba(15, 23, 42, .08);--color-press-overlay-on-dark: rgba(255, 255, 255, .16);--shadow-focus-ring: 0 0 0 .1875rem rgba(0, 68, 255, .32)}[data-theme=dark]{--color-bg-base: #020412;--color-bg-elevated: #1b1f2e;--color-surface-card: #1b1f2e;--color-surface-glass: rgba(2, 4, 18, .68);--color-surface-modal: #1b1f2e;--color-surface-bar: rgba(2, 4, 18, .68);--color-surface-bar-footer: rgba(2, 4, 18, .68);--color-border-subtle: rgba(255, 255, 255, .18);--color-border-strong: rgba(255, 255, 255, .18);--color-border-glass: rgba(255, 255, 255, .18);--color-border-bar: rgba(255, 255, 255, .08);--color-text-display: #ffffff;--color-text-primary: #ffffff;--color-text-body: rgba(255, 255, 255, .68);--color-text-muted: rgba(255, 255, 255, .68);--color-text-on-accent: #ffffff;--color-text-link: #80a6ff;--color-accent: #4d82ff;--color-accent-hover: #80a6ff;--color-accent-soft: rgba(255, 255, 255, .1);--color-button-light-bg: transparent;--color-button-light-fg: #ffffff;--color-button-light-border: #ffffff;--color-button-dark-bg: #ffffff;--color-button-dark-fg: #020412;--color-button-dark-border: transparent;--color-slider-track: rgba(255, 255, 255, .18);--color-slider-progress: #0084ff;--color-slider-thumb-bg: #ffffff;--color-slider-thumb-border: rgba(255, 255, 255, .18);--color-press-overlay: rgba(255, 255, 255, .16);--color-press-overlay-on-dark: rgba(255, 255, 255, .16);--shadow-focus-ring: 0 0 0 .1875rem rgba(0, 68, 255, .32)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:transparent;border:0;padding:0;margin:0;cursor:pointer}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4,h5,h6{margin:0;overflow-wrap:break-word}ul,ol{margin:0;padding:0;list-style:none}#root,#__angular{isolation:isolate}html[data-glass=shader] .glass{backdrop-filter:blur(1.125rem) saturate(140%) url(#liquid-glass);-webkit-backdrop-filter:blur(1.125rem) saturate(140%)}html[data-glass=shader] .glass--strong{backdrop-filter:blur(1.5rem) saturate(140%) url(#liquid-glass-strong);-webkit-backdrop-filter:blur(1.5rem) saturate(140%)}.usbd-bg{position:relative}.usbd-bg:before{content:"";position:absolute;inset:0;z-index:0;background-image:var(--usbd-bg-image);background-position:center;background-size:cover;pointer-events:none}.usbd-bg--bottom{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_bottom.webp)}.usbd-bg--corner_tl{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_corner_tl.webp)}.usbd-bg--corner_tr{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_corner_tr.webp)}.usbd-bg--corner_bl{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_corner_bl.webp)}.usbd-bg--corner_br{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_corner_br.webp)}.usbd-bg--corners_tl_br{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_corners_tl_br.webp)}.usbd-bg--corners_tr_bl{--usbd-bg-image: url(/assets/landings/usbd/images/bg-gradient_corners_tr_bl.webp)}@keyframes modal-panel-in{0%{opacity:0;transform:scale(.96) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes modal-panel-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.96) translateY(12px)}}.cdk-overlay-backdrop-glass{background-color:#0f172a66;backdrop-filter:blur(.75rem) saturate(140%);-webkit-backdrop-filter:blur(.75rem) saturate(140%)}.cdk-overlay-modal-panel{max-width:50rem;width:min(50rem,100% - 6rem);justify-content:center;pointer-events:none;animation:modal-panel-in .25s ease-out}@media(max-width:743px){.cdk-overlay-modal-panel{width:calc(100% - 3rem)}}.cdk-overlay-modal-panel.is-closing{animation:modal-panel-out .2s ease-in forwards}@media(prefers-reduced-motion:reduce){.cdk-overlay-modal-panel,.cdk-overlay-modal-panel.is-closing{animation:none}}@keyframes admin-page-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes admin-page-in-fade{0%{opacity:0}to{opacity:1}}html[data-glass=shader] .header,html[data-glass=shader] .footer{-webkit-backdrop-filter:blur(1.5rem) saturate(140%) url(#liquid-glass);backdrop-filter:blur(1.5rem) saturate(140%) url(#liquid-glass)}html[data-glass=shader] .footer__social-link,html[data-glass=shader] .btn{-webkit-backdrop-filter:blur(.25rem) saturate(140%) url(#liquid-glass);backdrop-filter:blur(.25rem) saturate(140%) url(#liquid-glass)}html[data-glass=shader] .menu__article-card--glass,html[data-glass=shader] .menu__rep-card,html[data-glass=shader] .cta__rep-card,html[data-glass=shader] .articles__card--glass{-webkit-backdrop-filter:blur(1.125rem) saturate(140%) url(#liquid-glass);backdrop-filter:blur(1.125rem) saturate(140%) url(#liquid-glass)}html{background-color:var(--color-bg-base);color:var(--color-text-body);font-family:Cera PRO,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--color-bg-base);color:var(--color-text-body);min-height:100vh}body.has-open-menu{overflow:hidden}::selection{background-color:var(--color-accent-soft);color:var(--color-text-display)}[data-theme=dark] ::selection{background-color:var(--color-accent);color:var(--color-text-on-accent)}
