*{box-sizing:border-box}html{scroll-behavior:smooth;margin:0;padding:0}body{background:#fff5f5;margin:0}::selection{color:#fff;background:#d02027}@keyframes aarFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.aar-root{color:#251112;background:#fff5f5;min-height:100vh;font-family:Segoe UI,Tahoma,Arial,sans-serif;line-height:1.6;overflow-x:clip}.aar-container{width:min(100%,1200px);margin:0 auto;padding:0 24px}.aar-header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff5f5d6;border-bottom:1px solid #efd4d5;position:sticky;top:0}.aar-nav{justify-content:space-between;align-items:center;gap:20px;width:min(100%,1200px);margin:0 auto;padding:14px 24px;display:flex}.aar-brand,.aar-brand-text,.aar-nav-actions,.aar-hero-actions,.aar-stats,.aar-footer-brand{align-items:center;display:flex}.aar-brand{color:inherit;gap:12px;text-decoration:none}.aar-logo,.aar-footer-logo,.aar-aud-icon,.aar-feature-icon,.aar-success-icon{color:#fff;background:radial-gradient(circle at 30% 22%,#ffffff9e,#0000 0 18%,#0000 31%),radial-gradient(circle at 80% 76%,#ff979773,#0000 0 28%,#0000 42%),linear-gradient(145deg,#ff5b62 0%,#cf2028 55%,#8f151c 100%);border:1px solid #ffffff5c;border-radius:14px;place-items:center;display:grid;box-shadow:0 16px 34px #b9161e38,0 4px 10px #340d101f,inset 0 1px #ffffff75}.aar-logo,.aar-footer-logo{width:46px;height:46px}.aar-brand-text{gap:10px}.aar-brand-text strong,.aar-footer-brand h2,.aar-hero h1{font-family:Georgia,Times New Roman,serif;font-weight:700}.aar-brand-text strong{color:#251112;font-size:28px;line-height:1}.aar-brand-text i{background:#efd4d5;width:1px;height:22px}.aar-brand-text small{color:#7b5558;font-size:12px}.aar-nav-actions{gap:12px}.aar-btn{cursor:pointer;min-height:38px;color:inherit;font:inherit;letter-spacing:0;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s,border-color .18s;display:inline-flex}.aar-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.aar-btn-light{color:#251112;background:linear-gradient(#fff,#fff9f9);border-color:#e7b8bb;border-radius:999px;padding:10px 22px;box-shadow:0 8px 18px #340d1014,inset 0 1px #fffffff2}.aar-btn-primary,.aar-submit{color:#fff;background:linear-gradient(#ff6b70 0%,#d02027 58%,#a3171e 100%);border-color:#ffffff57;border-radius:999px;padding:10px 24px;box-shadow:0 10px 20px #b9161e40,inset 0 1px #ffffff6b}.aar-btn-large{min-height:52px;padding:14px 28px;font-size:16px}.aar-hero{background-color:#fff5f5;background-image:linear-gradient(#8521270e 1px,#0000 1px),linear-gradient(90deg,#8521270e 1px,#0000 1px);background-size:52px 52px;position:relative}.aar-hero-radial{pointer-events:none;background:radial-gradient(900px 500px at 80% 10%,#d020272e,#0000 60%);position:absolute;inset:0}.aar-hero-inner{flex-wrap:wrap;align-items:center;gap:56px;padding-top:70px;padding-bottom:90px;display:flex;position:relative}.aar-hero-copy,.aar-hero-visual{flex:420px;min-width:320px}.aar-pill{color:#b5161d;background:#fff;border:1px solid #efd4d5;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 4px 14px #340d100d}.aar-pill span{background:linear-gradient(135deg,#ff6b70,#c71921);border-radius:999px;width:8px;height:8px}.aar-hero h1{color:#251112;margin:22px 0 16px;font-size:clamp(64px,9vw,104px);line-height:1}.aar-hero-subtitle{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#ef4444,#991b1b);-webkit-background-clip:text;background-clip:text;margin-bottom:22px;font-size:clamp(26px,3.6vw,40px);font-weight:900}.aar-hero p{color:#7b5558;max-width:560px;margin:0 0 34px;font-size:clamp(17px,1.6vw,20px)}.aar-hero-actions{flex-wrap:wrap;gap:14px}.aar-stats{flex-wrap:wrap;gap:30px;margin-top:40px}.aar-stats div{display:grid}.aar-stats strong{color:#251112;font-size:26px;font-weight:900;line-height:1.2}.aar-stats span{color:#7b5558;font-size:13px}.aar-stats i{background:#efd4d5;width:1px;min-height:44px}.aar-hero-visual{justify-content:center;display:flex}.aar-mascot-wrap{width:100%;max-width:480px;height:560px;position:relative}.aar-mascot-glow{background:radial-gradient(closest-side,#d0202747,#b9161e1f 56%,#0000 76%);border-radius:50%;width:390px;height:470px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.aar-mascot{object-fit:contain;filter:drop-shadow(0 26px 32px #340d1038);width:370px;height:548px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.aar-float-card{color:#c71921;background:linear-gradient(#fffffff5,#fff8f8eb);border:1px solid #d020273d;border-radius:18px;place-items:center;width:64px;height:64px;animation:5s ease-in-out infinite aarFloat;display:grid;position:absolute;box-shadow:0 16px 34px #b9161e1f,inset 0 1px #ffffffeb}.aar-float-card.pos-2{animation-delay:.4s;top:232px;left:-14px}.aar-float-card.pos-3{animation-delay:.7s;top:26px;right:4px}.aar-float-card.pos-4{animation-delay:1s;top:420px;right:20px}.aar-section{background:#fff5f5;padding:88px 0}.aar-white-section{background:#fff}.aar-section-heading{text-align:center;margin-bottom:56px}.aar-eyebrow{color:#b5161d;margin-bottom:12px;font-size:14px;font-weight:800;display:inline-block}.aar-section-heading h2{color:#251112;margin:0 0 14px;font-size:clamp(30px,4vw,46px);font-weight:900;line-height:1.25}.aar-section-heading p{color:#7b5558;max-width:640px;margin:0 auto;font-size:clamp(16px,1.6vw,19px)}.aar-audience-grid,.aar-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.aar-aud-card,.aar-feature-card{background:#fff;border:1px solid #efd9da;border-radius:22px;min-height:230px;padding:34px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 12px 32px #340d1012}.aar-aud-card:before,.aar-feature-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#d020271f,#0000 70%);border-radius:50%;width:160px;height:160px;position:absolute;top:-54px;left:-54px}.aar-aud-card:hover,.aar-feature-card:hover{border-color:#d0202757;transform:translateY(-6px);box-shadow:0 24px 50px #b9161e24}.aar-aud-icon,.aar-feature-icon{border-radius:20px;width:68px;height:68px;margin-bottom:26px;position:relative}.aar-aud-card h3,.aar-feature-card h3{color:#251112;margin:0 0 10px;font-size:22px;font-weight:900;position:relative}.aar-aud-card p,.aar-feature-card p{color:#7b5558;margin:0;font-size:16px;line-height:1.8;position:relative}.aar-features-section{background:linear-gradient(#fff0f0,#fff5f5);border-top:1px solid #efd9da;border-bottom:1px solid #efd9da}.aar-demo-section{background:radial-gradient(circle at 12% 16%,#d0202721,#0000 28%),radial-gradient(circle at 86% 72%,#b9161e1a,#0000 30%),linear-gradient(snow 0%,#fff5f5 52%,#fff0f0 100%)}.aar-demo-container{width:min(100%,780px);margin:0 auto;padding:0 24px}.aar-form-card{background:linear-gradient(#fffffff7,#fff9f9f2);border:1px solid #efd9dae6;border-radius:30px;padding:clamp(26px,5vw,48px);position:relative;overflow:hidden;box-shadow:0 28px 70px #340d101f,0 10px 24px #b9161e14,inset 0 1px #fffffff2}.aar-form-card:before{content:"";background:linear-gradient(90deg,#8f151c,#d02027,#ff6b70);height:5px;position:absolute;inset:0 0 auto}.aar-form-card form{gap:18px;display:grid;position:relative}.aar-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.aar-field{gap:7px;min-width:0;display:grid}.aar-field span{color:#251112;font-size:14px;font-weight:900}.aar-field input,.aar-field textarea{color:#251112;width:100%;min-height:56px;font:inherit;text-align:right;background:linear-gradient(#fff,#fff8f8);border:1px solid #e5bfc1f2;border-radius:18px;outline:none;padding:16px 18px;font-size:16px;transition:border-color .2s,box-shadow .2s,transform .2s;box-shadow:0 10px 22px #340d100f,inset 0 1px #fffffff5}.aar-field input[dir=ltr]{text-align:left}.aar-field textarea{resize:vertical;min-height:132px;line-height:1.7}.aar-spaced-field{margin-top:0}.aar-field:focus-within span{color:#c71921}.aar-field input:focus,.aar-field textarea:focus{background:#fff;border-color:#d02027b8;transform:translateY(-1px);box-shadow:0 0 0 4px #d020271f,0 14px 30px #b9161e1f,inset 0 1px #fff}.aar-field input::placeholder,.aar-field textarea::placeholder{color:#a98689}.aar-submit{border-radius:18px;width:100%;min-height:56px;margin-top:2px;font-size:16px}.aar-success{text-align:center;align-content:center;place-items:center;min-height:260px;display:grid;position:relative}.aar-success-icon{border-radius:22px;width:76px;height:76px;margin-bottom:22px}.aar-success h3{color:#251112;margin:0 0 10px;font-size:26px;font-weight:900}.aar-success p{color:#7b5558;margin:0;font-size:17px}.aar-footer{color:#ead1d3;text-align:center;background:linear-gradient(165deg,#3a0f13,#1f090b);padding:64px 0 30px}.aar-footer-brand{justify-content:center;gap:12px;margin-bottom:16px}.aar-footer-logo{border-radius:13px;width:44px;height:44px}.aar-footer h2{color:#fff;margin:0;font-size:30px;line-height:1}.aar-footer p{color:#d7b8bb;max-width:520px;margin:0 auto 16px;font-size:15px}.aar-footer small{color:#b99094;font-size:14px}@media (max-width:900px){.aar-nav{flex-wrap:wrap;justify-content:center}.aar-nav-actions{display:none}.aar-hero-inner{padding-top:52px;padding-bottom:64px}.aar-hero-copy,.aar-hero-visual{min-width:0}.aar-audience-grid,.aar-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aar-mascot-wrap{height:500px}.aar-mascot{width:320px;height:486px}}@media (max-width:560px){.aar-container,.aar-demo-container{padding-left:18px;padding-right:18px}.aar-brand-text strong{font-size:25px}.aar-brand-text small,.aar-brand-text i{display:none}.aar-hero-actions .aar-btn{width:100%}.aar-stats{gap:18px}.aar-stats i{display:none}.aar-mascot-wrap{max-width:340px;height:450px}.aar-mascot-glow{width:310px;height:390px}.aar-mascot{width:285px;height:420px}.aar-float-card.pos-2{display:none}.aar-audience-grid,.aar-feature-grid,.aar-form-grid{grid-template-columns:1fr}.aar-section{padding-top:70px;padding-bottom:70px}.aar-form-card{border-radius:24px;padding:34px 22px}}.aar-logo,.aar-footer-logo,.aar-success-icon{box-shadow:0 8px 18px #b9161e24,inset 0 1px #ffffff61}.aar-btn-light{box-shadow:0 4px 10px #340d100d,inset 0 1px #ffffffe6}.aar-btn-primary,.aar-submit{box-shadow:0 7px 14px #b9161e29,inset 0 1px #ffffff57}.aar-mascot{filter:drop-shadow(0 16px 20px #340d1024)}.aar-float-card{box-shadow:0 7px 16px #b9161e14,inset 0 1px #ffffffe0}.aar-aud-card,.aar-feature-card{min-height:190px;padding:34px 30px 30px;box-shadow:0 7px 18px #340d100b}.aar-aud-card:hover,.aar-feature-card:hover{box-shadow:0 12px 26px #b9161e17}.aar-aud-icon,.aar-feature-icon{display:none}.aar-form-card{box-shadow:0 14px 36px #340d1014,inset 0 1px #ffffffeb}.aar-field input,.aar-field textarea{box-shadow:0 4px 10px #340d1009,inset 0 1px #fffffff0}.aar-field input:focus,.aar-field textarea:focus{box-shadow:0 0 0 3px #d020271a,0 7px 16px #b9161e12,inset 0 1px #fff}.aar-aud-card,.aar-feature-card,.aar-aud-card:hover,.aar-feature-card:hover{box-shadow:none}@keyframes aarAudienceIn{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.aar-scroll-audience-section .aar-section-heading{margin-bottom:42px}.aar-audience-scroll-shell{position:relative;overflow:hidden}.aar-audience-track{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:22px;padding:10px 4px 20px;display:flex;overflow-x:auto}.aar-audience-track::-webkit-scrollbar{display:none}.aar-scroll-card{scroll-snap-align:center;opacity:0;min-height:180px;animation:.48s forwards aarAudienceIn;animation-delay:var(--delay,0s);flex:0 0 min(360px,82vw);align-content:center;display:grid}.aar-audience-fade{pointer-events:none;z-index:2;width:72px;position:absolute;top:0;bottom:0}.aar-audience-fade-start{background:linear-gradient(270deg,#fff,#fff0);right:0}.aar-audience-fade-end{background:linear-gradient(90deg,#fff,#fff0);left:0}.aar-audience-controls{justify-content:center;gap:14px;margin-top:24px;display:flex}.aar-scroll-arrow{color:#c71921;cursor:pointer;width:50px;height:50px;font:inherit;background:#fff;border:1px solid #e7b8bb;border-radius:999px;place-items:center;font-size:34px;font-weight:700;line-height:1;transition:transform .18s,border-color .18s,background .18s,color .18s;display:grid}.aar-scroll-arrow:hover{color:#fff;background:#c71921;border-color:#c71921;transform:translateY(-2px)}@media (max-width:560px){.aar-audience-fade{width:34px}.aar-scroll-card{flex-basis:min(84vw,340px)}}.aar-capabilities-section{background:radial-gradient(circle at 18% 14%,#d020271a,#0000 26%),linear-gradient(#fff0f0 0%,#fff8f8 48%,#fff5f5 100%);border-top:1px solid #efd9da;border-bottom:1px solid #efd9da;height:480vh;position:relative}.aar-cap-sticky{align-items:center;height:100vh;padding:48px 0;display:flex;position:sticky;top:0;overflow:hidden}.aar-cap-container{width:min(100%,1120px)}.aar-cap-heading{text-align:center;margin-bottom:18px}.aar-cap-heading h2{color:#251112;max-width:760px;margin:0 auto;font-size:clamp(30px,4vw,46px);font-weight:900;line-height:1.25}.aar-cap-stage{height:52vh;min-height:340px;position:relative}.aar-cap-layer{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .6s,transform .6s;display:flex;position:absolute;inset:0;transform:translateY(34px)scale(.985)}.aar-cap-layer.is-active{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.aar-cap-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(32px,6vw,80px);width:100%;display:flex;position:relative}.aar-cap-main,.aar-cap-desc{text-align:right;flex:340px}.aar-cap-label{color:#b5161d;margin-bottom:22px;font-size:15px;font-weight:900;display:inline-block}.aar-cap-main h3{color:#251112;max-width:500px;margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:950;line-height:1.15}.aar-cap-divider{background:linear-gradient(#e7b8bb,#0000);align-self:stretch;width:1px;min-height:180px}.aar-cap-desc{box-shadow:none;background:#ffffff94;border:1px solid #efd9dadb;border-radius:26px;padding:30px 32px;position:relative}.aar-cap-desc:before{content:"";inset-inline-start:28px;background:linear-gradient(90deg,#d0202780,#d0202700);border-radius:999px;width:48px;height:3px;position:absolute;top:20px}.aar-cap-desc p{color:#6e4549;margin:0;font-size:clamp(18px,1.9vw,24px);font-weight:500;line-height:1.8}.aar-dots{justify-content:center;align-items:center;gap:9px;margin-top:30px;display:flex}.aar-dot{background:#e7b8bb;border-radius:999px;width:10px;height:10px;transition:all .4s}.aar-dot.is-active{background:linear-gradient(135deg,#ff6b70,#c71921);width:32px}@media (max-width:820px){.aar-cap-sticky{padding:34px 0}.aar-cap-stage{height:62vh}.aar-cap-content{gap:22px}.aar-cap-divider{display:none}.aar-cap-main,.aar-cap-desc{flex-basis:100%}.aar-cap-desc{padding:24px 24px 26px}}.aar-mascot-wrap{max-width:520px}.aar-float-card.pos-3{top:44px;right:64px}.aar-float-card.pos-4{top:386px;right:58px}@media (max-width:900px){.aar-float-card{border-radius:18px;width:62px;height:62px}.aar-float-card.pos-1{top:52px;left:44px}.aar-float-card.pos-2{top:224px;left:8px}.aar-float-card.pos-3{top:46px;right:48px}.aar-float-card.pos-4{top:354px;right:42px}}@media (max-width:560px){.aar-float-card{border-radius:16px;width:54px;height:54px}.aar-float-card.pos-1{top:42px;left:28px}.aar-float-card.pos-2{display:grid;top:198px;left:0}.aar-float-card.pos-3{top:40px;right:28px}.aar-float-card.pos-4{top:322px;right:18px}}.aar-float-card.pos-1,.aar-float-card.pos-2,.aar-float-card.pos-3,.aar-float-card.pos-4{right:auto}@media (max-width:900px){.aar-float-card.pos-1{top:74px;left:calc(50% - 218px)}.aar-float-card.pos-2{top:238px;left:calc(50% - 232px)}.aar-float-card.pos-3{top:66px;left:calc(50% + 154px)}.aar-float-card.pos-4{top:364px;left:calc(50% + 142px)}}@media (max-width:560px){.aar-float-card.pos-1{top:62px;left:calc(50% - 172px)}.aar-float-card.pos-2{top:214px;left:calc(50% - 180px)}.aar-float-card.pos-3{top:58px;left:calc(50% + 118px)}.aar-float-card.pos-4{top:330px;left:calc(50% + 106px)}}.aar-mascot-wrap{max-width:500px!important;height:560px!important}.aar-float-card{border-radius:18px!important;width:64px!important;height:64px!important}.aar-float-card.pos-1,.aar-float-card.pos-2,.aar-float-card.pos-3,.aar-float-card.pos-4,.aar-float-card.pos-5{display:grid!important;right:auto!important}.aar-float-card.pos-1{top:58px!important;left:calc(50% - 220px)!important}.aar-float-card.pos-2{top:236px!important;left:calc(50% - 250px)!important}.aar-float-card.pos-3{top:52px!important;left:calc(50% + 154px)!important}.aar-float-card.pos-4{top:250px!important;left:calc(50% + 206px)!important}.aar-float-card.pos-5{animation-delay:1.25s!important;top:426px!important;left:calc(50% + 132px)!important}@media (max-width:900px){.aar-mascot-wrap{height:500px!important}.aar-float-card{width:58px!important;height:58px!important}.aar-float-card.pos-1{top:58px!important;left:calc(50% - 194px)!important}.aar-float-card.pos-2{top:216px!important;left:calc(50% - 210px)!important}.aar-float-card.pos-3{top:54px!important;left:calc(50% + 132px)!important}.aar-float-card.pos-4{top:228px!important;left:calc(50% + 170px)!important}.aar-float-card.pos-5{top:374px!important;left:calc(50% + 104px)!important}}@media (max-width:560px){.aar-mascot-wrap{height:450px!important}.aar-float-card{border-radius:15px!important;width:50px!important;height:50px!important}.aar-float-card.pos-1{top:52px!important;left:calc(50% - 158px)!important}.aar-float-card.pos-2{top:194px!important;left:calc(50% - 168px)!important}.aar-float-card.pos-3{top:50px!important;left:calc(50% + 104px)!important}.aar-float-card.pos-4{top:206px!important;left:calc(50% + 126px)!important}.aar-float-card.pos-5{top:332px!important;left:calc(50% + 72px)!important}}.aar-sources{text-align:center;background:#fff5f5;padding:44px 0 56px}.aar-sources-label{color:#8a6a6d;letter-spacing:.04em;margin-bottom:24px;font-size:13px;font-weight:600}.aar-sources-row{opacity:.62;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px 56px;display:flex}.aar-source{color:#251112;font-size:20px;font-weight:700}.aar-source.is-latin{font-family:Georgia,Times New Roman,serif}.aar-source.is-arabic{font-size:22px;font-weight:800}.aar-source.is-italic{font-style:italic}.aar-pillars-section{background:linear-gradient(#fff5f5,#fff0f0 45% 60%,#fff5f5);border-top:1px solid #efd9da;border-bottom:1px solid #efd9da;padding:96px 0}.aar-showcase{gap:clamp(56px,7vw,88px);margin-top:64px;display:grid}.aar-showcase-row{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.aar-showcase-visual{order:1}.aar-showcase-text,.aar-showcase-row.is-reverse .aar-showcase-visual{order:2}.aar-showcase-row.is-reverse .aar-showcase-text{order:1}.aar-showcase-label{color:#c71921;background:#fff;border:1px solid #efd4d5;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #340d100d}.aar-showcase-text h3{color:#251112;margin:20px 0 16px;font-size:clamp(26px,3.2vw,38px);font-weight:900;line-height:1.22}.aar-showcase-text>p{color:#7b5558;margin:0 0 24px;font-size:clamp(16px,1.7vw,18px);line-height:1.85}.aar-showcase-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.aar-showcase-list li{color:#251112;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.aar-showcase-list .ic{color:#c71921;background:#fdece8;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.aar-app{background:#fff;border:1px solid #efd9da;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px #340d1024}.aar-app-bar{color:#fff;background:linear-gradient(#d02027,#b3171e);justify-content:space-between;align-items:center;padding:11px 16px;display:flex}.aar-app-dots{gap:6px;display:flex}.aar-app-dots i{background:#ffffff80;border-radius:50%;width:10px;height:10px}.aar-app-brand{align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.aar-app-brand b{color:#d02027;background:#fff;border-radius:6px;padding:2px 6px;font-family:Georgia,Times New Roman,serif;font-size:10px}.aar-app-body{background:#f6f7fb;padding:16px}.aar-app-titlebar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.aar-app-h{color:#251112;font-size:14px;font-weight:900}.aar-app-sub{color:#8a6a6d;font-size:11px}.aar-app-pill{color:#fff;background:linear-gradient(#ff6b70,#d02027);border-radius:999px;flex:none;padding:5px 12px;font-size:10px;font-weight:700}.aar-app-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.aar-app-stats.is-5{grid-template-columns:repeat(5,1fr)}.aar-stat{background:#fff;border:1px solid #ececf1;border-radius:10px;padding:11px}.aar-stat-top{justify-content:space-between;align-items:center;gap:6px;display:flex}.aar-stat-title{color:#251112;font-size:11px;font-weight:800}.aar-stat-num{color:#8a6a6d;font-size:10px}.aar-stat-row{color:#a98689;justify-content:space-between;align-items:center;margin:8px 0 5px;font-size:9px;display:flex}.aar-stat-bar{background:#ececf1;border-radius:999px;height:4px;overflow:hidden}.aar-stat-bar i{background:linear-gradient(90deg,#c71921,#ff7a68);border-radius:999px;height:100%;display:block}.aar-stat-rem{color:#8a6a6d;margin-top:6px;font-size:9px}.aar-stat.is-metric{text-align:center;padding:12px 8px}.aar-stat-metric{font-size:22px;font-weight:900;line-height:1}.aar-stat-metric.tone-blue{color:#2563eb}.aar-stat-metric.tone-green{color:#16a34a}.aar-stat-metric.tone-purple{color:#8b5cf6}.aar-stat-metric.tone-amber{color:#f59e0b}.aar-stat-mlabel{color:#6b5457;margin-top:6px;font-size:10px;font-weight:700}.aar-mini{background:#fff;border:1px solid #ececf1;border-radius:10px;margin-top:12px;overflow:hidden}.aar-mini-row{color:#4b3538;border-top:1px solid #f2f2f5;align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:grid}.aar-mini-gen{grid-template-columns:1.6fr .9fr .9fr}.aar-mini-log{grid-template-columns:1.2fr 1fr .5fr}.aar-mini-user{grid-template-columns:1.6fr 1.1fr .7fr}.aar-mini-head{color:#8a6a6d;background:#fafafb;border-top:none;font-weight:700}.aar-mini-strong{color:#251112;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.aar-gen-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.aar-gen-card{text-align:center;background:#fff;border:1px solid #ececf1;border-radius:10px;padding:14px 8px}.aar-gen-ic{color:#c71921;background:#fdece8;border-radius:9px;place-items:center;width:30px;height:30px;margin:0 auto 8px;display:grid}.aar-gen-title{color:#251112;font-size:12px;font-weight:800}.aar-gen-sub{color:#8a6a6d;margin-top:3px;font-size:9px}.aar-news-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.aar-news-card{background:#fff;border:1px solid #ececf1;border-radius:10px;padding:12px}.aar-news-src{color:#c71921;letter-spacing:.04em;text-align:left;font-family:Georgia,Times New Roman,serif;font-size:9px;font-weight:700}.aar-news-title{color:#251112;text-align:left;direction:ltr;margin:6px 0 5px;font-size:12px;font-weight:800;line-height:1.35}.aar-news-snip{color:#8a6a6d;text-align:left;direction:ltr;font-size:10px;line-height:1.5}.aar-news-foot{justify-content:space-between;align-items:center;margin-top:9px;display:flex}.aar-news-btn{color:#c71921;background:#fdecec;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:700}.aar-news-date{color:#a98689;font-size:9px}.aar-chip{text-align:center;white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-block}.aar-chip-ok{color:#16a34a;background:#e7f7ee}.aar-chip-mute{color:#64748b;background:#eef0f4}.aar-chip-soft,.aar-chip-role{color:#2563eb;background:#eaf1ff}.aar-chip-admin{color:#8b5cf6;background:#f3e8ff}.aar-steps-section{background:#fff5f5;padding:96px 0}.aar-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1000px;margin:0 auto;display:grid;position:relative}.aar-steps-connector{background:repeating-linear-gradient(90deg,#d020274d 0 8px,#0000 8px 16px);height:2px;position:absolute;top:56px;left:16.66%;right:16.66%}.aar-step{z-index:2;text-align:center;position:relative}.aar-step-circle{color:#c71921;background:#fff;border-radius:50%;place-items:center;width:112px;height:112px;margin:0 auto 24px;display:grid;position:relative;box-shadow:0 14px 34px #b9161e29}.aar-step-badge{color:#fff;background:linear-gradient(#ff6b70,#d02027 58%,#a3171e);border-radius:50%;place-items:center;width:36px;height:36px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;display:grid;position:absolute;top:-8px;right:-8px}.aar-step h3{color:#251112;margin:0 0 12px;font-size:24px;font-weight:900}.aar-step p{color:#7b5558;max-width:280px;margin:0 auto;font-size:15px;line-height:1.7}.aar-forwhom-section{background:#fff}.aar-forwhom-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aar-forwhom-card{background:#fff;border:1px solid #efd9da;border-radius:20px;padding:28px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 12px 30px #340d100d}.aar-forwhom-card:hover{border-color:#d020274d;transform:translateY(-6px);box-shadow:0 20px 42px #b9161e1f}.aar-forwhom-icon{color:#c71921;background:#fdece8;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid}.aar-forwhom-card h3{color:#251112;margin:0 0 8px;font-size:20px;font-weight:900}.aar-forwhom-card p{color:#7b5558;margin:0;font-size:14px;line-height:1.7}.aar-impact{text-align:center;color:#ffedee;background:linear-gradient(165deg,#3a0f13 0%,#250a0d 55%,#1a0709 100%);padding:clamp(80px,10vw,120px) 0;position:relative;overflow:hidden}.aar-impact-glow{pointer-events:none;background:radial-gradient(600px 340px at 18% 12%,#ff6b7038,#0000 60%),radial-gradient(560px 360px at 84% 86%,#d020273d,#0000 62%);position:absolute;inset:0}.aar-impact-watermark{color:#ffffff0a;pointer-events:none;line-height:0;position:absolute;top:-30px;right:4%}.aar-impact-inner{max-width:940px;position:relative}.aar-impact-eyebrow{color:#ff9a8a;letter-spacing:.06em;border:1px solid #ff9a8a59;border-radius:999px;margin-bottom:22px;padding:7px 18px;font-size:14px;font-weight:800;display:inline-block}.aar-impact-title{color:#fff;max-width:820px;margin:0 auto 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4.6vw,54px);font-weight:700;line-height:1.28}.aar-impact-title span{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(120deg,#ff8f7a,#ff5b62);-webkit-background-clip:text;background-clip:text}.aar-impact-lead{color:#e4bfc2;max-width:620px;margin:0 auto 48px;font-size:clamp(16px,1.8vw,19px);line-height:1.9}.aar-impact-transform{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:18px;margin-bottom:56px;display:flex}.aar-transform-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:right;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:22px;flex:0 300px;padding:26px 28px}.aar-transform-card.is-after{background:linear-gradient(#ff6b7029,#d0202714);border-color:#ff8f7a80;box-shadow:0 20px 44px #00000052}.aar-transform-tag{border-radius:999px;margin-bottom:12px;padding:3px 12px;font-size:12px;font-weight:800;display:inline-block}.aar-transform-card.is-before .aar-transform-tag{color:#d7b8bb;background:#ffffff1a}.aar-transform-card.is-after .aar-transform-tag{color:#fff;background:linear-gradient(#ff6b70,#d02027)}.aar-transform-card strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,42px);font-weight:700;line-height:1.1;display:block}.aar-transform-card.is-before strong{color:#caa9ac;-webkit-text-decoration:line-through #ff6b708c;text-decoration:line-through #ff6b708c;text-decoration-thickness:2px}.aar-transform-card small{color:#d7b8bb;margin-top:8px;font-size:13px;line-height:1.6;display:block}.aar-transform-arrow{color:#ff9a8a;background:#ffffff14;border-radius:50%;align-self:center;place-items:center;width:46px;height:46px;display:grid}.aar-transform-arrow svg{transform:rotate(180deg)}.aar-impact-stats{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(28px,6vw,72px);margin-bottom:44px;padding:40px 0;display:flex}.aar-impact-stat{max-width:220px}.aar-impact-stat strong{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(120deg,#ff8f7a,#ff5b62);-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,6vw,64px);font-weight:700;line-height:1;display:block}.aar-impact-stat span{color:#e4bfc2;margin-top:12px;font-size:14px;font-weight:600;line-height:1.5;display:block}.aar-impact-closer{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,32px);font-weight:700;line-height:1.5}.aar-impact-closer em{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(120deg,#ff8f7a,#ff5b62);-webkit-background-clip:text;background-clip:text;font-style:normal}@media (max-width:680px){.aar-impact-transform{flex-direction:column;align-items:center}.aar-transform-card{flex:0 auto;width:100%;max-width:360px}.aar-transform-arrow svg{transform:rotate(90deg)}}.aar-cta-section{background:#fff5f5;padding:60px 0 100px}.aar-cta-card{color:#fff;text-align:center;background:linear-gradient(135deg,#d02027 0%,#8b1c1f 100%);border-radius:32px;padding:clamp(48px,7vw,80px) clamp(28px,5vw,64px);position:relative;overflow:hidden}.aar-cta-glow{pointer-events:none;background:radial-gradient(circle at 15% 20%,#ffb4aa40,#0000 40%),radial-gradient(circle at 85% 80%,#ffb4aa33,#0000 40%);position:absolute;inset:0}.aar-cta-inner{position:relative}.aar-cta-inner h2{margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,6vw,60px);font-weight:700;line-height:1.05}.aar-cta-inner p{opacity:.95;max-width:560px;margin:0 auto 40px;font-size:clamp(17px,2vw,19px);line-height:1.6}.aar-cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.aar-btn-cta-primary{color:#c71921;background:#fff;border-radius:999px;padding:16px 38px;box-shadow:0 12px 30px #00000038}.aar-btn-cta-ghost{color:#fff;background:#ffffff1f;border-color:#ffffff47;border-radius:999px;padding:16px 38px}@media (max-width:900px){.aar-showcase-row{grid-template-columns:1fr;gap:28px;max-width:520px;margin:0 auto}.aar-showcase-visual,.aar-showcase-row.is-reverse .aar-showcase-visual{order:1}.aar-showcase-text,.aar-showcase-row.is-reverse .aar-showcase-text{order:2}.aar-steps{grid-template-columns:1fr;gap:40px;max-width:420px}.aar-steps-connector{display:none}.aar-forwhom-grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}}@media (max-width:560px){.aar-pillars-section,.aar-steps-section{padding-top:70px;padding-bottom:70px}.aar-sources-row{gap:20px 32px}.aar-cta-actions .aar-btn{width:100%}.aar-app-stats,.aar-app-stats.is-5,.aar-gen-grid{grid-template-columns:repeat(2,1fr)}.aar-news-grid{grid-template-columns:1fr}}.aar-problem{background:#fff;padding:96px 0}.aar-problem-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.aar-problem-copy{text-align:right}.aar-problem-copy h2{color:#251112;margin:14px 0 18px;font-size:clamp(28px,3.6vw,42px);font-weight:900;line-height:1.25}.aar-problem-copy>p{color:#7b5558;margin:0 0 28px;font-size:clamp(16px,1.7vw,18px);line-height:1.85}.aar-problem-challenges{gap:14px;display:grid}.aar-challenge{background:#fff5f5;border:1px solid #efd9da;border-radius:16px;padding:16px 26px;position:relative}.aar-challenge:before{content:"";inset-inline-start:0;background:linear-gradient(#ff6b70,#c71921);border-radius:999px;width:4px;position:absolute;top:14px;bottom:14px}.aar-challenge strong{color:#251112;font-size:17px;font-weight:900;display:block}.aar-challenge span{color:#7b5558;font-size:14px}.aar-problem-list{gap:12px;display:grid}.aar-friction{background:#fff;border:1px solid #efd9da;border-radius:16px;align-items:flex-start;gap:14px;padding:18px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 20px #340d100a}.aar-friction:hover{border-color:#d0202747;transform:translateY(-3px);box-shadow:0 14px 30px #b9161e1a}.aar-friction-icon{color:#a16a6e;background:#f4eded;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.aar-friction>div{text-align:right}.aar-friction strong{color:#251112;margin-bottom:2px;font-size:16px;font-weight:800;display:block}.aar-friction>div span{color:#7b5558;font-size:14px;line-height:1.6}.aar-usecases{background:#fff5f5}.aar-usecases-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aar-usecase-card{background:#fff;border:1px solid #efd9da;border-radius:20px;padding:28px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;box-shadow:0 12px 30px #340d100d}.aar-usecase-card:hover{border-color:#d020274d;transform:translateY(-6px);box-shadow:0 20px 42px #b9161e1f}.aar-usecase-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.aar-usecase-num{color:#d0202729;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:700;line-height:1}.aar-usecase-icon{color:#c71921;background:#fdece8;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.aar-usecase-card h3{color:#251112;margin:0 0 8px;font-size:20px;font-weight:900}.aar-usecase-card p{color:#7b5558;margin:0;font-size:14px;line-height:1.7}@media (max-width:900px){.aar-problem-grid{grid-template-columns:1fr;gap:36px}.aar-usecases-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.aar-problem{padding-top:70px;padding-bottom:70px}.aar-usecases-grid{grid-template-columns:1fr}}
