.layoutsShowcase-module__Mi6o2W__page{color:#0f172a;background:linear-gradient(#ecfdf5 0%,#f8fafc 42%,#f1f5f9 100%);min-height:100vh}.layoutsShowcase-module__Mi6o2W__hero{color:#fff;background:linear-gradient(135deg,#064e3b 0%,#0f766e 55%,#115e59 100%);padding:3rem 1.25rem 2.5rem}.layoutsShowcase-module__Mi6o2W__heroInner{max-width:1080px;margin:0 auto}.layoutsShowcase-module__Mi6o2W__kicker{letter-spacing:.08em;text-transform:uppercase;color:#a7f3d0;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:800;display:inline-flex}.layoutsShowcase-module__Mi6o2W__hero h1{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900}.layoutsShowcase-module__Mi6o2W__lead{color:#ffffffeb;max-width:760px;margin:0;line-height:1.65}.layoutsShowcase-module__Mi6o2W__heroActions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.layoutsShowcase-module__Mi6o2W__heroPrimary,.layoutsShowcase-module__Mi6o2W__heroSecondary,.layoutsShowcase-module__Mi6o2W__primary,.layoutsShowcase-module__Mi6o2W__secondary,.layoutsShowcase-module__Mi6o2W__retry{cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:11px 16px;font-weight:700;text-decoration:none;display:inline-flex}.layoutsShowcase-module__Mi6o2W__heroPrimary,.layoutsShowcase-module__Mi6o2W__primary{color:#065f46;background:#fff}.layoutsShowcase-module__Mi6o2W__heroSecondary,.layoutsShowcase-module__Mi6o2W__secondary{color:#fff;background:#ffffff1f;border:1px solid #ffffff3d}.layoutsShowcase-module__Mi6o2W__main{max-width:1080px;margin:0 auto;padding:1.5rem 1.25rem 3rem}.layoutsShowcase-module__Mi6o2W__section{margin-bottom:2rem}.layoutsShowcase-module__Mi6o2W__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.layoutsShowcase-module__Mi6o2W__sectionHead h2{margin:0;font-size:1.2rem}.layoutsShowcase-module__Mi6o2W__sectionHead span{color:#64748b;font-size:13px;font-weight:700}.layoutsShowcase-module__Mi6o2W__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.layoutsShowcase-module__Mi6o2W__card{background:#fff;border:1px solid #dbeafe;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #0f172a0f}.layoutsShowcase-module__Mi6o2W__mapWrap{border-bottom:1px solid #e2e8f0}.layoutsShowcase-module__Mi6o2W__mapSkeleton{color:#94a3b8;background:#0f172a;place-items:center;height:220px;font-size:13px;display:grid}.layoutsShowcase-module__Mi6o2W__demoMapSkeleton{color:#94a3b8;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:1px solid #334155;border-radius:22px;place-items:center;min-height:380px;margin-bottom:1.5rem;font-size:14px;font-weight:600;display:grid}.layoutsShowcase-module__Mi6o2W__cardBody{padding:16px}.layoutsShowcase-module__Mi6o2W__badges{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.layoutsShowcase-module__Mi6o2W__badge,.layoutsShowcase-module__Mi6o2W__badgeMuted{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.layoutsShowcase-module__Mi6o2W__badge.layoutsShowcase-module__Mi6o2W__digitised{color:#1d4ed8;background:#dbeafe}.layoutsShowcase-module__Mi6o2W__badge.layoutsShowcase-module__Mi6o2W__studio{color:#6d28d9;background:#ede9fe}.layoutsShowcase-module__Mi6o2W__badge.layoutsShowcase-module__Mi6o2W__approved{color:#047857;background:#dcfce7}.layoutsShowcase-module__Mi6o2W__badgeMuted{color:#64748b;background:#f1f5f9}.layoutsShowcase-module__Mi6o2W__cardTitle{margin:0 0 8px;font-size:1.15rem}.layoutsShowcase-module__Mi6o2W__meta{color:#64748b;align-items:center;gap:6px;margin:0 0 6px;font-size:13px;display:flex}.layoutsShowcase-module__Mi6o2W__stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.layoutsShowcase-module__Mi6o2W__stats div{text-align:center;background:#f8fafc;border-radius:12px;padding:10px}.layoutsShowcase-module__Mi6o2W__stats strong{font-size:1.1rem;display:block}.layoutsShowcase-module__Mi6o2W__stats span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:700}.layoutsShowcase-module__Mi6o2W__actions{flex-wrap:wrap;gap:8px;display:flex}.layoutsShowcase-module__Mi6o2W__actions .layoutsShowcase-module__Mi6o2W__primary{color:#fff;background:#047857}.layoutsShowcase-module__Mi6o2W__actions .layoutsShowcase-module__Mi6o2W__secondary{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.layoutsShowcase-module__Mi6o2W__pipeline{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.layoutsShowcase-module__Mi6o2W__pipelineCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px}.layoutsShowcase-module__Mi6o2W__pipelineTitle{margin-bottom:8px;font-weight:800}.layoutsShowcase-module__Mi6o2W__pipelineCard p{color:#64748b;margin:0 0 10px;font-size:14px;line-height:1.55}.layoutsShowcase-module__Mi6o2W__pipelineCard a{color:#047857;font-weight:700;text-decoration:none}.layoutsShowcase-module__Mi6o2W__state,.layoutsShowcase-module__Mi6o2W__empty{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px}.layoutsShowcase-module__Mi6o2W__empty p{color:#64748b}@media (max-width:640px){.layoutsShowcase-module__Mi6o2W__hero{padding-top:2rem}.layoutsShowcase-module__Mi6o2W__heroActions{flex-direction:column}}.layoutsShowcase-module__Mi6o2W__problemSection{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-bottom:1.25rem;padding:1.35rem 1.5rem}.layoutsShowcase-module__Mi6o2W__problemSection h2{margin:0 0 12px;font-size:1.15rem}.layoutsShowcase-module__Mi6o2W__problemList{color:#475569;margin:0;padding-left:1.15rem;font-size:.9375rem;line-height:1.65}.layoutsShowcase-module__Mi6o2W__problemList li+li{margin-top:8px}.layoutsShowcase-module__Mi6o2W__audienceGrid,.layoutsShowcase-module__Mi6o2W__typeGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:1.25rem;display:grid}@media (max-width:768px){.layoutsShowcase-module__Mi6o2W__audienceGrid,.layoutsShowcase-module__Mi6o2W__typeGrid{grid-template-columns:1fr}}.layoutsShowcase-module__Mi6o2W__audienceCard,.layoutsShowcase-module__Mi6o2W__typeCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.15rem}.layoutsShowcase-module__Mi6o2W__audienceIcon{color:#047857;background:#ecfdf5;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:10px;display:grid}.layoutsShowcase-module__Mi6o2W__audienceCard h3,.layoutsShowcase-module__Mi6o2W__typeCard h3{margin:0 0 8px;font-size:1rem}.layoutsShowcase-module__Mi6o2W__audienceCard p,.layoutsShowcase-module__Mi6o2W__typeCard p{color:#64748b;margin:0 0 10px;font-size:14px;line-height:1.55}.layoutsShowcase-module__Mi6o2W__inlineLink{color:#047857;font-size:14px;font-weight:700;text-decoration:none}.layoutsShowcase-module__Mi6o2W__typeCard .layoutsShowcase-module__Mi6o2W__badge{margin-bottom:10px}.layoutsShowcase-module__Mi6o2W__panelSection{margin-bottom:1.5rem}.layoutsShowcase-module__Mi6o2W__panelHead{color:#047857;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.layoutsShowcase-module__Mi6o2W__panelHead h2{color:#0f172a;margin:0 0 6px;font-size:1.15rem}.layoutsShowcase-module__Mi6o2W__panelHead p{color:#64748b;margin:0;font-size:14px;line-height:1.55}.layoutsShowcase-module__Mi6o2W__panelBody,.layoutsShowcase-module__Mi6o2W__panelBodyDark{border:1px solid #e2e8f0;border-radius:18px;padding:1.25rem}.layoutsShowcase-module__Mi6o2W__panelBody{background:#fff}.layoutsShowcase-module__Mi6o2W__panelBodyDark{background:#0f172a;border-color:#334155}.layoutsShowcase-module__Mi6o2W__submitEmbedded{color:#f8fafc}.layoutsShowcase-module__Mi6o2W__submitAuth{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;padding:1.25rem}.layoutsShowcase-module__Mi6o2W__moreHint{color:#64748b;margin:12px 0 0;font-size:14px}.layoutsShowcase-module__Mi6o2W__moreHint a{color:#047857;font-weight:700}.layoutsShowcase-module__Mi6o2W__helpStrip{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:2rem;padding:1rem 1.15rem;display:flex}.layoutsShowcase-module__Mi6o2W__helpStrip p{color:#475569;margin:0;font-weight:600}.layoutsShowcase-module__Mi6o2W__helpStrip .layoutsShowcase-module__Mi6o2W__secondary{color:#fff;background:#047857;border:1px solid #047857}.layoutsShowcase-module__Mi6o2W__helpStrip .layoutsShowcase-module__Mi6o2W__secondary:hover{background:#065f46;border-color:#065f46}.layoutsShowcase-module__Mi6o2W__faqSection{margin-bottom:2.5rem}.layoutsShowcase-module__Mi6o2W__faqSection .layoutsShowcase-module__Mi6o2W__sectionTitle{text-align:left;margin-bottom:8px}.layoutsShowcase-module__Mi6o2W__faqSection .layoutsShowcase-module__Mi6o2W__sectionSub{text-align:left;margin:0 0 16px}.layoutsShowcase-module__Mi6o2W__faqList{flex-direction:column;gap:10px;display:flex}.layoutsShowcase-module__Mi6o2W__faqItem{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden}.layoutsShowcase-module__Mi6o2W__faqQuestion{font-size:inherit;font-weight:inherit;margin:0}.layoutsShowcase-module__Mi6o2W__faqBtn{cursor:pointer;text-align:left;color:#0f172a;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:1rem 1.1rem;font-size:.9375rem;font-weight:700;display:flex}.layoutsShowcase-module__Mi6o2W__faqAnswer{color:#475569;margin:0;padding:0 1.1rem 1.1rem;font-size:.875rem;line-height:1.6}.layoutsShowcase-module__Mi6o2W__devGate{flex-direction:column;gap:1.25rem;display:flex}.layoutsShowcase-module__Mi6o2W__devGateHero{margin:0}.layoutsShowcase-module__Mi6o2W__devGateTitle{color:#f8fafc;letter-spacing:-.02em;margin:0 0 8px;font-size:1.15rem;font-weight:900}.layoutsShowcase-module__Mi6o2W__devGateSub{color:#94a3b8;max-width:42rem;margin:0;font-size:.875rem;line-height:1.55}.layoutsShowcase-module__Mi6o2W__devGateSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (max-width:720px){.layoutsShowcase-module__Mi6o2W__devGateSteps{grid-template-columns:1fr}}.layoutsShowcase-module__Mi6o2W__devGateStep{background:#1e293b;border:1px solid #334155;border-radius:14px;padding:12px 14px}.layoutsShowcase-module__Mi6o2W__devGateStepDone{background:#10b98114;border-color:#10b98159}.layoutsShowcase-module__Mi6o2W__devGateStepActive{border-color:#10b981;box-shadow:inset 0 0 0 1px #10b98140}.layoutsShowcase-module__Mi6o2W__devGateStepLocked{opacity:.72}.layoutsShowcase-module__Mi6o2W__devGateStepNum{color:#e2e8f0;background:#334155;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-flex}.layoutsShowcase-module__Mi6o2W__devGateStepDone .layoutsShowcase-module__Mi6o2W__devGateStepNum{color:#fff;background:#059669}.layoutsShowcase-module__Mi6o2W__devGateStepActive .layoutsShowcase-module__Mi6o2W__devGateStepNum{color:#fff;background:#10b981}.layoutsShowcase-module__Mi6o2W__devGateStepLabel{color:#f8fafc;margin:0 0 4px;font-size:.8125rem;font-weight:800}.layoutsShowcase-module__Mi6o2W__devGateStepHint{color:#94a3b8;margin:0;font-size:.75rem;line-height:1.45}.layoutsShowcase-module__Mi6o2W__devGateActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.layoutsShowcase-module__Mi6o2W__devGateStatus{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2447;border-radius:12px;padding:10px 12px;font-size:.8125rem;line-height:1.5}.layoutsShowcase-module__Mi6o2W__devContactWrap,.layoutsShowcase-module__Mi6o2W__devContactWrapDark{border-top:1px solid #334155;margin-top:.25rem;padding-top:1rem}.layoutsShowcase-module__Mi6o2W__devContactWrap{border-top-color:#e2e8f0}.layoutsShowcase-module__Mi6o2W__devContactIntro,.layoutsShowcase-module__Mi6o2W__devContactIntroDark{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.layoutsShowcase-module__Mi6o2W__devContactIntro strong,.layoutsShowcase-module__Mi6o2W__devContactIntroDark strong{margin-bottom:4px;font-size:.875rem;display:block}.layoutsShowcase-module__Mi6o2W__devContactIntro p,.layoutsShowcase-module__Mi6o2W__devContactIntroDark p{margin:0;font-size:.8125rem;line-height:1.5}.layoutsShowcase-module__Mi6o2W__devContactIntro{color:#475569}.layoutsShowcase-module__Mi6o2W__devContactIntroDark{color:#94a3b8}.layoutsShowcase-module__Mi6o2W__devContactIntro svg,.layoutsShowcase-module__Mi6o2W__devContactIntroDark svg{color:#10b981;flex-shrink:0;margin-top:2px}.layoutsShowcase-module__Mi6o2W__devContactForm,.layoutsShowcase-module__Mi6o2W__devContactFormDark{flex-direction:column;gap:10px;display:flex}.layoutsShowcase-module__Mi6o2W__devContactGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.layoutsShowcase-module__Mi6o2W__devLabel,.layoutsShowcase-module__Mi6o2W__devLabelDark{flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.layoutsShowcase-module__Mi6o2W__devLabel{color:#475569}.layoutsShowcase-module__Mi6o2W__devLabelDark{color:#94a3b8}.layoutsShowcase-module__Mi6o2W__devInput,.layoutsShowcase-module__Mi6o2W__devTextarea,.layoutsShowcase-module__Mi6o2W__devInputDark,.layoutsShowcase-module__Mi6o2W__devTextareaDark{border-radius:10px;padding:10px 12px;font-size:14px}.layoutsShowcase-module__Mi6o2W__devInput,.layoutsShowcase-module__Mi6o2W__devTextarea{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.layoutsShowcase-module__Mi6o2W__devInputDark,.layoutsShowcase-module__Mi6o2W__devTextareaDark{color:#f8fafc;background:#0f172a;border:1px solid #334155}.layoutsShowcase-module__Mi6o2W__devTextarea,.layoutsShowcase-module__Mi6o2W__devTextareaDark{resize:vertical;min-height:96px}.layoutsShowcase-module__Mi6o2W__devContactError{color:#fca5a5;margin:0;font-size:13px}.layoutsShowcase-module__Mi6o2W__devContactActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.layoutsShowcase-module__Mi6o2W__devContactSubmit{color:#fff;cursor:pointer;background:#047857;border:none;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:inline-flex}.layoutsShowcase-module__Mi6o2W__devContactLink,.layoutsShowcase-module__Mi6o2W__devContactLinkDark{font-size:13px;font-weight:700;text-decoration:none}.layoutsShowcase-module__Mi6o2W__devContactLink{color:#047857}.layoutsShowcase-module__Mi6o2W__devContactLinkDark{color:#6ee7b7}.layoutsShowcase-module__Mi6o2W__devContactSuccess,.layoutsShowcase-module__Mi6o2W__devContactSuccessDark{margin:0;font-weight:700;line-height:1.55}.layoutsShowcase-module__Mi6o2W__devContactSuccess{color:#047857}.layoutsShowcase-module__Mi6o2W__devContactSuccessDark{color:#6ee7b7}.layoutsShowcase-module__Mi6o2W__demoMapCard{background:#0f172a;border:1px solid #1e293b;border-radius:22px;grid-template-columns:minmax(0,1.45fr) minmax(240px,.75fr);gap:0;margin-bottom:1.5rem;display:grid;overflow:hidden;box-shadow:0 24px 60px #0f172a2e,inset 0 0 0 1px #ffffff0a}.layoutsShowcase-module__Mi6o2W__demoMapHeader{color:#fff;background:linear-gradient(135deg,#064e3bf2 0%,#0f766ee0 100%);grid-column:1/-1;justify-content:space-between;align-items:flex-start;gap:16px;padding:1.15rem 1.25rem .85rem;display:flex}.layoutsShowcase-module__Mi6o2W__demoMapKicker{letter-spacing:.08em;text-transform:uppercase;color:#a7f3d0;align-items:center;gap:6px;margin:0 0 6px;font-size:11px;font-weight:800;display:inline-flex}.layoutsShowcase-module__Mi6o2W__demoMapTitle{letter-spacing:-.02em;margin:0 0 6px;font-size:1.25rem;font-weight:900}.layoutsShowcase-module__Mi6o2W__demoMapSub{color:#ffffffe0;max-width:640px;margin:0;font-size:.875rem;line-height:1.55}.layoutsShowcase-module__Mi6o2W__demoMapSub strong{color:#ecfdf5}.layoutsShowcase-module__Mi6o2W__demoMapBadge{letter-spacing:.06em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:11px;font-weight:800}.layoutsShowcase-module__Mi6o2W__demoMapFrame{border-right:1px solid #1e293b;min-height:380px;position:relative}.layoutsShowcase-module__Mi6o2W__demoMapCanvas{width:100%;height:100%;min-height:380px}.layoutsShowcase-module__Mi6o2W__demoMapOverlayStats{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ad1;border:1px solid #94a3b840;border-radius:14px;grid-template-columns:repeat(4,minmax(58px,1fr));gap:6px;padding:8px;display:grid;position:absolute;top:14px;left:14px}.layoutsShowcase-module__Mi6o2W__demoMapOverlayStats div{text-align:center;padding:6px 4px}.layoutsShowcase-module__Mi6o2W__demoMapOverlayStats strong{color:#f8fafc;font-size:1rem;display:block}.layoutsShowcase-module__Mi6o2W__demoMapOverlayStats span{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;font-size:9px;font-weight:800}.layoutsShowcase-module__Mi6o2W__statAvail strong{color:#34d399}.layoutsShowcase-module__Mi6o2W__statRes strong{color:#fbbf24}.layoutsShowcase-module__Mi6o2W__statSold strong{color:#f87171}.layoutsShowcase-module__Mi6o2W__demoMapLegend{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e2e8f0;background:#0f172ac7;border:1px solid #94a3b838;border-radius:999px;flex-wrap:wrap;gap:10px;padding:8px 12px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:14px;left:14px}.layoutsShowcase-module__Mi6o2W__demoMapLegend span{align-items:center;gap:6px;display:inline-flex}.layoutsShowcase-module__Mi6o2W__legendDot{border-radius:3px;width:10px;height:10px;display:inline-block}.layoutsShowcase-module__Mi6o2W__demoMapHint{color:#0f172a;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;margin:0;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 24px #0003}.layoutsShowcase-module__Mi6o2W__demoMapAside{color:#e2e8f0;background:linear-gradient(#111827 0%,#0f172a 100%);flex-direction:column;justify-content:space-between;padding:1.15rem 1.1rem;display:flex}.layoutsShowcase-module__Mi6o2W__demoPlotLabel{letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:11px;font-weight:800}.layoutsShowcase-module__Mi6o2W__demoPlotTitle{color:#f8fafc;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:1.35rem;font-weight:900;display:flex}.layoutsShowcase-module__Mi6o2W__cornerTag{color:#a7f3d0;letter-spacing:.04em;text-transform:uppercase;background:#064e3b;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.layoutsShowcase-module__Mi6o2W__demoPlotMeta{grid-template-columns:1fr 1fr;gap:10px 12px;margin:0 0 14px;display:grid}.layoutsShowcase-module__Mi6o2W__demoPlotMeta div{background:#ffffff0a;border:1px solid #94a3b81f;border-radius:12px;padding:10px}.layoutsShowcase-module__Mi6o2W__demoPlotMeta dt{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:0 0 4px;font-size:10px;font-weight:800}.layoutsShowcase-module__Mi6o2W__demoPlotMeta dd{color:#f1f5f9;margin:0;font-size:.9rem;font-weight:700}.layoutsShowcase-module__Mi6o2W__demoPlotPrice{color:#94a3b8;margin:0 0 16px;font-size:.875rem}.layoutsShowcase-module__Mi6o2W__demoPlotPrice strong{color:#ecfdf5;font-size:1.05rem}.layoutsShowcase-module__Mi6o2W__demoPlotPrice span{margin-top:4px;font-size:11px;display:block}.layoutsShowcase-module__Mi6o2W__demoPlotEmpty{color:#94a3b8;margin:0 0 16px;font-size:.9rem;line-height:1.5}.layoutsShowcase-module__Mi6o2W__demoMapActions{flex-direction:column;gap:8px;margin-top:auto;display:flex}.layoutsShowcase-module__Mi6o2W__demoMapPrimary,.layoutsShowcase-module__Mi6o2W__demoMapSecondary{text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.layoutsShowcase-module__Mi6o2W__demoMapPrimary{color:#fff;background:#047857}.layoutsShowcase-module__Mi6o2W__demoMapPrimary:hover{background:#059669}.layoutsShowcase-module__Mi6o2W__demoMapSecondary{color:#cbd5e1;background:0 0;border:1px solid #334155}.layoutsShowcase-module__Mi6o2W__demoMapSecondary:hover{color:#f8fafc;border-color:#475569}.layoutsShowcase-module__Mi6o2W__demoPublishedHeading{color:#475569;margin:0 0 14px;font-size:1rem;font-weight:800}@media (max-width:900px){.layoutsShowcase-module__Mi6o2W__demoMapCard{grid-template-columns:1fr}.layoutsShowcase-module__Mi6o2W__demoMapFrame{border-bottom:1px solid #1e293b;border-right:none}.layoutsShowcase-module__Mi6o2W__demoMapHint{display:none}}@media (max-width:640px){.layoutsShowcase-module__Mi6o2W__demoMapOverlayStats{grid-template-columns:repeat(2,1fr);right:14px}.layoutsShowcase-module__Mi6o2W__demoMapLegend{border-radius:12px;margin:10px 14px 14px;position:static}.layoutsShowcase-module__Mi6o2W__demoMapFrame{flex-direction:column;display:flex}.layoutsShowcase-module__Mi6o2W__demoMapCanvas{min-height:300px}}
