.architecture-section{background:var(--navy);color:#fff}.architecture-inner{padding-top:105px;padding-bottom:105px}.architecture-section .section-heading h2{font-size:clamp(38px,4vw,58px);letter-spacing:-.045em}.architecture-section .section-heading>p{color:#b5c5cd}.architecture-map{background:#0d324f;border:1px solid #ffffff1c;padding:42px 48px 34px}.architecture-sources{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.architecture-sources span{background:#fff;color:var(--navy);padding:13px 8px;text-align:center;font:700 12px "Manrope"}.architecture-connector{display:flex;align-items:center;gap:16px;margin:22px auto;width:68%;color:#60d8de;font-size:9px;letter-spacing:.14em}.architecture-connector i{height:1px;background:#45bfc8;flex:1}.architecture-global{max-width:610px;margin:auto;text-align:center;background:#0b2439;border:1px solid #4ccbd455;padding:24px}.architecture-global small,.architecture-global strong,.architecture-global p{display:block}.architecture-global small{color:#57d5dc;letter-spacing:.15em;font-size:9px}.architecture-global strong{font:700 21px "Manrope";margin-top:6px}.architecture-global p{color:#9fb4c0;font-size:12px;margin:7px 0 0}.architecture-branches{height:52px;position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin:0 12%}.architecture-branches:before{content:"";position:absolute;left:16.66%;right:16.66%;top:25px;height:1px;background:#47c8d0}.architecture-branches span{width:1px;height:27px;background:#47c8d0;justify-self:center;margin-top:25px}.architecture-regions,.architecture-plants{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.architecture-regions article{background:#eef6f7;color:var(--navy);padding:20px}.architecture-regions small,.architecture-regions strong,.architecture-regions span,.architecture-plants strong,.architecture-plants span{display:block}.architecture-regions small{color:var(--blue);font-size:9px;letter-spacing:.12em}.architecture-regions strong{font:700 14px "Manrope";margin:5px 0}.architecture-regions span{font-size:10px;color:#647682}.architecture-plants{margin-top:13px}.architecture-plants article{border:1px solid #ffffff20;padding:17px;display:grid;grid-template-columns:42px 1fr;column-gap:12px}.architecture-plants strong{font:600 13px "Manrope";align-self:end}.architecture-plants span{font-size:10px;color:#9db2bd}.plant-icon{grid-row:span 2;width:34px;height:31px;border-bottom:3px solid #41c7cf;display:flex;align-items:flex-end;gap:3px}.plant-icon i{width:7px;background:#41c7cf;height:18px}.plant-icon i:nth-child(2){height:26px}.plant-icon i:nth-child(3){height:13px}.architecture-benefits{display:grid;grid-template-columns:repeat(4,1fr);margin-top:30px;border-top:1px solid #ffffff24}.architecture-benefits>div{padding:24px 20px 0 0}.architecture-benefits b,.architecture-benefits strong,.architecture-benefits span{display:block}.architecture-benefits b{font-size:10px;color:#4bd1d8}.architecture-benefits strong{font:600 14px "Manrope";margin:7px 0}.architecture-benefits span{font-size:11px;color:#9eb2bd}.architecture-section+section.workflow{padding-top:80px}@media(max-width:1000px){.architecture-sources{grid-template-columns:repeat(3,1fr)}.architecture-benefits{grid-template-columns:1fr 1fr}.architecture-map{padding:34px}.architecture-connector{width:90%}}@media(max-width:760px){.architecture-inner{padding:75px 20px}.architecture-map{padding:24px 16px}.architecture-sources{grid-template-columns:repeat(2,1fr)}.architecture-branches{display:none}.architecture-regions,.architecture-plants{grid-template-columns:1fr}.architecture-regions{margin-top:20px}.architecture-benefits{grid-template-columns:1fr}.architecture-benefits>div{border-bottom:1px solid #ffffff1c;padding-bottom:18px}.architecture-connector{width:100%}}
