/* Alma Meeo V10.98 · ZAČNI · kompaktno, gladko, mobile-first */
.am1085-start{--blue:#176f88;--blue2:#23879f;--ink:#244f60;--muted:#637d86;--line:#d2e5e9;--gold:#b87b20;max-width:980px;margin:0 auto;padding:14px 14px 38px;color:var(--ink);font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.am1085-start *{box-sizing:border-box}.am1098-start-card{padding:18px 20px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#fff 0%,#f8fcfd 100%);box-shadow:0 8px 24px rgba(27,87,105,.05)}
.am1085-kicker{margin:0 0 5px;color:var(--gold);font-size:11px;font-weight:900;letter-spacing:.08em}.am1098-start-head h1{margin:0;color:var(--blue);font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.04;letter-spacing:-.028em}.am1098-start-head p{max-width:760px;margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.55}
.am1098-start-form{display:grid;grid-template-columns:minmax(150px,.35fr) minmax(320px,1fr) auto;gap:10px;align-items:end;margin-top:16px}.am1085-form label{display:grid;gap:4px}.am1085-form label>span{color:var(--blue);font-size:11px;font-weight:900;letter-spacing:.055em}.am1085-form input,.am1085-form textarea{width:100%;border:1px solid #afd1d9;border-radius:10px;padding:10px 11px;background:#fff;color:var(--ink);font:inherit;font-size:14px}.am1085-form textarea{resize:vertical;min-height:72px;max-height:180px}.am1085-form small{color:#778b92;font-size:10.5px;line-height:1.35}.am1085-form input:focus,.am1085-form textarea:focus{outline:2px solid rgba(35,135,159,.14);border-color:var(--blue2)}
.am1085-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 13px;border:1px solid #a9cfd8;border-radius:10px;background:#fff;color:var(--blue);font:850 12px/1.2 system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer}.am1085-btn.is-primary{background:var(--blue2);border-color:var(--blue2);color:#fff}.am1098-start-submit{height:72px;max-width:210px}.am1085-error{grid-column:1/-1;margin:0;padding:8px 10px;border:1px solid #efc3b8;border-radius:9px;background:#fff3ef;color:#8a4738;font-size:12px;font-weight:750}
.am1098-start-flow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:13px;padding:8px 10px;border:1px solid #e1ebed;border-radius:10px;background:#fbfefe}.am1098-start-flow span{color:#466b78;font-size:10.5px;font-weight:850}.am1098-start-flow b{color:var(--gold);font-size:10px}.am1098-start-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px}.am1098-start-links a{padding:6px 9px;border:1px solid #d4e5e8;border-radius:8px;background:#fff;color:var(--blue);font-size:10.5px;font-weight:850;text-decoration:none}.am1098-local{margin:9px 0 0;color:#7a8c91;font-size:10.5px;line-height:1.4}
@media(max-width:820px){.am1098-start-form{grid-template-columns:1fr 1.6fr}.am1098-start-submit{grid-column:1/-1;width:100%;height:auto;max-width:none}.am1098-purpose textarea{min-height:82px}}
@media(max-width:620px){.am1085-start{padding:8px 8px 28px}.am1098-start-card{padding:13px 14px;border-radius:13px;box-shadow:none}.am1098-start-head h1{font-size:1.65rem}.am1098-start-head p{font-size:14px}.am1098-start-form{grid-template-columns:1fr;margin-top:12px}.am1098-purpose textarea{min-height:92px}.am1098-start-submit{grid-column:auto}.am1098-start-flow{gap:4px;padding:7px 8px}.am1098-start-flow span{font-size:9.5px}.am1098-start-flow b{font-size:9px}.am1098-start-links{gap:5px}.am1098-start-links a{flex:1 1 auto;text-align:center;padding:7px 6px;font-size:9.5px}}

/* V11.04 pilot A: predstavitev obstoječe poti, brez sprememb obrazca. */
.am1105-pilot{margin-top:14px;padding:22px 24px;border:1px solid #d2e5e9;border-radius:18px;background:linear-gradient(120deg,#f4fbfe 0%,#fff 58%,#fff9ed 100%)}
.am1105-pilot-head{max-width:770px}.am1105-pilot-head h2{margin:0;color:#176f88;font-size:clamp(1.5rem,2.5vw,2.05rem);line-height:1.14}.am1105-pilot-head>p:last-child{margin:9px 0 0;color:#526f79;font-size:15px;line-height:1.6}
.am1105-pilot-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px}.am1105-pilot-steps>div{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border:1px solid #d6e8eb;border-radius:13px;background:#fff}.am1105-pilot-steps strong{color:#b07825;font-size:11px;letter-spacing:.05em}.am1105-pilot-steps span{color:#315c6b;font-size:13px;line-height:1.55}
.am1105-pilot-bottom{display:flex;gap:15px;align-items:center;flex-wrap:wrap;margin-top:17px}.am1105-pilot-bottom .am1085-btn{text-decoration:none}.am1105-pilot-bottom p{flex:1 1 250px;margin:0;color:#607b85;font-size:12px;line-height:1.5}
@media(max-width:680px){.am1105-pilot{margin-top:10px;padding:17px 15px;border-radius:14px}.am1105-pilot-steps{grid-template-columns:1fr;gap:8px}.am1105-pilot-steps>div{padding:12px 13px}.am1105-pilot-bottom{align-items:stretch;flex-direction:column}.am1105-pilot-bottom .am1085-btn{width:100%;text-align:center}.am1105-pilot-bottom p{flex:auto}}
