


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}

/* About Us: hide only the Why PEAK Ventures map on phones */
@media (max-width:700px){
  body.page-id-1415 #pv-why-peak .pv-mapbox{display:none!important;}
  body.page-id-1415 #pv-why-peak .pv-map-column,
  body.page-id-1415 #pv-why-peak .pv-grid{min-height:0!important;}
  body.page-id-1415 #pv-why-peak .pv-grid,
  body.page-id-1415 #pv-why-peak .pv-grid.drawer-open{gap:18px!important;}
}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}

/* About Us: hide only the Why PEAK Ventures map on phones */
@media (max-width:700px){
  body.page-id-1415 #pv-why-peak .pv-mapbox{display:none!important;}
  body.page-id-1415 #pv-why-peak .pv-map-column,
  body.page-id-1415 #pv-why-peak .pv-grid{min-height:0!important;}
  body.page-id-1415 #pv-why-peak .pv-grid,
  body.page-id-1415 #pv-why-peak .pv-grid.drawer-open{gap:18px!important;}
}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}
/* About Us: suppress orphaned CSS text before Why PEAK Ventures */
body.page-id-1415 .entry-content.is-layout-constrained{font-size:0;}
body.page-id-1415 .entry-content.is-layout-constrained > *{font-size:16px;}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}

/* About Us — dedicated mobile composition for Why PEAK Ventures */
@media (max-width:700px){
  body.page-id-1415 #pv-why-peak{padding:56px 0 48px!important;overflow:hidden!important;}
  body.page-id-1415 #pv-why-peak .pv-wrap{width:100%!important;padding-left:22px!important;padding-right:22px!important;}
  body.page-id-1415 #pv-why-peak .pv-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px!important;margin:0 0 28px!important;}
  body.page-id-1415 #pv-why-peak .pv-head > div:first-child{display:block!important;width:100%!important;padding:0!important;margin:0!important;}
  body.page-id-1415 #pv-why-peak .pv-eyebrow{display:block!important;width:auto!important;margin:0 0 16px!important;font-size:12px!important;line-height:1.25!important;letter-spacing:.16em!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;transform:none!important;}
  body.page-id-1415 #pv-why-peak .pv-title{width:100%!important;max-width:none!important;margin:0!important;font-size:clamp(34px,9.4vw,42px)!important;line-height:1.02!important;letter-spacing:-.035em!important;overflow:visible!important;}
  body.page-id-1415 #pv-why-peak .pv-title-line{display:block!important;white-space:nowrap!important;}
  body.page-id-1415 #pv-why-peak .pv-intro{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 0 16px!important;border-left:2px solid rgba(125,152,161,.72)!important;font-size:15px!important;line-height:1.62!important;text-align:left!important;}
  body.page-id-1415 #pv-why-peak .pv-nav{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;width:auto!important;margin:0 -22px 24px!important;padding:0 22px 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
  body.page-id-1415 #pv-why-peak .pv-nav::-webkit-scrollbar{display:none!important;}
  body.page-id-1415 #pv-why-peak .pv-tab{flex:0 0 auto!important;width:auto!important;min-height:44px!important;padding:10px 16px!important;font-size:13px!important;line-height:1.2!important;white-space:nowrap!important;scroll-snap-align:start;}
  body.page-id-1415 #pv-why-peak .pv-grid,body.page-id-1415 #pv-why-peak .pv-grid.drawer-open{display:block!important;min-height:0!important;gap:0!important;}
  body.page-id-1415 #pv-why-peak .pv-map-column{min-height:0!important;transform:none!important;}
  body.page-id-1415 #pv-why-peak .pv-panel{width:100%!important;margin:0!important;border-radius:20px!important;}
  body.page-id-1415 #pv-why-peak .pv-panel.open{padding:20px!important;}
}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}

/* About Us: hide only the Why PEAK Ventures map on phones */
@media (max-width:700px){
  body.page-id-1415 #pv-why-peak .pv-mapbox{display:none!important;}
  body.page-id-1415 #pv-why-peak .pv-map-column,
  body.page-id-1415 #pv-why-peak .pv-grid{min-height:0!important;}
  body.page-id-1415 #pv-why-peak .pv-grid,
  body.page-id-1415 #pv-why-peak .pv-grid.drawer-open{gap:18px!important;}
}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}

/* About Us: hide only the Why PEAK Ventures map on phones */
@media (max-width:700px){
  body.page-id-1415 #pv-why-peak .pv-mapbox{display:none!important;}
  body.page-id-1415 #pv-why-peak .pv-map-column,
  body.page-id-1415 #pv-why-peak .pv-grid{min-height:0!important;}
  body.page-id-1415 #pv-why-peak .pv-grid,
  body.page-id-1415 #pv-why-peak .pv-grid.drawer-open{gap:18px!important;}
}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}
/* About Us: suppress orphaned CSS text before Why PEAK Ventures */
body.page-id-1415 .entry-content.is-layout-constrained{font-size:0;}
body.page-id-1415 .entry-content.is-layout-constrained > *{font-size:16px;}


/* PEAK Ventures — global typography system
 * Titles: Outfit
 * Body, navigation and actions: Raleway
 * Food Division and its homepage title remain untouched.
 */
body:not(.page-id-1837),
body:not(.page-id-1837) p,
body:not(.page-id-1837) li,
body:not(.page-id-1837) a,
body:not(.page-id-1837) button,
body:not(.page-id-1837) input,
body:not(.page-id-1837) textarea,
body:not(.page-id-1837) select,
body:not(.page-id-1837) label,
body:not(.page-id-1837) figcaption,
body:not(.page-id-1837) blockquote,
body:not(.page-id-1837) small,
body:not(.page-id-1837) time,
body:not(.page-id-1837) .wp-block-paragraph,
body:not(.page-id-1837) [class*="gspb_text"],
body:not(.page-id-1837) [class*="maxi-text-block"] {
  font-family: "Raleway", Arial, sans-serif !important;
}

body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-family: "Outfit", Arial, sans-serif !important;
}

body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-family: "Gliker", sans-serif !important;
}

/* PEAK Ventures — bold global headings */
body:not(.page-id-1837) h1,
body:not(.page-id-1837) h2,
body:not(.page-id-1837) h3,
body:not(.page-id-1837) h4,
body:not(.page-id-1837) h5,
body:not(.page-id-1837) h6,
body:not(.page-id-1837) h1 *,
body:not(.page-id-1837) h2 *,
body:not(.page-id-1837) h3 *,
body:not(.page-id-1837) h4 *,
body:not(.page-id-1837) h5 *,
body:not(.page-id-1837) h6 *,
body:not(.page-id-1837) .wp-block-heading,
body:not(.page-id-1837) .wp-block-heading *,
body:not(.page-id-1837) .entry-title,
body:not(.page-id-1837) .page-title,
body:not(.page-id-1837) [class*="gspb_heading"],
body:not(.page-id-1837) [class*="gspb_heading"] * {
  font-weight: 700 !important;
}

/* Preserve the distinctive Food title on the homepage. */
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e,
body:not(.page-id-1837) #gspb_heading-id-gsbp-350510e * {
  font-weight: 400 !important;
}

/* PEAK Ventures — Strategic Advisory polish 2026-09-11 */
body.page-id-194 #strategic-advisory-expertise,
body.page-id-194 #pvm-method,
body.page-id-194 #why-peak-cultural-intelligence,
body.page-id-194 #strategic-advisory-faq,
body.page-id-194 #strategic-advisory-contact {
  scroll-margin-top: 110px;
}

/* Faster, cleaner section entrances. */
body.page-id-194 .pve-eyebrow,
body.page-id-194 .pve-intro,
body.page-id-194 .pve-stage,
body.page-id-194 .pve-title-line > span,
body.page-id-194 .pvm-eyebrow,
body.page-id-194 .pvm-intro,
body.page-id-194 .pvm-steps,
body.page-id-194 .pvm-title-line > span,
body.page-id-194 .pvfaq-heading,
body.page-id-194 .pvfaq-item,
body.page-id-194 .pvfinal-eyebrow,
body.page-id-194 .pvfinal-copy,
body.page-id-194 .pvfinal-actions,
body.page-id-194 .pvfinal-title span {
  transition-delay: 0s !important;
  transition-duration: .55s !important;
}

/* PEAK chevrons: angle only, without a horizontal bar. */
body.page-id-194 .pv-arrow,
body.page-id-194 .pve-arrow,
body.page-id-194 .pvfaq-cta-arrow,
body.page-id-194 .pvfinal-arrow {
  display: inline-block !important;
  width: 8px !important;
  height: 8px !important;
  min-width: 8px !important;
  margin-left: 9px !important;
  background: none !important;
  border: 0 !important;
  border-top: 2px solid currentColor !important;
  border-right: 2px solid currentColor !important;
  transform: rotate(45deg) !important;
  transition: transform .25s ease !important;
}
body.page-id-194 .pv-arrow::before,
body.page-id-194 .pv-arrow::after,
body.page-id-194 .pve-arrow::before,
body.page-id-194 .pve-arrow::after,
body.page-id-194 .pvfaq-cta-arrow::before,
body.page-id-194 .pvfaq-cta-arrow::after,
body.page-id-194 .pvfinal-arrow::before,
body.page-id-194 .pvfinal-arrow::after {
  display: none !important;
  content: none !important;
}
body.page-id-194 a:hover .pv-arrow,
body.page-id-194 a:hover .pve-arrow,
body.page-id-194 a:hover .pvfaq-cta-arrow,
body.page-id-194 a:hover .pvfinal-arrow {
  transform: translateX(3px) rotate(45deg) !important;
}

body.page-id-194 #pv-markets-cta .pv-arrow,
body.page-id-194 #pv-contact-cta .pv-arrow,
body.page-id-194 .pve-link .pve-arrow,
body.page-id-194 .pvfaq-cta .pvfaq-cta-arrow,
body.page-id-194 .pvfinal-cta .pvfinal-arrow {
  flex: 0 0 8px !important;
  width: 8px !important;
  max-width: 8px !important;
}


/* PEAK Ventures — Strategic Advisory continuous scroll 2026-09-11 */
body.page-id-194 #strategic-advisory-expertise,
body.page-id-194 #pvm-method {
  height: auto !important;
  min-height: 0 !important;
  overflow: visible !important;
}
body.page-id-194 #strategic-advisory-expertise .pve-sticky,
body.page-id-194 #pvm-method .pvm-sticky {
  position: relative !important;
  top: auto !important;
  height: auto !important;
  min-height: 0 !important;
}


/* PEAK Ventures — Strategic Advisory typography alignment 2026-09-11 */
body.page-id-194 .pve-eyebrow,
body.page-id-194 .pvm-eyebrow,
body.page-id-194 .pvw-eyebrow,
body.page-id-194 .pvfaq-eyebrow,
body.page-id-194 .pvfinal-eyebrow {
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 1.92px !important;
  line-height: 19.8px !important;
  margin: 0 0 18px !important;
}

body.page-id-194 .pv-btn,
body.page-id-194 .pve-link,
body.page-id-194 .pvfaq-cta,
body.page-id-194 .pvfinal-cta {
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  letter-spacing: normal !important;
  line-height: 26.4px !important;
}

body.page-id-194 .pv-services {
  gap: 0 !important;
}
body.page-id-194 .pv-services span {
  gap: 0 !important;
}
body.page-id-194 .pv-services span + span::before {
  flex: 0 0 3px !important;
  margin-inline: 16px !important;
  align-self: center !important;
}

body.page-id-194 .pvfaq-cta {
  display: none !important;
}


/* PEAK Ventures — Strategic Advisory hero eyebrow alignment 2026-09-11 */
body.page-id-194 .pv-kicker {
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 1.92px !important;
  line-height: 19.8px !important;
}


/* PEAK Ventures — Strategic Advisory method cards visibility 2026-09-11 */
@media (min-width: 769px) {
  body.page-id-194 #pvm-method .pvm-steps {
    height: auto !important;
  }
  body.page-id-194 #pvm-method .pvm-step {
    height: auto !important;
    min-height: 162px !important;
  }
}

@media (min-width: 769px) and (max-width: 1199px) {
  body.page-id-194 #pvm-method .pvm-step {
    min-height: 210px !important;
  }
}


/* PEAK Ventures — Strategic Advisory section alignment 2026-09-11 */
@media (min-width: 1101px) {
  body.page-id-194 #why-peak-cultural-intelligence .pvw-card {
    width: min(980px, 72vw) !important;
  }
}


/* PEAK Ventures — Strategic Advisory shared desktop content axis 2026-09-11 */
@media (min-width: 1201px) {
  body.page-id-194 #strategic-advisory-expertise,
  body.page-id-194 #pvm-method,
  body.page-id-194 #why-peak-cultural-intelligence,
  body.page-id-194 #strategic-advisory-faq,
  body.page-id-194 #strategic-advisory-contact {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
  }

  body.page-id-194 .pv-content,
  body.page-id-194 #strategic-advisory-expertise .pve-sticky,
  body.page-id-194 #pvm-method .pvm-sticky,
  body.page-id-194 #why-peak-cultural-intelligence .pvw-sticky,
  body.page-id-194 #strategic-advisory-faq .pvfaq-inner,
  body.page-id-194 #strategic-advisory-contact .pvfinal-inner {
    box-sizing: border-box !important;
    width: 100% !important;
    max-width: 1440px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: clamp(22px, 5vw, 76px) !important;
    padding-right: clamp(22px, 5vw, 76px) !important;
  }
}


/* PEAK Ventures — Strategic Advisory method cards safe desktop height 2026-09-11 */
@media (min-width: 1200px) {
  body.page-id-194 #pvm-method .pvm-step {
    min-height: 210px !important;
  }
}


/* PEAK Ventures — Real Estate consistency 2026-09-11 */
body.page-id-1551 .pv-kicker,
body.page-id-1551 .pv-intro-kicker,
body.page-id-1551 .pv-cat-kicker,
body.page-id-1551 .pv-method-kicker,
body.page-id-1551 .pv-ro-kicker,
body.page-id-1551 .pv-ksa-kicker {
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 1.92px !important;
  line-height: 19.8px !important;
  margin-bottom: 18px !important;
}

body.page-id-1551 .pv-btn,
body.page-id-1551 #pv-real-estate-cta .pv-ksa-cta {
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  letter-spacing: normal !important;
  line-height: 26.4px !important;
  border-radius: 15px !important;
  text-transform: none !important;
}

/* PEAK chevrons: angle only, without a horizontal bar. */
body.page-id-1551 .pv-btn__arrow {
  display: inline-block !important;
  width: 8px !important;
  height: 8px !important;
  min-width: 8px !important;
  overflow: hidden !important;
  color: transparent !important;
  font-size: 0 !important;
  background: none !important;
  border: 0 !important;
  border-top: 2px solid currentColor !important;
  border-right: 2px solid currentColor !important;
  border-top-color: currentColor !important;
  border-right-color: currentColor !important;
  box-shadow: 2px -2px 0 -1px currentColor inset !important;
  transform: rotate(45deg) !important;
  transition: transform .25s ease !important;
}
body.page-id-1551 .pv-btn.primary .pv-btn__arrow { color: #29353D !important; }
body.page-id-1551 .pv-btn.secondary .pv-btn__arrow { color: #EEEFEF !
	important; }
/* Restore the catalogue seal pending redesign */
body #peak-food-products .peak-food-origin-seal { display: grid !important; }

body.page-id-1551 .pv-btn.primary:hover .pv-btn__arrow,
body.page-id-1551 .pv-btn.secondary:hover .pv-btn__arrow { color: #EEEFEF !important; }
body.page-id-1551 .pv-btn:hover .pv-btn__arrow {
  transform: translateX(3px) rotate(45deg) !important;
}

@media (max-width: 760px) {
  body.page-id-1551 #pv-method,
  body.page-id-1551 #pv-riyadh-orbit {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  body.page-id-1551 .pv-method-heading {
    margin-bottom: 34px !important;
  }
  body.page-id-1551 .pv-method-photo {
    margin-bottom: 34px !important;
  }
}

body.page-id-1551 .pv-btn__arrow { box-shadow: none !important; }


/* Food Division — remove rejected catalogue seal */
#peak-food-products .peak-food-origin-seal {
  display: grid !important;
}

/* PEAK Food Division — editorial Saudi origin seal */
body.page-id-1837 #peak-food-products {
  position: relative !important;
  isolation: isolate;
  --peak-seal-size: clamp(122px, 9vw, 174px);
}

@media (min-width: 761px) {
  body.page-id-1837 #peak-food-products::before,
  body.page-id-1837 #peak-food-products::after {
    position: absolute;
    z-index: 12;
    left: clamp(18px, calc((100vw - 1500px) / 2), 110px);
    top: 61%;
    width: var(--peak-seal-size);
    height: var(--peak-seal-size);
    border-radius: 50%;
    pointer-events: none;
    box-sizing: border-box;
    animation: peakFoodSealFloat 6s ease-in-out infinite;
  }

  body.page-id-1837 #peak-food-products::before {
    content: "";
    border: 1px solid transparent;
    background:
      radial-gradient(circle at 79% 21%, #d58a70 0 3px, transparent 4px),
      url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 94' fill='none'%3E%3Cg stroke='%239A8179' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M42 68V35M42 40C35 29 27 24 18 22M42 40C49 29 57 24 66 22M42 43C32 39 24 39 15 42M42 43C52 39 60 39 69 42M42 47C34 49 28 54 23 61M42 47C50 49 56 54 61 61'/%3E%3Cpath d='M42 35C37 26 36 18 42 10C48 18 47 26 42 35Z'/%3E%3Cpath d='M39 69C34 76 31 83 30 89M45 69C50 76 53 83 54 89M32 89H52'/%3E%3C/g%3E%3Cg fill='%23D58A70'%3E%3Cellipse cx='35' cy='43' rx='2.2' ry='3.2'/%3E%3Cellipse cx='49' cy='43' rx='2.2' ry='3.2'/%3E%3Cellipse cx='39' cy='49' rx='2.2' ry='3.2'/%3E%3Cellipse cx='45' cy='49' rx='2.2' ry='3.2'/%3E%3C/g%3E%3C/svg%3E") center 52% / 42% auto no-repeat,
      linear-gradient(145deg, rgba(255,255,255,.98), rgba(239,237,233,.98)) padding-box,
      conic-gradient(from 205deg, #9a8179 0 18%, transparent 18% 60%, #29353d 60% 74%, transparent 74% 100%) border-box;
    box-shadow:
      0 20px 46px rgba(41,53,61,.13),
      inset 0 0 0 9px rgba(255,255,255,.72),
      inset 0 0 0 10px rgba(154,129,121,.23);
  }

  body.page-id-1837 #peak-food-products::after {
    content: "SAUDI ORIGIN\A\A PRODUCT CATALOGUE";
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px;
    color: #29353d;
    font-family: "Gliker", "Outfit", sans-serif;
    font-size: clamp(8px, .58vw, 10px);
    font-weight: 600;
    line-height: calc(var(--peak-seal-size) * .31);
    letter-spacing: .13em;
    text-align: center;
    white-space: pre;
  }
}

@keyframes peakFoodSealFloat {
  0%, 100% { transform: translateY(-50%); }
  50% { transform: translateY(calc(-50% - 6px)); }
}

@media (prefers-reduced-motion: reduce) {
  body.page-id-1837 #peak-food-products::before,
  body.page-id-1837 #peak-food-products::after { animation: none !important; }
}

@media (max-width: 760px) {
  body.page-id-1837 #peak-food-products::before,
  body.page-id-1837 #peak-food-products::after { content: none !important; }
}


/* PEAK Food Division — refined catalogue seal (v2) */
body.page-id-1837 #peak-food-products::before,
body.page-id-1837 #peak-food-products::after {
  content: none !important;
  display: none !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal {
  display: block !important;
  width: clamp(156px, 10vw, 188px) !important;
  height: clamp(156px, 10vw, 188px) !important;
  left: clamp(24px, calc((100vw - 1500px) / 2), 112px) !important;
  padding: 0 !important;
  overflow: visible !important;
  border: 0 !important;
  border-radius: 50% !important;
  background: #f3f1ed !important;
  box-shadow: 0 22px 48px rgba(41,53,61,.14), inset 0 0 0 1px rgba(154,129,121,.26) !important;
  opacity: 1 !important;
  isolation: isolate;
  animation: peakFoodSealFloat 6s ease-in-out infinite !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  content: "" !important;
  position: absolute;
  inset: -9px;
  z-index: -1;
  border-radius: 50%;
  background: conic-gradient(from 35deg, transparent 0 67%, #d58a70 67% 73%, transparent 73% 100%);
  -webkit-mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 1px));
  mask: radial-gradient(farthest-side, transparent calc(100% - 2px), #000 calc(100% - 1px));
  animation: peakFoodSealOrbit 12s linear infinite;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal::after {
  content: "" !important;
  position: absolute;
  right: 8%;
  top: 8%;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #d58a70;
  box-shadow: 0 0 0 5px rgba(213,138,112,.13);
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal svg {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  overflow: visible !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-top,
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-bottom {
  fill: #f3f1ed !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-edge {
  fill: none !important;
  stroke: #9a8179 !important;
  stroke-width: 1.25 !important;
  opacity: .72 !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word {
  fill: #29353d !important;
  font-family: "Gliker", "Outfit", sans-serif !important;
  font-size: 24px !important;
  font-weight: 600 !important;
  letter-spacing: 3.6px !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word-top {
  transform: translateY(5px);
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word-bottom {
  transform: translateY(-3px);
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  fill: #9a8179 !important;
  font-family: "Raleway", sans-serif !important;
  font-size: 7px !important;
  font-weight: 700 !important;
  letter-spacing: 2.7px !important;
  text-anchor: middle !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-palm-disc {
  fill: #fff !important;
  stroke: rgba(154,129,121,.42) !important;
  stroke-width: 1.1 !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-palm {
  color: #9a8179 !important;
}

@keyframes peakFoodSealOrbit {
  to { transform: rotate(360deg); }
}

@media (prefers-reduced-motion: reduce) {
  body.page-id-1837 #peak-food-products .peak-food-origin-seal,
  body.page-id-1837 #peak-food-products .peak-food-origin-seal::before { animation: none !important; }
}

@media (max-width: 760px) {
  body.page-id-1837 #peak-food-products .peak-food-origin-seal { display: none !important; }
}


/* PEAK Food Division — seal geometry correction */
body.page-id-1837 #peak-food-products .peak-food-origin-seal {
  --peak-seal-size: clamp(156px, 10vw, 188px);
  width: var(--peak-seal-size) !important;
  height: var(--peak-seal-size) !important;
  min-height: 0 !important;
  max-height: var(--peak-seal-size) !important;
  aspect-ratio: 1 / 1 !important;
  animation: peakFoodSealFloatV2 6s ease-in-out infinite !important;
}

@keyframes peakFoodSealFloatV2 {
  0%, 100% { transform: translateY(calc((285px - var(--peak-seal-size)) / 2)); }
  50% { transform: translateY(calc((285px - var(--peak-seal-size)) / 2 - 5px)); }
}


/* PEAK Food — rebalance origin seal typography */
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word {
  font-family: "Gliker", sans-serif !important;
  font-size: 26px !important;
  font-weight: 600 !important;
  letter-spacing: 0.6px !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word-top {
  letter-spacing: 1.1px !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 10.5px !important;
  font-weight: 700 !important;
  letter-spacing: 1.25px !important;
  opacity: 0.88 !important;
}
/* Final optical balance */
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word {
  font-size: 30px !important;
  letter-spacing: 0.35px !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word-top {
  letter-spacing: 0.8px !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  font-size: 14px !important;
  letter-spacing: 0.75px !important;
  font-weight: 700 !important;
}


/* PEAK Food — strong seal typography balance */
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word {
  font-size: 40px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  font-size: 18px !important;
  font-weight: 700 !important;
  letter-spacing: 0.1px !important;
  opacity: 1 !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  transform: translateY(6px) !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  font-size: 16.5px !important;
  transform: translateY(11px) !important;
}

/* PEAK Food — editorial catalogue medallion */
body.page-id-1837 #peak-food-products .peak-food-origin-seal {
  left: clamp(24px, 4vw, 78px) !important;
  right: auto !important;
  overflow: visible !important;
  box-shadow: 0 16px 34px rgba(39, 54, 64, 0.14) !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word {
  font-size: 34px !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-catalogue {
  opacity: 0 !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal::after {
  content: "PRODUCT CATALOGUE" !important;
  display: block !important;
  position: absolute !important;
  top: auto !important;
  left: 50% !important;
  bottom: -18px !important;
  width: max-content !important;
  padding: 7px 13px 6px !important;
  border: 1px solid rgba(39, 54, 64, 0.18) !important;
  border-radius: 999px !important;
  background: #273640 !important;
  color: #f6f3ed !important;
  font-family: "Raleway", Arial, sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  letter-spacing: 1.15px !important;
  white-space: nowrap !important;
  transform: translateX(-50%) !important;
  box-shadow: 0 8px 18px rgba(39, 54, 64, 0.12) !important;
  z-index: 4 !important;
}


/* PEAK Food — transparent origin seal */
body.page-id-1837 #peak-food-products .peak-food-origin-seal {
  background: transparent !important;
  box-shadow: none !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-top,
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-bottom,
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-palm-disc {
  fill: transparent !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-word-bottom {
  opacity: 0 !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  content: "ORIGIN" !important;
  display: block !important;
  position: absolute !important;
  left: 50% !important;
  bottom: 29px !important;
  transform: translateX(-50%) !important;
  font-family: "Gliker", sans-serif !important;
  font-size: 25px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  letter-spacing: 0 !important;
  color: #273640 !important;
  white-space: nowrap !important;
  z-index: 3 !important;
}

/* Ensure ORIGIN remains visible above the SVG */
body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  content: "ORIGIN" !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  position: absolute !important;
  inset: auto auto 17px 50% !important;
  width: auto !important;
  height: auto !important;
  min-width: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  transform: translateX(-50%) !important;
  opacity: 1 !important;
  visibility: visible !important;
  clip: auto !important;
  overflow: visible !important;
  font-family: "Gliker", sans-serif !important;
  font-size: 23px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  letter-spacing: .2px !important;
  color: #273640 !important;
  white-space: nowrap !important;
  z-index: 10 !important;
}

body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  -webkit-mask: none !important;
  mask: none !important;
  animation: none !important;
  filter: none !important;
}

/* PEAK Food — open seal, curved ORIGIN and wider catalogue capsule */
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-edge {
  opacity: 0 !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cpath id='originArc' d='M45 143 Q100 177 155 143'/%3E%3C/defs%3E%3Cpath d='M49 39 A78 78 0 0 0 49 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Cpath d='M151 39 A78 78 0 0 1 151 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Ctext fill='%23273640' font-family='Gliker,Arial Rounded MT Bold,Arial,sans-serif' font-size='23' font-weight='700' letter-spacing='.2'%3E%3CtextPath href='%23originArc' startOffset='50%25' text-anchor='middle'%3EORIGIN%3C/textPath%3E%3C/text%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 100% 100% !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  transform: none !important;
  opacity: 1 !important;
  visibility: visible !important;
  -webkit-mask: none !important;
  mask: none !important;
  animation: none !important;
  z-index: 10 !important;
  pointer-events: none !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal::after {
  min-width: 210px !important;
  width: max-content !important;
  height: 26px !important;
  padding: 0 30px !important;
  box-sizing: border-box !important;
  border-radius: 999px !important;
  letter-spacing: 1.25px !important;
}


/* PEAK Food — final seal symmetry */
body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cpath id='originArc' d='M45 159 Q100 193 155 159'/%3E%3C/defs%3E%3Cpath d='M49 39 A78 78 0 0 0 49 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Cpath d='M151 39 A78 78 0 0 1 151 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Ctext fill='%23273640' font-family='Gliker,Arial Rounded MT Bold,Arial,sans-serif' font-size='23' font-weight='700' letter-spacing='.2'%3E%3CtextPath href='%23originArc' startOffset='50%25' text-anchor='middle'%3EORIGIN%3C/textPath%3E%3C/text%3E%3C/svg%3E") !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal::after {
  min-width: 196px !important;
  height: 28px !important;
  padding: 0 24px !important;
  font-size: 10.5px !important;
  line-height: 28px !important;
  letter-spacing: 1.35px !important;
  text-align: center !important;
}

/* PEAK Food — remove inner palm circle */
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-palm-disc {
  fill: transparent !important;
  stroke: transparent !important;
  opacity: 0 !important;
}


/* PEAK Food — seal typography, accent and carousel state */
body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cpath id='originArc2' d='M45 159 Q100 193 155 159'/%3E%3C/defs%3E%3Cpath d='M49 39 A78 78 0 0 0 49 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Cpath d='M151 39 A78 78 0 0 1 151 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Ccircle cx='172' cy='58' r='8' fill='%23e88b6c' opacity='.14'/%3E%3Ccircle cx='172' cy='58' r='3' fill='%23e88b6c'/%3E%3Ctext fill='%23273640' font-family='Gliker,Arial Rounded MT Bold,Arial,sans-serif' font-size='26' font-weight='700'%3E%3CtextPath href='%23originArc2' startOffset='50%25' text-anchor='middle'%3EORIGIN%3C/textPath%3E%3C/text%3E%3C/svg%3E") !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal {
  transition: opacity .32s ease, transform .32s ease, visibility .32s ease !important;
}
body.page-id-1837 #peak-food-products:has(.pvf2-card.is-active:not(:first-of-type)) .peak-food-origin-seal {
  opacity: 0 !important;
  visibility: hidden !important;
  transform: translateY(10px) scale(.96) !important;
}
body.page-id-1837 #peak-food-products:has(.pvf2-card.is-active:first-of-type) .peak-food-origin-seal {
  opacity: 1 !important;
  visibility: visible !important;
  transform: translateY(0) scale(1) !important;
}
@media (prefers-reduced-motion: reduce) {
  body.page-id-1837 #peak-food-products .peak-food-origin-seal { transition: none !important; }
}

/* PEAK Food — breathing room below the origin seal */
body.page-id-1837 #peak-food-products .peak-food-origin-seal::after {
  top: calc(100% + 10px) !important;
}


/* PEAK Food — clean orbital detail */
body.page-id-1837 #peak-food-products .peak-food-origin-seal::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cdefs%3E%3Cpath id='originArc3' d='M45 159 Q100 193 155 159'/%3E%3C/defs%3E%3Cpath d='M49 39 A78 78 0 0 0 49 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Cpath d='M151 39 A78 78 0 0 1 151 161' fill='none' stroke='%23ad9188' stroke-width='1.5'/%3E%3Ctext fill='%23273640' font-family='Gliker,Arial Rounded MT Bold,Arial,sans-serif' font-size='26' font-weight='700'%3E%3CtextPath href='%23originArc3' startOffset='50%25' text-anchor='middle'%3EORIGIN%3C/textPath%3E%3C/text%3E%3C/svg%3E") !important;
}
body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-edge {
  display: block !important;
  fill: none !important;
  stroke: #ad9188 !important;
  stroke-width: 2.6 !important;
  stroke-dasharray: 1 10 !important;
  stroke-linecap: round !important;
  opacity: .52 !important;
  transform-box: fill-box !important;
  transform-origin: center !important;
  animation: peakFoodSealDotsOrbit 16s linear infinite !important;
}
@keyframes peakFoodSealDotsOrbit {
  to { transform: rotate(360deg); }
}
@media (prefers-reduced-motion: reduce) {
  body.page-id-1837 #peak-food-products .peak-food-origin-seal .seal-disc-edge { animation: none !important; }
}

/* Homepage hero: no extra Strategic Advisory paragraph. */
#pv-home-panel-0 .peak-home-hero-subcopy { display: none !important; }

