
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap');
#brick37-electric{--electric:#63dfff;--pink:#bc69ff;position:relative;isolation:isolate;overflow:hidden;background:#080808;color:#eef5ff;font-family:'Space Grotesk',Arial,sans-serif;padding:30px 44px 32px;border-radius:18px;color-scheme:dark;min-height:0}
#brick37-electric *{box-sizing:border-box}#brick37-electric:before{content:'';position:absolute;z-index:-2;inset:0;background:radial-gradient(ellipse at 10% 20%,#36363688,transparent 52%),radial-gradient(ellipse at 94% 68%,#1f1f1faa,transparent 48%),radial-gradient(ellipse at 50% 110%,#30303066,transparent 48%)}
#brick37-electric:after{content:'';position:absolute;inset:0;z-index:-1;opacity:.14;background-image:linear-gradient(#aaaaaa20 1px,transparent 1px),linear-gradient(90deg,#aaaaaa20 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(transparent,#000,transparent)}
#brick37-electric .b-top{display:flex;justify-content:space-between;align-items:center;color:#8491ad;font-size:11px;letter-spacing:3px;gap:14px}#brick37-electric .b-id{width:34px;height:34px;border:1px solid #63779466;border-radius:50%;display:grid;place-items:center;color:#dce8ff;font-weight:700;letter-spacing:-2px;font-size:14px;padding-right:2px}#brick37-electric .b-top div:last-child{letter-spacing:2px}
#brick37-electric .b-heading{padding:27px 0 34px;text-align:center;position:relative}#brick37-electric h1{margin:0;font-size:clamp(58px,11vw,112px);font-weight:700;line-height:1.05;letter-spacing:-7px;background:linear-gradient(180deg,#fff 15%,#d7e4ff 42%,#6984b3 55%,#e7f1ff 85%);background-clip:text;-webkit-background-clip:text;color:transparent;text-shadow:0 12px 65px #5995ff15}#brick37-electric h1 span{font-weight:400;background:linear-gradient(135deg,#d6faff,#73caff 40%,#bc91ff);background-clip:text;-webkit-background-clip:text;color:transparent}#brick37-electric .b-rule{margin:18px auto 0;width:72px;height:2px;background:linear-gradient(90deg,transparent,var(--electric),var(--pink),transparent);box-shadow:0 0 24px var(--electric)}
#brick37-electric .b-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:18px;padding:6px 0 25px;position:relative}#brick37-electric .b-app{--brand:#6badff;position:relative;min-width:0;aspect-ratio:1;display:grid;place-items:center;text-decoration:none;border:1px solid #ffffff20;border-top-color:#ffffff3b;border-radius:24px;background:linear-gradient(145deg,#3c3c3c70,#151515ed 52%,#24242488);box-shadow:inset 0 1px 0 #fff0,0 9px 14px #0005,inset 0 -2px 3px #0008;transition:transform .22s,box-shadow .22s,border-color .22s;transform:perspective(600px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d}
#brick37-electric .b-app:before{content:'';position:absolute;inset:10%;border-radius:50%;background:var(--brand);opacity:.11;filter:blur(18px);transition:opacity .22s}#brick37-electric .b-app:after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#fff1,transparent 48%);pointer-events:none}#brick37-electric .b-app img{width:44%;height:44%;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 5px 5px #0009);transform:translateZ(18px);transition:transform .22s}
#brick37-electric .b-app:hover,#brick37-electric .b-app:focus-visible{z-index:4;transform:perspective(600px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-7px);border-color:color-mix(in srgb,var(--brand),#fff 30%);box-shadow:0 15px 35px #0009,0 0 24px color-mix(in srgb,var(--brand) 24%,transparent),inset 0 1px 0 #fff4}#brick37-electric .b-app:hover:before,#brick37-electric .b-app:focus-visible:before{opacity:.4}#brick37-electric .b-country{position:absolute;bottom:8px;right:9px;font-size:9px;font-weight:600;letter-spacing:1px;color:#bfcbe2;z-index:2}#brick37-electric .b-tooltip{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%) translateY(4px);opacity:0;pointer-events:none;background:#e8f1ff;color:#10182b;padding:7px 11px;border-radius:7px;font-size:12px;white-space:nowrap;box-shadow:0 4px 22px #0008;transition:opacity .16s,transform .16s;z-index:8}#brick37-electric .b-app:hover .b-tooltip,#brick37-electric .b-app:focus-visible .b-tooltip{opacity:1;transform:translateX(-50%) translateY(0)}#brick37-electric .b-app:nth-child(8n+1) .b-tooltip{left:0;transform:translateY(4px)}#brick37-electric .b-app:nth-child(8n) .b-tooltip{left:auto;right:0;transform:translateY(4px)}
#brick37-electric .b-signature{display:grid;place-items:center;aspect-ratio:1;color:#677998;letter-spacing:-3px;font-size:30px;opacity:.55}#brick37-electric .b-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid #ffffff20;padding-top:22px;color:#8293ad;font-size:11px;letter-spacing:2px}#brick37-electric .b-caption{min-width:0;letter-spacing:1px;color:#b0bdd3}#brick37-electric .b-dots{display:flex;gap:7px}#brick37-electric .b-dots i{width:5px;height:5px;border-radius:50%;background:#415571}#brick37-electric .b-dots i:first-child{background:var(--electric);box-shadow:0 0 12px var(--electric)}
@media(min-width:800px){#brick37-electric .b-app:nth-child(n+9):nth-child(-n+16){translate:9px 0}#brick37-electric .b-grid{padding-right:9px}}
@media(max-width:800px){#brick37-electric{padding:24px;min-height:0}#brick37-electric .b-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:15px}#brick37-electric .b-heading{padding:26px 0 34px}#brick37-electric .b-app{border-radius:19px}#brick37-electric .b-app .b-tooltip{display:none}#brick37-electric h1{letter-spacing:-5px}}
@media(max-width:480px){#brick37-electric{padding:20px 18px;border-radius:12px}#brick37-electric .b-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}#brick37-electric .b-top{font-size:9px;letter-spacing:1.5px}#brick37-electric .b-heading{padding:27px 0}#brick37-electric h1{font-size:62px;letter-spacing:-4px}#brick37-electric .b-app{border-radius:18px}#brick37-electric .b-bottom{font-size:9px;letter-spacing:1px}#brick37-electric .b-country{font-size:8px;bottom:5px;right:7px}#brick37-electric .b-app img{width:46%;height:46%}}
@media(prefers-reduced-motion:reduce){#brick37-electric .b-app,#brick37-electric .b-app img,#brick37-electric .b-tooltip{transition:none;transform:none!important}}


#brick37-electric .b-groups{display:grid;grid-template-columns:1fr 1fr;gap:26px 32px;padding:8px 0 28px}
#brick37-electric .b-group{min-width:0}
#brick37-electric .b-group h2{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#b2c5e1;margin:0 0 16px}
#brick37-electric .b-group h2:after{content:'';flex:1;height:1px;background:linear-gradient(90deg,#ffffff30,transparent)}
#brick37-electric .b-group .b-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:0}
#brick37-electric .b-group .b-app{translate:none;border-radius:17px}
#brick37-electric .b-group .b-country{bottom:4px;right:5px;font-size:8px}
@media(max-width:700px){#brick37-electric .b-groups{grid-template-columns:1fr;gap:26px}#brick37-electric .b-group .b-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(max-width:480px){#brick37-electric .b-group .b-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#brick37-electric .b-group h2{font-size:11px;letter-spacing:1.6px}}

body{margin:0;background:#080808}#brick37-electric{max-width:1100px;margin:auto}.original-logo{display:block;width:min(100%,634px);height:auto;margin:0 auto;mix-blend-mode:screen}.site-header{text-align:center;padding:8px 0 32px}.site-footer{flex-wrap:wrap;justify-content:center;letter-spacing:0!important;font-size:12px!important;line-height:1.6}.site-footer a{color:#c7c7c7}
