body.page-should-i-take-loan .stl-form-card{max-width:460px;margin:0 auto;overflow:visible}body.page-should-i-take-loan .stl-hero{text-align:center;padding:1.25rem 1rem 1rem;margin:0 0 1rem;background:linear-gradient(180deg,rgba(122,24,52,.08) 0,rgba(255,205,128,.2) 100%);border:1px solid var(--cream-border);border-radius:12px}body.page-should-i-take-loan .stl-hero__label{margin:0 0 .35rem;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}body.page-should-i-take-loan .stl-hero__name{margin:0;font-family:Georgia,"Times New Roman",Times,serif;font-size:clamp(1.5rem, 5vw, 2.1rem);font-weight:700;color:var(--maroon,#7a1834);line-height:1.15}body.page-should-i-take-loan .stl-hero__meta{margin:.45rem 0 0;font-size:.9rem;font-weight:600;color:var(--ink)}body.page-should-i-take-loan .milan-gauge-wrap--poor .milan-gauge__needle-line{stroke:#b91c1c}body.page-should-i-take-loan .milan-gauge-wrap--poor .milan-gauge__needle-hub{fill:#7a1834}body.page-should-i-take-loan .milan-gauge-wrap--poor .milan-gauge__needle-hub-outer{fill:none;stroke:#d4a017;stroke-width:2}body.page-should-i-take-loan .milan-gauge-wrap--poor .milan-gauge__score-num{fill:#b91c1c}body.page-should-i-take-loan .milan-score-value--poor{color:#b91c1c}body.page-should-i-take-loan .stl-verdict-summary{margin:.25rem auto 1.25rem;max-width:42rem;text-align:center;font-size:.98rem;line-height:1.55;color:var(--ink)}body.page-should-i-take-loan .stl-signs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin:0 0 1.25rem}body.page-should-i-take-loan .stl-sign-card{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;background:var(--cream-card);border:1px solid var(--cream-border);border-radius:10px}body.page-should-i-take-loan .stl-glyph{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;background:var(--crimson,#7a1834);border-radius:50%}body.page-should-i-take-loan .stl-glyph img{width:100%;height:100%;display:block}body.page-should-i-take-loan .stl-sign-card__label{margin:0 0 .15rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}body.page-should-i-take-loan .stl-sign-card__value{margin:0;font-size:1.05rem;font-weight:700;color:var(--ink)}body.page-should-i-take-loan .stl-sign-card__value span{font-size:.85rem;font-weight:500;color:var(--muted)}body.page-should-i-take-loan .stl-lead{margin:0 0 .75rem;font-size:.92rem;color:var(--muted)}body.page-should-i-take-loan .stl-factors{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:.5rem}body.page-should-i-take-loan .stl-factor{display:flex;align-items:flex-start;gap:.75rem;padding:.7rem .85rem;background:#fff;border:1px solid var(--cream-border);border-left-width:4px;border-radius:8px}body.page-should-i-take-loan .stl-factor--up{border-left-color:#15803d}body.page-should-i-take-loan .stl-factor--down{border-left-color:#b91c1c}body.page-should-i-take-loan .stl-factor__pts{flex:0 0 2.6rem;text-align:center;font-weight:800;font-size:1.05rem;font-variant-numeric:tabular-nums}body.page-should-i-take-loan .stl-factor--up .stl-factor__pts{color:#15803d}body.page-should-i-take-loan .stl-factor--down .stl-factor__pts{color:#b91c1c}body.page-should-i-take-loan .stl-factor__body{display:block}body.page-should-i-take-loan .stl-factor__body strong{display:block;font-size:.95rem;color:var(--ink)}body.page-should-i-take-loan .stl-factor__detail{display:block;margin-top:.15rem;font-size:.85rem;line-height:1.45;color:var(--muted)}body.page-should-i-take-loan .stl-harm{padding:.9rem 1rem;margin:0 0 1.25rem;background:var(--cream-card);border:1px solid var(--cream-border);border-radius:10px}body.page-should-i-take-loan .stl-harm--elevated{background:#fbeaea;border-color:#e6b8b8}body.page-should-i-take-loan .stl-harm__level{margin:0 0 .3rem;font-size:.98rem;color:var(--ink)}body.page-should-i-take-loan .stl-harm__text{margin:0;font-size:.92rem;line-height:1.5;color:var(--ink)}body.page-should-i-take-loan .stl-harm__affl-label{margin:.6rem 0 .25rem;font-size:.85rem;font-weight:600;color:var(--muted)}body.page-should-i-take-loan .stl-harm__affl{margin:0;padding-left:1.1rem;font-size:.88rem;color:var(--ink)}body.page-should-i-take-loan .stl-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin:0 0 1.25rem}body.page-should-i-take-loan .stl-split__card{padding:.85rem 1rem;background:#fff;border:1px solid var(--cream-border);border-radius:10px}body.page-should-i-take-loan .stl-split__title{margin:0 0 .3rem;font-size:1rem;font-weight:700;color:var(--maroon,#7a1834)}body.page-should-i-take-loan .stl-split__lean{margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:var(--ink)}body.page-should-i-take-loan .stl-split__pct{font-size:1.35rem;font-weight:800;color:var(--maroon,#7a1834)}body.page-should-i-take-loan .stl-split__drivers{margin:0;padding-left:1.1rem;font-size:.85rem;line-height:1.45;color:var(--muted)}body.page-should-i-take-loan .stl-split__drivers li{margin-bottom:.25rem}body.page-should-i-take-loan .stl-grid,body.page-should-i-take-loan .stl-table{margin-bottom:1.25rem}body.page-should-i-take-loan .stl-dasha{margin:0 0 1.25rem}body.page-should-i-take-loan .stl-dasha p{margin:0;font-size:.92rem;line-height:1.5;color:var(--ink)}body.page-should-i-take-loan .stl-disclaimer{padding:.85rem 1rem;margin:0 0 1rem;background:#fbeaea;border:1px solid #e6b8b8;border-radius:10px}body.page-should-i-take-loan .stl-disclaimer p{margin:0;font-size:.88rem;line-height:1.5;color:#6b2020}