:root{--benefits-primary:#0f766e;--benefits-primary-strong:#115e59;--benefits-accent:#14b8a6;--benefits-primary-soft:#f0fdfa;--benefits-primary-tint:#ccfbf1;--benefits-page:#f7f9fc;--benefits-card:#fff;--benefits-muted:#f1f5f9;--benefits-text:#0f172a;--benefits-text-secondary:#475569;--benefits-text-tertiary:#64748b;--benefits-border:#e2e8f0;--benefits-border-strong:#cbd5e1;--benefits-success:#16a34a;--benefits-success-soft:#f0fdf4;--benefits-warning:#d97706;--benefits-warning-soft:#fffbeb;--benefits-danger:#dc2626;--benefits-danger-soft:#fef2f2;--benefits-info:#2563eb;--benefits-info-soft:#eff6ff;--benefits-ai:#7c3aed;--benefits-ai-soft:#f5f3ff;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--card-shadow:0 1px 2px #0f172a0a, 0 10px 28px #0f172a0d;--overlay-shadow:0 24px 64px #0f172a2e;--sidebar-w:256px;--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}.bx-app{font-family:var(--font);color:var(--benefits-text);background:var(--benefits-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;font-size:14px;line-height:1.5}.bx-app a{color:var(--benefits-primary);text-decoration:none}.bx-app a:hover{text-decoration:underline}.bx-num{font-variant-numeric:tabular-nums;white-space:nowrap}.bx-muted{color:var(--benefits-text-secondary)}.bx-subtle{color:var(--benefits-text-tertiary);font-size:12px}.bx-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.bx-sr-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bx-shell{min-height:100vh;display:flex}.bx-sidebar{width:var(--sidebar-w);background:var(--benefits-card);border-right:1px solid var(--benefits-border);flex-direction:column;flex:none;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}.bx-brand{align-items:center;gap:10px;padding:18px 16px 14px;display:flex}.bx-brand-mark{color:#f0fdfa;background:linear-gradient(135deg,#134e4a,#0f766e);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.bx-brand-name{letter-spacing:-.02em;font-size:15px;font-weight:750;line-height:1.1}.bx-brand-sub{color:var(--benefits-primary);font-size:12px;font-weight:650}.bx-nav{flex:1;padding:4px 10px 16px}.bx-nav-group{margin-top:14px}.bx-nav-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--benefits-text-tertiary);padding:0 8px 6px;font-size:10.5px;font-weight:750}.bx-nav-link{border-radius:var(--radius-sm);color:var(--benefits-text-secondary);align-items:center;gap:10px;padding:7px 8px;font-size:13.5px;font-weight:520;display:flex;text-decoration:none!important}.bx-nav-link:hover{background:var(--benefits-muted);color:var(--benefits-text)}.bx-nav-link[aria-current=page]{background:var(--benefits-primary-soft);color:var(--benefits-primary-strong);font-weight:650}.bx-nav-link svg{flex:none}.bx-nav-count{text-align:center;background:var(--benefits-primary);color:#fff;border-radius:999px;min-width:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:18px}.bx-sidebar-foot{border-top:1px solid var(--benefits-border);padding:12px}.bx-main{flex-direction:column;flex:1;min-width:0;display:flex}.bx-topbar{z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--benefits-border);background:#f7f9fce0;align-items:center;gap:12px;padding:10px 24px;display:flex;position:sticky;top:0}.bx-topbar-spacer{flex:1}.bx-content{width:100%;max-width:1480px;margin:0 auto;padding:22px 24px 48px}.bx-menu-button,.bx-scrim{display:none}@media (width<=960px){.bx-sidebar{z-index:40;box-shadow:var(--overlay-shadow);transition:transform .18s;position:fixed;left:0;transform:translate(-100%)}.bx-sidebar[data-open=true]{transform:none}.bx-scrim{z-index:30;background:#0f172a59;border:0;display:block;position:fixed;inset:0}.bx-menu-button{display:inline-flex}.bx-content{padding:16px 14px 40px}.bx-topbar{padding:8px 12px}}.bx-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.bx-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--benefits-primary);font-size:11px;font-weight:800}.bx-page-title{letter-spacing:-.025em;margin:4px 0 2px;font-size:22px;font-weight:750}.bx-page-subtitle{color:var(--benefits-text-secondary);max-width:760px;margin:0;font-size:13.5px}.bx-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bx-crumbs{color:var(--benefits-text-tertiary);align-items:center;gap:6px;margin-bottom:4px;font-size:12.5px;display:flex}.bx-grid{gap:16px;display:grid}.bx-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bx-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bx-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bx-grid-main{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.bx-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.bx-stack{flex-direction:column;gap:16px;display:flex}.bx-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bx-row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (width<=1180px){.bx-grid-main{grid-template-columns:minmax(0,1fr)}.bx-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.bx-grid-2,.bx-grid-3,.bx-grid-4{grid-template-columns:minmax(0,1fr)}}.benefit-card,.bx-card{background:var(--benefits-card);border:1px solid var(--benefits-border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow)}.bx-card-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}.bx-card-title,.benefit-card__title{color:var(--benefits-text);margin:0;font-size:15px;font-weight:700}.bx-card-subtitle,.benefit-card__subtitle{color:var(--benefits-text-secondary);margin-top:4px;font-size:13px;line-height:1.5}.bx-card-body{padding:16px 20px 20px}.bx-card-body-flush{padding:12px 0 4px}.bx-card-foot{border-top:1px solid var(--benefits-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.benefits-hero{border-radius:var(--radius-xl);color:#f0fdfa;background:radial-gradient(circle at 90% 0,#2dd4bf3d,#0000 34%),linear-gradient(135deg,#134e4a,#0f766e);padding:28px}.benefits-hero__eyebrow{text-transform:uppercase;letter-spacing:.08em;opacity:.76;font-size:12px;font-weight:750}.benefits-hero__value{letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:clamp(34px,5vw,56px);font-weight:760;line-height:1}.benefits-hero__meta{opacity:.86;flex-wrap:wrap;gap:18px;margin-top:16px;font-size:13px;display:flex}.benefits-hero__note{opacity:.7;max-width:720px;margin-top:10px;font-size:12px}.benefits-hero__actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.benefits-hero .bx-button{color:#f0fdfa;background:#f0fdfa14;border-color:#f0fdfa59}.benefits-hero .bx-button-primary{color:#134e4a;background:#f0fdfa;border-color:#f0fdfa}.bx-kpi{background:var(--benefits-card);border:1px solid var(--benefits-border);border-radius:var(--radius-md);box-shadow:var(--card-shadow);text-align:left;padding:14px 16px}button.bx-kpi{cursor:pointer;font:inherit;color:inherit}button.bx-kpi:hover{border-color:var(--benefits-border-strong)}.bx-kpi-label{color:var(--benefits-text-secondary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.bx-kpi-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:750;display:block}.bx-kpi-note{color:var(--benefits-text-tertiary);margin-top:2px;font-size:11.5px}.benefit-opportunity{border:1px solid var(--benefits-border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);background:#fff;flex-direction:column;padding:18px 20px;display:flex}.benefit-opportunity__top{justify-content:space-between;gap:16px;display:flex}.benefit-type{letter-spacing:.08em;color:var(--benefits-primary);text-transform:uppercase;font-size:11px;font-weight:800}.benefit-opportunity h3{color:var(--benefits-text);letter-spacing:-.01em;margin:6px 0 3px;font-size:16.5px}.benefit-opportunity h3 a{color:inherit}.benefit-value{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:16px;font-size:26px;font-weight:750}.benefit-value-label{color:var(--benefits-text-tertiary);font-size:11.5px;font-weight:600}.benefit-reasons{color:var(--benefits-text-secondary);gap:6px;margin-top:14px;font-size:13px;display:grid}.benefit-reasons span{align-items:flex-start;gap:6px;display:flex}.benefit-opportunity__footer{border-top:1px solid var(--benefits-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.benefit-opportunity__body{flex:1;padding-bottom:14px}.bx-button{border:1px solid var(--benefits-border-strong);height:34px;color:var(--benefits-text);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex;text-decoration:none!important}.bx-button:hover:not(:disabled){background:var(--benefits-muted)}.bx-button:focus-visible,.bx-input:focus-visible,.bx-nav-link:focus-visible{outline:2px solid var(--benefits-accent);outline-offset:1px}.bx-button:disabled{opacity:.55;cursor:not-allowed}.bx-button-primary{background:var(--benefits-primary);border-color:var(--benefits-primary);color:#fff}.bx-button-primary:hover:not(:disabled){background:var(--benefits-primary-strong)}.bx-button-ghost{color:var(--benefits-text-secondary);background:0 0;border-color:#0000}.bx-button-danger{color:var(--benefits-danger);border-color:#fecaca}.bx-button-danger:hover:not(:disabled){background:var(--benefits-danger-soft)}.bx-button-ai{color:var(--benefits-ai);background:var(--benefits-ai-soft);border-color:#ddd6fe}.bx-button-small{border-radius:8px;height:28px;padding:0 10px;font-size:12.5px}.bx-icon-button{width:34px;padding:0}.bx-spin{animation:.9s linear infinite bx-spin}@keyframes bx-spin{to{transform:rotate(360deg)}}.bx-badge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:650;line-height:1.5;display:inline-flex}.bx-badge-neutral{background:var(--benefits-muted);color:#334155}.bx-badge-teal{background:var(--benefits-primary-tint);color:var(--benefits-primary-strong)}.bx-badge-success{color:#166534;background:#dcfce7}.bx-badge-info{color:#1e40af;background:#dbeafe}.bx-badge-warning{color:#92400e;background:#fef3c7}.bx-badge-danger{color:#991b1b;background:#fee2e2}.bx-badge-ai{background:var(--benefits-ai-soft);color:var(--benefits-ai);border-color:#ddd6fe}.bx-badge-outline{border-color:var(--benefits-border-strong);color:var(--benefits-text-secondary);background:#fff}.fit{white-space:nowrap;border-radius:999px;height:fit-content;padding:3px 10px;font-size:12px;font-weight:700}.fit--strong{color:#115e59;background:#ccfbf1}.fit--potential{color:#1e40af;background:#dbeafe}.fit--verify{color:#92400e;background:#fef3c7}.fit--unlikely{color:#475569;background:#f1f5f9}.fit--no{color:#991b1b;background:#fee2e2}.bx-source{color:var(--benefits-text-tertiary);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.bx-source-dot{background:#94a3b8;border-radius:99px;flex:none;width:7px;height:7px}.bx-source-dot[data-kind=live]{background:var(--benefits-success)}.bx-source-dot[data-kind=document]{background:var(--benefits-primary)}.bx-source-dot[data-kind=declared]{background:var(--benefits-warning)}.bx-source-dot[data-kind=derived]{background:var(--benefits-info)}.bx-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.bx-table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.bx-table th{text-align:left;color:var(--benefits-text-tertiary);letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid var(--benefits-border);white-space:nowrap;background:#fbfcfe;padding:8px 12px;font-size:11.5px;font-weight:700;position:sticky;top:0}.bx-table td{border-bottom:1px solid var(--benefits-border);vertical-align:top;padding:10px 12px}.bx-table tr:last-child td{border-bottom:0}.bx-table tbody tr[data-clickable=true]{cursor:pointer}.bx-table tbody tr[data-clickable=true]:hover td{background:#fbfdfd}.bx-table .bx-right{text-align:right}.bx-table-compact td{padding:7px 12px}.bx-dl{grid-template-columns:minmax(120px,34%) 1fr;gap:8px 14px;margin:0;font-size:13px;display:grid}.bx-dl dt{color:var(--benefits-text-tertiary)}.bx-dl dd{overflow-wrap:anywhere;min-width:0;margin:0}.bx-field{flex-direction:column;gap:5px;min-width:0;display:flex}.bx-label{color:var(--benefits-text);font-size:12.5px;font-weight:650}.bx-hint{color:var(--benefits-text-tertiary);font-size:12px}.bx-error-text{color:var(--benefits-danger);font-size:12px}.bx-input,.bx-select,.bx-textarea{border:1px solid var(--benefits-border-strong);width:100%;min-height:36px;font:inherit;color:var(--benefits-text);background:#fff;border-radius:9px;padding:7px 10px;font-size:13.5px}.bx-textarea{resize:vertical;min-height:96px;line-height:1.5}.bx-input[aria-invalid=true],.bx-select[aria-invalid=true],.bx-textarea[aria-invalid=true]{border-color:var(--benefits-danger)}.bx-input:disabled,.bx-select:disabled,.bx-textarea:disabled{background:var(--benefits-muted);color:var(--benefits-text-secondary)}.bx-check{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.bx-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bx-form-grid .bx-span-2{grid-column:1/-1}@media (width<=760px){.bx-form-grid{grid-template-columns:minmax(0,1fr)}}.bx-search{position:relative}.bx-search svg{color:var(--benefits-text-tertiary);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.bx-search .bx-input{padding-left:32px}.bx-notice{border-radius:var(--radius-md);border:1px solid;align-items:flex-start;gap:10px;padding:11px 14px;font-size:13px;display:flex}.bx-notice-info{background:var(--benefits-info-soft);color:#1e3a8a;border-color:#bfdbfe}.bx-notice-warning{background:var(--benefits-warning-soft);color:#78350f;border-color:#fde68a}.bx-notice-danger{background:var(--benefits-danger-soft);color:#7f1d1d;border-color:#fecaca}.bx-notice-success{background:var(--benefits-success-soft);color:#14532d;border-color:#bbf7d0}.bx-notice-ai{background:var(--benefits-ai-soft);color:#4c1d95;border-color:#ddd6fe}.bx-notice svg{flex:none;margin-top:1px}.bx-empty{text-align:center;color:var(--benefits-text-secondary);padding:36px 20px}.bx-empty-icon{background:var(--benefits-primary-soft);width:44px;height:44px;color:var(--benefits-primary);border-radius:12px;place-items:center;margin:0 auto 12px;display:grid}.bx-empty h3{color:var(--benefits-text);margin:0 0 4px;font-size:15px}.bx-empty p{max-width:460px;margin:0 auto 14px;font-size:13px}.bx-skeleton{background:linear-gradient(90deg,#eef2f6 0%,#f8fafc 50%,#eef2f6 100%) 0 0/200% 100%;border-radius:6px;animation:1.3s infinite bx-shimmer}@keyframes bx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bx-meter{background:var(--benefits-muted);border-radius:99px;height:7px;overflow:hidden}.bx-meter>span{background:var(--benefits-primary);border-radius:99px;height:100%;display:block}.bx-meter[data-tone=warning]>span{background:var(--benefits-warning)}.bx-meter[data-tone=danger]>span{background:var(--benefits-danger)}.bx-ring{place-items:center;display:inline-grid;position:relative}.bx-ring-label{font-variant-numeric:tabular-nums;font-weight:750;position:absolute}.bx-funnel{gap:6px;display:grid}.bx-funnel-row{grid-template-columns:150px minmax(0,1fr) 120px;align-items:center;gap:10px;font-size:13px;display:grid}.bx-funnel-bar{background:var(--benefits-primary-tint);border-radius:6px;height:22px;position:relative;overflow:hidden}.bx-funnel-bar>span{background:linear-gradient(90deg,#0f766e,#14b8a6);border-radius:6px;position:absolute;inset:0 auto 0 0}.bx-funnel-count{color:#fff;padding-left:8px;font-size:12px;font-weight:700;line-height:22px;position:relative}@media (width<=760px){.bx-funnel-row{grid-template-columns:110px minmax(0,1fr)}.bx-funnel-row>:last-child{grid-column:2}}.bx-tabs{border-bottom:1px solid var(--benefits-border);gap:2px;margin-bottom:16px;display:flex;overflow-x:auto}.bx-tab{font:inherit;color:var(--benefits-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:600;display:inline-flex}.bx-tab[aria-selected=true]{color:var(--benefits-primary-strong);border-bottom-color:var(--benefits-primary)}.bx-tab-count{background:var(--benefits-muted);border-radius:99px;padding:0 6px;font-size:11px}.bx-overlay{z-index:60;background:#0f172a6b;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.bx-modal{border-radius:var(--radius-lg);width:min(640px,100%);max-height:calc(100vh - 32px);box-shadow:var(--overlay-shadow);background:#fff;flex-direction:column;display:flex}.bx-modal-wide{width:min(920px,100%)}.bx-modal-head{border-bottom:1px solid var(--benefits-border);justify-content:space-between;gap:12px;padding:16px 20px;display:flex}.bx-modal-head h2{margin:0;font-size:16px}.bx-modal-body{padding:16px 20px;overflow-y:auto}.bx-modal-foot{border-top:1px solid var(--benefits-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.bx-drawer-overlay{place-items:stretch end;padding:0}.bx-drawer{width:min(560px,100%);height:100vh;box-shadow:var(--overlay-shadow);background:#fff;flex-direction:column;display:flex}.bx-toasts{z-index:80;gap:8px;width:min(380px,100vw - 36px);display:grid;position:fixed;bottom:18px;right:18px}.bx-toast{color:#f8fafc;box-shadow:var(--overlay-shadow);background:#0f172a;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:13px;display:flex}.bx-toast[data-tone=error]{background:#7f1d1d}.bx-toast[data-tone=success]{background:#134e4a}.bx-timeline{margin:0;padding:0;list-style:none}.bx-timeline li{padding:0 0 14px 22px;position:relative}.bx-timeline li:before{content:"";background:var(--benefits-border);width:1px;position:absolute;top:6px;bottom:-6px;left:5px}.bx-timeline li:last-child:before{display:none}.bx-timeline li:after{content:"";border:2px solid var(--benefits-primary);background:#fff;border-radius:99px;width:9px;height:9px;position:absolute;top:5px;left:1px}.bx-timeline-title{font-size:13px;font-weight:600}.bx-timeline-meta{color:var(--benefits-text-tertiary);font-size:12px}.bx-steps{gap:0;font-size:13px;display:grid}.bx-step{border-bottom:1px dashed var(--benefits-border);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.bx-step:last-child{border-bottom:0}.bx-step-total{border-top:1px solid var(--benefits-text);border-bottom:0;margin-top:4px;padding-top:10px;font-weight:750}.bx-board{grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.bx-board-col{background:var(--benefits-muted);border-radius:var(--radius-md);min-height:180px;padding:10px}.bx-board-col h4{text-transform:uppercase;letter-spacing:.05em;color:var(--benefits-text-secondary);justify-content:space-between;margin:0 0 8px;font-size:12px;display:flex}.bx-board-card{border:1px solid var(--benefits-border);background:#fff;border-radius:10px;margin-bottom:8px;padding:10px;font-size:12.5px;display:block;color:inherit!important;text-decoration:none!important}.bx-board-card:hover{border-color:var(--benefits-accent)}.bx-rule-group{border:1px solid var(--benefits-border);border-left:3px solid var(--benefits-primary);background:#fcfdfd;border-radius:10px;gap:8px;padding:10px 12px;display:grid}.bx-rule-group .bx-rule-group{border-left-color:var(--benefits-accent);background:#fff}.bx-rule-row{grid-template-columns:minmax(180px,1.4fr) minmax(130px,1fr) minmax(140px,1.2fr) auto;align-items:start;gap:8px;display:grid}@media (width<=900px){.bx-rule-row{grid-template-columns:minmax(0,1fr)}}.bx-chip{border:1px solid var(--benefits-border-strong);cursor:pointer;font-size:12.5px;font:inherit;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.bx-chip[aria-pressed=true]{background:var(--benefits-primary-soft);border-color:var(--benefits-primary);color:var(--benefits-primary-strong);font-weight:650}.bx-drop{border:1.5px dashed var(--benefits-border-strong);border-radius:var(--radius-md);text-align:center;color:var(--benefits-text-secondary);cursor:pointer;background:#fcfdfd;padding:18px}.bx-drop[data-active=true]{border-color:var(--benefits-primary);background:var(--benefits-primary-soft)}.bx-result{white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:650;display:inline-flex}.bx-result[data-r=satisfied],.bx-result[data-r=likely_satisfied]{color:var(--benefits-success)}.bx-result[data-r=not_satisfied],.bx-result[data-r=likely_not_satisfied]{color:var(--benefits-danger)}.bx-result[data-r=unknown],.bx-result[data-r=needs_review]{color:var(--benefits-warning)}.bx-divider{background:var(--benefits-border);border:0;height:1px;margin:14px 0}.bx-kbd{border:1px solid var(--benefits-border-strong);background:#fff;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:11px}.bx-prose p{margin:0 0 8px}.bx-prose{white-space:pre-wrap;font-size:13.5px;line-height:1.6}.screen{justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.panel{text-align:center;width:100%;max-width:32rem}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .75rem;font-size:.75rem}.welcome{letter-spacing:-.01em;margin:0 0 2rem;font-size:1.5rem;font-weight:600}.message{color:var(--muted);margin:0 0 2rem}.button{appearance:none;border:1px solid var(--accent);background:var(--accent);color:var(--accent-fg);font:inherit;cursor:pointer;border-radius:.5rem;padding:.625rem 1.5rem;font-weight:500}.button:hover{opacity:.85}.button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root{--bg:#fff;--fg:#18181b;--muted:#71717a;--border:#e4e4e7;--accent:#18181b;--accent-fg:#fafafa;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.6}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#09090b;--fg:#fafafa;--muted:#a1a1aa;--border:#27272a;--accent:#fafafa;--accent-fg:#09090b}}*{box-sizing:border-box}body{background:var(--bg);min-height:100vh;color:var(--fg);-webkit-font-smoothing:antialiased;margin:0}
