.pm-hub{--pm-hub-bg: var(--pm-bg, #0b0f12);--pm-hub-surface: var(--pm-surface, #11171c);--pm-hub-surface-hover: var(--pm-surface-hover, #151c21);--pm-hub-border: var(--pm-border, #2a333a);--pm-hub-text: var(--pm-text, #f5f7f8);--pm-hub-muted: var(--pm-muted, #aeb7be);--pm-hub-accent: var(--pm-orange, #f36a1d);--pm-hub-accent-hover: var(--pm-orange-hover, #ff7a2a);--pm-hub-max: 1220px;background:var(--pm-hub-bg);color:var(--pm-hub-text);font-size:16px;line-height:1.6}.pm-hub *,.pm-hub *:before,.pm-hub *:after{box-sizing:border-box}.pm-hub a{color:inherit}.pm-hub a,.pm-hub button,.pm-hub summary{-webkit-tap-highlight-color:transparent}.pm-hub a:focus-visible,.pm-hub button:focus-visible,.pm-hub summary:focus-visible{outline:3px solid var(--pm-focus, #ff9a5c);outline-offset:4px}.pm-hub__inner{width:min(var(--pm-hub-max),calc(100% - 64px));margin-inline:auto}.pm-hub__hero{border-bottom:1px solid var(--pm-hub-border)}.pm-hub__hero-inner{padding-block:88px 72px}.pm-hub__eyebrow,.pm-hub__path-label{margin:0 0 14px;color:var(--pm-hub-accent);font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pm-hub__hero h1{max-width:920px;margin:0;font-size:clamp(2.75rem,6vw,5rem);line-height:1;letter-spacing:-.045em}.pm-hub__lead{max-width:780px;margin:26px 0 0;color:var(--pm-hub-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.7}.pm-hub__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.pm-hub__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 20px;border:1px solid transparent;border-radius:5px;font-weight:800;line-height:1.2;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,color .16s ease,transform .16s ease}.pm-hub__button:hover{transform:translateY(-2px)}.pm-hub__button--primary{background:var(--pm-hub-accent);color:#0b0f12!important}.pm-hub__button--primary:hover{background:var(--pm-hub-accent-hover);color:#0b0f12!important}.pm-hub__button--secondary{border-color:var(--pm-hub-border);background:var(--pm-hub-surface)}.pm-hub__button--secondary:hover{border-color:var(--pm-hub-accent)}.pm-hub__button--light{background:#fff;color:#11171c!important}.pm-hub__button--light:hover{color:#11171c!important}.pm-hub__guide-count{margin:22px 0 0;color:#87939c;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.pm-hub__section{padding-block:76px;border-bottom:1px solid var(--pm-hub-border);scroll-margin-top:80px}.pm-hub__section-heading{display:grid;max-width:860px;gap:4px;margin-bottom:34px}.pm-hub__section-heading h2,.pm-hub__system-heading h2,.pm-hub__rfq h2{margin:0;color:var(--pm-hub-text);font-size:clamp(2rem,4vw,2.85rem);line-height:1.12;letter-spacing:-.025em}.pm-hub__featured-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(340px,2fr);gap:20px}.pm-hub__featured-main,.pm-hub__featured-secondary{min-width:0}.pm-hub__featured-secondary{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));gap:12px}.pm-hub__article-card{min-width:0;border:1px solid var(--pm-hub-border);border-radius:6px;background:var(--pm-hub-surface);overflow:hidden;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.pm-hub__article-card:hover{border-color:var(--pm-hub-accent);background:var(--pm-hub-surface-hover);transform:translateY(-2px)}.pm-hub__article-media{display:block;aspect-ratio:16 / 9;background:#0d1216;overflow:hidden}.pm-hub__article-media img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .16s ease}.pm-hub__article-card:hover .pm-hub__article-media img{opacity:.94}.pm-hub__image-placeholder{display:grid;width:100%;height:100%;place-items:center;padding:20px;color:#7f8a92;font-size:.72rem;letter-spacing:.12em;text-align:center}.pm-hub__article-copy{padding:22px}.pm-hub__intent-badge{display:inline-flex;margin:0 0 11px;padding:4px 7px;border:1px solid #49545c;border-radius:3px;color:#ff9a67;font-size:.66rem;font-weight:800;letter-spacing:.07em;line-height:1.25}.pm-hub__article-copy h3{display:-webkit-box;margin:0;overflow:hidden;color:var(--pm-hub-text);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:3}.pm-hub__article-copy h3 a{text-decoration:none}.pm-hub__excerpt{display:-webkit-box;margin:13px 0 0;overflow:hidden;color:var(--pm-hub-muted);font-size:.91rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pm-hub__read-link{display:inline-flex;gap:7px;align-items:center;margin-top:16px;color:#ff8b52!important;font-size:.88rem;font-weight:800;text-decoration:none}.pm-hub__article-card--feature-main{height:100%}.pm-hub__article-card--feature-main .pm-hub__article-media{aspect-ratio:16 / 10}.pm-hub__article-card--feature-main .pm-hub__article-copy{padding:28px}.pm-hub__article-card--feature-main .pm-hub__article-copy h3{font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.18}.pm-hub__article-card--feature-secondary{display:grid;grid-template-columns:150px minmax(0,1fr)}.pm-hub__article-card--feature-secondary .pm-hub__article-media{height:100%;min-height:142px;aspect-ratio:auto}.pm-hub__article-card--feature-secondary .pm-hub__article-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;padding:16px}.pm-hub__article-card--feature-secondary .pm-hub__article-copy h3{font-size:1rem;line-height:1.35}.pm-hub__article-card--feature-secondary .pm-hub__read-link{margin-top:10px;font-size:.8rem}.pm-hub__paths{display:grid;gap:54px}.pm-hub__paths>.pm-hub__section-heading{margin-bottom:-12px}.pm-hub__path-block{min-width:0}.pm-hub__path-heading{display:grid;grid-template-columns:minmax(200px,.45fr) minmax(0,1fr);gap:30px;align-items:start;margin-bottom:20px}.pm-hub__path-heading p{margin-top:0;color:var(--pm-hub-muted)}.pm-hub__system-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pm-hub__system-link{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px 12px;min-height:176px;padding:22px;border:1px solid var(--pm-hub-border);border-radius:5px;background:var(--pm-hub-surface);text-decoration:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.pm-hub__system-link:hover{border-color:var(--pm-hub-accent);background:var(--pm-hub-surface-hover);transform:translateY(-2px)}.pm-hub__number,.pm-hub__task-index{color:var(--pm-hub-accent);font-size:.78rem;font-weight:800;letter-spacing:.08em}.pm-hub__system-link-copy{display:grid;gap:7px}.pm-hub__system-link-copy strong{color:var(--pm-hub-text);font-size:1.05rem;line-height:1.3}.pm-hub__system-link-copy>span{color:var(--pm-hub-muted);font-size:.84rem;line-height:1.45}.pm-hub__system-link-count{grid-column:2;align-self:end;color:#8e9aa2;font-size:.78rem;font-weight:700}.pm-hub__task-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pm-hub__task-link{display:flex;min-height:186px;flex-direction:column;padding:20px;border-top:3px solid var(--pm-hub-border);background:#0f151a;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.pm-hub__task-link:hover,.pm-hub__task-link[aria-current=true]{border-color:var(--pm-hub-accent);background:var(--pm-hub-surface)}.pm-hub__task-link strong{margin-top:14px;color:var(--pm-hub-text);font-size:1rem;line-height:1.35}.pm-hub__task-link>span:not(.pm-hub__task-index):not(.pm-hub__task-count){margin-top:8px;color:var(--pm-hub-muted);font-size:.82rem;line-height:1.45}.pm-hub__task-count{margin-top:auto;padding-top:16px;color:#8b979f;font-size:.76rem;font-weight:700}.pm-hub__clear-focus{min-height:44px;margin-top:18px;padding:9px 14px;border:1px solid var(--pm-hub-border);border-radius:4px;background:transparent;color:var(--pm-hub-text);cursor:pointer;font:inherit;font-size:.85rem;font-weight:800}.pm-hub__clear-focus:hover{border-color:var(--pm-hub-accent)}.pm-hub__system-heading{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:20px;align-items:start;margin-bottom:32px}.pm-hub__system-heading-copy{max-width:780px}.pm-hub__system-heading-copy>p{margin:12px 0 0;color:var(--pm-hub-muted)}.pm-hub__system-heading-copy .pm-hub__system-count{margin-top:8px;color:#87939c;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.pm-hub__system-cta{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:#ff8b52!important;font-size:.9rem;font-weight:800;text-decoration:none;white-space:nowrap}.pm-hub__card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pm-hub__system--compact .pm-hub__card-grid{max-width:390px;grid-template-columns:minmax(0,1fr)}.pm-hub__more{margin-top:24px;border:1px solid var(--pm-hub-border);border-radius:5px;background:#0f151a}.pm-hub__more>summary{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;color:var(--pm-hub-text);cursor:pointer;font-weight:800;list-style:none}.pm-hub__more>summary::-webkit-details-marker{display:none}.pm-hub__summary-icon{position:relative;width:18px;height:18px;flex:0 0 auto}.pm-hub__summary-icon:before,.pm-hub__summary-icon:after{position:absolute;top:50%;left:50%;width:14px;height:2px;background:var(--pm-hub-accent);content:"";transform:translate(-50%,-50%)}.pm-hub__summary-icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .16s ease}.pm-hub__more[open] .pm-hub__summary-icon:after{transform:translate(-50%,-50%) rotate(0)}.pm-hub__more-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 38px;padding:26px 18px 30px;border-top:1px solid var(--pm-hub-border)}.pm-hub__intent-group{min-width:0}.pm-hub__intent-group h3{margin:0;color:var(--pm-hub-text);font-size:1rem;line-height:1.4}.pm-hub__intent-group ul,.pm-hub__unclassified-list{display:grid;gap:9px;margin:14px 0 0;padding:0;list-style:none}.pm-hub__intent-group li,.pm-hub__unclassified-list li{position:relative;padding-left:14px}.pm-hub__intent-group li:before,.pm-hub__unclassified-list li:before{position:absolute;top:.72em;left:0;width:4px;height:4px;border-radius:50%;background:#66747e;content:""}.pm-hub__intent-group a,.pm-hub__unclassified-list a{color:var(--pm-hub-muted);font-size:.88rem;line-height:1.45;text-decoration:none}.pm-hub__intent-group a:hover,.pm-hub__unclassified-list a:hover{color:var(--pm-hub-accent-hover);text-decoration:underline;text-underline-offset:3px}.pm-hub__article-card.is-intent-match,.pm-hub__intent-group.is-intent-match{border-color:var(--pm-hub-accent);box-shadow:inset 0 0 0 1px var(--pm-hub-accent)}.pm-hub__intent-group.is-intent-match{margin:-8px;padding:8px;border:1px solid var(--pm-hub-accent);border-radius:4px}.pm-hub__growing-library{margin:16px 0 0;color:#87939c;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.pm-hub__unclassified{padding-top:38px}.pm-hub__unclassified .pm-hub__more{margin-top:0}.pm-hub__unclassified .pm-hub__more-content{grid-template-columns:1fr}.pm-hub__rfq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;margin-block:76px;padding:44px;border:0;border-radius:6px;background:var(--pm-hub-accent)}.pm-hub__rfq .pm-hub__eyebrow,.pm-hub__rfq h2{color:#0b0f12}.pm-hub__rfq p{max-width:760px;margin:14px 0 0;color:#0b0f12}.pm-hub__pagination{padding-bottom:50px;text-align:center}.pm-hub__pagination a,.pm-hub__pagination span{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;margin:3px}@media(max-width:1099px){.pm-hub__featured-layout{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr)}.pm-hub__article-card--feature-secondary{grid-template-columns:120px minmax(0,1fr)}.pm-hub__system-nav,.pm-hub__card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-hub__task-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-hub__task-link:nth-child(4),.pm-hub__task-link:nth-child(5){min-height:166px}}@media(max-width:799px){.pm-hub__inner{width:min(var(--pm-hub-max),calc(100% - 40px))}.pm-hub__hero-inner{padding-block:72px 58px}.pm-hub__section{padding-block:58px}.pm-hub__featured-layout{grid-template-columns:1fr}.pm-hub__featured-secondary{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.pm-hub__article-card--feature-secondary{grid-template-columns:1fr}.pm-hub__article-card--feature-secondary .pm-hub__article-media{min-height:0;aspect-ratio:16 / 9}.pm-hub__path-heading{grid-template-columns:1fr;gap:0}.pm-hub__system-heading{grid-template-columns:44px minmax(0,1fr)}.pm-hub__system-cta{grid-column:2}.pm-hub__more-content{grid-template-columns:1fr}.pm-hub__rfq{grid-template-columns:1fr;gap:24px;margin-block:58px;padding:34px}.pm-hub__rfq .pm-hub__button{justify-self:start}}@media(max-width:699px){.pm-hub__inner{width:min(var(--pm-hub-max),calc(100% - 28px))}.pm-hub__hero-inner{padding-block:40px 26px}.pm-hub__hero h1{font-size:clamp(2.55rem,13vw,3.8rem)}.pm-hub__lead{margin-top:18px}.pm-hub__hero-actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:20px}.pm-hub__guide-count{margin-top:14px}.pm-hub__section{padding-block:48px}.pm-hub__featured{padding-top:36px}.pm-hub__section-heading{margin-bottom:26px}.pm-hub__featured-secondary,.pm-hub__system-nav,.pm-hub__task-grid,.pm-hub__card-grid{grid-template-columns:1fr}.pm-hub__article-card--feature-secondary,.pm-hub__article-card--system{display:grid;grid-template-columns:minmax(112px,36%) minmax(0,1fr)}.pm-hub__article-card--feature-secondary .pm-hub__article-media,.pm-hub__article-card--system .pm-hub__article-media{height:100%;min-height:138px;aspect-ratio:auto}.pm-hub__article-card--feature-secondary .pm-hub__article-copy,.pm-hub__article-card--system .pm-hub__article-copy{padding:15px}.pm-hub__article-card--system .pm-hub__excerpt{display:none}.pm-hub__article-card--system .pm-hub__read-link{margin-top:10px}.pm-hub__article-card--system .pm-hub__article-copy h3{font-size:.96rem}.pm-hub__intent-badge{font-size:.58rem}.pm-hub__system-link,.pm-hub__task-link{min-height:0}.pm-hub__system-heading{grid-template-columns:1fr;gap:6px}.pm-hub__system-cta{grid-column:1;margin-top:8px;white-space:normal}.pm-hub__system--compact .pm-hub__card-grid{max-width:none}.pm-hub__more>summary{min-height:56px}.pm-hub__rfq{padding:26px}.pm-hub__rfq .pm-hub__button{width:100%}}@media(max-width:399px){.pm-hub__featured{padding-top:28px}}@media(prefers-reduced-motion:reduce){.pm-hub *,.pm-hub *:before,.pm-hub *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pm-knowledge-hub.css.map */
