.my2lk-info-page{background:#f7f8f5;color:#173326}.my2lk-info-page__hero{padding:42px 0 30px;background:linear-gradient(180deg,#eef5f0 0%,#f7f8f5 100%)}.my2lk-info-page__hero-inner{max-width:900px}.my2lk-info-page__hero h1{margin:6px 0 0;font-size:clamp(2rem,4vw,3.35rem);line-height:1.04;letter-spacing:-.025em}.my2lk-info-page__hero p{display:none!important}.my2lk-info-page__body{padding:28px 0 64px}.my2lk-info-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;align-items:start}.my2lk-info-content{display:grid;gap:16px}.my2lk-info-card{background:#fff;border:1px solid rgba(19,70,49,.12);border-radius:18px;padding:24px;box-shadow:0 10px 24px rgba(16,56,38,.045)}.my2lk-info-card h2{margin:0 0 10px;font-size:1.3rem}.my2lk-info-card h3{margin:16px 0 7px;font-size:1rem}.my2lk-info-card p,.my2lk-info-card li{color:#506358;line-height:1.62}.my2lk-info-card ul{margin:8px 0 0;padding-left:20px}.my2lk-info-note{background:#eef7f1;border-left:4px solid #0d6b3f;padding:14px 16px;border-radius:10px;color:#355448}.my2lk-info-nav{margin-top:-10px;background:#123629;border-radius:18px;padding:18px;align-self:start}.my2lk-info-nav h2{margin:0 0 10px;color:#fff;font-size:1rem}.my2lk-info-nav a{display:block;padding:9px 0;color:#d9e5de;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.12)}.my2lk-info-nav a:last-child{border-bottom:0}.my2lk-info-nav a:hover,.my2lk-info-nav a:focus{color:#fff}.my2lk-info-cta{margin-top:18px;padding:18px;border-radius:16px;background:#173f30;color:#fff}.my2lk-info-cta h2{margin:0 0 6px;color:#fff;font-size:1.05rem}.my2lk-info-cta p{margin:0 0 12px;color:#dbe8e1;line-height:1.55}.my2lk-info-cta a.button,.my2lk-info-cta .button,.my2lk-info-cta .fusion-button{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;min-height:42px!important;height:auto!important;padding:9px 16px!important;margin:0!important;line-height:1.2!important;border-radius:9px!important;white-space:nowrap}@media(max-width:860px){.my2lk-info-page__hero{padding:34px 0 24px}.my2lk-info-page__hero h1{font-size:clamp(1.9rem,9vw,2.6rem)}.my2lk-info-page__body{padding:22px 0 50px}.my2lk-info-layout{grid-template-columns:1fr;gap:20px}.my2lk-info-nav{position:static;order:-1;margin-top:0}.my2lk-info-card{padding:20px}.my2lk-info-cta a.button,.my2lk-info-cta .button,.my2lk-info-cta .fusion-button{width:auto!important;max-width:100%}}