.listing-module__beyJIG__page{color:#080970;background:linear-gradient(#f3faff,#fff 430px);line-height:1.4}.listing-module__beyJIG__page .fc-consumer-header{min-height:52px}.listing-module__beyJIG__hero{min-height:122px;padding:18px max(28px,50vw - 725px);position:relative}.listing-module__beyJIG__heroArtwork{background-position:50%,right -44px;background-repeat:no-repeat;background-size:auto,1672px 941px;height:122px;position:absolute;inset:0 0 auto}.listing-module__beyJIG__heroCopy{position:relative}.listing-module__beyJIG__hero span{text-transform:uppercase;color:#005cff;letter-spacing:2px;font-size:12px;font-weight:700}.listing-module__beyJIG__hero h1{letter-spacing:-1px;color:#080970;margin:7px 0 4px;font-size:clamp(25px,2.2vw,34px);font-weight:750;line-height:1.2}.listing-module__beyJIG__hero p{color:#404f97;max-width:970px;margin:0;font-size:14px}.listing-module__beyJIG__content{max-width:1640px;margin:auto;padding:0 28px 35px}.listing-module__beyJIG__state,.listing-module__beyJIG__notice{background:#fff;border:1px solid #d6e6ff;border-radius:10px;padding:24px}.listing-module__beyJIG__state{min-height:250px}.listing-module__beyJIG__notice a{text-decoration:underline}.listing-module__beyJIG__categories{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.listing-module__beyJIG__categories a{color:#005cff;padding:8px}.listing-module__beyJIG__categories a[aria-current]{font-weight:700;text-decoration:underline}.listing-module__beyJIG__dialog{color:#080970;border:1px solid #bed8ff;border-radius:16px;width:min(500px,100vw - 32px);margin:auto;padding:28px}.listing-module__beyJIG__dialog::backdrop{background:#08094080}.listing-module__beyJIG__dialog h2{font-size:22px;font-weight:700}.listing-module__beyJIG__dialog p{color:#49588c;margin:12px 0}.listing-module__beyJIG__dialog label{gap:5px;margin:14px 0;display:grid}.listing-module__beyJIG__dialog input{border:1px solid #b8cbea;border-radius:6px;width:100%;padding:10px}.listing-module__beyJIG__dialog form>div{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.listing-module__beyJIG__dialog button,.listing-module__beyJIG__state button{border:1px solid #005cff;border-radius:7px;padding:10px 18px}.listing-module__beyJIG__dialog button[type=submit],.listing-module__beyJIG__state button{color:#fff;background:#005cff}.listing-module__beyJIG__dialog button:disabled{opacity:.6}@media (max-width:700px){.listing-module__beyJIG__hero{padding:22px 16px}.listing-module__beyJIG__heroArtwork{display:none}.listing-module__beyJIG__hero p{font-size:13px}.listing-module__beyJIG__content{padding:0 12px 25px}}
