.cinematic-site .industries-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.5vw,24px);display:grid}.cinematic-site .industries-grid>*,.industry-reflective{min-width:0;height:100%}.industry-reflector{--rc-fallback:linear-gradient(132deg, #302b38, #17131d 45%, #42394e 62%, #211b2c 66%, #15111e);min-height:380px}.industry-reflector .reflective-card-body,.industry-reflector .reflective-card-content{min-height:inherit}.industry-reflector .reflective-card-content{background:radial-gradient(at 25% 5%,#a270e21f,#0000 60%),linear-gradient(#0000 28%,#130f1a30 52%,#130f1ad9 100%);padding:0}.industry-reflector .reflective-card-body:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #d5bafc26;position:absolute;inset:0}.industry-card-content{min-height:inherit;flex-direction:column;flex:1;padding:clamp(24px,2.1vw,32px);display:flex;position:relative}.industry-card-top{color:#d6c8e8;font-family:var(--font-display,var(--font-michroma)), sans-serif;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:11px;line-height:1;display:flex}.industry-card-cross{opacity:.6;width:12px;height:12px;position:relative}.industry-card-cross:before,.industry-card-cross:after{content:"";background:currentColor;position:absolute}.industry-card-cross:before{width:12px;height:1px;top:5px}.industry-card-cross:after{width:1px;height:12px;left:5px}.industry-card-emblem{color:#e4d8fa;background:radial-gradient(at 30% 20%,#d8c1fc14,#9b6adc08 55%,#0000);border:1px solid #d9c5f226;border-radius:50%;place-items:center;width:112px;height:112px;margin-block:31px 35px;display:grid;position:relative;box-shadow:inset 0 1px #eedaff18,0 18px 30px #0a07161a}.industry-emblem-orbit{border:1px dashed #d5bafc26;border-radius:50%;position:absolute;inset:8px;transform:rotate(-25deg)scaleX(1.35)scaleY(.72)}.industry-emblem-dot{background:#cfb0ff;border-radius:50%;width:4px;height:4px;position:absolute;top:20px;right:7px;box-shadow:0 0 12px #c893f9}.industry-reflective-1 .industry-emblem-orbit{transform:rotate(28deg)scaleX(1.35)scaleY(.72)}.industry-reflective-2 .industry-emblem-orbit{transform:rotate(-55deg)scaleX(1.35)scaleY(.72)}.industry-reflective-3 .industry-emblem-orbit{transform:rotate(55deg)scaleX(1.35)scaleY(.72)}.industry-card-copy{margin-top:auto}.cinematic-site .industry-card-copy h3{font-family:var(--font-display,var(--font-michroma)), sans-serif;letter-spacing:-.03em;color:#f5edff;text-wrap:balance;margin:0;font-size:clamp(14px,1.15vw,17px);font-weight:400;line-height:1.6}.cinematic-site .industry-card-copy p{color:#c1b6cd;text-wrap:pretty;margin:14px 0 0;font-size:12px;line-height:1.85}.industry-card-etching{opacity:.55;gap:3px;height:3px;margin-top:28px;display:flex}.industry-card-etching span{background:#cfb6f4;width:16px}.industry-card-etching span:nth-child(2){opacity:.5;width:8px}.industry-card-etching span:nth-child(3){opacity:.3;width:4px}html[dir=rtl] .cinematic-site .industry-card-copy h3{letter-spacing:0;font-size:22px}html[dir=rtl] .cinematic-site .industry-card-copy p{font-size:13px;line-height:2}@media (max-width:1150px){.cinematic-site .industries-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-reflector{min-height:360px}.cinematic-site .industry-card-copy h3{font-size:18px}}@media (max-width:600px){.cinematic-site .industries-grid{grid-template-columns:minmax(0,1fr);gap:18px}.industry-reflector{min-height:360px}.industry-card-content{padding:28px}.industry-card-emblem{width:100px;height:100px;margin-block:26px}.cinematic-site .industry-card-copy h3{font-size:17px}.cinematic-site .industry-card-copy p{font-size:13px}}@media (prefers-reduced-motion:reduce){.industry-reflector .reflective-card-body{will-change:auto;transform:none}}
