.business-page-module__sNSakG__page{background:var(--background)}.business-page-module__sNSakG__hero{color:var(--color-treesy-white);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:10rem 1.5rem 7rem;position:relative}.business-page-module__sNSakG__heroOverlay{background:linear-gradient(180deg, rgb(var(--color-treesy-charcoal-rgb) / .18) 0%, rgb(var(--color-treesy-charcoal-rgb) / .42) 100%);position:absolute;inset:0}.business-page-module__sNSakG__heroInner,.business-page-module__sNSakG__sectionInner,.business-page-module__sNSakG__imageInner,.business-page-module__sNSakG__ctaInner{z-index:1;width:min(100%,76rem);margin:0 auto;position:relative}.business-page-module__sNSakG__heroCopy{text-align:center;max-width:48rem;margin:0 auto}.business-page-module__sNSakG__heroTitle{font-family:var(--font-brand);margin:0;font-size:clamp(2.7rem,5vw,5rem);font-weight:700;line-height:1.02}.business-page-module__sNSakG__heroSubtitle{font-family:var(--font-brand);margin:1rem 0 0;font-size:clamp(1.15rem,2vw,1.8rem);font-weight:600}.business-page-module__sNSakG__contentSection,.business-page-module__sNSakG__mutedSection{padding:5rem 1.5rem}.business-page-module__sNSakG__mutedSection{background:var(--surface-muted)}.business-page-module__sNSakG__sectionCentered{text-align:center;max-width:58rem;margin:0 auto}.business-page-module__sNSakG__sectionLead{color:var(--text-muted);margin:0;font-size:1.18rem;line-height:1.8}.business-page-module__sNSakG__heroActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}.business-page-module__sNSakG__primaryButton,.business-page-module__sNSakG__secondaryButton,.business-page-module__sNSakG__ghostButton{border-radius:999px;justify-content:center;align-items:center;padding:.95rem 1.5rem;font-size:.95rem;font-weight:700;transition:transform .18s,opacity .18s;display:inline-flex}.business-page-module__sNSakG__primaryButton:hover,.business-page-module__sNSakG__secondaryButton:hover,.business-page-module__sNSakG__ghostButton:hover{transform:translateY(-1px)}.business-page-module__sNSakG__primaryButton{background:var(--brand-primary);color:var(--color-treesy-white);box-shadow:0 16px 34px rgb(var(--color-treesy-charcoal-rgb) / .12)}.business-page-module__sNSakG__secondaryButton{background:rgb(var(--color-treesy-white-rgb) / .14);color:var(--color-treesy-white);border:1px solid rgb(var(--color-treesy-white-rgb) / .35)}.business-page-module__sNSakG__ghostButton{background:rgb(var(--color-treesy-white-rgb) / .12);color:var(--color-treesy-white);border:1px solid rgb(var(--color-treesy-white-rgb) / .28);cursor:pointer}.business-page-module__sNSakG__sourceText{color:var(--text-soft);margin:.65rem 0 0;font-size:.9rem}.business-page-module__sNSakG__sourceLink{color:var(--brand-primary);text-underline-offset:.22rem;text-decoration:underline!important}.business-page-module__sNSakG__imageSection{min-height:25rem;color:var(--color-treesy-white);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;align-items:center;padding:7rem 1.5rem;display:flex;position:relative}.business-page-module__sNSakG__imageSection:before{content:"";background:rgb(var(--color-treesy-charcoal-rgb) / .3);position:absolute;inset:0}.business-page-module__sNSakG__imageInner{text-align:center;max-width:44rem}.business-page-module__sNSakG__imageTitle{font-family:var(--font-brand);margin:0;font-size:clamp(2rem,4vw,2.9rem);font-weight:700}.business-page-module__sNSakG__imageText{color:rgb(var(--color-treesy-white-rgb) / .88);margin:1rem 0 0;font-size:1.1rem;line-height:1.8}@media (min-width:769px){.business-page-module__sNSakG__imageSection{background-attachment:fixed}}.business-page-module__sNSakG__sectionTitle{font-family:var(--font-brand);text-align:center;color:var(--brand-primary);margin:0 0 2.5rem;font-size:clamp(2rem,3vw,2.7rem);font-weight:700;line-height:1.12}.business-page-module__sNSakG__whyCard,.business-page-module__sNSakG__pricingStructureCard,.business-page-module__sNSakG__seedCreditsCard,.business-page-module__sNSakG__modelCard{background:var(--surface);box-shadow:var(--shadow-soft);border-radius:2rem}.business-page-module__sNSakG__whyCard,.business-page-module__sNSakG__pricingStructureCard{max-width:58rem;margin:0 auto;padding:clamp(2rem,4vw,3.2rem)}.business-page-module__sNSakG__bodyText{color:var(--text-muted);margin:0 0 1.6rem;font-size:1.05rem;line-height:1.8}.business-page-module__sNSakG__checkList,.business-page-module__sNSakG__modelList,.business-page-module__sNSakG__benefitGrid{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.business-page-module__sNSakG__checkList li,.business-page-module__sNSakG__modelList li,.business-page-module__sNSakG__benefitGrid li,.business-page-module__sNSakG__structureList li{color:var(--text-muted);padding-left:2rem;line-height:1.75;position:relative}.business-page-module__sNSakG__checkList li:before,.business-page-module__sNSakG__modelList li:before,.business-page-module__sNSakG__benefitGrid li:before,.business-page-module__sNSakG__structureList li:before{content:"";background:var(--brand-secondary);border-radius:999px;width:.55rem;height:.55rem;position:absolute;top:.72rem;left:.2rem}.business-page-module__sNSakG__highlightBox{border-left:4px solid var(--brand-secondary);background:rgb(var(--color-treesy-light-grey-rgb) / .9);border-radius:1rem;margin-top:2rem;padding:1.25rem 1.5rem}.business-page-module__sNSakG__highlightBox p{color:var(--brand-primary);margin:0;font-size:1.02rem;font-weight:600;line-height:1.75}.business-page-module__sNSakG__modelsGrid{gap:1.5rem;display:grid}.business-page-module__sNSakG__modelCard{padding:clamp(1.8rem,4vw,3rem)}.business-page-module__sNSakG__modelIcon{flex:none;justify-content:center;align-items:center;width:5.25rem;height:5.25rem;display:inline-flex}.business-page-module__sNSakG__modelIconImage{object-fit:contain;width:100%;height:100%}.business-page-module__sNSakG__modelHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.business-page-module__sNSakG__modelTitle{font-family:var(--font-brand);color:var(--brand-primary);margin:0;font-size:clamp(1.45rem,2vw,1.9rem);font-weight:700}.business-page-module__sNSakG__modelHighlight{background:rgb(var(--color-treesy-light-grey-rgb) / .75);border-radius:1.25rem;margin-top:1.5rem;padding:1rem 1.1rem}.business-page-module__sNSakG__modelHighlight p{color:var(--text-muted);margin:0;line-height:1.7}.business-page-module__sNSakG__modelAction{justify-content:center;margin-top:.25rem;display:flex}.business-page-module__sNSakG__pricingStructureCard{text-align:left}.business-page-module__sNSakG__structureList{margin:0;padding:0;list-style:none}.business-page-module__sNSakG__pricingSection{padding:5rem 1.5rem}.business-page-module__sNSakG__pricingSectionInner{width:min(100%,76rem);margin:0 auto}.business-page-module__sNSakG__pricingSubheading{font-family:var(--font-brand);text-align:center;color:var(--brand-primary);margin:0 0 .6rem;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:700}.business-page-module__sNSakG__tableWrapper{overflow-x:auto}.business-page-module__sNSakG__pricingTable{border-collapse:collapse;width:100%;min-width:32rem}.business-page-module__sNSakG__pricingTable th,.business-page-module__sNSakG__pricingTable td{border-bottom:1px solid var(--border-muted);text-align:left;padding:1rem}.business-page-module__sNSakG__pricingTable th{letter-spacing:.03em;text-transform:uppercase;color:var(--text-soft);font-size:.92rem}.business-page-module__sNSakG__seedCreditsTable thead th{background:var(--color-treesy-dark-green);color:var(--color-treesy-white);border-bottom:none}.business-page-module__sNSakG__seedCreditsTable thead th:first-child{border-top-left-radius:1rem}.business-page-module__sNSakG__seedCreditsTable thead th:last-child{border-top-right-radius:1rem}.business-page-module__sNSakG__pricingTable td{color:var(--text-muted)}.business-page-module__sNSakG__pricingTable strong{color:var(--foreground)}.business-page-module__sNSakG__seedCreditsCard{border:2px solid var(--brand-secondary);background:linear-gradient(135deg, rgb(var(--color-treesy-light-grey-rgb) / .7) 0%, rgb(var(--color-treesy-white-rgb) / 1) 100%);padding:clamp(1.5rem,4vw,2.8rem)}.business-page-module__sNSakG__seedHeader{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.4rem;display:flex}.business-page-module__sNSakG__seedTitle{font-family:var(--font-brand);color:var(--brand-primary);margin:0;font-size:clamp(1.8rem,2vw,2.2rem);font-weight:700}.business-page-module__sNSakG__seedBenefits{gap:.8rem;margin-top:1.8rem;display:grid}.business-page-module__sNSakG__bestDeal{background:var(--surface);color:var(--brand-primary);border-radius:999px;margin-top:1.8rem;padding:.85rem 1.2rem;font-weight:600;display:inline-flex}.business-page-module__sNSakG__seedPackages{padding:0 1.5rem 6rem}.business-page-module__sNSakG__seedPackagesInner{width:min(100%,76rem);margin:0 auto}.business-page-module__sNSakG__packagesTitle{font-family:var(--font-brand);text-align:center;color:var(--brand-primary);margin:0 0 2rem;font-size:clamp(1.9rem,3vw,2.35rem);font-weight:700}.business-page-module__sNSakG__packagesGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid}.business-page-module__sNSakG__packageCard{background:var(--surface);text-align:center;box-shadow:var(--shadow-soft);border:2px solid #0000;border-radius:2rem;flex-direction:column;align-items:center;padding:2rem 1.5rem;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.business-page-module__sNSakG__packageCard:hover,.business-page-module__sNSakG__packageCard:focus-within{border:2px solid var(--brand-secondary);box-shadow:var(--shadow-strong);transform:translateY(-.35rem)}.business-page-module__sNSakG__packageIcon{object-fit:contain;width:5.25rem;height:5.25rem}.business-page-module__sNSakG__packageName{font-family:var(--font-brand);color:var(--brand-primary);margin:1rem 0 0;font-size:1.35rem;font-weight:700}.business-page-module__sNSakG__packageTrees{font-family:var(--font-brand);color:var(--foreground);margin:.8rem 0 0;font-size:2rem;font-weight:700}.business-page-module__sNSakG__packageTrees small{color:var(--text-soft);margin-top:.15rem;font-size:.9rem;font-weight:600;display:block}.business-page-module__sNSakG__packagePrice{color:var(--foreground);margin:1rem 0 0;font-size:1.75rem;font-weight:700}.business-page-module__sNSakG__packagePriceSmall{color:var(--text-soft);margin:.35rem 0 1.4rem}.business-page-module__sNSakG__packageButton{background:var(--brand-primary);width:100%;color:var(--color-treesy-white);font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:.95rem 1rem;font-size:.95rem;font-weight:700;display:inline-flex;text-decoration:none!important}.business-page-module__sNSakG__ctaSection{padding:0 1.5rem 6rem}.business-page-module__sNSakG__ctaCard{background:linear-gradient(135deg, rgb(var(--color-treesy-dark-green-rgb) / .96), rgb(var(--color-treesy-dark-green-rgb) / .84));color:var(--color-treesy-white);text-align:center;box-shadow:var(--shadow-strong);border-radius:2rem;margin-top:6rem;padding:clamp(2rem,4vw,3rem)}.business-page-module__sNSakG__ctaTitle{font-family:var(--font-brand);margin:0;font-size:clamp(2rem,3vw,2.8rem);font-weight:700}.business-page-module__sNSakG__ctaText{color:rgb(var(--color-treesy-white-rgb) / .84);margin:1rem 0 0;font-size:1.08rem;line-height:1.8}.business-page-module__sNSakG__ctaAction{margin-top:1.8rem}@media (max-width:1080px){.business-page-module__sNSakG__packagesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.business-page-module__sNSakG__hero{padding:8.5rem 1rem 5.5rem}.business-page-module__sNSakG__contentSection,.business-page-module__sNSakG__mutedSection,.business-page-module__sNSakG__pricingSection,.business-page-module__sNSakG__seedPackages,.business-page-module__sNSakG__ctaSection{padding-left:1rem;padding-right:1rem}.business-page-module__sNSakG__contentSection,.business-page-module__sNSakG__mutedSection,.business-page-module__sNSakG__pricingSection{padding-top:4rem;padding-bottom:4rem}.business-page-module__sNSakG__imageSection{background-attachment:scroll;padding:5.5rem 1rem}.business-page-module__sNSakG__whyCard,.business-page-module__sNSakG__pricingStructureCard,.business-page-module__sNSakG__seedCreditsCard,.business-page-module__sNSakG__modelCard,.business-page-module__sNSakG__packageCard,.business-page-module__sNSakG__ctaCard{border-radius:1.5rem}.business-page-module__sNSakG__modelHeader,.business-page-module__sNSakG__seedHeader,.business-page-module__sNSakG__heroActions{align-items:flex-start}.business-page-module__sNSakG__pricingTable{min-width:28rem}}@media (max-width:640px){.business-page-module__sNSakG__packagesGrid{grid-template-columns:1fr}.business-page-module__sNSakG__heroActions{flex-direction:column}.business-page-module__sNSakG__primaryButton,.business-page-module__sNSakG__secondaryButton,.business-page-module__sNSakG__ghostButton{width:100%}}.business-page-module__sNSakG__sectorArticle{max-width:49rem;margin:0 auto;padding:9rem 1.5rem 5rem;line-height:1.65}.business-page-module__sNSakG__sectorArticle h1{font:700 clamp(2.2rem, 5vw, 3.8rem)/1.1 var(--font-brand);margin:1rem 0}.business-page-module__sNSakG__sectorArticle section{margin-top:2rem}.business-page-module__sNSakG__sectorArticle h2{font-size:1.4rem;font-weight:700}.business-page-module__sNSakG__sectorArticle section p{margin:.5rem 0}.business-page-module__sNSakG__sectorExample{background:var(--surface-muted);border-radius:1rem;padding:1.5rem}.business-page-module__sNSakG__sectorActions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.5rem;display:flex}.business-page-module__sNSakG__testimonialVideos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;display:grid}@media (max-width:720px){.business-page-module__sNSakG__testimonialVideos{grid-template-columns:1fr}}.business-page-module__sNSakG__industryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.business-page-module__sNSakG__industryCard{border:1px solid var(--border-muted);background:var(--surface);text-align:left;border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}.business-page-module__sNSakG__industryCard:is(:hover,:focus-visible){border-color:var(--brand-primary);box-shadow:var(--shadow-soft)}.business-page-module__sNSakG__industryCard:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}.business-page-module__sNSakG__industryCard img{width:100%;height:auto;display:block}.business-page-module__sNSakG__industryLabel{font:700 1rem/1.45 var(--font-brand);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.3rem 1.1rem 1.2rem;display:flex}.business-page-module__sNSakG__industryLabel span{color:var(--brand-primary);font-size:1.2rem}.business-page-module__sNSakG__industryContact{border-top:1px solid var(--border-muted);text-align:left;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2rem;padding-top:1.5rem;display:flex}.business-page-module__sNSakG__industryContact h3{font:700 1.15rem/1.4 var(--font-brand);margin:0 0 .35rem}.business-page-module__sNSakG__industryContact p{max-width:35rem;color:var(--text-muted);margin:0;line-height:1.6}.business-page-module__sNSakG__industryContact a{flex-shrink:0}@media (max-width:740px){.business-page-module__sNSakG__industryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-page-module__sNSakG__industryContact{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.business-page-module__sNSakG__industryGrid{grid-template-columns:1fr;gap:.65rem}.business-page-module__sNSakG__industryCard{flex-direction:row;align-items:center}.business-page-module__sNSakG__industryCard img{width:5.25rem}.business-page-module__sNSakG__industryLabel{flex:1;margin:0;padding:.85rem 1rem .85rem .1rem}}
.home-page-module__zyg31a__page{color:var(--foreground);background:var(--background)}.home-page-module__zyg31a__languageSwitcher{z-index:999;gap:6px;display:flex;position:fixed;top:15px;right:15px}.home-page-module__zyg31a__header{z-index:100;background:var(--header-surface);-webkit-backdrop-filter:blur(15px);width:100%;min-height:80px;box-shadow:var(--shadow-header);position:fixed;top:0;left:0}.home-page-module__zyg31a__headerInner{grid-template-columns:100px 1fr 100px;align-items:center;max-width:1290px;min-height:80px;margin:0 auto;padding:0 24px;display:grid}.home-page-module__zyg31a__logoWrap{justify-content:flex-start;align-items:center;display:flex}.home-page-module__zyg31a__nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.home-page-module__zyg31a__navLink{color:var(--color-treesy-white);letter-spacing:.01em;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:600;text-decoration:none!important}.home-page-module__zyg31a__navLink:hover{background:var(--surface-glass)}.home-page-module__zyg31a__headerSpacer{width:100%}.home-page-module__zyg31a__heroSection{min-height:100vh;color:var(--color-treesy-white);background-position:50% 35%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;margin-top:80px;padding:200px 20px 120px;display:flex;position:relative}.home-page-module__zyg31a__heroOverlay{background:var(--overlay-dark);position:absolute;inset:0}.home-page-module__zyg31a__heroContent{z-index:1;text-align:center;width:100%;max-width:1100px;position:relative}.home-page-module__zyg31a__heroTitle{color:var(--color-treesy-white);text-shadow:0 2px 4px rgb(var(--color-treesy-charcoal-rgb) / .6), 0 4px 16px rgb(var(--color-treesy-charcoal-rgb) / .5), 0 8px 32px rgb(var(--color-treesy-charcoal-rgb) / .3);margin:0 0 1rem;font-size:3.5rem;font-weight:800;line-height:1.2}.home-page-module__zyg31a__heroSubtitle{color:var(--color-treesy-white);text-shadow:0 2px 4px rgb(var(--color-treesy-charcoal-rgb) / .6), 0 4px 16px rgb(var(--color-treesy-charcoal-rgb) / .4);margin:0;font-size:1.3rem}.home-page-module__zyg31a__heroButtons{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}.home-page-module__zyg31a__heroButton{border:1px solid var(--brand-primary);background:var(--brand-primary);color:var(--color-treesy-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:14px 26px;font-size:14px;font-weight:600;transition:all .25s;text-decoration:none!important}.home-page-module__zyg31a__heroButton:hover{background:var(--brand-primary);transform:translateY(-2px)}.home-page-module__zyg31a__contentSection{background:var(--background);padding:100px 20px 72px}.home-page-module__zyg31a__videoSection{background:linear-gradient(135deg, var(--brand-primary) 0%, rgb(var(--color-treesy-dark-green-rgb) / .92) 55%, var(--brand-secondary) 100%);padding:72px 20px}.home-page-module__zyg31a__videoFrameWrap{aspect-ratio:16/9;max-width:980px;box-shadow:var(--shadow-soft);background:0 0;border:0;border-radius:20px;margin:0 auto;position:relative;overflow:hidden}.home-page-module__zyg31a__videoFrame{transform-origin:50%;border:0;border-radius:20px;width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.01)}.home-page-module__zyg31a__container{max-width:1200px;margin:0 auto;padding:0 24px}.home-page-module__zyg31a__textSection{text-align:left;max-width:900px;margin:0 auto}.home-page-module__zyg31a__textSectionCentered{text-align:center;max-width:860px;margin-bottom:0}.home-page-module__zyg31a__textSectionCentered h2{margin-left:auto;margin-right:auto}.home-page-module__zyg31a__textSectionCentered p:last-child{margin-bottom:0}.home-page-module__zyg31a__textSection h2,.home-page-module__zyg31a__processHeader h2,.home-page-module__zyg31a__pricingHeader h2,.home-page-module__zyg31a__calculationWrap h2{color:var(--brand-primary);margin-bottom:1.2rem;font-size:2.5rem;font-weight:700;line-height:1.2}.home-page-module__zyg31a__textSection p{color:var(--text-muted);margin:0 0 1.2rem;font-size:17px;line-height:1.7}.home-page-module__zyg31a__highlight{color:var(--brand-primary)}.home-page-module__zyg31a__processSection{padding:72px 20px 100px}.home-page-module__zyg31a__processHeader{text-align:center;max-width:800px;margin:0 auto 80px}.home-page-module__zyg31a__processHeader p{margin:0;font-size:17px}.home-page-module__zyg31a__processSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:60px;margin-top:60px;display:grid}.home-page-module__zyg31a__step{text-align:center}.home-page-module__zyg31a__stepNumber{background:linear-gradient(135deg, var(--brand-secondary), var(--brand-primary));width:90px;height:90px;color:var(--color-treesy-white);box-shadow:0 12px 32px rgb(var(--color-treesy-leaf-green-rgb) / .3);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 2rem;font-size:2.5rem;font-weight:700;display:flex}.home-page-module__zyg31a__stepTitle{color:var(--brand-primary);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.home-page-module__zyg31a__stepDescription{color:var(--text-muted);font-size:1.05rem;line-height:1.8}.home-page-module__zyg31a__imageSection{min-height:500px;color:var(--color-treesy-white);background-position:50%;background-size:cover;background-attachment:fixed;align-items:center;padding:100px 20px;display:flex;position:relative}.home-page-module__zyg31a__imageOverlay{background:var(--overlay-soft);position:absolute;inset:0}.home-page-module__zyg31a__imageSectionInner{z-index:1;text-align:center;max-width:800px;margin:0 auto;position:relative}.home-page-module__zyg31a__imageSectionInner h2{color:var(--color-treesy-white);margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3rem)}.home-page-module__zyg31a__imageSectionInner p{margin:0;font-size:1.2rem;line-height:1.7}.home-page-module__zyg31a__pricingSection{padding:100px 20px}.home-page-module__zyg31a__pricingHeader{text-align:center;max-width:800px;margin:0 auto 60px}.home-page-module__zyg31a__pricingHeader p{margin:0 0 20px;font-size:17px}.home-page-module__zyg31a__pricingGrid{grid-template-columns:minmax(0,1fr);gap:24px;max-width:1120px;margin:24px auto 0;display:grid}.home-page-module__zyg31a__pricingCard{background:var(--surface);box-shadow:var(--shadow-soft);border:2px solid #0000;border-radius:20px;grid-template-columns:minmax(150px,.75fr) minmax(260px,1.5fr) minmax(320px,1fr);align-items:center;gap:28px;padding:24px 28px;transition:all .4s;display:grid}.home-page-module__zyg31a__pricingCardCustom{grid-template-columns:minmax(160px,.7fr) minmax(0,2.3fr);align-items:stretch}.home-page-module__zyg31a__pricingCard:hover{border-color:var(--brand-secondary);box-shadow:var(--shadow-strong);transform:translateY(-6px)}.home-page-module__zyg31a__cardHeader{text-align:center;min-width:0}.home-page-module__zyg31a__cardIcon{justify-content:center;margin-bottom:1rem;display:flex}.home-page-module__zyg31a__cardIconImage{object-fit:contain;width:120px;height:120px}.home-page-module__zyg31a__cardTitle{color:var(--brand-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.home-page-module__zyg31a__cardSubtitle{color:var(--text-soft);font-size:.85rem;font-weight:500}.home-page-module__zyg31a__cardFeatures{min-width:0;margin:0;padding:0;list-style:none}.home-page-module__zyg31a__cardFeatures li{color:var(--foreground);margin-bottom:1rem;padding-left:32px;font-size:1rem;font-weight:500;line-height:1.5;position:relative}.home-page-module__zyg31a__cardFeatures li:before{content:"✓";color:var(--brand-secondary);text-shadow:0 2px 4px rgb(var(--color-treesy-leaf-green-rgb) / .3);font-size:1.5rem;font-weight:800;position:absolute;left:0}.home-page-module__zyg31a__cardPricing{border:1px solid var(--border-muted);background:var(--surface-muted);border-radius:16px;min-width:0;padding:18px}.home-page-module__zyg31a__priceRow{gap:12px;display:grid}.home-page-module__zyg31a__priceColumn{text-align:left;border-radius:12px;flex-direction:column;gap:6px;min-height:100%;padding:14px 14px 12px;display:flex;position:relative}.home-page-module__zyg31a__priceColumnSingle{background:rgb(var(--color-treesy-white-rgb) / .46);grid-column:1/-1}.home-page-module__zyg31a__priceColumnCompact{background:rgb(var(--color-treesy-white-rgb) / .32)}.home-page-module__zyg31a__priceColumnFeatured{border:1px solid rgb(var(--color-treesy-leaf-green-rgb) / .34);background:rgb(var(--color-treesy-white-rgb) / .84);box-shadow:0 12px 24px rgb(var(--color-treesy-dark-green-rgb) / .08);overflow:hidden}.home-page-module__zyg31a__priceBadge{background:var(--brand-primary);min-width:168px;min-height:28px;color:var(--color-treesy-white);letter-spacing:.1em;transform-origin:50%;box-shadow:0 10px 18px rgb(var(--color-treesy-dark-green-rgb) / .2);z-index:1;justify-content:center;align-items:center;padding:.2rem .85rem;font-size:.58rem;font-weight:800;display:inline-flex;position:absolute;top:12px;right:-42px;transform:rotate(28deg)}.home-page-module__zyg31a__priceLabel{color:var(--text-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.85rem;font-weight:600}.home-page-module__zyg31a__priceAmount{color:var(--brand-primary);font-size:1.35rem;font-weight:700;line-height:1.2}.home-page-module__zyg31a__priceDetail{color:var(--text-soft);margin-top:4px;font-size:.85rem;font-weight:500}.home-page-module__zyg31a__smallButton{background:linear-gradient(135deg, var(--brand-secondary), var(--brand-primary));width:100%;min-height:48px;box-shadow:0 4px 12px rgb(var(--color-treesy-leaf-green-rgb) / .3);color:var(--color-treesy-white);text-align:center;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;margin-top:12px;padding:14px 20px;font-size:.9rem;font-weight:700;line-height:1.2;display:inline-flex;text-decoration:none!important}.home-page-module__zyg31a__smallButton:hover{box-shadow:0 8px 20px rgb(var(--color-treesy-leaf-green-rgb) / .4);transform:translateY(-2px)}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__smallButton{min-height:56px;margin-top:20px;padding:16px 28px;font-size:1rem}.home-page-module__zyg31a__packageButtonGrid{gap:12px;margin-top:12px;display:grid}.home-page-module__zyg31a__packageButtonGrid .home-page-module__zyg31a__smallButton{margin-top:0}.home-page-module__zyg31a__smallButtonSecondary{background:var(--surface);border-color:var(--border-muted);box-shadow:none;color:var(--brand-primary)}.home-page-module__zyg31a__smallButtonSecondary:hover{box-shadow:var(--shadow-soft)}.home-page-module__zyg31a__customPricingSection{margin-top:60px;padding-top:24px}.home-page-module__zyg31a__customPricingSection .home-page-module__zyg31a__customPricingHeader{margin-bottom:36px}.home-page-module__zyg31a__customPricingHeader{text-align:center;max-width:720px;margin:0 auto 24px}.home-page-module__zyg31a__customPricingEyebrow{color:var(--brand-secondary);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;font-size:.82rem;font-weight:700}.home-page-module__zyg31a__customPricingTitle{color:var(--brand-primary);margin:0;font-size:clamp(1.8rem,3.6vw,2.4rem);line-height:1.15}.home-page-module__zyg31a__customPricingText{max-width:40rem;color:var(--text-muted);margin:1rem auto 0;font-size:1rem;line-height:1.8}.home-page-module__zyg31a__customPricingCardWrap{max-width:900px;margin:0 auto}.home-page-module__zyg31a__customCalculatorCard{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:32px;min-width:0;display:grid}.home-page-module__zyg31a__customCalculatorControls{--custom-slider-edge-offset:12px;min-width:0}.home-page-module__zyg31a__customCalculatorLabel{color:var(--foreground);margin:0 0 10px;font-size:1rem;font-weight:700}.home-page-module__zyg31a__customCalculatorInputRow{border:1px solid var(--border-muted);background:var(--surface);border-radius:14px;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;min-height:64px;display:grid}.home-page-module__zyg31a__customCalculatorStepper{color:var(--brand-primary);cursor:pointer;background:0 0;border:0;font-size:2rem;font-weight:600}.home-page-module__zyg31a__customCalculatorInput{width:100%;color:var(--foreground);text-align:center;background:0 0;border:0;font-size:2rem;font-weight:700}.home-page-module__zyg31a__customCalculatorInput:focus-visible{outline:none}.home-page-module__zyg31a__customCalculatorInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.home-page-module__zyg31a__customCalculatorInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.home-page-module__zyg31a__customCalculatorSlider{width:100%;accent-color:var(--brand-primary);margin-top:20px}.home-page-module__zyg31a__customCalculatorScale{width:calc(100% - (var(--custom-slider-edge-offset) * 2));margin-left:var(--custom-slider-edge-offset);height:24px;color:var(--text-soft);margin-top:8px;font-size:.8rem;font-weight:600;position:relative}.home-page-module__zyg31a__customCalculatorScale span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.home-page-module__zyg31a__customCalculatorScale span:before{content:"";background:var(--border-muted);width:1px;height:10px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.home-page-module__zyg31a__customCalculatorInfinityMark{font-size:1.6rem;line-height:1;top:-5px!important}.home-page-module__zyg31a__customCalculatorFeatures{margin:20px 0 0;padding:0;list-style:none}.home-page-module__zyg31a__customCalculatorFeatures li{color:var(--foreground);margin-bottom:.9rem;padding-left:30px;font-size:1rem;font-weight:500;line-height:1.5;position:relative}.home-page-module__zyg31a__customCalculatorFeatures li:before{content:"✓";color:var(--brand-secondary);text-shadow:0 2px 4px rgb(var(--color-treesy-leaf-green-rgb) / .3);font-size:1.5rem;font-weight:800;position:absolute;left:0}.home-page-module__zyg31a__customCalculatorSummary{border:1px solid var(--border-muted);background:var(--surface-muted);border-radius:14px;padding:24px}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__priceLabel{margin-bottom:14px;display:block}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__priceColumn{min-height:0;padding:20px 18px}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__priceAmount{overflow-wrap:anywhere;font-size:clamp(1.15rem,2vw,1.5rem);display:block}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__priceDetail{font-size:.9rem}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__priceAmountUnit{font-size:1.25rem;font-weight:600}.home-page-module__zyg31a__customCalculatorSummary .home-page-module__zyg31a__priceCommitment{color:var(--text-soft);margin-top:4px;font-size:.78rem;font-weight:500;display:block}.home-page-module__zyg31a__customCalculatorAmount{color:var(--brand-primary);margin-top:6px;font-size:2rem;font-weight:800;line-height:1.2;display:block}.home-page-module__zyg31a__customCalculatorPill{border:1px solid rgb(var(--color-treesy-leaf-green-rgb) / .4);background:rgb(var(--color-treesy-leaf-green-rgb) / .16);color:var(--foreground);border-radius:12px;align-items:flex-start;gap:10px;margin:20px 0 0;padding:10px 12px;font-size:.88rem;font-weight:600;line-height:1.45;display:flex}.home-page-module__zyg31a__customCalculatorPillIcon{object-fit:contain;flex:none;width:24px;height:24px}.home-page-module__zyg31a__customCalculatorNoCommitment{color:var(--text-soft);text-align:center;margin:16px 0 0;font-size:.88rem;font-weight:600}.home-page-module__zyg31a__pricingDisclaimer{max-width:900px;color:var(--text-soft);text-align:center;margin:60px auto 0;font-size:1.2rem;line-height:1.6}.home-page-module__zyg31a__pricingDisclaimer strong{color:var(--brand-primary)}.home-page-module__zyg31a__pricingInfoBox{border-top:1px solid var(--border-muted);max-width:900px;color:var(--text-soft);text-align:center;margin:24px auto 60px;padding:16px 24px 0;font-size:1.2rem;line-height:1.6}.home-page-module__zyg31a__pricingInfoBox strong{color:var(--brand-primary)}.home-page-module__zyg31a__graySection{background:var(--surface-muted);padding:100px 20px}.home-page-module__zyg31a__calculationWrap{text-align:center;max-width:900px;margin:0 auto}.home-page-module__zyg31a__calculationLead{color:var(--text-muted);margin-bottom:2rem;font-size:1.15rem;line-height:1.8}.home-page-module__zyg31a__calculationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:3rem;display:grid}.home-page-module__zyg31a__calculationCard{background:var(--surface);box-shadow:var(--shadow-soft);border-radius:20px;padding:30px}.home-page-module__zyg31a__calculationIcon{justify-content:center;margin-bottom:1rem;display:flex}.home-page-module__zyg31a__calculationIconImage{object-fit:contain;width:120px;height:120px}.home-page-module__zyg31a__calculationCard h3{color:var(--brand-primary);margin-bottom:1rem;font-size:1.3rem}.home-page-module__zyg31a__calculationCard p{color:var(--text-soft);margin:0}.home-page-module__zyg31a__calculationText{color:var(--text-muted);margin-top:3rem;font-size:1.1rem;line-height:1.8}.home-page-module__zyg31a__ctaSection{background:linear-gradient(135deg, var(--brand-primary) 0%, rgb(var(--color-treesy-dark-green-rgb) / .92) 55%, var(--brand-secondary) 100%);color:var(--color-treesy-white);text-align:center;padding:100px 20px}.home-page-module__zyg31a__ctaContent{max-width:800px;margin:0 auto}.home-page-module__zyg31a__ctaContent h2{color:var(--color-treesy-white);margin-bottom:1.5rem;font-size:2.5rem}.home-page-module__zyg31a__ctaContent p{opacity:.95;margin-bottom:2.5rem;font-size:1.2rem}.home-page-module__zyg31a__ctaButtons{justify-content:center;gap:20px;display:flex}.home-page-module__zyg31a__button{text-align:center;border-radius:50px;padding:16px 40px;font-size:1.05rem;font-weight:700;transition:all .3s;display:inline-block;text-decoration:none!important}.home-page-module__zyg31a__buttonWhite{background:var(--color-treesy-white);color:var(--brand-primary);box-shadow:0 8px 24px rgb(var(--color-treesy-charcoal-rgb) / .15)}.home-page-module__zyg31a__buttonSecondary{color:var(--color-treesy-white);border:2px solid}.home-page-module__zyg31a__buttonWhite:hover,.home-page-module__zyg31a__buttonSecondary:hover{transform:translateY(-3px)}.home-page-module__zyg31a__buttonSecondary:hover{background:var(--surface-glass)}@media (max-width:1024px){.home-page-module__zyg31a__heroSection{min-height:70vh;padding:140px 20px 100px}.home-page-module__zyg31a__heroTitle{font-size:2.8rem}.home-page-module__zyg31a__heroSubtitle{font-size:1.15rem}.home-page-module__zyg31a__pricingCard{grid-template-columns:minmax(128px,.7fr) minmax(240px,1.35fr) minmax(280px,1fr);gap:20px;padding:22px}.home-page-module__zyg31a__pricingCardCustom{grid-template-columns:minmax(120px,.6fr) minmax(0,1.8fr)}}@media (max-width:900px){.home-page-module__zyg31a__processSteps,.home-page-module__zyg31a__calculationGrid{grid-template-columns:1fr}}@media (max-width:768px){.home-page-module__zyg31a__languageSwitcher{top:12px;right:12px}.home-page-module__zyg31a__headerInner{grid-template-columns:1fr;justify-items:center;gap:12px;padding:12px 16px}.home-page-module__zyg31a__logoWrap{justify-content:center}.home-page-module__zyg31a__nav{gap:8px 12px}.home-page-module__zyg31a__navLink{font-size:10px}.home-page-module__zyg31a__heroSection{background-attachment:scroll;min-height:60vh;margin-top:0;padding:120px 20px 80px}.home-page-module__zyg31a__heroTitle{font-size:clamp(1.8rem,6vw,2.4rem);line-height:1.3}.home-page-module__zyg31a__heroSubtitle{font-size:1rem;line-height:1.6}.home-page-module__zyg31a__heroButtons,.home-page-module__zyg31a__ctaButtons{flex-direction:column;align-items:stretch}.home-page-module__zyg31a__heroButton,.home-page-module__zyg31a__button{width:100%}.home-page-module__zyg31a__contentSection,.home-page-module__zyg31a__videoSection,.home-page-module__zyg31a__processSection,.home-page-module__zyg31a__pricingSection,.home-page-module__zyg31a__graySection,.home-page-module__zyg31a__ctaSection{padding:60px 20px}.home-page-module__zyg31a__container{padding:0 20px}.home-page-module__zyg31a__videoSection .home-page-module__zyg31a__container{padding:0}.home-page-module__zyg31a__imageSection{background-attachment:scroll;min-height:400px;padding:80px 20px}.home-page-module__zyg31a__pricingGrid{grid-template-columns:1fr}.home-page-module__zyg31a__pricingCard{flex-direction:column;align-items:stretch;padding:20px 16px;display:flex}.home-page-module__zyg31a__pricingCardCustom{grid-template-columns:1fr}.home-page-module__zyg31a__customCalculatorCard{grid-template-columns:1fr;gap:24px}.home-page-module__zyg31a__customCalculatorSummary{padding:16px}.home-page-module__zyg31a__customPricingCardWrap{max-width:100%}.home-page-module__zyg31a__cardHeader{margin-bottom:.75rem}.home-page-module__zyg31a__cardFeatures{margin:.5rem 0 1.25rem}.home-page-module__zyg31a__priceBadge{min-width:152px;right:-48px}.home-page-module__zyg31a__cardIconImage,.home-page-module__zyg31a__calculationIconImage{width:96px;height:96px}.home-page-module__zyg31a__pricingInfoBox{padding:16px 20px 0;font-size:1rem}.home-page-module__zyg31a__textSection h2,.home-page-module__zyg31a__processHeader h2,.home-page-module__zyg31a__pricingHeader h2,.home-page-module__zyg31a__calculationWrap h2,.home-page-module__zyg31a__ctaContent h2{font-size:2rem}}.home-page-module__zyg31a__purchaseTypeToggle{background:var(--surface);border-radius:12px;gap:3px;margin-bottom:20px;padding:3px;display:flex}.home-page-module__zyg31a__purchaseTypeOption{color:var(--text-soft);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:9px;flex:1;padding:10px 16px;font-size:.85rem;font-weight:600;line-height:1.3;transition:all .3s}.home-page-module__zyg31a__purchaseTypeOption:hover{color:var(--foreground)}.home-page-module__zyg31a__purchaseTypeActive{background:var(--brand-primary);box-shadow:0 4px 12px rgb(var(--color-treesy-dark-green-rgb) / .3);color:var(--color-treesy-white)!important}@media (min-width:640px){.home-page-module__zyg31a__priceRow,.home-page-module__zyg31a__packageButtonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-page-module__zyg31a__popularChoicePresets{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.home-page-module__zyg31a__popularChoicePresetCard{border:1px solid var(--border-muted);background:var(--surface);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px;transition:all .2s;display:flex;position:relative}.home-page-module__zyg31a__popularChoicePresetCard:hover{border-color:var(--brand-secondary);box-shadow:0 2px 8px rgb(var(--color-treesy-leaf-green-rgb) / .2)}.home-page-module__zyg31a__popularChoicePresetCard:active{transform:scale(.97)}.home-page-module__zyg31a__popularChoicePresetIcon{font-size:1.2rem;line-height:1}.home-page-module__zyg31a__popularChoicePresetTitle{color:var(--foreground);font-size:.78rem;font-weight:700;line-height:1.2}.home-page-module__zyg31a__popularChoicePresetPrice{color:var(--text-soft);font-size:.72rem;font-weight:600;line-height:1.2}.home-page-module__zyg31a__popularChoicePresetBadge{background:var(--brand-primary);color:var(--color-treesy-white);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:.58rem;font-weight:700;line-height:1.3;position:absolute;top:-6px;right:-6px}@media (max-width:1024px){.home-page-module__zyg31a__popularChoicePresets{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.home-page-module__zyg31a__popularChoicePresets{grid-template-columns:repeat(4,1fr);gap:6px;padding-bottom:4px;overflow-x:auto}.home-page-module__zyg31a__popularChoicePresetCard{min-width:100px;padding:8px 6px}}.home-page-module__zyg31a__heroDescription{max-width:48rem;margin:1rem auto;line-height:1.6}.home-page-module__zyg31a__paymentOptions{border:0;min-width:0;margin:0 0 16px;padding:0}.home-page-module__zyg31a__paymentOptions legend{margin-bottom:6px;font-weight:700}.home-page-module__zyg31a__paymentOptions label{cursor:pointer;align-items:center;gap:8px;min-height:36px;display:flex}.home-page-module__zyg31a__paymentOptions input{accent-color:var(--brand-primary)}.home-page-module__zyg31a__inclusivePrice{display:block}.home-page-module__zyg31a__videoSectionTitle{text-align:center;color:var(--color-treesy-white)}.home-page-module__zyg31a__customerVideoGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;max-width:58rem;margin:2rem auto 0;display:grid}.home-page-module__zyg31a__customerVideoGrid>*{margin-top:0}@media (max-width:720px){.home-page-module__zyg31a__customerVideoGrid{grid-template-columns:1fr}}.home-page-module__zyg31a__standardChoiceNote{color:var(--text-muted);margin:1rem 0;font-size:.85rem;line-height:1.6}.home-page-module__zyg31a__standardChoiceNote summary{cursor:pointer;color:var(--brand-primary);font-weight:600}.home-page-module__zyg31a__standardChoiceNote p{margin:.75rem 0}.home-page-module__zyg31a__standardChoiceLink{color:var(--brand-primary);text-decoration:underline!important}.home-page-module__zyg31a__calculatorTrustLine{color:var(--brand-primary);margin:1rem 0;font-size:.8rem;line-height:1.6}
.lite-youtube-embed-module__xK9yha__wrapper{max-width:960px;margin:2.25rem auto 0}.lite-youtube-embed-module__xK9yha__previewButton{background:var(--surface);width:100%;box-shadow:var(--shadow-soft);cursor:pointer;text-align:left;border:none;border-radius:24px;padding:0;overflow:hidden}.lite-youtube-embed-module__xK9yha__media{aspect-ratio:16/9;background:linear-gradient(135deg, rgb(var(--color-treesy-dark-green-rgb) / .94), rgb(var(--color-treesy-charcoal-rgb) / .86));position:relative}.lite-youtube-embed-module__xK9yha__posterImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lite-youtube-embed-module__xK9yha__mediaOverlay{background:linear-gradient(180deg, rgb(var(--color-treesy-charcoal-rgb) / .12) 0%, rgb(var(--color-treesy-charcoal-rgb) / .58) 100%);position:absolute;inset:0}.lite-youtube-embed-module__xK9yha__playBadge{border:1px solid rgb(var(--color-treesy-white-rgb) / .34);background:rgb(var(--color-treesy-white-rgb) / .16);color:var(--color-treesy-white);-webkit-backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:.85rem;padding:.85rem 1.1rem .85rem .9rem;transition:transform .18s,background .18s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lite-youtube-embed-module__xK9yha__previewButton:hover .lite-youtube-embed-module__xK9yha__playBadge{background:rgb(var(--color-treesy-white-rgb) / .24);transform:translate(-50%,-50%)scale(1.02)}.lite-youtube-embed-module__xK9yha__playCircle{background:rgb(var(--color-treesy-white-rgb) / .96);width:3rem;height:3rem;box-shadow:0 10px 24px rgb(var(--color-treesy-charcoal-rgb) / .18);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lite-youtube-embed-module__xK9yha__playIcon{border-top:.48rem solid #0000;border-bottom:.48rem solid #0000;border-left:.78rem solid var(--brand-primary);width:0;height:0;margin-left:.2rem;display:block}.lite-youtube-embed-module__xK9yha__playLabel{letter-spacing:.01em;font-size:.95rem;font-weight:700}.lite-youtube-embed-module__xK9yha__caption{background:rgb(var(--color-treesy-white-rgb) / .98);padding:1.2rem 1.35rem 1.35rem}.lite-youtube-embed-module__xK9yha__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--brand-primary);margin:0;font-size:.8rem;font-weight:700}.lite-youtube-embed-module__xK9yha__title{font-family:var(--font-brand);color:var(--foreground);margin:.55rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.35}.lite-youtube-embed-module__xK9yha__description{color:var(--text-muted);margin:.55rem 0 0;line-height:1.75}.lite-youtube-embed-module__xK9yha__playerFrame{background:rgb(var(--color-treesy-charcoal-rgb) / 1);box-shadow:var(--shadow-soft);border-radius:24px;overflow:hidden}.lite-youtube-embed-module__xK9yha__iframe{aspect-ratio:16/9;border:0;width:100%;display:block}@media (max-width:768px){.lite-youtube-embed-module__xK9yha__wrapper{margin-top:1.75rem}.lite-youtube-embed-module__xK9yha__playBadge{gap:.75rem;padding-right:1rem}.lite-youtube-embed-module__xK9yha__playCircle{width:2.75rem;height:2.75rem}.lite-youtube-embed-module__xK9yha__playLabel{font-size:.9rem}.lite-youtube-embed-module__xK9yha__caption{padding:1rem 1rem 1.15rem}}.lite-youtube-embed-module__xK9yha__portraitWrapper{width:100%;max-width:420px;margin:2.25rem auto 0}.lite-youtube-embed-module__xK9yha__portraitMedia{aspect-ratio:9/16;position:relative;overflow:hidden}.lite-youtube-embed-module__xK9yha__portraitFrame{background:rgb(var(--color-treesy-charcoal-rgb) / 1);max-width:420px;box-shadow:var(--shadow-soft);border-radius:24px;margin-inline:auto;overflow:hidden}.lite-youtube-embed-module__xK9yha__portraitFrame .lite-youtube-embed-module__xK9yha__iframe{aspect-ratio:9/16}.lite-youtube-embed-module__xK9yha__videoLink{text-align:center;color:inherit;margin-top:.5rem;text-decoration:underline;display:block}
.methods-page-module__If4isq__page{background:var(--background);color:var(--foreground)}.methods-page-module__If4isq__container{max-width:1200px;margin:0 auto;padding:0 24px}.methods-page-module__If4isq__heroSection{min-height:100vh;color:var(--color-treesy-white);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;margin-top:80px;padding:200px 20px 120px;display:flex;position:relative}.methods-page-module__If4isq__heroOverlay{background:linear-gradient(180deg, rgb(var(--color-treesy-charcoal-rgb) / .2) 0%, rgb(var(--color-treesy-charcoal-rgb) / .35) 100%);position:absolute;inset:0}.methods-page-module__If4isq__heroContent{z-index:1;text-align:center;width:100%;max-width:1100px;position:relative}.methods-page-module__If4isq__heroTitle{color:var(--color-treesy-white);text-shadow:0 2px 4px rgb(var(--color-treesy-charcoal-rgb) / .6), 0 8px 30px rgb(var(--color-treesy-charcoal-rgb) / .3);margin:0 0 1rem;font-size:clamp(2.7rem,6vw,4.6rem);font-weight:800;line-height:1.12}.methods-page-module__If4isq__heroSubtitle{max-width:940px;color:var(--color-treesy-white);text-shadow:0 2px 4px rgb(var(--color-treesy-charcoal-rgb) / .55), 0 8px 24px rgb(var(--color-treesy-charcoal-rgb) / .22);margin:0 auto;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.75}.methods-page-module__If4isq__contentSection{padding:80px 20px}.methods-page-module__If4isq__graySection{background:var(--surface-muted)}.methods-page-module__If4isq__sectionIntro{text-align:center;max-width:900px;margin:0 auto 60px}.methods-page-module__If4isq__sectionIntro h2,.methods-page-module__If4isq__imageSectionInner h2,.methods-page-module__If4isq__greenInner h2,.methods-page-module__If4isq__ctaContent h2{color:var(--brand-primary);margin:0 0 1.2rem;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1.2}.methods-page-module__If4isq__sectionIntro p{color:var(--text-muted);margin:0;font-size:1.1rem;line-height:1.8}.methods-page-module__If4isq__processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.methods-page-module__If4isq__processCard,.methods-page-module__If4isq__treeGroupCard,.methods-page-module__If4isq__reasonCard,.methods-page-module__If4isq__conceptCard{background:var(--surface);box-shadow:var(--shadow-soft);border-radius:24px;padding:32px 28px}.methods-page-module__If4isq__processCard{text-align:center}.methods-page-module__If4isq__processCard h3,.methods-page-module__If4isq__treeGroupCard h3,.methods-page-module__If4isq__reasonCard h3,.methods-page-module__If4isq__conceptCard h3,.methods-page-module__If4isq__calculationCard h3{color:var(--brand-primary);margin:0 0 1rem;font-size:1.35rem;font-weight:700;line-height:1.35}.methods-page-module__If4isq__processDescription,.methods-page-module__If4isq__treeGroupCard p,.methods-page-module__If4isq__reasonCard p,.methods-page-module__If4isq__conceptCard p,.methods-page-module__If4isq__calculationCard p{color:var(--text-muted);margin:0 0 1rem;line-height:1.8}.methods-page-module__If4isq__cardLabel,.methods-page-module__If4isq__groupIntro,.methods-page-module__If4isq__reasonIntro{color:var(--brand-primary);margin:0 0 .75rem;font-weight:600}.methods-page-module__If4isq__checkList,.methods-page-module__If4isq__groupList{margin:0;padding:0;list-style:none}.methods-page-module__If4isq__checkList li,.methods-page-module__If4isq__groupList li{color:var(--text-muted);margin-bottom:.8rem;padding-left:28px;line-height:1.75;position:relative}.methods-page-module__If4isq__processCard .methods-page-module__If4isq__checkList li{text-align:left}.methods-page-module__If4isq__checkList li:before,.methods-page-module__If4isq__groupList li:before,.methods-page-module__If4isq__greenList li:before{content:"✓";color:var(--brand-secondary);font-weight:800;position:absolute;left:0}.methods-page-module__If4isq__noteText{color:var(--text-soft);margin-top:1rem;font-style:italic}.methods-page-module__If4isq__highlightBox,.methods-page-module__If4isq__balanceCallout{border-left:4px solid var(--brand-secondary);background:rgb(var(--color-treesy-leaf-green-rgb) / .14);border-radius:16px;margin-top:1.5rem;padding:18px 20px}.methods-page-module__If4isq__highlightBox p,.methods-page-module__If4isq__balanceCallout p{color:var(--brand-primary);margin:0;font-weight:600;line-height:1.7}.methods-page-module__If4isq__imageSection{min-height:500px;color:var(--color-treesy-white);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;align-items:center;padding:100px 20px;display:flex;position:relative}.methods-page-module__If4isq__imageOverlay{background:rgb(var(--color-treesy-charcoal-rgb) / .22);position:absolute;inset:0}.methods-page-module__If4isq__imageSectionInner{z-index:1;text-align:center;max-width:860px;margin:0 auto;position:relative}.methods-page-module__If4isq__imageSectionInner h2{color:var(--color-treesy-white)}.methods-page-module__If4isq__imageSectionInner>p{color:var(--color-treesy-white);margin:0;font-size:1.15rem;line-height:1.8}.methods-page-module__If4isq__treeGroupGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.methods-page-module__If4isq__treeGroupCard,.methods-page-module__If4isq__reasonCard{text-align:center}.methods-page-module__If4isq__processIcon,.methods-page-module__If4isq__treeGroupIcon,.methods-page-module__If4isq__reasonIcon{justify-content:center;margin-bottom:1rem;display:flex}.methods-page-module__If4isq__iconImage{object-fit:contain;width:120px;height:120px}.methods-page-module__If4isq__speciesGroup{margin-top:2rem}.methods-page-module__If4isq__speciesGroup h3{color:var(--brand-primary);margin-bottom:1rem}.methods-page-module__If4isq__speciesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.methods-page-module__If4isq__speciesItem{background:var(--surface);box-shadow:0 10px 28px rgb(var(--color-treesy-charcoal-rgb) / .06);color:var(--foreground);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:.98rem;display:flex}.methods-page-module__If4isq__geotagGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:3rem;display:grid}.methods-page-module__If4isq__geotagCard{z-index:0;border:1px solid rgb(var(--color-treesy-white-rgb) / .28);background:rgb(var(--color-treesy-white-rgb) / .08);box-shadow:0 14px 40px rgb(var(--color-treesy-charcoal-rgb) / .16);border-radius:18px;padding:24px;position:relative;overflow:hidden}.methods-page-module__If4isq__geotagCard:before{content:"";z-index:-2;border-radius:inherit;background-image:var(--image-banner-bg);filter:blur(20px)saturate(115%);opacity:.95;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-18px;transform:scale(1.18)}.methods-page-module__If4isq__geotagCard:after{content:"";z-index:-1;background:linear-gradient(135deg, rgb(var(--color-treesy-white-rgb) / .32) 0%, rgb(var(--color-treesy-white-rgb) / .1) 44%, rgb(var(--color-treesy-white-rgb) / .18) 100%);-webkit-backdrop-filter:blur(14px)saturate(140%);position:absolute;inset:0}.methods-page-module__If4isq__geotagCard>*{z-index:1;position:relative}.methods-page-module__If4isq__geotagIcon{margin-bottom:.6rem;font-size:2.4rem}.methods-page-module__If4isq__geotagCard p,.methods-page-module__If4isq__geotagFooter{color:var(--color-treesy-white);margin:0;font-weight:600}.methods-page-module__If4isq__geotagFooter{margin-top:2.5rem;font-size:1.08rem}.methods-page-module__If4isq__reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.methods-page-module__If4isq__reasonEmphasis{color:var(--brand-primary);margin-top:1.2rem;font-weight:600}.methods-page-module__If4isq__conceptGrid{gap:24px;max-width:900px;margin:0 auto;display:grid}.methods-page-module__If4isq__conceptCard{border-left:4px solid var(--brand-secondary)}.methods-page-module__If4isq__greenSection{background:linear-gradient(135deg, var(--brand-primary) 0%, rgb(var(--color-treesy-dark-green-rgb) / .94) 55%, var(--brand-secondary) 100%);color:var(--color-treesy-white);padding:100px 20px}.methods-page-module__If4isq__greenInner{text-align:center;max-width:920px;margin:0 auto}.methods-page-module__If4isq__greenInner h2{color:var(--color-treesy-white)}.methods-page-module__If4isq__calculationCard{border:2px solid var(--border-inverse);background:rgb(var(--color-treesy-white-rgb) / .12);-webkit-backdrop-filter:blur(10px);text-align:left;border-radius:24px;margin-top:3rem;padding:40px}.methods-page-module__If4isq__calculationCard h3,.methods-page-module__If4isq__calculationCard p,.methods-page-module__If4isq__greenText{color:var(--color-treesy-white)}.methods-page-module__If4isq__greenList{margin:1rem 0 0;padding:0;list-style:none}.methods-page-module__If4isq__greenList li{color:var(--color-treesy-white);margin-bottom:1rem;padding-left:32px;line-height:1.8;position:relative}.methods-page-module__If4isq__greenHighlight{background:rgb(var(--color-treesy-leaf-green-rgb) / .22);border-radius:16px;margin-top:2rem;padding:22px 24px}.methods-page-module__If4isq__greenHighlight p{margin:0;font-size:1.08rem;font-weight:600}.methods-page-module__If4isq__greenText{margin-top:2rem}.methods-page-module__If4isq__ctaSection{background:var(--surface);text-align:center;padding:100px 20px}.methods-page-module__If4isq__ctaContent{max-width:820px;margin:0 auto}.methods-page-module__If4isq__ctaContent p{color:var(--text-muted);margin:0 auto 2.5rem;font-size:1.12rem;line-height:1.8}.methods-page-module__If4isq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.methods-page-module__If4isq__button{border-radius:999px;justify-content:center;align-items:center;min-width:180px;padding:16px 36px;font-size:1rem;font-weight:700;transition:transform .25s,box-shadow .25s,background-color .25s;display:inline-flex}.methods-page-module__If4isq__button:hover{transform:translateY(-2px)}.methods-page-module__If4isq__buttonWhite{background:var(--brand-primary);box-shadow:0 10px 24px rgb(var(--color-treesy-dark-green-rgb) / .24);color:var(--color-treesy-white)}.methods-page-module__If4isq__buttonSecondary{border:2px solid var(--brand-primary);color:var(--brand-primary)}.methods-page-module__If4isq__buttonSecondary:hover{background:rgb(var(--color-treesy-light-grey-rgb) / .9)}@media (max-width:1024px){.methods-page-module__If4isq__heroSection{min-height:76vh;padding:150px 20px 110px}.methods-page-module__If4isq__processGrid,.methods-page-module__If4isq__treeGroupGrid,.methods-page-module__If4isq__speciesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.methods-page-module__If4isq__geotagGrid,.methods-page-module__If4isq__reasonGrid{grid-template-columns:1fr}}@media (max-width:768px){.methods-page-module__If4isq__container{padding:0 20px}.methods-page-module__If4isq__heroSection{background-attachment:scroll;min-height:62vh;margin-top:120px;padding:120px 20px 80px}.methods-page-module__If4isq__contentSection,.methods-page-module__If4isq__greenSection,.methods-page-module__If4isq__ctaSection{padding:64px 20px}.methods-page-module__If4isq__imageSection{background-attachment:scroll;min-height:420px;padding:80px 20px}.methods-page-module__If4isq__processGrid,.methods-page-module__If4isq__treeGroupGrid,.methods-page-module__If4isq__speciesGrid{grid-template-columns:1fr}.methods-page-module__If4isq__processCard,.methods-page-module__If4isq__treeGroupCard,.methods-page-module__If4isq__reasonCard,.methods-page-module__If4isq__conceptCard,.methods-page-module__If4isq__calculationCard{padding:26px 22px}.methods-page-module__If4isq__ctaButtons{flex-direction:column}.methods-page-module__If4isq__button{width:100%}}
