.technology-module__B5pWma__section{--bg:#f8f7f3;--ink:#111214;--muted:#6b6e76;--line:#e6e4df;--gold:#b8862b;--pill:#efedea;--card:#fff;background:var(--bg);color:var(--ink);font-family:var(--font-body), sans-serif;padding-bottom:64px;transition:background-color .5s,color .5s}html.dark .technology-module__B5pWma__section{--bg:#11151b;--ink:#f4f1e8;--muted:#9a9da5;--line:#303640;--gold:#d5a23a;--pill:#20262e;--card:#181e26}.technology-module__B5pWma__container{max-width:1240px;margin:0 auto;padding:0 24px}.technology-module__B5pWma__hero{border-bottom:1px solid var(--line);background:linear-gradient(#0000,#00000004);overflow:hidden}.technology-module__B5pWma__heroInner{grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:40px 24px 32px;display:grid}.technology-module__B5pWma__eyebrow{letter-spacing:.28em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 6px;font-size:12px;font-weight:700;display:flex}.technology-module__B5pWma__eyebrowLine{background:var(--gold);width:44px;height:2px}.technology-module__B5pWma__title{letter-spacing:-.03em;margin:0;font-size:clamp(48px,8vw,88px);font-weight:800;line-height:1}.technology-module__B5pWma__subtitle{max-width:34em;color:var(--muted);margin:14px 0 26px;font-size:clamp(16px,2vw,22px);line-height:1.55}.technology-module__B5pWma__pills{flex-wrap:wrap;gap:10px;display:flex}.technology-module__B5pWma__pill{cursor:pointer;background:var(--pill);color:var(--muted);font:inherit;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:999px;padding:11px 18px;font-size:11px;font-weight:700;transition:background .2s,color .2s}.technology-module__B5pWma__pill:hover{color:var(--ink)}.technology-module__B5pWma__pillActive,.technology-module__B5pWma__pillActive:hover{background:var(--gold);color:#fff}.technology-module__B5pWma__pill:focus-visible,.technology-module__B5pWma__back:focus-visible,.technology-module__B5pWma__sort select:focus-visible,.technology-module__B5pWma__featured:focus-visible,.technology-module__B5pWma__card:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.technology-module__B5pWma__heroArt{grid-template-columns:auto 300px auto;justify-content:end;align-items:center;gap:32px;display:grid;position:relative}.technology-module__B5pWma__tagline{letter-spacing:.38em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:500;line-height:2.2;position:relative}.technology-module__B5pWma__taglineRule{background:var(--gold);width:42px;height:2px;margin-top:14px;display:block}.technology-module__B5pWma__globeWrap{width:300px;height:300px;position:relative}.technology-module__B5pWma__globe{opacity:0;background:radial-gradient(circle at 35% 30%,#3a3f48,#10121a 65%,#07080a);border-radius:50%;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0;box-shadow:0 24px 60px #00000047}.technology-module__B5pWma__globe[data-ready=true]{opacity:1;background:0 0}.technology-module__B5pWma__globeGlass{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(100deg,#ffffff57,#ffffff0f);border:1px solid #ffffff59;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at -4%,#000 97%,#0000 100%);mask-image:radial-gradient(60% 60% at -4%,#000 97%,#0000 100%)}.technology-module__B5pWma__halo{border:1px solid var(--line);background:#ffffff47;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:-34%}.technology-module__B5pWma__orbit{z-index:3;pointer-events:none;width:calc(100% + 120px);height:calc(100% + 60px);color:var(--ink);position:absolute;inset:-30px -60px}.technology-module__B5pWma__explore{border-left:1px solid var(--line);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);flex-direction:column;gap:10px;padding-left:20px;font-size:10.5px;display:flex}.technology-module__B5pWma__explore strong{color:var(--ink);font-size:12px}.technology-module__B5pWma__toolbar{justify-content:space-between;align-items:center;padding:28px 0 20px;display:flex}.technology-module__B5pWma__back{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.technology-module__B5pWma__back:hover{color:var(--ink)}.technology-module__B5pWma__sort select{appearance:none;color:var(--ink);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%236b6e76' stroke-width='1.5'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E") right 6px center no-repeat;border:0;padding:6px 22px 6px 6px;font-size:12px;font-weight:700}.technology-module__B5pWma__grid{grid-template-columns:2.03fr 1fr 1fr;align-items:stretch;gap:20px;display:grid}.technology-module__B5pWma__empty{text-align:center;color:var(--muted);padding:60px 0}.technology-module__B5pWma__featured{color:#fff;isolation:isolate;background:#0b1220;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:400px;text-decoration:none;display:flex;position:relative;overflow:hidden}.technology-module__B5pWma__featuredImg{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.technology-module__B5pWma__featured:before{content:"";z-index:-1;background:linear-gradient(#050a1400 30%,#050a14e0 100%);position:absolute;inset:0}.technology-module__B5pWma__badge{background:var(--gold);letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:9px 14px;font-size:11px;font-weight:800;position:absolute;top:28px;left:28px}.technology-module__B5pWma__featuredBody{padding:28px}.technology-module__B5pWma__featuredTitle{color:#fff;letter-spacing:-.01em;max-width:16em;margin:6px 0 12px;font-size:clamp(26px,3.2vw,38px);font-weight:800;line-height:1.15}.technology-module__B5pWma__featuredFoot{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.technology-module__B5pWma__featuredFoot p{color:#ffffffe0;max-width:32em;margin:0;font-size:15px;line-height:1.5}.technology-module__B5pWma__arrow{border:1.5px solid var(--gold);color:#fff;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;transition:background .2s;display:grid}.technology-module__B5pWma__featured:hover .technology-module__B5pWma__arrow{background:var(--gold)}.technology-module__B5pWma__card{background:var(--card);color:inherit;box-shadow:0 1px 0 var(--line), 0 8px 24px #0000000a;border-radius:12px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.technology-module__B5pWma__cardImg{aspect-ratio:4/2.55;background:#e5e3dd;overflow:hidden}.technology-module__B5pWma__cardImg img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.technology-module__B5pWma__card:hover .technology-module__B5pWma__cardImg img{transform:scale(1.03)}.technology-module__B5pWma__cardBody{padding:18px 18px 22px}.technology-module__B5pWma__cardTitle{margin:6px 0 8px;font-size:21px;font-weight:800;line-height:1.2}.technology-module__B5pWma__cardText{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.technology-module__B5pWma__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:600;display:flex}.technology-module__B5pWma__metaCat{color:var(--gold);font-weight:700}.technology-module__B5pWma__dot{background:currentColor;border-radius:50%;width:3px;height:3px}@media (max-width:1024px){.technology-module__B5pWma__heroInner{grid-template-columns:1fr;padding-top:32px}.technology-module__B5pWma__heroArt{display:none}.technology-module__B5pWma__grid{grid-template-columns:1fr 1fr}.technology-module__B5pWma__featured{grid-column:1/-1;min-height:420px}}@media (max-width:640px){.technology-module__B5pWma__container,.technology-module__B5pWma__heroInner{padding-left:16px;padding-right:16px}.technology-module__B5pWma__heroInner{padding-top:24px;padding-bottom:20px}.technology-module__B5pWma__eyebrow{letter-spacing:.22em;font-size:11px}.technology-module__B5pWma__subtitle{margin:10px 0 18px}.technology-module__B5pWma__pills{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px 4px;overflow-x:auto}.technology-module__B5pWma__pills::-webkit-scrollbar{display:none}.technology-module__B5pWma__pill{scroll-snap-align:start;padding:10px 16px}.technology-module__B5pWma__toolbar{padding:18px 0 14px}.technology-module__B5pWma__grid{grid-template-columns:1fr;gap:16px}.technology-module__B5pWma__featured{min-height:360px}.technology-module__B5pWma__badge{top:16px;left:16px}.technology-module__B5pWma__featuredBody{padding:18px}.technology-module__B5pWma__featuredTitle{font-size:26px}.technology-module__B5pWma__featuredFoot p{font-size:14px}.technology-module__B5pWma__arrow{width:46px;height:46px}.technology-module__B5pWma__card{flex-direction:row;align-items:stretch}.technology-module__B5pWma__cardImg{aspect-ratio:auto;flex:none;width:38%;min-height:140px}.technology-module__B5pWma__cardBody{min-width:0;padding:14px}.technology-module__B5pWma__cardTitle{font-size:17px}.technology-module__B5pWma__cardText{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.technology-module__B5pWma__meta{letter-spacing:.08em;font-size:10px}}@media (prefers-reduced-motion:reduce){.technology-module__B5pWma__globe,.technology-module__B5pWma__cardImg img,.technology-module__B5pWma__arrow,.technology-module__B5pWma__pill{transition:none}.technology-module__B5pWma__card:hover .technology-module__B5pWma__cardImg img{transform:none}}.technology-module__B5pWma__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.technology-module__B5pWma__featured .technology-module__B5pWma__meta{color:#fffc}.technology-module__B5pWma__featured .technology-module__B5pWma__metaCat{color:#f0b84a}.technology-module__B5pWma__orbitGold{stroke:var(--gold)}.technology-module__B5pWma__orbitDot{fill:var(--gold)}html.dark .technology-module__B5pWma__pillActive{color:#15191d}html.dark .technology-module__B5pWma__pillActive:hover{color:#15191d}html.dark .technology-module__B5pWma__badge{color:#15191d}html.dark .technology-module__B5pWma__arrow{color:#fff}html.dark .technology-module__B5pWma__halo{background:#ffffff09}html.dark .technology-module__B5pWma__globe{box-shadow:0 0 0 1px #7896dc24,0 0 80px #466ec833}html.dark .technology-module__B5pWma__globeGlass{background:linear-gradient(100deg,#ffffff29,#ffffff08);border-color:#ffffff38}html.dark .technology-module__B5pWma__card{box-shadow:0 0 0 1px var(--line), 0 14px 34px #00000059}html.dark .technology-module__B5pWma__cardImg{background:#252c34}html.dark .technology-module__B5pWma__cardImg img{filter:brightness(.92)}html.dark .technology-module__B5pWma__featuredImg{filter:brightness(.92)}html.dark .technology-module__B5pWma__sort select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%239a9da5' stroke-width='1.5'%3E%3Cpath d='m1 1 4 4 4-4'/%3E%3C/svg%3E")}html.dark .technology-module__B5pWma__sort option{color:#f4f1e8;background:#181e26}
