._7k0RpG_page{background-color:var(--background);overflow:clip}._7k0RpG_loadingScreen{min-height:calc(100vh - 100px)}._7k0RpG_eyebrow{color:var(--accent-highlight);font-size:var(--font-size-small);letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--spacing-small);font-weight:600;display:inline-block}._7k0RpG_section{padding:var(--spacing-megalarge) 0}._7k0RpG_section+._7k0RpG_section{padding-top:0}._7k0RpG_sectionHead{max-width:760px;margin:0 auto var(--spacing-xxxlarge);text-align:center}._7k0RpG_sectionHead h2{margin-bottom:var(--spacing-medium)}._7k0RpG_sectionHead h2 span{color:var(--accent-highlight)}._7k0RpG_sectionHead p{color:var(--accent-dark-2);margin-bottom:0}._7k0RpG_cream{background-color:var(--background)}._7k0RpG_white{background-color:var(--accent-light-1)}._7k0RpG_hero{background-color:var(--background-dark);width:100%;min-height:620px;scroll-margin-top:160px;position:relative;overflow:hidden}._7k0RpG_hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#5c3340c7 0%,#5c334080 42%,#5c334029 70%,#5c334000 100%);position:absolute;inset:0}._7k0RpG_heroContainer{z-index:2;position:relative}._7k0RpG_logoBar{z-index:3;pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}._7k0RpG_logo{opacity:.9;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .2s;display:inline-block;position:absolute;top:-30px;left:0}._7k0RpG_logo:hover{opacity:1}._7k0RpG_heroInner{min-height:620px;padding-top:130px;padding-bottom:var(--spacing-superlarge);flex-direction:column;justify-content:center;display:flex}._7k0RpG_heroText{min-width:0;max-width:640px;margin-top:var(--spacing-xxlarge)}._7k0RpG_heroText h1{color:var(--textcolor-light);margin-bottom:var(--spacing-mediumlarge);font-size:40px;line-height:1.15em}._7k0RpG_heroText h1 span{color:var(--accent-bright);display:block}._7k0RpG_heroLead{font-size:var(--font-size-h5);color:#ffffffd9;max-width:560px;margin-bottom:var(--spacing-large)}._7k0RpG_heroButtons{gap:var(--spacing-medium);flex-wrap:wrap;display:flex}._7k0RpG_btnAccent{background-color:var(--accent-highlight);color:var(--accent-light-1)}._7k0RpG_heroStats{gap:var(--spacing-xlarge);margin-top:var(--spacing-superlarge);flex-wrap:wrap;display:flex}._7k0RpG_heroStat{flex-direction:column;gap:2px;display:flex}._7k0RpG_heroStat strong{font-family:var(--font-poppins);color:var(--textcolor-light);font-size:28px;line-height:1.1}._7k0RpG_heroStat span{font-size:var(--font-size-small);color:#ffffffb3}._7k0RpG_intro{scroll-margin-top:120px}._7k0RpG_introInner{text-align:center;max-width:860px;margin:0 auto}._7k0RpG_introInner h2{margin-bottom:var(--spacing-mediumlarge)}._7k0RpG_introInner h2 span{color:var(--accent-highlight)}._7k0RpG_introInner p{color:var(--accent-dark-2);font-size:var(--font-size-h5);margin:0;line-height:1.55em}._7k0RpG_featureGrid{gap:var(--spacing-superlarge);grid-template-columns:1fr 1fr;align-items:center;display:grid}._7k0RpG_featureGrid._7k0RpG_reverse ._7k0RpG_featureImage{order:2}._7k0RpG_featureImage{border-radius:var(--accent-border-radius);box-shadow:var(--card-shadow);background-color:var(--background-dark);overflow:hidden}._7k0RpG_featureImage img{width:100%;height:auto;display:block}._7k0RpG_featureContent h2{margin-bottom:var(--spacing-mediumlarge)}._7k0RpG_featureContent>p{color:var(--accent-dark-2);margin-bottom:var(--spacing-large)}._7k0RpG_points{gap:var(--spacing-medium);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7k0RpG_points li{gap:var(--spacing-medium);color:var(--accent-dark-1);font-size:var(--font-size-body);align-items:center;margin:0;line-height:1.5em;display:flex}._7k0RpG_points li i{background-color:var(--accent-dark);width:44px;height:44px;color:var(--textcolor-light);border-radius:12px;flex-shrink:0;place-items:center;font-size:19px;display:grid}._7k0RpG_featureCta{width:fit-content;margin:var(--spacing-large) auto 0;display:flex}._7k0RpG_valueGrid{gap:var(--spacing-mediumlarge);margin-top:var(--spacing-xxxlarge);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._7k0RpG_valueCard{background-color:var(--accent-light-1);border-radius:var(--radius-medium);min-width:0;padding:var(--spacing-xlarge) var(--spacing-large);box-shadow:var(--card-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}._7k0RpG_valueCard h4{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}._7k0RpG_valueCard h4,._7k0RpG_valueCard p{z-index:1;position:relative}._7k0RpG_valueIcon{z-index:0;color:var(--accent-dark);opacity:.06;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:150px;line-height:1;position:absolute;bottom:-20px;right:-15px}._7k0RpG_valueCard h4{margin-bottom:var(--spacing-xsmall)}._7k0RpG_valueCard p{color:var(--accent-dark-2);font-size:var(--font-size-small);margin:0;line-height:1.45em}._7k0RpG_demo{scroll-margin-top:120px}._7k0RpG_demoGrid{gap:var(--spacing-superlarge);grid-template-columns:1fr 1.1fr;align-items:center;display:grid}._7k0RpG_demoContent h2{margin-bottom:var(--spacing-mediumlarge)}._7k0RpG_demoContent>p{color:var(--accent-dark-2);margin-bottom:var(--spacing-large)}._7k0RpG_demoPointsTitle{color:var(--accent-dark-1);margin-bottom:var(--spacing-medium);font-weight:700;display:block}._7k0RpG_demoPoints{margin:0 0 var(--spacing-large);gap:var(--spacing-medium);flex-direction:column;padding:0;list-style:none;display:flex}._7k0RpG_demoPoints li{gap:var(--spacing-medium);color:var(--accent-dark-1);font-size:var(--font-size-body);align-items:center;line-height:1.5em;display:flex}._7k0RpG_demoPoints li i{background-color:var(--accent-dark);width:44px;height:44px;color:var(--textcolor-light);border-radius:12px;flex-shrink:0;place-items:center;font-size:19px;display:grid}._7k0RpG_demoContact{align-items:center;gap:var(--spacing-small);padding:var(--spacing-medium) 0 0;border-top:1px solid var(--accent-line);color:var(--accent-dark-2);font-size:var(--font-size-small);display:flex}._7k0RpG_demoContact i{color:var(--accent-strong)}._7k0RpG_demoContact a{color:var(--accent-strong);font-weight:600}._7k0RpG_demoContact a:hover{text-decoration:underline}._7k0RpG_demoCard{background-color:var(--accent-light-1);border-radius:var(--accent-border-radius);box-shadow:var(--card-shadow);padding:var(--spacing-xlarge)}@media (max-width:1000px){._7k0RpG_demoGrid{grid-template-columns:1fr}._7k0RpG_valueGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){._7k0RpG_section{padding:var(--spacing-superlarge) 0}._7k0RpG_featureGrid,._7k0RpG_demoGrid{grid-template-columns:1fr}._7k0RpG_featureGrid._7k0RpG_reverse ._7k0RpG_featureImage,._7k0RpG_featureImage{order:-1}._7k0RpG_valueGrid{grid-template-columns:1fr}._7k0RpG_hero{min-height:560px}._7k0RpG_heroInner{min-height:560px;padding-top:130px}._7k0RpG_heroText,._7k0RpG_heroLead{max-width:100%}._7k0RpG_heroText h1{font-size:28px}._7k0RpG_logo{display:none}._7k0RpG_heroStats{gap:var(--spacing-large);margin-top:var(--spacing-xlarge)}}