.GermanyServiceDecisionPanel_panel__vRQVz{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--primary) 14%,transparent),transparent 30rem),color-mix(in srgb,var(--surface-strong) 94%,transparent);box-shadow:0 24px 64px rgba(2,6,23,.14)}.GermanyServiceDecisionPanel_panel__vRQVz:before{position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--primary),var(--cyan),transparent 82%);content:""}.GermanyServiceDecisionPanel_header__uIqge{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding:clamp(26px,4vw,42px)}.GermanyServiceDecisionPanel_header__uIqge>div{max-width:780px}.GermanyServiceDecisionPanel_eyebrow__AC31L{display:inline-flex;align-items:center;gap:8px;color:var(--primary);font-size:11px;font-weight:900}.GermanyServiceDecisionPanel_eyebrow__AC31L svg{width:16px;height:16px}.GermanyServiceDecisionPanel_header__uIqge h2{margin:10px 0 12px;color:var(--text);font-size:clamp(24px,3.2vw,40px);line-height:1.35;text-wrap:balance}.GermanyServiceDecisionPanel_header__uIqge p{margin:0;color:var(--text-soft);font-size:14px;line-height:2}.GermanyServiceDecisionPanel_status__42Zmi{display:inline-flex;min-height:40px;flex:none;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:0 14px;font-size:10px;font-weight:900;white-space:nowrap}.GermanyServiceDecisionPanel_status__42Zmi i{width:8px;height:8px;border-radius:50%}.GermanyServiceDecisionPanel_ready__3Plvk{border-color:color-mix(in srgb,#10b981 34%,transparent);background:color-mix(in srgb,#10b981 9%,transparent);color:#34d399}.GermanyServiceDecisionPanel_ready__3Plvk i{background:#10b981;box-shadow:0 0 0 5px color-mix(in srgb,#10b981 13%,transparent)}.GermanyServiceDecisionPanel_review__hnfnZ{border-color:color-mix(in srgb,#f59e0b 34%,transparent);background:color-mix(in srgb,#f59e0b 9%,transparent);color:#fbbf24}.GermanyServiceDecisionPanel_review__hnfnZ i{background:#f59e0b;box-shadow:0 0 0 5px color-mix(in srgb,#f59e0b 13%,transparent)}.GermanyServiceDecisionPanel_criteria__11g8W{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--line);background:var(--line);gap:1px}.GermanyServiceDecisionPanel_criteria__11g8W article{min-width:0;background:color-mix(in srgb,var(--surface) 96%,transparent);padding:24px}.GermanyServiceDecisionPanel_icon__VAXFT{display:grid;width:42px;height:42px;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 28%,var(--line));border-radius:13px;background:color-mix(in srgb,var(--primary) 9%,transparent);color:var(--primary)}.GermanyServiceDecisionPanel_icon__VAXFT svg{width:20px;height:20px}.GermanyServiceDecisionPanel_criteria__11g8W small,.GermanyServiceDecisionPanel_decisionGrid__7CaAA article>span{display:block;margin-top:16px;color:var(--muted);font-size:10px;font-weight:850}.GermanyServiceDecisionPanel_criteria__11g8W strong{display:block;margin-top:5px;color:var(--text);font-size:16px}.GermanyServiceDecisionPanel_criteria__11g8W p{margin:10px 0 0;color:var(--text-soft);font-size:11px;line-height:1.9}.GermanyServiceDecisionPanel_decisionGrid__7CaAA{display:grid;grid-template-columns:1fr .8fr 1.25fr;gap:16px;padding:clamp(22px,3vw,32px)}.GermanyServiceDecisionPanel_decisionGrid__7CaAA>*{border:1px solid var(--line);border-radius:18px;background:color-mix(in srgb,var(--surface) 82%,transparent);padding:20px}.GermanyServiceDecisionPanel_decisionGrid__7CaAA article>span{margin:0 0 14px;color:var(--text);font-size:12px}.GermanyServiceDecisionPanel_decisionGrid__7CaAA ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.GermanyServiceDecisionPanel_decisionGrid__7CaAA li{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:11px;font-weight:750}.GermanyServiceDecisionPanel_checklist__vNC6o li svg{width:15px;height:15px;flex:none;color:#10b981}.GermanyServiceDecisionPanel_suitable__RdIDP ul{display:flex;flex-wrap:wrap;gap:8px}.GermanyServiceDecisionPanel_suitable__RdIDP li{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--primary) 7%,transparent);padding:7px 10px;color:var(--text)}.GermanyServiceDecisionPanel_warning__S1LGE{display:flex;align-items:flex-start;gap:13px;border-color:color-mix(in srgb,#f59e0b 24%,var(--line));background:color-mix(in srgb,#f59e0b 7%,var(--surface))}.GermanyServiceDecisionPanel_warning__S1LGE>svg{width:21px;height:21px;flex:none;color:#f59e0b}.GermanyServiceDecisionPanel_warning__S1LGE strong{color:var(--text);font-size:12px}.GermanyServiceDecisionPanel_warning__S1LGE p{margin:7px 0 0;color:var(--text-soft);font-size:11px;line-height:1.9}.GermanyServiceDecisionPanel_footer__nbWDb{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:20px clamp(22px,3vw,32px)}.GermanyServiceDecisionPanel_footer__nbWDb p{display:flex;align-items:center;gap:9px;margin:0;color:var(--muted);font-size:10px;font-weight:750}.GermanyServiceDecisionPanel_footer__nbWDb p svg{width:16px;height:16px;flex:none;color:#10b981}.GermanyServiceDecisionPanel_footer__nbWDb a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border-radius:999px;background:linear-gradient(135deg,#5b5ff6,#38bdf8);padding:0 20px;color:#fff;font-size:11px;font-weight:900;box-shadow:0 12px 28px color-mix(in srgb,var(--primary) 30%,transparent);transition:transform .18s ease,filter .18s ease}.GermanyServiceDecisionPanel_footer__nbWDb a:hover{transform:translateY(-2px);filter:brightness(1.07)}.GermanyServiceDecisionPanel_footer__nbWDb a:focus-visible{outline:3px solid color-mix(in srgb,var(--cyan) 58%,transparent);outline-offset:3px}.GermanyServiceDecisionPanel_footer__nbWDb a svg{width:15px;height:15px}html:not(.dark) .GermanyServiceDecisionPanel_panel__vRQVz{border-color:rgba(79,70,229,.14);background:radial-gradient(circle at 92% 0,rgba(99,102,241,.09),transparent 30rem),#fff;box-shadow:0 22px 56px rgba(51,65,85,.1)}html:not(.dark) .GermanyServiceDecisionPanel_criteria__11g8W{background:#e7eaf0}html:not(.dark) .GermanyServiceDecisionPanel_criteria__11g8W article{background:#fafbfc}html:not(.dark) .GermanyServiceDecisionPanel_decisionGrid__7CaAA>*{background:#f8fafc}html:not(.dark) .GermanyServiceDecisionPanel_ready__3Plvk{color:#047857}html:not(.dark) .GermanyServiceDecisionPanel_review__hnfnZ{color:#b45309}html:not(.dark) .GermanyServiceDecisionPanel_footer__nbWDb a{background:linear-gradient(135deg,#4f46e5,#2563eb)}@media (max-width:980px){.GermanyServiceDecisionPanel_criteria__11g8W{grid-template-columns:repeat(2,minmax(0,1fr))}.GermanyServiceDecisionPanel_decisionGrid__7CaAA{grid-template-columns:1fr 1fr}.GermanyServiceDecisionPanel_warning__S1LGE{grid-column:1/-1}}@media (max-width:640px){.GermanyServiceDecisionPanel_panel__vRQVz{border-radius:22px}.GermanyServiceDecisionPanel_header__uIqge{flex-direction:column;gap:18px;padding:24px 18px}.GermanyServiceDecisionPanel_header__uIqge h2{font-size:24px}.GermanyServiceDecisionPanel_header__uIqge p{font-size:13px}.GermanyServiceDecisionPanel_criteria__11g8W,.GermanyServiceDecisionPanel_decisionGrid__7CaAA{grid-template-columns:1fr}.GermanyServiceDecisionPanel_criteria__11g8W article{padding:20px 18px}.GermanyServiceDecisionPanel_warning__S1LGE{grid-column:auto}.GermanyServiceDecisionPanel_decisionGrid__7CaAA{padding:16px}.GermanyServiceDecisionPanel_footer__nbWDb{align-items:stretch;flex-direction:column;padding:18px}.GermanyServiceDecisionPanel_footer__nbWDb p{line-height:1.8}.GermanyServiceDecisionPanel_footer__nbWDb a{width:100%}}@media (prefers-reduced-motion:reduce){.GermanyServiceDecisionPanel_footer__nbWDb a{transition:none}.GermanyServiceDecisionPanel_footer__nbWDb a:hover{transform:none}}