@media (width<=700px),(width<=950px) and (height<=500px) and (pointer:coarse){.p21.p21-reference.p21-investment-page .p21-body{padding:28px 20px 32px}.p21.p21-reference.p21-investment-page h2{font-size:25px;font-weight:600;line-height:1.25}.p21.p21-reference.p21-investment-page .p21-body>section>p{color:var(--p21-muted);font-size:16px;line-height:26px}.p21.p21-reference.p21-investment-page #peluang .p21-opportunities{grid-template-columns:minmax(0,1fr);gap:0;margin:12px 0}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity{border:0;border-bottom:1px solid var(--p21-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:min(31%,160px) minmax(0,1fr);align-items:start;gap:14px;padding:18px 0;display:grid;overflow:visible}.p21.p21-reference.p21-investment-page #peluang .p21-sector-photo{aspect-ratio:5/4;border-radius:8px;grid-area:1/1;width:100%;height:auto}.p21.p21-reference.p21-investment-page #peluang .p21-sector-photo:not(.p21-sector-agro){background-image:-webkit-image-set(url(../../../portal/v21/investasi/ilustrasi-sektor-768-20261008.webp) 1x,url(../../../portal/v21/investasi/ilustrasi-sektor-1152-20261008.webp) 2x,url(../../../portal/v21/investasi/ilustrasi-sektor.webp) 3x);background-image:image-set("../../../portal/v21/investasi/ilustrasi-sektor-768-20261008.webp" 1x,"../../../portal/v21/investasi/ilustrasi-sektor-1152-20261008.webp" 2x,"../../../portal/v21/investasi/ilustrasi-sektor.webp" 3x);background-size:300%}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity-icon{display:none}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity-copy{grid-area:1/2;min-width:0;padding:0}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity h3{min-height:0;margin:0 0 6px;font-size:17px;font-weight:600;line-height:24px}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity p{margin:0;font-size:15px;line-height:22px}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity-actions>:is(a,.p21-detail-trigger){box-sizing:border-box;max-width:100%;min-height:44px;color:var(--p21-blue);text-align:center;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;margin:0;padding:8px 12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex;position:static}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity-actions>a{background:#e4efff}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity-actions>:is(a,.p21-detail-trigger) svg{display:none}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity-actions>:is(a,.p21-detail-trigger):focus-visible{border-radius:8px}.p21.p21-reference.p21-investment-page .p21-illustration-caption{font-size:13px;line-height:21px}.p21.p21-reference.p21-investment-page .p21-invest-banner{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:20px;margin:36px 0;overflow:visible}.p21.p21-reference.p21-investment-page .p21-invest-banner>div:first-child{min-width:0;padding:0}.p21.p21-reference.p21-investment-page .p21-invest-banner p{font-size:16px;line-height:26px}.p21.p21-reference.p21-investment-page .p21-facts{flex-wrap:wrap;gap:12px 20px;margin:18px 0;display:flex}.p21.p21-reference.p21-investment-page .p21-facts>div{text-align:left;background:0 0;border:0;flex-direction:row;justify-content:flex-start;gap:8px;padding:0}.p21.p21-reference.p21-investment-page .p21-facts strong{font-size:14px;line-height:22px}.p21.p21-reference.p21-investment-page .p21-facts svg{flex-shrink:0;width:22px;height:22px}.p21.p21-reference.p21-investment-page .p21-invest-banner .p21-button{box-sizing:border-box;min-height:48px;padding:11px 16px;font-size:15px;line-height:24px}.p21.p21-reference.p21-investment-page .p21-invest-map{border:1px solid var(--p21-line);border-radius:8px;flex-direction:column;height:auto;min-height:0;display:flex}.p21.p21-reference.p21-investment-page .p21-invest-map:before{display:none}.p21.p21-reference.p21-investment-page .p21-invest-map>svg{aspect-ratio:4/3;order:1;height:auto;position:relative;inset:auto}.p21.p21-reference.p21-investment-page .p21-invest-map-caption{background:#eaf4ff;order:3;padding:12px 14px;font-size:15px;line-height:24px;position:static}.p21.p21-reference.p21-investment-page .p21-invest-map-caption span{font-size:13px;line-height:21px}.p21.p21-reference.p21-investment-page .p21-invest-map-credit{box-sizing:border-box;border-radius:4px;order:2;align-self:flex-end;min-height:44px;padding:14px 8px;font-size:11px;position:static;top:auto;bottom:auto;left:auto}.p21.p21-reference.p21-investment-page .p21-invest-zone-links{background:#fff;order:0;grid-template-columns:minmax(0,1fr);padding:0;display:grid}.p21.p21-reference.p21-investment-page .p21-invest-zone-links a{border-bottom:1px solid var(--p21-line);box-sizing:border-box;min-width:0;min-height:100px;color:var(--p21-ink);align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.p21.p21-reference.p21-investment-page .p21-invest-zone-dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.p21.p21-reference.p21-investment-page .p21-invest-zone-links a>span:not(.p21-invest-zone-dot){min-width:0}.p21.p21-reference.p21-investment-page .p21-invest-zone-links img{object-fit:cover;border-radius:6px;flex:0 0 72px;width:72px;height:80px}.p21.p21-reference.p21-investment-page .p21-invest-zone-links strong,.p21.p21-reference.p21-investment-page .p21-invest-zone-links small{font-size:16px;line-height:22px;display:block}.p21.p21-reference.p21-investment-page .p21-invest-zone-links small{color:var(--p21-muted);font-size:14px}.p21.p21-reference.p21-investment-page .p21-invest-zone-intro{color:var(--p21-muted);margin-top:4px;font-size:14px;line-height:21px;display:block}.p21.p21-reference.p21-investment-page .p21-invest-zone-links svg{flex:none;margin-left:auto}.p21.p21-reference.p21-investment-page .p21-steps{grid-template-columns:minmax(0,1fr);gap:0;list-style:none}.p21.p21-reference.p21-investment-page .p21-steps li{background:0 0;border:0;min-width:0;padding:0 0 28px 48px}.p21.p21-reference.p21-investment-page .p21-steps li:before{content:"";background:var(--p21-line);width:1px;position:absolute;top:34px;bottom:0;left:15px}.p21.p21-reference.p21-investment-page .p21-steps li:last-child:before{display:none}.p21.p21-reference.p21-investment-page .p21-step-number{width:32px;min-width:32px;height:32px;font-size:16px}.p21.p21-reference.p21-investment-page :is(.p21-step-icon,.p21-step-arrow){display:none}.p21.p21-reference.p21-investment-page .p21-steps h3{font-size:18px;line-height:25px}.p21.p21-reference.p21-investment-page .p21-steps p{margin-top:6px;font-size:16px;line-height:25px}.p21.p21-reference.p21-investment-page :is(.p21-invest-step-list,.p21-incentives-grid){scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(min(100%,18rem),82%);grid-auto-flow:column;gap:12px;padding-bottom:8px;scroll-padding-inline:0;overflow-x:auto;margin-bottom:0!important}.p21.p21-reference.p21-investment-page .p21-invest-roadmap{margin-bottom:32px}.p21.p21-reference.p21-investment-page :is(.p21-invest-step-item,.p21-incentive-card){scroll-snap-align:start;min-width:0;padding:18px 16px}.p21.p21-reference.p21-investment-page :is(.p21-invest-step-content h3,.p21-incentive-card h3){font-size:18px;font-weight:600;line-height:25px}.p21.p21-reference.p21-investment-page :is(.p21-invest-step-content p,.p21-incentive-card p){font-size:16px;line-height:25px}.p21.p21-reference.p21-investment-page #faq{background:0 0;border:0;border-radius:0;padding:0}.p21.p21-reference.p21-investment-page .p21-faq{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:0;margin-top:14px}.p21.p21-reference.p21-investment-page .p21-faq details{border:0;border-bottom:1px solid var(--p21-line);background:0 0;border-radius:0;padding:0}.p21.p21-reference.p21-investment-page .p21-faq summary{box-sizing:border-box;min-height:52px;padding:14px 2px;font-size:16px;line-height:25px}.p21.p21-reference.p21-investment-page .p21-faq p{padding:0 2px 16px;font-size:16px;line-height:26px}.p21.p21-reference.p21-investment-page .p21-invest-next{text-align:left;color:#fff;background:#07233c;border-radius:8px;margin:30px 0 0;padding:24px 16px}#isi .p21.p21-reference.p21-investment-page .p21-invest-next>:is(h2,p){color:#fff}.p21.p21-reference.p21-investment-page .p21-footer-actions{border:1px solid var(--p21-line);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px;padding:0 14px}.p21.p21-reference.p21-investment-page .p21-footer-actions a{border:0;border-bottom:1px solid var(--p21-line);background:0 0;border-radius:0;gap:12px;min-height:80px;padding:16px 0;font-size:16px;line-height:24px}.p21.p21-reference.p21-investment-page .p21-footer-actions a:last-child{border-bottom:0}.p21.p21-reference.p21-investment-page .p21-footer-actions a>svg{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:26px;height:26px;padding:0}.p21.p21-reference.p21-investment-page .p21-footer-actions a>span{overflow-wrap:anywhere;min-width:0}.p21.p21-reference.p21-investment-page .p21-footer-actions small{margin-top:4px;font-size:13px;line-height:21px}.p21.p21-reference.p21-investment-page :is(a,summary):focus-visible{outline:2px solid var(--p21-blue);outline-offset:3px}@media (width<=360px){.p21.p21-reference.p21-investment-page .p21-body{padding-inline:16px}.p21.p21-reference.p21-investment-page #peluang .p21-opportunity{gap:12px}.p21.p21-reference.p21-investment-page :is(.p21-invest-step-list,.p21-incentives-grid){grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}}}.p21.p21-reference.p21-investment-page .p21-body>section{scroll-margin-top:24px}.p21.p21-reference.p21-investment-page .p21-sector-agro{background-image:url(../../../portal/v21/investasi/agro-pengolahan-pangan.webp);background-position:50%;background-size:cover}.p21.p21-reference.p21-investment-page .p21-opportunity-icon>svg{width:24px;height:24px}.p21.p21-reference.p21-investment-page .p21-invest-regional{margin:36px 0}.p21.p21-reference.p21-investment-page .p21-invest-regional>p{max-width:80ch;margin-top:10px}.p21.p21-reference.p21-investment-page .p21-invest-regional-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.p21.p21-reference.p21-investment-page .p21-invest-regional-card{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.p21.p21-reference.p21-investment-page .p21-invest-regional-card>:is(h3,p){margin:0}.p21.p21-reference.p21-investment-page .p21-invest-regional-card h3{font-size:22px;line-height:1.35}.p21.p21-reference.p21-investment-page .p21-invest-regional-card .p21-invest-regional-fact{border-top:1px solid var(--p21-line);color:var(--p21-ink);padding-top:14px;font-weight:600}.p21.p21-reference.p21-investment-page .p21-invest-regional-card .p21-invest-regional-source{font-size:13px;line-height:1.6}.p21.p21-reference.p21-investment-page .p21-invest-regional-source a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.p21.p21-reference.p21-investment-page .p21-invest-regional-card>.p21-button{text-align:left;max-width:100%;margin-top:auto}.p21.p21-reference.p21-investment-page .p21-invest-land-actions{flex-wrap:wrap;gap:12px;display:flex}@media (width<=700px),(width<=950px) and (height<=500px) and (pointer:coarse){.p21.p21-reference.p21-investment-page .p21-body>section{scroll-margin-top:calc(80px + env(safe-area-inset-top,0px))}.p21.p21-reference.p21-investment-page .p21-opportunity-icon>svg{width:17px;height:17px}.p21.p21-reference.p21-investment-page .p21-invest-regional-grid{grid-template-columns:minmax(0,1fr);gap:16px}.p21.p21-reference.p21-investment-page .p21-invest-regional-card{padding:18px 16px}.p21.p21-reference.p21-investment-page .p21-invest-regional-card h3{font-size:18px;line-height:25px}.p21.p21-reference.p21-investment-page .p21-invest-regional-card p{font-size:16px;line-height:26px}}.p21-card-rail-controls.svelte-hkkgms{display:none}@media (width<=700px),(width<=950px) and (height<=500px) and (pointer:coarse){.p21-card-rail-controls.svelte-hkkgms:not([hidden]){justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.p21-card-rail-controls.svelte-hkkgms>span:where(.svelte-hkkgms){color:var(--p21-muted);margin-right:4px;font-size:14px}button.svelte-hkkgms{color:#126bb5;cursor:pointer;background:#fff;border:1px solid #bfd8ec;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;display:inline-flex}button.svelte-hkkgms:disabled{opacity:.35;cursor:default}button.svelte-hkkgms:focus-visible{outline:2px solid var(--p21-blue);outline-offset:3px}.p21-card-rail-previous.svelte-hkkgms{display:flex;transform:rotate(180deg)}}.p21-opportunity-actions.svelte-3laboz{flex-direction:column;gap:8px;margin-top:auto;padding-top:10px;display:flex}.p21-detail-trigger.svelte-3laboz{min-height:44px;color:var(--p21-blue);font:inherit;cursor:pointer;text-align:left;background:#ffffff70;border:1px solid #8fb6ff;border-radius:5px;justify-content:space-between;align-items:center;gap:6px;padding:10px 12px;font-size:14px;font-weight:600;line-height:20px;transition:background .2s,border-color .2s;display:inline-flex}.p21-detail-trigger.svelte-3laboz:hover{border-color:var(--p21-blue);background:#eaf4ff}.p21-detail-trigger.svelte-3laboz:focus-visible,.p21-dialog-close.svelte-3laboz:focus-visible{outline:2px solid var(--p21-blue);outline-offset:3px}.p21-footer-actions.svelte-3laboz{grid-template-columns:repeat(2,minmax(0,1fr))}.p21-sector-dialog.svelte-3laboz{border:1px solid var(--p21-line);width:92%;max-width:760px;color:var(--p21-ink);background:#fff;border-radius:8px;max-height:calc(100dvh - 32px);padding:0;box-shadow:0 25px 50px -12px #09275e59}.p21-sector-dialog.svelte-3laboz::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07233ca6}.p21-dialog-inner.svelte-3laboz{flex-direction:column;max-height:calc(100dvh - 34px);display:flex;overflow:hidden}.p21-dialog-head.svelte-3laboz{border-bottom:1px solid var(--p21-line);background:#f0f8ff;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px 28px 18px;display:flex}.p21-dialog-badge.svelte-3laboz{text-transform:uppercase;letter-spacing:.5px;color:var(--p21-blue);margin-bottom:6px;font-size:12px;font-weight:700;display:inline-block}.p21-dialog-head.svelte-3laboz h2:where(.svelte-3laboz){color:var(--p21-ink);margin:0;font-size:24px;line-height:1.3}.p21-dialog-close.svelte-3laboz{cursor:pointer;color:var(--p21-blue);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:background .2s;display:flex}.p21-dialog-close.svelte-3laboz:hover{background:#e4efff}.p21-dialog-body.svelte-3laboz{overscroll-behavior:contain;min-height:0;padding:24px 28px;overflow-y:auto}.p21-dialog-lead.svelte-3laboz{color:var(--p21-ink);margin-bottom:20px;font-size:16px;font-weight:600;line-height:1.5}.p21-dialog-grid.svelte-3laboz{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.p21-dialog-card.svelte-3laboz{border:1px solid var(--p21-line);background:#f7fbff;border-radius:8px;padding:16px}.p21-dialog-card.svelte-3laboz h4:where(.svelte-3laboz){color:var(--p21-ink);margin:0 0 8px;font-size:14.5px;font-weight:700}.p21-dialog-card.svelte-3laboz p:where(.svelte-3laboz){color:var(--p21-muted);margin:0;font-size:13.5px;line-height:1.55}.p21-dialog-source.svelte-3laboz{color:var(--p21-muted);border-top:1px solid var(--p21-line);padding-top:14px;font-size:13px}.p21-dialog-source.svelte-3laboz strong:where(.svelte-3laboz){color:var(--p21-ink);margin-left:6px}.p21-dialog-footer.svelte-3laboz{border-top:1px solid var(--p21-line);background:#f0f8ff;flex-shrink:0;justify-content:flex-end;gap:12px;padding:18px 28px;display:flex}@media (width<=640px){.p21-dialog-grid.svelte-3laboz{grid-template-columns:1fr}.p21-dialog-footer.svelte-3laboz{flex-direction:column}.p21-dialog-footer.svelte-3laboz .p21-button:where(.svelte-3laboz){justify-content:center;width:100%}.p21-dialog-head.svelte-3laboz,.p21-dialog-footer.svelte-3laboz{padding:16px}.p21-dialog-body.svelte-3laboz{padding:18px 16px}.p21-dialog-card.svelte-3laboz h4:where(.svelte-3laboz){font-size:17px;line-height:24px}.p21-dialog-card.svelte-3laboz p:where(.svelte-3laboz){font-size:16px;line-height:25px}}.p21-invest-step-list.svelte-3laboz{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid;margin:28px 0 36px!important}@media (width<=1024px){.p21-invest-step-list.svelte-3laboz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.p21-invest-step-list.svelte-3laboz{grid-template-columns:1fr}}.p21-invest-step-item.svelte-3laboz{border:1px solid var(--p21-line);background:#fff;border-radius:8px;flex-direction:column;padding:20px 16px;transition:box-shadow .2s,border-color .2s;display:flex}.p21-invest-step-item.svelte-3laboz:hover{border-color:var(--p21-blue);box-shadow:0 4px 12px #0066ff14}.p21-invest-step-header.svelte-3laboz{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.p21-step-badge.svelte-3laboz{background:var(--p21-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:inline-flex}.p21-step-icon-wrap.svelte-3laboz{color:var(--p21-blue);align-items:center;display:flex}.p21-invest-step-content.svelte-3laboz h3:where(.svelte-3laboz){color:var(--p21-ink);margin-bottom:8px;font-size:15.5px;font-weight:700;line-height:1.35}.p21-invest-step-content.svelte-3laboz p:where(.svelte-3laboz){color:var(--p21-muted);margin:0;font-size:13px;line-height:1.5}.p21-incentives-grid.svelte-3laboz{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.p21-invest-incentives.svelte-3laboz{margin-bottom:32px}@media (width<=768px){.p21-incentives-grid.svelte-3laboz{grid-template-columns:1fr}}.p21-incentive-card.svelte-3laboz{border:1px solid var(--p21-line);background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;padding:22px;transition:border-color .2s,box-shadow .2s;display:flex}.p21-incentive-card.svelte-3laboz:hover{border-color:var(--p21-blue);box-shadow:0 4px 14px #0066ff14}.p21-incentive-badge.svelte-3laboz{color:var(--p21-blue);letter-spacing:.02em;background:#eaf4ff;border-radius:4px;margin-bottom:12px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.p21-incentive-card.svelte-3laboz h3:where(.svelte-3laboz){color:var(--p21-ink);margin-bottom:10px;font-size:17px;font-weight:700;line-height:1.35}.p21-incentive-card.svelte-3laboz p:where(.svelte-3laboz){color:var(--p21-muted);margin:0;font-size:14px;line-height:1.55}
