.faq-list_root__MVuh3{width:min(100% - 40px,900px);margin-inline:auto;font:1rem/1.8 var(--sqhl-font)}.faq-list_root__MVuh3 *{box-sizing:border-box}.faq-list_search__CamdP label{display:block;font-weight:600;margin-bottom:12px}.faq-list_search__CamdP>div{display:flex;gap:10px}.faq-list_search__CamdP input{width:100%;min-width:0;min-height:48px;padding:12px 16px;background:var(--sqhl-surface);color:var(--sqhl-ink)}.faq-list_root__MVuh3 button,.faq-list_search__CamdP input{border:1px solid var(--sqhl-line);border-radius:3px;font:inherit}.faq-list_root__MVuh3 button{min-height:44px;padding:10px 16px;color:var(--sqhl-blue-dark);background:var(--sqhl-surface-cool);cursor:pointer;white-space:nowrap}.faq-list_root__MVuh3 :is(input,button,summary,a):focus-visible{outline:3px solid var(--sqhl-orange);outline-offset:3px}.faq-list_count___pzWT{margin:16px 0 28px;color:var(--sqhl-muted);font-size:.875rem}.faq-list_category__pPftn{border-top:1px solid var(--sqhl-line)}.faq-list_category__pPftn:last-child{border-bottom:1px solid var(--sqhl-line)}.faq-list_category__pPftn>summary{cursor:pointer;padding-block:22px;font-weight:600;font-size:1.125rem}.faq-list_category__pPftn small{font-size:.8125rem;color:var(--sqhl-muted);font-weight:400;margin-left:16px}.faq-list_questions__Sat9i{padding-left:24px}.faq-list_question__DNNLD{border-top:1px solid var(--sqhl-line)}.faq-list_question__DNNLD summary{cursor:pointer;font-size:1rem;padding-block:18px;font-weight:500}.faq-list_question__DNNLD>div{padding:0 0 24px;color:var(--sqhl-ink-soft);font-size:.9375rem;white-space:pre-line;overflow-wrap:anywhere}.faq-list_empty__KiaAB{padding:32px 24px;border:1px solid var(--sqhl-line)}.faq-list_empty__KiaAB h2{font-size:1.25rem;margin-bottom:12px}.faq-list_empty__KiaAB p{margin-bottom:16px}.faq-list_empty__KiaAB a{display:inline-flex;align-items:center;min-height:44px;margin-left:20px;color:var(--sqhl-blue-dark)}@media(max-width:360px){.faq-list_category__pPftn small{display:block;margin-left:18px}.faq-list_questions__Sat9i{padding-left:12px}}.studio_page__P_npy{color:var(--sqhl-ink);background:var(--sqhl-paper);font:1rem/1.8 var(--sqhl-font);overflow-wrap:break-word}.studio_page__P_npy *,.studio_page__P_npy :after,.studio_page__P_npy :before{box-sizing:border-box}.studio_page__P_npy figure,.studio_page__P_npy h1,.studio_page__P_npy h2,.studio_page__P_npy h3,.studio_page__P_npy p{margin:0}.studio_page__P_npy h1,.studio_page__P_npy h2,.studio_page__P_npy h3{font-style:normal;font-weight:600}.studio_page__P_npy a:focus-visible,.studio_page__P_npy summary:focus-visible{outline:3px solid var(--sqhl-orange);outline-offset:4px}.studio_shell__wXzpq{width:min(100% - 64px,1200px);margin-inline:auto}.studio_section__gGO6H{padding-block:clamp(56px,6vw,88px)}.studio_section__gGO6H+.studio_section__gGO6H{border-top:1px solid var(--sqhl-line)}.studio_white__GvZmS{background:var(--sqhl-surface)}.studio_dark__70eWE{--section-text:var(--sqhl-surface);--section-secondary:var(--sqhl-on-dark);color:var(--section-text);background:var(--sqhl-navy)}.studio_eyebrow__3k8he{display:block;margin-bottom:20px;color:var(--sqhl-blue-dark);font-size:.8125rem;font-weight:650;letter-spacing:.07em}.studio_dark__70eWE .studio_eyebrow__3k8he{color:var(--sqhl-on-dark-accent)}.studio_heading__R0JRt{max-width:850px;margin-bottom:36px}.studio_heading__R0JRt h2{margin-bottom:16px;font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.35;letter-spacing:-.035em;text-wrap:balance}.studio_heading__R0JRt p{max-width:680px;color:var(--sqhl-ink-soft);font-size:1rem}.studio_dark__70eWE .studio_heading__R0JRt p{color:var(--section-secondary)}.studio_hero__0l4nf{padding-block:64px 72px}.studio_methodologyHero__D76yY{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,68px);align-items:center}.studio_methodologyHeroCopy__BrsxK,.studio_methodologyRoadmap__FZYyd{min-width:0}.studio_methodologyRoadmap__FZYyd{padding:clamp(24px,3vw,36px);border:1px solid rgb(255 255 255/.18);color:var(--sqhl-surface);background:#102f4c}.studio_methodologyRoadmapHeader__8MQZP{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid rgb(255 255 255/.18)}.studio_methodologyRoadmapHeader__8MQZP>span{font-size:.875rem;font-weight:650}.studio_methodologyRoadmapHeader__8MQZP small{color:var(--sqhl-on-dark);font-size:.6875rem;letter-spacing:.1em}.studio_methodologyRoadmapSteps__oUmp4{position:relative;display:grid;margin:18px 0 0;padding:0;list-style:none}.studio_methodologyRoadmapSteps__oUmp4:before{position:absolute;top:23px;bottom:23px;left:16px;width:1px;background:rgb(255 255 255/.22);content:""}.studio_methodologyRoadmapSteps__oUmp4 li{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:16px;align-items:center;min-height:72px;border-bottom:1px solid rgb(255 255 255/.12)}.studio_methodologyStageIndex__gsgO8{z-index:1;display:grid;width:33px;height:33px;place-items:center;border:1px solid rgb(249 179 97/.75);border-radius:50%;color:var(--sqhl-on-dark-accent);background:#102f4c;font-size:.6875rem;font-weight:700}.studio_methodologyRoadmapSteps__oUmp4 li>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.studio_methodologyRoadmapSteps__oUmp4 strong{font-size:.9375rem;line-height:1.45}.studio_methodologyRoadmapSteps__oUmp4 li>div>small{flex:0 0 auto;color:var(--sqhl-on-dark);font-size:.6875rem}.studio_methodologyRoadmapNote__z2kqf{margin-top:20px;color:var(--sqhl-on-dark);font-size:.75rem;line-height:1.6}.studio_serviceHero__O8gEf{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(32px,5vw,72px);align-items:center}.studio_serviceHeroCopy__p6PqG{min-width:0}.studio_serviceHeroVisual__FNy7j{min-width:0;margin:0}.studio_serviceHeroImage__HmEEg{position:relative;aspect-ratio:3/2;overflow:hidden;border:1px solid var(--sqhl-line);background:var(--sqhl-surface-cool)}.studio_serviceHeroImage__HmEEg img{object-fit:cover}.studio_serviceHeroVisual__FNy7j figcaption{margin-top:10px;color:var(--sqhl-muted);font-size:.75rem;line-height:1.6}.studio_split__Okogl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,72px);align-items:center}.studio_catalogue__40Joc>*,.studio_contactGrid__SrLdc>*,.studio_pair__PbKJu>*,.studio_split__Okogl>*,.studio_timeline__typ_D>*{min-width:0}.studio_hero__0l4nf h1{margin-bottom:24px;font-size:clamp(2.25rem,4.3vw,4rem);line-height:1.25;letter-spacing:-.04em;text-wrap:balance}.studio_hero__0l4nf h1 span{display:block}.studio_hero__0l4nf p{max-width:650px;color:var(--sqhl-ink-soft)}.studio_dark__70eWE .studio_hero__0l4nf p{color:var(--section-secondary)}.studio_photo__ZRlUe{position:relative;aspect-ratio:5/4;overflow:hidden;background:var(--sqhl-surface-cool);border-radius:3px}.studio_photo__ZRlUe img{object-fit:cover}.studio_aboutBrandVisual___OzG4{position:relative;display:flex;min-height:430px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:clamp(24px,3vw,40px);border:1px solid rgb(255 255 255/.18);color:var(--sqhl-navy);background:var(--sqhl-surface)}.studio_aboutBrandVisual___OzG4:before{position:absolute;top:-23%;right:-16%;width:min(76%,390px);aspect-ratio:1;border:1px solid rgb(27 91 145/.2);border-radius:50%;content:"";pointer-events:none}.studio_aboutBrandMeta__7F2Jk{position:relative;z-index:1;display:flex;justify-content:space-between;gap:16px;color:var(--sqhl-muted);font-size:.6875rem;font-weight:650;letter-spacing:.08em}.studio_aboutBrandMark__v4Jye{position:relative;z-index:1;display:flex;align-items:baseline;gap:.06em;margin:22px 0 10px;font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(6rem,13vw,10rem);font-weight:700;letter-spacing:-.1em;line-height:.82}.studio_aboutBrandMark__v4Jye span:first-child{color:var(--sqhl-blue-dark)}.studio_aboutBrandMark__v4Jye span:last-child{color:var(--sqhl-orange-ink)}.studio_aboutBrandRule__jQ_b0{position:relative;z-index:1;height:1px;margin-block:20px;background:var(--sqhl-line)}.studio_aboutBrandServices___PkZ7{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.studio_aboutBrandServices___PkZ7>div{display:grid;align-content:start;gap:8px;padding-left:12px;border-left:2px solid var(--sqhl-blue-dark)}.studio_aboutBrandServices___PkZ7>div:last-child{border-color:var(--sqhl-orange)}.studio_aboutBrandServices___PkZ7 span{color:var(--sqhl-muted);font-size:.6875rem;font-weight:700;letter-spacing:.06em}.studio_aboutBrandServices___PkZ7 strong{font-size:.9375rem;line-height:1.45}.studio_aboutBrandServices___PkZ7 small{color:var(--sqhl-ink-soft);font-size:.6875rem;line-height:1.55}.studio_dark__70eWE .studio_aboutBrandVisual___OzG4>p{position:relative;z-index:1;margin-top:20px;color:var(--sqhl-ink);font-size:.8125rem}.studio_aboutWorkflow__2A88g{position:relative;padding:24px 0 24px 28px;border-left:1px solid var(--sqhl-line)}.studio_aboutWorkflowHeading__yQbAl{display:block;margin-bottom:26px;color:var(--sqhl-blue-dark);font-size:.75rem;font-weight:700;letter-spacing:.06em}.studio_aboutWorkflow__2A88g ol{display:grid;gap:20px;margin:0;padding:0;list-style:none}.studio_aboutWorkflow__2A88g li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px}.studio_aboutWorkflow__2A88g li>span{color:var(--sqhl-orange-ink);font-size:.75rem;font-weight:700}.studio_aboutWorkflow__2A88g li strong{display:block;font-size:.9375rem}.studio_aboutWorkflow__2A88g li p{margin-top:5px;color:var(--sqhl-ink-soft);font-size:.8125rem;line-height:1.65}.studio_caption__1Vt9G{margin-top:12px;font-size:.75rem;color:var(--sqhl-muted)}.studio_dark__70eWE .studio_caption__1Vt9G{color:var(--section-secondary)}.studio_linkRow__9kpx_{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.studio_button__zxb9I{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:12px 22px;border:1px solid var(--sqhl-blue-dark);border-radius:3px;color:var(--sqhl-surface);background:var(--sqhl-blue-dark);font-weight:600;font-size:.9375rem;text-decoration:none;white-space:nowrap;transition:background var(--sqhl-motion-fast) var(--sqhl-ease)}.studio_button__zxb9I:hover{background:var(--sqhl-navy)}.studio_dark__70eWE .studio_button__zxb9I{background:var(--sqhl-surface);border-color:var(--sqhl-surface);color:var(--sqhl-navy)}.studio_dark__70eWE .studio_button__zxb9I:hover{background:var(--sqhl-on-dark-accent)}.studio_link___r01Z{display:inline-flex;min-height:44px;align-items:center;gap:16px;font-size:.9375rem;font-weight:600;color:var(--sqhl-blue-dark);text-decoration:none}.studio_link___r01Z:hover{text-decoration:underline;text-underline-offset:5px}.studio_dark__70eWE .studio_link___r01Z{color:var(--sqhl-surface)}.studio_metrics__wGR_s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--sqhl-line);margin-top:28px}.studio_metric__B5Ud2{padding:26px;border-left:1px solid var(--sqhl-line)}.studio_metric__B5Ud2:first-child{padding-left:0;border:0}.studio_metric__B5Ud2 strong{display:block;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:600;line-height:1.3}.studio_metric__B5Ud2 span{display:block;margin-top:6px;font-size:.8125rem;color:var(--sqhl-ink-soft)}.studio_intro___8q7_{max-width:830px}.studio_intro___8q7_ p+p{margin-top:20px}.studio_intro___8q7_ h2{margin-bottom:24px;font-size:clamp(1.75rem,3vw,2.8rem);line-height:1.4;letter-spacing:-.025em}.studio_intro___8q7_ p{color:var(--sqhl-ink-soft)}.studio_identity__Q1T71{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px}.studio_identity__Q1T71 dl{margin:0}.studio_identity__Q1T71 dl div{display:grid;grid-template-columns:7em minmax(0,1fr);gap:16px;padding-block:16px;border-bottom:1px solid var(--sqhl-line);font-size:.875rem}.studio_identity__Q1T71 dt{color:var(--sqhl-muted)}.studio_identity__Q1T71 dd{margin:0;overflow-wrap:anywhere}.studio_identity__Q1T71 h2{font-size:1.6rem;margin-bottom:20px;line-height:1.45}.studio_verify__th2F_{display:grid}.studio_verify__th2F_ a{padding-block:14px;border-bottom:1px solid var(--sqhl-line);color:var(--sqhl-blue-dark);text-decoration:none;font-size:.875rem;min-height:44px}.studio_verify__th2F_ a:hover{text-decoration:underline;text-underline-offset:4px}.studio_note__j3Eh5{font-size:.8125rem;color:var(--sqhl-muted);margin-top:20px}.studio_pair__PbKJu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.studio_principles___7o3b{border-top:1px solid var(--sqhl-line);margin-top:32px}.studio_principle__Fiv51{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding-block:24px;border-bottom:1px solid var(--sqhl-line)}.studio_principle__Fiv51 h3{font-size:1.125rem}.studio_principle__Fiv51 p{color:var(--sqhl-ink-soft);font-size:.9375rem}.studio_timeline__typ_D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.studio_timeline__typ_D article{padding-block:24px;border-top:1px solid var(--sqhl-line)}.studio_timeline__typ_D time{color:var(--sqhl-warning);font-size:.8125rem}.studio_timeline__typ_D h3{margin-block:10px;font-size:1.125rem}.studio_timeline__typ_D p{color:var(--sqhl-ink-soft);font-size:.9375rem}.studio_statement__4m7h5{font-size:clamp(1.4rem,2.4vw,2.1rem);line-height:1.65}.studio_statement__4m7h5 span{display:block;font-size:.8125rem;color:var(--section-secondary);margin-bottom:8px}.studio_contactGrid__SrLdc{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.studio_contactCopy__CFB8S{padding-top:16px;max-width:800px}.studio_contactCopy__CFB8S h1{font-size:clamp(2.25rem,4vw,3.8rem);line-height:1.3;letter-spacing:-.04em;margin-bottom:24px}.studio_contactCopy__CFB8S>p{max-width:460px;color:var(--sqhl-ink-soft)}.studio_formAnchor__Xatsm{display:inline-flex;min-height:48px;align-items:center;gap:16px;margin-top:20px;padding:0 16px;border-radius:3px;color:var(--sqhl-surface);background:var(--sqhl-blue-dark);font-size:.9375rem;font-weight:650;text-decoration:none;transition:background var(--sqhl-motion-fast) var(--sqhl-ease)}.studio_formAnchor__Xatsm:hover{background:var(--sqhl-navy)}.studio_contactLinks__x7mS5{margin-top:32px;display:grid}.studio_contactLinks__x7mS5 a{display:block;padding-block:16px;color:var(--sqhl-blue-dark);text-decoration:none;border-top:1px solid var(--sqhl-line);overflow-wrap:anywhere}.studio_contactLinks__x7mS5 small{display:block;color:var(--sqhl-muted);font-size:.8125rem;margin-bottom:4px}.studio_contactLinks__x7mS5 strong{font-size:1.15rem;font-weight:600}.studio_contactLinks__x7mS5 a:first-child strong{font-size:1.75rem;letter-spacing:-.025em}.studio_contactProcess__RSP_c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.studio_contactProcess__RSP_c article{border-top:1px solid var(--sqhl-line);padding-top:24px}.studio_contactProcess__RSP_c span{color:var(--sqhl-warning);font-size:.8125rem}.studio_contactProcess__RSP_c h3{font-size:1.25rem;margin-block:14px}.studio_contactProcess__RSP_c p{color:var(--sqhl-ink-soft);font-size:.9375rem}.studio_faq__Fdk4f details{border-top:1px solid var(--sqhl-line)}.studio_faq__Fdk4f details:last-child{border-bottom:1px solid var(--sqhl-line)}.studio_faq__Fdk4f summary{padding-block:20px;font-weight:600;cursor:pointer}.studio_faq__Fdk4f details p{margin:0 0 24px;max-width:840px;color:var(--sqhl-ink-soft)}.studio_catalogue__40Joc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.studio_catalogue__40Joc article{padding-block:28px;border-top:1px solid var(--sqhl-line);scroll-margin-top:100px}.studio_catalogue__40Joc span{color:var(--sqhl-warning);font-size:.8125rem}.studio_catalogue__40Joc h3{font-size:1.35rem;margin-block:12px;line-height:1.5}.studio_catalogue__40Joc p{color:var(--sqhl-ink-soft)}.studio_catalogue__40Joc ul{padding-left:20px;color:var(--sqhl-ink-soft);font-size:.875rem;margin-block:18px}.studio_catalogue__40Joc li{padding-block:4px}.studio_growthMap__uQXlN{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.85fr);gap:clamp(28px,4vw,56px);align-items:stretch}.studio_platformGroup__8DavP{min-width:0}.studio_platformGroup__8DavP>h3{margin:0 0 22px;color:var(--sqhl-ink);font-size:1.25rem;line-height:1.4}.studio_platformStatement__klAi4{color:var(--sqhl-ink);font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:650;letter-spacing:-.025em;line-height:1.45}.studio_platformGroup__8DavP>.studio_platformSummary__0Prgl{max-width:58ch;margin-top:12px;color:var(--sqhl-ink-soft)}.studio_platformGroup__8DavP .studio_linkRow__9kpx_{margin-top:16px}.studio_platformIndexTitle__66cZU{margin:28px 0 14px;color:var(--sqhl-muted);font-size:.8125rem;font-weight:650;line-height:1.5}.studio_platformList__7ydcG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;margin:0;padding:0;list-style:none}.studio_platformList__7ydcG li{min-width:0;padding-top:4px}.studio_platformList__7ydcG h4{margin:0 0 7px;color:var(--sqhl-ink);font-size:1rem;line-height:1.45}.studio_platformList__7ydcG p{margin:0;color:var(--sqhl-ink-soft);font-size:.875rem;line-height:1.7}.studio_geoCapability__QcgZg{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:28px;border-top:2px solid var(--sqhl-blue-dark);border-radius:0 0 8px 8px;background:var(--sqhl-surface-cool)}.studio_geoCapability__QcgZg h3{margin:0 0 14px;color:var(--sqhl-ink);font-size:1.3rem;line-height:1.4}.studio_geoCapability__QcgZg p{margin:0;color:var(--sqhl-ink-soft);font-size:.9375rem;line-height:1.8}.studio_geoCapability__QcgZg .studio_geoCapabilityStatement__TyuOI{margin:0 0 12px;color:var(--sqhl-ink);font-size:1.125rem;font-weight:650;line-height:1.55}.studio_geoCapability__QcgZg .studio_geoCapabilityNote__9_90X{margin-top:14px;color:var(--sqhl-ink);font-size:.875rem;font-weight:600}.studio_geoCapabilityLink__cvz1E{min-height:44px;display:inline-flex;align-items:center;margin-top:auto;padding-top:20px;color:var(--sqhl-blue-dark);font-size:.9375rem;font-weight:650;text-decoration:none}.studio_geoCapabilityLink__cvz1E:hover{text-decoration:underline;text-underline-offset:4px}.studio_core__57Mtk{padding:36px;border:1px solid var(--sqhl-line);background:var(--sqhl-surface)}.studio_coreDark__FnX90{background:var(--sqhl-navy);border-color:var(--sqhl-navy);color:var(--sqhl-surface)}.studio_core__57Mtk>span{color:var(--sqhl-warning);font-size:.8125rem}.studio_coreDark__FnX90>span{color:var(--sqhl-on-dark-accent)}.studio_core__57Mtk h2{font-size:clamp(1.65rem,2.8vw,2.3rem);line-height:1.4;margin-block:20px}.studio_core__57Mtk p{color:var(--sqhl-ink-soft)}.studio_coreDark__FnX90 p{color:var(--sqhl-on-dark)}.studio_coreDark__FnX90 .studio_link___r01Z{color:var(--sqhl-surface)}.studio_core__57Mtk .studio_link___r01Z{margin-top:20px}.studio_serviceDetails__gJlbl details{border-bottom:1px solid var(--sqhl-line);padding-block:6px}.studio_serviceDetails__gJlbl summary{min-height:56px;padding-block:14px;font-weight:600;cursor:pointer}.studio_serviceDetails__gJlbl p{color:var(--sqhl-ink-soft);margin:0 0 20px}.studio_phase__G6s2E{display:grid;grid-template-columns:60px minmax(0,.65fr) minmax(0,1fr);gap:32px;padding-block:36px;border-top:1px solid var(--sqhl-line)}.studio_phaseNumber__7gXN5{font-size:1.125rem;color:var(--sqhl-warning)}.studio_phaseTime__rpELr{display:block;margin-bottom:8px;color:var(--sqhl-blue-dark);font-size:.75rem;font-weight:650;letter-spacing:.04em}.studio_phase__G6s2E h2{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.4;margin-bottom:14px}.studio_phase__G6s2E p,.studio_phase__G6s2E ul{color:var(--sqhl-ink-soft)}.studio_phase__G6s2E ul{margin:0;padding-left:20px}.studio_phase__G6s2E li+li{margin-top:12px}.studio_phase__G6s2E small{display:block;margin-top:22px;padding-top:16px;border-top:1px solid var(--sqhl-line);color:var(--sqhl-muted);font-size:.8125rem}@media(max-width:1000px){.studio_methodologyHero__D76yY{grid-template-columns:minmax(0,1fr);gap:28px}.studio_contactGrid__SrLdc{gap:36px}.studio_identity__Q1T71{gap:32px}.studio_phase__G6s2E{grid-template-columns:40px minmax(0,.75fr) minmax(0,1fr);gap:24px}}@media(max-width:700px){.studio_shell__wXzpq{width:calc(100% - 40px)}.studio_hero__0l4nf{padding-block:40px 48px}.studio_methodologyHero__D76yY{grid-template-columns:minmax(0,1fr);gap:24px}.studio_methodologyRoadmap__FZYyd{padding:22px 18px}.studio_methodologyRoadmapSteps__oUmp4 li{min-height:68px;gap:12px}.studio_methodologyRoadmapSteps__oUmp4 li>div{display:grid;gap:3px}.studio_serviceHero__O8gEf{grid-template-columns:minmax(0,1fr);gap:26px}.studio_serviceHeroVisual__FNy7j{grid-row:2}.studio_aboutBrandVisual___OzG4{min-height:360px;padding:24px}.studio_aboutBrandMark__v4Jye{font-size:clamp(5.5rem,24vw,7.5rem)}.studio_aboutBrandServices___PkZ7{gap:14px}.studio_aboutBrandServices___PkZ7 small{font-size:.6875rem}.studio_aboutWorkflow__2A88g{padding:18px 0 18px 20px}.studio_hero__0l4nf h1{font-size:clamp(2rem,8.5vw,2.8rem)}.studio_catalogue__40Joc,.studio_contactGrid__SrLdc,.studio_identity__Q1T71,.studio_pair__PbKJu,.studio_split__Okogl{grid-template-columns:minmax(0,1fr);gap:32px}.studio_photo__ZRlUe{aspect-ratio:16/11}.studio_metrics__wGR_s{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_metric__B5Ud2{padding:20px}.studio_metric__B5Ud2:nth-child(3){border-left:0;padding-left:0}.studio_metric__B5Ud2:nth-child(n+3){border-top:1px solid var(--sqhl-line)}.studio_principle__Fiv51,.studio_timeline__typ_D{grid-template-columns:minmax(0,1fr)}.studio_principle__Fiv51{gap:6px;padding-block:20px}.studio_principle__Fiv51 p{grid-column:1}.studio_contactCopy__CFB8S h1{font-size:2.25rem}.studio_formAnchor__Xatsm{display:inline-flex;min-height:48px;align-items:center;gap:16px;margin-top:20px;padding:0 16px;border-radius:3px;color:var(--sqhl-surface);background:var(--sqhl-blue-dark);font-size:.9375rem;font-weight:650;text-decoration:none;transition:background var(--sqhl-motion-fast) var(--sqhl-ease)}.studio_formAnchor__Xatsm:hover{background:var(--sqhl-navy)}.studio_contactProcess__RSP_c{grid-template-columns:minmax(0,1fr);gap:28px}.studio_core__57Mtk{padding:28px}.studio_heading__R0JRt{margin-bottom:28px}.studio_heading__R0JRt h2{font-size:1.8rem}.studio_catalogue__40Joc{gap:0}.studio_growthMap__uQXlN,.studio_platformList__7ydcG{grid-template-columns:minmax(0,1fr)}.studio_platformList__7ydcG{gap:20px}.studio_geoCapability__QcgZg{padding:24px 20px}.studio_phase__G6s2E{grid-template-columns:28px minmax(0,1fr);gap:16px;padding-block:28px}.studio_phase__G6s2E>div:last-child{grid-column:2}.studio_phase__G6s2E h2{font-size:1.5rem}.studio_phase__G6s2E li{font-size:.9375rem}}@media(max-width:360px){.studio_shell__wXzpq{width:calc(100% - 32px)}.studio_identity__Q1T71 dl div{grid-template-columns:minmax(0,1fr);gap:4px}.studio_contactCopy__CFB8S h1{font-size:1.9rem}.studio_geoCapability__QcgZg{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.studio_button__zxb9I{transition:none}}.studio_page__P_npy{background:var(--sqhl-surface)}.studio_dark__70eWE{--section-text:var(--sqhl-ink);--section-secondary:var(--sqhl-ink-soft);color:var(--sqhl-ink);background:var(--sqhl-paper)}.studio_dark__70eWE .studio_button__zxb9I{background:var(--sqhl-blue);border-color:var(--sqhl-blue);color:#fff}.studio_dark__70eWE .studio_button__zxb9I:hover{background:var(--sqhl-blue-dark)}.studio_dark__70eWE .studio_link___r01Z{color:var(--sqhl-blue-dark)}.studio_dark__70eWE .studio_eyebrow__3k8he,.studio_eyebrow__3k8he{display:none}.studio_hero__0l4nf h1{letter-spacing:.01em;font-size:clamp(2.125rem,4vw,3.375rem)}.studio_button__zxb9I{border-radius:6px;background:var(--sqhl-blue);border-color:var(--sqhl-blue)}.studio_button__zxb9I:hover{background:var(--sqhl-blue-dark)}.studio_link___r01Z{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media (min-width:701px){.studio_serviceHero__O8gEf{padding-bottom:clamp(40px,3.5vw,52px)}.studio_serviceHero__O8gEf+.studio_section__gGO6H{padding-top:clamp(44px,4vw,58px)}.studio_aboutHeroWrap__uJS1R .studio_hero__0l4nf{padding-bottom:clamp(40px,3.5vw,52px)}.studio_aboutHeroWrap__uJS1R+.studio_section__gGO6H{padding-top:clamp(40px,3.5vw,52px)}}.studio_v5Photo__ca2WV{margin:0}.studio_v5Photo__ca2WV>div{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:4px;background:var(--sqhl-paper)}.studio_v5Photo__ca2WV img{object-fit:cover;filter:saturate(.96) contrast(1.025)}.studio_v5Photo__ca2WV figcaption{margin-top:10px;font-size:.8125rem;color:var(--sqhl-muted)}.studio_statement__4m7h5{font-family:var(--sqhl-font-display)}@media (max-width:640px){.studio_hero__0l4nf{padding-block:32px 40px}.studio_hero__0l4nf h1{font-size:1.875rem}.studio_section__gGO6H{padding-block:44px}.studio_metrics__wGR_s{grid-template-columns:repeat(3,minmax(0,1fr))}.studio_metric__B5Ud2{padding:12px 0 12px 12px}.studio_metric__B5Ud2 strong{font-size:1.375rem}}.studio_methodologyRoadmap__FZYyd{background:var(--sqhl-surface)!important;color:var(--sqhl-ink)!important;box-shadow:none!important;border:1px solid var(--sqhl-line)!important;border-top:3px solid var(--sqhl-ink)!important}.studio_methodologyRoadmap__FZYyd *{color:inherit;border-color:var(--sqhl-line)!important}.studio_methodologyRoadmapHeader__8MQZP small{display:none}.studio_methodologyRoadmap__FZYyd p,.studio_methodologyRoadmap__FZYyd small{color:var(--sqhl-muted)!important}.studio_methodologyStageIndex__gsgO8{color:var(--sqhl-blue)!important;background:none!important}.studio_coreDark__FnX90{background:var(--sqhl-paper)!important;color:var(--sqhl-ink)!important;border-color:var(--sqhl-line)!important}.studio_coreDark__FnX90 p{color:var(--sqhl-ink-soft)!important}.studio_coreDark__FnX90 .studio_link___r01Z{color:var(--sqhl-blue-dark)!important}.studio_catalog__CV2aM{border-top:1px solid var(--sqhl-line-strong,var(--sqhl-line))}.studio_catalogRow__uV_JE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px;padding:28px 0;border-bottom:1px solid var(--sqhl-line)}.studio_catalogHead__WdYee h3{margin:4px 0 8px;font-family:var(--sqhl-font-display);font-weight:600;font-size:1.25rem;line-height:1.4;color:var(--sqhl-ink)}.studio_catalogHead__WdYee p{margin:0;color:var(--sqhl-ink-soft);font-size:.9375rem;line-height:1.75}.studio_catalogNo__yQfOp{display:inline-block;color:var(--sqhl-orange-ink);font-size:.875rem;font-weight:600}.studio_catalogBody__srHvl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;align-content:start}.studio_catalogGroup__uKh2d h4{margin:0 0 8px;font-size:1rem;color:var(--sqhl-ink)}.studio_catalogGroup__uKh2d h4 small{font-size:.875rem;font-weight:400;color:var(--sqhl-ink-soft)}.studio_catalogGroup__uKh2d ul{margin:0;padding:0;list-style:none}.studio_catalogGroup__uKh2d li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:7px 0;border-bottom:1px dashed var(--sqhl-line);font-size:.9375rem;color:var(--sqhl-ink)}.studio_catalogGroup__uKh2d li em{font-style:normal;color:var(--sqhl-ink-soft);font-variant-numeric:tabular-nums;font-size:.875rem}.studio_catalogNote__3xQfU{margin:8px 0 0;color:var(--sqhl-ink-soft);font-size:.875rem}.studio_catalogPricing__Pg6bP{margin:20px 0 0;color:var(--sqhl-ink-soft);font-size:.875rem;line-height:1.75}.studio_sourceNote__zkZOt.studio_sourceNote__zkZOt{display:block;margin:0 auto 40px;color:var(--sqhl-ink-soft);font-size:.8125rem;line-height:1.7}@media (max-width:760px){.studio_catalogRow__uV_JE{grid-template-columns:1fr;gap:14px;padding:22px 0}.studio_catalogBody__srHvl{grid-template-columns:1fr;gap:16px}}