.hero-art{background:var(--navy);isolation:isolate}.hero-art-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.075) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.075) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(to bottom right,#000,transparent 78%)}.hero-art:before{content:"";position:absolute;width:520px;height:520px;border:1px solid rgba(255,255,255,.17);border-radius:50%;right:-95px;top:-130px;box-shadow:0 0 0 70px rgba(255,255,255,.025),0 0 0 140px rgba(255,255,255,.018)}.hero-art:after{content:"";position:absolute;left:8%;right:8%;bottom:150px;height:1px;background:rgba(255,255,255,.28)}.hero-art-edition{position:absolute;top:9%;left:8%;color:#e7c975;font-size:10px;font-weight:700;letter-spacing:.22em}.hero-art-logo{position:absolute!important;top:16%;right:10%;width:190px!important;height:190px!important;background:#fff!important;opacity:.98}.hero-art>p{top:27%;left:9%;max-width:310px;color:#fff;transform:none;font-size:30px;line-height:1.15}.hero-art-words{position:absolute;left:9%;bottom:176px;display:flex;gap:20px;color:#e7c975;font-size:10px;font-weight:800;letter-spacing:.2em}.hero-art-words span+span:before{content:"·";margin-right:20px;color:rgba(255,255,255,.48)}.hero-art>strong{position:absolute;left:9%;bottom:24px;color:#fff;font:500 clamp(42px,4.5vw,68px)/.78 var(--font-serif);letter-spacing:-.035em}.hero-art>strong em{color:#e7c975;font-weight:400}.admin-sidebar .brand-logo-mask,.hero-art .brand-logo-mask,.light-brand .brand-logo-mask,footer .brand-logo-mask{background:#fff}.light-brand,footer .brand{color:#fff!important}.admin-welcome,.cover-1,.profile-cover{background:#2f486b}@media(max-width:900px){.hero-art-logo{width:142px!important;height:142px!important}.hero-art>p{top:25%;font-size:25px}.hero-art:before{width:390px;height:390px}.hero-art>strong{font-size:52px}}@media(max-width:600px){.hero-art{min-height:500px}.hero-art-logo{top:12%;right:7%;width:112px!important;height:112px!important}.hero-art-edition{top:8%;max-width:205px;line-height:1.5}.hero-art>p{top:34%;left:8%;font-size:25px}.hero-art:after{bottom:130px}.hero-art-words{left:8%;bottom:150px;gap:9px;font-size:9px}.hero-art-words span+span:before{margin-right:9px}.hero-art>strong{left:8%;bottom:24px;font-size:40px;line-height:.82}}