.marketing_page__nISwt{--ink:#17221b;--paper:#fbfaf6;--soft:#f2efe5;--lime:#b9e64a;--muted:#68746c;min-height:100vh;color:var(--ink);background:var(--paper);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.marketing_page__nISwt *{box-sizing:border-box}.marketing_page__nISwt a{color:inherit;text-decoration:none}.marketing_header__n_e9S{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 48px));height:88px;margin:auto;border-bottom:1px solid rgba(23,34,27,.12)}.marketing_brand__yr85x{display:inline-flex;align-items:center;gap:11px;width:max-content}.marketing_brand__yr85x img{width:42px;height:42px;border-radius:11px 11px 16px 11px}.marketing_brand__yr85x span{display:grid}.marketing_brand__yr85x b{font:600 19px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.marketing_brand__yr85x small{margin-top:4px;color:var(--muted);font-size:9px;letter-spacing:.12em}.marketing_header__n_e9S nav{display:flex;align-items:center;gap:26px;font-size:13px}.marketing_header__n_e9S nav a:hover{color:#557516}.marketing_navCta__yyXDM{padding:11px 17px;border-radius:999px;background:var(--lime);color:var(--ink)!important;font-weight:700}.marketing_hero__QRvJk{position:relative;width:min(1180px,calc(100% - 48px));margin:auto;padding:112px 0 104px;overflow:hidden}.marketing_hero__QRvJk:after{content:"";position:absolute;z-index:0;top:30px;right:-80px;width:500px;height:500px;border:1px solid rgba(23,34,27,.08);border-radius:50%;box-shadow:0 0 0 65px rgba(185,230,74,.07),0 0 0 130px rgba(23,34,27,.025)}.marketing_hero__QRvJk>*{position:relative;z-index:1}.marketing_eyebrow__lwmb_{color:#557516;font-size:10px;font-weight:800;letter-spacing:.2em}.marketing_hero__QRvJk h1{max-width:860px;margin:22px 0 25px;font:500 clamp(48px,6.3vw,84px)/1.02 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.055em}.marketing_hero__QRvJk h1 em{color:#557516;font-style:normal}.marketing_lead__u7C3p{max-width:690px;margin:0;color:var(--muted);font-size:17px;line-height:1.9}.marketing_actions__SqPDY{display:flex;gap:12px;margin-top:34px}.marketing_primary__2cCGy,.marketing_secondary__cgXpF{display:inline-flex;align-items:center;min-height:50px;padding:0 21px;border-radius:999px;font-size:14px;font-weight:700}.marketing_primary__2cCGy{background:var(--lime)}.marketing_secondary__cgXpF{border:1px solid rgba(23,34,27,.16);background:white}.marketing_section__uExgf{padding:96px max(24px,calc((100vw - 1180px)/2))}.marketing_sectionSoft__UJn5S{background:var(--soft)}.marketing_sectionDark__SnRTl{color:white;background:#17221b}.marketing_sectionHead__I7xUR{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:46px}.marketing_sectionHead__I7xUR h2{max-width:760px;margin:12px 0 0;font:500 clamp(36px,4vw,58px)/1.08 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.045em}.marketing_sectionHead__I7xUR p{max-width:430px;margin:0;color:var(--muted);line-height:1.85}.marketing_sectionDark__SnRTl .marketing_sectionHead__I7xUR p{color:rgba(255,255,255,.58)}.marketing_grid3__Q4GJR{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.marketing_card__MTyUL{min-height:260px;padding:30px;border:1px solid rgba(23,34,27,.12);border-radius:23px;background:white}.marketing_card__MTyUL small{color:#557516;font-weight:800;letter-spacing:.14em}.marketing_card__MTyUL h2,.marketing_card__MTyUL h3{margin:28px 0 13px;font:600 26px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.marketing_card__MTyUL p{margin:0;color:var(--muted);line-height:1.8}.marketing_card__MTyUL b{display:block;margin-top:30px;font-size:13px}.marketing_steps__nYiYM{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:23px;background:rgba(255,255,255,.14)}.marketing_step__YQvqt{min-height:235px;padding:28px;background:#1d2a21}.marketing_step__YQvqt span{color:var(--lime);font:600 24px -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.marketing_step__YQvqt h3{margin:48px 0 12px;font-size:18px}.marketing_step__YQvqt p{margin:0;color:rgba(255,255,255,.55);font-size:13px;line-height:1.75}.marketing_faq__URpRA{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.marketing_faq__URpRA h2{margin:0;font:500 48px/1.08 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.marketing_faq__URpRA details{padding:20px 0;border-bottom:1px solid rgba(23,34,27,.13)}.marketing_faq__URpRA summary{cursor:pointer;font-weight:700}.marketing_faq__URpRA details p{color:var(--muted);line-height:1.75}.marketing_cta__BcUV0{display:flex;justify-content:space-between;align-items:center;gap:30px;width:min(1180px,calc(100% - 48px));margin:90px auto;padding:50px;border-radius:28px;color:white;background:#17221b}.marketing_cta__BcUV0 h2{margin:0 0 10px;font:500 40px/1.15 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.marketing_cta__BcUV0 p{margin:0;color:rgba(255,255,255,.56)}.marketing_cta__BcUV0 .marketing_primary__2cCGy{color:var(--ink);white-space:nowrap}.marketing_footer__QH6rz{display:grid;grid-template-columns:1fr auto;gap:34px;width:min(1180px,calc(100% - 48px));margin:auto;padding:54px 0 34px;border-top:1px solid rgba(23,34,27,.12)}.marketing_footer__QH6rz p{color:var(--muted);font-size:12px}.marketing_footerLinks__c_z02{display:grid;grid-template-columns:repeat(2,auto);gap:12px 28px;font-size:12px}.marketing_footer__QH6rz>small{grid-column:1/-1;color:#89928c}@media(max-width:800px){.marketing_header__n_e9S{height:72px}.marketing_header__n_e9S nav a:not(.marketing_navCta__yyXDM){display:none}.marketing_hero__QRvJk{padding:76px 0}.marketing_hero__QRvJk:after{right:-300px}.marketing_hero__QRvJk h1{font-size:50px}.marketing_section__uExgf{padding-top:70px;padding-bottom:70px}.marketing_cta__BcUV0,.marketing_sectionHead__I7xUR{align-items:flex-start;flex-direction:column}.marketing_faq__URpRA,.marketing_grid3__Q4GJR,.marketing_steps__nYiYM{grid-template-columns:1fr}.marketing_faq__URpRA{gap:35px}.marketing_footer__QH6rz{grid-template-columns:1fr}.marketing_footerLinks__c_z02{grid-template-columns:1fr 1fr}}