.fs-page{--fs-strong:#33333d}.dark .fs-page{--fs-strong:#d1d5db}.fs-wrap{max-width:var(--container-site);padding:clamp(52px, 8vw, 88px) var(--ind-gutter);margin:0 auto}.fs-hero{position:relative;overflow:hidden}.fs-hero-inner{max-width:var(--container-site);padding:calc(4rem + clamp(56px, 9vw, 104px)) var(--ind-gutter) clamp(48px, 7vw, 80px);margin:0 auto;position:relative}.fs-problem-grid{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:28px;display:grid}.fs-problem-list{flex-direction:column;display:flex}.fs-problem-row{border:none;border-top:1px solid var(--border);cursor:pointer;text-align:left;background:0 0;align-items:flex-start;gap:18px;padding:24px 22px 24px 26px;font-family:inherit;transition:background .2s ease-out;display:flex;position:relative}.fs-problem-row:hover{background:var(--ind-hover)}.fs-problem-row.is-active:before{content:"";background:hsl(var(--expanso-violet-500));width:2px;position:absolute;top:0;bottom:0;left:0}.fs-problem-cap{border-top:1px solid var(--border)}.fs-problem-sign{display:none}.fs-problem-num{font-family:var(--font-mono);font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--muted-foreground);margin-top:5px}.fs-problem-title{font-size:var(--type-body-size);font-weight:600;line-height:var(--type-body-leading);color:var(--muted-foreground);transition:color .2s ease-out}.fs-problem-row.is-active .fs-problem-title{color:var(--foreground)}.fs-panel{background:var(--ind-wash);border:1px solid var(--ind-wash-line);border-radius:12px;flex-direction:column;padding:34px 32px;display:flex}.fs-panel-eyebrow{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--ind-accent);margin-bottom:18px;font-weight:700}.fs-panel-title{font-size:var(--type-h3-size);letter-spacing:var(--type-h3-tracking);font-weight:600;line-height:var(--type-h3-leading);margin-bottom:14px}.fs-panel-body{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--fs-strong);margin:0 0 26px}.fs-panel-foot{border-top:1px solid var(--border);margin-top:auto;padding-top:22px}.fs-panel-foot-label{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--muted-foreground);margin-bottom:6px}.fs-panel-usecase{font-size:var(--type-body-size);font-weight:600}.fs-panel-delivers{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--muted-foreground);margin-top:4px}.fs-chips-row{flex-wrap:wrap;align-items:baseline;gap:28px;margin-top:40px;display:flex}.fs-chips-label{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);font-weight:700}.fs-chips{flex-wrap:wrap;gap:10px;display:flex}.fs-chip{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;padding:7px 14px}.fs-cap-card{padding:30px 28px}.ind-cols3:has(.fs-cap-card){gap:20px}.fs-cap-pillar{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--ind-accent);margin-bottom:12px;font-weight:600}.fs-cap-title{margin:0 0 10px}.fs-cap-body{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--muted-foreground);margin:0}.fs-out-card{flex-direction:column;gap:12px;padding:30px 28px;display:flex}.ind-cols3:has(.fs-out-card){gap:20px}.fs-out-head{align-items:center;gap:11px;display:flex}.fs-out-icon{color:var(--ind-accent);flex:none;display:inline-flex}.fs-out-title{margin:0}.fs-out-body{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--muted-foreground);margin:0}.fs-h2-cost{max-width:24ch}.fs-cost-sub{max-width:62ch}.fs-cost-grid{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:44px;display:grid}.fs-stats{flex-wrap:wrap;gap:28px 44px;display:flex}.fs-stats .ind-stat-value{font-size:var(--type-h2-size);line-height:var(--type-h2-leading)}.fs-stats .ind-stat-caption{max-width:150px;line-height:1.45}.fs-cost-note{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--muted-foreground);max-width:60ch;margin:26px 0 0}.fs-power-card{padding:22px}.fs-power-title{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);margin-bottom:8px;font-weight:600}.fs-power-body{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-leading);color:var(--muted-foreground);margin:0}.fs-faq-h2{align-self:start}@media (width<=1000px){.fs-problem-grid{grid-template-columns:1fr;gap:44px}.fs-problem-sign{color:var(--muted-foreground);flex:none;margin-top:2px;margin-left:auto;transition:color .2s ease-out;display:inline-flex}.fs-problem-row[aria-expanded=true] .fs-problem-sign{color:var(--ind-accent)}.fs-problem-row[aria-expanded=true] .fs-problem-plus,.fs-problem-row:not([aria-expanded=true]) .fs-problem-minus{display:none}.fs-problem-list>.fs-panel{margin:4px 0 22px}.fs-cost-grid{grid-template-columns:1fr;justify-items:start;gap:32px}}@media (width<=640px){.fs-panel{padding:26px 22px}.fs-problem-row{padding:20px 4px 20px 22px}.fs-stats{flex-direction:column;gap:20px}.fs-stats .ind-stat-caption{max-width:none}.fs-chips-row{flex-direction:column;align-items:flex-start;gap:14px}.fs-cost-grid>div:first-child{align-self:stretch}}
