.fix-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:56px;display:grid}.fix-hero-copy{justify-items:start;gap:22px;display:grid}.fix-hero-copy h1{max-width:14ch}.fix-hero-copy h1 .dim{color:var(--muted);letter-spacing:-.02em;margin-top:10px;font-size:.55em;line-height:1.2;display:block}.fix-hero-copy .lede{font-size:var(--t-lg);color:var(--muted);max-width:52ch;line-height:1.7}.fix-hero-form{position:sticky;top:84px}.fix-price{border-left:3px solid var(--you);gap:14px;width:100%;max-width:520px;padding:20px;display:grid}.fix-price>div{gap:4px;display:grid}.fix-amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:500;line-height:1.05}.fix-amount small{font-size:var(--t-md);color:var(--muted);letter-spacing:0;margin-left:3px;font-weight:400}.fix-price .plan-features{padding:0}.fix-form{box-shadow:var(--shadow-lg);gap:14px;padding:24px;display:grid}.fix-form h3{font-size:var(--t-lg);font-weight:600}.fix-sent{gap:10px}.fix-work{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.fix-work li{transition:transform var(--duration-fast,.15s) ease, box-shadow var(--duration-fast,.15s) ease;align-content:start;gap:10px;padding:22px 20px;display:grid}.fix-work li:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.fix-work h3{font-size:var(--t-md);font-weight:600}.fix-work p{color:var(--muted);font-size:var(--t-sm)}.fix-num{font-variant-numeric:tabular-nums;font-size:var(--t-xs);color:var(--you);letter-spacing:.04em;font-weight:600}.fix-never{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;padding:26px 28px;display:grid}.fix-never h2{font-size:var(--t-xl)}.fix-never-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fix-never-list li{font-size:var(--t-sm);color:var(--ink-2);gap:10px;display:flex}.fix-never-list span{color:var(--bad);font-weight:600}@media (max-width:1000px){.fix-hero{grid-template-columns:1fr;gap:32px}.fix-hero-form{position:static}.fix-work{grid-template-columns:repeat(2,minmax(0,1fr))}.fix-never{grid-template-columns:1fr}}@media (max-width:600px){.fix-hero{padding-top:28px}.fix-work{grid-template-columns:1fr}.fix-form{padding:18px}.fix-form .form-pair{grid-template-columns:1fr}.fix-never{padding:20px}}@media (prefers-reduced-motion:reduce){.fix-work li{transition:none}.fix-work li:hover{transform:none}}
