.biz_page__f8hpO{--color-primary:#0e6269;--color-primary-hover:#0a5058;--color-primary-active:#073f46;--color-primary-sub:#e0f2ef;--color-primary-sub-strong:#b6ddd8;--color-primary-rgb:14,98,105;--color-primary-sub-rgb:224,242,239;--color-primary-tint:#effaf8;--color-bg-section-alt:#effaf8;--biz-ink:#123b43;--biz-muted:#4b686b;--biz-line:#d7e4e2;color:var(--color-mono-90);background:#fbfefd}.biz_skipLink__ZwagF{position:fixed;top:-4rem;left:var(--space-3);z-index:20;padding:var(--space-3) var(--space-4);color:var(--color-white);background:var(--biz-ink);border-radius:var(--radius-sm)}.biz_skipLink__ZwagF:focus{top:var(--space-3)}.biz_heroInner__7lqSE,.biz_sectionInner__4CuvS{width:min(var(--container-max),calc(100% - (var(--container-padding-sp) * 2)));margin:0 auto}.biz_hero__8DC4o{position:relative;overflow:hidden;background:#fbfefd;border-bottom:1px solid var(--biz-line)}.biz_heroInner__7lqSE{position:relative;padding:var(--space-8) 0 var(--space-5)}.biz_heroLayout__zcoC6{display:grid;grid-template-columns:minmax(0,.86fr) minmax(380px,1.14fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.biz_heroCopy__GAlHx{position:relative;z-index:1;max-width:700px;animation:biz_bizCopyIn__c180Y var(--dur-reveal) var(--ease-soft) both}.biz_eyebrow__aFZkw,.biz_sectionKicker__tFs4O{color:var(--color-primary);font-size:var(--font-caption-size);font-weight:900;letter-spacing:.12em}.biz_answers__PqiFG h2,.biz_benefits__CIggS h2,.biz_contact__ovLPq h2,.biz_guides__rAj0Z h2,.biz_hero__8DC4o h1,.biz_solutions__URpqf h2{margin-top:var(--space-3);color:var(--biz-ink);font-size:var(--font-display-1-size-sp);line-height:var(--font-display-1-line-sp);letter-spacing:-.04em;font-weight:var(--font-display-1-weight);text-wrap:balance}.biz_contact__ovLPq .biz_lineAccent__bKBoh .biz_fillLayer__HZJlS,.biz_hero__8DC4o .biz_lineAccent__bKBoh .biz_fillLayer__HZJlS{color:var(--color-primary)}.biz_lead__JPqo_{max-width:39rem;margin-top:var(--space-4);color:var(--biz-muted);font-size:var(--font-body-lg-size);line-height:var(--font-body-lg-line);word-break:keep-all;line-break:strict}.biz_heroActions__k6tOI{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;margin-top:var(--space-5)}.biz_heroActions__k6tOI .biz_btn__WAmDQ{min-width:190px}.biz_contactBackLink__wPBN7 span,.biz_heroActions__k6tOI .biz_btn__WAmDQ span,.biz_solutionLink__W9eOX span,.biz_textCta__yK0aH span{margin-left:var(--space-2)}.biz_textCta__yK0aH{color:var(--biz-ink);font-size:var(--font-body-sm-size);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#9cc3bf;text-decoration-color:#9cc3bf;text-underline-offset:5px}.biz_contactBackLink__wPBN7:hover,.biz_textCta__yK0aH:hover{color:var(--color-primary)}.biz_heroVisual__NNJWn{width:min(100%,740px);justify-self:end}@media (min-width:1024px){.biz_heroVisual__NNJWn{width:min(112%,800px);margin-right:-7%}}.biz_heroSignals__LrnWg{display:flex;flex-wrap:wrap;gap:var(--space-5);border-top:1px solid rgba(255,255,255,.25);padding-top:var(--space-4);color:#6a8585;font-size:11px;font-weight:800;letter-spacing:.08em}.biz_heroSignals__LrnWg span{display:inline-flex;align-items:center;gap:7px}.biz_heroSignals__LrnWg strong{color:var(--biz-ink);font-size:12px;letter-spacing:0}.biz_signalDot__iR_Zt{display:inline-block;width:7px;height:7px;background:#f6b941;border-radius:50%}.biz_answers__PqiFG,.biz_benefits__CIggS,.biz_contact__ovLPq,.biz_guides__rAj0Z,.biz_solutions__URpqf{padding:var(--space-8) 0}.biz_benefits__CIggS{background:#fff;border-bottom:1px solid var(--biz-line)}.biz_benefitsIntro__ucANm,.biz_guidesIntro__R_53M{max-width:740px}.biz_benefitsIntro__ucANm>p:last-child,.biz_guidesIntro__R_53M>p:last-child{max-width:55ch;margin-top:var(--space-4);color:var(--biz-muted);line-height:var(--font-body-line)}.biz_benefitGrid__73qtx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-6)}.biz_benefitCard__NZVjW{min-height:250px;overflow:hidden;background:linear-gradient(145deg,#fff,#f1faf8);border:1px solid #cde2de;border-radius:var(--radius-lg);position:relative;transition:border-color var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.biz_benefitCard__NZVjW:hover{border-color:#8fc7c0;box-shadow:0 14px 28px rgba(18,59,67,.09);transform:translateY(-3px)}.biz_benefitBody__Tl3xX{padding:var(--space-4)}.biz_benefitVisual__AUAxg{aspect-ratio:1.5;overflow:hidden;background:#e7f4f1;border-bottom:1px solid var(--biz-line)}.biz_benefitVisual__AUAxg img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-base) var(--motion-ease)}.biz_benefitCard__NZVjW:hover .biz_benefitVisual__AUAxg img{transform:scale(1.025)}.biz_benefitMeta__RavUA{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.biz_benefitCategory__SVCLh{color:var(--biz-muted);font-size:var(--font-caption-size);font-weight:800;letter-spacing:.12em}.biz_benefitNumber__qre3G,.biz_guideLabel__3XPjG{color:var(--color-primary);font-size:var(--font-caption-size);font-weight:900;letter-spacing:.1em}.biz_benefitCard__NZVjW h3{max-width:18ch;margin-top:var(--space-3);color:var(--biz-ink);font-size:1.1rem;line-height:1.35;white-space:pre-line}.biz_benefitCard__NZVjW p{margin-top:var(--space-3);color:var(--biz-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line)}.biz_solutions__URpqf{background:#eaf5f2;border-bottom:1px solid #cde2de}.biz_answers__PqiFG h2,.biz_contact__ovLPq h2,.biz_guides__rAj0Z h2,.biz_solutions__URpqf h2{font-size:var(--font-display-2-size);line-height:var(--font-display-2-line)}.biz_sectionLead__K28JJ{max-width:58ch;margin-top:var(--space-4);color:var(--biz-muted);line-height:var(--font-body-line)}.biz_solutionGrid__Yi_9u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.biz_solutionCard__BrRWo{display:flex;min-height:480px;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #cde2de;border-radius:var(--radius-lg);box-shadow:0 5px 18px rgba(18,59,67,.05);transition:border-color var(--motion-base) var(--motion-ease),box-shadow var(--motion-base) var(--motion-ease),transform var(--motion-base) var(--motion-ease)}.biz_solutionCard__BrRWo:hover{border-color:#81bdb7;box-shadow:0 15px 32px rgba(18,59,67,.11);transform:translateY(-3px)}.biz_solutionVisual__dy0Cm{position:relative;aspect-ratio:3/2;overflow:hidden;padding:0;color:var(--biz-ink)}.biz_solutionVisual__dy0Cm:after,.biz_solutionVisual__dy0Cm:before{position:absolute;width:190px;height:190px;border:1px solid rgba(255,255,255,.45);border-radius:50%;content:""}.biz_solutionVisual__dy0Cm:before{top:-100px;right:-30px}.biz_solutionVisual__dy0Cm:after{right:55px;bottom:-155px}.biz_solutionVisualsolar__E0RGt{background:#d8efec}.biz_solutionVisualonsite____aWq{background:#e7f1f8}.biz_solutionVisualgrid__ttucE,.biz_solutionVisualppa__u60wo{background:#e2ecf5}.biz_solutionVisualdiagnosis__m_rvV{background:#f5ecd6}.biz_solutionVisualImage__wQdoA{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .56s cubic-bezier(.22,1,.36,1),filter .56s ease}.biz_solutionCard__BrRWo:hover .biz_solutionVisualImage__wQdoA{filter:saturate(1.05);transform:scale(1.025)}.biz_solutionGlyph__705io{position:relative;z-index:1;display:inline-flex;width:72px;height:72px;align-items:center;justify-content:center;gap:6px;color:var(--biz-ink);background:rgba(255,255,255,.72);border:1px solid rgba(18,59,67,.16);border-radius:22px 22px 22px 6px;font-size:22px;font-weight:900}.biz_solutionVisualNumber__0Gho_{position:relative;z-index:1;position:absolute;top:var(--space-5);right:var(--space-5);align-self:flex-start;color:rgba(18,59,67,.55);font-size:var(--font-caption-size);font-weight:900;letter-spacing:.12em}.biz_sun__WL12g{width:22px;height:22px;background:#f6b941;border-radius:50%;box-shadow:0 0 0 6px rgba(246,185,65,.18)}.biz_batteryGlyph__EGUtb{position:relative;width:27px;height:34px;border:3px solid #0e6269;border-radius:5px}.biz_batteryGlyph__EGUtb:before{position:absolute;top:-7px;left:7px;width:8px;height:4px;background:#0e6269;border-radius:2px 2px 0 0;content:""}.biz_batteryGlyph__EGUtb:after{position:absolute;right:5px;bottom:6px;left:5px;height:8px;background:#71b7d5;border-radius:2px;content:""}.biz_gridGlyph__kJCfl{width:29px;height:29px;border:3px solid #396f9a;border-radius:50%;box-shadow:inset 0 0 0 5px rgba(57,111,154,.14)}.biz_chartGlyph__MAhVe{width:31px;height:28px;border-bottom:3px solid #9a7227;border-left:3px solid #9a7227;background:linear-gradient(150deg,transparent 45%,#d89d32 46% 53%,transparent 54%);transform:skewY(-9deg)}.biz_solutionCardBody__sscIu{display:flex;flex:1 1;flex-direction:column;padding:var(--space-5)}.biz_solutionLabel__Ui_Xk{color:#5b8382;font-size:var(--font-caption-size);font-weight:900;letter-spacing:.08em}.biz_solutionCard__BrRWo h3{margin-top:var(--space-3);color:var(--biz-ink);font-size:var(--font-heading-1-size);line-height:var(--font-heading-1-line)}.biz_solutionCard__BrRWo p{margin-top:var(--space-3);color:var(--biz-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line)}.biz_solutionCard__BrRWo p.biz_solutionPointsLabel__gt_C_{margin-top:var(--space-4);margin-bottom:0;font-weight:700}.biz_solutionCard__BrRWo p.biz_solutionPointsLabel__gt_C_,.biz_solutionCard__BrRWo ul{color:var(--biz-ink);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line)}.biz_solutionCard__BrRWo ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-2);padding:0;list-style:none}.biz_solutionCard__BrRWo li{padding-left:1em;text-indent:-1em}.biz_solutionCard__BrRWo li:before{content:"・"}.biz_solutionLink__W9eOX{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:auto;padding-top:var(--space-5);color:var(--color-link);font-size:var(--font-body-sm-size);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:color var(--motion-base) var(--motion-ease),-webkit-text-decoration-color var(--motion-base) var(--motion-ease);transition:color var(--motion-base) var(--motion-ease),text-decoration-color var(--motion-base) var(--motion-ease);transition:color var(--motion-base) var(--motion-ease),text-decoration-color var(--motion-base) var(--motion-ease),-webkit-text-decoration-color var(--motion-base) var(--motion-ease)}.biz_solutionLink__W9eOX span{transition:transform var(--motion-fast) var(--motion-ease)}.biz_solutionLink__W9eOX:focus-visible,.biz_solutionLink__W9eOX:hover{color:var(--color-primary-hover);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.biz_solutionLink__W9eOX:focus-visible span,.biz_solutionLink__W9eOX:hover span{transform:translateX(3px)}.biz_guides__rAj0Z{background:#fff;border-bottom:1px solid var(--biz-line)}.biz_guideGrid__mDlzV{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-6)}.biz_guideCard__CxpFl{padding:var(--space-5);background:#f7faf9;border:1px solid var(--biz-line);border-radius:var(--radius-lg)}.biz_guideCard__CxpFl h3{margin-top:var(--space-4);color:var(--biz-ink);font-size:var(--font-heading-2-size);line-height:var(--font-heading-2-line)}.biz_guideCard__CxpFl>p{margin-top:var(--space-3);color:var(--biz-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line)}.biz_guideCard__CxpFl details{margin-top:var(--space-4);border-top:1px solid var(--biz-line)}.biz_answerList___VcBd summary,.biz_guideCard__CxpFl summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);color:var(--biz-ink);cursor:pointer;font-size:var(--font-caption-size);font-weight:700;list-style:none}.biz_answerList___VcBd summary::-webkit-details-marker,.biz_guideCard__CxpFl summary::-webkit-details-marker{display:none}.biz_answerList___VcBd summary:focus-visible,.biz_guideCard__CxpFl summary:focus-visible{outline:3px solid var(--color-primary-sub-strong);outline-offset:4px}.biz_summaryIcon__ush4g{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:18px;transition:transform var(--motion-base) var(--motion-ease)}details[open] .biz_summaryIcon__ush4g{transform:rotate(45deg)}.biz_guideCard__CxpFl ul{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-3) 0 0 var(--space-4);color:var(--biz-muted);font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.biz_answers__PqiFG{background:#f2f8f7}.biz_answers__PqiFG .biz_sectionInner__4CuvS{display:grid;grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.biz_answerIntro__lX5PC>p:last-child{max-width:40ch;margin-top:var(--space-4);color:var(--biz-muted);line-height:var(--font-body-line)}.biz_answerList___VcBd{border-top:1px solid #b8d7d3}.biz_answerList___VcBd details{border-bottom:1px solid #b8d7d3}.biz_answerList___VcBd summary{min-height:64px;padding:var(--space-4) 0;font-size:var(--font-body-size);border-radius:var(--radius-sm);transition:color var(--motion-base) var(--motion-ease),background-color var(--motion-base) var(--motion-ease),padding-inline var(--motion-base) var(--motion-ease)}.biz_answerList___VcBd summary:focus-visible,.biz_answerList___VcBd summary:hover{color:var(--color-primary-hover);background:rgba(var(--color-primary-rgb),.08);padding-inline:var(--space-2)}.biz_answerList___VcBd details>p{padding:0 0 var(--space-4);color:var(--biz-muted);font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line)}.biz_answerNote__N8i_G{width:min(var(--container-max),calc(100% - (var(--container-padding-sp) * 2)));margin:var(--space-5) auto 0;color:#688383;font-size:var(--font-caption-size);line-height:var(--font-caption-line)}.biz_contact__ovLPq{--color-primary:#f6b941;--color-primary-hover:#d89d32;--color-primary-active:#b17e1f;--color-primary-sub:rgba(246,185,65,0.14);--color-primary-sub-strong:rgba(246,185,65,0.34);--color-primary-rgb:246,185,65;--color-primary-sub-rgb:246,185,65;background:#123b43;color:var(--color-white)}.biz_contactBlock__UNGrS{background:#123b43}.biz_contactPanel__ylM77{width:min(var(--container-max),calc(100% - (var(--container-padding-sp) * 2)));margin:0 auto}.biz_inquiryRail__Fs7gw{width:min(560px,calc(100% - (var(--container-padding-sp) * 2)));margin:0 auto;padding-bottom:var(--space-8)}.biz_contact__ovLPq .biz_sectionKicker__tFs4O{color:#f6b941}.biz_contact__ovLPq h2{color:var(--color-white)}.biz_contact__ovLPq .biz_line__MRT9S .biz_outlineLayer__xP_zW{-webkit-text-stroke-color:rgba(246,185,65,.34)}.biz_contactLead__kaWE_{max-width:58ch;margin-top:var(--space-4);color:#b4d2cf;line-height:var(--font-body-line)}.biz_contactBlock__UNGrS .biz_contact__ovLPq{padding-bottom:var(--space-5)}.biz_contactBackLink__wPBN7{display:inline-block;margin-top:var(--space-4);color:#d7eeea;font-size:var(--font-body-sm-size);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(215,238,234,.4);text-decoration-color:rgba(215,238,234,.4);text-underline-offset:5px}@keyframes biz_bizCopyIn__c180Y{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.biz_answerNote__N8i_G,.biz_contactPanel__ylM77,.biz_heroInner__7lqSE,.biz_sectionInner__4CuvS{width:min(var(--container-max),calc(100% - (var(--container-padding-pc) * 2)))}.biz_inquiryRail__Fs7gw{width:min(560px,calc(100% - (var(--container-padding-pc) * 2)))}}@media (max-width:1023px){.biz_benefitGrid__73qtx,.biz_guideGrid__mDlzV{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.biz_answers__PqiFG,.biz_benefits__CIggS,.biz_contact__ovLPq,.biz_guides__rAj0Z,.biz_hero__8DC4o,.biz_solutions__URpqf{padding:var(--space-8) 0}.biz_answerNote__N8i_G,.biz_contactPanel__ylM77,.biz_heroInner__7lqSE,.biz_sectionInner__4CuvS{width:calc(100% - (var(--space-4) * 2))}.biz_heroInner__7lqSE{padding-top:var(--space-6)}.biz_heroLayout__zcoC6{grid-template-columns:1fr;gap:var(--space-5)}.biz_heroVisual__NNJWn{width:100%;margin-inline:0}.biz_heroActions__k6tOI{align-items:stretch;flex-direction:column;gap:var(--space-3)}.biz_heroActions__k6tOI .biz_btn__WAmDQ,.biz_textCta__yK0aH{width:100%;text-align:center}.biz_heroSignals__LrnWg{gap:var(--space-3)}.biz_heroSignals__LrnWg span{flex:1 1 140px}.biz_answers__PqiFG .biz_sectionInner__4CuvS,.biz_solutionGrid__Yi_9u{grid-template-columns:1fr;gap:var(--space-5)}.biz_solutionCard__BrRWo{min-height:0}.biz_answerList___VcBd summary{min-height:58px;font-size:var(--font-body-sm-size)}}@media (max-width:560px){.biz_benefitGrid__73qtx,.biz_guideGrid__mDlzV{grid-template-columns:1fr}.biz_benefitCard__NZVjW{min-height:0}.biz_benefitVisual__AUAxg{min-height:200px}}@media (prefers-reduced-motion:reduce){.biz_benefitCard__NZVjW,.biz_heroCopy__GAlHx,.biz_solutionCard__BrRWo,.biz_summaryIcon__ush4g{animation:none;transition:none}.biz_benefitVisual__AUAxg img{transition:none}}.biz_solarProcess__227XJ{margin-top:56px;padding-top:32px;border-top:1px solid var(--biz-line)}.biz_solarProcess__227XJ h3{color:var(--biz-ink);font-size:24px;font-weight:900}.biz_solarProcess__227XJ ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;margin:24px 0;padding:0;list-style:none}.biz_solarProcess__227XJ li{padding:20px 16px;border:1px solid var(--biz-line);border-radius:12px;background:#fff}.biz_solarProcess__227XJ li span{display:block;color:var(--color-primary);font-size:24px;margin-bottom:12px}.biz_solarProcess__227XJ li strong{color:var(--biz-ink);font-size:14px;line-height:1.7}.biz_solarProcess__227XJ>p{color:var(--biz-muted);font-size:13px;line-height:1.9}@media (max-width:767px){.biz_solarProcess__227XJ ol{grid-template-columns:1fr;gap:8px}.biz_solarProcess__227XJ li{display:flex;align-items:center;gap:20px;padding:12px 16px}.biz_solarProcess__227XJ li span{margin:0;font-size:20px}}@media (max-width:1359px) and (min-width:960px){.biz_contactBlock__UNGrS{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;grid-column-gap:var(--space-6);column-gap:var(--space-6);width:100%;box-sizing:border-box;padding-inline:max(var(--container-padding-pc),calc((100% - var(--container-max)) / 2));padding-bottom:var(--space-8)}.biz_contactBlock__UNGrS .biz_contact__ovLPq{padding-bottom:0}.biz_contactPanel__ylM77,.biz_inquiryRail__Fs7gw{width:100%;margin:0}.biz_inquiryRail__Fs7gw{padding-top:var(--space-8);padding-bottom:0}}@media (max-width:959px){.biz_contactBlock__UNGrS{padding-bottom:var(--space-8)}.biz_inquiryRail__Fs7gw{padding-bottom:0}}@media (min-width:1360px){.biz_page__f8hpO{padding-right:380px}.biz_contactBlock__UNGrS .biz_contact__ovLPq{padding-bottom:var(--space-8)}.biz_inquiryRail__Fs7gw{position:fixed;top:0;right:0;z-index:6;width:380px;height:100vh;height:100dvh;margin:0;padding:0;overflow:auto;background:#fff;border-left:1px solid var(--biz-line)}}.BizBrand_preview__6xA7Q{--brand-green:#039855;--brand-green-dark:#047446;--brand-green-pale:#e8f5ee;--brand-yellow:#ffdf45;--brand-orange:#e76f00;--brand-ink:#17231d;--brand-bg:#f4f9f7;--brand-line:#d5e5dc;--biz-title-char:clamp(32px,3.6vw,48px);color:var(--brand-ink);background:var(--brand-bg)}.BizBrand_preview__6xA7Q :is([class$=__page],[class*=_page__]){--color-primary:var(--brand-green);--color-primary-hover:var(--brand-green-dark);--color-primary-active:#025d36;--color-primary-sub:var(--brand-green-pale);--color-primary-sub-strong:#b9e3ca;--color-primary-rgb:3,152,85;--color-primary-tint:var(--brand-bg);--biz-ink:var(--brand-ink);--biz-muted:#52645a;--biz-line:var(--brand-line);background:var(--brand-bg)}.BizBrand_preview__6xA7Q :is([class$=__header],[class*=_header__]){background:#fff;border-bottom-color:var(--brand-line)}.BizBrand_preview__6xA7Q :is([class$=__brandMark],[class*=_brandMark__]),.BizBrand_preview__6xA7Q :is([class$=__mark],[class*=_mark__]){color:#fff;background:var(--brand-green);border-radius:10px 10px 10px 3px}.BizBrand_preview__6xA7Q :is([class$=__logoText],[class*=_logoText__]) strong{color:var(--brand-ink)}.BizBrand_preview__6xA7Q :is([class$=__logoText],[class*=_logoText__]) small{color:var(--brand-green)}.BizBrand_preview__6xA7Q :is([class$=__headerCta],[class*=_headerCta__]){color:#fff;background:var(--brand-orange);border-color:var(--brand-orange);border-radius:8px;box-shadow:0 4px 0 #a74900}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]){padding:0;width:min(1240px,calc(100% - 32px));margin:16px auto 24px;overflow:hidden;background:radial-gradient(circle at 82% 20%,rgba(255,223,69,.23),transparent 26%),linear-gradient(125deg,#047a48,#039855 56%,#18ac70);border:0;border-radius:16px}.BizBrand_preview__6xA7Q :is([class$=__heroInner],[class*=_heroInner__]){width:100%;padding:clamp(19px,3vw,42px) clamp(24px,6vw,78px) 28px}.BizBrand_preview__6xA7Q :is([class$=__heroLayout],[class*=_heroLayout__]){grid-template-columns:minmax(0,.88fr) minmax(330px,1.12fr);gap:clamp(18px,4vw,62px)}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) h1{color:#fff}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) h1{font-size:var(--biz-title-char)}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) :is([class$=__outlineLayer],[class*=_outlineLayer__]){color:transparent;opacity:.65;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.25px rgba(255,255,255,.58)}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) :is([class$=__fillLayer],[class*=_fillLayer__]){color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke:0}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) :is([class$=__lineAccent],[class*=_lineAccent__]) :is([class$=__fillLayer],[class*=_fillLayer__]){color:var(--brand-yellow);-webkit-text-fill-color:var(--brand-yellow)}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) path{stroke:rgba(255,255,255,.78)}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) :is([class$=__pathSecondary],[class*=_pathSecondary__]){stroke:var(--brand-yellow)}.BizBrand_preview__6xA7Q :is([class$=__eyebrow],[class*=_eyebrow__]){display:inline-block;padding:6px 11px;color:var(--brand-ink);background:var(--brand-yellow);border-radius:3px;letter-spacing:.08em;transform:rotate(-2deg)}.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]) :is([class$=__lead],[class*=_lead__]){color:rgba(255,255,255,.9)}.BizBrand_preview__6xA7Q :is([class$=__contactActions],[class*=_contactActions__]) .btn,.BizBrand_preview__6xA7Q :is([class$=__cta],[class*=_cta__]),.BizBrand_preview__6xA7Q :is([class$=__heroActions],[class*=_heroActions__]) .btn,.BizBrand_preview__6xA7Q :is([class$=__primaryCta],[class*=_primaryCta__]){color:#fff;background:var(--brand-orange);border-color:var(--brand-orange);border-radius:8px;box-shadow:0 5px 0 #a74900}.BizBrand_preview__6xA7Q :is([class$=__contactActions],[class*=_contactActions__]) .btn:hover,.BizBrand_preview__6xA7Q :is([class$=__cta],[class*=_cta__]):hover,.BizBrand_preview__6xA7Q :is([class$=__heroActions],[class*=_heroActions__]) .btn:hover,.BizBrand_preview__6xA7Q :is([class$=__primaryCta],[class*=_primaryCta__]):hover{color:#fff;background:#c95e00;border-color:#c95e00;box-shadow:0 3px 0 #8a3e00;transform:translateY(2px)}.BizBrand_preview__6xA7Q :is([class$=__textCta],[class*=_textCta__]){color:#fff;-webkit-text-decoration-color:rgba(255,255,255,.55);text-decoration-color:rgba(255,255,255,.55)}.BizBrand_preview__6xA7Q :is([class$=__heroSignals],[class*=_heroSignals__]){color:rgba(255,255,255,.7)}.BizBrand_preview__6xA7Q :is([class$=__heroSignals],[class*=_heroSignals__]) strong{color:#fff}.BizBrand_preview__6xA7Q :is([class$=__signalDot],[class*=_signalDot__]){background:var(--brand-yellow)}.BizBrand_preview__6xA7Q :is([class$=__heroVisual],[class*=_heroVisual__]){width:min(114%,820px);margin-right:-9%}.BizBrand_preview__6xA7Q :is([class$=__layerHero],[class*=_layerHero__]){inset:-3% calc(5% - var(--biz-title-char)) -7% calc(-10% + var(--biz-title-char))}.BizBrand_preview__6xA7Q :is([class$=__layerAtmosphere],[class*=_layerAtmosphere__]){inset:calc(13.8% + 15px) calc(12.8% + 15px - var(--biz-title-char)) calc(-.8% + 15px) calc(2.1% + 15px + var(--biz-title-char))}.BizBrand_preview__6xA7Q :is([class$=__layerHero],[class*=_layerHero__]) img{filter:drop-shadow(0 26px 18px rgba(0,59,32,.24))}.BizBrand_preview__6xA7Q :is([class$=__answers],[class*=_answers__]),.BizBrand_preview__6xA7Q :is([class$=__benefits],[class*=_benefits__]),.BizBrand_preview__6xA7Q :is([class$=__guides],[class*=_guides__]){background:var(--brand-bg)}.BizBrand_preview__6xA7Q :is([class$=__explorer],[class*=_explorer__]),.BizBrand_preview__6xA7Q :is([class$=__solutions],[class*=_solutions__]){background:#e5f3eb}.BizBrand_preview__6xA7Q :is([class$=__kicker],[class*=_kicker__]),.BizBrand_preview__6xA7Q :is([class$=__recommendationKicker],[class*=_recommendationKicker__]),.BizBrand_preview__6xA7Q :is([class$=__sectionKicker],[class*=_sectionKicker__]){color:var(--brand-green)}.BizBrand_preview__6xA7Q :is([class$=__benefitCard],[class*=_benefitCard__]),.BizBrand_preview__6xA7Q :is([class$=__guideCard],[class*=_guideCard__]),.BizBrand_preview__6xA7Q :is([class$=__priorityButton],[class*=_priorityButton__]),.BizBrand_preview__6xA7Q :is([class$=__solutionCard],[class*=_solutionCard__]){background:#fff;border-color:var(--brand-line);border-radius:12px;box-shadow:0 4px 0 rgba(3,91,54,.08)}.BizBrand_preview__6xA7Q :is([class$=__benefitCard],[class*=_benefitCard__]):hover,.BizBrand_preview__6xA7Q :is([class$=__priorityButton],[class*=_priorityButton__]):hover,.BizBrand_preview__6xA7Q :is([class$=__solutionCard],[class*=_solutionCard__]):hover{border-color:var(--brand-green);box-shadow:0 8px 0 rgba(3,91,54,.11)}.BizBrand_preview__6xA7Q :is([class$=__solutionVisualdiagnosis],[class*=_solutionVisualdiagnosis__]),.BizBrand_preview__6xA7Q :is([class$=__solutionVisualonsite],[class*=_solutionVisualonsite__]),.BizBrand_preview__6xA7Q :is([class$=__solutionVisualppa],[class*=_solutionVisualppa__]),.BizBrand_preview__6xA7Q :is([class$=__solutionVisualsolar],[class*=_solutionVisualsolar__]){background:#d8efec}.BizBrand_preview__6xA7Q :is([class$=__solutionVisualImage],[class*=_solutionVisualImage__]){object-fit:contain}.BizBrand_preview__6xA7Q :is([class$=__serviceLink],[class*=_serviceLink__]),.BizBrand_preview__6xA7Q :is([class$=__solutionLink],[class*=_solutionLink__]){color:var(--brand-green)}.BizBrand_preview__6xA7Q :is([class$=__selected],[class*=_selected__]){background:#e1f5e8!important;border-color:var(--brand-green)!important;box-shadow:0 0 0 3px #b6e5c7!important}.BizBrand_preview__6xA7Q :is([class$=__priorityNumber],[class*=_priorityNumber__]){color:#fff;background:var(--brand-green);border-radius:8px}.BizBrand_preview__6xA7Q :is([class$=__primarySolution],[class*=_primarySolution__]){border-left-color:var(--brand-orange)}.BizBrand_preview__6xA7Q :is([class$=__solutionLabel],[class*=_solutionLabel__]){color:var(--brand-green)}.BizBrand_preview__6xA7Q :is([class$=__story],[class*=_story__]){background:#fff;border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line)}.BizBrand_preview__6xA7Q :is([class$=__imageStage],[class*=_imageStage__]){overflow:hidden;background:#e3f4e9;border:1px solid #c5e4d0;border-radius:16px}.BizBrand_preview__6xA7Q :is([class$=__status],[class*=_status__]){color:#fff;background:var(--brand-green);border-radius:8px}.BizBrand_preview__6xA7Q :is([class$=__contactBlock],[class*=_contactBlock__]){background:linear-gradient(125deg,#047747,#039855 60%,#13a969)}.BizBrand_preview__6xA7Q :is([class$=__contact],[class*=_contact__]){background:transparent}.BizBrand_preview__6xA7Q :is([class$=__contact],[class*=_contact__]) :is([class$=__fillLayer],[class*=_fillLayer__]){color:#fff;-webkit-text-fill-color:#fff}.BizBrand_preview__6xA7Q :is([class$=__contact],[class*=_contact__]) :is([class$=__sectionKicker],[class*=_sectionKicker__]){display:inline-block;color:var(--brand-ink);background:var(--brand-yellow);padding:5px 10px;border-radius:3px;transform:rotate(-2deg)}.BizBrand_preview__6xA7Q :is([class$=__contact],[class*=_contact__]) :is([class$=__lineAccent],[class*=_lineAccent__]) :is([class$=__fillLayer],[class*=_fillLayer__]){color:var(--brand-yellow);-webkit-text-fill-color:var(--brand-yellow)}.BizBrand_preview__6xA7Q :is([class$=__contactBackLink],[class*=_contactBackLink__]){color:#fff}.BizBrand_preview__6xA7Q :is([class$=__footer],[class*=_footer__]){background:#075332}.BizBrand_preview__6xA7Q :is([class$=__brandText],[class*=_brandText__]) small{color:var(--brand-yellow)}@media (max-width:767px){.BizBrand_preview__6xA7Q :is([class$=__hero],[class*=_hero__]){width:calc(100% - 20px);margin-top:10px;border-radius:12px}.BizBrand_preview__6xA7Q :is([class$=__heroInner],[class*=_heroInner__]){padding:17px 22px 22px}.BizBrand_preview__6xA7Q :is([class$=__heroLayout],[class*=_heroLayout__]){grid-template-columns:1fr}.BizBrand_preview__6xA7Q :is([class$=__heroVisual],[class*=_heroVisual__]){width:108%;margin:-8px -4% -16px}.BizBrand_preview__6xA7Q :is([class$=__contactActions],[class*=_contactActions__]) .btn,.BizBrand_preview__6xA7Q :is([class$=__heroActions],[class*=_heroActions__]) .btn{width:100%}}