.header-1 .hdr{display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 64px}.header-1 .breadcrumbs{margin-top: .625rem;padding-top: .625rem;border-top: 1px solid rgba(10, 37, 64, .07)}.header-1 .breadcrumb{display: flex;flex-wrap: nowrap;align-items: center;gap: .375rem .5rem;list-style: none;margin: 0;padding: 0;font-size: .8125rem;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-overflow-style: none}.header-1 .breadcrumb::-webkit-scrollbar{width: 0;height: 0;display: none}.header-1 .breadcrumb-item{display: inline-flex;align-items: center;gap: .5rem;flex: 0 0 auto;white-space: nowrap;color: var(--bs-secondary-color)}.header-1 .breadcrumb-item + .breadcrumb-item::before{content: "\f105";font-family: "Font Awesome 6 Free";font-weight: 900;font-size: .625rem;opacity: .45}.header-1 .breadcrumb-item a{color: var(--bs-secondary-color) !important;text-decoration: none}.header-1 .breadcrumb-item a:hover{color: var(--bs-primary) !important}.header-1 .breadcrumb-item.active a, .header-1 .breadcrumb-item.active span{color: var(--bs-body-color) !important;font-weight: 600;pointer-events: none}.header-1 .brand{display: inline-flex;align-items: center;gap: .55rem;text-decoration: none;color: var(--bs-body-color);font-weight: 600;font-size: 1.05rem;white-space: nowrap}.header-1 .brand-mark{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 8px;background: var(--bs-primary);color: var(--bs-primary-text);font-size: .95rem}.header-1 .hdr-actions{display: flex;align-items: center;gap: .6rem;flex-shrink: 0}.header-1 .hdr-nav{display: flex;align-items: center;gap: .25rem;flex: 1;min-width: 0;overflow-x: auto;scrollbar-width: none}.header-1 .hdr-nav::-webkit-scrollbar{display: none}.header-1 .hdr-nav-link{padding: .35rem .6rem;border-radius: 8px;font-size: .93rem;line-height: 1.3;white-space: nowrap;text-decoration: none;color: var(--bs-secondary-color)}.header-1 .hdr-nav-link:hover{color: var(--bs-body-color);background: var(--bs-tertiary-bg)}.header-1 .hdr-nav-link.is-on{color: var(--bs-primary);font-weight: 600}@media (max-width: 991.98px){.header-1 .hdr{flex-wrap: wrap}.header-1 .hdr-nav{order: 3;flex-basis: 100%;padding-bottom: .5rem}}.header-1 .geo-btn{display: inline-flex;align-items: center;gap: .45rem;background: transparent;border: 1px solid var(--bs-border-color);border-radius: 999px;padding: .38rem .8rem;font-size: .92rem;color: var(--bs-body-color);line-height: 1.2}.header-1 .geo-btn:hover{border-color: var(--bs-primary);color: var(--bs-primary)}.header-1 .geo-flag{font-size: 1.05rem;line-height: 1}.header-1 .geo-caret{font-size: .62rem;opacity: .55}.header-1 .hdr-acc{display: inline-flex;align-items: center;gap: .4rem;padding: .35rem .6rem;border-radius: 999px;font-size: .9rem;line-height: 1.2;text-decoration: none;color: var(--bs-secondary-color);white-space: nowrap}.header-1 .hdr-acc:hover{color: var(--bs-body-color);background: var(--bs-tertiary-bg)}.header-1 .hdr-acc i{font-size: 1.05rem}.header-1 .hdr-acc.is-in{color: var(--bs-primary);font-weight: 600;background: rgba(var(--bs-primary-rgb), .08)}.header-1 .hdr-acc-name{max-width: 10rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 575.98px){.header-1 .geo-label{display: none}.header-1 .hdr-acc-name{display: none}.header-1 .hdr-acc{padding: .35rem .45rem}}.header-1 .geo-menu{min-width: 260px;padding: .4rem;border-color: var(--bs-border-color)}.header-1 .geo-menu-head{font-size: .72rem;letter-spacing: .08em;text-transform: uppercase;color: var(--bs-secondary-color);padding: .4rem .6rem .35rem}.header-1 .geo-item{display: flex;align-items: center;gap: .55rem;padding: .5rem .6rem;border-radius: 7px;text-decoration: none;color: var(--bs-body-color)}.header-1 .geo-item:hover{background: var(--bs-tertiary-bg)}.header-1 .geo-item.is-active{background: var(--bs-tertiary-bg);font-weight: 600}.header-1 .geo-name{flex: 1}.header-1 .geo-lang{font-size: .68rem;letter-spacing: .06em;color: var(--bs-secondary-color);border: 1px solid var(--bs-border-color);border-radius: 4px;padding: .05rem .3rem}.header-1 .geo-all{display: block;margin-top: .3rem;padding: .55rem .6rem;border-top: 1px solid var(--bs-border-color);font-size: .88rem;text-decoration: none;color: var(--bs-primary)}.header-1 .geo-count{font-variant-numeric: tabular-nums;color: var(--bs-secondary-color)}.header-1 .hdr-cta{white-space: nowrap}

.pagehead-1{background: #fff}.pagehead-1 .ph-flag{font-size: 1.125rem;line-height: 1}.pagehead-1 .ph-law{padding-left: .5rem;margin-left: .125rem;border-left: 1px solid rgba(var(--bs-primary-rgb), .3);font-size: .75rem;font-weight: 700;letter-spacing: .04em}.pagehead-1 .ph-title{margin: 0 0 .875rem;font-weight: 800;letter-spacing: -.03em;line-height: 1.1;text-wrap: balance}.pagehead-1 .ph-lead{max-width: 42rem;font-size: 1.0625rem;color: var(--bs-secondary-color)}.pagehead-1 .ph-lead p:last-child{margin-bottom: 0}.pagehead-1 .ph-facts{display: flex;flex-wrap: wrap;gap: .5rem;margin-top: 1.5rem}.pagehead-1 .ph-facts span{display: inline-flex;align-items: center;gap: .4rem;padding: .35rem .75rem;border-radius: var(--ok-radius-pill);font-size: .8125rem;font-weight: 600;color: #3c4257;background: var(--ok-surface);border: 1px solid var(--ok-line)}.pagehead-1 .ph-facts i{color: var(--bs-primary)}

.module.pagehead-1{padding:56px 0}

.account-1 .acc-card{position: relative;display: flex;flex-direction: column;padding: 1.75rem;border-radius: var(--ok-radius);background: #fff;border: 1px solid var(--ok-line);box-shadow: var(--ok-shadow-sm)}.account-1 .acc-card-hit{border-color: rgba(var(--bs-primary-rgb), .35);box-shadow: var(--ok-shadow)}.account-1 .acc-badge{position: absolute;top: -.7rem;left: 1.75rem;padding: .2rem .6rem;border-radius: 999px;background: var(--bs-primary);color: #fff;font-size: .7rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.account-1 .acc-h{font-size: 1.25rem;font-weight: 700;letter-spacing: -.02em}.account-1 .acc-desc{margin-top: .4rem;color: var(--bs-secondary-color);font-size: .9375rem}.account-1 .acc-form{margin-top: 1.25rem}.account-1 .acc-form .form-label{margin-top: .75rem}.account-1 .acc-form .form-label:first-child{margin-top: 0}.account-1 .acc-submit{margin-top: 1.25rem}.account-1 .acc-hint{margin-top: .35rem;font-size: .8125rem;color: var(--bs-secondary-color)}.account-1 .acc-forgot{margin-top: 1rem}.account-1 .acc-trap{position: absolute;left: -9999px;width: 1px;height: 1px;opacity: 0;pointer-events: none}.account-1 .acc-privacy{margin-top: 1rem;padding-top: 1rem;border-top: 1px solid var(--ok-line);font-size: .8125rem;line-height: 1.5;color: var(--bs-secondary-color)}.account-1 .acc-privacy p:last-child{margin-bottom: 0}.account-1 .acc-msg{margin-top: .875rem;padding: .6rem .75rem;border-radius: var(--ok-radius-sm);font-size: .875rem;line-height: 1.4}.account-1 .acc-msg.is-bad{background: rgba(220, 53, 69, .08);color: #b02a37}.account-1 .acc-msg.is-ok{background: rgba(var(--bs-primary-rgb), .08);color: var(--bs-primary)}.account-1 .acc-need{display: flex;align-items: flex-start;gap: .875rem;text-align: left;padding: 1rem 1.25rem;border-radius: var(--ok-radius);background: rgba(var(--bs-primary-rgb), .07);border: 1px solid rgba(var(--bs-primary-rgb), .2)}.account-1 .acc-need i{margin-top: .15rem;font-size: 1.25rem;color: var(--bs-primary)}.account-1 .acc-need-h{font-weight: 700}.account-1 .acc-need-d{margin-top: .2rem;font-size: .9375rem;color: var(--bs-secondary-color)}.account-1 .acc-me-head{display: flex;align-items: center;gap: .875rem;margin-bottom: 1.25rem}.account-1 .acc-ava{display: inline-flex;align-items: center;justify-content: center;width: 3rem;height: 3rem;flex: none;border-radius: 999px;background: rgba(var(--bs-primary-rgb), .1);color: var(--bs-primary);font-size: 1.5rem}.account-1 .acc-me-mail{font-weight: 700;word-break: break-all}.account-1 .acc-me-since{font-size: .8125rem;color: var(--bs-secondary-color)}.account-1 .acc-beta{display: flex;align-items: center;gap: .5rem;margin-top: 1.25rem;padding: .6rem .75rem;border-radius: var(--ok-radius-sm);background: rgba(var(--bs-primary-rgb), .08);font-size: .875rem;font-weight: 600;color: var(--bs-primary)}.account-1 .acc-nav{display: flex;flex-wrap: wrap;gap: .6rem;margin-top: 1.5rem}@media (max-width: 575.98px){.account-1 .acc-card{padding: 1.25rem}.account-1 .acc-badge{left: 1.25rem}.account-1 .acc-nav .btn{width: 100%}}

.module.account-1{padding:70px 0}

.footer-1{border-top: 1px solid var(--bs-border-color)}.footer-1 .ftr{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1rem 2rem;padding: 1.75rem 0}.footer-1 .ftr-brand{display: flex;flex-direction: column;gap: .15rem}.footer-1 .ftr-name{font-weight: 600}.footer-1 .ftr-tagline{font-size: .86rem;color: var(--bs-secondary-color)}.footer-1 .ftr-links{display: flex;flex-wrap: wrap;gap: .4rem 1.25rem}.footer-1 .ftr-links a{font-size: .9rem;color: var(--bs-secondary-color);text-decoration: none}.footer-1 .ftr-links a:hover{color: var(--bs-primary);text-decoration: underline}.footer-1 .ftr-copy{font-size: .82rem;color: var(--bs-secondary-color)}

