html:root body.soltis-studio .s-page-hero--studio{position:relative;isolation:isolate;min-height:0!important;padding:clamp(72px,5.3vw,88px) 0 clamp(64px,5vw,80px);overflow:hidden;color:var(--nx-paper, #f5f3ef);background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(135deg,#090b10,#0d111b 68%,#101522)!important;background-size:68px 68px,68px 68px,auto!important}html:root body.soltis-studio .s-page-hero--studio:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--nx-red, #ee2e43) 0 8px,transparent 8px),radial-gradient(circle at 76% 38%,rgba(34,89,232,.19),transparent 31%),radial-gradient(circle at 62% 100%,rgba(238,46,67,.11),transparent 34%);pointer-events:none}html:root body.soltis-studio .s-page-hero--studio:after{content:none!important;display:none!important}html:root body.soltis-studio .s-page-hero__layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(46px,6vw,92px);align-items:center}html:root body.soltis-studio .s-page-copy{width:auto!important;max-width:760px!important;min-width:0;padding:0!important;translate:none!important}html:root body.soltis-studio .s-page-copy .s-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 27px;color:#f5f3efad;font:700 11px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.16em;text-transform:uppercase}html:root body.soltis-studio .s-page-copy .s-eyebrow:before{content:"";flex:0 0 9px;width:9px;height:9px;background:var(--nx-red, #ee2e43);box-shadow:none}html:root body.soltis-studio .s-page-copy .s-eyebrow:after{content:none!important}html:root body.soltis-studio .s-page-copy h1{width:auto!important;max-width:850px!important;margin:0;color:var(--nx-paper, #f5f3ef);font-family:var(--nx-font, Manrope, sans-serif)!important;font-size:clamp(56px,6vw,92px)!important;font-weight:850!important;line-height:.91!important;letter-spacing:-.068em!important;text-transform:uppercase;text-wrap:balance;text-shadow:none!important}html:root body.soltis-studio .s-page-copy h1 em{display:block;margin-top:.11em;color:var(--nx-red, #ee2e43)!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important;font:inherit;font-style:normal;animation:none!important}html:root body.soltis-studio .s-page-copy>p:not(.s-eyebrow){width:auto!important;max-width:640px!important;margin:30px 0 32px!important;color:#f5f3efb8!important;font:500 clamp(16px,1.25vw,19px)/1.65 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-page-stat{position:static!important;inset:auto!important;width:min(100%,640px)!important;min-width:0;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;margin-top:30px;padding:19px 0 0;border:0;border-top:1px solid rgba(245,243,239,.18);border-radius:0;color:var(--nx-paper, #f5f3ef);background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body.soltis-studio .s-page-stat strong{color:var(--nx-blue, #2259e8);font:850 13px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.08em;text-transform:uppercase}html:root body.soltis-studio .s-page-stat span{margin:0;padding-left:16px;border-left:1px solid rgba(245,243,239,.18);color:#f5f3ef9e;font:600 12px/1.45 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .nx-page-visual{position:relative;min-width:0;min-height:520px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(245,243,239,.18);border-radius:34px 8px;color:var(--nx-paper, #f5f3ef);background:#0c0f15;box-shadow:0 30px 90px #00000057;pointer-events:none}html:root body.soltis-studio .nx-page-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(135deg,#000,#00000029 76%);mask-image:linear-gradient(135deg,#000,#00000029 76%);pointer-events:none}html:root body.soltis-studio .nx-page-visual:after{content:"";position:absolute;right:0;top:0;width:44%;height:9px;background:linear-gradient(90deg,var(--nx-blue, #2259e8) 0 55%,var(--nx-red, #ee2e43) 55%)}html:root body.soltis-studio .nx-page-visual__mast{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 25px;border-bottom:1px solid rgba(245,243,239,.14);color:#f5f3ef8f;font:750 9px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.17em}html:root body.soltis-studio .nx-page-visual__mast img{width:48px;height:48px;border:1px solid rgba(245,243,239,.18);border-radius:14px;object-fit:cover}html:root body.soltis-studio .nx-page-visual__foot{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;margin-top:auto;padding:20px 25px;border-top:1px solid rgba(245,243,239,.14);color:#f5f3ef85;font:750 9px/1.2 var(--nx-font, Manrope, sans-serif);letter-spacing:.14em}html:root body.soltis-studio .nx-page-visual__foot span:first-child{color:var(--nx-paper, #f5f3ef)}html:root body.soltis-studio .nx-page-visual--services{background:linear-gradient(145deg,rgba(34,89,232,.19),transparent 48%),#0c0f15}html:root body.soltis-studio .nx-services-ledger{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:.75fr 1.25fr;min-height:0}html:root body.soltis-studio .nx-services-ledger__count{display:flex;flex-direction:column;justify-content:space-between;padding:34px 26px 30px;border-right:1px solid rgba(245,243,239,.14);background:var(--nx-red, #ee2e43)}html:root body.soltis-studio .nx-services-ledger__count strong{font:900 clamp(96px,10vw,148px)/.75 var(--nx-font, Manrope, sans-serif);letter-spacing:-.09em}html:root body.soltis-studio .nx-services-ledger__count span{font:800 13px/1.2 var(--nx-font, Manrope, sans-serif);letter-spacing:.08em}html:root body.soltis-studio .nx-services-ledger__rows{display:grid;grid-template-rows:repeat(3,1fr)}html:root body.soltis-studio .nx-services-ledger__rows>span{display:grid;grid-template-columns:34px 1fr;align-content:center;gap:8px 14px;padding:22px 25px;border-bottom:1px solid rgba(245,243,239,.14)}html:root body.soltis-studio .nx-services-ledger__rows>span:last-child{border-bottom:0}html:root body.soltis-studio .nx-services-ledger__rows b{color:var(--nx-blue, #2259e8);font-size:12px}html:root body.soltis-studio .nx-services-ledger__rows em{font:850 18px/1 var(--nx-font, Manrope, sans-serif);font-style:normal;letter-spacing:.03em}html:root body.soltis-studio .nx-services-ledger__rows small{grid-column:2;color:#f5f3ef8c;font-size:11px}html:root body.soltis-studio .nx-page-visual--industries{background:linear-gradient(35deg,rgba(238,46,67,.16),transparent 42%),#0c0f15}html:root body.soltis-studio .nx-market-board{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:.9fr 1.1fr}html:root body.soltis-studio .nx-market-board__count{display:grid;align-content:space-between;padding:36px 28px;background:var(--nx-blue, #2259e8)}html:root body.soltis-studio .nx-market-board__count strong{font:900 clamp(100px,12vw,168px)/.78 var(--nx-font, Manrope, sans-serif);letter-spacing:-.09em}html:root body.soltis-studio .nx-market-board__count span{font:850 14px/1.2 var(--nx-font, Manrope, sans-serif);letter-spacing:.1em}html:root body.soltis-studio .nx-market-board__grid{display:grid;grid-template-columns:1fr 1fr}html:root body.soltis-studio .nx-market-board__grid span{display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-left:1px solid rgba(245,243,239,.14);border-bottom:1px solid rgba(245,243,239,.14);font:800 17px/1 var(--nx-font, Manrope, sans-serif);text-transform:uppercase}html:root body.soltis-studio .nx-market-board__grid span:nth-child(n+3){border-bottom:0}html:root body.soltis-studio .nx-market-board__grid b{color:var(--nx-red, #ee2e43);font-size:11px}html:root body.soltis-studio .nx-page-visual--about{background:linear-gradient(140deg,rgba(34,89,232,.22),transparent 58%),#0c0f15}html:root body.soltis-studio .nx-founder-board{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:.82fr 1.18fr;grid-template-rows:auto 1fr}html:root body.soltis-studio .nx-founder-board__initials{grid-row:1 / 3;display:flex;align-items:flex-end;padding:28px 24px;overflow:hidden;color:var(--nx-paper, #f5f3ef);background:var(--nx-red, #ee2e43);font:900 clamp(106px,12vw,164px)/.7 var(--nx-font, Manrope, sans-serif);letter-spacing:-.12em}html:root body.soltis-studio .nx-founder-board__identity{display:grid;align-content:end;gap:8px;padding:30px 28px 24px;border-bottom:1px solid rgba(245,243,239,.14)}html:root body.soltis-studio .nx-founder-board__identity strong{font:850 24px/1 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .nx-founder-board__identity span{color:#f5f3ef8a;font:750 10px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.15em}html:root body.soltis-studio .nx-founder-board__principles{display:grid;grid-template-rows:repeat(3,1fr)}html:root body.soltis-studio .nx-founder-board__principles span{display:flex;align-items:center;padding:18px 28px;border-bottom:1px solid rgba(245,243,239,.14);font:750 13px/1.25 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .nx-founder-board__principles span:before{content:"";width:8px;height:8px;margin-right:13px;background:var(--nx-blue, #2259e8)}html:root body.soltis-studio .nx-founder-board__principles span:last-child{border-bottom:0}html:root body.soltis-studio .nx-page-visual--insights{background:linear-gradient(160deg,rgba(238,46,67,.15),transparent 45%),#0c0f15}html:root body.soltis-studio .nx-publication-board{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:1.12fr .88fr}html:root body.soltis-studio .nx-publication-board__issue{display:flex;flex-direction:column;justify-content:space-between;padding:30px 28px;background:var(--nx-paper, #f5f3ef);color:var(--nx-ink, #090b10)}html:root body.soltis-studio .nx-publication-board__issue small{color:var(--nx-red, #ee2e43);font:800 10px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.14em}html:root body.soltis-studio .nx-publication-board__issue strong{font:900 clamp(52px,6vw,82px)/.82 var(--nx-font, Manrope, sans-serif);letter-spacing:-.07em}html:root body.soltis-studio .nx-publication-board__issue span{color:#090b1094;font:700 13px/1.3 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .nx-publication-board__topics{display:grid;grid-template-rows:repeat(3,1fr);background:var(--nx-blue, #2259e8)}html:root body.soltis-studio .nx-publication-board__topics span{display:grid;align-content:space-between;padding:24px;border-bottom:1px solid rgba(245,243,239,.23);font:800 15px/1.15 var(--nx-font, Manrope, sans-serif);text-transform:uppercase}html:root body.soltis-studio .nx-publication-board__topics span:last-child{border-bottom:0}html:root body.soltis-studio .nx-publication-board__topics b{color:#f5f3ef9e;font-size:10px}html:root body.soltis-studio .nx-page-visual--service-detail{background:linear-gradient(150deg,rgba(34,89,232,.2),transparent 57%),#0c0f15}html:root body.soltis-studio .nx-capability-board{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:.8fr 1.2fr}html:root body.soltis-studio .nx-capability-board__code{container-type:inline-size;display:flex;flex-direction:column;justify-content:space-between;padding:30px 26px;background:var(--nx-blue, #2259e8)}html:root body.soltis-studio .nx-capability-board__code small{max-width:120px;font:800 9px/1.4 var(--nx-font, Manrope, sans-serif);letter-spacing:.14em}html:root body.soltis-studio .nx-capability-board__code strong{white-space:nowrap;overflow-wrap:normal;font:800 clamp(34px,48cqw,90px)/1 var(--nx-font, Manrope, sans-serif);letter-spacing:-.075em}html:root body.soltis-studio .nx-capability-board__path{display:grid;grid-template-rows:repeat(3,1fr)}html:root body.soltis-studio .nx-capability-board__path span{display:grid;grid-template-columns:28px 1fr;align-content:center;gap:7px 12px;padding:21px 23px;border-bottom:1px solid rgba(245,243,239,.14)}html:root body.soltis-studio .nx-capability-board__path span:last-child{border-bottom:0}html:root body.soltis-studio .nx-capability-board__path b{color:var(--nx-red, #ee2e43);font-size:10px}html:root body.soltis-studio .nx-capability-board__path em{font:850 16px/1 var(--nx-font, Manrope, sans-serif);font-style:normal}html:root body.soltis-studio .nx-capability-board__path small{grid-column:2;color:#f5f3ef8a;font-size:10px;line-height:1.35}html:root body.soltis-studio .nx-page-visual--industry-detail{background:linear-gradient(30deg,rgba(238,46,67,.15),transparent 48%),#0c0f15}html:root body.soltis-studio .nx-industry-board{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:.82fr 1.18fr;grid-template-rows:1fr auto}html:root body.soltis-studio .nx-industry-board__code{container-type:inline-size;grid-row:1 / 3;display:flex;flex-direction:column;justify-content:space-between;padding:30px 26px;background:var(--nx-red, #ee2e43)}html:root body.soltis-studio .nx-industry-board__code small{max-width:120px;font:800 9px/1.4 var(--nx-font, Manrope, sans-serif);letter-spacing:.14em}html:root body.soltis-studio .nx-industry-board__code strong{white-space:nowrap;overflow-wrap:normal;font:800 clamp(34px,48cqw,90px)/1 var(--nx-font, Manrope, sans-serif);letter-spacing:-.075em}html:root body.soltis-studio .nx-industry-board__matrix{display:grid;grid-template-columns:1fr 1fr}html:root body.soltis-studio .nx-industry-board__matrix span{display:flex;align-items:flex-end;min-height:106px;padding:20px;border-left:1px solid rgba(245,243,239,.14);border-bottom:1px solid rgba(245,243,239,.14);font:850 12px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.08em}html:root body.soltis-studio .nx-industry-board>p{margin:0;padding:21px 22px;border-left:1px solid rgba(245,243,239,.14);color:#f5f3ef94;font:600 11px/1.45 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .nx-standard-board{position:relative;z-index:2;flex:1;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center}html:root body.soltis-studio .nx-standard-board>img{width:100%;max-width:235px;height:auto;margin:auto}html:root body.soltis-studio .nx-standard-board>div{align-self:stretch;display:flex;flex-direction:column;justify-content:center;gap:15px;padding:30px;border-left:1px solid rgba(245,243,239,.14)}html:root body.soltis-studio .nx-standard-board strong{font:900 clamp(38px,5vw,64px)/.9 var(--nx-font, Manrope, sans-serif);letter-spacing:-.06em}html:root body.soltis-studio .nx-standard-board span{color:#f5f3ef8f;font:750 10px/1.4 var(--nx-font, Manrope, sans-serif);letter-spacing:.12em}html:root body.soltis-studio .s-detail,html:root body.soltis-studio .s-detail--dark{padding:clamp(74px,8vw,118px) 0;color:var(--nx-ink, #090b10);background:var(--nx-paper, #f5f3ef)!important;background-image:none!important;border:0}html:root body.soltis-studio .s-detail>.s-shell{border-top:2px solid var(--nx-ink, #090b10)}html:root body.soltis-studio .s-detail-row,html:root body.soltis-studio .s-detail--dark .s-detail-row{position:relative;display:grid;grid-template-columns:110px minmax(260px,.9fr) minmax(320px,1.1fr);gap:clamp(28px,5vw,72px);align-items:start;margin:0;padding:42px 0;border:0;border-bottom:1px solid rgba(9,11,16,.2);border-radius:0;color:var(--nx-ink, #090b10);background:transparent!important;box-shadow:none}html:root body.soltis-studio .s-detail-row:before,html:root body.soltis-studio .s-detail-row:after{content:none!important}html:root body.soltis-studio .s-detail-row>span,html:root body.soltis-studio .s-detail--dark .s-detail-row>span{color:var(--nx-red, #ee2e43);font:850 10px/1.25 var(--nx-font, Manrope, sans-serif);letter-spacing:.14em;text-transform:uppercase}html:root body.soltis-studio .s-detail-row h2,html:root body.soltis-studio .s-detail--dark .s-detail-row h2{margin:0;color:var(--nx-ink, #090b10);font:850 clamp(27px,3vw,39px)/1.02 var(--nx-font, Manrope, sans-serif);letter-spacing:-.045em;text-wrap:balance}html:root body.soltis-studio .s-detail-row p,html:root body.soltis-studio .s-detail--dark .s-detail-row p{margin:0;color:#090b10ad;font:500 16px/1.7 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-about-founder{padding:clamp(78px,9vw,128px) 0;color:var(--nx-paper, #f5f3ef);background:linear-gradient(90deg,var(--nx-blue, #2259e8) 0 9px,transparent 9px),var(--nx-ink, #090b10)}html:root body.soltis-studio .s-about-founder__inner{display:grid;gap:54px}html:root body.soltis-studio .s-about-founder__intro{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,104px);align-items:stretch}html:root body.soltis-studio .s-about-founder__identity{display:flex;align-items:flex-end;gap:22px;min-height:315px;padding:30px;border-radius:30px 7px;color:var(--nx-paper, #f5f3ef);background:var(--nx-red, #ee2e43)}html:root body.soltis-studio .s-about-founder__monogram{color:inherit;font:900 clamp(70px,7vw,112px)/.72 var(--nx-font, Manrope, sans-serif);letter-spacing:-.1em}html:root body.soltis-studio .s-about-founder__identity strong,html:root body.soltis-studio .s-about-founder__identity small{display:block}html:root body.soltis-studio .s-about-founder__identity strong{font:850 18px/1.1 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-about-founder__identity small{margin-top:7px;color:#f5f3efb8;font:700 10px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.1em}html:root body.soltis-studio .s-about-founder__copy{align-self:center;padding:18px 0}html:root body.soltis-studio .s-about-founder__copy h2{max-width:760px;margin:16px 0 24px;color:var(--nx-paper, #f5f3ef);font:850 clamp(42px,5vw,72px)/.95 var(--nx-font, Manrope, sans-serif);letter-spacing:-.06em;text-transform:uppercase}html:root body.soltis-studio .s-about-founder__copy>p:not(.s-eyebrow){max-width:720px;margin:0;color:#f5f3efad;font:500 17px/1.72 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-about-principles{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(245,243,239,.18);border-left:1px solid rgba(245,243,239,.18)}html:root body.soltis-studio .s-about-principles article{min-width:0;min-height:240px;padding:28px;border-right:1px solid rgba(245,243,239,.18);border-bottom:1px solid rgba(245,243,239,.18);background:transparent}html:root body.soltis-studio .s-about-principles span{color:var(--nx-blue, #2259e8);font:850 11px/1 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-about-principles h3{margin:72px 0 15px;color:var(--nx-paper, #f5f3ef);font:850 21px/1.05 var(--nx-font, Manrope, sans-serif);letter-spacing:-.03em}html:root body.soltis-studio .s-about-principles p{margin:0;color:#f5f3ef94;font:500 13px/1.6 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-about-founder__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}html:root body.soltis-studio .s-about-founder__text-link{margin-left:12px;color:var(--nx-paper, #f5f3ef);font:750 13px/1 var(--nx-font, Manrope, sans-serif);text-decoration:none}html:root body.soltis-studio .s-services-page,html:root body.soltis-studio .s-hub-directory--services{padding:clamp(82px,9vw,132px) 0;color:var(--nx-ink, #090b10);background:#fff!important;background-image:none!important}html:root body.soltis-studio .s-services-page .s-services-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:clamp(42px,7vw,100px);align-items:end;margin-bottom:74px}html:root body.soltis-studio .s-services-page .s-services-head h2{max-width:790px;margin:12px 0 0;color:var(--nx-ink, #090b10);font:850 clamp(43px,5vw,72px)/.94 var(--nx-font, Manrope, sans-serif);letter-spacing:-.06em;text-transform:uppercase}html:root body.soltis-studio .s-services-page .s-services-head>p{margin:0;color:#090b10a3;font:500 16px/1.7 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-service-chapters{display:grid;gap:86px}html:root body.soltis-studio .s-service-chapter{display:grid;grid-template-columns:minmax(250px,.36fr) minmax(0,.64fr);gap:clamp(34px,6vw,82px);padding-top:30px;border-top:2px solid var(--nx-ink, #090b10)}html:root body.soltis-studio .s-service-chapter-head{position:sticky;top:112px;align-self:start}html:root body.soltis-studio .s-service-chapter-head small{color:var(--nx-red, #ee2e43);font:850 10px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.13em;text-transform:uppercase}html:root body.soltis-studio .s-service-chapter-head h3{margin:19px 0 18px;color:var(--nx-ink, #090b10);font:850 clamp(29px,3.2vw,43px)/1 var(--nx-font, Manrope, sans-serif);letter-spacing:-.045em}html:root body.soltis-studio .s-service-chapter-head p{margin:0;color:#090b1094;font:500 14px/1.65 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-service-grid--chapter{display:grid;grid-template-columns:1fr!important;border:0!important;background:transparent!important}html:root body.soltis-studio .s-service-grid--chapter>a{position:relative;min-height:0!important;display:grid;grid-template-columns:96px minmax(150px,.72fr) minmax(220px,1.28fr) 42px;gap:24px;align-items:center;padding:28px 0!important;border:0!important;border-bottom:1px solid rgba(9,11,16,.19)!important;border-radius:0!important;color:var(--nx-ink, #090b10)!important;background:transparent!important;box-shadow:none!important;text-decoration:none;transform:none!important}html:root body.soltis-studio .s-service-grid--chapter>a:first-child{border-top:1px solid rgba(9,11,16,.19)!important}html:root body.soltis-studio .s-service-grid--chapter>a:before,html:root body.soltis-studio .s-service-grid--chapter>a:after{content:none!important}html:root body.soltis-studio .s-service-grid--chapter small{margin:0;color:var(--nx-blue, #2259e8);font:850 9px/1.2 var(--nx-font, Manrope, sans-serif);letter-spacing:.12em;text-transform:uppercase}html:root body.soltis-studio .s-service-grid--chapter h4{margin:0;color:var(--nx-ink, #090b10);font:850 19px/1.08 var(--nx-font, Manrope, sans-serif);letter-spacing:-.025em}html:root body.soltis-studio .s-service-grid--chapter p{margin:0;color:#090b1094;font:500 13px/1.55 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-service-grid--chapter>a>span{position:static!important;display:grid;width:38px;height:38px;place-items:center;justify-self:end;border-radius:50%;color:var(--nx-paper, #f5f3ef);background:var(--nx-ink, #090b10);font-size:14px;transition:color .2s ease,background .2s ease}html:root body.soltis-studio .s-service-grid--chapter>a:hover>span{background:var(--nx-red, #ee2e43)}html:root body.soltis-studio .s-service-cinema{position:relative;padding:clamp(78px,9vw,128px) 0;overflow:hidden;color:var(--nx-paper, #f5f3ef);background:var(--nx-blue, #2259e8)!important;background-image:none!important;border:0}html:root body.soltis-studio .s-service-cinema:before{content:"SOLTIS";position:absolute;right:-2vw;bottom:-9vw;color:#f5f3ef12;background:none;filter:none;font:900 clamp(140px,22vw,360px)/.7 var(--nx-font, Manrope, sans-serif);letter-spacing:-.09em}html:root body.soltis-studio .s-cinema-stage{position:relative;z-index:2;display:grid;grid-template-columns:minmax(210px,.45fr) minmax(0,1.55fr);gap:clamp(44px,8vw,120px);align-items:stretch}html:root body.soltis-studio .s-cinema-signal{position:relative;min-height:360px;display:flex;align-items:flex-end;padding:26px;overflow:hidden;border:1px solid rgba(245,243,239,.32);border-radius:28px 7px;background:linear-gradient(145deg,var(--nx-red, #ee2e43) 0 48%,var(--nx-ink, #090b10) 48%);perspective:none}html:root body.soltis-studio .s-cinema-signal:before,html:root body.soltis-studio .s-cinema-signal:after{content:none!important}html:root body.soltis-studio .s-cinema-signal i{display:none!important}html:root body.soltis-studio .s-cinema-signal b{position:static;color:var(--nx-paper, #f5f3ef);font:900 clamp(100px,12vw,166px)/.68 var(--nx-font, Manrope, sans-serif);text-shadow:none}html:root body.soltis-studio .s-cinema-copy h2{max-width:820px;margin:0 0 26px;color:var(--nx-paper, #f5f3ef);font:850 clamp(45px,5.4vw,78px)/.93 var(--nx-font, Manrope, sans-serif);letter-spacing:-.06em;text-transform:uppercase}html:root body.soltis-studio .s-cinema-copy>p:not(.s-eyebrow){max-width:710px;margin:0;color:#f5f3efb8;font:500 16px/1.7 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-cinema-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:45px;border-top:1px solid rgba(245,243,239,.28);border-left:1px solid rgba(245,243,239,.28)}html:root body.soltis-studio .s-cinema-steps span{padding:21px 18px;border-right:1px solid rgba(245,243,239,.28);border-bottom:1px solid rgba(245,243,239,.28);color:var(--nx-paper, #f5f3ef);font:700 12px/1.35 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-cinema-steps b{display:block;margin-bottom:11px;color:var(--nx-ink, #090b10);font:900 10px/1 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-market-suite--spectrum{position:relative;padding:clamp(82px,9vw,132px) 0;color:var(--nx-ink, #090b10);background:var(--nx-paper, #f5f3ef)!important;background-image:none!important}html:root body.soltis-studio .s-market-head{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:clamp(42px,7vw,100px);align-items:end;margin-bottom:46px}html:root body.soltis-studio .s-market-head h2{max-width:820px;margin:12px 0 0;color:var(--nx-ink, #090b10);font:850 clamp(43px,5vw,72px)/.94 var(--nx-font, Manrope, sans-serif);letter-spacing:-.06em;text-transform:uppercase}html:root body.soltis-studio .s-market-head>p{margin:0;color:#090b10a3;font:500 16px/1.7 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .industry-index{position:static;z-index:6;top:auto;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:82px;border:1px solid rgba(9,11,16,.18);border-radius:18px;overflow:hidden;background:#f5f3eff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html:root body.soltis-studio .industry-index a{display:flex;align-items:center;justify-content:center;min-height:54px;padding:12px 16px;border-right:1px solid rgba(9,11,16,.16);color:var(--nx-ink, #090b10);font:800 11px/1.25 var(--nx-font, Manrope, sans-serif);text-align:center;text-decoration:none}html:root body.soltis-studio .industry-index a:last-child{border-right:0}html:root body.soltis-studio .industry-index a:hover{color:#fff;background:var(--nx-blue, #2259e8)}html:root body.soltis-studio .industry-chapters{display:grid;gap:100px}html:root body.soltis-studio .industry-chapter{scroll-margin-top:170px}html:root body.soltis-studio .industry-chapter>header{display:grid;grid-template-columns:180px 1fr;gap:36px;align-items:end;padding:0 0 26px;border-bottom:2px solid var(--nx-ink, #090b10)}html:root body.soltis-studio .industry-chapter>header h2{margin:0;color:var(--nx-ink, #090b10);font:850 clamp(37px,4vw,58px)/.95 var(--nx-font, Manrope, sans-serif);letter-spacing:-.055em;text-transform:uppercase}html:root body.soltis-studio .s-industry-focus-list{display:grid}html:root body.soltis-studio .s-industry-focus{display:grid;grid-template-columns:150px minmax(0,1fr) minmax(170px,auto);gap:clamp(24px,4vw,60px);align-items:center;min-height:150px;padding:26px 0;border-bottom:1px solid rgba(9,11,16,.19);background:transparent}html:root body.soltis-studio .s-industry-focus>small{color:var(--nx-blue, #2259e8);font:850 9px/1.25 var(--nx-font, Manrope, sans-serif);letter-spacing:.12em;text-transform:uppercase}html:root body.soltis-studio .s-industry-focus h3{margin:0 0 10px;color:var(--nx-ink, #090b10);font:850 clamp(23px,2.4vw,33px)/1 var(--nx-font, Manrope, sans-serif);letter-spacing:-.04em}html:root body.soltis-studio .s-industry-focus p{max-width:720px;margin:0;color:#090b1099;font:500 14px/1.6 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-hub-action{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-width:176px;min-height:46px;padding:10px 16px;border:1px solid rgba(9,11,16,.22);border-radius:99px;color:var(--nx-ink, #090b10);font:800 11px/1.2 var(--nx-font, Manrope, sans-serif);text-decoration:none}html:root body.soltis-studio .s-hub-action span{color:var(--nx-red, #ee2e43)}html:root body.soltis-studio .s-hub-action:hover{color:#fff;border-color:var(--nx-ink, #090b10);background:var(--nx-ink, #090b10)}html:root body.soltis-studio .s-industry-more{margin-top:110px;padding:clamp(42px,6vw,72px);border-radius:34px 8px;color:var(--nx-paper, #f5f3ef);background:var(--nx-ink, #090b10)}html:root body.soltis-studio .s-industry-more>header{display:grid;grid-template-columns:.7fr 1.3fr;gap:28px 70px;align-items:end}html:root body.soltis-studio .s-industry-more>header .s-eyebrow{grid-column:1 / -1}html:root body.soltis-studio .s-industry-more>header h3{margin:0;color:var(--nx-paper, #f5f3ef);font:850 clamp(34px,4vw,56px)/.96 var(--nx-font, Manrope, sans-serif);letter-spacing:-.055em}html:root body.soltis-studio .s-industry-more>header>p{margin:0;color:#f5f3ef9e;font:500 15px/1.65 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-industry-more-links{display:grid;grid-template-columns:repeat(3,1fr);margin-top:45px;border-top:1px solid rgba(245,243,239,.18);border-left:1px solid rgba(245,243,239,.18)}html:root body.soltis-studio .s-industry-more-links a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:15px 18px;border-right:1px solid rgba(245,243,239,.18);border-bottom:1px solid rgba(245,243,239,.18);color:var(--nx-paper, #f5f3ef);font:700 12px/1.25 var(--nx-font, Manrope, sans-serif);text-decoration:none}html:root body.soltis-studio .s-industry-more-links a span{color:var(--nx-red, #ee2e43)}html:root body.soltis-studio .s-industry-more-links a:hover{background:var(--nx-blue, #2259e8)}html:root body.soltis-studio .s-industry-more-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:40px;padding-top:30px;border-top:1px solid rgba(245,243,239,.18)}html:root body.soltis-studio .s-industry-more-cta small,html:root body.soltis-studio .s-industry-more-cta strong{display:block}html:root body.soltis-studio .s-industry-more-cta small{margin-bottom:8px;color:var(--nx-blue, #2259e8);font:800 9px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.13em;text-transform:uppercase}html:root body.soltis-studio .s-industry-more-cta strong{font:800 20px/1.2 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-industry-more .s-hub-action{color:var(--nx-paper, #f5f3ef);border-color:#f5f3ef47}html:root body.soltis-studio .s-industry-more .s-hub-action:hover{color:var(--nx-ink, #090b10);background:var(--nx-paper, #f5f3ef)}html:root body.soltis-studio .s-depth{padding:clamp(78px,8vw,118px) 0;color:var(--nx-ink, #090b10);background:#fff}html:root body.soltis-studio .s-depth--notes{background:#e9edf7}html:root body.soltis-studio .s-depth--faq{color:var(--nx-paper, #f5f3ef);background:var(--nx-ink, #090b10)}html:root body.soltis-studio .s-depth-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:clamp(42px,7vw,100px);align-items:end;margin-bottom:64px}html:root body.soltis-studio .s-depth-head h2,html:root body.soltis-studio .s-depth-faq-layout h2{max-width:820px;margin:13px 0 0;color:inherit;font:850 clamp(40px,4.8vw,68px)/.95 var(--nx-font, Manrope, sans-serif);letter-spacing:-.06em;text-transform:uppercase}html:root body.soltis-studio .s-depth-head>p{margin:0;color:#090b109e;font:500 16px/1.7 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-depth-items{display:grid;border-top:2px solid currentColor}html:root body.soltis-studio .s-depth-item{display:grid;grid-template-columns:110px 1fr;gap:clamp(28px,5vw,70px);padding:38px 0;border-bottom:1px solid rgba(9,11,16,.18)}html:root body.soltis-studio .s-depth-number{color:var(--nx-red, #ee2e43);font:900 32px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:-.04em}html:root body.soltis-studio .s-depth-item h3{margin:0 0 14px;color:inherit;font:850 clamp(24px,2.6vw,35px)/1.03 var(--nx-font, Manrope, sans-serif);letter-spacing:-.04em}html:root body.soltis-studio .s-depth-item p{max-width:910px;margin:0;color:#090b10a3;font:500 15px/1.72 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-depth-faq-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(48px,8vw,120px)}html:root body.soltis-studio .s-depth-questions{border-top:1px solid rgba(245,243,239,.22)}html:root body.soltis-studio .s-depth-questions details{border-bottom:1px solid rgba(245,243,239,.22)}html:root body.soltis-studio .s-depth-questions summary{position:relative;padding:24px 44px 24px 0;color:var(--nx-paper, #f5f3ef);font:800 17px/1.4 var(--nx-font, Manrope, sans-serif);cursor:pointer;list-style:none}html:root body.soltis-studio .s-depth-questions summary::-webkit-details-marker{display:none}html:root body.soltis-studio .s-depth-questions summary:after{content:"+";position:absolute;right:4px;top:50%;color:var(--nx-red, #ee2e43);font-size:25px;transform:translateY(-50%)}html:root body.soltis-studio .s-depth-questions details[open] summary:after{content:"\2212"}html:root body.soltis-studio .s-depth-questions details p{max-width:800px;margin:-4px 0 24px;color:#f5f3ef9e;font:500 15px/1.7 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-rich,html:root body.soltis-studio .s-rich--expanded{padding:clamp(72px,8vw,112px) 0;color:var(--nx-ink, #090b10);background:var(--nx-paper, #f5f3ef)}html:root body.soltis-studio .s-rich-inner{width:var(--s-shell, min(1240px, calc(100% - 48px) ));max-width:1000px;margin-inline:auto}html:root body.soltis-studio .s-rich--expanded .s-rich-inner{max-width:1120px}html:root body.soltis-studio .s-rich-inner>:first-child{margin-top:0}html:root body.soltis-studio .s-rich-inner>:last-child{margin-bottom:0}html:root body.soltis-studio .s-rich-inner h2{margin:72px 0 24px;padding-top:28px;border-top:2px solid var(--nx-ink, #090b10);color:var(--nx-ink, #090b10);font:850 clamp(35px,4.2vw,58px)/.98 var(--nx-font, Manrope, sans-serif);letter-spacing:-.055em;text-wrap:balance}html:root body.soltis-studio .s-rich-inner h3{margin:46px 0 17px;color:var(--nx-ink, #090b10);font:850 clamp(25px,2.8vw,36px)/1.05 var(--nx-font, Manrope, sans-serif);letter-spacing:-.04em}html:root body.soltis-studio .s-rich-inner h4{margin:34px 0 13px;color:var(--nx-ink, #090b10);font:800 21px/1.12 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-rich-inner p,html:root body.soltis-studio .s-rich-inner li{color:#090b10b3;font:500 16px/1.78 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-rich-inner p{margin:0 0 22px}html:root body.soltis-studio .s-rich-inner ul,html:root body.soltis-studio .s-rich-inner ol{margin:24px 0 32px;padding-left:1.35em}html:root body.soltis-studio .s-rich-inner li+li{margin-top:10px}html:root body.soltis-studio .s-rich-inner a{color:var(--nx-blue, #2259e8);text-underline-offset:.2em}html:root body.soltis-studio .s-rich-inner blockquote{margin:44px 0;padding:28px 32px;border:0;border-left:7px solid var(--nx-red, #ee2e43);border-radius:0 20px 20px 0;color:var(--nx-paper, #f5f3ef);background:var(--nx-ink, #090b10)}html:root body.soltis-studio .s-rich-inner blockquote p{color:inherit;font-size:18px}html:root body.soltis-studio .s-rich-inner img{max-width:100%;height:auto;border-radius:26px 7px}html:root body.soltis-studio .s-rich-inner :is(table,pre){display:block;width:100%;max-width:100%;overflow-x:auto}html:root body.soltis-studio .s-audit-first{position:relative;min-height:0;padding:clamp(116px,10vw,156px) 0 clamp(76px,8vw,116px);overflow:hidden;color:var(--nx-paper, #f5f3ef);background:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px),var(--nx-ink, #090b10);background-size:68px 68px}html:root body.soltis-studio .s-audit-first:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--nx-blue, #2259e8) 0 9px,transparent 9px),radial-gradient(circle at 80% 24%,rgba(34,89,232,.2),transparent 30%);pointer-events:none}html:root body.soltis-studio .s-audit-orbit{display:none!important}html:root body.soltis-studio .s-audit-layout{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);gap:clamp(48px,7vw,104px);align-items:center}html:root body.soltis-studio .s-audit-copy h1{margin:0;color:var(--nx-paper, #f5f3ef);font:850 clamp(55px,6vw,88px)/.91 var(--nx-font, Manrope, sans-serif);letter-spacing:-.065em;text-transform:uppercase}html:root body.soltis-studio .s-audit-copy h1 em{color:var(--nx-red, #ee2e43);background:none;-webkit-background-clip:initial;background-clip:initial;font:inherit;font-style:normal}html:root body.soltis-studio .s-audit-copy>p:not(.s-eyebrow){max-width:610px;margin:29px 0;color:#f5f3efb3;font:500 17px/1.68 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-audit-copy>small{display:block;max-width:540px;margin-top:24px;color:#f5f3ef80;font:600 11px/1.6 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-audit-proof{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(245,243,239,.2);border-left:1px solid rgba(245,243,239,.2)}html:root body.soltis-studio .s-audit-proof span{padding:17px;border-right:1px solid rgba(245,243,239,.2);border-bottom:1px solid rgba(245,243,239,.2);color:#f5f3efc2;font:700 12px/1.25 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-audit-proof b{margin-right:9px;color:var(--nx-red, #ee2e43)}html:root body.soltis-studio .s-audit-card{position:relative;padding:clamp(24px,3vw,38px);border:1px solid rgba(9,11,16,.12);border-radius:32px 8px;color:var(--nx-ink, #090b10);background:#fff!important;box-shadow:0 36px 100px #00000052!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:root body.soltis-studio .s-audit-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:19px;border-bottom:1px solid rgba(9,11,16,.14);color:#090b108c;font:800 9px/1 var(--nx-font, Manrope, sans-serif);letter-spacing:.14em}html:root body.soltis-studio .s-audit-card-head i{width:9px;height:9px;border-radius:0;background:var(--nx-blue, #2259e8);box-shadow:13px 0 0 var(--nx-red, #ee2e43)}html:root body.soltis-studio .s-audit-form label{color:#090b109e;font:750 11px/1.2 var(--nx-font, Manrope, sans-serif)}html:root body.soltis-studio .s-audit-form :is(input,textarea,select){color:var(--nx-ink, #090b10);border-color:#090b103d;background-color:transparent}html:root body.soltis-studio .s-audit-form :is(input,textarea)::placeholder{color:#090b1061}html:root body.soltis-studio .s-audit-form select{color:var(--nx-ink, #090b10)}html:root body.soltis-studio .s-audit-form :is(input,textarea,select):focus{border-color:var(--nx-blue, #2259e8);box-shadow:0 1px 0 var(--nx-blue, #2259e8)}html:root body.soltis-studio .s-audit-privacy{color:#090b1080}html:root body.soltis-studio .s-audit-success{border:1px solid rgba(34,89,232,.25);color:var(--nx-ink, #090b10);background:#2259e814}html:root body.soltis-studio .s-audit-success strong{color:var(--nx-blue, #2259e8)}html:root body.soltis-studio .s-audit-success p{color:#090b10ab}html:root body.soltis-studio .s-mini-cta{position:relative;padding:clamp(72px,8vw,108px) 0;overflow:hidden;color:var(--nx-paper, #f5f3ef);background:var(--nx-ink, #090b10)!important;background-image:none!important}html:root body.soltis-studio .s-mini-cta:before{content:"";position:absolute;inset:0 auto 0 0;width:9px;background:linear-gradient(var(--nx-red, #ee2e43) 0 50%,var(--nx-blue, #2259e8) 50%)}html:root body.soltis-studio .s-mini-cta:after{content:none!important}html:root body.soltis-studio .s-mini-cta .s-shell{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}html:root body.soltis-studio .s-mini-cta h2{max-width:820px;margin:12px 0 0;color:var(--nx-paper, #f5f3ef);font:850 clamp(38px,4.6vw,64px)/.96 var(--nx-font, Manrope, sans-serif);letter-spacing:-.055em}@media(min-width:1121px){html:root body.soltis-studio .s-page-hero--studio-detail .s-page-copy h1{font-size:clamp(48px,4.1vw,64px)!important;line-height:.98!important;letter-spacing:-.055em!important}}@media(max-width:1120px){html:root body.soltis-studio .s-page-hero__layout{grid-template-columns:1fr;gap:54px}html:root body.soltis-studio .s-page-copy{max-width:860px!important}html:root body.soltis-studio .nx-page-visual{width:min(100%,820px);min-height:440px}html:root body.soltis-studio .s-detail-row{grid-template-columns:90px minmax(230px,.8fr) minmax(280px,1.2fr);gap:32px}html:root body.soltis-studio .s-about-principles{grid-template-columns:1fr 1fr}html:root body.soltis-studio .s-service-chapter{grid-template-columns:1fr}html:root body.soltis-studio .s-service-chapter-head{position:static;display:grid;grid-template-columns:170px minmax(0,1fr) minmax(280px,.8fr);gap:26px;align-items:end}html:root body.soltis-studio .s-service-chapter-head :is(small,h3,p){margin:0}html:root body.soltis-studio .s-service-grid--chapter>a{grid-template-columns:90px minmax(150px,.72fr) minmax(220px,1.28fr) 42px}html:root body.soltis-studio .s-industry-more-links{grid-template-columns:1fr 1fr}html:root body.soltis-studio .s-cinema-steps{grid-template-columns:1fr 1fr}}@media(max-width:900px){html:root body.soltis-studio .s-page-hero--studio{padding:76px 0 68px}html:root body.soltis-studio .s-page-copy h1{font-size:clamp(48px,10vw,68px)!important}html:root body.soltis-studio .nx-page-visual{min-height:410px;border-radius:28px 7px}html:root body.soltis-studio .s-detail-row,html:root body.soltis-studio .s-detail--dark .s-detail-row{grid-template-columns:76px 1fr;gap:18px 26px;padding:34px 0}html:root body.soltis-studio .s-detail-row p{grid-column:2}html:root body.soltis-studio .s-about-founder__intro{grid-template-columns:1fr;gap:44px}html:root body.soltis-studio .s-about-founder__identity{min-height:260px}html:root body.soltis-studio .s-services-page .s-services-head,html:root body.soltis-studio .s-market-head,html:root body.soltis-studio .s-depth-head{grid-template-columns:1fr;gap:28px}html:root body.soltis-studio .s-service-chapter-head{grid-template-columns:1fr;gap:14px}html:root body.soltis-studio .s-service-grid--chapter>a{grid-template-columns:76px 1fr 42px;gap:20px}html:root body.soltis-studio .s-service-grid--chapter p{grid-column:2}html:root body.soltis-studio .s-service-grid--chapter>a>span{grid-column:3;grid-row:1 / 3}html:root body.soltis-studio .s-cinema-stage{grid-template-columns:1fr;gap:44px}html:root body.soltis-studio .s-cinema-signal{min-height:230px}html:root body.soltis-studio .industry-index{top:72px;grid-template-columns:1fr 1fr}html:root body.soltis-studio .industry-index a:nth-child(2){border-right:0}html:root body.soltis-studio .industry-index a:nth-child(-n+2){border-bottom:1px solid rgba(9,11,16,.16)}html:root body.soltis-studio .industry-chapter>header{grid-template-columns:130px 1fr}html:root body.soltis-studio .s-industry-focus{grid-template-columns:110px 1fr;gap:18px 30px}html:root body.soltis-studio .s-industry-focus .s-hub-action{grid-column:2;justify-self:start}html:root body.soltis-studio .s-depth-faq-layout{grid-template-columns:1fr;gap:44px}html:root body.soltis-studio .s-audit-layout{grid-template-columns:1fr;gap:50px}html:root body.soltis-studio .s-mini-cta .s-shell{align-items:flex-start;flex-direction:column}}@media(max-width:640px){html:root body.soltis-studio .s-page-hero--studio{padding:52px 0;background-size:42px 42px,42px 42px,auto!important}html:root body.soltis-studio .s-page-hero--studio:before{background:linear-gradient(90deg,var(--nx-red, #ee2e43) 0 5px,transparent 5px),radial-gradient(circle at 90% 32%,rgba(34,89,232,.18),transparent 34%)}html:root body.soltis-studio .s-page-hero__layout{gap:42px}html:root body.soltis-studio .s-page-copy .s-eyebrow{margin-bottom:21px;font-size:9px}html:root body.soltis-studio .s-page-copy h1{font-size:clamp(42px,12vw,56px)!important;line-height:.94!important;letter-spacing:-.06em!important;overflow-wrap:anywhere}html:root body.soltis-studio .s-page-copy>p:not(.s-eyebrow){margin:24px 0 28px!important;font-size:16px;line-height:1.58}html:root body.soltis-studio .s-page-stat{grid-template-columns:1fr;gap:10px}html:root body.soltis-studio .s-page-stat span{padding-left:0;border-left:0}html:root body.soltis-studio .nx-page-visual{width:100%;min-height:350px;border-radius:23px 6px}html:root body.soltis-studio .nx-page-visual__mast{padding:18px}html:root body.soltis-studio .nx-page-visual__mast img{width:40px;height:40px;border-radius:11px}html:root body.soltis-studio .nx-page-visual__foot{padding:16px 18px}html:root body.soltis-studio .nx-services-ledger,html:root body.soltis-studio .nx-market-board,html:root body.soltis-studio .nx-founder-board,html:root body.soltis-studio .nx-publication-board,html:root body.soltis-studio .nx-capability-board,html:root body.soltis-studio .nx-industry-board{grid-template-columns:.78fr 1.22fr}html:root body.soltis-studio .nx-services-ledger__count,html:root body.soltis-studio .nx-market-board__count,html:root body.soltis-studio .nx-founder-board__initials,html:root body.soltis-studio .nx-capability-board__code,html:root body.soltis-studio .nx-industry-board__code{padding:22px 16px}html:root body.soltis-studio .nx-services-ledger__count strong,html:root body.soltis-studio .nx-market-board__count strong,html:root body.soltis-studio .nx-founder-board__initials{font-size:clamp(62px,21vw,90px)}html:root body.soltis-studio .nx-services-ledger__rows>span,html:root body.soltis-studio .nx-capability-board__path span{grid-template-columns:24px 1fr;gap:5px 8px;padding:15px 13px}html:root body.soltis-studio .nx-services-ledger__rows em,html:root body.soltis-studio .nx-capability-board__path em{font-size:13px}html:root body.soltis-studio .nx-services-ledger__rows small,html:root body.soltis-studio .nx-capability-board__path small{font-size:8px}html:root body.soltis-studio .nx-market-board__grid span{padding:15px 12px;font-size:12px}html:root body.soltis-studio .nx-founder-board__identity{padding:20px 15px}html:root body.soltis-studio .nx-founder-board__identity strong{font-size:16px}html:root body.soltis-studio .nx-founder-board__principles span{padding:12px 15px;font-size:10px}html:root body.soltis-studio .nx-publication-board__issue{padding:20px 16px}html:root body.soltis-studio .nx-publication-board__issue strong{font-size:clamp(38px,12vw,52px)}html:root body.soltis-studio .nx-publication-board__topics span{padding:15px 12px;font-size:10px}html:root body.soltis-studio .nx-industry-board__matrix span{min-height:74px;padding:12px;font-size:9px}html:root body.soltis-studio .nx-industry-board>p{padding:14px;font-size:9px}html:root body.soltis-studio .nx-standard-board{grid-template-columns:1fr}html:root body.soltis-studio .nx-standard-board>img{width:150px}html:root body.soltis-studio .nx-standard-board>div{border-left:0;border-top:1px solid rgba(245,243,239,.14)}html:root body.soltis-studio .s-detail-row,html:root body.soltis-studio .s-detail--dark .s-detail-row{grid-template-columns:1fr;gap:13px;padding:31px 0}html:root body.soltis-studio .s-detail-row p{grid-column:auto}html:root body.soltis-studio .s-about-principles{grid-template-columns:1fr}html:root body.soltis-studio .s-about-principles article{min-height:0}html:root body.soltis-studio .s-about-principles h3{margin-top:44px}html:root body.soltis-studio .s-about-founder__actions{align-items:stretch;flex-direction:column}html:root body.soltis-studio .s-about-founder__text-link{margin:8px 0 0;text-align:center}html:root body.soltis-studio .s-service-chapters{gap:64px}html:root body.soltis-studio .s-service-grid--chapter>a{grid-template-columns:1fr 40px;gap:9px 15px;padding:24px 0!important}html:root body.soltis-studio .s-service-grid--chapter small,html:root body.soltis-studio .s-service-grid--chapter h4,html:root body.soltis-studio .s-service-grid--chapter p{grid-column:1}html:root body.soltis-studio .s-service-grid--chapter>a>span{grid-column:2;grid-row:1 / 4}html:root body.soltis-studio .s-cinema-signal{min-height:190px}html:root body.soltis-studio .s-cinema-steps{grid-template-columns:1fr}html:root body.soltis-studio .industry-index{position:static;grid-template-columns:1fr;border-radius:14px}html:root body.soltis-studio .industry-index a{border-right:0;border-bottom:1px solid rgba(9,11,16,.16)}html:root body.soltis-studio .industry-index a:last-child{border-bottom:0}html:root body.soltis-studio .industry-chapter>header{grid-template-columns:1fr;gap:11px}html:root body.soltis-studio .s-industry-focus{grid-template-columns:1fr;gap:12px;padding:26px 0}html:root body.soltis-studio .s-industry-focus .s-hub-action{grid-column:auto}html:root body.soltis-studio .s-industry-more{padding:32px 22px;border-radius:24px 6px}html:root body.soltis-studio .s-industry-more>header{grid-template-columns:1fr;gap:18px}html:root body.soltis-studio .s-industry-more-links{grid-template-columns:1fr}html:root body.soltis-studio .s-industry-more-cta{align-items:flex-start;flex-direction:column}html:root body.soltis-studio .s-depth-item{grid-template-columns:1fr;gap:15px}html:root body.soltis-studio .s-depth-number{font-size:25px}html:root body.soltis-studio .s-rich-inner h2{margin-top:54px}html:root body.soltis-studio .s-audit-first{padding:52px 0 64px}html:root body.soltis-studio .s-audit-copy h1{font-size:clamp(43px,12vw,57px)}html:root body.soltis-studio .s-audit-proof{grid-template-columns:1fr}html:root body.soltis-studio .s-audit-card{padding:22px 18px;border-radius:23px 6px}html:root body.soltis-studio .s-audit-form{grid-template-columns:1fr}html:root body.soltis-studio .s-audit-form .s-wide{grid-column:auto}}@media(prefers-reduced-motion:reduce){html:root body.soltis-studio .nx-page-visual,html:root body.soltis-studio .s-service-grid--chapter>a,html:root body.soltis-studio .s-hub-action{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/soltis-brand-pages.css.map */
