@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";*{box-sizing:border-box}body{margin:0;padding:0}a{text-decoration:none}.app header{display:flex;align-items:center;padding:0 clamp(16px,5vw,117.5px);justify-content:space-between;position:fixed;top:0;left:0;right:0;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000}.app header a{display:flex;align-items:center;gap:8px}.app header a div{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(180deg,#6ba6ff,gold)}.app header a h1{color:#6ba6ff;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.app header nav ul{display:flex;gap:clamp(16px,3vw,32.61px);list-style:none;padding:0;margin:0}.app header nav ul li a{text-decoration:none;color:#364153;text-align:center;font-family:Open Sans;font-size:clamp(12px,2.5vw,16px);font-style:normal;font-weight:400;line-height:24px;transition:all .3s ease}.app header nav ul li a:hover{color:#6ba6ff}.app header img{width:30px;height:auto}@media(max-width:768px){.app header{padding:0 16px}.app header a h1{font-size:16px;display:none}.app header nav ul{gap:16px}.app header nav ul li a{font-size:12px}}@media(max-width:480px){.app header{flex-direction:row}.app header a h1{display:none}.app header nav ul{gap:12px}.app header nav ul li a{font-size:11px}.app header img{width:24px}}.app section.about-us{display:flex;flex-direction:column;min-height:30vh;padding:clamp(20px,5vw,60px) clamp(16px,5vw,117.5px);align-items:center;background:linear-gradient(90deg,#6ba6ffe6,#fffc,#ffd70099),url(/assets/back-D2r7cy_C.png);background-size:cover;background-position:center;justify-content:center}.app section.about-us h2{color:#1e2939;text-align:center;font-family:Open Sans;font-size:clamp(28px,8vw,48px);font-style:normal;font-weight:700;line-height:1.2;margin:0 0 20px}.app section.about-us p{color:#364153;text-align:center;font-family:Open Sans;font-size:clamp(16px,4vw,24px);font-style:normal;font-weight:400;line-height:1.3;margin:0 0 30px;max-width:600px}.app section.about-us button{border-radius:10px;border:2px solid #6BA6FF;background:#fff0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:14px 28px;min-height:44px;color:#6ba6ff;text-align:center;font-family:Open Sans;font-size:clamp(14px,3vw,18px);font-style:normal;font-weight:600;line-height:28px;transition:all .3s ease;cursor:pointer}.app section.about-us button:hover,.app section.about-us button:focus{background-color:#6ba6ff;color:#fff;outline:none}@media(max-width:480px){.app section.about-us button{width:100%;max-width:300px}}.app section.info{padding:clamp(40px,8vw,64px) clamp(16px,5vw,117.5px)}.app section.info div.items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(16px,3vw,32px)}.app section.info div.items div.item{flex:1;min-width:250px;max-width:394.656px;display:flex;flex-direction:column;align-items:center;padding:24px 16px;border-radius:16px;border:1px solid #F3F4F6;background:#fff;transition:box-shadow .3s ease;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.app section.info div.items div.item:hover{box-shadow:0 20px 25px -7px #0003,0 10px 10px -5px #0000000a}.app section.info div.items div.item div{width:56px;height:56px;border-radius:50%;background:#6ba6ff21;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:15px;flex-shrink:0}.app section.info div.items div.item div svg{width:32px;height:32px}.app section.info div.items div.item p{color:#364153;text-align:center;font-family:Open Sans;font-size:clamp(14px,2.5vw,16px);font-style:normal;font-weight:400;line-height:24px;margin:0}.app section.info div.items div.item span{color:#6ba6ff;text-align:center;font-family:Open Sans;font-size:clamp(24px,6vw,36px);font-style:normal;font-weight:700;line-height:1.1;margin-bottom:10px}.app section.info div.items div.item:nth-child(2) div{background:#ffd70021}.app section.info div.items div.item:nth-child(2) span{color:gold}.app section.info div.items div.item:nth-child(3) div{background:#6ba6ff21}@media(max-width:768px){.app section.info div.items{flex-direction:column}.app section.info div.items div.item{width:100%;max-width:none}}.app section.form{padding:clamp(40px,8vw,64px) clamp(16px,5vw,117.5px)}.app section.form h2{color:#6ba6ff;text-align:center;font-family:Open Sans;font-size:clamp(24px,6vw,36px);font-style:normal;font-weight:700;line-height:1.2;margin:0 0 16px}.app section.form p{color:#4a5565;text-align:center;font-family:Open Sans;font-size:clamp(14px,3vw,18px);font-style:normal;font-weight:400;line-height:1.5;max-width:600px;margin:0 auto 40px}.app section.form div.cont-ins{display:flex;gap:clamp(20px,4vw,32px);margin-top:40px;flex-wrap:wrap}@media(max-width:1024px){.app section.form div.cont-ins{flex-direction:column;gap:32px}}.app section.form div.cont-ins div.container{display:flex;flex-direction:column;padding:0;border-radius:16px;flex:1;min-width:250px}@media(max-width:1024px){.app section.form div.cont-ins div.container{width:100%}}.app section.form div.cont-ins div.container h4{color:#1e2939;font-family:Open Sans;font-size:clamp(18px,4vw,24px);font-style:normal;font-weight:700;line-height:1.3;text-align:left;margin:0 0 24px}.app section.form div.cont-ins div.container div.items{display:flex;flex-direction:column;gap:16px}.app section.form div.cont-ins div.container div.items div.item{display:flex;width:100%;min-height:80px;padding:12px 16px;align-items:center;gap:16px;border-radius:14px;border:1px solid #F3F4F6;background:linear-gradient(90deg,#eff6ff,#fff);transition:all .3s ease}.app section.form div.cont-ins div.container div.items div.item:hover{box-shadow:0 4px 12px #6ba6ff33}.app section.form div.cont-ins div.container div.items div.item span{color:#364153;font-family:Open Sans;font-size:clamp(14px,2.5vw,18px);font-style:normal;font-weight:400;line-height:1.4;flex-grow:1}@media(max-width:480px){.app section.form div.cont-ins div.container div.items div.item{min-height:auto;flex-direction:column;text-align:center;gap:8px}}.app section.form div.cont-ins div.container div.items .blue div{border-radius:50%;background:#6ba6ff21;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0}.app section.form div.cont-ins div.container div.items .blue div svg{width:28px;height:28px}.app section.form div.cont-ins div.container div.items .green div{border-radius:50%;background:#4ecdc421;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0}.app section.form div.cont-ins div.container div.items .green div svg{width:28px;height:28px}.app section.form div.cont-ins div.container div.items .green-bl div{border-radius:50%;background:#95e1d321;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0}.app section.form div.cont-ins div.container div.items .green-bl div svg{width:28px;height:28px}.app section.form div.cont-ins div.container div.items .yellow div{border-radius:50%;background:#ffd70021;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0}.app section.form div.cont-ins div.container div.items .yellow div svg{width:28px;height:28px}.app section.form div.cont-ins div.container div.items .red div{border-radius:50%;background:#ff6b6b21;display:flex;width:48px;height:48px;justify-content:center;align-items:center;flex-shrink:0}.app section.form div.cont-ins div.container div.items .red div svg{width:28px;height:28px}.app section.form div.cont-ins div.container button.donate-open{border-radius:10px;border:none;background:#6ba6ff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-family:Open Sans;font-size:16px;font-weight:700;line-height:28px;cursor:pointer;padding:16px;min-height:44px;margin-top:20px;transition:background .3s ease}.app section.form div.cont-ins div.container button.donate-open:hover,.app section.form div.cont-ins div.container button.donate-open:focus{background:#5a8cd8;outline:none}.app section.form div.cont-ins .subscription-summary{display:flex;flex-direction:column;justify-content:center;gap:18px;flex:1;min-width:250px;padding:28px;border:1px solid #F3F4F6;border-radius:8px;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.app section.form div.cont-ins .subscription-summary h3{color:#6ba6ff;font-family:Open Sans;font-size:clamp(20px,4vw,28px);font-weight:700;line-height:1.25;margin:0}.app section.form div.cont-ins .subscription-summary p{color:#364153;text-align:left;margin:0;max-width:none;font-size:16px}.app section.form div.cont-ins .subscription-summary button{border-radius:10px;border:none;background:#6ba6ff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-family:Open Sans;font-size:16px;font-weight:700;line-height:28px;cursor:pointer;padding:16px;min-height:44px;transition:background .3s ease}.app section.form div.cont-ins .subscription-summary button:hover,.app section.form div.cont-ins .subscription-summary button:focus{background:#5a8cd8;outline:none}.app section.form div.cont-ins form{display:flex;flex-direction:column;gap:20px;flex:1;min-width:250px}@media(max-width:1024px){.app section.form div.cont-ins form{width:100%}}.app section.form div.cont-ins form textarea{resize:vertical;width:100%;min-height:120px;margin-top:4px;transition:all .3s ease;padding:12px 16px;border-radius:10px;border:1px solid #D1D5DC;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#1e293b;caret-color:#1e293b}.app section.form div.cont-ins form textarea::placeholder{color:#0a0a0a80}.app section.form div.cont-ins form textarea:active,.app section.form div.cont-ins form textarea:focus{outline:none;border-color:#6ba6ff;box-shadow:0 0 0 3px #6ba6ff40}.app section.form div.cont-ins form h3{color:#6ba6ff;font-family:Open Sans;font-size:clamp(18px,4vw,24px);font-style:normal;font-weight:700;line-height:1.3;margin:0 0 16px}.app section.form div.cont-ins form ul{list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}@media(max-width:480px){.app section.form div.cont-ins form ul{grid-template-columns:1fr}}.app section.form div.cont-ins form ul li{text-decoration:none;margin:0}.app section.form div.cont-ins form ul li label{display:flex;align-items:center;color:#364153;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;gap:8px;cursor:pointer;min-height:44px}.app section.form div.cont-ins form label{color:#364153;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;flex-direction:column}.app section.form div.cont-ins form label input[type=text],.app section.form div.cont-ins form label input[type=tel],.app section.form div.cont-ins form label input[type=date],.app section.form div.cont-ins form label select{display:flex;padding:12px 16px;align-items:center;align-self:stretch;border-radius:10px;width:100%;border:1px solid #D1D5DC;margin-top:4px;transition:all .3s ease;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;caret-color:#1e293b;color:#1e293b;min-height:44px;background:#fff}.app section.form div.cont-ins form label input[type=text]::placeholder,.app section.form div.cont-ins form label input[type=tel]::placeholder,.app section.form div.cont-ins form label input[type=date]::placeholder,.app section.form div.cont-ins form label select::placeholder{color:#0a0a0a80;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.app section.form div.cont-ins form label input[type=text]:active,.app section.form div.cont-ins form label input[type=text]:focus,.app section.form div.cont-ins form label input[type=tel]:active,.app section.form div.cont-ins form label input[type=tel]:focus,.app section.form div.cont-ins form label input[type=date]:active,.app section.form div.cont-ins form label input[type=date]:focus,.app section.form div.cont-ins form label select:active,.app section.form div.cont-ins form label select:focus{outline:none;border-color:#6ba6ff;box-shadow:0 0 0 3px #6ba6ff40}.app section.form div.cont-ins form label select{appearance:auto;cursor:pointer}.app section.form div.cont-ins form label#textArea{display:flex;flex-direction:column;color:#364153;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.app section.form div.cont-ins form label#textArea textarea{margin-top:4px}.app section.form div.cont-ins form label.bestetig{flex-direction:row;align-items:flex-start;gap:8px;font-weight:400;min-height:auto}.app section.form div.cont-ins form .field-error{color:#dc2626;font-family:Open Sans;font-size:12px;font-weight:600;line-height:18px;margin-top:4px}.app section.form div.cont-ins form button{border-radius:10px;border:none;background:#6ba6ff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;text-align:center;font-family:Open Sans;font-size:clamp(14px,3vw,18px);font-style:normal;font-weight:700;line-height:28px;cursor:pointer;transition:background .3s ease;padding:16px;min-height:44px;font-size:16px}.app section.form div.cont-ins form button:hover,.app section.form div.cont-ins form button:focus{background:#5a8cd8;outline:none}.app section.form div.cont-ins form button:active{background:#4a7bc3}.app section.form div.cont-ins form button.n-active{border-radius:10px;opacity:.5;background:#6ba6ff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.app section.form div.cont-ins form button:disabled{cursor:not-allowed}.app section.form div.cont-ins form .payment-status{margin:0;max-width:none;text-align:left;font-size:14px;font-weight:600}.app section.form div.cont-ins form .payment-status.success{color:#15803d}.app section.form div.cont-ins form .payment-status.error{color:#dc2626}.app section.form div.cont-ins form .payment-status.pending{color:#b45309}.app section.form div.cont-ins form.bank-id{display:flex;flex-direction:column;justify-content:center;align-items:center}.app section.form div.cont-ins form.bank-id h4{color:#1e2939;font-family:Open Sans;font-size:clamp(18px,4vw,24px);font-style:normal;font-weight:700;line-height:1.3;margin:0 0 16px}.app section.form div.cont-ins form.bank-id button{width:100%;background:none;box-shadow:none;border:none}.app section.form div.cont-ins form.bank-id button img{width:100%;height:auto}.app section.form div.cont-ins form.payment-req{display:flex;flex-direction:column;justify-content:center;align-items:center}.app section.form div.cont-ins form.payment-req h4{color:#1e2939;font-family:Open Sans;font-size:clamp(18px,4vw,24px);font-style:normal;font-weight:700;line-height:1.3;margin:0 0 16px}.app section.form div.cont-ins form.payment-req div.bank-id{width:100%}.app section.form div.cont-ins form.payment-req div.bank-id button{width:100%;height:auto}.app section.form div.cont-ins form.payment-req div{display:flex;flex-direction:row;gap:15px;align-items:center}.app section.form div.cont-ins form.payment-req div button{background:none;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px;width:100px;height:auto;box-shadow:none}.app section.form div.cont-ins form.payment-req div button img{width:100%;height:auto}.app .modal-backdrop{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0f172a8c}.app .donation-modal{position:relative;display:flex;flex-direction:column;gap:16px;width:min(100%,520px);max-height:calc(100vh - 40px);overflow-y:auto;padding:28px;border-radius:8px;background:#fff;box-shadow:0 24px 70px #0f172a40}.app .donation-modal h3{color:#6ba6ff;font-family:Open Sans;font-size:26px;font-weight:700;line-height:1.2;margin:0}.app .donation-modal p{color:#4a5565;font-family:Open Sans;font-size:15px;line-height:1.5;margin:0}.app .donation-modal label{color:#364153;font-family:Open Sans;font-size:14px;font-weight:600;line-height:20px;display:flex;flex-direction:column}.app .donation-modal label input[type=text],.app .donation-modal label input[type=tel],.app .donation-modal label input[type=date]{padding:12px 16px;border-radius:10px;width:100%;border:1px solid #D1D5DC;margin-top:4px;transition:all .3s ease;font-family:Open Sans;font-size:16px;line-height:24px;color:#1e293b;background:#fff;min-height:44px}.app .donation-modal label input[type=text]:active,.app .donation-modal label input[type=text]:focus,.app .donation-modal label input[type=tel]:active,.app .donation-modal label input[type=tel]:focus,.app .donation-modal label input[type=date]:active,.app .donation-modal label input[type=date]:focus{outline:none;border-color:#6ba6ff;box-shadow:0 0 0 3px #6ba6ff40}.app .donation-modal label.bestetig{flex-direction:row;align-items:flex-start;gap:8px;font-weight:400;min-height:auto}.app .donation-modal .field-error{color:#dc2626;font-family:Open Sans;font-size:12px;font-weight:600;line-height:18px;margin-top:4px}.app .donation-modal button[type=submit]{border-radius:10px;border:none;background:#6ba6ff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-family:Open Sans;font-size:16px;font-weight:700;line-height:28px;cursor:pointer;padding:16px;min-height:44px;transition:background .3s ease}.app .donation-modal button[type=submit]:hover,.app .donation-modal button[type=submit]:focus{background:#5a8cd8;outline:none}.app .donation-modal button[type=submit].n-active{opacity:.5;cursor:not-allowed}.app .donation-modal .modal-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border:none;border-radius:50%;background:#f3f4f6;color:#1e2939;font-size:26px;line-height:1;cursor:pointer}.app .donation-modal .payment-status{margin:0;font-family:Open Sans;font-size:14px;font-weight:600;text-align:left}.app .donation-modal .payment-status.success{color:#15803d}.app .donation-modal .payment-status.error{color:#dc2626}.app .donation-modal .payment-status.pending{color:#b45309}@media(max-width:480px){.app .donation-modal{padding:24px 18px}}.app footer{display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,#6ba6ff,#5a95ee);padding:clamp(30px,5vw,50px) clamp(16px,5vw,117.5px)}.app footer h5{margin-bottom:0;margin-top:0}.app footer div.footer-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.app footer div.footer-content div.items{display:flex;flex-direction:row;justify-content:space-between;width:100%;flex-wrap:wrap;gap:clamp(20px,4vw,40px)}@media(max-width:768px){.app footer div.footer-content div.items{flex-direction:column;gap:32px}}.app footer div.footer-content div.items div.item{flex:1;min-width:200px}.app footer div.footer-content div.items div.item h5{color:#fff;font-family:Open Sans;font-size:clamp(16px,3vw,20px);font-style:normal;font-weight:700;line-height:1.4;display:flex;flex-direction:row;align-items:center;gap:8px}.app footer div.footer-content div.items div.item h5 svg{width:20px;height:20px;flex-shrink:0}@media(max-width:480px){.app footer div.footer-content div.items div.item h5{text-align:center;justify-content:center}}.app footer div.footer-content div.items div.item p{color:#ffffffe6;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:1.6;margin:12px 0 0}.app footer div.footer-content div.items .item.contacts{display:flex;flex-direction:column}.app footer div.footer-content div.items .item.contacts h5{margin-bottom:12px}.app footer div.footer-content div.items .item.contacts div{display:flex;flex-direction:column;gap:12px}.app footer div.footer-content div.items .item.contacts div div{display:flex;align-items:flex-start;flex-direction:row;gap:12px}.app footer div.footer-content div.items .item.contacts div div svg{width:20px;height:20px;flex-shrink:0;margin-top:2px}.app footer div.footer-content div.items .item.contacts div div div{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0}.app footer div.footer-content div.items .item.contacts h6{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0}.app footer div.footer-content div.items .item.contacts p{margin:0;color:#ffffffe6;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.app footer div.footer-content div.items .item.contacts a{color:#ffffffe6;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none}.app footer div.footer-content div.items .item.contacts a:hover{text-decoration:underline}.app footer div.footer-content div.items .item.links{display:flex;flex-direction:column}.app footer div.footer-content div.items .item.links h5{color:#fff;font-family:Open Sans;font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:700;line-height:1.5;margin-bottom:12px;margin-top:0}.app footer div.footer-content div.items .item.links a{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;margin:4px 0;line-height:20px;text-decoration:none;transition:opacity .3s ease}.app footer div.footer-content div.items .item.links a:hover{opacity:.8}.app footer div.br{border-top:1px solid rgba(255,255,255,.2);width:100%;margin:24px 0}.app footer div.cont-end{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.app footer div.cont-end span{color:#ffffffe6;font-family:Open Sans;font-size:clamp(12px,2vw,14px);font-style:normal;font-weight:400;line-height:1.5;text-align:center}.app footer div.cont-end div.pre-end{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:16px 0 0;flex-wrap:wrap;gap:16px}@media(max-width:480px){.app footer div.cont-end div.pre-end{flex-direction:column;justify-content:center}}.app footer div.cont-end div.pre-end span{flex:1}@media(max-width:480px){.app footer div.cont-end div.pre-end span{text-align:center;width:100%}}.app footer div.cont-end div.pre-end div{display:flex;gap:12px}.app footer div.cont-end div.pre-end div a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff3;transition:background .3s ease}.app footer div.cont-end div.pre-end div a svg{width:16px;height:16px}.app footer div.cont-end div.pre-end div a:hover{background:#ffffff4d}.app footer div.cont-end div.end{margin-top:12px;color:#ffffffe6;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;text-align:center}.checkbox[data-v-4d14801b]{display:inline-flex;align-items:center;cursor:pointer;flex-shrink:0;-webkit-user-select:none;user-select:none;gap:12px}.checkbox__input[data-v-4d14801b]{position:absolute;opacity:0;width:0;height:0}.checkbox__box[data-v-4d14801b]{display:inline-block;flex-shrink:0;width:16px;height:16px;border:2px solid #cbd5e1;border-radius:6px;background:#fff;position:relative;transition:all .2s ease}.checkbox:hover .checkbox__box[data-v-4d14801b]{border-color:#3b82f6;transform:scale(1.05)}.checkbox__input:checked+.checkbox__box[data-v-4d14801b]{background:#3b82f6;border-color:#3b82f6;animation:pop-4d14801b .3s ease}.checkbox__input:checked+.checkbox__box .checkbox__icon[data-v-4d14801b]{opacity:1;transform:scale(1) rotate(45deg)}.checkbox__icon[data-v-4d14801b]{position:absolute;left:50%;top:50%;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;opacity:0;transform:translate(-50%,-60%) scale(1) rotate(45deg)!important;transition:all .2s ease}.checkbox__input:focus-visible+.checkbox__box[data-v-4d14801b]{outline:2px solid #3b82f6;outline-offset:2px}@keyframes pop-4d14801b{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.checkbox__input:disabled+.checkbox__box[data-v-4d14801b]{opacity:.5;cursor:not-allowed;background:#e2e8f0}.checkbox__input:disabled~.checkbox__label[data-v-4d14801b]{opacity:.5;cursor:not-allowed}.checkbox__label[data-v-4d14801b]{font-size:14px;color:#1e293b}.static-page[data-v-f9111804]{min-height:100vh;padding:40px clamp(16px,5vw,117px);background:#f8fafc;color:#1e2939;font-family:Open Sans,Arial,sans-serif}.back-link[data-v-f9111804]{color:#2563eb;font-weight:700}.static-hero[data-v-f9111804]{margin:40px 0 32px;padding:48px 0;border-bottom:1px solid #dbe3ef}.static-hero p[data-v-f9111804]{margin:0 0 12px;color:#6ba6ff;font-weight:700}.static-hero h1[data-v-f9111804]{margin:0 0 16px;font-size:clamp(32px,7vw,56px);line-height:1.1}.static-hero span[data-v-f9111804],.static-content p[data-v-f9111804]{color:#4a5565;font-size:18px;line-height:1.7}.static-content[data-v-f9111804]{max-width:860px}.static-content h2[data-v-f9111804]{margin:28px 0 10px;font-size:24px}.static-page[data-v-59d45543]{min-height:100vh;padding:40px clamp(16px,5vw,117px);background:#f8fafc;color:#1e2939;font-family:Open Sans,Arial,sans-serif}.back-link[data-v-59d45543]{color:#2563eb;font-weight:700}.static-hero[data-v-59d45543]{margin:40px 0 32px;padding:48px 0;border-bottom:1px solid #dbe3ef}.static-hero p[data-v-59d45543]{margin:0 0 12px;color:#6ba6ff;font-weight:700}.static-hero h1[data-v-59d45543]{margin:0 0 16px;font-size:clamp(32px,7vw,56px);line-height:1.1}.static-hero span[data-v-59d45543],.document-list p[data-v-59d45543]{color:#4a5565;font-size:18px;line-height:1.7}.document-list[data-v-59d45543]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.document-list article[data-v-59d45543]{padding:24px;border:1px solid #dbe3ef;border-radius:8px;background:#fff}.document-list h2[data-v-59d45543]{margin:0 0 10px;font-size:22px}.static-page[data-v-73276770]{min-height:100vh;padding:40px clamp(16px,5vw,117px);background:#f8fafc;color:#1e2939;font-family:Open Sans,Arial,sans-serif}.back-link[data-v-73276770]{color:#2563eb;font-weight:700}.static-hero[data-v-73276770]{margin:40px 0 32px;padding:48px 0;border-bottom:1px solid #dbe3ef}.static-hero p[data-v-73276770]{margin:0 0 12px;color:#6ba6ff;font-weight:700}.static-hero h1[data-v-73276770]{margin:0 0 16px;font-size:clamp(32px,7vw,56px);line-height:1.1}.static-hero span[data-v-73276770],.static-content p[data-v-73276770]{color:#4a5565;font-size:18px;line-height:1.7}.static-content[data-v-73276770]{max-width:860px}.static-content h2[data-v-73276770]{margin:28px 0 10px;font-size:24px}
