.compositions-module__pkDQuq__page{min-height:100dvh;color:var(--lcd-text-primary);font-family:var(--font-body), system-ui, sans-serif;background-color:var(--lcd-bg);background-image:radial-gradient(135% 105% at 34% 44%,#fffaf0eb 0%,#fffaf000 58%),radial-gradient(120% 120% at 92% 96%,#24466b0d 0%,#24466b00 45%),radial-gradient(#2c2a2506 1px,#0000 1px);background-repeat:no-repeat,no-repeat,repeat;background-size:100% 100%,100% 100%,3px 3px;position:relative;overflow:hidden}.compositions-module__pkDQuq__illoBase{object-fit:contain;mix-blend-mode:multiply;animation:1.4s .1s both compositions-module__pkDQuq__fade;display:block}.compositions-module__pkDQuq__spread{}.compositions-module__pkDQuq__spreadIllo{z-index:0;object-position:center;width:min(71%,1140px);height:104vh;position:absolute;top:50%;right:-5%;transform:translateY(-50%);}.compositions-module__pkDQuq__spreadContent{z-index:2;flex-direction:column;justify-content:center;gap:44px;width:min(400px,39vw);min-height:100dvh;margin-left:clamp(40px,6vw,96px);padding:56px 0;display:flex;position:relative}.compositions-module__pkDQuq__spreadBrand{animation:.9s both compositions-module__pkDQuq__rise}.compositions-module__pkDQuq__spreadBrand .compositions-module__pkDQuq__loginBrand{width:300px}.compositions-module__pkDQuq__spreadForm{width:100%;animation:1s .14s both compositions-module__pkDQuq__rise}@keyframes compositions-module__pkDQuq__fade{0%{opacity:0}to{opacity:1}}@keyframes compositions-module__pkDQuq__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.compositions-module__pkDQuq__spreadIllo,.compositions-module__pkDQuq__spreadBrand,.compositions-module__pkDQuq__spreadForm{animation:none}}@media (min-width:901px) and (max-width:1200px){.compositions-module__pkDQuq__spreadIllo{width:63%}}@media (max-width:900px){.compositions-module__pkDQuq__spread{flex-direction:column;align-items:center;padding:40px 24px 24px;display:flex}.compositions-module__pkDQuq__spreadContent{order:0;gap:36px;width:100%;max-width:400px;min-height:auto;margin:0;padding:0}.compositions-module__pkDQuq__spreadIllo{order:1;width:min(100%,600px);height:auto;max-height:36vh;margin:32px auto 0;position:static;transform:none}}@media (max-width:520px){.compositions-module__pkDQuq__spread{padding:32px 20px 24px}.compositions-module__pkDQuq__spreadBrand .compositions-module__pkDQuq__loginBrand{width:260px}}
