.abt{color:#f5f5f7;-webkit-font-smoothing:antialiased;max-width:1000px;margin:0 auto;padding:2rem 2.5rem 80px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:hidden}.rv{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.rv--on{opacity:1;transform:translateY(0)}.abt-hero{text-align:center;padding:7rem 0 5rem}.abt-over{letter-spacing:.1em;text-transform:uppercase;color:#3376f2;margin:0 0 1.5rem;font-size:.8rem;font-weight:600}.abt-hero-t{letter-spacing:-.035em;color:#f5f5f7;margin:0 0 2rem;font-size:clamp(2.6rem,6vw,4.5rem);font-weight:700;line-height:1.06}.abt-hero-em{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#3376f2 0%,#61a5fa 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.abt-hero-sub{color:#86868b;max-width:460px;margin:0 auto;font-size:1.15rem;line-height:1.65}.abt-disrupt{text-align:center;border-top:1px solid #f5f5f70f;border-bottom:1px solid #f5f5f70f;padding:5rem 0}.abt-disrupt--wide{padding:6rem 0}.abt-disrupt-text{color:#86868b;letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,3.2vw,2.2rem);font-weight:400;line-height:1.5}.abt-disrupt-text strong{color:#f5f5f7;font-weight:700}.abt-disrupt-text--lg{letter-spacing:-.025em;font-size:clamp(1.8rem,4vw,3rem);line-height:1.35}.abt-ch{padding:7rem 0;position:relative}.abt-num{letter-spacing:.18em;color:#3376f2;margin-bottom:1.5rem;font-size:.7rem;font-weight:700;display:block}.abt-ch h2{letter-spacing:-.03em;color:#f5f5f7;margin:0 0 1.25rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:700;line-height:1.08}.abt-ch-lead{color:#86868b;max-width:480px;margin:0 0 3.5rem;font-size:1.2rem;line-height:1.55}.abt-ch-lead--center{text-align:center;margin-left:auto;margin-right:auto}.abt-ch-watermark{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;position:absolute;top:4rem;right:-3rem}.abt-ch-watermark--right{left:-3rem;right:auto}.abt-wm-inner{letter-spacing:-.04em;color:#3376f20a;font-size:clamp(6rem,14vw,11rem);font-weight:900;line-height:1;transform:rotate(-6deg)}.abt-ch-content{z-index:1;position:relative}.abt-ch--left .abt-ch-content{max-width:680px}.abt-ch--right .abt-ch-content{text-align:right;max-width:680px;margin-left:auto}.abt-ch--right .abt-ch-lead,.abt-ch--right .abt-det--wide{margin-left:auto}.abt-ch--right .abt-det{border-left:none;border-right:2px solid #3376f233;padding-left:0;padding-right:1.25rem}.abt-ch--center,.abt-ch--center .abt-num{text-align:center}.abt-details--col2{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.abt-details--stack{flex-direction:column;gap:2.5rem;display:flex}.abt-det{border-left:2px solid #3376f233;padding-left:1.25rem}.abt-det--wide{max-width:480px}.abt-det h3{color:#f5f5f7;margin:0 0 .4rem;font-size:.95rem;font-weight:600}.abt-det p{color:#86868b;margin:0;font-size:.9rem;line-height:1.6}.abt-details--cards{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:.5rem;display:grid}.abt-card{text-align:left;background:#1e293b66;border:1px solid #94a3b80f;border-radius:1rem;padding:1.75rem;transition:border-color .35s,transform .35s,box-shadow .35s}.abt-card:hover{border-color:#3376f24d;transform:translateY(-4px);box-shadow:0 12px 36px -8px #00000059}.abt-card h3{color:#f5f5f7;margin:0 0 .5rem;font-size:1rem;font-weight:600}.abt-card p{color:#86868b;margin:0;font-size:.88rem;line-height:1.6}.abt-stripe{border-top:1px solid #f5f5f70f;border-bottom:1px solid #f5f5f70f;padding:4rem 0}.abt-stripe-inner{justify-content:center;align-items:center;gap:3rem;display:flex}.abt-stripe-item{flex-direction:column;align-items:center;display:flex}.abt-stripe-val{letter-spacing:-.03em;color:#f5f5f7;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1}.abt-stripe-lbl{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-top:.5rem;font-size:.72rem;font-weight:500}.abt-stripe-div{background:#f5f5f714;width:1px;height:48px}.abt-accent-break{text-align:center;padding:6rem 0;position:relative;overflow:hidden}.abt-accent-word{letter-spacing:.15em;color:#3376f20f;-webkit-user-select:none;user-select:none;margin-bottom:1rem;font-size:clamp(5rem,12vw,9rem);font-weight:900;line-height:1;display:block;transform:rotate(-4deg)}.abt-accent-caption{color:#86868b;margin:0;font-size:1.1rem;font-style:italic;font-weight:400;position:relative}.abt-section-heading{letter-spacing:-.03em;color:#f5f5f7;text-align:center;margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.8rem);font-weight:700}.abt-section-sub{color:#86868b;text-align:center;margin:0 0 3.5rem;font-size:1.1rem;line-height:1.5}.abt-process{border-top:1px solid #f5f5f70f;padding:7rem 0}.abt-process-grid{background:#f5f5f70a;border-radius:1rem;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.abt-process-step{background:#0f141e99;padding:2rem 1.5rem;transition:background .3s}.abt-process-step:hover{background:#1e293b80}.abt-process-num{color:#3376f226;letter-spacing:-.03em;margin-bottom:1rem;font-size:2.5rem;font-weight:800;line-height:1;display:block}.abt-process-step h3{color:#f5f5f7;margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.abt-process-step p{color:#86868b;margin:0;font-size:.88rem;line-height:1.6}.abt-team{padding:7rem 0;position:relative}.abt-team-content{z-index:1;position:relative}.abt-agent-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.abt-agent{background:#0f141e66;border:1px solid #94a3b80f;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1.5rem;transition:border-color .3s,background .3s;display:flex}.abt-agent:hover{border-color:var(--agent-color,#3b82f6);background:#1e293b66}.abt-agent-indicator{background:var(--agent-color,#3b82f6);opacity:.6;border-radius:2px;flex-shrink:0;width:4px;height:100%;min-height:40px}.abt-agent h3{color:#f5f5f7;margin:0 0 .3rem;font-size:.95rem;font-weight:600}.abt-agent p{color:#86868b;margin:0;font-size:.85rem;line-height:1.5}.abt-compare{border-top:1px solid #f5f5f70f;padding:7rem 0}.abt-compare-table{max-width:720px;margin:0 auto}.abt-compare-header{border-bottom:1px solid #f5f5f714;justify-content:space-between;margin-bottom:.5rem;padding:0 0 1rem;display:flex}.abt-compare-label{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.abt-compare-label--before{color:#64748b}.abt-compare-label--after{color:#3376f2}.abt-compare-row{border-bottom:1px solid #f5f5f70a;align-items:center;gap:1rem;padding:1rem 0;display:flex}.abt-compare-cell{flex:1;font-size:.92rem;line-height:1.45}.abt-compare-cell--before{color:#64748b;-webkit-text-decoration:line-through #64748b66;text-decoration:line-through #64748b66}.abt-compare-cell--after{color:#f5f5f7;text-align:right;font-weight:500}.abt-compare-arrow{color:#3376f266;flex-shrink:0;font-size:1rem}.abt-deliverables{border-top:1px solid #f5f5f70f;padding:7rem 0}.abt-del-grid{grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2.5rem;display:grid}.abt-del-item{background:#0f141e80;border:1px solid #94a3b80d;border-radius:1rem;padding:2rem;transition:border-color .3s,transform .3s}.abt-del-item:hover{border-color:#3376f240;transform:translateY(-2px)}.abt-del-item--big{background:linear-gradient(135deg,#3376f20f 0%,#61a5fa08 100%);border-color:#3376f21f;grid-column:1/-1}.abt-del-item h3{color:#f5f5f7;margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.abt-del-item p{color:#86868b;margin:0;font-size:.9rem;line-height:1.6}.abt-principles{padding:0 0 5rem}.abt-principles-list{flex-direction:column;gap:0;display:flex}.abt-principle{border-bottom:1px solid #f5f5f70d;align-items:flex-start;gap:2rem;padding:2.5rem 0;display:flex}.abt-principle:first-child{border-top:1px solid #f5f5f70d}.abt-principle-idx{color:#3376f21f;letter-spacing:-.03em;flex-shrink:0;min-width:50px;font-size:2rem;font-weight:800;line-height:1}.abt-principle h3{color:#f5f5f7;margin:0 0 .4rem;font-size:1.05rem;font-weight:600}.abt-principle p{color:#86868b;max-width:540px;margin:0;font-size:.9rem;line-height:1.6}.abt-cta{text-align:center;border-top:1px solid #f5f5f70f;padding:5rem 0}.abt-cta-title{letter-spacing:-.03em;color:#f5f5f7;margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.8rem);font-weight:700}.abt-cta-sub{color:#86868b;margin:0 0 2.5rem;font-size:1.1rem}.abt-cta-btn{color:#fff;background:linear-gradient(135deg,#2e508f 0%,#3376f2 50%,#61a5fa 100%);border-radius:.75rem;padding:.9rem 2.5rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .25s,transform .25s;display:inline-block}.abt-cta-btn:hover{background:linear-gradient(135deg,#2e508f 0%,#2e6de0 50%,#3376f2 100%);transform:translateY(-2px)}.abt-closing{text-align:center;padding:4rem 0}.abt-closing-t{letter-spacing:-.025em;color:#f5f5f7;margin:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;line-height:1.15}.abt-product-by{text-align:center;border-top:1px solid #f5f5f70f;padding:5rem 0 3rem}.abt-product-by-logo-link{margin-bottom:1.25rem;display:inline-block}.abt-product-by-logo{filter:invert();opacity:.55;width:auto;height:48px;transition:opacity .3s}.abt-product-by-logo-link:hover .abt-product-by-logo{opacity:.85}.abt-product-by-text{color:#64748b;letter-spacing:.01em;margin:0;font-size:.92rem}.abt-product-by-link{color:#86868b;text-decoration:none;transition:color .25s}.abt-product-by-link:hover{color:#3376f2}@media (max-width:800px){.abt{padding:1.5rem 1.5rem 0}.abt-details--col2,.abt-details--cards{grid-template-columns:1fr}.abt-process-grid,.abt-agent-grid{grid-template-columns:1fr 1fr}.abt-del-grid{grid-template-columns:1fr}.abt-del-item--big{grid-column:auto}.abt-ch--right .abt-ch-content{text-align:left;margin-left:0}.abt-ch--right .abt-ch-lead,.abt-ch--right .abt-det--wide{margin-left:0}.abt-ch--right .abt-det{border-left:2px solid #3376f233;border-right:none;padding-left:1.25rem;padding-right:0}.abt-ch--right .abt-compare-cell--after{text-align:left}.abt-stripe-inner{gap:1.5rem}.abt-ch-watermark{display:none}.abt-principle{gap:1.25rem}.abt-product-by{margin-bottom:2rem}}@media (max-width:480px){.abt-hero{padding:5rem 0 3rem}.abt-ch{padding:4rem 0}.abt-disrupt{padding:3rem 0}.abt-stripe{padding:2.5rem 0}.abt-stripe-inner{flex-direction:column;gap:2rem}.abt-stripe-div{width:64px;height:1px}.abt-accent-break{padding:4rem 0}.abt-closing{padding:3rem 0 2rem}.abt-process-grid,.abt-agent-grid{grid-template-columns:1fr}.abt-process,.abt-team,.abt-compare,.abt-deliverables{padding:4rem 0}.abt-cta{padding:3rem 0}.abt-product-by{margin-bottom:6rem}}