.aad-caps{position:relative;overflow:hidden}.aad-caps__inner{grid-template-columns:1fr;align-items:start;gap:64px;display:grid}@media (width>=1024px){.aad-caps__inner{grid-template-columns:460px 1fr;gap:80px}}.aad-caps__left{position:relative}@media (width>=1024px){.aad-caps__left{position:sticky}}.aad-caps__right{flex-direction:column;gap:0;display:flex}.aad-cap-item{border-bottom:1px solid var(--bg-dark-border);grid-template-columns:52px 1fr;gap:24px;padding:28px 0;transition:background .3s;display:grid}.aad-cap-item:first-child{padding-top:0}.aad-cap-item:last-child{border-bottom:none;padding-bottom:0}.aad-cap-item:hover .aad-cap-item__num{color:var(--color-primary-light)}.aad-cap-item__num{color:#3b63cf59;letter-spacing:.08em;padding-top:4px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;transition:color .3s}.aad-cap-item__title{font-family:var(--font-head);color:var(--text-white);margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:1.3}.aad-cap-item__text{color:var(--text-muted);font-size:14.5px;line-height:1.75}.aad-service-card--wide{background:linear-gradient(135deg, var(--bg-dark-card) 0%, #3b63cf0d 100%);border-color:#3b63cf33;grid-column:1/-1}.aad-aaas-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.aad-aaas-metric{text-align:center;background:#3b63cf14;border:1px solid #3b63cf2e;border-radius:16px;flex-shrink:0;padding:28px 40px}.aad-aaas-metric__val{font-family:var(--font-head);color:var(--color-primary-light);letter-spacing:-.03em;font-size:2.8rem;font-weight:800;line-height:1}.aad-aaas-metric__lbl{color:var(--text-muted);margin-top:8px;font-size:12px;font-weight:500}.aad-types{position:relative;overflow:hidden}.aad-types__bg-glow{pointer-events:none;background:radial-gradient(70% 40% at 50% 0,#3b63cf12 0%,#0000 60%),radial-gradient(40% 40% at 90% 80%,#0ea5e90d 0%,#0000 50%);position:absolute;inset:0}.aad-types__grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.aad-types__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.aad-types__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.aad-type-card{background:var(--bg-dark-card);border:1px solid var(--bg-dark-border);border-radius:16px;flex-direction:column;gap:0;padding:28px 28px 24px;transition:all .3s;display:flex;position:relative;overflow:hidden}.aad-type-card:after{content:"";width:var(--bar-width,50%);background:linear-gradient(90deg, var(--color-primary), var(--color-werqai));height:2px;transition:width .5s;position:absolute;bottom:0;left:0}.aad-type-card:hover{border-color:#3b63cf59;transform:translateY(-4px);box-shadow:0 12px 36px #3b63cf1a}.aad-type-card:hover:after{width:100%}.aad-type-card--featured{background:linear-gradient(135deg,#3b63cf1a 0%,#0ea5e90f 100%);border-color:#3b63cf4d}.aad-type-card__badge{background:var(--color-primary-50);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-light);border:1px solid #3b63cf2e;border-radius:100px;align-self:flex-start;align-items:center;margin-bottom:16px;padding:4px 12px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-flex}.aad-type-card__badge--blue{color:var(--color-werqai);background:#0ea5e91a;border-color:#0ea5e940}.aad-type-card__title{font-family:var(--font-head);color:var(--text-white);margin-bottom:10px;font-size:1.05rem;font-weight:700;line-height:1.3}.aad-type-card__text{color:var(--text-muted);flex:1;font-size:13.5px;line-height:1.7}.aad-type-card__bar{display:none}.aad-value__header{margin-bottom:64px}.aad-value__grid{border:1px solid var(--bg-dark-border);background:var(--bg-dark-border);border-radius:20px;grid-template-columns:1fr;gap:2px;display:grid;overflow:hidden}@media (width>=640px){.aad-value__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.aad-value__grid{grid-template-columns:repeat(3,1fr)}}.aad-value-item{background:var(--bg-darkest);flex-direction:column;gap:0;padding:40px 36px;transition:background .3s;display:flex;position:relative}.aad-value-item:hover{background:var(--bg-dark-card)}.aad-value-item__icon{background:var(--color-primary-50);width:52px;height:52px;color:var(--color-primary-light);border:1px solid #3b63cf2e;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:24px;transition:background .3s,border-color .3s;display:flex}.aad-value-item:hover .aad-value-item__icon{background:#3b63cf2e;border-color:#3b63cf59}.aad-value-item__title{font-family:var(--font-head);color:var(--text-white);margin-bottom:12px;font-size:1.1rem;font-weight:700;line-height:1.3}.aad-value-item__text{color:var(--text-muted);font-size:14px;line-height:1.75}@media (width>=1024px){.aad-value-item:last-child:nth-child(3n-1){grid-column:span 2}.aad-value-item:last-child:nth-child(3n){grid-column:span 1}}.aad-compliance__inner{grid-template-columns:1fr;align-items:center;gap:64px;display:grid}@media (width>=1024px){.aad-compliance__inner{grid-template-columns:420px 1fr;gap:80px}}.aad-compliance__body{color:var(--text-muted);margin-top:20px;font-size:1rem;line-height:1.8}.aad-compliance__badges{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=640px){.aad-compliance__badges{grid-template-columns:repeat(2,1fr)}}.aad-badge{background:var(--bg-dark-card);border:1px solid var(--bg-dark-border);border-radius:14px;flex-direction:column;gap:0;padding:20px 20px 18px;transition:all .3s;display:flex;position:relative;overflow:hidden}.aad-badge:before{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-werqai));opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.aad-badge:hover{border-color:#3b63cf4d;transform:translateY(-3px);box-shadow:0 8px 24px #3b63cf1a}.aad-badge:hover:before{opacity:1}.aad-badge__icon{background:var(--color-primary-50);width:40px;height:40px;color:var(--color-primary-light);border:1px solid #3b63cf26;border-radius:10px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.aad-badge__label{font-family:var(--font-head);color:var(--text-white);margin-bottom:6px;font-size:.95rem;font-weight:700}.aad-badge__desc{color:var(--text-muted);font-size:12.5px;line-height:1.6}@media (width<=767px){.why-card[style*=grid-column]{grid-column:1!important}}.aad-cta__badge{color:var(--color-primary-light);letter-spacing:.1em;text-transform:uppercase;background:#3b63cf1a;border:1px solid #3b63cf38;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:7px 18px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:inline-flex}.aad-cta__badge-dot{background:var(--color-primary-light);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite badgePulse}.aad-cta__trust{border-top:1px solid #3b63cf26;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:36px;padding-top:28px;display:flex}.aad-cta__trust-item{color:var(--text-muted);align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.aad-cta__trust-item svg{color:var(--color-primary-light);flex-shrink:0}.aad-faq{border:1px solid var(--bg-dark-border);border-radius:16px;flex-direction:column;gap:0;max-width:860px;margin:0 auto;display:flex;overflow:hidden}.aad-faq-item{border-bottom:1px solid var(--bg-dark-border);transition:background .2s}.aad-faq-item:last-child{border-bottom:none}.aad-faq-item__trigger{cursor:pointer;text-align:left;width:100%;font-family:var(--font-head);color:var(--text-white);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;font-size:1rem;font-weight:600;transition:color .2s,background .2s;display:flex}.aad-faq-item__trigger:hover{color:var(--color-primary-light);background:#3b63cf08}.aad-faq-item--open .aad-faq-item__trigger{color:var(--color-primary-light);background:#3b63cf0a}.aad-faq-item__icon{color:var(--text-muted);flex-shrink:0;transition:transform .3s,color .2s}.aad-faq-item--open .aad-faq-item__icon{color:var(--color-primary-light);transform:rotate(180deg)}.aad-faq-item__body{padding:0 28px 24px;display:none}.aad-faq-item--open .aad-faq-item__body{display:block}.aad-faq-item__body p{color:var(--text-muted);margin-bottom:12px;font-size:14.5px;line-height:1.8}.aad-faq-item__body p:last-child{margin-bottom:0}@media (width<=640px){.aad-caps__inner{gap:48px}.aad-cap-item{grid-template-columns:36px 1fr;gap:16px}.aad-aaas-inner{flex-direction:column;align-items:flex-start}.aad-aaas-metric{text-align:left;align-self:stretch}.aad-value-item{padding:28px 24px}.aad-faq-item__trigger{padding:20px;font-size:.9375rem}.aad-faq-item__body{padding:0 20px 20px}.aad-compliance__badges{grid-template-columns:1fr}.aad-cta__trust{gap:16px}}@media (width<=1023px){.aad-compliance__inner{gap:48px}}@media (width>=768px) and (width<=1023px){.aad-caps__inner{gap:48px}}@media (width<=640px){.aad-faq{padding:0 8px}}@media (width<=480px){.aad-cap-item{gap:16px;padding:18px 0}.aad-type-card{padding:20px 20px 16px}.aad-compliance__badges{grid-template-columns:1fr}.aad-faq-item__trigger{padding:20px 16px;font-size:.9375rem}.aad-faq-item__body{padding:0 16px 20px}.section-header__title{font-size:clamp(1.5rem,6vw,2rem)}.section-header__sub{font-size:.9375rem}}
