/* TemplateFingerprintPlanner v1.0.0 | 9f43abc7909f */
/* family=guide; group=help; variants={"AboutSection":"timeline","AppCompareSection":"Progress","AppDownloadCardSection":"Compact","AppFeatureDeepSection":"grid","AppHeroSection":"1","AppInstallSection":"Stepper","AppShowcaseSection":" split","CtaBannerSection":"minimal","DepartmentsSection":"list","FaqSection":"minimal","FooterSection":"CenteredStack","HeroSection":"cards","MatchesSection":"table","NewsSection":"horizontal","StatsSection":"1","TrustSection":"horizontal","WhyUsSection":"1"} */
:root{--fp-max-width:1144px;--fp-section-radius:22px;--fp-gap:1.25rem;--fp-heading-line:3.4rem;--fp-soft-surface:rgba(var(--rgb-accent),.04);}
body{background-image:linear-gradient(135deg,rgba(var(--rgb-primary),.018),transparent 38%,rgba(var(--rgb-accent),.018));}
.container,.container-fluid>.container{max-width:var(--fp-max-width);}
section:nth-of-type(3n+1){background:var(--fp-soft-surface);border-radius:var(--fp-section-radius);}
section:nth-of-type(4n+2) .card,[class*="section"]:nth-of-type(4n+2) .card{border:1px solid rgba(255,255,255,.18);}
section h1,section h2,.section-title{letter-spacing:-.015em;line-height:1.12;}
section h2::after,.section-title::after{content:"";display:block;width:var(--fp-heading-line);height:2px;background:linear-gradient(90deg,var(--color-primary),transparent);margin:.55rem 0 0;}
.row,.news-grid,.feature-list,.stats-grid{row-gap:var(--fp-gap);}
.faq-list,.accordion{border-radius:var(--fp-section-radius);} .faq-list .card{border-left:3px solid var(--color-accent);}
footer a,.footer a{border-radius:999px;padding:.18rem .42rem;background:rgba(var(--rgb-primary),.055);}
@media(max-width:640px){:root{--fp-gap:.85rem;--fp-heading-line:2.5rem}.container,.container-fluid>.container{max-width:100%;}section:nth-of-type(3n+1){border-radius:calc(var(--fp-section-radius) * .55);}}
