.BuildingPlansCta-module__paV54W__cta{background:radial-gradient(circle at 100% 0%, rgb(var(--hc-blue-rgb) / .16), transparent 45%), var(--hc-surface);border:1px solid var(--mantine-color-blue-2);margin-top:clamp(64px,10vw,112px);padding:clamp(28px,5vw,56px)}[data-mantine-color-scheme=dark] .BuildingPlansCta-module__paV54W__cta{border:1px solid var(--mantine-color-blue-8)}.BuildingPlansCta-module__paV54W__cta{box-shadow:0 18px 54px rgb(var(--hc-blue-rgb) / .09);border-radius:16px}.BuildingPlansCta-module__paV54W__title{text-wrap:balance;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.15}.BuildingPlansCta-module__paV54W__description{max-width:720px;color:var(--hc-muted);text-wrap:pretty;margin-top:14px;font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.65}@media (max-width:40em){.BuildingPlansCta-module__paV54W__cta{border-radius:12px;margin-top:56px}}
.AuthForm-module__xl1G-a__form .mantine-Input-input{border-width:var(--hc-border-width)}.AuthForm-module__xl1G-a__form .mantine-Button-root{border-width:var(--hc-border-width)}.AuthForm-module__xl1G-a__form .mantine-Divider-root{--divider-size:var(--hc-border-width)}
.ConceptGenerationSpinner-module__27PDxa__spinner{display:block}.ConceptGenerationSpinner-module__27PDxa__arcStopA{stop-color:#85b1ff}[data-mantine-color-scheme=dark] .ConceptGenerationSpinner-module__27PDxa__arcStopA{stop-color:#dbe9ff}.ConceptGenerationSpinner-module__27PDxa__arcStopB{stop-color:#0553ce}[data-mantine-color-scheme=dark] .ConceptGenerationSpinner-module__27PDxa__arcStopB{stop-color:#4c87ff}.ConceptGenerationSpinner-module__27PDxa__arc{stroke-width:3px;stroke-linecap:round;stroke-dasharray:28 72;transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite ConceptGenerationSpinner-module__27PDxa__hc-spin}.ConceptGenerationSpinner-module__27PDxa__head{fill:#0553ce}[data-mantine-color-scheme=dark] .ConceptGenerationSpinner-module__27PDxa__head{fill:#4c87ff}.ConceptGenerationSpinner-module__27PDxa__eyes{fill:#fff;transform-box:fill-box;transform-origin:50%;animation:3.4s linear infinite ConceptGenerationSpinner-module__27PDxa__hc-blink}@keyframes ConceptGenerationSpinner-module__27PDxa__hc-spin{to{transform:rotate(360deg)}}@keyframes ConceptGenerationSpinner-module__27PDxa__hc-blink{0%,95.5%,to{transform:scaleY(1)}97%,97.8%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.ConceptGenerationSpinner-module__27PDxa__eyes{animation:none}.ConceptGenerationSpinner-module__27PDxa__arc{animation-duration:2.2s}}
