.awsf[data-astro-cid-l666ttbs]{border-top:1px solid var(--border);background:radial-gradient(ellipse 70% 50% at 50% 0%, var(--awsf-acc-soft) 0%, transparent 70%);padding:120px 40px}.awsf-inner[data-astro-cid-l666ttbs]{max-width:1180px;margin:0 auto}.awsf-head[data-astro-cid-l666ttbs]{text-align:center;max-width:780px;margin:0 auto 64px}.awsf-eyebrow[data-astro-cid-l666ttbs]{color:var(--awsf-acc)}.awsf-heading[data-astro-cid-l666ttbs]{letter-spacing:-.04em;color:var(--text);text-wrap:balance;margin:14px 0 22px;font-size:clamp(34px,4.6vw,60px);font-weight:800;line-height:1.04}.awsf-em[data-astro-cid-l666ttbs]{background-image:linear-gradient(92deg, var(--awsf-acc), oklch(70% .13 195));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.12em;line-height:1.04;display:inline-block}.awsf-lede[data-astro-cid-l666ttbs]{color:var(--text-2);max-width:720px;margin:0 auto;font-size:17px;line-height:1.65}.awsf-grid[data-astro-cid-l666ttbs]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (width<=980px){.awsf-grid[data-astro-cid-l666ttbs]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.awsf-grid[data-astro-cid-l666ttbs]{grid-template-columns:1fr;gap:14px}}.awsf-card[data-astro-cid-l666ttbs]{border:1px solid var(--border);color:inherit;background:#fff;border-radius:16px;flex-direction:column;padding:28px 26px;text-decoration:none;transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s,box-shadow .38s;display:flex;position:relative;overflow:hidden}:root[data-theme=dark] .awsf-card[data-astro-cid-l666ttbs]{background:#ffffff05}.awsf-card[data-astro-cid-l666ttbs]:before{content:"";background:var(--awsf-acc);opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.awsf-card[data-astro-cid-l666ttbs]:hover{border-color:var(--awsf-acc-mid);box-shadow:0 22px 50px #0f0e1414, 0 0 30px var(--awsf-acc-soft);transform:translateY(-4px)}.awsf-card-head[data-astro-cid-l666ttbs]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.awsf-lib[data-astro-cid-l666ttbs]{font-family:var(--font-mono);color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.awsf-arrow[data-astro-cid-l666ttbs]{color:var(--awsf-acc);flex-shrink:0;align-items:center;display:inline-flex}.awsf-arrow[data-astro-cid-l666ttbs] svg[data-astro-cid-l666ttbs]{width:16px;height:16px;display:block}.awsf-svc[data-astro-cid-l666ttbs]{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:700}.awsf-blurb[data-astro-cid-l666ttbs]{color:var(--text-2);min-height:40px;margin-bottom:22px;font-size:13px;line-height:1.55}.awsf-trusted[data-astro-cid-l666ttbs]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.awsf-trusted-label[data-astro-cid-l666ttbs]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);flex-shrink:0;font-size:10px;font-weight:700}.awsf-trusted-rule[data-astro-cid-l666ttbs]{background:var(--border);flex:1;height:1px}.awsf-customers[data-astro-cid-l666ttbs]{flex-wrap:wrap;flex:1;align-content:flex-start;gap:6px;margin-bottom:22px;display:flex}.awsf-chip[data-astro-cid-l666ttbs]{color:var(--text);border:1px solid var(--border);background:#00000009;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1.2}:root[data-theme=dark] .awsf-chip[data-astro-cid-l666ttbs]{background:#ffffff0a}.awsf-verify[data-astro-cid-l666ttbs]{color:var(--awsf-acc);align-items:center;gap:6px;margin-top:auto;font-size:12px;font-weight:600;display:inline-flex}.awsf-verify[data-astro-cid-l666ttbs] svg[data-astro-cid-l666ttbs]{transition:transform .22s cubic-bezier(.22,1,.36,1)}.awsf-card[data-astro-cid-l666ttbs]:hover .awsf-verify[data-astro-cid-l666ttbs] svg[data-astro-cid-l666ttbs]{transform:translate(2px,-2px)}.awsf-supporting[data-astro-cid-l666ttbs]{margin-top:44px}.awsf-supporting-label[data-astro-cid-l666ttbs]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.awsf-supporting-rule[data-astro-cid-l666ttbs]{background:linear-gradient(90deg, transparent, var(--border), transparent);flex:1;height:1px}.awsf-supporting-text[data-astro-cid-l666ttbs]{letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);flex-shrink:0;font-size:11px;font-weight:700}.awsf-supporting-grid[data-astro-cid-l666ttbs]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.awsf-sup-chip[data-astro-cid-l666ttbs]{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;line-height:1.2;text-decoration:none;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s;display:inline-flex}:root[data-theme=dark] .awsf-sup-chip[data-astro-cid-l666ttbs]{background:#ffffff05}.awsf-sup-chip[data-astro-cid-l666ttbs]:hover{border-color:var(--awsf-acc-mid);box-shadow:0 10px 24px #0f0e140f, 0 0 18px var(--awsf-acc-soft);transform:translateY(-2px)}.awsf-sup-lib[data-astro-cid-l666ttbs]{font-family:var(--font-mono);color:var(--text-2);overflow-wrap:anywhere;font-weight:600}.awsf-sup-arrow[data-astro-cid-l666ttbs]{color:var(--awsf-acc);flex-shrink:0;font-weight:700}.awsf-sup-svc[data-astro-cid-l666ttbs]{color:var(--text);letter-spacing:-.01em;font-weight:700}.awsf-sup-note[data-astro-cid-l666ttbs]{letter-spacing:.1em;text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:700}.awsf-sup-note-new[data-astro-cid-l666ttbs]{color:var(--accent);background:oklch(70% .13 195/.12);border:1px solid oklch(70% .13 195/.35)}.awsf-sup-note-beta[data-astro-cid-l666ttbs]{color:oklch(62% .16 55);background:oklch(75% .16 60/.14);border:1px solid oklch(75% .16 60/.4)}:root[data-theme=dark] .awsf-sup-note-beta[data-astro-cid-l666ttbs]{color:oklch(78% .13 60)}@media (width<=560px){.awsf-supporting-grid[data-astro-cid-l666ttbs]{flex-direction:column}.awsf-sup-chip[data-astro-cid-l666ttbs]{text-align:center;flex-wrap:wrap;justify-content:center;width:100%}}.awsf-foot[data-astro-cid-l666ttbs]{text-align:center;margin-top:44px}.awsf-pill[data-astro-cid-l666ttbs]{color:var(--text-2);background:var(--awsf-acc-soft);border:1px solid var(--awsf-acc-mid);border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-size:12.5px;display:inline-flex}.awsf-pill-dot[data-astro-cid-l666ttbs]{background:var(--awsf-acc);width:6px;height:6px;box-shadow:0 0 8px var(--awsf-acc);border-radius:50%;flex-shrink:0}@media (width<=880px){.awsf[data-astro-cid-l666ttbs]{padding:80px 24px}}@media (width<=540px){.awsf[data-astro-cid-l666ttbs]{padding:64px 20px}}.awsf-rot{display:block}.awsf-rot-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.awsf-rot-line{display:block}.awsf-rot-slot{display:inline-block;position:relative}.awsf-rot-tok{white-space:nowrap;will-change:opacity, filter;padding-bottom:.12em;display:inline-block}@media (width<=520px){.awsf-rot-tok{white-space:normal}}.awsf-rot-tok.is-leaving{animation:.46s cubic-bezier(.4,0,.2,1) both awsfDissolveOut;position:absolute;top:0;left:50%;transform:translate(-50%)}.awsf-rot-tok.is-entering{animation:.46s cubic-bezier(.4,0,.2,1) both awsfDissolveIn}.awsf-rot-co.is-leaving,.awsf-rot-co.is-entering{animation-delay:80ms}@keyframes awsfDissolveOut{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(8px)}}@keyframes awsfDissolveIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}.awsf-rot-svc{background-image:linear-gradient(92deg, var(--awsf-acc), oklch(70% .13 195));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.awsf-rot-co{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(92deg,oklch(70% .13 195),oklch(62% .17 280));-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.awsf-rot-tok.is-leaving{display:none}.awsf-rot-tok.is-entering{opacity:1;filter:none;animation:none}}
