@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hydration-spinner{width:32px;height:32px;border:2px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:spin 1s linear infinite}body[data-hydration-safe=true]{transition:none!important}[data-hydration-state=loading]{contain:layout style paint}[data-hydration-state=complete]{contain:none}[data-extension-safe=loading]{opacity:.8;transition:opacity .2s ease-in-out}[data-extension-safe=stable]{opacity:1}[data-client-layout=loading]{background-color:#ffffff;min-height:100vh}[data-client-layout=stable]{min-height:100vh}.no-fouc{visibility:hidden}.fouc-ready{visibility:visible}.suppress-hydration *{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.animate-spin{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.animate-pulse{will-change:opacity}*,:after,:before{box-sizing:border-box}body:not([data-hydration-safe]){transition:none}@media print{[data-client-layout],[data-extension-safe],[data-hydration-state]{background:white!important;color:black!important}}@media (prefers-contrast:high){.hydration-spinner{border-color:ButtonFace ButtonText ButtonText}}@media (prefers-reduced-motion:reduce){.animate-pulse,.animate-spin{animation:none}.hydration-spinner{animation:none;border-top-color:#2563eb}}@font-face{font-family:inter;src:url(/_next/static/media/0d203a2e56b27f9c-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_5da57a{font-family:inter,inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal}.__variable_5da57a{--font-inter:"inter","inter Fallback",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@font-face{font-family:playfair;src:url(/_next/static/media/e399f3e068a97f0c-s.p.woff2) format("woff2");font-display:optional;font-weight:500 700;font-style:normal}@font-face{font-family:playfair;src:url(/_next/static/media/ff041af6d7f38bb4-s.p.woff2) format("woff2");font-display:optional;font-weight:500 700;font-style:italic}@font-face{font-family:playfair Fallback;src:local("Times New Roman");ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.00%;size-adjust:111.11%}.__className_63f575{font-family:playfair,playfair Fallback,Georgia,Times New Roman,serif}.__variable_63f575{--font-playfair:"playfair","playfair Fallback",Georgia,Times New Roman,serif}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/d4d543e2c04cd1cb-s.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_2f1ecb{font-family:jetbrainsMono,jetbrainsMono Fallback,ui-monospace,Menlo,monospace;font-style:normal}.__variable_2f1ecb{--font-jetbrains:"jetbrainsMono","jetbrainsMono Fallback",ui-monospace,Menlo,monospace}