.pmd-hub{--navy:#011F55;--ink:#0E1626;--bg:#F4F7FB;--paper:#FFFFFF;--yellow:#E44D39;--cyan:#6491C8;--peach:#386598;--pink:#7FAEE8;--mint:#16B364;--lav:#8CBDF8;--line:#E9EAEB;--muted:#535862;--d-display:"Aeonik","Archivo Black",sans-serif;--d-head:"Aeonik","Archivo",sans-serif;--d-body:"Inter",sans-serif;--d-mono:"Aeonik","Inter",monospace;font-family:var(--d-body);background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.pmd-hub *{box-sizing:border-box}.pmd-hub a{color:inherit;text-decoration:none}.pmd-hub :focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.pmd-hub .hub-wrap{max-width:1160px;margin:0 auto;padding:0 24px}.pmd-hub .hub-grid-bg{background-image:linear-gradient(rgba(1,31,85,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(1,31,85,.045) 1px,transparent 1px);background-size:52px 52px;background-position:center top}.pmd-hub .hub-display{font-family:var(--d-display);text-transform:uppercase;line-height:.98;letter-spacing:-.005em;font-weight:400}.pmd-hub .hub-sp18{height:18px}.pmd-hub .hub-sp26{height:26px}.pmd-hub .hub-kicker{font-family:var(--d-mono);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--navy);display:inline-flex;align-items:center;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:6px 12px;box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-kicker .hub-dot{width:7px;height:7px;border-radius:50%;background:var(--yellow);border:1px solid var(--ink)}.pmd-hub .hub-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--d-head);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.02em;padding:15px 26px;border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;box-shadow:0 10px 28px #011f551a;background:var(--paper);color:var(--ink)}.pmd-hub .hub-btn:hover{transform:translate(-2px,-2px);box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-btn:active{transform:translate(2px,2px);box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-btn-yellow{background:var(--yellow)}.pmd-hub .hub-btn-navy{background:var(--navy);color:#fff}.pmd-hub .hub-phero{border-bottom:2px solid var(--ink)}.pmd-hub .hub-phero .hub-wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;padding-top:72px;padding-bottom:84px}.pmd-hub .hub-phero h1{font-family:var(--d-display);text-transform:uppercase;font-size:clamp(36px,4.8vw,58px);line-height:1;color:var(--navy)}.pmd-hub .hub-phero h1 .hub-mark{background:var(--yellow);border:1px solid var(--line);border-radius:14px;padding:0 .12em;box-shadow:0 10px 28px #011f551a;display:inline-block;transform:rotate(-1deg)}.pmd-hub .hub-phero .hub-lead{margin:24px 0 30px;font-size:17px;color:var(--muted);max-width:520px}.pmd-hub .hub-phero .hub-lead p{margin:0}.pmd-hub .hub-phero .hub-lead b{color:var(--ink)}.pmd-hub .hub-hero-ctas{display:flex;gap:16px;flex-wrap:wrap}.pmd-hub .hub-hero-media{max-width:100%;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 28px #011f551a;background:var(--paper);line-height:0}.pmd-hub .hub-hero-media img{display:block;width:100%;height:auto;max-width:100%;object-fit:cover}.pmd-hub .hub-index-wrap{position:relative;min-width:0}.pmd-hub .hub-index{max-width:100%;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-sticker{position:absolute;font-family:var(--d-mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;padding:9px 14px;border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 28px #011f551a;white-space:nowrap;z-index:2;background:var(--cyan);top:-20px;left:-22px;transform:rotate(-4deg)}.pmd-hub .hub-index-head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:2px solid var(--ink);background:var(--navy);color:#fff;font-family:var(--d-mono);font-size:12px;letter-spacing:.08em}.pmd-hub .hub-index-head b{color:var(--yellow)}.pmd-hub .hub-index-row{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:15px 18px;border-bottom:1.5px solid var(--line);min-width:0}.pmd-hub .hub-index-row:last-child{border-bottom:none}.pmd-hub .hub-index-n{font-family:var(--d-mono);font-size:11px;font-weight:700;color:var(--navy);border:1px solid var(--line);border-radius:12px;padding:3px 0;text-align:center;background:var(--bg)}.pmd-hub .hub-index-t{font-size:13.5px;font-weight:600;min-width:0}.pmd-hub .hub-section{padding:88px 0;border-bottom:2px solid var(--ink)}.pmd-hub h2.hub-display{font-size:clamp(30px,4.2vw,50px);color:var(--navy)}.pmd-hub .hub-cat-head .hub-hl{background:var(--yellow);border:1px solid var(--line);border-radius:14px;box-shadow:0 10px 28px #011f551a;padding:0 .1em;display:inline-block;transform:rotate(-1deg)}.pmd-hub .hub-sub{color:var(--muted);font-size:17px;max-width:640px;margin-top:16px}.pmd-hub .hub-sub p{margin:0}@media(max-width:700px){.pmd-hub .hub-section{padding:60px 0}}.pmd-hub .hub-dark{background:var(--navy);color:#fff}.pmd-hub .hub-dark h2.hub-display{color:#fff}.pmd-hub .hub-dark .hub-cat-head .hub-hl{background:var(--cyan)}.pmd-hub .hub-dark .hub-sub{color:#afc1df}.pmd-hub .hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px}.pmd-hub .hub-card{border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:0 10px 28px #011f551a;padding:22px 22px 20px;display:flex;flex-direction:column;min-width:0;transition:transform .12s ease,box-shadow .12s ease}.pmd-hub .hub-card:hover{transform:translate(-2px,-2px);box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-card-media{margin:-22px -22px 16px;border-bottom:2px solid var(--ink);background:var(--paper);line-height:0;overflow:hidden}.pmd-hub .hub-card-media img{display:block;width:100%;max-width:100%;height:180px;object-fit:cover}.pmd-hub .hub-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:22px}.pmd-hub .hub-card-tag{font-family:var(--d-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);border-radius:12px;padding:3px 9px;box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-card-badge{font-family:var(--d-mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--navy)}.pmd-hub .hub-card-h{font-family:var(--d-head);font-weight:700;font-size:18px;line-height:1.2;margin:16px 0 8px}.pmd-hub .hub-card-h a{display:inline;background-image:linear-gradient(var(--ink),var(--ink));background-size:0 2px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .2s ease}.pmd-hub .hub-card:hover .hub-card-h a{background-size:100% 2px}.pmd-hub .hub-card-body{font-size:13.5px;color:var(--muted);margin-bottom:16px}.pmd-hub .hub-card-arrow{margin-top:auto;font-family:var(--d-mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;color:var(--navy);align-self:flex-start;border-top:2px solid var(--ink);padding-top:12px;width:100%}.pmd-hub .hub-card-h a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.pmd-hub .hub-card{position:relative}.pmd-hub .hub-card-tag{background:var(--bg)}.pmd-hub .hub-ac-y .hub-card-tag{background:var(--yellow)}.pmd-hub .hub-ac-cy .hub-card-tag{background:var(--cyan)}.pmd-hub .hub-ac-peach .hub-card-tag{background:var(--peach)}.pmd-hub .hub-ac-pink .hub-card-tag{background:var(--pink)}.pmd-hub .hub-ac-mint .hub-card-tag{background:var(--mint)}.pmd-hub .hub-ac-lav .hub-card-tag{background:var(--lav)}@media(max-width:900px){.pmd-hub .hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pmd-hub .hub-grid{grid-template-columns:minmax(0,1fr)}}.pmd-hub .hub-faq-list{margin-top:44px;max-width:820px}.pmd-hub .hub-faq-list details{border:1px solid var(--line);border-radius:14px;background:var(--paper);margin-bottom:14px;box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-faq-list summary{font-family:var(--d-head);font-weight:700;font-size:16.5px;padding:20px 22px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.pmd-hub .hub-faq-list summary::-webkit-details-marker{display:none}.pmd-hub .hub-faq-list summary:after{content:"+";font-family:var(--d-display);font-size:20px;color:var(--navy)}.pmd-hub .hub-faq-list details[open] summary:after{content:"\2013"}.pmd-hub .hub-faq-list details[open] summary{border-bottom:1.5px solid var(--line)}.pmd-hub .hub-faq-list .hub-a{padding:18px 22px;font-size:14.5px;color:var(--muted)}.pmd-hub .hub-faq-list .hub-a p{margin:0 0 10px}.pmd-hub .hub-faq-list .hub-a p:last-child{margin:0}.pmd-hub .hub-final{background:var(--navy);color:#fff}.pmd-hub .hub-final .hub-wrap{padding-top:96px;padding-bottom:96px;max-width:820px}.pmd-hub .hub-final h2.hub-display{color:#fff}.pmd-hub .hub-final h2 .hub-y{color:var(--yellow)}.pmd-hub .hub-final .hub-final-p{color:#afc1df;margin:20px 0 34px;font-size:17px;max-width:560px}.pmd-hub .hub-final .hub-final-p p{margin:0}.pmd-hub .hub-final .hub-alt-mail{margin-top:26px;font-family:var(--d-mono);font-size:13px;color:#afc1df}.pmd-hub .hub-final .hub-alt-mail a{color:var(--yellow);text-decoration:underline;text-underline-offset:4px}.pmd-hub .hub-rv{opacity:1;transform:none}.pmd-hub.hub-anim .hub-rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.pmd-hub.hub-anim .hub-rv.hub-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pmd-hub.hub-anim .hub-rv{opacity:1;transform:none;transition:none}}@media(max-width:960px){.pmd-hub .hub-phero .hub-wrap{grid-template-columns:minmax(0,1fr);gap:44px;padding-top:56px;padding-bottom:60px}.pmd-hub .hub-index-wrap{margin-top:14px}.pmd-hub .hub-sticker{left:0}}@media(max-width:640px){.pmd-hub .hub-sticker{position:relative;display:block;transform:none;white-space:normal;z-index:auto;background:transparent;border:none;box-shadow:none;color:var(--muted);font-weight:600;font-size:10.5px;letter-spacing:.06em;padding:0 0 0 16px;margin:0 0 8px}.pmd-hub .hub-sticker:before{content:"";position:absolute;left:0;top:2px;width:9px;height:9px;border:1px solid var(--line);border-radius:12px;background:var(--cyan)}}@media(max-width:700px){.pmd-hub .hub-phero h1{font-size:clamp(30px,8.8vw,58px)}.pmd-hub .hub-btn{padding:13px 18px;font-size:14px}}.pmd-hub [class*=kicker],.pmd-hub [class*=chip],.pmd-hub [class*=-tag],.pmd-hub [class*=pill],.pmd-hub [class*=badge],.pmd-hub [class*=uplift]{border-radius:999px}.pmd-hub .hub-yt{padding:72px 0;background:linear-gradient(180deg,#fff,#eef4ff);border-top:1px solid rgba(1,31,85,.06);border-bottom:1px solid rgba(1,31,85,.06)}.pmd-hub .hub-yt-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:32px}.pmd-hub .hub-yt-cta{display:inline-flex;align-items:center;gap:9px}.pmd-hub .hub-yt-cta svg{flex:none}.pmd-hub .hub-shorts-wrap{position:relative;margin:0 -4px}.pmd-hub .hub-shorts-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pmd-hub .hub-shorts-track::-webkit-scrollbar{display:none}.pmd-hub .hub-short{flex:0 0 auto;width:220px;aspect-ratio:9/16;scroll-snap-align:start;border-radius:16px;overflow:hidden;background:#011f55;border:1px solid var(--line,#E9EAEB);box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-short iframe{width:100%;height:100%;border:0;display:block}.pmd-hub .hub-shorts-nav{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.pmd-hub .hub-sh-arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--line,#E9EAEB);background:#fff;color:#011f55;font-size:18px;cursor:pointer;box-shadow:0 8px 22px #011f5514;transition:transform .14s,box-shadow .14s}.pmd-hub .hub-sh-arrow:hover{transform:translateY(-2px);box-shadow:0 14px 30px #011f5529}.pmd-hub .hub-vids{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:28px}.pmd-hub .hub-vid-frame{aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#011f55;border:1px solid var(--line,#E9EAEB);box-shadow:0 10px 28px #011f551a}.pmd-hub .hub-vid-frame iframe{width:100%;height:100%;border:0;display:block}.pmd-hub .hub-vid-t{margin-top:12px;font-family:var(--d-head,"Aeonik",sans-serif);font-weight:700;font-size:16px;color:var(--navy,#011F55)}@media(max-width:760px){.pmd-hub .hub-yt{padding:52px 0}.pmd-hub .hub-yt-head{margin-bottom:24px}.pmd-hub .hub-yt-cta{width:100%;justify-content:center}.pmd-hub .hub-short{width:168px}.pmd-hub .hub-vids{grid-template-columns:1fr;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-pmd-cro-hub-v2.css.map */
