/* Claude Pages brand CSS — generated by build/compile.mjs from colors_and_type.css + responsive.css + custom.css. DO NOT EDIT. */
/* colors_and_type.css */
@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/wp-content/plugins/claude-pages-v1.36.0/assets/fonts/inter-latinext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/wp-content/plugins/claude-pages-v1.36.0/assets/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/wp-content/plugins/claude-pages-v1.36.0/assets/fonts/jetbrainsmono-latinext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/wp-content/plugins/claude-pages-v1.36.0/assets/fonts/jetbrainsmono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gi-soft-green: #375844;--gi-wise-blue: #0F2133;--gi-sage-accent: #5E8F6D;--gi-accent-soft: #E5EFE9;--gi-paper-cream: #F3F4F1;--gi-paper-white: #FFFFFF;--gi-deep-ink: #0F2133;--gi-slate: #3A4A5C;--gi-graphite: #8E8E8E;--gi-platinum: #EDEDED;--gi-amber: #C28A2C;--gi-amber-soft: #E9C786;--fg-1: var(--gi-deep-ink);--fg-2: var(--gi-slate);--fg-3: var(--gi-graphite);--fg-accent: var(--gi-sage-accent);--fg-on-dark: var(--gi-paper-white);--fg-on-dark-2: rgba(255,255,255,.68);--bg-page: var(--gi-paper-cream);--bg-card: var(--gi-paper-white);--bg-tint: var(--gi-accent-soft);--bg-ink: var(--gi-wise-blue);--bg-hero: var(--gi-soft-green);--rule: var(--gi-platinum);--rule-strong: rgba(15, 33, 51, .12);--rule-on-dark: rgba(255,255,255,.14);--accent-stroke: var(--gi-sage-accent);--accent-stroke-dk: var(--gi-wise-blue);--accent-stroke-wht: var(--gi-paper-white);--gi-color-green: #5E8F6D;--gi-color-gold: #D4A24C;--ff-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--ff-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-display: 56px;--lh-display: 60px;--fs-section: 40px;--lh-section: 44px;--fs-subhead: 22px;--lh-subhead: 28px;--fs-body: 15px;--lh-body: 24px;--fs-body-sm: 13.5px;--lh-body-sm: 21px;--fs-label: 11px;--lh-label: 16px;--fs-caption: 10px;--lh-caption: 14px;--tr-tight: -.02em;--tr-snug: -.01em;--tr-normal: 0;--tr-wide: .08em;--tr-widest: .14em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--sp-10: 128px;--r-0: 0;--r-1: 2px;--r-2: 4px;--r-3: 8px;--r-4: 12px;--r-pill: 999px;--shadow-0: none;--shadow-1: 0 1px 0 rgba(15, 33, 51, .04), 0 1px 2px rgba(15, 33, 51, .04);--shadow-2: 0 2px 4px rgba(15, 33, 51, .06), 0 8px 24px rgba(15, 33, 51, .06);--shadow-3: 0 12px 32px rgba(15, 33, 51, .1), 0 2px 6px rgba(15, 33, 51, .06);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-enter: cubic-bezier(0, 0, 0, 1);--ease-exit: cubic-bezier(.3, 0, 1, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s;--container-max: 1440px;--container-gutter: 32px;--section-y-sm: 32px;--section-y-md: 64px;--section-y-lg: 96px}[data-gi-resp=container]{max-width:var(--container-max)}html,body{background:var(--bg-page);color:var(--fg-1);font-family:var(--ff-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}.gi-eyebrow,[data-gi=eyebrow]{font-family:var(--ff-mono);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-widest);text-transform:uppercase}.gi-eyebrow--green{color:var(--gi-color-green)}.gi-eyebrow--gold{color:var(--gi-color-gold)!important}.gi-text-gold{color:var(--gi-color-gold)}.gi-footer-heading{color:var(--gi-color-gold);font-weight:600;font-style:italic}.gi-text-soft-green{color:var(--gi-soft-green);font-style:italic}.gi-social{display:inline-flex;align-items:center;gap:14px}.gi-social-link{display:inline-flex;align-items:center;justify-content:center;color:#ffffff80;border:none;text-decoration:none;transition:color .2s ease}.gi-social-link:hover,.gi-social-link:focus-visible{color:var(--gi-color-gold)}.gi-social-link svg{display:block}.gi-h1{font-family:var(--ff-sans);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-medium);letter-spacing:var(--tr-tight);color:var(--fg-1);text-wrap:balance}.gi-h2{font-family:var(--ff-sans);font-size:var(--fs-section);line-height:var(--lh-section);font-weight:var(--fw-medium);letter-spacing:var(--tr-snug);color:var(--fg-1);text-wrap:balance}.gi-h3{font-family:var(--ff-sans);font-size:var(--fs-subhead);line-height:var(--lh-subhead);font-weight:var(--fw-medium);letter-spacing:var(--tr-snug);color:var(--fg-1)}.gi-body{font-family:var(--ff-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-2);text-wrap:pretty}.gi-body-sm{font-family:var(--ff-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--fg-2)}.gi-label,[data-gi=label]{font-family:var(--ff-mono);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--fg-accent)}.gi-caption{font-family:var(--ff-mono);font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--fg-3)}.gi-step{font-family:var(--ff-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--fg-accent);display:inline-flex;align-items:center;gap:10px}.gi-step:before{content:attr(data-step);font-weight:var(--fw-medium);color:var(--fg-1)}.gi-rule{border:0;border-top:1px solid var(--rule-strong);margin:var(--sp-7) 0}.gi-rule-hair{border:0;border-top:1px solid var(--rule)}.gi-runhead{font-family:var(--ff-mono);font-size:var(--fs-caption);letter-spacing:var(--tr-widest);text-transform:uppercase;color:var(--fg-3);display:flex;justify-content:space-between;align-items:center;padding-block:14px;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong)}a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:opacity var(--dur-base) var(--ease-standard)}a:hover{opacity:.6}#process .custom-button{border-radius:4px!important;border:1px solid transparent!important;padding:9px 16px!important;background:var(--gi-soft-green)!important;color:#fff!important}
/* responsive.css */
@media (min-width: 1025px) and (max-width: 1199px){[data-gi-resp=nav-primary]{grid-template-columns:200px 1fr auto!important;column-gap:24px!important}[data-gi-resp=nav-primary-links]>div>a{padding-left:10px!important;padding-right:10px!important}}@media (max-width: 1024px){.gi-section-head{grid-template-columns:1fr!important;gap:28px!important;align-items:start!important}.gi-section-head>p{max-width:640px!important;padding-bottom:0!important}[data-gi-resp=nav-primary-links],[data-gi-resp=nav-utility]{display:none!important}[data-gi-resp=nav-hamburger]{display:inline-flex!important}[data-gi-resp=nav-primary]{grid-template-columns:1fr auto!important;gap:20px!important}[data-gi-resp=hero-split]{grid-template-columns:1fr!important;gap:48px!important}[data-gi-resp=hero-image]{height:480px!important}[data-gi-resp=featured-head]{grid-template-columns:1fr!important;gap:32px!important}[data-gi-resp=featured-body]{grid-template-columns:1fr!important;gap:24px!important}[data-gi-resp=featured-image]{height:440px!important}[data-gi-resp=proof-split]{grid-template-columns:1fr!important;gap:48px!important}[data-gi-resp=approach-split],[data-gi-resp=faq-split],[data-gi-resp=audit-benefits-closing]{grid-template-columns:1fr!important;gap:40px!important}[data-gi-resp=audit-benefits-closing]>div:last-child{justify-content:flex-start!important}[data-gi-resp=industry-row]{grid-template-columns:48px 1fr auto!important;grid-template-areas:"num title arrow" ". body body" ". meta meta"!important;row-gap:14px!important}[data-gi-resp=industry-row]>*:nth-child(1){grid-area:num!important}[data-gi-resp=industry-row]>*:nth-child(2){grid-area:title!important}[data-gi-resp=industry-row]>*:nth-child(3){grid-area:body!important;max-width:none!important}[data-gi-resp=industry-row]>*:nth-child(4){grid-area:meta!important}[data-gi-resp=industry-row]>*:nth-child(5){grid-area:arrow!important;justify-self:end!important}[data-gi-resp=testimonial-card]{grid-template-columns:1fr!important;gap:40px!important;padding:48px!important}[data-gi-resp=testimonial-card]>div:last-child{border-left:0!important;padding-left:0!important;border-top:1px solid rgba(15,33,51,.14)!important;padding-top:32px!important}[data-gi-resp=partners-band-grid]{grid-template-columns:1fr!important;gap:32px!important}[data-gi-resp=footer-top]{grid-template-columns:1fr!important;gap:40px!important}}@media (min-width: 700px) and (max-width: 1030px){[data-gi-resp=pillars] [data-gi-resp=pillars-grid]{grid-template-columns:1fr 1fr!important}[data-gi-resp=process] [data-gi-resp=process-timeline]{grid-template-columns:repeat(1,1fr)!important}[data-gi-resp=process] [data-gi-resp=process-timeline] [data-gi-resp=process-grid]{grid-template-columns:1fr 1fr!important;display:grid!important}[data-gi-resp=process] [data-gi-resp=process-timeline] [data-gi-resp=process-rail]{display:none!important}#industries[data-gi-resp=industries] [data-gi-resp=industries-grid]{grid-template-columns:1fr 1fr!important}.tm{max-width:100%!important}#root [data-screen-label="Home Page"] section[data-gi-resp=hero]>[data-gi-resp=container]{padding-bottom:0!important}html #root section[data-gi-resp=hero]{padding-bottom:0!important}.m-fin-inner{max-width:unset!important}body #root [style*="grid-template-columns: repeat(4, 1fr)"],body #root [style*="grid-template-columns:repeat(4, 1fr)"],body #root [style*="grid-template-columns: repeat(3, 1fr)"],body #root [style*="grid-template-columns:repeat(3, 1fr)"],body #root [style*="grid-template-columns: repeat(2, 1fr)"],body #root [style*="grid-template-columns:repeat(2, 1fr)"]{grid-template-columns:1fr 1fr!important}#root [style*="grid-template-columns: 1.1fr 1fr"],#root [style*="grid-template-columns:1.1fr 1fr"],#root [style*="grid-template-columns: 1.2fr 1fr"],#root [style*="grid-template-columns:1.2fr 1fr"],#root [style*="grid-template-columns: 1.4fr 1fr"],#root [style*="grid-template-columns:1.4fr 1fr"],#root [style*="grid-template-columns: 1fr 1fr"],#root [style*="grid-template-columns:1fr 1fr"],[data-sol-benefits-closing]{justify-items:flex-start!important}[data-gi-resp=audit-levels-stats]{width:100%}[data-gi-resp=sol-process-grid] [data-sol-process-head]{grid-column:1 / -1!important}[data-gi-resp=sol-process] [data-gi-resp=sol-process-grid]{grid-template-columns:1fr 1fr!important}.gi-process-cell{grid-template-columns:1fr!important}[data-screen-label="Solutions - Battery Storage"] [data-gi-resp=bess-process] .gi-process-cell .gi-process-numeral-block{height:100px}[data-gi-resp=om-in-practice] [data-gi-resp=om-in-practice-chart]{width:100%!important}[data-gi-resp=om-in-practice] [data-gi-resp=om-in-practice-chart]>div:nth-child(2){width:100%!important;margin-top:24px!important;align-self:center!important}html #root [data-gi-resp=mun-spec-split],html #root [data-gi-resp=cre-spec-split],html #root [data-gi-resp=agri-spec-split],html #root [data-gi-resp=whs-spec-split],html #root [data-gi-resp=fnb-spec-split],html #root [data-gi-resp=mfg-spec-split]{justify-items:stretch!important}[data-gi-resp=mun-hero-sub]>div:last-child,[data-gi-resp=mun-subsectors-cta]>div:last-child,[data-gi-resp=cre-hero-sub]>div:last-child,[data-gi-resp=cre-subsectors-cta]>div:last-child,[data-gi-resp=agri-hero-lede]>div:last-child,[data-gi-resp=fnb-hero-sub]>div:last-child,[data-gi-resp=agri-subsectors-cta]>div:last-child,[data-gi-resp=whs-hero-editorial]>div:last-child,[data-gi-resp=whs-subsectors-cta]>div:last-child,[data-gi-resp=mfg-hero-sub]>div:last-child,[data-gi-resp=mfg-subsectors-cta]>div:last-child{width:100%}html #root [data-gi-resp=mun-faq]>div>div:first-child,html #root [data-gi-resp=agri-faq]>div>div:first-child{align-items:flex-start!important}[data-gi-resp=closing-cta-list],[data-gi-resp=closing-cta-actions]{width:100%}#root [data-screen-label="Incentives Page"] [data-gi-resp=hero] [data-gi-resp=container]{padding-bottom:48px!important}[data-gi-resp=provinces-split-col]{width:100%!important}.vm-section{max-width:100%!important}#root [data-screen-label="Contact Page"] #form [data-gi-resp=form-fields],#root [data-screen-label="Careers Page"] #apply form>div{grid-template-columns:1fr!important;justify-items:stretch!important}[data-screen-label="Contact Page"] .gi-hero-animate{width:100%}.community-hero-image{width:100%!important}html #root [style*="grid-template-columns: repeat(12, 1fr)"],html #root [style*="grid-template-columns:repeat(12, 1fr)"]{grid-template-columns:1fr 1fr!important}}@media (max-width: 1030px){[data-gi-resp=sol-tag-strip],[data-gi-resp=ind-index]{display:none!important}[data-mfg-hero-grid]{grid-template-columns:1fr!important}[data-gi-resp=hero-image]{height:320px!important}[data-gi-resp=hero-meta]{grid-template-columns:1fr!important;gap:8px!important}[data-gi-resp=hero-meta]>*{padding-left:0!important}[data-gi-resp=featured-image]{height:280px!important}[data-gi-resp=testimonial-card]{padding:32px 24px!important}footer[data-gi-resp=footer] [data-gi-resp=footer-bottom]{flex-direction:column!important;align-items:center!important;gap:16px!important}[data-gi-resp=faq-trigger],[data-gi-resp=faq-answer-inner]{grid-template-columns:44px 1fr 28px!important;gap:14px!important}[data-gi-resp=faq-trigger]{padding:24px 0!important}[data-gi-resp=final-cta] [style*="display: flex"][style*=flex-wrap],[data-gi-resp=final-cta] [style*="display:flex"][style*=flex-wrap]{flex-direction:column!important;align-items:stretch!important;gap:12px!important}[data-gi-resp=final-cta] a,[data-gi-resp=final-cta] button{justify-content:center!important}[data-gi-resp=industry-row]{grid-template-columns:36px 1fr auto!important;padding:24px 0!important}section[data-gi-resp]:not([data-gi-resp=hero]){padding-top:48px!important;padding-bottom:48px!important}[data-gi-resp=audit-levels-stats]{padding:20px 24px!important}[data-gi-resp=audit-levels-stats]>div>div{align-items:center!important}[data-gi-resp=audit-levels-stats]>div>div>span:first-child{font-size:24px!important;line-height:30px!important}[data-gtm-event=cta_click]{justify-content:center!important}[data-gi-resp=audit-industries-cta]{grid-template-columns:1fr!important}[data-gi-resp=audit-industries-cta]>div{flex-direction:column!important}#root [style*="justify-content: space-between"][style*="gap: 96px"],#root [style*="justify-content:space-between"][style*="gap:96px"],[data-sol-benefits-head]{margin-bottom:32px!important}[data-gi-resp=audit-benefits-card],[data-gi-resp=audit-benefits-card] h3{min-height:auto!important}[data-gi-resp=audit-benefits-card-stat]{min-height:auto!important;font-size:24px!important}[data-gi-resp=audit-benefits-card-stat-row]{margin-bottom:24px!important;min-height:auto!important}.audit-fin-mobile{padding:48px 0!important}[data-gi-resp=audit-process-steps]{margin-top:48px!important}[data-gi-resp=audit-process-steps]>div{gap:40px!important}[data-gi-resp=audit-process-steps]>div>div{padding-right:0!important}[data-gi-resp=audit-benefits-closing]{margin-top:36px!important;padding-top:24px!important}[data-gi-resp=audit-benefits-closing]>div:last-child{flex-direction:column!important;align-items:stretch!important;gap:12px!important}[data-gi-resp=audit-benefits-closing]>div:last-child>a,[data-gi-resp=audit-benefits-closing]>div:last-child>button{justify-content:center!important;white-space:normal!important}[data-gi-resp=audit-process-cta]{margin-top:36px!important}[data-gi-resp=audit-levels-financial-head]{margin-bottom:48px!important}[data-gi-resp=audit-levels-grid-header]{display:none!important}[data-gi-resp=audit-industries-cta]{margin-top:48px!important}[data-gi-resp=faq-trigger]{grid-template-columns:1fr 24px!important}[data-gi-resp=faq-trigger] span:first-child{display:none!important}[data-gi-resp=faq-answer-inner]{grid-template-columns:0 1fr 0!important}[data-gi-resp=audit-levels-grid-item]{row-gap:24px!important}[data-gi-resp=featured-body],[data-gi-resp=projects-grid]{margin-top:36px}[data-gi-resp=proof].gi-section.gi-section--light{padding-bottom:0!important}[data-gi-resp=proof-metrics]{margin-top:0!important;border:0!important}[data-gi-resp=proof-metrics]>div>div:first-child{font-size:24px!important;line-height:30px!important}[data-gi-resp=projects-grid],[data-gi-resp=pillars-grid],[data-gi-resp=faq-grid],[data-gi-resp=featured-body],[data-gi-resp=featured-narrative],[data-gi-resp=incentives-grid]{margin-top:48px!important}[data-gi-resp=process-rail-node]{display:none!important}[data-gi-resp=process-rail]>div{padding-top:0!important}[data-gi-resp=process-grid]>div{padding-right:0!important}[data-gi-resp=process-grid]>div:not(:last-child){margin-bottom:48px!important}[data-gi-resp=process-grid-item],[data-gi-resp=pillars-grid-item]{min-height:auto!important}[data-gi-resp=audit-closing-cta-buttons]{align-items:stretch!important;flex-direction:column!important;flex-wrap:nowrap!important}[data-gi-resp=sol-faq-head]{margin-bottom:48px!important}#root [data-gi-resp=footer] [data-gi-resp=footer-top]>[data-gi-resp=footer-accred-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}#root [data-gi-resp=footer] [data-gi-resp=footer-accred-grid]>*{max-width:100%}#root [data-gi-resp=footer] [data-gi-resp=footer-accred-grid]>*>img{width:100%!important}[data-gi-resp=bess-faq-head],[data-gi-resp=sol-related-body],[data-gi-resp=sol-featured-head]{margin-bottom:32px!important}.tm{padding:48px 24px!important}[data-sol-process-head]{padding:0!important}[data-gi-resp=bess-in-practice-categories]{display:none!important}[data-gi-resp=bess-testimonial-body]{font-size:24px!important;line-height:32px!important;margin-bottom:24px!important}[data-gi-resp=ev-levels-note]{grid-template-columns:1fr!important}[data-gi-resp=ev-integrated-projects-cta]{display:block!important;text-align:center!important}[data-gi-resp=ev-process-deliv]{grid-template-columns:1fr!important}html body #root [data-gi-resp=led-featured-blocks],html body #root [data-gi-resp=led-featured-stats]{padding:0 24px!important;gap:0!important}html body #root [data-gi-resp=led-featured-stats]>div>div>span{font-size:24px!important;line-height:30px!important}[data-gi-resp=om-in-practice-chart]{min-height:auto!important;padding:28px 24px!important}[data-gi-resp=om-in-practice-block]{padding:24px!important}[data-gi-resp="container projects-hero-header"]{display:none!important}[data-gi-resp="container projects-hero"]{padding:24px!important}.gi-pj-proof{gap:34px}[data-gi-resp=projects-hero-proof-item]{display:flex!important;align-items:flex-start!important;gap:14px!important;padding:0!important;flex-direction:column}[data-gi-resp=projects-hero-proof-item]>div:first-child{margin-bottom:0!important}[data-gi-resp=featured-section-header]{display:none!important}[data-gi-resp=featured-section-content]{padding:24px!important}[data-gi-resp=featured-section-stats]{grid-template-columns:1fr 1fr!important;gap:24px!important}[data-gi-resp=featured-section-stats]>div{padding:0!important}.gi-pj-grid{gap:24px!important}[data-gi-resp=snapshot]{position:relative!important;top:0!important}[data-gi-resp=sp00-page-header]{padding:24px 0 0!important}[data-gi-resp=sp00-page-header-breadcrumb]{margin-bottom:0!important}[data-gi-resp=sp00-page-header-hero-image]{padding:0!important}#root h1[data-gi-resp=sp00-page-header-headline]{font-size:32px!important;line-height:38px!important}[data-gi-resp=sp05-environmental-impact]{margin:32px 0!important}[data-gi-resp=sp05-environmental-impact-content]{padding:24px!important;grid-template-columns:1fr!important}[data-gi-resp=sp08-equipment-grid]{grid-template-columns:1fr!important}[data-gi-resp=sp08-equipment-grid-item]{padding:24px!important}[data-gi-resp=sp07-operational-context-item]{grid-template-columns:auto 1fr!important}[data-gi-resp=more-projects-grid] a{margin-bottom:32px}[data-gi-resp=more-projects-grid-stats]{grid-template-columns:1fr 1fr!important}[data-gi-resp=closing-cta-body]{font-size:24px!important;line-height:32px!important}[data-gi-resp=closing-cta-primary-button]{width:100%}[data-gi-resp=closing-cta-secondary-button]{width:100%;padding:12px 0}[data-gi-resp=closing-cta-list]{border-left:none!important;padding-left:0!important}[data-gi-resp=ev-integrated-mobile]{margin-bottom:32px}[data-gi-resp=nav-mobile-cta]{width:100%}[data-gi-resp=mfg-hero-grid]{padding-top:0!important}[data-gi-resp=industries-hero-cta]{flex-direction:column!important;align-items:stretch!important;gap:12px!important}[data-gi-resp=industries-hero-cta] a{width:100%!important}[data-gi-resp=industries-hero-numeral]{top:-50px!important;font-size:60px!important}[data-gi-resp="container mfg-hero-cover"]{padding:0 24px!important}[data-mfg-hero-grid=true]{padding:0!important}[data-gi-resp=mfg-reality-card],[data-gi-resp=whs-reality-card],[data-gi-resp=fnb-reality-card],[data-gi-resp=agri-reality-card],[data-gi-resp=cre-reality-card],[data-gi-resp=mun-reality-card]{gap:0px!important}[data-gi-resp=mfg-incentives-grid],[data-gi-resp=whs-incentives-grid],[data-gi-resp=fnb-incentives-grid],[data-gi-resp=agri-incentives-grid],[data-gi-resp=cre-incentives-grid],[data-gi-resp=mun-incentives-grid]{margin-top:32px!important}[data-gi-resp=mfg-incentive-row-numeral],[data-gi-resp=whs-incentive-row-numeral],[data-gi-resp=fnb-incentive-row-numeral],[data-gi-resp=agri-incentive-row-numeral],[data-gi-resp=cre-incentive-row-numeral],[data-gi-resp=mun-incentive-row-numeral]{display:none!important}#root [data-gi-resp=mfg-slider-tabs],#root [data-gi-resp=whs-slider-tabs],#root [data-gi-resp=fnb-slider-tabs],#root [data-gi-resp=agri-slider-tabs],#root [data-gi-resp=cre-slider-tabs],#root [data-gi-resp=mun-slider-tabs]{flex-wrap:nowrap!important;overflow:auto!important}#root [data-gi-resp=mfg-slider-tabs] button,#root [data-gi-resp=whs-slider-tabs] button,#root [data-gi-resp=fnb-slider-tabs] button,#root [data-gi-resp=agri-slider-tabs] button,#root [data-gi-resp=cre-slider-tabs] button,#root [data-gi-resp=mun-slider-tabs] button{flex:1 0 auto!important;padding-left:14px!important}[data-gi-resp=mfg-slider-tabs] button span,[data-gi-resp=whs-slider-tabs] button span,[data-gi-resp=fnb-slider-tabs] button span,[data-gi-resp=agri-slider-tabs] button span,[data-gi-resp=cre-slider-tabs] button span,[data-gi-resp=mun-slider-tabs] button span{display:block!important;width:100%!important}[data-gi-resp=mfg-subsectors-cta-buttons] a,[data-gi-resp=whs-subsectors-cta-buttons] a,[data-gi-resp=fnb-subsectors-cta-buttons] a,[data-gi-resp=agri-subsectors-cta-buttons] a,[data-gi-resp=cre-subsectors-cta-buttons] a,[data-gi-resp=mun-subsectors-cta-buttons] a{width:100%!important}[data-gi-resp=mfg-discovery-cta] span,[data-gi-resp=whs-discovery-cta] span,[data-gi-resp=fnb-discovery-cta] span,[data-gi-resp=agri-discovery-cta] span,[data-gi-resp=cre-discovery-cta] span,[data-gi-resp=mun-discovery-cta] span{text-align:center!important;width:100%!important;padding:10px 0!important}[data-gi-resp=mfg-discovery-cta] a,[data-gi-resp=whs-discovery-cta] a,[data-gi-resp=fnb-discovery-cta] a,[data-gi-resp=agri-discovery-cta] a,[data-gi-resp=cre-discovery-cta] a,[data-gi-resp=mun-discovery-cta] a{width:100%!important}[data-gi-resp=mfg-closing-cta-buttons],[data-gi-resp=whs-closing-cta-buttons],[data-gi-resp=fnb-closing-cta-buttons],[data-gi-resp=agri-closing-cta-buttons],[data-gi-resp=cre-closing-cta-buttons],[data-gi-resp=mun-closing-cta-buttons]{flex-direction:column!important;align-items:stretch!important;gap:12px!important}[data-gi-resp=mfg-closing-cta-no-commitment],[data-gi-resp=whs-closing-cta-no-commitment],[data-gi-resp=fnb-closing-cta-no-commitment],[data-gi-resp=agri-closing-cta-no-commitment],[data-gi-resp=cre-closing-cta-no-commitment],[data-gi-resp=mun-closing-cta-no-commitment]{text-align:center!important;width:100%!important}#root section[data-gi-resp=blog-header]{padding-bottom:0!important}.gi-blog-tabs{max-width:unset!important;flex-wrap:nowrap!important;padding:0!important;overflow:auto!important}.gi-blog-tabs button{padding:12px 14px!important;width:auto!important;flex:1 1 100%!important;display:flex!important;align-items:center!important;white-space:nowrap!important}.gi-featured-card>div:last-child{padding:48px 24px!important}[data-gi-resp=variant-grid-label]{margin-top:0!important}[data-gi-resp=featured-panel]{padding:40px 0 0!important}.gi-prose h2{margin:0 0 14px!important;scroll-margin-top:0!important}#root section[data-gi-resp=hero]{padding-bottom:48px!important}#root section[data-gi-resp=hero]>[data-gi-resp=container]{margin:0 auto!important;padding-top:32px!important}[data-gi-resp=how-stacking-grid]{margin-top:48px!important}[data-gi-resp=how-stacking-row-body],[data-gi-resp=how-stacking-row-header]{padding:32px 24px!important}[data-gi-resp=stacking-callout]{margin-top:48px!important;padding:48px 24px!important}[data-gi-resp=federal-programs-grid]{margin-top:48px!important}[data-gi-resp=program-row]{padding:32px 0 32px 24px!important}[data-screen-label="04 Federal"] [data-gi-resp=program-row]>div>div:first-child{font-size:24px!important;line-height:30px!important}[data-screen-label="05 Ontario"] [data-gi-resp=program-row]>div>div:last-child{font-size:24px!important;line-height:30px!important}[data-gi-resp=provinces-split-col]{padding:48px 24px!important}[data-gi-resp=change-warning-grid]{grid-template-columns:1fr!important}[data-gi-resp=faq-grid]{margin-top:48px!important}#root button[data-gi-resp=faq-trigger]{grid-template-columns:1fr 28px!important;align-items:center!important}#root div.gi-faq-answer div.gi-faq-answer-inner{grid-template-columns:1fr!important;gap:14px!important}[data-gi-resp="container hero-container"]{padding:0 24px!important}[data-gi-resp=pp-how-steps]{margin-top:48px!important}#root section[data-gi-resp=pp-services] [data-gi-resp=pp-cards-3]>a.gi-pp-svc-card{padding:32px 24px!important}[data-gi-resp=capital-strategy-cta-1],[data-gi-resp=capital-strategy-cta-2]{width:100%!important;text-align:center!important;justify-content:center!important}[data-gi-resp="hero our-story-hero"]{padding-top:12px!important}[data-gi-resp="container our-story-hero-container"]{padding:0 24px!important}[data-gi-resp=os-proof-strip]{display:none!important}[data-gi-resp=approach-eyebrow]{margin-bottom:24px!important}[data-gi-resp=approach-cta]{width:100%!important;text-align:center!important;justify-content:center!important}.gi-section-head{margin-bottom:32px!important}#root section[data-gi-resp=os-industries] [data-gi-resp=industries-grid] a.os-industry-tile{padding:36px 24px!important}[data-gi-resp=os-industries-logos-head]{gap:36px!important;flex-direction:column!important}[data-gi-resp=os-industries-logos-head] span{display:none!important}[data-gi-resp=os-industries-logos-head] a{width:100%!important;text-align:center!important;justify-content:center!important}[data-gi-resp=team-intro]{flex-direction:column!important;align-items:flex-start!important;margin-bottom:48px!important}.os-portrait{margin:0!important}#root section[data-screen-label="05 What The Partner Gets"][data-gi-resp=benefits]{padding-top:0!important}[data-gi-resp=os-faq-head]{position:relative!important;top:0!important}[data-gi-resp=benefits-head]{flex-direction:column;gap:0;margin-bottom:48px}[data-gi-resp=hero-cta-buttons]{flex-direction:column;gap:12px}[data-gi-resp=hero-cta-buttons] a{width:100%!important;text-align:center!important;justify-content:center!important}[data-gi-resp="hero partners-hero"]{padding-top:12px!important}[data-gi-resp="container partners-hero-container"]{padding:0 24px!important}[data-gi-resp=hero-split]{padding-bottom:48px!important}#root div[data-gi-resp=hero-anchors]{grid-template-columns:1fr!important;margin:32px 0!important}#root section[data-gi-resp=why-section]{padding-top:0!important;border-top:none!important}[data-gi-resp=why-section-head]{padding:0 0 48px!important}.gi-section-head{flex-direction:column!important;padding-bottom:0!important}[data-gi-resp=role-card-header],[data-gi-resp=role-card-body]{padding:36px 24px!important}[data-gi-resp=role-card-footer]{flex-direction:column!important;gap:12px!important}[data-gi-resp=careers-apply-form-card]{padding:48px 24px!important}[data-gi-resp=careers-apply-form-card-header]{display:none!important}[data-gi-resp=careers-apply-form-card-submit]{grid-template-columns:1fr!important}[data-gi-resp=careers-apply-form-card-submit] button{justify-content:center!important}[data-gi-resp=faq-button]{grid-template-columns:1fr 32px!important;align-items:center!important}[data-gi-resp=faq-button]>span:first-child{display:none!important}[data-gi-resp=closing-cta-buttons]{flex-direction:column!important;gap:12px!important}[data-gi-resp=closing-cta-buttons] button,[data-gi-resp=closing-cta-buttons] a{width:100%!important;text-align:center!important;justify-content:center!important}section[data-gi-resp="hero contact-hero"][data-screen-label="01 Contact Hero"]{padding-top:36px!important;padding-bottom:0!important}[data-gi-resp="container contact-hero-container"]{margin-top:0!important;padding:0 24px!important}[data-gi-resp=hero-cta-buttons]{flex-direction:column!important;gap:12px!important}[data-gi-resp=hero-cta-buttons] button,[data-gi-resp=hero-cta-buttons] a{width:100%!important;text-align:center!important;justify-content:center!important}[data-gi-resp=form-card-submit]{justify-content:center!important}[data-gi-resp=form-card-header]{display:none!important}[data-gi-resp=faq-aside]{position:relative!important;top:0!important}#root .community-hero[data-screen-label="01 Hero"][data-gi-resp=hero]{padding:0!important}[data-gi-resp=community-hero-cta-buttons]{flex-direction:column!important;gap:12px!important}[data-gi-resp=community-hero-cta-buttons] a{width:100%!important;text-align:center!important;justify-content:center!important}[data-gi-resp=community-hero-marker-rail]{display:none!important}.community-hero-image{aspect-ratio:unset!important;height:auto!important}html #root section[data-screen-label="02 Our Commitment"][data-gi-resp=commitment]{padding-top:0!important;padding-bottom:0!important;border-bottom:0!important}[data-gi-resp=who-grid]{margin-top:48px!important}html #root section[data-screen-label="01 Hero"][data-gi-resp=hero].solar-calc-hero{padding:0!important}[data-gi-resp=final-cta] h2,[data-gi-resp=faq] .gi-section-head h2{font-size:32px!important;line-height:38px!important}[data-gi-resp=hero-meta]{display:none!important}html #root [data-gi-resp=hero].gi-section.gi-section--dark [data-gi-resp=hero-metrics]>div{padding:32px 24px!important}.gi-faq-answer ul.gi-faq-bullets>li{font-size:14px!important;line-height:20px!important}#industries [data-sol-industries-grid=true] a>div:last-child span:last-child,#industries [data-gi-resp=industries-grid] a>div:last-child span:last-child{font-size:24px!important;line-height:1!important}[data-gi-resp=om-hero-tagline],[data-gi-resp=led-hero-tagline],[data-gi-resp=ev-hero-tagline]{display:none!important}.mfg-stats-item{padding:14px 0!important}.mfg-stats-item>div:first-child{font-size:24px!important;line-height:30px!important}[data-gi-resp=mun-faq]>[data-gi-resp=container]>div:first-child{flex-direction:column!important;gap:24px!important}.os-portrait .os-portrait-bio{padding:24px!important}#root [data-gi-resp=os-team] .os-portrait .os-portrait-bio p{font-size:12px!important;line-height:15px!important}html #root section[data-gi-resp=initiative][data-screen-label="03 Home Depot Foundation"]{padding-top:0!important}html body #root section h1{font-size:32px!important;line-height:38px!important}[data-screen-label="Careers Page"] [data-screen-label="01 Hero"] .gi-hero-animate{padding-top:16px!important}html body #root [data-screen-label="Solar Calculator Page"] [data-gi-resp=hero] [data-gi-resp=container]{padding-top:48px!important}[data-gi-resp=agri-faq]>div>div:first-child{flex-direction:column!important;gap:24px!important}[data-gi-resp=sol-featured-impact]{gap:24px!important}[data-gi-resp=form-split] aside{display:none!important}[data-gi-resp=form-card-header-strip]>div:last-child{display:none!important}.fbsec-ctas{flex-direction:column}[data-gi-resp=bc-hydro-demand-response-framework]{display:none!important}[data-gi-resp=bc-hydro-demand-response-framework-content]{padding-top:0!important}[data-gi-resp=gallery-item]{aspect-ratio:auto!important}[data-gi-resp=hero-buttons]{align-items:stretch!important;flex-direction:column!important;width:100%!important}[data-screen-label="Q&A \2014  Topic"] nav[aria-label=Breadcrumb]{display:none!important}[data-screen-label="Knowledge Centre"] nav[aria-label=Breadcrumb]{display:none!important}[data-screen-label="Knowledge Centre"] .kc-hero-stats{flex-direction:row!important}[data-screen-label="Knowledge Centre"] .kc-hero-stat:nth-child(1){padding-bottom:24px!important}[data-screen-label="Knowledge Centre"] .kc-hero-stat:nth-child(2){padding-bottom:24px!important}html body #root [data-screen-label="Knowledge Centre"] h2{font-size:24px!important;line-height:30px!important}html body #root [data-screen-label="Knowledge Centre"] .kc-shell{padding-bottom:0!important;padding-top:0!important}html body #root [data-screen-label="Knowledge Centre"] .gi-section-head>p{font-size:16px!important;line-height:24px!important}html body #root [data-screen-label="Q&A \2014  Topic"] .kc-topic-head>div{flex-direction:column!important}html body #root [data-screen-label="Q&A \2014  Topic"] .kc-question-row{grid-template-columns:1fr!important}.qa-on-this-page{display:none!important}.related-question-link h3{font-size:16px!important;line-height:24px!important}}@media (max-width: 760px){.claude-page--privacy [data-gi-resp=footer-top] h3,.claude-page--terms [data-gi-resp=footer-top] h3,.claude-page--blog-post [data-gi-resp=footer-top] h3,.claude-page--question-answer [data-gi-resp=footer-top] h3{font-size:19px!important;line-height:26px!important}[data-gi-resp=bc-stack] h4,[data-gi-resp=pp-cards-2] h4{font-size:18px!important;line-height:24px!important}html #root [data-screen-label="Home Page"] [data-gi-resp=hero]{padding:0!important}html #root [data-screen-label="Home Page"] [data-gi-resp=hero] [data-gi-resp=container]{padding-bottom:0!important}}@media (max-width: 480px){[data-gi-resp$=-spec-split] a[style*="white-space: nowrap"],[data-gi-resp$=-spec-split] a[style*="white-space:nowrap"],[data-gi-resp=qa-topic-faq] [data-gi-resp=container]>div>a[style*="white-space: nowrap"],[data-gi-resp=qa-topic-faq] [data-gi-resp=container]>div>a[style*="white-space:nowrap"]{white-space:normal!important;text-align:center}}
/* custom.css */
html body{font-family:var(--ff-sans)}@media (max-width: 1024px){[style*="right: -120px"][style*="top: -120px"],[style*="right:-120px"][style*="top:-120px"]{top:10px!important;right:-90px!important}[style*="right: -120px"][style*="top: -120px"] img,[style*="right:-120px"][style*="top:-120px"] img{display:block;width:auto!important;height:auto!important;max-width:60%;margin-left:auto}}[data-gi-mobile-swap]{display:none}@media (max-width: 1024px){[data-gi-desktop-swap]{display:none!important}[data-gi-mobile-swap]{display:block!important}}@media (max-width: 1024px){#root [data-gi-resp=footer] [data-gi-resp=footer-main]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px 32px!important}#root [data-gi-resp=footer] [data-gi-resp=footer-main]>div:first-child{grid-column:1 / -1!important}#root [data-gi-resp=footer] [data-gi-resp=footer-main] a,#root [data-gi-resp=footer] [data-gi-resp=footer-main] p{overflow-wrap:anywhere!important}}@media (max-width: 900px){.gi-qa-faq-grid{grid-template-columns:1fr!important}}[data-gi-recognition-body] p{margin:0}[data-gi-recognition-body] p+p{margin-top:12px}[data-gi-recognition-body] a{color:var(--gi-color-green);text-decoration:none;border-bottom:1px solid currentColor;transition:opacity .18s ease}[data-gi-recognition-body] a:hover{opacity:.62}.gi-recognition-cta{transition:opacity .18s ease}.gi-recognition-cta:hover{opacity:.62}:has(+.gi-eng)>*{position:relative;z-index:1}:has(+.gi-eng){border-bottom-color:transparent!important}.gi-eng{background:var(--gi-paper-white);padding:128px 0;border-bottom:1px solid rgba(15,33,51,.08);position:relative;clip-path:inset(-330px 0 0 0)}.gi-eng__container{max-width:1440px;margin:0 auto;padding:0 48px;position:relative}.gi-eng__monogram{position:absolute;left:-60px;top:-330px;pointer-events:none;z-index:0}.gi-eng__monogram img{display:block;width:660px;height:660px;opacity:.3}.gi-eng__head{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.gi-eng__eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:22px}.gi-eng__eyebrow-rule{width:24px;height:1.5px;background:var(--gi-amber)}.gi-eng__eyebrow-txt{font-family:var(--ff-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gi-amber);font-weight:600}.gi-eng__title{font:500 40px/46px var(--ff-sans);letter-spacing:-.024em;color:var(--gi-deep-ink);margin:0;text-wrap:balance;max-width:560px}.gi-eng__title em{color:var(--gi-sage-accent);font-style:italic;font-weight:400}.gi-eng__intro{font:400 16px/26px var(--ff-sans);color:var(--gi-slate);margin:24px 0 0;max-width:520px;text-wrap:pretty}.gi-eng__intro p{margin:0}.gi-eng__intro p+p,.gi-eng__intro p+ul,.gi-eng__intro p+ol,.gi-eng__intro ul+p,.gi-eng__intro ol+p{margin-top:12px}.gi-eng__intro ul,.gi-eng__intro ol{margin:0;padding-left:20px}.gi-eng__intro ul{list-style:disc}.gi-eng__intro ol{list-style:decimal}.gi-eng__intro li{margin:0;padding-left:2px}.gi-eng__intro li+li{margin-top:6px}.gi-eng__intro ul li::marker{color:var(--gi-amber)}.gi-eng__intro a{color:var(--gi-sage-accent);text-decoration:none;border-bottom:1px solid currentColor;transition:opacity .18s ease}.gi-eng__intro a:hover{opacity:.62}.gi-eng__grid{display:grid;gap:20px;align-items:stretch}.gi-eng__grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.gi-eng__grid[data-cols="2"],.gi-eng__grid[data-cols="3"],.gi-eng__grid[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gi-eng-card{display:flex;flex-direction:column;min-height:220px;padding:32px 32px 30px;background:var(--gi-paper-white);border:1px solid rgba(15,33,51,.14);text-decoration:none;color:var(--gi-deep-ink);transition:border-color .22s cubic-bezier(.2,0,0,1)}a.gi-eng-card{opacity:1}a.gi-eng-card:hover{opacity:1;border-color:var(--gi-sage-accent)}.gi-eng-card__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:48px}.gi-eng-card__arrow{width:20px;height:20px;color:var(--gi-graphite);transition:color .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1)}a.gi-eng-card:hover .gi-eng-card__arrow{color:var(--gi-soft-green);transform:translate(2px,-2px)}.gi-eng-card__body{margin-top:auto}.gi-eng-card__name{font:500 20px/26px var(--ff-sans);letter-spacing:-.012em;color:var(--gi-deep-ink);margin:0 0 10px;text-wrap:balance}.gi-eng-card__desig{font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gi-sage-accent);font-weight:600}.gi-eng-logo{max-height:40px;max-width:150px;width:auto;height:auto;display:block;border:0;object-fit:contain;filter:saturate(.9)}.gi-eng-logo--ph{width:132px;height:48px;position:relative;overflow:hidden;border:1px solid rgba(15,33,51,.14);background:var(--gi-paper-cream);display:flex;align-items:center;justify-content:center}.gi-eng-logo--ph:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,rgba(15,33,51,.045) 0,rgba(15,33,51,.045) 1px,transparent 1px,transparent 7px)}.gi-eng-logo--ph span{position:relative;font-family:var(--ff-mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gi-graphite);font-weight:500}@media (max-width: 1024px){.gi-eng__head{grid-template-columns:1fr;gap:28px}.gi-eng__monogram{display:none}}@media (max-width: 640px){.gi-eng__grid[data-cols]{grid-template-columns:minmax(0,1fr)}}[data-gi-incentive-note] a{color:var(--gi-soft-green);text-decoration:none;border-bottom:1px solid currentColor;transition:opacity .18s ease}[data-gi-incentive-note] a:hover{opacity:.62}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}
