.pd-exh{--exh-ink:#16161a;--exh-body:#3a3934;--exh-meta:#55534d;--exh-faint:#8a877f;--exh-line:#e2ded5;--exh-soft:#eeebe4;--exh-input:#dad6cc;--exh-chip:#f1eee7;--exh-blue:#2438d6;color:var(--exh-ink);font-family:var(--exh-sans), "Geist", sans-serif;background:#f6f4ef;border-radius:16px;margin-top:28px;padding:44px 44px 64px}.pd-exh button{font-family:inherit}.pd-exh-noscroll{scrollbar-width:none}.pd-exh-noscroll::-webkit-scrollbar{display:none}.pd-exh-flag{background-size:cover;border-radius:2px;flex:none;display:inline-block;box-shadow:0 0 0 .5px #00000026}.pd-exh-h1{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.025em;margin:0;font-size:40px;font-weight:800;line-height:1.05}.pd-exh-h2{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800}.pd-exh-industry{flex-direction:column;gap:16px;margin-bottom:48px;display:flex}.pd-exh-industry__head{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.pd-exh-hint{color:var(--exh-meta);font-size:14px}.pd-exh-sectors{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pd-exh-sector{height:84px;position:relative}.pd-exh-sector__panel{border:1px solid var(--exh-line);background:#fff;border-radius:16px;transition:box-shadow .2s,border-color .2s;position:absolute;top:0;left:0;right:0;overflow:hidden}.pd-exh-sector__head{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;height:82px;padding:0 18px;display:flex}.pd-exh-sector__icon{border-radius:12px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.pd-exh-sector__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pd-exh-sector__name{color:var(--exh-ink);font-size:16px;font-weight:600}.pd-exh-sector__preview{color:var(--exh-meta);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pd-exh-sector__count{box-sizing:border-box;color:#fff;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 8px;font-size:12px;font-weight:600;display:grid}.pd-exh-sector__chev{color:var(--exh-meta);flex-shrink:0;transition:transform .25s;display:flex}.pd-exh-sector__drop{transition:max-height .3s cubic-bezier(.2,.8,.2,1);overflow:hidden}.pd-exh-sector__list{border-top:1px solid var(--exh-soft);padding:6px 0}.pd-exh-sector__item{color:var(--exh-ink);cursor:pointer;text-align:left;border:0;align-items:center;gap:12px;width:100%;padding:10px 18px;font-size:14px;font-weight:500;display:flex}.pd-exh-sector__item:hover{background:#f6f4ef!important}.pd-exh-sector__box{box-sizing:border-box;color:#fff;border:1.5px solid;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.pd-exh-sector__item-name{flex:1}.pd-exh-sector__item-count{color:var(--exh-faint);font-family:var(--exh-mono), "Geist Mono", monospace;font-size:12px;font-weight:500}.pd-exh-sector__foot{border-top:1px dashed var(--exh-soft);justify-content:space-between;align-items:center;margin-top:4px;padding:8px 18px 6px;display:flex}.pd-exh-sector__foot button{cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px;font-weight:600}.pd-exh-sector__foot span{color:var(--exh-faint);font-size:12px}.pd-exh-filtering{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pd-exh-filtering__label{color:var(--exh-meta);margin-right:4px;font-size:14px}.pd-exh-filtering>button{color:var(--exh-ink);cursor:pointer;background:#fff;border:1px solid;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 10px 0 14px;font-size:13px;font-weight:500;display:flex}.pd-exh-filtering>button:hover{background:#f6f4ef}.pd-exh-filtering__clear{color:var(--exh-blue)!important;background:0 0!important;border:0!important;height:auto!important;padding:6px 8px!important;font-size:13px!important;font-weight:600!important}.pd-exh-listhead{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.pd-exh-sub{color:var(--exh-meta);margin-top:8px;font-size:15px}.pd-exh-controls{align-items:center;gap:10px;display:flex}.pd-exh-search{border:1px solid var(--exh-input);box-sizing:border-box;color:var(--exh-meta);background:#fff;border-radius:999px;align-items:center;gap:10px;width:340px;height:48px;padding:0 18px;display:flex}.pd-exh-search input,.pd-exh-m-search input{color:var(--exh-ink);font:400 15px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;outline:0;flex:1;min-width:0}.pd-exh-search input::placeholder,.pd-exh-m-search input::placeholder{color:var(--exh-faint)}.pd-exh-sortwrap{position:relative}.pd-exh-sortwrap>svg{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.pd-exh-sort{appearance:none;border:1px solid var(--exh-input);color:var(--exh-ink);cursor:pointer;font:500 14px var(--exh-sans), "Geist", sans-serif;background:#fff;border-radius:999px;height:48px;padding:0 40px 0 18px}.pd-exh-chips{gap:8px;margin-bottom:20px;display:flex}.pd-exh-chips button,.pd-exh-m-chips button{border:1px solid var(--exh-input);color:var(--exh-ink);cursor:pointer;background:#fff;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500}.pd-exh-chips button.is-on,.pd-exh-m-chips button.is-on{background:var(--exh-ink);border-color:var(--exh-ink);color:#f6f4ef}.pd-exh-table{border:1px solid var(--exh-line);background:#fff;border-radius:16px;overflow:hidden}.pd-exh-table__head,.pd-exh-row{grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) 150px minmax(0,1.6fr) 200px;gap:28px;display:grid}.pd-exh-table__head{background:var(--exh-chip);border-bottom:1px solid var(--exh-line);color:var(--exh-meta);font:500 11px var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;padding:14px 28px}.pd-exh-table__right{text-align:right}.pd-exh-row{box-sizing:border-box;align-items:center;min-height:148px;padding:24px 28px}.pd-exh-row+.pd-exh-row{border-top:1px solid var(--exh-soft)}.pd-exh-row:hover{background:#fbfaf7}.pd-exh-cell{flex-direction:column;gap:4px;min-width:0;display:flex}.pd-exh-cell--main{gap:8px}.pd-exh-status{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.pd-exh-status>span{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.pd-exh-status>em{color:var(--exh-meta);white-space:nowrap;font-size:12px;font-style:normal}.pd-exh-name{color:var(--exh-ink);font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.15;text-decoration:none}.pd-exh-name:hover{color:var(--exh-blue)}.pd-exh-tags{white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.pd-exh-tags>span{background:var(--exh-chip);color:var(--exh-body);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:12px;overflow:hidden}.pd-exh-city{align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.pd-exh-venue{color:var(--exh-meta);font-size:13px;line-height:1.4}.pd-exh-date{font-size:15px;font-weight:600}.pd-exh-date__sub{color:var(--exh-meta);font-family:var(--exh-mono), "Geist Mono", monospace;font-size:12px;font-weight:500}.pd-exh-org{font-size:15px;font-weight:600;line-height:1.3}.pd-exh-site{color:var(--exh-blue);align-items:center;gap:4px;width:fit-content;margin-top:2px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.pd-exh-site:hover{color:var(--exh-ink)}.pd-exh-cell--count{align-items:flex-end;gap:10px}.pd-exh-count{color:var(--exh-ink);align-items:center;gap:8px;display:flex}.pd-exh-count__icon{color:var(--exh-meta);display:flex}.pd-exh-count__value{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1}.pd-exh-count__unit{color:var(--exh-meta);font-size:13px}.pd-exh-view{background:var(--exh-ink);box-sizing:border-box;color:#f6f4ef;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:180px;height:44px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.pd-exh-view:hover{background:var(--exh-blue);color:#fff}.pd-exh-empty{color:var(--exh-meta);padding:40px 28px;font-size:15px}.pd-exh-more{justify-content:center;padding:20px 16px 8px;display:flex}.pd-exh-more__button{border:1px solid var(--exh-input);color:var(--exh-ink);cursor:pointer;font:inherit;background:#fff;border-radius:999px;min-height:44px;padding:0 22px;font-size:14px;font-weight:600}.pd-exh-more__button:hover{background:var(--exh-ink);border-color:var(--exh-ink);color:#fff}.pd-exh-more__button:focus-visible{outline:2px solid var(--exh-blue);outline-offset:2px}.pd-exh-truncated{color:var(--exh-meta);margin:16px 4px 0;font-size:13px}.pd-exh-mobile{display:none}@media (max-width:880px){.pd-exh{border-radius:0;margin-left:-16px;margin-right:-16px;padding:24px 0 40px}.pd-exh-desktop{display:none}.pd-exh-mobile{display:block}}.pd-exh-m-head{justify-content:space-between;align-items:center;gap:8px;padding:0 20px;display:flex}.pd-exh-m-head__title{align-items:baseline;gap:10px;display:flex}.pd-exh-m-h2{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}.pd-exh-m-head__title button{color:var(--exh-blue);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:600}.pd-exh-m-nav{gap:6px;display:flex}.pd-exh-m-nav button{border:.5px solid var(--exh-input);color:var(--exh-ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;width:44px;height:44px;display:grid}.pd-exh-slider{scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:10px;margin-top:12px;padding:0 20px;scroll-padding:0 20px;display:flex;overflow-x:auto}.pd-exh-tile{cursor:pointer;scroll-snap-align:start;text-align:left;background:#fff;border:1px solid;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:10px;width:calc(42.5532% - 21.2766px);padding:12px;display:flex;position:relative}.pd-exh-tile__icon{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.pd-exh-tile__name{color:var(--exh-ink);font-size:12px;font-weight:600;line-height:1.3}.pd-exh-tile__count{box-sizing:border-box;color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:grid;position:absolute;top:10px;right:10px}.pd-exh-dots{justify-content:center;gap:6px;margin-top:12px;display:flex}.pd-exh-dots button{cursor:pointer;border:0;border-radius:999px;height:6px;padding:0;transition:width .25s,background .25s}.pd-exh-m-panel{border:1px solid var(--exh-line);background:#fff;border-radius:16px;flex-direction:column;gap:12px;margin:12px 16px 0;padding:14px;display:flex}.pd-exh-m-panel__head{justify-content:space-between;align-items:center;display:flex}.pd-exh-m-panel__head>span{font-size:14px;font-weight:600}.pd-exh-m-panel__head button{cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px;font-weight:600}.pd-exh-m-panel__chips{flex-wrap:wrap;gap:8px;display:flex}.pd-exh-m-panel__chips button{cursor:pointer;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.pd-exh-m-h1{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.025em;margin:22px 20px 4px;font-size:30px;font-weight:800;line-height:1.05}.pd-exh-m-count{color:var(--exh-meta);margin:0 20px 16px;font-size:14px}.pd-exh-m-search{border:1px solid var(--exh-input);color:var(--exh-meta);background:#fff;border-radius:14px;align-items:center;gap:10px;height:48px;margin:0 20px 12px;padding:0 14px;display:flex}.pd-exh-m-chips{gap:8px;padding:0 20px 16px;display:flex;overflow-x:auto}.pd-exh-m-chips button{white-space:nowrap;flex-shrink:0;height:40px;padding:0 16px}.pd-exh-m-cards{flex-direction:column;gap:12px;padding:0 16px;display:flex}.pd-exh-card{border:1px solid var(--exh-line);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:16px;display:flex}.pd-exh-card__top{flex-direction:column;gap:6px;display:flex}.pd-exh-card__name{color:var(--exh-ink);font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1.15;text-decoration:none}.pd-exh-card__grid{border-bottom:1px dashed var(--exh-line);border-top:1px dashed var(--exh-line);grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;display:grid}.pd-exh-card__grid>div,.pd-exh-card__org{flex-direction:column;gap:3px;min-width:0;display:flex}.pd-exh-card__label{color:var(--exh-faint);font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.pd-exh-card__value{align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.pd-exh-card__meta{color:var(--exh-meta);font-size:12px;line-height:1.35}.pd-exh-card__org{gap:2px}.pd-exh-card__cta{background:var(--exh-ink);color:#f6f4ef;border-radius:999px;justify-content:space-between;align-items:center;height:48px;padding:0 8px 0 18px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.pd-exh-card__cta>span{font-family:var(--exh-mono), "Geist Mono", monospace;background:#ffffff29;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:500}.pd-exh-empty--m{padding:24px 4px}@media (prefers-reduced-motion:reduce){.pd-exh-sector__panel,.pd-exh-sector__drop,.pd-exh-sector__chev,.pd-exh-dots button{transition:none}}.pd-gx{color:#16161a;font-family:var(--exh-sans), "Geist", sans-serif;background:#f6f4ef;border-radius:16px;grid-template-columns:minmax(0,1fr) 384px;align-items:stretch;gap:32px;margin-bottom:28px;padding:40px;display:grid}@media (min-width:1101px){.pd-gx{margin-inline:calc(50% + min(1380px,100vw - 48px)/-2)}}.pd-gx__left{flex-direction:column;justify-content:space-between;gap:32px;display:flex}.pd-gx__head{flex-direction:column;gap:20px;display:flex}.pd-gx__title{font-family:var(--exh-sans), "Geist", sans-serif;letter-spacing:-.015em;margin:0;font-size:38px;font-weight:700;line-height:1.1}.pd-gx__stats{gap:12px;display:flex}.pd-gx__stat{background:#fff;border:1px solid #e2ded5;border-radius:12px;align-items:baseline;gap:8px;padding:10px 16px;display:flex}.pd-gx__stat-value{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;font-size:22px;font-weight:700}.pd-gx__stat-label{color:#55534d;font-size:14px}.pd-gx__searcharea{flex-direction:column;gap:10px;display:flex}.pd-gxbar{background:#fff;border:1px solid #dad6cc;border-radius:18px;grid-template-columns:minmax(220px,1.9fr) repeat(3,minmax(150px,1fr)) auto;align-items:center;padding:6px;display:grid;box-shadow:0 10px 30px -18px #16161a40}.pd-gxbar--nocountry{grid-template-columns:minmax(220px,2fr) repeat(2,minmax(160px,1fr)) auto}.pd-gxbar__search{align-items:center;gap:10px;min-width:0;height:52px;padding:0 14px;display:flex}.pd-gxbar__search svg{flex-shrink:0}.pd-gxbar__search input{color:#16161a;font:400 15px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;outline:0;flex:1;min-width:0}.pd-gxbar__search input::placeholder{color:#8a877f}.pd-gxbar__cell{cursor:pointer;border-left:1px solid #eeebe4;flex-direction:column;justify-content:center;gap:2px;min-width:0;height:52px;padding:0 14px;display:flex;position:relative}.pd-gxbar__label{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.pd-gxbar__cell select{appearance:none;color:#16161a;cursor:pointer;font:600 15px var(--exh-sans), "Geist", sans-serif;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;outline:0;width:100%;margin:0;padding:0 18px 0 0;overflow:hidden}.pd-gxbar__chev{pointer-events:none;position:absolute;bottom:12px;right:12px}.pd-gxbar__actions{align-items:center;gap:4px;display:flex}.pd-gxbar__submit{color:#fff;cursor:pointer;font:600 15px var(--exh-sans), "Geist", sans-serif;background:#2438d6;border:0;border-radius:13px;align-items:center;gap:8px;height:52px;padding:0 24px;display:flex}.pd-gxbar__submit:hover{background:#16161a}.pd-gxbar__clear{color:#55534d;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none}.pd-gxbar__clear:hover{color:#16161a}.pd-gxbar :focus-visible{box-shadow:none;outline:none}.pd-gxbar__search:focus-within,.pd-gxbar__cell:focus-within{background:#f6f4ef;border-radius:12px}.pd-gxbar__value{color:#16161a;cursor:pointer;font:600 15px var(--exh-sans), "Geist", sans-serif;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:0 18px 0 0;display:flex}.pd-gxbar__value-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-gxflag{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:3px;flex-shrink:0;width:16px;height:12px;box-shadow:0 0 0 1px #16161a14}.pd-gxpop{z-index:60;background:#fff;border:1px solid #e2ded5;border-radius:16px;min-width:284px;padding:6px;position:absolute;top:calc(100% + 10px);left:-7px;box-shadow:0 24px 48px -16px #16161a52}.pd-gxbar__cell--industry .pd-gxpop{left:auto;right:-7px}.pd-gxpop__search{border-bottom:1px solid #eeebe4;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.pd-gxpop__search input{color:#16161a;font:400 14px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;outline:0;flex:1;min-width:0}.pd-gxpop__search input::placeholder{color:#8a877f}.pd-gxpop__list{overscroll-behavior:contain;outline:0;max-height:296px;overflow:auto}.pd-gxpop__list::-webkit-scrollbar{width:8px}.pd-gxpop__list::-webkit-scrollbar-thumb{background:#dad6cc;border-radius:99px}.pd-gxpop__group{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;padding:10px 12px 4px;font-size:10px;font-weight:500}.pd-gxopt{color:#16161a;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:500;display:flex}.pd-gxopt[data-active=true]{background:#f6f4ef}.pd-gxopt[aria-selected=true]{color:#2438d6;font-weight:600}.pd-gxopt__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pd-gxopt__check{color:#2438d6;flex-shrink:0}.pd-gxpop__empty{color:#55534d;padding:12px;font-size:13px}.pd-gx__popular{color:#55534d;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.pd-gx__popular>a{color:#16161a;border:1px solid #dad6cc;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500;text-decoration:none}.pd-gx__popular>a:hover{color:#16161a;background:#fff}.pd-gxcard{color:#16161a;background:#fff;border:1px solid #e2ded5;border-radius:20px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 18px 40px -24px #16161a59}.pd-gxcard:hover{color:#16161a;text-decoration:none;box-shadow:0 24px 50px -22px #16161a73}.pd-gxcard__hero{color:#fff;background:#0f8a6b;flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;position:relative;overflow:hidden}.pd-gxcard__ring{border:1px solid #fff3;border-radius:999px;width:220px;height:220px;position:absolute;bottom:-80px;right:-60px}.pd-gxcard__disc{background:#ffffff14;border-radius:999px;width:120px;height:120px;position:absolute;bottom:-30px;right:-10px}.pd-gxcard__row{align-items:center;gap:14px;display:flex;position:relative}.pd-gxcard__tile{color:#0f8a6b;background:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pd-gxcard__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pd-gxcard__kicker{font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.1em;opacity:.85;text-transform:uppercase;font-size:10px;font-weight:500}.pd-gxcard__title{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.01em;font-size:19px;font-weight:700}.pd-gxcard__go{background:#ffffff2e;border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.pd-gxcard__scale{flex-direction:column;gap:6px;display:flex;position:relative}.pd-gxcard__big{align-items:baseline;gap:8px;display:flex}.pd-gxcard__big strong{font-family:var(--exh-display), "Bricolage Grotesque", sans-serif;letter-spacing:-.03em;white-space:nowrap;flex-shrink:0;font-size:36px;font-weight:800;line-height:1}.pd-gxcard__big em{white-space:nowrap;font-size:15px;font-style:normal;font-weight:600}.pd-gxcard__sub{opacity:.9;font-size:13px}.pd-gxcard__features{grid-template-columns:repeat(3,1fr);display:grid}.pd-gxcard__feature{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-size:12px;font-weight:600;display:flex}.pd-gxcard__feature+.pd-gxcard__feature{border-left:1px solid #eeebe4}@media (min-width:1101px) and (max-width:1500px){.pd-gx{grid-template-columns:minmax(0,1fr) clamp(296px,26vw,360px);gap:24px;padding:32px}.pd-gx__left{gap:24px}.pd-gx__head{gap:16px}.pd-gx__title{font-size:32px}.pd-gx__stat{padding:8px 14px}.pd-gx__stat-value{font-size:20px}.pd-gx__stat-label{font-size:13px}.pd-gxbar{grid-template-columns:minmax(170px,1.6fr) repeat(3,minmax(128px,1fr)) auto}.pd-gxbar--nocountry{grid-template-columns:minmax(170px,2fr) repeat(2,minmax(140px,1fr)) auto}.pd-gxbar__search,.pd-gxbar__cell,.pd-gxbar__submit{height:48px}.pd-gxbar__cell{padding:0 12px}.pd-gxbar__value,.pd-gxbar__cell select{font-size:14px}.pd-gxbar__submit{padding:0 18px}.pd-gxcard__title{font-size:17px}.pd-gxcard__big strong{font-size:30px}}.pd-gx__searcharea{container-type:inline-size}@media (min-width:881px){@container (max-width:760px){.pd-gxbar{grid-template-columns:repeat(3,minmax(0,1fr)) auto;row-gap:4px}.pd-gxbar--nocountry{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.pd-gxbar__search{border-bottom:1px solid #eeebe4;grid-column:1/-1}.pd-gxbar__search+.pd-gxbar__cell{border-left:0}}}@media (max-width:1100px){.pd-gx{grid-template-columns:minmax(0,1fr)}}@media (max-width:880px){.pd-gx{border-radius:0;gap:18px;margin-left:-16px;margin-right:-16px;padding:20px 20px 28px}.pd-gx__left{gap:18px}.pd-gx__title{letter-spacing:-.01em;font-size:28px}.pd-gx__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pd-gx__stat{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px}.pd-gx__stat-value{font-size:19px}.pd-gx__stat-label{font-size:12px}.pd-gxbar,.pd-gxbar--nocountry{grid-template-columns:1fr 1fr;gap:8px;padding:8px}.pd-gxbar__search{background:#f6f4ef;border-radius:12px;grid-column:span 2;height:48px;padding:0 12px}.pd-gxbar__cell{border:1px solid #eeebe4;border-radius:12px;padding:0 12px}.pd-gxbar__cell--industry,.pd-gxbar--nocountry .pd-gxbar__cell--when{grid-column:span 2}.pd-gxbar__chev{right:12px}.pd-gxbar__cell select,.pd-gxbar__value{font-size:14px}.pd-gxpop{min-width:240px;max-width:calc(100vw - 48px);left:0}.pd-gxbar__cell--when .pd-gxpop{left:auto;right:0}.pd-gxbar__cell--industry .pd-gxpop{left:0;right:auto}.pd-gxbar__actions{flex-direction:column;grid-column:span 2;gap:6px}.pd-gxbar__submit{border-radius:12px;justify-content:center;width:100%;height:48px}.pd-gxcard__hero{gap:14px;padding:18px}.pd-gxcard__tile{border-radius:10px;width:38px;height:38px}.pd-gxcard__title{font-size:17px}.pd-gxcard__go{background:0 0;width:auto;height:auto}.pd-gxcard__big strong{letter-spacing:-.02em;font-size:32px}.pd-gxcard__big em{font-size:14px}.pd-gxcard__sub{font-size:13px}.pd-gxcard__feature{gap:5px;padding:12px 4px;font-size:12px}}
.pd-mkt-root,.pd-mkt-popular,.pd-mkt-layer{font-family:var(--exh-sans), "Geist", system-ui, sans-serif}.pd-mkt-layer{z-index:70;position:fixed;inset:0}.pd-mkt-layer--store{z-index:80}.pd-mkt-layer__back{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#16161a6b;position:absolute;inset:0}.pd-mkt-layer__back--store{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16161a61}.pd-mkt-dialog{background:#f4f5f7;border-radius:22px;position:absolute;overflow:hidden;box-shadow:0 50px 120px -30px #0000008c,0 0 0 .5px #0003}.pd-mkt-dialog--category,.pd-mkt-dialog--store{max-width:1392px;max-height:880px;margin:auto;inset:0}.pd-mkt-dialog--category{flex-direction:column;width:calc(100vw - 32px);height:calc(100dvh - 32px);display:flex}.pd-mkt-dialog--store{width:calc(100vw - 64px);max-width:1328px;height:calc(100dvh - 48px)}.pd-mkt-noscroll,.pd-mkt-panel__scroll,.pd-mkt-store{scrollbar-width:none}.pd-mkt-noscroll::-webkit-scrollbar{display:none}.pd-mkt-panel__scroll::-webkit-scrollbar{display:none}.pd-mkt-store::-webkit-scrollbar{display:none}@keyframes pd-mkt-skel{50%{opacity:.45}}.pd-mkt-skel{background:#e8eaef;border-radius:6px;height:14px;margin-bottom:10px;animation:1.4s ease-in-out infinite pd-mkt-skel;display:block}.pd-mkt-skel--title{width:180px;height:22px;margin-bottom:16px}.pd-mkt-skel--short{width:60%}.pd-mkt-storewait{color:#55534d;justify-content:center;align-items:center;gap:12px;height:100%;font-size:15px;display:flex}.pd-mkt-storewait__shimmer{border:3px solid #e6e8f0;border-top-color:#16161a;border-radius:999px;width:22px;height:22px;animation:.9s linear infinite pd-mkt-spin}@keyframes pd-mkt-spin{to{transform:rotate(1turn)}}.pd-mkt-popular{flex-direction:column;gap:24px;display:flex}.pd-card.pd-mkt-popular{background:#fff;border-radius:16px;padding:32px 28px}.pd-mkt-popular__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pd-mkt-popular__heading{flex-direction:column;gap:6px;min-width:0;display:flex}.pd-mkt-popular__title{color:#16161a;letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700;line-height:1.15}.pd-mkt-popular__summary{color:#55534d;margin:0;font-size:14px}.pd-mkt-popular__all{box-sizing:border-box;color:#16161a;white-space:nowrap;border:1px solid #e6e8f0;border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s;display:flex}.pd-mkt-popular__all:hover{color:#16161a;border-color:#16161a;text-decoration:none}.pd-mkt-popular .pd-mkt-popular__all:focus-visible{box-shadow:none;outline-offset:2px;border-radius:999px;outline:2px solid #16161a}.pd-mkt-popular__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:1024px){.pd-mkt-popular__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1180px){.pd-mkt-popular__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.pd-mkt-tile{box-sizing:border-box;color:#16161a;cursor:pointer;background:#fff;border:1px solid #e6e8f0;border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:0 0 18px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #16161a0f,0 6px 16px -8px #16161a24}.pd-mkt-tile:hover{color:#16161a;border-color:#cbd0dc;text-decoration:none;transform:translateY(-3px);box-shadow:0 1px 2px #16161a0f,0 18px 36px -22px #16161a59}.pd-mkt-popular .pd-mkt-tile:focus-visible{outline-offset:2px;border-radius:16px;outline:2px solid #16161a;box-shadow:0 1px 2px #16161a0f,0 6px 16px -8px #16161a24}.pd-mkt-tile__corner{pointer-events:none;z-index:2;width:84px;height:84px;position:absolute;top:0;right:0;overflow:hidden}.pd-mkt-tile__ribbon{color:#fff;letter-spacing:.12em;text-align:center;text-transform:uppercase;width:132px;padding:4px 0;font-size:10px;font-weight:700;line-height:normal;position:absolute;top:16px;right:-36px;transform:rotate(45deg);box-shadow:0 4px 10px -4px #00000059}.pd-mkt-tile__ribbon--free{background:#157a43}.pd-mkt-tile__ribbon--pro{background:linear-gradient(90deg,#16161a,#3a3934)}.pd-mkt-tile__ribbon--trending{background:#e5383b}.pd-mkt-tile__photo{aspect-ratio:16/9;isolation:isolate;background:linear-gradient(#f6f7f9 0%,#eef0f4 100%);border-bottom:1px solid #e6e8f0;flex:none;display:block;position:relative;overflow:hidden}.pd-mkt-tile__img{mix-blend-mode:multiply;object-fit:contain;object-position:center;width:80%;height:80%;transition:transform .3s;position:absolute;inset:10%}.pd-mkt-tile__photo--photo .pd-mkt-tile__img{mix-blend-mode:normal;object-fit:cover;width:100%;height:100%;inset:0}.pd-mkt-tile:hover .pd-mkt-tile__img{transform:scale(1.04)}.pd-mkt-tile__name{letter-spacing:-.01em;overflow-wrap:anywhere;padding:0 18px;font-size:18px;font-weight:700;line-height:1.2}.pd-mkt-tile__stats{background:#eef0f4;border:1px solid #eef0f4;border-radius:12px;flex-wrap:wrap;gap:1px;margin:auto 18px 0;display:flex;overflow:hidden}.pd-mkt-tile__stat{box-sizing:border-box;background:#fff;flex-direction:column;flex:1 1 0;gap:2px;min-width:max-content;padding:12px 14px;display:flex}.pd-mkt-tile__stat+.pd-mkt-tile__stat{background:#fafafc}.pd-mkt-tile__value{color:#16161a;letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1}.pd-mkt-tile__label{color:#55534d;font-size:12.5px}@media (min-width:1024px){.pd-mkt-popular__grid{gap:12px}.pd-mkt-tile{gap:12px;padding-bottom:14px}.pd-mkt-tile__name{padding:0 14px;font-size:16px}.pd-mkt-tile__stats{border-radius:10px;margin:auto 14px 0}.pd-mkt-tile__stat{padding:9px 8px}.pd-mkt-tile__value{font-size:20px}.pd-mkt-tile__label{font-size:11.5px}}@media (min-width:1180px){.pd-mkt-tile__name{font-size:15px}.pd-mkt-tile__value{font-size:19px}.pd-mkt-tile__corner{width:72px;height:72px}.pd-mkt-tile__ribbon{width:116px;padding:3px 0;font-size:9px;top:14px;right:-32px}}@media (prefers-reduced-motion:reduce){.pd-mkt-tile,.pd-mkt-popular__all,.pd-mkt-tile__img{transition:none}.pd-mkt-tile:hover,.pd-mkt-tile:hover .pd-mkt-tile__img{transform:none}}@media (max-width:600px){.pd-card.pd-mkt-popular{padding:24px 16px}}@media (max-width:599px) and (prefers-reduced-motion:no-preference){.pd-mkt-tile:active{transform:scale(.97)}}@media (max-width:599px){.pd-mkt-popular__grid{gap:12px}.pd-mkt-tile{border-radius:14px;gap:10px;padding-bottom:12px}.pd-mkt-popular .pd-mkt-tile:focus-visible{border-radius:14px}.pd-mkt-tile__photo{aspect-ratio:4/3}.pd-mkt-tile__name{-webkit-hyphens:auto;hyphens:auto;min-height:35px;padding:0 12px;font-size:14px;line-height:1.25}.pd-mkt-tile__stats{border-radius:10px;margin:auto 12px 0}.pd-mkt-tile__stat{gap:3px;padding:7px}.pd-mkt-tile__value{font-size:15px}.pd-mkt-tile__label{font-size:10.5px}.pd-mkt-tile__label[data-short]{font-size:0}.pd-mkt-tile__label[data-short]:after{content:attr(data-short);font-size:10.5px}.pd-mkt-tile__corner{width:56px;height:56px}.pd-mkt-tile__ribbon{letter-spacing:.1em;width:92px;padding:2px 0;font-size:8px;top:10px;right:-26px}}@media (max-width:359px){.pd-mkt-tile__name{padding:0 10px;font-size:13px}.pd-mkt-tile__stats{margin:auto 10px 0}}.pd-mkt-page{max-width:1280px;margin:0 auto;padding:24px 32px 60px}.pd-mkt-hero{color:#fff;background:#aeb3ba;border-radius:12px;flex-direction:column;gap:16px;margin-bottom:24px;padding:56px 44px;display:flex}.pd-mkt-hero h1{max-width:640px;margin:0;font-size:42px;font-weight:700;line-height:1.1}.pd-mkt-hero p{max-width:560px;margin:0;font-size:20px;line-height:1.45}.pd-mkt-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pd-mkt-panel__head{background:#fff;border-bottom:1px solid #e6e8f0;align-items:center;gap:14px;padding:12px 16px 12px 20px;display:flex}.pd-mkt-panel__icon{background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:48px;display:flex;box-shadow:inset 0 0 0 1px #eceef3}.pd-mkt-panel__icon img{object-fit:contain;width:50px;height:42px}.pd-mkt-panel__titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pd-mkt-crumbs{color:#55534d;align-items:center;gap:6px;font-size:12px;display:flex}.pd-mkt-crumbs a,.pd-mkt-crumbs__link{color:#55534d;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.pd-mkt-crumbs a:hover,.pd-mkt-crumbs__link:hover{color:#16161a}.pd-mkt-crumbs span:last-child,.pd-mkt-crumbs strong{color:#16161a;font-weight:600}.pd-mkt-panel__title{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.1}.pd-mkt-panel__counts{color:#55534d;font-size:12px}.pd-mkt-search{box-sizing:border-box;background:#fff;border:1px solid #dadde6;border-radius:999px;align-items:center;gap:10px;width:300px;height:40px;padding:0 14px;display:flex}.pd-mkt-search input{color:#16161a;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.pd-mkt-panel :focus-visible,.pd-mkt-store :focus-visible{box-shadow:none;outline-offset:2px;outline:2px solid #16161a}.pd-mkt-search:focus-within{border-color:#16161a}.pd-mkt-search :focus-visible{outline:none}.pd-mkt-panel__close,.pd-mkt-roundbtn{color:#16161a;cursor:pointer;background:#fff;border:.5px solid #dadde6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pd-mkt-panel__close:hover,.pd-mkt-roundbtn:hover{color:#fff;background:#16161a;text-decoration:none}.pd-mkt-panel__body{flex:1;grid-template-columns:264px minmax(0,1fr);min-height:0;display:grid}.pd-mkt-subnav{background:#fff;border-right:1px solid #e6e8f0;flex-direction:column;gap:2px;padding:14px 10px;display:flex;overflow-y:auto}.pd-mkt-subnav__label,.pd-mkt-rail-label{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;padding:0 10px 8px;font-size:11px;font-weight:500}.pd-mkt-subnav__item{color:#16161a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:8px 10px;font:500 13.5px/1.3 inherit;transition:background .2s;display:flex}.pd-mkt-subnav__item>span:first-child{overflow-wrap:anywhere;min-width:0}@media (hover:hover){.pd-mkt-subnav__item:hover{background:#f1f2f6}}.pd-mkt-subnav__item--active,.pd-mkt-subnav__item--active:hover{color:#fff;background:#16161a}.pd-mkt-subnav__item--active .pd-mkt-subnav__count{color:#ffffffb3}.pd-mkt-subselect{display:none}.pd-mkt-subselect__label{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:500}.pd-mkt-subselect select{appearance:none;color:#fff;text-overflow:ellipsis;background:#16161a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 14px center no-repeat;border:0;border-radius:10px;flex:1;min-width:0;min-height:44px;padding:0 38px 0 14px;font:600 15px inherit}.pd-mkt-subselect select:focus-visible{outline-offset:2px;outline:2px solid #e5383b}.pd-mkt-subnav__count{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;flex-shrink:0;font-size:11.5px}.pd-mkt-panel__scroll{flex-direction:column;gap:24px;min-height:0;padding:18px 20px 28px;display:flex;overflow-y:auto}.pd-mkt-subsection{flex-direction:column;gap:12px;display:flex}.pd-mkt-subsection__head{flex-direction:column;gap:4px;display:flex}.pd-mkt-subsection__titles{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.pd-mkt-subsection__titles h2{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;line-height:1.25}.pd-mkt-subsection__count{color:#3a3934;white-space:nowrap;background:#e9ebf0;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.pd-mkt-subsection__blurb{color:#55534d;font-size:13px;line-height:1.45}.pd-mkt-country{align-items:center;gap:8px;margin-left:auto;display:inline-flex;position:relative}.pd-mkt-country__label{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}.pd-mkt-country__trigger{box-sizing:border-box;color:#16161a;cursor:pointer;font:inherit;background:#fff;border:1px solid #dadde6;border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:280px;height:40px;padding:0 12px 0 14px;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:inline-flex}.pd-mkt-country__trigger:hover{border-color:#b9bdca}.pd-mkt-country__trigger:focus-visible{outline-offset:2px;outline:2px solid #e5383b}.pd-mkt-country--open .pd-mkt-country__trigger{border-color:#16161a;box-shadow:0 0 0 3px #16161a14}.pd-mkt-country__trigger:disabled{cursor:default;opacity:.6}.pd-mkt-country__value{align-items:center;gap:8px;min-width:0;display:inline-flex}.pd-mkt-country__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-mkt-country__count,.pd-mkt-country__optcount{color:#6b6960;font-family:var(--exh-mono), "Geist Mono", monospace;font-size:11.5px;font-weight:500}.pd-mkt-country__count{color:#3a3934;background:#e9ebf0;border-radius:999px;flex-shrink:0;padding:2px 8px}.pd-mkt-country__globe{color:#55534d;flex-shrink:0}.pd-mkt-country__chevron{color:#55534d;flex-shrink:0;transition:transform .15s}.pd-mkt-country--open .pd-mkt-country__chevron{transform:rotate(180deg)}.pd-mkt-country__flag{border-radius:3px;width:20px;height:14px}.pd-mkt-country__pop{box-sizing:border-box;transform-origin:100% 0;z-index:30;background:#fff;border:1px solid #e6e8f0;border-radius:14px;flex-direction:column;width:300px;max-height:min(380px,60vh);animation:.14s ease-out pd-mkt-country-in;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 12px 32px #16161a24,0 2px 6px #16161a0f}@keyframes pd-mkt-country-in{0%{opacity:0;transform:translateY(-4px)}}.pd-mkt-country__filter{color:#8a877f;border-bottom:1px solid #eef0f4;align-items:center;gap:8px;padding:10px 14px;display:flex}.pd-mkt-country__filter input{color:#16161a;font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:14px}.pd-mkt-country__filter input:focus,.pd-mkt-country__filter input:focus-visible{box-shadow:none;outline:none}.pd-mkt-country__filter:focus-within{box-shadow:inset 0 -2px #e5383b}.pd-mkt-country__list{overscroll-behavior:contain;margin:0;padding:6px;list-style:none;overflow-y:auto}.pd-mkt-country__option{color:#16161a;cursor:pointer;border-radius:9px;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:10px;min-height:40px;padding:0 10px;font-size:14px;display:grid}.pd-mkt-country__option:hover{background:#f3f4f7}.pd-mkt-country__option:focus-visible{outline-offset:-2px;background:#f3f4f7;outline:2px solid #e5383b}.pd-mkt-country__option--selected{font-weight:600}.pd-mkt-country__optname{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-mkt-country__optcount{text-align:right}.pd-mkt-country__check{color:#2438d6}.pd-mkt-country__divider{border-top:1px solid #eef0f4;margin:4px 6px}.pd-mkt-country__none{color:#8a877f;padding:10px;font-size:13px}@media (prefers-reduced-motion:reduce){.pd-mkt-country__pop{animation:none}.pd-mkt-country__trigger,.pd-mkt-country__chevron{transition:none}}.pd-mkt-cogrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}@keyframes pd-mkt-tile-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.pd-mkt-cocard{box-sizing:border-box;color:#16161a;cursor:pointer;background:#fff;border:1px solid #e6e8f0;border-radius:16px;flex-direction:column;gap:10px;min-height:190px;padding:14px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.5s cubic-bezier(.2,.9,.2,1) both pd-mkt-tile-in;display:flex}.pd-mkt-cocard:hover{color:#16161a;border-color:#cbd0dc;text-decoration:none;transform:translateY(-3px);box-shadow:0 18px 36px -20px #16161a59}.pd-mkt-cocard__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pd-mkt-colog{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:800;display:flex;overflow:hidden;box-shadow:0 0 0 1px #e6e8f0}.pd-mkt-colog img{box-sizing:border-box;object-fit:contain;background:#fff;width:100%;height:100%;padding:6px}.pd-mkt-colog--logo{width:auto;box-shadow:0 0 0 1px #10182814}.pd-mkt-colog--logo img{background:0 0;width:auto;max-width:156px;padding:0}.pd-mkt-colog--small{border-radius:8px;width:32px;height:32px;font-size:12px}.pd-mkt-verified{color:#2438d6;background:#e6eafb;border-radius:999px;align-items:center;gap:5px;height:26px;padding:0 10px 0 6px;font-size:12px;font-weight:600;display:flex}.pd-mkt-verified--large{height:28px;padding:0 12px 0 8px;font-size:13px}.pd-mkt-cocard__names{flex-direction:column;gap:4px;display:flex}.pd-mkt-cocard__name{font-size:15px;font-weight:700;line-height:1.25}.pd-mkt-cocard__loc{color:#55534d;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.pd-mkt-cocard__loc>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pd-mkt-flag{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;flex-shrink:0;width:15px;height:11px;display:inline-block;box-shadow:0 0 0 .5px #00000026}.pd-mkt-flags{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.pd-mkt-flagtag{color:#3a3934;white-space:nowrap;background:#f1f2f6;border-radius:4px;padding:0 5px;font-size:11px;font-weight:600;line-height:1.5}.pd-mkt-cocard__short{color:#3a3934;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.pd-mkt-cocard__foot{border-top:1px dashed #e6e8f0;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.pd-mkt-cocard__foot strong{font-size:14px;font-weight:700}.pd-mkt-cocard__reviews{color:#55534d;font-size:12px}.pd-mkt-cocard__view{color:#16161a;align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.pd-mkt-stars{color:#e2e4ea;letter-spacing:1px;font-size:15px;line-height:1;display:inline-block;position:relative}.pd-mkt-stars__fill{color:#f5a524;white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.pd-mkt-empty{color:#55534d;padding:24px 0;font-size:15px}.pd-mkt-more{flex-direction:column;align-items:center;gap:8px;padding:20px 0 8px;display:flex}.pd-mkt-more__button{color:#16161a;cursor:pointer;font:inherit;background:#fff;border:1px solid #16161a;border-radius:999px;min-height:44px;padding:10px 22px;font-size:14px;font-weight:600}.pd-mkt-more__button:focus-visible,.pd-mkt-more__retry:focus-visible{outline-offset:2px;outline:2px solid #2438d6}.pd-mkt-more__button:disabled{cursor:progress;opacity:.6}@media (hover:hover){.pd-mkt-more__button:hover:not(:disabled){color:#fff;background:#16161a}}.pd-mkt-more__note{color:#55534d;text-align:center;margin:0;font-size:14px}.pd-mkt-more__retry{color:#2438d6;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.pd-mkt-cocard--skel{cursor:default;pointer-events:none}.pd-mkt-store{height:100%;position:relative;overflow-y:auto}.pd-mkt-store__close{color:#16161a;cursor:pointer;z-index:5;background:#fff;border:.5px solid #dadde6;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:6px;right:14px}.pd-mkt-store__close:hover{color:#fff;background:#16161a;text-decoration:none}.pd-mkt-store__head{background:#fff;border-bottom:1px solid #e6e8f0;flex-wrap:wrap;align-items:center;gap:18px;padding:16px 68px 16px 24px;display:flex}.pd-mkt-store__logo{color:#fff;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;font-size:22px;font-weight:800;display:flex;overflow:hidden;box-shadow:0 10px 24px -14px #00000073}.pd-mkt-store__logo img{box-sizing:border-box;object-fit:contain;background:#fff;width:100%;height:100%;padding:10px}.pd-mkt-store__logo--plate{width:auto;box-shadow:0 0 0 1px #10182814,0 10px 24px -16px #00000059}.pd-mkt-store__logo--plate img{background:0 0;width:auto;max-width:180px;padding:0}.pd-mkt-store__identity{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.pd-mkt-store__titlerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pd-mkt-store__titlerow h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.1}.pd-mkt-store__tagline{color:#3a3934;max-width:760px;margin:0;font-size:14px;line-height:1.45}.pd-mkt-store__metarow{color:#55534d;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;display:flex}.pd-mkt-store__loc,.pd-mkt-store__rating{align-items:center;gap:6px;display:flex}.pd-mkt-store__rating strong{color:#16161a}.pd-mkt-dot{background:#b5b2aa;border-radius:9px;width:3px;height:3px}.pd-mkt-store__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pd-mkt-pillbtn{color:#16161a;background:#fff;border:.5px solid #dadde6;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13.5px;font-weight:600;display:flex}.pd-mkt-pillbtn:hover{color:#fff;background:#16161a;text-decoration:none}.pd-mkt-pillbtn--wa{color:#fff;background:#25d366;border:0}.pd-mkt-pillbtn--wa:hover{color:#fff;background:#1da851}.pd-mkt-pillbtn--red{color:#fff;background:#e5383b;border:0;padding:0 18px}.pd-mkt-pillbtn--red:hover{color:#fff;background:#16161a}.pd-mkt-store__top{display:contents}.pd-mkt-store__closepin{z-index:6;height:0;display:block;position:sticky;top:0}.pd-mkt-store__bar{z-index:4;background:#fff;position:sticky;top:52px}.pd-mkt-store__mini{opacity:0;pointer-events:none;visibility:hidden;background:#fff;align-items:center;gap:12px;height:52px;padding:0 64px 0 20px;transition:opacity .15s;display:flex;position:absolute;bottom:100%;left:0;right:0}.pd-mkt-store--compact .pd-mkt-store__mini{opacity:1;pointer-events:auto;visibility:visible}.pd-mkt-store--compact .pd-mkt-store__bar{box-shadow:0 10px 24px -22px #16161a99}.pd-mkt-store__minilogo{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:34px;height:34px;font-size:12px;font-weight:800;display:flex;overflow:hidden;box-shadow:0 0 0 1px #10182814}.pd-mkt-store__minilogo img{object-fit:contain;max-width:90px;height:100%}.pd-mkt-store__mininame{color:#16161a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.pd-mkt-store__miniactions{flex-shrink:0;gap:8px;display:flex}.pd-mkt-minibtn{color:#16161a;background:#fff;border:.5px solid #dadde6;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.pd-mkt-minibtn:hover{color:#fff;background:#16161a;text-decoration:none}.pd-mkt-minibtn--wa{color:#fff;background:#25d366;border:0}.pd-mkt-minibtn--red{color:#fff;background:#e5383b;border:0}.pd-mkt-tabs{background:#fff;border-bottom:1px solid #e6e8f0;gap:4px;padding:0 16px;display:flex}.pd-mkt-tabs__tab{color:#55534d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;height:46px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;transition:color .2s,border-color .2s;display:flex}.pd-mkt-tabs__tab--active{color:#16161a;border-bottom-color:#e5383b}.pd-mkt-tabs__count{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;background:#f1f2f6;border-radius:999px;padding:2px 6px;font-size:11px;font-weight:500}.pd-mkt-store__columns{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;padding:20px 24px 36px;display:grid}.pd-mkt-store__main{flex-direction:column;gap:36px;min-width:0;display:flex}.pd-mkt-store__main section{flex-direction:column;gap:14px;display:flex}.pd-mkt-h3{letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700}.pd-mkt-h4{margin:0;font-size:18px;font-weight:700}.pd-mkt-para{color:#3a3934;text-wrap:pretty;margin:0;font-size:15px;line-height:1.65}.pd-mkt-linecard{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pd-mkt-linecard__brand{box-sizing:border-box;color:#16161a;text-align:center;background:#fff;border:1px solid #e6e8f0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:76px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.pd-mkt-linecard__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.pd-mkt-linecard__brand--auth{border-color:#c9d2f5}.pd-mkt-linecard__auth{color:#2438d6;background:#e6eafb;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.pd-mkt-linecard__note{color:#55534d;margin:0;font-size:13px;line-height:1.5}.pd-mkt-linecard__filter input{box-sizing:border-box;font:inherit;background:#fff;border:1px solid #dadde6;border-radius:999px;width:100%;max-width:320px;height:38px;padding:0 14px;font-size:14px}.pd-mkt-linecard__filter input:focus-visible{border-color:#16161a;outline:none}.pd-mkt-sechead{align-items:baseline;gap:10px;display:flex}.pd-mkt-sechead span{color:#55534d;font-size:13px}.pd-mkt-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pd-mkt-highlight{background:#fff;border:1px solid #e6e8f0;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.pd-mkt-highlight__tick{color:#0f8a6b;background:#e3f4ec;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.pd-mkt-prodgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pd-mkt-prodcard{cursor:pointer;text-align:left;background:#fff;border:1px solid #e6e8f0;border-radius:14px;flex-direction:column;padding:0;font-family:inherit;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.pd-mkt-prodcard:hover{border-color:#cbd0dc;transform:translateY(-2px);box-shadow:0 14px 30px -20px #16161a59}.pd-mkt-prodcard__media{aspect-ratio:1;background:repeating-linear-gradient(135deg,#f1f2f6 0 10px,#fafafc 10px 20px);flex:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.pd-mkt-prodcard__media img{box-sizing:border-box;object-fit:contain;z-index:1;background:#fff;width:100%;height:100%;padding:14px;position:absolute;inset:0}.pd-mkt-media-note{color:#55534d;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:500}.pd-mkt-prodcard__body{flex-direction:column;flex:1;gap:6px;padding:12px 14px 14px;display:flex}.pd-mkt-prodcard__name{font-size:15px;font-weight:700}.pd-mkt-prodcard__desc{color:#55534d;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.pd-mkt-prodcard__chips{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.pd-mkt-prodcard__chips span,.pd-mkt-chip{color:#3a3934;font-family:var(--exh-mono), "Geist Mono", monospace;white-space:nowrap;background:#f1f2f6;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:500}.pd-mkt-chip{border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600}.pd-mkt-videogrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pd-mkt-video{color:#16161a;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;font-family:inherit;text-decoration:none;display:flex}.pd-mkt-video:hover{color:#16161a;text-decoration:none}.pd-mkt-video__tray{aspect-ratio:16/9;background:#2a2a2f;border-radius:14px;flex:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.pd-mkt-video__tray img,.pd-mkt-video__tray iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.pd-mkt-video__shade{background:linear-gradient(#0000 50%,#00000073);position:absolute;inset:0}.pd-mkt-video__play{background:red;border-radius:10px;justify-content:center;align-items:center;width:54px;height:38px;transition:transform .2s;display:flex;position:relative}.pd-mkt-video:hover .pd-mkt-video__play{transform:scale(1.08)}.pd-mkt-video__title{font-size:14px;font-weight:600;line-height:1.35}.pd-mkt-video__sub{color:#55534d;margin-top:3px;font-size:12px;display:block}.pd-mkt-docgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pd-mkt-doc{color:#16161a;cursor:pointer;text-align:left;background:#fff;border:1px solid #e6e8f0;border-radius:14px;align-items:center;gap:14px;padding:16px;font-family:inherit;display:flex}.pd-mkt-doc:hover:not(:disabled){border-color:#16161a}.pd-mkt-doc:disabled{cursor:default;opacity:.55}.pd-mkt-doc__badge{color:#c62828;font-family:var(--exh-mono), "Geist Mono", monospace;background:#fdecec;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:54px;font-size:11px;font-weight:700;display:flex}.pd-mkt-doc__body{flex:1;min-width:0}.pd-mkt-doc__name{font-size:14px;font-weight:600;line-height:1.35;display:block}.pd-mkt-doc__meta{color:#55534d;margin-top:3px;font-size:12px;display:block}.pd-mkt-factorygrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pd-mkt-factory{background:#fff;border:1px solid #e6e8f0;border-radius:14px;flex-direction:column;gap:12px;padding:18px;display:flex}.pd-mkt-factory__head{align-items:center;gap:12px;display:flex}.pd-mkt-factory__icon{color:#16161a;background:#f1f2f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pd-mkt-factory__titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pd-mkt-factory__label{font-size:15px;font-weight:700}.pd-mkt-factory__country{color:#55534d;align-items:center;gap:6px;font-size:12px;display:flex}.pd-mkt-factory__addr{color:#3a3934;font-size:14px;line-height:1.5}.pd-mkt-factory__meta{flex-wrap:wrap;gap:6px;display:flex}.pd-mkt-factory__meta span{color:#0b6e55;background:#e3f4ec;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.pd-mkt-factory__map{align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:600;display:flex}.pd-mkt-tour{color:#fff;background:#16161a;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.pd-mkt-tour__title{font-size:16px;font-weight:700}.pd-mkt-tour__text{color:#b5b2aa;margin-top:3px;font-size:13px}.pd-mkt-tour__cta{color:#16161a;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;height:44px;padding:0 20px;font-size:14px;font-weight:600;display:flex}.pd-mkt-tour__cta:hover{color:#fff;background:#e5383b;text-decoration:none}.pd-mkt-share{position:relative}.pd-mkt-sharepop{color:#fff;white-space:nowrap;z-index:5;background:#16161a;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;animation:.25s both pd-mkt-fade;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 14px 30px -14px #00000080}.pd-mkt-sharepop:after{content:"";border:6px solid #0000;border-top-color:#16161a;position:absolute;top:100%;right:14px}.pd-mkt-certicon{flex-shrink:0;display:inline-flex;position:relative;overflow:hidden}.pd-mkt-certicon:after{content:"";mix-blend-mode:overlay;background:linear-gradient(110deg,#0000 20%,#ffffffd9 50%,#0000 80%);animation:2.8s ease-in-out 3 pd-mkt-shimmer;position:absolute;inset:0;transform:translate(-120%)}@keyframes pd-mkt-shimmer{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.pd-mkt-certicon:after{opacity:0;animation:none}}.pd-mkt-certgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pd-mkt-cert{text-align:left;background:#fff;border:1px solid #e6e8f0;border-radius:14px;flex-direction:column;gap:10px;padding:12px;font-family:inherit;display:flex}.pd-mkt-cert__page{aspect-ratio:1/1.414;background:repeating-linear-gradient(135deg,#f1f2f6 0 8px,#fafafc 8px 16px);border:1px solid #eef0f4;border-radius:8px;flex:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.pd-mkt-cert__page img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.pd-mkt-cert__page--logo{background:#fff}.pd-mkt-cert__page--logo img{box-sizing:border-box;object-fit:contain;object-position:center;padding:18px}.pd-mkt-cert__placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pd-mkt-cert__name{font-size:13px;font-weight:600;line-height:1.35}.pd-mkt-cert__meta{color:#55534d;margin-top:-4px;font-size:12px}.pd-mkt-cert--pdf{color:#16161a;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.pd-mkt-cert--pdf:hover{border-color:#cbd0dc;transform:translateY(-2px);box-shadow:0 16px 32px -20px #16161a66}.pd-mkt-certstated{margin-top:16px}.pd-mkt-certgrid+.pd-mkt-certstated{margin-top:22px}.pd-mkt-certstated__head{color:#55534d;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.pd-mkt-certstated__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pd-mkt-certstated__item{background:#fff;border:1px solid #e6e8f0;border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;display:flex}.pd-mkt-certstated__name{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.35}.pd-mkt-certstated__source{color:#2438d6;flex:none;font-size:12px;font-weight:600;text-decoration:none}.pd-mkt-certstated__source:hover{text-decoration:underline}@media (max-width:899px){.pd-mkt-certstated__list{grid-template-columns:minmax(0,1fr)}}.pd-mkt-store__rail{flex-direction:column;gap:14px;display:flex}.pd-mkt-facts{background:#fff;border:1px solid #e6e8f0;border-radius:16px;overflow:hidden}.pd-mkt-facts__row{justify-content:space-between;gap:12px;padding:12px 16px;font-size:14px;display:flex}.pd-mkt-facts__row+.pd-mkt-facts__row{border-top:1px solid #eef0f4}.pd-mkt-facts__row span{color:#55534d}.pd-mkt-facts__row strong{text-align:right;font-weight:600}@keyframes pd-mkt-fade{0%{opacity:0}to{opacity:1}}.pd-mkt-poc{flex-direction:column;gap:10px;animation:.4s both pd-mkt-fade;display:flex}.pd-mkt-poc .pd-mkt-rail-label{padding:0 0 0 2px}.pd-mkt-poc__card{aspect-ratio:1.75;box-sizing:border-box;color:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -22px #16161a8c}.pd-mkt-poc__ring{border:1px solid #ffffff38;border-radius:999px;width:190px;height:190px;position:absolute;top:-60px;right:-60px}.pd-mkt-poc__disc{background:#ffffff1a;border-radius:999px;width:100px;height:100px;position:absolute;top:-14px;right:-14px}.pd-mkt-poc__brand{align-items:center;gap:10px;display:flex;position:relative}.pd-mkt-poc__logo{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:flex}.pd-mkt-poc__company{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pd-mkt-poc__person{flex-direction:column;gap:8px;display:flex;position:relative}.pd-mkt-poc__name{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.15}.pd-mkt-poc__role{opacity:.85;margin-top:2px;font-size:12px}.pd-mkt-poc__lines{font-family:var(--exh-mono), "Geist Mono", monospace;flex-direction:column;gap:2px;font-size:12px;font-weight:500;display:flex}.pd-mkt-poc__lines span{overflow-wrap:anywhere}.pd-mkt-poc__actions{grid-template-columns:1fr 44px 44px 44px;gap:8px;display:grid}.pd-mkt-poc__save{color:#fff;background:#16161a;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:44px;font-size:13px;font-weight:600;display:flex}.pd-mkt-poc__save:hover{color:#fff;background:#2438d6;text-decoration:none}.pd-mkt-poc__mini{color:#16161a;background:#fff;border:.5px solid #dadde6;border-radius:999px;justify-content:center;align-items:center;height:44px;display:flex}.pd-mkt-poc__mini:hover{background:#f1f2f6;text-decoration:none}.pd-mkt-poc__mini--wa{color:#fff;background:#25d366;border:0}.pd-mkt-poc__mini--wa:hover{color:#fff;background:#1da851}.pd-mkt-railcard{background:#fff;border:1px solid #e6e8f0;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.pd-mkt-railcard .pd-mkt-rail-label{padding:0}.pd-mkt-contactline{color:#16161a;flex-direction:column;gap:2px;display:flex}.pd-mkt-contactline:hover{color:#2438d6;text-decoration:none}.pd-mkt-contactline span{color:#55534d;font-size:12px}.pd-mkt-contactline strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.pd-mkt-socials{gap:8px;padding-top:4px;display:flex}.pd-mkt-socials a{color:#16161a;border:.5px solid #dadde6;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pd-mkt-socials a:hover{border-color:#16161a;text-decoration:none}.pd-mkt-tags{flex-wrap:wrap;gap:6px;display:flex}.pd-mkt-tags span{color:#3a3934;background:#f1f2f6;border-radius:999px;padding:4px 10px;font-size:12px}.pd-mkt-proddlg,.pd-mkt-pdf{z-index:80;position:fixed;inset:0}.pd-mkt-proddlg__back{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#16161a66;border:0;position:absolute;inset:0}.pd-mkt-proddlg__panel{background:#fff;border-radius:20px;flex-direction:column;display:flex;position:absolute;inset:4vh 4vw;overflow:hidden;box-shadow:0 40px 100px -30px #0009}.pd-mkt-proddlg__head{border-bottom:1px solid #e6e8f0;flex-shrink:0;align-items:center;gap:12px;padding:14px 16px 14px 24px;display:flex}.pd-mkt-crumbs--dlg{flex:1;min-width:0}.pd-mkt-proddlg__pos{color:#55534d;font-family:var(--exh-mono), "Geist Mono", monospace;text-align:center;min-width:44px;font-size:12px;font-weight:500}.pd-mkt-proddlg__head .pd-mkt-roundbtn{width:40px;height:40px}.pd-mkt-proddlg__divider{background:#e6e8f0;width:1px;height:26px;margin:0 4px}.pd-mkt-proddlg__body{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:36px;min-height:0;padding:28px 32px 36px;display:grid;overflow-y:auto}.pd-mkt-proddlg__gallery{flex-direction:column;gap:12px;display:flex;position:sticky;top:0}.pd-mkt-proddlg__stage{aspect-ratio:1.15;background:repeating-linear-gradient(135deg,#f1f2f6 0 12px,#fafafc 12px 24px);border:1px solid #e6e8f0;border-radius:18px;flex:none;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.pd-mkt-proddlg__stage img{box-sizing:border-box;object-fit:contain;z-index:1;background:#fff;width:100%;height:100%;padding:36px;animation:.35s both pd-mkt-fade;position:absolute;inset:0}.pd-mkt-proddlg__thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pd-mkt-thumb{aspect-ratio:1;color:#55534d;cursor:pointer;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.04em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#f1f2f6 0 8px,#fafafc 8px 16px);border:2px solid #e6e8f0;border-radius:12px;justify-content:center;align-items:center;padding:0;font-size:9px;font-weight:500;display:flex;position:relative;overflow:hidden}.pd-mkt-thumb--active{border-color:#16161a}.pd-mkt-thumb img{box-sizing:border-box;object-fit:contain;background:#fff;width:100%;height:100%;padding:8px;position:absolute;inset:0}.pd-mkt-proddlg__info{flex-direction:column;gap:22px;min-width:0;display:flex}.pd-mkt-proddlg__badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pd-mkt-proddlg__title{letter-spacing:-.02em;margin:0;font-size:34px;font-weight:800;line-height:1.1}.pd-mkt-proddlg__seller{align-items:center;gap:10px;display:flex}.pd-mkt-proddlg__seller strong{font-size:14px;font-weight:600;display:block}.pd-mkt-proddlg__sellermeta{color:#55534d;font-size:12px}.pd-mkt-keyfacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pd-mkt-keyfacts>div{background:#f4f5f7;border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.pd-mkt-keyfacts span{color:#8a877f;font-family:var(--exh-mono), "Geist Mono", monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500}.pd-mkt-keyfacts strong{font-size:16px;font-weight:700}.pd-mkt-proddlg__ctas{gap:10px;display:flex}.pd-mkt-proddlg__ctas .pd-mkt-pillbtn{flex:1;justify-content:center;height:48px}.pd-mkt-proddlg__ctas .pd-mkt-roundbtn{width:48px;height:48px}.pd-mkt-specs{border:1px solid #e6e8f0;border-radius:14px;overflow:hidden}.pd-mkt-specs__row{grid-template-columns:200px minmax(0,1fr);padding:12px 16px;font-size:14px;display:grid}.pd-mkt-specs__row:nth-child(2n){background:#fafafc}.pd-mkt-specs__row+.pd-mkt-specs__row{border-top:1px solid #eef0f4}.pd-mkt-specs__row span{color:#55534d}.pd-mkt-specs__row strong{font-weight:600}.pd-mkt-apps{flex-wrap:wrap;gap:8px;display:flex}.pd-mkt-apps span{color:#3a3934;border:1px solid #e6e8f0;border-radius:999px;padding:6px 12px;font-size:13px}.pd-mkt-more{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pd-mkt-more button{color:#16161a;cursor:pointer;text-align:left;background:#fff;border:1px solid #e6e8f0;border-radius:12px;align-items:center;gap:10px;padding:8px;font-family:inherit;display:flex}.pd-mkt-more button:hover{border-color:#16161a}.pd-mkt-more__media{background:repeating-linear-gradient(135deg,#f1f2f6 0 6px,#fafafc 6px 12px);border-radius:8px;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.pd-mkt-more__media img{box-sizing:border-box;object-fit:contain;background:#fff;width:100%;height:100%;padding:4px;position:absolute;inset:0}.pd-mkt-more__copy{flex-direction:column;gap:1px;min-width:0;display:flex}.pd-mkt-more__copy strong{font-size:13px;font-weight:600}.pd-mkt-more__copy span{color:#55534d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pd-mkt-layer--pdf{z-index:90}.pd-mkt-pdf{background:#fff;outline:none}.pd-mkt-pdf__panel{background:#fff;flex-direction:column;width:100vw;height:100dvh;display:flex;position:absolute;top:0;left:0;overflow:hidden}.pd-mkt-pdf__head{padding:max(10px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left));border-bottom:1px solid #e6e8f0;flex:none;align-items:center;gap:12px;display:flex}.pd-mkt-pdf__head .pd-mkt-doc__badge{width:32px;height:40px}.pd-mkt-pdf__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.pd-mkt-pdf__head .pd-mkt-pillbtn{height:40px}.pd-mkt-pdf__head .pd-mkt-roundbtn{width:40px;height:40px}.pd-mkt-pdf__frame{background:#f4f5f7;border:0;flex:1;width:100%;min-height:0;display:block}.pd-mkt-pdf__notice{color:#5c4310;background:#fff6e5;border-bottom:1px solid #f1dcae;flex:none;margin:0;padding:10px 16px;font-size:13.5px}.pd-mkt-pdf__state{color:#3a3934;padding:24px max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));text-align:center;background:#f4f5f7;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;font-size:15px;line-height:1.5;display:flex}.pd-mkt-pdf__state p{max-width:440px;margin:0}.pd-mkt-pdf__state .pd-mkt-pillbtn{cursor:pointer}.pd-mkt-pdf__state--challenge{text-align:left;overflow-y:auto}.pd-mkt-pdf__state--challenge .pd-risk-challenge{width:100%;max-width:480px}.pd-mkt-proddlg__notice{color:#8a3b12;margin:8px 0 0;font-size:13.5px}@media (max-width:480px){.pd-mkt-pdf__head{gap:8px}.pd-mkt-pdf__head .pd-mkt-doc__badge{display:none}}@media (max-width:1100px){.pd-mkt-cogrid,.pd-mkt-videogrid,.pd-mkt-docgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-mkt-certgrid,.pd-mkt-prodgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-mkt-store__columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:880px){.pd-mkt-page{padding:16px 16px 48px}.pd-mkt-hero{padding:28px 20px}.pd-mkt-hero h1{font-size:28px}.pd-mkt-hero p{font-size:16px}.pd-mkt-panel__head{flex-wrap:wrap;gap:12px;padding:14px 16px}.pd-mkt-search{order:4;width:100%}.pd-mkt-panel__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.pd-mkt-subnav{display:none}.pd-mkt-subselect{background:#fff;border-bottom:1px solid #e6e8f0;align-items:center;gap:10px;padding:10px 16px;display:flex}.pd-mkt-subsection__head{flex-direction:column;gap:4px}.pd-mkt-subsection__titles{flex-wrap:wrap;gap:2px 10px}.pd-mkt-country{width:100%;margin:6px 0 0}.pd-mkt-country__trigger{flex:1;max-width:none;height:44px}.pd-mkt-country__name{text-align:left;flex:1}.pd-mkt-country__value{flex:1}.pd-mkt-country__pop{width:auto;left:0;right:0}.pd-mkt-country__option{min-height:44px}.pd-mkt-panel__scroll{padding:16px 16px 32px}.pd-mkt-dialog--category,.pd-mkt-dialog--store{border-radius:16px;width:calc(100vw - 16px);height:calc(100dvh - 16px)}.pd-mkt-cogrid,.pd-mkt-videogrid,.pd-mkt-docgrid,.pd-mkt-factorygrid,.pd-mkt-highlights,.pd-mkt-prodgrid{grid-template-columns:minmax(0,1fr)}.pd-mkt-certgrid,.pd-mkt-prodgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-mkt-store__head{flex-direction:column;align-items:flex-start;gap:14px;padding:16px}.pd-mkt-store__actions{flex-wrap:wrap}.pd-mkt-store__miniactions,.pd-mkt-store__minilogo{display:none}.pd-mkt-store__mini{padding:0 60px 0 16px}.pd-mkt-store__close{width:36px;height:36px;top:8px;right:12px}.pd-mkt-tabs{padding:0 12px;overflow-x:auto}.pd-mkt-tabs__tab{flex-shrink:0}.pd-mkt-store__columns{gap:20px;padding:20px 16px 36px}.pd-mkt-proddlg__panel{inset:2vh 2vw}.pd-mkt-proddlg__body{grid-template-columns:minmax(0,1fr)}.pd-mkt-proddlg__gallery{position:static}.pd-mkt-specs__row{grid-template-columns:130px minmax(0,1fr)}}.pd-mkt-lock{background:#f5f7ff;border:1px solid #d7ddf7;border-radius:16px;grid-template-columns:auto 1fr;align-items:flex-start;gap:12px 14px;margin:0 0 24px;padding:18px;display:grid}.pd-mkt-lock__icon{color:#fff;background:#2438d6;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pd-mkt-lock__title{color:#16161a;margin:0 0 4px;font-size:16px;font-weight:700}.pd-mkt-lock__body,.pd-mkt-contactlock__body{color:#55534d;margin:0;font-size:14px;line-height:1.5}.pd-mkt-lock__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.pd-mkt-lock__primary,.pd-mkt-lock__secondary{cursor:pointer;font:inherit;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.pd-mkt-lock__primary{color:#fff;background:#2438d6;border:0}.pd-mkt-lock__primary:hover{background:#16161a}.pd-mkt-lock__secondary{color:#16161a;background:#fff;border:.5px solid #dadde6}.pd-mkt-lock__primary:focus-visible,.pd-mkt-lock__secondary:focus-visible{outline-offset:2px;outline:2px solid #2438d6}.pd-mkt-teasernote{color:#3d3b36;background:#f5f7ff;border:1px solid #d7ddf7;border-radius:14px;flex-direction:column;gap:10px;margin:16px 0 0;padding:14px 16px;font-size:14px;display:flex}.pd-mkt-teasernote p{margin:0}.pd-mkt-remaining{color:#6b4a00;background:#fff6e5;border-radius:10px;margin:0 0 16px;padding:8px 12px;font-size:13.5px}.pd-mkt-cocard__badges{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.pd-mkt-sample{color:#1f6b45}.pd-mkt-sample--card{white-space:nowrap;background:#e8f5ee;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.pd-mkt-sample--store{background:#eef8f2;border:1px solid #cfe9db;border-radius:10px;flex-wrap:wrap;gap:4px 8px;margin:0 0 16px;padding:8px 12px;font-size:13.5px;display:flex}.pd-mkt-teaser__counts{color:#55534d;margin:8px 0 0;font-size:14px;font-weight:600}.pd-mkt-teaser__subs{margin-top:12px}.pd-mkt-teaser__pending{color:#55534d;margin:0 0 24px;font-size:14px}.pd-mkt-prodgrid--teaser{margin:0;padding:0;list-style:none}@media (max-width:640px){.pd-mkt-lock{grid-template-columns:1fr}}a.pd-mkt-subnav__item,a.pd-mkt-subnav__item:hover,a.pd-mkt-subnav__item:focus-visible{text-decoration:none}a.pd-mkt-subnav__item:not(.pd-mkt-subnav__item--active),a.pd-mkt-subnav__item:not(.pd-mkt-subnav__item--active):hover{color:#16161a}.pd-mkt-landing__crumbs{flex-wrap:wrap;margin-bottom:14px;font-size:13px}.pd-mkt-landing__crumbs a{text-decoration:none}.pd-mkt-landing__crumbs a:hover{text-decoration:underline}.pd-mkt-landing__head{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.pd-mkt-landing__title{color:#16161a;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:800;line-height:1.15}.pd-mkt-landing__intro{color:#3d3b36;max-width:760px;margin:0;font-size:16px;line-height:1.5}.pd-mkt-landing__counts{color:#55534d;margin:0;font-size:14px;font-weight:600}.pd-mkt-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:28px 0 0;display:flex}.pd-mkt-pager__pages{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pd-mkt-pager__page,.pd-mkt-pager__step{color:#16161a;border:1px solid #e6e8f0;border-radius:10px;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.pd-mkt-pager__page:hover,.pd-mkt-pager__step:hover{color:#16161a;background:#f1f2f6;text-decoration:none}.pd-mkt-pager__page--current{color:#fff;background:#16161a;border-color:#16161a}.pd-mkt-landing__explore{text-align:center;margin:24px 0 0;font-size:14px}.pd-mkt-landing__more{border-top:1px solid #e6e8f0;margin-top:32px;padding-top:20px}.pd-mkt-landing__more h2{margin:0 0 12px;font-size:18px;font-weight:700}.pd-mkt-landing__more ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.pd-mkt-landing__more li{font-size:14px}.pd-mkt-landing__more-count{color:#8a877f;font-size:12.5px}@media (max-width:640px){.pd-mkt-landing__title{font-size:24px}.pd-mkt-landing .pd-mkt-cogrid{grid-template-columns:minmax(0,1fr)}}
.pd-pcb,.pd-pcb-layer,.pd-pcb-popup-layer{color:#0f1115;font-family:var(--exh-sans), "Geist", system-ui, sans-serif;-webkit-font-smoothing:antialiased}.pd-pcb-popup-layer{z-index:70;position:fixed;inset:0}.pd-pcb-popup-layer__back{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#16161a6b;position:absolute;inset:0}.pd-pcb-popup{background:#f4f5f7;border-radius:22px;width:calc(100vw - 48px);max-width:1392px;height:calc(100dvh - 48px);max-height:900px;margin:auto;position:absolute;inset:0;overflow:hidden;box-shadow:0 50px 120px -30px #0000008c,0 0 0 .5px #0003}.pd-pcb{background:#f4f5f7;position:absolute;inset:0;overflow-y:auto}.pd-pcb-popup__wait{color:#3a3f47;text-align:center;justify-content:center;align-items:center;padding:48px;font-size:15px;display:flex;position:absolute;inset:0}.pd-pcb-popup__close{position:absolute;top:16px;right:16px}.pd-pcb-popup__retry{color:#157a43;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.pd-pcb-label{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.pd-pcb-noscroll{scrollbar-width:none}.pd-pcb-noscroll::-webkit-scrollbar{display:none}@keyframes pd-pcb-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.pd-pcb-stars{color:#e2e4ea;letter-spacing:1px;line-height:1;display:inline-block;position:relative}.pd-pcb-stars__fill{color:#f59e0b;white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.pd-pcb-sticky{z-index:20;transition:box-shadow .25s;position:sticky;top:0}.pd-pcb-sticky--scrolled{box-shadow:0 10px 24px -16px #0f111559}.pd-pcb-hero{background:linear-gradient(135deg,#3db36a,#157a43);position:relative;overflow:hidden}.pd-pcb-hero:before{content:"";background-image:radial-gradient(#ffffff29 1.1px,#0000 1.3px);background-position:1.5px 1.5px;background-size:15px 15px;position:absolute;inset:0}.pd-pcb-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:end;gap:40px;max-width:1440px;margin:0 auto;padding:36px 56px 32px;transition:padding .3s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.pd-pcb-sticky--compact .pd-pcb-hero__inner{align-items:center;padding:12px 56px}.pd-pcb-hero__close{z-index:1;background:#fffffff0;border-color:#0000;position:absolute;top:14px;right:16px}.pd-pcb-sticky--compact .pd-pcb-hero__close{width:36px;height:36px;top:50%;transform:translateY(-50%)}.pd-pcb-hero__inner,.pd-pcb-sticky--compact .pd-pcb-hero__inner{padding-right:80px}.pd-pcb-hero__titles{color:#fff;flex-direction:column;gap:10px;transition:gap .3s;display:flex}.pd-pcb-sticky--compact .pd-pcb-hero__titles{gap:4px}.pd-pcb-hero__crumb{opacity:.9;align-items:center;gap:8px;max-height:20px;font-size:13px;font-weight:600;transition:max-height .3s,opacity .3s;display:flex;overflow:hidden}.pd-pcb-sticky--compact .pd-pcb-hero__crumb{opacity:0;max-height:0}.pd-pcb-hero h1{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:900;line-height:1.05;transition:font-size .3s cubic-bezier(.2,.8,.2,1)}.pd-pcb-sticky--compact .pd-pcb-hero h1{font-size:24px}.pd-pcb-hero__stats{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.pd-pcb-hero__stats>span{align-items:center;gap:5px;display:flex}.pd-pcb-hero__stats svg path:first-child{fill:currentColor}.pd-pcb-hero__dot{background:#fff9;border-radius:9px;width:3px;height:3px}.pd-pcb-search{color:#8a8f98;background:#fff;border-radius:14px;align-items:center;gap:12px;height:54px;padding:0 18px;transition:height .3s;display:flex;box-shadow:0 10px 24px -12px #0f111573}.pd-pcb-sticky--compact .pd-pcb-search{height:44px}.pd-pcb-search input{color:#0f1115;font:500 15px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;outline:0;flex:1;min-width:0}.pd-pcb-search input::placeholder{color:#8a8f98}.pd-pcb-search input::-webkit-search-cancel-button{display:none}.pd-pcb-search:focus-within{box-shadow:0 10px 24px -12px #0f111573,0 0 0 3px #ffffffbf}.pd-pcb-search input:focus-visible{box-shadow:none;border-radius:0;outline:none}.pd-pcb-search__clear{color:#3a3f47;cursor:pointer;background:#f1f2f5;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.pd-pcb-bar{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:12px max(56px,50vw - 664px);display:flex}.pd-pcb-bar__filters{scrollbar-width:none;flex:1;gap:8px;display:flex;overflow-x:auto}.pd-pcb-chip{color:#3a3f47;cursor:pointer;font:600 13.5px var(--exh-sans), "Geist", sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 16px;transition:background .2s,color .2s;display:flex}.pd-pcb-chip:hover{border-color:#3db36a}.pd-pcb-chip--on{color:#fff;background:#157a43;border-color:#157a43;box-shadow:0 4px 10px #157a434d}.pd-pcb-bar__count{color:#3a3f47;flex-shrink:0;font-size:14px;font-weight:700}.pd-pcb-bar__rule{background:#e5e7eb;width:1px;height:20px;margin:0 6px}.pd-pcb-bar__sort{color:#6b7280;flex-shrink:0;align-items:center;gap:6px;font-size:13px;display:flex}.pd-pcb-bar__sort select{color:#0f1115;font:600 13px var(--exh-sans), "Geist", sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:34px;padding:0 8px}.pd-pcb-body{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;max-width:1440px;margin:0 auto;padding:24px 56px 56px;display:grid}.pd-pcb-rail{max-height:calc(var(--pd-pcb-view,100vh) - var(--pd-pcb-sticky,200px) - 48px);scrollbar-width:thin;top:calc(var(--pd-pcb-sticky,200px) + 24px);background:#fbfbfd;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;gap:12px;padding:16px;transition:top .3s;display:flex;position:sticky;overflow-y:auto}.pd-pcb-rail__head{justify-content:space-between;align-items:baseline;display:flex}.pd-pcb-rail__sel{color:#6b7280;font-size:11px;font-weight:700}.pd-pcb-rail__sel--on{color:#157a43}.pd-pcb-rail__list{flex-direction:column;gap:4px;display:flex}.pd-pcb-state{cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #eef0f3;border-radius:9px;align-items:center;gap:10px;height:38px;padding:0 10px;transition:background .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.pd-pcb-state:hover{border-color:#3db36a}.pd-pcb-state--on{background:#e3f4ea;border-color:#3db36a}.pd-pcb-state__bar{background:#3db36a12;position:absolute;top:0;bottom:0;left:0}.pd-pcb-state--on .pd-pcb-state__bar{background:#3db36a2e}.pd-pcb-state__box{background:#fff;border:1.5px solid #c7ced8;border-radius:5px;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid;position:relative}.pd-pcb-state--on .pd-pcb-state__box{background:#157a43;border-color:#157a43}.pd-pcb-state__name{color:#0f1115;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;position:relative;overflow:hidden}.pd-pcb-state__count{color:#157a43;font:700 11px var(--exh-mono), "Geist Mono", monospace;background:#e3f4ea;border-radius:999px;padding:2px 7px;position:relative}.pd-pcb-rail__more{color:#157a43;cursor:pointer;font:800 12.5px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;height:34px}.pd-pcb-rail__clear{color:#157a43;cursor:pointer;font:700 12.5px var(--exh-sans), "Geist", sans-serif;background:#e3f4ea;border:1px solid #cde9d7;border-radius:9px;height:36px}.pd-pcb-main{flex-direction:column;gap:14px;min-width:0;display:flex}.pd-pcb-selchips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pd-pcb-selchips>span{color:#6b7280;font-size:13px;font-weight:600}.pd-pcb-selchips button{color:#fff;cursor:pointer;font:600 12.5px var(--exh-sans), "Geist", sans-serif;background:#157a43;border:0;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 8px 0 12px;display:flex}.pd-pcb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;transition:opacity .2s;display:grid}.pd-pcb-grid--busy{opacity:.55}.pd-pcb-card{color:#0f1115;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;gap:12px;padding:16px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.45s cubic-bezier(.2,.9,.2,1) both pd-pcb-in;display:flex}.pd-pcb-card:hover{color:#0f1115;border-color:#bfe3cc;transform:translateY(-3px);box-shadow:0 18px 36px -22px #0f111566}.pd-pcb-card:focus-visible{outline-offset:2px;outline:3px solid #3db36a}.pd-pcb-card__top{align-items:flex-start;gap:12px;display:flex}.pd-pcb-card__logo,.pd-pcb-hero2__logo{color:#fff;letter-spacing:-.02em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:16px;font-weight:800;display:flex;overflow:hidden;box-shadow:0 2px 4px #0f11151a}.pd-pcb-card__logo--image,.pd-pcb-hero2__logo--image{box-shadow:none;background:#fff;border:1px solid #eef0f3;padding:4px}.pd-pcb-card__logo img,.pd-pcb-hero2__logo img{object-fit:contain;width:100%;height:100%}.pd-pcb-card__id{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.pd-pcb-card__namerow{align-items:flex-start;gap:6px;display:flex}.pd-pcb-card__name{letter-spacing:-.01em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:15.5px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pd-pcb-card__badges{flex-shrink:0;gap:3px;padding-top:1px;display:flex}.pd-pcb-card__rating{color:#6b7280;align-items:center;gap:6px;font-size:12px;display:flex}.pd-pcb-card__rating strong{color:#3a3f47}.pd-pcb-card__lines{color:#6b7280;flex-direction:column;gap:5px;font-size:12.5px;font-weight:600;line-height:1.4;display:flex}.pd-pcb-card__line{gap:6px;display:flex}.pd-pcb-card__line svg{flex-shrink:0;margin-top:2px}.pd-pcb-card__line>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pd-pcb-card__line--strong{color:#3a3f47;font-weight:700}.pd-pcb-card__chips{flex-wrap:wrap;gap:5px;display:flex}.pd-pcb-card__chips span{color:#3a3f47;background:#f1f2f5;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:700}.pd-pcb-card__foot{color:#6b7280;border-top:1px dashed #e5e7eb;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:12px;font-weight:600;display:flex}.pd-pcb-card__certs{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pd-pcb-card__go{color:#157a43;flex-shrink:0;align-items:center;gap:3px;font-size:12.5px;font-weight:700;display:flex}.pd-pcb-empty{color:#6b7280;text-align:center;background:#fff;border:1px dashed #e5e7eb;border-radius:14px;padding:48px;font-size:15px}.pd-pcb-more{justify-content:center;min-height:48px;padding:8px 0;display:flex}.pd-pcb-more__btn{color:#157a43;cursor:pointer;font:700 13.5px var(--exh-sans), "Geist", sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:999px;height:42px;padding:0 22px}.pd-pcb-more__btn:hover{border-color:#157a43}.pd-pcb-more__end{color:#6b7280;padding-top:12px;font-size:13px;font-weight:600}.pd-pcb-layer{z-index:80;position:fixed;inset:0}.pd-pcb-layer__back{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f11156b;position:absolute;inset:0}.pd-pcb-dialog{background:#f4f5f7;border-radius:22px;width:calc(100vw - 80px);max-width:1360px;height:calc(100dvh - 48px);max-height:900px;margin:auto;position:absolute;inset:0;overflow:hidden;box-shadow:0 50px 120px -30px #0000008c,0 0 0 .5px #0003}.pd-pcb-wait{color:#3a3f47;text-align:center;padding:48px;font-size:15px}.pd-pcb-profile{position:absolute;inset:0;overflow-y:auto}.pd-pcb-phead{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4;background:#fffffff5;border-bottom:1px solid #e5e7eb;align-items:center;gap:10px;height:56px;padding:0 14px 0 24px;display:flex;position:sticky;top:0}.pd-pcb-phead__titles{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.pd-pcb-phead__titles span{color:#6b7280;letter-spacing:.06em;font-size:10.5px;font-weight:700}.pd-pcb-phead__titles strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.pd-pcb-round{color:#3a3f47;cursor:pointer;background:#fff;border:.5px solid #dadde6;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pd-pcb-round:hover{color:#0f1115;border-color:#0f1115}.pd-pcb-round--close{color:#0f1115}.pd-pcb-round--close:hover{color:#fff;background:#0f1115}.pd-pcb-hero2{background:#fff;border-bottom:1px solid #e5e7eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 28px;display:grid}.pd-pcb-hero2__id{align-items:flex-start;gap:18px;min-width:0;display:flex}.pd-pcb-hero2__logo{border-radius:18px;width:84px;height:84px;font-size:26px;box-shadow:0 10px 24px -12px #0f111566}.pd-pcb-hero2__text{flex-direction:column;gap:8px;min-width:0;display:flex}.pd-pcb-hero2__namerow{align-items:center;gap:8px;display:flex}.pd-pcb-hero2__namerow h2{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:1.1}.pd-pcb-hero2__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pd-pcb-hero2__rating{color:#6b7280;cursor:pointer;font:400 13px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.pd-pcb-hero2__rating strong{color:#3a3f47}.pd-pcb-flag{border-radius:6px;align-items:center;gap:4px;padding:4px 9px 4px 6px;font-size:11.5px;font-weight:700;display:flex}.pd-pcb-flag--top{color:#b45309;background:#fef3c7}.pd-pcb-flag--trusted{color:#1d4ed8;background:#dbeafe}.pd-pcb-hero2__contact{color:#6b7280;flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:600;display:flex}.pd-pcb-hero2__contact>span{align-items:center;gap:6px;display:flex}.pd-pcb-hero2__phone,.pd-pcb-hero2__phone a{color:#3a3f47;font-weight:700}.pd-pcb-hero2__actions{flex-wrap:wrap;gap:10px;display:flex}.pd-pcb-btn{color:#0f1115;cursor:pointer;font:700 14px var(--exh-sans), "Geist", sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 20px;text-decoration:none;display:flex}.pd-pcb-btn:hover{color:#0f1115;border-color:#0f1115}.pd-pcb-btn--primary{color:#fff;background:#157a43;border-color:#157a43}.pd-pcb-btn--primary:hover{color:#fff;background:#0f5e33;border-color:#0f5e33}.pd-pcb-btn:disabled{cursor:not-allowed;opacity:.5}.pd-pcb-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;z-index:3;background:#fffffff2;border-bottom:1px solid #e5e7eb;gap:2px;padding:0 18px;display:flex;position:sticky;top:56px;overflow-x:auto}.pd-pcb-tabs::-webkit-scrollbar{display:none}.pd-pcb-tabs__tab{color:#6b7280;cursor:pointer;font:600 13.5px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;height:48px;padding:0 14px;transition:color .2s,border-color .2s}.pd-pcb-tabs__tab:hover,.pd-pcb-tabs__tab--on{color:#0f1115}.pd-pcb-tabs__tab--on{border-bottom-color:#157a43}.pd-pcb-columns{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;padding:24px 28px 44px;display:grid}.pd-pcb-maincol{flex-direction:column;gap:28px;min-width:0;display:flex}.pd-pcb-sec{flex-direction:column;gap:10px;display:flex}.pd-pcb-panel{background:#fff;border:1px solid #e5e7eb;border-radius:14px}.pd-pcb-about{flex-direction:column;gap:10px;padding:18px 20px;display:flex}.pd-pcb-about p{color:#3a3f47;text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.pd-pcb-muted,.pd-pcb-about .pd-pcb-muted{color:#6b7280}.pd-pcb-provides{flex-direction:column;gap:8px;display:flex}.pd-pcb-provides>span{color:#16a34a;font-size:12.5px;font-weight:600}.pd-pcb-provides>.pd-pcb-provides__muted{color:#6b7280}.pd-pcb-checks{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.pd-pcb-check{color:#16a34a;background:#e7f6ec;border:1px solid #16a34a33;border-radius:6px;align-items:center;gap:4px;padding:4px 9px 4px 6px;font-size:11.5px;font-weight:700;display:flex}.pd-pcb-check--lg{border-radius:7px;gap:5px;padding:5px 10px 5px 7px;font-size:12px}.pd-pcb-pill{color:#0f1115;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:700}.pd-pcb-na{color:#b6bcc6;padding-top:3px;font-size:12px;font-weight:600}.pd-pcb-captitle{flex-direction:column;gap:3px;display:flex}.pd-pcb-captitle>span:last-child{color:#16a34a;font-size:12.5px;font-weight:600}.pd-pcb-caps{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.pd-pcb-caps--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-pcb-caps__row{background:#fff;border-bottom:1px solid #eef0f3;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:12px 16px;display:grid}.pd-pcb-caps--two .pd-pcb-caps__row:nth-child(odd){border-right:1px solid #eef0f3}.pd-pcb-caps__row--hl{background:#e7f6ec8c;box-shadow:inset 3px 0 #16a34a}.pd-pcb-caps__label{color:#3a3f47;padding-top:3px;font-size:12.5px;font-weight:800}.pd-pcb-caps__row--hl .pd-pcb-caps__label{color:#157a43}.pd-pcb-extras{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pd-pcb-extra{color:#3a3f47;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;padding:14px;font-size:13px;font-weight:700;display:flex}.pd-pcb-extra__icon{color:#16a34a;background:#e7f6ec;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.pd-pcb-sechead{align-items:baseline;gap:10px;display:flex}.pd-pcb-sechead__count{color:#16a34a;font-size:12.5px;font-weight:600}.pd-pcb-emptysec{color:#6b7280;background:#fff;border:1px dashed #e5e7eb;border-radius:12px;padding:18px 20px;font-size:13.5px}.pd-pcb-gallery{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:130px;gap:10px;display:grid}.pd-pcb-gallery__tile{cursor:zoom-in;background:repeating-linear-gradient(135deg,#eceef2 0 10px,#f7f8fa 10px 20px);border:1px solid #e5e7eb;border-radius:12px;padding:0;overflow:hidden}.pd-pcb-gallery__tile--lead{grid-row:span 2}.pd-pcb-gallery__tile img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.pd-pcb-gallery__tile:hover img{transform:scale(1.04)}.pd-pcb-certs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pd-pcb-cert{color:#0f1115;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.pd-pcb-cert:hover{border-color:#16a34a}.pd-pcb-cert--static{cursor:default}.pd-pcb-cert--static:hover{border-color:#e5e7eb}.pd-pcb-cert__thumb{background:#fbfaf6;border:1px solid #e8e2cf;border-radius:6px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:52px;height:66px;display:flex}.pd-pcb-cert__thumb span{background:#e8e2cf;border-radius:2px;width:28px;height:2px}.pd-pcb-cert__thumb span:last-child{width:20px}.pd-pcb-cert__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pd-pcb-cert__title{align-items:center;gap:5px;font-size:13.5px;font-weight:700;display:flex}.pd-pcb-cert__ok{color:#16a34a;flex-shrink:0;display:inline-flex}.pd-pcb-cert__sub{color:#6b7280;font-size:12px}.pd-pcb-cert__link{color:#157a43;font-size:11.5px;font-weight:600}.pd-pcb-videos,.pd-pcb-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pd-pcb-video{color:#0f1115;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.pd-pcb-video__tray{aspect-ratio:16/9;background:linear-gradient(135deg,#1f2937,#0f1115);border-radius:12px;place-items:center;width:100%;transition:transform .2s;display:grid;position:relative;overflow:hidden}.pd-pcb-video:hover .pd-pcb-video__tray{transform:scale(1.02)}.pd-pcb-video__dots{background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:12px 12px;position:absolute;inset:0}.pd-pcb-video__play{background:red;border-radius:10px;justify-content:center;align-items:center;width:54px;height:38px;display:flex;position:relative}.pd-pcb-video__play--lg{border-radius:14px;width:76px;height:54px}.pd-pcb-video__meta{flex-direction:column;gap:2px;display:flex}.pd-pcb-video__title{font-size:13.5px;font-weight:700;line-height:1.3}.pd-pcb-video__sub{color:#6b7280;font-size:12px}.pd-pcb-doc{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.pd-pcb-doc__cover{cursor:pointer;background:#f1f2f5;border:0;place-items:center;height:150px;padding:0;display:grid;position:relative}.pd-pcb-doc__page{background:#fff;border-radius:4px;flex-direction:column;width:96px;height:124px;transition:transform .25s;display:flex;overflow:hidden;transform:rotate(-3deg);box-shadow:0 8px 20px -10px #0f111559}.pd-pcb-doc__cover:hover .pd-pcb-doc__page{transform:rotate(0)scale(1.05)}.pd-pcb-doc__band{color:#fff;align-items:flex-end;height:34px;padding:5px;font-size:8px;font-weight:800;display:flex}.pd-pcb-doc__lines{flex-direction:column;gap:4px;padding:7px;display:flex}.pd-pcb-doc__lines span{background:#eceef2;border-radius:2px;height:3px}.pd-pcb-doc__lines span:first-child{background:#d9dce2;width:70%;height:4px}.pd-pcb-doc__lines span:nth-child(2){width:90%}.pd-pcb-doc__lines span:nth-child(3){width:80%}.pd-pcb-doc__lines .pd-pcb-doc__block{background:#f1f2f5;height:26px;margin-top:3px}.pd-pcb-doc__kind{color:#c62828;font:700 10px var(--exh-mono), "Geist Mono", monospace;background:#fdecec;border-radius:4px;padding:3px 6px;position:absolute;top:10px;left:10px}.pd-pcb-doc__foot{align-items:center;gap:8px;padding:10px 12px 12px;display:flex}.pd-pcb-doc__text{flex:1;min-width:0}.pd-pcb-doc__title{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}.pd-pcb-doc__sub{color:#6b7280;margin-top:2px;font-size:11.5px}.pd-pcb-doc__view{color:#0f1115;cursor:pointer;font:700 12px var(--exh-sans), "Geist", sans-serif;background:#fff;border:1px solid #e5e7eb;border-radius:999px;height:32px;padding:0 12px}.pd-pcb-doc__view:hover{color:#157a43;border-color:#157a43}.pd-pcb-doc__dl{color:#0f1115;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.pd-pcb-doc__dl:hover{color:#157a43;border-color:#157a43}.pd-pcb-rail2{flex-direction:column;gap:14px;display:flex;position:sticky;top:120px}.pd-pcb-vcard{aspect-ratio:1.75;box-sizing:border-box;color:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 44px -22px #0f11158c}.pd-pcb-vcard__ring{border:1px solid #ffffff38;border-radius:999px;width:190px;height:190px;position:absolute;top:-60px;right:-60px}.pd-pcb-vcard__disc{background:#ffffff1a;border-radius:999px;width:100px;height:100px;position:absolute;top:-14px;right:-14px}.pd-pcb-vcard__top{align-items:center;gap:10px;display:flex;position:relative}.pd-pcb-vcard__mark{background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.pd-pcb-vcard__org{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.pd-pcb-vcard__bottom{position:relative}.pd-pcb-vcard__lines{flex-direction:column;gap:8px;min-width:0;display:flex}.pd-pcb-vcard__place{letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.15}.pd-pcb-vcard__mono{font:500 12px var(--exh-mono), "Geist Mono", monospace;overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.pd-pcb-vcard__actions{gap:8px;display:flex}.pd-pcb-vcard__actions .pd-pcb-round{width:44px;height:44px}.pd-pcb-vcard__save{color:#fff;background:#0f1115;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;height:44px;font-size:13px;font-weight:600;display:flex}.pd-pcb-vcard__save:hover{color:#fff;background:#157a43}.pd-pcb-socials{flex-wrap:wrap;gap:8px;display:flex}.pd-pcb-social{color:#3a3f47;background:#fff;border:1px solid #e5e7eb;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.pd-pcb-social:hover{color:#157a43;border-color:#157a43}.pd-pcb-facts{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.pd-pcb-facts__row{justify-content:space-between;gap:12px;padding:11px 16px;font-size:13.5px;display:flex}.pd-pcb-facts__row+.pd-pcb-facts__row{border-top:1px solid #eef0f3}.pd-pcb-facts__row span{color:#6b7280}.pd-pcb-facts__row strong{text-align:right}.pd-pcb-reviews{flex-direction:column;gap:10px;display:flex}.pd-pcb-reviews__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pd-pcb-rsum{flex-direction:column;align-items:center;gap:6px;padding:18px;display:flex}.pd-pcb-rsum__big{letter-spacing:-.03em;font-size:44px;font-weight:900;line-height:1}.pd-pcb-rsum__count{color:#6b7280;font-size:12.5px}.pd-pcb-rsum__bars{flex-direction:column;align-self:stretch;gap:6px;margin-top:8px;display:flex}.pd-pcb-rsum__bar{color:#3a3f47;grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;gap:8px;font-size:12px;font-weight:700;display:grid}.pd-pcb-rsum__track{background:#f1f2f5;border-radius:999px;height:8px;overflow:hidden}.pd-pcb-rsum__track span{background:#f59e0b;border-radius:999px;height:100%;display:block}.pd-pcb-rsum__n{color:#6b7280;text-align:right}.pd-pcb-rlist{flex-direction:column;gap:10px;display:flex}.pd-pcb-rcta{justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.pd-pcb-rcta>div{flex-direction:column;gap:2px;display:flex}.pd-pcb-rcta strong{font-size:14px}.pd-pcb-rcta span{color:#6b7280;font-size:12.5px}.pd-pcb-rcta .pd-pcb-btn{flex-shrink:0;height:40px}.pd-pcb-rform{flex-direction:column;gap:12px;padding:16px;display:flex}.pd-pcb-rform__head{flex-direction:column;gap:2px;display:flex}.pd-pcb-rform__head span{color:#6b7280;font-size:12.5px}.pd-pcb-rform__stars{border:0;align-items:center;gap:4px;margin:0;padding:0;display:flex}.pd-pcb-rform__stars legend{color:#3a3f47;margin-bottom:6px;padding:0;font-size:12.5px;font-weight:700}.pd-pcb-starpick{color:#d5d9e0;cursor:pointer;font-size:28px;line-height:1;transition:color .15s,transform .15s;position:relative}.pd-pcb-starpick input{opacity:0;width:1px;height:1px;position:absolute}.pd-pcb-starpick--on{color:#f59e0b}.pd-pcb-starpick:hover{transform:scale(1.12)}.pd-pcb-starpick:has(input:focus-visible){outline-offset:2px;outline:2px solid #157a43}.pd-pcb-rform__word{color:#6b7280;margin-left:8px;font-size:12.5px;font-weight:700}.pd-pcb-rform__text{flex-direction:column;gap:6px;display:flex}.pd-pcb-rform__text>span:first-child{color:#3a3f47;font-size:12.5px;font-weight:700}.pd-pcb-rform textarea,.pd-pcb-report select,.pd-pcb-report input{color:#0f1115;font:500 14px/1.5 var(--exh-sans), "Geist", sans-serif;resize:vertical;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px}.pd-pcb-rform textarea:focus,.pd-pcb-report select:focus,.pd-pcb-report input:focus{border-color:#157a43;outline:2px solid #157a4326}.pd-pcb-rform__meter{color:#b45309;align-self:flex-end;font-size:11.5px;font-weight:600}.pd-pcb-rform__meter--ok{color:#6b7280}.pd-pcb-rform__error{color:#b42318;background:#fdecec;border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;font-weight:600}.pd-pcb-rform__note{color:#6b7280;margin:0;font-size:12px}.pd-pcb-rform__actions{justify-content:flex-end;gap:8px;display:flex}.pd-pcb-rform__actions .pd-pcb-btn{height:40px}.pd-pcb-review{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.pd-pcb-review header{align-items:center;gap:10px;display:flex}.pd-pcb-review__avatar{color:#157a43;background:#e3f4ea;border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.pd-pcb-review__who{flex-direction:column;flex:1;min-width:0;display:flex}.pd-pcb-review__who strong{font-size:13.5px}.pd-pcb-review__who span{color:#6b7280;font-size:12px}.pd-pcb-review p{color:#3a3f47;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px;line-height:1.55}.pd-pcb-review__report{color:#6b7280;cursor:pointer;font:600 12px var(--exh-sans), "Geist", sans-serif;background:0 0;border:0;align-self:flex-start;padding:0}.pd-pcb-review__report:hover{color:#b42318;text-decoration:underline}.pd-pcb-review__done{color:#157a43;font-size:12px;font-weight:600}.pd-pcb-report{background:#fbfbfd;border:1px solid #eef0f3;border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.pd-pcb-report label{color:#3a3f47;flex-direction:column;gap:6px;font-size:12.5px;font-weight:700;display:flex}.pd-pcb-viewer__back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90;background:#0a0c10d6;position:fixed;inset:0}.pd-pcb-viewer{pointer-events:none;z-index:91;flex-direction:column;gap:14px;display:flex;position:fixed;inset:20px 28px}.pd-pcb-viewer>*{pointer-events:auto}.pd-pcb-viewer__head{color:#fff;align-items:center;gap:12px;display:flex}.pd-pcb-viewer__kind{font:700 10.5px var(--exh-mono), "Geist Mono", monospace;letter-spacing:.06em;background:#ffffff24;border-radius:6px;padding:4px 8px}.pd-pcb-viewer__titles{flex:1;min-width:0}.pd-pcb-viewer__titles div:first-child{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.pd-pcb-viewer__titles div:last-child{color:#b6bcc6;font-size:12.5px}.pd-pcb-viewer__pos{color:#b6bcc6;font:600 12px var(--exh-mono), "Geist Mono", monospace}.pd-pcb-viewer__link{color:#fff;background:#ffffff24;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.pd-pcb-viewer__link:hover{color:#fff;background:#ffffff42}.pd-pcb-viewer__close{color:#0f1115;cursor:pointer;background:#fff;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pd-pcb-viewer__row{flex:1;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:16px;min-height:0;display:grid}.pd-pcb-viewer__nav{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;width:48px;height:48px;display:grid}.pd-pcb-viewer__nav:hover{background:#ffffff47}.pd-pcb-viewer__stage{place-items:center;min-width:0;height:100%;display:grid}.pd-pcb-viewer__img{object-fit:contain;border-radius:14px;max-width:min(100%,1100px);max-height:100%}.pd-pcb-viewer__video{aspect-ratio:16/9;background:linear-gradient(135deg,#1f2937,#0b0d11);border-radius:14px;place-items:center;width:min(100%,960px);max-height:100%;display:grid;overflow:hidden}.pd-pcb-viewer__video iframe{border:0;width:100%;height:100%}.pd-pcb-viewer__pdf{background:#fff;border:0;border-radius:6px;width:min(100%,900px);height:100%;box-shadow:0 20px 40px -20px #0009}.pd-pcb-viewer__pdf--cert{background:#fbfaf6}.pd-pcb-viewer__dots{justify-content:center;gap:8px;display:flex}.pd-pcb-viewer__dot{cursor:pointer;background:#ffffff59;border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.pd-pcb-viewer__dot--on{background:#fff;width:26px}.pd-pcb-toast{color:#fff;z-index:95;background:#0f1115;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:600;animation:.3s both pd-pcb-in;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -10px #00000080}.pd-pcb-skel{background:#e8eaee;border-radius:8px;height:14px;animation:1.2s ease-in-out infinite pd-pcb-pulse;display:block}.pd-pcb-skel--title{width:40%;height:22px}.pd-pcb-skel--short{width:60%}@keyframes pd-pcb-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pd-pcb-card,.pd-pcb-toast,.pd-pcb-skel{animation:none}.pd-pcb-card,.pd-pcb-hero__inner,.pd-pcb-hero h1,.pd-pcb-search,.pd-pcb-doc__page,.pd-pcb-gallery__tile img,.pd-pcb-video__tray{transition:none}}.pd-pcb-card .pd-pcb-card__logo{font-size:calc(18px * var(--pd-pcb-t,1));height:calc(60px * var(--pd-pcb-t,1));width:calc(60px * var(--pd-pcb-t,1))}.pd-pcb-card__name{font-size:calc(16px * var(--pd-pcb-t,1))}.pd-pcb-card__rating{font-size:calc(12.5px * var(--pd-pcb-t,1))}.pd-pcb-card__lines{font-size:calc(13px * var(--pd-pcb-t,1))}.pd-pcb-card__chips span{font-size:calc(12px * var(--pd-pcb-t,1))}.pd-pcb-card__foot{font-size:calc(12.5px * var(--pd-pcb-t,1))}.pd-pcb-card__go{font-size:calc(13px * var(--pd-pcb-t,1))}.pd-pcb-chip{font-size:calc(13.5px * var(--pd-pcb-t,1))}.pd-pcb-bar__count{font-size:calc(14px * var(--pd-pcb-t,1))}.pd-pcb-bar__sort{font-size:calc(13px * var(--pd-pcb-t,1))}.pd-pcb-bar__sort select{font-size:calc(13px * var(--pd-pcb-t,1));height:calc(34px * var(--pd-pcb-t,1))}.pd-pcb-state__name{font-size:calc(13px * var(--pd-pcb-t,1))}.pd-pcb-state__count{font-size:calc(11px * var(--pd-pcb-t,1))}.pd-pcb-rail__more{font-size:calc(12.5px * var(--pd-pcb-t,1));height:calc(34px * var(--pd-pcb-t,1))}.pd-pcb-more__btn{font-size:calc(13.5px * var(--pd-pcb-t,1));height:calc(42px * var(--pd-pcb-t,1))}.pd-pcb-more__end{font-size:calc(13px * var(--pd-pcb-t,1))}.pd-pcb-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pd-pcb-products__tile{aspect-ratio:4/3;cursor:zoom-in;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:0;position:relative;overflow:hidden}.pd-pcb-products__tile img{object-fit:contain;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.8,.2,1);display:block}.pd-pcb-products__tile:hover img{transform:scale(1.04)}.pd-pcb-products__cap{color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#0f1115b8);padding:18px 10px 8px;font-size:12px;font-weight:600;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.pd-pcb-cert--expired .pd-pcb-cert__sub{color:#b45309;font-weight:700}@media (min-width:900px) and (max-width:1600px){.pd-pcb,.pd-pcb-profile,.pd-pcb-popup__wait{zoom:.8}.pd-pcb{--pd-pcb-t:1.2}}@media (min-width:900px) and (max-width:1600px) and (max-height:780px){.pd-pcb,.pd-pcb-profile,.pd-pcb-popup__wait{zoom:.72}.pd-pcb{--pd-pcb-t:1.32}}.pd-pcb{container:pcb-list/inline-size}@container pcb-list (max-width:1320px){.pd-pcb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pcb-list (max-width:700px){.pd-pcb-grid{grid-template-columns:minmax(0,1fr)}}.pd-pcb-card:hover,.pd-pcb-card:hover *{text-decoration:none}@media (max-width:1100px){.pd-pcb-hero__inner,.pd-pcb-sticky--compact .pd-pcb-hero__inner{padding-left:32px;padding-right:80px}.pd-pcb-bar{padding-left:32px;padding-right:32px}.pd-pcb-body{grid-template-columns:250px minmax(0,1fr);padding:20px 32px 48px}.pd-pcb-columns{grid-template-columns:minmax(0,1fr)}.pd-pcb-rail2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.pd-pcb-certs,.pd-pcb-videos,.pd-pcb-docs,.pd-pcb-products{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-pcb-hero2{grid-template-columns:minmax(0,1fr)}}@media (max-height:620px){.pd-pcb-sticky{position:relative}.pd-pcb-rail{max-height:none;position:static}}@media (max-width:880px){.pd-pcb-sticky{position:relative}.pd-pcb-hero__inner,.pd-pcb-sticky--compact .pd-pcb-hero__inner{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 16px 20px}.pd-pcb-hero h1,.pd-pcb-sticky--compact .pd-pcb-hero h1{font-size:28px}.pd-pcb-bar{flex-wrap:wrap;padding:10px 16px}.pd-pcb-bar__filters{flex-basis:100%}.pd-pcb-bar__rule{display:none}.pd-pcb-bar__sort{margin-left:auto}.pd-pcb-body{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 16px 40px}.pd-pcb-rail{max-height:none;position:static}.pd-pcb-rail__list{flex-flow:wrap;gap:6px}.pd-pcb-state{flex:0 auto;gap:8px;max-width:100%}.pd-pcb-grid{grid-template-columns:minmax(0,1fr)}.pd-pcb-dialog,.pd-pcb-popup{border-radius:16px;width:calc(100vw - 16px);height:calc(100dvh - 16px)}.pd-pcb-hero__inner,.pd-pcb-sticky--compact .pd-pcb-hero__inner{padding-right:64px}.pd-pcb-phead{padding:0 10px 0 16px}.pd-pcb-hero2{padding:16px}.pd-pcb-hero2__id{gap:14px}.pd-pcb-hero2__logo{width:64px;height:64px;font-size:20px}.pd-pcb-hero2__namerow h2{font-size:22px}.pd-pcb-hero2__actions .pd-pcb-btn{flex:1}.pd-pcb-tabs{padding:0 8px}.pd-pcb-columns{gap:20px;padding:20px 16px 36px}.pd-pcb-rail2,.pd-pcb-caps--two{grid-template-columns:minmax(0,1fr)}.pd-pcb-caps--two .pd-pcb-caps__row:nth-child(odd){border-right:0}.pd-pcb-caps__row{grid-template-columns:120px minmax(0,1fr)}.pd-pcb-extras,.pd-pcb-certs,.pd-pcb-videos,.pd-pcb-docs,.pd-pcb-reviews__grid{grid-template-columns:minmax(0,1fr)}.pd-pcb-gallery{grid-template-columns:1fr 1fr}.pd-pcb-gallery__tile--lead{grid-column:span 2}.pd-pcb-viewer{inset:10px}.pd-pcb-viewer__row{grid-template-columns:40px minmax(0,1fr) 40px;gap:6px}.pd-pcb-viewer__nav{width:40px;height:40px}.pd-pcb-viewer__link{padding:0 10px}}
