:root{--primary-0:#000000;--primary-5:#2c0100;--primary-10:#400100;--primary-15:#540200;--primary-20:#680300;--primary-25:#7d0400;--primary-30:#910c03;--primary-35:#a21b0e;--primary-40:#b32919;--primary-50:#d6422f;--primary-60:#f95b45;--primary-70:#ff8a77;--primary-80:#ffb4a7;--primary-90:#ffdad4;--primary-95:#ffedea;--primary-98:#fff8f6;--primary-99:#fffbff;--primary-100:#ffffff;--secondary-0:#000000;--secondary-5:#1e0d00;--secondary-10:#2d1600;--secondary-15:#3b1f00;--secondary-20:#4a2800;--secondary-25:#593200;--secondary-30:#6a3c00;--secondary-35:#7a4600;--secondary-40:#8b5000;--secondary-50:#ac670c;--secondary-60:#cb7f28;--secondary-70:#ea9941;--secondary-80:#ffb871;--secondary-90:#ffdcbe;--secondary-95:#ffeee1;--secondary-98:#fff8f5;--secondary-99:#fffbff;--secondary-100:#ffffff;--tertiary-0:#000000;--tertiary-5:#001220;--tertiary-10:#001e30;--tertiary-15:#00283f;--tertiary-20:#00344f;--tertiary-25:#003f60;--tertiary-30:#034b70;--tertiary-35:#1a577d;--tertiary-40:#2a6389;--tertiary-50:#467ca4;--tertiary-60:#6196bf;--tertiary-70:#7cb1db;--tertiary-80:#97ccf8;--tertiary-90:#cbe6ff;--tertiary-95:#e6f2ff;--tertiary-98:#f6f9ff;--tertiary-99:#fcfcff;--tertiary-100:#ffffff;--neutral-0:#000000;--neutral-4:#130c12;--neutral-6:#191117;--neutral-10:#211920;--neutral-12:#261d24;--neutral-17:#30272e;--neutral-20:#372e35;--neutral-22:#3c3239;--neutral-24:#40363d;--neutral-25:#423840;--neutral-30:#4e444b;--neutral-35:#5a4f57;--neutral-40:#665b63;--neutral-50:#80747c;--neutral-60:#9a8d95;--neutral-70:#b5a7b0;--neutral-80:#d1c2cb;--neutral-87:#e5d6df;--neutral-90:#eedee7;--neutral-92:#f4e4ed;--neutral-94:#fae9f3;--neutral-95:#fdecf6;--neutral-96:#ffeff8;--neutral-98:#fff7f9;--neutral-99:#fffbff;--neutral-100:#ffffff;--error-0:#000000;--error-10:#410002;--error-20:#690005;--error-25:#7e0007;--error-30:#93000a;--error-35:#a80710;--error-40:#ba1a1a;--error-50:#de3730;--error-60:#ff5449;--error-70:#ff897d;--error-80:#ffb4ab;--error-90:#ffdad6;--error-95:#ffedea;--error-98:#fff8f7;--error-99:#fffbff;--error-100:#ffffff;--bg1:#1e0526;--bg2:#591e28}body{font-family:"Rajdhani",sans-serif;color:var(--neutral-80);font-weight:300;font-size:18px;line-height:1.25;background-color:var(--bg1);background-image:linear-gradient(rgba(214,66,47,0.05) 1px,transparent 1px),linear-gradient(to right,rgba(214,66,47,0.05) 1px,transparent 1px);background-size:6px 6px;margin:0;padding:0}body input{font-family:inherit;font-weight:inherit;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:300;color:var(--neutral-100);margin:0}.btn{background-color:transparent;color:var(--primary-70);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.small{padding:8px 16px;font-size:16px}.btn.outlined{border:1px solid var(--primary-70);padding:11px 23px}.btn.outlined.small{padding:7px 15px}.btn:hover{background-color:transparent;color:var(--primary-90)}.btn:hover.outlined{border-color:var(--primary-90)}.btn:disabled{background-color:var(--neutral-30);cursor:not-allowed}.btn.secondary{background-color:transparent;color:var(--secondary-80);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.secondary.small{padding:8px 16px;font-size:16px}.btn.secondary.outlined{border:1px solid var(--secondary-80);padding:11px 23px}.btn.secondary.outlined.small{padding:7px 15px}.btn.secondary:hover{background-color:transparent;color:var(--secondary-90)}.btn.secondary:hover.outlined{border-color:var(--secondary-90)}.btn.secondary:disabled{background-color:var(--neutral-30);cursor:not-allowed}.btn.tertiary{background-color:transparent;color:var(--tertiary-80);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.tertiary.small{padding:8px 16px;font-size:16px}.btn.tertiary.outlined{border:1px solid var(--tertiary-80);padding:11px 23px}.btn.tertiary.outlined.small{padding:7px 15px}.btn.tertiary:hover{background-color:transparent;color:var(--tertiary-90)}.btn.tertiary:hover.outlined{border-color:var(--tertiary-90)}.btn.tertiary:disabled{background-color:var(--neutral-30);cursor:not-allowed}.btn.filled{background-color:var(--primary-70);color:var(--neutral-12);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.filled.small{padding:8px 16px;font-size:16px}.btn.filled.outlined{border:1px solid var(--neutral-12);padding:11px 23px}.btn.filled.outlined.small{padding:7px 15px}.btn.filled:hover{background-color:var(--primary-80);color:var(--neutral-12)}.btn.filled:hover.outlined{border-color:var(--neutral-12)}.btn.filled:disabled{background-color:var(--neutral-30);cursor:not-allowed}.btn.filled.secondary{background-color:var(--secondary-70);color:var(--neutral-12);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.filled.secondary.small{padding:8px 16px;font-size:16px}.btn.filled.secondary.outlined{border:1px solid var(--neutral-12);padding:11px 23px}.btn.filled.secondary.outlined.small{padding:7px 15px}.btn.filled.secondary:hover{background-color:var(--secondary-80);color:var(--neutral-12)}.btn.filled.secondary:hover.outlined{border-color:var(--neutral-12)}.btn.filled.secondary:disabled{background-color:var(--neutral-30);cursor:not-allowed}.btn.filled.tertiary{background-color:var(--tertiary-70);color:var(--neutral-12);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.filled.tertiary.small{padding:8px 16px;font-size:16px}.btn.filled.tertiary.outlined{border:1px solid var(--neutral-12);padding:11px 23px}.btn.filled.tertiary.outlined.small{padding:7px 15px}.btn.filled.tertiary:hover{background-color:var(--tertiary-80);color:var(--neutral-12)}.btn.filled.tertiary:hover.outlined{border-color:var(--neutral-12)}.btn.filled.tertiary:disabled{background-color:var(--neutral-30);cursor:not-allowed}.btn.filled.dark{background-color:var(--neutral-10);color:var(--neutral-80);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.btn.filled.dark.small{padding:8px 16px;font-size:16px}.btn.filled.dark.outlined{border:1px solid var(--neutral-80);padding:11px 23px}.btn.filled.dark.outlined.small{padding:7px 15px}.btn.filled.dark:hover{background-color:var(--neutral-30);color:var(--neutral-80)}.btn.filled.dark:hover.outlined{border-color:var(--neutral-80)}.btn.filled.dark:disabled{background-color:var(--neutral-30);cursor:not-allowed}b{font-weight:500}.icon-btn{color:white;text-decoration:none;transform:color 150ms ease}.icon-btn:hover{color:var(--primary-70)}.logo{display:inline-flex;width:68px;height:20px;background:url("/static/logos/logo-135x40.png?8d169b2a4137") no-repeat center center;background-size:contain}.logo.big{width:169px;height:50px;background-image:url("/static/logos/logo-338x100.png?8d169b2a4137")}.header{background-color:var(--bg1);background-image:linear-gradient(rgba(214,66,47,0.05) 1px,transparent 1px),linear-gradient(to right,rgba(214,66,47,0.05) 1px,transparent 1px);background-size:6px 6px;position:fixed;display:flex;align-items:center;justify-content:space-between;top:0;left:0;width:100%;box-sizing:border-box;padding:15px 20px;z-index:100}.header .purpose{display:flex;align-items:center;padding-right:30px}.header .purpose .item{flex:1;background-color:var(--primary-30);color:var(--primary-90);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box}.header .purpose .item.small{padding:8px 16px;font-size:16px}.header .purpose .item.outlined{border:1px solid var(--primary-90);padding:11px 23px}.header .purpose .item.outlined.small{padding:7px 15px}.header .purpose .item:hover{background-color:var(--primary-40);color:var(--primary-100)}.header .purpose .item:hover.outlined{border-color:var(--primary-100)}.header .purpose .item:disabled{background-color:var(--neutral-30);cursor:not-allowed}.header .purpose .item.firefighting{border-radius:6px 0 0 6px}.header .purpose .item.defense{background-color:var(--tertiary-30);color:var(--tertiary-90);border:none;border-radius:4px;padding:12px 24px;line-height:1;font-size:16px;font-weight:500;cursor:pointer;text-align:center;text-decoration:none;display:inline-block;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;border-sizing:border-box;pointer-events:none;border-radius:0 6px 6px 0;opacity:0.3}.header .purpose .item.defense.small{padding:8px 16px;font-size:16px}.header .purpose .item.defense.outlined{border:1px solid var(--tertiary-90);padding:11px 23px}.header .purpose .item.defense.outlined.small{padding:7px 15px}.header .purpose .item.defense:hover{background-color:var(--tertiary-40);color:var(--tertiary-100)}.header .purpose .item.defense:hover.outlined{border-color:var(--tertiary-100)}.header .purpose .item.defense:disabled{background-color:var(--neutral-30);cursor:not-allowed}.header .actions{display:flex;gap:5px}.header .toggle{position:absolute;top:5px;right:20px;display:none;font-size:30px}@media (max-width:600px){.header{flex-direction:column;align-items:flex-start;gap:10px}.header .purpose{padding-right:0}.header .actions{flex-direction:column;width:100%}.header .actions:not(.open){display:none}.header .toggle{display:block}}.footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:20px 20px 20px 13px;align-items:center}.footer .copy{color:var(--neutral-60);font-size:12px;margin-right:10px}.footer .links{display:flex;gap:10px;align-items:center}.bg2{background-color:var(--bg2);background-image:linear-gradient(rgba(214,66,47,0.05) 1px,transparent 1px),linear-gradient(to right,rgba(214,66,47,0.05) 1px,transparent 1px);background-size:6px 6px}.bg-primary{background-color:var(--primary-5);background-image:linear-gradient(rgba(214,66,47,0.05) 1px,transparent 1px),linear-gradient(to right,rgba(214,66,47,0.05) 1px,transparent 1px);background-size:6px 6px}.glass{background:rgba(128,116,124,0.1);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,0.05)}.primary-text{color:var(--primary-70)}.text-center{text-align:center}section{padding:90px 60px;box-sizing:border-box}section h2{font-size:30px;line-height:1}section h2 b{font-weight:400;color:var(--primary-60)}section .tagline{text-transform:uppercase;font-size:14px;color:var(--primary-60)}section .tagline:first-child{margin-top:0}section .subtitle{font-size:20px;color:var(--neutral-70)}section .subtitle.primary{color:var(--primary-70)}section .actions{display:flex;gap:10px;flex-wrap:wrap}section .wrapper{display:flex;gap:30px 60px;align-items:center;flex-wrap:wrap;max-width:1080px;margin:0 auto}section .wrapper .col{flex:1;min-width:250px}section.hero{display:flex;justify-content:center;align-items:center;min-height:calc(min(100dvh,1024px))}section.hero h1{font-size:50px;line-height:1}section.hero h1 b{font-weight:400;color:var(--primary-60)}section.hero .subtitle{font-size:26px;color:var(--neutral-70)}section.hero .subtitle b{font-weight:500;color:var(--primary-80)}section.hero .image img{max-width:100%;height:auto}section.why h2 b{font-weight:500;color:var(--neutral-90)}section.why .video .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}section.why .video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}section.how .wrapper{flex-direction:column;gap:30px}section.how .description{max-width:720px;margin:0 auto;text-align:center}section.contacts .wrapper{gap:60px}.boxes{display:flex;gap:20px;flex-wrap:wrap;overflow:hidden}.boxes .box{display:flex;flex-direction:column;gap:10px;padding:15px;min-width:250px;border-radius:4px;flex:1}.boxes .box .title{font-weight:400;font-size:22px}.boxes .box .text{font-size:18px;color:var(--neutral-70)}.boxes .box .tagline{font-size:12px}.form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;line-height:1}.form .fields{display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}.form .fields .field{display:flex;align-items:center}.form .fields .field label{flex:0 0 auto;width:115px}.form .fields .field input{flex:1;box-sizing:border-box;width:100%;font:inherit;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.25);padding:8px 12px;color:inherit;font-size:inherit;line-height:inherit;text-align:inherit;resize:none;overflow:hidden;outline:none;border-radius:4px}.form .actions{display:flex;justify-content:flex-end}.form .success-message{font-size:20px;text-align:center;line-height:1.25}.form .success-message b{font-weight:500;color:var(--primary-80)}.form.success .fields{display:none}.form:not(.success) .success-message{display:none}@media (max-width:450px){section{padding:90px 30px}section.hero h1{font-size:36px}section.hero .subtitle{font-size:20px}}