.fda-smart{--navy:#103b72;--blue:#1767b9;--ink:#21334a;--muted:#5b6c82;--line:#dbe5f0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);line-height:1.55;overflow:visible!important;background:#fff}
.fda-smart *{box-sizing:border-box}.fda-smart [hidden]{display:none!important}.fda-smart .fda-wrap{max-width:1220px;margin:auto;padding:0 20px}
.fda-smart .fda-hero{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;background:linear-gradient(110deg,#0d356e,#1766b8);color:#fff;padding:84px 0}
.fda-smart .fda-hero span{font-weight:800;letter-spacing:.13em;font-size:12px}.fda-smart .fda-hero h2{color:#fff!important;font-size:clamp(40px,6vw,70px);line-height:1.04;letter-spacing:-.045em;margin:15px 0}.fda-smart .fda-hero p{color:#e5f1ff;font-size:19px;max-width:700px;margin:0}
.fda-smart .fda-main{padding-bottom:70px}.fda-smart .fda-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:#fff;box-shadow:0 9px 28px #143e7119;border-radius:15px;padding:11px;margin-top:-23px;position:relative}.fda-smart .fda-steps span{border-radius:9px;padding:12px;text-align:center;color:#62758b;font-size:13px;font-weight:800}.fda-smart .fda-steps .is-active{background:#e8f2fd;color:var(--navy)}
.fda-smart .fda-panel{border:1px solid var(--line);box-shadow:0 10px 30px #12365f10;border-radius:18px;padding:30px;margin:22px 0;background:#fff}.fda-smart h3{color:var(--navy)!important;font-size:32px;line-height:1.15;margin:0 0 15px}.fda-smart h4{color:var(--navy)!important;font-size:20px;margin:24px 0 12px}.fda-smart .fda-input,.fda-smart .fda-fields input{border:1px solid #c4d5e8;border-radius:10px;padding:13px 14px;width:100%;outline:0;background:#fff}.fda-smart .fda-input:focus,.fda-smart .fda-fields input:focus{border-color:var(--blue)}
.fda-smart .fda-categories{display:flex;gap:8px;overflow:auto;padding:18px 0}.fda-smart .fda-chip{border:1px solid var(--line);background:#fff;color:#3e536e;border-radius:999px;padding:9px 13px;white-space:nowrap;font-weight:700;font-size:13px;cursor:pointer}.fda-smart .fda-chip.is-active{background:var(--navy);color:#fff;border-color:var(--navy)}
.fda-smart .fda-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.fda-smart .fda-card{text-align:left;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;min-height:135px;cursor:pointer}.fda-smart .fda-card:hover,.fda-smart .fda-card:focus{border-color:var(--blue);box-shadow:0 6px 18px #1b5a9f20}.fda-smart .fda-card small{display:inline-block;background:#edf5fd;color:#135499;border-radius:7px;padding:5px 8px;font-weight:700}.fda-smart .fda-card strong{display:block;color:var(--navy);font-size:19px;margin:9px 0}.fda-smart .fda-card span{display:block;color:var(--muted);font-size:13px}
.fda-smart .fda-price{font-size:23px;font-weight:800;color:var(--navy)}.fda-smart .fda-guidance{background:#f3f8fd;border-left:4px solid var(--blue);padding:17px;border-radius:0 9px 9px 0;margin:13px 0;white-space:normal}.fda-smart .fda-guidance strong{color:var(--navy)}.fda-smart .fda-guidance p{margin:8px 0 0}.fda-smart .fda-document{display:flex;gap:10px;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:9px;padding:12px;margin:8px 0}.fda-smart .fda-document small{color:var(--muted)}
.fda-smart .fda-primary{display:inline-block;border:0;background:var(--blue);color:#fff!important;padding:14px 20px;border-radius:9px;font-weight:800;cursor:pointer;margin-top:19px}.fda-smart .fda-back,.fda-smart .fda-copy{display:inline-block;border:0;background:transparent;color:var(--blue);font-weight:700;cursor:pointer;padding:7px 0;margin-bottom:12px}.fda-smart .fda-copy{display:block;margin-top:8px}.fda-smart .fda-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.fda-smart .fda-fields label{font-weight:700;font-size:14px}.fda-smart .fda-fields input{display:block;margin-top:5px}.fda-smart .fda-upload{display:block;border:1px dashed #9bb9d8;background:#f7fbff;padding:14px;border-radius:10px;font-weight:700;margin:10px 0}.fda-smart .fda-upload input{display:block;margin-top:7px;max-width:100%}.fda-smart .fda-consent{display:block;margin:23px 0 8px}.fda-smart .fda-small{font-size:12px;color:var(--muted)}.fda-smart .fda-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important}.fda-smart .fda-success{background:#e4f5eb;border:1px solid #a8d9bb;border-radius:10px;padding:15px;margin:18px 0;color:#175f3c}
.fda-smart .fda-primary:disabled{background:#647a93;cursor:not-allowed;opacity:.9}
@media(max-width:900px){.fda-smart .fda-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.fda-smart .fda-wrap{padding:0 15px}.fda-smart .fda-hero{padding:66px 0}.fda-smart .fda-panel{padding:20px 16px}.fda-smart .fda-grid,.fda-smart .fda-fields{grid-template-columns:1fr}.fda-smart .fda-steps span{padding:11px 3px;font-size:11px}}
