.portfolio-scope.ll-case.tr-case{--ll-gold: #dcc797;--ll-rule: rgba(218, 194, 142, .2)}.portfolio-scope.tr-case .ll-hero{background:radial-gradient(ellipse 45% 65% at 81% 39%,rgba(162,102,57,.18),transparent 77%),linear-gradient(129deg,#0b1018,#162331 59%,#111a23)}.portfolio-scope.tr-case .ll-stage-halo{background:radial-gradient(circle at center,rgba(176,130,70,.14),transparent 65%)}.portfolio-scope.tr-case .ll-phone-screen{background:#0b2032}.portfolio-scope.tr-case .ll-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-scope.tr-case .ll-gallery-item{min-width:0}.portfolio-scope.tr-case .ll-gallery-button{min-height:340px}.portfolio-scope.tr-case .ll-gallery-button img{height:320px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:760px){.portfolio-scope.tr-case .ll-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.portfolio-scope.tr-case .ll-gallery-grid{grid-template-columns:1fr}}.portfolio-scope .case-visual.tr-home-preview{background:radial-gradient(ellipse at 75% 40%,rgba(195,150,98,.19),transparent 50%),linear-gradient(130deg,#101c29,#153246 76%,#161e28)}.portfolio-scope .tr-home-preview .ll-home-preview-copy span{color:#e2c98c}.portfolio-scope .tr-home-preview .ll-home-preview-copy small{color:#d6dbdf}.portfolio-scope .tr-home-preview .ll-home-preview-device{border-color:#aa9882;background:#1b2633}
