.PublicInfoPages-module__gx84ya__siteFrame{--info-primary:#4338ca;--info-primary-dark:#312e81;--info-cyan:#0891b2;--info-yellow:#facc15;--info-ink:#172033;--info-muted:#5f6b82;--info-border:#dfe6f3;--info-surface:#fff;background:#fff;overflow:hidden}.PublicInfoPages-module__gx84ya__main{background:radial-gradient(circle at 8% 8%,#bfdbfe4d,#0000 25rem),radial-gradient(circle at 94% 28%,#e0e7ff61,#0000 28rem),#f8fafc;min-height:60vh}.PublicInfoPages-module__gx84ya__breadcrumbBar{background:#f8f9fae6;border-bottom:1px solid #e6eaf1}.PublicInfoPages-module__gx84ya__breadcrumbContainer{align-items:center;min-height:44px;display:flex}.PublicInfoPages-module__gx84ya__breadcrumb{color:#6b778c;align-items:center;gap:.55rem;min-width:0;font-size:.84rem;display:flex}.PublicInfoPages-module__gx84ya__breadcrumb a{color:#2563eb;font-weight:700;text-decoration:none}.PublicInfoPages-module__gx84ya__breadcrumb a:hover,.PublicInfoPages-module__gx84ya__breadcrumb a:focus-visible{text-decoration:underline}.PublicInfoPages-module__gx84ya__page{width:min(100%,1180px);color:var(--info-ink);gap:clamp(2.5rem,6vw,5.5rem);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 1.25rem 5rem;display:grid}.PublicInfoPages-module__gx84ya__hero{isolation:isolate;background:linear-gradient(135deg,#eef4ff 0%,#fff 56%,#ecfeff 100%);border:1px solid #dbe5ff;border-radius:2rem;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:clamp(1.5rem,5vw,4.5rem);min-height:430px;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #25407d1a}.PublicInfoPages-module__gx84ya__hero:before,.PublicInfoPages-module__gx84ya__hero:after{z-index:-1;content:"";pointer-events:none;border-radius:999px;position:absolute}.PublicInfoPages-module__gx84ya__hero:before{filter:blur(4px);background:#818cf82e;width:28rem;height:28rem;top:-10rem;right:-8rem}.PublicInfoPages-module__gx84ya__hero:after{filter:blur(2px);background:#22d3ee29;width:27rem;height:27rem;bottom:-12rem;left:-8rem}.PublicInfoPages-module__gx84ya__heroContact{background:linear-gradient(135deg,#eef6ff 0%,#fff 54%,#ecfeff 100%)}.PublicInfoPages-module__gx84ya__heroHelp{background:linear-gradient(135deg,#eef2ff 0%,#fff 56%,#f0fdfa 100%)}.PublicInfoPages-module__gx84ya__heroCopy{z-index:1;max-width:690px;position:relative}.PublicInfoPages-module__gx84ya__eyebrow,.PublicInfoPages-module__gx84ya__sectionEyebrow,.PublicInfoPages-module__gx84ya__ctaEyebrow{color:var(--info-primary);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.78rem;font-weight:900;display:inline-flex}.PublicInfoPages-module__gx84ya__eyebrow{background:#ffffffd1;border:1px solid #c7d2fe;border-radius:999px;padding:.55rem .85rem;box-shadow:0 6px 18px #4338ca14}.PublicInfoPages-module__gx84ya__heroTitle{color:#111827;letter-spacing:-.055em;max-width:700px;margin-top:1.35rem;font-size:clamp(2.45rem,5.4vw,4.55rem);font-weight:900;line-height:1.04}.PublicInfoPages-module__gx84ya__heroDescription{max-width:650px;color:var(--info-muted);margin-top:1.35rem;font-size:clamp(1rem,1.6vw,1.16rem);font-weight:600;line-height:1.8}.PublicInfoPages-module__gx84ya__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:1.7rem;display:flex}.PublicInfoPages-module__gx84ya__heroActionLink{color:inherit;text-decoration:none;display:inline-flex}.PublicInfoPages-module__gx84ya__heroActions .mantine-Button-root{min-height:48px;font-weight:800}.PublicInfoPages-module__gx84ya__heroActions .mantine-Button-root[data-variant=default]{color:#3730a3;background:#ffffffd1;border-color:#c7d2fe}.PublicInfoPages-module__gx84ya__heroActions .mantine-Button-root[data-variant=default]:hover{background:#eef2ff}.PublicInfoPages-module__gx84ya__heroVisual{min-height:330px;position:relative}.PublicInfoPages-module__gx84ya__visualCanvas{place-items:center;min-height:330px;display:grid;position:relative}.PublicInfoPages-module__gx84ya__visualOrb{pointer-events:none;border-radius:999px;position:absolute}.PublicInfoPages-module__gx84ya__visualOrbTop{background:#facc1547;width:11rem;height:11rem;top:0;right:4%}.PublicInfoPages-module__gx84ya__visualOrbBottom{background:#22d3ee3d;width:13rem;height:13rem;bottom:0;left:4%}.PublicInfoPages-module__gx84ya__visualPanel{z-index:1;color:#e0e7ff;background:linear-gradient(145deg,#172554,#312e81 58%,#155e75);border:1px solid #ffffff85;border-radius:1.35rem;width:min(100%,390px);position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 28px 45px -24px #1e2973b8}.PublicInfoPages-module__gx84ya__visualPanelTop{color:#c7d2fe;letter-spacing:.12em;border-bottom:1px solid #ffffff1f;align-items:center;gap:.8rem;padding:.85rem 1rem;font-size:.72rem;font-weight:900;display:flex}.PublicInfoPages-module__gx84ya__windowDots{gap:.3rem;display:inline-flex}.PublicInfoPages-module__gx84ya__windowDots i{background:#818cf8;border-radius:999px;width:.52rem;height:.52rem;display:block}.PublicInfoPages-module__gx84ya__windowDots i:nth-child(2){background:#facc15}.PublicInfoPages-module__gx84ya__windowDots i:nth-child(3){background:#2dd4bf}.PublicInfoPages-module__gx84ya__visualPanelHero{align-items:center;gap:.85rem;padding:1.4rem 1.2rem 1rem;display:flex}.PublicInfoPages-module__gx84ya__visualPanelIcon{color:#312e81;background:#fde68a;border:1px solid #ffffff3d;border-radius:1rem;flex:none;place-items:center;width:3.2rem;height:3.2rem;display:grid}.PublicInfoPages-module__gx84ya__visualPanelHero strong,.PublicInfoPages-module__gx84ya__visualPanelHero span{display:block}.PublicInfoPages-module__gx84ya__visualPanelHero strong{color:#fff;font-size:1.15rem}.PublicInfoPages-module__gx84ya__visualPanelHero span{color:#c7d2fe;margin-top:.25rem;font-size:.8rem}.PublicInfoPages-module__gx84ya__visualContactRows,.PublicInfoPages-module__gx84ya__helpTopicList{gap:.55rem;padding:.85rem 1.2rem 1.3rem;display:grid}.PublicInfoPages-module__gx84ya__visualContactRows span,.PublicInfoPages-module__gx84ya__helpTopicList span{overflow-wrap:anywhere;color:#e0e7ff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.65rem;min-width:0;padding:.7rem .8rem;font-size:.84rem;font-weight:700;display:flex}.PublicInfoPages-module__gx84ya__visualContactRows svg,.PublicInfoPages-module__gx84ya__helpTopicList svg{color:#67e8f9;flex:none}.PublicInfoPages-module__gx84ya__floatingCard{z-index:2;color:#3730a3;background:#fffffff0;border:1px solid #dbeafe;border-radius:.95rem;align-items:center;gap:.55rem;max-width:220px;padding:.75rem .9rem;font-size:.78rem;font-weight:850;line-height:1.35;display:flex;position:absolute;bottom:0;right:0;transform:rotate(-3deg);box-shadow:0 15px 30px #1e293b29}.PublicInfoPages-module__gx84ya__floatingCard svg{color:#16a34a;flex:none}.PublicInfoPages-module__gx84ya__helpSearchRow{color:#c7d2fe;background:#ffffff1a;border:1px solid #ffffff38;border-radius:.8rem;align-items:center;gap:.65rem;margin:1.1rem 1.2rem .7rem;padding:.85rem 1rem;font-size:.84rem;font-weight:700;display:flex}.PublicInfoPages-module__gx84ya__helpSearchRow svg{color:#fde68a}.PublicInfoPages-module__gx84ya__learningSteps{gap:.65rem;padding:1.15rem 1.2rem 1.3rem;display:grid}.PublicInfoPages-module__gx84ya__learningSteps>div{background:#ffffff14;border:1px solid #ffffff1a;border-radius:.8rem;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;column-gap:.7rem;padding:.75rem;display:grid}.PublicInfoPages-module__gx84ya__learningSteps>div>span{color:#c7d2fe;background:#ffffff1f;border-radius:.7rem;grid-row:span 2;place-items:center;width:2.2rem;height:2.2rem;font-size:.75rem;font-weight:900;display:grid}.PublicInfoPages-module__gx84ya__learningSteps strong{color:#fff;font-size:.95rem}.PublicInfoPages-module__gx84ya__learningSteps small{color:#c7d2fe;font-size:.76rem}.PublicInfoPages-module__gx84ya__learningSteps .PublicInfoPages-module__gx84ya__learningStepActive>span{color:#312e81;background:#fde68a}.PublicInfoPages-module__gx84ya__quickRail{z-index:3;background:#fffffff0;border:1px solid #e0e7ff;border-radius:1.4rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:-1.8rem 2rem 0;padding:.85rem;display:grid;position:relative;box-shadow:0 18px 35px #1e293b1a}.PublicInfoPages-module__gx84ya__quickRailLink{min-width:0;color:inherit;border:1px solid #0000;border-radius:.95rem;align-items:flex-start;gap:.65rem;padding:.85rem;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:flex}.PublicInfoPages-module__gx84ya__quickRailLink:hover,.PublicInfoPages-module__gx84ya__quickRailLink:focus-visible{background:#f8faff;border-color:#c7d2fe;transform:translateY(-2px)}.PublicInfoPages-module__gx84ya__quickRailIcon{color:#4338ca;background:#eef2ff;border-radius:.75rem;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid}.PublicInfoPages-module__gx84ya__quickRailCopy{flex:1;min-width:0}.PublicInfoPages-module__gx84ya__quickRailCopy strong,.PublicInfoPages-module__gx84ya__quickRailCopy small{display:block}.PublicInfoPages-module__gx84ya__quickRailCopy strong{color:#1e293b;font-size:.88rem}.PublicInfoPages-module__gx84ya__quickRailCopy small{color:#718096;margin-top:.2rem;font-size:.74rem;line-height:1.35}.PublicInfoPages-module__gx84ya__quickRailArrow{color:#94a3b8;flex:none;margin-top:.2rem}.PublicInfoPages-module__gx84ya__section{gap:1.7rem;display:grid}.PublicInfoPages-module__gx84ya__sectionIntro{max-width:740px}.PublicInfoPages-module__gx84ya__sectionTitle{color:#111827;letter-spacing:-.04em;margin-top:.45rem;font-size:clamp(1.85rem,3.2vw,3rem);line-height:1.1}.PublicInfoPages-module__gx84ya__sectionDescription{max-width:700px;color:var(--info-muted);margin-top:.75rem;font-size:1.02rem;font-weight:600;line-height:1.75}.PublicInfoPages-module__gx84ya__featureGrid,.PublicInfoPages-module__gx84ya__contactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.PublicInfoPages-module__gx84ya__featureCard,.PublicInfoPages-module__gx84ya__contactCard,.PublicInfoPages-module__gx84ya__sidePanel{border:1px solid var(--info-border);background:#ffffffe6;border-radius:1.25rem;height:100%;box-shadow:0 12px 30px #1e293b0f}.PublicInfoPages-module__gx84ya__featureCard{transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden}.PublicInfoPages-module__gx84ya__featureCard:hover,.PublicInfoPages-module__gx84ya__featureCard:focus-within{border-color:#a5b4fc;transform:translateY(-3px);box-shadow:0 18px 35px #312e811f}.PublicInfoPages-module__gx84ya__featureCard:after{content:"";background:linear-gradient(90deg,#4f46e5,#06b6d4,#facc15);height:3px;position:absolute;bottom:0;left:0;right:0}.PublicInfoPages-module__gx84ya__cardIcon{color:#4338ca;background:#eef2ff;border-radius:.9rem;place-items:center;width:3rem;height:3rem;display:grid}.PublicInfoPages-module__gx84ya__cardIconCyan{color:#0e7490;background:#cffafe}.PublicInfoPages-module__gx84ya__cardIconYellow{color:#a16207;background:#fef9c3}.PublicInfoPages-module__gx84ya__cardIconGreen{color:#047857;background:#d1fae5}.PublicInfoPages-module__gx84ya__cardTitle{color:#1e293b;margin-top:1.1rem;font-size:1.16rem;font-weight:850}.PublicInfoPages-module__gx84ya__cardDescription{color:#64748b;margin-top:.5rem;line-height:1.7}.PublicInfoPages-module__gx84ya__contactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PublicInfoPages-module__gx84ya__contactCardHeader{align-items:flex-start;gap:.85rem;display:flex}.PublicInfoPages-module__gx84ya__contactCardLabel{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.PublicInfoPages-module__gx84ya__contactValue{overflow-wrap:anywhere;color:#111827;margin-top:.25rem;font-size:1.1rem;font-weight:850;line-height:1.45;text-decoration:none;display:block}a.PublicInfoPages-module__gx84ya__contactValue:hover,a.PublicInfoPages-module__gx84ya__contactValue:focus-visible{color:#4338ca;text-decoration:underline}.PublicInfoPages-module__gx84ya__contactHint{color:#64748b;margin-top:1.25rem;line-height:1.7}.PublicInfoPages-module__gx84ya__contactAction{color:#4338ca;align-items:center;gap:.45rem;min-height:44px;margin-top:1.2rem;font-size:.9rem;font-weight:850;text-decoration:none;display:inline-flex}.PublicInfoPages-module__gx84ya__contactAction:hover,.PublicInfoPages-module__gx84ya__contactAction:focus-visible{text-decoration:underline}.PublicInfoPages-module__gx84ya__consultationSection{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:stretch;gap:1.25rem;display:grid}.PublicInfoPages-module__gx84ya__consultationIntro,.PublicInfoPages-module__gx84ya__consultationForm{border:1px solid var(--info-border);border-radius:1.5rem;box-shadow:0 14px 34px #1e293b12}.PublicInfoPages-module__gx84ya__consultationIntro{background:linear-gradient(145deg,#eef2ff 0%,#fff 64%,#ecfeff 100%);padding:clamp(1.35rem,3vw,2.15rem)}.PublicInfoPages-module__gx84ya__consultationForm{background:#fffffff5}.PublicInfoPages-module__gx84ya__consultationEyebrow,.PublicInfoPages-module__gx84ya__formEyebrow{color:#4338ca;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.PublicInfoPages-module__gx84ya__consultationTitle{color:#111827;letter-spacing:-.04em;margin-top:.55rem;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.PublicInfoPages-module__gx84ya__consultationDescription{color:var(--info-muted);margin-top:.85rem;line-height:1.75}.PublicInfoPages-module__gx84ya__consultationList{color:#334155;gap:.85rem;margin:1.5rem 0 0;padding:0;line-height:1.55;list-style:none;display:grid}.PublicInfoPages-module__gx84ya__consultationList li{align-items:flex-start;gap:.65rem;display:flex}.PublicInfoPages-module__gx84ya__consultationBullet{color:#047857;background:#d1fae5;border-radius:999px;flex:none;place-items:center;width:1.55rem;height:1.55rem;margin-top:.1rem;display:grid}.PublicInfoPages-module__gx84ya__formTitle{color:#111827;letter-spacing:-.03em;margin-top:.45rem;font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:850}.PublicInfoPages-module__gx84ya__formDescription{max-width:680px;color:var(--info-muted);margin-top:.55rem;line-height:1.65}.PublicInfoPages-module__gx84ya__formFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PublicInfoPages-module__gx84ya__formHint{color:#718096;max-width:450px;font-size:.82rem;line-height:1.55}.PublicInfoPages-module__gx84ya__formHoneypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.PublicInfoPages-module__gx84ya__mapSection{border:1px solid var(--info-border);background:linear-gradient(135deg,#eef2fff0,#ecfeffc7 54%,#fffffff5);border-radius:1.5rem;gap:1.25rem;padding:1.35rem;display:grid;box-shadow:0 14px 34px #1e293b12}.PublicInfoPages-module__gx84ya__mapHeader{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.PublicInfoPages-module__gx84ya__mapEyebrow{color:#4338ca;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:900}.PublicInfoPages-module__gx84ya__mapTitle{color:#111827;letter-spacing:-.035em;margin-top:.4rem;font-size:clamp(1.45rem,2.6vw,2.2rem);line-height:1.15}.PublicInfoPages-module__gx84ya__mapDescription{max-width:760px;color:var(--info-muted);margin-top:.55rem;line-height:1.65}.PublicInfoPages-module__gx84ya__mapFrame{background:#e2e8f0;border:1px solid #818cf852;border-radius:1.15rem;min-height:360px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff73}.PublicInfoPages-module__gx84ya__mapFrame iframe{border:0;width:100%;height:380px;display:block}.PublicInfoPages-module__gx84ya__helpLayout{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:1.25rem;display:grid}.PublicInfoPages-module__gx84ya__faqList{gap:.7rem;display:grid}.PublicInfoPages-module__gx84ya__faqItem{border:1px solid var(--info-border);background:#fff;border-radius:1rem;box-shadow:0 8px 20px #1e293b0a}.PublicInfoPages-module__gx84ya__faqItem[open]{border-color:#c7d2fe;box-shadow:0 12px 25px #4338ca14}.PublicInfoPages-module__gx84ya__faqSummary{cursor:pointer;color:#1e293b;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:1rem 1.15rem;font-size:.98rem;font-weight:850;list-style:none;display:flex}.PublicInfoPages-module__gx84ya__faqSummary::-webkit-details-marker{display:none}.PublicInfoPages-module__gx84ya__faqSummary:after{color:#6366f1;content:"+";font-size:1.4rem;font-weight:500}.PublicInfoPages-module__gx84ya__faqItem[open] .PublicInfoPages-module__gx84ya__faqSummary:after{content:"−"}.PublicInfoPages-module__gx84ya__faqSummary:focus-visible{outline-offset:-3px;outline:3px solid #4f46e559}.PublicInfoPages-module__gx84ya__faqAnswer{color:#64748b;padding:0 1.15rem 1.2rem;line-height:1.75}.PublicInfoPages-module__gx84ya__faqAnswer a{color:#4338ca;font-weight:800}.PublicInfoPages-module__gx84ya__sidePanel{position:sticky;top:1.25rem}.PublicInfoPages-module__gx84ya__sidePanelTitle{color:#111827;font-size:1.2rem;font-weight:850}.PublicInfoPages-module__gx84ya__sidePanelDescription{color:#64748b;margin-top:.55rem;line-height:1.7}.PublicInfoPages-module__gx84ya__pathSteps{gap:.7rem;margin-top:1.3rem;display:grid}.PublicInfoPages-module__gx84ya__pathStep{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.PublicInfoPages-module__gx84ya__pathStep>span{color:#4338ca;background:#eef2ff;border-radius:.65rem;place-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:900;display:grid}.PublicInfoPages-module__gx84ya__pathStep strong,.PublicInfoPages-module__gx84ya__pathStep small{display:block}.PublicInfoPages-module__gx84ya__pathStep strong{color:#1e293b;font-size:.88rem}.PublicInfoPages-module__gx84ya__pathStep small{color:#64748b;margin-top:.15rem;line-height:1.45}.PublicInfoPages-module__gx84ya__sidePanelAction{color:#4338ca;align-items:center;gap:.45rem;min-height:44px;margin-top:1.4rem;font-weight:850;text-decoration:none;display:inline-flex}.PublicInfoPages-module__gx84ya__sidePanelAction:hover,.PublicInfoPages-module__gx84ya__sidePanelAction:focus-visible{text-decoration:underline}.PublicInfoPages-module__gx84ya__splitSection{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:1.25rem;display:grid}.PublicInfoPages-module__gx84ya__splitCard{border:1px solid var(--info-border);background:#fff;border-radius:1.5rem;box-shadow:0 14px 30px #1e293b0f}.PublicInfoPages-module__gx84ya__splitCardAccent{color:#fff;background:linear-gradient(145deg,#312e81,#4338ca 58%,#0e7490)}.PublicInfoPages-module__gx84ya__splitCardAccent .PublicInfoPages-module__gx84ya__splitTitle{color:#fff}.PublicInfoPages-module__gx84ya__splitCardAccent .PublicInfoPages-module__gx84ya__splitDescription{color:#dbeafe}.PublicInfoPages-module__gx84ya__splitTitle{color:#111827;font-size:clamp(1.55rem,2.5vw,2.25rem);font-weight:900;line-height:1.12}.PublicInfoPages-module__gx84ya__splitDescription{color:#64748b;margin-top:.7rem;line-height:1.75}.PublicInfoPages-module__gx84ya__checkList{gap:.7rem;margin-top:1.4rem;padding:0;display:grid}.PublicInfoPages-module__gx84ya__checkList li{color:inherit;align-items:flex-start;gap:.65rem;line-height:1.55;list-style:none;display:flex}.PublicInfoPages-module__gx84ya__checkList svg{color:#2dd4bf;flex:none;margin-top:.15rem}.PublicInfoPages-module__gx84ya__splitCardAccent .PublicInfoPages-module__gx84ya__checkList svg{color:#fde68a}.PublicInfoPages-module__gx84ya__learningFlow{gap:.75rem;margin-top:1.3rem;display:grid}.PublicInfoPages-module__gx84ya__learningFlowItem{background:#f8faff;border:1px solid #e0e7ff;border-radius:.9rem;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.8rem;display:grid}.PublicInfoPages-module__gx84ya__learningFlowItem>span{color:#4338ca;background:#eef2ff;border-radius:.85rem;place-items:center;width:2.8rem;height:2.8rem;font-weight:900;display:grid}.PublicInfoPages-module__gx84ya__learningFlowItem strong,.PublicInfoPages-module__gx84ya__learningFlowItem small{display:block}.PublicInfoPages-module__gx84ya__learningFlowItem strong{color:#1e293b}.PublicInfoPages-module__gx84ya__learningFlowItem small{color:#64748b;margin-top:.2rem;line-height:1.45}.PublicInfoPages-module__gx84ya__ctaBand{color:#fff;background:linear-gradient(135deg,#312e81,#4338ca 57%,#0e7490);border-radius:1.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(1.75rem,5vw,3.25rem);display:grid;box-shadow:0 25px 45px #312e8133}.PublicInfoPages-module__gx84ya__ctaEyebrow{color:#a5f3fc}.PublicInfoPages-module__gx84ya__ctaTitle{color:#fff;margin-top:.4rem;font-size:clamp(1.65rem,3vw,2.55rem);line-height:1.12}.PublicInfoPages-module__gx84ya__ctaDescription{color:#dbeafe;max-width:690px;margin-top:.7rem;line-height:1.75}.PublicInfoPages-module__gx84ya__ctaAction{color:#312e81;white-space:nowrap;background:#fde68a;border-radius:.85rem;justify-content:center;align-items:center;gap:.55rem;min-height:48px;padding:.8rem 1.2rem;font-weight:900;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.PublicInfoPages-module__gx84ya__ctaAction:hover,.PublicInfoPages-module__gx84ya__ctaAction:focus-visible{background:#fef08a;transform:translateY(-2px)}@media (max-width:1000px){.PublicInfoPages-module__gx84ya__hero{grid-template-columns:1fr}.PublicInfoPages-module__gx84ya__heroVisual,.PublicInfoPages-module__gx84ya__visualCanvas{min-height:290px}.PublicInfoPages-module__gx84ya__quickRail,.PublicInfoPages-module__gx84ya__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PublicInfoPages-module__gx84ya__helpLayout,.PublicInfoPages-module__gx84ya__splitSection,.PublicInfoPages-module__gx84ya__consultationSection{grid-template-columns:1fr}.PublicInfoPages-module__gx84ya__sidePanel{position:static}}@media (max-width:680px){.PublicInfoPages-module__gx84ya__page{padding-inline:.75rem}.PublicInfoPages-module__gx84ya__hero{border-radius:1.35rem;min-height:0;padding:1.5rem 1.15rem 1.35rem}.PublicInfoPages-module__gx84ya__heroTitle{font-size:clamp(2.2rem,11vw,3.25rem)}.PublicInfoPages-module__gx84ya__heroActions{flex-direction:column;align-items:stretch}.PublicInfoPages-module__gx84ya__heroActionLink{width:100%}.PublicInfoPages-module__gx84ya__heroActions .mantine-Button-root{width:100%}.PublicInfoPages-module__gx84ya__heroVisual,.PublicInfoPages-module__gx84ya__visualCanvas{min-height:265px}.PublicInfoPages-module__gx84ya__floatingCard{max-width:190px;font-size:.72rem;right:-.2rem}.PublicInfoPages-module__gx84ya__quickRail{border-radius:1.15rem;grid-template-columns:1fr;margin-inline:.4rem}.PublicInfoPages-module__gx84ya__quickRailLink{min-height:58px}.PublicInfoPages-module__gx84ya__featureGrid,.PublicInfoPages-module__gx84ya__contactGrid{grid-template-columns:1fr}.PublicInfoPages-module__gx84ya__consultationSection{gap:1rem}.PublicInfoPages-module__gx84ya__consultationIntro,.PublicInfoPages-module__gx84ya__consultationForm{border-radius:1.25rem}.PublicInfoPages-module__gx84ya__formFooter{flex-direction:column;align-items:stretch}.PublicInfoPages-module__gx84ya__formFooter .mantine-Button-root{width:100%}.PublicInfoPages-module__gx84ya__mapSection{border-radius:1.25rem;padding:.85rem}.PublicInfoPages-module__gx84ya__mapHeader{flex-direction:column;align-items:stretch;gap:1rem}.PublicInfoPages-module__gx84ya__mapHeader .mantine-Button-root{width:100%}.PublicInfoPages-module__gx84ya__mapFrame{border-radius:.95rem;min-height:300px}.PublicInfoPages-module__gx84ya__mapFrame iframe{height:320px}.PublicInfoPages-module__gx84ya__sectionTitle{font-size:2rem}.PublicInfoPages-module__gx84ya__ctaBand{border-radius:1.35rem;grid-template-columns:1fr;gap:1.3rem}.PublicInfoPages-module__gx84ya__ctaAction{width:100%}}@media (prefers-reduced-motion:reduce){.PublicInfoPages-module__gx84ya__quickRailLink,.PublicInfoPages-module__gx84ya__featureCard,.PublicInfoPages-module__gx84ya__ctaAction{transition:none}}
