.ld-actions{grid-column:7 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:clamp(22px,2.4vw,36px)}.ld-trust{grid-column:7 / -1;margin-top:12px;font-size:var(--fs-xs);color:var(--mute-2)}.ld-link{font-size:var(--fs-sm);font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line);transition:text-decoration-color .3s var(--ease)}.ld-link:hover{text-decoration-color:var(--ink)}.ld-head{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--gut);align-items:end;padding-top:var(--sec)}.ld-head>.label{grid-column:1 / span 3;align-self:start}.ld-head>.statement{grid-column:4 / span 8;font-size:clamp(28px,3.2vw,50px)}.ld-head>.sub{grid-column:4 / span 6;margin-top:14px;font-size:var(--fs-body);color:var(--ink-soft);max-width:58ch}.ld-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gut);margin-top:clamp(36px,4vw,64px)}.ld-step{padding:clamp(18px,1.6vw,26px);display:grid;gap:12px;align-content:start}.ld-step small{font-size:var(--fs-eyebrow);font-weight:600;color:var(--mute-2)}.ld-step h3{font-size:var(--fs-lg);font-weight:500;letter-spacing:-.024em;line-height:1.15}.ld-step p{font-size:var(--fs-sm);color:var(--mute-2);line-height:1.5;max-width:36ch}.ld-table{margin-top:clamp(36px,4vw,64px);overflow-x:auto;border-radius:var(--r-lg);background:var(--card)}.ld-table table{width:100%;border-collapse:collapse;font-size:var(--fs-sm);min-width:640px}.ld-table th,.ld-table td{text-align:left;padding:16px 20px;vertical-align:top;border-bottom:1px solid var(--line);line-height:1.45}.ld-table th{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--mute-2)}.ld-table th:last-child,.ld-table td:last-child{background:#fff}.ld-table tr:last-child td{border-bottom:0}.ld-table td:first-child{font-weight:500;color:var(--ink)}.ld-plans{display:grid;grid-template-columns:1fr 1fr;gap:var(--gut);margin-top:clamp(36px,4vw,64px)}.ld-plan{padding:clamp(22px,2.4vw,40px);display:flex;flex-direction:column;gap:18px}.ld-plan .plan-tag{color:var(--mute-2);border-color:var(--line)}.ld-plan .plan-tag-hot{color:#fff;background:var(--ink);border-color:var(--ink)}.ld-plan h3{font-size:clamp(24px,2.2vw,36px);font-weight:500;letter-spacing:-.04em;line-height:1}.ld-plan p{font-size:var(--fs-sm);color:var(--mute-2);line-height:1.5;max-width:42ch}.ld-plan .feat{gap:9px;font-size:var(--fs-sm)}.ld-plan .feat li:before{background:var(--ink)}.ld-plan .btn{margin-top:auto}.ld-faq{padding-top:var(--sec)}.ld-who-3 .cs-more-grid{grid-template-columns:repeat(3,1fr)}.ld-more{padding-top:var(--sec)}.ld-more .posts{grid-template-columns:1fr 1fr 1fr}.ld-more .post{min-height:clamp(300px,26vw,400px)}@media (max-width: 1024px){.ld-head{grid-template-columns:1fr}.ld-head>.label{grid-column:1 / -1;margin-bottom:14px}.ld-head>.statement,.ld-head>.sub{grid-column:1 / -1}.ld-steps{grid-template-columns:1fr}.ld-more .posts{grid-template-columns:1fr 1fr}}@media (max-width: 760px){.ld-actions,.ld-trust{grid-column:1 / -1}.ld-plans,.ld-more .posts,.ld-who-3 .cs-more-grid{grid-template-columns:1fr}}@media (min-width: 1441px){.is-landing main>.wrap{max-width:1440px;margin-inline:auto}.is-landing .cs-hero,.is-landing .sec-dark{max-width:calc(1440px - 2 * var(--pad));margin-inline:auto}}
