.da[data-astro-cid-pf2ozmzn]{--da-grad:linear-gradient(135deg, #9bb3ef 0%, #fbbfc8 100%);--da-title:#667eea;--da-btn:#fff3ce;--da-btn-ink:#3a3a7a}[data-theme=dark] .da[data-astro-cid-pf2ozmzn]{--da-grad:linear-gradient(135deg, #233f69 0%, #421e63 100%);--da-title:#aab4ff;--da-btn:#2c3570;--da-btn-ink:#fff}.da-band[data-astro-cid-pf2ozmzn]{background:var(--da-grad);color:#fff;margin-top:18px;padding:44px 0 40px;box-shadow:0 2px 8px #0000001a}.da-band[data-astro-cid-pf2ozmzn] h1[data-astro-cid-pf2ozmzn]{text-shadow:0 1px 2px #28285a2e;font-size:clamp(30px,4.4vw,46px);font-weight:600}.da-band[data-astro-cid-pf2ozmzn] p[data-astro-cid-pf2ozmzn]{color:#fffffff2;max-width:760px;margin:12px 0 0;font-size:clamp(16px,1.8vw,19px)}.da-band[data-astro-cid-pf2ozmzn] .cta[data-astro-cid-pf2ozmzn]{margin-top:22px}.da-eyebrow[data-astro-cid-pf2ozmzn]{letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-bottom:8px;font-size:12.5px}.da-role[data-astro-cid-pf2ozmzn]{opacity:.9;font-size:14px!important}.da-btn[data-astro-cid-pf2ozmzn]{background:var(--da-btn);color:var(--da-btn-ink);border-radius:8px;align-items:center;padding:11px 18px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #28285a26}.da-btn[data-astro-cid-pf2ozmzn]:hover{filter:brightness(.97);text-decoration:none}.da-btn[data-astro-cid-pf2ozmzn].ghost{color:#fff;box-shadow:none;background:#ffffff38;border:1px solid #ffffff8c}.da-frame[data-astro-cid-pf2ozmzn]{z-index:1;border:1px solid var(--line);background:var(--card);border-radius:14px;max-height:760px;margin-top:-10px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px -24px #28285a59}.da-frame[data-astro-cid-pf2ozmzn] img[data-astro-cid-pf2ozmzn]{width:100%;height:auto}.da-chrome[data-astro-cid-pf2ozmzn]{background:var(--bg-soft);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:6px;padding:9px 12px;font-size:12.5px;display:flex}.da-chrome[data-astro-cid-pf2ozmzn] i[data-astro-cid-pf2ozmzn]{background:#f1a6a6;border-radius:50%;width:10px;height:10px}.da-chrome[data-astro-cid-pf2ozmzn] i[data-astro-cid-pf2ozmzn]:nth-child(2){background:#f3d58a}.da-chrome[data-astro-cid-pf2ozmzn] i[data-astro-cid-pf2ozmzn]:nth-child(3){background:#a8d8a0}.da-chrome[data-astro-cid-pf2ozmzn] span[data-astro-cid-pf2ozmzn]{margin-left:8px}.only-dark[data-astro-cid-pf2ozmzn]{display:none}[data-theme=dark] .only-dark[data-astro-cid-pf2ozmzn]{display:block}[data-theme=dark] .only-light[data-astro-cid-pf2ozmzn]{display:none}.da-note[data-astro-cid-pf2ozmzn]{color:var(--faint);margin:10px 0 0;font-size:13.5px}.da-section[data-astro-cid-pf2ozmzn]{padding:40px 0 0}.da-h2[data-astro-cid-pf2ozmzn]{color:var(--text);margin:0 0 14px;font-size:22px;font-weight:600}.da-tools[data-astro-cid-pf2ozmzn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.da-tool[data-astro-cid-pf2ozmzn]{background:var(--blue);border:1px solid var(--line);color:var(--text);border-radius:12px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.da-tool[data-astro-cid-pf2ozmzn]:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 12px 28px -16px #28285a66}.da-tool[data-astro-cid-pf2ozmzn] img[data-astro-cid-pf2ozmzn]{aspect-ratio:16/9;object-fit:cover;object-position:left top;border-bottom:1px solid var(--line);width:100%;height:auto}.da-tool-body[data-astro-cid-pf2ozmzn]{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.da-tool[data-astro-cid-pf2ozmzn] h3[data-astro-cid-pf2ozmzn]{color:var(--da-title);font-size:16px}.da-tool[data-astro-cid-pf2ozmzn] p[data-astro-cid-pf2ozmzn]{color:var(--muted);margin:0;font-size:13.5px}.da-ico[data-astro-cid-pf2ozmzn]{font-size:22px}.da-open[data-astro-cid-pf2ozmzn]{text-align:center;background:var(--da-btn);color:var(--da-btn-ink);border-radius:6px;align-self:stretch;margin-top:auto;padding:8px;font-size:13.5px;font-weight:600}.da-two[data-astro-cid-pf2ozmzn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.da-panel[data-astro-cid-pf2ozmzn]{border:1px solid var(--line);border-radius:12px;padding:22px}.da-panel[data-astro-cid-pf2ozmzn].green{background:var(--green)}.da-panel[data-astro-cid-pf2ozmzn].blue{background:var(--blue)}.da-panel[data-astro-cid-pf2ozmzn].pink{background:var(--pink)}.da-panel[data-astro-cid-pf2ozmzn] p[data-astro-cid-pf2ozmzn],.da-panel[data-astro-cid-pf2ozmzn] li[data-astro-cid-pf2ozmzn]{color:var(--muted)}.da-panel[data-astro-cid-pf2ozmzn] ul[data-astro-cid-pf2ozmzn]{margin:0;padding-left:18px}.da-panel[data-astro-cid-pf2ozmzn] li[data-astro-cid-pf2ozmzn]{margin:4px 0}.da-panel[data-astro-cid-pf2ozmzn] .mono[data-astro-cid-pf2ozmzn]{color:var(--faint);font-size:12px}.da-flow[data-astro-cid-pf2ozmzn]{counter-reset:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.da-flow[data-astro-cid-pf2ozmzn] li[data-astro-cid-pf2ozmzn]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex;position:relative}.da-flow[data-astro-cid-pf2ozmzn] .num[data-astro-cid-pf2ozmzn]{color:var(--da-title);font-size:12px}.da-flow[data-astro-cid-pf2ozmzn] b[data-astro-cid-pf2ozmzn]{font-size:15.5px}.da-flow[data-astro-cid-pf2ozmzn] span[data-astro-cid-pf2ozmzn]:last-child{color:var(--muted);font-size:13.5px}@media (width<=900px){.da-tools[data-astro-cid-pf2ozmzn]{grid-template-columns:repeat(2,minmax(0,1fr))}.da-flow[data-astro-cid-pf2ozmzn]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.da-tools[data-astro-cid-pf2ozmzn],.da-two[data-astro-cid-pf2ozmzn]{grid-template-columns:minmax(0,1fr)}.da-band[data-astro-cid-pf2ozmzn]{padding:32px 0}}
