.proteus-section,.pbs,.pfb-,[class^=pfb-],[class^=pg-],[class^=ppr-],[class^=pjt-],[class^=pnx-]{scroll-margin-top:80px}.pbs__heading,.pg__heading,.ppr__heading,.pjt__heading,.pfb__heading,.pnx__heading{font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:clamp(26px,4vw,38px);line-height:1.05;letter-spacing:-.012em;text-wrap:balance}.ppc__title,.pg__name,.ppr__name,.pjt__title{text-wrap:balance}.pbs__header,.proteus-section hr{border-color:#1e2a441a!important}.pbs__slide>a:hover,.ppc__card:hover,.pg__card:hover,.ppr__card:hover,.pjt__card:hover,.pnx__card:hover{transform:translateY(-3px);box-shadow:0 14px 34px -14px #1e2a442e}.pfb__body p,.pjt__excerpt,.pnx__sub{font-family:Archivo,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.6}blockquote.pfb__quote{font-family:Lora,Georgia,serif;font-style:italic;font-weight:400;color:var(--p-sage, #406356);border-left:2px solid var(--p-sage, #406356);padding-left:18px;margin:0 0 24px}[class$=__eyebrow]{font-family:Archivo,system-ui,sans-serif;font-weight:500;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#1e2a4499}.pfb__cta,.pnx__cta,.pjt__view-all-cta{display:inline-flex;align-items:center;gap:8px;font-family:Archivo,system-ui,sans-serif;font-weight:600;font-size:12px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;background:var(--p-navy, #1E2A44);color:var(--p-cream, #F4F1EA);padding:14px 22px;border-radius:999px;transition:background .2s ease,transform .2s ease}.pfb__cta:hover,.pnx__cta:hover,.pjt__view-all-cta:hover{background:#2a3a5a;transform:translateY(-1px)}@media(max-width:749px){.pbs,[class^=pg-],[class^=ppr-],[class^=pfb-],[class^=pjt-]{padding-top:clamp(28px,6vw,40px)!important;padding-bottom:clamp(28px,6vw,40px)!important}}.pbs__container,.pg__container,.ppr__container,.pjt__container,.pfb__container,.pnx__container{max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width:768px){.pbs__container,.pg__container,.ppr__container,.pjt__container,.pfb__container,.pnx__container{padding:0 32px}}@media(min-width:1024px){.pbs__container,.pg__container,.ppr__container,.pjt__container,.pfb__container,.pnx__container{padding:0 48px}}[class*=__track]::-webkit-scrollbar{height:4px}[class*=__track]::-webkit-scrollbar-track{background:transparent}[class*=__track]::-webkit-scrollbar-thumb{background:#1e2a4440;border-radius:2px}.proteus-labs-hero,[class*=proteus-labs-hero-],.pnx-,[class*=pnx-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*# sourceMappingURL=/cdn/shop/t/31/assets/proteus-polish.css.map */
