.one-showcase{padding:96px 0;color:#fff;background:#061723}.one-showcase .feature-intro>p{color:#aebfc7}.one-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgb(255 255 255 / .15)}.one-tabs button{min-height:108px;padding:22px 24px;border:0;border-right:1px solid rgb(255 255 255 / .15);color:#8fa5af;background:#fff0;text-align:left;cursor:pointer;transition:color .2s,background .2s}.one-tabs button:last-child{border-right:0}.one-tabs button[aria-selected="true"]{color:#fff;background:#0b2e43}.one-tabs span,.one-tabs strong,.one-tabs small{display:block}.one-tabs span{color:var(--cyan);font-size:9px}.one-tabs strong{margin-top:8px;font-size:16px;font-weight:600}.one-tabs small{margin-top:4px;font-size:11px;font-weight:420}.one-panel-view{position:relative;min-height:540px;overflow:hidden;background:#0b2e43}.one-panel-view[hidden]{display:none}.one-panel-view::after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgb(3 18 30 / .96) 0%,rgb(3 18 30 / .82) 42%,rgb(3 18 30 / .18) 76%),linear-gradient(0deg,rgb(3 18 30 / .45),transparent 50%)}.one-panel-copy{position:relative;z-index:2;max-width:540px;min-height:540px;padding:54px 48px;display:flex;flex-direction:column;justify-content:center}.one-panel-copy>span{color:var(--cyan);text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:700}.one-panel-copy h3{margin:20px 0;font-size:34px;line-height:1.12;letter-spacing:-.03em;font-weight:500}.one-panel-copy p{color:#b7c7ce;line-height:1.65}.one-panel-copy ul{list-style:none;margin:30px 0 0;padding:0;border-top:1px solid rgb(255 255 255 / .15)}.one-panel-copy li{padding:14px 0;border-bottom:1px solid rgb(255 255 255 / .15);color:#d1dde1;font-size:14px}.one-panel-video{position:absolute;inset:0;min-height:540px;overflow:hidden;background:#102b3c}.one-panel-video video{display:block;width:100%;max-width:100%;height:100%;min-height:540px;object-fit:cover}.architecture-section{overflow:hidden;background:#f5f8f9}.architecture-heading{display:grid;grid-template-columns:1.05fr .95fr;gap:9%;align-items:end;margin-bottom:52px}.architecture-heading h2{max-width:650px;margin-bottom:0}.architecture-heading .section-copy p:last-child{margin-bottom:0}.architecture-map{position:relative;min-height:520px;margin:0;padding:46px 42px;display:grid;grid-template-columns:1fr 190px 1fr;gap:72px;align-items:center;overflow:hidden;border:1px solid #dbe5e9;background:radial-gradient(circle at 50% 50%,rgb(13 158 198 / .12),transparent 25%),linear-gradient(135deg,#071d2a 0%,#0a2a3c 52%,#071d2a 100%);box-shadow:0 24px 70px rgb(6 30 43 / .13)}.architecture-map::before{content:"";position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,transparent,black 20%,black 80%,transparent)}.architecture-lines{position:absolute;z-index:1;inset:0;width:100%;height:100%}.architecture-lines path{fill:none;stroke:rgb(70 203 232 / .55);stroke-width:1.4;vector-effect:non-scaling-stroke;stroke-dasharray:5 7}.architecture-column{position:relative;z-index:2;display:grid;gap:22px}.architecture-node{position:relative;min-height:112px;padding:19px 22px;display:flex;flex-direction:column;justify-content:center;border:1px solid rgb(151 205 223 / .22);background:rgb(8 39 55 / .88);backdrop-filter:blur(8px);box-shadow:0 12px 28px rgb(0 0 0 / .14)}.architecture-node::after{content:"";position:absolute;top:50%;width:7px;height:7px;border:2px solid #80e0f2;border-radius:50%;background:#0a2a3c;transform:translateY(-50%);box-shadow:0 0 0 5px rgb(60 201 229 / .1)}.architecture-sources .architecture-node::after{right:-5px}.architecture-destinations .architecture-node::after{left:-5px}.architecture-node span{margin-bottom:6px;color:#6fd7ea;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.13em;text-transform:uppercase}.architecture-node strong{color:#fff;font-size:17px;font-weight:560;letter-spacing:-.01em}.architecture-node small{margin-top:7px;color:#9fb6c0;font-size:10.5px;line-height:1.4}.architecture-core{position:relative;z-index:3;width:190px;height:190px;padding:27px 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgb(123 224 242 / .55);border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 25%,#155470,#082737 64%);text-align:center;box-shadow:0 0 0 13px rgb(62 200 229 / .07),0 0 70px rgb(40 190 222 / .25)}.architecture-core::before,.architecture-core::after{content:"";position:absolute;border:1px solid rgb(105 218 239 / .23);border-radius:50%}.architecture-core::before{inset:-26px}.architecture-core::after{inset:-43px;border-style:dashed}.architecture-core span{color:#7ce0f2;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.architecture-core strong{margin:11px 0 9px;font-size:29px;font-weight:520;line-height:.91;letter-spacing:-.05em}.architecture-core small{max-width:130px;color:#aec4cd;font-size:8px;line-height:1.35}.architecture-core i{width:30px;height:1px;margin-bottom:10px;background:#54cde5}.architecture-map figcaption{position:absolute;z-index:2;left:42px;right:42px;bottom:15px;color:#78909a;font-size:9px;text-align:center}.architecture-notes{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dbe5e9;border-top:0;background:#fff}.architecture-notes span{padding:19px 22px;color:#4e626b;font-size:11px;line-height:1.45;border-right:1px solid #e1e9ec}.architecture-notes span:last-child{border-right:0}.architecture-notes b{margin-right:9px;color:#0d8eaa;font-size:9px}@media (max-width:900px){.one-showcase{padding:78px 0}.one-tabs{display:none}.one-panels{display:grid;gap:18px}.one-panel-view,.one-panel-view[hidden]{display:block;min-height:520px}.one-panel-copy{max-width:620px;min-height:520px;padding:42px 32px}.one-panel-video,.one-panel-video video{min-height:520px}.one-panel-view::after{background:linear-gradient(90deg,rgb(3 18 30 / .94),rgb(3 18 30 / .56)),linear-gradient(0deg,rgb(3 18 30 / .55),transparent)}.architecture-heading{grid-template-columns:1fr;gap:22px}.architecture-map{min-height:auto;padding:34px 28px 44px;grid-template-columns:1fr;gap:26px}.architecture-lines{display:none}.architecture-column{gap:12px}.architecture-core{grid-row:2;margin:10px auto}.architecture-destinations{grid-row:3}.architecture-node{min-height:92px}.architecture-node::after{display:none}.architecture-map figcaption{left:25px;right:25px;bottom:13px}.architecture-notes{grid-template-columns:1fr}.architecture-notes span{border-right:0;border-bottom:1px solid #e1e9ec}.architecture-notes span:last-child{border-bottom:0}}@media (max-width:620px){.one-panel-view,.one-panel-view[hidden],.one-panel-copy,.one-panel-video,.one-panel-video video{min-height:470px}.one-panel-copy{padding:32px 24px}.one-panel-copy h3{font-size:29px}.one-panel-view::after{background:linear-gradient(0deg,rgb(3 18 30 / .96) 0%,rgb(3 18 30 / .76) 74%,rgb(3 18 30 / .48))}}