.nero-invitation{display:grid;grid-template-columns:1fr 1fr;background:var(--ink,#171814);color:#F8F2DF;margin-block:24px 64px;border:1px solid #171814}.nero-invitation-art{min-height:420px}.nero-invitation-art img{width:100%;height:100%;object-fit:cover;object-position:42% center}.nero-invitation-copy{padding:44px}.nero-invitation h2{font:400 clamp(34px,4vw,54px)/1.1 Georgia,serif;letter-spacing:-1px;margin:15px 0 24px}.nero-invitation-copy>p:not(.eyebrow){font-size:16px;line-height:1.8;color:#e4dcc6}.nero-invitation .button{margin-top:26px;background:#E63C24;color:#fff;white-space:normal;line-height:1.5}.nero-small{font-size:13px!important;line-height:1.65;margin-top:18px!important}.nero-main{padding-block:55px 65px}.nero-main h1{font:400 clamp(44px,5vw,68px)/1.04 Georgia,serif;letter-spacing:-2px;margin:20px 0}.nero-lead{max-width:780px;font-size:19px;line-height:1.8;color:#5c5b50;margin-bottom:35px}.nero-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr);gap:44px;align-items:start}.nero-player{height:480px;width:100%;background:#171814;overflow:hidden;border:1px solid #171814}.nero-player>img{display:block;width:100%;height:100%;object-fit:contain}.nero-player>anam-agent{display:block;width:100%;height:100%}.nero-check{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;margin:18px 0}.nero-check input{width:20px;height:20px;flex:none;margin-top:3px;accent-color:#E63C24}.nero-main .button{font:inherit;font-size:15px;cursor:pointer}.nero-main .button:disabled{opacity:.5;cursor:not-allowed}.nero-status{font-size:14px;line-height:1.6;margin-top:16px;padding-left:12px;border-left:3px solid #E8B354}.nero-discover{padding:24px;background:#efe7ce;border-top:4px solid #E63C24}.nero-discover h2{font:400 37px/1.1 Georgia,serif;letter-spacing:-.7px;margin:14px 0 22px}.nero-discover p,.nero-discover li{font-size:15px;line-height:1.75}.nero-discover ul{padding:0 0 20px 20px;margin-top:12px}.nero-path{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid #17181444;text-decoration:none}.nero-path span{font-size:13px}.nero-path:hover strong{text-decoration:underline}.nero-stop{font:inherit;background:#171814;color:#F8F2DF;padding:14px 18px;border:0;margin-top:15px;cursor:pointer}.nero-details{margin-top:36px;border-top:1px solid #17181444;padding-top:20px;font-size:14px;line-height:1.8}.nero-details summary{cursor:pointer;font-weight:bold}.nero-details p{margin-top:12px}.nero-main a:focus-visible,.nero-invitation a:focus-visible{outline:3px solid #E8B354;outline-offset:4px}
@media(max-width:750px){.nero-invitation,.nero-layout{grid-template-columns:1fr}.nero-invitation-art{min-height:0;aspect-ratio:3/2}.nero-invitation-copy{padding:28px}.nero-invitation{margin-block:16px 40px}.nero-layout{gap:30px}.nero-player{height:450px}.nero-main{padding-block:35px}.nero-main h1{font-size:48px}.nero-lead{font-size:17px}}
@media(max-width:380px){.nero-player{height:400px}.nero-invitation-copy{padding:22px}.nero-invitation .button{padding:14px}}

.nero-invite{display:block;margin:1rem 0}.nero-invite input{display:block;width:100%;min-height:48px;border:1px solid #786d5d;background:#fffaf0;color:#171511;padding:.65rem;margin-top:.4rem;font:inherit;border-radius:3px} .nero-main a:focus-visible,.nero-main button:focus-visible,.nero-main input:focus-visible{outline:3px solid #b06b36;outline-offset:4px}
