.PAboutwrapper{color:#fff;grid-template-columns:1fr 6fr 1fr;min-height:100vh;padding-top:15px;padding-bottom:40px;display:grid}.PAboutHero{text-align:center;grid-column:2;margin-bottom:30px;padding:20px}.PAboutTitle{background:linear-gradient(135deg,#009688,#007bff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:3rem;font-weight:700}.PAboutSubtitle{color:#fffc;margin-bottom:20px;font-size:1.2rem;font-style:italic}.PAboutIntro{color:#ffffffd9;max-width:800px;margin:0 auto;font-size:1rem;line-height:1.6}.PAboutmain{flex-direction:column;grid-column:2;gap:30px;padding:0 20px;display:flex}.PAboutcontent{background-color:#ffffff0d;border:2px solid #a9a9a933;border-radius:10px;width:100%;margin:0 auto;padding:40px 80px;transition:transform .3s,box-shadow .3s,border-color .3s}.PAboutcontent:hover{border-color:#00968880;box-shadow:0 8px 20px #0096884d}.AboutSummary{color:#ffffffe6;background:linear-gradient(135deg,#0096881a,#007bff1a);border-left:4px solid #009688;border-radius:10px;margin-bottom:50px;padding:30px;font-size:1.15rem;line-height:1.8}.AboutSummary p{margin-bottom:20px;padding-top:0}.AboutSummary p:last-child{margin-bottom:0}.AboutSection{margin-bottom:60px}.about-section-title{color:#009688;border-bottom:2px solid #0096884d;margin-bottom:20px;padding-bottom:10px;font-size:2rem}.SectionContent{grid-template-columns:1fr 1fr;align-items:start;gap:30px;display:grid}.SectionContent.reverse{grid-template-columns:1fr 1fr}.SectionText{color:#ffffffd9;font-size:1.05rem;line-height:1.7}.SectionText p{margin-bottom:15px;padding-top:0}.SectionText strong{color:#00bfa5;font-weight:600}.SectionText ul{margin:15px 0;padding-left:25px}.SectionText li{margin:10px 0;line-height:1.6}.SectionGraphic{flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:20px;display:flex}.FlowDiagram{flex-direction:column;gap:20px;width:100%;display:flex}.FlowStep{background:linear-gradient(90deg,#00968833,#007bff33);border-left:4px solid #009688;border-radius:8px;align-items:center;gap:15px;padding:15px 20px;transition:transform .3s;display:flex}.FlowStep:hover{transform:translate(10px)}.FlowStepNumber{background:linear-gradient(135deg,#009688,#007bff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.2rem;font-weight:700;display:flex}.FlowStepText{flex:1;font-size:.95rem;line-height:1.4}.CircularFlow{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.CircularFlowCenter{text-align:center;z-index:2;background:linear-gradient(135deg,#009688,#007bff);border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;padding:20px;font-size:1.1rem;font-weight:700;display:flex;position:absolute;box-shadow:0 4px 20px #00968880}.CircularFlowNode{text-align:center;background:#ffffff1a;border:2px solid #009688;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;padding:15px;font-size:.85rem;transition:all .3s;display:flex;position:absolute}.CircularFlowNode:hover{background:#00968833;transform:scale(1.1)}.CircularFlowNode.top{top:0;left:50%;transform:translate(-50%)}.CircularFlowNode.right{top:50%;right:0;transform:translateY(-50%)}.CircularFlowNode.bottom{bottom:0;left:50%;transform:translate(-50%)}.CircularFlowNode.left{top:50%;left:0;transform:translateY(-50%)}.NodeIcon{margin-bottom:5px;font-size:2rem}.ComparisonTable{background:#ffffff0d;border-radius:8px;width:100%;overflow:hidden}.ComparisonRow{border-bottom:1px solid #a9a9a933;grid-template-columns:1fr 1fr 1fr;display:grid}.ComparisonRow.header{background:linear-gradient(135deg,#009688,#007bff);font-weight:700}.ComparisonCell{text-align:center;padding:15px;font-size:.9rem}.ComparisonRow:last-child{border-bottom:none}.ComparisonCell.feature{text-align:left;font-weight:500}.ComparisonCell.positive{color:#4caf50}.ComparisonCell.negative{color:#f44336}.TechStack{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.TechCard{text-align:center;background:#ffffff0d;border:1px solid #a9a9a933;border-radius:8px;padding:20px;transition:all .3s}.TechCard:hover{border-color:#009688;box-shadow:0 4px 15px #0096884d}.TechIcon{margin-bottom:10px;font-size:3rem}.TechName{color:#009688;margin-bottom:8px;font-size:1.1rem;font-weight:600}.TechDescription{color:#ffffffb3;font-size:.85rem;line-height:1.4}.BenefitsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;display:grid}.BenefitCard{background:linear-gradient(135deg,#0096881a,#007bff1a);border-left:4px solid #009688;border-radius:10px;padding:25px;transition:transform .3s}.BenefitIcon{margin-bottom:15px;font-size:2.5rem}.BenefitTitle{color:#009688;margin-bottom:10px;font-size:1.2rem;font-weight:600}.BenefitDescription{color:#ffffffd9;font-size:.95rem;line-height:1.5}.Timeline{border-left:3px solid #009688;padding-left:40px;position:relative}.TimelineItem{margin-bottom:30px;padding-left:20px;position:relative}.TimelineItem:before{content:"";background:#009688;border:3px solid #282828;border-radius:50%;width:15px;height:15px;position:absolute;top:5px;left:-43px}.TimelineTitle{color:#00bfa5;margin-bottom:8px;font-size:1.1rem;font-weight:600}.TimelineDescription{color:#fffc;font-size:.95rem;line-height:1.5}.CallToActionSection{text-align:center;background:linear-gradient(135deg,#ffd7001a,#ff98001a);border:2px solid #ffd7004d;border-radius:10px;margin-top:60px;padding:40px}.CallToActionSection h2{color:gold;margin-bottom:20px;font-size:2rem}.CallToActionSection p{color:#ffffffe6;margin-bottom:20px;padding-top:0;font-size:1.1rem;line-height:1.7}.CTAButtons{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.CTAButton{color:#fff;background:linear-gradient(135deg,#009688,#007bff);border:2px solid #009688;border-radius:8px;height:40px;padding:6px 30px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s}.CTAButton:hover{box-shadow:0 6px 20px #00968866}.CTAButton.secondary{color:#009688;background:0 0;border:2px solid #009688}.CTAButton.secondary:hover{background:#0096881a}@media (max-width:1024px){.SectionContent,.SectionContent.reverse{grid-template-columns:1fr}.CircularFlow{aspect-ratio:auto;height:500px}}@media (max-width:768px){.PAboutwrapper{grid-template-columns:.2fr 9.6fr .2fr}.PAboutTitle{font-size:2rem}.PAboutSubtitle{font-size:1rem}.PAboutcontent{padding:30px 40px}.about-section-title{font-size:1.6rem}.ComparisonRow{grid-template-columns:1fr}.ComparisonCell{text-align:left;border-bottom:1px solid #a9a9a933}.ComparisonRow.header .ComparisonCell:not(:first-child){display:none}.CTAButtons{flex-direction:column}.CTAButton{width:100%}}@media (max-width:480px){.PAboutTitle{font-size:1.5rem}.PAboutcontent{padding:20px}.AboutSummary{padding:20px;font-size:1rem}.FlowStepNumber{width:35px;height:35px;font-size:1rem}.CircularFlowNode{width:90px;height:90px;font-size:.7rem}.CircularFlowCenter{width:100px;height:100px;font-size:.9rem}}.about-enter{opacity:0}.about-enter-active{opacity:1;transition:opacity .5s ease-in}.about-exit{opacity:1}.about-exit-active{opacity:0;transition:opacity .5s ease-out}.SriSectionContent{grid-template-columns:1fr}.SriSectionContent>.SectionText{min-width:0}.SriPanel{background:#ffffff0d;border:1px solid #0096884d;border-radius:10px;min-width:0;margin-top:25px;padding:25px}.SriLoading,.SriError{margin:0;font-size:.95rem}.SriError{color:#f44336}.SriMeta{color:#ffffffd9;flex-wrap:wrap;gap:8px 24px;margin-bottom:18px;font-size:.9rem;display:flex}.SriMeta strong{color:#00bfa5}.SriHashes{flex-direction:column;gap:12px;display:flex}.SriHashRow{background:#00000059;border-radius:8px;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.SriHashAlgo{text-transform:uppercase;color:#009688;letter-spacing:.04em;font-size:.8rem;font-weight:700}.SriHashValue{color:#ffffffe6;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.5}.SriCopyBtn{white-space:nowrap;color:#009688;cursor:pointer;background:0 0;border:1px solid #009688;border-radius:6px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:all .2s}.SriCopyBtn:hover{background:#00968826}.SriSnippetHeader{color:#ffffffd9;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 10px;font-size:.9rem;font-weight:600;display:flex}.SriSnippet{background:#00000073;border:1px solid #ffffff1a;border-radius:8px;min-width:0;max-width:100%;margin:0;padding:16px;overflow-x:auto}.SriSnippet code{color:#d4f5ee;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.6}@media (max-width:768px){.SriHashRow{grid-template-columns:1fr;gap:8px}.SriHashRow .SriCopyBtn{justify-self:start}}