.header-1{--hdr-h: 4.5rem;--hdr-ink: var(--bs-body-color);--hdr-ink-soft: #3c4257;position: sticky;top: 0;z-index: 1040;padding: .875rem 0 0;box-shadow: 0 1px 0 rgba(10,37,64,.08);transition: box-shadow .25s ease, color .25s ease, transform .28s ease}.header-1.is-away{transform: translateY(-100%)}body.active-menu .header-1{transform: none !important}.header-1::before{content: "";position: absolute;inset: 0;z-index: -1;background: rgba(255,255,255,.88);backdrop-filter: saturate(180%) blur(14px);-webkit-backdrop-filter: saturate(180%) blur(14px);transition: background .25s ease}.header-1 > .container{padding-bottom: .875rem}body:has([data-hero="dark"]) .header-1{position: fixed;top: 0;left: 0;right: 0}.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}.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 .breadcrumb-item:last-child > a, .header-1 .breadcrumb-item:last-child > span{white-space: nowrap}.header-1 .hdr{display: flex;align-items: center;gap: 1.5rem;min-height: 2.75rem}.header-1 .brand{display: inline-flex;align-items: center;gap: .625rem;font-weight: 700;letter-spacing: -.02em;font-size: 1.0625rem;color: var(--hdr-ink) !important;white-space: nowrap}.header-1 .brand:hover{opacity: .8}.header-1 .brand img{max-height: 2.25rem;width: auto}.header-1 .brand-mark{display: inline-flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;border-radius: .625rem;font-size: .875rem;color: #fff;background: linear-gradient(135deg, var(--bs-primary), #00d4ff);box-shadow: 0 4px 12px rgba(var(--bs-primary-rgb), .35)}.header-1 .nav-main{margin-right: auto}.header-1 .nav-main ul{display: flex;align-items: center;gap: .25rem;margin: 0;padding: 0;list-style: none}.header-1 .nav-main ul li{position: relative}.header-1 .nav-main ul li a{display: block;padding: .5rem .75rem;border-radius: .5rem;font-size: .9375rem;font-weight: 600;color: var(--hdr-ink-soft) !important;transition: color .2s ease, background .2s ease}.header-1 .nav-main ul li a:hover, .header-1 .nav-main ul li.active > a{color: var(--bs-primary) !important}.header-1 .nav-main ul li ul{display: none;position: absolute;top: 100%;left: 0;min-width: 14rem;z-index: 5;margin-top: .5rem;padding: .5rem;list-style: none;background: #fff;border-radius: .875rem;box-shadow: 0 12px 32px rgba(10,37,64,.16)}.header-1 .nav-main ul li ul::before{content: "";position: absolute;left: 0;right: 0;top: -.75rem;height: .75rem}.header-1 .nav-main ul li:hover > ul, .header-1 .nav-main ul li:focus-within > ul{display: grid}.header-1 .nav-main ul li ul li{position: relative}.header-1 .nav-main ul li ul li a{color: var(--bs-body-color) !important;white-space: nowrap;font-weight: 500;padding: .5rem .75rem}.header-1 .nav-main ul li ul li a:hover{background: rgba(var(--bs-primary-rgb), .08)}.header-1 .nav-main > ul > li > ul{grid-template-columns: minmax(13rem, 1fr)}.header-1 .nav-main > ul > li > ul > li > a{padding: .375rem .75rem;font-size: .875rem}.header-1 .nav-main ul li ul li ul{top: -.5rem;left: 100%;margin: 0 0 0 .375rem;grid-template-columns: minmax(12.5rem, 1fr)}.header-1 .nav-main ul li ul li ul::before{left: -.75rem;right: auto;top: 0;bottom: 0;width: .75rem;height: auto}.header-1 .nav-main ul li ul li.parent > a{padding-right: 1.75rem}.header-1 .nav-main ul li ul li.parent > a::after{content: "\f105";font-family: "Font Awesome 6 Free";font-weight: 900;position: absolute;right: .75rem;top: 50%;transform: translateY(-50%);font-size: .75rem;color: var(--bs-secondary-color)}.header-1 .nav-main > ul > li.parent > a::after{content: "\f107";font-family: "Font Awesome 6 Free";font-weight: 900;margin-left: .4rem;font-size: .6875rem;opacity: .6}.header-1 .nav-main > ul > li:nth-last-child(-n+2) > ul{left: auto;right: 0}.header-1 .nav-main > ul > li:nth-last-child(-n+2) ul li ul{left: auto;right: 100%;margin: 0 .375rem 0 0}.header-1 .nav-main > ul > li:nth-last-child(-n+2) ul li ul::before{left: auto;right: -.75rem}.header-1 .hdr-actions{display: flex;align-items: center;gap: .75rem;margin-left: auto}.header-1 .hdr-login{align-items: center;gap: .4rem;font-size: .9375rem;font-weight: 600;color: var(--hdr-ink-soft) !important}.header-1 .hdr-login:hover{color: var(--bs-primary) !important}.header-1 .hdr-account{display: inline-flex;justify-content: center;align-items: center;width: 2.5rem;height: 2.5rem;border-radius: 50%;background: rgba(var(--bs-primary-rgb), .08)}.header-1 .hdr-account i{font-size: 1.25rem}@media (hover: hover) and (pointer: fine){.header-1 .hdr-account:hover{background: rgba(var(--bs-primary-rgb), .16)}}.header-1 .hdr-account:focus-visible{background: rgba(var(--bs-primary-rgb), .16);outline: 2px solid var(--bs-primary);outline-offset: 2px}body:has([data-hero="dark"]) .header-1 .hdr-account{background: rgba(255,255,255,.12)}@media (hover: hover) and (pointer: fine){body:has([data-hero="dark"]) .header-1 .hdr-account:hover{background: rgba(255,255,255,.22)}}.header-1 .hdr-cta{--bs-btn-padding-x: 1.1rem;--bs-btn-padding-y: .55rem;border-radius: 2rem;font-weight: 600;font-size: .9375rem;white-space: nowrap;box-shadow: 0 6px 18px rgba(var(--bs-primary-rgb), .3)}.header-1 .hdr-cta i{font-size: .875rem;margin-right: .1rem}.header-1 .toggle{width: 2.5rem;height: 2.5rem;padding: 0;border-radius: .625rem;color: var(--hdr-ink);background: rgba(10,37,64,.06);border: 0}body:has([data-hero="dark"]) .header-1{box-shadow: none;--hdr-ink: #fff;--hdr-ink-soft: rgba(255,255,255,.86)}body:has([data-hero="dark"]) .header-1::before{background: transparent;backdrop-filter: none;-webkit-backdrop-filter: none}body:has([data-hero="dark"]) .header-1 .nav-main > ul > li > a:hover, body:has([data-hero="dark"]) .header-1 .nav-main > ul > li.active > a, body:has([data-hero="dark"]) .header-1 .hdr-login:hover{color: #fff !important;opacity: .8}body:has([data-hero="dark"]) .header-1 .brand-mark{background: rgba(255,255,255,.16);box-shadow: none}body:has([data-hero="dark"]) .header-1 .hdr-cta{--bs-btn-bg: #fff;--bs-btn-border-color: #fff;--bs-btn-color: var(--bs-primary);--bs-btn-hover-bg: #fff;--bs-btn-hover-border-color: #fff;--bs-btn-hover-color: var(--bs-primary);box-shadow: 0 6px 20px rgba(10,37,64,.18)}body:has([data-hero="dark"]) .header-1 .toggle{color: #fff;background: rgba(255,255,255,.18)}body:has([data-hero="dark"]) .header-1 .nav-main ul ul li > a, body:has([data-hero="dark"]) .header-1 .nav-main ul ul li.active > a, body:has([data-hero="dark"]) .header-1 .nav-main ul ul li > a:hover{color: var(--bs-body-color) !important;opacity: 1}body:has([data-hero="dark"]) .header-1 .nav-main ul ul li > a:hover{color: var(--bs-primary) !important}.header-1.is-stuck, body:has([data-hero="dark"]) .header-1.is-stuck{box-shadow: 0 1px 0 rgba(10,37,64,.08), 0 8px 24px rgba(10,37,64,.06);--hdr-ink: var(--bs-body-color);--hdr-ink-soft: #3c4257}.header-1.is-stuck::before, body:has([data-hero="dark"]) .header-1.is-stuck::before{background: rgba(255,255,255,.9);backdrop-filter: saturate(180%) blur(14px);-webkit-backdrop-filter: saturate(180%) blur(14px)}body:has([data-hero="dark"]) .header-1.is-stuck .brand-mark{background: linear-gradient(135deg, var(--bs-primary), #00d4ff);box-shadow: 0 4px 12px rgba(var(--bs-primary-rgb), .35)}body:has([data-hero="dark"]) .header-1.is-stuck .hdr-cta{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-color: #fff;--bs-btn-hover-bg: var(--bs-primary-hover);--bs-btn-hover-border-color: var(--bs-primary-hover);--bs-btn-hover-color: #fff}body:has([data-hero="dark"]) .header-1.is-stuck .toggle{color: var(--bs-body-color);background: rgba(10,37,64,.06)}body:has([data-hero="dark"]) .header-1.is-stuck .nav-main ul li a:hover{color: var(--bs-primary) !important;opacity: 1}.header-1 .mobile-window .bg{position: fixed;inset: 0 100% 0 0;background: rgba(10,37,64,.45);transition: .3s;z-index: 1}.header-1 .mobile-window .window{position: fixed;top: 0;right: 0;bottom: 0;width: 0;overflow: auto;opacity: 0;padding: 0;z-index: 2;background: #fff;display: flex;flex-direction: column;gap: 1rem;transition: .3s}.header-1 .mobile-window .close{position: fixed;top: 0;right: 0;margin: .75rem 1rem;font-size: 0;color: var(--bs-body-color);cursor: pointer;z-index: 3;transition: .3s}.header-1 .mobile-window .window, .header-1 .mobile-window .window .logo{color: var(--bs-body-color)}.header-1 .mobile-window .window .logo{display: flex;align-items: center;gap: .625rem;font-weight: 700;font-size: 1.0625rem;letter-spacing: -.02em}.header-1 .mobile-window .window .brand-mark{display: inline-flex;flex: 0 0 auto;color: #fff;background: linear-gradient(135deg, var(--bs-primary), #00d4ff);box-shadow: 0 4px 12px rgba(var(--bs-primary-rgb), .35)}.header-1 .mobile-window .window img{max-height: 2.25rem;width: auto}.header-1 .mobile-window .window .hdr-login{display: inline-flex;color: var(--bs-body-color) !important}.header-1 .mobile-window .window .hdr-account{width: auto;height: auto;justify-content: flex-start;gap: .625rem;padding: .75rem .875rem;border-radius: .75rem;font-weight: 600;background: rgba(var(--bs-primary-rgb), .08)}.header-1 .mobile-window .window .hdr-account i{font-size: 1.125rem}.header-1 .mobile-window .window .hdr-cta{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-color: #fff;--bs-btn-hover-bg: var(--bs-primary-hover);--bs-btn-hover-border-color: var(--bs-primary-hover);--bs-btn-hover-color: #fff;display: inline-flex}.header-1 .mobile-window .mobile_menu ul{list-style: none;margin: 0;padding: 0}.header-1 .mobile-window .mobile_menu li{position: relative}.header-1 .mobile-window .mobile_menu li a{display: block;padding: .75rem 2.5rem .75rem .25rem;font-weight: 600;color: var(--bs-body-color);border-bottom: 1px solid rgba(10,37,64,.08)}.header-1 .mobile-window .mobile_menu li > ul{display: none;padding-left: .875rem}.header-1 .mobile-window .mobile_menu li.open > ul{display: block}.header-1 .mobile-window .mobile_menu li ul li a{font-weight: 500;font-size: .9375rem}.header-1 .mobile-window .mobile_menu .submenu-toggle{position: absolute;top: .3rem;right: 0;width: 2.25rem;height: 2.25rem;padding: 0;border: 0;border-radius: .5rem;background: rgba(10,37,64,.06);color: var(--bs-body-color)}.header-1 .mobile-window .mobile_menu li.open > .submenu-toggle{background: rgba(var(--bs-primary-rgb), .12);color: var(--bs-primary)}.header-1 .mobile-window .mobile_menu li.open > .submenu-toggle i{transform: rotate(180deg)}.header-1 .mobile-window .mobile_menu .submenu-toggle i{font-size: .75rem;transition: transform .2s ease}body.active-menu{overflow: hidden}body.active-menu .header-1 .mobile-window .bg{right: 0}body.active-menu .header-1 .mobile-window .window{width: min(22rem, 86vw);opacity: 1;padding: 4.5rem 1.5rem 2rem}body.active-menu .header-1 .mobile-window .close{font-size: 1.75rem}@media (max-width: 575.98px){.header-1 .brand-text{font-size: .9375rem}.header-1 .hdr-cta{--bs-btn-padding-x: .85rem;font-size: .875rem}}@media (prefers-reduced-motion: reduce){.header-1 *{transition: none !important}}.header-1 .mobile-search{position: relative;display: flex;align-items: center;gap: .5rem;margin: 0 0 .25rem;padding: .625rem .875rem;border: 1px solid rgba(10,37,64,.14);border-radius: .75rem;background: #fff}.header-1 .mobile-search:focus-within{border-color: var(--bs-primary);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .14)}.header-1 .mobile-search > i{color: var(--bs-secondary-color);font-size: .875rem;flex-shrink: 0}.header-1 .mobile-search input{border: 0;padding: 0;height: auto;box-shadow: none;background: transparent;font-size: .9375rem;color: var(--bs-body-color)}.header-1 .mobile-search input:focus{box-shadow: none}.header-1 .mobile-search input::-webkit-search-cancel-button{-webkit-appearance: none}.header-1 .mobile-search .sugg{display: none;position: absolute;z-index: 4;left: 0;right: 0;top: calc(100% + .375rem);max-height: 60vh;overflow-y: auto;text-align: left;background: #fff;border: 1px solid rgba(10,37,64,.08);border-radius: .875rem;box-shadow: 0 20px 44px rgba(10,37,64,.18)}.header-1 .mobile-search .sugg.is-open{display: block}.header-1 .mobile-search .sugg-item{display: block;padding: .625rem .875rem;text-decoration: none;color: var(--bs-body-color);border-bottom: 1px solid rgba(10,37,64,.05)}.header-1 .mobile-search .sugg-item:last-of-type{border-bottom: 0}.header-1 .mobile-search .sugg-item.is-active{background: rgba(var(--bs-primary-rgb), .07)}.header-1 .mobile-search .sugg-name{display: block;font-size: .9375rem;line-height: 1.3}.header-1 .mobile-search .sugg-name b{color: var(--bs-primary);font-weight: 700}.header-1 .mobile-search .sugg-path{display: block;margin-top: .125rem;font-size: .75rem;color: var(--bs-secondary-color)}.header-1 .mobile-search .sugg-empty{padding: .875rem;font-size: .875rem;color: var(--bs-secondary-color)}@media (display-mode: window-controls-overlay){body.site{padding-top: env(titlebar-area-height, 33px)}body.site::before{content: "";position: fixed;top: env(titlebar-area-y, 0);left: env(titlebar-area-x, 0);width: env(titlebar-area-width, 100%);height: env(titlebar-area-height, 33px);background: var(--bs-body-bg);border-bottom: 1px solid rgba(15, 23, 42, .06);-webkit-app-region: drag;app-region: drag;z-index: 2000}.header-1{top: env(titlebar-area-height, 33px)}}.header-1 .hdr-drafts{display: flex;align-items: center;gap: .625rem;margin-top: .625rem;padding: .5rem .75rem;font-size: .8125rem;line-height: 1.3;color: var(--bs-body-color);background: rgba(var(--bs-primary-rgb), .07);border: 1px solid rgba(var(--bs-primary-rgb), .16);border-radius: .625rem}.header-1 .hdr-drafts > i{color: var(--bs-primary);flex: 0 0 auto}.header-1 .hdr-drafts-t{flex: 1 1 auto;min-width: 0}.header-1 .hdr-drafts-more{flex: 0 0 auto;padding: .25rem .625rem;font-size: .8125rem;font-weight: 600;color: var(--bs-primary-text);background: var(--bs-primary);border: 0;border-radius: .5rem}.header-1 .hdr-drafts-more:hover{background: var(--bs-primary-hover)}.header-1 .hdr-drafts-x{flex: 0 0 auto;width: 1.75rem;height: 1.75rem;padding: 0;display: inline-flex;align-items: center;justify-content: center;color: var(--bs-secondary-color);background: none;border: 0;border-radius: .5rem}.header-1 .hdr-drafts-x:hover{color: var(--bs-body-color);background: rgba(10,37,64,.06)}.zdrafts .modal-content{border: 0;border-radius: 1rem}.zdrafts .zdrafts-lead{font-size: .875rem;color: var(--bs-secondary-color);margin-bottom: 1rem}.zdrafts .zdrafts-t{font-size: .875rem;margin-bottom: 0}.zdrafts .zdrafts-t thead th{font-size: .75rem;font-weight: 600;text-transform: uppercase;letter-spacing: .02em;color: var(--bs-secondary-color);border-bottom: 1px solid rgba(10,37,64,.08)}.zdrafts .zdrafts-name a{font-weight: 600;color: var(--bs-body-color);text-decoration: none}.zdrafts .zdrafts-name a:hover{color: var(--bs-primary)}.zdrafts .zdrafts-fill, .zdrafts .zdrafts-when{color: var(--bs-secondary-color);white-space: nowrap}.zdrafts .zdrafts-act{text-align: right;white-space: nowrap}.zdrafts .zdrafts-del{margin-left: .375rem;width: 2rem;height: 2rem;padding: 0;display: inline-flex;align-items: center;justify-content: center;color: var(--bs-secondary-color);background: none;border: 1px solid rgba(10,37,64,.12);border-radius: .5rem}.zdrafts .zdrafts-del:hover{color: var(--bs-danger);border-color: rgba(var(--bs-danger-rgb), .4)}.zdrafts .zdrafts-empty{padding: 1rem 0;font-size: .875rem;color: var(--bs-secondary-color)}.zdrafts .zdrafts-h{font-weight: 700;font-size: .9375rem;margin-bottom: .375rem}.zdrafts .zdrafts-h i{color: var(--bs-primary);margin-right: .375rem}.zdrafts .zdrafts-h-acc{font-weight: 400;color: var(--bs-secondary-color)}.zdrafts .zdrafts-paid{margin-top: 1.5rem;padding-top: 1.25rem;border-top: 1px solid rgba(10,37,64,.1)}.zdrafts .zdrafts-paid .zdrafts-lead{margin: .75rem 0 0}.zdrafts .zdrafts-sub{display: none}@media (max-width: 575.98px){.zdrafts .zdrafts-t thead th:nth-child(2), .zdrafts .zdrafts-t tbody td:nth-child(2), .zdrafts .zdrafts-t thead th:nth-child(3), .zdrafts .zdrafts-t tbody td:nth-child(3){display: none}.zdrafts .zdrafts-sub{display: block;margin-top: .125rem;font-size: .75rem;font-weight: 400;color: var(--bs-secondary-color)}.zdrafts .zdrafts-t td, .zdrafts .zdrafts-t th{padding-left: .25rem;padding-right: .25rem}.header-1 .hdr-drafts{font-size: .75rem;gap: .5rem;padding: .5rem .625rem}}body:has([data-hero="dark"]) .header-1:not(.is-stuck) .hdr-drafts{color: #fff;background: rgba(255,255,255,.14);border-color: rgba(255,255,255,.26)}body:has([data-hero="dark"]) .header-1:not(.is-stuck) .hdr-drafts > i{color: #fff}body:has([data-hero="dark"]) .header-1:not(.is-stuck) .hdr-drafts-x{color: rgba(255,255,255,.82)}body:has([data-hero="dark"]) .header-1:not(.is-stuck) .hdr-drafts-x:hover{color: #fff;background: rgba(255,255,255,.18)}body:has([data-hero="dark"]) .header-1:not(.is-stuck) .hdr-drafts-more{color: var(--bs-primary);background: #fff}

.doc-1{background: #fff}.doc-1 .doc-h1{font-weight: 800;letter-spacing: -.03em;font-size: clamp(1.75rem, 3.4vw, 2.5rem);margin-bottom: .625rem}.doc-1 .doc-lead{color: var(--bs-secondary-color);font-size: 1.0625rem}.doc-1 .doc-facts{display: flex;flex-wrap: wrap;gap: .5rem}.doc-1 .doc-facts span{display: inline-flex;align-items: center;gap: .4rem;padding: .3rem .75rem;border-radius: 2rem;font-size: .8125rem;font-weight: 600;color: #3c4257;background: #f6f9fc;border: 1px solid rgba(10,37,64,.08)}.doc-1 .doc-facts i{color: var(--bs-primary)}.doc-1 .builder{border-radius: 1.25rem;overflow: hidden;border: 1px solid rgba(10,37,64,.1);box-shadow: 0 24px 60px rgba(10,37,64,.12)}.doc-1 .builder-top{padding: 1.125rem 1.5rem 1.375rem;background: #f6f9fc;border-bottom: 1px solid rgba(10,37,64,.08)}.doc-1 .builder-top-line{display: flex;align-items: center;justify-content: space-between;gap: 1rem;margin-bottom: .875rem}.doc-1 .builder-top-h{display: flex;align-items: center;gap: .5rem;font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--bs-secondary-color)}.doc-1 .builder-top-h i{color: var(--bs-primary);font-size: .875rem}.doc-1 .builder-top-act{display: flex;align-items: center;gap: .5rem;flex-shrink: 0}.doc-1 .builder-pick{display: inline-flex;align-items: center;gap: .4rem;white-space: nowrap;padding: .35rem .75rem;border-radius: 2rem;border: 1px solid transparent;background: rgba(var(--bs-primary-rgb), .1);color: var(--bs-primary);font-size: .8125rem;font-weight: 600}.doc-1 .builder-pick:hover{background: rgba(var(--bs-primary-rgb), .18)}.doc-1 .builder-pick i{font-size: .75rem}.doc-1 .builder-pick-m{display: none}@media (max-width: 575.98px){.doc-1 .builder-pick-m{display: inline-flex;align-items: center;gap: .4rem;white-space: nowrap;padding: .35rem .75rem;border-radius: 2rem;border: 1px solid transparent;background: rgba(var(--bs-primary-rgb), .1);color: var(--bs-primary);font-size: .8125rem;font-weight: 600}.doc-1 .builder-pick-m i{font-size: .75rem}.doc-1 .builder-pick-m i:last-child{transition: transform .2s ease}.doc-1 .builder-pick-m[aria-expanded="true"] i:last-child{transform: rotate(180deg)}.doc-1 .builder-picker{display: none}.doc-1 .builder-picker.is-open{display: block;margin-top: .75rem}}.doc-1 .builder-full{display: inline-flex;align-items: center;gap: .4rem;white-space: nowrap;padding: .35rem .75rem;border-radius: 2rem;border: 1px solid rgba(10,37,64,.14);background: #fff;color: #3c4257;font-size: .8125rem;font-weight: 600}.doc-1 .builder-full:hover{border-color: rgba(var(--bs-primary-rgb), .45);color: var(--bs-primary)}.doc-1 .builder-full i{font-size: .75rem}@media (max-width: 575.98px){.doc-1 .builder-top-line{flex-wrap: wrap;gap: .625rem}.doc-1 .builder-top-h{min-width: 0}.doc-1 .builder-top-act{flex-wrap: wrap;flex-shrink: 1;min-width: 0}}body.builder-fullscreen{overflow: hidden}.doc-1 .builder.is-fullscreen, .doc-1 .builder:fullscreen{position: fixed;inset: 0;z-index: 1060;margin: 0;max-width: none;border-radius: 0;border: 0;background: #fff;box-shadow: none;display: flex;flex-direction: column}.doc-1 .builder.is-fullscreen > .row, .doc-1 .builder:fullscreen > .row{flex: 1;min-height: 0;margin: 0}.doc-1 .builder.is-fullscreen > .row > [class*="col-"], .doc-1 .builder:fullscreen > .row > [class*="col-"]{height: 100%;min-height: 0}.doc-1 .builder.is-fullscreen .builder-form, .doc-1 .builder:fullscreen .builder-form, .doc-1 .builder.is-fullscreen .builder-preview, .doc-1 .builder:fullscreen .builder-preview{height: 100%;overflow-y: auto}.doc-1 .builder.is-fullscreen .sheet, .doc-1 .builder:fullscreen .sheet{min-height: auto}.doc-1 .builder.is-fullscreen > .builder-top, .doc-1 .builder.is-fullscreen > .builder-alt, .doc-1 .builder.is-fullscreen > .builder-promo, .doc-1 .builder:fullscreen > .builder-top, .doc-1 .builder:fullscreen > .builder-alt, .doc-1 .builder:fullscreen > .builder-promo{display: none}.doc-1 .builder.is-fullscreen > .builder-head, .doc-1 .builder:fullscreen > .builder-head{background: transparent;border-bottom: 0;padding: .5rem .75rem 0}@media (max-width: 991.98px){.doc-1 .builder.is-fullscreen > .row, .doc-1 .builder:fullscreen > .row{overflow-y: auto}.doc-1 .builder.is-fullscreen .builder-form, .doc-1 .builder:fullscreen .builder-form, .doc-1 .builder.is-fullscreen .builder-preview, .doc-1 .builder:fullscreen .builder-preview{height: auto;overflow: visible}}.doc-1 .picker.is-loading{opacity: .6;pointer-events: none}.doc-1 .picker-label{display: block;font-size: .6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-secondary-color);margin-bottom: .3rem}.doc-1 .picker-select.cbx-native{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.doc-1 select.picker-select{border-radius: .625rem;border: 1px solid rgba(10,37,64,.14);padding: .55rem .875rem;font-size: .9375rem;width: 100%}.doc-1 .cbx{position: relative}.doc-1 .cbx-btn{display: flex;align-items: center;justify-content: space-between;gap: .5rem;width: 100%;padding: .55rem .875rem;border-radius: .625rem;text-align: left;background: #fff;border: 1px solid rgba(10,37,64,.14);color: var(--bs-body-color);font-size: .9375rem;font-weight: 500;line-height: 1.4}.doc-1 .cbx-btn:hover{border-color: rgba(var(--bs-primary-rgb), .45)}.doc-1 .cbx.is-open .cbx-btn, .doc-1 .cbx-btn:focus-visible{border-color: var(--bs-primary);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .14);outline: none}.doc-1 .cbx-btn i{font-size: .6875rem;color: var(--bs-secondary-color);transition: transform .2s ease}.doc-1 .cbx.is-open .cbx-btn i{transform: rotate(180deg)}.doc-1 .cbx-value{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.doc-1 .cbx-value.is-empty{color: var(--bs-secondary-color);font-weight: 400}.doc-1 .cbx-menu{display: none;position: absolute;z-index: 20;top: calc(100% + .375rem);left: 0;right: 0;padding: .5rem;border-radius: .875rem;background: #fff;box-shadow: 0 14px 36px rgba(10,37,64,.18);border: 1px solid rgba(10,37,64,.08)}.doc-1 .cbx.is-open .cbx-menu{display: block}.doc-1 .cbx-search{position: relative;margin-bottom: .375rem}.doc-1 .cbx-search i{position: absolute;left: .625rem;top: 50%;transform: translateY(-50%);font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .cbx-input{width: 100%;padding: .45rem .75rem .45rem 2rem;border-radius: .5rem;border: 1px solid rgba(10,37,64,.14);font-size: .9375rem;outline: none}.doc-1 .cbx-input:focus{border-color: var(--bs-primary);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .14)}.doc-1 .cbx-list{list-style: none;margin: 0;padding: 0;max-height: 15rem;overflow-y: auto}.doc-1 .cbx-item{display: block;width: 100%;text-align: left;border: 0;background: transparent;padding: .45rem .625rem;border-radius: .5rem;font-size: .9375rem;color: var(--bs-body-color)}.doc-1 .cbx-item:hover{background: rgba(var(--bs-primary-rgb), .08)}.doc-1 .cbx-item.is-active{background: rgba(var(--bs-primary-rgb), .12);color: var(--bs-primary);font-weight: 600}.doc-1 .cbx-empty{padding: .5rem .625rem;font-size: .875rem;color: var(--bs-secondary-color)}.doc-1 .cbx-empty.d-none, .doc-1 .cbx-list li.d-none{display: none !important}.doc-1 .builder-form{padding: 1.5rem;height: 100%;border-right: 1px solid rgba(10,37,64,.08);background: #fff}.doc-1 .builder-form-h{display: flex;align-items: center;flex-wrap: wrap;gap: .5rem;font-weight: 700;font-size: .9375rem;padding-top: .5rem;margin-bottom: 1.125rem}.doc-1 .builder-form-h i{color: var(--bs-primary)}.doc-1 .party{margin-bottom: 1rem}.doc-1 .party-forms{display: grid;grid-template-columns: repeat(4, 1fr);gap: .25rem;margin-bottom: .875rem;padding: .25rem;border-radius: .75rem;background: #f6f9fc;border: 1px solid rgba(10,37,64,.08)}.doc-1 .party-form{padding: .4rem .25rem;border: 0;border-radius: .5rem;background: transparent;font-size: .8125rem;font-weight: 600;color: var(--bs-secondary-color)}.doc-1 .party-form:hover{color: var(--bs-primary)}.doc-1 .party-form.is-active{background: #fff;color: var(--bs-body-color);box-shadow: 0 1px 3px rgba(10,37,64,.12)}.doc-1 .bf-hint{margin-top: .25rem;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .bf-tip{display: inline-flex;align-items: center;justify-content: center;width: 1rem;height: 1rem;padding: 0;margin-left: .25rem;vertical-align: baseline;border: 0;border-radius: 50%;background: var(--bs-secondary-color);color: #fff;font-size: .6875rem;font-weight: 700;line-height: 1;cursor: help;opacity: .55;transition: opacity .15s, background-color .15s}.doc-1 .bf-tip:hover, .doc-1 .bf-tip:focus-visible, .doc-1 .bf-tip.is-open{opacity: 1;background: var(--bs-primary)}.doc-1 .bf-tip-bubble{position: absolute;z-index: 60;max-width: 22rem;width: max-content;padding: .625rem .75rem;border-radius: .5rem;background: var(--bs-body-color);color: #fff;font-size: .75rem;line-height: 1.5;text-align: left;font-weight: 400;box-shadow: 0 6px 24px rgba(10,37,64,.24);pointer-events: none}.doc-1 [data-builder]{position: relative}@media (max-width: 575.98px){.doc-1 .bf-tip-bubble{max-width: calc(100vw - 3rem)}}.doc-1 .bf label i{font-style: normal;font-weight: 500;text-transform: none;letter-spacing: 0;opacity: .7}.doc-1 .bf{position: relative}.doc-1 .sug{position: absolute;z-index: 30;left: 0;right: 0;top: calc(100% - .5rem);padding: .375rem;border-radius: .75rem;background: #fff;border: 1px solid rgba(10,37,64,.1);box-shadow: 0 14px 32px rgba(10,37,64,.16);max-height: 16rem;overflow-y: auto}.doc-1 .sug[hidden]{display: none}.doc-1 .sug-item{display: block;width: 100%;text-align: left;border: 0;background: transparent;padding: .4rem .5rem;border-radius: .5rem}.doc-1 .sug-item:hover{background: rgba(var(--bs-primary-rgb), .08)}.doc-1 .sug-title{display: block;font-size: .875rem;color: var(--bs-body-color)}.doc-1 .sug-hint{display: block;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .sheet-req[hidden]{display: none}.doc-1 .req-title{font-size: .875rem;font-weight: 700;color: var(--bs-body-color);margin: 1.5rem 0 .625rem}.doc-1 .req-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 1rem}.doc-1 .req-role{font-weight: 700;color: var(--bs-body-color);margin-bottom: .25rem}.doc-1 .req-row{font-size: .8125rem;line-height: 1.5}.doc-1 .req-name{color: var(--bs-secondary-color)}.doc-1 .bf-steps{display: grid;grid-template-columns: repeat(auto-fit, minmax(6.5rem, 1fr));gap: .375rem;margin-bottom: 1.125rem}.doc-1 .bf-step{display: flex;flex-direction: column;align-items: flex-start;gap: .25rem;padding: .5rem .625rem;border-radius: .625rem;text-align: left;background: #f6f9fc;border: 1px solid rgba(10,37,64,.08);color: var(--bs-secondary-color);font-size: .75rem;line-height: 1.25;transition: background .2s ease, border-color .2s ease, color .2s ease;min-width: 0}.doc-1 .bf-step:hover{border-color: rgba(var(--bs-primary-rgb), .4)}.doc-1 .bf-step-num{display: inline-flex;align-items: center;justify-content: center;width: 1.25rem;height: 1.25rem;border-radius: 50%;font-size: .6875rem;font-weight: 700;background: rgba(10,37,64,.1);color: var(--bs-secondary-color)}.doc-1 .bf-step-title{display: block;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600}.doc-1 .bf-step.is-active{background: #fff;border-color: var(--bs-primary);color: var(--bs-body-color);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .12)}.doc-1 .bf-step.is-active .bf-step-num{background: var(--bs-primary);color: #fff}.doc-1 .bf-step.is-done .bf-step-num{background: rgba(74,222,128,.25);color: #0a7c42}.doc-1 .bf-step.is-done .bf-step-num::before{content: "\f00c";font-family: "Font Awesome 6 Free";font-weight: 900;font-size: .5625rem}.doc-1 .bf-step.is-done .bf-step-num{font-size: 0}.doc-1 .bf-pane{display: none}.doc-1 .bf-pane.is-active{display: block}.doc-1 .bf-nav{display: flex;gap: .5rem;margin-top: 1.25rem}.doc-1 .bf-nav .btn{border-radius: 2rem;font-weight: 600;padding: .625rem 1.25rem}.doc-1 .bf-next{margin-left: auto}.doc-1 .bf-back{background: #f6f9fc;border: 1px solid rgba(10,37,64,.12);color: #3c4257}.doc-1 .bf-error{display: none;margin-top: .25rem;font-size: .75rem;color: #d64545}.doc-1 .bf.is-invalid .bf-error{display: block}.doc-1 .bf.is-invalid .form-control{border-color: #d64545;box-shadow: 0 0 0 3px rgba(214,69,69,.12)}.doc-1 .bf{margin-bottom: .875rem}.doc-1 .bf label{display: block;font-size: .6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-secondary-color);margin-bottom: .3rem}.doc-1 .bf-head{display: flex;align-items: center;margin-bottom: .3rem}.doc-1 .bf-head label{margin-bottom: 0}.doc-1 .bf .form-control{border-radius: .625rem;border: 1px solid rgba(10,37,64,.14);padding: .5rem .75rem;font-size: .9375rem;box-shadow: none}.doc-1 .bf .form-control:focus{border-color: var(--bs-primary);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .14)}.doc-1 .bf textarea.form-control{resize: none;overflow: hidden;min-height: 2.375rem;line-height: 1.4}.doc-1 .bf .form-control::placeholder{color: var(--bs-secondary-color);opacity: .42;font-style: italic}.doc-1 .bf-rows{margin-bottom: 1rem;padding: .875rem;border-radius: .875rem;background: rgba(10,37,64,.03);border: 1px solid rgba(10,37,64,.08)}.doc-1 .rows-head{font-size: .6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-secondary-color);margin-bottom: .625rem}.doc-1 .rows-item{padding: .75rem;margin-bottom: .625rem;border-radius: .75rem;background: var(--bs-body-bg);border: 1px solid rgba(10,37,64,.09)}.doc-1 .rows-item:last-of-type{margin-bottom: .75rem}.doc-1 .rows-item-h{display: flex;align-items: center;justify-content: space-between;gap: .5rem;margin-bottom: .5rem;font-size: .75rem;font-weight: 700;color: var(--bs-body-color)}.doc-1 .rows-del{border: 0;background: none;padding: .125rem .25rem;line-height: 1;cursor: pointer;color: var(--bs-secondary-color);border-radius: .375rem;transition: color .2s ease, background .2s ease}.doc-1 .rows-del:hover{color: #d64545;background: rgba(214,69,69,.1)}.doc-1 .rows-item .bf:last-child{margin-bottom: 0}.doc-1 .rows-add{display: inline-flex;align-items: center;gap: .4rem;padding: .4rem .75rem;cursor: pointer;font-size: .8125rem;font-weight: 600;color: var(--bs-primary);background: none;border: 1px dashed rgba(var(--bs-primary-rgb), .45);border-radius: .625rem;transition: background .2s ease, border-color .2s ease}.doc-1 .rows-add:hover{background: rgba(var(--bs-primary-rgb), .08);border-color: var(--bs-primary)}.doc-1 .bf-progress{height: .375rem;border-radius: 1rem;background: rgba(10,37,64,.08);margin-top: 1.25rem;overflow: hidden}.doc-1 .bf-progress-bar{height: 100%;width: 0;border-radius: 1rem;transition: width .35s cubic-bezier(.2,.7,.2,1);background: linear-gradient(90deg, var(--bs-primary), #00d4ff)}.doc-1 .bf-progress-text{margin-top: .375rem;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .builder-buy{margin-top: 1.5rem;padding-top: 1.25rem;border-top: 1px solid rgba(10,37,64,.08)}.doc-1 .builder-buy .btn{border-radius: 2rem;font-weight: 600;padding: .625rem 1rem}.doc-1 .builder-buy .btn i{margin-right: .25rem}.doc-1 .builder-sub{display: block;margin-top: .75rem;text-align: center;font-size: .8125rem}.doc-1 .builder-draft{margin-top: 1rem;padding: .875rem 1rem;border-radius: .875rem;background: rgba(var(--bs-primary-rgb), .06);border: 1px solid rgba(var(--bs-primary-rgb), .18)}.doc-1 .builder-draft[hidden]{display: none}.doc-1 .builder-draft-h{display: flex;align-items: center;gap: .4rem;font-size: .8125rem;font-weight: 700;color: var(--bs-body-color);margin-bottom: .5rem}.doc-1 .builder-draft-h i{color: var(--bs-primary)}.doc-1 .builder-draft-row{display: flex;gap: .375rem}.doc-1 .builder-draft-row .form-control{border-radius: .5rem;border: 1px solid rgba(10,37,64,.14);padding: .375rem .625rem;font-size: .75rem;background: #fff;box-shadow: none}.doc-1 .builder-draft-row .btn{border-radius: .5rem;padding: .375rem .75rem;font-size: .8125rem;white-space: nowrap}.doc-1 .builder-draft-hint{margin-top: .5rem;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .builder-preview{height: 100%;padding: 1.5rem 1.25rem 1.25rem;background: #eef2f7}@media (max-width: 575.98px){.doc-1 .builder-preview{padding: 1.25rem 0}.doc-1 .preview-bar, .doc-1 .preview-hint{padding-left: .875rem;padding-right: .875rem}}@media (max-width: 575.98px){.site .module.doc-1{padding: 28px 0}}.doc-1 .preview-bar{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding-top: .5rem;margin-bottom: .75rem;font-size: .8125rem;color: var(--bs-secondary-color)}.doc-1 .preview-name{display: inline-flex;align-items: center;gap: .375rem;font-weight: 600}.doc-1 .preview-name i{color: #d64545}.doc-1 .preview-state{padding: .25rem .625rem;border-radius: 1rem;font-weight: 600;font-size: .75rem;color: #8a6d00;background: rgba(255, 209, 102, .28)}.doc-1 .preview-state.is-paid{color: #0a7c42;background: rgba(74, 222, 128, .2)}.doc-1 .sheet{position: relative;overflow: hidden;padding: 2.5rem 2.75rem;background: #fff;border-radius: .5rem;box-shadow: 0 10px 30px rgba(10,37,64,.16);font-family: "Times New Roman", "Liberation Serif", "Nimbus Roman", "PT Serif", Georgia, serif;font-size: .875rem;line-height: 1.8;color: #3c4257;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none}.doc-1 .sheet-foot-note{margin-top: 1.75rem;padding-top: .625rem;border-top: 1px solid rgba(10,37,64,.1);font-size: .6875rem;line-height: 1.5;color: var(--bs-secondary-color)}.doc-1 .sheet h1, .doc-1 .sheet h2, .doc-1 .sheet h3, .doc-1 .sheet h4, .doc-1 .sheet h5, .doc-1 .sheet h6, .doc-1 .sheet .h1, .doc-1 .sheet .h2, .doc-1 .sheet .h3{font-family: inherit}.doc-1 .sheet-mark{font-family: inherit;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(-24deg);font-size: clamp(2.5rem, 8vw, 5.5rem);font-weight: 800;letter-spacing: .16em;white-space: nowrap;color: rgba(var(--bs-primary-rgb), .11);pointer-events: none;user-select: none;transition: opacity .5s ease, transform .5s ease}.doc-1 .sheet.is-clean .sheet-mark{opacity: 0;transform: translate(-50%, -50%) rotate(-24deg) scale(1.15)}.doc-1 .sheet-body{position: relative;z-index: 1}.doc-1 .sheet-title{font-size: 1.0625rem;font-weight: 700;text-align: center;letter-spacing: .04em;color: var(--bs-body-color);margin-bottom: 1.25rem}.doc-1 .sheet-subtitle{display: block;margin-top: .25rem;font-size: .9375rem;font-weight: 600;letter-spacing: .01em}.doc-1 .sheet-row{display: flex;justify-content: space-between;gap: 1rem;margin-bottom: 1.25rem}.doc-1 .sheet-cond.is-off{display: none}.doc-1 span.sheet-cond{display: inline}.doc-1 span.sheet-cond.is-off{display: none}.doc-1 .sheet-body h3{font-size: .875rem;font-weight: 700;color: var(--bs-body-color);margin: 1.25rem 0 .5rem;letter-spacing: 0}.doc-1 .sheet-body p{margin-bottom: .625rem;text-align: justify;-webkit-hyphens: auto;hyphens: auto}.doc-1 .sheet .slot{display: inline-block;padding: 0 .2rem;border-radius: .25rem;font-weight: 600;color: var(--bs-body-color);background: rgba(var(--bs-primary-rgb), .12);transition: background .4s ease}.doc-1 .sheet .slot.is-empty{color: rgba(10,37,64,.4);background: rgba(10,37,64,.04);font-weight: 400;font-style: italic}.doc-1 .sheet .slot.is-hot{background: rgba(var(--bs-primary-rgb), .32)}.doc-1 .sheet .slot{cursor: pointer;text-decoration: underline dotted rgba(var(--bs-primary-rgb), .5);text-underline-offset: 2px}@media (hover: hover) and (pointer: fine){.doc-1 .sheet .slot:hover{background: rgba(var(--bs-primary-rgb), .28)}.doc-1 .sheet .slot.is-empty:hover{background: rgba(var(--bs-primary-rgb), .16);color: var(--bs-body-color)}}.doc-1 .bf.is-target > .form-control, .doc-1 .bf.is-target > textarea{border-color: var(--bs-primary);box-shadow: 0 0 0 .25rem rgba(var(--bs-primary-rgb), .25)}.doc-1 .builder-promo.is-target, .doc-1 .builder-buy.is-target, .doc-1 .party.is-target{animation: doc-1-pulse 1.6s ease;border-radius: 12px}@keyframes doc-1-pulse{0%, 100%{box-shadow: 0 0 0 0 rgba(var(--bs-primary-rgb), 0)}20%{box-shadow: 0 0 0 .5rem rgba(var(--bs-primary-rgb), .25)}}@media (prefers-reduced-motion: reduce){.doc-1 .builder-promo.is-target, .doc-1 .builder-buy.is-target{animation: none;box-shadow: 0 0 0 .35rem rgba(var(--bs-primary-rgb), .25)}}.doc-1 .preview-get{margin-left: .5rem;padding: .25rem .5rem;border: 0;border-radius: .5rem;background: rgba(var(--bs-primary-rgb), .1);color: var(--bs-primary);line-height: 1}@media (hover: hover) and (pointer: fine){.doc-1 .preview-get:hover{background: rgba(var(--bs-primary-rgb), .2)}}.doc-1 .sheet-signs{display: flex;gap: 2rem;margin-top: 1.5rem}.doc-1 .sheet-signs > div{flex: 1}.doc-1 .sheet-sign-role{display: block;font-size: .75rem;color: var(--bs-secondary-color);margin-bottom: .25rem}.doc-1 .sheet-line{display: block;height: 1px;margin-top: 1.75rem;background: rgba(10,37,64,.25)}.doc-1 .sheet-line-inline{display: inline-block;width: 6rem;border-bottom: 1px solid rgba(10,37,64,.25);margin-left: .5rem}.doc-1 .sheet-head-right{width: fit-content;max-width: 62%;margin: 0 0 1.5rem auto;font-size: .8125rem;line-height: 1.5;text-align: left}.doc-1 .sheet-head-right p{margin-bottom: .125rem}.doc-1 .sheet-gap{height: .6rem;margin: 0}.doc-1 .sheet-org{font-weight: 600;color: var(--bs-body-color);margin-bottom: 1rem}.doc-1 .sheet-foot{margin-top: 1.75rem;align-items: flex-end}.doc-1 .sheet-table{width: 100%;margin: .75rem 0;border-collapse: collapse;font-size: .8125rem}.doc-1 .sheet-table th, .doc-1 .sheet-table td{border: 1px solid rgba(10,37,64,.18);padding: .375rem .5rem;text-align: left}.doc-1 .sheet-table th{background: rgba(10,37,64,.04);font-weight: 600;color: var(--bs-body-color)}.doc-1 .preview-hint{margin-top: .75rem;font-size: .8125rem;color: var(--bs-secondary-color)}.doc-1 .preview-hint.is-paid{color: #0a7c42;font-weight: 600}.doc-1 .doc-block{padding: 1.5rem;border-radius: 1.25rem;background: #f6f9fc;border: 1px solid rgba(10,37,64,.07);display: flex;flex-direction: column}.doc-1 .doc-block-h{font-weight: 700;font-size: 1.0625rem;margin-bottom: 1rem;letter-spacing: -.01em}.doc-1 .doc-sections{margin: 0;padding-left: 1.125rem;color: #3c4257}.doc-1 .doc-sections li{margin-bottom: .5rem}.doc-1 .doc-similar{list-style: none;margin: 0 0 1rem;padding: 0}.doc-1 .doc-similar li{margin-bottom: .5rem}.doc-1 .doc-similar a{display: flex;align-items: center;gap: .5rem;color: #3c4257 !important;font-size: .9375rem}.doc-1 .doc-similar a:hover{color: var(--bs-primary) !important}.doc-1 .doc-similar i{color: var(--bs-primary);font-size: .8125rem}.doc-1 .doc-block-all{margin-top: auto;font-weight: 600;font-size: .875rem}.doc-1 .doc-block-all i{font-size: .75rem}@media (max-width: 991.98px){.doc-1 .builder-form{border-right: 0;border-bottom: 1px solid rgba(10,37,64,.08)}.doc-1 .sheet{padding: 1.5rem}}@media print{.doc-1 .builder-form, .doc-1 .preview-bar, .doc-1 .preview-hint, .doc-1 .builder{border: 0;box-shadow: none}.doc-1 .builder-preview{background: #fff;padding: 0}.doc-1 .sheet{box-shadow: none}}@media (prefers-reduced-motion: reduce){.doc-1 *{transition: none !important}}.doc-1 + .modal .buy-auth, .buy-auth{border-radius: 1.25rem;border: 0;box-shadow: 0 30px 60px rgba(10,37,64,.24)}.buy-auth .modal-header{border-bottom: 0;padding: 1.5rem 1.5rem .5rem;align-items: flex-start}.buy-auth .modal-body{padding: .5rem 1.5rem 1.75rem}.buy-auth-h{font-weight: 800;font-size: 1.25rem;letter-spacing: -.02em}.buy-auth-desc{margin-top: .375rem;font-size: .875rem;color: var(--bs-secondary-color)}.buy-mail .form-control{font-size: 1rem;padding: .625rem .875rem}.buy-mail-error{margin-top: .5rem;font-size: .8125rem;color: #b42318}.buy-mail-note{margin-top: .875rem;font-size: .75rem;line-height: 1.5;color: var(--bs-secondary-color)}.buy-mail-note a{color: inherit;text-decoration: underline}.buy-mail-login{display: block;width: 100%;margin-top: .875rem;padding: .5rem 0;border: 0;background: none;font-size: .875rem;text-decoration: underline;color: var(--bs-secondary-color)}.buy-mail-login:hover{color: var(--bs-primary)}.doc-1 .bf-req{font-weight: 700;margin-left: .1rem}.doc-1 .bf.is-optional label i{font-style: normal;opacity: .65}.doc-1 .party-box{margin-top: .875rem;padding: .875rem .875rem .25rem;border-radius: .75rem;background: #f6f9fc;border: 1px solid rgba(10,37,64,.08)}.doc-1 .party-box .bf{margin-bottom: .625rem}.doc-1 .party-box .form-control{background: #fff}.doc-1 .party-group{display: flex;align-items: center;gap: .5rem;font-size: .6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-secondary-color);margin: 0 0 .625rem}.doc-1 .party-group::after{content: "";flex: 1;height: 1px;background: rgba(10,37,64,.12)}.doc-1 .party-role{font-size: .6875rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--bs-secondary-color);margin-bottom: .375rem}.doc-1 .party-form.is-off{opacity: .5;cursor: default;color: var(--bs-secondary-color)}.doc-1 .party-form.is-off:hover{color: var(--bs-secondary-color)}.doc-1 .party-form.is-off i{font-size: .625rem;opacity: .8}.doc-1 .party-forms-note{margin: -.25rem 0 .75rem;font-size: .75rem;line-height: 1.5;color: var(--bs-secondary-color)}.doc-1 .party-forms-note a{color: var(--bs-primary);font-weight: 500;white-space: nowrap;text-decoration: none}.doc-1 .party-forms-note a:hover{text-decoration: underline}.doc-1 .party-forms-note a i{font-size: .625rem}.doc-1 .builder-alt{display: flex;gap: .625rem;align-items: flex-start;margin: 0 1rem 1rem;padding: .75rem .875rem;border: 1px solid rgba(10,37,64,.1);border-left: 3px solid var(--bs-primary);border-radius: .5rem;background: var(--bs-body-bg);font-size: .8125rem;line-height: 1.5;color: var(--bs-body-color)}.doc-1 .builder-alt > i{color: var(--bs-primary);margin-top: .15rem}.doc-1 .builder-alt a{color: var(--bs-primary);font-weight: 600;text-decoration: none}.doc-1 .builder-alt a:hover{text-decoration: underline}.doc-1 .builder-alt a i{font-size: .6875rem}.doc-1 .builder-promo{margin: 0 1rem 1.25rem;padding: 1.25rem 1rem 1.125rem;border: 1px solid rgba(var(--bs-primary-rgb), .18);border-radius: .875rem;background: rgba(var(--bs-primary-rgb), .04);text-align: center}.doc-1 .builder-promo-h{margin: 0 0 .875rem;font-size: 1.375rem;font-weight: 800;line-height: 1.25;color: var(--bs-body-color)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.doc-1 .builder-promo-h{background-image: linear-gradient(100deg, var(--bs-body-color) 0%, var(--bs-body-color) 38%, var(--bs-primary) 50%, var(--bs-body-color) 62%, var(--bs-body-color) 100%);background-size: 300% 100%;-webkit-background-clip: text;background-clip: text;color: transparent;animation: doc-1-shine 5s linear infinite}}@keyframes doc-1-shine{from{background-position: 150% 0}to{background-position: -50% 0}}@media (prefers-reduced-motion: reduce){.doc-1 .builder-promo-h{animation: none;background-position: 50% 0}}.doc-1 .builder-promo-cta{display: flex;gap: .625rem;justify-content: center;flex-wrap: wrap}.doc-1 .builder-promo-cta .btn{border-radius: 2rem;font-weight: 600;padding: .625rem 1.125rem;flex: 1 1 15rem;max-width: 22rem}.doc-1 .builder-promo-cta .btn i{margin-right: .35rem}.doc-1 .builder-promo-note{margin-top: .875rem;padding-top: .75rem;font-size: .8125rem;line-height: 1.45;border-top: 1px solid rgba(var(--bs-primary-rgb), .14);color: var(--bs-body-color)}.doc-1 .builder-promo-note i{color: var(--bs-primary);margin-right: .15rem}.doc-1 .builder-sub-left{color: var(--bs-body-color);font-weight: 600;margin-bottom: .35rem}.doc-1 .builder-sub-left.is-empty i{color: #e5484d}.doc-1 .btn-offer{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: .0625rem;padding: .75rem 1rem;border-radius: 1.25rem;line-height: 1.2;text-align: center}.doc-1 .btn-offer-t{font-size: .9375rem;font-weight: 700}.doc-1 .btn-offer-t i{margin-right: .25rem}.doc-1 .btn-offer-p{font-size: 1.75rem;font-weight: 800;letter-spacing: -.02em;line-height: 1.15}.doc-1 .btn-offer-n{font-size: .75rem;font-weight: 500;opacity: .82}.doc-1 .btn-offer-f{display: inline-flex;gap: .375rem;margin: .1875rem 0 .25rem}.doc-1 .btn-offer-f b{padding: .0625rem .5rem;border: 1.5px solid currentColor;border-radius: .375rem;font-size: 1rem;font-weight: 800;letter-spacing: .06em;line-height: 1.3}.doc-1 .builder-promo-cta .btn:not(.btn-offer){display: inline-flex;align-items: center;justify-content: center}.doc-1 .btn-sub{--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff;--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #b03700;--bs-btn-disabled-border-color: #b03700;--bs-btn-disabled-opacity: .9;border: 0;color: #fff;background-color: #c2410c;background-image: linear-gradient(115deg, #c2410c 0%, #b03700 24%, #d1490b 50%, #b03700 76%, #c2410c 100%);background-size: 320% 100%;background-position: 0 50%;animation: doc-1-sub 7s linear infinite;box-shadow: 0 6px 18px rgba(194, 65, 12, .32)}.doc-1 .btn-sub:hover, .doc-1 .btn-sub:focus-visible{color: #fff;box-shadow: 0 8px 22px rgba(194, 65, 12, .45)}.doc-1 .btn-sub:focus-visible{outline: 2px solid #b03700;outline-offset: 2px}.doc-1 .btn.is-busy{pointer-events: none;opacity: .9}.doc-1 .btn-offer:disabled{--bs-btn-disabled-opacity: .9}@keyframes doc-1-sub{from{background-position: 0 50%}to{background-position: -320% 50%}}@media (prefers-reduced-motion: reduce){.doc-1 .btn-sub{animation: none;background-position: 30% 50%}}.doc-1 .builder-install{display: flex;align-items: center;gap: .625rem;flex-wrap: wrap;margin-top: .75rem;padding-top: .75rem;border-top: 1px solid rgba(var(--bs-primary-rgb), .14);font-size: .8125rem;line-height: 1.45}.doc-1 .builder-install > i{color: var(--bs-primary);font-size: 1rem}.doc-1 .builder-install-text{flex: 1 1 12rem;color: var(--bs-body-color)}.doc-1 .builder-install .btn{border-radius: 2rem;font-weight: 600;white-space: nowrap}.doc-1 .builder-install-ios{flex: 1 1 100%;margin-top: .25rem;color: var(--bs-secondary-color)}@media (max-width: 575.98px){.doc-1 .builder-promo{margin: 0 .75rem 1rem;padding: 1rem .875rem}.doc-1 .builder-promo-h{font-size: 1.125rem}.doc-1 .builder-promo-cta .btn{flex: 1 1 100%;max-width: none}.doc-1 .builder-install .btn{flex: 1 1 100%}}.doc-1 .bf-clauses-hint{font-size: .8125rem;line-height: 1.5;color: var(--bs-secondary-color);margin-bottom: .875rem}.doc-1 .bf-clauses{display: grid;gap: .5rem}.doc-1 .bf-clause{display: flex;gap: .625rem;align-items: flex-start;cursor: pointer;padding: .75rem .875rem;border-radius: .75rem;background: #f6f9fc;border: 1px solid rgba(10,37,64,.08);transition: border-color .15s ease, background .15s ease}.doc-1 .bf-clause:hover{border-color: rgba(var(--bs-primary-rgb), .35)}.doc-1 .bf-clause:has(input:checked){background: rgba(var(--bs-primary-rgb), .06);border-color: rgba(var(--bs-primary-rgb), .35)}.doc-1 .bf-clause input{margin-top: .1875rem;flex: none;cursor: pointer}.doc-1 .bf-clause b{display: block;font-size: .875rem;font-weight: 600;color: var(--bs-body-color)}.doc-1 .bf-clause i{display: block;font-style: normal;font-size: .75rem;line-height: 1.45;color: var(--bs-secondary-color);margin-top: .125rem}.doc-1 .sheet-clause[hidden]{display: none}.doc-1 .sheet-clause{animation: doc-1-clause .25s ease}@keyframes doc-1-clause{from{opacity: 0;transform: translateY(-.25rem)}to{opacity: 1;transform: none}}.doc-1 .builder-form-h .bf-autofill{margin-left: auto}.doc-1 .bf-autofill{display: inline-flex;align-items: center;justify-content: center;width: 1.875rem;height: 1.875rem;border-radius: 50%;cursor: pointer;color: var(--bs-primary);background: rgba(var(--bs-primary-rgb), .08);border: 1px solid rgba(var(--bs-primary-rgb), .2);transition: background .15s ease, border-color .15s ease}.doc-1 .bf-autofill:hover, .doc-1 .bf-autofill.is-active{background: rgba(var(--bs-primary-rgb), .16);border-color: rgba(var(--bs-primary-rgb), .45)}.doc-1 .bf-autofill i{color: var(--bs-primary);font-size: .8125rem}.doc-1 .bf-autofill-box{margin: -.5rem 0 1.125rem;padding: .75rem .875rem;border-radius: .75rem;background: #fff7ed;border: 1px solid rgba(217,119,6,.28)}.doc-1 .bf-autofill-box[hidden]{display: none}.doc-1 .bf-autofill-text{display: flex;gap: .5rem;font-size: .8125rem;line-height: 1.5;color: #7c4a03}.doc-1 .bf-autofill-text i{color: #d97706;margin-top: .1875rem}.doc-1 .bf-autofill-nav{display: flex;gap: .5rem;margin-top: .75rem}.doc-1 .bf-autofill-nav .btn{border-radius: 2rem;font-weight: 600;padding: .3125rem .875rem}.doc-1 .bf-autofill-nav .btn-light{background: #fff;border: 1px solid rgba(10,37,64,.14);color: #3c4257}.doc-1 .sign-grid{display: flex;gap: 2rem;margin-top: 1.25rem}.doc-1 .sign-cell{flex: 1}.doc-1 .sign-role{font-weight: 700;margin-bottom: .25rem}.doc-1 .sign-name{color: var(--bs-secondary-color);margin-bottom: .25rem}.doc-1 .sign-line{height: 1px;margin: 1.5rem 0 .25rem;background: rgba(10,37,64,.25)}.doc-1 .sign-hint{display: flex;align-items: baseline;justify-content: space-between;gap: .5rem;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .sign-hint b{font-size: .8125rem;font-weight: 600;color: var(--bs-body-color)}.doc-1 .sign-date{margin-top: .625rem;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .sign-mp{margin-top: .5rem;font-size: .75rem;color: var(--bs-secondary-color)}.doc-1 .cbx.is-loading .cbx-list{opacity: .4}.doc-1 .cbx.is-loading .cbx-menu::after{content: "Загружаем список…";display: block;padding: .5rem .625rem;font-size: .875rem;color: var(--bs-secondary-color)}.doc-1 .doc-note{margin-top: 1.5rem;padding: 1.125rem 1.25rem;border-radius: 1rem;background: #f6f9fc;border: 1px solid rgba(10,37,64,.08)}.doc-1 .doc-note-h{display: flex;align-items: center;gap: .5rem;margin-bottom: .5rem;font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--bs-secondary-color)}.doc-1 .doc-note-h i{color: var(--bs-primary);font-size: .875rem}.doc-1 .doc-note p{margin: 0;font-size: .9375rem;line-height: 1.6;color: #3c4257}.doc-1 .bf-date{min-height: calc(1.5em + .75rem + 2px)}.doc-1 .bf-date::-webkit-calendar-picker-indicator{cursor: pointer;opacity: .55;transition: opacity .15s ease}.doc-1 .bf-date:hover::-webkit-calendar-picker-indicator{opacity: 1}.doc-1 .buy-pay{border: 0;border-radius: 18px}.doc-1 .buy-pay .modal-header{border-bottom: 0;padding-bottom: 0}.doc-1 .buy-pay-h{font-size: 1.125rem;font-weight: 700}.doc-1 .buy-pay-desc{color: var(--bs-secondary-color);font-size: .9375rem;margin-bottom: 1rem}.doc-1 .buy-pay-desc p:last-child{margin-bottom: 0}.doc-1 .buy-pay-qr{display: flex;justify-content: center;margin-bottom: .5rem}.doc-1 .buy-pay-qr svg{width: 190px;height: 190px;border: 1px solid rgba(120, 120, 140, .18);border-radius: 12px;padding: 8px;background: #fff}.doc-1 .buy-pay-qr-hint{text-align: center;color: var(--bs-secondary-color);font-size: .8125rem;margin-bottom: 1rem}.doc-1 .buy-pay-share{display: flex;gap: .5rem;margin-top: .75rem}.doc-1 .buy-pay-share input{font-size: .8125rem}.doc-1 .buy-pay-share .btn{white-space: nowrap}.doc-1 .buy-pay-wait{margin-top: 1rem;padding: .625rem .75rem;background: rgba(120, 120, 140, .07);border-radius: 10px;color: var(--bs-secondary-color);font-size: .8125rem;display: flex;align-items: center;gap: .5rem}.doc-1 .buy-pay-error{margin-top: .75rem;color: #b42318;font-size: .875rem}.doc-1 .buy-pay-done{text-align: center;font-size: 3rem;color: #12b76a}.doc-1 .buy-pay-done-h{text-align: center;font-size: 1.25rem;font-weight: 700;margin-bottom: 1.25rem}.doc-1 .dl-error{flex: 1 0 100%;width: 100%;margin-top: .5rem;font-size: .8125rem;line-height: 1.45;color: #b42318}.doc-1 .buy-pay-mail{margin: -.5rem 0 1rem;padding: .625rem .75rem;border-radius: .625rem;background: #f6f9fc;font-size: .8125rem;line-height: 1.5;text-align: center;color: var(--bs-secondary-color)}.doc-1 .file-ready{border: 0;border-radius: 18px}.doc-1 .file-ready .modal-header{border-bottom: 0;padding: 1.5rem 1.5rem .25rem}.doc-1 .file-ready .modal-body{padding: .75rem 1.5rem 1.5rem}.doc-1 .file-ready-h{font-size: 1.25rem;font-weight: 800;letter-spacing: -.02em}.doc-1 .file-ready-name{display: flex;align-items: center;gap: .5rem;padding: .625rem .875rem;margin-bottom: .75rem;border-radius: 12px;background: rgba(var(--bs-primary-rgb, 99, 91, 255), .06);font-size: .875rem;font-weight: 600;overflow-wrap: anywhere}.doc-1 .file-ready-desc{margin-bottom: 1rem;font-size: .8125rem;line-height: 1.45;color: var(--bs-secondary-color)}.doc-1 .free-offer{border: 0;border-radius: 18px}.doc-1 .free-offer .modal-header{border-bottom: 0;padding: 1.5rem 1.5rem .25rem;align-items: flex-start}.doc-1 .free-offer .modal-body{padding: .75rem 1.5rem 1.5rem;display: grid;grid-template-columns: 1fr 1fr;gap: .75rem}.doc-1 #free-offer .modal-dialog{max-width: 820px}.doc-1 .free-offer-error, .doc-1 .free-offer-later{grid-column: 1 / -1}@media (max-width: 575.98px){.doc-1 .free-offer .modal-body{grid-template-columns: 1fr}}.doc-1 .free-offer-h{font-size: 1.25rem;font-weight: 800;letter-spacing: -.02em}.doc-1 .free-offer-desc{margin-top: .375rem;font-size: .875rem;color: var(--bs-secondary-color)}.doc-1 .free-offer-card{display: flex;flex-direction: column;border: 1px solid rgba(120, 120, 140, .2);border-radius: 14px;padding: 1rem;margin-bottom: 0}.doc-1 .free-offer-card .btn{margin-top: auto}.doc-1 .free-offer-card:first-child{border-color: rgba(var(--bs-primary-rgb, 99, 91, 255), .4);background: rgba(var(--bs-primary-rgb, 99, 91, 255), .05)}.doc-1 .free-offer-card-top{display: flex;align-items: baseline;justify-content: space-between;gap: .75rem}.doc-1 .free-offer-card-h{font-weight: 700;font-size: 1rem}.doc-1 .free-offer-badge{display: inline-block;margin-left: .5rem;padding: .125rem .5rem;border-radius: 2rem;background: rgba(var(--bs-primary-rgb, 99, 91, 255), .12);color: var(--bs-primary);font-size: .6875rem;font-weight: 600;white-space: nowrap;vertical-align: middle}.doc-1 .free-offer-price{flex: 0 0 auto;font-weight: 800;font-size: 1.125rem;letter-spacing: -.02em}.doc-1 .free-offer-card-desc{margin: .375rem 0 .875rem;font-size: .8125rem;line-height: 1.45;color: var(--bs-secondary-color)}.doc-1 .free-offer-error{margin-bottom: .75rem;color: #b42318;font-size: .875rem}.doc-1 .free-offer-later{display: block;width: 100%;padding: .25rem;border: 0;background: none;color: var(--bs-secondary-color);font-size: .875rem;text-decoration: underline;text-underline-offset: 3px}.doc-1 .free-offer-later:hover{color: var(--bs-body-color)}@media (max-width: 400px){.doc-1 .free-offer-card-top{display: block}.doc-1 .free-offer-price{margin-top: .25rem}.doc-1 .free-offer-badge{margin: .25rem 0 0 0;display: block;width: fit-content}}.doc-1 .builder-resume{background: rgba(var(--bs-primary-rgb, 99, 91, 255), .06);border: 1px solid rgba(var(--bs-primary-rgb, 99, 91, 255), .22);border-radius: 12px;padding: .875rem 1rem;margin-bottom: 1rem}.doc-1 .builder-resume-h{font-weight: 600;font-size: .9375rem;display: flex;align-items: center;gap: .5rem}.doc-1 .builder-resume-h i{color: var(--bs-primary)}.doc-1 .builder-resume-when{color: var(--bs-secondary-color);font-size: .8125rem;margin: .25rem 0 .75rem 1.5rem}.doc-1 .builder-resume-nav{display: flex;gap: .5rem}.doc-1 .builder-archive{border: 1px solid rgba(120, 120, 140, .18);border-radius: 12px;padding: .875rem 1rem;margin-bottom: 1rem}.doc-1 .builder-archive-h{font-weight: 600;font-size: .9375rem;display: flex;align-items: center;gap: .5rem;margin-bottom: .5rem}.doc-1 .builder-archive-t{width: 100%;font-size: .8125rem;border-collapse: collapse}.doc-1 .builder-archive-t td{padding: .375rem 0;border-top: 1px solid rgba(120, 120, 140, .12);vertical-align: top}.doc-1 .builder-archive-t tr:first-child td{border-top: 0}.doc-1 .builder-archive-name a{color: var(--bs-body-color);text-decoration: none}.doc-1 .builder-archive-name a:hover{color: var(--bs-primary)}.doc-1 .builder-archive-when{color: var(--bs-secondary-color);white-space: nowrap;padding-left: .5rem !important}.doc-1 .builder-archive-get{text-align: right;white-space: nowrap;padding-left: .5rem !important}.doc-1 .builder-get{display: grid;grid-template-columns: 1fr 1fr;gap: .5rem}.doc-1 .builder-get .btn{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: .5rem;padding-right: .5rem}@media (max-width: 400px){.doc-1 .builder-get{grid-template-columns: 1fr}}.doc-1 .doc-fb{margin-top: 1.5rem;border: 1px solid rgba(120, 120, 140, .18);border-radius: 16px;padding: 1.5rem}.doc-1 .doc-fb-top{display: flex;align-items: center;justify-content: space-between;gap: 1rem;flex-wrap: wrap}.doc-1 .doc-fb-count{display: inline-block;min-width: 1.5rem;padding: 0 .375rem;background: rgba(120, 120, 140, .12);border-radius: 999px;font-size: .8125rem;font-weight: 600;text-align: center;vertical-align: middle}.doc-1 .doc-fb-score{display: flex;align-items: center;gap: .625rem;margin: 0 0 1rem}.doc-1 .doc-fb-score-v{font-size: 1.5rem;font-weight: 700;line-height: 1}.doc-1 .doc-fb-score-n{font-size: .8125rem;color: var(--bs-secondary-color)}.doc-1 .doc-fb-stars{color: #f5a524;font-size: .9375rem;letter-spacing: .0625rem}.doc-1 .doc-fb-rate{display: flex;align-items: center;flex-wrap: wrap;gap: .25rem;margin-bottom: .75rem}.doc-1 .doc-fb-rate-h{margin-right: .375rem;font-size: .875rem;color: var(--bs-secondary-color)}.doc-1 .doc-fb-star{background: none;border: 0;padding: .125rem;line-height: 1;color: #d5d9e0;font-size: 1.25rem;cursor: pointer}.doc-1 .doc-fb-star.is-on{color: #f5a524}.doc-1 .doc-fb-star:focus-visible{outline: 2px solid var(--bs-primary);outline-offset: 2px;border-radius: 4px}@media (hover: hover) and (pointer: fine){.doc-1 .doc-fb-rate:hover .doc-fb-star{color: #f5a524}.doc-1 .doc-fb-star:hover ~ .doc-fb-star{color: #d5d9e0}}.doc-1 .doc-fb-rate-msg{margin-left: .5rem;font-size: .8125rem;color: #067647}.doc-1 .doc-fb-mark{color: #f5a524;font-size: .75rem;letter-spacing: .05rem}.doc-1 .doc-fb-report{background: none;border: 0;padding: 0;color: var(--bs-secondary-color);font-size: .875rem;text-decoration: underline;text-underline-offset: 3px}.doc-1 .doc-fb-report:hover{color: #b42318}.doc-1 .doc-fb-desc{color: var(--bs-secondary-color);font-size: .9375rem;margin: .5rem 0 1rem}.doc-1 .doc-fb-desc p:last-child{margin-bottom: 0}.doc-1 .doc-fb-form{display: grid;gap: .5rem}.doc-1 .doc-fb-name{max-width: 320px}.doc-1 .doc-fb-nav{display: flex;align-items: center;gap: .75rem;flex-wrap: wrap}.doc-1 .doc-fb-hint{color: var(--bs-secondary-color);font-size: .8125rem}.doc-1 .doc-fb-trap{position: absolute;left: -9999px;width: 1px;height: 1px;opacity: 0}.doc-1 .doc-fb-msg{font-size: .875rem;padding: .5rem .75rem;border-radius: 8px}.doc-1 .doc-fb-msg.is-ok{background: rgba(18, 183, 106, .1);color: #067647}.doc-1 .doc-fb-msg.is-bad{background: rgba(180, 35, 24, .08);color: #b42318}.doc-1 .doc-fb-list{list-style: none;padding: 0;margin: 1.5rem 0 0}.doc-1 .doc-fb-list li{padding: 1rem 0;border-top: 1px solid rgba(120, 120, 140, .14)}.doc-1 .doc-fb-who{font-weight: 600;font-size: .9375rem;display: flex;align-items: baseline;gap: .625rem}.doc-1 .doc-fb-who time{font-weight: 400;font-size: .8125rem;color: var(--bs-secondary-color)}.doc-1 .doc-fb-body{margin-top: .25rem;font-size: .9375rem}.doc-1 .doc-fb-answer{margin: .625rem 0 0 1rem;padding-left: .875rem;border-left: 2px solid var(--bs-primary);font-size: .9375rem;color: var(--bs-secondary-color)}.doc-1 .doc-report{border: 0;border-radius: 18px}.doc-1 .doc-report .modal-header{border-bottom: 0;padding-bottom: .5rem}.doc-1 .doc-report-h{font-size: 1.125rem;font-weight: 700}.doc-1 .doc-report-desc{color: var(--bs-secondary-color);font-size: .875rem;margin-top: .25rem}.doc-1 .doc-report-label{font-size: .875rem;font-weight: 600;margin-bottom: .25rem}@media (max-width: 575.98px){.doc-1 .doc-fb{padding: 1.125rem;border-radius: 12px}.doc-1 .doc-fb-name{max-width: none}}.doc-1 .bf-report{display: block;width: 100%;margin-top: .75rem;padding: 0;background: none;border: 0;color: var(--bs-secondary-color);font-size: .8125rem;text-align: center;text-decoration: underline;text-underline-offset: 3px}.doc-1 .bf-report:hover{color: #b42318}.doc-1 .builder-alt-note{margin-top: .375rem;font-size: .8125rem;line-height: 1.55;color: var(--bs-secondary-color)}.doc-1 .builder-bar, .doc-1 .builder-form-bar{display: none}.doc-1 .builder-stack{display: flex;flex-direction: column}.doc-1 .builder-stack > .builder-head{order: 0}.doc-1 .builder-stack > .row{order: 1}.doc-1 .builder-stack > .builder-alt{order: 2}.doc-1 .builder-stack > .builder-promo{order: 3}.doc-1 .builder-stack > .builder-top{order: 4}.doc-1 .builder-stack > .builder-bar{order: 5}.doc-1 .builder-head{display: flex;align-items: center;justify-content: flex-end;gap: .75rem;padding: .625rem 1.5rem;background: #f6f9fc;border-bottom: 1px solid rgba(10,37,64,.08)}.doc-1 .builder-stack > .builder-top{border-bottom: 0;border-top: 1px solid rgba(10,37,64,.08)}@media (max-width: 991.98px){.doc-1 .builder-head{display: none}}@media (max-width: 991.98px){.doc-1 .builder-col-form{display: none}.doc-1 .builder.form-open .builder-col-form{display: block;position: fixed;inset: 0;z-index: 1070;background: #fff;overflow-y: auto;overscroll-behavior: contain}.doc-1 .builder.form-open .builder-form{border: 0}body.builder-form-open{overflow: hidden}.doc-1 .builder-form-bar{position: sticky;top: 0;z-index: 2;margin: -1.5rem -1.5rem 1.25rem;display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: .875rem 1rem;background: #fff;border-bottom: 1px solid rgba(10,37,64,.1);font-size: .8125rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--bs-secondary-color)}.doc-1 .builder-form-close{flex-shrink: 0;width: 2rem;height: 2rem;padding: 0;border: 0;border-radius: 50%;background: rgba(10,37,64,.06);color: var(--bs-body-color);font-size: 1rem;line-height: 1}.doc-1 .builder-bar{position: fixed;left: .75rem;bottom: .75rem;z-index: 1040;display: inline-flex;align-items: center;gap: .5rem;padding: .75rem 1.125rem;border: 0;border-radius: 2rem;background: var(--bs-primary);color: var(--bs-primary-text);font-size: .9375rem;font-weight: 700;box-shadow: 0 .5rem 1.25rem rgba(var(--bs-primary-rgb), .35)}.doc-1 .builder.form-open .builder-bar{display: none}.doc-1 .builder.is-fullscreen .builder-bar{display: none}.doc-1 .builder-form-bar{display: flex}}.doc-1 > .container{display: flex;flex-direction: column}.doc-1 .doc-h1{order: 1;margin-bottom: 1rem}.doc-1 .builder{order: 2}.doc-1 .doc-fb{order: 3;margin-top: 1.5rem}.doc-1 .doc-meta{order: 4;margin-top: 1.5rem;margin-bottom: 0}.doc-1 > .container > *:not(.doc-h1):not(.builder):not(.doc-fb):not(.doc-meta){order: 5}body.active-menu .doc-1 .builder-bar{display: none}.doc-1 .preview-bar{justify-content: flex-start}.doc-1 .preview-name{margin-right: auto}.doc-1 .preview-edit{display: inline-flex;align-items: center;gap: .375rem;margin-left: .5rem;padding: .25rem .625rem;border-radius: .5rem;font-size: .75rem;font-weight: 600;line-height: 1;text-decoration: none;color: var(--bs-primary);background: rgba(var(--bs-primary-rgb), .1)}@media (hover: hover) and (pointer: fine){.doc-1 .preview-edit:hover{background: rgba(var(--bs-primary-rgb), .2);color: var(--bs-primary)}}@media (max-width: 575.98px){.doc-1 .preview-edit span{display: none}}.doc-1 .builder.is-editing .sheet, .doc-1 .builder.is-editing .sheet-body, .doc-1 .sheet-user{-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;-webkit-touch-callout: default}.doc-1 .sheet-user{outline: 0;cursor: text}.doc-1 .sheet-user:focus{outline: 0}.doc-1 .builder.is-editing .sheet{box-shadow: 0 0 0 2px rgba(var(--bs-primary-rgb), .35)}.doc-1 .builder.is-editing .builder-col-form, .doc-1 .builder.is-editing .builder-promo, .doc-1 .builder.is-editing .builder-bar, .doc-1 .builder.is-editing .builder-top, .doc-1 .builder.is-editing .preview-hint, .doc-1 .builder.is-editing .preview-edit{display: none !important}.doc-1 .builder.is-editing .builder-preview{height: auto}.doc-1 .builder.is-editing .builder-col-sheet{padding-bottom: 1.5rem}.doc-1 .builder.is-editing .builder-col-sheet{flex: 0 0 100%;max-width: 100%;width: 100%}.doc-1 .builder-keep{display: inline-flex;align-items: center;gap: .375rem;width: 100%;justify-content: center;margin-top: .625rem;padding: .5rem .75rem;border-radius: .625rem;font-size: .8125rem;font-weight: 600;color: var(--bs-secondary-color);background: none;border: 1px dashed rgba(10,37,64,.2)}.doc-1 .builder-keep.is-on{color: var(--bs-primary);border-style: solid;border-color: rgba(var(--bs-primary-rgb), .35);background: rgba(var(--bs-primary-rgb), .07)}@media (hover: hover) and (pointer: fine){.doc-1 .builder-keep:hover{color: var(--bs-primary);border-color: rgba(var(--bs-primary-rgb), .4)}}.doc-1 .builder.is-editing .sheet{box-shadow: none;padding: 0;background: none}.doc-1 .builder.is-editing .sheet-foot-note{padding: 0 .5rem}.doc-1 .sheet-user .tox-tinymce{border-radius: .5rem}.doc-1 .ed-foot{display: flex;flex-wrap: wrap;gap: .625rem;justify-content: center;margin-top: 1rem}.doc-1 .ed-foot .btn{flex: 1 1 15rem;max-width: 22rem}@media (max-width: 575.98px){.doc-1 .ed-foot .btn{flex: 1 1 100%;max-width: none}}.doc-1 .builder.is-editing .sheet-foot-note{display: none}.doc-1 + .modal .copy-offer, .copy-offer{border: 0;border-radius: 1.25rem}.copy-offer-h{font-size: 1.25rem;font-weight: 800}.copy-offer-d{margin-top: .25rem;font-size: .8125rem;color: var(--bs-secondary-color)}.copy-offer-badge{display: inline-flex;align-items: center;gap: .375rem;margin-bottom: .875rem;padding: .375rem .75rem;border-radius: 1rem;font-size: .75rem;font-weight: 700;letter-spacing: .01em;color: #8a6d00;background: rgba(255, 209, 102, .3)}.copy-offer .btn-offer-p s{opacity: .55;font-size: .875rem;font-weight: 600;margin-right: .375rem}.copy-offer-note{margin-top: .75rem;font-size: .75rem;line-height: 1.45;color: var(--bs-secondary-color)}.doc-1 .doc-faq{margin-top: 2rem}.doc-1 .doc-faq .accordion{--bs-accordion-border-color: var(--bs-border-color)}.doc-1 .doc-faq .accordion-item{background: transparent;border: 0;border-top: 1px solid var(--bs-border-color)}.doc-1 .doc-faq .accordion-item:last-child{border-bottom: 1px solid var(--bs-border-color)}.doc-1 .doc-faq .accordion-button{background: transparent;padding: 1rem 2.25rem 1rem 0;font-size: .9375rem;font-weight: 600;line-height: 1.45;box-shadow: none}.doc-1 .doc-faq .accordion-button:not(.collapsed){color: var(--bs-primary)}.doc-1 .doc-faq .accordion-button::after{margin-left: auto}.doc-1 .doc-faq .accordion-button:focus-visible{outline: 2px solid var(--bs-primary);outline-offset: -2px}.doc-1 .doc-faq .accordion-body{padding: 0 2.25rem 1.125rem 0;font-size: .9375rem;line-height: 1.65;color: var(--bs-secondary-color)}.doc-1 .doc-pic{margin: 0;max-width: 320px}.doc-1 .doc-pic img{display: block;width: 100%;height: auto;aspect-ratio: 1 / 1;object-fit: cover;border-radius: 14px;border: 1px solid var(--bs-border-color)}.doc-1 .doc-pic-cap{margin-top: .75rem;font-size: .8125rem;line-height: 1.5}.doc-1 .doc-pic-kicker{display: block;margin-bottom: .25rem;font-size: .6875rem;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--bs-secondary-color)}.doc-1 .doc-pic-cap a{display: flex;gap: .5rem;color: var(--bs-secondary-color) !important}.doc-1 .doc-pic-cap a:hover{color: var(--bs-primary) !important}.doc-1 .doc-pic-cap i{color: var(--bs-primary);margin-top: .15rem}@media (max-width: 991.98px){.doc-1 .doc-pic{max-width: 100%}.doc-1 .doc-pic img{aspect-ratio: 16 / 9;border-radius: 12px}}.buy-auth-why{margin: 0 0 1rem}.buy-auth-why > summary{display: flex;align-items: center;gap: .375rem;list-style: none;cursor: pointer;font-size: .875rem;font-weight: 600;color: var(--bs-primary)}.buy-auth-why > summary::-webkit-details-marker{display: none}.buy-auth-why > summary::after{content: "";width: .4rem;height: .4rem;margin-top: -.2rem;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);transition: transform .15s}.buy-auth-why[open] > summary::after{transform: rotate(-135deg);margin-top: .1rem}.buy-auth-why ul{margin: .625rem 0 0;padding: 0;list-style: none;font-size: .875rem;line-height: 1.5;color: var(--bs-secondary-color)}.buy-auth-why li{position: relative;padding-left: 1.125rem;margin-bottom: .3rem}.buy-auth-why li::before{content: "\f00c";font: 900 .6875rem/1.6 "Font Awesome 6 Free";position: absolute;left: 0;color: var(--bs-primary)}.doc-1 .empty-warn-modal .modal-title{font-size: 1.1rem;font-weight: 600}.doc-1 .empty-warn-list{margin: 0 0 .75rem;padding-left: 1.2rem}.doc-1 .empty-warn-list li{margin-bottom: .2rem}.doc-1 .empty-warn-n{margin: 0;color: var(--bs-secondary-color);font-size: .88rem}.doc-1 .empty-warn-modal .modal-footer{display: flex;flex-wrap: nowrap;gap: .6rem;border-top: 0;padding-top: 0}.doc-1 .empty-warn-modal .ew-btn{flex: 1 1 0;margin: 0;padding: .7rem 1rem;border-radius: .75rem;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;gap: .5rem;white-space: nowrap;transition: background-color .15s, box-shadow .15s, transform .15s}.doc-1 .empty-warn-modal .ew-btn-fill{background: #eef0f4;border: 1px solid #e1e4ea;color: #5b6475}.doc-1 .empty-warn-modal .ew-btn-fill:hover{background: #e3e6ec;color: #3f4756}.doc-1 .empty-warn-modal .ew-btn-go{box-shadow: 0 6px 16px -6px var(--bs-primary)}.doc-1 .empty-warn-modal .ew-btn-go:hover{transform: translateY(-1px);box-shadow: 0 10px 20px -8px var(--bs-primary)}.doc-1 .empty-warn-modal .ew-btn-go i{transition: transform .15s}.doc-1 .empty-warn-modal .ew-btn-go:hover i{transform: translateX(3px)}@media (max-width: 400px){.doc-1 .empty-warn-modal .modal-footer{flex-direction: column-reverse}.doc-1 .empty-warn-modal .ew-btn{width: 100%;flex: none}}.doc-1 .price-old{opacity: .55;font-weight: 400;font-size: .85em;text-decoration-thickness: 1.5px}.doc-1 .price-new{font-weight: 700}.doc-1 .builder-promo-terms{display: block;margin-top: .25rem;font-size: .85em;color: var(--bs-secondary-color)}

.module.doc-1{padding:56px 0}

.related-1 .related-h{font-weight: 700;font-size: 1.0625rem;letter-spacing: -.01em;margin-bottom: .375rem}.related-1 .related-desc{font-size: .875rem;color: var(--bs-secondary-color);margin-bottom: 1rem}.related-1 .related-card{display: flex;align-items: flex-start;gap: .75rem;height: 100%;padding: .875rem 1rem;border: 1px solid var(--bs-border-color);border-radius: 14px;background: var(--bs-body-bg);color: var(--bs-body-color) !important;text-decoration: none;transition: border-color .15s, transform .15s}.related-1 .related-ico{flex: 0 0 auto;width: 2rem;height: 2rem;display: flex;align-items: center;justify-content: center;border-radius: 9px;background: rgba(var(--bs-primary-rgb), .1);color: var(--bs-primary);font-size: .875rem}.related-1 .related-body{display: flex;flex-direction: column;gap: .125rem;min-width: 0}.related-1 .related-title{font-size: .9375rem;font-weight: 600;line-height: 1.35}.related-1 .related-type{font-size: .75rem;color: var(--bs-secondary-color)}@media (hover: hover) and (pointer: fine){.related-1 .related-card:hover{border-color: var(--bs-primary);transform: translateY(-1px)}.related-1 .related-card:hover .related-title{color: var(--bs-primary)}}.related-1 .related-card:focus-visible{outline: 2px solid var(--bs-primary);outline-offset: 2px}

.articles-1 .docart-head{display: flex;align-items: flex-start;justify-content: space-between;gap: 1rem;margin-bottom: 1rem}.articles-1 .docart-heads{min-width: 0}.articles-1 .docart-h{font-weight: 700;font-size: 1.0625rem;letter-spacing: -.01em;margin-bottom: .375rem}.articles-1 .docart-desc{font-size: .875rem;color: var(--bs-secondary-color)}.articles-1 .docart-arrows{flex: 0 0 auto;display: flex;gap: .375rem;margin-top: .125rem}.articles-1 .docart-nav{width: 2.25rem;height: 2.25rem;padding: 0;border: 1px solid var(--bs-border-color);border-radius: 50%;background: var(--bs-body-bg);color: var(--bs-body-color);display: flex;align-items: center;justify-content: center;font-size: .8125rem;transition: border-color .15s, color .15s, opacity .15s}.articles-1 .docart-nav:disabled{opacity: .35;cursor: default}.articles-1 .docart-track{display: flex;gap: .75rem;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;scrollbar-width: none;-ms-overflow-style: none}.articles-1 .docart-track::-webkit-scrollbar{display: none}.articles-1 .docart-card{flex: 0 0 auto;width: 15.5rem;scroll-snap-align: start;display: flex;flex-direction: column;border: 1px solid var(--bs-border-color);border-radius: 14px;background: var(--bs-body-bg);color: var(--bs-body-color) !important;text-decoration: none;overflow: hidden;transition: border-color .15s, transform .15s}.articles-1 .docart-pic{display: block;aspect-ratio: 16 / 9;max-width: 100%;overflow: hidden;background: rgba(var(--bs-primary-rgb), .06)}.articles-1 .docart-pic img{width: 100%;height: 100%;object-fit: cover;display: block}.articles-1 .docart-body{display: flex;flex-direction: column;gap: .25rem;padding: .75rem .875rem .875rem}.articles-1 .docart-title{font-size: .9375rem;font-weight: 600;line-height: 1.35}.articles-1 .docart-lead{font-size: .8125rem;line-height: 1.4;color: var(--bs-secondary-color)}.articles-1 .docart-bar{position: relative;height: 3px;margin-top: .875rem;border-radius: 3px;background: var(--bs-border-color);overflow: hidden}.articles-1 .docart-bar-in{position: absolute;top: 0;left: 0;height: 100%;width: 30%;border-radius: 3px;background: var(--bs-primary);transition: transform .1s linear}.articles-1 .docart-wrap.is-static .docart-arrows, .articles-1 .docart-wrap.is-static .docart-bar{display: none}@media (hover: hover) and (pointer: fine){.articles-1 .docart-card:hover{border-color: var(--bs-primary);transform: translateY(-1px)}.articles-1 .docart-card:hover .docart-title{color: var(--bs-primary)}.articles-1 .docart-nav:not(:disabled):hover{border-color: var(--bs-primary);color: var(--bs-primary)}}.articles-1 .docart-card:focus-visible{outline: 2px solid var(--bs-primary);outline-offset: 2px}@media (max-width: 575.98px){.articles-1 .docart-card{width: 13.5rem}.articles-1 .docart-desc{font-size: .8125rem}}

.module.articles-1{padding:56px 0}



.cta-1{background: #fff}.cta-1 .cta-box{position: relative;overflow: hidden;padding: 3rem;border-radius: 1.5rem;color: #fff;background: linear-gradient(120deg, #0a2540 0%, #1c2b6b 45%, var(--bs-primary) 100%);box-shadow: 0 24px 60px rgba(var(--bs-primary-rgb), .28)}.cta-1 .cta-glow{position: absolute;inset: 0;pointer-events: none;background: radial-gradient(28rem 18rem at 88% 10%, rgba(0, 212, 255, .35), transparent 62%), radial-gradient(24rem 16rem at 12% 95%, rgba(255, 91, 154, .28), transparent 62%)}.cta-1 .cta-box .row{position: relative;z-index: 1}.cta-1 .cta-title{font-weight: 800;letter-spacing: -.03em;margin-bottom: .625rem}.cta-1 .cta-desc{color: rgba(255,255,255,.82);font-size: 1.0625rem;margin-bottom: 0}.cta-1 .cta-main{border-radius: 2rem;font-weight: 700;padding: .75rem 1.75rem;display: inline-flex;color: var(--bs-primary);background: #fff;border-color: #fff;box-shadow: 0 10px 26px rgba(2, 12, 30, .28)}.cta-1 .cta-main:hover{color: var(--bs-primary-hover);background: #fff}.cta-1 .cta-second{display: block;margin-top: .75rem;font-size: .875rem;color: rgba(255,255,255,.8) !important;text-decoration: underline}.cta-1 .cta-second:hover{color: #fff !important}@media (max-width: 767.98px){.cta-1 .cta-box{padding: 2rem 1.5rem;border-radius: 1.25rem}}@media (prefers-reduced-motion: reduce){.cta-1 *{transition: none !important}}

.module.cta-1{padding:72px 0}

.footer-1{background: #f6f9fc;border-top: 1px solid rgba(10,37,64,.08);font-size: .9375rem}.footer-1 .ftr-brand{display: inline-flex;align-items: center;gap: .625rem;font-weight: 700;font-size: 1.0625rem;letter-spacing: -.02em;color: var(--bs-body-color) !important;margin-bottom: 1rem}.footer-1 .brand-mark{display: inline-flex;align-items: center;justify-content: center;width: 2rem;height: 2rem;border-radius: .625rem;font-size: .875rem;color: #fff;background: linear-gradient(135deg, var(--bs-primary), #00d4ff);box-shadow: 0 4px 12px rgba(var(--bs-primary-rgb), .3)}.footer-1 .ftr-about{color: var(--bs-secondary-color);max-width: 24rem;margin-bottom: 1rem}.footer-1 .ftr-contact{display: block;color: var(--bs-secondary-color) !important;margin-bottom: .35rem}.footer-1 .ftr-contact:hover{color: var(--bs-primary) !important}.footer-1 .ftr-contact i{width: 1.25rem}.footer-1 .ftr-address{padding-left: 1.25rem;text-indent: -1.25rem;cursor: default}.footer-1 .ftr-address i{text-indent: 0}.footer-1 .ftr-address:hover{color: var(--bs-secondary-color) !important}.footer-1 .ftr-social{display: flex;flex-wrap: wrap;gap: .5rem;margin-top: 1rem}.footer-1 .ftr-social a{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;min-width: 2.25rem;height: 2.25rem;padding: 0 .5rem;border-radius: .75rem;background: #fff;color: var(--bs-secondary-color) !important;box-shadow: 0 1px 3px rgba(10,37,64,.1)}.footer-1 .ftr-social a span{font-size: .875rem;font-weight: 600;padding-right: .25rem}.footer-1 .ftr-social a:hover{color: var(--bs-primary) !important;transform: translateY(-2px)}.footer-1 .ftr-social .ic-dzen{display: inline-block;width: 1em;height: 1em;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12 6.6 17.4 12 24 12 17.4 12 12 17.4 12 24 12 17.4 6.6 12 0 12 6.6 12 12 6.6 12 0Z'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0C12 6.6 17.4 12 24 12 17.4 12 12 17.4 12 24 12 17.4 6.6 12 0 12 6.6 12 12 6.6 12 0Z'/%3E%3C/svg%3E") center / contain no-repeat}.footer-1 .ftr-h{font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--bs-secondary-color);margin-bottom: .875rem}.footer-1 .ftr-list{list-style: none;margin: 0;padding: 0}.footer-1 .ftr-list li{margin-bottom: .5rem}.footer-1 .ftr-list a{color: #3c4257 !important}.footer-1 .ftr-list a:hover{color: var(--bs-primary) !important}.footer-1 .ftr-cta{border-radius: .625rem;font-weight: 600;font-size: .875rem}.footer-1 .ftr-bottom{display: flex;flex-wrap: wrap;gap: .75rem 1.5rem;justify-content: space-between;align-items: center;margin-top: 1.5rem;padding-top: 1.5rem;border-top: 1px solid rgba(10,37,64,.08);color: var(--bs-secondary-color);font-size: .8125rem}.footer-1 .ftr-legal{display: flex;flex-wrap: wrap;gap: 1.25rem}.footer-1 .ftr-legal a{color: var(--bs-secondary-color) !important}.footer-1 .ftr-legal a:hover{color: var(--bs-primary) !important}@media (prefers-reduced-motion: reduce){.footer-1 *{transition: none !important}}

.template.footer-1{padding:64px 0}

