.local-plan_homeContent__JkAPb{--font-body:var(--font-marketing);font-family:var(--font-marketing),sans-serif;font-size:16px;line-height:1.75}.local-plan_section___ODth{padding-block:clamp(42px,6vw,76px);scroll-margin-top:110px}.local-plan_heading__szxCl{max-width:760px;margin:0 auto 34px;text-align:center}.local-plan_heading__szxCl h2{margin:8px 0 14px;color:var(--ink);font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.045em;line-height:1.2;text-wrap:balance}.local-plan_heading__szxCl p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.local-plan_eyebrow__QXgUB{margin:0 0 9px!important;font-size:10px!important;letter-spacing:.13em;text-transform:uppercase;font-weight:600;color:var(--purple)!important}.local-plan_detailLinks__42_Bt a,.local-plan_resourceAll__PdJnT a,.local-plan_resourceCopy__V6b42 a,.local-plan_textLink__TbYss{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;color:var(--purple);font-weight:600}.local-plan_demoGrid__5Yhct{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.local-plan_demoCard__gD8__{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:var(--glass);box-shadow:0 16px 50px #5b3cad0b}.local-plan_demoTop___jq5F{padding:24px 26px 20px;display:flex;gap:16px;align-items:center}.local-plan_demoTop___jq5F>svg{width:40px;height:40px;padding:9px;flex:none;color:var(--purple);background:#8064f515;border-radius:12px}.local-plan_demoTop___jq5F h3{font-size:20px;margin:0;line-height:1.4;color:var(--ink);font-weight:600}.local-plan_demoTop___jq5F p{font-size:13px;color:var(--muted);margin:6px 0 0}.local-plan_demoVideo__N5d9y{width:100%;aspect-ratio:16/9;object-fit:contain;display:block;background:#ebe6f6}.local-plan_videoFallback__zUCWY{margin:12px 22px 20px;color:var(--muted);font-size:12px}.local-plan_videoFallback__zUCWY a,.local-plan_videoFallback__zUCWY button{color:var(--purple);background:none;border:none;font:inherit;text-decoration:underline;cursor:pointer}.local-plan_motionNote__nIxiD{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;margin:20px 0 0;color:var(--muted);font-size:12px}.local-plan_motionControl__fWTUK{border:1px solid var(--line);border-radius:999px;padding:8px 14px;background:var(--glass);color:var(--ink);font:inherit;font-size:12px;cursor:pointer}.local-plan_explorer__50CqX{--item-accent:#8064f5;border:1px solid color-mix(in srgb,var(--item-accent) 23%,var(--line));border-radius:26px;padding:14px;background:color-mix(in srgb,var(--item-accent) 3%,var(--glass))}.local-plan_tabs__bTguH{display:grid;grid-template-columns:repeat(var(--tile-count,6),minmax(0,1fr));gap:10px}.local-plan_tabs__bTguH button{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 15px;border:1px solid var(--line);border-radius:18px;text-align:left;background:var(--glass);color:var(--ink);font:inherit;cursor:pointer;min-width:0;transition:border-color .25s,box-shadow .25s,background .25s}.local-plan_tabs__bTguH button:after{content:"";position:absolute;width:90px;height:90px;right:-32px;bottom:-48px;background:color-mix(in srgb,var(--item-accent) 17%,transparent);border-radius:50%;pointer-events:none;transition:transform .3s}.local-plan_tabs__bTguH button[aria-selected=true]{border-color:var(--item-accent);background:color-mix(in srgb,var(--item-accent) 8%,var(--glass));box-shadow:0 0 0 1px color-mix(in srgb,var(--item-accent) 38%,transparent),0 12px 28px color-mix(in srgb,var(--item-accent) 12%,transparent)}.local-plan_tabs__bTguH button[aria-selected=true]:after{transform:scale(1.6)}.local-plan_tabs__bTguH strong{font-weight:600;font-size:13px;line-height:1.5;min-height:38px}.local-plan_tabs__bTguH small{font-size:9px;color:var(--muted);letter-spacing:.02em}.local-plan_tileIcon__Z7oDj{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--item-accent);background:color-mix(in srgb,var(--item-accent) 12%,var(--glass))}.local-plan_tileIcon__Z7oDj svg{width:22px;height:22px}.local-plan_detailPanel__E9dBm{margin-top:14px;border:1px solid color-mix(in srgb,var(--item-accent) 35%,var(--line));border-radius:19px;padding:clamp(24px,3vw,38px);background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--item-accent) 13%,transparent),transparent 70%),var(--glass);animation:local-plan_detailEnter__ywlI0 .25s ease-out}.local-plan_detailPanel__E9dBm[hidden],.local-plan_explorer__50CqX:not([data-enhanced=true]) .local-plan_tabs__bTguH{display:none}.local-plan_nativeDetail__b3CMt>summary{padding:15px 16px;color:var(--ink);font-weight:600;font-size:14px;cursor:pointer;border-bottom:1px solid var(--line)}.local-plan_explorer__50CqX[data-enhanced=true] .local-plan_nativeDetail__b3CMt>summary,.local-plan_resources__pHdGX:not([data-enhanced=true]) .local-plan_resourceSelectors__8gWS2,.local-plan_resources__pHdGX:not([data-enhanced=true]) .local-plan_slatButton__4PNO0{display:none}.local-plan_resources__pHdGX:not([data-enhanced=true]) .local-plan_squeezeTrack__k68v5{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.local-plan_resources__pHdGX:not([data-enhanced=true]) .local-plan_resourceCopy__V6b42{visibility:visible;position:relative;inset:auto;margin:170px 16px 16px}@media (max-width:760px){.local-plan_resources__pHdGX:not([data-enhanced=true]) .local-plan_resourceCopy__V6b42{margin:0}}.local-plan_detailIntro__uU2cY{display:flex;align-items:flex-start;gap:22px}.local-plan_detailIcon__I7fpu{color:var(--item-accent);background:color-mix(in srgb,var(--item-accent) 12%,var(--glass));width:62px;height:62px;display:grid;place-items:center;border-radius:18px;flex:none}.local-plan_detailIcon__I7fpu svg{width:30px;height:30px}.local-plan_detailIntro__uU2cY h3{color:var(--ink);font-size:clamp(22px,2.5vw,30px);margin:0 0 12px;font-weight:600;line-height:1.3;letter-spacing:-.03em}.local-plan_detailIntro__uU2cY p{margin:0;font-size:16px;line-height:1.8;color:var(--muted);max-width:900px}.local-plan_detailColumns__ohv7_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:42px;margin-top:30px}.local-plan_detailColumns__ohv7_>:only-child{grid-column:1/-1}.local-plan_detailColumns__ohv7_ h4{color:var(--ink);font-size:14px;margin:0 0 18px;font-weight:600}.local-plan_flowSteps__CD7I6{padding:0;list-style:none;display:grid;gap:18px}.local-plan_flowSteps__CD7I6 li{display:flex;gap:14px;align-items:flex-start}.local-plan_flowSteps__CD7I6 li>span{font-size:10px;color:var(--item-accent);font-weight:600;padding-top:4px}.local-plan_flowSteps__CD7I6 strong{color:var(--ink);font-size:14px;font-weight:600}.local-plan_context__AwfSx,.local-plan_flowSteps__CD7I6 p{font-size:14px;line-height:1.8;color:var(--muted);margin:6px 0 0}.local-plan_pointList__EmFYY{list-style:none;margin:0;padding:0;display:grid;gap:15px}.local-plan_pointList__EmFYY li{display:flex;gap:10px;color:var(--muted);font-size:14px;line-height:1.8}.local-plan_pointList__EmFYY svg{flex:none;width:15px;height:15px;color:var(--item-accent);margin-top:5px}.local-plan_context__AwfSx{margin-top:22px}.local-plan_detailLinks__42_Bt{display:flex;flex-wrap:wrap;gap:26px;padding-top:24px;margin-top:24px;border-top:1px solid var(--line);font-size:13px}.local-plan_compactExplorer__0xjK7 .local-plan_detailColumns__ohv7_{margin-top:20px}.local-plan_compactExplorer__0xjK7 .local-plan_tabs__bTguH strong{min-height:auto;font-size:16px}.local-plan_processAside__FVF3g{margin-top:20px;text-align:center;color:var(--muted);font-size:13px}.local-plan_workflowWindow__zrMFr{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);padding:12px 0 20px}.local-plan_workflowTrack__JDTyj{display:flex;width:max-content;gap:16px;animation:local-plan_workflowTravel__zSSLk var(--travel-duration,180s) linear infinite}.local-plan_workflowGroup__8yiJ5{display:flex;gap:16px}.local-plan_workflowTrack__JDTyj[data-paused=true],.local-plan_workflowWindow__zrMFr:focus-within .local-plan_workflowTrack__JDTyj,.local-plan_workflowWindow__zrMFr:hover .local-plan_workflowTrack__JDTyj{animation-play-state:paused}.local-plan_workflowCard__XR_ad{width:285px;padding:24px;background:var(--glass);border:1px solid var(--line);border-radius:20px;text-align:left;color:var(--ink);font:inherit;cursor:pointer;flex:none;transition:border-color .25s,box-shadow .25s}.local-plan_workflowCard__XR_ad[aria-pressed=true]{border-color:var(--item-accent);box-shadow:0 8px 30px color-mix(in srgb,var(--item-accent) 12%,transparent)}.local-plan_workflowCard__XR_ad svg{width:26px;height:26px;color:var(--item-accent);margin-bottom:18px}.local-plan_workflowCard__XR_ad small{display:block;color:var(--muted);font-size:10px;margin-bottom:8px}.local-plan_workflowCard__XR_ad strong{display:block;font-size:17px;line-height:1.4;font-weight:600}.local-plan_workflowCard__XR_ad p{color:var(--muted);font-size:13px;line-height:1.8;margin:12px 0 0}.local-plan_workflowDetails__eaeqI{margin-top:16px}.local-plan_workflowWindow__zrMFr:focus-within{overflow-x:auto;mask-image:none}.local-plan_workflowWindow__zrMFr:focus-within .local-plan_workflowTrack__JDTyj{animation:none}.local-plan_workflowDetails__eaeqI summary{cursor:pointer;font-weight:600;color:var(--ink)}.local-plan_examplePanel__9L5aP{padding:30px;border-radius:23px;border:1px solid var(--line);background:var(--glass);margin-top:22px}.local-plan_examplePanel__9L5aP h3{font-size:24px;line-height:1.35;font-weight:600;margin:8px 0 18px;color:var(--ink)}.local-plan_examplePanel__9L5aP p{color:var(--muted)}.local-plan_examplePanel__9L5aP dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.local-plan_examplePanel__9L5aP dt{font-size:11px;font-weight:600;color:var(--purple);text-transform:uppercase;letter-spacing:.08em}.local-plan_examplePanel__9L5aP dd{margin:7px 0 0;color:var(--muted);font-size:14px;line-height:1.8}.local-plan_exampleArchive__z8Rgm{display:grid;gap:12px;margin-top:26px}.local-plan_exampleArchive__z8Rgm details{border:1px solid var(--line);padding:16px 20px;border-radius:15px;background:var(--glass)}.local-plan_exampleArchive__z8Rgm summary{cursor:pointer;color:var(--ink);font-size:14px;font-weight:600}.local-plan_exampleArchive__z8Rgm p{color:var(--muted);font-size:14px}.local-plan_toolGrid__8HqC_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.local-plan_toolBrand__ed1_5{border:1px solid var(--line);background:var(--glass);border-radius:16px;padding:20px;display:flex;align-items:center;gap:14px;color:var(--ink);font-size:14px;font-weight:500}.local-plan_toolBrand__ed1_5 img{width:30px;height:30px;object-fit:contain;flex:none}.local-plan_toolContext__YJ8Hp{max-width:850px;text-align:center;margin:26px auto 0;color:var(--muted);font-size:14px;line-height:1.9}.local-plan_metrics__Yz6eD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--glass)}.local-plan_metric__300TI{padding:30px 14px;text-align:center}.local-plan_metric__300TI+.local-plan_metric__300TI{border-left:1px solid var(--line)}.local-plan_metric__300TI svg{width:24px;height:24px;color:var(--purple);margin:0 auto 15px}.local-plan_metric__300TI strong{display:block;font-size:clamp(23px,3vw,36px);color:var(--muted);line-height:1.3;font-weight:600}.local-plan_metric__300TI p{font-size:9px;letter-spacing:.04em;color:var(--muted);font-weight:600;margin:14px 0 0}.local-plan_pendingNote__wlYMH{text-align:center;color:var(--muted);font-size:11px;margin-top:18px}.local-plan_resources__pHdGX{width:100%}.local-plan_resourceSelectors__8gWS2{border:0;padding:0;min-inline-size:0;margin-inline:0;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.local-plan_resourceSelectors__8gWS2 button{background:var(--glass);border:1px solid var(--line);border-radius:999px;padding:9px 15px;font:inherit;font-size:11px;color:var(--muted);cursor:pointer}.local-plan_resourceSelectors__8gWS2 button[aria-pressed=true]{color:var(--purple);border-color:var(--purple);background:#8064f510}.local-plan_squeezeTrack__k68v5{display:flex;gap:10px;min-height:440px}.local-plan_resourceSlide__cEZM3{flex:1 1 0;min-width:0;position:relative;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--glass);transition:flex-grow .65s cubic-bezier(.22,1,.36,1)}.local-plan_resourceSlide__cEZM3[data-active=true]{flex-grow:8}.local-plan_resourceSlide__cEZM3>img{height:100%;width:100%;position:absolute;inset:0;object-fit:cover}.local-plan_resourceSlide__cEZM3:not([data-active=true])>img{opacity:.65}.local-plan_resourceSlide__cEZM3:not([data-active=true]) .local-plan_resourceCopy__V6b42{visibility:hidden;position:absolute;inset:0}.local-plan_motionControl__fWTUK:focus-visible,.local-plan_resourceSelectors__8gWS2 button:focus-visible,.local-plan_tabs__bTguH button:focus-visible,.local-plan_workflowCard__XR_ad:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.local-plan_slatButton__4PNO0{position:absolute;inset:0;background:transparent;border:none;color:#3d3260;cursor:pointer;width:100%}.local-plan_slatButton__4PNO0 span{writing-mode:vertical-rl;text-orientation:mixed;font:600 13px var(--font-marketing);white-space:nowrap;background:#ffffffb8;border-radius:999px;padding:18px 9px}.local-plan_resourceCopy__V6b42{position:relative;margin:150px 18px 18px;padding:24px;border-radius:16px;background:#ffffffeb;backdrop-filter:blur(14px);color:#342b51;min-width:0}.local-plan_resourceCopy__V6b42 h3{font-size:clamp(21px,2.3vw,29px);font-weight:600;line-height:1.3;letter-spacing:-.035em;margin:5px 0 12px}.local-plan_resourceCopy__V6b42 p{font-size:13px;line-height:1.8;margin:0 0 18px}.local-plan_resourceCopy__V6b42 small{text-transform:uppercase;font-size:9px;letter-spacing:.1em;font-weight:600;color:#675a8c}.local-plan_resourceCopy__V6b42 a{color:#6843ce;font-size:12px}.local-plan_resourceAll__PdJnT{display:flex;gap:25px;margin-top:22px;font-size:13px}.local-plan_promptPreserved__SCuO1{margin-top:32px;padding:24px;border:1px solid var(--line);border-radius:20px}.local-plan_promptPreserved__SCuO1>summary{color:var(--ink);cursor:pointer;font-weight:600;font-size:15px}.local-plan_promptPreserved__SCuO1[open]>summary{margin-bottom:26px}@media (max-width:760px){.local-plan_resourceSlide__cEZM3:not([data-active=true]) .local-plan_resourceCopy__V6b42{visibility:visible;position:relative;inset:auto}}@keyframes local-plan_workflowTravel__zSSLk{to{transform:translateX(calc(-50% - 8px))}}@keyframes local-plan_detailEnter__ywlI0{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.local-plan_tabs__bTguH{grid-template-columns:repeat(3,minmax(0,1fr))}.local-plan_compactExplorer__0xjK7 .local-plan_tabs__bTguH{grid-template-columns:repeat(4,minmax(0,1fr))}.local-plan_toolGrid__8HqC_{grid-template-columns:repeat(3,minmax(0,1fr))}.local-plan_detailColumns__ohv7_{gap:26px}}@media (max-width:760px){.local-plan_demoGrid__5Yhct{grid-template-columns:1fr}.local-plan_demoVideo__N5d9y{aspect-ratio:4/5}.local-plan_toolGrid__8HqC_{grid-template-columns:repeat(2,minmax(0,1fr))}.local-plan_detailColumns__ohv7_{grid-template-columns:1fr}.local-plan_detailIntro__uU2cY{gap:14px}.local-plan_detailIcon__I7fpu{width:44px;height:44px;border-radius:12px}.local-plan_detailIcon__I7fpu svg{width:24px}.local-plan_metrics__Yz6eD{grid-template-columns:repeat(2,minmax(0,1fr))}.local-plan_metric__300TI:nth-child(3){border-left:0}.local-plan_metric__300TI:nth-child(n+3){border-top:1px solid var(--line)}.local-plan_squeezeTrack__k68v5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;gap:16px}.local-plan_resourceSlide__cEZM3{min-height:290px}.local-plan_resourceSlide__cEZM3>img{height:140px;position:static;object-fit:cover}.local-plan_resourceCopy__V6b42{margin:0;padding:20px;min-height:190px;border-radius:0;background:var(--glass);color:var(--ink);backdrop-filter:none}.local-plan_resourceCopy__V6b42 h3{font-size:18px}.local-plan_resourceCopy__V6b42 p{font-size:12px}.local-plan_resourceCopy__V6b42 small{color:var(--muted)}.local-plan_resourceCopy__V6b42 a{color:var(--purple)}.local-plan_resourceSlide__cEZM3:not([data-active=true])>img{opacity:1}.local-plan_resourceSelectors__8gWS2,.local-plan_slatButton__4PNO0{display:none}.local-plan_examplePanel__9L5aP dl{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.local-plan_compactExplorer__0xjK7 .local-plan_tabs__bTguH,.local-plan_tabs__bTguH{grid-template-columns:repeat(2,minmax(0,1fr))}.local-plan_tabs__bTguH button{padding:16px 13px}.local-plan_detailIntro__uU2cY{display:block}.local-plan_detailIcon__I7fpu{margin-bottom:18px}.local-plan_detailPanel__E9dBm{padding:22px}.local-plan_detailIntro__uU2cY p{font-size:15px}.local-plan_toolBrand__ed1_5{padding:17px 13px;gap:10px;font-size:12px}.local-plan_toolBrand__ed1_5 img{width:24px;height:24px}.local-plan_squeezeTrack__k68v5{grid-template-columns:1fr}.local-plan_resourceSlide__cEZM3>img{height:190px}.local-plan_resourceCopy__V6b42{min-height:auto}.local-plan_metric__300TI p{font-size:8px}.local-plan_demoTop___jq5F{padding:20px}.local-plan_demoTop___jq5F h3{font-size:17px}.local-plan_examplePanel__9L5aP{padding:23px}.local-plan_workflowCard__XR_ad{width:260px}}@media (prefers-reduced-motion:reduce){.local-plan_workflowTrack__JDTyj{animation:none}.local-plan_workflowWindow__zrMFr{overflow-x:auto;mask-image:none}.local-plan_workflowGroup__8yiJ5[aria-hidden=true]{display:none}.local-plan_resourceSlide__cEZM3,.local-plan_tabs__bTguH button{transition:none}.local-plan_detailPanel__E9dBm{animation:none}}