.me{--me-line:#294e69;--me-muted:#9ebdd2;color:#edf6fb;background:radial-gradient(at 80% 20%,#16466733,#0000 65%),#041321;border-top:1px solid #30536c;padding:62px 4.45% 28px;scroll-margin-top:0;font-family:Arial,Helvetica,sans-serif;position:relative}.me *{box-sizing:border-box}.me :is(p,h2,h3,figure,ul){margin:0}.me button{cursor:pointer;font-family:inherit}.me :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #8edcff}.me-inner{max-width:1536px;margin:auto}.me-kicker{color:#70ceff;letter-spacing:1.2px;justify-content:space-between;gap:25px;font-size:9px;line-height:1.6;display:flex}.me-kicker>span{color:#729db8;letter-spacing:1px;font-size:8px}.me-heading{justify-content:space-between;align-items:center;gap:60px;margin:25px 0 32px;display:flex}.me-heading h2{letter-spacing:-1.8px;font-size:clamp(38px,3.8vw,59px);font-weight:500;line-height:1.07}.me-heading h2 em{color:#37aaff;font-style:normal;font-weight:500}.me-heading>p{color:#9dbdd2;max-width:340px;padding-right:12px;font-size:14px;line-height:1.8}.me-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.me-card{background:linear-gradient(110deg,#0c2b43,#0a2135);border:1px solid #315670;border-radius:4px;grid-template-columns:34% minmax(0,1fr);min-width:0;min-height:225px;display:grid;overflow:hidden}.me-card-visual{background:radial-gradient(#26719d40,#0000 75%);border-right:1px solid #315670;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.me-card-visual>span{color:#71b6df;font-size:9px;line-height:1.6;position:absolute;top:17px;left:18px}.me-card-visual>img{object-fit:contain;width:100%;height:auto;max-height:190px;padding:13px 7px;display:block}.me-card-copy{min-width:0;padding:22px 23px 24px}.me-number{letter-spacing:.9px;text-transform:uppercase;color:#6abbe9;font-size:7px;line-height:1.7}.me-card h3{letter-spacing:-.5px;margin-top:10px;font-size:25px;font-weight:400;line-height:1.2}.me-description{color:#a0bdd2;font-size:13px;line-height:1.8;margin-top:14px!important}.me-card .me-description{font-size:11px;line-height:1.75;margin-top:12px!important}.me-points{gap:9px;padding:0;list-style:none;display:grid;margin-top:19px!important}.me-points>li{color:#9fc2d9;padding-left:13px;font-size:11px;line-height:1.65;position:relative}.me-points>li:before{content:"";background:#53b9f2;border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:0}.me-card .me-points{gap:6px;margin-top:17px!important}.me-card .me-points>li{font-size:10px;line-height:1.6}.me-card .me-points>li:before{top:6px}.me-action{color:#fff;text-align:left;background:linear-gradient(110deg,#0b7ff2,#169cf1);border:1px solid #4ebaff;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:14px 19px;font-size:12px;line-height:1.5;transition:transform .2s,filter .2s;display:inline-flex}.me-action>svg{flex-shrink:0}.me-action:hover{filter:brightness(1.12);transform:translateY(-2px)}.me-assembly{border-top:1px solid var(--me-line);justify-content:space-between;align-items:center;gap:35px;margin-top:25px;padding-top:22px;display:flex}.me-assembly>div>span{letter-spacing:1.1px;color:#5b9ec8;font-size:7px}.me-assembly>div>p{color:#8eb2ca;margin-top:9px;font-size:17px;line-height:1.45}.me-assembly strong{color:#dcecf7;font-weight:400}.me-note{color:#6e96b1;border-top:1px solid var(--me-line);padding-top:20px;font-size:10px;line-height:1.8;margin-top:25px!important}.me-variants{justify-content:flex-start;align-items:center;gap:8px;margin-top:22px;display:flex}.me-variants>span{color:#729ab4;margin-right:12px;font-size:9px;line-height:1.6}.me-variants>a{color:#b0cee2;border:1px solid #315874;border-radius:3px;place-items:center;width:35px;height:35px;font-size:10px;display:grid}.me-variants>a[aria-current=page]{color:#fff;background:#168df2;border-color:#4cb9ff}.me-selector-layout{grid-template-columns:minmax(270px,.85fr) minmax(0,2fr);align-items:start;gap:40px;display:grid}.me-selector{min-width:0}.me-small-label{color:#639bbd;letter-spacing:1.2px;font-size:8px;line-height:1.7}.me-choices{border-top:1px solid var(--me-line);gap:0;margin-top:19px;display:grid}.me-choices>button{border:0;border-bottom:1px solid var(--me-line);color:#a8c3d6;text-align:left;background:0 0;align-items:center;gap:20px;min-height:70px;padding:18px 17px;display:flex}.me-choices>button>span:first-child{color:#65a0c5;font-size:9px}.me-choices strong{font-size:18px;font-weight:400;line-height:1.4}.me-choice-dot{background:#315c7b;border-radius:50%;width:5px;height:5px;margin-left:auto}.me-choices>button[aria-pressed=true]{color:#a4e1ff;background:linear-gradient(90deg,#123d59,#123d5940);box-shadow:inset 2px 0 #45bdff}.me-choices>button[aria-pressed=true]>.me-choice-dot{background:#6ed2ff;box-shadow:0 0 10px #6ed2ff66}.me-choices>button:hover{background:#10314a}.me-selector-note{border-top:1px solid var(--me-line);margin-top:29px;padding-top:22px}.me-selector-note>span{letter-spacing:1px;color:#5e9ec6;font-size:7px;line-height:1.7}.me-selector-note>p{color:#8caec5;max-width:310px;margin-top:11px;font-size:12px;line-height:1.85}.me-focus{background:#0b2438;border:1px solid #325b78;border-radius:4px;min-width:0;scroll-margin-top:20px;overflow:hidden}.me-showcase{isolation:isolate;background:radial-gradient(at 50% 45%,#21688f55,#0000 70%);justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.me-showcase-grid{z-index:-1;background-image:linear-gradient(#4b88ac0b 1px,#0000 1px),linear-gradient(90deg,#4b88ac0b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000a,#000,#0000);mask-image:linear-gradient(#000a,#000,#0000)}.me-showcase>img{object-fit:contain;width:78%;max-width:520px;height:235px;padding:8px 0 26px}.me-showcase figcaption{color:#639fc4;letter-spacing:.5px;align-items:center;gap:11px;font-size:8px;line-height:1.6;display:flex;position:absolute;bottom:20px;left:26px}.me-showcase figcaption>span{color:#76bfe8;font-size:9px}.me-detail{min-width:0}.me-b .me-detail{border-top:1px solid #2e5571;grid-template-columns:1fr 1fr;align-items:start;column-gap:30px;padding:24px 27px 26px;display:grid}.me-b .me-detail>.me-number{grid-column:1/-1}.me-detail h3{letter-spacing:-.65px;margin-top:14px;font-size:29px;font-weight:400;line-height:1.17}.me-b .me-detail h3{grid-area:2/1/span 2;max-width:360px;font-size:29px}.me-b .me-detail>.me-description{grid-area:2/2;font-size:12px;line-height:1.8;margin-top:14px!important}.me-b .me-detail>.me-points{grid-area:3/2;gap:7px;margin-top:17px!important}.me-b .me-detail>.me-points>li{font-size:10px}.me-b .me-detail>.me-action{grid-column:1/-1;justify-self:end;min-height:48px;margin-top:22px;font-size:11px}.me-back{display:none}.me-network-layout{grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);align-items:stretch;gap:30px;display:grid}.me-network-panel{background:radial-gradient(#1f5b7a2b,#0000 70%),#071d2e;border:1px solid #2e5876;border-radius:4px;min-width:0;padding-top:20px;position:relative;overflow:hidden}.me-network-label{z-index:2;letter-spacing:1.2px;color:#6398b9;padding:0 22px;font-size:7px;line-height:1.7;position:relative}.me-network{isolation:isolate;grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) 158px minmax(0,1fr);gap:20px 0;min-height:425px;padding:23px;display:grid;position:relative}.me-connections{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.me-connections path{stroke:#245a7b;stroke-width:1.2px;fill:none;stroke-dasharray:6 7;vector-effect:non-scaling-stroke;transition:stroke .2s}.me-connections path.is-active{stroke:#64ceff;stroke-width:1.8px;stroke-dasharray:none}.me-node{color:#a7c6db;background:linear-gradient(130deg,#10324b,#0b2337);border:1px solid #31546e;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:0;min-height:166px;padding:16px 10px 15px;transition:background .2s,border-color .2s;display:flex;position:relative}.me-node>span{color:#5b94b8;font-size:8px;line-height:1.5;position:absolute;top:12px;left:13px}.me-node>img{object-fit:contain;width:100%;max-width:200px;height:114px;padding:0 6px;display:block}.me-node>strong{margin-top:6px;font-size:12px;font-weight:400;line-height:1.4}.me-node-0{grid-area:1/1}.me-node-1{grid-area:2/1}.me-node-2{grid-area:1/3}.me-node-3{grid-area:2/3}.me-node[aria-pressed=true]{color:#ccefff;background:linear-gradient(135deg,#174d6b,#0c304a);border-color:#6ccaff;box-shadow:0 0 24px #168cdb12}.me-node:hover{border-color:#5191b8}.me-network-center{z-index:1;text-align:center;color:#d2efff;pointer-events:none;background:radial-gradient(circle at 50% 30%,#194e6c,#082034 85%);border:1px solid #4d96c1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 9px #2f83b610,0 0 35px #197cb61a}.me-network-center>span{letter-spacing:1.5px;color:#62b0dc;font-size:7px}.me-network-center>strong{margin-top:7px;font-size:17px;font-weight:400;line-height:1.3}.me-network-center>i{background:#72d3ff;border-radius:50%;width:4px;height:4px;margin-top:10px;box-shadow:0 0 10px #72d3ff}.me-network-caption{color:#608aa5;padding:0 22px 21px;font-size:9px;line-height:1.8}.me-c .me-detail{background:linear-gradient(140deg,#10334d,#0b243a);border:1px solid #315873;border-radius:4px;flex-direction:column;align-items:flex-start;padding:27px 27px 26px;display:flex}.me-c .me-detail h3{margin-top:18px;font-size:30px}.me-c .me-detail>.me-description{font-size:13px;line-height:1.85;margin-top:18px!important}.me-c .me-detail>.me-points{border-top:1px solid #345b76;gap:12px;width:100%;padding-top:20px;margin-top:24px!important}.me-c .me-detail>.me-points>li{font-size:11px;line-height:1.8}.me-c .me-detail>.me-action{gap:15px;width:100%;margin-top:auto;padding-left:15px;padding-right:15px;font-size:11px}.me-c .me-detail>.me-points{margin-bottom:29px}@media (width>=1650px){.me{padding-top:80px}.me-card{min-height:250px}.me-card-visual>img{max-height:220px}.me-showcase{height:310px}.me-showcase>img{height:285px}.me-network{grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);min-height:490px}.me-network-center{width:145px;height:145px}.me-node>img{height:140px}}@media (width>=851px) and (width<=1150px){.me-heading{gap:35px}.me-heading h2{font-size:47px}.me-heading>p{max-width:300px;font-size:13px}.me-cards{gap:15px}.me-card{grid-template-columns:29% minmax(0,1fr)}.me-card-copy{padding:20px 19px}.me-card h3{font-size:23px}.me-card .me-description{font-size:11px}.me-card .me-points>li{font-size:9px}.me-selector-layout{grid-template-columns:minmax(250px,.85fr) minmax(0,1.7fr);gap:27px}.me-b .me-detail{gap:0 22px;padding:23px}.me-b .me-detail h3{font-size:26px}.me-network-layout{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);gap:22px}.me-network{grid-template-columns:minmax(0,1fr) 126px minmax(0,1fr);min-height:420px;padding:20px}.me-network-center{width:108px;height:108px}.me-network-center>strong{font-size:15px}.me-node{min-height:170px;padding:14px 8px}.me-node>img{height:105px}.me-node>strong{font-size:11px}.me-c .me-detail{padding:25px 23px}.me-c .me-detail h3{font-size:28px}}@media (width<=850px){.me{padding:48px 24px 27px}.me-kicker{letter-spacing:.7px;font-size:9px}.me-kicker>span{display:none}.me-heading{margin:23px 0 28px;display:block}.me-heading h2{letter-spacing:-1.3px;font-size:clamp(33px,7vw,52px);line-height:1.08}.me-heading>p{max-width:540px;margin-top:21px;padding:0;font-size:14px;line-height:1.8}.me-cards{grid-template-columns:1fr;gap:18px}.me-card{grid-template-columns:35% minmax(0,1fr);min-height:0}.me-card-copy{padding:26px}.me-card-visual>span{font-size:9px;top:18px;left:18px}.me-card-visual>img{max-height:210px}.me-number{letter-spacing:.8px;font-size:8px}.me-card h3{margin-top:13px;font-size:28px}.me-card .me-description{font-size:13px;line-height:1.8;margin-top:14px!important}.me-card .me-points{gap:9px;margin-top:19px!important}.me-card .me-points>li{font-size:11px;line-height:1.75}.me-points>li:before{top:8px}.me-action{min-height:54px;padding:15px 21px;font-size:14px}.me-assembly{margin-top:26px;padding-top:24px;display:block}.me-assembly>div>span{letter-spacing:.9px;font-size:8px}.me-assembly>div>p{margin-top:12px;font-size:21px;line-height:1.45}.me-assembly>.me-action{margin-top:22px}.me-note{padding-top:20px;font-size:10px;line-height:1.8;margin-top:25px!important}.me-variants{gap:9px;margin-top:24px}.me-variants>span{margin-right:12px;font-size:10px}.me-variants>a{width:42px;height:42px;font-size:12px}.me-selector-layout{flex-direction:column;gap:24px;display:flex}.me-selector{width:100%}.me-small-label{font-size:8px}.me-choices{border:0;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;scroll-margin-top:20px}.me-choices>button{border:1px solid #315875;border-radius:3px;gap:13px;min-width:0;min-height:63px;padding:14px 13px}.me-choices>button>span:first-child{font-size:9px}.me-choices strong{font-size:15px;line-height:1.5}.me-choice-dot{display:none}.me-choices>button[aria-pressed=true]{box-shadow:none;border-color:#46b9ff}.me-selector-note{display:none}.me-focus{width:100%;scroll-margin-top:20px}.me-showcase{height:255px}.me-showcase>img{width:87%;max-width:450px;height:230px;padding-bottom:28px}.me-showcase figcaption{gap:12px;font-size:9px;bottom:19px;left:22px}.me-b .me-detail{padding:26px 25px;display:block}.me-b .me-detail h3{max-width:520px;margin-top:16px;font-size:29px}.me-b .me-detail>.me-description{max-width:540px;font-size:14px;line-height:1.85;margin-top:18px!important}.me-b .me-detail>.me-points{gap:13px;margin-top:23px!important}.me-b .me-detail>.me-points>li{padding-left:16px;font-size:13px;line-height:1.8}.me-b .me-detail>.me-action{min-height:54px;margin-top:27px;padding:15px 21px;font-size:14px}.me-back{color:#7fc8f4;text-underline-offset:4px;min-height:44px;padding:0 25px 25px;font-size:12px;line-height:1.7;text-decoration:underline;display:block}.me-network-layout{flex-direction:column;gap:24px;display:flex}.me-network-panel{width:100%;padding-top:22px}.me-network-label{letter-spacing:.8px;padding:0 22px;font-size:8px}.me-network{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:18px 0;min-height:425px;padding:23px}.me-network-center{width:125px;height:125px}.me-network-center>strong{font-size:17px}.me-node{min-height:165px}.me-node>img{height:110px}.me-node>strong{font-size:13px}.me-node>span{font-size:8px}.me-network-caption{padding:0 22px 22px;font-size:10px;line-height:1.8}.me-c .me-detail{width:100%;padding:27px 25px}.me-c .me-detail h3{max-width:520px;margin-top:16px;font-size:30px}.me-c .me-detail>.me-description{max-width:540px;font-size:14px;line-height:1.85}.me-c .me-detail>.me-points{gap:13px;margin-bottom:27px;padding-top:22px;margin-top:24px!important}.me-c .me-detail>.me-points>li{padding-left:16px;font-size:13px;line-height:1.8}.me-c .me-detail>.me-action{max-width:390px;min-height:54px;padding:15px 21px;font-size:14px}}@media (width<=600px){.me-card{display:block}.me-card-visual{border-bottom:1px solid #315670;border-right:0;height:180px}.me-card-visual>img{width:310px;max-height:180px;padding:0 14px}.me-card-copy{padding:25px 24px}.me-card .me-description{font-size:13px}.me-card .me-points>li{font-size:12px}.me-network{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);gap:18px 0;min-height:375px;padding:19px}.me-network-center{width:88px;height:88px;box-shadow:0 0 0 6px #2f83b610}.me-network-center>span{letter-spacing:1px;font-size:6px}.me-network-center>strong{margin-top:5px;font-size:13px;line-height:1.3}.me-network-center>i{width:3px;height:3px;margin-top:7px}.me-node{min-height:146px;padding:15px 7px 13px}.me-node>img{height:91px;padding-left:2px;padding-right:2px}.me-node>strong{margin-top:5px;font-size:11px}.me-node>span{font-size:7px;top:9px;left:10px}}@media (width<=420px){.me{padding-left:20px;padding-right:20px}.me-heading h2{letter-spacing:-1.1px;font-size:clamp(30px,8.6vw,36px)}.me-heading>p{font-size:13px}.me-card-visual{height:170px}.me-card-visual>img{max-width:285px;max-height:170px}.me-card-copy{padding:24px 22px}.me-card h3{font-size:27px}.me-card .me-description{font-size:13px}.me-card .me-points>li{font-size:11px}.me-action,.me-assembly>.me-action{gap:16px;width:100%;padding-left:17px;padding-right:17px;font-size:13px}.me-variants{gap:8px}.me-variants>a{width:38px;height:42px}.me-variants>span{font-size:9px}.me-choices>button{gap:10px;min-height:62px;padding:13px 10px}.me-choices strong{font-size:13px}.me-choices>button>span:first-child{font-size:8px}.me-showcase{height:225px}.me-showcase>img{width:96%;height:203px;padding-bottom:24px}.me-showcase figcaption{gap:9px;font-size:8px;bottom:16px;left:19px}.me-b .me-detail{padding:25px 21px}.me-b .me-detail h3,.me-c .me-detail h3{font-size:28px}.me-b .me-detail>.me-description,.me-c .me-detail>.me-description{font-size:13px}.me-b .me-detail>.me-points>li,.me-c .me-detail>.me-points>li{font-size:12px}.me-b .me-detail>.me-action,.me-c .me-detail>.me-action{width:100%;padding-left:16px;padding-right:16px;font-size:13px}.me-back{padding-left:21px;padding-right:21px;font-size:11px}.me-network-panel{padding-top:20px}.me-network-label{letter-spacing:.7px;padding:0 17px;font-size:7px}.me-network{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);gap:16px 0;min-height:335px;padding:17px 12px}.me-network-center{width:72px;height:72px;box-shadow:0 0 0 5px #2f83b610}.me-network-center>span{letter-spacing:.7px;font-size:5px}.me-network-center>strong{margin-top:4px;font-size:11px;line-height:1.3}.me-network-center>i{margin-top:5px}.me-node{min-height:137px;padding:17px 5px 12px}.me-node>img{height:77px;padding:0}.me-node>strong{overflow-wrap:anywhere;margin-top:6px;font-size:10px}.me-node>span{font-size:6px;top:8px;left:8px}.me-network-caption{padding:0 17px 19px;font-size:9px}.me-c .me-detail{padding:25px 21px}}@media (prefers-reduced-motion:reduce){.me *{transition:none!important;animation:none!important}}.me{min-height:100svh}.me .me-card h3{margin-top:10px}.me .me-selector-note>p{margin-top:11px}@media (width<=850px){.me .me-heading>p{margin-top:21px}.me .me-card h3{margin-top:13px}}@media (width>=1151px) and (width<=1649px){.me-a{padding-top:46px}.me-a .me-heading{margin-top:20px;margin-bottom:26px}.me-a .me-card{min-height:210px}.me-a .me-card-copy{padding-top:18px;padding-bottom:18px}.me.me-a .me-card h3{margin-top:9px}.me-a .me-card .me-description{margin-top:10px!important}.me-a .me-card .me-points{margin-top:14px!important}.me-a .me-note{padding-top:16px}}
