.elementor-widget-soma-entry-page>.elementor-widget-container{margin:0!important;padding:0!important}.soma-entry{--se-navy:#0d1b2a;--se-gold:#b8924a;--se-paper:#f5f1e8;position:relative;display:flex;min-height:100vh;overflow:hidden;background:var(--se-navy);color:var(--se-paper);font-family:Inter,sans-serif}.soma-entry *{box-sizing:border-box}.soma-entry-panel{position:relative;display:flex;flex:1;min-width:0;padding:32px;align-items:center;justify-content:center;overflow:hidden;color:var(--se-paper);text-decoration:none;transition:flex .7s ease-out}.soma-entry-panel:hover{flex:1.35}.soma-entry-left{border-right:1px solid color-mix(in srgb,var(--se-gold) 10%,transparent)}.soma-entry-media{position:absolute;inset:0}.soma-entry-media img,.soma-entry-placeholder{width:100%;height:100%;object-fit:cover;opacity:.45;transition:transform 1.4s ease-out,opacity .7s}.soma-entry-panel:hover .soma-entry-media img,.soma-entry-panel:hover .soma-entry-placeholder{transform:scale(1.05);opacity:.7}.soma-entry-placeholder{display:grid;place-items:center;background:linear-gradient(145deg,#182b3d,#0d1b2a);color:var(--se-gold);font:400 9px "JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.2em}.soma-entry-gradient,.soma-entry-shade{position:absolute;inset:0}.soma-entry-left .soma-entry-gradient{background:linear-gradient(90deg,var(--se-navy),color-mix(in srgb,var(--se-navy) 40%,transparent),transparent)}.soma-entry-right .soma-entry-gradient{background:linear-gradient(270deg,var(--se-navy),color-mix(in srgb,var(--se-navy) 40%,transparent),transparent)}.soma-entry-shade{background:color-mix(in srgb,var(--se-navy) 30%,transparent)}.soma-entry-copy{position:relative;z-index:10;display:flex;align-items:center;flex-direction:column;text-align:center}.soma-entry-copy>span{margin-bottom:16px;color:var(--se-gold);font:400 10px "JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.35em}.soma-entry-copy h1,.soma-entry-copy h2{margin:0;font:500 60px/1.15 "Playfair Display",serif}.soma-entry-copy h1{font-style:italic}.soma-entry-copy i{display:block;width:48px;height:1px;margin-top:24px;background:color-mix(in srgb,var(--se-gold) 60%,transparent);transition:width .5s}.soma-entry-panel:hover .soma-entry-copy i{width:112px}.soma-entry-copy small{margin-top:24px;color:color-mix(in srgb,var(--se-paper) 50%,transparent);font:400 9px "JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.3em;transition:color .3s}.soma-entry-panel:hover .soma-entry-copy small{color:var(--se-gold)}.soma-entry-gold-hover{position:absolute;inset:0;background:color-mix(in srgb,var(--se-gold) 5%,transparent);opacity:0;transition:opacity .7s}.soma-entry-panel:hover .soma-entry-gold-hover{opacity:1}.soma-entry-centre{pointer-events:none;position:absolute;left:50%;top:50%;z-index:30;transform:translate(-50%,-50%)}.soma-entry-centre>div{display:grid;width:112px;height:112px;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--se-gold) 40%,transparent);border-radius:50%;background:color-mix(in srgb,var(--se-navy) 40%,transparent);backdrop-filter:blur(12px);text-align:center}.soma-entry-centre-logo{display:block;width:72%;height:72%;max-width:none;max-height:none;margin:0;padding:0;border:0;object-fit:contain}.soma-entry-centre-fallback{display:block}.soma-entry-centre strong{display:block;color:var(--se-gold);font:500 24px "Playfair Display",serif;letter-spacing:.25em}.soma-entry-centre small{display:block;margin-top:5px;color:color-mix(in srgb,var(--se-paper) 50%,transparent);font:400 8px "JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.35em}.soma-entry-centre .line{position:absolute;left:50%;width:1px;height:96px;transform:translateX(-50%)}.soma-entry-centre .top{bottom:calc(100% + 16px);background:linear-gradient(0deg,color-mix(in srgb,var(--se-gold) 80%,transparent),transparent)}.soma-entry-centre .bottom{top:calc(100% + 16px);background:linear-gradient(180deg,color-mix(in srgb,var(--se-gold) 80%,transparent),transparent)}.soma-entry-top{pointer-events:none;position:absolute;left:50%;top:32px;z-index:20;display:flex;align-items:center;gap:12px;transform:translateX(-50%);white-space:nowrap;opacity:.6}.soma-entry-top span{font:400 9px "JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.35em}.soma-entry-top i{width:4px;height:4px;border-radius:50%;background:var(--se-gold);animation:soma-pulse 1.6s infinite}.soma-entry-radial{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--se-gold) 8%,transparent),transparent 70%);mix-blend-mode:soft-light}@keyframes soma-pulse{50%{opacity:.25}}@media(max-width:767px){.soma-entry{min-height:100svh;flex-direction:column}.soma-entry-panel{min-height:50svh;padding:28px}.soma-entry-panel:hover{flex:1}.soma-entry-left{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--se-gold) 10%,transparent)}.soma-entry-copy h1,.soma-entry-copy h2{font-size:40px}.soma-entry-centre>div{width:80px;height:80px}.soma-entry-centre strong{font-size:19px}.soma-entry-centre small{font-size:7px}.soma-entry-centre .line{height:70px}.soma-entry-top{top:20px}.soma-entry-top span{font-size:8px}}
