.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}

.country-hero-1{position: relative;overflow: hidden;color: #fff;background: linear-gradient(200deg, var(--ok-ink-2) 0%, var(--ok-ink) 55%, var(--ok-ink-3) 100%);clip-path: polygon(0 0, 100% 0, 100% calc(100% - 5rem), 0 100%)}.country-hero-1 .container{position: relative;z-index: 2}.country-hero-1 .ok-glow{z-index: 1}.country-hero-1 .ok-eyebrow{background: rgba(255, 255, 255, .12);border-color: rgba(255, 255, 255, .18);color: #fff;backdrop-filter: blur(6px)}.country-hero-1 .ch-flag{font-size: 1.125rem;line-height: 1}.country-hero-1 .ch-law{padding-left: .5rem;margin-left: .125rem;border-left: 1px solid rgba(255, 255, 255, .25);font-size: .75rem;font-weight: 700;letter-spacing: .04em;color: rgba(255, 255, 255, .75)}.country-hero-1 .hero-title{font-weight: 800;letter-spacing: -.03em;line-height: 1.08;margin-bottom: 1.25rem;color: #fff}.country-hero-1 .hero-lead{font-size: 1.1875rem;line-height: 1.6;color: rgba(255, 255, 255, .82);max-width: 33rem;margin-bottom: 2rem}.country-hero-1 .hero-lead p:last-child{margin-bottom: 0}.country-hero-1 .hero-search{position: relative;display: flex;align-items: center;gap: .5rem;max-width: 34rem;padding: .4rem .4rem .4rem 3rem;background: #fff;border-radius: 3rem;box-shadow: 0 18px 40px rgba(2, 12, 30, .35)}.country-hero-1 .hero-search > i{position: absolute;left: 1.25rem;top: 50%;transform: translateY(-50%);color: var(--bs-secondary-color);font-size: .9375rem}.country-hero-1 .hero-search .form-control{border: 0;box-shadow: none;background: transparent;min-width: 0;padding: .625rem 0;font-size: 1rem;color: var(--bs-body-color)}.country-hero-1 .hero-search .form-control:focus{box-shadow: none}.country-hero-1 .hero-search .btn{padding: .625rem 1.5rem;white-space: nowrap}.country-hero-1 .hero-chips{display: flex;flex-wrap: wrap;gap: .5rem;margin-top: 1.125rem}.country-hero-1 .hero-chip{padding: .3rem .75rem;border-radius: var(--ok-radius-pill);font-size: .8125rem;font-weight: 500;color: rgba(255, 255, 255, .86) !important;background: rgba(255, 255, 255, .1);border: 1px solid rgba(255, 255, 255, .14)}.country-hero-1 .hero-chip:hover{background: rgba(255, 255, 255, .2);color: #fff !important}.country-hero-1 .hero-note{display: flex;align-items: center;gap: .5rem;margin-top: 1.75rem;font-size: .9375rem;color: rgba(255, 255, 255, .72)}.country-hero-1 .hero-note i{color: #4ade80}.country-hero-1 .hero-app{border-radius: var(--ok-radius-lg);overflow: hidden;background: #fff;color: var(--bs-body-color);box-shadow: var(--ok-shadow-dark);transform-style: preserve-3d;transition: transform .3s cubic-bezier(.2, .7, .2, 1);will-change: transform}.country-hero-1 .app-bar{display: flex;align-items: center;gap: .375rem;padding: .625rem .875rem;background: var(--ok-surface);border-bottom: 1px solid var(--ok-line)}.country-hero-1 .app-bar > span{width: .625rem;height: .625rem;border-radius: 50%;background: #d8dee9}.country-hero-1 .app-url{flex: 1;margin-left: .75rem;padding: .25rem .75rem;border-radius: 1rem;background: #fff;border: 1px solid var(--ok-line);font-size: .75rem;color: var(--bs-secondary-color);text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.country-hero-1 .app-body{display: grid;grid-template-columns: 43% 57%;min-height: 22rem}.country-hero-1 .app-side{padding: 1.125rem;background: #fff;border-right: 1px solid var(--ok-line)}.country-hero-1 .app-side-h{margin-bottom: 1rem;font-size: .875rem;font-weight: 700;letter-spacing: -.01em}.country-hero-1 .app-field{margin-bottom: .75rem}.country-hero-1 .app-field label{display: block;margin-bottom: .25rem;font-size: .6875rem;font-weight: 600;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-secondary-color)}.country-hero-1 .app-input{display: flex;align-items: center;height: 2rem;padding: 0 .625rem;border: 1px solid var(--ok-line-2);border-radius: var(--ok-radius-sm);background: #fff;font-size: .8125rem;color: #3c4257;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.country-hero-1 .app-input.typing{border-color: var(--bs-primary);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .12)}.country-hero-1 .app-input .caret{width: 1px;height: 1rem;background: var(--bs-primary);animation: ch-caret 1.1s steps(2) infinite}@keyframes ch-caret{0%, 49%{opacity: 1}50%, 100%{opacity: 0}}.country-hero-1 .app-progress{height: .375rem;margin-top: 1.125rem;border-radius: 1rem;background: rgba(10, 37, 64, .08);overflow: hidden}.country-hero-1 .app-progress-bar{height: 100%;width: 72%;border-radius: 1rem;background: linear-gradient(90deg, var(--bs-primary), var(--ok-cyan))}.country-hero-1 .app-progress-text{margin-top: .375rem;font-size: .75rem;color: var(--bs-secondary-color)}.country-hero-1 .app-doc{padding: 1.125rem;background: var(--ok-surface-2)}.country-hero-1 .doc-page{position: relative;height: 100%;padding: 1.25rem;overflow: hidden;background: #fff;border-radius: .375rem;box-shadow: 0 6px 18px rgba(10, 37, 64, .12)}.country-hero-1 .doc-watermark{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(-24deg);font-size: clamp(1.5rem, 4.2vw, 2.5rem);font-weight: 800;letter-spacing: .12em;white-space: nowrap;color: rgba(var(--bs-primary-rgb), .13);pointer-events: none;user-select: none}.country-hero-1 .doc-h{width: 55%;height: .625rem;margin: 0 auto 1.125rem;border-radius: 1rem;background: var(--ok-ink);opacity: .8}.country-hero-1 .doc-line{height: .4375rem;margin-bottom: .5rem;border-radius: 1rem;background: rgba(10, 37, 64, .13)}.country-hero-1 .doc-line.mark{background: rgba(var(--bs-primary-rgb), .35)}.country-hero-1 .doc-line.l-60{width: 60%}.country-hero-1 .doc-line.l-70{width: 70%}.country-hero-1 .doc-line.l-75{width: 75%}.country-hero-1 .doc-line.l-85{width: 85%}.country-hero-1 .doc-line.l-90{width: 90%}.country-hero-1 .doc-line.l-95{width: 95%}.country-hero-1 .doc-line.l-100{width: 100%}.country-hero-1 .doc-gap{height: .875rem}.country-hero-1 .doc-signs{display: flex;gap: 1.25rem;margin-top: .5rem}.country-hero-1 .doc-sign{flex: 1;height: .4375rem;border-radius: 1rem;background: rgba(10, 37, 64, .2)}.country-hero-1 .app-foot{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: .75rem 1.125rem;background: var(--ok-surface);border-top: 1px solid var(--ok-line);font-size: .8125rem}.country-hero-1 .app-badge{display: inline-flex;align-items: center;gap: .375rem;padding: .25rem .625rem;border-radius: 1rem;font-weight: 600;color: #0a7c42;background: rgba(74, 222, 128, .16)}.country-hero-1 .app-foot-link{font-weight: 600;white-space: nowrap}.country-hero-1 .app-foot-link i{font-size: .75rem}@media (max-width: 991.98px){.country-hero-1{clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.5rem), 0 100%)}.country-hero-1 .hero-lead{max-width: none}.country-hero-1 .hero-app{transform: none !important}}@media (max-width: 575.98px){.country-hero-1 .hero-search{flex-wrap: wrap;border-radius: 1.25rem;padding: .5rem .5rem .5rem 2.75rem}.country-hero-1 .hero-search > i{top: 1.5rem}.country-hero-1 .hero-search .form-control{flex: 1 1 100%}.country-hero-1 .hero-search .btn{width: 100%;border-radius: 1rem}.country-hero-1 .app-body{grid-template-columns: 1fr}.country-hero-1 .app-side{border-right: 0;border-bottom: 1px solid var(--ok-line)}.country-hero-1 .app-doc{min-height: 16rem}}

.module.country-hero-1{padding:90px 0}

.how-1{background: #fff}.how-1 .sec-title{font-weight: 800;letter-spacing: -.03em;margin-bottom: .75rem}.how-1 .sec-desc{font-size: 1.0625rem;color: var(--bs-secondary-color)}.how-1 .sec-desc p:last-child{margin-bottom: 0}.how-1 .step{padding: 1.5rem;border-radius: var(--ok-radius-lg);background: var(--ok-surface);border: 1px solid var(--ok-line)}.how-1 .step-top{display: flex;align-items: center;justify-content: space-between;margin-bottom: 1rem}.how-1 .step-num{display: inline-flex;align-items: center;justify-content: center;width: 1.75rem;height: 1.75rem;border-radius: .625rem;font-size: .8125rem;font-weight: 700;color: #fff;background: linear-gradient(135deg, var(--bs-primary), var(--ok-cyan))}.how-1 .step-top i{font-size: 1.25rem;color: rgba(var(--bs-primary-rgb), .35)}.how-1 .step-title{margin-bottom: .375rem;font-size: 1.0625rem;font-weight: 700;letter-spacing: -.01em}.how-1 .step-desc{font-size: .9375rem;color: var(--bs-secondary-color)}.how-1 .step-desc p:last-child{margin-bottom: 0}.how-1 .how-cta{margin-top: 2.5rem;text-align: center}.how-1 .how-cta .btn i{margin-right: .4rem}.how-1 .how-cta-hint{margin-top: .75rem;font-size: .875rem;color: var(--bs-secondary-color)}

.module.how-1{padding:80px 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)}

