#kontakt[data-v-5af28aeb]{background-color:#1a2a07;color:#fff;padding:80px 0 40px;width:100%}@media(min-width:768px){#kontakt[data-v-5af28aeb]{padding:140px 0 100px}}.time-input[data-v-5af28aeb]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(93%) sepia(21%) saturate(543%) hue-rotate(34deg) brightness(105%) contrast(101%);opacity:.6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.time-input[data-v-5af28aeb]::-webkit-calendar-picker-indicator:hover{opacity:1}.blueprint-bg[data-v-5af28aeb]{inset:0;pointer-events:none;position:absolute;z-index:1}.blueprint-bg .grid-pattern[data-v-5af28aeb]{background-image:linear-gradient(90deg,rgba(230,255,148,.03) 1px,transparent 0),linear-gradient(180deg,rgba(230,255,148,.03) 1px,transparent 0);background-size:60px 60px;inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 90%);mask-image:radial-gradient(circle at center,#000,transparent 90%);position:absolute}.blueprint-bg .fading-lines[data-v-5af28aeb]{inset:0;position:absolute}.blueprint-bg .fading-lines .h-line[data-v-5af28aeb],.blueprint-bg .fading-lines .v-line[data-v-5af28aeb]{background-color:#e6ff94;position:absolute}.blueprint-bg .fading-lines .v-line[data-v-5af28aeb]{height:100%;-webkit-mask-image:linear-gradient(180deg,transparent,#000,transparent);mask-image:linear-gradient(180deg,transparent,#000,transparent);width:1px}.blueprint-bg .fading-lines .h-line[data-v-5af28aeb]{height:1px;-webkit-mask-image:linear-gradient(90deg,transparent,#000,transparent);mask-image:linear-gradient(90deg,transparent,#000,transparent);width:100%}.blueprint-bg .fading-lines .measure-label[data-v-5af28aeb]{color:#e6ff94;font-family:monospace;font-size:10px;letter-spacing:.2em;opacity:.2;position:absolute}@media(max-width:768px){.blueprint-bg .fading-lines .measure-label[data-v-5af28aeb]{display:none}}.sectionHeadline[data-v-5af28aeb]{font-family:Metropolis,sans-serif;font-size:clamp(2rem,8vw,3.5rem);font-weight:800;letter-spacing:-.02em;text-transform:uppercase}@media(max-width:768px){.sectionHeadline[data-v-5af28aeb]{letter-spacing:-.01em;line-height:1.1;margin-bottom:1.5rem}}.header-line[data-v-5af28aeb]{background:#e6ff94;height:2px;margin:0 auto;opacity:.4;width:80px}.contact-grid[data-v-5af28aeb]{display:grid;gap:4rem;grid-template-columns:1fr 1.5fr;margin:0 auto;max-width:1100px}.tech-form-frame[data-v-5af28aeb],.tech-info-card[data-v-5af28aeb]{background:#ffffff05;border:1px solid rgba(230,255,148,.08);padding:4rem 2.5rem;position:relative}@media(max-width:768px){.tech-form-frame[data-v-5af28aeb],.tech-info-card[data-v-5af28aeb]{padding:3rem 1.25rem}}.tech-form-frame .card-corner[data-v-5af28aeb],.tech-info-card .card-corner[data-v-5af28aeb]{border:1px solid rgba(230,255,148,.3);height:12px;position:absolute;width:12px}.tech-form-frame .card-corner.tl[data-v-5af28aeb],.tech-info-card .card-corner.tl[data-v-5af28aeb]{border-bottom:none;border-right:none;left:-1px;top:-1px}.tech-form-frame .card-corner.tr[data-v-5af28aeb],.tech-info-card .card-corner.tr[data-v-5af28aeb]{border-bottom:none;border-left:none;right:-1px;top:-1px}.tech-form-frame .card-corner.bl[data-v-5af28aeb],.tech-info-card .card-corner.bl[data-v-5af28aeb]{border-right:none;border-top:none;bottom:-1px;left:-1px}.tech-form-frame .card-corner.br[data-v-5af28aeb],.tech-info-card .card-corner.br[data-v-5af28aeb]{border-left:none;border-top:none;bottom:-1px;right:-1px}.tech-form-frame .box-label[data-v-5af28aeb],.tech-info-card .box-label[data-v-5af28aeb]{color:#e6ff94;font-family:monospace;font-size:.75rem;left:1.2rem;letter-spacing:.2em;opacity:.4;position:absolute;top:1.2rem}.tech-info-card h3[data-v-5af28aeb]{font-size:2.5rem;font-weight:800;line-height:1.1;margin-bottom:2rem}.info-content p[data-v-5af28aeb]{color:#fff9;font-size:1.15rem;font-weight:300;line-height:1.7}.tech-contact-link[data-v-5af28aeb]{align-items:center;color:#fff;display:flex;font-size:1.1rem;font-weight:500;gap:1rem;margin-bottom:1.5rem;text-decoration:none;transition:color .3s ease}.tech-contact-link .lucide[data-v-5af28aeb],.tech-contact-link i[data-v-5af28aeb]{color:#e6ff94;opacity:.7}.tech-contact-link[data-v-5af28aeb]:hover{color:#e6ff94}.input-group[data-v-5af28aeb]{display:flex;flex-direction:column;gap:.5rem}.input-group label[data-v-5af28aeb]{color:#e6ff94;font-family:monospace;font-size:.75rem;letter-spacing:.1em;opacity:.6}.input-group input[data-v-5af28aeb],.input-group select[data-v-5af28aeb],.input-group textarea[data-v-5af28aeb]{background:#ffffff08;border:1px solid rgba(230,255,148,.1);border-radius:4px;color:#fff;padding:.8rem 1rem;transition:all .3s ease;width:100%}.input-group input[data-v-5af28aeb]::-moz-placeholder,.input-group select[data-v-5af28aeb]::-moz-placeholder,.input-group textarea[data-v-5af28aeb]::-moz-placeholder{color:#fff3}.input-group input[data-v-5af28aeb]::placeholder,.input-group select[data-v-5af28aeb]::placeholder,.input-group textarea[data-v-5af28aeb]::placeholder{color:#fff3}.input-group input[data-v-5af28aeb]:focus,.input-group select[data-v-5af28aeb]:focus,.input-group textarea[data-v-5af28aeb]:focus{background:#ffffff0d;border-color:#e6ff94;outline:none}.input-group select[data-v-5af28aeb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='rgba(255, 255, 255, 0.2)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .8rem center!important;background-repeat:no-repeat!important;background-size:1.2rem!important;color:#fff3;cursor:pointer}.input-group select.has-val[data-v-5af28aeb]{color:#fff}.input-group select.has-val[data-v-5af28aeb],.input-group select[data-v-5af28aeb]:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23e6ff94' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.input-group select option[data-v-5af28aeb]{background-color:#1a2a07;background-image:none!important;color:#fff}.tech-date-btn[data-v-5af28aeb]{align-items:center;background:#ffffff08;border:1px solid rgba(230,255,148,.1);border-radius:4px;color:#fff3;display:flex;gap:.75rem;padding:.8rem 1rem;text-align:left;width:100%}.tech-date-btn.has-val[data-v-5af28aeb]{color:#fff}.appointment-block[data-v-5af28aeb]{border:1px dashed rgba(230,255,148,.1);border-radius:4px;padding:1.5rem;position:relative}.appointment-block .box-label[data-v-5af28aeb]{display:block;margin-bottom:1rem;position:static}@media(max-width:768px){.appointment-block[data-v-5af28aeb]{border:none;margin-bottom:2rem;padding:0}}.cta-tech[data-v-5af28aeb]{border:none;color:#1a2a07;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.1em;overflow:hidden;padding:18px 45px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media(max-width:768px){.cta-tech[data-v-5af28aeb]{font-size:.95rem;padding:14px 30px}}.cta-tech .btn-bg[data-v-5af28aeb]{background-color:#e6ff94;inset:0;position:absolute;transition:transform .3s ease}.cta-tech[data-v-5af28aeb]:hover{color:#e6ff94}.cta-tech:hover .btn-bg[data-v-5af28aeb]{background-color:#273d0c;border:1px solid #e6ff94}.cta-tech[data-v-5af28aeb]:disabled{cursor:not-allowed;opacity:.5}.success-screen[data-v-5af28aeb]{padding:2rem 0}.success-screen h3[data-v-5af28aeb]{font-size:2rem;margin-bottom:1rem}.success-screen p[data-v-5af28aeb]{color:#ffffffb3;font-weight:300}@media(max-width:992px){.contact-grid[data-v-5af28aeb]{gap:3rem;grid-template-columns:1fr}.tech-info-card h3[data-v-5af28aeb]{font-size:2rem}}
