article.acquisition.growth-v91 .topic-section{background:#f1f6ed;border:0;border-radius:12px;margin:28px 0;padding:22px 22px 18px}article.acquisition.growth-v91 .tone-blue{background:#eff5f7}article.acquisition.growth-v91 .tone-orange{background:#faf4e9}article.acquisition.growth-v91 .topic-section h2{border-bottom:1px solid #bdcdb6;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:16px;font-size:24px;line-height:1.55}article.acquisition.growth-v91 .topic-section h2>.topic-icon{box-sizing:content-box;color:#24543e;background:#e1ecd8;border-radius:50%;flex:none;width:48px;height:48px;padding:8px}article.acquisition.growth-v91 .tone-blue h2>.topic-icon{color:#25596e;background:#dceaf0}article.acquisition.growth-v91 .tone-orange h2>.topic-icon{color:#795024;background:#f0e2cb}article.acquisition.growth-v91 .topic-section h2>span{min-width:0}article.acquisition.growth-v91 .topic-section p{margin-bottom:18px;line-height:1.85}article.acquisition.growth-v91 .topic-section>ul{margin-bottom:20px;padding-left:0;list-style:none}article.acquisition.growth-v91 .topic-section>ul>li{margin:0;padding:4px 0 6px 28px;position:relative}article.acquisition.growth-v91 .topic-section>ul>li:before{content:"✓";color:#326247;font-weight:700;position:absolute;top:4px;left:0}article.acquisition.growth-v91 .decision-visual{background:#fffefb;border:0;border-radius:10px;margin:18px 0 16px;padding:18px}article.acquisition.growth-v91 .decision-visual figcaption{font-size:21px;line-height:1.6}article.acquisition.growth-v91 .row-icon{color:#31654b;flex:none}article.acquisition.growth-v91 .comparison-cards{border-top:2px solid #afc3a8;margin:20px 0;display:block}article.acquisition.growth-v91 .comparison-card{background:0 0;border:0;border-bottom:1px solid #c0cfb8;border-radius:0;grid-template-columns:minmax(140px,.8fr) minmax(0,2fr);gap:20px;padding:16px 0;display:grid}article.acquisition.growth-v91 .comparison-card h3{align-items:flex-start;gap:10px;margin:0;font-size:18px;line-height:1.65;display:flex}article.acquisition.growth-v91 .comparison-card h3 span{min-width:0}article.acquisition.growth-v91 .comparison-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}article.acquisition.growth-v91 .comparison-card dl>div{border:0;min-width:0;padding:0}article.acquisition.growth-v91 .comparison-card dl>div:only-child{grid-column:1/-1}article.acquisition.growth-v91 .comparison-card dt{color:#455b44;margin-bottom:4px;font-size:16px;font-weight:600}article.acquisition.growth-v91 .comparison-card dd{font-size:17px;line-height:1.75}article.acquisition.growth-v91 .company-checklist .comparison-card h3:before{content:"□";color:#326247;font-size:24px;line-height:1.2}article.acquisition.growth-v91 .company-checklist .row-icon{display:none}article.acquisition.growth-v91 .example-pair{gap:20px;margin:0 0 18px}article.acquisition.growth-v91 .example-pair>div{border:0;padding:0}article.acquisition.growth-v91 .example-pair h3{margin:0 0 10px;font-size:18px}article.acquisition.growth-v91 .example-pair>div>strong{color:#174d37;font-size:21px}article.acquisition.growth-v91 .month-strip{gap:8px;margin:12px 0;display:flex}article.acquisition.growth-v91 .month-strip>span{text-align:center;background:#fff;border:1px solid #b7c9ad;border-radius:6px;flex:1;min-width:0}article.acquisition.growth-v91 .month-strip b{color:#fff;background:#527047;padding:2px;font-size:16px;display:block}article.acquisition.growth-v91 .month-strip strong{padding:2px;font-size:26px;font-weight:700;line-height:1.5}article.acquisition.growth-v91 .month-strip small{margin-left:2px;font-size:15px}article.acquisition.growth-v91 .cost-map{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}article.acquisition.growth-v91 .cost-map>div{text-align:center;border-bottom:3px solid #8faa7d;flex-direction:column;align-items:center;gap:8px;padding:12px 4px;font-size:16px;display:flex}article.acquisition.growth-v91 .timeline-group h3{align-items:center;gap:10px;margin:20px 0 12px;display:flex}article.acquisition.growth-v91 .timeline-track{isolation:isolate;position:relative}article.acquisition.growth-v91 .time-bar{z-index:1}article.acquisition.growth-v91 .gap-zone,article.acquisition.growth-v91 .overlap-zone{z-index:0;background:repeating-linear-gradient(135deg,#fff 0 5px,#dbe8d2 5px 7px);border:2px dashed #527047;width:20%;position:absolute;top:-4px;bottom:-4px;left:40%}article.acquisition.growth-v91 .overlap-zone{background:#ead4b1;border:2px solid #976d36;width:30%}article.acquisition.growth-v91 .gap-note,article.acquisition.growth-v91 .overlap-note{align-items:flex-start;gap:10px;display:flex}article.acquisition.growth-v91 .note-icon{flex:none;margin-top:3px}article.acquisition.growth-v91 .layer-checklist li{background:0 0;border-radius:0;grid-template-columns:48px minmax(0,1fr);gap:14px;margin:0;display:grid;border:0!important;border-bottom:1px solid #c2d1b9!important;padding:14px 0!important}article.acquisition.growth-v91 .layer-checklist .layer-icon{color:#326247;margin-top:5px}article.acquisition.growth-v91 .layer-checklist strong:before{content:none}article.acquisition.growth-v91 .usage-comparison{gap:0}article.acquisition.growth-v91 .usage-comparison>div{background:0 0;border:0;border-top:1px solid #c4d3b8;border-radius:0;padding:16px 0}article.acquisition.growth-v91 .usage-comparison h3{align-items:center;gap:10px;margin-bottom:8px;display:flex}article.acquisition.growth-v91 .usage-comparison>div>strong{background:#e9f1e2;border-radius:5px;padding:6px 10px;font-size:20px;display:block}article.acquisition.growth-v91 .capacity-visual{background:#fffefb;border-radius:10px;margin:20px 0;padding:16px}article.acquisition.growth-v91 .capacity-visual figcaption{font-size:19px}article.acquisition.growth-v91 .device-share{justify-content:space-around;align-items:center;gap:10px;display:flex}article.acquisition.growth-v91 .device-share>div{text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:17px;display:flex}article.acquisition.growth-v91 .device-icon{color:#326247}article.acquisition.growth-v91 .share-arrow{color:#527047;font-size:32px}article.acquisition.growth-v91 .capacity-gauge{border:2px solid #527047;border-radius:6px;gap:5px;height:24px;margin:16px 0 10px;padding:3px;display:flex}article.acquisition.growth-v91 .capacity-gauge span{background:#83a373;flex:1}article.acquisition.growth-v91 .capacity-gauge span:last-child{background:repeating-linear-gradient(135deg,#e0eacd 0 7px,#a2b989 7px 9px)}article.acquisition.growth-v91 .capacity-gauge i{background:#527047;width:2px}article.acquisition.growth-v91 .gauge-note{margin-bottom:0;font-size:15px;line-height:1.7}article.acquisition.growth-v91 .delivery-flow{gap:18px 14px}article.acquisition.growth-v91 .delivery-flow li{text-align:center;background:#f1f6eb;border:0;border-top:2px solid #9bb38b;position:relative;padding:12px 8px!important}article.acquisition.growth-v91 .delivery-flow .delivery-icon{color:#31654b;margin:0 auto 8px;display:block}article.acquisition.growth-v91 .delivery-flow li:not(:last-child):after{content:"→";color:#527047;z-index:1;font-size:20px;position:absolute;top:34px;right:-15px}article.acquisition.growth-v91 .delivery-flow li:nth-child(3):after{content:none}article.acquisition.growth-v91 .delivery-flow strong{font-size:18px}article.acquisition.growth-v91 .delivery-flow span{text-align:left;line-height:1.7}article.acquisition.growth-v91 .compact-toc{margin:20px 0}@media (width<=600px){article.acquisition.growth-v91 .topic-section{margin:24px -4px;padding:18px 14px 14px}article.acquisition.growth-v91 .topic-section h2{align-items:flex-start;gap:12px;font-size:21px}article.acquisition.growth-v91 .topic-section h2>.topic-icon{width:38px;height:38px;padding:6px}article.acquisition.growth-v91 .comparison-card{grid-template-columns:1fr;gap:10px;padding:14px 0}article.acquisition.growth-v91 .comparison-card dl{grid-template-columns:1fr;gap:10px;padding-left:0}article.acquisition.growth-v91 .comparison-card dl>div{grid-template-columns:minmax(80px,.85fr) minmax(0,1.5fr);gap:10px;display:grid}article.acquisition.growth-v91 .comparison-card dt{margin:0;font-size:16px}article.acquisition.growth-v91 .comparison-card h3{align-items:center;font-size:19px}article.acquisition.growth-v91 .company-checklist .comparison-card dl>div{display:block}article.acquisition.growth-v91 .company-checklist dt{margin-bottom:2px;font-size:15px}article.acquisition.growth-v91 .decision-visual{margin:16px 0;padding:14px 12px}article.acquisition.growth-v91 .decision-visual figcaption{font-size:19px}article.acquisition.growth-v91 .cost-map{grid-template-columns:1fr 1fr;gap:6px}article.acquisition.growth-v91 .cost-map>div{text-align:left;flex-direction:row;padding:10px 0}article.acquisition.growth-v91 .cost-map svg{flex:none;width:30px;height:30px}article.acquisition.growth-v91 .example-pair{grid-template-columns:1fr;gap:16px}article.acquisition.growth-v91 .layer-checklist li{grid-template-columns:42px minmax(0,1fr);gap:10px}article.acquisition.growth-v91 .layer-icon{width:42px;height:42px}article.acquisition.growth-v91 .delivery-flow{grid-template-columns:1fr 1fr}article.acquisition.growth-v91 .delivery-flow li:nth-child(3):after{content:"→"}article.acquisition.growth-v91 .delivery-flow li:nth-child(2n):after{content:none}}article.acquisition.growth-v91 .date-check{counter-reset:datecheck;grid-template-columns:1fr 1fr;gap:0 16px;margin:16px 0;padding:0;display:grid;list-style:none!important}article.acquisition.growth-v91 .date-check li{counter-increment:datecheck;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;margin:0;display:grid;padding:14px 0!important}article.acquisition.growth-v91 .date-check span:before{content:counter(datecheck) ". ";font-weight:700}article.acquisition.growth-v91 .date-icon{color:#326247}article.acquisition.growth-v91 .layer-checklist li{position:relative}article.acquisition.growth-v91 .layer-checklist li:not(:last-child):after{content:"";border-left:2px dashed #b7c9ad;position:absolute;top:72px;bottom:0;left:23px}article.acquisition.growth-v91 .ownership-guide{background:#fffefb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px;margin:18px 0;padding:16px;font-size:0;display:flex}article.acquisition.growth-v91 .ownership-guide>span{text-align:center;flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;font-size:16px;line-height:1.65;display:flex}article.acquisition.growth-v91 .ownership-guide>span svg{color:#326247}article.acquisition.growth-v91 .ownership-guide>p{text-align:center;flex-basis:100%;margin:0;font-size:16px}@media (width<=600px){article.acquisition.growth-v91 .date-check{grid-template-columns:1fr}article.acquisition.growth-v91 .layer-checklist li:not(:last-child):after{top:66px;left:20px}}.growth-illustration[data-astro-cid-cizey5lm]{background:#f4f4e9;border-radius:12px;margin:0 0 18px;overflow:hidden}.growth-illustration[data-astro-cid-cizey5lm] img[data-astro-cid-cizey5lm]{object-fit:contain;width:100%;height:auto;display:block}.topic-heading[data-astro-cid-jcu7ndid]{align-items:center;gap:12px;display:flex}.topic-heading[data-astro-cid-jcu7ndid] svg{flex:none}.acquisition[data-astro-cid-jcu7ndid]{overflow-wrap:anywhere;max-width:780px;margin:0 auto;padding-bottom:36px;font-size:18px;line-height:1.85}.acquisition[data-astro-cid-jcu7ndid] .breadcrumb[data-astro-cid-jcu7ndid]{margin-bottom:16px;font-size:16px}.acquisition[data-astro-cid-jcu7ndid] .breadcrumb[data-astro-cid-jcu7ndid] a[data-astro-cid-jcu7ndid]{align-items:center;min-height:44px;display:inline-flex}.acquisition-head[data-astro-cid-jcu7ndid]{border-bottom:1px solid #dce7d3;padding:18px 0 16px}.acquisition-head[data-astro-cid-jcu7ndid] h1[data-astro-cid-jcu7ndid]{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(27px,4vw,38px);line-height:1.5}.acquisition-summary[data-astro-cid-jcu7ndid]{background:linear-gradient(90deg,#eff4e9,#0000);border-left:4px solid #527047;margin:0;padding:8px 0 8px 18px}.acquisition-date[data-astro-cid-jcu7ndid]{color:#52644e;margin:18px 0 0;font-size:16px}.acquisition[data-astro-cid-jcu7ndid] p,.acquisition[data-astro-cid-jcu7ndid] li{font-size:18px;line-height:1.85}.acquisition[data-astro-cid-jcu7ndid] p{margin:0 0 20px}.acquisition[data-astro-cid-jcu7ndid] .acquisition-date[data-astro-cid-jcu7ndid]{margin-bottom:0;font-size:16px}.acquisition[data-astro-cid-jcu7ndid] h2{margin:36px 0 18px;font-size:24px;line-height:1.55}.acquisition[data-astro-cid-jcu7ndid] ul,.acquisition[data-astro-cid-jcu7ndid] ol{margin:0 0 22px;padding-left:1.5em}.acquisition[data-astro-cid-jcu7ndid] li{margin-bottom:10px}.acquisition[data-astro-cid-jcu7ndid] a{text-underline-offset:4px;text-decoration:underline}.acquisition-body[data-astro-cid-jcu7ndid]{padding-top:4px}.acquisition[data-astro-cid-jcu7ndid] details[data-astro-cid-jcu7ndid]{border-top:1px solid #dce7d3;padding:0 4px}.acquisition[data-astro-cid-jcu7ndid] summary[data-astro-cid-jcu7ndid]{cursor:pointer;min-height:52px;padding:16px 0;font-size:18px;font-weight:600;line-height:1.65}.acquisition[data-astro-cid-jcu7ndid] details[data-astro-cid-jcu7ndid] p[data-astro-cid-jcu7ndid]{padding:0 0 4px}.acquisition-next[data-astro-cid-jcu7ndid]{border-top:1px solid #dce7d3;border-bottom:1px solid #dce7d3;margin-top:32px;padding:2px 0 28px}.acquisition-money[data-astro-cid-jcu7ndid]{color:#fff;background:#075346;border-radius:10px;min-height:48px;padding:12px 18px;font-size:18px;font-weight:600;display:inline-block}.acquisition-related[data-astro-cid-jcu7ndid] a[data-astro-cid-jcu7ndid],.acquisition-evidence[data-astro-cid-jcu7ndid] a[data-astro-cid-jcu7ndid]{min-height:44px;padding:7px 0;display:inline-block}.acquisition-evidence[data-astro-cid-jcu7ndid]{margin-top:28px}.acquisition[data-astro-cid-jcu7ndid] :is(a,summary):focus-visible{outline-offset:4px;outline:3px solid #075346}.acquisition[data-astro-cid-jcu7ndid] .reading-nav{border-bottom:1px solid #dce7d3;flex-wrap:wrap;gap:4px 16px;margin:0 0 20px;padding-bottom:12px;display:flex}.acquisition[data-astro-cid-jcu7ndid] .reading-nav a{align-items:center;min-height:44px;font-size:16px;display:inline-flex}.acquisition[data-astro-cid-jcu7ndid] .reading-guide h2{margin-top:20px}.acquisition[data-astro-cid-jcu7ndid] .reading-visual{background:#f4f7f0;border:1px solid #c6d4bc;border-radius:8px;margin:20px 0 24px;padding:18px 16px}.acquisition[data-astro-cid-jcu7ndid] figcaption{margin-bottom:16px;font-weight:700;line-height:1.6}.acquisition[data-astro-cid-jcu7ndid] .reading-compare,.acquisition[data-astro-cid-jcu7ndid] .reading-ledger,.acquisition[data-astro-cid-jcu7ndid] .delay-priorities{margin:0 0 20px}.acquisition[data-astro-cid-jcu7ndid] .reading-compare>div,.acquisition[data-astro-cid-jcu7ndid] .reading-ledger>div,.acquisition[data-astro-cid-jcu7ndid] .delay-priorities>div{border-bottom:1px solid #c6d4bc;padding:14px 0}.acquisition[data-astro-cid-jcu7ndid] dt{margin-bottom:6px;font-weight:700;line-height:1.6}.acquisition[data-astro-cid-jcu7ndid] dd{margin:0;line-height:1.75}.acquisition[data-astro-cid-jcu7ndid] dd span{margin-top:4px;display:inline-block}.acquisition[data-astro-cid-jcu7ndid] .visual-note{border-top:1px dashed #829377;margin:14px 0 0;padding-top:14px}.acquisition[data-astro-cid-jcu7ndid] .reading-steps{counter-reset:reading-step;margin:18px 0 24px;padding:0;list-style:none}.acquisition[data-astro-cid-jcu7ndid] .reading-steps li{counter-increment:reading-step;border-left:2px solid #b6c7ab;margin:0 0 0 11px;padding:0 0 16px 34px;position:relative}.acquisition[data-astro-cid-jcu7ndid] .reading-steps li:last-child{border-left-color:#0000;padding-bottom:0}.acquisition[data-astro-cid-jcu7ndid] .reading-steps li:before{content:counter(reading-step);color:#fff;text-align:center;background:#075346;border-radius:50%;width:24px;font-size:14px;font-weight:700;line-height:24px;position:absolute;top:2px;left:-13px}.acquisition[data-astro-cid-jcu7ndid] .reading-steps strong,.acquisition[data-astro-cid-jcu7ndid] .reading-steps span{display:block}.acquisition[data-astro-cid-jcu7ndid] .reading-steps span{margin-top:6px}.acquisition[data-astro-cid-jcu7ndid] .reading-caution{border-left:4px solid #527047;padding:4px 0 4px 14px}.acquisition[data-astro-cid-jcu7ndid] .balance-total{text-align:center}.acquisition[data-astro-cid-jcu7ndid] .balance-total strong{font-size:26px;display:block}.acquisition[data-astro-cid-jcu7ndid] .balance-bar{border:2px solid #527047;grid-template-columns:1fr 2fr;display:grid}.acquisition[data-astro-cid-jcu7ndid] .balance-bar>div{text-align:center;padding:12px 6px}.acquisition[data-astro-cid-jcu7ndid] .balance-bar>div+div{background:#e0ead7;border-left:2px dashed #527047}.acquisition[data-astro-cid-jcu7ndid] .balance-bar strong,.acquisition[data-astro-cid-jcu7ndid] .balance-bar span{line-height:1.7;display:block}.acquisition[data-astro-cid-jcu7ndid] .balance-bar span:last-child{font-size:16px}.acquisition[data-astro-cid-jcu7ndid] .reading-branch>div{border-left:3px solid #527047;margin:20px 0;padding:0 0 0 14px}.acquisition[data-astro-cid-jcu7ndid] .reading-branch h3{margin:0 0 8px;font-size:19px;line-height:1.6}.acquisition[data-astro-cid-jcu7ndid] .reading-branch p{margin-bottom:10px}.acquisition[data-astro-cid-jcu7ndid] .reading-detail-label{border-top:2px solid #c6d4bc;margin-top:28px;padding-top:20px;font-size:16px;font-weight:700}.acquisition[data-astro-cid-jcu7ndid] [id]{scroll-margin-top:24px}.acquisition[data-astro-cid-jcu7ndid] .topic-section{background:linear-gradient(#f3f7f0 0 100px,#fffefc 250px);border-top:3px solid #bdd3ba;border-radius:0 0 8px 8px;margin:22px 0;padding:18px 20px}.acquisition[data-astro-cid-jcu7ndid] .tone-blue{background:linear-gradient(#f0f6fa 0 100px,#fffefc 250px);border-color:#b9d2df}.acquisition[data-astro-cid-jcu7ndid] .tone-orange{background:linear-gradient(#fcf5eb 0 100px,#fffefc 250px);border-color:#e0c6a3}.acquisition[data-astro-cid-jcu7ndid] .topic-section h2{align-items:center;gap:12px;margin:0 0 18px;font-size:23px;display:flex}.acquisition[data-astro-cid-jcu7ndid] .topic-icon{color:#075346;flex:none}.acquisition[data-astro-cid-jcu7ndid] .tone-blue .topic-icon{color:#25596e}.acquisition[data-astro-cid-jcu7ndid] .tone-orange .topic-icon{color:#795024}.acquisition[data-astro-cid-jcu7ndid] .topic-section h3,.acquisition[data-astro-cid-jcu7ndid] .topic-section h4{margin:18px 0 10px;font-size:19px;line-height:1.6}.acquisition[data-astro-cid-jcu7ndid] .topic-section p{margin:0 0 14px}.acquisition[data-astro-cid-jcu7ndid] .topic-section p:last-child{margin-bottom:0}.acquisition[data-astro-cid-jcu7ndid] .topic-note{border-left:3px solid #829b76;padding-left:12px}.acquisition[data-astro-cid-jcu7ndid] .date-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .date-trio>div{flex-direction:column;gap:6px;display:flex}.acquisition[data-astro-cid-jcu7ndid] .date-trio .topic-icon{width:44px;height:44px}.acquisition[data-astro-cid-jcu7ndid] .topic-section .reading-visual{background:0 0;border:0;margin:0;padding:0}.acquisition[data-astro-cid-jcu7ndid] .method-row{border-top:1px solid #bacfd6;grid-template-columns:120px 1fr;gap:16px;padding:18px 0;display:grid}.acquisition[data-astro-cid-jcu7ndid] .method-row:last-child{padding-bottom:0}.acquisition[data-astro-cid-jcu7ndid] .method-row h3{margin:0;font-size:19px;line-height:1.6}.acquisition[data-astro-cid-jcu7ndid] .example-pair{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.acquisition[data-astro-cid-jcu7ndid] .example-pair>div{border-top:2px solid #b99871;padding-top:10px}.acquisition[data-astro-cid-jcu7ndid] .example-pair strong,.acquisition[data-astro-cid-jcu7ndid] .example-pair span{display:block}.acquisition[data-astro-cid-jcu7ndid] .return-checklist{padding-left:24px;list-style:"✓  "}.acquisition[data-astro-cid-jcu7ndid] .compact-facts{margin:0}.acquisition[data-astro-cid-jcu7ndid] .compact-facts>div{border-bottom:1px solid #ccd8ce;padding:12px 0}.acquisition[data-astro-cid-jcu7ndid] .compact-facts>div:first-child{padding-top:0}.acquisition[data-astro-cid-jcu7ndid] .compact-facts>div:last-child{margin-bottom:16px}.acquisition[data-astro-cid-jcu7ndid] .calendar-compare{grid-template-columns:1fr 1fr;gap:18px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .calendar-row{border-top:2px solid #a6bfa0;padding-top:12px}.acquisition[data-astro-cid-jcu7ndid] .calendar-range{justify-content:space-between;align-items:center;gap:6px;margin:12px 0;display:flex}.acquisition[data-astro-cid-jcu7ndid] .calendar-range span{background:#fff;border:1px solid #a6bfa0;border-top:5px solid #527047;border-radius:4px;padding:8px 10px}.acquisition[data-astro-cid-jcu7ndid] .calendar-months{gap:10px;margin:12px 0;display:flex}.acquisition[data-astro-cid-jcu7ndid] .calendar-months span{text-align:center;background:#fff;border-top:5px solid #527047;flex:1;padding:8px}.acquisition[data-astro-cid-jcu7ndid] .balance-equation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:16px 0;display:flex}.acquisition[data-astro-cid-jcu7ndid] .balance-equation span,.acquisition[data-astro-cid-jcu7ndid] .balance-equation strong{display:block}.acquisition[data-astro-cid-jcu7ndid] .balance-answer{border-bottom:3px solid #527047}.acquisition[data-astro-cid-jcu7ndid] .balance-bar{margin-bottom:18px}.acquisition[data-astro-cid-jcu7ndid] .return-timeline{counter-reset:return-step;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.acquisition[data-astro-cid-jcu7ndid] .return-timeline li{counter-increment:return-step;border-top:3px solid #527047;padding:12px 0}.acquisition[data-astro-cid-jcu7ndid] .return-timeline strong,.acquisition[data-astro-cid-jcu7ndid] .return-timeline span{display:block}.acquisition[data-astro-cid-jcu7ndid] .return-timeline strong{margin-bottom:8px}.acquisition[data-astro-cid-jcu7ndid] .return-timeline li:before{content:counter(return-step);color:#fff;text-align:center;background:#075346;border-radius:50%;width:26px;margin-bottom:8px;font-size:16px;font-weight:700;line-height:26px;display:block}.acquisition[data-astro-cid-jcu7ndid] .equipment-flow{margin:0;padding:0;list-style:none}.acquisition[data-astro-cid-jcu7ndid] .equipment-flow>li{border-bottom:1px solid #bdcfb8;padding:12px 0}.acquisition[data-astro-cid-jcu7ndid] .equipment-flow>li>span{margin:8px 0;display:block}.acquisition[data-astro-cid-jcu7ndid] .branch-options{grid-template-columns:1fr 1fr;gap:12px;margin:10px 0;display:grid}.acquisition[data-astro-cid-jcu7ndid] .branch-options span{border-left:3px solid #527047;padding-left:10px}.acquisition[data-astro-cid-jcu7ndid] .method-row h3{align-items:center;gap:8px;display:flex}.acquisition[data-astro-cid-jcu7ndid] .method-row h3 .topic-icon{width:28px;height:28px}@media (width<=600px){.acquisition[data-astro-cid-jcu7ndid] .calendar-compare{grid-template-columns:1fr}.acquisition[data-astro-cid-jcu7ndid] .balance-equation{justify-content:start}.acquisition[data-astro-cid-jcu7ndid] .balance-equation strong{font-size:18px}.acquisition[data-astro-cid-jcu7ndid] .return-timeline{grid-template-columns:1fr 1fr;gap:4px 16px}.acquisition[data-astro-cid-jcu7ndid] .branch-options{grid-template-columns:1fr}.acquisition[data-astro-cid-jcu7ndid] .topic-section{margin:20px -4px;padding:16px 14px}.acquisition[data-astro-cid-jcu7ndid] .topic-section h2{font-size:22px}.acquisition[data-astro-cid-jcu7ndid] .date-trio{grid-template-columns:1fr;gap:14px}.acquisition[data-astro-cid-jcu7ndid] .date-trio>div{grid-template-columns:44px 1fr;column-gap:12px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .date-trio .topic-icon{grid-row:span 2}.acquisition[data-astro-cid-jcu7ndid] .method-row{grid-template-columns:1fr;gap:10px}.acquisition[data-astro-cid-jcu7ndid] .method-row h3{border-left:4px solid #25596e;padding-left:10px}.acquisition-head[data-astro-cid-jcu7ndid]{padding-top:10px}.acquisition[data-astro-cid-jcu7ndid] h2{font-size:22px}.acquisition-summary[data-astro-cid-jcu7ndid]{padding-left:14px}.acquisition-money[data-astro-cid-jcu7ndid]{text-align:center;display:block}}.acquisition[data-astro-cid-jcu7ndid] .growth-diagram{margin:24px 0}.acquisition[data-astro-cid-jcu7ndid] .growth-diagram img{width:100%;height:auto;display:block}.acquisition[data-astro-cid-jcu7ndid] .growth-diagram figcaption{margin-top:12px;font-size:16px;font-weight:400}.acquisition[data-astro-cid-jcu7ndid] .comparison-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.acquisition[data-astro-cid-jcu7ndid] .comparison-card{background:#fffefc;border:1px solid #c6d4bc;border-radius:10px;padding:18px}.acquisition[data-astro-cid-jcu7ndid] .comparison-card h3{margin-top:0}.acquisition[data-astro-cid-jcu7ndid] .comparison-card dl{margin:0}.acquisition[data-astro-cid-jcu7ndid] .comparison-card dl>div{border-top:1px solid #dce7d3;padding:12px 0}.acquisition[data-astro-cid-jcu7ndid] .comparison-card dt{color:#52644e;font-size:16px}.acquisition[data-astro-cid-jcu7ndid] .topic-section ol{list-style-type:decimal}.acquisition[data-astro-cid-jcu7ndid] .topic-section ol li{border-bottom:1px solid #c6d4bc;padding:8px}@media (width<=600px){.acquisition[data-astro-cid-jcu7ndid] .comparison-cards{grid-template-columns:1fr}.acquisition[data-astro-cid-jcu7ndid] .reading-nav{gap:4px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .reading-nav a{line-height:1.6}}.acquisition[data-astro-cid-jcu7ndid] .diagram-steps{display:none}@media (width<=600px){.acquisition[data-astro-cid-jcu7ndid] .diagram-steps{margin:16px 0;padding-left:24px;display:block}.acquisition[data-astro-cid-jcu7ndid] .diagram-steps li{background:#f4f7f0;border-bottom:1px solid #c6d4bc;margin-bottom:10px;padding:10px;font-size:17px}}.acquisition[data-astro-cid-jcu7ndid] .compact-toc{background:#f5f7f0;border:1px solid #c6d4bc;border-radius:8px;margin:20px 0 28px;padding:0 16px}.acquisition[data-astro-cid-jcu7ndid] .compact-toc summary{min-height:48px;padding:12px 0;font-size:17px}.acquisition[data-astro-cid-jcu7ndid] .compact-toc .reading-nav{border:0;gap:2px;margin:0;padding-bottom:12px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .decision-visual{background:#fffefb;border:1px solid #b9cbb0;border-radius:10px;margin:22px 0 8px;padding:18px}.acquisition[data-astro-cid-jcu7ndid] .decision-visual figcaption{color:#174d37;margin:0 0 16px;font-size:21px}.acquisition[data-astro-cid-jcu7ndid] .decision-visual p{font-size:16px;line-height:1.8}.acquisition[data-astro-cid-jcu7ndid] .cost-ledger{margin:0}.acquisition[data-astro-cid-jcu7ndid] .cost-ledger>div{border-top:1px solid #dce7d3;padding:12px 0}.acquisition[data-astro-cid-jcu7ndid] .cost-ledger dd{font-size:16px}.acquisition[data-astro-cid-jcu7ndid] .timeline-key{color:#52644e;justify-content:space-between;gap:8px;margin-left:76px;font-size:14px;display:flex}.acquisition[data-astro-cid-jcu7ndid] .timeline-group{padding:0 0 16px}.acquisition[data-astro-cid-jcu7ndid] .timeline-group h3{font-size:18px}.acquisition[data-astro-cid-jcu7ndid] .timeline-row{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:10px;margin:10px 0;display:grid}.acquisition[data-astro-cid-jcu7ndid] .timeline-row>strong{font-size:15px}.acquisition[data-astro-cid-jcu7ndid] .timeline-track{background:repeating-linear-gradient(90deg,#f0f3eb 0% 9.7%,#fff 9.7% 10%);border-radius:5px;grid-template-columns:repeat(10,minmax(0,1fr));min-height:48px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .time-bar{color:#164532;background:#d9e8cb;border:1px solid #9eb58d;border-radius:5px;align-items:center;min-width:0;padding:7px 8px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.acquisition[data-astro-cid-jcu7ndid] .old-use{grid-column:1/5}.acquisition[data-astro-cid-jcu7ndid] .new-use{grid-column:7/11}.acquisition[data-astro-cid-jcu7ndid] .bridge-use{background:#e7edd0;grid-column:4/9}.acquisition[data-astro-cid-jcu7ndid] .old-bill{grid-column:1/8}.acquisition[data-astro-cid-jcu7ndid] .new-bill{grid-column:5/11}.acquisition[data-astro-cid-jcu7ndid] .bridge-bill{grid-column:3/10}.acquisition[data-astro-cid-jcu7ndid] .billing-group{border-top:2px dashed #b99a6c;padding-bottom:0}.acquisition[data-astro-cid-jcu7ndid] .billing-group .time-bar{color:#674821;background:#f5e8d5;border-color:#c7a977}.acquisition[data-astro-cid-jcu7ndid] .gap-note,.acquisition[data-astro-cid-jcu7ndid] .overlap-note{background:#f1f5e9;border-left:4px solid #8aa66c;padding:9px 12px;margin-top:14px!important}.acquisition[data-astro-cid-jcu7ndid] .overlap-note{background:#fbf3e7;border-color:#b7915c}.acquisition[data-astro-cid-jcu7ndid] .layer-checklist{counter-reset:layers;padding:0!important;list-style:none!important}.acquisition[data-astro-cid-jcu7ndid] .layer-checklist li{counter-increment:layers;background:#f8faf4;border-radius:7px;margin-bottom:12px;border:1px solid #becfb4!important;padding:14px!important}.acquisition[data-astro-cid-jcu7ndid] .layer-checklist strong:before{content:counter(layers) "　";color:#527047}.acquisition[data-astro-cid-jcu7ndid] .layer-checklist span,.acquisition[data-astro-cid-jcu7ndid] .layer-checklist small{margin-top:6px;display:block}.acquisition[data-astro-cid-jcu7ndid] .layer-checklist small{color:#52644e;font-size:15px}.acquisition[data-astro-cid-jcu7ndid] .delivery-flow{counter-reset:delivery;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;padding:0!important;list-style:none!important}.acquisition[data-astro-cid-jcu7ndid] .delivery-flow li{counter-increment:delivery;background:#f7f9f2;border-radius:6px;margin:0;border:1px solid #bccdad!important;padding:12px!important}.acquisition[data-astro-cid-jcu7ndid] .delivery-flow strong,.acquisition[data-astro-cid-jcu7ndid] .delivery-flow span{display:block}.acquisition[data-astro-cid-jcu7ndid] .delivery-flow strong:before{content:counter(delivery) ". ";color:#527047}.acquisition[data-astro-cid-jcu7ndid] .delivery-flow span{margin-top:6px;font-size:16px}@media (width<=600px){.acquisition[data-astro-cid-jcu7ndid] .decision-visual{margin-left:-2px;margin-right:-2px;padding:14px 12px}.acquisition[data-astro-cid-jcu7ndid] .decision-visual figcaption{font-size:19px}.acquisition[data-astro-cid-jcu7ndid] .example-pair{grid-template-columns:1fr}.acquisition[data-astro-cid-jcu7ndid] .delivery-flow{grid-template-columns:1fr 1fr}.acquisition[data-astro-cid-jcu7ndid] .timeline-key{margin-left:58px;font-size:12px}.acquisition[data-astro-cid-jcu7ndid] .timeline-row{grid-template-columns:50px minmax(0,1fr);gap:8px}.acquisition[data-astro-cid-jcu7ndid] .time-bar{padding:7px 5px;font-size:13px}.acquisition[data-astro-cid-jcu7ndid] .timeline-row>strong{font-size:13px}}.acquisition[data-astro-cid-jcu7ndid] .usage-comparison{grid-template-columns:1fr;gap:12px;display:grid}.acquisition[data-astro-cid-jcu7ndid] .usage-comparison>div{background:#f7f9f2;border:1px solid #c4d3b8;border-radius:7px;padding:14px}.acquisition[data-astro-cid-jcu7ndid] .usage-comparison h3{margin:0 0 6px}.acquisition[data-astro-cid-jcu7ndid] .usage-comparison strong{color:#174d37;font-size:19px}.acquisition[data-astro-cid-jcu7ndid] .usage-comparison a{align-items:center;min-height:44px;font-size:16px;display:inline-flex}.acquisition[data-astro-cid-jcu7ndid] .usage-budget{margin:18px 0 0;padding-left:22px}.acquisition[data-astro-cid-jcu7ndid] .usage-budget li{font-size:16px}
