.sw-agencias .ag-icon{background-color:currentColor;flex:none;display:inline-block}.sw-agencias .ag-models{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff38;border:1px solid #fff9;border-radius:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100% - 40px,1000px);margin:clamp(52px,6vw,76px) auto 0;padding:8px;display:grid;position:relative;box-shadow:0 50px 100px -35px #000025a6,0 0 110px #466dff47}.sw-agencias .ag-model{color:var(--sw-dark-blue);text-align:left;background:#fff;border-radius:22px;flex-direction:column;gap:22px;padding:clamp(22px,3vw,30px);display:flex}.sw-agencias .ag-model-dark{background:var(--sw-dark-blue);color:#fff}.sw-agencias .ag-model-head{align-items:center;gap:12px;display:flex}.sw-agencias .ag-model-badge{width:44px;height:44px;color:var(--sw-just-blue);background:#e6ebff;border-radius:14px;place-items:center;display:grid}.sw-agencias .ag-model-dark .ag-model-badge{color:#c8d4ff;background:#ffffff1a}.sw-agencias .ag-model-head strong{font-size:17px;font-weight:600;line-height:1.2;display:block}.sw-agencias .ag-model-head small{color:var(--sw-ink-500);margin-top:4px;font-size:13px;line-height:1.3;display:block}.sw-agencias .ag-model-dark .ag-model-head small{color:#b8c5ee}.sw-agencias .ag-price{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sw-agencias .ag-price b{letter-spacing:-.04em;font-size:clamp(40px,4.6vw,56px);font-weight:600;line-height:.95}.sw-agencias .ag-price span{color:var(--sw-ink-500);font-size:15px;font-weight:500}.sw-agencias .ag-model-dark .ag-price span{color:#b8c5ee}.sw-agencias .ag-rows{flex-direction:column;gap:8px;margin:0;display:flex}.sw-agencias .ag-rows div{background:#f8f9fc;border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 12px;font-size:14px;line-height:1.35;display:flex;box-shadow:inset 0 0 0 1px #e6e6eb}.sw-agencias .ag-model-dark .ag-rows div{background:#ffffff0f;box-shadow:inset 0 0 0 1px #cad6ff29}.sw-agencias .ag-rows dt{color:var(--sw-ink-500)}.sw-agencias .ag-model-dark .ag-rows dt{color:#b8c5ee}.sw-agencias .ag-rows dd{margin:0;font-weight:600}.sw-agencias .ag-model .mcp-button{width:100%;margin-top:auto}.sw-agencias .ag-button-blue{background:var(--sw-just-blue);color:#fff}.sw-agencias .ag-feature-icon{width:43px;height:43px;color:var(--sw-just-blue);background:#e6ebff;border-radius:13px;place-items:center;display:grid}.sw-agencias .ag-table-wrap{border:1px solid var(--sw-ink-100);background:#fff;border-radius:24px;margin-top:24px;overflow-x:auto}.sw-agencias .ag-table{border-collapse:collapse;text-align:left;width:100%;min-width:520px;font-size:15px}.sw-agencias .ag-table th{background:var(--sw-ink-25);color:var(--sw-ink-500);letter-spacing:.09em;text-transform:uppercase;padding:18px 24px;font-size:12px;font-weight:700}.sw-agencias .ag-table td{border-top:1px solid var(--sw-ink-100);padding:18px 24px}.sw-agencias .ag-table td:first-child{font-weight:600}.sw-agencias .ag-table .ag-muted{color:var(--sw-ink-500)}.sw-agencias .ag-table .ag-save{color:var(--sw-just-blue);font-weight:600}.sw-agencias .ag-note{max-width:760px;color:var(--sw-ink-500);margin:22px 0 0;font-size:13px;line-height:1.55}.sw-agencias .mcp-examples .ag-note{color:#b8c5ee}.sw-agencias .ag-note a{color:inherit;font-weight:600}.sw-agencias .ag-earn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.sw-agencias .ag-earn{background:#ffffff0e;border:1px solid #cad6ff29;border-radius:20px;flex-direction:column;gap:10px;padding:24px 26px;display:flex}.sw-agencias .ag-earn span{color:#b8c5ee;font-size:13px}.sw-agencias .ag-earn b{letter-spacing:-.04em;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1}.sw-agencias .ag-earn small{color:#9cb0ff;font-size:12px;font-weight:600}.sw-agencias .mcp-examples .mcp-step{background:#ffffff0e;border-color:#cad6ff29}.sw-agencias .mcp-examples .mcp-step>span{color:#91a7ff}.sw-agencias .mcp-examples .mcp-step p{color:#b8c5ee}@media (max-width:900px){.sw-agencias .ag-models{grid-template-columns:1fr}}@media (max-width:650px){.sw-agencias .ag-models{border-radius:22px;width:calc(100% - 24px);padding:5px}.sw-agencias .ag-model{border-radius:17px}.sw-agencias .ag-rows div{flex-direction:column}.sw-agencias .ag-earn-grid{grid-template-columns:1fr}}
