[data-theme=v2]{--v2-bg: #F5F7FA;--v2-card: #FFFFFF;--v2-text: #0F1A2E;--v2-muted: #5C6B85;--v2-dim: #8290A8;--v2-line: #E4E9F0;--v2-line-strong: #0F1A2E;--v2-blue: #1F4CE6;--v2-blue-hi: #1A3FCC;--v2-blue-soft: #EBF0FF;--v2-green: #0F8A5F;--v2-green-soft: #E6F7EF;--v2-amber: #B8830C;--v2-amber-soft: #FFF6E0;--v2-red: #B33232;--v2-red-soft: #FBEDED;--v2-fb-strong: #0A6B4A;--v2-fb-strong-bg: #F0FAF5;--v2-fb-weak: #8B3A3A;--v2-fb-weak-bg: #FBF2F1;--v2-fb-tip: #1F4CE6;--v2-fb-tip-bg: #F0F4FE;--v2-shadow: 0 1px 2px rgba(15,26,46,.04);--v2-shadow-hi: 0 4px 12px rgba(15,26,46,.08);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--v2-bg);color:var(--v2-text)}[data-theme=v2] *{border-radius:6px!important;box-sizing:border-box}[data-theme=v2] .v2-round{border-radius:999px!important}[data-theme=v2] .v2-mono{font-variant-numeric:tabular-nums}[data-theme=v2] .v2-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;font-family:Inter,sans-serif;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:none;line-height:1.4}[data-theme=v2] .v2-btn-primary{background:var(--v2-blue);color:#fff}[data-theme=v2] .v2-btn-primary:hover:not(:disabled){background:var(--v2-blue-hi)}[data-theme=v2] .v2-btn-primary:disabled{background:var(--v2-dim);cursor:not-allowed}[data-theme=v2] .v2-btn-line{background:transparent;color:var(--v2-text);border-color:var(--v2-line-strong)}[data-theme=v2] .v2-btn-line:hover{background:var(--v2-text);color:#fff}[data-theme=v2] .v2-tile{background:var(--v2-card);border:1px solid var(--v2-line);padding:24px}[data-theme=v2] .v2-kicker{font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--v2-blue)}[data-theme=v2] h1,[data-theme=v2] h2,[data-theme=v2] h3,[data-theme=v2] h4{font-family:Inter,sans-serif;font-weight:700;letter-spacing:-.015em;color:var(--v2-text)}[data-theme=v2] h1{font-weight:800}@media (min-width: 901px){[data-theme=v2] .v2-hero-grid{grid-template-rows:auto auto;row-gap:24px!important}[data-theme=v2] .v2-hero-grid{grid-template-rows:auto auto auto}[data-theme=v2] .v2-hero-headline{grid-column:1;grid-row:1}[data-theme=v2] .v2-hero-pill{grid-column:1;grid-row:2}[data-theme=v2] .v2-hero-extras{grid-column:1;grid-row:3}[data-theme=v2] .v2-hero-upload{grid-column:2;grid-row:1 / span 3}}[data-theme=v2] body.v2-body{background:linear-gradient(var(--v2-bg),var(--v2-bg))}[data-theme=v2] .v2-edit-scope .MuiCard-root{padding:14px 16px!important;margin-bottom:10px!important;border-radius:6px!important;box-shadow:none!important;border:1px solid var(--v2-line)!important}[data-theme=v2] .v2-edit-scope .MuiCard-root>.MuiBox-root:first-child{margin-bottom:12px!important;padding-bottom:6px!important}[data-theme=v2] .v2-edit-scope .MuiTypography-root{font-family:Inter,sans-serif!important}[data-theme=v2] .v2-edit-scope .MuiTextField-root{margin-bottom:4px!important}[data-theme=v2] .v2-edit-scope .MuiInputBase-root{font-size:13.5px!important}[data-theme=v2] .v2-edit-scope .MuiInputBase-input,[data-theme=v2] .v2-edit-scope .MuiInputBase-inputMultiline{padding:8px 10px!important}[data-theme=v2] .v2-edit-scope .MuiInputLabel-root{font-size:12.5px!important}[data-theme=v2] .v2-edit-scope .MuiButton-root{font-size:12px!important;padding:4px 12px!important}[data-theme=v2] .v2-edit-scope .MuiIconButton-root{padding:4px!important}[data-theme=v2] .v2-edit-scope .MuiIconButton-root svg{font-size:16px!important}[data-theme=v2] .v2-edit-scope .MuiChip-root{height:24px!important;font-size:12px!important}[data-theme=v2] .v2-edit-scope .MuiOutlinedInput-notchedOutline{border-color:var(--v2-line)!important}[data-theme=v2] .v2-edit-scope .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--v2-blue)!important}[data-theme=v2] .v2-edit-scope .MuiSlider-root{padding:8px 0!important}@media (max-width: 900px){[data-theme=v2] .v2-hero-grid{grid-template-columns:1fr!important;gap:32px!important}[data-theme=v2] .v2-hero-grid>*{min-width:0!important}[data-theme=v2] .v2-hero-headline{order:-3}[data-theme=v2] .v2-hero-pill{order:-2;text-align:center;margin:0!important}[data-theme=v2] .v2-hero-upload{order:-1;overflow:hidden;padding:14px!important}[data-theme=v2] .v2-hero-extras{order:0;padding-top:0!important}[data-theme=v2] .v2-hero-headline{padding-top:0!important}[data-theme=v2] .v2-hero-headline .v2-kicker{margin-bottom:6px!important;font-size:11px!important}[data-theme=v2] .v2-hero-headline .v2-hero-h1{font-size:18px!important;line-height:1.2!important;margin-bottom:6px!important;min-height:3.6em!important}[data-theme=v2] .v2-hero-pill{margin-bottom:0!important}[data-theme=v2] .v2-hero-pill>div{margin-bottom:0!important;padding:3px 10px!important;font-size:11.5px!important}[data-theme=v2] .v2-hero-grid{row-gap:8px!important}[data-theme=v2] .v2-hero-section{padding:12px 0 24px!important}[data-theme=v2] .v2-hero-headline .v2-hero-deck{display:none!important}[data-theme=v2] .v2-hero-upload h3{font-size:19px!important;margin-bottom:6px!important}[data-theme=v2] .v2-hero-upload>div:nth-child(2){margin-bottom:10px!important}[data-theme=v2] .v2-hero-upload>div:nth-child(2) button{padding:5px 14px!important;font-size:12px!important}[data-theme=v2] .v2-hero-upload>div:nth-child(3){padding:16px 14px!important;margin-bottom:10px!important}[data-theme=v2] .v2-hero-upload>div:nth-child(3)>div:first-child{font-size:22px!important;margin-bottom:4px!important}[data-theme=v2] .v2-hero-upload textarea{min-height:48px!important;margin-bottom:10px!important;font-size:12.5px!important}[data-theme=v2] .v2-hero-upload label{margin-bottom:4px!important}[data-theme=v2] .v2-hero-upload>button.v2-btn-primary{padding:11px 18px!important;font-size:14px!important}[data-theme=v2] .v2-sample-grid{grid-template-columns:1fr!important;gap:24px!important}[data-theme=v2] .v2-cols-3{grid-template-columns:1fr!important}[data-theme=v2] .v2-cols-4{grid-template-columns:repeat(2,1fr)!important}[data-theme=v2] .v2-results-grid{grid-template-columns:1fr!important}[data-theme=v2] .v2-results-grid>aside{position:static!important}[data-theme=v2] .v2-section-grid{grid-template-columns:1fr!important}[data-theme=v2] .v2-nav-links{display:none!important}[data-theme=v2] .v2-nav-inner{padding:0 16px!important}[data-theme=v2] nav .v2-btn-primary{padding:8px 14px!important;font-size:12.5px!important;white-space:nowrap}[data-theme=v2] .v2-hero-section{padding:20px 0 32px!important}[data-theme=v2] .v2-hero-grid>div:first-child{padding-top:0!important}[data-theme=v2] .v2-footer-grid{grid-template-columns:repeat(2,1fr)!important;gap:32px!important}[data-theme=v2] .v2-cta-grid{grid-template-columns:1fr!important;gap:24px!important;padding:40px!important;text-align:center}[data-theme=v2] .v2-cta-grid>div:last-child{text-align:center!important}[data-theme=v2] .v2-hero-h1{font-size:34px!important}[data-theme=v2] .v2-hero-kicker+h1{font-size:34px!important}}@media (max-width: 560px){[data-theme=v2] .v2-footer-grid,[data-theme=v2] .v2-cols-4{grid-template-columns:1fr!important}[data-theme=v2] .v2-hero-h1{font-size:28px!important;line-height:1.1!important}}@keyframes v2Bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes v2BounceCentered{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}[data-theme=v2] .v2-bounce{animation:v2Bounce 1.4s ease-in-out infinite}
