.unity-entry{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;max-width:1440px;margin:28px auto 34px;padding:clamp(25px,4.5vw,64px);border:1px solid #624636;border-top:3px solid #d4ae6b;background:radial-gradient(ellipse at 80% 40%,#3b1e22 0,#171216 47%,#0c0d10 85%);overflow:hidden;color:#f8f1e4}.unity-entry:after{content:'';position:absolute;inset:auto 0 0;height:70px;background:linear-gradient(transparent,#08090c);z-index:-1}.unity-entry-copy{align-self:center;position:relative;z-index:2}.unity-entry-kicker{font-size:11px;font-weight:700;letter-spacing:.15em;color:#e0bc79;margin:0 0 22px}.unity-entry h1{font-family:inherit;font-size:clamp(40px,6vw,82px);line-height:.99;letter-spacing:-.045em;margin:0 0 24px;text-transform:none;color:#f8f1e4;font-weight:800}.unity-entry-description{font-size:clamp(14px,1.4vw,17px);line-height:1.8;color:#ded2c6;max-width:48ch;margin:0 0 25px}.unity-entry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.unity-entry-actions a{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;color:#f1d5a2;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.unity-entry-actions a.unity-entry-primary{background:#a51d2b;border:1px solid #d5766d;color:#fff5e6;font-weight:700;text-decoration:none;padding:15px 20px;transition:background .16s}.unity-entry-actions a.unity-entry-primary:hover{background:#c52a3c}.unity-entry-features{font-size:10px;color:#c2b6a7;letter-spacing:.04em;line-height:1.8;margin:18px 0 25px}.unity-entry-website{font-size:11px;line-height:1.7;color:#dbb777;text-decoration:underline;text-underline-offset:4px}.unity-entry a:focus-visible{outline:3px solid #edc579;outline-offset:6px}.unity-entry-art{position:relative;margin:-24px -20px -25px 0;display:flex;align-items:center;justify-content:center;min-width:0;min-height:440px}.unity-entry-art img{position:relative;width:100%;max-height:580px;object-fit:contain;z-index:1}.unity-entry-omega{position:absolute;top:21%;left:4%;font-family:Georgia,serif;line-height:1;font-size:clamp(160px,26vw,360px);color:#956629;opacity:.2;user-select:none}.unity-entry-art figcaption{position:absolute;bottom:10px;right:0;left:0;text-align:center;font-size:9px;letter-spacing:.08em;color:#d4b991;background:#0a0a0ab3;margin:auto;width:fit-content;padding:7px 11px;z-index:2}@media(max-width:800px){.unity-entry{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);padding:30px;gap:8px}.unity-entry h1{font-size:clamp(37px,7vw,62px)}.unity-entry-art{min-height:390px;margin:0 -20px 0 0}.unity-entry-actions{gap:10px}.unity-entry-actions a{font-size:11px}.unity-entry-description{font-size:14px}}@media(max-width:560px){.unity-entry{grid-template-columns:1fr;gap:0;margin:18px 0 25px;padding:25px}.unity-entry-kicker{font-size:9px;margin-bottom:18px}.unity-entry h1{font-size:53px;line-height:1.02;margin-bottom:20px}.unity-entry-description{font-size:14px;line-height:1.7}.unity-entry-art{grid-row:2;min-height:0;height:340px;margin:20px -10px -12px}.unity-entry-art img{width:auto;max-width:100%;height:100%;max-height:340px}.unity-entry-omega{font-size:250px;top:10%;left:16%}.unity-entry-art figcaption{bottom:0;font-size:8px}.unity-entry-actions{align-items:stretch;flex-direction:column;gap:11px}.unity-entry-actions a{justify-content:center;font-size:12px}.unity-entry-features{margin:17px 0;font-size:9px}.unity-entry-website{font-size:11px}}@media(prefers-reduced-motion:reduce){.unity-entry-actions a.unity-entry-primary{transition:none}}
