.PublicErrorFallback-module__QjcEha__root{background:radial-gradient(circle at 15% 8%,#c21f3a14,#0000 32%),radial-gradient(circle at 88% 92%,#d4af371f,#0000 34%),#fff;place-items:center;min-height:100dvh;padding:clamp(1.25rem,4vw,3rem);display:grid}.PublicErrorFallback-module__QjcEha__main{color:#201817}.PublicErrorFallback-module__QjcEha__blog{background:linear-gradient(#d6672c0d,#0000 34%),#fff}.PublicErrorFallback-module__QjcEha__panel{background:#fffffff5;border:1px solid #5b3e3029;border-radius:18px;width:min(680px,100%);padding:clamp(1.25rem,4vw,2.5rem);box-shadow:0 22px 60px #2311141a}.PublicErrorFallback-module__QjcEha__eyebrow{color:#d6672c;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.PublicErrorFallback-module__QjcEha__panel h1{color:#201817;letter-spacing:0;margin:.45rem 0 0;font-family:Playfair Display,Times New Roman,serif;font-size:clamp(2rem,7vw,4rem);line-height:1.02}.PublicErrorFallback-module__QjcEha__panel p:not(.PublicErrorFallback-module__QjcEha__eyebrow){color:#6b7280;max-width:58ch;margin:.9rem 0 0;font-size:clamp(1rem,2vw,1.08rem);line-height:1.65}.PublicErrorFallback-module__QjcEha__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.4rem;display:flex}.PublicErrorFallback-module__QjcEha__primaryAction,.PublicErrorFallback-module__QjcEha__secondaryAction,.PublicErrorFallback-module__QjcEha__textAction{min-height:44px;font:inherit;border-radius:8px;padding:.72rem 1rem;font-weight:800;text-decoration:none}.PublicErrorFallback-module__QjcEha__primaryAction{color:#fff;cursor:pointer;background:#d6672c;border:1px solid #d6672c}.PublicErrorFallback-module__QjcEha__secondaryAction{color:#3f2d27;background:#fff;border:1px solid #5b3e3033}.PublicErrorFallback-module__QjcEha__textAction{color:#8e4a2c}.PublicErrorFallback-module__QjcEha__primaryAction:focus-visible,.PublicErrorFallback-module__QjcEha__secondaryAction:focus-visible,.PublicErrorFallback-module__QjcEha__textAction:focus-visible{outline-offset:3px;outline:3px solid #d6672c52}@media (max-width:520px){.PublicErrorFallback-module__QjcEha__actions{flex-direction:column;align-items:stretch}.PublicErrorFallback-module__QjcEha__primaryAction,.PublicErrorFallback-module__QjcEha__secondaryAction,.PublicErrorFallback-module__QjcEha__textAction{text-align:center;width:100%}}
