.solutions-page.platform-page{--plat-section-y:80px}.solutions-page.platform-page .sol-section{padding-top:130px}.platform-page section:first-of-type{padding-bottom:56px}.solutions-page.platform-page .sol-btn-outline{border-width:1.5px;border-color:#141fb5}.solutions-page .sol-plat-what-is-section{padding-top:64px;padding-bottom:64px}.solutions-page .sol-plat-what-is-header{margin-bottom:64px}.solutions-page .sol-plat-what-is-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 20px;font-family:TASA Orbiter,sans-serif;font-size:48px;font-weight:400;line-height:58px}.solutions-page .sol-plat-what-is-description{color:#6f7276;max-width:640px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-pillar-card{text-align:right;flex-direction:column;align-items:flex-end;gap:12px;display:flex}.solutions-page .sol-plat-pillar-icon-wrap{justify-content:flex-end;align-items:center;height:56px;display:flex}.solutions-page .sol-plat-pillar-icon{object-fit:contain;width:88px;height:48px}.solutions-page .sol-plat-pillar-title{color:#0f172a;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.solutions-page .sol-plat-pillar-description{color:#6f7276;max-width:280px;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:26px}.solutions-page .sol-what-improves-subheading{text-align:center;color:#6f7276;max-width:560px;margin:12px auto 0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-section.sol-plat-reality-section{padding-bottom:96px;position:relative}.solutions-page .sol-plat-reality-header{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:48px;display:flex}.solutions-page .sol-plat-reality-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:420px;margin:0;font-family:TASA Orbiter,sans-serif;font-size:48px;font-weight:400;line-height:58px}.solutions-page .sol-plat-reality-intro{text-align:right;color:#6f7276;max-width:327px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-reality-grid{grid-template-columns:repeat(4,1fr);align-items:start;gap:20px;display:grid}.solutions-page .sol-plat-reality-card{background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:22px;min-height:400px;padding:28px 28px 24px;display:flex;box-shadow:0 4px 24px #0f172a0f}.solutions-page .sol-plat-reality-card--offset{margin-top:48px}.solutions-page .sol-plat-reality-card-icon{margin-bottom:0}.solutions-page .sol-plat-reality-card-title{color:#000;margin:0 0 8px;font-family:TASA Orbiter,sans-serif;font-size:18px;font-weight:500;line-height:26px}.solutions-page .sol-plat-reality-card-description{color:#555;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:25px}.solutions-page .sol-plat-reality-card-divider{flex-shrink:0;width:100%;height:1px}.solutions-page .sol-plat-reality-card-tag{color:#ef4444;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;line-height:20px;display:inline-flex}.solutions-page .sol-plat-reality-card-tag-bar{background:#ef4444;width:2px;height:14px}.solutions-page .sol-plat-reality-banner{z-index:2;background:linear-gradient(272.74deg,#1c2bff 4.29%,#141fb5 95.71%);border-radius:40px;justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 48px);max-width:1104px;padding:28px 40px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.solutions-page .sol-plat-reality-banner-copy{flex-direction:column;gap:8px;display:flex}.solutions-page .sol-plat-reality-banner-eyebrow{color:#ffffffe6;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;display:inline-flex}.solutions-page .sol-plat-reality-banner-eyebrow-bar{background:#fff;width:2px;height:11px}.solutions-page .sol-plat-reality-banner-heading{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ff7f1c 0%,#fff 8.47%);-webkit-background-clip:text;background-clip:text;max-width:520px;margin:0;font-family:TASA Orbiter,sans-serif;font-size:clamp(22px,3vw,28px);line-height:1.3}.solutions-page .sol-plat-reality-banner-btn{color:#1c2bff;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:40px;padding:14px 28px;font-family:Sora,sans-serif;font-size:16px}.solutions-page .sol-plat-pillars-section{padding-top:48px}.solutions-page .sol-plat-pillars-intro{color:#6f7276;max-width:720px;margin:0 0 40px;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-pillars-grid{grid-template-columns:repeat(3,1fr);gap:60px;display:grid}.solutions-page .sol-plat-pillar{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.solutions-page .sol-plat-pillar-title{color:#000;margin:0;font-family:TASA Orbiter,sans-serif;font-size:18px;font-weight:500}.solutions-page .sol-plat-pillar-description{color:#555;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:25px}.solutions-page .sol-plat-backbone-section{padding-top:130px;padding-bottom:300px}.solutions-page .sol-plat-backbone-layout{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.solutions-page .sol-plat-backbone-heading{background:linear-gradient(270deg,#000 62.22%,#ff7f1c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-family:TASA Orbiter,sans-serif;font-size:48px;font-weight:400;line-height:58px}.solutions-page .sol-plat-backbone-description{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-backbone-cards{flex-direction:column;gap:20px;display:flex}.solutions-page .sol-plat-backbone-card{background:#fff;border-radius:20px;padding:28px;box-shadow:0 4px 32px #0f172a14}.solutions-page .sol-plat-backbone-card-header{align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.solutions-page .sol-plat-backbone-card-info{flex:1;min-width:0}.solutions-page .sol-plat-backbone-card-icon{object-fit:contain;flex-shrink:0;width:88px;height:48px}.solutions-page .sol-plat-backbone-card-layer{color:#ff7f1c;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:block}.solutions-page .sol-plat-backbone-card-title{color:#0f172a;margin:0;font-family:TASA Orbiter,sans-serif;font-size:18px;font-weight:500;line-height:26px}.solutions-page .sol-plat-backbone-card-desc{color:#6f7276;margin:8px 0 0;font-family:Inter,sans-serif;font-size:15px;line-height:26px}.solutions-page .sol-plat-backbone-tags{flex-wrap:wrap;gap:8px;display:flex}.solutions-page .sol-plat-backbone-tag{color:#ff7f1c;border:1px solid #ff7f1c80;border-radius:9999px;padding:5px 16px;font-family:Sora,sans-serif;font-size:15px}.solutions-page .sol-plat-cap-section{margin-bottom:130px;padding-top:80px;padding-bottom:80px}.solutions-page .sol-plat-cap-header{text-align:center;margin-bottom:56px}.solutions-page .sol-plat-cap-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 16px;font-family:TASA Orbiter,sans-serif;font-size:40px;font-weight:400;line-height:52px}.solutions-page .sol-plat-cap-subtext{color:#6f7276;max-width:560px;margin:0 auto;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-cap-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.solutions-page .sol-plat-cap-media-wrap{position:sticky;top:100px}.solutions-page .sol-plat-cap-media{border-radius:16px;width:100%;height:auto;display:block}.solutions-page .sol-plat-cap-tick{flex-shrink:0}.solutions-page .sol-plat-vertical-cap-list{flex-direction:column;min-height:700px;display:flex}.solutions-page .sol-plat-vertical-cap-trigger{text-align:left;color:#000;cursor:pointer;background:0 0;border:none;width:100%;padding:18px 0;font-family:TASA Orbiter,sans-serif;font-size:16px;font-weight:400;line-height:26px;transition:color .2s}.solutions-page .sol-plat-vertical-cap-trigger-id{color:inherit;font-family:TASA Orbiter,sans-serif;font-size:16px;font-weight:400;line-height:26px}.solutions-page .sol-plat-vertical-cap-trigger--active{color:#ff7f1c;font-weight:400}.solutions-page .sol-plat-vertical-cap-panel{padding-bottom:20px}.solutions-page .sol-plat-vertical-cap-panel-title{color:#0f172a;margin:0 0 10px;font-family:TASA Orbiter,sans-serif;font-size:20px;font-weight:500}.solutions-page .sol-plat-vertical-cap-panel-description{color:#6f7276;margin:0 0 16px;font-family:Inter,sans-serif;font-size:15px;line-height:26px}.solutions-page .sol-plat-vertical-cap-features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.solutions-page .sol-plat-vertical-cap-feature{color:#0f172a;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:15px;display:flex}@keyframes plat-cap-fill{0%{width:0%}to{width:100%}}.solutions-page .sol-plat-vertical-cap-track{background:#e5e7eb;border-radius:1px;height:2px;position:relative;overflow:hidden}.solutions-page .sol-plat-vertical-cap-fill{background:#ff7f1c;border-radius:1px;width:0%;animation:4s linear forwards plat-cap-fill;position:absolute;inset:0}.solutions-page .sol-plat-start-section,.solutions-page.platform-page .sol-plat-start-section{background-image:url(/platform/start-fast-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:40px;padding-bottom:80px}.solutions-page .sol-plat-start-heading-wrap{text-align:center;margin-bottom:72px}.solutions-page .sol-plat-start-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:700px;margin:0 auto;font-family:TASA Orbiter,sans-serif;font-size:48px;font-weight:400;line-height:58px}.solutions-page .sol-plat-start-timeline{position:relative}.solutions-page .sol-plat-start-line{display:none}@media (min-width:768px){.solutions-page .sol-plat-start-line{z-index:0;background:#e5e7eb;height:2px;display:block;position:absolute;top:24px;left:12.5%;right:12.5%}}.solutions-page .sol-plat-start-line-fill{background:#ff7f1c;height:100%;transition:width .7s}.solutions-page .sol-plat-start-steps{z-index:1;grid-template-columns:1fr;gap:32px;display:grid;position:relative}@media (min-width:768px){.solutions-page .sol-plat-start-steps{grid-template-columns:repeat(4,1fr);gap:24px}}.solutions-page .sol-plat-start-step{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;padding:0;transition:opacity .3s;display:flex}@media (min-width:768px){.solutions-page .sol-plat-start-step{text-align:center;align-items:center}}.solutions-page .sol-plat-start-icon-wrap{margin-bottom:16px}.solutions-page .sol-plat-start-icon{object-fit:contain;width:88px;height:48px;display:block}.solutions-page .sol-plat-start-step-title{color:#6f7276;margin:0 0 8px;font-family:TASA Orbiter,sans-serif;font-size:16px;font-weight:500;transition:color .3s}.solutions-page .sol-plat-start-step--active .sol-plat-start-step-title{color:#ff7f1c}.solutions-page .sol-plat-start-step-desc{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:22px}.solutions-page .sol-plat-living-section{background:var(--sol-bg)}.solutions-page .sol-plat-living-header{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:40px;display:flex}.solutions-page .sol-plat-living-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:520px;margin:0;font-family:TASA Orbiter,sans-serif;font-size:48px;line-height:58px}.solutions-page .sol-plat-living-description{color:#6f7276;max-width:420px;margin:12px 0 0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-living-nav{color:#6f7276;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:14px;display:flex}.solutions-page .sol-plat-living-nav-btn{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;width:40px;height:40px}.solutions-page .sol-plat-living-nav-btn--active{color:#fff;background:#ff7f1c;border-color:#ff7f1c}.solutions-page .sol-plat-living-body{grid-template-columns:220px 1fr 320px;align-items:center;gap:32px;display:grid}.solutions-page .sol-plat-living-sidebar{flex-direction:column;gap:16px;display:flex}.solutions-page .sol-plat-living-sidebar-item{color:#555;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:15px;display:flex}.solutions-page .sol-plat-living-orbit{justify-content:center;align-items:center;min-height:360px;display:flex;position:relative}.solutions-page .sol-plat-living-orbit-ring{border:1px dashed #c4c8ff;border-radius:50%;width:320px;height:320px;position:absolute}.solutions-page .sol-plat-living-stage{white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;display:inline-flex;position:absolute}.solutions-page .sol-plat-living-stage--active{color:#1c2bff;border-color:#1c2bff;box-shadow:0 4px 16px #1c2bff1f}.solutions-page .sol-plat-living-detail-title{color:#000;margin:0 0 12px;font-family:TASA Orbiter,sans-serif;font-size:18px;font-weight:500}.solutions-page .sol-plat-living-detail-list{color:#555;flex-direction:column;gap:8px;margin:0;padding:0;font-family:Inter,sans-serif;font-size:14px;list-style:none;display:flex}.solutions-page .sol-plat-business-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:0;display:flex}.solutions-page .sol-plat-business-tab{color:#ff7f1c;cursor:pointer;background:#fff;border:1px solid #ff7f1c66;border-radius:9999px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px}.solutions-page .sol-plat-business-tab--active{color:#fff;background:#ff7f1c;border-color:#ff7f1c}.solutions-page .sol-plat-business-panel{background:#fff;border:1px solid #ff7f1c40;border-radius:0 0 16px 16px;margin-top:-1px;padding:40px}.solutions-page .sol-plat-business-panel-grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.solutions-page .sol-plat-business-media{aspect-ratio:16/10;background:#eee;border-radius:16px}.solutions-page .sol-plat-multi-systems-header{text-align:center;margin-bottom:32px}.solutions-page .sol-plat-multi-systems-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-family:TASA Orbiter,sans-serif;font-size:48px;line-height:58px}.solutions-page .sol-plat-multi-systems-description{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-multi-systems-diagram{flex-direction:column;align-items:center;gap:0;margin-top:8px;display:flex}.solutions-page .sol-plat-multi-systems-bg{width:100%;height:auto;display:block}.solutions-page .sol-plat-multi-systems-grid{grid-template-columns:repeat(6,1fr);gap:20px;width:100%;margin-top:-669px;display:grid}.solutions-page .sol-plat-multi-systems-item{grid-column:span 2}.solutions-page .sol-plat-multi-systems-item--4{grid-column:2/span 2}.solutions-page .sol-plat-multi-systems-item--5{grid-column:4/span 2}.solutions-page .sol-plat-multi-systems-card{background:linear-gradient(#fff 0%,#f6f6f6 100%);border:1px solid #fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:22px;height:323px;padding:28px 60px 28px 28px;display:flex;box-shadow:0 4px 24px #0f172a12}.solutions-page .sol-plat-multi-systems-card-icon{object-fit:contain;flex-shrink:0;width:88px;height:48px;display:block}.solutions-page .sol-plat-multi-systems-card-body{flex-direction:column;flex:1;gap:8px;display:flex}.solutions-page .sol-plat-multi-systems-card-title{color:#000;margin:0;font-family:TASA Orbiter,sans-serif;font-size:18px;font-weight:600;line-height:26px}.solutions-page .sol-plat-multi-systems-card-desc{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:24px}.solutions-page .sol-plat-multi-systems-link{color:#1c2bff;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;font-family:Inter,sans-serif;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.solutions-page .sol-plat-not-tool-heading{text-align:center;background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:820px;margin:0 auto 64px;font-family:TASA Orbiter,sans-serif;font-size:48px;line-height:58px}.solutions-page .sol-plat-not-tool-grid{grid-template-columns:repeat(6,1fr);gap:48px 36px;display:grid}.solutions-page .sol-plat-not-tool-item{grid-column:span 2}.solutions-page .sol-plat-not-tool-item--col4{grid-column:2/span 2}.solutions-page .sol-plat-not-tool-item--col5{grid-column:4/span 2}.solutions-page .sol-plat-not-tool-card{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.solutions-page .sol-plat-not-tool-card--right{text-align:right;align-items:flex-end}.solutions-page .sol-plat-not-tool-card--left{text-align:left;align-items:flex-start}.solutions-page .sol-plat-not-tool-card-icon{object-fit:contain;flex-shrink:0;width:88px;height:48px;display:block}.solutions-page .sol-plat-not-tool-card-title{color:#000;margin:0 0 8px;font-family:TASA Orbiter,sans-serif;font-size:17px;font-weight:600;line-height:25px}.solutions-page .sol-plat-not-tool-card-desc{color:#555;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:24px}.solutions-page.platform-page .sol-section:has(.sol-plat-improve-banner){padding-top:68px}.solutions-page .sol-plat-improve-banner{background:linear-gradient(270deg,#f3f3f3 0%,#f6d9c3 100%);border-radius:40px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:48px;padding:28px 40px;display:flex}.solutions-page .sol-plat-improve-banner-text{color:#000;max-width:640px;margin:0;font-family:TASA Orbiter,sans-serif;font-size:clamp(20px,2.5vw,24px);line-height:1.35}.sol-plat-what-improves-section{background:#f3f3f3}.solutions-page .sol-plat-what-improves-header{text-align:center;margin-bottom:48px}.solutions-page .sol-plat-what-improves-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-family:TASA Orbiter,sans-serif;font-size:48px;line-height:58px}.solutions-page .sol-plat-what-improves-desc{letter-spacing:.2px;color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:28px}.solutions-page .sol-plat-what-improves-grid-wrap{position:relative}.solutions-page .sol-plat-what-improves-glow{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#8abffb4d 0%,#f3f3f300 100%);width:188px;height:342px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.solutions-page .sol-plat-what-improves-grid{z-index:1;grid-template-columns:1fr 1fr;gap:16px;display:grid;position:relative}.solutions-page .sol-plat-what-improves-card{background:#fff;border:1px solid #0000000f;border-radius:12px;flex-direction:row;align-items:flex-start;gap:22px;padding:24px;display:flex;box-shadow:0 2px 12px #0000000a}.solutions-page .sol-plat-what-improves-icon{object-fit:contain;flex-shrink:0;width:73px;height:40px;margin-top:2px}.solutions-page .sol-plat-what-improves-card-title{color:#000;margin:0 0 6px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.solutions-page .sol-plat-what-improves-card-desc{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:24px}.sol-plat-built-biz-section{background:#f3f3f3}.solutions-page .sol-plat-built-biz-header{text-align:center;margin-bottom:48px}.solutions-page .sol-plat-built-biz-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:TASA Orbiter,sans-serif;font-size:48px;line-height:56px}.solutions-page .sol-plat-built-biz-rows{flex-direction:column;gap:16px;max-width:1104px;margin-left:auto;margin-right:auto;display:flex;position:relative}.solutions-page .sol-plat-built-biz-glow{pointer-events:none;z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.solutions-page .sol-plat-built-biz-row{z-index:1;align-items:stretch;gap:16px;display:flex;position:relative}.solutions-page .sol-plat-built-biz-card{background:linear-gradient(#fff 0%,#f6f6f6 100%);border:1px solid #ffffffe6;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;padding:32px;display:flex;box-shadow:0 0 0 .5px #00000014,0 2px 12px #0000000a}.solutions-page .sol-plat-built-biz-card--lg{flex:612}.solutions-page .sol-plat-built-biz-card--sm{flex:476}.solutions-page .sol-plat-built-biz-icon{object-fit:contain;width:88px;height:48px;display:block}.solutions-page .sol-plat-built-biz-card-title{color:#000;margin:0 0 6px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px}.solutions-page .sol-plat-built-biz-card-desc{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:15px;line-height:24px}.solutions-page .sol-plat-built-biz-tags{flex-wrap:wrap;gap:12px;display:flex}.solutions-page .sol-plat-built-biz-tag{color:#ff7f1c;white-space:nowrap;background:0 0;border:1px solid #ff7f1c;border-radius:40px;padding:5px 10px;font-family:Inter,sans-serif;font-size:14px}.solutions-page .sol-plat-built-biz-stats{gap:24px;display:flex}.solutions-page .sol-plat-built-biz-stat-value{color:#000;margin:0 0 4px;font-family:TASA Orbiter,sans-serif;font-size:36px;font-weight:400;line-height:1.1}.solutions-page .sol-plat-built-biz-stat-label{color:#6f7276;margin:0;font-family:Inter,sans-serif;font-size:15px}.solutions-page .sol-plat-built-biz-list{flex-wrap:wrap;gap:32px;display:flex}.solutions-page .sol-plat-built-biz-list-item{color:#6f7276;align-items:center;gap:12px;font-family:Inter,sans-serif;font-size:15px;display:flex}.solutions-page.platform-page .sol-integrations-diagram{height:430px}@media (max-width:1023px){.solutions-page.platform-page .sol-integrations-diagram{height:auto}}.solutions-page.platform-page .sol-real-ops-metric{align-items:flex-start}.solutions-page.platform-page .sol-real-ops-metric-value,.solutions-page.platform-page .sol-real-ops-metric-label{text-align:left}.solutions-page .sol-plat-feature-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.solutions-page .sol-plat-feature-card{background:#fff;border-radius:24px;padding:36px 32px;box-shadow:0 4px 24px #0f172a0f}.solutions-page .sol-plat-feature-card-title{color:#000;margin:16px 0 8px;font-family:TASA Orbiter,sans-serif;font-size:20px;font-weight:500}.solutions-page .sol-plat-feature-card-description{color:#555;margin:0 0 20px;font-family:Inter,sans-serif;font-size:15px;line-height:25px}.solutions-page .sol-plat-feature-tags{flex-wrap:wrap;gap:8px;display:flex}.solutions-page .sol-plat-feature-stats{grid-template-columns:1fr 1fr;gap:16px;display:grid}.solutions-page .sol-plat-feature-stat-value{color:#000;margin:0;font-family:TASA Orbiter,sans-serif;font-size:28px}.solutions-page .sol-plat-feature-stat-label{color:#6f7276;margin:4px 0 0;font-family:Inter,sans-serif;font-size:14px}.solutions-page .sol-plat-feature-list-row{flex-wrap:wrap;gap:16px;display:flex}.solutions-page .sol-plat-feature-list-item{color:#000;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;display:inline-flex}@media (max-width:1023px){.solutions-page .sol-plat-backbone-layout{grid-template-columns:1fr;gap:40px}.solutions-page .sol-plat-backbone-left{position:static}.solutions-page .sol-plat-backbone-heading{font-size:32px;line-height:42px}.solutions-page .sol-plat-backbone-card{margin-bottom:20px;position:static}.solutions-page .sol-plat-cap-grid,.solutions-page .sol-plat-cap-media-wrap{position:static}.solutions-page .sol-plat-cap-grid{grid-template-columns:1fr;gap:40px}.solutions-page .sol-plat-reality-grid,.solutions-page .sol-plat-pillars-grid,.solutions-page .sol-plat-living-body,.solutions-page .sol-plat-business-panel-grid,.solutions-page .sol-plat-multi-systems-grid,.solutions-page .sol-plat-not-tool-grid,.solutions-page .sol-plat-feature-grid{grid-template-columns:1fr}.solutions-page .sol-plat-reality-card--offset{margin-top:0}.solutions-page .sol-plat-reality-header{flex-direction:column}.solutions-page .sol-plat-reality-intro{text-align:left;max-width:100%}.solutions-page .sol-plat-reality-banner{flex-direction:column;width:100%;margin-top:32px;position:relative;left:auto;transform:none}.solutions-page .sol-section.sol-plat-reality-section{padding-bottom:48px}.solutions-page .sol-plat-multi-systems-item,.solutions-page .sol-plat-multi-systems-item--4,.solutions-page .sol-plat-multi-systems-item--5,.solutions-page .sol-plat-not-tool-item,.solutions-page .sol-plat-not-tool-item--col4,.solutions-page .sol-plat-not-tool-item--col5{grid-column:auto}.solutions-page .sol-plat-multi-systems-bg{display:none}.solutions-page .sol-plat-multi-systems-grid{margin-top:0}.solutions-page .sol-plat-multi-systems-card{height:auto}.solutions-page .sol-plat-living-body{grid-template-columns:1fr}.solutions-page .sol-plat-improve-banner{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.solutions-page .sol-plat-what-is-heading,.solutions-page .sol-plat-reality-heading,.solutions-page .sol-plat-living-heading,.solutions-page .sol-plat-multi-systems-heading,.solutions-page .sol-plat-not-tool-heading{font-size:28px;line-height:1.25}.solutions-page .sol-plat-what-is-section{padding-top:40px;padding-bottom:40px}.solutions-page .sol-plat-what-is-header{margin-bottom:36px}.solutions-page .sol-plat-what-is-description{font-size:14px;line-height:24px}.solutions-page .sol-plat-pillars-grid{gap:32px}.solutions-page .sol-plat-pillar-card{text-align:left;align-items:flex-start}.solutions-page .sol-plat-pillar-icon-wrap{justify-content:flex-start}.solutions-page .sol-plat-pillar-title{font-size:16px}.solutions-page .sol-plat-pillar-description{font-size:14px}.solutions-page .sol-section.sol-plat-reality-section{padding-bottom:32px;background-position:bottom!important;background-size:contain!important}.solutions-page .sol-plat-reality-header{gap:16px;margin-bottom:28px}.solutions-page .sol-plat-reality-intro{font-size:14px;line-height:24px}.solutions-page .sol-plat-reality-grid{gap:12px}.solutions-page .sol-plat-reality-card{min-height:auto;padding:20px 18px}.solutions-page .sol-plat-reality-card-title{font-size:16px}.solutions-page .sol-plat-reality-card-description{font-size:14px;line-height:23px}.solutions-page .sol-plat-reality-banner{border-radius:24px;margin-top:24px;padding:20px}.solutions-page .sol-plat-reality-banner-heading{font-size:20px;line-height:1.3}.solutions-page .sol-plat-reality-banner-btn{text-align:center;width:100%;padding:12px 20px;font-size:14px}.solutions-page .sol-plat-built-biz-row{flex-direction:column}.solutions-page .sol-plat-built-biz-card--lg,.solutions-page .sol-plat-built-biz-card--sm{flex:none;width:100%}.solutions-page .sol-plat-what-improves-grid{grid-template-columns:1fr}.solutions-page .sol-plat-what-improves-card{text-align:center;flex-direction:column;align-items:center}.solutions-page .sol-plat-what-improves-icon{margin-top:0}}.solutions-page .sol-plat-faq-section{background:var(--sol-bg);padding-bottom:0}.solutions-page.platform-page .sol-final-cta-section{margin-top:-40px;margin-bottom:100px;padding-top:0}.solutions-page .sol-plat-faq-inner{align-items:flex-start;gap:64px;display:flex}.solutions-page .sol-plat-faq-left{flex-direction:column;flex-shrink:0;gap:32px;width:360px;display:flex}.solutions-page .sol-plat-faq-heading{background:linear-gradient(#ff7f1c 0%,#000 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:TASA Orbiter,sans-serif;font-size:44px;font-weight:400;line-height:54px}.solutions-page .sol-plat-faq-image-wrap{justify-content:center;align-items:center;display:flex}.solutions-page .sol-plat-faq-image{object-fit:contain;width:100%;max-width:300px;height:auto}.solutions-page .sol-plat-faq-list{flex-direction:column;flex:1;min-width:0;display:flex}.solutions-page .sol-plat-faq-item{cursor:pointer;padding:0}.solutions-page .sol-plat-faq-question{text-align:left;cursor:pointer;color:#1a1a1a;background:0 0;border:none;width:100%;padding:18px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:26px;transition:color .2s;display:block}.solutions-page .sol-plat-faq-item--open .sol-plat-faq-question{color:#ff7f1c;padding-bottom:4px;font-weight:400}.solutions-page .sol-plat-faq-answer{color:#555;margin:0 0 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:26px}.solutions-page .sol-plat-faq-divider{background:#d9d9d9;width:100%;height:1px;display:block}@media (max-width:767px){.solutions-page .sol-plat-faq-inner{flex-direction:column;gap:32px}.solutions-page .sol-plat-faq-left{gap:20px;width:100%}.solutions-page .sol-plat-faq-heading{font-size:28px;line-height:36px}.solutions-page .sol-plat-faq-image-wrap{display:none}.solutions-page .sol-plat-faq-list{width:100%}}@media (max-width:480px){.solutions-page .sol-plat-what-is-heading,.solutions-page .sol-plat-reality-heading,.solutions-page .sol-plat-backbone-heading,.solutions-page .sol-plat-cap-heading,.solutions-page .sol-plat-living-heading,.solutions-page .sol-plat-multi-systems-heading,.solutions-page .sol-plat-not-tool-heading,.solutions-page .sol-plat-what-improves-heading,.solutions-page .sol-plat-built-biz-heading,.solutions-page .sol-plat-start-heading{text-align:center!important;font-size:28px!important;line-height:36px!important;font-family:var(--font-tasa-orbiter,"TASA Orbiter Variable", sans-serif)!important;font-weight:400!important}}
