.technology-bento-wrap{position:relative;isolation:isolate;overflow:hidden;padding:3px}.technology-bento-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(4,170px);gap:12px}.technology-bento-card{--glow-x: 50%;--glow-y: 50%;--glow-intensity: 0;position:relative;display:flex;min-width:0;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid rgba(186,213,198,.72);border-radius:18px;color:#fff;background:#12382e;box-shadow:0 14px 34px #08241b14;transform-style:preserve-3d;transition:border-color .25s ease,box-shadow .25s ease}.technology-bento-card:after{content:"";position:absolute;inset:0;z-index:6;padding:2px;border-radius:inherit;background:radial-gradient(240px circle at var(--glow-x) var(--glow-y),rgba(var(--glow-color),calc(var(--glow-intensity) * .95)),transparent 62%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.technology-bento-card:hover{border-color:#5fe79dbf;box-shadow:0 22px 45px #08241b2e,0 0 28px #23c77121}.technology-bento-card:focus-visible{outline:3px solid #16a36b;outline-offset:3px}.technology-bento-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;background:linear-gradient(145deg,#f7faf9,#eaf2ef);transition:transform .45s cubic-bezier(.22,1,.36,1),filter .3s ease}.technology-bento-card:hover>img{transform:scale(1.025)}.technology-bento-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 44%,rgba(6,31,24,.18) 64%,rgba(6,31,24,.94) 100%)}.technology-bento-topline,.technology-bento-content{position:relative;z-index:4}.technology-bento-topline{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 0}.technology-bento-number{color:#9be2b6;font-size:10px;font-weight:800;letter-spacing:.14em}.technology-bento-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:12px;color:#d8f5e2;background:#082b2159;backdrop-filter:blur(8px)}.technology-bento-content{display:grid;gap:9px;padding:20px 24px 22px}.technology-bento-content strong{max-width:560px;font-size:clamp(21px,2.2vw,30px);line-height:1.08;letter-spacing:-.025em}.technology-bento-content>span{display:-webkit-box;max-width:650px;overflow:hidden;color:#ffffffc7;font-size:12px;line-height:1.52;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.technology-bento-content b{display:inline-flex;width:max-content;align-items:center;gap:7px;color:#a9e9bf;font-size:12px}.technology-bento-card-1{grid-column:7 / 13;grid-row:1 / 3}.technology-bento-card-2{grid-column:1 / 7;grid-row:3 / 5}.technology-bento-card-3{grid-column:1 / 4;grid-row:1 / 3}.technology-bento-card-4{grid-column:4 / 7;grid-row:1 / 3}.technology-bento-card-5{grid-column:7 / 10;grid-row:3 / 5}.technology-bento-card-6{grid-column:10 / 13;grid-row:3 / 5}.technology-bento-card-3,.technology-bento-card-4,.technology-bento-card-5,.technology-bento-card-6{color:#163d34;background:linear-gradient(145deg,#fffffff5,#f2f9f6f0);box-shadow:0 12px 30px #0836280f}.technology-bento-card-3 .technology-bento-number,.technology-bento-card-4 .technology-bento-number,.technology-bento-card-5 .technology-bento-number,.technology-bento-card-6 .technology-bento-number{color:#07996c}.technology-bento-card-3 .technology-bento-icon,.technology-bento-card-4 .technology-bento-icon,.technology-bento-card-5 .technology-bento-icon,.technology-bento-card-6 .technology-bento-icon{width:38px;height:38px;border-color:#0c977638;color:#079878;background:#e8f7f0d1;backdrop-filter:none}.technology-bento-card-3 .technology-bento-content,.technology-bento-card-4 .technology-bento-content,.technology-bento-card-5 .technology-bento-content,.technology-bento-card-6 .technology-bento-content{padding:18px}.technology-bento-card-3 .technology-bento-content strong,.technology-bento-card-4 .technology-bento-content strong,.technology-bento-card-5 .technology-bento-content strong,.technology-bento-card-6 .technology-bento-content strong{font-size:clamp(17px,1.65vw,22px)}.technology-bento-card-3 .technology-bento-content>span,.technology-bento-card-4 .technology-bento-content>span,.technology-bento-card-5 .technology-bento-content>span,.technology-bento-card-6 .technology-bento-content>span{display:-webkit-box;color:#60786f;-webkit-line-clamp:2;line-clamp:2}.technology-bento-card-3 .technology-bento-content b,.technology-bento-card-4 .technology-bento-content b,.technology-bento-card-5 .technology-bento-content b,.technology-bento-card-6 .technology-bento-content b{display:none}.technology-bento-card-3 .technology-bento-content,.technology-bento-card-4 .technology-bento-content{gap:4px;padding-top:6px}.technology-bento-card-3 .technology-bento-content strong,.technology-bento-card-4 .technology-bento-content strong{font-size:clamp(15px,1.4vw,19px)}.technology-bento-card-3 .technology-bento-topline,.technology-bento-card-4 .technology-bento-topline{padding-top:12px}.technology-bento-card-3.technology-bento-has-image,.technology-bento-card-4.technology-bento-has-image,.technology-bento-card-5.technology-bento-has-image,.technology-bento-card-6.technology-bento-has-image{color:#fff;background:#174b35}.technology-bento-card-3.technology-bento-has-image>img,.technology-bento-card-4.technology-bento-has-image>img,.technology-bento-card-5.technology-bento-has-image>img,.technology-bento-card-6.technology-bento-has-image>img{object-fit:cover}.technology-bento-card-3.technology-bento-has-image .technology-bento-shade,.technology-bento-card-4.technology-bento-has-image .technology-bento-shade,.technology-bento-card-5.technology-bento-has-image .technology-bento-shade,.technology-bento-card-6.technology-bento-has-image .technology-bento-shade{background:linear-gradient(180deg,#061f1803 28%,#061f1824 55%,#061f18ed)}.technology-bento-card-3.technology-bento-has-image .technology-bento-number,.technology-bento-card-4.technology-bento-has-image .technology-bento-number,.technology-bento-card-5.technology-bento-has-image .technology-bento-number,.technology-bento-card-6.technology-bento-has-image .technology-bento-number{color:#b4f0c5}.technology-bento-card-3.technology-bento-has-image .technology-bento-icon,.technology-bento-card-4.technology-bento-has-image .technology-bento-icon,.technology-bento-card-5.technology-bento-has-image .technology-bento-icon,.technology-bento-card-6.technology-bento-has-image .technology-bento-icon{border-color:#ffffff52;color:#e4f7e9;background:#093a2857;backdrop-filter:blur(8px)}.technology-bento-card-3.technology-bento-has-image .technology-bento-content strong,.technology-bento-card-4.technology-bento-has-image .technology-bento-content strong,.technology-bento-card-5.technology-bento-has-image .technology-bento-content strong,.technology-bento-card-6.technology-bento-has-image .technology-bento-content strong{color:#fff}.technology-bento-card-3.technology-bento-has-image .technology-bento-content>span,.technology-bento-card-4.technology-bento-has-image .technology-bento-content>span,.technology-bento-card-5.technology-bento-has-image .technology-bento-content>span,.technology-bento-card-6.technology-bento-has-image .technology-bento-content>span{color:#fffc}.technology-bento-spotlight{position:absolute;z-index:1;width:620px;height:620px;border-radius:50%;opacity:0;pointer-events:none;background:radial-gradient(circle,rgba(var(--glow-color),.17) 0%,rgba(var(--glow-color),.08) 25%,transparent 68%);transform:translate(-50%,-50%);transition:opacity .25s ease}.technology-bento-particle{position:absolute;z-index:5;width:4px;height:4px;border-radius:50%;background:rgb(var(--particle-color));box-shadow:0 0 8px rgba(var(--particle-color),.75);pointer-events:none}.technology-bento-ripple{position:absolute;z-index:7;width:48px;height:48px;margin:-24px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(var(--particle-color),.45),transparent 70%)}@media(max-width:980px){.technology-bento-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:300px}.technology-bento-card-1,.technology-bento-card-2,.technology-bento-card-3,.technology-bento-card-4,.technology-bento-card-5,.technology-bento-card-6{grid-column:auto;grid-row:auto}.technology-bento-content>span{display:-webkit-box!important}}@media(max-width:640px){.technology-bento-wrap{padding:0;overflow:visible}.technology-bento-grid{grid-template-columns:1fr;grid-auto-rows:330px;gap:10px}.technology-bento-content{padding:20px!important}.technology-bento-content strong{font-size:22px!important}}@media(prefers-reduced-motion:reduce){.technology-bento-card,.technology-bento-card>img,.technology-bento-spotlight{transition:none}.technology-bento-card:hover>img{transform:none}}
