@media (max-width:767px){:root{--mobile-page-gutter:18px;--mobile-section-space:48px;--mobile-card-radius:18px}html{scroll-padding-top:70px}body{overflow-x:hidden}.site-header:not(.home-header){min-height:64px;padding:8px var(--mobile-page-gutter);z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f5;border-bottom:1px solid #17323f12;position:sticky;top:0}.site-header:not(.home-header) .brand img{object-fit:contain;width:98px;height:44px}.site-header:not(.home-header) .menu-button{width:42px;height:42px}.site-header:not(.home-header) .header-consult{border-radius:999px;min-height:40px;padding:0 14px;font-size:12px;box-shadow:0 7px 18px #f4771633}.site-header:not(.home-header) nav.open{left:var(--mobile-page-gutter);right:var(--mobile-page-gutter);background:#fff;border:1px solid #17323f14;border-radius:17px;padding:12px;top:58px;box-shadow:0 20px 40px #17323f26}.site-header:not(.home-header) nav.open a{min-height:46px;padding:13px 11px;font-size:14px}.site-v2 .v2-title{text-align:left;width:100%;margin-bottom:24px}.site-v2 .v2-title.center{text-align:left}.site-v2 .v2-title .eyebrow{letter-spacing:.1em;font-size:9px;line-height:1.5}.site-v2 .v2-title h2,.site-v2 section>h2{letter-spacing:-.035em;text-wrap:balance;margin-top:9px;font-size:28px!important;line-height:1.23!important}.site-v2 .v2-title .title-text{max-width:none;margin-top:11px;font-size:14px!important;line-height:1.72!important}.site-v2 h2,.site-v2 h3,.site-v2 p{overflow-wrap:anywhere}.family-page-v2>section:not(.family-banner),.partner-page-v2>section:not(.partner-banner),.growth-page-v3>section:not(.growth-banner),.brand-page-v3>section:not(.brand-banner-v3){padding:var(--mobile-section-space) var(--mobile-page-gutter)!important}.family-banner,.partner-banner,.growth-banner,.brand-banner-v3{height:560px!important;min-height:0!important}.family-banner-slide>img,.partner-banner-slide>img,.growth-banner-slide>img,.brand-banner-slide>img{object-fit:cover!important;object-position:center!important;width:100%!important;height:56%!important;inset:0 0 auto!important}.family-banner-slide:after,.growth-banner-slide:after,.brand-banner-slide:after{background:linear-gradient(0deg,#fffaf2 0 51%,#fffaf2e6 62%,#fffaf208 86%)!important}.partner-banner-slide:after{background:linear-gradient(0deg,#0c2530fc 0 51%,#0c2530d6 62%,#0c253008 86%)!important}.family-banner-content,.partner-banner-content,.growth-banner-content,.brand-banner-copy{width:auto!important;height:auto!important;min-height:0!important;left:var(--mobile-page-gutter)!important;right:var(--mobile-page-gutter)!important;padding:0!important;display:block!important;top:auto!important;bottom:60px!important;transform:none!important}.family-banner-content h1,.partner-banner-content h1,.growth-banner-content h1,.brand-banner-copy h1{letter-spacing:-.045em;font-size:34px!important;line-height:1.17!important}.family-banner-content>span,.partner-banner-content>span,.growth-banner-content>span,.brand-banner-copy>span{margin-top:13px!important;font-size:13px!important;line-height:1.7!important}.family-banner-content .hero-buttons,.partner-banner-content .hero-buttons,.growth-banner-content .hero-buttons,.brand-banner-copy .hero-buttons{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px!important;display:grid!important}.family-banner-content .hero-buttons>*,.partner-banner-content .hero-buttons>*,.growth-banner-content .hero-buttons>*,.brand-banner-copy .hero-buttons>*{justify-content:center;min-width:0;min-height:44px;padding-inline:10px;font-size:11px}.family-banner-dots,.partner-banner-dots,.growth-banner-dots,.brand-banner-dots{width:auto!important;left:var(--mobile-page-gutter)!important;right:var(--mobile-page-gutter)!important;bottom:22px!important;transform:none!important}.family-question-grid,.family-assessment-grid,.family-archive,.family-personalized,.family-tracking,.family-product-logic,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-role-grid,.partner-support-grid,.partner-business-loop,.partner-activity-case,.partner-network-v2,.partner-launch-grid,.growth-four-questions,.growth-method,.growth-dimension-system,.growth-priority-v3,.growth-cycle-grid,.growth-deliverables,.brand-proof-summary-v3>div,.brand-assets-v3,.brand-champion-v3,.brand-digital-v3,.brand-quality-v3,.brand-practice-v3{grid-template-columns:1fr!important;gap:12px!important}.family-question-grid article,.family-assessment-grid article,.partner-fit-grid article,.partner-pain-grid article,.partner-capability-grid article,.growth-four-questions article,.growth-deliverable-grid article,.brand-proof-summary-v3 article{border-radius:var(--mobile-card-radius)!important;min-height:0!important;padding:18px!important}.family-question-grid,.family-dimension-visuals,.family-product-grid,.growth-four-questions,.growth-deliverable-grid,.brand-proof-summary-v3>div{grid-template-columns:1fr 1fr!important;gap:9px!important}.family-question-grid article h3,.growth-four-questions article h3,.brand-proof-summary-v3 article h3{line-height:1.45;font-size:15px!important}.family-question-grid article p,.growth-four-questions article p,.brand-proof-summary-v3 article p{line-height:1.65;font-size:11px!important}.family-archive-visual,.family-product-support>img,.family-scenario-grid>*{aspect-ratio:4/3;height:auto!important;min-height:0!important}.family-process-phases{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.family-process-phase{border-radius:var(--mobile-card-radius)!important;padding:16px!important}.family-process-phase>div{grid-template-columns:1fr!important}.family-metric-panel{padding:16px!important}.assessment-data-list,.archive-part-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}.partner-fit-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.partner-store-visual,.partner-capability-visual,.partner-activity-image{aspect-ratio:4/3;height:auto!important;min-height:0!important}.partner-support-grid{display:grid!important}.partner-loop-phases,.partner-activity-flow{grid-template-columns:1fr!important;gap:9px!important}.partner-concept-map-canvas{overflow:hidden;border-radius:20px!important;height:360px!important;min-height:360px!important}.partner-network-copy,.partner-activity-copy{padding:0!important}.growth-method-flow{grid-template-columns:1fr!important;gap:9px!important}.growth-dimension-core{width:130px!important;height:130px!important}.growth-dimension-links{grid-template-columns:1fr 1fr!important;gap:8px!important}.growth-priority-levels{padding:15px!important}.growth-cycle-arrow{transform:rotate(90deg)}.growth-deliverable-grid{grid-template-columns:1fr 1fr!important;gap:9px!important}.growth-dual-entry{grid-template-columns:1fr!important;gap:10px!important}.brand-certificate-set-v3,.brand-software-cascade-v5,.brand-product-display-v5,.brand-practice-gallery-v3{aspect-ratio:4/3;border-radius:20px!important;height:auto!important;min-height:0!important}.brand-certificate-marquee-v3{scrollbar-width:none;overflow-x:auto!important}.brand-certificate-track-v3{min-width:720px;width:max-content!important}.brand-champion-visual-v3{min-height:420px!important}.brand-digital-groups-v5{grid-template-columns:1fr!important}.brand-quality-chain-v3{grid-template-columns:1fr!important;gap:8px!important}.brand-timeline-flow-v5{scroll-snap-type:x mandatory;padding-bottom:10px;overflow-x:auto;grid-template-columns:repeat(6,minmax(190px,1fr))!important}.brand-timeline-flow-v5>*{scroll-snap-align:start}.brand-dual-entry-v3{grid-template-columns:1fr!important}.family-inquiry-v2,.partner-inquiry-v2{grid-template-columns:1fr!important;gap:13px!important}.family-inquiry-copy,.partner-inquiry-copy{padding:0!important}.inquiry-form-v2{border-radius:20px!important;grid-template-columns:1fr!important;gap:12px!important;padding:18px!important}.inquiry-form-v2 .wide{grid-column:auto!important}.inquiry-form-v2 input,.inquiry-form-v2 select{min-height:44px}.inquiry-direct-contact{grid-template-columns:1fr!important}.site-footer.footer-v3{padding:32px var(--mobile-page-gutter) calc(24px + env(safe-area-inset-bottom))!important}.site-footer .footer-action-strip,.site-footer .footer-links-v3{display:none!important}.site-footer .footer-v3-top{grid-template-columns:1fr!important;gap:20px!important;padding:0!important;display:grid!important}.site-footer .footer-intro img{object-fit:contain;object-position:left center;filter:brightness(0)invert();background:0 0!important;border-radius:0!important;width:122px!important;height:50px!important;padding:0!important}.site-footer .footer-intro p{margin:15px 0 3px!important;font-size:13px!important}.site-footer .footer-intro b{color:#ffc274!important;font-size:15px!important}.site-footer .footer-intro>span{display:none!important}.site-footer .footer-contact{border-block:1px solid #ffffff1a;padding-block:17px;grid-template-columns:1fr 1fr!important;gap:16px 10px!important}.site-footer .footer-contact .footer-label,.site-footer .footer-contact>div:last-child{display:none!important}.site-footer .footer-contact>div:nth-last-child(2){grid-column:1/-1}.site-footer .footer-bottom{border-top:0!important;margin-top:0!important;padding:16px 0 0!important;display:block!important}.site-footer .footer-bottom>div:first-child span:last-child{display:none}.site-footer .footer-bottom>div:last-child{margin-top:11px;justify-content:flex-start!important}.site-footer .footer-bottom>div:last-child>a:not(:last-of-type){display:none}.family-question-grid,.family-assessment-grid,.family-dimension-visuals,.family-product-grid,.family-process-phases,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-loop-phases,.partner-support-grid,.partner-launch-grid,.growth-four-questions>div:last-child,.growth-method-flow,.growth-dimension-links,.growth-cycle-grid,.growth-deliverable-grid,.growth-execution-v3>div:last-child,.brand-proof-summary-v3>div:last-child,.brand-digital-groups-v5,.brand-quality-chain-v3,.brand-timeline-flow-v5{flex-flow:row!important;align-items:stretch!important;display:flex!important}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-process-phases>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-phases>*,.partner-support-grid>*,.growth-four-questions>div:last-child>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.growth-execution-v3>div:last-child>*,.brand-proof-summary-v3>div:last-child>*,.brand-digital-groups-v5>*,.brand-quality-chain-v3>*,.brand-timeline-flow-v5>*{flex:0 0 var(--mobile-swipe-card)!important;width:var(--mobile-swipe-card)!important;min-width:var(--mobile-swipe-card)!important;max-width:var(--mobile-swipe-card)!important}.family-product-grid>*{flex-basis:min(58vw,220px)!important;width:min(58vw,220px)!important;min-width:min(58vw,220px)!important;max-width:min(58vw,220px)!important}.family-process-phases>*{flex-basis:min(84vw,326px)!important;width:min(84vw,326px)!important;min-width:min(84vw,326px)!important;max-width:min(84vw,326px)!important}.partner-launch-grid>*{flex:0 0 min(72vw,280px)!important;width:min(72vw,280px)!important;min-width:min(72vw,280px)!important;max-width:min(72vw,280px)!important}.family-question-grid article,.family-dimension-visual,.family-product-grid article,.partner-fit-grid article,.partner-pain-grid article,.partner-capability-grid article,.growth-four-questions article,.growth-dimension-item,.growth-cycle-grid article,.brand-proof-summary-v3 article{overflow:hidden;align-self:stretch!important;height:auto!important}:root{--mobile-swipe-card:min(82vw, 322px);--mobile-soft-bg:#f6f3ed;--mobile-ink:#17323f}.family-page-v2>section:not(.family-banner),.partner-page-v2>section:not(.partner-banner),.growth-page-v3>section:not(.growth-banner),.brand-page-v3>section:not(.brand-banner-v3){padding-top:42px!important;padding-bottom:42px!important}.family-question-grid,.family-assessment-grid,.family-dimension-visuals,.family-process-phase>div,.family-product-grid,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-loop-grid,.partner-support-grid,.partner-launch-grid,.growth-four-questions>div:last-child,.growth-method-flow,.growth-dimension-links,.growth-cycle-grid,.growth-deliverable-grid,.growth-execution-v3>div:last-child,.brand-proof-summary-v3>div:last-child,.brand-digital-groups-v5,.brand-quality-chain-v3,.brand-timeline-flow-v5{scroll-snap-type:x mandatory;scroll-padding-left:var(--mobile-page-gutter);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:var(--mobile-swipe-card)!important;width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--mobile-page-gutter))!important;margin-right:calc(-1 * var(--mobile-page-gutter))!important;padding-left:var(--mobile-page-gutter)!important;padding-right:calc(var(--mobile-page-gutter) + 24px)!important;gap:11px!important;padding-bottom:8px!important;display:grid!important;overflow:auto hidden!important}.family-question-grid::-webkit-scrollbar{display:none}.family-assessment-grid::-webkit-scrollbar{display:none}.family-dimension-visuals::-webkit-scrollbar{display:none}.family-process-phase>div::-webkit-scrollbar{display:none}.family-product-grid::-webkit-scrollbar{display:none}.partner-fit-grid::-webkit-scrollbar{display:none}.partner-pain-grid::-webkit-scrollbar{display:none}.partner-capability-grid::-webkit-scrollbar{display:none}.partner-loop-grid::-webkit-scrollbar{display:none}.partner-support-grid::-webkit-scrollbar{display:none}.partner-launch-grid::-webkit-scrollbar{display:none}.growth-four-questions>div:last-child::-webkit-scrollbar{display:none}.growth-method-flow::-webkit-scrollbar{display:none}.growth-dimension-links::-webkit-scrollbar{display:none}.growth-cycle-grid::-webkit-scrollbar{display:none}.growth-deliverable-grid::-webkit-scrollbar{display:none}.growth-execution-v3>div:last-child::-webkit-scrollbar{display:none}.brand-proof-summary-v3>div:last-child::-webkit-scrollbar{display:none}.brand-digital-groups-v5::-webkit-scrollbar{display:none}.brand-quality-chain-v3::-webkit-scrollbar{display:none}.brand-timeline-flow-v5::-webkit-scrollbar{display:none}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-process-phase>div>*,.family-product-grid>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-grid>*,.partner-support-grid>*,.partner-launch-grid>*,.growth-four-questions>div:last-child>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.growth-execution-v3>div:last-child>*,.brand-proof-summary-v3>div:last-child>*,.brand-digital-groups-v5>*,.brand-quality-chain-v3>*,.brand-timeline-flow-v5>*{scroll-snap-align:start;scroll-snap-stop:always;min-width:0!important}.family-question-grid article{min-height:154px!important;padding:18px!important;display:block!important}.family-question-grid article>:first-child{grid-row:auto}.family-assessment-grid>article{min-height:230px!important}.family-dimension-visual{min-height:180px!important}.family-process-phase>div{grid-auto-columns:min(76vw,290px)!important}.family-product-grid{grid-auto-columns:min(58vw,220px)!important}.family-product-grid article>div{height:126px!important}.partner-fit-grid article,.partner-capability-grid article{height:auto!important;min-height:138px!important}.partner-pain-grid article{min-height:225px!important;padding:19px!important}.partner-pain-grid article>svg{margin:22px 0 17px!important}.partner-support-grid>article{padding:17px!important}.partner-support-v3 header{min-height:104px!important}.partner-support-v3 article>section{min-height:0!important;padding:14px!important}.partner-launch-grid{grid-auto-columns:min(72vw,280px)!important}.partner-launch-grid>article{min-height:205px!important}.partner-pains-v2,.partner-role-v2,.growth-method,.growth-execution-v3{color:var(--mobile-ink)!important;background:var(--mobile-soft-bg)!important}.partner-pains-heading .eyebrow,.growth-method-heading .eyebrow{color:var(--orange-dark)!important}.partner-pains-heading h2,.growth-method-heading h2,.growth-execution-v3 .v2-title h2{color:var(--mobile-ink)!important}.growth-method-heading>p:last-child,.growth-execution-v3 .title-text{color:#66767b!important}.partner-pain-grid article,.partner-role-grid>article,.growth-method-flow article,.growth-execution-v3 article{box-shadow:0 10px 28px #17323f0d;color:var(--mobile-ink)!important;background:#fff!important;border:1px solid #17323f14!important}.partner-pain-grid article>span{color:#17323f40!important}.partner-pain-grid p,.growth-method-flow p,.growth-execution-v3 article p{color:#6c7a7e!important}.growth-method-flow header span,.growth-execution-v3 article>span,.partner-role-grid header small{color:var(--orange-dark)!important}.partner-role-grid li{color:#52666d!important;background:#f5f2ec!important}.partner-role-bridge{color:var(--mobile-ink)!important}.partner-role-bridge span{writing-mode:horizontal-tb!important}.growth-four-questions article{min-height:210px!important}.growth-method-flow article{min-height:190px!important}.growth-dimension-item{min-height:245px!important}.growth-cycle-grid article{min-height:315px!important}.growth-deliverable-grid article{min-height:150px!important}.growth-execution-v3 article{min-height:205px!important}.growth-boundary-v3{padding:13px var(--mobile-page-gutter)!important;background:#f5efe6!important;grid-template-columns:1fr!important}.growth-boundary-v3>div{border-bottom:1px solid #ded3c5;border-right:0!important;padding:10px 0!important}.growth-boundary-v3>div:last-child{border-bottom:0}.brand-proof-summary-v3 article{min-height:190px!important}.brand-certificate-marquee-v3{height:350px!important;min-height:350px!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)!important}.brand-certificate-set-v3{height:340px!important;padding:18px 10px 24px!important}.brand-certificate-set-v3 figure{width:205px!important;height:310px!important}.brand-certificate-set-v3 figure:nth-child(n){transform:none!important}.brand-digital-v3{color:var(--mobile-ink)!important;background:#eef4f2!important}.brand-digital-v3 .v2-title h2{color:var(--mobile-ink)!important}.brand-digital-v3 .title-text{color:#66767b!important}.brand-software-proof-v3,.brand-digital-message-v5,.brand-digital-groups-v5 article{color:var(--mobile-ink)!important;background:#fff!important;border:1px solid #17323f14!important}}@media (max-width:360px){:root{--mobile-swipe-card:84vw}}@media (max-width:767px){.site-header nav,.site-header nav.open{flex-flow:row!important;align-items:center!important;max-height:40px!important}.family-question-grid,.family-assessment-grid,.family-dimension-visuals,.family-product-grid,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-loop-phases,.partner-support-grid,.partner-launch-grid,.growth-four-questions>div:last-child,.growth-method-flow,.growth-dimension-links,.growth-cycle-grid,.growth-deliverable-grid,.growth-execution-v3>div:last-child,.brand-proof-summary-v3>div:last-child,.brand-digital-groups-v5,.brand-quality-chain-v3,.brand-timeline-flow-v5,.family-process-phases{grid-template-rows:auto!important;align-items:stretch!important}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-product-grid>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-phases>*,.partner-support-grid>*,.partner-launch-grid>*,.growth-four-questions>div:last-child>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.growth-execution-v3>div:last-child>*,.brand-proof-summary-v3>div:last-child>*,.brand-digital-groups-v5>*,.brand-quality-chain-v3>*,.brand-timeline-flow-v5>*,.family-process-phases>*{grid-area:auto!important;align-self:stretch!important;width:auto!important;max-width:none!important;height:auto!important}.family-process-phases,.partner-loop-phases{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--mobile-page-gutter))!important;margin-right:calc(-1 * var(--mobile-page-gutter))!important;padding-left:var(--mobile-page-gutter)!important;padding-right:calc(var(--mobile-page-gutter) + 24px)!important;grid-template-columns:none!important;grid-auto-columns:min(84vw,326px)!important;grid-auto-flow:column!important;gap:11px!important;padding-bottom:8px!important;display:grid!important;overflow:auto hidden!important}.family-process-phases::-webkit-scrollbar{display:none}.partner-loop-phases::-webkit-scrollbar{display:none}.family-process-phases>*,.partner-loop-phases>*{scroll-snap-align:start}.family-process-phase>div{scroll-snap-type:none!important;grid-template-columns:1fr!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.family-process-phase>div>*{grid-area:auto!important;width:auto!important;height:auto!important;min-height:0!important;padding:12px!important}.partner-loop-phases>*{min-height:0!important}.partner-loop-phases>section{padding:15px!important}.partner-role-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.partner-role-grid>article{padding:19px!important}.partner-role-grid ul{gap:7px!important;margin-top:17px!important}.partner-role-grid li{padding:9px 11px!important;font-size:12px!important}.partner-role-bridge{min-height:52px;flex-direction:row!important;padding:0!important}.inquiry-direct-contact{grid-template-columns:1fr 1fr!important;gap:8px!important}.inquiry-direct-contact>*{align-items:flex-start!important;min-width:0!important;min-height:112px!important;padding:12px!important}.inquiry-direct-contact a span,.wecom-contact-card span{min-width:0}.inquiry-direct-contact b,.inquiry-direct-contact small{overflow-wrap:anywhere}.wecom-contact-card img{flex:0 0 66px;width:66px!important;height:66px!important}}@media (max-width:360px){.site-v2 .v2-title h2,.site-v2 section>h2{font-size:25px!important}.family-banner-content h1,.partner-banner-content h1,.growth-banner-content h1,.brand-banner-copy h1{font-size:31px!important}.family-question-grid,.growth-four-questions,.brand-proof-summary-v3>div{grid-template-columns:1fr!important}}@media (max-width:767px){.site-header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #17323f14;top:0;height:auto!important;min-height:0!important;padding:8px var(--mobile-page-gutter) 7px!important;background:#fffdf9f7!important;grid-template-columns:1fr auto!important;grid-template-areas:"brand consult""nav nav"!important;gap:7px 10px!important;display:grid!important;position:sticky!important}.site-header .brand{grid-area:brand;align-self:center}.site-header .brand img{object-fit:contain;object-position:left center;width:94px!important;height:34px!important}.site-header .header-consult{grid-area:consult;align-self:center;border-radius:999px!important;min-height:36px!important;padding:0 13px!important;font-size:12px!important}.site-header nav,.site-header nav.open{scrollbar-width:none;grid-area:nav;overflow-x:auto;width:calc(100% + 4px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:5px!important;margin:0 -2px!important;padding:1px 2px 0!important;display:flex!important;position:static!important}.site-header nav::-webkit-scrollbar{display:none}.site-header nav a,.site-header nav.open a{color:#334b56;white-space:nowrap;background:#f7f2ea;border-radius:999px;flex:none;align-items:center;line-height:1;min-height:32px!important;padding:7px 10px!important;font-size:12px!important;display:inline-flex!important}html{scroll-padding-top:102px}.partner-fit-grid,.partner-capability-grid{grid-template-columns:1fr!important;gap:10px!important}.partner-fit-grid article,.partner-capability-grid article{align-items:center;grid-template-rows:auto auto!important;grid-template-columns:112px minmax(0,1fr)!important;gap:5px 13px!important;min-height:126px!important;padding:10px!important;display:grid!important}.partner-fit-grid article .partner-store-visual,.partner-capability-grid article .partner-capability-visual{grid-area:1/1/3;overflow:hidden;aspect-ratio:auto!important;border-radius:14px!important;width:112px!important;height:106px!important;margin:0!important}.partner-store-visual img,.partner-capability-visual img{width:100%;height:100%;object-fit:cover!important}.partner-fit-grid article>div:not(.partner-store-visual),.partner-capability-grid article>div:not(.partner-capability-visual){grid-column:2;min-width:0;padding:0!important}.partner-fit-grid article h3,.partner-capability-grid article h3{line-height:1.35;margin:0 0 4px!important;font-size:16px!important}.partner-fit-grid article p,.partner-capability-grid article p,.partner-fit-grid article small{line-height:1.55;margin:0!important;font-size:11px!important}.partner-pain-grid{grid-template-columns:1fr!important}.partner-pain-grid article{padding:16px!important}.partner-loop-phases>*,.partner-role-grid>*,.partner-support-grid>*,.partner-launch-grid>*{min-height:0!important;padding:16px!important}.partner-launch-grid{grid-template-columns:1fr!important}.partner-activity-case{gap:18px!important}.partner-activity-metrics{grid-template-columns:1fr 1fr!important;gap:8px!important}.partner-concept-map-canvas{height:300px!important;min-height:300px!important}.family-question-grid{grid-template-columns:1fr!important;gap:9px!important}.family-question-grid article{grid-template-columns:auto 1fr;align-items:start;gap:4px 11px;display:grid;padding:15px 16px!important}.family-question-grid article>:first-child{grid-row:1/3}.family-question-grid article h3{font-size:16px!important}.family-question-grid article p{font-size:12px!important}.family-archive,.family-personalized,.family-tracking,.family-product-logic{gap:18px!important}.family-dimension-visuals,.family-product-grid{grid-template-columns:1fr 1fr!important}.growth-four-questions{grid-template-columns:1fr!important}.growth-four-questions article{padding:16px!important}.growth-method-flow>*,.growth-priority-levels>*,.growth-cycle-grid>*{min-height:0!important}.growth-cycle-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.growth-dimension-links,.growth-deliverable-grid,.brand-proof-summary-v3>div{grid-template-columns:1fr 1fr!important}.brand-proof-summary-v3 article{padding:15px!important}.brand-champion-visual-v3{height:340px!important;min-height:340px!important}.brand-assets-v3,.brand-champion-v3,.brand-digital-v3,.brand-quality-v3,.brand-practice-v3{gap:18px!important}.brand-practice-gallery-v3{aspect-ratio:1!important}.brand-timeline-flow-v5{margin-inline:calc(-1 * var(--mobile-page-gutter));padding-inline:var(--mobile-page-gutter)}.inquiry-result-frame{border:0;width:100%;height:0;min-height:0;overflow:hidden}.site-header{grid-template-columns:1fr auto!important;grid-template-areas:"brand consult""nav nav"!important;gap:6px 10px!important;height:auto!important;min-height:0!important;padding:7px 16px!important}.site-header .menu-button{display:none!important}.site-header nav,.site-header nav.open{flex-flow:row!important;align-items:center!important;gap:5px!important;max-height:36px!important;display:flex!important;overflow:auto hidden!important}.family-question-grid,.family-assessment-grid,.family-dimension-visuals,.family-product-grid,.family-process-phases,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-loop-phases,.partner-support-grid,.partner-launch-grid,.growth-four-questions>div:last-child,.growth-method-flow,.growth-dimension-links,.growth-cycle-grid,.growth-deliverable-grid,.growth-execution-v3>div:last-child,.brand-proof-summary-v3>div:last-child,.brand-digital-groups-v5,.brand-quality-chain-v3,.brand-timeline-flow-v5{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--mobile-page-gutter))!important;margin-right:calc(-1 * var(--mobile-page-gutter))!important;padding-left:var(--mobile-page-gutter)!important;padding-right:calc(var(--mobile-page-gutter) + 24px)!important;flex-flow:row!important;align-items:stretch!important;gap:11px!important;padding-bottom:8px!important;display:flex!important;overflow:auto hidden!important}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-process-phases>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-phases>*,.partner-support-grid>*,.growth-four-questions>div:last-child>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.growth-execution-v3>div:last-child>*,.brand-proof-summary-v3>div:last-child>*,.brand-digital-groups-v5>*,.brand-quality-chain-v3>*,.brand-timeline-flow-v5>*{scroll-snap-align:start;flex:0 0 var(--mobile-swipe-card)!important;width:var(--mobile-swipe-card)!important;min-width:var(--mobile-swipe-card)!important;max-width:var(--mobile-swipe-card)!important;grid-area:auto!important;align-self:stretch!important;height:auto!important}.family-product-grid>*{flex-basis:min(58vw,220px)!important;width:min(58vw,220px)!important;min-width:min(58vw,220px)!important;max-width:min(58vw,220px)!important}.family-process-phases>*{flex-basis:min(84vw,326px)!important;width:min(84vw,326px)!important;min-width:min(84vw,326px)!important;max-width:min(84vw,326px)!important}.partner-launch-grid>*{flex:0 0 min(72vw,280px)!important;width:min(72vw,280px)!important;min-width:min(72vw,280px)!important;max-width:min(72vw,280px)!important}.family-process-phase>div{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.family-process-phase>div>*{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:12px!important}.partner-role-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.partner-role-grid>article{padding:19px!important}.partner-role-grid ul{gap:7px!important;margin-top:17px!important}.partner-role-grid li{padding:9px 11px!important;font-size:12px!important}.partner-role-bridge{flex-direction:row!important;min-height:52px!important;padding:0!important}.partner-role-bridge span{writing-mode:horizontal-tb!important}.inquiry-direct-contact{grid-template-columns:1fr 1fr!important;gap:8px!important}}
@media (max-width:767px){:root{--mobile-page-gutter:16px;--mobile-swipe-card:min(82vw, 322px);--mobile-section:36px;--mobile-section-space:36px}[id]{scroll-margin-top:92px}.site-header{grid-template-columns:1fr auto!important;grid-template-areas:"brand consult""nav nav"!important;gap:6px 10px!important;height:auto!important;min-height:0!important;padding:7px 16px!important}.site-header .menu-button{display:none!important}.site-header nav,.site-header nav.open{scrollbar-width:none;flex-flow:row!important;align-items:center!important;gap:5px!important;max-height:36px!important;display:flex!important;overflow:auto hidden!important}.family-question-grid,.family-assessment-grid,.family-dimension-visuals,.family-product-grid,.family-process-phases,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-loop-phases,.partner-support-grid,.partner-launch-grid,.growth-four-questions>div:last-child,.growth-method-flow,.growth-dimension-links,.growth-cycle-grid,.growth-deliverable-grid,.growth-execution-v3>div:last-child,.brand-proof-summary-v3>div:last-child,.brand-digital-groups-v5,.brand-quality-chain-v3,.brand-timeline-flow-v5{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--mobile-page-gutter))!important;margin-right:calc(-1 * var(--mobile-page-gutter))!important;padding-left:var(--mobile-page-gutter)!important;padding-right:calc(var(--mobile-page-gutter) + 24px)!important;flex-flow:row!important;grid-template-columns:none!important;align-items:flex-start!important;gap:11px!important;padding-bottom:8px!important;display:flex!important;overflow:auto hidden!important}.family-question-grid::-webkit-scrollbar{display:none}.family-assessment-grid::-webkit-scrollbar{display:none}.family-dimension-visuals::-webkit-scrollbar{display:none}.family-product-grid::-webkit-scrollbar{display:none}.family-process-phases::-webkit-scrollbar{display:none}.partner-fit-grid::-webkit-scrollbar{display:none}.partner-pain-grid::-webkit-scrollbar{display:none}.partner-capability-grid::-webkit-scrollbar{display:none}.partner-loop-phases::-webkit-scrollbar{display:none}.partner-support-grid::-webkit-scrollbar{display:none}.partner-launch-grid::-webkit-scrollbar{display:none}.growth-method-flow::-webkit-scrollbar{display:none}.growth-dimension-links::-webkit-scrollbar{display:none}.growth-cycle-grid::-webkit-scrollbar{display:none}.growth-deliverable-grid::-webkit-scrollbar{display:none}.brand-quality-chain-v3::-webkit-scrollbar{display:none}.brand-timeline-flow-v5::-webkit-scrollbar{display:none}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-process-phases>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-phases>*,.partner-support-grid>*,.growth-four-questions>div:last-child>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.growth-execution-v3>div:last-child>*,.brand-proof-summary-v3>div:last-child>*,.brand-digital-groups-v5>*,.brand-quality-chain-v3>*,.brand-timeline-flow-v5>*{scroll-snap-align:start;flex:0 0 var(--mobile-swipe-card)!important;width:var(--mobile-swipe-card)!important;min-width:var(--mobile-swipe-card)!important;max-width:var(--mobile-swipe-card)!important;grid-area:auto!important;align-self:flex-start!important;height:auto!important;min-height:0!important}.family-product-grid>*{flex-basis:min(58vw,220px)!important;width:min(58vw,220px)!important;min-width:min(58vw,220px)!important;max-width:min(58vw,220px)!important}.family-process-phases>*{flex-basis:min(84vw,326px)!important;width:min(84vw,326px)!important;min-width:min(84vw,326px)!important;max-width:min(84vw,326px)!important}.partner-launch-grid>*{flex:0 0 min(72vw,280px)!important;width:min(72vw,280px)!important;min-width:min(72vw,280px)!important;max-width:min(72vw,280px)!important}.family-process-phase>div{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.family-process-phase>div>*{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:12px!important}.partner-role-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.partner-role-grid>article{padding:19px!important}.partner-role-grid ul{gap:7px!important;margin-top:17px!important}.partner-role-grid li{padding:9px 11px!important;font-size:12px!important}.partner-role-bridge{flex-direction:row!important;min-height:52px!important;padding:0!important}.partner-role-bridge span{writing-mode:horizontal-tb!important}.inquiry-direct-contact{grid-template-columns:1fr 1fr!important;gap:8px!important}.family-page-v2>section,.partner-page-v2>section,.growth-page-v3>section:not(.growth-boundary-v3):not(.growth-dual-entry),.brand-page-v3>section:not(.brand-boundary-strip-v3):not(.brand-dual-entry-v3){padding-top:36px!important;padding-bottom:36px!important}.family-page-v2 h1,.partner-page-v2 h1,.growth-page-v3 h1,.brand-page-v3 h1{letter-spacing:-.035em!important;font-size:clamp(29px,8.2vw,34px)!important;line-height:1.14!important}.family-page-v2 h2,.partner-page-v2 h2,.growth-page-v3 h2,.brand-page-v3 h2,.site-v2 .v2-title h2{text-wrap:balance;letter-spacing:-.025em!important;font-size:clamp(25px,7vw,29px)!important;line-height:1.2!important}.family-page-v2 h3,.partner-page-v2 h3,.growth-page-v3 h3,.brand-page-v3 h3{font-size:clamp(16px,4.8vw,20px)!important;line-height:1.32!important}.site-v2 .v2-title{margin-bottom:18px!important}.site-v2 .v2-title .title-text{margin-top:9px!important;font-size:13px!important;line-height:1.65!important}.family-scenario-grid,.family-product-logic{scroll-snap-type:x mandatory;scrollbar-width:none;width:auto!important;max-width:none!important;margin-left:calc(-1 * var(--mobile-page-gutter))!important;margin-right:calc(-1 * var(--mobile-page-gutter))!important;padding:0 calc(var(--mobile-page-gutter) + 24px) 8px var(--mobile-page-gutter)!important;flex-flow:row!important;align-items:flex-start!important;gap:10px!important;display:flex!important;overflow:auto hidden!important}.family-scenario-grid::-webkit-scrollbar{display:none}.family-product-logic::-webkit-scrollbar{display:none}.family-scenario-grid>article{scroll-snap-align:start;flex:0 0 min(82vw,320px)!important;width:min(82vw,320px)!important;min-width:min(82vw,320px)!important;height:250px!important;min-height:250px!important}.family-scenario-grid article>div{width:auto!important;padding:17px!important}.family-product-logic>article{scroll-snap-align:start;flex:0 0 min(72vw,270px)!important;width:min(72vw,270px)!important;min-width:min(72vw,270px)!important;height:auto!important;min-height:0!important;padding:15px!important}.family-product-logic>i{display:none!important}.brand-digital-groups-v5{padding-top:0!important;position:static!important}.brand-digital-message-v5 h3{margin-block:12px!important}.partner-activity-case{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.partner-activity-case>*{width:100%!important;min-width:0!important}.partner-activity-image{aspect-ratio:3!important;height:auto!important;min-height:0!important}.partner-activity-copy{padding:0!important}.partner-activity-copy>p:not(.eyebrow){margin-block:8px 14px!important;font-size:13px!important;line-height:1.6!important}.partner-activity-meta{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:12px!important}.partner-activity-meta span{padding:9px 7px!important;font-size:9px!important}.partner-activity-meta b{font-size:13px!important}.partner-activity-results{margin-top:12px!important;padding:12px!important}.partner-activity-results>div{scrollbar-width:none;padding-bottom:5px;flex-flow:row!important;gap:7px!important;display:flex!important;overflow-x:auto!important}.partner-activity-results>div::-webkit-scrollbar{display:none}.partner-activity-results>div>article{flex:0 0 112px!important}.partner-activity-data-copy,.partner-activity-data-note{display:none!important}.partner-activity-mobile-details{margin-top:10px;display:block}.partner-activity-mobile-details summary{color:var(--orange-dark);cursor:pointer;font-size:11px;font-weight:900}.partner-activity-mobile-details p,.partner-activity-mobile-details small{display:block;color:var(--muted)!important;margin:8px 0 0!important;font-size:10px!important;line-height:1.55!important}.partner-activity-flow{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;margin-top:10px!important}.partner-activity-flow::-webkit-scrollbar{display:none}.partner-activity-flow span{flex:0 0 102px!important}.partner-business-loop{gap:16px!important}.partner-loop-copy h2{margin:8px 0 10px!important}.partner-loop-copy>p:not(.eyebrow){margin:0!important;font-size:12px!important;line-height:1.55!important}.partner-loop-copy strong{border-radius:11px!important;margin-top:11px!important;padding:10px 11px!important;font-size:11px!important;line-height:1.45!important}.partner-loop-phases>section{padding:12px!important}.partner-loop-phases header b{margin-top:4px!important;font-size:10px!important;line-height:1.45!important}.partner-loop-phases>section>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.partner-loop-phases article{justify-content:space-between!important;height:54px!important;min-height:54px!important;padding:7px!important}.partner-loop-phases article i{font-size:8px!important}.partner-loop-phases article strong{margin-top:3px!important;font-size:9px!important;line-height:1.25!important}.partner-loop-phases article svg{display:none!important}.partner-support-grid>article{padding:13px!important}.partner-support-v3 header{grid-template-columns:auto auto 1fr!important;gap:8px!important;min-height:0!important}.partner-support-v3 header>svg{width:32px!important;height:32px!important;padding:7px!important}.partner-support-v3 header p{margin-top:3px!important;font-size:10px!important;line-height:1.4!important}.partner-support-v3 article>section{min-height:0!important;padding:10px 11px!important}.partner-support-v3 article>section+section{margin-top:6px!important}.partner-support-v3 section b{font-size:12px!important}.partner-support-v3 section p{margin-top:4px!important;font-size:10px!important;line-height:1.45!important}.partner-launch-grid>article{flex-basis:min(76vw,282px)!important;grid-template-rows:38px auto!important;grid-template-columns:30px 38px minmax(0,1fr)!important;align-items:center!important;gap:5px 8px!important;width:min(76vw,282px)!important;min-width:min(76vw,282px)!important;padding:12px!important;display:grid!important}.partner-launch-v2 article>i{grid-area:1/1!important;width:28px!important;height:28px!important}.partner-launch-grid article>span{border-radius:11px!important;grid-area:1/2!important;width:36px!important;height:36px!important;margin:0!important}.partner-launch-grid article>span svg{width:19px!important;height:19px!important}.partner-launch-v2 article h3{grid-area:1/3!important;margin:0!important;font-size:16px!important}.partner-launch-v2 article p{grid-area:2/2/auto/4!important;margin:2px 0 0!important;font-size:10px!important;line-height:1.4!important}.partner-launch-v2 article>svg{display:none!important}.inquiry-optional-toggle{min-height:42px;color:var(--orange-dark);background:#fffaf3;border:1px solid #e4d6c6;border-radius:11px;padding:10px 12px;font-size:12px;font-weight:900;display:block}.inquiry-optional-fields{gap:10px;display:none;grid-template-columns:1fr!important}.inquiry-optional-fields.is-open{display:grid}.inquiry-form-v2{gap:9px!important;padding:16px 14px!important}.family-inquiry-v2 .inquiry-form-v2,.partner-inquiry-v2 .inquiry-form-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.family-inquiry-v2 .inquiry-form-v2>*,.partner-inquiry-v2 .inquiry-form-v2>*{grid-column:auto!important}.family-inquiry-v2 .inquiry-form-v2>.wide,.partner-inquiry-v2 .inquiry-form-v2>.wide{grid-column:1/-1!important}.family-inquiry-v2 .inquiry-form-v2>label,.partner-inquiry-v2 .inquiry-form-v2>label{min-width:0!important}.inquiry-form-v2 h3{margin-bottom:0!important;font-size:22px!important}.inquiry-form-v2 label{font-size:11px!important}.inquiry-form-v2 input,.inquiry-form-v2 select,.inquiry-form-v2 textarea{min-height:42px!important;padding:10px 11px!important}.inquiry-form-v2 textarea{min-height:76px!important}.inquiry-privacy{gap:8px!important;padding:11px!important}.inquiry-consent{gap:7px!important;font-size:10px!important;line-height:1.5!important}.inquiry-test-warning{padding:8px 9px!important;font-size:9px!important;line-height:1.5!important}.family-inquiry-v2,.partner-inquiry-v2{gap:18px!important}.family-inquiry-copy ul,.partner-inquiry-copy ul{grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:15px!important}.family-inquiry-copy li,.partner-inquiry-copy li{font-size:10px!important}.family-inline-faq{margin-top:12px!important;padding:11px!important}.family-inquiry-copy ul,.partner-inquiry-copy ul,.family-inline-faq,.family-inquiry-v2 .inquiry-form-v2>div:first-of-type,.partner-inquiry-v2 .inquiry-form-v2>div:first-of-type,.inquiry-form-v2>small.wide,.partner-inquiry-v2 .inquiry-test-warning{display:none!important}.inquiry-direct-contact{min-height:0!important}.inquiry-direct-contact>a,.inquiry-direct-contact>div{min-height:82px!important;padding:8px!important}.inquiry-direct-contact .wecom-contact-card>img{width:50px!important;height:50px!important}.partner-role-grid{scrollbar-width:none;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--mobile-page-gutter))!important;padding:0 calc(var(--mobile-page-gutter) + 24px) 8px var(--mobile-page-gutter)!important;flex-flow:row!important;gap:10px!important;display:flex!important;overflow-x:auto!important}.partner-role-grid::-webkit-scrollbar{display:none}.partner-role-grid>article{scroll-snap-align:start;flex:0 0 min(82vw,320px)!important;width:min(82vw,320px)!important;min-width:min(82vw,320px)!important;height:auto!important;min-height:0!important}.partner-role-bridge{display:none!important}.partner-city-status>div{scrollbar-width:none;padding-bottom:5px;overflow-x:auto;flex-wrap:nowrap!important}.partner-city-status>div::-webkit-scrollbar{display:none}.partner-city-status>div span{flex:none}.partner-network-copy>.partner-network-features{scrollbar-width:none;overflow-x:auto;flex-flow:row!important;gap:8px!important;display:flex!important}.partner-network-copy>.partner-network-features::-webkit-scrollbar{display:none}.partner-network-features>span{flex:0 0 185px;min-height:68px!important}.partner-city-status{padding:12px!important}.partner-network-copy>p:not(.eyebrow){margin-block:10px 12px!important;font-size:13px!important;line-height:1.6!important}.brand-champion-facts-v3{scrollbar-width:none;overflow-x:auto;flex-flow:row!important;gap:8px!important;display:flex!important}.brand-champion-facts-v3::-webkit-scrollbar{display:none}.brand-champion-facts-v3>span{flex:0 0 230px}.brand-practice-gallery-v3{aspect-ratio:auto!important;height:270px!important;min-height:270px!important}.brand-practice-copy-v3 ul{grid-template-columns:1fr 1fr!important;gap:7px!important}.brand-practice-copy-v3 li{padding:9px!important;font-size:10px!important}.partner-pains-v2,.partner-capabilities,.partner-business-loop,.partner-support-v3,.growth-method,.growth-dimensions-v3,.growth-priority-v3,.growth-cycle-shift,.growth-deliverables,.growth-execution-v3,.brand-assets-v3,.brand-champion-v3,.brand-digital-v3,.brand-quality-v3,.brand-practice-v3,.brand-milestones-v3{gap:20px!important}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-product-grid>*,.family-process-phases>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-phases>*,.partner-support-grid>*,.partner-launch-grid>*,.growth-four-questions>div:last-child>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.growth-execution-v3>div:last-child>*,.brand-proof-summary-v3>div:last-child>*,.brand-digital-groups-v5>*,.brand-quality-chain-v3>*,.brand-timeline-flow-v5>*{height:auto!important;min-height:0!important}.family-question-grid>article,.family-assessment-grid>article,.family-dimension-visuals>article,.family-dimension-visuals>div,.family-product-grid>article,.family-process-phases>article,.partner-fit-grid>article,.partner-pain-grid>article,.partner-capability-grid>article,.partner-loop-phases>article,.partner-loop-phases>section,.partner-support-grid>article,.partner-launch-grid>article,.growth-four-questions>div:last-child>article,.growth-method-flow>article,.growth-dimension-links>article,.growth-dimension-links>a,.growth-cycle-grid>article,.growth-deliverable-grid>article,.growth-execution-v3>div:last-child>article,.brand-proof-summary-v3>div:last-child>article,.brand-digital-groups-v5>article,.brand-digital-groups-v5>div,.brand-quality-chain-v3>article,.brand-quality-chain-v3>div,.brand-timeline-flow-v5>article,.brand-timeline-flow-v5>div{align-self:flex-start!important;height:auto!important;min-height:0!important}.partner-pain-grid article,.growth-four-questions article,.growth-method-flow article,.growth-dimension-item,.growth-cycle-grid article,.growth-deliverable-grid article,.growth-execution-v3 article,.brand-proof-summary-v3 article{min-height:0!important}.partner-pain-grid article>svg{margin:12px 0 10px!important}.partner-pains-heading>p:last-child,.partner-role-v2 .v2-title .title-text{color:#66767b!important}.partner-role-v2 .v2-title h2{color:var(--mobile-ink)!important}.partner-role-v2 .v2-title .eyebrow{color:var(--orange-dark)!important}.partner-pain-grid article{padding:14px!important}.partner-pain-grid article header{height:auto!important;min-height:32px!important}.partner-pain-grid article header svg{width:30px!important;height:30px!important;padding:6px!important}.partner-pain-grid article h3{margin:16px 0 12px!important}.partner-pain-grid article>div{padding:10px 12px!important}.partner-pain-grid article>div+div{margin-top:6px!important}.family-archive,.family-tracking{gap:18px!important}.family-archive-visual{height:220px!important;min-height:220px!important;padding:16px!important}.archive-part-grid{gap:7px!important;margin-top:18px!important}.archive-part-grid article{gap:7px!important;padding:10px!important}.family-archive-copy>p:not(.eyebrow),.family-tracking-copy>p:not(.eyebrow){margin-block:10px 14px!important;line-height:1.65!important}.tracking-mini-timeline{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin:14px 0!important}.tracking-mini-timeline span{padding:9px 4px!important}.case-notice{padding:11px 12px!important}.family-metric-panel{padding:14px!important}.family-metric-panel>header{padding-bottom:11px!important}.family-metric-panel>div{scrollbar-width:none;flex-flow:row!important;gap:7px!important;margin:11px -14px 0!important;padding:0 22px 6px 14px!important;display:flex!important;overflow-x:auto!important}.family-metric-panel>div::-webkit-scrollbar{display:none}.family-metric-panel article{flex:0 0 124px!important;min-width:124px!important;min-height:68px!important;padding:10px!important}.family-metric-panel footer{margin-top:8px!important;padding:10px!important}.family-inquiry-v2 .inquiry-privacy{padding:9px!important}.family-inquiry-v2 .inquiry-consent{font-size:9px!important;line-height:1.4!important}.family-inquiry-v2 .inquiry-test-warning{padding:7px 8px!important;font-size:8px!important}.growth-priority-v3{align-items:start!important}.growth-priority-copy>p:not(.eyebrow){margin-block:10px 14px!important;line-height:1.65!important}.growth-priority-copy>strong{margin-top:12px!important;padding:10px 11px!important}.growth-priority-levels{scrollbar-width:none;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--mobile-page-gutter))!important;padding:0 calc(var(--mobile-page-gutter) + 22px) 7px var(--mobile-page-gutter)!important;flex-flow:row!important;gap:8px!important;display:flex!important;overflow-x:auto!important}.growth-priority-levels::-webkit-scrollbar{display:none}.growth-priority-levels article{scroll-snap-align:start;flex:0 0 min(78vw,304px)!important;width:min(78vw,304px)!important;min-width:min(78vw,304px)!important;min-height:0!important;padding:13px!important}.growth-dual-entry,.brand-dual-entry-v3{scrollbar-width:none;scroll-snap-type:x mandatory;flex-flow:row!important;display:flex!important;overflow-x:auto!important}.growth-dual-entry::-webkit-scrollbar{display:none}.brand-dual-entry-v3::-webkit-scrollbar{display:none}.growth-dual-entry>div,.brand-dual-entry-v3>div{scroll-snap-align:start;flex:0 0 86vw!important;width:86vw!important;min-width:86vw!important;min-height:0!important;padding:25px 18px!important}.growth-dual-entry h2,.brand-dual-entry-v3 h2{margin-top:14px!important}.brand-identity-list-v3{scrollbar-width:none;flex-flow:row!important;gap:7px!important;margin:16px -16px 0!important;padding:0 22px 6px 16px!important;display:flex!important;overflow-x:auto!important}.brand-identity-list-v3::-webkit-scrollbar{display:none}.brand-identity-list-v3 span{flex:0 0 150px!important;padding:11px!important}.brand-champion-visual-v3{height:310px!important;min-height:310px!important}.brand-champion-copy-v3>p:not(.eyebrow){margin-block:10px 14px!important;line-height:1.65!important}.brand-champion-facts-v3{margin:14px 0!important}.brand-digital-message-v5{justify-content:flex-start!important;height:auto!important;min-height:0!important;padding:22px!important}.brand-digital-poster-v5{min-height:0!important}.brand-digital-message-v5 p{margin:0!important;line-height:1.65!important}.brand-digital-message-v5 strong{margin-top:15px!important}.brand-software-cascade-v5{height:220px!important;min-height:220px!important}.brand-quality-copy-v3>p:not(.eyebrow),.brand-practice-copy-v3>p:not(.eyebrow){margin-block:10px 14px!important;line-height:1.65!important}.brand-quality-copy-v3>strong{margin-top:14px!important;padding:11px 12px!important}.brand-practice-copy-v3>div{margin:14px 0!important;padding:13px 15px!important}.brand-practice-copy-v3>div strong{font-size:38px!important}.brand-practice-copy-v3 ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}.brand-practice-copy-v3 a{margin-top:14px!important}.growth-four-questions,.brand-proof-summary-v3{padding-inline:var(--mobile-page-gutter)!important;background:#fffdf9!important}.growth-four-questions>div:last-child,.brand-proof-summary-v3>div:last-child{margin-top:22px!important}.growth-four-questions article,.brand-proof-summary-v3 article{box-shadow:0 12px 30px #17323f0f;border-radius:19px!important;padding:17px!important}.growth-four-questions article>i,.brand-proof-summary-v3 article i{border-radius:15px!important;width:48px!important;height:48px!important}.growth-four-questions h3,.brand-proof-summary-v3 article strong{margin-top:20px!important}.growth-method,.growth-dimensions-v3,.growth-priority-v3,.growth-cycle-shift,.growth-deliverables,.growth-execution-v3,.brand-assets-v3,.brand-champion-v3,.brand-digital-v3,.brand-quality-v3,.brand-practice-v3,.brand-milestones-v3{gap:22px!important}.growth-method-flow article,.growth-dimension-links>*,.growth-cycle-grid article,.growth-deliverable-grid article,.brand-digital-groups-v5 article,.brand-quality-chain-v3 article,.brand-timeline-flow-v5 article{box-shadow:0 10px 28px #17323f0e;border-radius:18px!important}.submission-success-overlay{padding:16px}.submission-success-dialog{border-radius:23px;padding:30px 20px 20px}.submission-success-icon{border-radius:20px;width:62px;height:62px;margin-bottom:15px}.submission-success-icon svg{width:32px;height:32px}.submission-success-dialog h2{font-size:23px}.submission-success-dialog p{font-size:13px;line-height:1.7}:root{--mobile-page-gutter:16px;--mobile-section:36px;--mobile-card-radius:18px;--mobile-reading:#66767b}.home-v5>section,.family-page-v2>section:not(.family-banner),.partner-page-v2>section:not(.partner-banner),.growth-page-v3>section:not(.growth-banner),.brand-page-v3>section:not(.brand-banner-v3){padding-top:var(--mobile-section)!important;padding-bottom:var(--mobile-section)!important;padding-left:var(--mobile-page-gutter)!important;padding-right:var(--mobile-page-gutter)!important}.family-question-grid>*,.family-assessment-grid>*,.family-dimension-visuals>*,.family-process-phases>*,.partner-fit-grid>*,.partner-pain-grid>*,.partner-capability-grid>*,.partner-loop-phases>*,.partner-support-grid>*,.partner-launch-grid>*,.growth-method-flow>*,.growth-dimension-links>*,.growth-cycle-grid>*,.growth-deliverable-grid>*,.brand-proof-summary-v3 article,.brand-digital-groups-v5 article,.brand-quality-chain-v3 article,.brand-timeline-flow-v5 article{border-radius:var(--mobile-card-radius)!important;box-shadow:0 9px 24px #17323f0e!important}.brand-digital-message-v5 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;font-size:10px!important;line-height:1.55!important;display:-webkit-box!important}.brand-digital-message-v5 strong{margin:3px 0 0!important;font-size:10px!important}.brand-dual-entry-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.site-header .header-consult,.site-header.home-header .header-consult{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;display:inline-flex!important}.home-banner,.family-banner,.partner-banner,.growth-banner,.brand-banner-v3{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.family-question-grid,.family-assessment-grid,.family-dimension-visuals,.family-product-grid,.family-process-phases,.partner-fit-grid,.partner-pain-grid,.partner-capability-grid,.partner-loop-phases,.partner-support-grid,.partner-launch-grid,.growth-method-flow,.growth-dimension-links,.growth-cycle-grid,.growth-deliverable-grid,.brand-certificate-marquee-v3,.brand-certificate-fan-v5,.brand-digital-groups-v5,.brand-practice-gallery-v3,.brand-timeline-flow-v5{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-behavior:smooth}.home-v5>section,.family-page-v2>section:not(.family-banner),.partner-page-v2>section:not(.partner-banner),.growth-page-v3>section:not(.growth-banner),.brand-page-v3>section:not(.brand-banner-v3){padding:36px 16px!important}.site-v2>section h2,.site-v2 .v2-title h2{letter-spacing:-.02em;text-wrap:balance;max-width:100%!important;font-size:clamp(26px,7.2vw,30px)!important;line-height:1.2!important}.site-v2 .v2-title .title-text,.site-v2>section>p:not(.eyebrow),.site-v2>section>div>p:not(.eyebrow){color:#66767b;font-size:12px!important;line-height:1.7!important}.site-v2 .eyebrow{letter-spacing:.12em!important;margin-bottom:10px!important;font-size:9px!important}.site-v2 .button,.site-v2 button[type=submit],.site-v2 a.button{box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;line-height:1.2;display:inline-flex}.growth-page-v3>section.growth-boundary-v3,.brand-page-v3>section.brand-boundary-strip-v3{padding:12px 16px!important}.growth-page-v3>section.growth-dual-entry,.brand-page-v3>section.brand-dual-entry-v3{padding:0!important}.brand-page-v3{overflow-x:clip}.brand-page-v3>section:not(.brand-banner-v3){box-sizing:border-box;width:100%}.brand-assets-v3,.brand-champion-v3,.brand-quality-v3,.brand-practice-v3{grid-template-columns:minmax(0,1fr)!important}.brand-assets-v3>*,.brand-champion-v3>*,.brand-quality-v3>*,.brand-practice-v3>*,.brand-digital-poster-v5>*{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.brand-proof-summary-v3>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;margin-inline:0!important;padding:0!important;display:grid!important;overflow:visible!important}.brand-proof-summary-v3>div:last-child>article{width:auto!important;min-width:0!important;max-width:none!important;min-height:148px!important;padding:14px!important}.brand-proof-summary-v3 article i{border-radius:12px!important;width:38px!important;height:38px!important}.brand-proof-summary-v3 article h3{margin:6px 0 4px!important;font-size:14px!important}.brand-proof-summary-v3 article p{font-size:10px!important;line-height:1.5!important}.brand-identity-list-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:15px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}.brand-identity-list-v3 span{width:auto!important;min-width:0!important;padding:11px!important}.brand-certificate-marquee-v3{scrollbar-width:none;scroll-snap-type:x mandatory;border-radius:20px;width:100%!important;min-width:0!important;height:286px!important;min-height:286px!important;overflow:auto hidden!important;-webkit-mask-image:none!important;mask-image:none!important}.brand-certificate-marquee-v3::-webkit-scrollbar{display:none}.brand-certificate-marquee-v3:before,.brand-certificate-marquee-v3:after,.brand-ip-figure-v3{display:none!important}.brand-certificate-track-v3{width:max-content!important;height:286px!important;animation:none!important;transform:none!important}.brand-certificate-set-v3{gap:10px!important;width:max-content!important;height:286px!important;padding:10px 22px 10px 0!important;display:flex!important}.brand-certificate-set-v3:nth-child(2){display:none!important}.brand-certificate-set-v3 figure{scroll-snap-align:start;flex:0 0 184px!important;width:184px!important;height:266px!important;transform:none!important}.brand-champion-visual-v3{width:100%!important;min-width:0!important;height:340px!important;min-height:340px!important}.brand-champion-visual-v3>img{width:100%!important;height:104%!important;bottom:-5%!important;left:0!important}.brand-champion-nameplate-v3{width:168px!important;min-width:0!important;padding:10px 12px!important;bottom:12px!important;left:12px!important}.brand-champion-signature-v4{width:112px!important;padding:8px 9px 6px!important;top:12px!important;right:12px!important}.brand-champion-signature-v4 img{height:39px!important}.brand-champion-signature-v4 small{display:none!important}.brand-champion-copy-v3{padding:0!important}.brand-champion-facts-v3{box-sizing:border-box;width:100%!important;margin-inline:0!important;padding:0 22px 7px 0!important}.brand-champion-facts-v3>span{flex:0 0 min(76vw,286px)!important;width:min(76vw,286px)!important;min-width:min(76vw,286px)!important}.brand-digital-poster-v5{background:0 0!important;border:0!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:14px!important;width:100%!important;min-height:0!important;display:grid!important;overflow:visible!important}.brand-digital-message-v5{border-radius:20px!important}.brand-software-cascade-v5{grid-template-rows:190px auto!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:11px!important;width:100%!important;height:auto!important;min-height:0!important;display:grid!important;position:static!important;overflow:visible!important}.brand-software-medal-v5{display:none!important}.brand-certificate-fan-v5{scrollbar-width:none;scroll-snap-type:x mandatory;flex-flow:row!important;gap:9px!important;width:100%!important;height:190px!important;min-height:190px!important;padding:0 22px 6px 0!important;display:flex!important;position:static!important;inset:auto!important;overflow:auto hidden!important}.brand-certificate-fan-v5::-webkit-scrollbar{display:none}.brand-certificate-fan-v5>img{scroll-snap-align:start;opacity:1!important;object-fit:contain!important;flex:0 0 132px!important;width:132px!important;min-width:132px!important;height:180px!important;position:static!important;transform:none!important}.brand-digital-groups-v5{scrollbar-width:none;scroll-snap-type:x mandatory;flex-flow:row!important;gap:9px!important;width:100%!important;min-height:126px!important;margin:0!important;padding:0 22px 7px 0!important;display:flex!important;position:static!important;overflow:auto visible!important}.brand-digital-groups-v5::-webkit-scrollbar{display:none}.brand-digital-groups-v5>article{scroll-snap-align:start;flex:0 0 min(74vw,278px)!important;width:min(74vw,278px)!important;min-width:min(74vw,278px)!important;min-height:124px!important;padding:15px!important}.brand-product-evidence-v3{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.brand-product-evidence-v3>*{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.brand-product-display-v5 img{aspect-ratio:3/2!important;width:100%!important;height:auto!important}.brand-quality-chain-v3{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.brand-quality-chain-v3>article{grid-area:auto!important;width:100%!important;min-width:0!important;max-width:none!important;padding:12px 14px!important}.brand-practice-gallery-v3{scrollbar-width:none;scroll-snap-type:x mandatory;flex-flow:row!important;gap:9px!important;width:100%!important;height:auto!important;min-height:0!important;padding:0 22px 7px 0!important;display:flex!important;overflow:auto hidden!important}.brand-practice-gallery-v3::-webkit-scrollbar{display:none}.brand-practice-gallery-v3 figure,.brand-practice-gallery-v3 figure.large{scroll-snap-align:start;flex:0 0 min(80vw,300px)!important;grid-area:auto!important;width:min(80vw,300px)!important;min-width:min(80vw,300px)!important;height:220px!important}.brand-practice-gallery-v3 img{object-fit:cover!important;width:100%!important;height:100%!important}.brand-timeline-flow-v5>article{flex:0 0 min(78vw,292px)!important;width:min(78vw,292px)!important;min-width:min(78vw,292px)!important}.brand-boundary-strip-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;display:grid!important}.brand-boundary-strip-v3 span{border-bottom:1px solid #d7c6b3;min-height:58px;line-height:1.45;border-right:0!important;padding:9px 10px!important;font-size:10px!important}.brand-dual-entry-v3{grid-template-columns:minmax(0,1fr)!important;display:grid!important;overflow:visible!important}.brand-dual-entry-v3>div{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important;padding:23px 18px!important}.brand-proof-summary-v3>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-columns:auto!important;grid-auto-flow:row!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:18px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}.brand-proof-summary-v3>div:last-child>article{box-sizing:border-box!important;writing-mode:horizontal-tb!important;flex-direction:column!important;flex:none!important;align-items:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:132px!important;min-height:132px!important;margin:0!important;padding:12px!important;display:flex!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}.brand-proof-summary-v3 article i{flex:0 0 31px!important;width:31px!important;height:31px!important}.brand-proof-summary-v3 article i svg{width:17px!important;height:17px!important}.brand-proof-summary-v3 article strong{margin-top:8px!important;font-size:21px!important}.brand-proof-summary-v3 article h3{writing-mode:horizontal-tb!important;width:100%!important;margin:4px 0 2px!important;font-size:13px!important;line-height:1.25!important}.brand-proof-summary-v3 article p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;font-size:9px!important;line-height:1.35!important;display:-webkit-box!important}.brand-digital-poster-v5{gap:11px!important;padding:0!important}.brand-digital-message-v5{box-sizing:border-box!important;grid-template-columns:1fr auto!important;align-items:end!important;gap:7px 12px!important;width:100%!important;height:auto!important;min-height:0!important;padding:17px!important;display:grid!important}.brand-digital-message-v5>span,.brand-digital-message-v5 h3,.brand-digital-message-v5 p{grid-column:1/-1}.brand-digital-message-v5 h3{margin:2px 0!important;font-size:25px!important;line-height:1.16!important}.brand-digital-message-v5 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#66767b!important;margin:0!important;font-size:10px!important;line-height:1.55!important;display:-webkit-box!important}.brand-digital-message-v5 strong{color:#17323f!important;margin:3px 0 0!important;font-size:10px!important}.brand-digital-message-v5 strong svg{width:18px!important;height:18px!important}.brand-software-cascade-v5{grid-template-rows:170px 114px!important;height:293px!important;min-height:293px!important}.brand-certificate-fan-v5{height:170px!important;min-height:170px!important}.brand-certificate-fan-v5>img{height:160px!important}.brand-digital-groups-v5{height:114px!important;min-height:114px!important;overflow-y:hidden!important}.brand-digital-groups-v5>article{height:112px!important;min-height:112px!important;padding:13px!important}.brand-digital-groups-v5 h3{margin:15px 0 5px!important}.brand-quality-chain-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:7px!important;display:grid!important}.brand-quality-chain-v3>article{box-sizing:border-box!important;grid-template-columns:25px minmax(0,1fr)!important;align-items:start!important;gap:7px!important;width:100%!important;min-width:0!important;height:86px!important;min-height:86px!important;margin:0!important;padding:10px!important;display:grid!important;overflow:hidden!important}.brand-quality-chain-v3 article>span{padding-top:2px;font-size:9px!important}.brand-quality-chain-v3 b{font-size:12px!important;line-height:1.25!important}.brand-quality-chain-v3 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px!important;font-size:9px!important;line-height:1.35!important;display:-webkit-box!important}.brand-quality-copy-v3 h2{font-size:28px!important;line-height:1.18!important}.brand-boundary-strip-v3{padding:12px 16px!important}.brand-boundary-strip-v3 span{min-height:44px!important;padding:7px 6px!important;font-size:9px!important}.brand-page-v3>section.brand-dual-entry-v3{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.brand-dual-entry-v3>div{box-sizing:border-box!important;flex-direction:column!important;flex:none!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;height:176px!important;min-height:176px!important;padding:15px 13px!important;display:flex!important;overflow:hidden!important}.brand-dual-entry-v3>div>svg{width:28px!important;height:28px!important;top:14px!important;right:12px!important}.brand-dual-entry-v3 h2{margin:13px 0 6px!important;font-size:18px!important;line-height:1.25!important}.brand-dual-entry-v3 p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0!important;font-size:9px!important;line-height:1.45!important;display:-webkit-box!important}.brand-dual-entry-v3 a{margin-top:auto!important;font-size:10px!important}.brand-page-v3+.site-footer .footer-v3-top{gap:16px!important;padding:26px 16px 20px!important}.brand-page-v3+.site-footer .footer-links-v3,.brand-page-v3+.site-footer .footer-qr{display:none!important}}
