.benefits136,.home-packages136{padding:42px 0;border-top:1px solid #293729}.benefits136 h2,.home-packages136 h2{font-size:clamp(26px,3vw,42px);line-height:1.2;letter-spacing:-1px;margin:16px 0}.benefits136 h2 span,.home-packages136 h2 span{color:#ccfa66}.benefits-intro136{max-width:760px;color:#bac7b2;line-height:1.8;font-size:16px}.benefits-grid136,.home-plans-grid136{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.benefits-grid136 article{background:linear-gradient(140deg,#1b271a,#0e1710);border:1px solid #32462c;border-radius:14px;padding:25px}.benefit-number136{font-size:11px;letter-spacing:2px;color:#ccfa66}.benefits-grid136 h3{font-size:20px;line-height:1.4;margin:18px 0 10px}.benefits-grid136 p,.benefits-why136 p{font-size:14px;line-height:1.8;color:#b6c4ac}.benefits-why136{display:grid;grid-template-columns:210px minmax(0,1fr);gap:25px;margin:27px 0;padding:23px 0;border-bottom:1px solid #293729}.benefits-why136 h3{font-size:20px;color:#e4eddc}.benefits-phrases136{display:flex;gap:9px;flex-wrap:wrap}.benefits-phrases136 span{font-size:11px;border:1px solid #40533b;border-radius:30px;padding:8px 13px;color:#cce0bd}.benefits-scope136,.home-sales136{font-size:12px;line-height:1.9;color:#9fad94;margin-top:20px}.benefits-scope136 a,.home-packages136>.public-section-head>a{color:#ccfa66;text-underline-offset:4px}.home-plan136{position:relative;display:flex;flex-direction:column;min-width:0;background:#141e15;border:1px solid #344b2c;border-radius:15px;padding:30px 25px}.home-plan136[data-plan="plus"]{border-color:#ccfa66;background:linear-gradient(145deg,#25351a,#131e16)}.home-plan136 h3{font-size:25px}.home-plan-price136{font-size:36px;line-height:1.3;color:#eff8e7;letter-spacing:-1px;margin-top:20px}.home-plan-price136 span{display:block;font-size:12px;letter-spacing:0;color:#b7c6ad;margin-top:6px}.home-plan136 ul{padding-left:18px;color:#ced9c6;font-size:14px;line-height:1.8;margin:22px 0 28px}.home-plan136 li{margin:8px 0}.home-buy136,.plan-contact{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:16px 23px;background:#ccfa66;border:1px solid #ccfa66;border-radius:9px;color:#152008;font-size:22px;font-weight:750;margin-top:auto}.home-buy136:hover,.plan-contact:hover{background:#e0ff9f;transform:translateY(-2px)}.home-buy136:focus-visible,.plan-contact:focus-visible{outline:3px solid #efffc8;outline-offset:4px}.plan-recommended136{position:absolute;top:-13px;right:19px;background:#ccfa66;color:#19200d;border-radius:20px;font-size:12px;font-weight:700;padding:6px 14px}.plans-grid .plan-card[data-plan="plus"]{border-color:#ccfa66}.home-plan136 .plan-identity87{margin:4px 0 0}.home-packages136 .public-section-head{align-items:center}.home-sales136{color:#d1debf}.plan-card .plan-contact{font-size:22px;min-height:62px}.project-channel-link132{white-space:normal}.hero .hero-detail{max-width:440px}.hero-clarity136{display:inline-flex;gap:8px;border:1px solid #4c6635;border-radius:20px;padding:6px 11px;margin-top:16px;color:#ceebae;font-size:10px;line-height:1.5}.hero-plan-link136{color:#ccfa66;display:inline-block;margin-top:17px;text-decoration:underline;text-underline-offset:5px;font-size:14px}@media(max-width:850px){.benefits-grid136,.home-plans-grid136{grid-template-columns:1fr}.benefits-grid136 article{padding:22px}.benefits-why136{grid-template-columns:1fr;gap:10px}.home-plan136{padding:27px 23px}.home-packages136 .public-section-head{display:block}.home-packages136 .public-section-head>a{display:inline-block;margin-top:10px}.home-buy136{font-size:22px;min-height:60px}.benefits136,.home-packages136{padding:30px 0}}@media(prefers-reduced-motion:reduce){.home-buy136,.plan-contact{transition:none}.home-buy136:hover,.plan-contact:hover{transform:none}}
/* Keep filled purchase links readable in every interaction state. */
.plan-contact,.plan-contact:hover,.plan-contact:focus-visible,
.home-buy136,.home-buy136:hover,.home-buy136:focus-visible,
.plan-contact>span,.home-buy136>span{color:var(--mw-on-accent,#14200d)}
.hero-actions>.button-primary{min-width:0;max-width:100%;white-space:normal}
.hero-actions .community-join{max-width:100%;white-space:normal;letter-spacing:0}
