.category-nav[data-v-5188254b]{background:var(--ground,#fff);color:var(--ink,#20242a);border-block:1px solid var(--line)}.category-nav ul[data-v-5188254b]{flex-wrap:wrap;align-items:center;gap:2px clamp(6px,1.4vw,20px);margin-block:0;padding:5px 0;list-style:none;display:flex}.category-nav li[data-v-5188254b]{min-width:0;max-width:100%}.category-nav a[data-v-5188254b]{color:inherit;overflow-wrap:anywhere;white-space:normal;padding:9px 8px;font-size:.875rem;font-weight:550;line-height:1.45;display:block}.category-nav a[data-v-5188254b]:hover,.category-nav a[aria-current][data-v-5188254b]{color:var(--category-nav-accent,var(--job-category-accent,var(--accent)));text-underline-offset:5px;text-decoration:underline}.category-nav a[aria-current][data-v-5188254b]{font-weight:750}:root{color:var(--ink,#20242a);background:var(--ground,#fff);font-synthesis:none;--accent:#343ee1;--accent-dark:#2931a8;--ink:#20242a;--muted:#626770;--line:#e1e5e9;--soft:#f4f6f8;--ground:#fff;--radius:4px;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:16px}*{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,dl,dd{margin:0}h1,h2,h3{text-wrap:balance;line-height:1.4}h1{font-size:32px}h2{font-size:24px}h3{font-size:18px}p{line-height:1.8}a{color:inherit;text-underline-offset:.2em;text-decoration:none}a:hover{color:var(--accent)}a,button{touch-action:manipulation}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button{background:0 0;border:0}input,textarea,select{border:1px solid var(--line);border-radius:var(--radius);background:var(--ground);min-width:0;max-width:100%;color:var(--ink);padding:12px}input[type=checkbox],input[type=radio]{accent-color:var(--accent);width:18px;height:18px}textarea{resize:vertical;line-height:1.8}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input,textarea{caret-color:var(--accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#fff}img,video{width:auto;max-width:100%;height:auto;max-height:none;display:block}img[hidden],[hidden]{display:none!important}main{min-height:50vh}svg{flex-shrink:0}.width{width:min(1200px,100% - 48px);margin-inline:auto}.company-name{overflow-wrap:anywhere;white-space:normal;font-size:24px;font-weight:750;line-height:1.5}.brand{display:block}.button{background:var(--accent);color:#fff;border-radius:var(--radius);text-align:center;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 22px;font-weight:650;line-height:1.5;display:inline-flex}.button:hover{background:var(--accent-dark);color:#fff}.button.secondary{background:var(--soft);color:var(--ink)}.button.outline{color:var(--accent);background:0 0;border:1px solid}.text-link{color:var(--accent);padding-block:8px;text-decoration:underline;display:inline-block}.muted{color:var(--muted)}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.section-heading a{color:var(--accent);font-size:14px}.section-space{margin-top:48px}.resource-state,.empty-state{text-align:center;padding:48px 20px;line-height:1.8}.resource-state button,.empty-state a{margin-top:16px}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.pager button{border:1px solid var(--line);border-radius:var(--radius);padding:10px 16px}.tag{background:var(--soft);padding:4px 9px;font-size:13px;line-height:1.6;display:inline-block}.price{color:var(--accent);font-variant-numeric:tabular-nums;font-size:23px;font-weight:750}.rich{overflow-wrap:anywhere;min-width:0;line-height:1.9}.rich p,.rich ul,.rich ol,.rich table,.rich h2,.rich h3{margin-block:16px}.rich img{width:auto;max-width:100%;margin-block:16px;object-fit:contain!important;height:auto!important;max-height:none!important}.rich iframe{display:none}.rich table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.rich td,.rich th{border:1px solid var(--line);padding:8px 12px}.rich .item-cantainer,.rich .item-container{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px;padding-block:9px;display:flex}.rich .name{min-width:90px;font-weight:650}.contact-panel{background:var(--soft);gap:14px;padding:24px;display:grid}.contact-panel h2{font-size:19px}.contact-phone{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.contact-phone strong{font-variant-numeric:tabular-nums;font-size:22px}.contact-panel p{overflow-wrap:anywhere}.notice{background:var(--soft);padding:14px 18px;line-height:1.8}.error{color:#b3261e;line-height:1.8}.success{color:#23652f;line-height:1.8}.form-field{gap:9px;display:grid}.form-field>span{font-weight:600}.form-field input,.form-field select,.form-field textarea{width:100%}.form-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.form-status{margin-top:18px}.image-previews{flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}.image-previews img{max-width:150px}.account-form{gap:20px;display:grid}.account-form>label:not(.check-field){gap:8px;display:grid}.check-field{align-items:flex-start;gap:12px;font-size:14px;line-height:1.8;display:flex}.check-field input{flex-shrink:0;margin-top:4px}.captcha-row{flex-wrap:wrap;gap:12px;display:flex}.captcha-row input{flex:1;min-width:120px}.captcha-row img{width:auto;max-width:150px}.account-links{flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.site-footer{border-top:1px solid var(--line);margin-top:24px}.footer-company{overflow-wrap:anywhere;font-size:23px;font-weight:750;line-height:1.6}.filing{overflow-wrap:anywhere;margin-top:20px;font-size:22px;font-weight:800;line-height:1.7;display:inline-block}.footer-links{flex-wrap:wrap;gap:12px 24px;margin-block:20px;display:flex}.site-footer p{overflow-wrap:anywhere}.operator-summary{border-top:1px solid var(--line);margin-top:50px;padding-block:36px}.operator-summary .rich{margin-top:16px}.boot-error{max-width:760px;margin:auto;padding:60px 24px}.boot-error p{margin-block:20px}.skip-link{z-index:100;background:var(--ground);padding:12px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mobile-contact{display:none}.page-title{border-bottom:1px solid var(--line);background:var(--soft);padding-block:30px}.page-title p{margin-top:10px;font-size:14px}.help-reading{max-width:76ch}.help-reading h2{margin-top:32px;margin-bottom:12px}.help-reading p{margin-bottom:16px}.help-reading a{color:var(--accent);text-decoration:underline}.help-documents{gap:12px;margin-top:24px;display:grid}.help-documents a{border-bottom:1px solid var(--line);padding:16px}.not-found{padding-block:80px}.not-found p{margin-block:16px 24px}.quantity{width:90px}.buy-actions{flex-wrap:wrap;gap:12px;display:flex}.cart-row{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr 110px 110px 90px;align-items:center;gap:20px;padding-block:24px;display:grid}.cart-row img{max-width:100px}.cart-total{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;margin-top:30px;display:flex}.checkout-columns{grid-template-columns:1fr 340px;align-items:start;gap:40px;display:grid}.order-summary{background:var(--soft);gap:20px;padding:24px;display:grid}.order-summary li{border-bottom:1px solid var(--line);padding-bottom:16px;list-style:none}.order-summary ul{gap:16px;margin:0;padding:0;display:grid}.order-summary strong{font-variant-numeric:tabular-nums}.checkout-account,.checkout-payment{border:1px solid var(--line);max-width:650px;margin-inline:auto;padding:32px}.payment-options{flex-wrap:wrap;gap:20px;margin-block:24px;display:flex}.payment-options label{border:1px solid var(--line);flex:1;align-items:center;gap:12px;padding:18px;display:flex}.checkout-result{text-align:center;padding:64px 24px}.checkout-result h1{margin-bottom:20px}.checkout-result .buy-actions{justify-content:center;margin-top:28px}@media (max-width:700px){.width{width:calc(100% - 32px)}h1{font-size:27px}h2{font-size:22px}.company-name{font-size:20px}.page{padding-block:26px 40px}.section-heading{align-items:flex-start;gap:16px}.section-heading a{flex-shrink:0}.contact-panel{padding:18px}.contact-phone strong{font-size:20px}.mobile-contact{background:var(--ground);border-top:1px solid var(--line);z-index:20;padding:10px 16px;display:block;position:sticky;bottom:0}.mobile-contact a{width:100%}.site-footer{padding-bottom:12px}.footer-company,.filing{font-size:21px}.cart-row{grid-template-columns:70px 1fr 80px;gap:14px}.cart-row img{max-width:70px}.cart-row .cart-price{grid-column:2}.cart-row .cart-remove{grid-area:2/3}.checkout-columns{grid-template-columns:1fr;gap:28px}.checkout-account,.checkout-payment{padding:22px}.cart-total{justify-content:flex-start}.account-links{gap:10px}.page-title{padding-block:24px}.contact-phone .button{padding-inline:16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:700px){.mobile-contact{position:fixed;inset:auto 0 0}body:has(.mobile-contact) .site-footer{padding-bottom:88px}}.captcha-row{align-items:center}[data-card-link]{cursor:pointer}:root{--accent:#2156ce;--accent-dark:#1944a5;--ink:#172c49;--muted:#58677b;--line:#dce4ef;--soft:#f0f5fc;--ground:#fff;--radius:8px;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}body{scrollbar-color:#a7b8d1 #f1f5fb;background:#fff}h1{letter-spacing:-.02em;font-size:34px;font-weight:750}h2{font-size:24px;font-weight:700}h3{font-weight:650}.width{width:min(1240px,100% - 64px)}.page{padding-block:38px 64px}.button{border-radius:8px;min-height:44px;padding:11px 22px;font-size:15px}.button.secondary{color:#173c87;background:#eaf1ff}.button.outline{background:#fff}.text-link{font-size:14px;font-weight:550}.market-header{background:#fff}.market-brand-row{justify-content:space-between;align-items:center;gap:30px;padding-block:26px;display:flex}.market-brand-row .company-name{max-width:760px;font-size:23px}.market-account{flex-shrink:0;align-items:center;gap:22px;font-size:14px;display:flex}.market-menu{display:none}.market-nav-bar{border-block:1px solid var(--line)}.market-nav-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.market-nav-inner nav{flex-wrap:wrap;align-items:stretch;gap:34px;display:flex}.market-nav-inner nav>a{border-bottom:2px solid #0000;padding-block:18px;font-size:15px;font-weight:600}.market-nav-inner nav>a.router-link-exact-active{color:var(--accent);border-bottom-color:var(--accent)}.market-nav-inner .market-switch{color:var(--accent);margin-left:12px}.market-header-search{background:#f2f5fa;border-radius:7px;align-items:center;width:210px;display:flex}.market-header-search input{background:0 0;border:0;width:100%;padding:8px 10px;font-size:13px}.market-header-search button{color:var(--muted);padding:10px;display:flex}.market-search-band{background:#edf4ff;border-bottom:1px solid #d7e5fb;padding-block:42px}.market-search-layout{grid-template-columns:minmax(0,1.7fr) minmax(240px,.8fr);align-items:center;gap:70px;display:grid}.market-search-layout h1{font-size:39px}.market-search-layout>div>p{color:#435f85;margin-top:10px}.market-main-search{background:#fff;border:1px solid #bdcfee;border-radius:10px;align-items:center;gap:12px;margin-top:24px;padding:6px 6px 6px 18px;display:flex}.market-main-search svg{color:#506b92}.market-main-search input{background:#fff;border:0;flex:1;width:100%;padding:10px 0}.market-main-search .button{flex-shrink:0;min-height:46px}.market-home-filters{gap:22px;margin-top:16px;display:flex}.market-home-filters label{flex:1;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.market-home-filters label>span{color:#435f85;flex-shrink:0}.market-home-filters select{color:#213f69;background:#edf4ff;border:0;width:100%;padding:5px 20px 5px 0;font-size:13px}.market-hero-directory{border-left:1px solid #cbdbf1;padding-left:34px}.market-hero-directory h2{margin-bottom:8px;font-size:16px}.market-hero-directory a{border-bottom:1px solid #d4e1f3;justify-content:space-between;gap:14px;padding-block:13px;font-size:16px;display:flex}.market-hero-directory a:last-child{border-bottom:0}.market-hero-directory a>span:last-child{color:#435f85;flex-shrink:0;font-size:13px}.market-home-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:38px;display:grid}.section-heading{align-items:center;margin-bottom:24px}.section-heading p{margin-top:5px;font-size:13px}.market-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 28px;display:grid}.market-info-card{border-bottom:1px solid var(--line);align-items:start;gap:16px;min-width:0;padding-block:22px;display:flex}.market-info-image{flex-shrink:0;width:106px;display:block}.market-info-image:has(img[hidden]){display:none}.market-info-image img{border-radius:8px;width:100%;height:auto}.market-info-copy{flex:1;min-width:0}.market-info-copy h3{margin-block:6px;font-size:15px;line-height:1.7}.market-info-copy p{overflow-wrap:anywhere;font-size:12px;line-height:1.8}.market-category-label{color:#2156ce;background:#edf3ff;border-radius:4px;padding:3px 8px;font-size:12px;line-height:1.6;display:inline-block}.market-info-copy .text-link{padding-block:7px 0;font-size:12px}.market-more{text-align:center;margin-top:28px}.market-home-aside{padding-top:4px}.market-publish-entry{background:#f0f5ff;border-radius:12px;padding:26px 24px}.market-publish-entry h2{font-size:21px}.market-publish-entry p{margin-top:12px;font-size:13px}.market-publish-entry .button{width:100%;margin-top:20px}.market-publish-entry>.text-link{text-align:center;margin-top:8px;display:block}.market-side-contact{margin-top:30px;padding:0 10px}.market-side-contact h2{margin-bottom:16px;font-size:16px}.market-side-contact h3{font-size:15px;line-height:1.7}.market-side-contact p{margin-top:14px;font-size:12px}.market-side-contact p>a{font-size:18px;font-weight:650}.market-operator{margin-top:48px;padding-top:32px}.market-operator .rich{font-size:14px}.market-operator .grid{grid-template-columns:1.6fr 1fr;gap:60px}.market-operator h2{font-size:21px}.market-operator h3{font-size:16px}.market-operator p{font-size:14px}.market-page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.market-page-heading>div>p:not(.market-breadcrumb){color:var(--muted);margin-top:8px;font-size:14px}.market-breadcrumb{color:var(--muted);margin-bottom:18px;font-size:13px}.market-catalog-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:38px;display:grid}.market-category-nav{background:#f5f8fc;border-radius:12px;align-content:start;gap:5px;padding:20px 16px;display:grid}.market-category-nav h2{margin-bottom:14px;padding:0 10px;font-size:17px}.market-category-nav>a{border-radius:6px;justify-content:space-between;gap:10px;padding:12px 10px;font-size:14px;display:flex}.market-category-nav>a.selected{color:#1944a5;background:#e4edff;font-weight:650}.market-category-nav>a span{font-size:12px}.market-results{min-width:0}.market-filter{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:14px;padding-bottom:24px;display:flex}.market-filter>label{flex:1;gap:8px;min-width:0;font-size:13px;display:grid}.market-filter>label>span{font-weight:600}.market-filter select,.market-filter input{width:100%;padding:11px;font-size:14px}.market-filter .text-link{padding:12px 0}.market-result-count{color:var(--muted);padding-top:22px;font-size:13px}.market-detail-top{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;padding-bottom:32px;display:grid}.market-detail-top h1{margin-block:14px;font-size:30px;line-height:1.7}.market-detail-top>section>p{font-size:14px}.contact-panel{background:#edf4ff;border-radius:12px;gap:15px;padding:24px;scroll-margin-top:20px}.contact-panel h2{font-size:17px;line-height:1.7}.contact-panel p{font-size:13px}.contact-phone strong{font-size:24px}.contact-phone .button{min-height:40px;padding:9px 14px;font-size:13px}.market-detail-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:48px;margin-top:36px;display:grid}.market-detail-article{min-width:0}.market-detail-article h2{margin-bottom:20px;font-size:23px}.market-detail-article>img,.market-product-description>img{margin-block:22px}.market-related{min-width:0}.market-related>h2{margin-bottom:5px;font-size:20px}.market-related .market-info-card{display:block}.market-related .market-info-image{width:100px;margin-bottom:12px}.market-related .market-info-copy h3{font-size:14px}.market-company-body{max-width:780px;margin-top:40px}.market-company-body h2{margin-bottom:20px}.rich{font-size:15px;line-height:1.95}.rich h2,.rich h3{font-size:20px}.rich a{color:var(--accent);text-decoration:underline}.market-demo-note{background:#eff4fc;border-radius:8px;margin-bottom:28px;font-size:14px}.market-form-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:54px;display:grid}.market-publish-form fieldset{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0 0 30px;padding:0 0 32px}.market-publish-form legend{margin-bottom:18px;font-size:22px;font-weight:700}.market-publish-form fieldset>p{margin-bottom:20px;font-size:14px}.market-form-pair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.market-publish-form fieldset>.form-field{margin-top:24px}.form-field>span{font-size:14px}.market-upload{background:#f8faff;border:1px dashed #a5b5cc;border-radius:10px;gap:18px;margin-top:24px;padding:20px;font-size:14px;display:grid}.market-upload input{background:0 0;border:0;width:100%;padding:0}.market-form-submit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.market-form-submit p{font-size:13px}.market-form-guide{background:#f5f8fc;border-radius:12px;padding:26px}.market-form-guide h2{margin-bottom:24px;font-size:20px}.market-form-guide dt{margin-top:20px;font-size:15px;font-weight:650}.market-form-guide dd,.market-form-guide>p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.9}.market-form-guide .text-link{margin-top:16px}.market-merchant-form{gap:26px;display:grid}.market-shop-band{border-bottom:1px solid var(--line);background:#f0f5fc;padding-block:32px}.market-shop-band .market-page-heading{margin-bottom:26px}.market-shop-categories{flex-wrap:wrap;gap:12px;display:flex}.market-shop-categories a{background:#fff;border-radius:6px;padding:9px 18px;font-size:14px}.market-product-section{margin-bottom:44px}.market-product-section+.market-product-section{padding-top:16px}.market-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:28px;display:grid}.market-product-results{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.market-product-card{border-bottom:1px solid var(--line);min-width:0;padding-bottom:20px}.market-product-card img{border-radius:10px;width:100%;height:auto}.market-product-card h3{margin-top:16px;font-size:15px;line-height:1.7}.market-product-card .price{color:#b44128;margin-top:10px;font-size:23px}.price small{margin-left:4px;font-size:13px;font-weight:400}.market-product-card>p.muted{margin-top:7px;font-size:12px;line-height:1.8}.market-product-card>.text-link{font-size:13px}.market-product-detail{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.market-product-detail>figure{background:#f5f8fc;border-radius:12px;padding:20px}.market-product-detail>figure img{width:100%}.market-product-purchase h1{margin-top:12px;font-size:26px;line-height:1.7}.market-detail-price{color:#b44128;border-block:1px solid var(--line);margin-block:18px;padding-block:20px;font-size:32px}.market-product-purchase form{gap:22px;display:grid}.market-product-purchase form>p{font-size:13px}.market-product-purchase .contact-panel{margin-top:28px}.market-quantity{align-items:center;gap:24px;font-size:14px;display:flex}.market-product-description{border-top:1px solid var(--line);max-width:900px;margin-block:48px;padding-top:30px}.market-product-description>h2{margin-bottom:24px}.market-cart-page{max-width:1100px}.market-cart-page .cart-row h2{font-size:16px}.market-cart-page .cart-row{grid-template-columns:88px minmax(0,1fr) 100px 100px 50px}.market-cart-page .cart-row img{width:88px}.market-cart-page .cart-total{background:#f0f5fc;border-radius:10px;padding:24px}.market-order-address{background:#f8faff;border-radius:12px;padding:28px}.checkout-columns{grid-template-columns:minmax(0,1fr) 360px;gap:36px}.order-summary{background:#eff4fc;border-radius:12px;padding:28px}.order-summary h2{font-size:21px}.order-summary p{font-size:14px}.checkout-account,.checkout-payment{background:#f2f6fc;border:0;border-radius:14px;padding:36px}.checkout-account [aria-pressed]{border-bottom:2px solid #0000;padding:10px 0}.checkout-account [aria-pressed=true]{border-bottom-color:var(--accent);color:var(--accent);font-weight:650}.payment-options label{background:#fff;border-radius:8px}.payment-options label:has(input:checked){border-color:var(--accent);background:#edf4ff}.checkout-result{background:#f2f6fc;border-radius:14px;margin-block:32px}.market-account-page{grid-template-columns:minmax(0,1fr) 440px;gap:90px;max-width:1040px;padding-block:64px;display:grid}.market-account-intro{padding-top:30px}.market-account-intro h1{margin-bottom:20px}.market-account-intro>p{margin-top:14px;font-size:15px}.market-account-intro>.text-link{margin-top:30px}.market-account-form{background:#f3f7fd;border-radius:14px;padding:32px}.account-form>label{font-size:14px}.captcha-row .button{padding-inline:12px;font-size:13px}.market-help-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:60px;display:grid}.market-help-nav{background:#f4f7fc;border-radius:12px;gap:6px;padding:20px;display:grid}.market-help-nav h2{margin:10px 0;font-size:16px}.market-help-nav a{padding-block:9px;font-size:14px}.market-help-content{min-width:0;max-width:76ch}.market-help-content .help-reading>h1{border-bottom:1px solid var(--line);padding-bottom:22px;font-size:28px}.help-reading section{scroll-margin-top:28px}.help-reading h2{margin-top:32px;font-size:22px}.help-reading p{font-size:15px;line-height:1.95}.help-documents{border-top:1px solid var(--line);padding-top:20px}.help-documents a{padding-inline:0;font-size:14px}.market-about-layout{grid-template-columns:minmax(0,1fr) 330px;gap:64px;display:grid}.market-about-layout article h2{margin-bottom:26px;font-size:24px}.market-about-contact{background:#edf4ff;border-radius:12px;align-self:start;padding:28px}.market-about-contact h2{margin-bottom:24px;font-size:21px}.market-about-contact p{margin-top:20px;font-size:14px}.market-contact-number{color:var(--accent);font-size:24px;font-weight:700}.market-footer{color:#e1eafa;background:#142d52;border-top:0;margin-top:0;padding-block:44px 24px}.market-footer-grid{grid-template-columns:2.2fr .8fr 1fr;gap:70px;display:grid}.market-footer .footer-company{color:#fff;margin-bottom:18px;font-size:23px}.market-footer-company>p:not(.footer-company){color:#c1cfe4;font-size:13px;line-height:2.1}.market-footer h2{color:#fff;margin-bottom:16px;font-size:16px}.market-footer-grid>div>a{color:#c1cfe4;font-size:13px;line-height:2.7;display:block}.market-footer a:hover{color:#fff;text-decoration:underline}.market-filing{border-top:1px solid #395172;margin-top:34px;padding-top:22px}.market-filing .filing{color:#fff;margin-top:0;font-size:22px;font-weight:800;line-height:1.8}.market-footer .market-footer-company a{color:inherit}@media (max-width:1050px){.market-nav-inner nav{gap:22px}.market-header-search{width:180px}.market-account{gap:16px}.market-brand-row .company-name{font-size:21px}.market-search-layout{gap:34px}.market-home-layout{grid-template-columns:minmax(0,1fr) 230px;gap:26px}.market-info-grid{grid-template-columns:1fr}.market-home-layout .market-info-card{padding-block:20px}.market-info-image{width:116px}.market-footer-grid{gap:34px}.market-product-grid{gap:20px}.market-product-results{grid-template-columns:repeat(2,minmax(0,1fr))}.market-detail-top{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.market-detail-layout{grid-template-columns:minmax(0,1fr) 230px;gap:30px}.market-form-layout{grid-template-columns:minmax(0,1fr) 240px;gap:34px}.market-catalog-layout{gap:28px}.market-account-page{grid-template-columns:minmax(0,1fr) 400px;gap:44px}}@media (max-width:700px){.width{width:calc(100% - 32px)}.page{padding-block:26px 40px}h1{font-size:28px}.market-brand-row{align-items:start;gap:16px;padding-block:20px}.market-brand-row .company-name{flex:1;font-size:20px;line-height:1.6}.market-account{display:none}.market-menu{padding:5px 0;display:flex}.market-nav-inner{display:block}.market-nav-inner nav{flex-direction:column;gap:0;padding-block:8px;display:none}.market-nav-inner nav.open{display:flex}.market-nav-inner nav>a{border-bottom:0;padding:13px 4px}.market-nav-inner .market-switch{margin-left:0}.market-header-search{display:none}.market-search-band{padding-block:28px}.market-search-layout{grid-template-columns:1fr;gap:24px}.market-search-layout h1{font-size:30px}.market-search-layout>div>p{margin-top:8px;font-size:13px}.market-main-search{gap:8px;margin-top:20px;padding-left:12px}.market-main-search input{font-size:14px}.market-main-search .button{padding-inline:14px;font-size:14px}.market-main-search>svg{width:18px}.market-home-filters{grid-template-columns:1fr;gap:5px;margin-top:13px;display:grid}.market-home-filters label>span{width:58px}.market-home-filters select{padding-block:8px}.market-hero-directory{border:0;border-top:1px solid #cbdcf2;flex-wrap:wrap;gap:10px;padding:18px 0 0;display:flex}.market-hero-directory h2{width:100%;font-size:15px}.market-hero-directory a{background:#fff;border:0;border-radius:6px;padding:7px 10px;font-size:13px}.market-hero-directory a>span:last-child{display:none}.market-home-layout{grid-template-columns:1fr;gap:32px}.market-info-grid{grid-template-columns:1fr}.section-heading{gap:16px;margin-bottom:8px}.section-heading h2{font-size:22px}.section-heading p{font-size:12px}.market-info-image{width:96px}.market-info-card{gap:14px;padding-block:20px}.market-info-copy h3{font-size:15px}.market-home-aside{grid-template-columns:1fr;gap:28px;display:grid}.market-publish-entry{padding:22px}.market-side-contact{margin:0;padding:0 4px}.market-operator .grid{grid-template-columns:1fr;gap:30px}.market-operator{margin-top:32px}.market-operator h2{font-size:20px}.market-operator .rich{font-size:14px}.market-page-heading{align-items:start;margin-bottom:24px}.market-page-heading>.button{padding-inline:14px;font-size:13px}.market-page-heading h1{font-size:27px}.market-breadcrumb{margin-bottom:14px;font-size:12px}.market-catalog-layout{grid-template-columns:1fr;gap:26px}.market-category-nav{flex-wrap:wrap;gap:8px;padding:16px;display:flex}.market-category-nav h2{width:100%;margin-bottom:5px;padding:0;font-size:15px}.market-category-nav>a{background:#fff;padding:8px 10px;font-size:13px}.market-category-nav>a span{display:none}.market-filter{gap:12px}.market-filter>label{flex-basis:100%}.market-filter>label>span{font-size:13px}.market-filter .button{flex:1}.market-filter .text-link{padding-inline:16px}.market-detail-top{grid-template-columns:1fr;gap:24px;padding-bottom:24px}.market-detail-top h1{font-size:25px;line-height:1.65}.market-detail-layout{grid-template-columns:1fr;gap:36px;margin-top:28px}.market-detail-article h2{font-size:22px}.market-related .market-info-card{display:flex}.market-related .market-info-image{width:96px}.market-related .market-info-copy h3{font-size:15px}.contact-panel{padding:22px}.market-form-layout{grid-template-columns:1fr;gap:34px}.market-form-pair{grid-template-columns:1fr;gap:24px}.market-form-guide{padding:22px}.market-form-submit{gap:18px}.market-form-submit>.button,.market-form-submit>p{width:100%}.market-publish-form legend{font-size:21px}.market-publish-form fieldset{margin-bottom:26px;padding-bottom:26px}.market-upload{padding:18px}.market-product-grid,.market-product-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.market-product-card h3{font-size:14px}.market-product-card .price{font-size:21px}.market-product-card img{border-radius:7px}.market-shop-band{padding-block:26px}.market-shop-categories{gap:8px}.market-shop-categories a{padding:8px 12px;font-size:13px}.market-product-section{margin-bottom:32px}.market-product-section .section-heading{margin-bottom:20px}.market-product-detail{grid-template-columns:1fr;gap:28px}.market-product-detail>figure{grid-row:2;padding:16px}.market-product-purchase h1{font-size:24px}.market-detail-price{font-size:30px}.market-product-description{margin-block:32px}.market-cart-page .cart-row{grid-template-columns:70px minmax(0,1fr) 78px;gap:14px}.market-cart-page .cart-row img{width:70px}.market-cart-page .cart-row h2{font-size:14px}.market-cart-page .cart-total{gap:20px;padding:20px}.market-cart-page .cart-total .button{width:100%}.checkout-columns{grid-template-columns:1fr;gap:24px}.market-order-address{padding:20px}.checkout-account,.checkout-payment{padding:24px 20px}.checkout-account h1,.checkout-payment h1{font-size:26px}.checkout-account .flex.gap-5{gap:16px}.checkout-account [aria-pressed]{font-size:14px}.payment-options{gap:12px}.payment-options label{padding:14px}.checkout-result h1{font-size:27px}.market-account-page{grid-template-columns:1fr;gap:28px;padding-block:32px}.market-account-intro{padding:0}.market-account-intro>.text-link{margin-top:14px}.market-account-form{padding:24px 20px}.market-help-layout{grid-template-columns:1fr;gap:28px}.market-help-nav{flex-wrap:wrap;gap:8px 18px;padding:18px;display:flex}.market-help-nav h2{width:100%;margin:6px 0}.market-help-nav a{padding-block:5px;font-size:13px}.market-help-content .help-reading>h1{font-size:25px}.help-reading h2{font-size:21px}.market-about-layout{grid-template-columns:1fr;gap:30px}.market-about-layout article h2{font-size:23px}.market-footer{padding-block:32px 24px}.market-footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.market-footer-company{grid-column:1/-1}.market-footer .footer-company{font-size:21px}.market-footer h2{margin-bottom:12px;font-size:15px}.market-filing{margin-top:26px;padding-top:20px}.market-filing .filing{font-size:21px}.market-about-contact{padding:24px}.mobile-contact{background:#fff}.mobile-contact .button{min-height:46px}}.market-mobile-actions{display:none}@media (max-width:700px){.market-mobile-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:20px;padding:16px 4px;font-size:14px;display:flex}}.market-help-nav a.selected{color:var(--accent);font-weight:700}.market-help-nav a[aria-current=page]{text-decoration:underline}.market-protocol-title{border-bottom:1px solid var(--line);padding-bottom:20px;margin:0 0 24px!important;font-size:28px!important}.market-help-content .rich{margin-top:24px}.market-help-content .rich h1{font-size:24px}.market-account-tabs{border-bottom:1px solid var(--line);gap:24px;margin-bottom:24px;display:flex}.market-account-tabs button{border-bottom:2px solid #0000;padding:12px 2px}.market-account-tabs [aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:650}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.grid{display:grid}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h6{height:1.5rem}.flex{display:flex}.shrink-0{flex-shrink:0}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.border-block{border-block-width:1px}.text-lg{font-size:1.125rem;line-height:1.75rem}.underline{text-decoration-line:underline}.tab{tab-size:4}.outline{outline-style:solid}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
