:root{--max-width: 1400px;--color-font-secondary: white;--color-font-tertiary: rgba(255, 255, 255, .65);--color-turqoise: #4aa09c;--color-turqoise-dark: #3a7d79;--color-gray: #293236;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark light;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-tap-highlight-color:transparent}a{font-weight:500;color:#fff;text-decoration:inherit}a:hover{color:#fff}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1;color:#ffffffde}h4{font-size:1.5em;color:#ffffffde}h2,h3,p{color:#ffffffde}p{font-size:1.2em}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;color:#ffffffde;cursor:pointer;transition:border-color .25s;-webkit-appearance:none;appearance:none}button:hover{border-color:#fff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}button.button--alt{background-color:transparent;border:1px solid rgba(255,255,255,.65);color:#ffffffe6}button.button--alt:hover{background-color:#ffffff1f;border-color:#ffffffe6;color:#fff}.glass-background{background:#00ffff1f;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 6px 20px #080c141f;padding:1rem;border-radius:6px;margin:0 auto;color:#ffffffde}.alternate-color{background:#283c5a47;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 6px 20px #080c142e;padding:1rem;border-radius:6px;margin:0 auto;color:#ffffffde}html,body{display:block;overflow-x:hidden}#app{text-align:center;margin:0;padding:0;width:100%;min-height:100%}.page{padding-left:1rem;padding-right:1rem}.rise-box{display:inline-block;transition:transform .2s ease,box-shadow .2s ease}.rise-box:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0003}.pill{display:inline-block;padding:6px 12px;border-radius:9999px;font-weight:500;margin-right:8px;color:#ffffffde}.card-container{display:flex;flex-direction:row;justify-content:center;gap:1rem;box-sizing:border-box}.card{border:1px solid #ffffff;border-radius:6px;max-width:410px;width:410px;box-sizing:border-box;color:#ffffffde}.card-fixed-height{height:390px}.card ul{text-align:left}.card>img{width:30%;height:auto}.padding{padding:1rem}.row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.column{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly}.no-margin{margin:0;padding:0}@media (max-width: 790px){.card-container{flex-direction:column;align-items:center;padding-left:.5rem;padding-right:.5rem}.card{width:100%;max-width:100%}.row{flex-direction:column}.column{align-items:center}.no-margin{margin-bottom:1rem}li{margin-bottom:.5rem}}@media (max-width: 480px){.page{padding-left:.5rem;padding-right:.5rem;font-size:smaller}}.brand-container[data-v-e5221ca6]{font-weight:700;letter-spacing:.4px;display:flex;flex-direction:column;align-items:center}.cog[data-v-e5221ca6]{transform-box:fill-box;transform-origin:center;animation-name:rotateCog-e5221ca6;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused}.animated:hover .cog[data-v-e5221ca6]{animation-play-state:running}#cog1[data-v-e5221ca6]{animation-duration:4s}#cog2[data-v-e5221ca6]{animation-duration:3s;animation-direction:reverse}#cog3[data-v-e5221ca6]{animation-duration:5s;animation-direction:reverse}@keyframes rotateCog-e5221ca6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.grayed-out[data-v-327ae97a]{opacity:.3}.logo-loop[data-v-af81cd48]{overflow:hidden;width:100%;height:64px;display:flex;align-items:center;background:transparent}.logo-track[data-v-af81cd48]{display:flex;align-items:center;will-change:transform;transform:translate(0)}.logo-track a[data-v-af81cd48]{display:flex}.logo-item[data-v-af81cd48]{margin-right:2rem;height:48px;width:auto;flex-shrink:0;display:block;-webkit-user-select:none;user-select:none;pointer-events:auto;backface-visibility:hidden;transform:translateZ(0);cursor:pointer;filter:brightness(0) invert(1)}.separator[data-v-eb1eee41]{display:flex;align-items:center;text-align:center;color:#bbb;font-size:14px;margin:20px 0 10px}.separator[data-v-eb1eee41]:before,.separator[data-v-eb1eee41]:after{content:"";flex:1;border-bottom:1px solid #ddd}.separator[data-v-eb1eee41]:before{margin-right:10px}.separator[data-v-eb1eee41]:after{margin-left:10px}.link[data-v-bf660c3e]{font-size:x-large}.faq-section[data-v-fbb61866]{margin:1rem;margin-top:0;width:calc(100% - 2rem)}@media (min-width: 769px){.faq-section[data-v-fbb61866]{max-width:var(--max-width);width:calc(100% - 4rem);margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}}.search-container[data-v-fbb61866]{position:relative;margin-bottom:2rem;width:100%}.search-input[data-v-fbb61866]{width:100%;padding:.75rem 2.5rem .75rem 1rem;font-size:1rem;border:1px solid var(--color-font-secondary);border-radius:8px;background-color:inherit;color:var(--color-font-secondary);transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.search-input[data-v-fbb61866]:focus{outline:none}.search-input[data-v-fbb61866]::placeholder{color:var(--color-font-secondary)}.search-clear[data-v-fbb61866]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:var(--color-font-secondary);cursor:pointer;transition:color .2s;padding:0 .25rem}.search-clear[data-v-fbb61866]:hover{color:var(--color-action)}.no-results[data-v-fbb61866]{padding:2rem;text-align:center;color:var(--color-font-secondary);font-style:italic}.faq-item[data-v-fbb61866]{border-bottom:1px solid var(--color-font-tertiary)}.faq-question[data-v-fbb61866]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background:none;text-align:left;font-size:medium;color:var(--color-font);cursor:pointer;transition:background .2s}.faq-question[data-v-fbb61866]:hover{background-color:var(--color-font);color:inherit}.icon[data-v-fbb61866]{font-size:1.5rem;color:var(--color-font-secondary);font-weight:700}.faq-answer[data-v-fbb61866]{padding-left:1rem;padding-right:1rem;text-align:left}.faq-answer p[data-v-fbb61866]{color:var(--color-font-secondary);font-size:medium}.slide-enter-active[data-v-fbb61866],.slide-leave-active[data-v-fbb61866]{transition:all .3s ease-out;max-height:200px;overflow:hidden}.slide-enter-from[data-v-fbb61866],.slide-leave-to[data-v-fbb61866]{max-height:0;opacity:0}.check-hero[data-v-9c809e3e]{padding:80px 20px;display:flex;justify-content:center}.container[data-v-9c809e3e]{max-width:1200px;display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}.badge[data-v-9c809e3e]{color:#fff;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}h1[data-v-9c809e3e]{font-size:3rem;margin:15px 0;line-height:1.1}p[data-v-9c809e3e]{font-size:1.2rem;margin-bottom:30px}.actions[data-v-9c809e3e]{display:flex;flex-direction:column;align-items:center;gap:15px}.btn-primary[data-v-9c809e3e]{background:#111827;color:#fff;padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:10px;width:fit-content;transition:transform .2s}.btn-primary[data-v-9c809e3e]:hover{transform:translateY(-2px)}.info[data-v-9c809e3e]{font-size:.85rem;color:#9ca3af;width:fit-content}.preview-card[data-v-9c809e3e]{background:#fff;color:#000;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;overflow:hidden;border:1px solid #e5e7eb}.preview-header[data-v-9c809e3e]{background:#f3f4f6;padding:10px;display:flex;gap:6px}.dot[data-v-9c809e3e]{width:8px;height:8px;border-radius:50%}.red[data-v-9c809e3e]{background:#ff5f56}.yellow[data-v-9c809e3e]{background:#ffbd2e}.green[data-v-9c809e3e]{background:#27c93f}.preview-body[data-v-9c809e3e]{padding:25px}.preview-row[data-v-9c809e3e]{margin-bottom:15px}.preview-label[data-v-9c809e3e]{display:flex;justify-content:space-between;font-size:.8rem;font-weight:700;margin-bottom:4px}.preview-bar-bg[data-v-9c809e3e]{height:8px;background:#e5e7eb;border-radius:4px}.preview-bar-fill[data-v-9c809e3e]{height:100%;border-radius:4px}.preview-ai-hint[data-v-9c809e3e]{margin-top:20px;padding-top:15px;border-top:1px solid #f3f4f6}.shimmer-line[data-v-9c809e3e]{height:6px;background:#f3f4f6;margin-bottom:8px;border-radius:3px}.preview-ai-hint p[data-v-9c809e3e]{font-size:.75rem;font-style:italic;margin:5px 0 0;color:#000}@media (max-width: 768px){.container[data-v-9c809e3e]{grid-template-columns:1fr;text-align:center}.btn-primary[data-v-9c809e3e]{margin:0 auto}.preview-card[data-v-9c809e3e]{display:none}}.fill-width[data-v-4c8c5a61]{width:100%;box-sizing:border-box;margin:0 auto;padding-left:1rem;padding-right:1rem}.content-container[data-v-4c8c5a61]{max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.center-text[data-v-4c8c5a61]{text-align:center}.underlined[data-v-4c8c5a61]{text-decoration:underline}.image-container[data-v-4c8c5a61]{overflow:hidden;display:inline-block}.image-container img[data-v-4c8c5a61]{width:50%;height:auto;transition:transform .6s ease,filter .3s ease}.white[data-v-4c8c5a61]{filter:brightness(0) invert(1)}.animated:hover img[data-v-4c8c5a61]{transform:scale(1.5) translateY(+60px)}.gaps[data-v-4c8c5a61]{display:flex;flex-direction:column;gap:1rem}.trust-footer[data-v-b1f869eb]{padding:40px 20px}.container[data-v-b1f869eb]{max-width:1100px;margin:0 auto}.trust-grid[data-v-b1f869eb]{display:grid;grid-template-columns:1fr 1fr;gap:40px}.trust-item[data-v-b1f869eb]{display:flex;align-items:flex-start;gap:20px}.icon-box[data-v-b1f869eb]{position:relative;font-size:2rem;color:#fff;min-width:50px}.eu-flag[data-v-b1f869eb]{position:absolute;font-size:.9rem;bottom:-5px;right:-5px;background:#fff;border-radius:50%;padding:2px}.trust-text h5[data-v-b1f869eb]{margin:0 0 8px;font-size:1.1rem;color:#fff;font-weight:700}.trust-text p[data-v-b1f869eb]{margin:0;font-size:.95rem;line-height:1.5;color:#d5d5d5}@media (max-width: 768px){.trust-grid[data-v-b1f869eb]{grid-template-columns:1fr;gap:30px}}.pc-card-wrapper[data-v-50e56b15]{--pointer-x: 50%;--pointer-y: 50%;--pointer-from-center: 0;--pointer-from-top: .5;--pointer-from-left: .5;--card-opacity: 0;--rotate-x: 0deg;--rotate-y: 0deg;--background-x: 50%;--background-y: 50%;--grain: none;--icon: none;--behind-gradient: none;--inner-gradient: none;--sunpillar-1: hsl(2, 100%, 73%);--sunpillar-2: hsl(53, 100%, 69%);--sunpillar-3: hsl(93, 100%, 69%);--sunpillar-4: hsl(176, 100%, 76%);--sunpillar-5: hsl(228, 100%, 74%);--sunpillar-6: hsl(283, 100%, 73%);--sunpillar-clr-1: var(--sunpillar-1);--sunpillar-clr-2: var(--sunpillar-2);--sunpillar-clr-3: var(--sunpillar-3);--sunpillar-clr-4: var(--sunpillar-4);--sunpillar-clr-5: var(--sunpillar-5);--sunpillar-clr-6: var(--sunpillar-6);--card-radius: 30px}.pc-card-wrapper[data-v-50e56b15]{perspective:500px;transform:translateZ(.1px);position:relative;touch-action:none}.pc-card-wrapper[data-v-50e56b15]:before{content:"";position:absolute;inset:-10px;background:inherit;background-position:inherit;border-radius:inherit;transition:all .5s ease;filter:contrast(2) saturate(2) blur(36px);transform:scale(.8) translateZ(.1px);background-size:100% 100%;background-image:var(--behind-gradient)}.pc-card-wrapper[data-v-50e56b15]:hover,.pc-card-wrapper.active[data-v-50e56b15]{--card-opacity: 1}.pc-card-wrapper[data-v-50e56b15]:hover:before,.pc-card-wrapper.active[data-v-50e56b15]:before{filter:contrast(1) saturate(2) blur(40px) opacity(1);transform:scale(.9) translateZ(.1px)}.pc-card[data-v-50e56b15]{height:80svh;max-height:540px;display:grid;aspect-ratio:.718;border-radius:var(--card-radius);position:relative;background-blend-mode:color-dodge,normal,normal,normal;animation:glow-bg-50e56b15 12s linear infinite;box-shadow:#000c calc((var(--pointer-from-left) * 10px) - 3px) calc((var(--pointer-from-top) * 20px) - 6px) 20px -5px;transition:transform 1s ease;transform:translateZ(.1px) rotateX(0) rotateY(0);background-size:100% 100%;background-position:0 0,0 0,50% 50%,0 0;background-image:radial-gradient(farthest-side circle at var(--pointer-x) var(--pointer-y),hsla(266,100%,90%,var(--card-opacity)) 4%,hsla(266,50%,80%,calc(var(--card-opacity) * .75)) 10%,hsla(266,25%,70%,calc(var(--card-opacity) * .5)) 50%,hsla(266,0%,60%,0) 100%),radial-gradient(35% 52% at 55% 20%,#00ffaac4,#073aff00),radial-gradient(100% 100% at 50% 50%,#00c1ff 1%,#073aff00 76%),conic-gradient(from 124deg at 50% 50%,#c137ff,#07c6ff 40% 60%,#c137ff);overflow:hidden}.pc-card[data-v-50e56b15]:hover,.pc-card.active[data-v-50e56b15]{transition:none;transform:translateZ(.1px) rotateX(var(--rotate-y)) rotateY(var(--rotate-x))}.pc-card[data-v-50e56b15] *{display:grid;grid-area:1/-1;border-radius:var(--card-radius);transform:translateZ(.1px);pointer-events:none}.pc-inside[data-v-50e56b15]{inset:1px;position:absolute;background-image:var(--inner-gradient);background-color:#000000e6;transform:translateZ(.01px)}.pc-shine[data-v-50e56b15]{mask-image:var(--icon);mask-mode:luminance;mask-repeat:repeat;mask-size:150%;mask-position:top calc(200% - (var(--background-y) * 5)) left calc(100% - var(--background-x));-webkit-mask-image:var(--icon);-webkit-mask-mode:luminance;-webkit-mask-repeat:repeat;-webkit-mask-size:150%;-webkit-mask-position:top calc(200% - (var(--background-y) * 5)) left calc(100% - var(--background-x));transition:filter .6s ease;filter:brightness(.66) contrast(1.33) saturate(.33) opacity(.5);animation:holo-bg-50e56b15 18s linear infinite;mix-blend-mode:color-dodge}.pc-shine[data-v-50e56b15],.pc-shine[data-v-50e56b15]:after{--space: 5%;--angle: -45deg;transform:translateZ(1px);overflow:hidden;z-index:3;background:transparent;background-size:cover;background-position:center;background-image:repeating-linear-gradient(0deg,var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7)),repeating-linear-gradient(var(--angle),#0e152e 0%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-position:0 var(--background-y),var(--background-x) var(--background-y),center;background-blend-mode:color,hard-light;background-size:500% 500%,300% 300%,200% 200%;background-repeat:repeat}.pc-shine[data-v-50e56b15]:before,.pc-shine[data-v-50e56b15]:after{content:"";background-position:center;background-size:cover;grid-area:1/1;opacity:0}.pc-card:hover .pc-shine[data-v-50e56b15],.pc-card.active .pc-shine[data-v-50e56b15]{filter:brightness(.85) contrast(1.5) saturate(.5);animation:none}.pc-card:hover .pc-shine[data-v-50e56b15]:before,.pc-card.active .pc-shine[data-v-50e56b15]:before,.pc-card:hover .pc-shine[data-v-50e56b15]:after,.pc-card.active .pc-shine[data-v-50e56b15]:after{opacity:1}.pc-shine[data-v-50e56b15]:before{background-image:linear-gradient(45deg,var(--sunpillar-4),var(--sunpillar-5),var(--sunpillar-6),var(--sunpillar-1),var(--sunpillar-2),var(--sunpillar-3)),radial-gradient(circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,70%) 0%,hsla(0,0%,30%,.2) 90%),var(--grain);background-size:250% 250%,100% 100%,220px 220px;background-position:var(--pointer-x) var(--pointer-y),center,calc(var(--pointer-x) * .01) calc(var(--pointer-y) * .01);background-blend-mode:color-dodge;filter:brightness(calc(2 - var(--pointer-from-center))) contrast(calc(var(--pointer-from-center) + 2)) saturate(calc(.5 + var(--pointer-from-center)));mix-blend-mode:luminosity}.pc-shine[data-v-50e56b15]:after{content:"";background-image:repeating-linear-gradient(0deg,var(--sunpillar-clr-1) 5%,var(--sunpillar-clr-2) 10%,var(--sunpillar-clr-3) 15%,var(--sunpillar-clr-4) 20%,var(--sunpillar-clr-5) 25%,var(--sunpillar-clr-6) 30%,var(--sunpillar-clr-1) 35%),repeating-linear-gradient(-45deg,#0e152e,#8fa3a3 3.8%,#8fc1c1,#8fa3a3 5.2%,#0e152e 10% 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-position:0 var(--background-y),calc(var(--background-x) * .4) calc(var(--background-y) * .5),center;background-size:200% 300%,700% 700%,100% 100%;mix-blend-mode:difference;filter:brightness(.8) contrast(1.5)}.pc-glare[data-v-50e56b15]{transform:translateZ(1.1px);overflow:hidden;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(180,35%,75%) 12%,hsla(180,30%,40%,.8) 90%);mix-blend-mode:overlay;filter:brightness(.8) contrast(1.2);z-index:4}.pc-avatar-content[data-v-50e56b15]{mix-blend-mode:screen;overflow:hidden}.pc-avatar-content .avatar[data-v-50e56b15]{width:100%;position:absolute;left:50%;transform:translate(-50%) scale(1);bottom:2px;opacity:calc(1.75 - var(--pointer-from-center))}.pc-user-info[data-v-50e56b15]{position:absolute;bottom:20px;left:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:space-between;background:#ffffff1a;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid rgba(255,255,255,.1);border-radius:15px;padding:12px 14px;pointer-events:auto}.pc-user-details[data-v-50e56b15]{display:flex;align-items:center;gap:12px}.pc-mini-avatar[data-v-50e56b15]{width:48px;height:48px;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.pc-mini-avatar img[data-v-50e56b15]{width:100%;height:100%;object-fit:cover;border-radius:50%}.pc-user-text[data-v-50e56b15]{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.pc-handle[data-v-50e56b15]{font-size:14px;font-weight:500;color:#ffffffe6;line-height:1}.pc-status[data-v-50e56b15]{font-size:14px;color:#ffffffb3;line-height:1}.pc-contact-btn[data-v-50e56b15]{border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;color:#ffffffe6;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent}.pc-contact-btn[data-v-50e56b15]:hover{border-color:#fff6;transform:translateY(-1px);transition:all .2s ease}.pc-content[data-v-50e56b15]{max-height:100%;overflow:hidden;text-align:center;position:relative;transform:translate3d(calc(var(--pointer-from-left) * -6px + 3px),calc(var(--pointer-from-top) * -6px + 3px),.1px)!important;z-index:5;mix-blend-mode:luminosity}.pc-details[data-v-50e56b15]{width:100%;position:absolute;top:3em;display:flex;flex-direction:column}.pc-details h3[data-v-50e56b15]{font-weight:600;font-size:min(5svh,3em);margin:0;background-image:linear-gradient(to bottom,#fff,#6fc4be);background-size:1em 1.5em;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.pc-details p[data-v-50e56b15]{font-weight:600;position:relative;top:-12px;white-space:nowrap;font-size:16px;margin:0 auto;width:min-content;background-image:linear-gradient(to bottom,#fff,#4ac0b8);background-size:1em 1.5em;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}@keyframes glow-bg-50e56b15{0%{--bgrotate: 0deg}to{--bgrotate: 360deg}}@keyframes holo-bg-50e56b15{0%{background-position:0 var(--background-y),0 0,center}to{background-position:0 var(--background-y),90% 90%,center}}@media (max-width: 768px){.pc-card[data-v-50e56b15]{height:70svh;max-height:450px}.pc-details[data-v-50e56b15]{top:2em}.pc-details h3[data-v-50e56b15]{font-size:min(4svh,2.5em)}.pc-details p[data-v-50e56b15]{font-size:14px}.pc-user-info[data-v-50e56b15]{bottom:15px;left:15px;right:15px;padding:10px 12px}.pc-mini-avatar[data-v-50e56b15]{width:28px;height:28px}.pc-user-details[data-v-50e56b15]{gap:10px}.pc-handle[data-v-50e56b15]{font-size:13px}.pc-status[data-v-50e56b15]{font-size:10px}.pc-contact-btn[data-v-50e56b15]{padding:6px 12px;font-size:11px}}@media (max-width: 480px){.pc-card[data-v-50e56b15]{height:60svh;max-height:380px}.pc-details[data-v-50e56b15]{top:1.5em}.pc-details h3[data-v-50e56b15]{font-size:min(3.5svh,2em)}.pc-details p[data-v-50e56b15]{font-size:12px;top:-8px}.pc-user-info[data-v-50e56b15]{bottom:12px;left:12px;right:12px;padding:8px 10px;border-radius:50px}.pc-mini-avatar[data-v-50e56b15]{width:24px;height:24px}.pc-user-details[data-v-50e56b15]{gap:8px}.pc-handle[data-v-50e56b15]{font-size:12px}.pc-status[data-v-50e56b15]{font-size:9px}.pc-contact-btn[data-v-50e56b15]{padding:5px 10px;font-size:10px;border-radius:50px}}@media (max-width: 320px){.pc-card[data-v-50e56b15]{height:55svh;max-height:320px}.pc-details h3[data-v-50e56b15]{font-size:min(3svh,1.5em)}.pc-details p[data-v-50e56b15]{font-size:11px}.pc-user-info[data-v-50e56b15]{padding:6px 8px;border-radius:50px}.pc-mini-avatar[data-v-50e56b15]{width:20px;height:20px}.pc-user-details[data-v-50e56b15]{gap:6px}.pc-handle[data-v-50e56b15]{font-size:11px}.pc-status[data-v-50e56b15]{font-size:8px}.pc-contact-btn[data-v-50e56b15]{padding:4px 8px;font-size:9px;border-radius:50px}}.about-section[data-v-306979cb]{padding:80px 20px;color:#000}.about-grid[data-v-306979cb]{display:grid;grid-template-columns:1fr 2fr;gap:60px;align-items:center;max-width:1100px;margin:0 auto}.image-wrapper img[data-v-306979cb]{width:100%;border-radius:15px;box-shadow:0 20px 40px #0000001a;filter:grayscale(20%);transition:filter .3s ease}.image-wrapper img[data-v-306979cb]:hover{filter:grayscale(0%)}.lead[data-v-306979cb]{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:20px}.bio-text p[data-v-306979cb]{line-height:1.7;margin-bottom:15px;text-align:left}.tech-stack-pills[data-v-306979cb]{margin-top:15px;display:flex;justify-content:center;gap:8px}.tech-stack-pills span[data-v-306979cb]{background:#f0f4f8;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.values-grid[data-v-306979cb]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;border-top:1px solid #eee;padding-top:30px}.value-icon[data-v-306979cb]{font-size:1.5rem;color:#fff;margin-bottom:12px}.value-item p[data-v-306979cb]{font-size:.9rem;margin:0}@media (max-width: 768px){.about-grid[data-v-306979cb]{grid-template-columns:1fr;gap:40px}.profile-card[data-v-306979cb]{text-align:center;display:flex;flex-direction:column;align-items:center}.image-wrapper[data-v-306979cb]{width:100%;max-width:400px;display:flex;justify-content:center}.tech-stack-pills[data-v-306979cb]{justify-content:center}}.scroll-stack-inner[data-v-8d2b8d4b]{--pt: 5vh;--pb: 20vh;padding-top:var(--pt);padding-bottom:var(--pb)}@media (max-width: 768px){.scroll-stack-inner[data-v-8d2b8d4b]{--pt: 2vh;--pb: 10vh;padding-top:0;padding-bottom:50vh;margin-bottom:30vh}.scroll-stack-card[data-v-8d2b8d4b]{padding:16px!important;border-radius:16px!important}}.scrollstack[data-v-7d16661e]{max-width:var(--max-width);margin:0 auto}.double-content-container[data-v-7d16661e]{display:flex;flex-direction:row;align-items:stretch;align-content:space-between;text-align:left;min-height:30vh;padding-left:1rem;padding-right:1rem}.double-content-container>div[data-v-7d16661e]:not(.separator){flex:1}.separator[data-v-7d16661e]{flex:none;width:1px;background-color:#ccc;margin:0 20px;align-self:stretch}.call-to-action[data-v-7d16661e]{display:block;margin:0 auto}@media (max-width: 720px){.double-content-container[data-v-7d16661e]{flex-direction:column;min-height:55vh}.separator[data-v-7d16661e]{width:100%;height:1px;margin:20px 0}}.contact-form[data-v-600b3b9b]{max-width:400px;margin:20px auto;padding:20px}.form-group[data-v-600b3b9b]{margin-bottom:15px;display:flex;flex-direction:column}input[data-v-600b3b9b],textarea[data-v-600b3b9b]{padding:8px;margin-top:5px;border:1px solid #ccc;border-radius:4px}button[data-v-600b3b9b]{width:100%}button[data-v-600b3b9b]:disabled{background-color:#ccc}.success-text[data-v-600b3b9b]{color:#fff;margin-top:10px}.error-text[data-v-600b3b9b]{color:red;margin-top:10px}.message[data-v-600b3b9b]{min-height:200px}.not-bold[data-v-425d3be0]{font-weight:400}.impressum[data-v-8cc1e808]{text-align:left;margin:0 auto}.link[data-v-8cc1e808]{text-decoration:underline}.privacy-wrapper[data-v-ac31422b]{max-width:900px;margin:0 auto;padding:24px 18px 40px;box-sizing:border-box}@media (max-width: 480px){.privacy-wrapper[data-v-ac31422b]{padding:0}}.sections-container[data-v-ac31422b]{display:flex;flex-direction:column;gap:28px}.section-title[data-v-ac31422b]{font-size:20px;font-weight:700;margin-bottom:14px;letter-spacing:-.3px}.section-body p[data-v-ac31422b]{font-size:15px;line-height:1.7;margin:0 0 14px;white-space:pre-line}.section-body ul[data-v-ac31422b],.section-body ol[data-v-ac31422b]{margin-left:22px;margin-bottom:16px}.section-body li[data-v-ac31422b]{margin-bottom:6px;color:#334155;line-height:1.6}.section-body a[data-v-ac31422b]{color:#0059d6;font-weight:500;text-decoration:underline;transition:color .15s ease}.section-body a[data-v-ac31422b]:hover{color:#003f9c}@keyframes fadeIn-ac31422b{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.section-title[data-v-ac31422b]{font-size:18px}.section-body p[data-v-ac31422b]{font-size:14px}}.download-section[data-v-ac31422b]{display:flex;justify-content:center;margin-bottom:28px}.download-section button[data-v-ac31422b]{display:inline-flex;align-items:center;gap:10px}.download-section button svg[data-v-ac31422b]{flex-shrink:0}.toc-link[data-v-ac31422b]{text-decoration:none;transition:color .15s ease}.toc-link[data-v-ac31422b]:hover{text-decoration:underline}.width[data-v-ac31422b]{width:100%;text-align:left;box-sizing:border-box}p[data-v-ac31422b]{margin:0}.project-section[data-v-30113521]{padding:20px;color:#fff}.container[data-v-30113521]{max-width:1100px;margin:0 auto;text-align:left}.main-title[data-v-30113521]{font-size:3.5rem;margin-bottom:20px;font-weight:800}.highlight-text[data-v-30113521]{font-size:1.2rem;color:#cbd5e1;margin-bottom:20px;max-width:800px}.legal-badge[data-v-30113521]{display:flex;align-items:center;gap:15px;background:#ffffff0d;padding:15px;border-radius:8px;border-left:4px solid #ffffff;margin-bottom:40px}.scale-icon[data-v-30113521]{color:#fff;font-size:1.5rem}.bento-grid[data-v-30113521]{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:220px 220px;gap:20px;margin-bottom:50px}.bento-item[data-v-30113521]{position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0000004d}.bento-item img[data-v-30113521]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bento-item:hover img[data-v-30113521]{transform:scale(1.05)}.main-img-box[data-v-30113521]{grid-row:span 2}.bento-tag[data-v-30113521]{position:absolute;bottom:10px;left:10px;background:#0009;padding:4px 10px;border-radius:4px;font-size:.75rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.floating-status[data-v-30113521]{position:absolute;bottom:15px;right:15px;background:#0009;color:#fff;padding:8px 15px;border-radius:30px;display:flex;align-items:center;gap:8px;font-weight:700;font-size:.85rem}.project-info[data-v-30113521]{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:center}.project-details h3[data-v-30113521]{font-size:1.8rem;margin-bottom:15px}.project-details p[data-v-30113521]{color:#d5d5d5;line-height:1.6}.feature-list[data-v-30113521]{margin:25px 0}.feature-item[data-v-30113521]{display:flex;gap:15px;margin-bottom:20px}.f-icon[data-v-30113521]{color:#fff;font-size:1.4rem}.cta-box[data-v-30113521]{background:#ffffff08;padding:30px;border-radius:12px;text-align:center;border:1px solid rgba(255,255,255,.05)}.btn-primary[data-v-30113521]{display:inline-block;margin-top:15px;border:1px solid #ffffff;background-color:#00ffff1a;color:#fff;padding:12px 30px;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.btn-primary[data-v-30113521]:hover{background-color:#0ff3;transform:translateY(-3px)}@media (max-width: 850px){.bento-grid[data-v-30113521]{grid-template-columns:1fr;grid-template-rows:auto}.main-img-box[data-v-30113521]{height:300px}.side-img-box[data-v-30113521]{height:200px}.project-info[data-v-30113521]{grid-template-columns:1fr;gap:30px}.main-title[data-v-30113521]{font-size:2.5rem}}.cta-right[data-v-30113521]{margin-top:-10px;margin-bottom:20px}.progressbar-container[data-v-fce5d1cf]{width:100%;padding:1.5rem 0}.progress-header[data-v-fce5d1cf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .25rem}.progress-text[data-v-fce5d1cf]{font-size:1rem;font-weight:600;color:#ffffffde}.progress-percentage[data-v-fce5d1cf]{font-size:1.25rem;font-weight:700;color:#0ff;text-shadow:0 0 10px rgba(0,255,255,.5)}.progress-track[data-v-fce5d1cf]{position:relative;width:100%;height:12px;background:#283c5a47;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;overflow:hidden;box-shadow:inset 0 2px 4px #0003;margin-bottom:1rem}.progress-fill[data-v-fce5d1cf]{position:relative;height:100%;background:linear-gradient(90deg,#0ff9,#0ffc,#0ff);border-radius:20px;transition:width .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 20px #0ff6}.progress-dots[data-v-fce5d1cf]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .25rem}.progress-dot[data-v-fce5d1cf]{flex:1;height:8px;min-height:8px;border-radius:4px;background:#283c5a47;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all .3s ease;cursor:pointer;position:relative;display:block}.progress-dot.completed[data-v-fce5d1cf]{background:#0ff9;box-shadow:0 2px 8px #00ffff4d}.progress-dot.active[data-v-fce5d1cf]{background:#0ff;box-shadow:0 2px 12px #0ff9;height:10px}.progress-dot.pending[data-v-fce5d1cf]{background:#283c5a47}.progress-dot[data-v-fce5d1cf]:hover{background:#0ffc!important;box-shadow:0 2px 12px #00ffff80!important;height:10px!important;filter:brightness(1.2)}@media (max-width: 768px){.progressbar-container[data-v-fce5d1cf]{padding:1rem 0}.progress-text[data-v-fce5d1cf]{font-size:.875rem}.progress-percentage[data-v-fce5d1cf]{font-size:1.125rem}.progress-track[data-v-fce5d1cf]{height:10px}}@media (max-width: 480px){.progress-header[data-v-fce5d1cf]{flex-direction:column;gap:.5rem;align-items:flex-start;margin-bottom:.75rem}.progress-text[data-v-fce5d1cf]{font-size:.875rem}.progress-percentage[data-v-fce5d1cf]{font-size:1rem;align-self:flex-end}.progress-track[data-v-fce5d1cf]{height:8px}.progress-dot[data-v-fce5d1cf]{height:6px;min-height:6px;border-radius:3px}.progress-dot.active[data-v-fce5d1cf],.progress-dot[data-v-fce5d1cf]:hover{height:8px!important}}.scale-container[data-v-f3c8eb5b]{width:100%;padding:2rem 0}.scale-options[data-v-f3c8eb5b]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.scale-option[data-v-f3c8eb5b]{flex:1;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}@media (hover: hover){.scale-option[data-v-f3c8eb5b]:hover{transform:translateY(-4px)}.scale-option:hover .scale-circle[data-v-f3c8eb5b]{border-color:#00ffff80;box-shadow:0 4px 12px #0ff3}}.scale-option.disabled[data-v-f3c8eb5b]{cursor:not-allowed;opacity:.6;pointer-events:none}.scale-circle[data-v-f3c8eb5b]{width:60px;height:60px;border-radius:50%;border:3px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;background:#283c5a47;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all .3s ease;margin-bottom:1rem}.scale-option.active .scale-circle[data-v-f3c8eb5b]{background:#00ffff40;border-color:#0ffc;box-shadow:0 6px 20px #0ff6}.scale-number[data-v-f3c8eb5b]{font-size:1.5rem;font-weight:700;color:#ffffffde;transition:color .3s ease}.scale-option.active .scale-number[data-v-f3c8eb5b]{color:#0ff}.scale-label[data-v-f3c8eb5b]{text-align:center;font-size:.875rem;color:#ffffffa6;margin:0;line-height:1.4;max-width:120px;transition:color .3s ease}.scale-option.active .scale-label[data-v-f3c8eb5b]{color:#0ff;font-weight:600}@media (max-width: 768px){.scale-options[data-v-f3c8eb5b]{gap:.5rem}.scale-circle[data-v-f3c8eb5b]{width:50px;height:50px}.scale-number[data-v-f3c8eb5b]{font-size:1.25rem}.scale-label[data-v-f3c8eb5b]{font-size:.75rem;max-width:80px}}@media (max-width: 480px){.scale-options[data-v-f3c8eb5b]{flex-direction:column;align-items:stretch}.scale-option[data-v-f3c8eb5b]{flex-direction:row;justify-content:flex-start;padding:.75rem;border-radius:12px;background:#283c5a47;transition:all .2s ease}@media (hover: hover){.scale-option[data-v-f3c8eb5b]:hover{transform:translate(4px);background:#283c5a66}}.scale-option.active[data-v-f3c8eb5b]{background:#00ffff26}.scale-circle[data-v-f3c8eb5b]{margin-bottom:0;margin-right:1rem;width:45px;height:45px}.scale-label[data-v-f3c8eb5b]{text-align:left;max-width:none;flex:1}}.question-container[data-v-7915e012]{min-height:330px}.question[data-v-7915e012]{font-size:1.25rem;margin-bottom:1.5rem;text-align:left;max-width:600px;margin:0 auto}.skeleton-blur[data-v-a4a20195]{-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:.5rem}.skeleton-blur p[data-v-a4a20195]{filter:blur(5px);text-align:left;background:linear-gradient(90deg,#374151 40%,#9ca3af,#374151 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:shimmer-a4a20195 3s infinite linear}@keyframes shimmer-a4a20195{0%{background-position:200% 0}to{background-position:-200% 0}}.cta-container[data-v-7917547e]{padding-top:2rem;padding-bottom:2rem;border-radius:8px;text-align:left}.worst-category[data-v-7917547e]{font-weight:700}.email-form[data-v-7917547e]{margin:1.5rem 0;display:flex;flex-direction:column}.email-input[data-v-7917547e]{width:100%;max-width:400px;padding:.75rem;font-size:1rem;border:1px solid #ccc;border-radius:8px;margin-bottom:1rem;background-color:transparent;box-sizing:border-box}.email-input[data-v-7917547e]:focus{outline:none;border-color:var(--color-action)}.cta-button[data-v-7917547e]{padding:1.5rem;max-width:fit-content;color:#fff;border:none;cursor:pointer;font-size:1.4rem;transition:opacity .2s;border-radius:8px}.cta-button[data-v-7917547e]:disabled{opacity:.5;cursor:not-allowed}.cta-button[data-v-7917547e]:not(:disabled):hover{opacity:.9}.error-message[data-v-7917547e]{color:#ff4d4f;margin-top:.5rem}.label-group[data-v-49dbe612]{display:flex;justify-content:space-between;margin-bottom:.5rem}.label-group h4[data-v-49dbe612],.label-group p[data-v-49dbe612]{margin:0}.category-title[data-v-49dbe612]{font-weight:700}.score-text[data-v-49dbe612]{font-weight:600}.bar-container[data-v-49dbe612]{width:100%;height:16px;background-color:#e5e7eb;border-radius:999px;overflow:hidden}.bar-fill[data-v-49dbe612]{height:100%;width:0%;border-radius:999px;transition:width 1.5s ease-out}.analysis[data-v-49dbe612]{margin-top:.75rem;font-size:.95rem;text-align:left;margin-bottom:2rem}.answers-section[data-v-235d1ea2]{border:1px solid var(--color-font-tertiary);border-radius:8px;margin:1rem 0}.section-header[data-v-235d1ea2]{width:100%;padding:1rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s}.section-header[data-v-235d1ea2]:hover{background-color:rgba(var(--color-action-rgb),.05)}.section-header h3[data-v-235d1ea2]{margin:0;font-size:1.25rem;color:var(--color-font)}.icon[data-v-235d1ea2]{font-size:1.5rem;font-weight:300;margin-left:1rem;transition:transform .2s;color:var(--color-action)}.questions-content[data-v-235d1ea2]{padding:0 1rem 1rem}.slide-enter-active[data-v-235d1ea2],.slide-leave-active[data-v-235d1ea2]{transition:all .3s ease;overflow:hidden}.slide-enter-from[data-v-235d1ea2],.slide-leave-to[data-v-235d1ea2]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.slide-enter-to[data-v-235d1ea2],.slide-leave-from[data-v-235d1ea2]{max-height:5000px;opacity:1}.contact-form[data-v-5e9b8759]{max-width:500px;margin:0 auto}.form-group[data-v-5e9b8759]{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:flex-start}.form-group label[data-v-5e9b8759]{display:block;margin-bottom:.5rem;font-weight:500;color:var(--color-font)}.form-group input[data-v-5e9b8759]{width:100%;padding:.75rem;font-size:1rem;border:1px solid #ccc;border-radius:8px;background-color:transparent;transition:border-color .2s;box-sizing:border-box}.form-group input[data-v-5e9b8759]::placeholder{color:#999}.form-group input[data-v-5e9b8759]:focus{outline:none}.actions[data-v-5e9b8759]{display:flex;justify-content:space-between;margin-top:1rem}.subtitle[data-v-5e9b8759]{text-align:center;margin-bottom:1.5rem;max-width:500px;margin:0 auto}.quiz-container[data-v-af5887c7]{padding:1rem;border-radius:8px}.controls[data-v-af5887c7]{display:flex;justify-content:space-between;margin-top:2rem}.nextButton[data-v-af5887c7]:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 600px){h1[data-v-af5887c7]{font-size:xx-large}h4[data-v-af5887c7]{font-size:large}}.digicheck-view[data-v-1f79970e]{width:100%;padding:2rem 0;box-sizing:border-box;max-width:1200px;margin:0 auto}.button-link[data-v-c5493759]{display:inline-block;border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;color:#ffffffde;cursor:pointer;transition:border-color .25s;text-decoration:none}.button-link[data-v-c5493759]:hover{border-color:#fff;color:#ffffffde}.button-link[data-v-c5493759]:focus,.button-link[data-v-c5493759]:focus-visible{outline:4px auto -webkit-focus-ring-color}.suggestions[data-v-c5493759]{display:flex;flex-direction:column;gap:10px;max-width:fit-content;margin:0 auto}.logo[data-v-2bcb0b18]{width:80px;filter:brightness(0) invert(1)}.liquid-nav[data-v-2bcb0b18]{position:relative;display:inline-block;width:auto;padding:12px;padding-left:3rem;padding-right:3rem;box-sizing:border-box;max-width:var(--max-width);margin:12px auto}.liquid-nav.sticky[data-v-2bcb0b18]{position:sticky;top:12px;z-index:60}.nav-inner[data-v-2bcb0b18]{display:flex;align-items:center;justify-content:flex-start;gap:12px;max-width:var(--max-width);margin:0}.liquid-nav[data-v-2bcb0b18]:before{content:"";position:absolute;inset:0;margin:0;border-radius:12px;pointer-events:none;background:rgba(var(--glass-r),calc(var(--glass-a)));-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));box-shadow:0 6px 20px #080c141f}.nav-inner[data-v-2bcb0b18]{position:relative;z-index:2}.burger[data-v-2bcb0b18]{display:none;background:transparent;border:none;padding:8px;cursor:pointer}.burger-bar[data-v-2bcb0b18]{display:block;width:22px;height:2px;margin:4px 0;background:#fff;transition:transform .25s ease,opacity .2s ease;transform-origin:center}.burger[aria-expanded=true] .burger-bar[data-v-2bcb0b18]:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger[aria-expanded=true] .burger-bar[data-v-2bcb0b18]:nth-child(2){opacity:0}.burger[aria-expanded=true] .burger-bar[data-v-2bcb0b18]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}ul[data-v-2bcb0b18]{list-style:none}.nav-list[data-v-2bcb0b18]{list-style:none;display:flex;gap:18px;margin:0;padding:0;align-items:center}.nav-item[data-v-2bcb0b18]{position:relative}.nav-item a[data-v-2bcb0b18]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;text-decoration:none;color:#fff;font-weight:500}.nav-item a[data-v-2bcb0b18]:hover{background:#ffffff0a}.sub-list[data-v-2bcb0b18]{position:absolute;top:calc(100% + 8px);top:100%;left:0;background:#ffffff0f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:8px;padding:8px 6px;min-width:160px;box-shadow:0 8px 24px #0000001f;display:none}.nav-item:hover .sub-list[data-v-2bcb0b18]{display:block}.sub-list a[data-v-2bcb0b18]{display:block;padding:6px 10px;color:#fff;text-decoration:none}.sub-list a[data-v-2bcb0b18]:hover{background:#ffffff0a;border-radius:6px}@media (max-width: 900px){.liquid-nav[data-v-2bcb0b18]{position:fixed;top:0;left:0;right:0;margin:0;padding:0;z-index:100}.liquid-nav[data-v-2bcb0b18]:before{border-radius:0}.burger[data-v-2bcb0b18]{display:block;background:rgba(var(--glass-r),.25);border-radius:10px}.nav-inner[data-v-2bcb0b18]{flex-direction:column;gap:0}.liquid-nav[data-v-2bcb0b18]:before{display:none}.nav-list[data-v-2bcb0b18]{position:absolute;top:100%;left:0;right:0;width:100%;flex-direction:column;gap:6px;background:rgba(var(--glass-r),.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0;margin:0 auto;box-sizing:border-box;overflow:hidden;max-height:0;opacity:0;pointer-events:none;transition:max-height .28s ease,transform .28s ease;will-change:max-height,opacity;align-items:center;justify-content:center;text-align:center;pointer-events:auto}.sub-list[data-v-2bcb0b18]{position:static;display:block;width:100%;border-radius:8px;padding:0;margin:0;overflow:hidden;max-height:0;transition:max-height .22s ease;box-shadow:none}.sub-list.open[data-v-2bcb0b18]{max-height:60vh}.nav-item:hover .sub-list[data-v-2bcb0b18]{display:block}ul .nav-list[data-v-2bcb0b18]{padding:0}.nav-list.open[data-v-2bcb0b18]{padding-top:12px;max-height:80vh;opacity:1;margin-top:0}.liquid-nav[data-v-2bcb0b18]:has(.nav-list.open):before{display:block}.cog[data-v-2bcb0b18]{animation-play-state:running}.liquid-nav[data-v-2bcb0b18]:has(.nav-list.open){width:100%;margin-left:0;margin-right:0}}.footer-container[data-v-bee4fd5c]{margin-top:2rem;padding:2rem;background:#00ffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff}.footer-content[data-v-bee4fd5c]{max-width:var(--max-width);margin:0 auto;text-align:center}.footer-links[data-v-bee4fd5c]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:1rem}.footer-links a[data-v-bee4fd5c]{color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease}.footer-links a[data-v-bee4fd5c]:hover{font-weight:700}.footer-socials[data-v-bee4fd5c]{margin-bottom:1rem}.footer-socials a[data-v-bee4fd5c]{margin:0 .5rem;font-size:1.2rem;color:#fff;transition:color .3s ease}.footer-socials a[data-v-bee4fd5c]:hover{color:#fff}.footer-copy[data-v-bee4fd5c]{font-size:.9rem;opacity:.7}.badge[data-v-bee4fd5c]{margin-bottom:1rem}.cookie-settings-link[data-v-bee4fd5c]{cursor:pointer}.cookie-settings-link i[data-v-bee4fd5c]{margin-right:4px}.cookie-consent-overlay[data-v-ddcd9617]{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:flex;justify-content:center;padding:20px;pointer-events:none}.cookie-consent-banner[data-v-ddcd9617]{background:#fff;box-shadow:0 -5px 30px #00000026;border-radius:12px;max-width:600px;width:100%;pointer-events:all;transition:max-width .3s ease,max-height .3s ease;text-align:left}.cookie-consent-banner.settings-open[data-v-ddcd9617]{max-width:800px}.cookie-consent-content[data-v-ddcd9617]{padding:30px;position:relative}.close-button[data-v-ddcd9617]{position:absolute;top:15px;right:15px;background:none;border:none;font-size:20px;color:#666;cursor:pointer;transition:color .2s;padding:5px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px}.close-button[data-v-ddcd9617]:hover{color:#333;background:#f5f5f5}.cookie-header[data-v-ddcd9617]{display:flex;align-items:center;gap:12px;margin-bottom:15px}.cookie-icon[data-v-ddcd9617]{font-size:28px;color:var(--color-turqoise)}.cookie-header h2[data-v-ddcd9617]{margin:0;font-size:24px;color:var(--color-gray)}.cookie-description[data-v-ddcd9617]{color:var(--color-gray);line-height:1.6;margin-bottom:25px;font-size:15px}.privacy-link[data-v-ddcd9617]{color:#007bff;text-decoration:none}.privacy-link[data-v-ddcd9617]:hover{text-decoration:underline}.cookie-actions[data-v-ddcd9617]{display:flex;gap:10px;flex-wrap:wrap}.btn[data-v-ddcd9617]{padding:12px 24px;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;flex:1;min-width:140px}.btn-accept[data-v-ddcd9617]{background:var(--color-turqoise);color:#fff}.btn-accept[data-v-ddcd9617]:hover{background:var(--color-turqoise-dark)}.btn-reject[data-v-ddcd9617]{background:#6c757d;color:#fff}.btn-reject[data-v-ddcd9617]:hover{background:#5a6268}.btn-settings[data-v-ddcd9617],.btn-secondary[data-v-ddcd9617]{background:#fff;color:#333;border:2px solid #ddd}.btn-settings[data-v-ddcd9617]:hover,.btn-secondary[data-v-ddcd9617]:hover{background:#f8f9fa;border-color:#bbb}.cookie-settings[data-v-ddcd9617]{margin-top:20px}.cookie-category[data-v-ddcd9617]{border:1px solid #e0e0e0;border-radius:8px;padding:20px;margin-bottom:15px;background:#fafafa}.category-header[data-v-ddcd9617]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.category-info[data-v-ddcd9617]{flex:1}.category-info h3[data-v-ddcd9617]{margin:0 0 8px;font-size:18px;color:#333}.category-description[data-v-ddcd9617]{margin:0;font-size:14px;color:#666;line-height:1.5}.toggle-wrapper[data-v-ddcd9617]{display:flex;align-items:center;gap:10px;flex-shrink:0}.toggle-input[data-v-ddcd9617]{display:none}.toggle-label[data-v-ddcd9617]{position:relative;display:inline-block;width:50px;height:26px;background-color:#ccc;border-radius:13px;cursor:pointer;transition:background-color .3s}.toggle-label[data-v-ddcd9617]:hover{background-color:#b3b3b3}.toggle-switch[data-v-ddcd9617]{position:absolute;top:3px;left:3px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s;box-shadow:0 2px 4px #0003}.toggle-input:checked+.toggle-label[data-v-ddcd9617]{background-color:#28a745}.toggle-input:checked+.toggle-label[data-v-ddcd9617]:hover{background-color:#218838}.toggle-input:checked+.toggle-label .toggle-switch[data-v-ddcd9617]{transform:translate(24px)}.toggle-input:disabled+.toggle-label[data-v-ddcd9617]{background-color:#28a745;cursor:not-allowed;opacity:.6}.always-active[data-v-ddcd9617]{font-size:12px;color:#666;font-style:italic}.settings-actions[data-v-ddcd9617]{margin-top:25px}.cookie-consent-enter-active[data-v-ddcd9617],.cookie-consent-leave-active[data-v-ddcd9617]{transition:all .3s ease}.cookie-consent-enter-from[data-v-ddcd9617],.cookie-consent-leave-to[data-v-ddcd9617]{opacity:0;transform:translateY(100%)}@media (max-width: 768px){.cookie-consent-overlay[data-v-ddcd9617]{padding:0}.cookie-consent-banner[data-v-ddcd9617]{max-width:100%;border-radius:12px 12px 0 0;max-height:90vh;overflow-y:auto}.cookie-consent-content[data-v-ddcd9617]{padding:20px}.cookie-header h2[data-v-ddcd9617]{font-size:20px}.cookie-actions[data-v-ddcd9617]{flex-direction:column}.btn[data-v-ddcd9617]{width:100%;min-width:unset}.category-header[data-v-ddcd9617]{flex-direction:column;gap:15px}.toggle-wrapper[data-v-ddcd9617]{justify-content:space-between;width:100%}}.app-container[data-v-fbac1baf]{display:flex;flex-direction:column;width:100%;min-height:100vh}.main-content[data-v-fbac1baf]{flex:1}.custom-rays[data-v-fbac1baf]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1}@media (max-width: 720px){.app-container[data-v-fbac1baf]{padding-top:4rem}}
