.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}

.pricing-1{background: var(--ok-surface)}.pricing-1 .sec-title{font-weight: 800;letter-spacing: -.03em;margin-bottom: .75rem}.pricing-1 .sec-desc{font-size: 1.0625rem;color: var(--bs-secondary-color)}.pricing-1 .sec-desc p:last-child{margin-bottom: 0}.pricing-1 .plan{position: relative;display: flex;flex-direction: column;padding: 2rem 1.75rem;border-radius: var(--ok-radius-lg);background: #fff;border: 1px solid var(--ok-line);box-shadow: var(--ok-shadow-sm)}.pricing-1 .plan-hit{border-color: rgba(var(--bs-primary-rgb), .45);box-shadow: var(--ok-shadow)}.pricing-1 .plan-badge{position: absolute;top: -.75rem;left: 1.75rem;padding: .25rem .75rem;border-radius: var(--ok-radius-pill);background: var(--bs-primary);color: var(--bs-primary-text);font-size: .75rem;font-weight: 700;letter-spacing: .01em}.pricing-1 .plan-name{font-size: .75rem;font-weight: 700;text-transform: uppercase;letter-spacing: .08em;color: var(--bs-secondary-color)}.pricing-1 .plan-price{margin: .5rem 0 .25rem;font-size: 2.75rem;font-weight: 800;letter-spacing: -.035em;line-height: 1;font-variant-numeric: tabular-nums}.pricing-1 .plan-note{font-size: .875rem;color: var(--bs-secondary-color)}.pricing-1 .plan-compare{margin-top: .875rem;padding: .5rem .75rem;border-radius: var(--ok-radius-sm);background: rgba(var(--bs-primary-rgb), .08);font-size: .8125rem;font-weight: 600;color: var(--bs-primary)}.pricing-1 .plan-list{list-style: none;margin: 1.5rem 0 1.75rem;padding: 0}.pricing-1 .plan-list li{display: flex;align-items: flex-start;gap: .5rem;margin-bottom: .5rem;font-size: .9375rem;line-height: 1.4}.pricing-1 .plan-list i{margin-top: .25rem;font-size: .75rem;color: var(--bs-primary)}.pricing-1 .plan-btn{margin-top: auto;width: 100%}.pricing-1 .plan-free{display: flex;align-items: flex-start;gap: .75rem;max-width: 46rem;margin: 2rem auto 0;padding: 1rem 1.25rem;border-radius: var(--ok-radius);background: #fff;border: 1px solid var(--ok-line);font-size: .9375rem;color: var(--bs-secondary-color)}.pricing-1 .plan-free i{margin-top: .2rem;font-size: 1.125rem;color: var(--bs-primary)}.pricing-1 .plan-free p:last-child{margin-bottom: 0}@media (max-width: 575.98px){.pricing-1 .plan{padding: 1.5rem 1.25rem}.pricing-1 .plan-price{font-size: 2.25rem}}

.module.pricing-1{padding:80px 0}

.faq-1{background: #fff}.faq-1 .sec-title{font-weight: 800;letter-spacing: -.03em;margin-bottom: .75rem}.faq-1 .sec-desc{font-size: 1.0625rem;color: var(--bs-secondary-color)}.faq-1 .sec-desc p:last-child{margin-bottom: 0}.faq-1 .faq{--bs-accordion-border-color: var(--ok-line)}.faq-1 .accordion-item{margin-bottom: .75rem;border: 1px solid var(--ok-line);border-radius: var(--ok-radius) !important;overflow: hidden;background: #fff}.faq-1 .accordion-header{margin: 0}.faq-1 .accordion-button{padding: 1.125rem 1.25rem;font-size: 1.0625rem;font-weight: 600;letter-spacing: -.01em;color: var(--bs-body-color);background: #fff;box-shadow: none}.faq-1 .accordion-button:not(.collapsed){color: var(--bs-primary);background: rgba(var(--bs-primary-rgb), .06);box-shadow: none}.faq-1 .accordion-button:focus{border-color: transparent;box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .18)}.faq-1 .accordion-button::after{filter: none;background-image: none;background-color: currentColor;-webkit-mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");mask-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain}.faq-1 .accordion-body{padding: 0 1.25rem 1.25rem;font-size: .9375rem;line-height: 1.6;color: var(--bs-secondary-color)}.faq-1 .accordion-body p:last-child{margin-bottom: 0}@media (max-width: 575.98px){.faq-1 .accordion-button{padding: 1rem;font-size: 1rem}.faq-1 .accordion-body{padding: 0 1rem 1rem}}

.module.faq-1{padding:80px 0}

.cta-1{background: #fff}.cta-1 .cta{padding: 3.5rem 2.5rem;border-radius: 1.5rem;text-align: center;box-shadow: var(--ok-shadow-dark)}.cta-1 .cta-in{position: relative;z-index: 2;max-width: 40rem;margin: 0 auto}.cta-1 .cta-title{font-weight: 800;letter-spacing: -.03em;margin-bottom: .875rem}.cta-1 .cta-desc{font-size: 1.0625rem;margin-bottom: 1.75rem}.cta-1 .cta-desc p:last-child{margin-bottom: 0}.cta-1 .cta-btns{display: flex;flex-wrap: wrap;gap: .75rem;justify-content: center}.cta-1 .cta-note{display: inline-flex;align-items: center;gap: .5rem;margin-top: 1.5rem;font-size: .875rem;color: rgba(255, 255, 255, .7)}.cta-1 .cta-note i{font-size: .8125rem;color: rgba(255, 255, 255, .55)}@media (max-width: 575.98px){.cta-1 .cta{padding: 2.25rem 1.25rem;border-radius: 1.25rem}.cta-1 .cta-btns{flex-direction: column}.cta-1 .cta-btns .btn{width: 100%}}

.module.cta-1{padding:72px 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)}

