.legal-pattern[data-astro-cid-rod3b3ap]{background-image:repeating-linear-gradient(45deg,transparent,transparent 35px,rgba(255,255,255,.05) 35px,rgba(255,255,255,.05) 70px),repeating-linear-gradient(-45deg,transparent,transparent 35px,rgba(255,255,255,.03) 35px,rgba(255,255,255,.03) 70px)}.floating-element[data-astro-cid-rod3b3ap]{position:absolute;font-size:3rem;opacity:.1;animation:float 15s ease-in-out infinite}.element-1[data-astro-cid-rod3b3ap]{top:20%;left:10%;animation-delay:0s;font-size:4rem}.element-2[data-astro-cid-rod3b3ap]{top:60%;right:15%;animation-delay:5s;font-size:3rem}.element-3[data-astro-cid-rod3b3ap]{bottom:30%;left:20%;animation-delay:10s;font-size:3.5rem}@keyframes float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-30px) rotate(5deg)}66%{transform:translateY(-15px) rotate(-5deg)}}.btn-kanzlei-primary[data-astro-cid-rod3b3ap]{display:inline-flex;align-items:center;padding:.875rem 1.5rem;background:#fff;color:#1e293b;font-weight:600;border-radius:.5rem;text-decoration:none;transition:all .3s ease;box-shadow:0 10px 25px -5px #00000040;font-size:.9375rem}@media (min-width: 640px){.btn-kanzlei-primary[data-astro-cid-rod3b3ap]{padding:1rem 2rem;font-size:1rem}}.btn-kanzlei-primary[data-astro-cid-rod3b3ap]:hover{transform:translateY(-2px);box-shadow:0 15px 35px -5px #00000059}.btn-kanzlei-secondary[data-astro-cid-rod3b3ap]{display:inline-flex;align-items:center;padding:.875rem 1.5rem;background:transparent;color:#fff;font-weight:600;border:2px solid white;border-radius:.5rem;text-decoration:none;transition:all .3s ease;font-size:.9375rem}@media (min-width: 640px){.btn-kanzlei-secondary[data-astro-cid-rod3b3ap]{padding:1rem 2rem;font-size:1rem}}.btn-kanzlei-secondary[data-astro-cid-rod3b3ap]:hover{background:#fff;color:#1e293b;transform:translateY(-2px)}.animate-fade-up[data-astro-cid-rod3b3ap]{animation:fadeUp .8s ease-out forwards;opacity:0}.animation-delay-100[data-astro-cid-rod3b3ap]{animation-delay:.1s}.animation-delay-200[data-astro-cid-rod3b3ap]{animation-delay:.2s}.animation-delay-300[data-astro-cid-rod3b3ap]{animation-delay:.3s}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.floating-element[data-astro-cid-rod3b3ap]{font-size:2rem}.element-1[data-astro-cid-rod3b3ap]{font-size:2.5rem}.element-2[data-astro-cid-rod3b3ap]{font-size:2rem}.element-3[data-astro-cid-rod3b3ap]{font-size:2.25rem}}.problem-card[data-astro-cid-qetyylme]{display:flex;gap:1rem;padding:1.5rem;background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;transition:all .3s ease}.problem-card[data-astro-cid-qetyylme]:hover{transform:translate(-5px);box-shadow:-8px 8px 20px #0000001a;border-color:#ef4444}.solution-card[data-astro-cid-qetyylme]{display:flex;gap:1rem;padding:1.5rem;background:#fff;border-radius:.75rem;border:1px solid #e2e8f0;transition:all .3s ease}.solution-card[data-astro-cid-qetyylme]:hover{transform:translate(5px);box-shadow:8px 8px 20px #0000001a;border-color:#10b981}.problem-icon[data-astro-cid-qetyylme],.solution-icon[data-astro-cid-qetyylme]{font-size:1.5rem;flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.problem-icon[data-astro-cid-qetyylme]{background:#fee2e2;border-radius:.5rem}.solution-icon[data-astro-cid-qetyylme]{background:#d1fae5;border-radius:.5rem}@media (max-width: 1024px){.problem-card[data-astro-cid-qetyylme]:hover,.solution-card[data-astro-cid-qetyylme]:hover{transform:none}}.service-card[data-astro-cid-2ijgvgob]{padding:2rem;background:#f8fafc;border-radius:1rem;border:1px solid #e2e8f0;transition:all .3s ease;height:100%}.service-card[data-astro-cid-2ijgvgob]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a;border-color:#3b82f6;background:#fff}.service-icon[data-astro-cid-2ijgvgob]{width:4rem;height:4rem;background:#fff;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease}.service-card[data-astro-cid-2ijgvgob]:hover .service-icon[data-astro-cid-2ijgvgob]{background:#3b82f6;transform:scale(1.1) rotate(5deg)}.timeline-step[data-astro-cid-2ijgvgob]{display:flex;gap:1.5rem;position:relative}.timeline-dot[data-astro-cid-2ijgvgob]{width:4rem;height:4rem;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;flex-shrink:0;position:relative;z-index:1}.timeline-content[data-astro-cid-2ijgvgob]{padding-top:.5rem;flex-grow:1}@media (max-width: 768px){.service-card[data-astro-cid-2ijgvgob]{padding:1.5rem}.timeline-dot[data-astro-cid-2ijgvgob]{width:3rem;height:3rem;font-size:1rem}.absolute[data-astro-cid-2ijgvgob].left-8{left:1.5rem}}.faq-item[data-astro-cid-dk2ytgq5]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden;transition:all .3s ease}.faq-item[data-astro-cid-dk2ytgq5][open]{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f61a}.faq-question[data-astro-cid-dk2ytgq5]{display:flex;align-items:center;gap:.75rem;padding:1.25rem;cursor:pointer;font-weight:600;color:#1e293b;transition:all .3s ease;list-style:none;-webkit-tap-highlight-color:transparent}@media (min-width: 640px){.faq-question[data-astro-cid-dk2ytgq5]{gap:1rem;padding:1.5rem}}.faq-question[data-astro-cid-dk2ytgq5]:hover{color:#3b82f6}.faq-question[data-astro-cid-dk2ytgq5]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-dk2ytgq5]{font-size:1.25rem;flex-shrink:0}@media (min-width: 640px){.faq-icon[data-astro-cid-dk2ytgq5]{font-size:1.5rem}}.faq-text[data-astro-cid-dk2ytgq5]{flex-grow:1;font-size:1rem;line-height:1.5}@media (min-width: 640px){.faq-text[data-astro-cid-dk2ytgq5]{font-size:1.125rem}}.faq-arrow[data-astro-cid-dk2ytgq5]{flex-shrink:0;transition:transform .3s ease}.faq-item[data-astro-cid-dk2ytgq5][open] .faq-arrow[data-astro-cid-dk2ytgq5]{transform:rotate(180deg)}.faq-answer[data-astro-cid-dk2ytgq5]{padding:0 1.25rem 1.25rem;color:#475569;line-height:1.7}@media (min-width: 640px){.faq-answer[data-astro-cid-dk2ytgq5]{padding:0 1.5rem 1.5rem 4.5rem}}.faq-answer[data-astro-cid-dk2ytgq5] p[data-astro-cid-dk2ytgq5]{margin:0}@media (max-width: 768px){.faq-question[data-astro-cid-dk2ytgq5]{padding:1.25rem}.faq-text[data-astro-cid-dk2ytgq5]{font-size:1rem}.faq-answer[data-astro-cid-dk2ytgq5]{padding:0 1.25rem 1.25rem}}input[data-astro-cid-j3h2xqwx][type=text],input[data-astro-cid-j3h2xqwx][type=email],input[data-astro-cid-j3h2xqwx][type=tel],textarea[data-astro-cid-j3h2xqwx]{font-size:1rem;transition:all .3s ease}input[data-astro-cid-j3h2xqwx][type=text]:focus,input[data-astro-cid-j3h2xqwx][type=email]:focus,input[data-astro-cid-j3h2xqwx][type=tel]:focus,textarea[data-astro-cid-j3h2xqwx]:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a}button[data-astro-cid-j3h2xqwx][type=submit]{position:relative;overflow:hidden}button[data-astro-cid-j3h2xqwx][type=submit]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}button[data-astro-cid-j3h2xqwx][type=submit]:hover:before{left:100%}input[data-astro-cid-j3h2xqwx][type=checkbox]{cursor:pointer}input[data-astro-cid-j3h2xqwx][type=checkbox]:focus{outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (max-width: 768px){.grid[data-astro-cid-j3h2xqwx].md\:grid-cols-3{gap:2rem}}
