.p-landing .l-article{max-width:920px}.p-landing .kicker{letter-spacing:1.6px;font-size:11px;font-weight:700}.l-answer{background:var(--brand-soft);border:1px solid #d5ff6240;border-left:3px solid var(--brand);color:#e3ebdd;border-radius:14px;margin:8px 0 22px;padding:18px 20px;font-size:16px;line-height:1.7;display:block}.l-answer strong{color:var(--brand)}.l-actions{flex-wrap:wrap;gap:12px;margin-bottom:30px}.p-landing section>h2,.p-landing .l-plan h2{letter-spacing:-1px;margin:44px 0 16px;scroll-margin-top:90px;font-size:clamp(25px,2.6vw,33px);line-height:1.25}.l-cases{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.l-cases li{background:var(--surface);border:1px solid var(--line-strong);border-radius:15px;padding:18px 18px 16px}.l-cases h3{color:#f2f6ef;letter-spacing:-.2px;margin:0 0 6px;font-size:16px}.l-cases p{color:#b9c6b5;margin:0;font-size:14px;line-height:1.6}.l-chat{background:#08110d;border:1px solid #d6ff6222;border-radius:17px;flex-direction:column;gap:10px;padding:18px;display:flex}.l-msg{border:1px solid #ffffff0a;border-radius:14px;max-width:82%;padding:10px 14px 9px}.l-msg p{color:#e2ebdb;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.6}.l-who{letter-spacing:1px;text-transform:uppercase;color:#93a291;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.l-msg-client{background:#142019;border-bottom-left-radius:4px;align-self:flex-start}.l-msg-agent{background:#1d2a12;border-color:#d5ff6226;border-bottom-right-radius:4px;align-self:flex-end}.l-msg-agent .l-who{color:#b5d984}.l-msg-om{background:#17221c;border-color:#fff2;border-bottom-right-radius:4px;align-self:flex-end}.l-chat-note{margin:10px 0 0;color:#93a291!important}.l-steps{color:#d2dad1;margin:0;padding-left:22px;font-size:16px;line-height:1.7}.l-steps li{margin-bottom:10px}.l-steps strong{color:#f2f6ef}.l-plan{background:var(--surface);color:#d2dad1;border:1px solid #d5ff6233;border-radius:17px;margin-top:40px;padding:4px 24px 18px}.p-landing .l-plan h2{margin-top:22px}.l-plan-name{color:#f2f6ef;margin:0 0 8px;font-size:22px;font-weight:750}.l-plan-name span{color:var(--brand);font-size:17px;font-weight:650}.l-limits{color:#d2dad1;padding-left:20px;font-size:16px;line-height:1.7}.l-limits li{margin-bottom:6px}.l-hub-group{margin-top:40px}.l-hub-group>h2{letter-spacing:-1px;margin:0 0 16px;scroll-margin-top:90px;font-size:clamp(25px,2.6vw,33px)!important}.l-hub-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.l-hub-list li{background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.l-hub-list h3{letter-spacing:-.3px;margin:0;font-size:18px;line-height:1.35}.l-hub-list h3 a{color:#f2f6ef}.l-hub-list h3 a:hover{color:var(--brand);text-decoration:none}.l-hub-list p{color:#b3c0b0;margin:0;font-size:14px;line-height:1.6}.l-facts{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.l-facts th,.l-facts td{text-align:left;vertical-align:top;border-top:1px solid var(--line-strong);padding:11px 14px}.l-facts th{color:#f2f6ef;width:32%;font-weight:650}.l-facts td{color:#d2dad1}@media (max-width:700px){.l-msg{max-width:94%}.l-msg p{font-size:14px}.l-facts th{border-top:1px solid var(--line-strong);width:auto;padding-bottom:2px;display:block}.l-facts td{border-top:0;padding-top:0;display:block}.l-plan{padding-inline:18px}}
