.access-page{background:#080a0d}.access-hero{background:radial-gradient(circle at 78% 35%,#e3061329,#0000 29%),linear-gradient(135deg,#090b0e,#030405 62%,#0e0709);min-height:850px;position:relative;overflow:hidden}.access-hero:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0}.access-hero-layout{min-height:850px;padding-top:var(--header-height);grid-template-columns:minmax(490px,1fr) minmax(430px,.82fr);align-items:center;gap:95px;display:grid;position:relative}.access-hero-copy{z-index:2;position:relative}.access-hero-copy nav{color:#747e88;gap:9px;margin-bottom:44px;font-size:10px;display:flex}.access-hero-copy nav a:hover{color:#fff}.access-hero-copy nav strong{color:#b8c0c8}.access-hero-copy h1{font:820 clamp(54px,5vw,82px)/.95 var(--font-display);letter-spacing:-.07em;margin:0}.access-hero-copy h1 em{color:#f03844;font-style:normal}.access-hero-copy>p{color:#aab3bc;max-width:670px;margin:28px 0 0;font-size:17px;line-height:1.72}.access-hero-actions{gap:12px;margin-top:34px;display:flex}.access-hero-actions a{border:1px solid #ffffff38;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:12px;font-weight:800;display:inline-flex}.access-hero-actions a:first-child{background:var(--primary);border-color:#f03a46}.access-hero-proof{color:#89939d;flex-wrap:wrap;gap:18px;margin-top:27px;font-size:10px;display:flex}.access-hero-proof span{align-items:center;gap:6px;display:flex}.access-hero-proof svg{color:#43d198}.access-terminal{clip-path:polygon(0 6%,6% 0,94% 0,100% 6%,100% 94%,94% 100%,6% 100%,0 94%);background:linear-gradient(145deg,#1b2026,#0a0d10 72%);border:1px solid #ffffff21;min-height:620px;padding:42px;position:relative;box-shadow:0 45px 100px #00000080}.access-terminal-brand{border-bottom:1px solid #ffffff1c;align-items:baseline;gap:12px;padding-bottom:22px;display:flex}.access-terminal-brand span{letter-spacing:.16em;font-size:32px;font-weight:900}.access-terminal-brand strong{color:#f23844;font-size:48px}.access-terminal-display{background:#080c0f;border:1px solid #ffffff1f;flex-direction:column;justify-content:center;min-height:200px;margin-top:30px;padding:30px;display:flex}.access-terminal-display small{color:#6f7b85;letter-spacing:.12em}.access-terminal-display strong{color:#52d5a2;margin-top:10px;font-size:38px}.access-terminal-display i{background:linear-gradient(90deg,#52d5a2 82%,#222b31 82%);width:78%;height:5px;margin-top:26px}.access-terminal-reader{color:#f04752;border:1px dashed #ffffff29;align-items:center;gap:20px;min-height:125px;margin-top:22px;padding:25px;display:flex}.access-terminal-reader span{color:#aab3bc;font-size:12px}.access-terminal-status{color:#8c97a1;font-size:10px;position:absolute;bottom:25px;right:42px}.access-terminal-status i{background:#48d09c;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 14px #48d09c}.access-problem{color:#11151a;background:#f1f3f4;padding:105px 0}.access-problem-layout{grid-template-columns:1.05fr .95fr;gap:90px;display:grid}.access-problem h2,.access-definition h2,.access-identification h2,.access-flow h2,.access-architecture h2,.access-applications h2,.access-benefits h2,.access-fluidotec h2,.access-faq h2{font:700 clamp(38px,4.15vw,64px)/1.03 var(--font-display);letter-spacing:-.05em;margin:0}.access-problem-layout>div:first-child p{color:#64707a;line-height:1.7}.access-problem-layout>div:last-child article{border-top:1px solid #cdd4d8;grid-template-columns:40px 160px 1fr;gap:15px;padding:22px 0;display:grid}.access-problem-layout>div:last-child article:last-child{border-bottom:1px solid #cdd4d8}.access-problem article span{color:var(--primary);font-size:10px;font-weight:800}.access-problem article strong{font-size:14px}.access-problem article p{color:#64707a;margin:0;font-size:13px;line-height:1.6}.access-definition{color:#11151a;background:#fff;padding:125px 0}.access-definition-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:95px;display:grid}.access-definition-layout>div:first-child p,.access-architecture p{color:#606c76;font-size:16px;line-height:1.72}.access-definition-layout>div:first-child small{border-left:3px solid var(--primary);color:#68737d;background:#f2f3f4;margin-top:24px;padding:16px;line-height:1.6;display:block}.access-definition-diagram{background:#f4f6f7;border:1px solid #d1d7db;justify-items:center;gap:15px;padding:40px;display:grid}.access-definition-diagram>div{background:#fff;border:1px solid #ced5d9;justify-content:center;align-items:center;gap:15px;width:min(390px,100%);min-height:90px;display:flex}.access-definition-diagram>i{color:#8a949d;font-style:normal}.access-definition-diagram .access-diagram-core{color:#ef3f4a;background:#11161a;flex-direction:column;min-height:145px}.access-diagram-core span{color:#88939d;font-size:10px}.access-diagram-core strong{color:#fff;font-size:22px}.access-identification{color:#11151a;background:#eef1f2;padding:120px 0}.access-identification header{grid-template-columns:.4fr 1fr .65fr;align-items:end;gap:35px;display:grid}.access-identification header p{color:#64707a;margin:0;line-height:1.7}.access-identification>div>div{border-top:1px solid #cdd5d9;border-left:1px solid #cdd5d9;grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.access-identification article{border-bottom:1px solid #cdd5d9;border-right:1px solid #cdd5d9;min-height:230px;padding:28px}.access-identification article>span{color:var(--primary);font-size:10px;font-weight:800}.access-identification article strong{margin-top:36px;font-size:18px;display:block}.access-identification article p{color:#65717b;font-size:13px;line-height:1.62}.access-flow{background:#0a0c0f;padding:120px 0}.access-flow header{grid-template-columns:.4fr 1.6fr;display:grid}.access-flow>div>div{border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;grid-template-columns:repeat(5,1fr);margin-top:58px;display:grid}.access-flow article{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;min-height:245px;padding:26px}.access-flow svg{color:#ee3d48}.access-flow article>span{color:#6d7781;margin-top:38px;font-size:9px;font-weight:800;display:block}.access-flow article strong{margin-top:8px;font-size:17px;display:block}.access-flow article p{color:#83909a;font-size:12px;line-height:1.6}.access-architecture{color:#11151a;background:#fff;padding:125px 0}.access-architecture-layout{grid-template-columns:.72fr 1.28fr;align-items:center;gap:85px;display:grid}.access-links{flex-wrap:wrap;gap:20px;margin-top:25px;display:flex}.access-links a{color:#39454f;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.access-architecture-map{gap:10px;display:grid}.access-architecture-map>div{background:#f4f6f7;border:1px solid #cdd4d8;justify-content:center;align-items:center;gap:20px;min-height:108px;display:flex}.access-architecture-map span,.access-architecture-map strong{padding:12px 16px}.access-architecture-map strong{color:#fff;background:#11161a}.access-architecture-map i{color:#88939c;font-style:normal}.access-map-control strong{background:var(--primary)}.access-map-data{color:#64717b}.access-applications{color:#11151a;background:#eef1f2;padding:120px 0}.access-applications header{grid-template-columns:1.2fr .8fr;align-items:end;gap:65px;display:grid}.access-applications header p{color:#64707a;margin:0;line-height:1.7}.access-applications>div>div{border-top:1px solid #cdd5d9;border-left:1px solid #cdd5d9;grid-template-columns:repeat(4,1fr);margin-top:58px;display:grid}.access-applications article{border-bottom:1px solid #cdd5d9;border-right:1px solid #cdd5d9;min-height:235px;padding:28px}.access-applications svg{color:var(--primary)}.access-applications strong{margin-top:34px;font-size:18px;display:block}.access-applications article p{color:#65717b;font-size:13px;line-height:1.62}.access-benefits{color:#11151a;background:#fff;padding:115px 0}.access-benefits-layout{grid-template-columns:.72fr 1.28fr;gap:85px;display:grid}.access-benefits-layout>div{border-top:1px solid #d2d8dc;border-left:1px solid #d2d8dc;grid-template-columns:1fr 1fr;display:grid}.access-benefits article{border-bottom:1px solid #d2d8dc;border-right:1px solid #d2d8dc;padding:28px}.access-benefits article>span{color:var(--primary);font-size:10px;font-weight:800}.access-benefits article strong{margin-top:28px;font-size:19px;display:block}.access-benefits article p{color:#67727c;font-size:13px;line-height:1.6}.access-fluidotec{background:#101318;padding:105px 0}.access-fluidotec>div{grid-template-columns:.7fr 1.3fr;align-items:center;gap:85px;display:grid}.access-fluidotec p{color:#8e99a3;line-height:1.7}.access-fluidotec ol{counter-reset:steps;border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.access-fluidotec li{counter-increment:steps;border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;min-height:105px;padding:18px;font-size:12px;font-weight:800}.access-fluidotec li:before{color:#f04a55;content:"0" counter(steps);margin-bottom:20px;font-size:9px;display:block}.access-faq{color:#11151a;background:#f1f3f4;padding:115px 0}.access-faq-layout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.access-faq details{border-top:1px solid #cad2d7}.access-faq details:last-child{border-bottom:1px solid #cad2d7}.access-faq summary{cursor:pointer;padding:22px 35px 22px 0;font-weight:800}.access-faq details p{color:#626f79;margin:0;padding:0 35px 24px 0;font-size:14px;line-height:1.7}@media (max-width:1050px){.access-hero-layout{grid-template-columns:1fr;padding-top:140px}.access-terminal{min-height:570px}.access-problem-layout,.access-definition-layout,.access-architecture-layout,.access-benefits-layout,.access-fluidotec>div,.access-faq-layout{grid-template-columns:1fr;gap:50px}.access-identification header{grid-template-columns:1fr}.access-identification>div>div{grid-template-columns:1fr 1fr}.access-flow>div>div{grid-template-columns:repeat(3,1fr)}.access-applications>div>div{grid-template-columns:1fr 1fr}.access-fluidotec ol{grid-template-columns:repeat(4,1fr)}}@media (max-width:680px){.access-hero{min-height:auto}.access-hero-layout{gap:50px;min-height:auto;padding-top:110px;padding-bottom:80px}.access-hero-copy nav{margin-bottom:30px}.access-hero-copy h1{font-size:clamp(44px,12.5vw,60px)}.access-hero-actions{flex-direction:column}.access-hero-proof{display:grid}.access-terminal{min-height:500px;padding:25px}.access-terminal-brand span{font-size:25px}.access-terminal-display strong{font-size:27px}.access-terminal-status{right:25px}.access-problem,.access-definition,.access-identification,.access-flow,.access-architecture,.access-applications,.access-benefits,.access-fluidotec,.access-faq{padding:78px 0}.access-problem-layout>div:last-child article{grid-template-columns:35px 1fr}.access-problem article p{grid-column:2}.access-identification>div>div,.access-flow>div>div,.access-applications>div>div,.access-benefits-layout>div{grid-template-columns:1fr}.access-architecture-map>div{flex-wrap:wrap;gap:8px;padding:18px}.access-fluidotec ol{grid-template-columns:1fr 1fr}}.access-product{background:radial-gradient(circle,#343a41,#0b0e11 68%);border:1px solid #ffffff1f;min-height:580px;position:relative}.access-product img{object-fit:contain;padding:35px}.access-product>span{color:#818b95;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute;bottom:20px;right:22px}.access-flow>div>div{grid-template-columns:repeat(3,1fr)}.access-flow article strong{margin-top:34px;display:block}.access-level-flow{background:#f4f6f7;border:1px solid #ccd4d8;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:520px;display:flex}.access-level-flow span,.access-level-flow strong{text-align:center;background:#fff;border:1px solid #d0d6da;min-width:270px;padding:17px}.access-level-flow strong{color:#fff;background:#11161a}.access-level-flow strong:nth-of-type(2){background:var(--primary)}.access-level-flow i{color:#89939c;font-style:normal}.access-identification>div>div{grid-template-columns:1fr 1fr}.access-identification article a{color:var(--primary);margin-top:15px;font-size:12px;font-weight:800;display:inline-block}@media (max-width:680px){.access-product{min-height:360px}.access-product img{padding:18px}.access-flow>div>div,.access-identification>div>div{grid-template-columns:1fr}.access-level-flow{min-height:450px}.access-level-flow span,.access-level-flow strong{min-width:220px}}
