.ar-page{background:var(--foreground);color:var(--background);overflow-x:hidden}.ar-page .container{max-width:1200px;margin:0 auto;padding:0 24px}.ar-page .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(24px)}.ar-page .reveal.visible{opacity:1;transform:translateY(0)}.ar-page .section-label{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:.15em;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:700}.ar-page .section-title{letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.12}.ar-page .section-desc{max-width:640px;margin-bottom:48px;font-size:17px;line-height:1.65}.ar-page .hero{text-align:center;background:var(--foreground);padding:160px 0 100px;position:relative;overflow:hidden}.ar-page .hero:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 0,#00e63914 0%,#0000 70%),radial-gradient(50% 60% at 80% 80%,#0000ee0f 0%,#0000 70%);position:absolute;inset:0}.ar-page .hero .container{z-index:1;position:relative}.ar-page .hero-badge{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);background:#00e63914;border:1px solid #00e63940;border-radius:100px;align-items:center;gap:8px;margin-bottom:32px;padding:8px 20px;font-size:13px;font-weight:700;animation:.6s both ar-fadeInUp;display:inline-flex}.ar-page .hero-badge-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite ar-pulse}.ar-page .hero h1{letter-spacing:-.03em;color:var(--background);margin-bottom:24px;font-size:clamp(40px,5.5vw,72px);font-weight:700;line-height:1.05;animation:.6s .1s both ar-fadeInUp}.ar-page .hero h1 .gradient{background:linear-gradient(135deg,var(--accent),#00c832);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ar-page .hero-sub{color:var(--neutral-300);max-width:680px;margin:0 auto 48px;font-size:18px;line-height:1.65;animation:.6s .2s both ar-fadeInUp}.ar-page .hero-stats{justify-content:center;gap:48px;animation:.6s .3s both ar-fadeInUp;display:flex}.ar-page .hero-stat-num{color:var(--accent);font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1}.ar-page .hero-stat-label{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--neutral-300);margin-top:8px;font-size:11px;font-weight:700}.ar-page .problem-section{background:var(--neutral-50);color:var(--foreground);padding:100px 0}.ar-page .problem-section .section-label{color:var(--primary)}.ar-page .problem-section .section-title{color:var(--foreground)}.ar-page .problem-section .section-desc{color:var(--neutral-500)}.ar-page .comparison-grid{border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:2px;margin-top:8px;display:grid;overflow:hidden}.ar-page .comparison-card{background:var(--background);border:1px solid var(--neutral-200);padding:40px 36px}.ar-page .comparison-card.traditional{border-radius:var(--radius)0 0 var(--radius)}.ar-page .comparison-card.pointfive{border-radius:0 var(--radius)var(--radius)0;background:linear-gradient(135deg,#00e6390a,#0000ee08);border-color:#00e63933}.ar-page .comparison-card h4{color:var(--foreground);align-items:center;gap:10px;margin-bottom:20px;font-size:18px;font-weight:700;display:flex}.ar-page .comparison-card h4 .card-badge{font-family:var(--font-space-mono),"Space Mono",monospace;text-transform:uppercase;letter-spacing:.1em;border-radius:100px;padding:4px 10px;font-size:10px;font-weight:700}.ar-page .comparison-card.traditional h4 .card-badge{color:var(--neutral-500);background:#b4b4d026}.ar-page .comparison-card.pointfive h4 .card-badge{color:var(--accent);background:#00e6391f}.ar-page .comparison-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ar-page .comparison-list li{color:var(--neutral-600);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.ar-page .comparison-list .list-icon{flex-shrink:0;width:20px;height:20px;margin-top:2px}.ar-page .comparison-card.traditional .list-icon{color:var(--neutral-400)}.ar-page .comparison-card.pointfive .list-icon{color:var(--accent)}.ar-page .how-it-works{background:var(--foreground);color:var(--background);padding:100px 0;position:relative}.ar-page .how-it-works:before{content:"";pointer-events:none;background:radial-gradient(50% 50% at 20% 80%,#0000ee0f 0%,#0000 70%),radial-gradient(50% 50% at 80% 20%,#00e6390d 0%,#0000 70%);position:absolute;inset:0}.ar-page .how-it-works .container{z-index:1;position:relative}.ar-page .how-it-works .section-title{color:#fff}.ar-page .how-it-works .section-desc{color:var(--neutral-300)}.ar-page .steps-grid{border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:48px;display:grid;overflow:hidden}.ar-page .step-card{background:#ffffff0a;padding:40px 32px;transition:background .3s}.ar-page .step-card:hover{background:#ffffff12}.ar-page .step-num{font-family:var(--font-space-mono),"Space Mono",monospace;color:var(--accent);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:700;display:flex}.ar-page .step-num:after{content:"";background:#00e63933;flex:1;height:1px}.ar-page .step-card h4{color:#fff;margin-bottom:12px;font-size:20px;font-weight:700}.ar-page .step-card p{color:var(--neutral-300);font-size:15px;line-height:1.65}.ar-page .step-image{border-radius:var(--radius);border:1px solid #ffffff14;overflow:hidden}.ar-page .step-image img{width:100%;height:auto;display:block}.ar-page .capabilities-section{background:var(--neutral-50);color:var(--foreground);padding:100px 0}.ar-page .capabilities-section .section-label{color:var(--primary)}.ar-page .capabilities-section .section-title{color:var(--foreground)}.ar-page .capabilities-section .section-desc{color:var(--neutral-500)}.ar-page .cap-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.ar-page .cap-card{background:var(--background);border:1px solid var(--neutral-200);border-radius:var(--radius);padding:40px 36px;transition:all .3s}.ar-page .cap-card:hover{border-color:var(--neutral-300);transform:translateY(-2px);box-shadow:0 8px 32px #0000000f}.ar-page .cap-icon{background:#0000ee14;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.ar-page .cap-icon svg{width:24px;height:24px;stroke:var(--primary)}.ar-page .cap-card h4{color:var(--foreground);margin-bottom:10px;font-size:20px;font-weight:700}.ar-page .cap-card>p{color:var(--neutral-500);margin-bottom:20px;font-size:15px;line-height:1.65}.ar-page .cap-bullets{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ar-page .cap-bullets li{color:var(--neutral-600);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.ar-page .cap-bullets .check-icon{width:18px;height:18px;color:var(--accent);flex-shrink:0;margin-top:1px}.ar-page .channels-section{background:var(--foreground);color:var(--background);padding:100px 0;position:relative}.ar-page .channels-section:before{content:"";pointer-events:none;background:radial-gradient(50% 50% at 80% 20%,#00e6390f 0%,#0000 70%),radial-gradient(50% 50% at 20% 80%,#0000ee0d 0%,#0000 70%);position:absolute;inset:0}.ar-page .channels-section .container{z-index:1;position:relative}.ar-page .channels-section .section-title{color:#fff}.ar-page .channels-section .section-desc{color:var(--neutral-300)}.ar-page .channel-grid{border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:48px;display:grid;overflow:hidden}.ar-page .channel-card{background:#ffffff0a;padding:40px 32px;transition:background .3s}.ar-page .channel-card:hover{background:#ffffff12}.ar-page .channel-icon{background:#00e6391f;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.ar-page .channel-icon svg{width:24px;height:24px;stroke:var(--accent)}.ar-page .channel-card h4{color:#fff;margin-bottom:10px;font-size:20px;font-weight:700}.ar-page .channel-card p{color:var(--neutral-300);font-size:15px;line-height:1.65}.ar-page .callout{margin-top:0}.ar-page .callout-inner{border-radius:var(--radius);background:linear-gradient(135deg,#00e6391a,#0000ee14);border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:32px;padding:36px 40px;display:flex}.ar-page .callout-inner h4{color:#fff;margin-bottom:8px;font-size:22px;font-weight:700}.ar-page .callout-inner p{color:var(--neutral-300);font-size:15px;line-height:1.6}.ar-page .callout-btn{background:var(--accent);color:var(--foreground);white-space:nowrap;border-radius:100px;flex-shrink:0;align-items:center;gap:10px;padding:14px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.ar-page .callout-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00e63940}.ar-page .trust-section{background:var(--neutral-50);color:var(--foreground);padding:100px 0}.ar-page .trust-section .section-label{color:var(--primary)}.ar-page .trust-section .section-title{color:var(--foreground)}.ar-page .trust-section .section-desc{color:var(--neutral-500)}.ar-page .trust-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ar-page .trust-card{background:var(--background);border:1px solid var(--neutral-200);border-radius:var(--radius);text-align:center;padding:40px 32px;transition:all .3s}.ar-page .trust-card:hover{border-color:var(--neutral-300);transform:translateY(-2px);box-shadow:0 8px 32px #0000000f}.ar-page .trust-icon{background:#0000ee14;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;display:flex}.ar-page .trust-icon svg{width:28px;height:28px;stroke:var(--primary)}.ar-page .trust-card h4{color:var(--foreground);margin-bottom:10px;font-size:20px;font-weight:700}.ar-page .trust-card p{color:var(--neutral-500);font-size:15px;line-height:1.65}.ar-page .cta-section{background:var(--foreground);text-align:center;padding:120px 0;position:relative;overflow:hidden}.ar-page .cta-section:before{content:"";pointer-events:none;background:radial-gradient(60% 60%,#00e6391a 0%,#0000 70%),radial-gradient(40% 50% at 30% 70%,#0000ee14 0%,#0000 70%);position:absolute;inset:0}.ar-page .cta-section .container{z-index:1;position:relative}.ar-page .cta-section h2{letter-spacing:-.03em;color:#fff;margin-bottom:20px;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1.08}.ar-page .cta-section p{color:var(--neutral-300);max-width:560px;margin:0 auto 36px;font-size:18px;line-height:1.6}.ar-page .cta-btn{background:var(--accent);color:var(--foreground);border-radius:100px;align-items:center;gap:10px;padding:16px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.ar-page .cta-btn:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00e6394d}@keyframes ar-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ar-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:900px){.ar-page .hero{padding:140px 0 80px}.ar-page .hero-stats{flex-wrap:wrap;gap:32px}.ar-page .comparison-grid{grid-template-columns:1fr}.ar-page .comparison-card.traditional{border-radius:var(--radius)var(--radius)0 0}.ar-page .comparison-card.pointfive{border-radius:0 0 var(--radius)var(--radius)}.ar-page .steps-grid,.ar-page .cap-grid,.ar-page .channel-grid{grid-template-columns:1fr}.ar-page .callout-inner{text-align:center;flex-direction:column;gap:24px}.ar-page .trust-grid{grid-template-columns:1fr}}@media (max-width:600px){.ar-page .hero{padding:120px 0 60px}.ar-page .hero-stats{gap:24px}.ar-page .problem-section,.ar-page .how-it-works,.ar-page .capabilities-section,.ar-page .channels-section,.ar-page .trust-section{padding:72px 0}.ar-page .comparison-card,.ar-page .step-card,.ar-page .channel-card{padding:28px 20px}.ar-page .cap-card{padding:28px 24px}.ar-page .trust-card{padding:32px 24px}.ar-page .callout-inner{padding:24px 20px}.ar-page .cta-section{padding:80px 0}}
