@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap);.tagsWrapper{padding-bottom:20px;padding-top:20px}.tagsWrapper h1{margin-bottom:20px;text-align:center}.tagsWrapper .tagsPageList{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:40px}@media(max-width:415px){.tagsWrapper .tagsPageList{flex-direction:column;flex-wrap:nowrap}}.tagBlock{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;height:content-box;width:30%}@media(max-width:415px){.tagBlock{width:auto}}.tagBlock .tagBlockTop{border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px;height:40px;line-height:40px;text-align:center;text-transform:lowercase}.tagBlock .tagBlockInfo{padding:20px}.tagBlock .tagBlockInfo .tagBlockDescription{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:gray;display:-webkit-box;overflow:hidden}.tagBlock .tagBlockInfo .tagBlockBottom{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.formButton{align-items:center;background-color:#7451f8;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:5px;justify-content:center;padding:10px;transition:.2s;width:100%}.formButton:disabled{cursor:default}.formButton:disabled,.formButton:disabled:hover{background-color:#7451f87a}.formButton.outlined{background:none;color:gray;font-size:15px}.formButton.outlined:hover{background-color:#ece8ffa1}.formButton:hover{background-color:#603ee3}.tagPostsWrapper{display:flex;gap:20px;justify-content:space-between;padding-top:20px}@media(max-width:1100px){.tagPostsWrapper .tagPostsSidebar{display:none}.tagPostsWrapper{flex-direction:column-reverse}}@media(max-width:415px){.tagPostsWrapper{flex-direction:column-reverse}}.tagPostsWrapper .tagPostsInfo{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;flex-basis:28%;height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:70px}@media(max-width:1100px){.tagPostsWrapper .tagPostsInfo{position:static}}@media(max-width:415px){.tagPostsWrapper .tagPostsInfo{position:static}}.tagPostsWrapper .tagPostsInfo .tagPostsInfoTop{border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:20px;height:50px;line-height:50px;text-align:center;text-transform:lowercase}.tagPostsWrapper .tagPostsInfo .tagPostsInfoDescription{padding:20px}.tagPostsWrapper .tagPostsInfo .tagPostsInfoBottom{color:gray;font-size:15px;padding:0 20px 20px}.tagPostsWrapper .tagPostsList{flex-basis:55%;margin-left:17%}@media(max-width:415px){.tagPostsWrapper .tagPostsList{margin-left:0}}@media(max-width:1100px){.tagPostsWrapper .tagPostsList{margin-left:0}}.postItem{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;margin-bottom:20px;width:100%}.postItem:hover{border:1px solid gray;cursor:pointer}.postItem .imgSkeleton{background-color:#d3d3d3;border-top-left-radius:5px;border-top-right-radius:5px;height:250px;width:inherit}@media(max-width:415px){.postItem .imgSkeleton{height:150px}}.postItem .postImg{aspect-ratio:16/9;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;display:block;object-fit:contain;object-position:center;width:100%}@media(max-width:415px){.postItem .postImg{aspect-ratio:16/10}}.postItem .previewInfo{display:flex;flex-direction:column;gap:7px;padding:20px 20px 0}.postItem .previewInfo .postTags{display:flex;flex-wrap:wrap;gap:10px}.postItem .previewInfo .previewInfoTop{display:flex;justify-content:space-between}.postItem .previewInfo .previewInfoTop .authorInfo{display:flex;gap:10px}.postItem .previewInfo .previewInfoTop .authorInfo img{border-radius:50%;height:50px;object-fit:cover;width:50px}.postItem .previewInfo .previewInfoTop .authorInfo .authorDescription{display:flex;flex-direction:column}.postItem .previewInfo .previewInfoTop .authorInfo .authorDescription .authorName{font-size:14px;font-weight:600}.postItem .previewInfo .previewInfoTop .authorInfo .authorDescription .postDate{color:#7c7b7b;font-size:13px}.postItem .previewInfo .postInfoTitle{word-break:break-word}@media(max-width:415px){.postItem .previewInfo .postInfoTitle{font-size:13px}}.postItem .postBottom{align-items:center;display:flex;justify-content:space-between;padding-right:20px}.postItem .postBottom .postReactions{color:gray;display:flex;font-size:13px;gap:30px;margin-top:10px;padding:0 20px 20px}.postItem .postBottom .postReactions .postReactionsInfo{align-items:center;display:flex;gap:5px}.postItem .postBottom .postReactions .postReactionsInfo .postReactionsIcon{color:#000;font-size:17px}.postItem .postBottom .postReactions .postReactionsInfo .liked{color:#e91e63}.postItem .postBottom .postReactions .postReactionsInfo .like{transition:all .2s}.postItem .postBottom .postReactions .postReactionsInfo .like:hover{color:#e91e63;cursor:pointer;transform:scale(1.1)}.postItem .postBottom .postReactions .postReactionsInfo .animating{animation:pulse .3s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.postUpdateActions{align-items:start;display:flex;gap:10px}.postUpdateActions .postUpdate{align-items:center;background-color:#ece8ffa1;border-radius:5px;color:#7451f8;display:flex;padding:6px}.postUpdateActions .postUpdate:hover{background-color:#d0c9f5a1;cursor:pointer}.postUpdateActions .postUpdate .postUpdateIcon{font-size:20px}.postUpdateActions .postUpdate span{font-size:15px}.postItemTag{border-radius:10px;cursor:pointer;padding:4px 6px;text-transform:lowercase}.postItemTag:hover{background-color:#d3d3d359}.modalWindow{background-color:#fff;border-radius:20px;height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.modalWindow .modalWindowTitle{align-items:center;border-bottom:1px solid #c5c4c4;display:flex;justify-content:space-between;padding:15px}.modalWindow .modalWindowTitle span{border-radius:5px;cursor:pointer;padding:2px 5px 0;transition:.2s}.modalWindow .modalWindowTitle span:hover{background-color:#ece8ffa1}.modalWindow .modalButton{display:flex;flex-direction:column;gap:20px;padding:60px 30px 30px}.sidebar{position:fixed}@media(max-width:415px){.sidebar{display:none}}.sidebar .menu{margin-bottom:50px}.sidebar .menu h4{margin-bottom:15px}.sidebar .menu li{align-items:center;border-radius:7px;cursor:pointer;display:flex;gap:5px;margin-bottom:10px;padding:5px 0 5px 5px}.sidebar .menu li:hover{color:#7451f8}.sidebar .menu .sidebarItem{background-color:#7451f86b}.createTagWrapper{margin:0 auto;padding:20px;position:relative;width:40%}.createTagWrapper h2{margin-bottom:20px;text-align:center}.createTagWrapper .createTagForm{display:flex;flex-direction:column;gap:16px;width:100%}.createTagWrapper .formError{color:red;text-align:center}@media(max-width:1024px){.createTagWrapper{padding:16px;width:60%}}@media(max-width:768px){.createTagWrapper{padding:12px;width:80%}}@media(max-width:415px){.createTagWrapper{padding:8px;width:95%}}.formGroup{display:flex;flex-direction:column;margin-bottom:20px}.formGroup .formGroupInfo{align-items:center;display:flex;gap:10px;justify-content:space-between}.formGroup .formGroupInfo label{font-size:17px;font-weight:600;margin-bottom:5px}.formGroup .formGroupInfo p{background-color:#ff00002e;border-radius:5px;color:#ff0000b5;font-size:12px;margin-bottom:5px;padding:3px 6px}.formGroup input{border:1px solid #d3d3d3;border-radius:5px;padding:10px}.formGroup input:focus{outline:2px solid #7451f8}.colorPicker{display:flex;flex-direction:column;gap:8px}.colorPicker .colorPickerLabel{color:#444;font-size:14px}.colorPicker .colorButton{border:1px solid #ddd;border-radius:6px;cursor:pointer;font-weight:700;padding:8px 12px;text-transform:uppercase;transition:.2s}.colorPicker .colorButton:hover{opacity:.9}.colorPicker .colorPickerDropdown{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 20px #0000001a;display:flex;flex-direction:column;gap:12px;padding:12px;width:220px}.colorPicker .colorPickerDropdown .colorInput{border:1px solid #ddd;border-radius:4px;font-family:monospace;padding:6px;text-align:center}@media(max-width:600px){.colorPicker .colorPickerDropdown{left:0!important;margin-left:0;max-width:300px;position:absolute!important;top:100%;transform:translateY(8px);width:100%!important}}.audit-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.audit-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.audit-page h1,.audit-page h2,.audit-page h3,.audit-page li,.audit-page p{text-align:justify}.audit-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.audit-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.audit-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.audit-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.audit-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.audit-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.audit-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.audit-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.audit-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.audit-page .steps{display:flex;flex-direction:column;gap:1.5rem}.audit-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.audit-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.audit-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.audit-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.audit-page main{margin:1.5rem;padding:1.5rem}.audit-page h1{font-size:2rem}.audit-page h2{font-size:1.5rem}.audit-page li,.audit-page p{font-size:1rem}}@media(max-width:640px){.audit-page main{border-radius:8px;margin:1rem;padding:1rem}.audit-page h1{font-size:1.75rem}.audit-page h2{font-size:1.25rem}.audit-page h3{font-size:1.125rem}.audit-page .price{font-size:1.25rem}.audit-page .cta-section button{width:100%}}.pentest-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.pentest-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.pentest-page h1,.pentest-page h2,.pentest-page h3,.pentest-page li,.pentest-page p{text-align:justify}.pentest-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.pentest-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.pentest-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.pentest-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.pentest-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.pentest-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.pentest-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.pentest-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.pentest-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.pentest-page .steps{display:flex;flex-direction:column;gap:1.5rem}.pentest-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.pentest-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.pentest-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.pentest-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.pentest-page main{margin:1.5rem;padding:1.5rem}.pentest-page h1{font-size:2rem}.pentest-page h2{font-size:1.5rem}.pentest-page li,.pentest-page p{font-size:1rem}}@media(max-width:640px){.pentest-page main{border-radius:8px;margin:1rem;padding:1rem}.pentest-page h1{font-size:1.75rem}.pentest-page h2{font-size:1.25rem}.pentest-page h3{font-size:1.125rem}.pentest-page .price{font-size:1.25rem}.pentest-page .cta-section button{width:100%}}.proekt-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.proekt-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.proekt-page h1,.proekt-page h2,.proekt-page h3,.proekt-page li,.proekt-page p{text-align:justify}.proekt-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.proekt-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.proekt-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.proekt-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.proekt-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.proekt-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.proekt-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.proekt-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.proekt-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.proekt-page .steps{display:flex;flex-direction:column;gap:1.5rem}.proekt-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.proekt-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.proekt-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.proekt-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.proekt-page main{margin:1.5rem;padding:1.5rem}.proekt-page h1{font-size:2rem}.proekt-page h2{font-size:1.5rem}.proekt-page li,.proekt-page p{font-size:1rem}}@media(max-width:640px){.proekt-page main{border-radius:8px;margin:1rem;padding:1rem}.proekt-page h1{font-size:1.75rem}.proekt-page h2{font-size:1.25rem}.proekt-page h3{font-size:1.125rem}.proekt-page .price{font-size:1.25rem}.proekt-page .cta-section button{width:100%}}.rkn-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.rkn-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.rkn-page h1,.rkn-page h2,.rkn-page h3,.rkn-page li,.rkn-page p{text-align:justify}.rkn-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.rkn-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.rkn-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.rkn-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.rkn-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.rkn-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.rkn-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.rkn-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.rkn-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.rkn-page .steps{display:flex;flex-direction:column;gap:1.5rem}.rkn-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.rkn-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.rkn-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.rkn-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.rkn-page main{margin:1.5rem;padding:1.5rem}.rkn-page h1{font-size:2rem}.rkn-page h2{font-size:1.5rem}.rkn-page li,.rkn-page p{font-size:1rem}}@media(max-width:640px){.rkn-page main{border-radius:8px;margin:1rem;padding:1rem}.rkn-page h1{font-size:1.75rem}.rkn-page h2{font-size:1.25rem}.rkn-page h3{font-size:1.125rem}.rkn-page .price{font-size:1.25rem}.rkn-page .cta-section button{width:100%}}.personal-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.personal-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.personal-page h1,.personal-page h2,.personal-page h3,.personal-page li,.personal-page p{text-align:justify}.personal-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.personal-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.personal-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.personal-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.personal-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.personal-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.personal-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.personal-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.personal-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.personal-page .steps{display:flex;flex-direction:column;gap:1.5rem}.personal-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.personal-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.personal-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.personal-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.personal-page main{margin:1.5rem;padding:1.5rem}.personal-page h1{font-size:2rem}.personal-page h2{font-size:1.5rem}.personal-page li,.personal-page p{font-size:1rem}}@media(max-width:640px){.personal-page main{border-radius:8px;margin:1rem;padding:1rem}.personal-page h1{font-size:1.75rem}.personal-page h2{font-size:1.25rem}.personal-page h3{font-size:1.125rem}.personal-page .price{font-size:1.25rem}.personal-page .cta-section button{width:100%}}.konsalting-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.konsalting-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.konsalting-page h1,.konsalting-page h2,.konsalting-page h3,.konsalting-page li,.konsalting-page p{text-align:justify}.konsalting-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.konsalting-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.konsalting-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.konsalting-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.konsalting-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.konsalting-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.konsalting-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.konsalting-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.konsalting-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.konsalting-page .steps{display:flex;flex-direction:column;gap:1.5rem}.konsalting-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.konsalting-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.konsalting-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.konsalting-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.konsalting-page main{margin:1.5rem;padding:1.5rem}.konsalting-page h1{font-size:2rem}.konsalting-page h2{font-size:1.5rem}.konsalting-page li,.konsalting-page p{font-size:1rem}}@media(max-width:640px){.konsalting-page main{border-radius:8px;margin:1rem;padding:1rem}.konsalting-page h1{font-size:1.75rem}.konsalting-page h2{font-size:1.25rem}.konsalting-page h3{font-size:1.125rem}.konsalting-page .price{font-size:1.25rem}.konsalting-page .cta-section button{width:100%}}.fishing-page{background-color:#f9fafb;font-family:Montserrat,sans-serif;min-height:100vh}.fishing-page main{background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;margin:2rem auto;max-width:1100px;padding:2rem}.fishing-page h1,.fishing-page h2,.fishing-page h3,.fishing-page li,.fishing-page p{text-align:justify}.fishing-page h1{color:#1f2937;font-size:2.25rem;font-weight:700;margin-bottom:.5rem;text-align:center}.fishing-page .price{color:#334155;font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-top:.25rem;text-align:center}.fishing-page h2{color:#111827;font-size:1.75rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.fishing-page h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.fishing-page p{color:#374151;line-height:1.7;margin-bottom:1rem}.fishing-page .info-banner{background:#eff6ff;border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:2rem;padding:1rem}.fishing-page .info-banner p{color:#1e40af;font-size:1.125rem;font-weight:500;margin:0;text-align:left}.fishing-page ul{list-style-type:disc;margin-bottom:2rem;padding-left:1.5rem}.fishing-page ul li{color:#374151;font-size:1.125rem;margin-bottom:.5rem}.fishing-page .steps{display:flex;flex-direction:column;gap:1.5rem}.fishing-page .highlight-box{background-color:#f8fafc;border-radius:12px;margin-bottom:2rem;margin-top:2rem;padding:1.5rem}.fishing-page .cta-section{display:flex;justify-content:center;margin-top:3rem}.fishing-page .cta-section button{background-color:#2563eb;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.fishing-page .cta-section button:hover{background-color:#1d4ed8}@media(max-width:1024px){.fishing-page main{margin:1.5rem;padding:1.5rem}.fishing-page h1{font-size:2rem}.fishing-page h2{font-size:1.5rem}.fishing-page li,.fishing-page p{font-size:1rem}}@media(max-width:640px){.fishing-page main{border-radius:8px;margin:1rem;padding:1rem}.fishing-page h1{font-size:1.75rem}.fishing-page h2{font-size:1.25rem}.fishing-page h3{font-size:1.125rem}.fishing-page .price{font-size:1.25rem}.fishing-page .cta-section button{width:100%}}.fallback{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fallback .fallbackButton{margin:0 auto;width:30%}.fallback .fallbackMessage{background-color:#ff000038;border-radius:10px;color:#ff0000a1;margin-bottom:20px;padding:10px;text-align:center}.fallback .fallbackMessage p:first-child{font-size:20px;font-weight:600}.fallback .fallbackMessage p:last-child{font-size:15px;margin-top:10px}*,body,html{margin:0;padding:0}*{font-family:Montserrat,sans-serif}.link{color:inherit;text-decoration:none}.layout{max-width:100%}.layout .main{background-color:#f9f9f9;min-height:calc(100vh - 101px);padding-top:50px}.layout .main .mainWrapper{margin:0 auto;width:80%}@media(max-width:415px){.layout .main .mainWrapper{width:90%}}.navbar{background-color:#fff;border-bottom:1px solid #d3d3d3;font-family:Montserrat,sans-serif;height:50px;position:fixed;width:100%;z-index:10}.navbar,.navbar .navbarInner{align-items:center;display:flex}.navbar .navbarInner{justify-content:space-between;margin:0 auto;width:80%}@media(max-width:768px){.navbar .navbarInner{width:90%}}.navbar .navbarInner .left{align-items:center;display:flex;gap:10px}.navbar .navbarInner .left .icon{color:#7451f8;font-size:40px}.navbar .navbarInner .logo{height:40px;margin-right:10px;width:auto}.navbar .navbarInner .right{align-items:center;display:flex;gap:20px}@media(max-width:768px){.navbar .navbarInner .right .link,.navbar .navbarInner .right .loginButton,.navbar .navbarInner .right .signupButton{display:none}}.navbar .navbarInner .right .burgerMenu{cursor:pointer;display:none}@media(max-width:768px){.navbar .navbarInner .right .burgerMenu{display:flex;flex-direction:column;gap:6px}}.navbar .navbarInner .right .burgerMenu .burgerMenuItem{background-color:#333;border-radius:2px;height:3px;width:25px}.footer{background-color:#0f172a;color:#fff;font-family:Montserrat,sans-serif;padding:40px 20px}.footer .footer-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr;margin:0 auto;max-width:1500px;text-align:center}@media(min-width:768px){.footer .footer-container{grid-template-columns:repeat(4,1fr);text-align:left}}.footer .footer-logo img{filter:brightness(0) invert(1);max-width:150px;transition:opacity .3s ease}.footer .footer-logo img:hover{opacity:.85}.footer .footer-policy a{color:#cbd5e1;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s ease}.footer .footer-policy a:hover{color:#635e77}.footer .footer-legal{color:#cbd5e1;font-size:14px;line-height:1.6}.footer .footer-contacts{align-items:center;display:flex;flex-direction:column;gap:15px}@media(min-width:768px){.footer .footer-contacts{align-items:flex-start}}.footer .footer-contacts .contacts-text{color:#cbd5e1;font-size:14px;line-height:1.6}.footer .footer-contacts .social-links{display:flex;gap:15px}.footer .footer-contacts .social-links img{filter:brightness(0) invert(1);height:32px;transition:opacity .3s ease;width:32px}.footer .footer-contacts .social-links img:hover{opacity:.7}.postLoader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=main.2279cad9.css.map*/