.lane-hero{position:relative;overflow:hidden}.lane-hero-in{z-index:2;padding-block:clamp(52px,5.5vw,84px) clamp(56px,6vw,88px);position:relative}.lane-kicker{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);align-items:center;gap:10px;font-size:10.5px;display:inline-flex}.band--char .lane-kicker{color:var(--blue-lift)}.lane-h1{letter-spacing:-.038em;color:var(--ink);max-width:20ch;margin-top:18px;font-size:clamp(32px,3.6vw,50px);font-weight:300;line-height:1.06}.band--char .lane-h1{color:var(--on-char)}.lane-sub{color:var(--ink-2);max-width:54ch;margin-top:16px;font-size:clamp(15.5px,1.15vw,17.5px);font-weight:300;line-height:1.55}.band--char .lane-sub{color:var(--on-char-2);font-weight:400}.lane-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.lane-sec{padding-block:clamp(48px,5.2vw,78px)}.lane-head{max-width:40rem;padding-bottom:clamp(26px,2.8vw,38px)}.lane-h2{letter-spacing:-.032em;color:var(--ink);font-size:clamp(24px,2.5vw,34px);font-weight:300;line-height:1.12}.band--char .lane-h2{color:var(--on-char)}.lane-h2-sub{color:var(--ink-2);margin-top:12px;font-size:15.5px;line-height:1.55}.band--char .lane-h2-sub{color:var(--on-char-2)}.band--char .lane-rows{border-top-color:var(--char-line)}.lane-row{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;align-items:baseline;gap:clamp(20px,3vw,56px);padding-block:clamp(18px,1.8vw,24px);text-decoration:none;display:grid}.band--char .lane-row{border-bottom-color:var(--char-line)}.lane-row-name{letter-spacing:-.018em;color:var(--ink);font-size:16px;font-weight:700;display:block}.band--char .lane-row-name{color:var(--on-char)}.lane-row-body{color:var(--ink-2);font-size:14.5px;line-height:1.55;display:block}.band--char .lane-row-body{color:var(--on-char-2)}.lane-row-meta{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:10.5px}.band--char .lane-row-meta{color:var(--on-char-3)}@media (max-width:800px){.lane-row{grid-template-columns:1fr;gap:6px}.lane-row-meta{padding-top:4px}}.lane-grid{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-surface);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;display:grid;overflow:hidden}.band--char .lane-grid{background:var(--char-line);border-color:var(--char-line)}.lane-cell{background:var(--w);padding:24px clamp(20px,1.8vw,28px) 26px}.band--char .lane-cell{background:var(--char-cell)}.lane-cell-icon{border-radius:var(--radius-control);background:var(--blue-pale);width:32px;height:32px;color:var(--blue);border:1px solid #cfe2f5;place-items:center;margin-bottom:16px;display:grid}.band--char .lane-cell-icon{border-color:var(--char-line-strong);color:var(--blue-lift);background:#ffffff0a}.lane-cell-name{letter-spacing:-.018em;color:var(--ink);font-size:16px;font-weight:700;display:block}.band--char .lane-cell-name{color:var(--on-char)}.lane-cell-body{color:var(--ink-2);margin-top:8px;font-size:14.5px;line-height:1.55;display:block}.band--char .lane-cell-body{color:var(--on-char-2)}.lane-figures{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(20px,2.4vw,40px);padding-top:clamp(24px,2.6vw,34px);display:grid}.band--char .lane-figures{border-top-color:var(--char-line)}.lane-figure-value{font-family:var(--font-plex-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);font-size:clamp(22px,2vw,28px)}.band--char .lane-figure-value{color:var(--on-char)}.lane-figure-label{color:var(--ink-3);max-width:24ch;margin-top:6px;font-size:13.5px;line-height:1.5}.band--char .lane-figure-label{color:var(--on-char-3)}.pro-close{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(24px,3.4vw,64px);padding-block:clamp(44px,5vw,72px);display:grid}.pro-price{letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;font-size:clamp(44px,5.4vw,72px);font-weight:300;line-height:.95;display:flex}.pro-price-unit{letter-spacing:-.01em;color:var(--ink-3);font-size:clamp(14px,1.2vw,17px);font-weight:400}.pro-price-note{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:16px;padding-top:16px;font-size:10.5px}.pro-close-head{letter-spacing:-.03em;color:var(--ink);max-width:24ch;font-size:clamp(23px,2.4vw,32px);font-weight:300;line-height:1.14}.pro-close-body{color:var(--ink-2);max-width:50ch;margin-top:14px;font-size:15.5px;line-height:1.65}.pro-close-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@media (max-width:860px){.pro-close{grid-template-columns:1fr;align-items:start}}.ent-close{padding-block:clamp(44px,5vw,76px)}.ent-close-head{letter-spacing:-.034em;color:var(--on-char);max-width:20ch;font-size:clamp(26px,2.8vw,38px);font-weight:300;line-height:1.08}.ent-close-sub{color:var(--on-char-2);max-width:52ch;margin-top:16px;font-size:15.5px;line-height:1.65}.ent-steps{background:var(--char-line);border-block:1px solid var(--char-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(30px,3.2vw,46px);display:grid}.ent-step{background:var(--char);padding:clamp(20px,2.2vw,30px) clamp(18px,2vw,26px)}.ent-step-n{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.18em;color:var(--blue-lift);font-size:10.5px}.ent-step-name{letter-spacing:-.022em;color:var(--on-char);margin-top:14px;font-size:16.5px;font-weight:700;line-height:1.28}.ent-step-body{color:var(--on-char-2);margin-top:9px;font-size:14.5px;line-height:1.62}.ent-close-actions{flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3vw,40px);display:flex}@media (max-width:820px){.ent-steps{grid-template-columns:1fr}}
