.info-module__-7tKtW__infoPage{max-width:800px;padding:var(--space-10)var(--space-4)var(--space-16);margin:0 auto}.info-module__-7tKtW__infoPage h1{margin-bottom:var(--space-6);color:var(--color-neutral-900);font-size:32px;font-weight:800}.info-module__-7tKtW__infoPage h2{margin-top:var(--space-8);margin-bottom:var(--space-3);color:var(--color-neutral-800);font-size:22px;font-weight:700}.info-module__-7tKtW__infoPage h3{margin-top:var(--space-6);margin-bottom:var(--space-2);font-size:18px;font-weight:600}.info-module__-7tKtW__infoPage p{color:var(--color-neutral-600);margin-bottom:var(--space-4);font-size:15px;line-height:1.7}.info-module__-7tKtW__infoPage ul,.info-module__-7tKtW__infoPage ol{padding-left:var(--space-6);margin-bottom:var(--space-4)}.info-module__-7tKtW__infoPage li{color:var(--color-neutral-600);margin-bottom:var(--space-2);font-size:15px;line-height:1.7}.info-module__-7tKtW__infoPage a{color:var(--color-primary-600);text-decoration:underline}.info-module__-7tKtW__infoPage a:hover{color:var(--color-primary-700)}.info-module__-7tKtW__stepsGrid{gap:var(--space-6);margin:var(--space-8)0;grid-template-columns:repeat(3,1fr);display:grid}.info-module__-7tKtW__stepCard{text-align:center;padding:var(--space-6);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);background:#fff}.info-module__-7tKtW__stepNumber{background:var(--color-primary-500);color:#fff;width:48px;height:48px;margin-bottom:var(--space-3);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:inline-flex}.info-module__-7tKtW__stepCard h3{margin:0 0 var(--space-2);font-size:16px}.info-module__-7tKtW__stepCard p{margin:0;font-size:14px}.info-module__-7tKtW__pricingGrid{gap:var(--space-4);margin:var(--space-8)0;grid-template-columns:repeat(3,1fr);display:grid}.info-module__-7tKtW__priceCard{padding:var(--space-6);border:2px solid var(--color-neutral-100);border-radius:var(--radius-lg);text-align:center;background:#fff}.info-module__-7tKtW__priceCard.info-module__-7tKtW__featured{border-color:var(--color-primary-500);position:relative}.info-module__-7tKtW__priceCardBadge{background:var(--color-primary-500);color:#fff;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.info-module__-7tKtW__priceAmount{color:var(--color-neutral-900);font-size:36px;font-weight:800}.info-module__-7tKtW__priceAmount span{color:var(--color-neutral-500);font-size:16px;font-weight:400}.info-module__-7tKtW__priceFeatures{margin:var(--space-4)0;text-align:left;padding:0;list-style:none}.info-module__-7tKtW__priceFeatures li{padding:var(--space-2)0;border-bottom:1px solid var(--color-neutral-50);font-size:14px}.info-module__-7tKtW__blogGrid{gap:var(--space-4);margin:var(--space-6)0;grid-template-columns:repeat(2,1fr);display:grid}.info-module__-7tKtW__blogCard{padding:var(--space-5);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);background:#fff}.info-module__-7tKtW__blogCard h3{margin:0 0 var(--space-2);font-size:16px}.info-module__-7tKtW__blogDate{color:var(--color-neutral-400);margin-bottom:var(--space-2);font-size:12px;display:block}.info-module__-7tKtW__blogCard p{margin:0;font-size:14px}.info-module__-7tKtW__jobCard{padding:var(--space-5);border:1px solid var(--color-neutral-100);border-radius:var(--radius-lg);margin-bottom:var(--space-3);background:#fff;justify-content:space-between;align-items:center;display:flex}.info-module__-7tKtW__jobInfo h3{margin:0 0 var(--space-1);font-size:16px}.info-module__-7tKtW__jobMeta{color:var(--color-neutral-500);font-size:13px}.info-module__-7tKtW__contactGrid{gap:var(--space-8);margin:var(--space-6)0;grid-template-columns:1fr 1fr;display:grid}.info-module__-7tKtW__contactInfo h3{margin:var(--space-4)0 var(--space-1);font-size:16px}.info-module__-7tKtW__contactInfo p{margin:0;font-size:14px}.info-module__-7tKtW__registerForm{max-width:500px;margin:var(--space-6)auto}.info-module__-7tKtW__fieldGrid{gap:var(--space-4);display:grid}.info-module__-7tKtW__codeBlock{background:var(--color-neutral-900);color:#e5e7eb;padding:var(--space-4);border-radius:var(--radius-md);margin:var(--space-4)0;font-size:13px;line-height:1.6;overflow-x:auto}@media (max-width:768px){.info-module__-7tKtW__stepsGrid,.info-module__-7tKtW__pricingGrid,.info-module__-7tKtW__blogGrid,.info-module__-7tKtW__contactGrid{grid-template-columns:1fr}}
