/* Dora is the main entrance; medical credentials remain immediately visible. */
.dora-hero .hero-grid{grid-template-columns:1.1fr 1fr;gap:70px;padding-block:58px 32px;align-items:start}.dora-hero .hero-copy{padding:4px 0}.dora-hero h1{font-size:clamp(44px,4.4vw,66px);line-height:1.08;margin-bottom:24px}.dora-hero .hero-description{font-size:18px;max-width:490px;margin-bottom:16px}.dora-preview-note{font-size:12px;color:#536675;max-width:450px}.dora-backing{border-top:1px solid #cad8de;margin-top:30px;padding-top:22px;display:flex;gap:18px;align-items:center}.dora-backing img{display:block;width:132px;height:auto;flex:none;background:#182d56}.dora-backing span{font-size:11px;color:var(--muted)}.dora-backing strong{display:block;font-size:17px;font-weight:500;line-height:1.3}.dora-backing p{font-size:10px;line-height:1.6;margin:6px 0}.dora-backing a{font-size:12px;text-underline-offset:4px}.dora-entry-panel{background:#fff;border:1px solid #cbd7dd;padding:32px;box-shadow:0 15px 45px #17324708}.dora-wordmark{display:flex;align-items:center;justify-content:space-between;font:42px/1 Georgia,serif;letter-spacing:-.06em;color:#12364c;margin-bottom:28px}.dora-wordmark span{font:40px/1 Georgia,serif;color:#8b7659}.dora-entry-panel h2{font-size:30px;letter-spacing:-.03em;margin-bottom:10px}.dora-entry-panel>p:not(.dora-wordmark){font-size:14px;color:var(--muted)}#dora-entry label{display:block;font-size:12px;margin-bottom:8px}#dora-entry textarea{display:block;width:100%;border:1px solid #b6c8d3;background:#fbfcfc;padding:14px;color:var(--ink);resize:vertical;font-size:15px;line-height:1.5;border-radius:2px}#dora-entry .button{width:100%;margin-top:12px;justify-content:space-between;font-size:15px}.dora-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-block:20px}.dora-suggestions button{background:#f1f5f6;border:1px solid #d9e2e6;padding:9px 12px;color:#345264;border-radius:2px;font-size:12px;text-align:left;min-height:40px}.dora-suggestions button:hover{border-color:#476d84}.dora-entry-panel .dora-entry-note{font-size:11px;line-height:1.6;margin-bottom:16px}.dora-entry-panel .dora-urgent{border-top:1px solid #dce4e7;padding-top:16px;margin-bottom:0;font-size:11px;line-height:1.6}.dora-explore{display:flex;justify-content:space-between;gap:20px;padding-block:22px;border-top:1px solid #cbd8dd}.dora-explore a{display:flex;gap:25px;text-decoration:none;font-size:13px}.dora-explore a:hover{text-decoration:underline}
@media(max-width:1000px){.dora-hero .hero-grid{gap:32px}.dora-entry-panel{padding:24px}.dora-backing{align-items:start}.dora-backing img{width:96px}}@media(max-width:800px){.dora-hero .hero-grid{grid-template-columns:1fr;gap:28px;padding-block:32px}.dora-hero h1{font-size:48px}.dora-hero h1 br:last-of-type{display:none}.dora-hero .hero-description{max-width:100%}.dora-backing{max-width:500px}.dora-backing img{width:120px}.dora-entry-panel{padding:26px}.dora-wordmark{margin-bottom:20px}.dora-explore{padding-block:22px}.dora-entry-panel{scroll-margin-top:140px}}@media(max-width:420px){.dora-hero h1{font-size:41px}.dora-backing{gap:12px}.dora-backing img{width:92px}.dora-backing strong{font-size:15px}.dora-entry-panel{padding:22px}.dora-explore{flex-direction:column;gap:12px}}
