body[data-page] .site-header[data-site-header] .main-nav .nav-link,body[data-page] .site-header[data-site-header] .main-nav .nav-link.is-active{font-weight:600!important}.ph-menu-note{margin:0 0 12px;font-size:14px;line-height:1.5;color:#52647b}.ph-mega-tabs{gap:24px}.ph-mega-tabs>button{font-size:16px;text-align:left}.ph-footer-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1.2fr)}.ph-footer-links a{max-width:100%;overflow-wrap:break-word}.ph-footer-utilities{display:grid;grid-template-columns:1fr 1fr;gap:24px 38px;align-content:start}.ph-footer-utilities a{color:#fff;font-size:16px;line-height:1.5;text-decoration:none;width:fit-content}.ph-footer-utilities a:hover{text-decoration:underline;text-underline-offset:5px}.ph-footer-utilities a:focus-visible{outline:2px solid #66c4e9;outline-offset:5px}.about-figures strong{font-variant-numeric:tabular-nums}.about-markets .market-track li.is-current{text-decoration:none}body .content-main .segment-selector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page="portafolio"] .segment-card:nth-child(1){--segment-photo:url(/wp-content/themes/pharmaris/static/assets/reference/morning-editorial.jpg)}body[data-page="portafolio"] .segment-card:nth-child(2){--segment-photo:url(/wp-content/themes/pharmaris/static/assets/reference/medical-consult.jpg)}body[data-page="portafolio"] .segment-card:nth-child(3),body[data-page="portafolio"] .segment-card:nth-child(4){--segment-photo:url(/wp-content/themes/pharmaris/static/assets/reference/lab-research.jpg)}.catalog-status{padding:16px 0;margin:0;color:#365172;font-size:17px;line-height:1.5}.catalog-provisional{margin:0;padding:18px 0;border-top:1px solid #dce5ee;border-bottom:1px solid #dce5ee;color:#365172}.product-card[id]{scroll-margin-top:125px}.product-card[hidden]{display:none!important}.catalog-empty{padding:36px 0;color:#365172}.ph-document{background:#fff;color:#06265c;padding:80px 0 100px;min-height:60vh}.ph-document-inner{width:90%;max-width:1180px;margin:auto}.ph-document h1{max-width:100%;margin:0 0 32px;font-size:64px;line-height:1.06;font-weight:500;letter-spacing:0}.ph-document h2{font-size:28px;font-weight:600;line-height:1.2;margin:36px 0 18px}.ph-document p{max-width:760px;font-size:20px;line-height:1.6;margin:0 0 24px}.ph-document-status{display:inline-block;font-size:14px;line-height:1.4;padding:8px 12px;margin:0 0 32px;color:#365172;border:1px solid #c5d5e5;border-radius:4px}.ph-document a{color:#143686;text-underline-offset:5px}.ph-document-notice{margin:24px 0;padding:18px 0;border-block:1px solid #c5d5e5;color:#365172;font-size:17px;line-height:1.5}@media (min-width:1001px) and (max-width:1399px){.ph-mega-tabs{gap:20px}.ph-mega-tabs>button{flex:1;font-size:15px}}@media (max-width:1000px){.ph-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ph-footer-address{grid-column:1/-1}body .content-main .segment-card h3{max-width:100%;font-size:32px;line-height:1.1}body .mobile-panel>.mobile-division-link{font-size:15px!important;padding-left:20px!important}body .mobile-panel>a:not(.mobile-division-link){font-size:18px!important;padding-left:0!important}}@media (max-width:700px){.ph-footer-grid{grid-template-columns:1fr;gap:24px}.ph-footer-section summary,.ph-footer-links a{font-size:14px}.ph-footer-utilities{grid-template-columns:1fr;gap:4px}.ph-footer-utilities a{font-size:14px;min-height:44px;display:flex;align-items:center}body .content-main .segment-selector-grid{grid-template-columns:1fr}.ph-document{padding:42px 0 64px}.ph-document-inner{width:calc(100% - 40px)}.ph-document h1{font-size:36px}.ph-document h2{font-size:24px}.ph-document p{font-size:17px}}