.BrandSocialVisualSystemCasebook_casebook__AL0fr{--casebook-ink:#10233d;--casebook-muted:#5e6d80;--casebook-line:rgba(16,35,61,0.16);--casebook-blue:#1257b8;--casebook-signal:#2eabb2;background:#f7f8f7;color:var(--casebook-ink)}.BrandSocialVisualSystemCasebook_section__SM_Ru{position:relative;overflow:hidden;padding:96px 20px}.BrandSocialVisualSystemCasebook_container__kxg4C{width:min(100%,1280px);margin:0 auto}.BrandSocialVisualSystemCasebook_anchorTarget__AGzAT{scroll-margin-top:96px}.BrandSocialVisualSystemCasebook_eyebrow__qSkDs{margin:0 0 18px;color:var(--casebook-blue);font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.BrandSocialVisualSystemCasebook_section__SM_Ru dl,.BrandSocialVisualSystemCasebook_section__SM_Ru h1,.BrandSocialVisualSystemCasebook_section__SM_Ru h2,.BrandSocialVisualSystemCasebook_section__SM_Ru h3,.BrandSocialVisualSystemCasebook_section__SM_Ru ol,.BrandSocialVisualSystemCasebook_section__SM_Ru p,.BrandSocialVisualSystemCasebook_section__SM_Ru ul{margin-top:0}.BrandSocialVisualSystemCasebook_section__SM_Ru h1,.BrandSocialVisualSystemCasebook_section__SM_Ru h2,.BrandSocialVisualSystemCasebook_section__SM_Ru h3{font-family:inherit;text-wrap:balance}.BrandSocialVisualSystemCasebook_section__SM_Ru h1{width:min(100%,10ch);max-width:10ch;margin-bottom:22px;color:#0c203a;font-size:clamp(42px,6vw,76px);font-weight:700;letter-spacing:-.065em;line-height:.99}.BrandSocialVisualSystemCasebook_section__SM_Ru h2{width:min(100%,18ch);max-width:18ch;margin-bottom:26px;color:#0c203a;font-size:clamp(30px,3.5vw,52px);font-weight:650;letter-spacing:-.048em;line-height:1.08}.BrandSocialVisualSystemCasebook_section__SM_Ru h3{margin-bottom:12px;color:#10233d;font-size:clamp(19px,1.8vw,24px);font-weight:650;letter-spacing:-.03em;line-height:1.25}.BrandSocialVisualSystemCasebook_bodyCopy__P2jD8,.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw p,.BrandSocialVisualSystemCasebook_ipIntro__SQZr1>p,.BrandSocialVisualSystemCasebook_lead__f1Thc{max-width:58ch;color:var(--casebook-muted);font-size:16px;line-height:1.85}.BrandSocialVisualSystemCasebook_boundaryNote__LmXkH{max-width:54ch;margin-top:22px;border-left:2px solid var(--casebook-signal);padding-left:14px;color:#496075;font-size:13px;line-height:1.75}.BrandSocialVisualSystemCasebook_desktopToc__ehjXR{position:sticky;top:72px;z-index:20;display:flex;min-height:44px;align-items:center;gap:20px;border-bottom:1px solid var(--casebook-line);background:color-mix(in srgb,#f7f8f7 93%,transparent);padding:0 20px;backdrop-filter:blur(14px)}.BrandSocialVisualSystemCasebook_tocLabel__JrJqs{color:#597087;font-size:12px;font-weight:700;letter-spacing:.12em}.BrandSocialVisualSystemCasebook_tocLinks__SF6ng{display:flex;min-width:0;gap:18px;overflow-x:auto;scrollbar-width:thin}.BrandSocialVisualSystemCasebook_tocLink__yxIdl{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:#50657a;font-size:12px;line-height:1;text-decoration:none;transition:color .18s ease}.BrandSocialVisualSystemCasebook_mobileTocLinks__MDncC span,.BrandSocialVisualSystemCasebook_tocLink__yxIdl span{color:var(--casebook-blue);font-variant-numeric:tabular-nums}.BrandSocialVisualSystemCasebook_tocLink__yxIdl:hover{color:#10233d}.BrandSocialVisualSystemCasebook_backToTop__tC__e:focus-visible,.BrandSocialVisualSystemCasebook_mobileTocLinks__MDncC a:focus-visible,.BrandSocialVisualSystemCasebook_mobileToc__tKc_3 summary:focus-visible,.BrandSocialVisualSystemCasebook_tocLink__yxIdl:focus-visible{border-radius:4px;outline:2px solid var(--casebook-blue);outline-offset:3px}.BrandSocialVisualSystemCasebook_mobileToc__tKc_3{display:none}.BrandSocialVisualSystemCasebook_cover__rVUFE{padding-top:78px;background:linear-gradient(120deg,rgba(29,109,196,.08),transparent 42%),#f7f8f7}.BrandSocialVisualSystemCasebook_coverGrid__BZG_D{display:grid;grid-template-columns:minmax(0,.85fr) minmax(430px,1.15fr);gap:clamp(32px,6vw,86px);align-items:center}.BrandSocialVisualSystemCasebook_coverCopy__MUVW0{min-width:0;padding:28px 0;overflow-wrap:anywhere;word-break:break-all}.BrandSocialVisualSystemCasebook_coverMedia__l8ci6{position:relative;min-height:520px;padding:38px 0 44px}.BrandSocialVisualSystemCasebook_coverMedia__l8ci6>:first-child{position:absolute;top:0;right:0;left:0;z-index:1;opacity:.88}.BrandSocialVisualSystemCasebook_coverMedia__l8ci6>:first-child img{max-height:460px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.BrandSocialVisualSystemCasebook_coverStatement__93kYz{position:relative;z-index:3;width:min(44%,300px);margin-left:auto;margin-right:7%;border-radius:20px;box-shadow:0 28px 64px rgba(14,31,52,.27)}.BrandSocialVisualSystemCasebook_coverIp__aZjyc{position:absolute;bottom:0;left:5%;z-index:4;width:min(32%,220px);border-radius:18px;box-shadow:0 22px 48px rgba(2,11,30,.35)}.BrandSocialVisualSystemCasebook_figure__H6l5l{min-width:0;overflow:hidden;border:1px solid rgba(16,35,61,.16);background:#edf0ee}.BrandSocialVisualSystemCasebook_figureImage__JG2YA{display:block;width:100%;height:auto}.BrandSocialVisualSystemCasebook_caption__z4uK7{border-top:1px solid rgba(16,35,61,.12);padding:10px 12px;color:#51657b;font-size:12px;line-height:1.6}.BrandSocialVisualSystemCasebook_contextSection__oiw10{background:#ffffff}.BrandSocialVisualSystemCasebook_contextGrid__Ggbtk{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(32px,5vw,88px);align-items:start}.BrandSocialVisualSystemCasebook_comparison__M_Nyz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--casebook-line)}.BrandSocialVisualSystemCasebook_comparison__M_Nyz article{min-height:210px;padding:24px;border-right:1px solid var(--casebook-line);border-bottom:1px solid var(--casebook-line)}.BrandSocialVisualSystemCasebook_comparison__M_Nyz article:first-child{background:#f1f3f2}.BrandSocialVisualSystemCasebook_comparison__M_Nyz article:last-child{border-right:0;background:#eaf2fb}.BrandSocialVisualSystemCasebook_comparison__M_Nyz ul{display:grid;gap:10px;padding:0;color:#486076;font-size:14px;line-height:1.65;list-style:none}.BrandSocialVisualSystemCasebook_comparison__M_Nyz li:before{margin-right:8px;color:var(--casebook-blue);content:"—"}.BrandSocialVisualSystemCasebook_ruleStatement__P3Xj0{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(220px,.72fr);gap:24px;margin-top:80px;border-top:1px solid var(--casebook-line);border-bottom:1px solid var(--casebook-line);padding:30px 0}.BrandSocialVisualSystemCasebook_ruleStatement__P3Xj0 h3{margin:0}.BrandSocialVisualSystemCasebook_ruleStatement__P3Xj0 p:not(.BrandSocialVisualSystemCasebook_ruleNumber__PdhXm){margin:0;color:#52677b;font-size:14px;line-height:1.75}.BrandSocialVisualSystemCasebook_ruleNumber__PdhXm{margin:0;color:var(--casebook-signal);font-size:14px;font-weight:700}.BrandSocialVisualSystemCasebook_dnaSection__cHo55{background:#f2f4f2}.BrandSocialVisualSystemCasebook_dnaGrid__McT7G{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,76px);align-items:stretch}.BrandSocialVisualSystemCasebook_dnaList__BjLBG{display:grid;align-content:start;border-top:1px solid var(--casebook-line)}.BrandSocialVisualSystemCasebook_dnaList__BjLBG article{padding:22px 0;border-bottom:1px solid var(--casebook-line)}.BrandSocialVisualSystemCasebook_compositionCopy__LeNao dd,.BrandSocialVisualSystemCasebook_dnaList__BjLBG p{margin:0;color:#51677b;font-size:14px;line-height:1.75}.BrandSocialVisualSystemCasebook_compositionGrid__iNA8c{display:grid;grid-template-columns:minmax(190px,.42fr) minmax(0,1.58fr);gap:clamp(30px,5vw,76px);margin-top:92px;align-items:center}.BrandSocialVisualSystemCasebook_compositionGrid__iNA8c .BrandSocialVisualSystemCasebook_figure__H6l5l{max-width:270px;margin:0 auto}.BrandSocialVisualSystemCasebook_compositionCopy__LeNao dl{display:grid;gap:20px}.BrandSocialVisualSystemCasebook_compositionCopy__LeNao dl>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;border-top:1px solid var(--casebook-line);padding-top:17px}.BrandSocialVisualSystemCasebook_compositionCopy__LeNao dt{color:var(--casebook-blue);font-size:13px;font-weight:700}.BrandSocialVisualSystemCasebook_templateSection__KWFPW{background:#ffffff}.BrandSocialVisualSystemCasebook_wideFigureGrid__Ie80E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.BrandSocialVisualSystemCasebook_templateGallery__wrT3a{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr);gap:clamp(30px,5vw,82px);margin-top:86px;padding-top:28px;border-top:1px solid var(--casebook-line)}.BrandSocialVisualSystemCasebook_templateCopy__czS8s p{margin:0;color:#51677b;font-size:14px;line-height:1.75}.BrandSocialVisualSystemCasebook_ipGallery__9kEsp,.BrandSocialVisualSystemCasebook_templateCards__61v2G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.BrandSocialVisualSystemCasebook_ipGallery__9kEsp .BrandSocialVisualSystemCasebook_figure__H6l5l,.BrandSocialVisualSystemCasebook_templateCards__61v2G .BrandSocialVisualSystemCasebook_figure__H6l5l{border-radius:14px;box-shadow:0 14px 34px rgba(14,31,52,.12)}.BrandSocialVisualSystemCasebook_deepSea__c7O9r{background:radial-gradient(circle at 76% 22%,rgba(32,128,207,.25),transparent 22%),radial-gradient(circle at 18% 80%,rgba(34,172,181,.11),transparent 20%),#07142f;color:#d8eaff}.BrandSocialVisualSystemCasebook_deepSea__c7O9r .BrandSocialVisualSystemCasebook_eyebrow__qSkDs{color:#88d5ff}.BrandSocialVisualSystemCasebook_deepSea__c7O9r h2,.BrandSocialVisualSystemCasebook_deepSea__c7O9r h3{color:#f3f8ff}.BrandSocialVisualSystemCasebook_ipIntro__SQZr1{max-width:820px}.BrandSocialVisualSystemCasebook_ipIntro__SQZr1>p:not(.BrandSocialVisualSystemCasebook_eyebrow__qSkDs){color:#b7cbe0}.BrandSocialVisualSystemCasebook_ipGallery__9kEsp{grid-template-columns:repeat(2,minmax(0,min(330px,1fr)));justify-content:end;margin-top:54px}.BrandSocialVisualSystemCasebook_ipGallery__9kEsp .BrandSocialVisualSystemCasebook_figure__H6l5l{border-color:rgba(158,210,246,.24);background:#0b1d3b}.BrandSocialVisualSystemCasebook_ipGallery__9kEsp .BrandSocialVisualSystemCasebook_caption__z4uK7{border-top-color:rgba(158,210,246,.18);color:#b9d0e9}.BrandSocialVisualSystemCasebook_operationsSection__Zg5ce{background:#f2f4f2}.BrandSocialVisualSystemCasebook_interfaceGrid__eYt00{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.BrandSocialVisualSystemCasebook_interfaceGrid__eYt00 .BrandSocialVisualSystemCasebook_figure__H6l5l{border-radius:12px;box-shadow:0 16px 42px rgba(14,31,52,.13)}.BrandSocialVisualSystemCasebook_mechanism__DP1_c{margin-top:74px;border-top:1px solid var(--casebook-line);border-bottom:1px solid var(--casebook-line);padding:28px 0 24px}.BrandSocialVisualSystemCasebook_mechanism__DP1_c ol{display:flex;flex-wrap:wrap;gap:8px 0;margin:20px 0;padding:0;list-style:none}.BrandSocialVisualSystemCasebook_mechanism__DP1_c li{display:inline-flex;align-items:center;color:#33516d;font-size:13px;font-weight:650}.BrandSocialVisualSystemCasebook_mechanism__DP1_c li:not(:last-child):after{margin:0 10px;color:var(--casebook-signal);content:"→"}.BrandSocialVisualSystemCasebook_mechanism__DP1_c p{max-width:68ch;margin:0;color:#52677b;font-size:13px;line-height:1.75}.BrandSocialVisualSystemCasebook_deliverySection__0LHbK{background:#ffffff}.BrandSocialVisualSystemCasebook_deliveryGrid__fc1Qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--casebook-line);border-left:1px solid var(--casebook-line)}.BrandSocialVisualSystemCasebook_deliveryGrid__fc1Qa article{display:flex;min-height:120px;gap:12px;border-right:1px solid var(--casebook-line);border-bottom:1px solid var(--casebook-line);padding:24px}.BrandSocialVisualSystemCasebook_deliveryGrid__fc1Qa svg{flex:0 0 auto;margin-top:3px;color:var(--casebook-signal)}.BrandSocialVisualSystemCasebook_deliveryGrid__fc1Qa p{margin:0;color:#3d566d;font-size:14px;line-height:1.7}.BrandSocialVisualSystemCasebook_summaryBand__yGwyr{display:grid;grid-template-columns:minmax(190px,.52fr) minmax(0,1.48fr);gap:28px;margin-top:76px;border-top:2px solid var(--casebook-blue);padding-top:22px}.BrandSocialVisualSystemCasebook_summaryBand__yGwyr h3,.BrandSocialVisualSystemCasebook_summaryBand__yGwyr p{margin:0}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm li,.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm p,.BrandSocialVisualSystemCasebook_summaryBand__yGwyr p{color:#50667b;font-size:14px;line-height:1.8}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);margin-top:54px;border-top:1px solid var(--casebook-line);padding-top:28px}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm p{margin:0}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm li:before{margin-right:9px;color:var(--casebook-blue);content:"×"}.BrandSocialVisualSystemCasebook_finalCta__Zq6oj{background:#e8eff4}.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw{display:flex;align-items:end;justify-content:space-between;gap:36px}.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw h2{max-width:13ch;margin-bottom:18px}.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw p:not(.BrandSocialVisualSystemCasebook_eyebrow__qSkDs){margin:0}.BrandSocialVisualSystemCasebook_finalActions__MJG2Q{display:grid;flex:0 0 auto;gap:18px;justify-items:start}.BrandSocialVisualSystemCasebook_backToTop__tC__e{display:inline-flex;align-items:center;gap:7px;color:#315a81;font-size:13px;font-weight:650;text-decoration:none}.BrandSocialVisualSystemCasebook_backToTop__tC__e:hover{color:#0c3d6c}@media (max-width:960px){.BrandSocialVisualSystemCasebook_desktopToc__ehjXR{display:none}.BrandSocialVisualSystemCasebook_mobileToc__tKc_3{position:sticky;top:72px;z-index:20;display:block;border-bottom:1px solid var(--casebook-line);background:color-mix(in srgb,#f7f8f7 95%,transparent);padding:0 20px;backdrop-filter:blur(14px)}.BrandSocialVisualSystemCasebook_mobileToc__tKc_3 summary{display:flex;min-height:46px;cursor:pointer;align-items:center;justify-content:space-between;color:#314b64;font-size:13px;font-weight:700;list-style:none}.BrandSocialVisualSystemCasebook_mobileToc__tKc_3 summary::-webkit-details-marker{display:none}.BrandSocialVisualSystemCasebook_mobileToc__tKc_3[open] summary svg{transform:rotate(180deg)}.BrandSocialVisualSystemCasebook_mobileTocLinks__MDncC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border-top:1px solid var(--casebook-line);padding:8px 0 12px}.BrandSocialVisualSystemCasebook_mobileTocLinks__MDncC a{display:flex;gap:7px;padding:8px 4px;color:#4e657b;font-size:12px;line-height:1.35;text-decoration:none}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm,.BrandSocialVisualSystemCasebook_contextGrid__Ggbtk,.BrandSocialVisualSystemCasebook_coverGrid__BZG_D,.BrandSocialVisualSystemCasebook_dnaGrid__McT7G,.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw,.BrandSocialVisualSystemCasebook_templateGallery__wrT3a{grid-template-columns:1fr}.BrandSocialVisualSystemCasebook_coverGrid__BZG_D{display:grid}.BrandSocialVisualSystemCasebook_coverMedia__l8ci6{max-width:660px}.BrandSocialVisualSystemCasebook_boundaryGrid__VRKVm,.BrandSocialVisualSystemCasebook_contextGrid__Ggbtk,.BrandSocialVisualSystemCasebook_dnaGrid__McT7G,.BrandSocialVisualSystemCasebook_templateGallery__wrT3a{display:grid}.BrandSocialVisualSystemCasebook_templateCopy__czS8s{max-width:580px}.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw{display:grid;align-items:start}}@media (max-width:680px){.BrandSocialVisualSystemCasebook_section__SM_Ru{padding:64px 20px}.BrandSocialVisualSystemCasebook_cover__rVUFE{padding-top:54px}.BrandSocialVisualSystemCasebook_section__SM_Ru h1{width:100%;max-width:11ch;font-size:clamp(38px,12vw,54px)}.BrandSocialVisualSystemCasebook_section__SM_Ru h2{width:100%;max-width:100%;font-size:clamp(28px,8.5vw,38px)}.BrandSocialVisualSystemCasebook_coverCopy__MUVW0 h2{max-width:8.8em;word-break:break-all}.BrandSocialVisualSystemCasebook_bodyCopy__P2jD8,.BrandSocialVisualSystemCasebook_finalCtaInner__TcJgw p,.BrandSocialVisualSystemCasebook_ipIntro__SQZr1>p,.BrandSocialVisualSystemCasebook_lead__f1Thc{font-size:15px}.BrandSocialVisualSystemCasebook_coverMedia__l8ci6{min-height:390px;padding-top:20px}.BrandSocialVisualSystemCasebook_coverMedia__l8ci6>:first-child img{max-height:290px}.BrandSocialVisualSystemCasebook_coverStatement__93kYz{width:min(58%,245px);margin-right:4%}.BrandSocialVisualSystemCasebook_coverIp__aZjyc{width:min(38%,160px)}.BrandSocialVisualSystemCasebook_comparison__M_Nyz,.BrandSocialVisualSystemCasebook_deliveryGrid__fc1Qa,.BrandSocialVisualSystemCasebook_interfaceGrid__eYt00,.BrandSocialVisualSystemCasebook_wideFigureGrid__Ie80E{grid-template-columns:1fr}.BrandSocialVisualSystemCasebook_comparison__M_Nyz article,.BrandSocialVisualSystemCasebook_deliveryGrid__fc1Qa article{min-height:auto;border-right:0}.BrandSocialVisualSystemCasebook_compositionCopy__LeNao dl>div,.BrandSocialVisualSystemCasebook_ruleStatement__P3Xj0,.BrandSocialVisualSystemCasebook_summaryBand__yGwyr{grid-template-columns:1fr;gap:12px}.BrandSocialVisualSystemCasebook_ruleStatement__P3Xj0{gap:14px;margin-top:56px}.BrandSocialVisualSystemCasebook_compositionGrid__iNA8c{grid-template-columns:1fr;margin-top:64px}.BrandSocialVisualSystemCasebook_compositionGrid__iNA8c .BrandSocialVisualSystemCasebook_figure__H6l5l{max-width:235px;margin-left:0}.BrandSocialVisualSystemCasebook_templateGallery__wrT3a{margin-top:62px}.BrandSocialVisualSystemCasebook_templateCards__61v2G{grid-template-columns:repeat(2,minmax(0,1fr))}.BrandSocialVisualSystemCasebook_templateCards__61v2G .BrandSocialVisualSystemCasebook_figure__H6l5l:last-child{grid-column:1/-1;width:calc(50% - 9px)}.BrandSocialVisualSystemCasebook_ipGallery__9kEsp{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px}.BrandSocialVisualSystemCasebook_mechanism__DP1_c{margin-top:52px}.BrandSocialVisualSystemCasebook_mechanism__DP1_c li{width:100%}.BrandSocialVisualSystemCasebook_mechanism__DP1_c li:not(:last-child):after{display:none}.BrandSocialVisualSystemCasebook_summaryBand__yGwyr{margin-top:54px}}@media (prefers-reduced-motion:reduce){.BrandSocialVisualSystemCasebook_backToTop__tC__e,.BrandSocialVisualSystemCasebook_mobileToc__tKc_3 summary,.BrandSocialVisualSystemCasebook_mobileToc__tKc_3 summary svg,.BrandSocialVisualSystemCasebook_tocLink__yxIdl{transition:none}}