.strategy-section{--strategy-accent: var(--lime)}.strategy-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #59634e;border-bottom:1px solid var(--line);margin-bottom:38px}.strategy-index a{display:flex;align-items:center;gap:16px;padding:18px 20px 18px 0;font-size:11px}.strategy-index a+a{border-left:1px solid var(--line);padding-left:26px}.strategy-index a>span:first-child{font-family:Manrope,sans-serif;font-size:10px;color:var(--lime)}.strategy-index a>span:nth-last-child(2){color:var(--muted);margin-left:auto;font-size:9px}.strategy-index a:hover{color:var(--lime)}.strategy-plans{display:grid;gap:40px}.strategy-plan{border:1px solid #40493d;border-radius:7px;padding:35px;min-width:0;scroll-margin-top:30px;background:linear-gradient(125deg,#252c24,#1c211e 55%)}.strategy-plan-insta360{--strategy-accent: #d5c8ee;background:linear-gradient(125deg,#29282f,#1c211e 55%)}.strategy-plan-top{display:flex;justify-content:space-between;align-items:center;gap:20px}.strategy-plan-top p{display:flex;align-items:center;gap:12px;font-family:Manrope,sans-serif;font-size:9px;letter-spacing:1px;color:var(--muted)}.strategy-plan-top p>span{color:var(--strategy-accent);font-size:11px}.strategy-status{font-size:9px;border:1px solid #7480696b;color:#c9d1c2;border-radius:99px;padding:5px 11px;white-space:nowrap}.strategy-brand{font-family:Manrope,PingFang SC,sans-serif;color:var(--strategy-accent);font-size:12px;margin-top:27px;letter-spacing:1.3px;font-weight:600}.strategy-plan-header h3{font-size:clamp(22px,2.5vw,31px);font-weight:550;line-height:1.55;letter-spacing:-.7px;margin-top:8px;max-width:840px}.strategy-thesis{color:#b2bbae;font-size:12px;line-height:1.95;margin-top:14px;max-width:940px}.strategy-context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 0;margin:24px 0 27px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:25px}.strategy-context>div{min-width:0}.strategy-context dt{color:var(--strategy-accent);font-size:9px;margin-bottom:7px;letter-spacing:.5px}.strategy-context dd{font-size:11px;line-height:1.85;color:#c0c7ba;margin:0}.strategy-kol-opening{display:grid;grid-template-columns:145px minmax(0,1fr);gap:24px;align-items:center;padding:19px 22px;margin-bottom:22px;border-left:3px solid var(--strategy-accent);background:#d5f67608}.strategy-plan-insta360 .strategy-kol-opening{background:#d5c8ee08}.strategy-kol-opening>span{font-size:9px;color:#abb5a4}.strategy-kol-opening strong{display:block;color:var(--strategy-accent);font-family:Manrope,PingFang SC,sans-serif;font-size:22px;line-height:1.4;font-weight:600;margin-top:4px}.strategy-kol-opening>p{color:#c6cebf;font-size:12px;line-height:1.9}.strategy-kol-partners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 20px}.strategy-kol-partners>div{padding:18px;border:1px solid #45503e;border-radius:4px;background:#171c1870;min-width:0}.strategy-plan-insta360 .strategy-kol-partners>div{border-color:#4d455b}.strategy-kol-partners dt{font-size:12px;line-height:1.8;color:var(--text)}.strategy-kol-partners dt>span{font-family:Manrope,sans-serif;font-size:9px;color:var(--strategy-accent);margin-right:9px}.strategy-kol-partners dd{margin:9px 0 0;font-size:11px;color:#aebaa6;line-height:1.9}.strategy-kol-partners .strategy-kol-deliverable{color:#c9d1c3;padding-top:10px;border-top:1px solid var(--line)}.strategy-kol-deliverable b{display:block;font-weight:500;font-size:9px;color:var(--strategy-accent);margin-bottom:4px}.strategy-kol-table th:first-child{width:16%}.strategy-kol-table th:nth-child(2){width:47%}.strategy-kol-table th:nth-child(3){width:37%}.strategy-kol-budget{display:grid;grid-template-columns:130px minmax(0,1fr);gap:15px;padding:17px 0 3px;font-size:10px;line-height:1.9}.strategy-kol-budget>span{color:var(--strategy-accent)}.strategy-kol-budget p{color:#aebaa6}.strategy-map{background:#141a16;padding:22px 27px 26px;border:1px solid #45513d;border-radius:5px;margin:0}.strategy-plan-insta360 .strategy-map{background:#18181d;border-color:#4d455b}.strategy-map figcaption{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:10px;color:var(--strategy-accent)}.strategy-map figcaption>span:last-child{font-size:9px;color:#939f89}.strategy-map-tree{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;padding-top:23px}.strategy-map-root{position:relative;background:var(--strategy-accent);padding:22px 19px;color:#20281c;border-radius:5px;z-index:1}.strategy-map-root:after{content:"";position:absolute;width:28px;height:1px;background:var(--strategy-accent);top:50%;left:100%;opacity:.55}.strategy-map-root>strong{display:block;font-size:18px;line-height:1.6;font-weight:650;margin-top:12px}.strategy-map-root>span{display:block;font-size:9px;margin-top:12px;line-height:1.8;opacity:.75}.strategy-map-branches{list-style:none;margin:0;padding:0 0 0 56px;display:grid;gap:13px}.strategy-map-branches>li{display:grid;grid-template-columns:115px minmax(0,1fr);align-items:center;gap:28px;position:relative}.strategy-map-branches>li:before{content:"";position:absolute;left:-28px;top:-7px;bottom:-7px;width:28px;border-left:1px solid color-mix(in srgb,var(--strategy-accent) 50%,transparent)}.strategy-map-branches>li:first-child:before{top:50%}.strategy-map-branches>li:last-child:before{bottom:50%}.strategy-map-branches>li:after{content:"";position:absolute;left:-28px;top:50%;height:1px;width:28px;background:var(--strategy-accent);opacity:.5}.strategy-map-node{position:relative;border:1px solid color-mix(in srgb,var(--strategy-accent) 55%,transparent);border-radius:4px;padding:12px 10px;background:#252d24;font-size:12px;display:flex;align-items:center;gap:8px}.strategy-plan-insta360 .strategy-map-node{background:#2a2631}.strategy-map-node>span{font-family:Manrope,sans-serif;color:var(--strategy-accent);font-size:8px}.strategy-map-node>strong{font-weight:500}.strategy-map-node:after{content:"";width:15px;height:1px;background:var(--strategy-accent);opacity:.4;position:absolute;top:50%;left:100%}.strategy-map-leaves{list-style:none;margin:0;padding:0 0 0 13px;border-left:1px solid #4a5444;position:relative;display:grid;gap:5px}.strategy-map-leaves:before{content:"";position:absolute;left:-14px;width:14px;height:1px;top:50%;background:var(--strategy-accent);opacity:.4}.strategy-map-leaves>li{color:#bdc5b7;font-size:11px;line-height:1.65}.strategy-block-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:28px 0 14px}.strategy-block-heading h4{font-size:12px;font-weight:500;letter-spacing:.3px;margin:0}.strategy-block-heading>span{font-size:9px;color:var(--muted)}.strategy-table-scroll{width:100%;max-width:100%;overflow-x:auto;border:1px solid #3d473b;border-radius:4px;scrollbar-color:#71815f #1c211e;scrollbar-width:thin}.strategy-table-scroll:focus-visible{outline:2px solid var(--strategy-accent);outline-offset:4px}.strategy-table{border-collapse:collapse;width:100%;min-width:720px;text-align:left;font-size:11px;line-height:1.85;table-layout:fixed}.strategy-table thead{background:#2c342b;color:var(--strategy-accent)}.strategy-plan-insta360 .strategy-table thead{background:#302e36}.strategy-table th,.strategy-table td{padding:15px 18px;vertical-align:top;overflow-wrap:anywhere}.strategy-table thead th{font-size:10px;font-weight:550}.strategy-table tbody th{color:var(--strategy-accent);font-weight:500;font-size:10px}.strategy-table tbody td{color:#b6c0af}.strategy-table tbody tr+tr{border-top:1px solid #3b4337}.strategy-table tr>*+*{border-left:1px solid #3b43377d}.strategy-week-table th:first-child{width:13%}.strategy-week-table th:nth-child(2){width:31%}.strategy-week-table th:nth-child(3){width:26%}.strategy-week-table th:nth-child(4){width:30%}.strategy-mobile-hint{display:none}.strategy-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #4b5745;margin:0}.strategy-metrics>div{padding:18px 20px 6px 0;min-width:0}.strategy-metrics>div+div{padding-left:22px;border-left:1px solid var(--line)}.strategy-metrics dt{font-size:12px;margin-bottom:9px}.strategy-metrics dt>span{color:var(--strategy-accent);font-family:Manrope,sans-serif;font-size:9px;margin-right:10px}.strategy-metrics dd{font-size:10px;line-height:1.85;color:#a9b2a2;margin:0}.strategy-metrics .strategy-metric-decision{margin-top:9px;color:#d0d5ca}.strategy-deep-dive{margin-top:26px;border:1px solid #4f5b46;border-radius:4px}.strategy-deep-dive summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;cursor:pointer;list-style:none}.strategy-deep-dive summary::-webkit-details-marker{display:none}.strategy-deep-dive summary b{font-size:12px;font-weight:500}.strategy-deep-dive summary small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.strategy-expand{border:1px solid #637056;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;flex-shrink:0;color:var(--strategy-accent);transition:transform .2s}.strategy-deep-dive[open] .strategy-expand{transform:rotate(180deg)}.strategy-deep-dive summary:hover{background:#d5f67607}.strategy-deep-content{padding:0 22px 22px;border-top:1px solid var(--line)}.strategy-analysis-table{min-width:650px}.strategy-script-table{min-width:620px}.strategy-script-table th:first-child{width:12%}.strategy-script-table th:nth-child(2){width:43%}.strategy-script-table td[lang=en]{color:#e4e8df;font-size:12px}.strategy-resource-note{padding:19px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;margin-top:6px;font-size:10px;line-height:1.9}.strategy-resource-note>span{color:var(--strategy-accent)}.strategy-resource-note p{color:#b4bfae}.strategy-sources{margin-top:17px}.strategy-sources>p{font-size:10px;color:var(--strategy-accent)}.strategy-sources>p>span{font-size:8px;color:var(--muted);margin-left:12px}.strategy-sources ul{list-style:none;padding:0;margin:9px 0 0;display:flex;flex-wrap:wrap;gap:9px 23px}.strategy-sources a{font-size:10px;color:#b4bfae;display:inline-flex;align-items:center;gap:8px;text-decoration:underline;text-underline-offset:4px}.strategy-sources a:hover{color:var(--strategy-accent)}.strategy-boundary{font-size:9px;line-height:1.9;color:#879580;padding-top:18px}.strategy-personal{display:flex;align-items:center;gap:22px;padding-top:32px;color:var(--lime)}.strategy-personal p{font-size:11px;line-height:1.95;color:var(--muted);flex:1}.strategy-personal p strong{color:var(--text);font-weight:500;margin-right:14px}.strategy-personal a{white-space:nowrap;display:flex;gap:11px;align-items:center;font-size:10px}.strategy-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.launch-tagline{margin-top:12px;font-family:Manrope,sans-serif;color:var(--strategy-accent);font-size:16px;letter-spacing:.2px}.launch-tagline>span{padding:0 7px;opacity:.5}.launch-map-hint{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:9px;color:var(--muted);margin-top:10px}.launch-section{scroll-margin-top:28px}.launch-table th:first-child{width:23%;white-space:pre-line}.launch-table th:nth-child(2){width:40%}.launch-table th:nth-child(3){width:37%}.strategy-plan-vivlara .strategy-map-node:hover{background:#36422d;border-color:var(--strategy-accent)}.strategy-plan-vivlara .strategy-map-node:focus-visible{outline:2px solid var(--strategy-accent);outline-offset:3px}.launch-kol-workflow{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:17px 0 0;padding:0}.launch-kol-workflow>li{display:flex;align-items:flex-start;gap:10px}.launch-kol-workflow>li>span{color:var(--strategy-accent);font:9px Manrope,sans-serif;padding-top:4px}.launch-kol-workflow b{font-size:11px;font-weight:500}.launch-kol-workflow p{font-size:10px;line-height:1.85;color:#aebaa6;margin-top:5px}.launch-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:20px 0 0;border-top:1px solid #4b5745;padding-top:20px}.launch-outcomes dt{font-size:11px;color:#d0d5ca}.launch-outcomes dt>strong{display:block;font:500 28px/1.3 Manrope,PingFang SC,sans-serif;color:var(--strategy-accent);margin-bottom:6px}.launch-outcomes dd{margin:8px 0 0;font-size:10px;line-height:1.85;color:#aebaa6}.launch-measurement{font-size:10px;line-height:1.9;color:#aebaa6;padding:16px 18px;background:#d5f67607;margin-top:20px;border-left:2px solid var(--strategy-accent)}.launch-measurement>b{display:block;font-weight:500;color:#d0d5ca;margin-bottom:5px}.strategy-plan-vivlara>.strategy-sources{border-top:1px solid var(--line);padding-top:18px;margin-top:25px}.strategy-plan-vivlara .strategy-sources li{font-size:10px;color:#aebaa6}@media (max-width: 1000px){.strategy-plan{padding:28px 24px}.strategy-map{padding-inline:20px}.strategy-map-tree{grid-template-columns:165px minmax(0,1fr)}.strategy-map-branches{padding-left:42px}.strategy-map-branches>li{grid-template-columns:105px minmax(0,1fr);gap:23px}.strategy-map-root:after{width:21px}.strategy-map-branches>li:before{left:-21px;width:21px}.strategy-map-branches>li:after{left:-21px;width:21px}.strategy-map-leaves{padding-left:9px}.strategy-map-leaves:before{left:-9px;width:9px}.strategy-map-leaves>li{font-size:10px}.strategy-index a>span:nth-last-child(2){display:none}.strategy-index a>svg{margin-left:auto}}@media (max-width: 760px){.strategy-kol-opening{grid-template-columns:110px minmax(0,1fr);gap:18px;padding:17px}.strategy-kol-opening strong{font-size:19px}.strategy-kol-partners{gap:10px}.strategy-kol-partners>div{padding:13px}.strategy-map-tree{display:block;padding-top:20px}.strategy-map-root{max-width:none;display:grid;grid-template-columns:25px minmax(0,1fr);gap:3px 13px;padding:17px}.strategy-map-root>svg{grid-row:span 2;align-self:center}.strategy-map-root>strong{margin:0;font-size:16px}.strategy-map-root>span{margin:0}.strategy-map-root:after{left:19px;top:100%;width:1px;height:24px}.strategy-map-branches{padding:24px 0 0 40px;gap:12px}.strategy-map-branches>li{grid-template-columns:104px minmax(0,1fr);gap:23px}.strategy-map-branches>li:before{left:-20px;width:20px}.strategy-map-branches>li:first-child:before{top:-24px}.strategy-map-branches>li:after{left:-20px;width:20px}.strategy-mobile-hint{display:block;font-size:8px;color:#95a18b;margin-top:8px;text-align:right}.strategy-block-heading>span{display:none}.strategy-personal{flex-wrap:wrap;align-items:flex-start;gap:15px}.strategy-personal p{flex-basis:calc(100% - 45px)}.strategy-personal a{margin-left:40px}}@media (max-width: 540px){.launch-tagline{font-size:12px}.launch-kol-workflow{grid-template-columns:1fr;gap:13px}.launch-outcomes{grid-template-columns:1fr;gap:16px}.launch-outcomes>div{display:grid;grid-template-columns:115px minmax(0,1fr);gap:15px}.launch-outcomes dd{margin-top:3px}.launch-outcomes dt>strong{font-size:24px}.launch-section .strategy-block-heading h4{line-height:1.8}.launch-map-hint{font-size:8px}.strategy-kol-opening{grid-template-columns:1fr;gap:10px;padding:15px 13px}.strategy-kol-opening>p{font-size:11px}.strategy-kol-partners{grid-template-columns:1fr;gap:12px}.strategy-kol-partners>div{padding:15px}.strategy-kol-partners dt{font-size:12px}.strategy-kol-partners dd{font-size:10px}.strategy-kol-budget{grid-template-columns:1fr;gap:5px}.strategy-index{grid-template-columns:1fr;margin-bottom:25px}.strategy-index a{padding:14px 0;font-size:11px}.strategy-index a+a{padding-left:0;border-left:0;border-top:1px solid var(--line)}.strategy-plans{gap:26px}.strategy-plan{padding:24px 15px;border-radius:5px}.strategy-plan-top{align-items:flex-start;gap:12px}.strategy-plan-top p{font-size:7px;letter-spacing:.4px;gap:7px;padding-top:4px}.strategy-status{font-size:8px;padding:4px 7px}.strategy-brand{margin-top:23px;font-size:10px}.strategy-plan-header h3{font-size:22px;letter-spacing:-.6px}.strategy-thesis{font-size:11px}.strategy-context{grid-template-columns:1fr;gap:14px;margin-top:20px;padding-block:17px}.strategy-context>div{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px}.strategy-context dt{padding-top:2px;margin:0;font-size:9px}.strategy-context dd{font-size:10px}.strategy-map{padding:17px 12px}.strategy-map figcaption{font-size:9px}.strategy-map figcaption>span:last-child{font-size:7px}.strategy-map-root{padding:14px 12px}.strategy-map-root>strong{font-size:15px}.strategy-map-root>span{font-size:8px}.strategy-map-branches{padding-left:23px;gap:15px}.strategy-map-root:after{left:10px}.strategy-map-branches>li{display:block}.strategy-map-branches>li:before{left:-13px;width:13px}.strategy-map-branches>li:after{left:-13px;top:21px;width:13px}.strategy-map-branches>li:last-child:before{bottom:calc(100% - 21px)}.strategy-map-node{padding:9px 11px;font-size:11px}.strategy-map-node:after{top:100%;left:16px;height:9px;width:1px}.strategy-map-leaves{margin:9px 0 0 16px;padding-left:13px;gap:3px}.strategy-map-leaves:before{display:none}.strategy-map-leaves>li{font-size:10px}.strategy-block-heading{margin-top:24px}.strategy-block-heading h4{font-size:11px}.strategy-metrics{grid-template-columns:1fr}.strategy-metrics>div,.strategy-metrics>div+div{border-left:0;padding:16px 0}.strategy-metrics>div+div{border-top:1px solid var(--line)}.strategy-metrics dt{font-size:11px}.strategy-metrics dd{font-size:10px}.strategy-metrics .strategy-metric-decision{margin-top:5px}.strategy-deep-dive{margin-top:10px}.strategy-deep-dive summary{padding:14px 12px;gap:8px}.strategy-deep-dive summary b{font-size:11px}.strategy-deep-dive summary small{font-size:8px}.strategy-deep-content{padding-inline:12px}.strategy-resource-note{grid-template-columns:1fr;gap:5px}.strategy-sources ul{display:grid;gap:10px}.strategy-boundary{font-size:8px}}
