body.home-page .shared-hero .hero-snapshot{display: none !important}body.home-page .b2b-home .b2b-section{padding: clamp(56px,5.6vw,64px) 0 !important}body.home-page .b2b-home h2{margin-bottom: clamp(24px,2.8vw,32px) !important}body.home-page .b2b-home .b2b-grid{margin-top: clamp(24px,2.8vw,32px) !important}body.home-page .b2b-home .b2b-card,body.home-page .b2b-home .b2b-card-standard{border-radius: 16px !important;box-shadow: 0 8px 18px rgba(12,25,19,0.06),inset 0 0 0 1px rgba(199,154,43,0.08) !important}body.home-page .b2b-home .b2b-final-cta{padding: clamp(62px,6.2vw,72px) 0 !important}body.home-page .b2b-home .b2b-final-cta .b2b-container{display: grid !important;justify-items: center !important;gap: clamp(14px,2vw,20px) !important}body.home-page .b2b-home .b2b-final-cta p{margin: 0 !important}body.page-markets .section-padding{padding: clamp(56px,6vw,72px) 0 !important}body.page-markets .section-header{margin: 0 auto clamp(24px,2.8vw,32px) !important}body.page-markets .section-header h2{margin-bottom: clamp(18px,2.2vw,24px) !important}body.page-markets .market-cards-row{display: grid !important;grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: clamp(20px,2.4vw,30px) !important;align-items: stretch !important;margin-top: clamp(24px,2.8vw,32px) !important;max-width: 1200px !important}body.page-markets .market-card{height: 100% !important;display: flex !important;flex-direction: column !important;border-radius: 16px !important;border: 1px solid rgba(15,23,42,0.14) !important;box-shadow: 0 8px 18px rgba(15,23,42,0.07),inset 0 0 0 1px rgba(199,154,43,0.08) !important}body.page-markets .market-card:hover{transform: translateY(-2px) !important;border-color: rgba(199,154,43,0.4) !important;box-shadow: 0 12px 24px rgba(15,23,42,0.1),inset 0 0 0 1px rgba(199,154,43,0.12) !important}body.page-markets .market-card__body{display: flex !important;flex-direction: column !important;height: 100% !important;gap: 14px !important}body.page-markets .market-card__summary{margin: 0 !important;color: #475569 !important;font-size: 0.98rem !important;line-height: 1.55 !important}body.page-markets .market-card__bullets{margin: 0 !important;padding: 0 !important;list-style: none !important;flex: 1 !important}body.page-markets .market-card__bullets li{padding: 8px 0 !important;border-bottom: 1px solid rgba(15,23,42,0.06) !important;color: #334155 !important}body.page-markets .market-card__bullets li:last-child{border-bottom: 0 !important}body.page-markets .market-card__bullets li::before{content: none !important}body.page-markets .market-card .button{width: 100% !important;margin-top: auto !important}body.page-markets .why-card,body.page-markets .doc-card{border-radius: 12px !important;border: 1px solid rgba(15,23,42,0.1) !important;box-shadow: none !important}body.page-markets .why-card:hover,body.page-markets .doc-card:hover{transform: none !important;box-shadow: none !important;border-color: rgba(15,23,42,0.14) !important}body.page-markets .cta-section{padding: clamp(56px,6vw,72px) 0 !important}body.page-markets .cta-buttons{margin-top: clamp(20px,2.4vw,28px) !important}@media (max-width: 1024px){body.page-markets .market-cards-row{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 768px){body.page-markets .market-cards-row{grid-template-columns: 1fr !important}}body.quality-page .quality-pillars,body.quality-page .quality-docs,body.quality-page .quality-compliance,body.quality-page .seo-content-block,body.quality-page .cta-section{padding: clamp(56px,6vw,72px) 0 !important}body.quality-page .section-header{margin: 0 auto clamp(24px,2.8vw,32px) !important}body.quality-page .section-header h2{margin-bottom: clamp(18px,2.2vw,24px) !important}body.quality-page p,body.quality-page li{font-size: 1.03rem !important;line-height: 1.72 !important}body.quality-page .pillars-grid{grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: clamp(20px,2.2vw,28px) !important;align-items: stretch !important}body.quality-page .pillar-card{border-radius: 16px !important;border: 1px solid rgba(15,23,42,0.14) !important;box-shadow: 0 8px 18px rgba(15,23,42,0.07),inset 0 0 0 1px rgba(199,154,43,0.08) !important;display: flex !important;flex-direction: column !important}body.quality-page .pillar-card p{margin: 0 !important;overflow: visible !important;text-overflow: initial !important;white-space: normal !important;display: block !important;-webkit-line-clamp: unset !important;line-clamp: unset !important;word-break: normal !important;overflow-wrap: break-word !important}body.quality-page .docs-list{max-width: 860px !important;margin: 0 auto !important}body.quality-page .quality-docs .doc-item{background: transparent !important;border: 0 !important;border-bottom: 1px solid rgba(15,23,42,0.1) !important;border-radius: 0 !important;padding: 16px 0 !important;margin: 0 !important;box-shadow: none !important;gap: 14px !important}body.quality-page .quality-docs .doc-item:last-child{border-bottom: 0 !important}body.quality-page .quality-docs .doc-item strong{margin-bottom: 2px !important}body.quality-page .seo-content-block .container{max-width: 860px !important}body.quality-page .quality-seo-copy{max-width: 72ch !important}body.quality-page .quality-seo-copy h3{margin: 18px 0 10px !important;font-size: 1.08rem !important;color: #0f172a !important}body.quality-page .quality-seo-copy p{margin: 0 0 14px !important}body.quality-page .cta-buttons .button{min-height: 48px !important;min-width: 170px !important}@media (max-width: 1024px){body.quality-page .pillars-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 768px){body.quality-page .pillars-grid{grid-template-columns: 1fr !important}}body.about-page .ai-identity,body.about-page .signature-block,body.about-page .section-padding,body.about-page .stats-bar,body.about-page .cta-band{padding-top: clamp(56px,6vw,72px) !important;padding-bottom: clamp(56px,6vw,72px) !important}body.about-page .section-header{margin: 0 auto clamp(24px,2.8vw,32px) !important}body.about-page .section-header h2{margin-bottom: clamp(18px,2.2vw,24px) !important}body.about-page p,body.about-page li{font-size: 1.03rem !important;line-height: 1.72 !important}body.about-page .ai-identity .container,body.about-page .signature-content,body.about-page .global-wholesale-content{max-width: 74ch !important}body.about-page .capabilities-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 14px !important;max-width: 960px !important}:root{--brand-accent: #e67e22;--container-max: 1120px;--radius: 14px;--shadow: 0 8px 24px rgba(0,0,0,.06);--border: 1px solid rgba(0,0,0,.08);--space-1: 6px;--space-2: 10px;--space-3: 16px;--space-4: 24px;--space-5: 36px;--space-6: 52px;--h1: clamp(28px,3.2vw,44px);--h2: clamp(20px,2.2vw,28px);--p: 16px;--muted: rgba(15,23,42,.68);--accent: var(--brand-accent)}.container,.b2b-u-container{width: 100% !important;max-width: var(--container-max) !important;margin-left: auto !important;margin-right: auto !important;padding-left: 16px !important;padding-right: 16px !important}@media (min-width: 768px){.container,.b2b-u-container{padding-left: 24px !important;padding-right: 24px !important}}h1,.shared-hero h1,.page-hero h1{font-size: var(--h1) !important;line-height: 1.2 !important;letter-spacing: -0.01em !important}h2,.section-header h2{font-size: var(--h2) !important;line-height: 1.3 !important}p,li{font-size: var(--p) !important;line-height: 1.6 !important}.content-narrow,.content,.page-content,.prose,.section-header p,.shared-hero-lead,.seo-content-block .container{max-width: 70ch !important}.section{padding: var(--space-6) 0 !important}.section-tight{padding: var(--space-5) 0 !important}.stack > * + *{margin-top: var(--space-3) !important}.stack-tight > * + *{margin-top: var(--space-2) !important}.section-padding{padding-top: var(--space-6) !important;padding-bottom: var(--space-6) !important}.section-header{margin-bottom: var(--space-4) !important}.btn,.button,a.button,a.btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;padding: 12px 16px !important;border-radius: 12px !important;font-weight: 600 !important;transition: transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease !important}.btn:hover,.button:hover,a.button:hover,a.btn:hover{transform: translateY(-1px) !important}.btn-primary,.button-primary,a.button-primary,a.btn-primary{color: #fff !important}.btn-secondary,.button-secondary,a.button-secondary,a.btn-secondary{background: transparent !important}.card,.feature-card,.wholesale-card,.doc-item,.pillar-card,.market-card{border: var(--border) !important;border-radius: var(--radius) !important;box-shadow: var(--shadow) !important;background: inherit !important;padding: var(--space-4) !important}.card-title,.feature-card h3,.wholesale-card h3,.doc-item h4,.pillar-card h3,.market-card h3{font-weight: 700 !important}.card-muted,.feature-card p,.wholesale-card p,.doc-item p,.pillar-card p,.market-card p{color: var(--muted) !important}.site-header{padding-top: 14px !important;padding-bottom: 14px !important}.header-flex{gap: var(--space-3) !important}.b2b-u-nav-list{gap: var(--space-2) !important}.b2b-u-nav-link{padding: 8px 10px !important;border-radius: 10px !important;transition: background-color .15s ease,color .15s ease !important}.b2b-u-nav-link:hover{text-decoration: none !important;background: rgba(15,23,42,.06) !important}.site-footer{padding-top: 40px !important;padding-bottom: 0 !important}.footer-column a{text-decoration: none !important}.footer-column a:hover{text-decoration: none !important}html,body{overflow-x: clip !important}img,svg,video,iframe{max-width: 100% !important}.cta-buttons,.hero-ctas,.hero-cta{display: flex !important;flex-wrap: wrap !important;gap: var(--space-2) !important}@media (max-width: 768px){.section-padding,.section{padding-top: var(--space-5) !important;padding-bottom: var(--space-5) !important}.cta-buttons,.hero-ctas,.hero-cta{flex-direction: column !important;align-items: stretch !important}.cta-buttons .button,.hero-ctas .button,.hero-cta .button{width: 100% !important;min-width: 0 !important}.header-flex{gap: var(--space-2) !important}}body.about-page .capability-card{display: flex !important;align-items: flex-start !important;text-align: left !important;gap: 12px !important;padding: 14px 16px !important;border-radius: 12px !important;border: 1px solid rgba(15,23,42,0.1) !important;background: #fff !important;box-shadow: none !important;transform: none !important}body.about-page .capability-card::before{content: none !important}body.about-page .capability-card:hover{box-shadow: none !important;transform: none !important;border-color: rgba(15,23,42,0.16) !important}body.about-page .capability-icon{width: 36px !important;height: 36px !important;min-width: 36px !important;margin: 2px 0 0 !important;border-radius: 10px !important}body.about-page .capability-icon svg{width: 18px !important;height: 18px !important}body.about-page .capability-card h3{margin: 0 0 4px !important;font-size: 1.02rem !important}body.about-page .process-grid{grid-template-columns: repeat(4,minmax(0,1fr)) !important;gap: 18px !important;position: relative !important}body.about-page .process-grid::before{content: "" !important;position: absolute !important;left: 6%;right: 6%;top: 34px;height: 1px;background: rgba(15,23,42,0.18)}body.about-page .process-card{background: transparent !important;border: 1px solid rgba(15,23,42,0.1) !important;border-radius: 12px !important;box-shadow: none !important;padding: 28px 14px 14px !important}body.about-page .process-card:hover{transform: none !important;box-shadow: none !important;border-color: rgba(15,23,42,0.16) !important}body.about-page .process-number{top: -12px !important}body.about-page .compact-markets-grid{grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 16px !important;align-items: stretch !important;max-width: 980px !important}body.about-page .compact-market-card{min-height: 108px !important;border-radius: 14px !important;border: 1px solid rgba(15,23,42,0.12) !important;box-shadow: 0 8px 18px rgba(15,23,42,0.07) !important}body.about-page .compact-market-card:hover{transform: translateY(-2px) !important;border-color: rgba(199,154,43,0.36) !important}body.about-page .compact-markets-cta{margin-top: clamp(20px,2.4vw,28px) !important;text-align: center !important}body.about-page .point-card{border-radius: 12px !important;box-shadow: none !important}body.about-page .point-card:hover{box-shadow: none !important}body.about-page .cta-band .cta-buttons .button{min-height: 48px !important;min-width: 180px !important}@media (max-width: 1024px){body.about-page .capabilities-grid{grid-template-columns: 1fr !important}body.about-page .process-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}body.about-page .process-grid::before{display: none !important}body.about-page .compact-markets-grid{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 768px){body.about-page .compact-markets-grid,body.about-page .process-grid{grid-template-columns: 1fr !important}}.ui-hero,.shared-hero.page-hero{border-bottom: 1px solid rgba(255,255,255,0.14) !important}.ui-hero-inner,.shared-hero .shared-hero-grid{align-items: center !important;gap: clamp(20px,3vw,40px) !important}.shared-hero .shared-hero-content{max-width: 68ch !important}.ui-hero-eyebrow{display: inline-flex;align-items: center;padding: 4px 10px;margin: 0 0 12px;border-radius: 999px;border: 1px solid rgba(255,255,255,0.28);color: rgba(255,255,255,0.92);font-size: 13px;font-weight: 600;letter-spacing: 0.02em;text-transform: uppercase}.ui-hero-title,.shared-hero .shared-hero-content h1{margin-bottom: var(--space-3) !important;max-width: 20ch !important}.ui-hero-sub,.shared-hero .shared-hero-lead{max-width: 62ch !important;margin-bottom: var(--space-4) !important}.ui-hero-actions,.shared-hero .hero-ctas{display: flex !important;align-items: center !important;gap: var(--space-2) !important}.ui-section-header,.section-header{position: relative;margin: 0 auto var(--space-5) !important;max-width: 760px !important;padding-bottom: var(--space-3) !important}.ui-section-title,.section-header h2{margin-bottom: var(--space-2) !important}.ui-section-desc,.section-header p{color: var(--muted) !important;max-width: 66ch !important;margin-left: auto !important;margin-right: auto !important}.ui-section-divider,.section-header::after{content: "";display: block;width: 76px;height: 2px;margin: var(--space-3) auto 0;background: linear-gradient(90deg,rgba(230,126,34,0.9),rgba(230,126,34,0.22));border-radius: 999px}.ui-cta-bar,.cta-section{position: relative}.ui-cta-bar-inner,.cta-section .container{border: 1px solid rgba(255,255,255,0.2) !important;box-shadow: 0 10px 26px rgba(2,6,23,0.24) !important;border-radius: 16px !important;padding: clamp(20px,3vw,30px) !important;background: linear-gradient(145deg,rgba(255,255,255,0.08),rgba(255,255,255,0.03)) !important}.ui-cta-bar-note,.cta-section .container > p:last-child{margin-top: var(--space-3) !important;margin-bottom: 0 !important;font-size: 14px !important;color: rgba(255,255,255,0.86) !important}.ui-facts,.features-checklist,.manufacturer-points,.check-list{background: #f8fafc;border: 1px solid rgba(15,23,42,0.1);border-radius: 14px;padding: var(--space-4)}.ui-facts-title{margin-bottom: var(--space-2)}.ui-facts-list,.features-checklist,.manufacturer-points,.check-list{list-style: none}.ui-facts-item,.features-checklist .feature-check,.manufacturer-points li,.check-list li{display: flex;align-items: flex-start;gap: 10px;padding: 8px 0;margin: 0;border-bottom: 1px dashed rgba(15,23,42,0.1)}.features-checklist .feature-check:last-child,.manufacturer-points li:last-child,.check-list li:last-child{border-bottom: 0}.ui-faq,.faq-list{display: grid;gap: 12px}.ui-faq-item,.faq-list .faq-item{background: #fff;border: 1px solid rgba(15,23,42,0.12);border-radius: 12px;box-shadow: 0 6px 20px rgba(15,23,42,0.06);padding: 14px 16px}.ui-faq-q,.faq-list .faq-item h3{font-size: 1rem;font-weight: 700;color: #0f172a;margin-bottom: 6px !important}.ui-faq-a,.faq-list .faq-item p{margin: 0 !important;color: var(--muted) !important}.faq-list .faq-item + .faq-item{margin-top: 0 !important}.ui-grid,.grid-2,.grid-3,.grid-4,.grid-2-col,.wholesale-cards,.market-cards-row{gap: clamp(16px,2vw,24px) !important}.ui-grid-gap{gap: clamp(16px,2vw,24px) !important}.ui-card,.feature-card,.wholesale-card,.doc-item,.pillar-card,.market-card{border-radius: 14px !important;padding: clamp(16px,2vw,24px) !important}.ui-card:hover,.feature-card:hover,.wholesale-card:hover,.doc-item:hover,.pillar-card:hover,.market-card:hover{transform: translateY(-2px) !important;transition: transform 0.16s ease,box-shadow 0.16s ease !important}@media (max-width: 900px){.ui-hero-inner,.shared-hero .shared-hero-grid{grid-template-columns: 1fr !important}.ui-hero-title,.shared-hero .shared-hero-content h1{max-width: 100% !important}.ui-hero-actions,.cta-buttons,.shared-hero .hero-ctas{flex-direction: column !important;align-items: stretch !important}.ui-hero-actions .button,.cta-buttons .button,.shared-hero .hero-ctas .button{width: 100% !important;min-width: 0 !important}.grid-2,.grid-3,.grid-4,.grid-2-col{grid-template-columns: 1fr !important}.ui-cta-bar-inner,.cta-section .container{padding: 18px !important}}.button,.btn,a.button,a.btn,.b2b-u-nav-link,.main-nav a,.menu-toggle,.footer-column a,.faq-accordion .faq-item,.faq-list .faq-item,.feature-card,.wholesale-card,.doc-item,.pillar-card,.market-card{transition: all 160ms ease !important}.button:hover,.btn:hover,a.button:hover,a.btn:hover{transform: translateY(-1px) !important}.feature-card:hover,.wholesale-card:hover,.doc-item:hover,.pillar-card:hover,.market-card:hover,.faq-list .faq-item:hover,.faq-accordion .faq-item:hover{box-shadow: 0 10px 24px rgba(15,23,42,0.1) !important}.b2b-u-nav-link:hover,.main-nav a:hover,.footer-column a:hover{text-decoration-thickness: 2px;text-underline-offset: 2px}a:focus-visible,button:focus-visible,.button:focus-visible,.btn:focus-visible,.menu-toggle:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline: 2px solid color-mix(in srgb,var(--accent) 70%,#ffffff 30%) !important;outline-offset: 2px !important;box-shadow: 0 0 0 4px color-mix(in srgb,var(--accent) 24%,transparent) !important}main a:not(.button):not(.btn):not(.b2b-u-nav-link):not(.nav-cta){text-decoration: underline;text-decoration-color: color-mix(in srgb,currentColor 45%,transparent);text-underline-offset: 2px;transition: color 160ms ease,text-decoration-color 160ms ease}main a:not(.button):not(.btn):not(.b2b-u-nav-link):not(.nav-cta):hover{text-decoration-color: currentColor}main a:not(.button):not(.btn):not(.b2b-u-nav-link):not(.nav-cta):visited{color: color-mix(in srgb,var(--secondary) 80%,#334155 20%)}main form{--form-control-min-h: 44px}main form .form-group,main form .form-row > .form-group{margin-bottom: var(--space-3) !important}main form label{display: block;margin-bottom: 8px;font-weight: 600;color: var(--text)}main form :is(input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],textarea,select){width: 100%;min-height: var(--form-control-min-h);padding: 12px 16px;border-radius: 12px;border: 1px solid rgba(15,23,42,0.16);background: #fff;color: var(--text);transition: border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}main form textarea{min-height: 120px}main form :is(input,textarea,select)::placeholder{color: color-mix(in srgb,var(--muted) 70%,transparent);opacity: 1}main form :is(input,textarea,select):disabled{opacity: 0.65;cursor: not-allowed;background: #f8fafc}main form button[type="submit"],main form .button[type="submit"],main form .submit-btn{margin-top: var(--space-2);min-height: 44px}.contact-alert,.form-alert{border-radius: 12px !important;padding: 12px 14px !important;border: 1px solid rgba(15,23,42,0.14) !important}.contact-alert-success,.form-alert-success{background: color-mix(in srgb,#10b981 14%,#ffffff 86%) !important;border-color: color-mix(in srgb,#10b981 35%,transparent) !important}.contact-alert-error,.form-alert-error{background: color-mix(in srgb,#ef4444 12%,#ffffff 88%) !important;border-color: color-mix(in srgb,#ef4444 32%,transparent) !important}@media (max-width: 900px){.button,.btn,.b2b-u-nav-link,.menu-toggle,.main-nav a{min-height: 44px !important}main form :is(input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],textarea,select){font-size: 16px !important}.cta-buttons .button,.hero-ctas .button,.ui-hero-actions .button{width: 100% !important}}.ai-seo-block{display: none}

/* ========================================================================
   SITE-WIDE DESIGN CONSISTENCY — v2 (2026-03)
   Master reference: homepage hero (hp5-btn-gold)
   Primary CTA : gold #c79a2b + white text | radius 4px
   Secondary   : transparent + dark-green border + dark-green text | radius 4px
   ======================================================================== */

/* ── PRIMARY BUTTONS ────────────────────────────────────────────────────── */
.b2b-u-btn-primary,a.b2b-u-btn-primary,
.b2b-btn-primary,a.b2b-btn-primary,
.button-primary,a.button-primary,
.btn-primary,a.btn-primary{
  background:#c79a2b!important;
  border-color:#c79a2b!important;
  color:#fff!important;
  border-radius:4px!important;
}
.b2b-u-btn-primary:hover,a.b2b-u-btn-primary:hover,
.b2b-btn-primary:hover,a.b2b-btn-primary:hover,
.button-primary:hover,a.button-primary:hover,
.btn-primary:hover,a.btn-primary:hover{
  background:#b88923!important;
  border-color:#b88923!important;
  color:#fff!important;
  transform:translateY(-2px)!important;
}

/* ── SECONDARY BUTTONS (on light backgrounds) ───────────────────────────── */
.b2b-u-btn-secondary,a.b2b-u-btn-secondary,
.b2b-btn-secondary,a.b2b-btn-secondary,
.button-secondary,a.button-secondary,
.btn-secondary,a.btn-secondary{
  background:transparent!important;
  border-color:var(--b2b-primary,#1f4d3a)!important;
  color:var(--b2b-primary,#1f4d3a)!important;
  border-radius:4px!important;
}
.b2b-u-btn-secondary:hover,a.b2b-u-btn-secondary:hover,
.b2b-btn-secondary:hover,a.b2b-btn-secondary:hover,
.button-secondary:hover,a.button-secondary:hover,
.btn-secondary:hover,a.btn-secondary:hover{
  background:var(--b2b-primary,#1f4d3a)!important;
  border-color:var(--b2b-primary,#1f4d3a)!important;
  color:#fff!important;
}

/* ── NAV CTA: gold to match primary button ──────────────────────────────── */
.main-nav a.nav-cta,
a.b2b-u-nav-link.nav-cta{
  background:#c79a2b!important;
  border-color:#c79a2b!important;
  color:#fff!important;
  border-radius:6px!important;
  font-weight:700!important;
  padding:6px 14px!important;
}
.main-nav a.nav-cta:hover,
a.b2b-u-nav-link.nav-cta:hover{
  background:#b88923!important;
  border-color:#b88923!important;
  color:#fff!important;
  transform:translateY(-1px)!important;
}

/* ── INLINE LINK COLOR: consistent brand dark-green ────────────────────── */
main a:not([class*="btn"]):not([class*="button"]):not(.b2b-u-nav-link):not(.nav-cta):not(.footer-column){
  color:var(--b2b-primary,#1f4d3a);
}
main a:not([class*="btn"]):not([class*="button"]):not(.b2b-u-nav-link):not(.nav-cta):not(.footer-column):hover{
  color:#c79a2b;
}
