.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-compare{margin-top:var(--sec);min-height:calc(100svh - var(--pad) * 2);display:flex;align-items:center}.ld-compare>.wrap{width:100%}.ld-compare .ld-head{padding-top:0}.ld-compare .ld-head>.sub{color:#ffffffad}.ld-compare .ld-table{background:var(--d-card)}.ld-compare .ld-table th,.ld-compare .ld-table td{border-bottom-color:var(--d-line);color:#ffffffb3}.ld-compare .ld-table th{color:#fff9}.ld-compare .ld-table td:first-child{color:#fff}.ld-compare .ld-table th:last-child,.ld-compare .ld-table td:last-child{background:var(--d-card-2);color:#fff}.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}.ld-compare{min-height:0;display:block;padding-block:var(--sec-in)}.ld-compare .ld-table table{min-width:0}.ld-compare .ld-table thead{display:none}.ld-compare .ld-table tr{display:block;padding:16px 18px;border-bottom:1px solid var(--d-line)}.ld-compare .ld-table tr:last-child{border-bottom:0}.ld-compare .ld-table td{display:block;padding:0;border:0;background:none}.ld-compare .ld-table td:first-child{margin-bottom:10px;font-size:var(--fs-lg)}.ld-compare .ld-table td+td{margin-top:8px;padding-left:12px;border-left:2px solid var(--d-line)}.ld-compare .ld-table td:last-child{background:none;border-left-color:#fff}.ld-compare .ld-table td:nth-child(2):before,.ld-compare .ld-table td:nth-child(3):before{display:block;margin-bottom:2px;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#ffffff8c}.ld-compare .ld-table td:nth-child(2):before{content:"Typical subscription"}.ld-compare .ld-table td:nth-child(3):before{content:"Kernly dedicated plan"}}@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}.is-landing :is(.ld-compare,.ab-pick){max-width:none;margin-inline:var(--pad)}:is(.ld-compare,.ab-pick)>.wrap{max-width:1440px;margin-inline:auto}}.sv-stage{position:relative;overflow:hidden;margin:var(--pad) var(--pad) 0;border-radius:var(--r-xl);background:var(--d-bg);padding-top:calc(clamp(112px,12vw,190px) - var(--pad));padding-bottom:clamp(64px,7vw,120px)}.sv-stage>:not(.smoke-bg){position:relative;z-index:1}.sv-stage .cs-back{color:#ffffff9e}.sv-stage .cs-back:hover{color:#fff}.sv-stage .cs-summary{color:#ffffffbd}.sv-stage .ld-link{text-decoration-color:#ffffff59}.sv-stage .ld-link:hover{text-decoration-color:#fff}.sv-stage .ld-trust{color:#ffffff8c}.sv-meta{margin-top:clamp(40px,4.4vw,72px)}.sv-stage+.projects .proj-grid{margin-top:clamp(80px,9.2vw,152px)}@media (max-width: 760px){.sv-stage{border-radius:var(--r-lg)}}@media (min-width: 1441px){.is-landing main>.sv-stage{max-width:none;margin-inline:var(--pad);padding-inline:calc((100% - 1440px) / 2 + var(--pad))}}
