sc-if,sc-for{display:contents}
[hidden]{display:none!important}
#home-app[data-motion="paused"] *,#home-app[data-motion="paused"] *::before,#home-app[data-motion="paused"] *::after{animation-play-state:paused!important}
/* Entrance effects must reveal content even while decorative motion is paused. */
#home-app[data-motion="paused"] [style*="fadeUp"],#home-app[data-motion="paused"] [style*="lbIn"]{animation:none!important}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role="button"]:focus-visible{outline:2px solid #C9956B;outline-offset:4px}
button:disabled,input:disabled,select:disabled{cursor:not-allowed;opacity:.65}
.motion-toggle{padding:8px 12px;min-height:36px;border:1px solid rgba(201,149,107,.4);border-radius:999px;background:transparent;color:#A8998E;font:11px 'Jost',sans-serif;letter-spacing:.08em;cursor:pointer}
.academy-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;color:#C7B7A8}
.academy-consent input{width:18px;height:18px;flex-shrink:0;margin:2px 0 0;accent-color:#C9956B}
.academy-consent a{text-decoration:underline}
.home-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.academy-feedback{padding:14px 16px;border:1px solid rgba(201,149,107,.4);border-radius:12px;font-size:13px;line-height:1.6}
.academy-feedback.error{background:#381C1A;border-color:#A95750;color:#F5D0C8}
.academy-feedback.success{background:rgba(37,211,102,.08);border-color:rgba(37,211,102,.4);color:#D2F0DB}
.home-warning{padding:12px 20px;text-align:center;background:#241B15;border-bottom:1px solid rgba(201,149,107,.35);color:#E4C6A8;font-size:13px;line-height:1.6}
[data-screen-label="Lightbox"] image-slot,#laxmi-site{--image-fit:contain}
@media(max-width:760px){.motion-toggle{min-height:40px}#register{transform:none!important}}
