[data-solution-route="/independent-website/"]{--independent-ink:#07181f;--independent-ink-soft:#0c242c;--independent-mint:#6ee7d0;--independent-mint-strong:#21c7aa;--independent-cyan:#67c9f1;--independent-lime:#c8f65a;--independent-paper:#f3f8f6;--independent-line:#07181f21;--independent-muted:#5d7077}[data-solution-route="/independent-website/"] .independent-overview,[data-solution-route="/independent-website/"] .independent-ownership,[data-solution-route="/independent-website/"] .independent-platform-blueprint,[data-solution-route="/independent-website/"] .independent-operating-partner,[data-solution-route="/independent-website/"] .independent-lifecycle,[data-solution-route="/independent-website/"] .independent-growth-evidence,[data-solution-route="/independent-website/"] .independent-launch,[data-solution-route="/independent-website/"] .independent-faq{overflow:hidden}[data-solution-route="/independent-website/"] .independent-ownership>*,[data-solution-route="/independent-website/"] .independent-platform-blueprint>*,[data-solution-route="/independent-website/"] .independent-operating-partner>*,[data-solution-route="/independent-website/"] .independent-lifecycle>*,[data-solution-route="/independent-website/"] .independent-growth-evidence>*,[data-solution-route="/independent-website/"] .independent-faq>*{grid-column:1/-1;min-width:0}[data-solution-route="/independent-website/"] .independent-overview{background:radial-gradient(circle at 10% 10%,#6ee7d01a,#0000 30%),linear-gradient(#eef6f3 0%,#f7faf8 100%);grid-template-columns:minmax(0,1fr);padding-block:clamp(52px,7vw,92px)}[data-solution-route="/independent-website/"] .independent-overview>div{grid-column:1/-1;width:100%;min-width:0}[data-solution-route="/independent-website/"] .independent-overview__grid{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(34px,5vw,76px);width:min(100%,1180px);max-width:1180px;margin-inline:auto;display:grid}[data-solution-route="/independent-website/"] .independent-overview__copy{flex-direction:column;align-items:flex-start;display:flex}[data-solution-route="/independent-website/"] .independent-overview__copy>p{color:#31484f;max-width:590px;margin:0;font-size:clamp(1.08rem,1.65vw,1.32rem);line-height:1.85}[data-solution-route="/independent-website/"] .independent-overview__copy .solution-inline-cta{margin-top:28px}[data-solution-route="/independent-website/"] .independent-overview__media{background:var(--independent-ink);border:1px solid #6ee7d033;border-radius:30px;min-height:510px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #07181f2e}[data-solution-route="/independent-website/"] .independent-overview__media picture{opacity:.2;width:64%;position:absolute;inset:auto 0 0 auto;transform:translate(11%,16%)}[data-solution-route="/independent-website/"] .independent-overview__media img{width:100%;height:auto;display:block}[data-solution-route="/independent-website/"] .independent-control-room{color:#f7fffd;z-index:1;grid-template-rows:auto 1fr auto;gap:22px;min-width:0;padding:clamp(24px,4vw,40px);display:grid;position:relative}[data-solution-route="/independent-website/"] .independent-control-room:before{content:"";pointer-events:none;background-image:linear-gradient(#6ee7d00b 1px,#0000 1px),linear-gradient(90deg,#6ee7d00b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}[data-solution-route="/independent-website/"] .independent-control-room__top,[data-solution-route="/independent-website/"] .independent-control-room__core,[data-solution-route="/independent-website/"] .independent-control-room__rail{z-index:1;position:relative}[data-solution-route="/independent-website/"] .independent-control-room__top{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}[data-solution-route="/independent-website/"] .independent-control-room__top span{color:var(--independent-mint);letter-spacing:.14em;align-items:center;gap:10px;font-size:.7rem;font-weight:850;display:flex}[data-solution-route="/independent-website/"] .independent-control-room__top span i{background:var(--independent-mint);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #6ee7d01c}[data-solution-route="/independent-website/"] .independent-control-room__top small{color:#789099;letter-spacing:.1em;font-size:.64rem}[data-solution-route="/independent-website/"] .independent-control-room__core{text-align:center;background:#ffffff0e;border:1px solid #6ee7d033;border-radius:50%;align-content:center;place-self:center;width:190px;height:190px;padding:28px;display:grid}[data-solution-route="/independent-website/"] .independent-control-room__core:after{content:"";border:1px dashed #6ee7d038;border-radius:50%;position:absolute;inset:-22px}[data-solution-route="/independent-website/"] .independent-control-room__core strong{color:#fff;letter-spacing:-.04em;font-size:1.25rem}[data-solution-route="/independent-website/"] .independent-control-room__core span{color:#91a8ae;margin-top:6px;font-size:.76rem}[data-solution-route="/independent-website/"] .independent-control-room__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}[data-solution-route="/independent-website/"] .independent-control-room__rail>span{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;min-width:0;padding:14px;display:grid}[data-solution-route="/independent-website/"] .independent-control-room__rail small{color:var(--independent-mint);letter-spacing:.1em;font-size:.58rem;font-weight:850}[data-solution-route="/independent-website/"] .independent-control-room__rail strong{color:#fff;margin-top:8px;font-size:.9rem}[data-solution-route="/independent-website/"] .independent-control-room__rail i{color:#7e959c;margin-top:3px;font-size:.68rem;font-style:normal}[data-solution-route="/independent-website/"] .independent-ownership{background:#fbfdfc}[data-solution-route="/independent-website/"] .independent-ownership>.solution-card-grid-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route="/independent-website/"] .independent-ownership .solution-layout-wrapper:has(>h2){grid-template-columns:minmax(0,1fr);gap:22px;display:grid}[data-solution-route="/independent-website/"] .independent-dependency-brief{box-shadow:none;background:linear-gradient(90deg,#f1997a21,#0000 68%),#fff;border:1px solid #bf62442e;border-left:4px solid #dd8a6b;min-height:0;padding:24px 28px}[data-solution-route="/independent-website/"] .independent-dependency-brief h3{color:#5b3024;font-size:clamp(1.2rem,2vw,1.55rem)}[data-solution-route="/independent-website/"] .independent-dependency-brief p{color:#765a51;margin-bottom:0}[data-solution-route="/independent-website/"] .independent-ownership-ledger{background:var(--independent-ink);color:#fff;border:1px solid #6ee7d038;border-radius:24px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:14px;margin-block:10px 20px;padding:22px;display:grid}[data-solution-route="/independent-website/"] .independent-ownership-ledger>span{background:#ffffff0e;border:1px solid #ffffff17;border-radius:16px;padding:18px;display:grid}[data-solution-route="/independent-website/"] .independent-ownership-ledger small{color:var(--independent-mint);letter-spacing:.12em;font-size:.62rem;font-weight:850}[data-solution-route="/independent-website/"] .independent-ownership-ledger strong{color:#fff;margin-top:14px;font-size:.96rem}[data-solution-route="/independent-website/"] .independent-ownership-ledger span i{background:linear-gradient(90deg, var(--independent-mint), transparent);opacity:.72;width:48px;height:2px;margin-top:14px}[data-solution-route="/independent-website/"] .independent-ownership-ledger>b{color:#738991;align-self:center;font-size:.9rem}[data-solution-route="/independent-website/"] .independent-owned-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}[data-solution-route="/independent-website/"] .independent-owned-asset{border:1px solid var(--independent-line);background:#fff;border-radius:20px;min-height:230px;padding:24px;box-shadow:0 14px 34px #07181f0f}[data-solution-route="/independent-website/"] .independent-owned-asset__index{color:#15977f;letter-spacing:.12em;margin-bottom:30px;font-size:.62rem;font-weight:900;display:block}[data-solution-route="/independent-website/"] .independent-owned-asset h3{font-size:clamp(1.15rem,1.65vw,1.38rem)}[data-solution-route="/independent-website/"] .independent-owned-asset p{color:var(--independent-muted);font-size:.94rem;line-height:1.75}[data-solution-route="/independent-website/"] .independent-platform-blueprint{background:radial-gradient(circle at 88% 8%, #67c9f11a, transparent 26%), var(--independent-paper)}[data-solution-route="/independent-website/"] .independent-platform-blueprint>.solution-layout-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route="/independent-website/"] .independent-architecture{background:radial-gradient(circle at 78% 20%, #67c9f124, transparent 34%), var(--independent-ink);color:#fff;border:1px solid #6ee7d038;border-radius:30px;grid-template-columns:minmax(210px,.55fr) minmax(0,1.3fr) minmax(190px,.55fr);gap:28px;width:100%;max-width:1180px;margin:32px auto 14px;padding:clamp(24px,4vw,42px);display:grid}[data-solution-route="/independent-website/"] .independent-architecture__head{align-self:center}[data-solution-route="/independent-website/"] .independent-architecture__head span,[data-solution-route="/independent-website/"] .independent-architecture__foundation span{color:var(--independent-mint);letter-spacing:.13em;font-size:.68rem;font-weight:900;display:block}[data-solution-route="/independent-website/"] .independent-architecture__head small{color:#8fa5ab;margin-top:16px;line-height:1.7;display:block}[data-solution-route="/independent-website/"] .independent-architecture__layers{gap:8px;display:grid}[data-solution-route="/independent-website/"] .independent-architecture__layers>span{background:linear-gradient(90deg,#6ee7d021,#ffffff09);border:1px solid #6ee7d024;border-radius:12px;grid-template-columns:30px 94px minmax(0,1fr);align-items:center;gap:10px;padding:13px 14px;display:grid}[data-solution-route="/independent-website/"] .independent-architecture__layers i{color:var(--independent-mint);font-size:.62rem;font-style:normal;font-weight:900}[data-solution-route="/independent-website/"] .independent-architecture__layers strong{color:#fff;font-size:.88rem}[data-solution-route="/independent-website/"] .independent-architecture__layers small{color:#91a7ad}[data-solution-route="/independent-website/"] .independent-architecture__foundation{border-left:1px solid #ffffff1f;align-content:center;padding-left:26px;display:grid}[data-solution-route="/independent-website/"] .independent-architecture__foundation strong{color:#fff;margin-top:14px;font-size:1rem;line-height:1.5}[data-solution-route="/independent-website/"] .independent-solution-router{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;max-width:1180px;margin:0 auto 30px;display:grid}[data-solution-route="/independent-website/"] .independent-solution-router span{color:#49635f;letter-spacing:.08em;text-align:center;background:#e7f1ee;border:1px solid #cdded9;border-radius:999px;padding:9px 10px;font-size:.62rem;font-weight:850}[data-solution-route="/independent-website/"] .independent-solution-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-solution-route="/independent-website/"] .independent-solution-module{border-left:3px solid var(--independent-mint-strong)}[data-solution-route="/independent-website/"] .independent-solution-module summary{min-height:82px}[data-solution-route="/independent-website/"] .independent-operating-partner{background:#fff}[data-solution-route="/independent-website/"] .independent-operating-partner h2{text-wrap:balance;max-width:1180px;font-size:clamp(2.7rem,4vw,3.6rem)}[data-solution-route="/independent-website/"] .independent-operating-partner>.solution-card-grid-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route="/independent-website/"] .independent-data-custody{background:radial-gradient(circle at 90% 10%, #6ee7d024, transparent 30%), var(--independent-ink-soft);color:#fff;border-radius:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:44px;margin:12px 0 28px;padding:clamp(26px,4vw,44px);display:grid}[data-solution-route="/independent-website/"] .independent-data-custody>div>span{color:var(--independent-mint);letter-spacing:.13em;font-size:.65rem;font-weight:900}[data-solution-route="/independent-website/"] .independent-data-custody>div>strong{color:#fff;letter-spacing:-.05em;margin-top:20px;font-size:clamp(1.55rem,2.6vw,2.25rem);line-height:1.1;display:block}[data-solution-route="/independent-website/"] .independent-data-custody>div>p{color:#9eb1b6;margin:18px 0 0;line-height:1.75}[data-solution-route="/independent-website/"] .independent-data-custody dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}[data-solution-route="/independent-website/"] .independent-data-custody dl div{background:#ffffff0e;border:1px solid #ffffff17;border-radius:15px;padding:18px}[data-solution-route="/independent-website/"] .independent-data-custody dt{color:#fff;font-weight:800}[data-solution-route="/independent-website/"] .independent-data-custody dd{color:#8fa5ab;margin:6px 0 0;font-size:.75rem}[data-solution-route="/independent-website/"] .independent-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-solution-route="/independent-website/"] .independent-partner-track{border:1px solid var(--independent-line);box-shadow:none;border-radius:20px;min-height:310px;padding:26px}[data-solution-route="/independent-website/"] .independent-partner-track__label{color:#188e7c;letter-spacing:.12em;margin-bottom:24px;font-size:.62rem;font-weight:900;display:block}[data-solution-route="/independent-website/"] .independent-partner-track ul{color:var(--independent-muted)}[data-solution-route="/independent-website/"] .independent-lifecycle{background:var(--independent-paper)}[data-solution-route="/independent-website/"] .independent-lifecycle>.solution-card-grid-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route="/independent-website/"] .independent-lifecycle-loop{background:var(--independent-ink);color:#fff;border-radius:24px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin:12px 0 30px;padding:24px;display:grid}[data-solution-route="/independent-website/"] .independent-lifecycle-loop span{background:#ffffff0e;border:1px solid #ffffff17;border-radius:15px;padding:16px;display:grid}[data-solution-route="/independent-website/"] .independent-lifecycle-loop i{color:var(--independent-mint);font-size:.62rem;font-style:normal;font-weight:900}[data-solution-route="/independent-website/"] .independent-lifecycle-loop strong{color:#fff;margin-top:13px}[data-solution-route="/independent-website/"] .independent-lifecycle-loop small{color:#81979e;margin-top:3px}[data-solution-route="/independent-website/"] .independent-lifecycle-loop>b{color:#6c858d}[data-solution-route="/independent-website/"] .independent-lifecycle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}[data-solution-route="/independent-website/"] .independent-lifecycle-step{border:1px solid var(--independent-line);background:#fff;border-radius:20px;min-height:255px;padding:25px;position:relative;box-shadow:0 12px 30px #07181f0b}[data-solution-route="/independent-website/"] .independent-lifecycle-step:before,[data-solution-route="/independent-website/"] .independent-lifecycle-step:after{display:none!important}[data-solution-route="/independent-website/"] .independent-lifecycle-step__phase{color:#168d79;letter-spacing:.1em;margin-bottom:34px;font-size:.62rem;font-weight:900;display:block}[data-solution-route="/independent-website/"] .independent-lifecycle-step p{color:var(--independent-muted);line-height:1.75}[data-solution-route="/independent-website/"] .independent-lifecycle .solution-section-cta{justify-self:start;margin-top:8px}[data-solution-route="/independent-website/"] .independent-growth-evidence{background:#fff;grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-growth-evidence>.solution-card-grid-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route="/independent-website/"] .independent-growth-evidence .solution-card-grid-wrapper:has(>.independent-evidence-card){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}[data-solution-route="/independent-website/"] .independent-evidence-card{border:1px solid var(--independent-line);box-shadow:none;background:#f7faf8;border-radius:22px;flex-direction:column;min-height:340px;padding:26px;display:flex}[data-solution-route="/independent-website/"] .independent-evidence-card__label{color:#168d79;letter-spacing:.11em;margin-bottom:30px;font-size:.62rem;font-weight:900;display:block}[data-solution-route="/independent-website/"] .independent-evidence-card>div:first-of-type{color:#294149;font-size:.97rem;line-height:1.82}[data-solution-route="/independent-website/"] .independent-evidence-card>div:last-child{border-top:1px solid var(--independent-line);margin-top:auto;padding-top:22px}[data-solution-route="/independent-website/"] .independent-evidence-card h3,[data-solution-route="/independent-website/"] .independent-evidence-card h4{color:var(--independent-ink);font-size:.86rem}[data-solution-route="/independent-website/"] .independent-evidence-card p{color:#71868d}[data-solution-route="/independent-website/"] .independent-evidence-standard{background:radial-gradient(circle at 90% 10%, #6ee7d021, transparent 32%), var(--independent-ink);color:#fff;border:1px solid #6ee7d033;border-radius:22px;grid-column:1/-1;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:10px 52px;max-width:none;margin-top:18px;padding:28px;display:grid}[data-solution-route="/independent-website/"] .independent-evidence-standard>span{grid-column:1}[data-solution-route="/independent-website/"] .independent-evidence-standard>strong{color:#fff;grid-area:2/1/span 3;align-self:center}[data-solution-route="/independent-website/"] .independent-evidence-standard>div{border-bottom:1px solid #ffffff17;grid-column:2;align-items:center;min-height:44px;display:flex}[data-solution-route="/independent-website/"] .independent-launch{background:radial-gradient(circle at 82% 18%, #67c9f11f, transparent 30%), var(--independent-ink);color:#fff;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:stretch;gap:clamp(22px,3vw,34px);padding-block:clamp(64px,6vw,86px);display:grid}[data-solution-route="/independent-website/"] .independent-launch>.solution-section-index{color:var(--independent-mint);grid-column:1/-1}[data-solution-route="/independent-website/"] .independent-launch__copy{grid-column:1;align-content:center;min-width:0;display:grid}[data-solution-route="/independent-website/"] .independent-launch__copy>small{color:var(--independent-mint);letter-spacing:.13em;font-size:.68rem;font-weight:900}[data-solution-route="/independent-website/"] .independent-launch h2{color:#fff;letter-spacing:-.07em;text-wrap:balance;max-width:700px;margin:22px 0 0;font-size:clamp(2.5rem,4vw,3.8rem);line-height:1.02}[data-solution-route="/independent-website/"] .independent-launch__copy p{color:#a1b4b9;max-width:600px;margin:24px 0 0;line-height:1.8}[data-solution-route="/independent-website/"] .independent-launch .solution-inline-cta{justify-self:start;margin-top:30px}[data-solution-route="/independent-website/"] .independent-launch__blueprint{grid-column:2;align-content:center;gap:10px;min-width:0;display:grid}[data-solution-route="/independent-website/"] .independent-launch__blueprint span{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:17px;grid-template-columns:34px 120px minmax(0,1fr);align-items:center;gap:14px;padding:20px;display:grid}[data-solution-route="/independent-website/"] .independent-launch__blueprint i{color:var(--independent-mint);font-size:.66rem;font-style:normal;font-weight:900}[data-solution-route="/independent-website/"] .independent-launch__blueprint strong{color:#fff}[data-solution-route="/independent-website/"] .independent-launch__blueprint small{color:#8ca3a9}[data-solution-route="/independent-website/"] .independent-faq{background:#eef5f2}[data-solution-route="/independent-website/"] .independent-faq .solution-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-solution-route="/independent-website/"] .independent-faq details{border:1px solid var(--independent-line);background:#fff;border-radius:18px;align-self:start;overflow:hidden}[data-solution-route="/independent-website/"] .independent-faq summary{min-height:84px}@media (max-width:1020px){[data-solution-route="/independent-website/"] .independent-overview__grid,[data-solution-route="/independent-website/"] .independent-launch{grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-overview__media{min-height:470px}[data-solution-route="/independent-website/"] .independent-architecture{grid-template-columns:minmax(190px,.6fr) minmax(0,1.4fr)}[data-solution-route="/independent-website/"] .independent-architecture__foundation{border-top:1px solid #ffffff1f;border-left:0;grid-column:1/-1;padding:22px 0 0}[data-solution-route="/independent-website/"] .independent-owned-assets,[data-solution-route="/independent-website/"] .independent-lifecycle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-solution-route="/independent-website/"] .independent-launch__copy,[data-solution-route="/independent-website/"] .independent-launch__blueprint{grid-column:1}}@media (max-width:720px){[data-solution-route="/independent-website/"] .independent-overview{padding-block:44px}[data-solution-route="/independent-website/"] .independent-overview__grid{gap:30px;padding-inline:20px}[data-solution-route="/independent-website/"] .independent-overview__media{border-radius:23px;min-height:430px}[data-solution-route="/independent-website/"] .independent-control-room{padding:22px}[data-solution-route="/independent-website/"] .independent-control-room__top small{display:none}[data-solution-route="/independent-website/"] .independent-control-room__core{width:150px;height:150px}[data-solution-route="/independent-website/"] .independent-control-room__rail{grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-control-room__rail>span{grid-template-columns:64px 1fr auto}[data-solution-route="/independent-website/"] .independent-control-room__rail strong,[data-solution-route="/independent-website/"] .independent-control-room__rail i{margin-top:0}[data-solution-route="/independent-website/"] .independent-ownership-ledger,[data-solution-route="/independent-website/"] .independent-lifecycle-loop{grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-ownership-ledger>b,[data-solution-route="/independent-website/"] .independent-lifecycle-loop>b{justify-self:center;transform:rotate(90deg)}[data-solution-route="/independent-website/"] .independent-owned-assets,[data-solution-route="/independent-website/"] .independent-solution-matrix,[data-solution-route="/independent-website/"] .independent-partner-grid,[data-solution-route="/independent-website/"] .independent-lifecycle-grid,[data-solution-route="/independent-website/"] .independent-faq .solution-faq-list{grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-growth-evidence .solution-card-grid-wrapper:has(>.independent-evidence-card){grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-owned-asset,[data-solution-route="/independent-website/"] .independent-partner-track,[data-solution-route="/independent-website/"] .independent-lifecycle-step,[data-solution-route="/independent-website/"] .independent-evidence-card{min-height:0}[data-solution-route="/independent-website/"] .independent-evidence-standard{grid-template-columns:minmax(0,1fr)}[data-solution-route="/independent-website/"] .independent-evidence-standard>span,[data-solution-route="/independent-website/"] .independent-evidence-standard>strong,[data-solution-route="/independent-website/"] .independent-evidence-standard>div{grid-column:1}[data-solution-route="/independent-website/"] .independent-evidence-standard>strong{grid-row:auto}[data-solution-route="/independent-website/"] .independent-architecture{border-radius:22px;grid-template-columns:minmax(0,1fr);padding:22px}[data-solution-route="/independent-website/"] .independent-architecture__layers>span{grid-template-columns:28px minmax(0,1fr);align-items:start}[data-solution-route="/independent-website/"] .independent-architecture__layers small{grid-column:2}[data-solution-route="/independent-website/"] .independent-architecture__foundation{grid-column:1}[data-solution-route="/independent-website/"] .independent-solution-router{grid-template-columns:repeat(2,minmax(0,1fr))}[data-solution-route="/independent-website/"] .independent-data-custody{grid-template-columns:minmax(0,1fr);gap:28px}[data-solution-route="/independent-website/"] .independent-data-custody dl{grid-template-columns:repeat(2,minmax(0,1fr))}[data-solution-route="/independent-website/"] .independent-launch{gap:36px;padding-block:70px}[data-solution-route="/independent-website/"] .independent-launch h2{text-wrap:pretty;font-size:clamp(2.35rem,10.8vw,2.65rem)}[data-solution-route="/independent-website/"] .independent-launch__blueprint span{grid-template-columns:30px minmax(0,1fr);align-items:start}[data-solution-route="/independent-website/"] .independent-launch__blueprint small{grid-column:2}[data-solution-route="/independent-website/"] .independent-faq summary{letter-spacing:-.035em;gap:8px;padding-left:14px;padding-right:10px;font-size:.84rem}[data-solution-route="/independent-website/"] .independent-faq summary :is(span,div){min-width:0}[data-solution-route="/independent-website/"] .independent-faq details>summary:after{flex-basis:22px;width:22px;height:22px}}@media (prefers-reduced-motion:reduce){[data-solution-route="/independent-website/"] *,[data-solution-route="/independent-website/"] :before,[data-solution-route="/independent-website/"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}[data-solution-route="/en/independent-website/"]{--independent-en-accent:#4bd8be;--independent-en-ink:#071a21;--independent-en-line:#071a2121}[data-solution-route="/en/independent-website/"] .independent-en-overview{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:clamp(32px,5vw,76px);display:grid}[data-solution-route="/en/independent-website/"] .independent-en-overview__copy{min-width:0}[data-solution-route="/en/independent-website/"] .independent-en-control-room{color:#f1fffb;background:radial-gradient(circle at 100% 0,#4bd8be2b,#0000 37%),#071a21;border:1px solid #4bd8be42;border-radius:28px;min-width:0;padding:clamp(24px,3vw,38px);box-shadow:0 28px 76px #071a2138}[data-solution-route="/en/independent-website/"] .independent-en-control-room>div{justify-content:space-between;align-items:center;display:flex}[data-solution-route="/en/independent-website/"] .independent-en-control-room>div span{background:var(--independent-en-accent);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 6px #4bd8be1f}[data-solution-route="/en/independent-website/"] .independent-en-control-room small{color:#65e1ca;letter-spacing:.12em;font-size:10px;font-weight:850}[data-solution-route="/en/independent-website/"] .independent-en-control-room>strong{max-width:390px;margin:20px 0 28px;font-size:clamp(25px,2.3vw,38px);line-height:1.08;display:block}[data-solution-route="/en/independent-website/"] .independent-en-control-room ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-control-room li{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-control-room>p{border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin:22px 0 0;padding-top:18px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-control-room>p span,[data-solution-route="/en/independent-website/"] .independent-en-control-room>p b{letter-spacing:.12em;font-size:10px}[data-solution-route="/en/independent-website/"] .independent-en-control-room>p i{background:#4bd8be73;height:1px}[data-solution-route="/en/independent-website/"] .independent-en-section{overflow:hidden}[data-solution-route="/en/independent-website/"] .independent-en-card{min-width:0}[data-solution-route="/en/independent-website/"] .independent-en-card__code{color:#148f7b;letter-spacing:.12em;margin-bottom:12px;font-size:10px;font-weight:850;display:block}[data-solution-route="/en/independent-website/"] .independent-en-ledger{grid-column:1/-1;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin:28px 0 38px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-ledger span{border:1px solid var(--independent-en-line);background:#fff;border-radius:19px;gap:8px;min-height:105px;padding:22px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-ledger span:nth-of-type(2){color:#f1fffb;background:#0a2229;border-color:#4bd8be40}[data-solution-route="/en/independent-website/"] .independent-en-ledger small{color:#148f7b;letter-spacing:.11em;font-size:10px}[data-solution-route="/en/independent-website/"] .independent-en-ledger i{background:#071a2140;width:25px;height:1px}[data-solution-route="/en/independent-website/"] .independent-en-router{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:28px 0 38px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-router span{color:#65e1ca;letter-spacing:.09em;text-align:center;background:#0a2229;border:1px solid #4bd8be3b;border-radius:14px;padding:16px 10px;font-size:10px;font-weight:850}[data-solution-route="/en/independent-website/"] .independent-en-architecture{color:#f1fffb;background:#071a21;border-radius:27px;grid-column:1/-1;gap:8px;margin:28px 0 38px;padding:28px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-architecture span{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;padding:12px 16px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-architecture small{color:#65e1ca}[data-solution-route="/en/independent-website/"] .independent-en-architecture>strong{color:#65e1ca;letter-spacing:.13em;text-align:center;border-top:1px solid #4bd8be59;margin-top:10px;padding-top:18px;font-size:11px}[data-solution-route="/en/independent-website/"] .independent-en-custody{color:#f1fffb;background:radial-gradient(circle at 95% 5%,#4bd8be26,#0000 36%),#0a2229;border-radius:25px;grid-column:1/-1;margin:28px 0 38px;padding:28px}[data-solution-route="/en/independent-website/"] .independent-en-custody>span{color:#65e1ca;letter-spacing:.12em;font-size:10px;font-weight:850}[data-solution-route="/en/independent-website/"] .independent-en-custody>strong{margin:13px 0 24px;font-size:clamp(22px,2.2vw,34px);display:block}[data-solution-route="/en/independent-website/"] .independent-en-custody dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-custody dl div{background:#ffffff0e;border-radius:13px;padding:14px}[data-solution-route="/en/independent-website/"] .independent-en-custody dt{color:#65e1ca;font-size:11px;font-weight:800}[data-solution-route="/en/independent-website/"] .independent-en-custody dd{color:#adc4c1;margin:5px 0 0}[data-solution-route="/en/independent-website/"] .independent-en-timeline{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-timeline article{border:1px solid var(--independent-en-line);background:#ffffffe6;border-radius:20px;min-width:0;padding:22px}[data-solution-route="/en/independent-website/"] .independent-en-timeline article>small{color:#148f7b;font-weight:900}[data-solution-route="/en/independent-website/"] .independent-en-timeline h3{margin:22px 0 10px;font-size:20px}[data-solution-route="/en/independent-website/"] .independent-en-evidence{color:#f1fffb;background:#071a21!important}[data-solution-route="/en/independent-website/"] .independent-en-evidence:before{background:radial-gradient(circle at 90% 8%,#4bd8be26,#0000 34%),#071a21!important}[data-solution-route="/en/independent-website/"] .independent-en-evidence :is(h2,h3,strong){color:#f1fffb!important}[data-solution-route="/en/independent-website/"] .independent-en-evidence :is(p,li){color:#aec4c1!important}[data-solution-route="/en/independent-website/"] .independent-en-evidence .solution-info-card{box-shadow:none!important;background:#ffffff0e!important;border-color:#ffffff1f!important}[data-solution-route="/en/independent-website/"] .independent-en-start{background:linear-gradient(135deg,#4bd8be2b,#0000 56%),#eaf8f5}[data-solution-route="/en/independent-website/"] .independent-en-start__steps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-start__steps span{background:#fff;border:1px solid #cde8e2;border-radius:17px;gap:8px;padding:20px;display:grid}[data-solution-route="/en/independent-website/"] .independent-en-start__steps small{color:#148f7b;font-weight:900}@media (max-width:820px){[data-solution-route="/en/independent-website/"] .independent-en-overview,[data-solution-route="/en/independent-website/"] .independent-en-ledger,[data-solution-route="/en/independent-website/"] .independent-en-router,[data-solution-route="/en/independent-website/"] .independent-en-custody dl,[data-solution-route="/en/independent-website/"] .independent-en-timeline,[data-solution-route="/en/independent-website/"] .independent-en-start__steps{grid-template-columns:minmax(0,1fr)}[data-solution-route="/en/independent-website/"] .independent-en-ledger i{width:1px;height:18px;margin-left:16px}}@media (prefers-reduced-motion:reduce){[data-solution-route="/en/independent-website/"] *,[data-solution-route="/en/independent-website/"] :before,[data-solution-route="/en/independent-website/"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
[data-solution-route$="/shopify/"] .shopify-foundation,[data-solution-route$="/shopify/"] .shopify-growth-stack,[data-solution-route$="/shopify/"] .shopify-market-routing,[data-solution-route$="/shopify/"] .shopify-client-voices,[data-solution-route$="/shopify/"] .shopify-launch-cta,[data-solution-route$="/shopify/"] .shopify-faq,[data-solution-route$="/wordpress/"] .wordpress-cms-foundation,[data-solution-route$="/wordpress/"] .wordpress-platform-comparison,[data-solution-route$="/wordpress/"] .wordpress-publishing-pipeline,[data-solution-route$="/wordpress/"] .wordpress-extension-modules,[data-solution-route$="/wordpress/"] .wordpress-industry-solutions,[data-solution-route$="/wordpress/"] .wordpress-package-composer,[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials,[data-solution-route$="/wordpress/"] .wordpress-start-project,[data-solution-route$="/wordpress/"] .wordpress-faq{overflow:hidden}[data-solution-route$="/en/wordpress/"] .platform-en-overview{grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);align-items:center;gap:clamp(30px,5vw,76px);display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-console{color:#effaff;background:radial-gradient(circle at 100% 0,#60c9ff2e,#0000 36%),#071b25;border:1px solid #60c9ff45;border-radius:28px;min-width:0;padding:clamp(24px,3vw,38px);box-shadow:0 28px 76px #071b2538}[data-solution-route$="/en/wordpress/"] .wordpress-en-console>div,[data-solution-route$="/en/wordpress/"] .wordpress-en-console>p{justify-content:space-between;align-items:center;display:flex}[data-solution-route$="/en/wordpress/"] .wordpress-en-console>div span{background:#60c9ff;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 6px #60c9ff1f}[data-solution-route$="/en/wordpress/"] .wordpress-en-console small{color:#75d1fa;letter-spacing:.12em;font-size:10px;font-weight:850}[data-solution-route$="/en/wordpress/"] .wordpress-en-console>strong{max-width:390px;margin:20px 0 28px;font-size:clamp(25px,2.3vw,38px);line-height:1.08;display:block}[data-solution-route$="/en/wordpress/"] .wordpress-en-console ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-console li{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:32px 84px minmax(0,1fr);align-items:center;gap:12px;padding:13px 15px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-console li i{color:#9eb9c4;font-size:12px;font-style:normal}[data-solution-route$="/en/wordpress/"] .wordpress-en-console>p{color:#a7bdc6;letter-spacing:.12em;border-top:1px solid #ffffff1f;margin:22px 0 0;padding-top:18px;font-size:11px}[data-solution-route$="/en/wordpress/"] .wordpress-en-console>p b{color:#60c9ff}[data-solution-route$="/en/wordpress/"] .wordpress-en-section{overflow:hidden}[data-solution-route$="/en/wordpress/"] .wordpress-en-card{min-width:0}[data-solution-route$="/en/wordpress/"] .wordpress-en-card .platform-en-card__code{color:#1689b9;letter-spacing:.12em;margin-bottom:12px;font-size:10px;font-weight:850;display:block}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture{color:#f1fbff;background:#081c26;border:1px solid #60c9ff42;border-radius:26px;grid-column:1/-1;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:center;gap:26px;margin:28px 0 38px;padding:28px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture>div{gap:8px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture>div span,[data-solution-route$="/en/wordpress/"] .wordpress-en-extension-bus>span{color:#60c9ff;letter-spacing:.12em;font-size:10px;font-weight:850}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture>div strong{font-size:25px}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture>div small{color:#9eb9c4}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture li{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:15px;gap:7px;min-height:98px;padding:16px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture li small{color:#60c9ff;font-size:9px}[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;margin:28px 0 38px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail span{background:#fff;border:1px solid #d5e5ea;border-radius:20px;gap:7px;min-height:105px;padding:22px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail span:first-child{color:#f1fbff;background:#081c26;border-color:#60c9ff42}[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail small{color:#1689b9;letter-spacing:.12em;font-size:10px}[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail i{color:#78939e;font-size:11px;font-style:normal;font-weight:900}[data-solution-route$="/en/wordpress/"] .wordpress-en-pipeline__track{color:#effaff;background:#081c26;border-radius:23px;grid-column:1/-1;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:28px 0 38px;padding:23px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-pipeline__track span{gap:6px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-pipeline__track small{color:#60c9ff;font-size:10px}[data-solution-route$="/en/wordpress/"] .wordpress-en-pipeline__track i{background:#60c9ff66;width:20px;height:1px}[data-solution-route$="/en/wordpress/"] .wordpress-en-extension-bus{color:#effaff;background:#081c26;border-radius:18px;grid-column:1/-1;grid-template-columns:auto repeat(4,1fr) minmax(210px,auto);align-items:center;gap:13px;margin:28px 0 38px;padding:19px 22px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-extension-bus i{background:#60c9ff80;height:1px}[data-solution-route$="/en/wordpress/"] .wordpress-en-extension-bus strong{font-size:13px}[data-solution-route$="/en/wordpress/"] .wordpress-en-model-router{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0 38px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-model-router span{color:#1689b9;letter-spacing:.11em;text-align:center;background:#fff;border:1px solid #d5e5ea;border-radius:15px;padding:17px;font-size:11px;font-weight:850}[data-solution-route$="/en/wordpress/"] .wordpress-en-evidence{color:#effaff;background:#081c26!important}[data-solution-route$="/en/wordpress/"] .wordpress-en-evidence:before{background:radial-gradient(circle at 90% 10%,#60c9ff29,#0000 34%),#081c26!important}[data-solution-route$="/en/wordpress/"] .wordpress-en-evidence :is(h2,h3,strong){color:#f2fbff!important}[data-solution-route$="/en/wordpress/"] .wordpress-en-evidence :is(p,li){color:#aac0c8!important}[data-solution-route$="/en/wordpress/"] .wordpress-en-evidence .solution-info-card{box-shadow:none!important;background:#ffffff0e!important;border-color:#ffffff1f!important}[data-solution-route$="/en/wordpress/"] .wordpress-en-start{background:linear-gradient(135deg,#60c9ff29,#0000 55%),#eaf7fb;align-items:end}[data-solution-route$="/en/wordpress/"] .wordpress-en-start__steps{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-start__steps span{background:#fff;border:1px solid #cfe4eb;border-radius:17px;gap:8px;padding:20px;display:grid}[data-solution-route$="/en/wordpress/"] .wordpress-en-start__steps small{color:#1689b9;font-weight:900}@media (max-width:820px){[data-solution-route$="/en/wordpress/"] .platform-en-overview,[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture,[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail,[data-solution-route$="/en/wordpress/"] .wordpress-en-pipeline__track,[data-solution-route$="/en/wordpress/"] .wordpress-en-extension-bus,[data-solution-route$="/en/wordpress/"] .wordpress-en-model-router,[data-solution-route$="/en/wordpress/"] .wordpress-en-start__steps{grid-template-columns:minmax(0,1fr)}[data-solution-route$="/en/wordpress/"] .wordpress-en-architecture ol{grid-template-columns:repeat(2,minmax(0,1fr))}[data-solution-route$="/en/wordpress/"] .wordpress-en-comparison__rail i,[data-solution-route$="/en/wordpress/"] .wordpress-en-pipeline__track i,[data-solution-route$="/en/wordpress/"] .wordpress-en-extension-bus i{justify-self:start;width:1px;height:18px;margin-left:16px}}[data-solution-route$="/shopify/"] .platform-en-overview{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(30px,5vw,76px);display:grid}.platform-en-overview__copy{min-width:0}.platform-en-overview__copy h2{text-wrap:balance;max-width:850px}.platform-en-console,.platform-en-stack{border:1px solid color-mix(in srgb, var(--solution-route-accent) 42%, transparent);color:#f5fbfa;background:linear-gradient(145deg,#081a21,#102b31);border-radius:28px;min-width:0;padding:clamp(24px,3vw,38px);box-shadow:0 28px 75px #04141a33}.platform-en-console>span,.platform-en-stack>span{color:var(--solution-route-accent);letter-spacing:.14em;font-size:11px;font-weight:850}.platform-en-console>strong{max-width:350px;margin:16px 0 28px;font-size:clamp(24px,2.2vw,36px);line-height:1.08;display:block}.platform-en-console__flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-bottom:28px;display:grid}.platform-en-console__flow b{gap:8px;font-size:13px;display:grid}.platform-en-console__flow small,.platform-en-card__code{color:var(--solution-route-accent);letter-spacing:.12em;font-size:10px}.platform-en-console__flow i{background:color-mix(in srgb, var(--solution-route-accent) 55%, transparent);width:24px;height:1px}.platform-en-console dl{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:16px;gap:1px;margin:0;display:grid;overflow:hidden}.platform-en-console dl div{background:#05141af0;grid-template-columns:110px 1fr;gap:16px;padding:13px 15px;display:grid}.platform-en-console dt{color:#f4fbfa;font-weight:750}.platform-en-console dd{color:#9db3b2;margin:0}.platform-en-lifecycle{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin:28px 0 38px;display:grid}.platform-en-lifecycle span{background:#fff;border:1px solid #1426361f;border-radius:20px;align-content:center;gap:7px;min-height:105px;padding:20px;display:grid}.platform-en-lifecycle small{color:var(--solution-route-accent);letter-spacing:.12em;font-size:10px;font-weight:850}.platform-en-lifecycle i{background:#14263640;width:28px;height:1px}.platform-en-card{min-width:0}.platform-en-card__code{margin-bottom:12px;font-weight:850;display:block}.platform-en-stack{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;margin:26px 0 38px;display:grid}.platform-en-stack>span{grid-column:1/-1;margin-bottom:8px}.platform-en-stack>div{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;align-content:center;gap:10px;min-height:138px;padding:20px;display:grid}.platform-en-stack small{color:var(--solution-route-accent)}.platform-en-stack i{color:#9eb3b2;font-size:12px;font-style:normal}.platform-en-market-router{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:28px 0 38px;display:grid}.platform-en-market-router span{background:#fff;border:1px solid #1426361f;border-radius:18px;align-content:center;gap:10px;min-height:104px;padding:18px;display:grid}.platform-en-market-router small{color:var(--solution-route-accent);font-weight:850}.platform-en-timeline{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin-top:32px;display:grid}.platform-en-timeline article{background:#ffffffe0;border:1px solid #1426361f;border-radius:21px;min-width:0;padding:23px}.platform-en-timeline article>span{color:var(--solution-route-accent);font-weight:900}.platform-en-timeline h3{margin:26px 0 10px;font-size:20px;line-height:1.2}.platform-en-evidence{color:#f5fbfa;background:#081b22!important}.platform-en-evidence:before{background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--solution-route-accent) 12%, transparent), transparent 30%), #081b22!important}.platform-en-evidence .platform-en-card{box-shadow:none!important;background:#ffffff0e!important;border-color:#ffffff1f!important}.platform-en-evidence :is(h2,h3,strong){color:#f5fbfa!important}.platform-en-evidence :is(p,li){color:#aec0bf!important}@media (max-width:820px){[data-solution-route$="/shopify/"] .platform-en-overview,.platform-en-lifecycle,.platform-en-stack,.platform-en-market-router,.platform-en-timeline{grid-template-columns:minmax(0,1fr)}.platform-en-console,.platform-en-stack{border-radius:22px;padding:22px 18px}.platform-en-console__flow{grid-template-columns:minmax(0,1fr)}.platform-en-console__flow i,.platform-en-lifecycle i{width:1px;height:18px;margin-left:16px}.platform-en-console dl div{grid-template-columns:minmax(0,1fr);gap:5px}}[data-solution-route$="/shopify/"] .solution-section-nav>.shell>span,[data-solution-route$="/wordpress/"] .solution-section-nav>.shell>span{color:#40565f}[data-solution-route$="/shopify/"] .solution-section-nav a small,[data-solution-route$="/wordpress/"] .solution-section-nav a small{color:#556970}[data-solution-route$="/shopify/"] .shopify-commerce-intro,[data-solution-route$="/wordpress/"] .wordpress-platform-intro{grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;padding-top:62px;padding-bottom:62px}[data-solution-route$="/shopify/"] .shopify-commerce-intro__shell,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__shell{background:linear-gradient(135deg,#fffffff5,#f0f7f5eb);border:1px solid #d8e5e2;border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 34px;padding:26px 30px;display:grid}[data-solution-route$="/shopify/"] .shopify-commerce-intro__label,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__label{color:#548139;letter-spacing:.14em;grid-column:1/-1;font-size:.67rem;font-weight:900}[data-solution-route$="/wordpress/"] .wordpress-platform-intro__label{color:#2086b0}[data-solution-route$="/shopify/"] .shopify-commerce-intro__copy,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__copy{color:#39535a;max-width:880px;line-height:1.75}[data-solution-route$="/shopify/"] .shopify-commerce-intro__copy p,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__copy p{margin-bottom:8px}[data-solution-route$="/shopify/"] .shopify-commerce-intro__action,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__action{align-self:center}[data-solution-route$="/shopify/"] .shopify-foundation>*,[data-solution-route$="/shopify/"] .shopify-growth-stack>*,[data-solution-route$="/shopify/"] .shopify-market-routing>*,[data-solution-route$="/shopify/"] .shopify-client-voices>*,[data-solution-route$="/shopify/"] .shopify-faq>*,[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>*,[data-solution-route$="/wordpress/"] .wordpress-platform-comparison>*,[data-solution-route$="/wordpress/"] .wordpress-publishing-pipeline>*,[data-solution-route$="/wordpress/"] .wordpress-extension-modules>*,[data-solution-route$="/wordpress/"] .wordpress-industry-solutions>*,[data-solution-route$="/wordpress/"] .wordpress-package-composer>*,[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials>*,[data-solution-route$="/wordpress/"] .wordpress-faq>*{grid-column:1/-1;min-width:0}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>div:first-child,[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>div:nth-child(2),[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-card-grid-wrapper{grid-column:1/-1}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-card-grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child{background:radial-gradient(circle at 92% 10%,#93e55c2e,#0000 34%),linear-gradient(135deg,#f7fbf9,#eaf4f0);border:1px solid #d3e2de;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:34px;margin-bottom:4px;padding:clamp(28px,4vw,48px);display:grid;overflow:hidden}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child>.solution-layout-wrapper{display:block}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child h2{text-wrap:balance;max-width:820px;font-size:clamp(2.5rem,4.7vw,4.8rem)}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child>div:last-child{background:#dff2e5;border:1px solid #54905833;border-radius:22px;align-self:end;min-width:0;overflow:hidden}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child picture,[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child img{width:100%;height:auto;display:block}[data-solution-route$="/shopify/"] .shopify-commerce-funnel{color:#f7fbfa;background:radial-gradient(circle at 0 0,#93e55c2b,#0000 42%),#07181d;border:1px solid #93e55c3b;border-radius:32px;grid-column:1/-1;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:36px;max-width:1180px;margin:28px auto 42px;padding:clamp(24px,4vw,48px);display:grid;position:relative}[data-solution-route$="/shopify/"] .shopify-commerce-funnel:after{content:"";pointer-events:none;background-image:linear-gradient(#93e55c0d 1px,#0000 1px),linear-gradient(90deg,#93e55c0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}[data-solution-route$="/shopify/"] .shopify-commerce-funnel__intro,[data-solution-route$="/shopify/"] .shopify-commerce-funnel ol{z-index:1;position:relative}[data-solution-route$="/shopify/"] .shopify-commerce-funnel__intro>span,[data-solution-route$="/shopify/"] .shopify-stack-console__header span,[data-solution-route$="/shopify/"] .shopify-payment-logistics>span{color:#bdf078;letter-spacing:.14em;font-size:.72rem;font-weight:850;display:block}[data-solution-route$="/shopify/"] .shopify-commerce-funnel__intro strong{color:#f7fbfa;letter-spacing:-.055em;text-shadow:0 1px 22px #0000004d;margin-top:22px;font-size:clamp(1.75rem,3vw,2.85rem);line-height:1.05;display:block}[data-solution-route$="/shopify/"] .shopify-commerce-funnel__intro p{color:#a9bdc0;margin:20px 0 0;line-height:1.8}[data-solution-route$="/shopify/"] .shopify-commerce-funnel ol{align-content:stretch;gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li{background:#ffffff0e;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:110px 90px minmax(0,1fr);align-items:center;gap:6px 18px;padding:18px 20px;display:grid}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li small{color:#91a8ab;letter-spacing:.08em;font-size:.68rem;font-weight:800}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li strong{color:#fff;font-size:1.25rem}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li span{color:#b8c7c9;font-size:.88rem}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li:nth-child(2){margin-left:7%}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li:nth-child(3){margin-left:14%}[data-solution-route$="/shopify/"] .shopify-foundation-card{border-top:3px solid #93e55ca6;min-height:220px;position:relative}[data-solution-route$="/shopify/"] .shopify-card-index,[data-solution-route$="/wordpress/"] .wordpress-module-number{color:#75aa43;letter-spacing:.14em;margin-bottom:18px;font-size:.72rem;font-weight:900;display:block}[data-solution-route$="/shopify/"] .shopify-stack-console{color:#f6fbfa;background:radial-gradient(circle at 84% 12%,#51dbba33,#0000 36%),#081a20;border:1px solid #93e55c33;border-radius:30px;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr) auto;gap:28px;width:100%;max-width:1180px;margin:32px auto 14px;padding:28px;display:grid}[data-solution-route$="/shopify/"] .shopify-growth-stack>.solution-layout-wrapper{background:linear-gradient(135deg,#e3f4eefa,#f7fbf9f5);border:1px solid #d2e3de;border-radius:26px;grid-template-columns:minmax(0,1fr);margin-bottom:28px;padding:clamp(28px,4vw,46px);display:grid}[data-solution-route$="/shopify/"] .shopify-growth-stack>.solution-layout-wrapper h2{text-wrap:balance;max-width:980px;font-size:clamp(2.5rem,4.8vw,4.9rem)}[data-solution-route$="/shopify/"] .shopify-stack-console__header{align-self:center}[data-solution-route$="/shopify/"] .shopify-stack-console__header small{color:#99afb3;margin-top:14px;line-height:1.7;display:block}[data-solution-route$="/shopify/"] .shopify-stack-console__layers{gap:7px;display:grid}[data-solution-route$="/shopify/"] .shopify-stack-console__layers span{background:linear-gradient(90deg,#93e55c29,#ffffff09);border:1px solid #93e55c24;border-radius:10px;grid-template-columns:30px 74px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;display:grid}[data-solution-route$="/shopify/"] .shopify-stack-console__layers i{color:#bdf078;font-size:.64rem;font-style:normal;font-weight:900}[data-solution-route$="/shopify/"] .shopify-stack-console__layers strong{color:#f6fbfa;font-size:.9rem}[data-solution-route$="/shopify/"] .shopify-stack-console__layers small{color:#a7b9bc}[data-solution-route$="/shopify/"] .shopify-stack-console__status{color:#bdf078;letter-spacing:.08em;white-space:nowrap;align-self:start;font-size:.65rem;font-weight:800}[data-solution-route$="/shopify/"] .shopify-stack-console__status i{background:#bdf078;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #bdf0781f}[data-solution-route$="/shopify/"] .shopify-payment-logistics{background:linear-gradient(135deg,#edf8e9,#e1f1e5);border:1px solid #bcd8b5;border-radius:20px;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:18px;width:100%;max-width:1180px;margin:14px auto 32px;padding:20px 24px;display:grid;box-shadow:0 18px 48px #2c5b4014}[data-solution-route$="/shopify/"] .shopify-payment-logistics>span{color:#467331;grid-column:1/-1}[data-solution-route$="/shopify/"] .shopify-payment-logistics div{min-width:0}[data-solution-route$="/shopify/"] .shopify-payment-logistics small{color:#6a806f;letter-spacing:.12em;font-size:.65rem;font-weight:850;display:block}[data-solution-route$="/shopify/"] .shopify-payment-logistics strong{color:#09262d;margin-top:4px;display:block}[data-solution-route$="/shopify/"] .shopify-payment-logistics p{color:#5b7063;margin:4px 0 0;font-size:.8rem}[data-solution-route$="/shopify/"] .shopify-payment-logistics b{color:#73a84b}[data-solution-route$="/shopify/"] .shopify-service-modules{gap:14px}[data-solution-route$="/shopify/"] .shopify-service-module{border-left:3px solid #98de62}[data-solution-route$="/shopify/"] .shopify-service-module--growth{border-left-color:#4dd8bd}[data-solution-route$="/shopify/"] .shopify-service-module--operations{border-left-color:#54bde8}[data-solution-route$="/shopify/"] .shopify-market-routing>.solution-layout-wrapper{grid-column:1/-1;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);gap:36px;min-width:0;display:grid}[data-solution-route$="/shopify/"] .shopify-market-routing>.solution-layout-wrapper>div:last-child{grid-template-rows:auto 420px;align-content:start;min-width:0;display:grid}[data-solution-route$="/shopify/"] .shopify-market-routing__map{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}[data-solution-route$="/shopify/"] .shopify-market-routing__map span{background:#fff;border:1px solid #d6e3df;border-radius:16px;gap:4px;padding:18px;display:grid}[data-solution-route$="/shopify/"] .shopify-market-routing__map small{color:#61a53a;letter-spacing:.12em;font-size:.65rem;font-weight:900}[data-solution-route$="/shopify/"] .shopify-market-routing__map strong{color:#09262d}[data-solution-route$="/shopify/"] .shopify-market-routing__map i{color:#455e63;font-size:.78rem;font-style:normal}[data-solution-route$="/shopify/"] .shopify-market-routing__lead{color:#304e55;font-size:1.03rem;line-height:1.8}[data-solution-route$="/shopify/"] .shopify-market-routing__item{color:#526b70;border-top:1px solid #dce7e4;margin:0;padding:13px 0}[data-solution-route$="/shopify/"] .shopify-market-routing__media{background:#0a1b20;border-radius:28px;height:420px;overflow:hidden}[data-solution-route$="/shopify/"] .shopify-market-routing__media picture,[data-solution-route$="/shopify/"] .shopify-market-routing__media img{width:100%;height:100%}[data-solution-route$="/shopify/"] .shopify-market-routing__media img{object-fit:cover;display:block}[data-solution-route$="/shopify/"] .shopify-client-voices{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:start}[data-solution-route$="/shopify/"] .shopify-client-voices>.solution-layout-wrapper{color:#f7fbfa;background:#081a20;border-radius:30px;grid-column:1;padding:clamp(26px,4vw,52px);display:block}[data-solution-route$="/shopify/"] .shopify-client-voices h2,[data-solution-route$="/shopify/"] .shopify-client-voices p{color:inherit}[data-solution-route$="/shopify/"] .shopify-client-voices__quote{border-left:2px solid #9ce164;max-width:740px;padding-left:20px;color:#b9c9cb!important}[data-solution-route$="/shopify/"] .shopify-client-voices__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}[data-solution-route$="/shopify/"] .shopify-client-voices__card{color:#afc0c4;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:17px;min-width:0;padding:20px}[data-solution-route$="/shopify/"] .shopify-client-voices__card>small{color:#a7e66a;letter-spacing:.12em;margin-bottom:12px;font-size:.64rem;font-weight:900;display:block}[data-solution-route$="/shopify/"] .shopify-client-voices__controls{display:none}[data-solution-route$="/shopify/"] .shopify-client-voices__proof{grid-column:2;min-height:100%;margin:0}[data-solution-route$="/shopify/"] .shopify-faq>.solution-layout-wrapper,[data-solution-route$="/wordpress/"] .wordpress-faq>.solution-layout-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route$="/shopify/"] .shopify-launch-cta,[data-solution-route$="/wordpress/"] .wordpress-start-project{color:#f7fbfa;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(22px,3vw,38px);padding-top:clamp(64px,6vw,86px);padding-bottom:clamp(64px,6vw,86px);display:grid}[data-solution-route$="/shopify/"] .shopify-launch-cta{background:radial-gradient(circle at 12% 16%,#93e55c2b,#0000 30%),radial-gradient(circle at 88% 76%,#4ad6d321,#0000 34%),#07181d;border:1px solid #93e55c33;border-radius:32px;column-gap:clamp(46px,6vw,84px);padding:clamp(46px,5vw,68px) clamp(32px,5vw,64px);scroll-margin-top:96px;position:relative;overflow:hidden;box-shadow:0 30px 80px #081a2029}[data-solution-route$="/wordpress/"] .wordpress-start-project{background:#081a20}[data-solution-route$="/shopify/"] .shopify-launch-cta:before{content:"";pointer-events:none;background-image:linear-gradient(#93e55c0b 1px,#0000 1px),linear-gradient(90deg,#93e55c0b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}[data-solution-route$="/shopify/"] .shopify-launch-cta>.solution-section-index,[data-solution-route$="/wordpress/"] .wordpress-start-project>.solution-section-index{grid-column:1/-1}[data-solution-route$="/shopify/"] .shopify-launch-cta>*,[data-solution-route$="/wordpress/"] .wordpress-start-project>*{min-width:0}[data-solution-route$="/shopify/"] .shopify-launch-cta>*{z-index:1;position:relative}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy,[data-solution-route$="/wordpress/"] .wordpress-start-project__copy{margin-left:max(24px,50vw - 590px)}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy{margin-left:0}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy>small,[data-solution-route$="/wordpress/"] .wordpress-start-project__copy>small{color:#a9e86d;letter-spacing:.14em;margin-bottom:18px;font-size:.7rem;font-weight:900;display:block}[data-solution-route$="/wordpress/"] .wordpress-start-project__copy>small{color:#69cef9}[data-solution-route$="/shopify/"] .shopify-launch-cta h2,[data-solution-route$="/wordpress/"] .wordpress-start-project h2{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(2rem,4.4vw,4.6rem);line-height:1.02}[data-solution-route$="/wordpress/"] .wordpress-start-project h2{letter-spacing:-.07em;text-wrap:pretty;font-size:clamp(2rem,3.7vw,3.8rem)}[data-solution-route$="/shopify/"] .shopify-launch-cta h2{letter-spacing:-.068em;text-wrap:pretty;font-size:clamp(2rem,3.45vw,3.55rem)}[data-solution-route$="/shopify/"] .shopify-launch-cta p,[data-solution-route$="/wordpress/"] .wordpress-start-project p{color:#aebfc2;max-width:620px;line-height:1.8}[data-solution-route$="/shopify/"] .shopify-launch-cta p{max-width:500px;margin:22px 0 0;font-size:1rem}[data-solution-route$="/shopify/"] .shopify-launch-cta .solution-inline-cta{background:#b9f44d;border-color:#b9f44d;gap:12px;margin-top:30px;padding:14px 20px;box-shadow:0 12px 34px #93e55c2e;color:#07181d!important}[data-solution-route$="/shopify/"] .shopify-launch-cta .solution-inline-cta:after{content:"→";font-size:1rem}[data-solution-route$="/shopify/"] .shopify-launch-cta__route,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps{gap:9px;margin-right:max(24px,50vw - 590px);display:grid}[data-solution-route$="/shopify/"] .shopify-launch-cta__route{background:#ffffff09;border:1px solid #ffffff17;border-radius:24px;gap:10px;margin-right:0;padding:14px}[data-solution-route$="/shopify/"] .shopify-launch-cta__route span,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps span{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:38px 120px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;display:grid}[data-solution-route$="/shopify/"] .shopify-launch-cta__route span{background:linear-gradient(90deg,#93e55c12,#ffffff06);border-color:#b8f44d1f;min-height:72px}[data-solution-route$="/shopify/"] .shopify-launch-cta__route i,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps i{color:#a9e86d;font-size:.68rem;font-style:normal;font-weight:900}[data-solution-route$="/shopify/"] .shopify-launch-cta__route i{background:#b9f44d1f;border:1px solid #b9f44d33;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}[data-solution-route$="/wordpress/"] .wordpress-start-project__steps i{color:#69cef9}[data-solution-route$="/shopify/"] .shopify-launch-cta__route small,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps small{color:#9fb2b6}[data-solution-route$="/shopify/"] .shopify-launch-cta__route small{line-height:1.55}[data-solution-route$="/shopify/"] .shopify-launch-cta__route strong,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps strong{color:#f7fbfa}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture{color:#f6fbfd;background:radial-gradient(circle,#60c9ff33,#0000 26%),#071820;border:1px solid #60c9ff33;border-radius:32px;grid-template-columns:minmax(220px,.66fr) minmax(0,1.34fr);align-items:center;gap:44px;width:100%;max-width:1180px;margin:28px auto 42px;padding:clamp(26px,4vw,48px);display:grid;position:relative;overflow:hidden}[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper,[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper>div:nth-child(2),[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper>.solution-card-grid-wrapper{grid-column:1/-1}[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper>.solution-card-grid-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture:before{content:"";background:linear-gradient(90deg,#0000,#60c9ff21,#0000);height:1px;position:absolute;top:50%;left:29%;right:10%}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__core{aspect-ratio:1;z-index:1;background:linear-gradient(145deg,#60c9ff3b,#60c9ff0d);border:1px solid #60c9ff66;border-radius:50%;flex-direction:column;justify-content:center;max-width:250px;padding:34px;display:flex;position:relative}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__core span,[data-solution-route$="/wordpress/"] .wordpress-extension-bus>span{color:#77d3ff;letter-spacing:.14em;font-size:.68rem;font-weight:900}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__core strong{color:#f6fbfd;margin-top:14px;font-size:1.55rem;line-height:1.15}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__core small{color:#9db5bd;margin-top:9px;line-height:1.6}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid;position:relative}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit span{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:17px;gap:5px;padding:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit i{color:#77d3ff;font-size:.65rem;font-style:normal;font-weight:900}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit strong{color:#f6fbfd;font-size:1.08rem}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit small{color:#9db5bd}[data-solution-route$="/wordpress/"] .wordpress-foundation-card{border-top:3px solid #60c9ffa8;min-height:210px}[data-solution-route$="/wordpress/"] .wordpress-module-number{color:#2385af}[data-solution-route$="/wordpress/"] .wordpress-platform-comparison>.solution-layout-wrapper{grid-column:1/-1;gap:22px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-platform-comparison .solution-card-grid-wrapper{display:contents}[data-solution-route$="/wordpress/"] .wordpress-platform-comparison .solution-card-grid-wrapper:has(>.wordpress-comparison-column){grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-comparison-column{border:1px solid #d8e3e4;border-radius:26px;min-height:100%;padding:28px}[data-solution-route$="/wordpress/"] .wordpress-comparison-column--ours{color:#eefaff;background:radial-gradient(circle at 100% 0,#60c9ff30,#0000 38%),#081a22;border-color:#60c9ff47}[data-solution-route$="/wordpress/"] .wordpress-comparison-column--ours :is(h3,h4,strong){color:#f6fbfd}[data-solution-route$="/wordpress/"] .wordpress-comparison-column--ordinary{color:#334c52;background:#f4f7f6}[data-solution-route$="/wordpress/"] .wordpress-comparison-column__label{color:#69ccfa;letter-spacing:.13em;margin-bottom:18px;font-size:.67rem;font-weight:900;display:block}[data-solution-route$="/wordpress/"] .wordpress-comparison-column--ordinary .wordpress-comparison-column__label{color:#819397}[data-solution-route$="/wordpress/"] .wordpress-comparison-column ul{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}[data-solution-route$="/wordpress/"] .wordpress-comparison-column li{border-top:1px solid #ffffff1a;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:10px 0;line-height:1.55;display:grid}[data-solution-route$="/wordpress/"] .wordpress-comparison-column--ordinary li{border-top-color:#17363e1a}[data-solution-route$="/wordpress/"] .wordpress-comparison-column li .solution-source-icon{color:#69cef9;width:17px;height:17px}[data-solution-route$="/wordpress/"] .wordpress-comparison-column--ordinary li .solution-source-icon{color:#839397}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track{color:#f5fbfd;background:#091b22;border-radius:24px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:30px 0 36px;padding:24px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-publishing-pipeline>.solution-layout-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track span{gap:4px;min-width:0;display:grid}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track small{color:#67cbf7;font-size:.66rem;font-weight:900}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track strong{color:#f5fbfd;font-size:1rem}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track i{color:#9eb2b8;font-size:.74rem;font-style:normal}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track b{color:#4d7481}[data-solution-route$="/wordpress/"] .wordpress-publishing-steps{gap:24px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-publishing-step{background:#fff;border:1px solid #d9e5e6;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:center;gap:28px;padding:26px;display:grid;overflow:hidden}[data-solution-route$="/wordpress/"] .wordpress-publishing-step:nth-child(2n){grid-template-columns:minmax(300px,.75fr) minmax(0,1fr)}[data-solution-route$="/wordpress/"] .wordpress-publishing-step:nth-child(2n)>div:first-child{grid-column:2}[data-solution-route$="/wordpress/"] .wordpress-publishing-step:nth-child(2n)>div:last-child{grid-area:1/1}[data-solution-route$="/wordpress/"] .wordpress-publishing-step h3{letter-spacing:-.04em;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.15}[data-solution-route$="/wordpress/"] .wordpress-publishing-step__index{color:#08769e;letter-spacing:.14em;margin-bottom:12px;font-size:.68rem;font-weight:900;display:block}[data-solution-route$="/wordpress/"] .wordpress-publishing-step picture,[data-solution-route$="/wordpress/"] .wordpress-publishing-step img{border-radius:18px;width:100%;height:auto;display:block}[data-solution-route$="/wordpress/"] .wordpress-publishing-step img{aspect-ratio:16/10;object-fit:cover;max-height:390px}[data-solution-route$="/wordpress/"] .wordpress-publishing-step:last-child{background:linear-gradient(140deg,#60c9ff1a,#0000),#fff;grid-template-columns:minmax(0,1fr)}[data-solution-route$="/wordpress/"] .wordpress-extension-bus{color:#f6fbfd;background:#0a1b23;border-radius:18px;grid-template-columns:auto repeat(4,1fr) auto;align-items:center;gap:14px;margin:28px 0 18px;padding:18px 22px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-extension-bus i{opacity:.65;background:#5bc8f8;height:1px}[data-solution-route$="/wordpress/"] .wordpress-extension-bus strong{white-space:nowrap;font-size:.8rem}[data-solution-route$="/wordpress/"] .wordpress-extension-modules .solution-card-grid-wrapper{display:contents}[data-solution-route$="/wordpress/"] .wordpress-extension-modules .solution-card-grid-wrapper:has(>.wordpress-extension-module){grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-extension-modules>.solution-card-grid-wrapper{grid-column:1/-1;grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route$="/wordpress/"] .wordpress-extension-grid{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-extension-module{border-top:3px solid #60c9ff9e;min-height:100%;grid-column:auto!important}[data-solution-route$="/wordpress/"] .wordpress-extension-module__index{color:#2387b2;letter-spacing:.13em;margin-bottom:16px;font-size:.67rem;font-weight:900;display:block}[data-solution-route$="/wordpress/"] .wordpress-industry-matrix{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-industry-solutions>.solution-layout-wrapper{grid-template-columns:minmax(0,1fr);display:grid}[data-solution-route$="/wordpress/"] .wordpress-industry-item{min-width:0}[data-solution-route$="/wordpress/"] .wordpress-industry-item summary{min-height:88px}[data-solution-route$="/wordpress/"] .wordpress-industry-item:nth-child(2n){border-left-color:#6bd2ff80}[data-solution-route$="/wordpress/"] .wordpress-package-composer .solution-card-grid-wrapper{align-items:stretch}[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper>.solution-info-card,[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper>div:last-child{grid-column:1/-1}[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper>.solution-card-grid-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-package-card{border:1px solid #d8e5e6;border-top:3px solid #61c8f5;min-height:100%;padding:26px}[data-solution-route$="/wordpress/"] .wordpress-package-card__level{color:#1d88b5;letter-spacing:.13em;margin-bottom:16px;font-size:.67rem;font-weight:900;display:block}[data-solution-route$="/wordpress/"] .wordpress-package-flex{background:linear-gradient(130deg,#60c9ff21,#0000),#f3f9fa;border:1px solid #cde3e7;border-radius:22px;grid-column:1/-1;margin-top:20px;padding:26px}[data-solution-route$="/wordpress/"] .wordpress-package-cta{justify-self:start;margin-top:20px}[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials .wordpress-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials .wordpress-testimonial-card{min-height:0;padding:22px}[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials .wordpress-testimonial-card p{font-size:.94rem;line-height:1.65}[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials .wordpress-testimonial-card:nth-child(5){grid-column:1/-1}@media (prefers-reduced-motion:no-preference){[data-solution-route$="/shopify/"] .shopify-commerce-funnel li,[data-solution-route$="/shopify/"] .shopify-market-routing__map span,[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit span,[data-solution-route$="/wordpress/"] .wordpress-publishing-step{transition:border-color .18s,transform .18s}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li:hover,[data-solution-route$="/shopify/"] .shopify-market-routing__map span:hover,[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit span:hover,[data-solution-route$="/wordpress/"] .wordpress-publishing-step:hover{border-color:var(--route-accent);transform:translateY(-2px)}}@media (max-width:900px){[data-solution-route$="/shopify/"] .shopify-client-voices{grid-template-columns:minmax(0,1fr)}[data-solution-route$="/shopify/"] .shopify-client-voices>.solution-layout-wrapper,[data-solution-route$="/shopify/"] .shopify-client-voices__proof{grid-column:1}[data-solution-route$="/shopify/"] .shopify-commerce-funnel,[data-solution-route$="/wordpress/"] .wordpress-cms-architecture,[data-solution-route$="/shopify/"] .shopify-stack-console{grid-template-columns:minmax(0,1fr)}[data-solution-route$="/shopify/"] .shopify-stack-console__status{justify-self:start}[data-solution-route$="/shopify/"] .shopify-market-routing>.solution-layout-wrapper,[data-solution-route$="/shopify/"] .shopify-launch-cta,[data-solution-route$="/wordpress/"] .wordpress-start-project{grid-template-columns:minmax(0,1fr)}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy,[data-solution-route$="/wordpress/"] .wordpress-start-project__copy,[data-solution-route$="/shopify/"] .shopify-launch-cta__route,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps{margin-left:max(24px,50vw - 360px);margin-right:max(24px,50vw - 360px)}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy,[data-solution-route$="/shopify/"] .shopify-launch-cta__route{margin-left:0;margin-right:0}[data-solution-route$="/wordpress/"] .wordpress-publishing-step,[data-solution-route$="/wordpress/"] .wordpress-publishing-step:nth-child(2n){grid-template-columns:minmax(0,1fr)}[data-solution-route$="/wordpress/"] .wordpress-publishing-step:nth-child(2n)>div:first-child,[data-solution-route$="/wordpress/"] .wordpress-publishing-step:nth-child(2n)>div:last-child{grid-area:auto/1}}@media (max-width:760px){[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child{border-radius:22px;grid-template-columns:minmax(0,1fr);gap:24px;padding:22px}[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-layout-wrapper:first-child h2,[data-solution-route$="/shopify/"] .shopify-growth-stack>.solution-layout-wrapper h2,[data-solution-route$="/shopify/"] .shopify-market-routing h2,[data-solution-route$="/shopify/"] .shopify-client-voices h2,[data-solution-route$="/shopify/"] .shopify-faq h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2rem,9vw,2.25rem);line-height:1.08}[data-solution-route$="/shopify/"] .shopify-growth-stack>.solution-layout-wrapper{border-radius:22px;margin-bottom:18px;padding:22px}[data-solution-route$="/shopify/"] .shopify-commerce-intro,[data-solution-route$="/wordpress/"] .wordpress-platform-intro{padding-top:38px;padding-bottom:38px}[data-solution-route$="/shopify/"] .shopify-commerce-intro__shell,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__shell{grid-template-columns:minmax(0,1fr);padding:22px}[data-solution-route$="/shopify/"] .shopify-commerce-intro__action,[data-solution-route$="/wordpress/"] .wordpress-platform-intro__action{justify-self:start}[data-solution-route$="/shopify/"] .shopify-commerce-funnel,[data-solution-route$="/wordpress/"] .wordpress-cms-architecture{border-radius:22px;gap:24px;margin:22px 0 28px;padding:22px}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li{grid-template-columns:minmax(0,1fr);gap:5px;padding:15px;margin-left:0!important}[data-solution-route$="/shopify/"] .shopify-commerce-funnel li span{line-height:1.5}[data-solution-route$="/shopify/"] .shopify-stack-console{border-radius:22px;margin:24px 0 12px;padding:20px}[data-solution-route$="/shopify/"] .shopify-stack-console__layers span{grid-template-columns:28px minmax(0,1fr)}[data-solution-route$="/shopify/"] .shopify-stack-console__layers small{grid-column:2}[data-solution-route$="/shopify/"] .shopify-payment-logistics{grid-template-columns:minmax(0,1fr);margin:12px 0 26px}[data-solution-route$="/shopify/"] .shopify-payment-logistics b{transform:rotate(90deg)}[data-solution-route$="/shopify/"] .shopify-launch-cta,[data-solution-route$="/wordpress/"] .wordpress-start-project{padding-top:64px;padding-bottom:64px}[data-solution-route$="/shopify/"] .shopify-launch-cta{border-radius:24px;gap:22px;padding:42px 20px 24px}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy,[data-solution-route$="/wordpress/"] .wordpress-start-project__copy,[data-solution-route$="/shopify/"] .shopify-launch-cta__route,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps{margin-left:20px;margin-right:20px}[data-solution-route$="/shopify/"] .shopify-launch-cta__copy,[data-solution-route$="/shopify/"] .shopify-launch-cta__route{margin-left:0;margin-right:0}[data-solution-route$="/shopify/"] .shopify-launch-cta h2{text-wrap:balance;font-size:clamp(2rem,9.5vw,2.45rem);line-height:1.06}[data-solution-route$="/shopify/"] .shopify-launch-cta p{font-size:.94rem;line-height:1.72}[data-solution-route$="/shopify/"] .shopify-launch-cta__route{border-radius:19px;padding:9px}[data-solution-route$="/shopify/"] .shopify-launch-cta__route span,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps span{grid-template-columns:32px minmax(0,1fr)}[data-solution-route$="/shopify/"] .shopify-launch-cta__route span{border-radius:14px;min-height:0;padding:15px}[data-solution-route$="/shopify/"] .shopify-launch-cta__route small,[data-solution-route$="/wordpress/"] .wordpress-start-project__steps small{grid-column:2}[data-solution-route$="/shopify/"] .shopify-market-routing__map,[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper,[data-solution-route$="/shopify/"] .shopify-foundation>.solution-card-grid-wrapper>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__orbit,[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-cms-foundation>.solution-card-grid-wrapper>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-platform-comparison .solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-extension-modules .solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-industry-matrix,[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-compact-testimonials .wordpress-testimonial-grid,[data-solution-route$="/shopify/"] .shopify-client-voices__grid{grid-template-columns:minmax(0,1fr)}[data-solution-route$="/shopify/"] .shopify-market-routing__media{height:280px;min-height:280px}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture:before{display:none}[data-solution-route$="/wordpress/"] .wordpress-cms-architecture__core{aspect-ratio:auto;border-radius:22px;max-width:none}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track{grid-template-columns:minmax(0,1fr);align-items:stretch;padding:18px}[data-solution-route$="/wordpress/"] .wordpress-pipeline-track b{justify-self:start;transform:rotate(90deg)}[data-solution-route$="/wordpress/"] .wordpress-publishing-step{border-radius:22px;padding:19px}[data-solution-route$="/wordpress/"] .wordpress-extension-bus{grid-template-columns:minmax(0,1fr);align-items:start}[data-solution-route$="/wordpress/"] .wordpress-extension-bus i{width:100%}[data-solution-route$="/wordpress/"] .wordpress-extension-bus strong{white-space:normal}[data-solution-route$="/wordpress/"] .wordpress-extension-grid,[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper,[data-solution-route$="/wordpress/"] .wordpress-package-composer>.solution-card-grid-wrapper>.solution-card-grid-wrapper{grid-template-columns:minmax(0,1fr)}[data-solution-route$="/wordpress/"] .wordpress-platform-comparison .solution-card-grid-wrapper:has(>.wordpress-comparison-column){grid-template-columns:minmax(0,1fr)}[data-solution-route$="/wordpress/"] .wordpress-extension-modules .solution-card-grid-wrapper:has(>.wordpress-extension-module){grid-template-columns:minmax(0,1fr)}}
