:root{--color-primary: #003865;--color-primary-hover: #004d8a;--color-primary-light: #0066b3;--color-accent: #0091d5;--color-accent-hover: #007ab8;--color-text: #111827;--color-text-secondary: #374151;--color-text-muted: #6b7280;--color-text-light: #9ca3af;--color-bg: #f4f6f9;--color-bg-secondary: #eef2f7;--color-card: #ffffff;--color-border: #e2e8f0;--color-white: #ffffff;--gradient-hero: linear-gradient(135deg, #002d52 0%, #003865 45%, #005fa3 100%);--gradient-accent: linear-gradient(135deg, #003865 0%, #0091d5 100%);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-card: 0 2px 8px rgba(0, 0, 0, .07), 0 1px 3px rgba(0, 0, 0, .05);--shadow-card-hover: 0 12px 32px rgba(0, 56, 101, .14), 0 4px 12px rgba(0, 0, 0, .08);--shadow-navbar: 0 2px 12px rgba(0, 0, 0, .18);--shadow-focus: 0 0 0 3px rgba(0, 145, 213, .25);--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--navbar-height: 56px;--container-max-width: 1040px;--border-radius: 12px;--border-radius-sm: 8px;--border-radius-lg: 16px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-family);color:var(--color-text);background:var(--color-bg);padding-top:var(--navbar-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._navbar_12qod_1{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;height:var(--navbar-height);padding:0 32px;background:#002850f5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-navbar);border-bottom:1px solid rgba(255,255,255,.06);color:var(--color-white)}._brand_12qod_20{font-weight:800;font-size:1.15rem;color:var(--color-white);text-decoration:none;letter-spacing:-.02em}._links_12qod_29{display:flex;align-items:center;gap:8px}._link_12qod_29{color:#ffffffc7;text-decoration:none;font-size:.875rem;font-weight:500;padding:6px 12px;border-radius:var(--border-radius-sm);transition:color .18s,background .18s}._link_12qod_29:hover{color:var(--color-white);background:#ffffff1a}._ctaLink_12qod_51{color:var(--color-white);text-decoration:none;font-size:.875rem;font-weight:600;padding:7px 18px;border-radius:var(--border-radius-sm);background:var(--color-accent);transition:background .18s,transform .15s;margin-left:4px}._ctaLink_12qod_51:hover{background:var(--color-accent-hover);transform:translateY(-1px)}._dropdown_12qod_69{position:relative;display:flex;align-items:center;height:var(--navbar-height)}._dropdownToggle_12qod_76{background:none;border:none;color:#ffffffc7;font-size:.875rem;font-weight:500;font-family:inherit;cursor:pointer;padding:6px 12px;border-radius:var(--border-radius-sm);transition:color .18s,background .18s;display:flex;align-items:center;gap:4px}._dropdownToggle_12qod_76:after{content:"▾";font-size:.7rem;opacity:.7}._dropdownToggle_12qod_76:hover{color:var(--color-white);background:#ffffff1a}._dropdownMenu_12qod_103{display:none;position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%);padding-top:6px;z-index:200}._dropdownMenuInner_12qod_113{background:var(--color-white);border-radius:var(--border-radius);box-shadow:0 8px 24px #00000029,0 2px 6px #00000014;min-width:148px;padding:6px;border:1px solid var(--color-border)}._dropdown_12qod_69:hover ._dropdownMenu_12qod_103{display:block}._dropdownItem_12qod_126{display:block;padding:9px 14px;color:var(--color-text);text-decoration:none;font-size:.875rem;font-weight:500;border-radius:var(--border-radius-sm);transition:background .15s,color .15s}._dropdownItem_12qod_126:hover{background:var(--color-bg);color:var(--color-primary)}._banner_1nr0k_1{position:fixed;bottom:0;left:0;right:0;z-index:99;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 24px;background:#003865eb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -1px 8px #00000026;color:var(--color-white)}._text_1nr0k_19{margin:0;font-size:.875rem;line-height:1.5;color:#ffffffe6}._link_1nr0k_26{color:var(--color-white);text-decoration:underline;font-weight:500}._link_1nr0k_26:hover{opacity:.85}._buttons_1nr0k_36{display:flex;gap:12px;flex-shrink:0}._accept_1nr0k_42,._decline_1nr0k_43{padding:8px 20px;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .2s}._accept_1nr0k_42{background:var(--color-white);color:var(--color-primary);border:none}._decline_1nr0k_43{background:transparent;color:var(--color-white);border:1.5px solid rgba(255,255,255,.6)}._accept_1nr0k_42:hover,._decline_1nr0k_43:hover{opacity:.85}@media(max-width:600px){._banner_1nr0k_1{flex-direction:column;text-align:center}._buttons_1nr0k_36{width:100%;flex-direction:column}._accept_1nr0k_42,._decline_1nr0k_43{width:100%}}._footer_3nq28_1{padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.8rem;color:var(--color-text-light);border-top:1px solid var(--color-border);background:var(--color-card)}._footer_3nq28_1 a{color:var(--color-text-muted);text-decoration:none;transition:color .18s}._footer_3nq28_1 a:hover{color:var(--color-primary)}@media(max-width:600px){._footer_3nq28_1{flex-direction:column;text-align:center;padding:16px 20px}}._section_6i64f_5{background:var(--color-bg-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:56px 24px 64px}._inner_6i64f_12{max-width:var(--container-max-width);margin:0 auto}._eyebrow_6i64f_17{display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:8px}._title_6i64f_27{font-size:1.6rem;font-weight:800;color:var(--color-primary);letter-spacing:-.01em;margin-bottom:10px}._intro_6i64f_35{font-size:.95rem;line-height:1.75;color:var(--color-text-secondary);max-width:720px;margin-bottom:24px}._panel_6i64f_44{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-card);padding:22px 22px 18px}._controls_6i64f_52{display:grid;grid-template-columns:minmax(160px,1fr) minmax(140px,.8fr) minmax(220px,2fr) auto;gap:14px;align-items:end}._field_6i64f_59{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldWide_6i64f_66{min-width:0}._fieldLabel_6i64f_70{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}._select_6i64f_78,._input_6i64f_79{width:100%;padding:11px 13px;font-family:inherit;font-size:.95rem;color:var(--color-text);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);transition:border-color .18s,box-shadow .18s}._select_6i64f_78:focus,._input_6i64f_79:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--shadow-focus)}._select_6i64f_78:disabled{background:var(--color-bg-secondary);color:var(--color-text-light);cursor:not-allowed}._submit_6i64f_104{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:.95rem;font-weight:700;color:var(--color-white);background:var(--gradient-accent);border:none;border-radius:var(--border-radius-sm);cursor:pointer;white-space:nowrap;transition:transform .18s,box-shadow .18s,opacity .18s;box-shadow:var(--shadow-sm)}._submit_6i64f_104 svg{width:17px;height:17px}._submit_6i64f_104:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}._submit_6i64f_104:disabled{opacity:.6;cursor:progress}._modeRow_6i64f_139{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:16px}._modeSwitch_6i64f_147{display:inline-flex;padding:3px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:999px}._mode_6i64f_139,._modeActive_6i64f_156{padding:7px 16px;font-family:inherit;font-size:.85rem;font-weight:600;border:none;border-radius:999px;cursor:pointer;transition:background .18s,color .18s}._mode_6i64f_139{background:transparent;color:var(--color-text-muted)}._mode_6i64f_139:hover{color:var(--color-primary)}._modeActive_6i64f_156{background:var(--color-primary);color:var(--color-white);box-shadow:var(--shadow-sm)}._modeHint_6i64f_182{font-size:.82rem;line-height:1.6;color:var(--color-text-muted);flex:1 1 240px}._summary_6i64f_189{margin-top:14px;padding-top:14px;border-top:1px dashed var(--color-border);font-size:.85rem;line-height:1.65;color:var(--color-text-secondary)}._error_6i64f_199{margin-top:18px;padding:13px 18px;font-size:.9rem;color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:var(--border-radius-sm)}._results_6i64f_209{margin-top:22px}._resultCount_6i64f_213{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:12px}._empty_6i64f_222{padding:22px;text-align:center;font-size:.92rem;color:var(--color-text-muted);background:var(--color-card);border:1px dashed var(--color-border);border-radius:var(--border-radius)}._resultList_6i64f_232{display:grid;gap:10px;list-style:none}._result_6i64f_209{background:var(--color-card);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--border-radius-sm);padding:14px 18px;box-shadow:var(--shadow-sm)}._resultHead_6i64f_247{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:5px}._resultCode_6i64f_255{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9rem;font-weight:700;color:var(--color-primary)}._resultLevel_6i64f_262{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-light);background:#0091d51a;border-radius:999px;padding:3px 10px}._match_6i64f_274{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 9px;margin-left:auto}._match_keyword_6i64f_284{color:var(--color-text-muted);background:var(--color-bg-secondary)}._match_vector_6i64f_289{color:#6d28d9;background:#6d28d91a}._match_both_6i64f_294{color:#047857;background:#0478571a}._resultTitle_6i64f_299{font-size:.95rem;font-weight:600;line-height:1.5;color:var(--color-text)}._resultSnippet_6i64f_306{margin-top:5px;font-size:.85rem;line-height:1.65;color:var(--color-text-muted)}._resultsNote_6i64f_313{margin-top:16px;font-size:.85rem;line-height:1.65;color:var(--color-text-secondary)}._resultsLink_6i64f_320{color:var(--color-accent-hover);font-weight:600;text-decoration:none}._resultsLink_6i64f_320:hover{text-decoration:underline}@media(max-width:900px){._controls_6i64f_52{grid-template-columns:1fr 1fr}._fieldWide_6i64f_66,._submit_6i64f_104{grid-column:1 / -1}}@media(max-width:560px){._section_6i64f_5{padding:44px 18px 52px}._controls_6i64f_52{grid-template-columns:1fr}._panel_6i64f_44{padding:18px 16px 16px}}._hero_1ego6_2{background:var(--gradient-hero);margin-top:calc(-1 * var(--navbar-height));padding:calc(var(--navbar-height) + 72px) 24px 96px;text-align:center;position:relative;overflow:hidden}._hero_1ego6_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 80%,rgba(0,145,213,.18) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,95,163,.18) 0%,transparent 50%);pointer-events:none}._heroContent_1ego6_21{max-width:720px;margin:0 auto;position:relative;z-index:1;animation:_fadeInUp_1ego6_1 .65s ease-out both}._heroBadge_1ego6_29{display:inline-block;background:#ffffff1f;color:#ffffffeb;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.25);margin-bottom:24px}._heroTitle_1ego6_43{font-size:2.8rem;font-weight:800;margin-bottom:20px;color:var(--color-white);line-height:1.15;letter-spacing:-.02em}._heroDescription_1ego6_52{line-height:1.75;margin-bottom:36px;color:#ffffffd9;font-size:1.1rem;max-width:580px;margin-left:auto;margin-right:auto}._ctaRow_1ego6_62{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}._ctaSecondary_1ego6_70{display:inline-flex;align-items:center;padding:13px 32px;background:transparent;color:var(--color-white);border:1px solid rgba(255,255,255,.45);border-radius:var(--border-radius-sm);text-decoration:none;font-weight:600;font-size:1rem;transition:background .2s,border-color .2s,transform .2s}._ctaSecondary_1ego6_70:hover{background:#ffffff1a;border-color:#ffffffb3;transform:translateY(-3px)}._heroTrust_1ego6_90{margin-top:16px;font-size:.85rem;color:#ffffffa6}._heroChips_1ego6_96{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:36px}._heroChip_1ego6_96{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.8rem;font-weight:600;color:#ffffffd9;background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:7px 14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroChipLink_1ego6_118{color:var(--color-white);background:#ffffff29;border-color:#fff6;text-decoration:none;transition:background .15s ease}._heroChipLink_1ego6_118:hover{background:#ffffff47}._cta_1ego6_62{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;background:var(--color-white);color:var(--color-primary);border-radius:var(--border-radius-sm);text-decoration:none;font-weight:700;font-size:1rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px #0003}._cta_1ego6_62:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00000040}._container_1ego6_152{max-width:var(--container-max-width);margin:0 auto;padding:56px 24px 64px}._sectionEyebrow_1ego6_158{display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:8px}._subtitle_1ego6_168{font-size:1.6rem;font-weight:800;margin-bottom:28px;color:var(--color-primary);letter-spacing:-.01em}._features_1ego6_176{display:grid;grid-template-columns:1fr 1fr;gap:20px}._featuresThree_1ego6_182{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}._feature_1ego6_176{background:var(--color-card);border-radius:var(--border-radius);padding:28px 24px;border:1px solid var(--color-border);box-shadow:var(--shadow-card);transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden}._feature_1ego6_176:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-accent);opacity:0;transition:opacity .22s}._feature_1ego6_176:hover{transform:translateY(-5px);box-shadow:var(--shadow-card-hover)}._feature_1ego6_176:hover:before{opacity:1}._featureIcon_1ego6_220{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;margin-bottom:16px}._featureIcon_1ego6_220 svg{width:22px;height:22px}._iconMed_1ego6_235{background:#0091d51f;color:var(--color-primary-light)}._iconProc_1ego6_240{background:#00875a1f;color:#00875a}._iconDocs_1ego6_245{background:#00386517;color:var(--color-primary)}._featureTitle_1ego6_250{font-size:1rem;font-weight:700;margin-bottom:10px;color:var(--color-primary)}._featureText_1ego6_257{font-size:.9rem;margin-bottom:0;line-height:1.75;color:var(--color-text-secondary)}._docsIntro_1ego6_265{font-size:.95rem;line-height:1.75;color:var(--color-text-secondary);max-width:720px;margin:-12px 0 28px}._docsNote_1ego6_273{margin:24px 0 0;padding:16px 22px;font-size:.875rem;line-height:1.7;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--border-radius-sm)}._medizinController_1ego6_286{background:var(--gradient-accent);padding:72px 24px;text-align:center;position:relative;overflow:hidden}._medizinController_1ego6_286:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 10% 50%,rgba(255,255,255,.08) 0%,transparent 50%),radial-gradient(circle at 90% 50%,rgba(255,255,255,.06) 0%,transparent 50%);pointer-events:none}._mcInner_1ego6_304{max-width:760px;margin:0 auto;position:relative;z-index:1}._mcBadge_1ego6_311{display:inline-block;background:#ffffff2e;color:var(--color-white);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.3);margin-bottom:20px}._mcTitle_1ego6_325{font-size:2.4rem;font-weight:800;color:var(--color-white);margin-bottom:12px;letter-spacing:-.02em;line-height:1.15}._mcSubtitle_1ego6_334{font-size:1.15rem;font-weight:600;color:#ffffffe6;margin-bottom:16px}._mcDescription_1ego6_341{font-size:1rem;color:#fffc;line-height:1.75;max-width:620px;margin:0 auto 36px}._mcFlow_1ego6_349{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:36px;flex-wrap:wrap}._mcFlowBox_1ego6_358{background:#ffffff24;border:1px solid rgba(255,255,255,.28);border-radius:var(--border-radius);padding:16px 28px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:130px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._mcFlowResult_1ego6_371{background:#ffffff3d;border-color:#ffffff80}._mcFlowLabel_1ego6_376{font-size:1rem;font-weight:800;color:var(--color-white);letter-spacing:.02em}._mcFlowSub_1ego6_383{font-size:.75rem;color:#ffffffbf}._mcFlowPlus_1ego6_388,._mcFlowArrow_1ego6_389{font-size:1.5rem;font-weight:700;color:#ffffffb3}._mcCta_1ego6_395{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;background:var(--color-white);color:var(--color-primary);border-radius:var(--border-radius-sm);text-decoration:none;font-weight:700;font-size:1rem;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 14px #0003}._mcCta_1ego6_395:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00000040}._procurementController_1ego6_415{background:linear-gradient(135deg,#00593a,#00875a,#00a86b);padding:72px 24px;text-align:center;position:relative;overflow:hidden}._procurementController_1ego6_415:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 10% 50%,rgba(255,255,255,.08) 0%,transparent 50%),radial-gradient(circle at 90% 50%,rgba(255,255,255,.06) 0%,transparent 50%);pointer-events:none}._howItWorks_1ego6_434{background:var(--color-bg-secondary);padding:64px 24px;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}._howItWorksInner_1ego6_441{max-width:var(--container-max-width);margin:0 auto}._sectionTitle_1ego6_446{font-size:1.7rem;font-weight:800;color:var(--color-primary);margin-bottom:40px;text-align:center;letter-spacing:-.02em}._steps_1ego6_455{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}._step_1ego6_455{background:var(--color-card);border-radius:var(--border-radius);padding:32px 24px 28px;border:1px solid var(--color-border);box-shadow:var(--shadow-card);text-align:center;transition:transform .22s,box-shadow .22s;position:relative}._step_1ego6_455:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}._step_1ego6_455:not(:first-child):before{content:"";position:absolute;top:48px;left:-24px;width:24px;height:2px;background:linear-gradient(90deg,transparent,var(--color-accent));opacity:.5}._stepNumber_1ego6_488{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--gradient-accent);color:var(--color-white);font-size:1.1rem;font-weight:800;margin-bottom:20px;box-shadow:0 4px 12px #0038654d}._stepTitle_1ego6_503{font-size:1rem;font-weight:700;color:var(--color-primary);margin-bottom:10px}._stepText_1ego6_510{font-size:.875rem;line-height:1.75;color:var(--color-text-secondary);margin-bottom:0}._faq_1ego6_518{padding-top:16px;padding-bottom:24px}._faqList_1ego6_523{display:flex;flex-direction:column;gap:10px;margin-top:8px;max-width:720px;margin-left:auto;margin-right:auto}._faqItem_1ego6_533{border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-card);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .2s}._faqItem_1ego6_533[open]{box-shadow:var(--shadow-card)}._faqQuestion_1ego6_546{display:block;padding:18px 22px;font-weight:600;font-size:.95rem;color:var(--color-primary);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background .15s}._faqQuestion_1ego6_546:hover{background:var(--color-bg)}._faqQuestion_1ego6_546::-webkit-details-marker{display:none}._faqQuestion_1ego6_546:after{content:"+";float:right;font-size:1.3rem;line-height:1;color:var(--color-accent);font-weight:400;transition:transform .22s ease}._faqItem_1ego6_533[open] ._faqQuestion_1ego6_546:after{transform:rotate(45deg)}._faqAnswer_1ego6_580{padding:14px 22px 18px;font-size:.9rem;line-height:1.75;color:var(--color-text-secondary);margin:0;border-top:1px solid var(--color-border)}._finalCta_1ego6_590{background:var(--gradient-hero);padding:72px 24px;text-align:center;position:relative;overflow:hidden}._finalCta_1ego6_590:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 80% 80%,rgba(0,145,213,.18) 0%,transparent 50%),radial-gradient(circle at 20% 20%,rgba(0,95,163,.18) 0%,transparent 50%);pointer-events:none}._finalCtaInner_1ego6_608{max-width:640px;margin:0 auto;position:relative;z-index:1}._finalCtaTitle_1ego6_615{font-size:2rem;font-weight:800;color:var(--color-white);margin-bottom:14px;letter-spacing:-.02em;line-height:1.2}._finalCtaText_1ego6_624{font-size:1.05rem;color:#ffffffd1;line-height:1.7;margin-bottom:32px}@keyframes _fadeInUp_1ego6_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px)and (min-width:701px){._featuresThree_1ego6_182{grid-template-columns:1fr 1fr}}@media(max-width:700px){._heroTitle_1ego6_43{font-size:2rem}._features_1ego6_176,._featuresThree_1ego6_182,._steps_1ego6_455{grid-template-columns:1fr}._mcTitle_1ego6_325{font-size:1.7rem}._mcFlow_1ego6_349{flex-direction:column;gap:8px}._mcFlowPlus_1ego6_388,._mcFlowArrow_1ego6_389{transform:rotate(90deg)}._step_1ego6_455:not(:first-child):before{display:none}._finalCtaTitle_1ego6_615{font-size:1.6rem}}._header_zfzuq_2{background:var(--gradient-hero);margin-top:calc(-1 * var(--navbar-height));padding:calc(var(--navbar-height) + 56px) 24px 72px;text-align:center;position:relative;overflow:hidden}._header_zfzuq_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 15% 85%,rgba(0,145,213,.2) 0%,transparent 50%),radial-gradient(circle at 85% 15%,rgba(0,95,163,.2) 0%,transparent 50%);pointer-events:none}._headerContent_zfzuq_21{max-width:var(--container-max-width);margin:0 auto;position:relative;z-index:1;animation:_fadeInUp_zfzuq_1 .65s ease-out both}._headerTitle_zfzuq_29{font-size:2.8rem;font-weight:800;margin-bottom:12px;color:var(--color-white);letter-spacing:-.02em;line-height:1.15}._headerSubtitle_zfzuq_38{color:#ffffffd1;font-size:1.1rem;max-width:520px;margin:0 auto;line-height:1.7}._container_zfzuq_47{max-width:var(--container-max-width);margin:0 auto;padding:56px 24px 64px}._billingToggle_zfzuq_53{display:flex;justify-content:center;gap:4px;margin:0 auto 32px;padding:4px;width:fit-content;background:var(--color-bg-secondary);border-radius:999px}._billingOption_zfzuq_64{padding:9px 22px;border:none;border-radius:999px;background:transparent;color:var(--color-text-secondary);font-weight:700;font-size:.88rem;cursor:pointer;transition:background .18s,color .18s}._billingOptionActive_zfzuq_76{background:var(--color-card);color:var(--color-primary);box-shadow:var(--shadow-sm)}._plans_zfzuq_82{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:stretch}._plan_zfzuq_82{position:relative;display:flex;flex-direction:column;background:var(--color-card);border-radius:var(--border-radius-lg);padding:36px 28px;border:1px solid var(--color-border);text-align:center;box-shadow:var(--shadow-card);transition:transform .22s,box-shadow .22s}._plan_zfzuq_82:hover{transform:translateY(-6px);box-shadow:var(--shadow-card-hover)}._featured_zfzuq_107{border:2px solid var(--color-primary);box-shadow:0 6px 24px #00386529;transform:scale(1.02)}._featured_zfzuq_107:hover{transform:scale(1.02) translateY(-6px);box-shadow:0 16px 40px #00386538}._badge_zfzuq_118{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--gradient-accent);color:var(--color-white);font-size:.75rem;font-weight:700;padding:5px 18px;border-radius:20px;white-space:nowrap;letter-spacing:.04em}._planName_zfzuq_133{font-size:1.1rem;font-weight:700;color:var(--color-primary);margin-bottom:12px;letter-spacing:.01em}._price_zfzuq_141{font-size:2.4rem;font-weight:800;color:var(--color-primary);margin-bottom:4px;letter-spacing:-.03em;line-height:1}._priceOld_zfzuq_150{font-size:1.3rem;font-weight:600;color:var(--color-text-light);text-decoration:line-through;margin-right:8px}._period_zfzuq_158{font-size:.85rem;color:var(--color-text-light);margin-bottom:24px;min-height:1.2em}._featureList_zfzuq_165{list-style:none;text-align:left;margin-bottom:28px;flex:1 0 auto}._featureItem_zfzuq_172{display:flex;align-items:baseline;gap:8px;padding:8px 0;font-size:.9rem;color:var(--color-text-secondary);border-bottom:1px solid var(--color-bg-secondary)}._featureItem_zfzuq_172:before{content:"✓";color:var(--color-accent);font-weight:700;flex-shrink:0}._btn_zfzuq_189{display:inline-block;width:100%;padding:12px 24px;border-radius:var(--border-radius-sm);text-decoration:none;font-weight:700;font-size:.95rem;text-align:center;transition:background .2s,transform .18s,box-shadow .18s}._btnOutline_zfzuq_201{border:2px solid var(--color-primary);color:var(--color-primary);background:transparent}._btnOutline_zfzuq_201:hover{background:var(--color-bg-secondary)}._btnPrimary_zfzuq_211{background:var(--gradient-accent);color:var(--color-white);border:none;box-shadow:0 3px 10px #00386540}._btnPrimary_zfzuq_211:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0038654d}._faqSection_zfzuq_224{padding-top:16px;padding-bottom:24px}._faqTitle_zfzuq_229{font-size:1.7rem;font-weight:800;color:var(--color-primary);margin-bottom:28px;text-align:center;letter-spacing:-.02em}._faqList_zfzuq_238{display:flex;flex-direction:column;gap:10px;max-width:720px;margin:0 auto}._faqItem_zfzuq_246{border:1px solid var(--color-border);border-radius:var(--border-radius);background:var(--color-card);overflow:hidden;box-shadow:var(--shadow-sm);transition:box-shadow .2s}._faqItem_zfzuq_246[open]{box-shadow:var(--shadow-card)}._faqQuestion_zfzuq_259{display:block;padding:18px 22px;font-weight:600;font-size:.95rem;color:var(--color-primary);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background .15s}._faqQuestion_zfzuq_259:hover{background:var(--color-bg)}._faqQuestion_zfzuq_259::-webkit-details-marker{display:none}._faqQuestion_zfzuq_259:after{content:"+";float:right;font-size:1.3rem;line-height:1;color:var(--color-accent);font-weight:400;transition:transform .22s ease}._faqItem_zfzuq_246[open] ._faqQuestion_zfzuq_259:after{transform:rotate(45deg)}._faqAnswer_zfzuq_293{padding:14px 22px 18px;font-size:.9rem;line-height:1.75;color:var(--color-text-secondary);margin:0;border-top:1px solid var(--color-border)}._manageSection_zfzuq_303{max-width:480px;margin:0 auto;padding-top:16px;padding-bottom:24px;text-align:center}._manageTitle_zfzuq_311{font-size:1.7rem;font-weight:800;color:var(--color-primary);margin-bottom:8px;letter-spacing:-.02em}._manageDescription_zfzuq_319{font-size:.95rem;color:var(--color-text-secondary);margin-bottom:20px}._manageForm_zfzuq_325{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}._manageInput_zfzuq_332{flex:1;min-width:220px;padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);font-size:.95rem;background:var(--color-card);color:var(--color-text);outline:none;transition:border-color .18s}._manageInput_zfzuq_332:focus{border-color:var(--color-primary)}._manageBtnPortal_zfzuq_349{padding:10px 22px;border-radius:var(--border-radius-sm);font-weight:700;font-size:.95rem;cursor:pointer;border:2px solid var(--color-primary);color:var(--color-primary);background:transparent;transition:background .18s;white-space:nowrap}._manageBtnPortal_zfzuq_349:hover:not(:disabled){background:var(--color-bg-secondary)}._manageBtnPortal_zfzuq_349:disabled{opacity:.6;cursor:not-allowed}._manageError_zfzuq_371{margin-top:12px;font-size:.88rem;color:#c0392b}@keyframes _fadeInUp_zfzuq_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){._headerTitle_zfzuq_29{font-size:2rem}._plans_zfzuq_82{grid-template-columns:1fr;max-width:380px;margin:0 auto}._featured_zfzuq_107{transform:scale(1);order:-1}._featured_zfzuq_107:hover{transform:translateY(-6px)}}._hero_mmnn3_2{background:var(--gradient-hero);margin-top:calc(-1 * var(--navbar-height));padding:calc(var(--navbar-height) + 48px) 24px 60px;text-align:center;position:relative;overflow:hidden}._hero_mmnn3_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 25% 75%,rgba(0,145,213,.18) 0%,transparent 50%),radial-gradient(circle at 75% 25%,rgba(0,95,163,.18) 0%,transparent 50%);pointer-events:none}._heroTitle_mmnn3_21{font-size:2.6rem;font-weight:800;color:var(--color-white);max-width:var(--container-max-width);margin:0 auto;position:relative;z-index:1;animation:_fadeInUp_mmnn3_1 .65s ease-out both;letter-spacing:-.02em;line-height:1.15}._container_mmnn3_35{max-width:var(--container-max-width);margin:0 auto;padding:48px 24px 56px}._sectionTitle_mmnn3_41{font-size:1.4rem;font-weight:700;margin:36px 0 14px;color:var(--color-primary);letter-spacing:-.01em}._subTitle_mmnn3_49{font-size:1.05rem;font-weight:700;margin:28px 0 10px;color:var(--color-primary)}._text_mmnn3_56{line-height:1.8;margin-bottom:14px;color:var(--color-text-secondary);font-size:.95rem}._section_mmnn3_41{background:var(--color-card);border-radius:var(--border-radius);padding:32px 36px;border:1px solid var(--color-border);margin-bottom:20px;box-shadow:var(--shadow-card);transition:box-shadow .22s,transform .22s;position:relative;overflow:hidden}._section_mmnn3_41:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gradient-accent);opacity:0;transition:opacity .22s}._section_mmnn3_41:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}._section_mmnn3_41:hover:before{opacity:1}@keyframes _fadeInUp_mmnn3_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){._heroTitle_mmnn3_21{font-size:1.8rem}._section_mmnn3_41{padding:22px 20px}}._page_1c34x_7{background:var(--color-bg);min-height:100vh}._hero_1c34x_12{background:var(--gradient-hero);color:var(--color-white);padding:56px 24px 48px}._heroInner_1c34x_18{max-width:var(--container-max-width);margin:0 auto}._eyebrow_1c34x_23{display:block;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7dd3fc;margin-bottom:10px}._heroTitle_1c34x_33{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin-bottom:14px}._heroText_1c34x_40{font-size:1rem;line-height:1.75;max-width:720px;color:#ffffffe0}._container_1c34x_47{max-width:var(--container-max-width);margin:0 auto;padding:32px 24px 72px}._filter_1c34x_54{display:flex;flex-direction:column;gap:6px;margin-bottom:32px;max-width:420px}._filterLabel_1c34x_62{font-size:.8rem;font-weight:600;color:var(--color-text-secondary)}._filterInput_1c34x_68{font-family:inherit;font-size:.95rem;padding:11px 14px;border:1px solid var(--color-border);border-radius:var(--border-radius-sm);background:var(--color-card);color:var(--color-text)}._filterInput_1c34x_68:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--shadow-focus)}._status_1c34x_84{font-size:.95rem;color:var(--color-text-muted);padding:20px 0}._group_1c34x_91{margin-bottom:44px}._groupTitle_1c34x_95{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:700;color:var(--color-primary);padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid var(--color-border)}._groupCount_1c34x_107{font-size:.75rem;font-weight:700;color:var(--color-white);background:var(--color-accent);border-radius:999px;padding:2px 9px}._cards_1c34x_116{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}._card_1c34x_116{display:flex;flex-direction:column;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius);box-shadow:var(--shadow-card);padding:20px;scroll-margin-top:calc(var(--navbar-height) + 16px)}._cardHead_1c34x_135{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}._cardTitle_1c34x_143{font-size:1.05rem;font-weight:700;color:var(--color-primary)}._cardKey_1c34x_149{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:var(--color-text-muted);background:var(--color-bg-secondary);border-radius:5px;padding:2px 7px;white-space:nowrap}._cardSummary_1c34x_159{font-size:.9rem;line-height:1.65;color:var(--color-text-secondary);margin-bottom:16px}._levelsTitle_1c34x_166{font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:9px}._levels_1c34x_166{list-style:none;display:flex;flex-direction:column;gap:9px;margin-bottom:16px}._level_1c34x_166{display:flex;gap:10px;align-items:flex-start}._levelStep_1c34x_189{flex:0 0 auto;width:19px;height:19px;border-radius:50%;background:var(--color-bg-secondary);color:var(--color-primary);font-size:.68rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2px}._levelName_1c34x_204{display:block;font-size:.85rem;font-weight:600;color:var(--color-text)}._levelHint_1c34x_211{display:block;font-size:.8rem;line-height:1.55;color:var(--color-text-muted)}._flatNote_1c34x_218{font-size:.85rem;line-height:1.6;color:var(--color-text-muted);margin-bottom:16px}._cardFoot_1c34x_225{margin-top:auto;padding-top:14px;border-top:1px solid var(--color-border);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._exampleLabel_1c34x_235{font-size:.75rem;font-weight:600;color:var(--color-text-muted)}._exampleLink_1c34x_241{font-size:.85rem;font-weight:600;color:var(--color-accent);text-decoration:none}._exampleLink_1c34x_241:hover{text-decoration:underline}@media(max-width:640px){._heroTitle_1c34x_33{font-size:1.6rem}._cards_1c34x_116{grid-template-columns:1fr}}._hero_1cvxj_2{background:var(--gradient-hero);margin-top:calc(-1 * var(--navbar-height));padding:calc(var(--navbar-height) + 64px) 24px 96px;text-align:center;position:relative;overflow:hidden}._hero_1cvxj_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at 20% 80%,rgba(0,145,213,.18) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(0,95,163,.18) 0%,transparent 50%);pointer-events:none}._heroContent_1cvxj_21{max-width:var(--container-max-width);margin:0 auto;position:relative;z-index:1;animation:_fadeInUp_1cvxj_1 .65s ease-out both}._heroTitle_1cvxj_29{font-size:2.6rem;font-weight:800;margin-bottom:16px;color:var(--color-white);letter-spacing:-.02em;line-height:1.15}._heroDescription_1cvxj_38{line-height:1.75;margin-bottom:0;color:#ffffffd9;font-size:1.05rem;max-width:560px;margin-left:auto;margin-right:auto}._container_1cvxj_49{max-width:440px;margin:-48px auto 64px;padding:0 24px;position:relative;z-index:1}._card_1cvxj_57{background:var(--color-card);border-radius:var(--border-radius-lg);padding:36px;border:1px solid var(--color-border);box-shadow:0 16px 48px #00000024,0 4px 12px #0000000f}._form_1cvxj_65{display:flex;flex-direction:column;gap:18px}._label_1cvxj_71{font-size:.85rem;font-weight:600;color:var(--color-text);margin-bottom:6px;display:block}._input_1cvxj_79{width:100%;padding:11px 14px;border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm);font-size:.95rem;font-family:var(--font-family);color:var(--color-text);background:var(--color-bg);transition:border-color .18s,box-shadow .18s}._input_1cvxj_79:focus{outline:none;border-color:var(--color-accent);box-shadow:var(--shadow-focus)}._submit_1cvxj_97{padding:13px;background:var(--gradient-accent);color:var(--color-white);border:none;border-radius:var(--border-radius-sm);font-size:1rem;font-weight:700;font-family:var(--font-family);cursor:pointer;transition:transform .18s,box-shadow .18s;margin-top:4px;box-shadow:0 3px 10px #00386540}._submit_1cvxj_97:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0038654d}._submit_1cvxj_97:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._error_1cvxj_124{color:#dc2626;font-size:.85rem;text-align:center}._success_1cvxj_130{color:#16a34a;font-size:.85rem;text-align:center}._loginLink_1cvxj_136{text-align:center;font-size:.85rem;color:var(--color-text-muted)}._loginLink_1cvxj_136 a{color:var(--color-accent);text-decoration:none;font-weight:600}._loginLink_1cvxj_136 a:hover{text-decoration:underline}._divider_1cvxj_152{display:flex;align-items:center;gap:12px;margin:4px 0;color:var(--color-text-muted);font-size:.8rem}._divider_1cvxj_152:before,._divider_1cvxj_152:after{content:"";flex:1;height:1px;background:var(--color-border)}._googleBtn_1cvxj_169{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px;background:var(--color-bg);color:var(--color-text);border:1.5px solid var(--color-border);border-radius:var(--border-radius-sm);font-size:.95rem;font-weight:600;font-family:var(--font-family);cursor:pointer;text-decoration:none;transition:border-color .18s,box-shadow .18s}._googleBtn_1cvxj_169:hover{border-color:var(--color-accent);box-shadow:var(--shadow-focus)}@keyframes _fadeInUp_1cvxj_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){._heroTitle_1cvxj_29{font-size:1.9rem}._card_1cvxj_57{padding:26px 20px}}._header_ecq9s_1{background:var(--gradient-hero);margin-top:calc(-1 * var(--navbar-height));padding:calc(var(--navbar-height) + 56px) 24px 72px;text-align:center}._headerContent_ecq9s_8{max-width:var(--container-max-width);margin:0 auto;animation:_fadeInUp_ecq9s_1 .65s ease-out both}._headerTitle_ecq9s_14{font-size:2.8rem;font-weight:800;margin-bottom:12px;color:var(--color-white);letter-spacing:-.02em;line-height:1.15}._headerSubtitle_ecq9s_23{color:#ffffffd1;font-size:1.1rem;max-width:520px;margin:0 auto;line-height:1.7}._container_ecq9s_31{max-width:var(--container-max-width);margin:0 auto;padding:56px 24px 64px;display:flex;justify-content:center}._card_ecq9s_39{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-card);padding:40px 36px;width:100%;max-width:560px}._section_ecq9s_49{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--color-border)}._section_ecq9s_49:last-of-type{border-bottom:none;margin-bottom:24px;padding-bottom:0}._sectionTitle_ecq9s_61{font-size:1.05rem;font-weight:700;color:var(--color-text);margin-bottom:16px}._btn_ecq9s_68{padding:10px 22px;border-radius:var(--border-radius-sm);font-weight:700;font-size:.95rem;cursor:pointer;border:2px solid var(--color-primary);color:var(--color-primary);background:transparent;transition:background .18s;white-space:nowrap}._btn_ecq9s_68:hover:not(:disabled){background:var(--color-bg-secondary)}._btn_ecq9s_68:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_ecq9s_90{display:block;width:100%;box-sizing:border-box;padding:12px 24px;border-radius:var(--border-radius-sm);text-decoration:none;font-weight:700;font-size:.95rem;text-align:center;background:var(--gradient-accent);color:var(--color-white);border:none;box-shadow:0 3px 10px #00386540;transition:transform .18s,box-shadow .18s}._btnPrimary_ecq9s_90:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0038654d}._loading_ecq9s_112{color:var(--color-text-muted);font-size:.95rem}._hint_ecq9s_117{font-size:.95rem;color:var(--color-text-muted)}._infoList_ecq9s_122{margin:0;display:flex;flex-direction:column;gap:14px}._infoRow_ecq9s_129{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--color-border)}._infoRow_ecq9s_129:last-child{border-bottom:none;padding-bottom:0}._infoRow_ecq9s_129 dt{font-size:.88rem;color:var(--color-text-muted);flex-shrink:0}._infoRow_ecq9s_129 dd{font-size:.95rem;font-weight:600;color:var(--color-text);text-align:right}._usageText_ecq9s_156{font-size:.9rem;color:var(--color-text-muted);margin:0 0 10px}._usageBar_ecq9s_162{height:8px;border-radius:999px;background:var(--color-bg-secondary);overflow:hidden}._usageBarFill_ecq9s_169{height:100%;border-radius:999px;background:var(--gradient-accent);transition:width .3s ease}._badgeActive_ecq9s_176{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.82rem;font-weight:700;background:#d4edda;color:#1a5c2e}._badgeFree_ecq9s_186{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.82rem;font-weight:700;background:var(--color-bg-secondary);color:var(--color-text-muted)}._badgeAdmin_ecq9s_196{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.82rem;font-weight:700;background:#ede4fb;color:#5a2ea6}._badgeWarning_ecq9s_206{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.82rem;font-weight:700;background:#fff3cd;color:#7d5a00}._error_ecq9s_216{margin-top:14px;font-size:.88rem;color:#c0392b}@keyframes _fadeInUp_ecq9s_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){._headerTitle_ecq9s_14{font-size:2rem}._card_ecq9s_39{padding:28px 20px}}
