.IndustryExplorer-module__UlRRDW__section{background:var(--bg-section-light);padding:clamp(72px,9vw,120px) 0}.IndustryExplorer-module__UlRRDW__layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,88px);display:grid}.IndustryExplorer-module__UlRRDW__index{position:sticky;top:112px}.IndustryExplorer-module__UlRRDW__indexLabel{color:var(--color-link);letter-spacing:.17em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700;display:block}.IndustryExplorer-module__UlRRDW__indexList{border-left:1px solid var(--line);display:grid}.IndustryExplorer-module__UlRRDW__indexLink{color:var(--text-body);align-items:baseline;gap:12px;padding:10px 0 10px 18px;font-size:14px;font-weight:600;transition:color .25s;display:flex;position:relative}.IndustryExplorer-module__UlRRDW__indexLink:before{content:"";background:var(--brand-blue);width:2px;transition:transform .35s var(--ease-standard);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.IndustryExplorer-module__UlRRDW__indexLink span{color:var(--text-body);letter-spacing:.08em;opacity:.7;font-size:10px}.IndustryExplorer-module__UlRRDW__indexLink:hover,.IndustryExplorer-module__UlRRDW__indexActive{color:var(--text-strong)}.IndustryExplorer-module__UlRRDW__indexActive:before{transform:scaleY(1)}.IndustryExplorer-module__UlRRDW__indexActive span{color:var(--color-link);opacity:1}.IndustryExplorer-module__UlRRDW__chapters{gap:clamp(72px,9vw,120px);min-width:0;display:grid}.IndustryExplorer-module__UlRRDW__chapter{scroll-margin-top:100px}.IndustryExplorer-module__UlRRDW__head{align-items:center;gap:16px;margin-bottom:24px;display:flex}.IndustryExplorer-module__UlRRDW__number{color:var(--color-link);letter-spacing:.1em;font-size:12px;font-weight:700}.IndustryExplorer-module__UlRRDW__icon{width:42px;height:42px;color:var(--color-link);background:rgba(var(--brand-blue-rgb), .1);border-radius:12px;place-items:center;font-size:17px;display:grid}.IndustryExplorer-module__UlRRDW__head h2{color:var(--text-strong);margin:0;font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.15}.IndustryExplorer-module__UlRRDW__photo{aspect-ratio:16/8;background:#061a2c;border-radius:22px;position:relative;overflow:hidden}.IndustryExplorer-module__UlRRDW__photo img{object-fit:cover;transform:scale(1.14)}.IndustryExplorer-module__UlRRDW__photoContain{background:#fff}.IndustryExplorer-module__UlRRDW__photoContain img{object-fit:cover;transform:none}.IndustryExplorer-module__UlRRDW__summary{max-width:720px;color:var(--text-strong);margin:28px 0 30px;font-size:clamp(16px,1.4vw,19px);line-height:1.7}.IndustryExplorer-module__UlRRDW__details{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;padding-top:26px;display:grid}.IndustryExplorer-module__UlRRDW__details h3{color:var(--text-body);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:700}.IndustryExplorer-module__UlRRDW__fits{gap:10px;margin:0;padding:0;list-style:none;display:grid}.IndustryExplorer-module__UlRRDW__fits li{color:var(--text-strong);align-items:baseline;gap:10px;font-size:14px;line-height:1.5;display:flex}.IndustryExplorer-module__UlRRDW__fits svg{color:var(--brand-blue);flex:none;font-size:11px}.IndustryExplorer-module__UlRRDW__links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.IndustryExplorer-module__UlRRDW__links a{border:1px solid var(--color-card-border);color:var(--text-strong);background:var(--color-surface);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;transition:border-color .22s,color .22s,transform .22s;display:flex}.IndustryExplorer-module__UlRRDW__links a svg{color:var(--color-link);font-size:12px;transition:transform .22s}.IndustryExplorer-module__UlRRDW__links a:hover{border-color:var(--brand-blue);color:var(--color-link);transform:translate(4px)}.IndustryExplorer-module__UlRRDW__links a:hover svg{transform:translate(3px)}@media (max-width:1100px){.IndustryExplorer-module__UlRRDW__layout{grid-template-columns:minmax(0,1fr);gap:28px}.IndustryExplorer-module__UlRRDW__index{z-index:5;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg-section-light) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin-inline:-20px;padding:10px 20px;top:70px}.IndustryExplorer-module__UlRRDW__indexLabel{display:none}.IndustryExplorer-module__UlRRDW__indexList{scrollbar-width:none;border-left:0;gap:6px;display:flex;overflow-x:auto}.IndustryExplorer-module__UlRRDW__indexList::-webkit-scrollbar{display:none}.IndustryExplorer-module__UlRRDW__indexLink{border:1px solid var(--line);border-radius:var(--radius-pill);white-space:nowrap;flex:none;padding:8px 14px;font-size:13px}.IndustryExplorer-module__UlRRDW__indexLink:before{display:none}.IndustryExplorer-module__UlRRDW__indexActive{border-color:var(--brand-blue);color:#fff;background:var(--brand-blue)}.IndustryExplorer-module__UlRRDW__indexActive span{color:#fffc}.IndustryExplorer-module__UlRRDW__chapter{scroll-margin-top:150px}}@media (max-width:850px){.IndustryExplorer-module__UlRRDW__index{top:62px}}@media (max-width:600px){.IndustryExplorer-module__UlRRDW__index{top:60px}.IndustryExplorer-module__UlRRDW__photo{aspect-ratio:4/3;border-radius:16px}.IndustryExplorer-module__UlRRDW__details{grid-template-columns:minmax(0,1fr)}}@media (max-width:390px){.IndustryExplorer-module__UlRRDW__index{margin-inline:-16px;padding-inline:16px}}
.SolutionMap-module__-j9Xhq__section{color:#f4f8fb;background:linear-gradient(130deg,#041423,#061a2c 54%,#071b2d);padding:clamp(80px,10vw,120px) 0}.SolutionMap-module__-j9Xhq__scroller{background:#03111f80;border:1px solid #a0d5eb29;border-radius:20px;overflow-x:auto}.SolutionMap-module__-j9Xhq__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px}.SolutionMap-module__-j9Xhq__table th,.SolutionMap-module__-j9Xhq__table td{border-bottom:1px solid #a0d5eb1a}.SolutionMap-module__-j9Xhq__table tbody tr:last-child th,.SolutionMap-module__-j9Xhq__table tbody tr:last-child td{border-bottom:0}.SolutionMap-module__-j9Xhq__corner{color:#bed6e499;letter-spacing:.16em;text-align:left;text-transform:uppercase;vertical-align:bottom;width:190px;padding:18px 20px;font-size:10px;font-weight:700}.SolutionMap-module__-j9Xhq__colHead{vertical-align:bottom;padding:18px 8px 16px;transition:background .2s}.SolutionMap-module__-j9Xhq__colHead a{color:#dcebf5b3;text-align:center;justify-items:center;gap:10px;font-size:11px;font-weight:700;line-height:1.3;transition:color .2s;display:grid}.SolutionMap-module__-j9Xhq__colHead svg{color:#36b7f2;font-size:18px}.SolutionMap-module__-j9Xhq__colHead.SolutionMap-module__-j9Xhq__on,.SolutionMap-module__-j9Xhq__colHead:hover{background:#1678ee1f}.SolutionMap-module__-j9Xhq__colHead.SolutionMap-module__-j9Xhq__on a,.SolutionMap-module__-j9Xhq__colHead a:hover{color:#f6faff}.SolutionMap-module__-j9Xhq__rowHead{z-index:1;text-align:left;background:#051829;padding:0;position:sticky;left:0}.SolutionMap-module__-j9Xhq__rowHead a{color:#e5eff5;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;font-size:14px;font-weight:700;display:flex}.SolutionMap-module__-j9Xhq__rowHead svg{color:#36b7f2;opacity:0;font-size:11px;transition:opacity .2s,transform .2s;transform:translate(-6px)}.SolutionMap-module__-j9Xhq__rowOn .SolutionMap-module__-j9Xhq__rowHead a,.SolutionMap-module__-j9Xhq__rowHead a:hover{color:#65d7f3}.SolutionMap-module__-j9Xhq__rowOn .SolutionMap-module__-j9Xhq__rowHead svg,.SolutionMap-module__-j9Xhq__rowHead a:hover svg,.SolutionMap-module__-j9Xhq__rowHead a:focus-visible svg{opacity:1;transform:none}.SolutionMap-module__-j9Xhq__table td{text-align:center;height:58px;transition:background .2s}.SolutionMap-module__-j9Xhq__lit{background:#1678ee1a}.SolutionMap-module__-j9Xhq__dot{width:12px;height:12px;transition:transform .25s var(--ease-standard), box-shadow .25s ease;background:#36b7f2;border-radius:50%;display:inline-block;box-shadow:0 0 0 5px #36b7f224}.SolutionMap-module__-j9Xhq__lit .SolutionMap-module__-j9Xhq__dot{transform:scale(1.2);box-shadow:0 0 0 6px #36b7f233,0 0 18px #36b7f299}.SolutionMap-module__-j9Xhq__dash{background:#a0d5eb38;width:10px;height:1px;display:inline-block}.SolutionMap-module__-j9Xhq__note{color:#bed6e499;margin:18px 0 0;font-size:12px}@media (max-width:600px){.SolutionMap-module__-j9Xhq__scroller{border-inline:0;border-radius:0;margin-inline:-20px}.SolutionMap-module__-j9Xhq__corner,.SolutionMap-module__-j9Xhq__rowHead{width:140px}.SolutionMap-module__-j9Xhq__rowHead a{padding:16px 14px;font-size:13px}}@media (max-width:390px){.SolutionMap-module__-j9Xhq__scroller{margin-inline:-16px}}
