.SegmentPageTemplate-module__rK0-Ra__hero{padding:160px 0 100px;position:relative;overflow:hidden}.SegmentPageTemplate-module__rK0-Ra__heroContent{z-index:1;text-align:center;max-width:800px;margin:0 auto;position:relative}.SegmentPageTemplate-module__rK0-Ra__heroIconWrap{background:linear-gradient(135deg,rgba(var(--mkt-primary-rgb),.1)0%,rgba(var(--mkt-primary-rgb),.05)100%);width:80px;height:80px;color:var(--admin-primary);border-radius:24px;justify-content:center;align-items:center;margin-bottom:28px;display:inline-flex}.SegmentPageTemplate-module__rK0-Ra__heroTitle{color:var(--mkt-heading);letter-spacing:-.02em;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:300;line-height:1.2}.SegmentPageTemplate-module__rK0-Ra__heroHighlight{background:linear-gradient(135deg,var(--admin-primary)0%,var(--mkt-accent-gradient)50%,var(--admin-primary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.SegmentPageTemplate-module__rK0-Ra__heroSubtitle{color:var(--mkt-text-secondary);max-width:600px;margin:0 auto 36px;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7}.SegmentPageTemplate-module__rK0-Ra__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.SegmentPageTemplate-module__rK0-Ra__painPointsSection{background:var(--mkt-bg-card);padding:120px 0}.SegmentPageTemplate-module__rK0-Ra__painPointsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.SegmentPageTemplate-module__rK0-Ra__painPointCard{border:1px solid var(--mkt-border-light);background:#fff;border-radius:16px;padding:32px 28px;transition:all .3s;position:relative}.SegmentPageTemplate-module__rK0-Ra__painPointCard:hover{border-color:rgba(var(--mkt-primary-rgb),.3);transform:translateY(-4px);box-shadow:0 8px 32px #0000000f}.SegmentPageTemplate-module__rK0-Ra__painPointTitle{color:var(--mkt-heading);margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600}.SegmentPageTemplate-module__rK0-Ra__painPointDescription{color:var(--mkt-text-secondary);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.7}.SegmentPageTemplate-module__rK0-Ra__featuresSection{background:#fff;padding:120px 0}.SegmentPageTemplate-module__rK0-Ra__featuresGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.SegmentPageTemplate-module__rK0-Ra__featureCard{background:linear-gradient(135deg,var(--mkt-bg-card)0%,#fff 100%);border:1px solid var(--mkt-border-light);border-radius:20px;padding:40px 32px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.SegmentPageTemplate-module__rK0-Ra__featureCard:before{content:"";background:linear-gradient(90deg,var(--admin-primary),var(--mkt-accent-gradient));transform-origin:0;height:3px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.SegmentPageTemplate-module__rK0-Ra__featureCard:hover{border-color:#0000;transform:translateY(-8px);box-shadow:0 20px 60px #00000014}.SegmentPageTemplate-module__rK0-Ra__featureCard:hover:before{transform:scaleX(1)}.SegmentPageTemplate-module__rK0-Ra__featureIconWrap{background:linear-gradient(135deg,rgba(var(--mkt-primary-rgb),.08)0%,rgba(var(--mkt-primary-rgb),.04)100%);width:64px;height:64px;color:var(--admin-primary);border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .3s;display:flex}.SegmentPageTemplate-module__rK0-Ra__featureCard:hover .SegmentPageTemplate-module__rK0-Ra__featureIconWrap{background:linear-gradient(135deg,var(--admin-primary)0%,var(--admin-primary-light)100%);color:#fff;transform:scale(1.05)}.SegmentPageTemplate-module__rK0-Ra__featureTitle{color:var(--mkt-heading);margin-bottom:12px;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600}.SegmentPageTemplate-module__rK0-Ra__featureDescription{color:var(--mkt-text-secondary);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.7}.SegmentPageTemplate-module__rK0-Ra__featuresCta{justify-content:center;margin-top:56px;display:flex}.SegmentPageTemplate-module__rK0-Ra__featuresCtaLink{letter-spacing:.02em;color:var(--admin-primary);border:1.5px solid rgba(var(--mkt-primary-rgb),.2);background:rgba(var(--mkt-primary-rgb),.04);border-radius:100px;align-items:center;gap:10px;padding:14px 32px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex}.SegmentPageTemplate-module__rK0-Ra__featuresCtaLink svg{transition:transform .35s cubic-bezier(.4,0,.2,1)}.SegmentPageTemplate-module__rK0-Ra__featuresCtaLink:hover{background:var(--admin-primary);color:#fff;border-color:var(--admin-primary);box-shadow:0 8px 28px rgba(var(--mkt-primary-rgb),.25);transform:translateY(-2px)}.SegmentPageTemplate-module__rK0-Ra__featuresCtaLink:hover svg{transform:translate(4px)}.SegmentPageTemplate-module__rK0-Ra__showcaseSection{background:var(--mkt-bg-card);padding:120px 0}.SegmentPageTemplate-module__rK0-Ra__showcaseGrid,.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse>:first-child{order:2}.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse>:last-child{order:1}.SegmentPageTemplate-module__rK0-Ra__showcaseImage{border-radius:20px;overflow:hidden}.SegmentPageTemplate-module__rK0-Ra__showcaseImg{object-fit:cover;width:100%;height:auto;display:block}.SegmentPageTemplate-module__rK0-Ra__showcaseText{max-width:480px}.SegmentPageTemplate-module__rK0-Ra__showcaseLabel{background:rgba(var(--mkt-primary-rgb),.08);color:var(--admin-primary);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;margin-bottom:20px;padding:8px 20px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:600;display:inline-block}.SegmentPageTemplate-module__rK0-Ra__showcaseTitle{color:var(--mkt-heading);letter-spacing:-.02em;margin-bottom:16px;font-family:Montserrat,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:300;line-height:1.3}.SegmentPageTemplate-module__rK0-Ra__showcaseDescription{color:var(--mkt-text-secondary);margin-bottom:24px;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.7}.SegmentPageTemplate-module__rK0-Ra__showcaseList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.SegmentPageTemplate-module__rK0-Ra__showcaseListItem{color:var(--mkt-heading);align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;display:flex}.SegmentPageTemplate-module__rK0-Ra__showcaseListItem svg{color:#10b981;flex-shrink:0}.SegmentPageTemplate-module__rK0-Ra__testimonialSection{background:#fff;padding:100px 0}.SegmentPageTemplate-module__rK0-Ra__testimonialCard{background:linear-gradient(135deg,var(--mkt-bg-card)0%,#fff 100%);border:1px solid var(--mkt-border-light);text-align:center;border-radius:24px;max-width:700px;margin:0 auto;padding:48px;position:relative}.SegmentPageTemplate-module__rK0-Ra__testimonialCard:before{content:"";background:linear-gradient(90deg,var(--admin-primary),var(--mkt-accent-gradient));border-radius:2px;width:60px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.SegmentPageTemplate-module__rK0-Ra__testimonialQuote{color:var(--mkt-heading);margin-bottom:28px;font-family:Montserrat,sans-serif;font-size:1.25rem;font-style:italic;font-weight:400;line-height:1.7}.SegmentPageTemplate-module__rK0-Ra__testimonialAuthor{color:var(--mkt-heading);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:600}.SegmentPageTemplate-module__rK0-Ra__testimonialBusiness{color:var(--mkt-text-secondary);margin-top:4px;font-size:.875rem;font-weight:400;display:block}@media (max-width:992px){.SegmentPageTemplate-module__rK0-Ra__hero{padding:120px 0 80px}.SegmentPageTemplate-module__rK0-Ra__painPointsGrid,.SegmentPageTemplate-module__rK0-Ra__featuresGrid{grid-template-columns:repeat(2,1fr)}.SegmentPageTemplate-module__rK0-Ra__showcaseGrid,.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse{grid-template-columns:1fr;gap:40px}.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse>:first-child{order:1}.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse>:last-child{order:2}.SegmentPageTemplate-module__rK0-Ra__showcaseText{max-width:100%}.SegmentPageTemplate-module__rK0-Ra__painPointsSection,.SegmentPageTemplate-module__rK0-Ra__featuresSection,.SegmentPageTemplate-module__rK0-Ra__showcaseSection,.SegmentPageTemplate-module__rK0-Ra__testimonialSection{padding:80px 0}}@media (max-width:640px){.SegmentPageTemplate-module__rK0-Ra__hero{padding:100px 0 60px}.SegmentPageTemplate-module__rK0-Ra__heroIconWrap{border-radius:18px;width:64px;height:64px;margin-bottom:20px}.SegmentPageTemplate-module__rK0-Ra__heroSubtitle{margin-bottom:28px;font-size:1rem}.SegmentPageTemplate-module__rK0-Ra__heroActions{flex-direction:column}.SegmentPageTemplate-module__rK0-Ra__painPointsGrid{grid-template-columns:1fr;gap:16px}.SegmentPageTemplate-module__rK0-Ra__painPointCard{padding:24px 20px}.SegmentPageTemplate-module__rK0-Ra__featuresGrid{grid-template-columns:1fr;gap:20px}.SegmentPageTemplate-module__rK0-Ra__featureCard{padding:28px 24px}.SegmentPageTemplate-module__rK0-Ra__showcaseGrid,.SegmentPageTemplate-module__rK0-Ra__showcaseGridReverse{gap:28px}.SegmentPageTemplate-module__rK0-Ra__testimonialCard{padding:32px 24px}.SegmentPageTemplate-module__rK0-Ra__testimonialQuote{font-size:1.0625rem}.SegmentPageTemplate-module__rK0-Ra__painPointsSection,.SegmentPageTemplate-module__rK0-Ra__featuresSection,.SegmentPageTemplate-module__rK0-Ra__showcaseSection,.SegmentPageTemplate-module__rK0-Ra__testimonialSection{padding:60px 0}}@media (max-width:375px){.SegmentPageTemplate-module__rK0-Ra__hero{padding:80px 0 48px}.SegmentPageTemplate-module__rK0-Ra__painPointCard{padding:20px 16px}.SegmentPageTemplate-module__rK0-Ra__featureCard{padding:24px 20px}.SegmentPageTemplate-module__rK0-Ra__testimonialCard{padding:24px 16px}}@media (prefers-reduced-motion:reduce){.SegmentPageTemplate-module__rK0-Ra__featureCard:before,.SegmentPageTemplate-module__rK0-Ra__featureCard,.SegmentPageTemplate-module__rK0-Ra__painPointCard,.SegmentPageTemplate-module__rK0-Ra__featureIconWrap{transition:none}}
