.doorato svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.doorato{row-gap:56px}.doorato h2{gap:18px;letter-spacing:-.035em}.doorato-app-icon{width:64px;height:64px;flex:0 0 64px;object-fit:contain;border-radius:14px}.doorato-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:26px}.doorato-primary{background:#0755ba;border-color:#0755ba;color:#fff}.doorato-primary:hover{background:#06479c;border-color:#06479c}.doorato .doorato-human{max-width:460px;font-size:.875rem}.doorato-download{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:36px;background:#eff4fa;border:1px solid #d2deec;border-radius:4px;scroll-margin-top:115px}.doorato-download .eyebrow{color:#0755ba;margin-bottom:12px}.doorato-download h3{font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.25;margin-bottom:16px}.doorato-download-copy>p:not(.eyebrow){font-size:.9375rem;color:#46566a;max-width:540px}.doorato-download .text-link{color:#102c52;border-color:#102c52;margin-top:14px}.doorato-stores{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.doorato-stores li{min-width:0;padding:23px 20px;border:1px solid #cfdae8;background:#fff;border-radius:4px}.doorato-platform{display:block;font-size:.75rem;line-height:1.45;color:#526277;margin-bottom:8px}.doorato-stores strong{display:block;font-size:1.25rem;line-height:1.25;font-weight:600;color:#102c52}.doorato-store-status{display:inline-block;margin-top:17px;padding:4px 10px;border:1px solid #d4deea;border-radius:4px;background:#f5f8fc;font-size:.75rem;line-height:1.5;color:#46566a}@media(max-width:960px){.doorato-download{grid-template-columns:1fr;gap:28px}.doorato-stores{max-width:540px;width:100%}}@media(max-width:680px){.doorato h2{font-size:2.2rem;gap:14px}.doorato-app-icon{width:54px;height:54px;flex-basis:54px}.doorato-download{margin-top:36px;padding:24px;scroll-margin-top:88px}.doorato-stores{gap:10px}.doorato-stores li{padding:18px 14px}.doorato-stores strong{font-size:1.125rem}.doorato-actions .button{padding-inline:19px}.doorato .doorato-human{max-width:none}}@media(max-width:360px){.doorato-stores{grid-template-columns:1fr}}
