.interview-lp-page{--il-teal:#317f81}.interview-lp-page .material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.interview-lp-page .il-hero{background:var(--surface-2);border-bottom:1px solid var(--border);padding:56px 32px 48px}.interview-lp-page .il-hero-grid{grid-template-columns:1fr;align-items:center;gap:40px;max-width:1180px;margin:0 auto;display:grid}@media (min-width:960px){.interview-lp-page .il-hero-grid{grid-template-columns:1.2fr 1fr}}.interview-lp-page .il-hero-copy h1{letter-spacing:-.01em;text-wrap:balance;margin:0 0 16px;font-size:42px;font-weight:700;line-height:1.12}.interview-lp-page .il-hero-copy h1 span{color:var(--accent)}.interview-lp-page .il-hero-copy p{color:var(--text-muted);max-width:48ch;margin:0 0 24px;font-size:17px;line-height:1.6}.interview-lp-page .il-hero-visual{display:none;position:relative}@media (min-width:960px){.interview-lp-page .il-hero-visual{display:block}}.interview-lp-page .il-hero-card{aspect-ratio:1;border:1px solid var(--border);background:linear-gradient(135deg, var(--accent), var(--il-teal));color:#ffffffb3;border-radius:16px;justify-content:center;align-items:center;display:flex;transform:rotate(3deg);box-shadow:0 20px 45px -10px #1b365d40}.interview-lp-page .il-hero-badge{background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:-12px;left:-12px;box-shadow:0 12px 24px -12px #1b365d4d}.interview-lp-page .il-hero-badge-icon{background:color-mix(in srgb, var(--accent) 15%, transparent);width:40px;height:40px;color:var(--accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.interview-lp-page .il-hero-badge-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.interview-lp-page .il-hero-badge-value{color:var(--accent);font-size:14px;font-weight:700}.interview-lp-page .il-hero-hint{color:var(--text-muted);align-items:flex-start;gap:6px;margin-top:14px;font-size:13.5px;font-weight:500;display:flex}@media (min-width:640px){.interview-lp-page .il-hero-hint{display:none}}.interview-lp-page .il-stats{background:var(--surface);border-bottom:1px solid var(--border);padding:32px}.interview-lp-page .il-stats-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1180px;margin:0 auto;display:grid}.interview-lp-page .il-stats-grid h3{color:var(--accent);margin:0;font-size:30px;font-weight:800}@media (min-width:640px){.interview-lp-page .il-stats-grid h3{font-size:38px}}.interview-lp-page .il-stats-grid p{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-top:4px;font-size:11px;font-weight:600}@media (min-width:640px){.interview-lp-page .il-stats-grid p{font-size:13px}}.interview-lp-page .il-features{padding:56px 32px}.interview-lp-page .il-features-grid{grid-template-columns:1fr;gap:20px;max-width:1180px;margin:32px auto 0;display:grid}@media (min-width:768px){.interview-lp-page .il-features-grid{grid-template-columns:repeat(3,1fr)}}.interview-lp-page .il-feature-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:24px}.interview-lp-page .il-feature-icon{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.interview-lp-page .il-feature-card h3{color:var(--accent);margin:0 0 8px;font-size:20px;font-weight:700}.interview-lp-page .il-feature-card p{color:var(--text-muted);margin:0;line-height:1.6}.interview-lp-page .il-steps-section{background:var(--surface-2);padding:56px 32px}.interview-lp-page .il-steps{grid-template-columns:1fr;gap:40px;max-width:1180px;margin:32px auto 0;display:grid;position:relative}@media (min-width:768px){.interview-lp-page .il-steps{grid-template-columns:repeat(3,1fr)}}.interview-lp-page .il-step{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.interview-lp-page .il-step-icon{background:var(--accent);color:#fff;border:4px solid var(--surface-2);border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex;box-shadow:0 12px 24px -12px #1b365d66}.interview-lp-page .il-step-k{text-transform:uppercase;color:var(--accent);margin-bottom:6px;font-size:11px;font-weight:700}.interview-lp-page .il-step h3{color:var(--accent);margin:0 0 8px;font-size:19px;font-weight:700}.interview-lp-page .il-step p{color:var(--text-muted);margin:0;line-height:1.6}
