:where(.page-streamlined-esg-reporting){--cl-energy-red:#d6484e;--cl-energy-orange:#e28952;--cl-energy-gold:#edcd77;--cl-neutral-950:#101816;--cl-neutral-700:#8c8ca1;--cl-neutral-650:#4c5a56;--cl-white:#fff;--cl-glass:#ffffff4d;--cl-glass-border:#ffffffad;--cl-font-sans:var(--font-sans);--cl-type-48:48px/58px var(--cl-font-sans);--cl-type-32:32px/40px var(--cl-font-sans);--cl-type-24:24px/32px var(--cl-font-sans);--cl-type-18:18px/28px var(--cl-font-sans);--cl-type-16:16px/24px var(--cl-font-sans);--cl-type-12:12px/16px var(--cl-font-sans);--cl-space-3:12px;--cl-space-4:16px;--cl-space-5:20px;--cl-space-6:24px;--cl-space-8:32px;--cl-space-12:48px;--cl-space-16:64px;--cl-space-18:72px;--cl-space-24:96px;--cl-space-28:112px;--cl-radius-lg:28px;--cl-radius-pill:999px;--cl-container:1200px;--cl-blur-sm:10px;--cl-blur-lg:24px;--cl-duration-emphasis:.72s;--cl-ease-standard:cubic-bezier(.2, .75, .25, 1);--font-sans:var(--font-inter), ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--accent-500:#c6e443;--neutral-950:#101816;--neutral-800:#26312f;--neutral-650:#4c5a56;--neutral-500:#77827f;--neutral-200:#e1e7e4;--neutral-100:#f0f4f2;--neutral-50:#f7faf8;--white:#fff;--shadow-card:0 18px 50px #083f371a;--container:1200px;--t64:64px/78px var(--font-sans);--t48:48px/58px var(--font-sans);--t32:32px/40px var(--font-sans);--t24:24px/32px var(--font-sans);--t18:18px/28px var(--font-sans);--t16:16px/24px var(--font-sans);--t14:14px/20px var(--font-sans);--t12:12px/16px var(--font-sans);--accent-start:#d6484e;--accent-mid:#e28952;--accent-end:#edcd77;--accent-gradient:linear-gradient(105deg, var(--accent-start) 0%, var(--accent-mid) 50%, var(--accent-end) 100%);--accent-shadow:0 14px 34px #d6484e2e, 0 8px 22px #e2895224;--surface-cool:#f4f9fb;--ecory-energy:linear-gradient(105deg, #d6484e 0%, #e28952 50%, #edcd77 100%);--ecory-energy-soft:linear-gradient(105deg, #d6484e1a, #e289521a, #edcd772e);--cta-height-nav:44px;--cta-icon-size:18px;--cta-icon-gap:9px;--nav-pill-bg:#ffffffb8;--nav-pill-border:#fffc;--nav-pill-shadow:0 18px 50px #0e2d2a1a, 0 3px 12px #0e2d2a0d;--hero-cyan:#5acee042;--hero-mint:#6be6be38;--hero-gold:#edcd772b;--eyebrow-orange-text:#ad5a2f;--eyebrow-orange-bg:#e289521f;--eyebrow-orange-border:#e2895233;--ghg-grid-gap:var(--cl-space-6);--ghg-grid-gap-lg:var(--cl-space-16);--ghg-row-gap:var(--cl-space-24);--ghg-card-pad:var(--cl-space-8);--primary-900:#2b5cc8;--primary-800:#2b5cc8;--primary-700:#2b5cc8;--cl-navy-900:#00133b;--neutral-900:#00133b;--cl-surface-page:#f6faf9;--cl-surface-cool:#f8fbf9;--cl-shadow-soft:0 10px 30px #2b5cc814;--cl-shadow-card:0 18px 50px #2b5cc817;--climedge-anchor-offset:112px;--climedge-icon-border:#2b5cc81a;--climedge-icon-wash:linear-gradient(135deg, #2b5cc814, #46c6c71f)}:where(.page-streamlined-esg-reporting) *,:where(.page-streamlined-esg-reporting) :before,:where(.page-streamlined-esg-reporting) :after{box-sizing:border-box}:where(.page-streamlined-esg-reporting) button,:where(.page-streamlined-esg-reporting) input,:where(.page-streamlined-esg-reporting) textarea{font:inherit}:where(.page-streamlined-esg-reporting) .cl-container{width:min(var(--cl-container), calc(100% - 48px));margin-inline:auto}:where(.page-streamlined-esg-reporting) .cl-section{padding:var(--cl-space-28) 0}:where(.page-streamlined-esg-reporting) .cl-h1,:where(.page-streamlined-esg-reporting) .cl-h2,:where(.page-streamlined-esg-reporting) .cl-lead{margin-top:0}:where(.page-streamlined-esg-reporting) .cl-h1{font:var(--cl-type-48);letter-spacing:-.035em;font-weight:600}:where(.page-streamlined-esg-reporting) .cl-h2{font:var(--cl-type-32);letter-spacing:-.03em;font-weight:600}:where(.page-streamlined-esg-reporting) .cl-lead{font:var(--cl-type-18);color:var(--cl-neutral-650)}:where(.page-streamlined-esg-reporting) .cl-eyebrow{border-radius:var(--cl-radius-pill);color:#ad5a2f;min-height:30px;font:var(--cl-type-12);letter-spacing:.02em;-webkit-backdrop-filter:blur(var(--cl-blur-sm)) saturate(120%);backdrop-filter:blur(var(--cl-blur-sm)) saturate(120%);background:#e289521f;border:1px solid #e2895233;align-items:center;padding:6px 12px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}:where(.page-streamlined-esg-reporting) .cl-glass-card{border:1px solid var(--cl-glass-border);border-radius:var(--cl-radius-lg);background:var(--cl-glass);box-shadow:var(--cl-shadow-soft), inset 0 1px 0 #ffffff8a;-webkit-backdrop-filter:blur(var(--cl-blur-lg)) saturate(125%);backdrop-filter:blur(var(--cl-blur-lg)) saturate(125%)}:where(.page-streamlined-esg-reporting) .cl-reveal{opacity:0;transition:opacity var(--cl-duration-emphasis) var(--cl-ease-standard), transform var(--cl-duration-emphasis) var(--cl-ease-standard);transform:translateY(26px)}:where(.page-streamlined-esg-reporting) .cl-reveal.is-visible{opacity:1;transform:none}@media (max-width:620px){:where(.page-streamlined-esg-reporting) .cl-container{width:min(100% - 32px, var(--cl-container))}:where(.page-streamlined-esg-reporting) .cl-section{padding:84px 0}:where(.page-streamlined-esg-reporting) .cl-h1{font-size:36px;line-height:1.08}:where(.page-streamlined-esg-reporting) .cl-h2{font-size:28px;line-height:1.14}}@media (prefers-reduced-motion:reduce){:where(.page-streamlined-esg-reporting) *,:where(.page-streamlined-esg-reporting) :before,:where(.page-streamlined-esg-reporting) :after{animation-iteration-count:1!important}:where(.page-streamlined-esg-reporting) .cl-reveal{opacity:1;transform:none}}:where(.page-streamlined-esg-reporting) .ghg-chapter,:where(.page-streamlined-esg-reporting) .ghg-automate,:where(.page-streamlined-esg-reporting) .ghg-reporting{color:#101816}:where(.page-streamlined-esg-reporting) .ghg-chapter .cl-h1,:where(.page-streamlined-esg-reporting) .ghg-chapter .cl-h2,:where(.page-streamlined-esg-reporting) .ghg-automate .cl-h1,:where(.page-streamlined-esg-reporting) .ghg-automate .cl-h2,:where(.page-streamlined-esg-reporting) .ghg-reporting .cl-h1,:where(.page-streamlined-esg-reporting) .ghg-reporting .cl-h2{color:#00133b}:where(.page-streamlined-esg-reporting) .ghg-feature-row__copy p,:where(.page-streamlined-esg-reporting) .ghg-report-card p{color:#4c5a56}:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame,:where(.page-streamlined-esg-reporting) .ghg-report-card{color:#101816}:where(.page-streamlined-esg-reporting) .ghg-transform .cl-container{z-index:2;position:relative}:where(.page-streamlined-esg-reporting) .ghg-transform__headline{max-width:11.6ch}@media (max-width:1180px){:where(.page-streamlined-esg-reporting) .nav-links{gap:18px}}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading--title-only .cl-h1{margin:0}:where(.page-streamlined-esg-reporting) *{box-sizing:border-box}:where(.page-streamlined-esg-reporting){color:var(--neutral-950);font:var(--t16);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}body:where(:has(>.page-streamlined-esg-reporting.menu-open)){overflow:hidden}:where(.page-streamlined-esg-reporting) img{max-width:100%;display:block}:where(.page-streamlined-esg-reporting) button,:where(.page-streamlined-esg-reporting) input{font:inherit}:where(.page-streamlined-esg-reporting) h1,:where(.page-streamlined-esg-reporting) h2,:where(.page-streamlined-esg-reporting) h3,:where(.page-streamlined-esg-reporting) p{margin-top:0}:where(.page-streamlined-esg-reporting) h1{font:var(--t64);letter-spacing:-.045em;margin-bottom:24px;font-weight:600}:where(.page-streamlined-esg-reporting) h2{font:var(--t48);letter-spacing:-.035em;margin:14px 0 20px;font-weight:600}:where(.page-streamlined-esg-reporting) h3{font:var(--t24);letter-spacing:-.02em;margin-bottom:10px;font-weight:600}:where(.page-streamlined-esg-reporting) p{color:var(--neutral-650)}:where(.page-streamlined-esg-reporting) .nav-links{font:var(--t14);align-items:center;display:flex}@media (max-width:1024px){:where(.page-streamlined-esg-reporting) h1{font:var(--t48);font-weight:600}:where(.page-streamlined-esg-reporting) h2{font:var(--t32);font-weight:600}:where(.page-streamlined-esg-reporting) .hero-grid{grid-template-columns:1fr;gap:54px}}@media (max-width:820px){:where(.page-streamlined-esg-reporting) .nav-links,:where(.page-streamlined-esg-reporting) .nav-actions .btn{display:none}}@media (max-width:580px){:where(.page-streamlined-esg-reporting) h1{font-size:42px;line-height:50px}:where(.page-streamlined-esg-reporting) h2{font-size:31px;line-height:38px}}@media (prefers-reduced-motion:reduce){html:where(:has(>body>.page-streamlined-esg-reporting)){scroll-behavior:auto}:where(.page-streamlined-esg-reporting) *,:where(.page-streamlined-esg-reporting) :before,:where(.page-streamlined-esg-reporting) :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:where(.page-streamlined-esg-reporting) .nav-pill{border:1px solid var(--nav-pill-border);background:var(--nav-pill-bg);min-height:66px;box-shadow:var(--nav-pill-shadow);-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);border-radius:999px;padding:8px 10px 8px 16px}:where(.page-streamlined-esg-reporting) .nav-links{color:var(--neutral-650);white-space:nowrap;gap:28px;font-size:12.5px;font-weight:400;line-height:18px}:where(.page-streamlined-esg-reporting) .btn:disabled{opacity:.46;cursor:not-allowed;pointer-events:none;box-shadow:none;font-weight:400;transform:none}@media (max-width:1180px){:where(.page-streamlined-esg-reporting) .nav-links,:where(.page-streamlined-esg-reporting) .nav-actions .btn{display:none}:where(.page-streamlined-esg-reporting) .nav-pill{padding-inline:16px 10px}:where(.page-streamlined-esg-reporting) .mobile-panel{z-index:49;max-height:calc(100vh - 112px);box-shadow:var(--nav-pill-shadow);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);transform-origin:top;opacity:0;visibility:hidden;background:#ffffffd6;border:1px solid #fffc;border-radius:28px;padding:16px;transition:transform .25s,opacity .25s,visibility .25s;display:block;position:fixed;inset:94px 16px auto;overflow-y:auto;transform:translateY(-16px)scale(.985)}}@media (max-width:620px){:where(.page-streamlined-esg-reporting) .nav-pill{min-height:60px}:where(.page-streamlined-esg-reporting) .mobile-panel{inset:78px 12px auto}}:where(.page-streamlined-esg-reporting) .btn-energy,:where(.page-streamlined-esg-reporting) .btn-primary,:where(.page-streamlined-esg-reporting) .hero .btn-primary{background-repeat:no-repeat!important;background-origin:border-box!important;background-clip:padding-box!important;border:0!important;box-shadow:0 11px 24px #d6484e2e,0 5px 14px #e289521f!important}:where(.page-streamlined-esg-reporting) .btn-energy:hover,:where(.page-streamlined-esg-reporting) .btn-primary:hover,:where(.page-streamlined-esg-reporting) .hero .btn-primary:hover{border:0!important;box-shadow:0 16px 32px #d6484e3b,0 8px 20px #e2895226!important}:where(.page-streamlined-esg-reporting) .hero-grid{display:grid}:where(.page-streamlined-esg-reporting) .hero-copy h1{margin-inline:auto}:where(.page-streamlined-esg-reporting) .hero-actions{gap:12px}:where(.page-streamlined-esg-reporting) .hero-visual{place-items:center;padding:18px 0 0;display:grid;position:relative}:where(.page-streamlined-esg-reporting) .tablet-scene{position:relative}:where(.page-streamlined-esg-reporting) .tablet-shell{isolation:isolate;position:relative}@media (max-width:1120px){:where(.page-streamlined-esg-reporting) .tablet-scene{min-height:610px}}@media (max-width:920px){:where(.page-streamlined-esg-reporting) .tablet-scene{grid-template-columns:1fr;justify-items:center;gap:16px;min-height:auto;padding-bottom:10px;display:grid}}:where(.page-streamlined-esg-reporting) .eyebrow{width:fit-content;min-height:30px;color:var(--eyebrow-orange-text);letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:500;line-height:16px;box-shadow:inset 0 1px #ffffff8c}:where(.page-streamlined-esg-reporting) .eyebrow:before,:where(.page-streamlined-esg-reporting) .eyebrow:after{display:none;content:none!important}:where(.page-streamlined-esg-reporting) .hero-copy .eyebrow{margin-inline:auto}:where(.page-streamlined-esg-reporting) .hero .tablet-screen img{-webkit-mask-image:none;mask-image:none}:where(.page-streamlined-esg-reporting) .eyebrow:before{content:none!important}:where(.page-streamlined-esg-reporting) .eyebrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e289521f;border:1px solid #e2895229;border-radius:999px;justify-content:center;align-items:center;gap:0;padding:8px 14px;display:inline-flex}:where(.page-streamlined-esg-reporting) .tablet-screen{position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) .tablet-screen img{filter:saturate(1.02)contrast(1.01);width:100%;height:100%;display:block;object-fit:cover!important;object-position:top center!important;-webkit-mask-image:radial-gradient(130% 88% at 50% 40%,#000 0%,#000000fa 42%,#000000bd 64%,#0000005c 80%,#0000001a 90%,#0000 100%)!important;mask-image:radial-gradient(130% 88% at 50% 40%,#000 0%,#000000fa 42%,#000000bd 64%,#0000005c 80%,#0000001a 90%,#0000 100%)!important}@media (max-width:1120px){:where(.page-streamlined-esg-reporting) .tablet-screen{border-radius:30px}}@media (max-width:580px){:where(.page-streamlined-esg-reporting) .tablet-screen{border-radius:24px}}html:where(:has(>body>.page-streamlined-esg-reporting)){background:#f4fbfa}:where(.page-streamlined-esg-reporting){background-repeat:no-repeat;margin:0;padding-top:0;background-size:100% 100vh!important}:where(.page-streamlined-esg-reporting) .logos-roller.is-dragging{cursor:grabbing}body:where(:has(>.page-streamlined-esg-reporting)){overflow-x:hidden}:where(.page-streamlined-esg-reporting) .ghg-transform{color:var(--cl-white);background:radial-gradient(circle at 85% 12%, #46c6c724, transparent 30%), radial-gradient(circle at 14% 86%, #e289521c, transparent 34%), var(--cl-navy-900);position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) .ghg-transform:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;width:440px;position:absolute;top:72px;right:-190px;box-shadow:0 0 0 60px #ffffff06,0 0 0 120px #ffffff04}:where(.page-streamlined-esg-reporting) .ghg-feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}:where(.page-streamlined-esg-reporting) .ghg-chapter{position:relative}:where(.page-streamlined-esg-reporting) .ghg-chapter .cl-container{z-index:1;position:relative}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading{max-width:770px}:where(.page-streamlined-esg-reporting) .ghg-feature-row{grid-template-columns:.88fr 1.12fr;align-items:center;gap:64px;display:grid}:where(.page-streamlined-esg-reporting) .ghg-feature-row--reverse{grid-template-columns:1.12fr .88fr}:where(.page-streamlined-esg-reporting) .ghg-feature-row--reverse .ghg-feature-row__copy{order:2}:where(.page-streamlined-esg-reporting) .ghg-feature-icon{width:34px;height:34px;color:var(--cl-neutral-700)}:where(.page-streamlined-esg-reporting) .ghg-feature-row__copy h3{margin-bottom:14px}:where(.page-streamlined-esg-reporting) .ghg-feature-row__copy p{color:var(--cl-neutral-650);margin:0}:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame{min-height:420px;box-shadow:var(--cl-shadow-card);background:radial-gradient(circle at 12% 18%,#46c6c721,#0000 34%),#ffffff85;border:1px solid #ffffffc2;border-radius:30px;align-items:center;display:flex}:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame img{background:#fff;border-radius:20px;width:100%}:where(.page-streamlined-esg-reporting) .ghg-automate{overflow:hidden}:where(.page-streamlined-esg-reporting) .ghg-reporting{background:var(--cl-surface-page)}:where(.page-streamlined-esg-reporting) .ghg-reporting-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.page-streamlined-esg-reporting) .ghg-report-card{overflow:hidden}:where(.page-streamlined-esg-reporting) .ghg-report-card h3{margin-bottom:14px}:where(.page-streamlined-esg-reporting) .ghg-report-card p{color:var(--cl-neutral-650)}:where(.page-streamlined-esg-reporting) .ghg-report-card__visual{background:#ffffffad;border-radius:22px;place-items:center;display:grid;overflow:hidden}@media (max-width:1080px){:where(.page-streamlined-esg-reporting) .ghg-reporting-grid{grid-template-columns:1fr}}@media (max-width:720px){:where(.page-streamlined-esg-reporting) .ghg-reporting-grid{gap:16px}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading{margin-bottom:38px}:where(.page-streamlined-esg-reporting) .ghg-feature-row+.ghg-feature-row{margin-top:60px}:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame{min-height:320px;padding:16px}:where(.page-streamlined-esg-reporting) .ghg-report-card{padding:24px}}:where(.page-streamlined-esg-reporting) #top{pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}:where(.page-streamlined-esg-reporting) footer .brand-logo{max-width:none}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading>.cl-eyebrow{margin:0 0 var(--cl-space-5)}:where(.page-streamlined-esg-reporting) .cl-section{padding-block:var(--cl-space-28)}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading{margin-bottom:var(--cl-space-12)}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading>.cl-eyebrow{margin-bottom:var(--cl-space-5)}:where(.page-streamlined-esg-reporting) .ghg-chapter-heading>.cl-eyebrow+.cl-h1{margin-top:0!important}:where(.page-streamlined-esg-reporting) .ghg-feature-row,:where(.page-streamlined-esg-reporting) .ghg-feature-row--reverse{gap:var(--ghg-grid-gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}:where(.page-streamlined-esg-reporting) .ghg-feature-row+.ghg-feature-row{margin-top:var(--ghg-row-gap)}:where(.page-streamlined-esg-reporting) .ghg-feature-row__copy{max-width:480px}:where(.page-streamlined-esg-reporting) .ghg-feature-icon{margin-bottom:var(--cl-space-6)}:where(.page-streamlined-esg-reporting) .ghg-feature-row__copy h3,:where(.page-streamlined-esg-reporting) .ghg-report-card h3{margin-bottom:var(--cl-space-3)}:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame,:where(.page-streamlined-esg-reporting) .ghg-report-card{padding:var(--ghg-card-pad)}:where(.page-streamlined-esg-reporting) .ghg-reporting-grid{gap:var(--ghg-grid-gap)}:where(.page-streamlined-esg-reporting) .ghg-report-card__visual{margin-top:var(--cl-space-6);min-height:360px;padding:var(--cl-space-6);align-items:stretch}@media (max-width:1080px){:where(.page-streamlined-esg-reporting) .ghg-feature-row,:where(.page-streamlined-esg-reporting) .ghg-feature-row--reverse{gap:var(--cl-space-12);grid-template-columns:1fr}:where(.page-streamlined-esg-reporting) .ghg-feature-row--reverse .ghg-feature-row__copy{order:initial}:where(.page-streamlined-esg-reporting) .ghg-feature-row+.ghg-feature-row{margin-top:var(--cl-space-18)}}@media (max-width:820px){:where(.page-streamlined-esg-reporting) .cl-section{padding-block:84px}:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame,:where(.page-streamlined-esg-reporting) .ghg-report-card{padding:var(--cl-space-6)}:where(.page-streamlined-esg-reporting) .ghg-feature-row+.ghg-feature-row{margin-top:var(--cl-space-16)}:where(.page-streamlined-esg-reporting) .ghg-reporting-grid{grid-template-columns:1fr}:where(.page-streamlined-esg-reporting) .ghg-report-card__visual{min-height:auto}}@media (max-width:640px){:where(.page-streamlined-esg-reporting) .ghg-dashboard-frame,:where(.page-streamlined-esg-reporting) .ghg-report-card{padding:var(--cl-space-6)}}:where(.page-streamlined-esg-reporting) .ghg-automate{background:radial-gradient(54% 62% at 50% 8%, #46c6c724 0%, #46c6c700 70%), radial-gradient(38% 44% at 88% 76%, #c6e4431a 0%, #c6e44300 72%), var(--cl-surface-cool)}.page-streamlined-esg-reporting{--ghg-wash-sand:#fffaf0;--ghg-card-pad-v34:var(--cl-space-8)}:where(.page-streamlined-esg-reporting) .ghg-energy-defs{width:0;height:0;position:absolute;overflow:hidden}.page-streamlined-esg-reporting .cl-reveal{opacity:0;transition:opacity .72s cubic-bezier(.2,.75,.25,1),transform .78s cubic-bezier(.2,.75,.25,1);transition-delay:var(--motion-delay,0s);transform:translateY(30px)scale(.985)}.page-streamlined-esg-reporting .cl-reveal[data-motion=left]{transform:translate(-42px)scale(.985)}.page-streamlined-esg-reporting .cl-reveal[data-motion=right]{transform:translate(42px)scale(.985)}.page-streamlined-esg-reporting .cl-reveal[data-motion=scale]{transform:translateY(18px)scale(.94)}.page-streamlined-esg-reporting .cl-reveal.is-visible{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.page-streamlined-esg-reporting #demo{background:var(--ghg-wash-sand)}.page-streamlined-esg-reporting .ghg-feature-row{align-items:center;gap:64px}.page-streamlined-esg-reporting .ghg-feature-row__copy{padding:0}.page-streamlined-esg-reporting .ghg-feature-icon{background:#ffffffc2;border:1px solid #d6484e1f;border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 12px 28px #083f370f}.page-streamlined-esg-reporting .ghg-feature-icon svg{width:24px;height:24px}.page-streamlined-esg-reporting .ghg-feature-icon svg path{fill:none;stroke:url(#ghgEnergyGradient);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.page-streamlined-esg-reporting .ghg-dashboard-frame{background:#ffffff7a;border:1px solid #ffffffc2;border-radius:30px;box-shadow:0 24px 64px #083f3713}.page-streamlined-esg-reporting .ghg-report-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff7a;border:1px solid #ffffffb8;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 20px 58px #083f370e}.page-streamlined-esg-reporting .ghg-report-card:hover{border-color:#d6484e1f;transform:translateY(-6px);box-shadow:0 28px 70px #083f3713}.page-streamlined-esg-reporting .ghg-report-card__visual{background:0 0}@media (max-width:1024px){.page-streamlined-esg-reporting .ghg-feature-row{gap:48px}}@media (max-width:720px){.page-streamlined-esg-reporting .ghg-feature-row{gap:32px}.page-streamlined-esg-reporting .ghg-dashboard-frame{min-height:330px;padding:14px}}@media (prefers-reduced-motion:reduce){.page-streamlined-esg-reporting .cl-reveal{opacity:1;filter:none;transform:none!important}}.page-streamlined-esg-reporting .ghg-chapter-heading{width:100%;max-width:820px;margin:0 0 var(--cl-space-12);text-align:left}.page-streamlined-esg-reporting .ghg-chapter-heading--title-only{max-width:820px}.page-streamlined-esg-reporting .ghg-chapter-heading .cl-h1{margin-left:0;margin-right:0}.page-streamlined-esg-reporting .ghg-feature-row,.page-streamlined-esg-reporting .ghg-feature-row--reverse{column-gap:var(--cl-space-16);row-gap:var(--cl-space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.page-streamlined-esg-reporting .ghg-feature-row+.ghg-feature-row{margin-top:var(--cl-space-24)}.page-streamlined-esg-reporting .ghg-feature-row__copy{justify-self:start;width:100%;max-width:500px}.page-streamlined-esg-reporting .ghg-feature-row--reverse .ghg-feature-row__copy{justify-self:end}.page-streamlined-esg-reporting .ghg-feature-row__copy .ghg-feature-icon{margin-bottom:var(--cl-space-6)}.page-streamlined-esg-reporting .ghg-feature-row__copy h3{margin:0 0 var(--cl-space-3)}.page-streamlined-esg-reporting .ghg-feature-row__copy p{max-width:460px;margin:0}.page-streamlined-esg-reporting .ghg-dashboard-frame{width:100%;min-height:420px;padding:var(--cl-space-5);align-self:stretch}.page-streamlined-esg-reporting .ghg-reporting-grid{gap:var(--cl-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.page-streamlined-esg-reporting .ghg-report-card{height:100%;padding:var(--ghg-card-pad-v34);row-gap:var(--cl-space-4);grid-template-rows:60px 164px minmax(320px,1fr);align-items:start;display:grid}.page-streamlined-esg-reporting .ghg-report-card h3,.page-streamlined-esg-reporting .ghg-report-card p,.page-streamlined-esg-reporting .ghg-report-card__visual{margin:0}.page-streamlined-esg-reporting .ghg-report-card h3{min-height:60px}.page-streamlined-esg-reporting .ghg-report-card p{min-height:164px}.page-streamlined-esg-reporting .ghg-report-card__visual{width:100%;height:100%;min-height:320px;padding:0;display:block}@media (max-width:900px){.page-streamlined-esg-reporting .ghg-feature-row,.page-streamlined-esg-reporting .ghg-feature-row--reverse,.page-streamlined-esg-reporting .ghg-reporting-grid{grid-template-columns:1fr}.page-streamlined-esg-reporting .ghg-feature-row__copy,.page-streamlined-esg-reporting .ghg-feature-row--reverse .ghg-feature-row__copy{justify-self:stretch;max-width:none}.page-streamlined-esg-reporting .ghg-feature-row--reverse .ghg-feature-row__copy{order:initial}.page-streamlined-esg-reporting .ghg-feature-row+.ghg-feature-row{margin-top:var(--cl-space-18)}}@media (max-width:720px){.page-streamlined-esg-reporting .ghg-report-card{grid-template-rows:auto}.page-streamlined-esg-reporting .ghg-report-card h3,.page-streamlined-esg-reporting .ghg-report-card p{min-height:0}}:where(.page-streamlined-esg-reporting) .ghg-chapter-title{font-weight:400}:where(.page-streamlined-esg-reporting) #ghg-v45-scope .logos-roller{scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x;scroll-behavior:auto;position:relative;overflow:auto hidden}:where(.page-streamlined-esg-reporting) #ghg-v45-scope .logos-roller::-webkit-scrollbar{display:none}:where(.page-streamlined-esg-reporting) #ghg-v45-scope .logos-roller.is-dragging{cursor:grabbing}:where(.page-streamlined-esg-reporting) #ghg-v45-scope #top{scroll-margin-top:0!important}.page-streamlined-esg-reporting{background:#f6faf9}.page-streamlined-esg-reporting main{isolation:isolate;background:#f6faf9;position:relative}.page-streamlined-esg-reporting main:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:radial-gradient(46% 20% at 8% 5%,#4dc6cf38 0%,#4dc6cf14 42%,#0000 72%),radial-gradient(48% 22% at 94% 7%,#6cddb533 0%,#6cddb512 44%,#0000 73%),radial-gradient(54% 18% at 52% 28%,#e289521a 0%,#edcd770e 46%,#0000 75%),radial-gradient(48% 20% at 9% 55%,#46c6c71a 0%,#46c6c709 46%,#0000 76%),radial-gradient(50% 18% at 91% 76%,#c6e4431a 0%,#c6e44309 46%,#0000 76%),linear-gradient(#fff 0%,#f8fbf9 48%,#f6faf9 100%);background-position:0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:0}:where(.page-streamlined-esg-reporting) .ghg-chapter,:where(.page-streamlined-esg-reporting) .ghg-automate,:where(.page-streamlined-esg-reporting) .ghg-reporting{background:0 0}:where(.page-streamlined-esg-reporting){background:#f6faf9!important}:where(.page-streamlined-esg-reporting) main{isolation:isolate;position:relative;background:#f6faf9!important}:where(.page-streamlined-esg-reporting) main:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:radial-gradient(46% 20% at 8% 5%,#4dc6cf38 0%,#4dc6cf14 42%,#0000 72%),radial-gradient(48% 22% at 94% 7%,#6cddb533 0%,#6cddb512 44%,#0000 73%),radial-gradient(54% 18% at 52% 28%,#e289521a 0%,#edcd770e 46%,#0000 75%),radial-gradient(48% 20% at 9% 55%,#46c6c71a 0%,#46c6c709 46%,#0000 76%),radial-gradient(50% 18% at 91% 76%,#c6e4431a 0%,#c6e44309 46%,#0000 76%),linear-gradient(#fff 0%,#f8fbf9 48%,#f6faf9 100%);background-position:0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box;position:absolute;inset:0}:where(.page-streamlined-esg-reporting) .hero,:where(.page-streamlined-esg-reporting) .ghg-transform,:where(.page-streamlined-esg-reporting) .ghg-chapter,:where(.page-streamlined-esg-reporting) .ghg-automate,:where(.page-streamlined-esg-reporting) .ghg-reporting{background:0 0}:where(.page-streamlined-esg-reporting) .hero{padding-top:132px}:where(.page-streamlined-esg-reporting) .hero-grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:40px}:where(.page-streamlined-esg-reporting) .hero-copy{text-align:center;justify-items:center;max-width:920px;display:grid}:where(.page-streamlined-esg-reporting) .hero-copy .eyebrow{margin:0 0 16px}:where(.page-streamlined-esg-reporting) .hero-copy h1{color:#00133b;letter-spacing:-.045em;max-width:920px;margin:0 auto;font-size:clamp(52px,5.4vw,78px);line-height:1.01}:where(.page-streamlined-esg-reporting) .hero-copy .lead{color:#4c5a56;max-width:700px;margin:16px auto 0}:where(.page-streamlined-esg-reporting) .hero-actions{justify-content:center;margin-top:26px}:where(.page-streamlined-esg-reporting) .hero-visual{width:min(100%,1120px);padding-top:18px}:where(.page-streamlined-esg-reporting) .tablet-scene{place-items:center;width:min(100%,1020px);min-height:590px;padding-bottom:86px;display:grid}:where(.page-streamlined-esg-reporting) .tablet-shell{width:min(100%,900px);box-shadow:none;padding:0;-webkit-mask-image:linear-gradient(#000 0% 48%,#000000f0 58%,#000000a8 72%,#00000042 86%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#000000f0 58%,#000000a8 72%,#00000042 86%,#0000 100%);background:0 0!important;border:0!important;border-radius:0!important}:where(.page-streamlined-esg-reporting) .tablet-screen{aspect-ratio:16/9.8;box-shadow:0 36px 110px #00133b17,0 12px 40px #2b5cc80f;background:#fff!important;border:0!important;border-radius:36px!important}:where(.page-streamlined-esg-reporting) .esg-transform{color:#101816;min-height:auto;padding:112px 0}:where(.page-streamlined-esg-reporting) .esg-transform-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}:where(.page-streamlined-esg-reporting) .esg-transform-copy h2{color:#00133b;max-width:11ch;margin:0}:where(.page-streamlined-esg-reporting) .esg-transform-copy .cl-lead{color:#4c5a56;margin:20px 0 0}:where(.page-streamlined-esg-reporting) .ghg-chapter-title,:where(.page-streamlined-esg-reporting) .ghg-chapter-title__light,:where(.page-streamlined-esg-reporting) .ghg-chapter-title__bold,:where(.page-streamlined-esg-reporting) .cl-eyebrow{text-transform:none}:where(.page-streamlined-esg-reporting) .ghg-chapter-title{color:#00133b!important}:where(.page-streamlined-esg-reporting) .ghg-chapter-title__light{font-weight:400}:where(.page-streamlined-esg-reporting) .ghg-chapter-title__bold{font-weight:700}:where(.page-streamlined-esg-reporting) .collect-feature-visual{padding:22px;overflow:hidden}:where(.page-streamlined-esg-reporting) .collect-data-ui{background:#fff;border:1px solid #edf1f6;border-radius:22px;width:100%;min-height:382px;position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) .collect-data-ui__top{background:#fbfcfe;border-bottom:1px solid #edf1f6;align-items:center;gap:7px;height:46px;padding:0 18px;display:flex}:where(.page-streamlined-esg-reporting) .collect-data-ui__top i{background:#dce4ef;border-radius:50%;width:7px;height:7px}:where(.page-streamlined-esg-reporting) .collect-data-layout{box-sizing:border-box;grid-template-columns:132px 32px minmax(0,1fr);align-items:center;gap:12px;min-height:336px;padding:20px;display:grid}:where(.page-streamlined-esg-reporting) .collect-data-layout>*{min-width:0}:where(.page-streamlined-esg-reporting) .collect-source-list{gap:10px;display:grid}:where(.page-streamlined-esg-reporting) .collect-source-item{background:#f7f9fc;border:1px solid #e8edf5;border-radius:14px;align-items:center;gap:9px;min-height:54px;padding:9px 11px;display:flex}:where(.page-streamlined-esg-reporting) .collect-source-icon{color:#2b5cc8;background:linear-gradient(135deg,#2b5cc81f,#46c6c72e);border-radius:10px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}:where(.page-streamlined-esg-reporting) .collect-source-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}:where(.page-streamlined-esg-reporting) .collect-source-label{color:#00133b;white-space:nowrap;font-size:12px;font-weight:600;line-height:15px}:where(.page-streamlined-esg-reporting) .collect-data-flow{grid-template-rows:repeat(4,54px);align-items:center;gap:10px;display:grid}:where(.page-streamlined-esg-reporting) .collect-data-flow span{background:linear-gradient(90deg,#2b5cc82e,#46c6c7bd);height:2px;position:relative}:where(.page-streamlined-esg-reporting) .collect-data-flow span:after{content:"";background:#46c6c7;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 4px #46c6c71a}:where(.page-streamlined-esg-reporting) .collect-portal{box-sizing:border-box;background:radial-gradient(circle at 86% 10%,#edcd772e,#0000 34%),radial-gradient(circle at 12% 100%,#46c6c724,#0000 38%),linear-gradient(145deg,#2b5cc80e,#fffffff0);border:1px solid #2b5cc81a;border-radius:24px;grid-template-rows:auto 1fr auto;gap:14px;min-width:0;min-height:250px;padding:18px;display:grid;overflow:hidden;box-shadow:0 18px 44px #2b5cc812}:where(.page-streamlined-esg-reporting) .collect-portal__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}:where(.page-streamlined-esg-reporting) .collect-portal__header strong{color:#00133b;min-width:0;font-size:13px;font-weight:700;line-height:17px}:where(.page-streamlined-esg-reporting) .collect-portal__header span{color:#2b5cc8;background:#2b5cc814;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700;line-height:12px}:where(.page-streamlined-esg-reporting) .collect-portal__charts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;min-width:0;display:grid}:where(.page-streamlined-esg-reporting) .collect-mini-chart{box-sizing:border-box;background:#ffffffc7;border:1px solid #ffffffe6;border-radius:15px;grid-template-rows:auto 1fr;gap:8px;width:100%;min-width:0;max-width:100%;padding:8px;display:grid;overflow:hidden;box-shadow:0 8px 22px #00133b0e}:where(.page-streamlined-esg-reporting) .collect-mini-chart__label{color:#4c5a56;min-width:0;font-size:9px;font-weight:700;line-height:12px}:where(.page-streamlined-esg-reporting) .collect-bars{align-self:end;gap:6px;width:100%;min-width:0;display:grid;overflow:hidden}:where(.page-streamlined-esg-reporting) .collect-bars i{width:var(--bar-width);background:linear-gradient(90deg,#2b5cc8,#46c6c7);border-radius:999px;height:7px}:where(.page-streamlined-esg-reporting) .collect-bars i:nth-child(2){background:linear-gradient(90deg,#46c6c7,#86dcda)}:where(.page-streamlined-esg-reporting) .collect-bars i:nth-child(3){background:linear-gradient(90deg,#e28952,#edcd77)}:where(.page-streamlined-esg-reporting) .collect-mini-chart--teams{min-height:88px;padding:0;position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) .collect-mini-chart--teams .collect-mini-chart__label{z-index:2;position:absolute;top:9px;left:9px}:where(.page-streamlined-esg-reporting) .collect-teams-line{width:100%;height:100%;display:block;position:absolute;inset:0}:where(.page-streamlined-esg-reporting) .collect-teams-area{fill:url(#teamsAreaFill)}:where(.page-streamlined-esg-reporting) .collect-teams-line-path{fill:none;stroke:url(#teamsLineStroke);stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}:where(.page-streamlined-esg-reporting) .collect-columns{justify-content:center;align-self:end;align-items:flex-end;gap:3px;width:100%;height:58px;display:flex;overflow:hidden}:where(.page-streamlined-esg-reporting) .collect-columns i{width:auto;min-width:3px;max-width:7px;height:var(--column-height);background:linear-gradient(#46c6c7,#2b5cc8);border-radius:999px 999px 3px 3px;flex:1 1 0}:where(.page-streamlined-esg-reporting) .collect-columns i:nth-child(3),:where(.page-streamlined-esg-reporting) .collect-columns i:nth-child(4){background:linear-gradient(#edcd77,#e28952)}:where(.page-streamlined-esg-reporting) .collect-portal__footer{color:#4c5a56;border-top:1px solid #00133b13;align-items:center;gap:7px;padding-top:10px;font-size:10px;font-weight:600;line-height:13px;display:flex}:where(.page-streamlined-esg-reporting) .collect-portal__footer svg{fill:none;stroke:#2b5cc8;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (max-width:720px){:where(.page-streamlined-esg-reporting) .hero{padding-top:108px}:where(.page-streamlined-esg-reporting) .hero-copy h1{font-size:clamp(38px,10.5vw,52px);line-height:1.06}:where(.page-streamlined-esg-reporting) .tablet-scene{min-height:430px;padding-bottom:56px}:where(.page-streamlined-esg-reporting) .tablet-screen{border-radius:24px!important}:where(.page-streamlined-esg-reporting) .esg-transform{padding:64px 0}}@media (max-width:760px){:where(.page-streamlined-esg-reporting) #collect-consolidate .collect-feature-visual{min-height:auto}:where(.page-streamlined-esg-reporting) #collect-consolidate .collect-portal{min-height:230px}}:where(.page-streamlined-esg-reporting) #collect-consolidate .framework-coverage-row{align-items:center;position:relative}:where(.page-streamlined-esg-reporting) #collect-consolidate .framework-coverage-row .ghg-feature-row__copy{align-self:center;position:relative;top:auto}:where(.page-streamlined-esg-reporting) #collect-consolidate .framework-carousel-visual{min-width:0;min-height:420px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block;position:relative;top:auto;overflow:hidden}:where(.page-streamlined-esg-reporting) .framework-carousel__viewport{width:100%;min-height:420px;position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) .framework-carousel__track{--framework-gap:18px;--framework-card-width:min(274px, 72%);align-items:center;gap:var(--framework-gap);will-change:transform;min-height:420px;padding:38px 0;transition:transform 2s cubic-bezier(.18,.78,.14,1);display:flex;transform:translate(0,0)}:where(.page-streamlined-esg-reporting) .framework-carousel__track.is-jumping{transition:none}:where(.page-streamlined-esg-reporting) .framework-carousel__card{flex:0 0 var(--framework-card-width);opacity:.16;transform-origin:50%;filter:saturate(.55);will-change:opacity, transform;transition:opacity .82s,transform 2s cubic-bezier(.18,.78,.14,1),filter .82s;overflow:visible;transform:scale(.91)}:where(.page-streamlined-esg-reporting) .framework-carousel__card.is-active{opacity:1;filter:none;transform:scale(1)}:where(.page-streamlined-esg-reporting) .framework-carousel__card img{object-fit:contain;object-position:center;background:0 0;width:100%;max-width:100%;height:auto;max-height:none;display:block}@media (max-width:1024px){:where(.page-streamlined-esg-reporting) .framework-carousel__track{--framework-card-width:min(274px, 66vw)}}@media (max-width:760px){:where(.page-streamlined-esg-reporting) .framework-carousel__track{--framework-card-width:min(274px, 78vw);--framework-gap:14px}}@media (prefers-reduced-motion:reduce){:where(.page-streamlined-esg-reporting) .framework-carousel__viewport{overflow-x:auto}:where(.page-streamlined-esg-reporting) .framework-carousel__track,:where(.page-streamlined-esg-reporting) .framework-carousel__card{transition:none}:where(.page-streamlined-esg-reporting) .framework-carousel__card{opacity:1;filter:none;transform:none}}:where(.page-streamlined-esg-reporting) #craft-brand .craft-review-visual,:where(.page-streamlined-esg-reporting) #craft-brand .craft-brand-visual{padding:22px;overflow:hidden}:where(.page-streamlined-esg-reporting) .review-workspace,:where(.page-streamlined-esg-reporting) .brand-report-scene{background:radial-gradient(circle at 86% 8%,#edcd7729,#0000 34%),radial-gradient(circle at 8% 100%,#46c6c71f,#0000 36%),linear-gradient(145deg,#fff,#f7fafc);border:1px solid #00133b12;border-radius:24px;width:100%;min-height:392px;position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) .review-workspace__topbar{background:#ffffffc7;border-bottom:1px solid #00133b12;align-items:center;gap:12px;min-height:46px;padding:0 16px;display:flex}:where(.page-streamlined-esg-reporting) .review-workspace__dots{gap:5px;display:flex}:where(.page-streamlined-esg-reporting) .review-workspace__dots i{background:#dce4ef;border-radius:50%;width:6px;height:6px}:where(.page-streamlined-esg-reporting) .review-workspace__topbar>span:first-of-type{color:#00133b;font-size:11px;font-weight:700;line-height:14px}:where(.page-streamlined-esg-reporting) .review-workspace__data-status{color:#4c5a56;align-items:center;gap:6px;margin-left:auto;font-size:9px;font-weight:600;line-height:12px;display:inline-flex}:where(.page-streamlined-esg-reporting) .review-workspace__data-status svg{fill:none;stroke:#46c6c7;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}:where(.page-streamlined-esg-reporting) .review-workspace__body{grid-template-columns:minmax(0,1.4fr) minmax(150px,.72fr);gap:14px;padding:18px;display:grid}:where(.page-streamlined-esg-reporting) .report-editor{background:#ffffffe6;border:1px solid #00133b11;border-radius:18px;min-width:0;min-height:300px;padding:22px;box-shadow:0 16px 34px #2b5cc80e}:where(.page-streamlined-esg-reporting) .report-editor__head{align-items:center;margin-bottom:22px;display:flex}:where(.page-streamlined-esg-reporting) .report-editor__ai-badge{color:#2b5cc8;background:#2b5cc814;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:9px;font-weight:700;line-height:11px;display:inline-flex}:where(.page-streamlined-esg-reporting) .report-editor__ai-badge svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}:where(.page-streamlined-esg-reporting) .report-editor>strong{color:#00133b;margin-bottom:18px;font-size:16px;font-weight:700;line-height:20px;display:block}:where(.page-streamlined-esg-reporting) .report-editor__lines{gap:9px;display:grid}:where(.page-streamlined-esg-reporting) .report-editor__lines i,:where(.page-streamlined-esg-reporting) .review-panel__comment-lines i{background:#e9eef5;border-radius:999px;width:100%;height:7px}:where(.page-streamlined-esg-reporting) .report-editor__lines i.medium{width:78%}:where(.page-streamlined-esg-reporting) .report-editor__lines i.short,:where(.page-streamlined-esg-reporting) .review-panel__comment-lines i.short{width:54%}:where(.page-streamlined-esg-reporting) .report-editor__selection{color:#2b5cc8;background:#46c6c714;border:1px solid #46c6c738;border-radius:11px;align-items:center;gap:7px;margin-top:22px;padding:10px 12px;font-size:9.5px;font-weight:700;line-height:12px;display:inline-flex}:where(.page-streamlined-esg-reporting) .report-editor__selection svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}:where(.page-streamlined-esg-reporting) .review-panel{background:#ffffffd1;border:1px solid #00133b11;border-radius:18px;min-width:0;padding:14px}:where(.page-streamlined-esg-reporting) .review-panel__header{border-bottom:1px solid #00133b12;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:10px;display:flex}:where(.page-streamlined-esg-reporting) .review-panel__header strong{color:#00133b;font-size:11px;font-weight:700;line-height:14px}:where(.page-streamlined-esg-reporting) .review-panel__header svg,:where(.page-streamlined-esg-reporting) .review-panel__comment-top svg{fill:none;stroke:#2b5cc8;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}:where(.page-streamlined-esg-reporting) .review-panel__item{color:#4c5a56;border-bottom:1px solid #00133b0e;justify-content:space-between;align-items:center;gap:8px;min-height:40px;font-size:9px;font-weight:600;line-height:12px;display:flex}:where(.page-streamlined-esg-reporting) .review-state{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:700;line-height:10px}:where(.page-streamlined-esg-reporting) .review-state--ready{color:#2b5cc8;background:#2b5cc814}:where(.page-streamlined-esg-reporting) .review-state--review{color:#b96b3c;background:#e289521f}:where(.page-streamlined-esg-reporting) .review-state--pending{color:#67726f;background:#77827f1a}:where(.page-streamlined-esg-reporting) .review-panel__comment{background:#f7f9fc;border-radius:12px;margin-top:12px;padding:10px}:where(.page-streamlined-esg-reporting) .review-panel__comment-top{align-items:center;gap:6px;margin-bottom:9px;display:flex}:where(.page-streamlined-esg-reporting) .review-panel__comment-top strong{color:#00133b;font-size:8.5px;font-weight:700;line-height:11px}:where(.page-streamlined-esg-reporting) .review-panel__comment-lines{gap:6px;display:grid}:where(.page-streamlined-esg-reporting) .brand-report-scene{place-items:center;display:grid}:where(.page-streamlined-esg-reporting) .brand-report-stack{aspect-ratio:.76;width:56%;max-width:290px;position:absolute;top:50%;left:8%;transform:translateY(-50%)}:where(.page-streamlined-esg-reporting) .brand-report-page{background:#fff;border:1px solid #00133b13;border-radius:18px;position:absolute;inset:0;box-shadow:0 18px 42px #00133b14}:where(.page-streamlined-esg-reporting) .brand-report-page--back-2{opacity:.38;transform:translate(22px,10px)rotate(3.2deg)}:where(.page-streamlined-esg-reporting) .brand-report-page--back-1{opacity:.68;transform:translate(11px,5px)rotate(1.5deg)}:where(.page-streamlined-esg-reporting) .brand-report-page--front{padding:18px;overflow:hidden}:where(.page-streamlined-esg-reporting) .brand-report-page__header{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.page-streamlined-esg-reporting) .brand-report-page__header img{object-fit:contain;width:82px;height:auto;display:block}:where(.page-streamlined-esg-reporting) .brand-report-page__header span{color:#2b5cc8;background:#2b5cc813;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:700;line-height:10px}:where(.page-streamlined-esg-reporting) .brand-report-page__title{color:#00133b;gap:2px;margin-top:42px;display:grid}:where(.page-streamlined-esg-reporting) .brand-report-page__title span{font-size:12px;font-weight:500;line-height:15px}:where(.page-streamlined-esg-reporting) .brand-report-page__title strong{letter-spacing:-.035em;font-size:28px;font-weight:700;line-height:31px}:where(.page-streamlined-esg-reporting) .brand-report-page__accent{background:linear-gradient(90deg,#d6484e,#e28952,#edcd77);border-radius:999px;width:46px;height:4px;margin-top:14px}:where(.page-streamlined-esg-reporting) .brand-report-page__graphic{opacity:.88;width:72%;height:38%;position:absolute;bottom:0;right:0}:where(.page-streamlined-esg-reporting) .brand-report-page__graphic svg{width:100%;height:100%;display:block}:where(.page-streamlined-esg-reporting) .brand-report-page__graphic .graph-line{fill:none;stroke:#2b5cc8;stroke-width:2px;vector-effect:non-scaling-stroke}:where(.page-streamlined-esg-reporting) .brand-report-page__graphic .graph-area{fill:#46c6c71f}:where(.page-streamlined-esg-reporting) .brand-settings-panel{z-index:4;-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:#ffffffd1;border:1px solid #ffffffe6;border-radius:18px;width:42%;max-width:220px;padding:14px;position:absolute;top:50%;right:6%;transform:translateY(-50%);box-shadow:0 20px 46px #00133b1a}:where(.page-streamlined-esg-reporting) .brand-settings-panel__head{border-bottom:1px solid #00133b12;justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;padding-bottom:9px;display:flex}:where(.page-streamlined-esg-reporting) .brand-settings-panel__head strong{color:#00133b;font-size:10.5px;font-weight:700;line-height:13px}:where(.page-streamlined-esg-reporting) .brand-settings-panel__head span{color:#2b5cc8;background:#2b5cc814;border-radius:999px;padding:4px 6px;font-size:7.5px;font-weight:700;line-height:9px}:where(.page-streamlined-esg-reporting) .brand-setting-row{color:#4c5a56;border-bottom:1px solid #00133b0e;justify-content:space-between;align-items:center;gap:10px;min-height:41px;font-size:8.5px;font-weight:600;line-height:11px;display:flex}:where(.page-streamlined-esg-reporting) .brand-setting-row:last-child{border-bottom:0}:where(.page-streamlined-esg-reporting) .brand-setting-logo{background:#fff;border:1px solid #00133b11;border-radius:8px;place-items:center;width:62px;height:24px;padding:4px 6px;display:grid}:where(.page-streamlined-esg-reporting) .brand-setting-logo img{object-fit:contain;width:100%;height:auto;max-height:14px;display:block}:where(.page-streamlined-esg-reporting) .brand-setting-swatches{gap:4px;display:flex}:where(.page-streamlined-esg-reporting) .brand-setting-swatches i{background:var(--swatch);border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #00133b0d}:where(.page-streamlined-esg-reporting) .brand-setting-type{color:#00133b;font-size:16px;font-weight:600;line-height:18px}:where(.page-streamlined-esg-reporting) .brand-setting-layout-icon{color:#2b5cc8;background:#2b5cc813;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}:where(.page-streamlined-esg-reporting) .brand-setting-layout-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:15px;height:15px}@media (max-width:760px){:where(.page-streamlined-esg-reporting) .review-workspace,:where(.page-streamlined-esg-reporting) .brand-report-scene{min-height:350px}:where(.page-streamlined-esg-reporting) .review-workspace__data-status{display:none}:where(.page-streamlined-esg-reporting) .review-workspace__body{grid-template-columns:1fr}:where(.page-streamlined-esg-reporting) .review-panel{display:none}:where(.page-streamlined-esg-reporting) .brand-report-stack{width:61%;left:4%}:where(.page-streamlined-esg-reporting) .brand-settings-panel{width:45%;right:3%}}:where(.page-streamlined-esg-reporting) #collaborate-control .ghg-report-card__visual.workflow-automation-visual,:where(.page-streamlined-esg-reporting) #collaborate-control .ghg-report-card__visual.assurance-data-visual{min-height:388px;padding:20px;overflow:hidden}:where(.page-streamlined-esg-reporting) .workflow-board,:where(.page-streamlined-esg-reporting) .assurance-panel{background:radial-gradient(circle at 85% 10%,#edcd7724,#0000 34%),radial-gradient(circle at 8% 96%,#46c6c71c,#0000 34%),linear-gradient(145deg,#fff,#f7fafc);border:1px solid #00133b12;border-radius:24px;width:100%;min-height:348px;position:relative;overflow:hidden;box-shadow:0 18px 42px #00133b0d}:where(.page-streamlined-esg-reporting) .workflow-board__head,:where(.page-streamlined-esg-reporting) .assurance-panel__head{background:#fffc;border-bottom:1px solid #00133b12;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:0 16px;display:flex}:where(.page-streamlined-esg-reporting) .workflow-board__head strong,:where(.page-streamlined-esg-reporting) .assurance-panel__title strong{color:#00133b;font-size:12px;font-weight:700;line-height:15px}:where(.page-streamlined-esg-reporting) .workflow-board__status,:where(.page-streamlined-esg-reporting) .assurance-ready-badge{color:#2b5cc8;white-space:nowrap;background:#2b5cc814;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:700;line-height:10px}:where(.page-streamlined-esg-reporting) .workflow-board__columns{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid;position:relative}:where(.page-streamlined-esg-reporting) .workflow-column,:where(.page-streamlined-esg-reporting) .assurance-records,:where(.page-streamlined-esg-reporting) .assurance-trail,:where(.page-streamlined-esg-reporting) .assurance-output{-webkit-backdrop-filter:blur(12px)saturate(118%);backdrop-filter:blur(12px)saturate(118%);background:#ffffffd1;border:1px solid #00133b0e;border-radius:18px;min-width:0;padding:12px}:where(.page-streamlined-esg-reporting) .workflow-column__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}:where(.page-streamlined-esg-reporting) .workflow-column__header span,:where(.page-streamlined-esg-reporting) .assurance-records__title,:where(.page-streamlined-esg-reporting) .assurance-trail__title,:where(.page-streamlined-esg-reporting) .assurance-output__title{color:#00133b;font-size:10px;font-weight:700;line-height:12px}:where(.page-streamlined-esg-reporting) .workflow-column__header i{color:#67726f;background:#eef3f8;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 6px;font-size:8px;font-style:normal;font-weight:700;line-height:10px;display:inline-grid}:where(.page-streamlined-esg-reporting) .workflow-task{background:#fff;border:1px solid #00133b0e;border-radius:14px;margin-bottom:10px;padding:10px;box-shadow:0 10px 20px #00133b0a}:where(.page-streamlined-esg-reporting) .workflow-task:last-child{margin-bottom:0}:where(.page-streamlined-esg-reporting) .workflow-task--featured{transform:translateY(-4px);box-shadow:0 14px 28px #2b5cc814}:where(.page-streamlined-esg-reporting) .workflow-task>strong{color:#00133b;margin-bottom:9px;font-size:10px;font-weight:700;line-height:13px;display:block}:where(.page-streamlined-esg-reporting) .workflow-task__meta{color:#4c5a56;align-items:center;gap:6px;font-size:8px;font-weight:600;line-height:10px;display:flex}:where(.page-streamlined-esg-reporting) .workflow-avatar{color:#fff;background:#46c6c7;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:7px;font-weight:700;line-height:1;display:inline-grid}:where(.page-streamlined-esg-reporting) .workflow-task__foot{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}:where(.page-streamlined-esg-reporting) .workflow-chip{white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:7.5px;font-weight:700;line-height:9px}:where(.page-streamlined-esg-reporting) .workflow-chip--assigned{color:#4c5a56;background:#eef3f8}:where(.page-streamlined-esg-reporting) .workflow-chip--review{color:#b96b3c;background:#e289521f}:where(.page-streamlined-esg-reporting) .workflow-chip--approved{color:#2b5cc8;background:#2b5cc814}:where(.page-streamlined-esg-reporting) .workflow-task__foot svg{fill:none;stroke:#a4b2c2;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}:where(.page-streamlined-esg-reporting) .workflow-board__flowline{opacity:.65;background:linear-gradient(90deg,#46c6c740,#2b5cc83d);height:2px;position:absolute;top:55%;left:7%;right:7%}:where(.page-streamlined-esg-reporting) .workflow-board__flowline i{background:#2b5cc8;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;box-shadow:0 0 0 6px #2b5cc814}:where(.page-streamlined-esg-reporting) .workflow-board__flowline .one{left:26%}:where(.page-streamlined-esg-reporting) .workflow-board__flowline .two{left:50%}:where(.page-streamlined-esg-reporting) .workflow-board__flowline .three{left:74%}:where(.page-streamlined-esg-reporting) .assurance-panel__title{align-items:center;gap:8px;display:flex}:where(.page-streamlined-esg-reporting) .assurance-panel__title svg{fill:none;stroke:#2b5cc8;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}:where(.page-streamlined-esg-reporting) .assurance-panel__title span{color:#4c5a56;font-size:8.5px;font-weight:600;line-height:10px;display:block}:where(.page-streamlined-esg-reporting) .assurance-panel__content{grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,.9fr);gap:12px;padding:18px;display:grid}:where(.page-streamlined-esg-reporting) .assurance-record{border-bottom:1px solid #00133b0d;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:9px 0;display:grid}:where(.page-streamlined-esg-reporting) .assurance-record:last-child{border-bottom:0}:where(.page-streamlined-esg-reporting) .assurance-record svg{fill:none;stroke:#46c6c7;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}:where(.page-streamlined-esg-reporting) .assurance-record__body strong,:where(.page-streamlined-esg-reporting) .assurance-step span{color:#00133b;font-size:8.8px;font-weight:700;line-height:11px;display:block}:where(.page-streamlined-esg-reporting) .assurance-record__body span,:where(.page-streamlined-esg-reporting) .assurance-step strong{color:#4c5a56;margin-top:3px;font-size:7.5px;font-weight:600;line-height:9px;display:block}:where(.page-streamlined-esg-reporting) .assurance-step{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;display:grid}:where(.page-streamlined-esg-reporting) .assurance-step__dot{border-radius:50%;width:8px;height:8px;display:block}:where(.page-streamlined-esg-reporting) .assurance-step__dot--1{background:#46c6c7}:where(.page-streamlined-esg-reporting) .assurance-step__dot--2{background:#edcd77}:where(.page-streamlined-esg-reporting) .assurance-step__dot--3{background:#e28952}:where(.page-streamlined-esg-reporting) .assurance-step__dot--4{background:#2b5cc8}:where(.page-streamlined-esg-reporting) .assurance-states{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}:where(.page-streamlined-esg-reporting) .assurance-state{border-radius:999px;padding:5px 8px;font-size:7.5px;font-weight:700;line-height:9px}:where(.page-streamlined-esg-reporting) .assurance-state--reviewed{color:#67726f;background:#eef3f8}:where(.page-streamlined-esg-reporting) .assurance-state--verified{color:#b96b3c;background:#e289521f}:where(.page-streamlined-esg-reporting) .assurance-state--traceable{color:#2b5cc8;background:#2b5cc814}:where(.page-streamlined-esg-reporting) .assurance-state--ready{color:#0e6b74;background:#46c6c721}:where(.page-streamlined-esg-reporting) .assurance-exports{gap:7px;display:grid}:where(.page-streamlined-esg-reporting) .assurance-export-chip{color:#00133b;background:#f7fafc;border:1px solid #00133b0d;border-radius:12px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:8.2px;font-weight:700;line-height:10px;display:flex}:where(.page-streamlined-esg-reporting) .assurance-export-chip svg{fill:none;stroke:#2b5cc8;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}@media (max-width:760px){:where(.page-streamlined-esg-reporting) #collaborate-control .ghg-report-card{padding:24px}:where(.page-streamlined-esg-reporting) #collaborate-control .ghg-report-card__visual.workflow-automation-visual,:where(.page-streamlined-esg-reporting) #collaborate-control .ghg-report-card__visual.assurance-data-visual{min-height:0;padding:0}:where(.page-streamlined-esg-reporting) .workflow-board__columns{padding:12px}:where(.page-streamlined-esg-reporting) .workflow-board__columns,:where(.page-streamlined-esg-reporting) .assurance-panel__content{grid-template-columns:1fr}:where(.page-streamlined-esg-reporting) .workflow-board__flowline{display:none}}:where(.page-streamlined-esg-reporting) #esg-transformation .esg-transform-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;display:grid}:where(.page-streamlined-esg-reporting) .esg-transform-copy{max-width:560px}:where(.page-streamlined-esg-reporting) .transformation-visual{place-items:center;min-height:440px;display:grid;position:relative;overflow:visible}:where(.page-streamlined-esg-reporting) .transformation-main-image{z-index:1;background:0 0;width:min(100%,650px);position:relative}:where(.page-streamlined-esg-reporting) .transformation-main-image img{object-fit:contain;background:0 0;width:100%;height:auto;display:block}:where(.page-streamlined-esg-reporting) .transformation-widget{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);will-change:transform;background:#ffffffc7;border:1px solid #ffffffdb;border-radius:20px;grid-template-rows:1fr;grid-template-columns:34px auto;align-items:center;column-gap:10px;width:max-content;min-height:54px;padding:10px 13px 10px 10px;animation:4.8s ease-in-out infinite alternate streamlined-esg-reporting-transformation-widget-float;display:grid;position:absolute;box-shadow:0 18px 44px #00133b1a}:where(.page-streamlined-esg-reporting) .transformation-widget--activity{top:46px;left:-10px}:where(.page-streamlined-esg-reporting) .transformation-widget--audit{min-width:202px;animation-duration:5.4s;animation-delay:-1.4s;bottom:46px;right:-8px}:where(.page-streamlined-esg-reporting) .transformation-widget i{background:linear-gradient(135deg,#2b5cc829,#46c6c738);border-radius:11px;grid-row:1;place-items:center;width:34px;height:34px;display:grid}:where(.page-streamlined-esg-reporting) .transformation-widget i img{object-fit:contain;display:block}:where(.page-streamlined-esg-reporting) .activity-data-widget i img{width:17px;height:16px}:where(.page-streamlined-esg-reporting) .emission-audit-widget i img{width:19px;height:18px}:where(.page-streamlined-esg-reporting) .transformation-widget .activity-data-label,:where(.page-streamlined-esg-reporting) .transformation-widget .emission-audit-label{color:#00133b;white-space:nowrap;background:0 0;align-self:center;width:auto;height:auto;font-size:12.5px;font-weight:600;line-height:16px}@keyframes streamlined-esg-reporting-transformation-widget-float{0%{transform:translate(0,0)}to{transform:translateY(-8px)}}:where(.page-streamlined-esg-reporting) .ghg-chapter-title__light,:where(.page-streamlined-esg-reporting) .ghg-chapter-title__bold{display:inline}:where(.page-streamlined-esg-reporting) #create-customize .ghg-chapter-heading{margin-bottom:0}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list{border-top:1px solid #00133b1f;margin-top:40px}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list__item{box-shadow:none;background:0 0;border-bottom:1px solid #00133b1f;border-radius:0;grid-template-columns:minmax(240px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(32px,5vw,72px);padding:32px 0;display:grid}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list__title{color:#00133b;font:var(--cl-type-24);letter-spacing:-.025em;align-items:center;gap:12px;margin:0;font-weight:600;line-height:1.28;display:flex}:where(.page-streamlined-esg-reporting) #create-customize .create-title-icon{color:#2b5cc8;background:linear-gradient(135deg,#2b5cc814,#46c6c71f);border:1px solid #2b5cc81a;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}:where(.page-streamlined-esg-reporting) #create-customize .create-title-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}:where(.page-streamlined-esg-reporting) #create-customize .create-title-text{min-width:0}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list__copy{color:#4c5a56;max-width:680px;font:var(--cl-type-16);margin:0;line-height:1.55}@media (max-width:900px){:where(.page-streamlined-esg-reporting) #esg-transformation .esg-transform-grid{grid-template-columns:1fr;gap:48px}:where(.page-streamlined-esg-reporting) .transformation-visual{width:min(100%,720px);min-height:390px}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list__item{grid-template-columns:1fr;gap:14px;padding:28px 0}}@media (max-width:640px){:where(.page-streamlined-esg-reporting) .transformation-visual{min-height:330px}:where(.page-streamlined-esg-reporting) .transformation-widget{min-height:48px;padding:8px 10px 8px 8px}:where(.page-streamlined-esg-reporting) .transformation-widget--activity{top:28px;left:0}:where(.page-streamlined-esg-reporting) .transformation-widget--audit{min-width:184px;bottom:30px;right:0}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list{margin-top:28px}:where(.page-streamlined-esg-reporting) #create-customize .ghg-automate-list__item{padding:24px 0}}@media (prefers-reduced-motion:reduce){:where(.page-streamlined-esg-reporting) .transformation-widget{animation:none}}:where(.page-streamlined-esg-reporting) #overview .tablet-shell{box-shadow:none;background:0 0!important}:where(.page-streamlined-esg-reporting) #overview .tablet-screen{aspect-ratio:1413.76/725.588;box-shadow:none;background:0 0!important;border:0!important;overflow:visible!important}:where(.page-streamlined-esg-reporting) #overview .tablet-screen .hero-product-image{background:0 0;width:100%;max-width:100%;display:block;object-fit:contain!important;object-position:center center!important;filter:none!important;height:auto!important;-webkit-mask-image:none!important;mask-image:none!important}:where(.page-streamlined-esg-reporting) #overview .tablet-screen:before,:where(.page-streamlined-esg-reporting) #overview .tablet-screen:after{display:none;content:none!important}@property --esg-hero-seen{syntax:"<number>";inherits:true;initial-value:0}@keyframes streamlined-esg-reporting-esg-hero-fade-in{0%{opacity:0}}@keyframes streamlined-esg-reporting-esg-hero-rise-in{0%{transform:var(--esg-hero-from)}}:where(.page-streamlined-esg-reporting) #overview{transition:--esg-hero-seen 0s linear 100000s}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active{--esg-hero-seen:1;transition-delay:0s}:where(.page-streamlined-esg-reporting) #overview .hero-copy>.eyebrow,:where(.page-streamlined-esg-reporting) #overview .hero-copy h1,:where(.page-streamlined-esg-reporting) #overview .hero-copy .lead,:where(.page-streamlined-esg-reporting) #overview .hero-copy .hero-actions,:where(.page-streamlined-esg-reporting) #overview .tablet-shell{opacity:calc(1 - var(--esg-hero-seen));will-change:transform, opacity}:where(.page-streamlined-esg-reporting) #overview .hero-copy>.eyebrow{--esg-hero-from:translateY(14px);transform:translateY(calc(14px * var(--esg-hero-seen)));transition:opacity .42s .26s,transform .52s cubic-bezier(.22,.72,.18,1) .26s;animation:.42s 40ms backwards streamlined-esg-reporting-esg-hero-fade-in,.52s cubic-bezier(.22,.72,.18,1) 40ms backwards streamlined-esg-reporting-esg-hero-rise-in}:where(.page-streamlined-esg-reporting) #overview .hero-copy h1{--esg-hero-from:translateY(26px);transform:translateY(calc(26px * var(--esg-hero-seen)));transition:opacity .52s .21s,transform .68s cubic-bezier(.22,.72,.18,1) .21s;animation:.52s .11s backwards streamlined-esg-reporting-esg-hero-fade-in,.68s cubic-bezier(.22,.72,.18,1) .11s backwards streamlined-esg-reporting-esg-hero-rise-in}:where(.page-streamlined-esg-reporting) #overview .hero-copy .lead{--esg-hero-from:translateY(22px);transform:translateY(calc(22px * var(--esg-hero-seen)));transition:opacity .48s .15s,transform .62s cubic-bezier(.22,.72,.18,1) .15s;animation:.48s .21s backwards streamlined-esg-reporting-esg-hero-fade-in,.62s cubic-bezier(.22,.72,.18,1) .21s backwards streamlined-esg-reporting-esg-hero-rise-in}:where(.page-streamlined-esg-reporting) #overview .hero-copy .hero-actions{--esg-hero-from:translateY(18px);transform:translateY(calc(18px * var(--esg-hero-seen)));transition:opacity .43s .1s,transform .56s cubic-bezier(.22,.72,.18,1) .1s;animation:.43s .3s backwards streamlined-esg-reporting-esg-hero-fade-in,.56s cubic-bezier(.22,.72,.18,1) .3s backwards streamlined-esg-reporting-esg-hero-rise-in}:where(.page-streamlined-esg-reporting) #overview .tablet-shell{--esg-hero-from:translateY(34px) scale(.945);transform:translateY(calc(34px * var(--esg-hero-seen))) scale(calc(1 - .055 * var(--esg-hero-seen)));transform-origin:50% 58%;transition:opacity .54s 80ms,transform .82s cubic-bezier(.18,.78,.16,1) 80ms;animation:.54s .18s backwards streamlined-esg-reporting-esg-hero-fade-in,.82s cubic-bezier(.18,.78,.16,1) .18s backwards streamlined-esg-reporting-esg-hero-rise-in}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active .hero-copy>.eyebrow{opacity:1;transition-delay:40ms;transform:translateY(0)}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active .hero-copy h1{opacity:1;transition-delay:.11s;transform:translateY(0)}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active .hero-copy .lead{opacity:1;transition-delay:.21s;transform:translateY(0)}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active .hero-copy .hero-actions{opacity:1;transition-delay:.3s;transform:translateY(0)}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active .tablet-shell{opacity:1;transition-delay:.18s;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){:where(.page-streamlined-esg-reporting) #overview .hero-copy>.eyebrow,:where(.page-streamlined-esg-reporting) #overview .hero-copy h1,:where(.page-streamlined-esg-reporting) #overview .hero-copy .lead,:where(.page-streamlined-esg-reporting) #overview .hero-copy .hero-actions,:where(.page-streamlined-esg-reporting) #overview .tablet-shell{opacity:1;transition:none;animation:none;transform:none}}:where(.page-streamlined-esg-reporting) #overview .tablet-scene{position:relative;overflow:visible}:where(.page-streamlined-esg-reporting) #overview .tablet-shell{z-index:2;position:relative}:where(.page-streamlined-esg-reporting) #overview .hero-widgets{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}:where(.page-streamlined-esg-reporting) #overview .hero-widget{--motion-x:0px;--motion-y:18px;--motion-r:0deg;--enter-delay:.38s;--exit-delay:0s;box-shadow:none;--esg-hero-from:translate(var(--motion-x), var(--motion-y)) scale(.76) rotate(var(--motion-r));opacity:calc(1 - var(--esg-hero-seen));transform:translate(calc(var(--motion-x) * var(--esg-hero-seen)), calc(var(--motion-y) * var(--esg-hero-seen))) scale(calc(1 - .24 * var(--esg-hero-seen))) rotate(calc(var(--motion-r) * var(--esg-hero-seen)));transform-origin:50%;will-change:transform, opacity;transition:opacity .36s ease var(--exit-delay), transform .62s cubic-bezier(.16, .82, .16, 1) var(--exit-delay);animation:streamlined-esg-reporting-esg-hero-fade-in .38s ease var(--enter-delay) backwards, streamlined-esg-reporting-esg-hero-rise-in .7s cubic-bezier(.16, .82, .16, 1) var(--enter-delay) backwards;background:0 0;border:0;margin:0;padding:0;position:absolute}:where(.page-streamlined-esg-reporting) #overview .hero-widget>img{object-fit:contain;object-position:center;filter:drop-shadow(0 18px 34px #00133b1f);background:0 0;width:100%;height:auto;display:block}:where(.page-streamlined-esg-reporting) #overview .widget-frame-1914{--motion-x:-18px;--motion-y:-16px;--motion-r:-5deg;--enter-delay:.41s;--exit-delay:60ms;width:clamp(36px,3.8vw,52px);top:13%;left:-3%}:where(.page-streamlined-esg-reporting) #overview .widget-frame-5226{--motion-x:20px;--motion-y:-18px;--motion-r:4deg;--enter-delay:.44s;--exit-delay:50ms;width:clamp(108px,10.5vw,150px);top:4%;right:-1.5%}:where(.page-streamlined-esg-reporting) #overview .widget-frame-5227{--motion-x:-16px;--motion-y:18px;--motion-r:5deg;--enter-delay:.53s;--exit-delay:20ms;width:clamp(36px,3.8vw,52px);bottom:11%;left:8%}:where(.page-streamlined-esg-reporting) #overview .widget-report-cover{--motion-x:-24px;--motion-y:4px;--motion-r:-3deg;--enter-delay:.47s;--exit-delay:40ms;width:clamp(118px,12.5vw,170px);top:48%;left:-2%}:where(.page-streamlined-esg-reporting) #overview .widget-design-system{--motion-x:22px;--motion-y:18px;--motion-r:3deg;--enter-delay:.51s;--exit-delay:30ms;width:clamp(138px,14.5vw,195px);bottom:9%;right:-2%}:where(.page-streamlined-esg-reporting) #overview .tablet-screen,:where(.page-streamlined-esg-reporting) #overview .tablet-screen .hero-product-image{overflow:visible}:where(.page-streamlined-esg-reporting) #overview.hero-motion-active .hero-widget{opacity:1;transition:opacity .38s ease var(--enter-delay), transform .7s cubic-bezier(.16, .82, .16, 1) var(--enter-delay);transform:translate(0)scale(1)rotate(0)}@media (max-width:1024px){:where(.page-streamlined-esg-reporting) #overview .widget-frame-1914{top:15%;left:-2%}:where(.page-streamlined-esg-reporting) #overview .widget-frame-5226{top:7%;right:-1%}:where(.page-streamlined-esg-reporting) #overview .widget-frame-5227{bottom:9%;left:8%}:where(.page-streamlined-esg-reporting) #overview .widget-report-cover{top:50%;left:-1%}:where(.page-streamlined-esg-reporting) #overview .widget-design-system{bottom:10%;right:-1%}}@media (max-width:720px){:where(.page-streamlined-esg-reporting) #overview .widget-frame-1914{width:34px;top:8%;left:-2%}:where(.page-streamlined-esg-reporting) #overview .widget-frame-5226{width:94px;top:5%;right:-2%}:where(.page-streamlined-esg-reporting) #overview .widget-frame-5227{width:34px;bottom:7%;left:5%}:where(.page-streamlined-esg-reporting) #overview .widget-report-cover{width:104px;top:54%;left:-2%}:where(.page-streamlined-esg-reporting) #overview .widget-design-system{width:118px;bottom:9%;right:-2%}}@media (prefers-reduced-motion:reduce){:where(.page-streamlined-esg-reporting) #overview .hero-widget{opacity:1;transition:none;animation:none;transform:none}}html:where(:has(>body>.page-streamlined-esg-reporting)){scroll-behavior:auto}:where(.page-streamlined-esg-reporting) .nav-dropdown__menu a[aria-current=page],:where(.page-streamlined-esg-reporting) .mobile-dropdown__menu a[aria-current=page]{color:#2b5cc8;background:linear-gradient(135deg,#2b5cc81f,#46c6c729);font-weight:700;box-shadow:inset 3px 0 #2b5cc8}:where(.page-streamlined-esg-reporting) .nav-dropdown__menu a[aria-current=page]:hover,:where(.page-streamlined-esg-reporting) .nav-dropdown__menu a[aria-current=page]:focus-visible,:where(.page-streamlined-esg-reporting) .mobile-dropdown__menu a[aria-current=page]:hover,:where(.page-streamlined-esg-reporting) .mobile-dropdown__menu a[aria-current=page]:focus-visible{color:#2b5cc8;background:linear-gradient(135deg,#2b5cc829,#46c6c733)}:where(.page-streamlined-esg-reporting) .ghg-feature-icon,:where(.page-streamlined-esg-reporting) .create-title-icon{border:1px solid var(--climedge-icon-border);color:#2b5cc8;background:var(--climedge-icon-wash);border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}:where(.page-streamlined-esg-reporting) .ghg-feature-icon svg,:where(.page-streamlined-esg-reporting) .create-title-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.page-streamlined-esg-reporting .ghg-feature-row__copy .ghg-feature-icon,.page-streamlined-esg-reporting .ghg-feature-icon{background:var(--climedge-icon-wash);color:#2b5cc8;border:1px solid #2b5cc81a;border-radius:12px;flex:0 0 38px;width:38px;height:38px}.page-streamlined-esg-reporting .ghg-feature-row__copy .ghg-feature-icon svg,.page-streamlined-esg-reporting .ghg-feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}:where(.page-streamlined-esg-reporting) .video-cta{isolation:isolate;color:#fff;background:#00133b;align-items:center;width:100%;min-height:clamp(520px,68svh,760px);display:grid;position:relative;overflow:hidden}:where(.page-streamlined-esg-reporting) #demo.video-cta{background:#00133b}:where(.page-streamlined-esg-reporting) .video-cta__copy{color:#fff;max-width:560px;margin:24px 0 0;font-size:18px;line-height:1.55}@media (max-width:720px){:where(.page-streamlined-esg-reporting) .video-cta{align-items:start;min-height:max(600px,88svh)}:where(.page-streamlined-esg-reporting) .video-cta__copy{margin-top:20px;font-size:16px;line-height:1.5}}:where(.page-streamlined-esg-reporting) .cl-h1,:where(.page-streamlined-esg-reporting) .ghg-chapter-heading>.cl-eyebrow+.cl-h1,.page-streamlined-esg-reporting .ghg-chapter-heading .cl-h1{font-size:clamp(32px,1.6rem + 2.2vw,48px);line-height:1.2}:where(.page-streamlined-esg-reporting) .cl-h2{font-size:clamp(28px,1.5rem + .75vw,32px);line-height:1.25}:where(.page-streamlined-esg-reporting) .collect-data-ui{container:collect-ui/inline-size}@container collect-ui (max-width:520px){:where(.page-streamlined-esg-reporting) .collect-data-layout{grid-template-columns:minmax(0,1fr);align-items:stretch}:where(.page-streamlined-esg-reporting) .collect-data-flow{display:none}:where(.page-streamlined-esg-reporting) .collect-source-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container collect-ui (max-width:380px){:where(.page-streamlined-esg-reporting) .collect-source-list{grid-template-columns:minmax(0,1fr)}:where(.page-streamlined-esg-reporting) .collect-portal__charts{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.page-streamlined-esg-reporting) .collect-portal__charts>:last-child{grid-column:1/-1}}:where(.page-streamlined-esg-reporting) #overview .hero-copy h1{letter-spacing:-.035em}@media (max-width:620px){:where(.page-streamlined-esg-reporting) #overview .hero-copy h1{font-size:clamp(34px,10vw,48px);line-height:1.08}}@media (min-width:621px){:where(.page-streamlined-esg-reporting) #overview .hero-copy h1{font-size:clamp(48px,1.75rem + 3.4vw,64px);line-height:1.2}}
