.cursor,.gradient-text,.logo{font-weight:700}.logo,.nav-links a{text-decoration:none}.price-card:hover,.whotuget-card:hover{transform:translateY(-10px)}.badge,.cookie-container{transform:translateX(-50%)}.highlight-text,.last-update{letter-spacing:1px;text-transform:uppercase}.gradient-text,.hero-analysis h1,.hero-text h1,.legal-section-top,.ty-title{-webkit-text-fill-color:transparent}.highlight-text,.last-update,.logo,.progress-status,h1,h2,h3{text-transform:uppercase}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/montserrat-v31-latin-700.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/open-sans-v44-latin-regular.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/open-sans-v44-latin-600.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url('/fonts/open-sans-v44-latin-italic.woff2') format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-display:swap;src:url('/fonts/open-sans-v44-latin-italic.woff2') format('woff2')}:root{--bg-dark:#06090e;--bg-card:#16181d;--bg-blue:#143cbc;--accent-cyan:#00b3d2;--text-main:#e0e0e0;--text-dim:#a0a0a0;--nawelus-orange:#ff9800;--nawelus-blue:#003366;--white:#ffffff;--ff-heading:'Montserrat',sans-serif;--ff-body:'Open Sans',sans-serif;--fs-h1:clamp(2.25rem, 6vw, 4rem);--fs-h2:1.5rem;--fs-h3:1.25rem;--fs-body:1.125rem;--fs-small:1rem;--fs-micro:0.75rem;--max-width:1400px}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-dark);color:var(--text-main);font-family:var(--ff-body);font-size:var(--fs-body);line-height:1.6;overflow-x:hidden}.logo,h1,h2,h3{font-family:var(--ff-heading)}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}#ab-test-text strong{color:var(--accent-cyan);font-weight:700}#copy-tooltip,.cookie-text p,.footer-bottom,.form-group label,.gdpr-box p,.nav-links a{font-size:var(--fs-micro)}.gdpr-text{margin-bottom:10px;font-size:var(--fs-small)}.hero{min-height:100vh;width:100%;display:flex;padding-top:100px;padding-bottom:25px}.hero-container{width:95%;max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:40px}.hero-analysis,.hero-text{width:100%;max-width:900px;text-align:center;z-index:20;padding:20px;background:0 0;margin-bottom:15px}.hero-analysis h1,.hero-text h1{margin-bottom:15px;-webkit-background-clip:text;background-clip:text;color:transparent}.hero-text h1{background-image:linear-gradient(90deg,var(--text-dim),var(--nawelus-orange))}.hero-analysis h1{background-image:linear-gradient(90deg,var(--accent-cyan),var(--text-main))}.hero-analysis p,.hero-text p{align-content:center;font-size:var(--fs-body);margin:45px 10px;max-width:100%}.hero-visual{width:100%;max-width:1000px;height:550px;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.5);border:1px solid #222}.cursor{color:var(--nawelus-orange);animation:.7s infinite blink;margin-left:2px}.gradient-text{background:linear-gradient(45deg,var(--text-main),var(--nawelus-orange));-webkit-background-clip:text;background-clip:text}.navbar{position:fixed;top:0;width:100%;padding:20px 5%;display:flex;justify-content:space-between;align-items:center;z-index:1000;background:rgba(10,11,13,.8);backdrop-filter:blur(10px)}.logo{color:var(--text-main)}.analysis-card h3,.logo span,.nav-links a:hover,.ty-card span{color:var(--accent-cyan)}.nav-links a{color:var(--text-main);margin-left:30px;font-weight:600;font-size:var(--fs-small);transition:.3s}section{padding:100px 5%;max-width:1200px;margin:0 auto}.section-title{font-size:var(--fs-h2);text-align:center;margin-bottom:50px;color:var(--text-main)}.packages-section,.whotuget-section{padding:100px 5%;text-align:center}.assurance-note{text-align:center;max-width:800px;margin:0 auto 100px;font-style:italic;font-size:var(--ff-body);color:var(--accent-cyan);border-left:4px solid var(--nawelus-orange);padding:10px 20px;background-color:var(--bg-card);border-radius:4px}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:var(--max-width);margin:0 auto}.price-card{background:var(--bg-card);padding:40px 20px;border-radius:15px;display:flex;flex-direction:column;transition:.3s;border:1px solid #222;color:var(--text-main)}.price-card:hover{border-color:#444}.price-card.featured{border:2px solid var(--nawelus-orange);position:relative;background:var(--bg-dark)}.price-card.automation{border:2px solid var(--accent-cyan)}.badge{position:absolute;top:-12px;left:50%;background:var(--nawelus-orange);color:var(--bg-dark);padding:4px 16px;border-radius:20px;font-size:var(--fs-micro);font-weight:700}.price{font-size:var(--fs-h2);font-weight:700;margin:20px 0;color:var(--text-main)}.price-card ul,.whotuget-card ul{list-style:none;margin-bottom:30px;text-align:left;flex-grow:1;padding:0}.price-card li,.whotuget-card li{padding:12px 0;border-bottom:1px solid #2a2a2a;font-size:var(--fs-small);color:var(--text-dim);display:flex;align-items:flex-start}.price-card li::before,.whotuget-card li::before{content:'✓';color:var(--accent-cyan);font-weight:700;margin-right:12px;flex-shrink:0}.assurance-card span,.copy-email-box:hover .email-display-text,.legal-details:hover summary,.legal-email-wrapper:hover,.legal-link:hover,.price-card.featured li::before{color:var(--nawelus-orange)}.analysis-service{padding:60px;max-width:1200px;margin:auto}.analysis-header{text-align:center;margin-bottom:50px}.analysis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.analysis-card{border-left:5px solid var(--accent-cyan);padding:25px;background:var(--bg-card);box-shadow:0 4px 15px rgba(0,0,0,.05)}.analysis-verdict{margin-top:50px;border:2px solid var(--accent-cyan);border-left:10px solid var(--accent-cyan);padding:30px;border-radius:8px;max-height:500px;overflow-y:auto}.assurance-card:hover,.whotuget-card:hover{border-color:var(--nawelus-orange)}.analysis-page{padding:40px 20px;margin:auto;font-family:sans-serif}.faq-question::after,.ty-title{font-family:Montserrat,sans-serif}.analysis-page h1{font-size:var(--fs-h1);color:var(--bg-card);color:var(--accent-cyan)}.whotuget-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:var(--max-width);margin:0 auto}.analysisForm,.audit-card,.audit-form,.deepAuditForm,.whotuget-card{background:var(--bg-card);height:100%;padding:40px 20px;border-radius:15px;display:flex;flex-direction:column;transition:.3s;border:1px solid #222;color:var(--text-main);align-items:stretch}.audit-form{justify-content:space-between}.audit-card h2{color:var(--nawelus-orange);font-weight:700;margin-right:12px;margin-bottom:40px;flex-shrink:0}.form-group label,.toggle-container span{font-size:var(--fs-small);font-weight:600}.audit-card li::before{content:'';color:var(--accent-cyan);font-weight:700;margin-right:12px;flex-shrink:0}.whotuget-card h3{margin-bottom:25px}.text-section{padding:100px 20px;display:flex;justify-content:center}.text-mobile{display:none}.fade-in-text{opacity:0;animation:1s ease-in 2.5s forwards zviditelnenie}@keyframes zviditelnenie{from{opacity:0}to{opacity:1}}.assurance-card{max-width:1200px;background:var(--bg-card);border:1px solid var(--text-dim);padding:40px;border-radius:20px;text-align:center;position:relative;overflow:hidden}.assurance-card p,.philosophy-section h2{margin-bottom:20px}.assurance-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,188,212,.05) 0,transparent 70%);pointer-events:none}.highlight-text{color:var(--accent-cyan);font-weight:800;font-size:var(--fs-h3);display:block;margin-top:15px}.audit-section{padding:80px 20px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.3))}.audit-form-container{max-width:1000px;margin:0 auto;padding:20px}.gdpr-box,.gdpr-box-cyan{background:rgba(0,188,212,.03);padding:20px;margin-top:20px}.form-intro{text-align:center;color:var(--text-dim);margin-bottom:40px;max-width:100%;margin-left:auto;margin-right:auto}.form-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:stretch}.left-column,.right-column{display:flex;flex-direction:column;gap:20px}.form-group label{display:block;margin:10px 2px 3px}.form-group input,.form-group textarea{width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 15px;color:var(--white);font-family:inherit;transition:.3s}.form-group input:focus,.form-group textarea:focus{outline:0;border-color:var(--accent-cyan);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.message-group{height:calc(100% - 85px);display:flex;flex-direction:column}.message-group textarea{flex-grow:1;resize:none}.gdpr-box{border:1px dashed rgba(0,188,212,.2);border-radius:0;border-left:4px solid var(--nawelus-orange)}.gdpr-box-cyan{border:1px dashed rgba(0,188,212,.2);border-radius:0;border-left:4px solid var(--accent-cyan)}.gdpr-box p,.gdpr-box-cyan p{color:var(--text-dim);margin-bottom:15px;line-height:1.4}.toggle-container{display:flex;justify-content:space-between;align-items:center;gap:15px}.switch{position:relative;display:inline-block;width:52px;height:26px;flex-shrink:0;opacity:75%;border:2px solid;border-color:var(--text-main);border-radius:50px}.switch input{opacity:0;width:0;height:0;position:absolute}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--bg-card);transition:.4s;border-radius:26px}.toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;top:3px;background-color:var(--text-main);transition:.4s;border-radius:50%}input:checked+.toggle-slider{background-color:var(--accent-cyan)}input:checked+.toggle-slider:before{transform:translateX(26px)}.status-fixed{color:var(--accent-cyan);font-weight:700;font-size:.85em}.cookie-option-block{margin:15px 0;padding:10px;border-left:2px solid var(--accent-cyan);background:rgba(0,188,212,.05);border-radius:4px}.cookie-desc{font-size:.8em;color:var(--text-dim);margin:5px 0 10px;line-height:1.4}.form-success-msg{display:none;text-align:center;margin-top:30px;color:var(--bg-card);font-size:var(--ff-body);padding:20px;border:1px solid var(--accent-cyan);border-radius:10px;animation:.5s fadeIn}.btn-cta-small,.btn-main{margin-top:25px;font-size:var(--ff-body);text-decoration:none;cursor:pointer;transition:.3s;height:60px;display:center;font-weight:700}.btn-main{background:var(--nawelus-orange);color:var(--bg-dark);border:none;padding:15px 30px;border-radius:8px;align-items:center;justify-content:center}.btn-main:hover{background:var(--text-main);color:var(--bg-dark);border:4px solid var(--white);transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,126,0,.3)}.btn-alt,.btn-audit{border:2px solid var(--accent-cyan);color:var(--accent-cyan);padding:13px 30px;text-decoration:none;border-radius:8px;font-weight:700;transition:.3s}.btn-alt:hover{background:var(--accent-cyan);color:#000}.btn-audit:hover{background:var(--nawelus-orange);border:none;color:#000}.btn-cta-small{background:0 0;border:2px solid var(--accent-cyan);padding:15px 30px;border-radius:8px;align-items:center;justify-content:center}.main-footer{background:#050505;padding:80px 5% 40px;border-top:1px solid #1a1a1a;color:#b0b0b0}.footer-content{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:var(--max-width);margin:0 auto;align-items:start;text-align:left}.footer-brand h3{color:var(--nawelus-orange)!important;font-size:var(--fs-h3);margin-bottom:10px}.footer-contact h4,.footer-legal h4,.footer-philosophy h4{font-size:var(--fs-body);color:var(--text-dim);margin-bottom:25px}.footer-legal-block{color:var(--text-dim);margin-bottom:25px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.footer-philosophy ul{list-style:none;padding:0}.footer-philosophy li{margin-bottom:3px;font-size:var(--fs-small);font-weight:700;display:flex;align-items:flex-start}.footer-philosophy li::before{content:'✓';color:var(--accent-cyan);margin-right:10px;font-weight:700}.footer-bottom{text-align:center;margin-top:60px;padding-top:30px;border-top:1px solid #111;color:var(--text-dim)}@media (max-width:1200px){.pricing-grid{grid-template-columns:repeat(2,1fr)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.cookie-container{position:fixed;bottom:20px;left:50%;width:92%;max-width:500px;max-height:85vh;background:rgba(22,24,29,.98);backdrop-filter:blur(15px);border:1px solid rgba(0,188,212,.3);border-radius:15px;padding:15px;display:none;flex-direction:column;z-index:10001;box-shadow:0 10px 40px rgba(0,0,0,.6);overflow:hidden}.cookie-content{display:flex;flex-direction:column;gap:12px;width:100%;overflow-y:auto;padding-right:5px;-webkit-overflow-scrolling:touch;max-width:600px;margin:0 auto}.cookie-content h4{color:var(--accent-cyan);margin:0;font-size:1.1rem}.cookie-text h4{color:var(--accent-cyan);margin-bottom:5px;font-size:var(--fs-small)}.cookie-text p{font-size:var(--fs-small);color:var(--text-dim)}.cookie-actions{display:flex;gap:15px;width:100%}.cookie-options{display:flex;flex-direction:column;gap:10px;margin:15px 0}.cookie-option-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-bottom:1px solid #eee}.btn-alt-white,.btn-main-white{color:var(--bg-dark);padding:10px 20px;cursor:pointer}.cookie-actions{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.btn-main-white{background:var(--accent-cyan);border-radius:6px;border:none}.btn-alt-white{background:var(--white);border-radius:6px;border:none}#copy-tooltip,.btn-main-small{background:var(--nawelus-orange)}.btn-link{color:#666;font-size:.9em;text-decoration:underline}.btn-alt-small,.btn-main-small,.cookie-option{font-size:var(--fs-small)}.btn-back,.link-text{text-decoration:none}.btn-main-small{color:#000;border:none;border-radius:6px;font-weight:700;cursor:pointer}.btn-alt-small{background:0 0;color:var(--accent-cyan);border:1px solid var(--accent-cyan);border-radius:6px;cursor:pointer}.btn-alt-small,.btn-main-small{flex:1;justify-content:center;padding:12px}.cookie-settings-panel{margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.cookie-option{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.copy-email-box{display:inline-block}.legal-body{background-color:var(--bg-dark);color:var(--text-dim);line-height:1.8;padding-top:100px}.legal-container{max-width:850px;margin:0 auto;padding:40px;background:rgba(255,255,255,.02);border-radius:20px;border:1px solid rgba(0,188,212,.15);box-shadow:0 20px 50px rgba(0,0,0,.3)}.legal-container h1{color:var(--accent-cyan);margin-bottom:10px;text-align:center}.legal-section h2,.legal-section h3{padding-left:15px;margin-bottom:15px}.legal-section-top{margin-bottom:10px;background:linear-gradient(315deg ,var(--accent-cyan) 0,var(--text-dim) 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.faq-section,.ty-page-wrapper{background-color:var(--bg-dark)}.legal-section{padding:30px 5%;max-width:1200px;margin:0 auto}.legal-section h2{font-size:var(--fs-h2);border-left:4px solid var(--accent-cyan)}.legal-section h3{font-size:var(--fs-h3);text-align:center}.legal-section li,.legal-section p{margin:10px;padding:5px}.legal-section ul{list-style:none;padding-left:30px}.last-update{font-size:var(--fs-micro);color:var(--nawelus-orange);margin-bottom:10px}.logic-scramble{display:inline-flex;font-weight:700;color:var(--accent-cyan);cursor:pointer}.logic-scramble .s1{order:1}.logic-scramble .s2{order:2}.logic-scramble .s3{order:3}.btn-back{display:inline-block;margin-bottom:20px;color:var(--accent-cyan);font-size:var(--fs-small)}.legal-details summary,.legal-email-wrapper,.legal-link,.legal-link-cyan{display:flex;align-items:center;gap:10px;padding:0;margin:0;list-style:none;text-decoration:none;font-size:var(--fs-small);color:var(--text-dim);font-weight:700;transition:color .3s;cursor:pointer}.link-text{color:var(--accent-cyan);font-weight:600;border-bottom:1px solid transparent;transition:.3s;cursor:pointer}.legal-details summary::before,.legal-email-wrapper::before,.legal-link::before{content:'▶';color:var(--nawelus-orange);font-size:var(--fs-small);transition:transform .3s;flex-shrink:0}.legal-link:hover::before{transform:translateX(3px)}.legal-link-cyan::before{content:'▶';color:var(--accent-cyan);flex-shrink:0}.legal-link-cyan:hover{color:var(--accent-cyan)!important}.link-text:hover{color:var(--nawelus-orange);border-bottom:1px solid var(--nawelus-orange)}p .link-text{display:inline}.legal-details:hover summary::before,.legal-email-wrapper:hover::before{color:var(--nawelus-orange);transform:translateX(3px)}.legal-content p{display:block;padding-left:22px;margin-bottom:5px;font-size:var(--fs-micro);color:var(--text-dim);text-decoration:none!important}.legal-details[open] summary,.legal-details[open] summary::before,.ty-card h3{color:var(--nawelus-orange)!important}.legal-content p::before{content:none!important}.legal-details[open] summary::before{transform:rotate(90deg)}.copy-email-box{display:inline-flex;align-items:center;cursor:pointer;color:inherit;transition:color .3s;position:relative}.copy-email-box:hover .legal-arrow{transform:translateX(5px)}#copy-tooltip{background-color:var(--nawelus-orange);text-align:center;bottom:15%;transform:translateX(15%);white-space:nowrap;visibility:hidden;opacity:0;position:absolute;left:105%;color:#000;padding:4px 6px;border-radius:4px;display:flex;align-items:center;transition:opacity .2s}.copy-email-box:hover #copy-tooltip{visibility:visible;opacity:1}.copy-success #copy-tooltip{background:#28a745;color:var(--white)}.faq-section{padding:80px 5%;color:var(--text-dim)}.faq-question{font-size:var(--fs-h3);display:flex;justify-content:space-between}.ty-page-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px 80px;color:var(--white);text-align:center}.btn-automation,.ty-btn{display:inline-block;margin-top:25px;padding:15px 35px;background-color:var(--nawelus-orange)!important;color:var(--bg-dark)!important;text-decoration:none!important;border-radius:8px;font-weight:700;font-size:var(--fs-body);transition:.3s;border:none;cursor:pointer;text-align:center}body:has(.ty-page-wrapper) .nav-links{display:none}body:has(.ty-page-wrapper) .navbar{background:rgba(18,18,18,.8)!important;backdrop-filter:blur(10px)}.ty-container{max-width:900px;width:100%}.ty-title{font-size:var(--fs-h1);margin-bottom:20px;background:linear-gradient(90deg,var(--white),var(--nawelus-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.radar{position:relative;width:80px;height:80px;margin:0 auto 30px}.radar-circle{width:100%;height:100%;border:2px solid var(--nawelus-blue);border-radius:50%;opacity:.75}.radar-scan{position:absolute;top:0;left:0;width:100%;height:100%;border-top:3px solid var(--nawelus-orange);border-radius:50%;animation:2s linear infinite rotate}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-bar{width:100%;height:8px;background:#222;border-radius:10px;margin:20px 0;overflow:hidden;border:1px solid #333}.progress-fill{width:0%;height:100%;background:linear-gradient(90deg,var(--nawelus-blue),var(--nawelus-orange));transition:width .6s}.progress-status{color:var(--nawelus-orange);font-size:var(--fs-small);font-weight:700;animation:1.5s infinite blink}@keyframes blink{50%{opacity:0;opacity:.5}0%,100%{opacity:1}}.ty-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:60px 15px}.ty-card{background:rgba(255,255,255,.03);padding:30px;border-radius:15px;border:1px solid rgba(255,255,255,.1);text-align:center}.ty-card h3{margin-bottom:10px}.philosophy-section{margin:40px}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:6px;z-index:1200;padding:5px}.hamburger span{display:block;width:28px;height:3px;background-color:var(--accent-cyan);border-radius:3px;transition:.3s ease-in-out}.hamburger.active span:first-child{transform:translateY(9px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.nav-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:900;display:none;opacity:0;transition:opacity .3s}.nav-overlay.active{display:block;opacity:1}.faq-answer,.faq-item,body.menu-open{overflow:hidden}.faq-item{border-bottom:1px solid var(--accent-cyan);background:var(--bg-card);margin-bottom:10px;border-radius:8px}.faq-question{width:100%;padding:22px;text-align:left;background:0 0;border:none;font-size:var(--fs-body);font-weight:600;color:var(--text-dim);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .3s}.faq-question:hover{background:rgba(0,51,102,.02)}.faq-question::after{content:'+';font-size:var(--fs-h2);color:var(--orange);transition:transform .3s}.faq-question.active::after{content:'−';transform:rotate(180deg)}.faq-answer{max-height:0;transition:.3s cubic-bezier(0, 1, 0, 1);padding:0 22px;color:var(--accent-cyan);background:var(--bg-card)}.faq-question.active+.faq-answer{max-height:1000px;padding:0 22px 22px;transition:.3s cubic-bezier(1, 0, 1, 0);margin-bottom:25px}.form-reveal-container{max-height:0;overflow:hidden;opacity:0;transition:.6s cubic-bezier(.4, 0, .2, 1);transform:translateY(-20px)}.form-reveal-container.active{max-height:1000px;opacity:1;transform:translateY(0);margin-bottom:50px}#revealFormBtn.hidden-state{opacity:.5;pointer-events:none;transform:scale(.98)}.audit-input{width:100%;padding:15px;margin-bottom:20px;border:1px solid #ccc;border-radius:8px;font-size:var(--fs-small);font-family:'Open Sans',sans-serif}.audit-input:focus{border-color:var(--orange);outline:0}.audit-list-item{display:flex;align-items:center;gap:12px;color:var(--nawelus-orange);margin-bottom:15px}.audit-list-item span{color:#333}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#000;min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:10;border:1px solid var(--accent-cyan);border-radius:4px}.dropdown-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:var(--accent-cyan);color:#000}.dropdown:hover .dropdown-content{display:block}@media (max-width:480px){.cookie-container{padding:15px;bottom:10px}.cookie-content h4{font-size:var(--fs-small)}.cookie-content p{font-size:var(--fs-micro);line-height:1.3}.cookie-option-row{font-size:var(--fs-micro);gap:8px}}@media (max-width:600px){#fakturacia_fields,.form-section-block div[style*="display: grid"]{display:flex!important;flex-direction:column!important;gap:10px!important}.form-group{grid-column:span 1!important;width:100%!important}}.responsive-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:15px}#fakturacia_fields[style*="display: none"]{display:none!important}@media (max-width:768px){input[type=email],input[type=text],input[type=url],textarea{font-size:16px!important}.hero-visual{height:300px}.hero-text h1{font-size:var(--fs-h1)}.text-desktop{display:none}.dropdown:hover .dropdown-content,.text-mobile{display:block}.footer-content,.pricing-grid,.whotuget-grid{grid-template-columns:1fr}.footer-content{text-align:center}.footer-philosophy li{justify-content:center}.legal-content{justify-content:center;text-align:left}.audit-form-container{padding:0 20px}.form-main-grid{display:flex;flex-direction:column}.left-column,.right-column{display:contents}.btn-main{width:100%;display:flex;margin-top:10px}.nawelus-form-container{padding:0 20px;display:flex;flex-direction:column}.field-name{order:1}.field-email{order:2}.field-message{order:3;margin-top:15px}.field-gdpr{order:4;margin:20px 0}.field-submit{order:5}.hamburger,.nav-links.active{display:flex!important}.hamburger{visibility:visible}.nav-links{display:none;flex-direction:column;position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background:#0a0b0d;z-index:1100;padding-top:20px;overflow-y:auto;pointer-events:auto!important}.nav-links a{margin-left:0;padding:20px;font-size:var(--fs-body);border-bottom:1px solid #1a1a1a;width:100%;text-align:center;display:block}.dropdown-content{position:static;background-color:#16181d;width:100%;box-shadow:none}.form-main-grid{display:flex!important;flex-direction:column!important;gap:20px}.audit-form .grid,.checkbox-grid,div[style*="display: grid"]{grid-template-columns:1fr!important;gap:15px!important}.cookie-option-block,.form-group,.toggle-container{width:100%!important}.form-group input{font-size:16px!important;padding:15px!important}.gdpr-box,.gdpr-box-cyan{padding:15px!important;margin:10px 0!important}.audit-form div[style*="display: grid"],.responsive-grid{display:flex!important;flex-direction:column!important;gap:15px}.responsive-grid .form-group[style*="grid-column: span 2"]{width:100%}}