#hero[data-v-1b4f746d]{margin-bottom:24px}.picture-container[data-v-1b4f746d]{display:flex;justify-content:center}@media(min-width:600px){.image-container img[data-v-1b4f746d]{width:auto}}#Foto[data-v-1b4f746d]{border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;height:200px;margin-top:-150px;width:200px}.info-container[data-v-1b4f746d]{padding:0}@media(min-width:600px){.info-container[data-v-1b4f746d]{padding-left:40px;padding-right:40px}}@media(min-width:900px){.info-container[data-v-1b4f746d]{padding-left:60px;padding-right:60px}}@media(min-width:1200px){.info-container[data-v-1b4f746d]{padding-left:80px;padding-right:80px}}@media(min-width:1800px){.info-container[data-v-1b4f746d]{padding-left:200px;padding-right:200px}}.info[data-v-1b4f746d]{align-items:center;display:flex;flex-direction:column;margin-top:50px;padding:20px;text-align:center}.info span[data-v-1b4f746d]{color:#b5b5b5;margin-bottom:20px}.info p[data-v-1b4f746d]{color:#aab4c8}@media(min-width:600px){#hero>figure[data-v-1b4f746d]{height:100%}#hero[data-v-1b4f746d]{background:#000;height:calc(100% - 80px);margin-bottom:32px;position:relative}#hero .info-container[data-v-1b4f746d]{align-items:center;display:flex;left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#hero .info-container .info[data-v-1b4f746d]{color:#fff;display:inline-block;text-align:left;text-shadow:0 2px 10px #000}#hero .info-container .info span[data-v-1b4f746d]{color:#b5b5b5;display:inline-block;margin-bottom:30px}#hero .info-container .info p[data-v-1b4f746d]{color:#fff}#hero>.image-container[data-v-1b4f746d]{align-items:center;position:relative}#hero>.image-container[data-v-1b4f746d]:after{background:#0000004d;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#hero>.image-container img[data-v-1b4f746d]{width:150%}#Foto[data-v-1b4f746d],.info[data-v-1b4f746d]{margin-top:unset}}@media(min-width:1200px){#Foto[data-v-1b4f746d]{height:300px;width:300px}#hero .info-container[data-v-1b4f746d]{flex-direction:column;justify-content:center;width:100%}#hero .info-container .info[data-v-1b4f746d]{text-align:center}#hero .info-container .info h1[data-v-1b4f746d]{font-size:2.5rem}#hero .info-container .info span[data-v-1b4f746d]{font-size:1.25rem}#hero .info-container .info p[data-v-1b4f746d]{font-size:1.563rem}}@media(min-width:1800px){#Foto[data-v-1b4f746d]{height:500px;width:500px}#hero .info-container .info[data-v-1b4f746d]{margin-top:2rem}#hero .info-container .info h1[data-v-1b4f746d]{font-size:3.5rem}#hero .info-container .info span[data-v-1b4f746d]{font-size:1.7rem;margin-bottom:4rem}#hero .info-container .info p[data-v-1b4f746d]{font-size:1.8rem}}#description[data-v-f78e82df]{display:grid;gap:16px;padding:0 20px 28px}@media(min-width:600px){#description[data-v-f78e82df]{padding-left:40px;padding-right:40px}}@media(min-width:900px){#description[data-v-f78e82df]{padding-left:60px;padding-right:60px}}@media(min-width:1200px){#description[data-v-f78e82df]{padding-left:80px;padding-right:80px}}@media(min-width:1800px){#description[data-v-f78e82df]{padding-left:200px;padding-right:200px}}.description-card[data-v-f78e82df],.highlights[data-v-f78e82df]{background:#151a22;border:1px solid rgba(170,180,200,.18);border-radius:14px;padding:20px}.description-card h2[data-v-f78e82df]{margin-bottom:14px}.description-card p[data-v-f78e82df]{line-height:1.62}.description-card p+p[data-v-f78e82df]{margin-top:12px}.highlights h3[data-v-f78e82df]{margin-bottom:10px}.highlights ul[data-v-f78e82df]{display:grid;gap:8px;list-style:none}.highlights li[data-v-f78e82df]{background:#1b2130;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#aab4c8;padding:10px 12px}@media(min-width:1200px){#description[data-v-f78e82df]{align-items:stretch;grid-template-columns:1.2fr .8fr;padding-bottom:40px}}a[data-v-8a3a321d]{align-items:center;background:#151a22;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#aab4c8;display:flex;font-size:1.25rem;height:50px;justify-content:center;padding:12px;text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease;width:50px}a[data-v-8a3a321d]:hover{background:#1b2130;border-color:#22c1d6;color:#22c1d6}#social-icons[data-v-dbb3c7d0]{padding:8px 20px 24px}@media(min-width:600px){#social-icons[data-v-dbb3c7d0]{padding-left:40px;padding-right:40px}}@media(min-width:900px){#social-icons[data-v-dbb3c7d0]{padding-left:60px;padding-right:60px}}@media(min-width:1200px){#social-icons[data-v-dbb3c7d0]{padding-left:80px;padding-right:80px}}@media(min-width:1800px){#social-icons[data-v-dbb3c7d0]{padding-left:200px;padding-right:200px}}#social-icons h2[data-v-dbb3c7d0]{margin-bottom:12px}.social-icons__list[data-v-dbb3c7d0]{display:flex;flex-wrap:wrap;gap:10px}@media(min-width:1200px){#social-icons[data-v-dbb3c7d0]{padding-bottom:40px}}.goal[data-v-e40d300a]{background:#151a22;border:1px solid rgba(170,180,200,.18);border-radius:14px;height:100%;padding:16px;transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease}.goal__topbar[data-v-e40d300a]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.goal__head[data-v-e40d300a]{align-items:center;display:flex;gap:10px}.goal__head h3[data-v-e40d300a]{font-size:1.05rem;margin:0}.goal__icon-container[data-v-e40d300a]{align-items:center;background:#22c1d61f;border-radius:10px;color:#22c1d6;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.goal__icon[data-v-e40d300a]{height:16px;width:16px}.goal__icon--svg[data-v-e40d300a]{display:block;filter:brightness(0) saturate(100%) invert(75%) sepia(34%) saturate(991%) hue-rotate(146deg) brightness(89%) contrast(92%);-o-object-fit:contain;object-fit:contain}.goal__icon--fallback[data-v-e40d300a]{justify-content:center}.goal__actions[data-v-e40d300a],.goal__icon--fallback[data-v-e40d300a]{align-items:center;display:inline-flex}.goal__actions[data-v-e40d300a]{gap:.35rem}.goal__list[data-v-e40d300a]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.goal__list-item[data-v-e40d300a]{color:#aab4c8;display:grid;font-size:.9rem;gap:3px}.goal__list-item span[data-v-e40d300a]{color:#7e889c;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.key-result-form[data-v-53e162ea]{display:grid;gap:.75rem}.key-result-form__description[data-v-53e162ea]{color:#aab4c8;margin:0 0 .2rem}.key-result-form__actions[data-v-53e162ea]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.5rem}.key-result-form__secondary[data-v-53e162ea]{background:transparent;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;cursor:pointer;padding:.8rem 1rem}.key-result-form__primary[data-v-53e162ea]{background:#2f6fed;border:1px solid transparent;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;outline:none;padding:12px 22px;transition:all .2s ease,border-color .2s ease}.key-result-form__primary[data-v-53e162ea]:disabled{background:#314a71;color:#d4dbee;cursor:not-allowed}.key-result-form__feedback--error[data-v-53e162ea]{color:#c85c5c}.edit-form[data-v-731952aa]{display:grid;gap:.75rem}.edit-form__actions[data-v-731952aa]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.5rem}.edit-form__secondary[data-v-731952aa]{background:transparent;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;cursor:pointer;padding:.8rem 1rem}.edit-form__primary[data-v-731952aa]{background:#2f6fed;border:1px solid transparent;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;outline:none;padding:12px 22px;transition:all .2s ease,border-color .2s ease}.edit-form__primary[data-v-731952aa]:disabled{background:#314a71;color:#d4dbee;cursor:not-allowed}.edit-form__feedback--error[data-v-731952aa]{color:#c85c5c}#Goals[data-v-abeccc6e]{padding:8px 20px 24px}@media(min-width:600px){#Goals[data-v-abeccc6e]{padding-left:40px;padding-right:40px}}@media(min-width:900px){#Goals[data-v-abeccc6e]{padding-left:60px;padding-right:60px}}@media(min-width:1200px){#Goals[data-v-abeccc6e]{padding-left:80px;padding-right:80px}}@media(min-width:1800px){#Goals[data-v-abeccc6e]{padding-left:200px;padding-right:200px}}#Goals h2[data-v-abeccc6e]{margin-bottom:24px;text-align:left}.goals-section__header[data-v-abeccc6e]{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.goals-container[data-v-abeccc6e]{display:grid;gap:12px;margin-bottom:16px}.goals-admin-hint[data-v-abeccc6e],.goals-feedback[data-v-abeccc6e]{margin:0 0 1rem}.goals-admin-hint[data-v-abeccc6e]{color:#aab4c8;font-size:.95rem}.goals-feedback--error[data-v-abeccc6e]{color:#ffb4b4}.goal-card[data-v-abeccc6e]{cursor:grab}.goal-card--dragging[data-v-abeccc6e]{opacity:.55;transform:scale(.97)}.goal-card--reordering[data-v-abeccc6e]{pointer-events:none}.goals-create-shortcut[data-v-abeccc6e]{align-items:center;background:linear-gradient(180deg,#22c1d614,#2f6fed0d),#1b2130;border:1px dashed rgba(34,193,214,.35);border-radius:12px;color:#eaf0ff;cursor:pointer;display:inline-flex;gap:10px;min-height:46px;padding:.7rem 1rem;transition:border-color .2s ease,transform .2s ease}.goals-create-shortcut[data-v-abeccc6e]:hover{border-color:#22c1d6;transform:translateY(-1px)}.goals-create-shortcut__icon[data-v-abeccc6e]{align-items:center;background:#22c1d61f;border-radius:999px;color:#22c1d6;display:inline-flex;height:2rem;justify-content:center;width:2rem}.goals-link[data-v-abeccc6e]{align-items:center;border:1px solid rgba(170,180,200,.32);border-radius:10px;color:#eaf0ff;display:inline-flex;gap:8px;padding:11px 16px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.goals-link[data-v-abeccc6e]:hover{border-color:#22c1d6;color:#22c1d6}@media(max-width:599px){.goals-section__header[data-v-abeccc6e]{align-items:stretch;flex-direction:column}.goals-create-shortcut[data-v-abeccc6e],.goals-link[data-v-abeccc6e]{justify-content:center}.goals-link[data-v-abeccc6e]{width:100%}}@media(min-width:600px){.goals-container[data-v-abeccc6e]{grid-template-columns:1fr 1fr}}@media(min-width:1200px){#Goals[data-v-abeccc6e]{padding-bottom:40px}.goals-container[data-v-abeccc6e]{grid-template-columns:1fr 1fr 1fr 1fr}}.technology[data-v-4c9f863c]{align-items:center;background:#1b2130;border:1px solid rgba(170,180,200,.18);border-radius:12px;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;padding:10px 12px}.technology figure[data-v-4c9f863c]{align-items:center;height:48px;margin-bottom:0;overflow:unset;width:48px}.technology p[data-v-4c9f863c]{color:#aab4c8;flex:1;padding-top:.2rem}.technology .technology__actions[data-v-4c9f863c]{align-items:flex-start;display:inline-flex;flex-shrink:0;gap:.35rem;margin-left:auto}@media(min-width:1200px){.technology figure[data-v-4c9f863c]{height:54px;width:54px}}.edit-form[data-v-47956411]{display:grid;gap:.35rem}.edit-form__actions[data-v-47956411]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.5rem}.edit-form__secondary[data-v-47956411]{background:transparent;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;cursor:pointer;padding:.8rem 1rem}.edit-form__primary[data-v-47956411]{background:#2f6fed;border:1px solid transparent;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;outline:none;padding:12px 22px;transition:all .2s ease,border-color .2s ease}.edit-form__primary[data-v-47956411]:hover{background:#3a77ef}.edit-form__primary[data-v-47956411]:active{background:#2862d6}.edit-form__primary[data-v-47956411]:focus{border-color:#ffffff4d;box-shadow:0 0 0 .25rem #2f6fed59}.edit-form__primary[data-v-47956411]:disabled{background:#314a71;color:#d4dbee;cursor:not-allowed}.edit-form__feedback--error[data-v-47956411]{color:#c85c5c}.edit-form__feedback--warning[data-v-47956411]{color:#f3cf7a}.input-group select[data-v-47956411]{background:#1b2130;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;font-family:Manrope,sans-serif;font-size:1rem;outline:none;padding:12px 14px}.edit-form[data-v-77348eda]{display:grid;gap:.35rem}.edit-form__actions[data-v-77348eda]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.5rem}.edit-form__secondary[data-v-77348eda]{background:transparent;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;cursor:pointer;padding:.8rem 1rem}.edit-form__primary[data-v-77348eda]{background:#2f6fed;border:1px solid transparent;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;outline:none;padding:12px 22px;transition:all .2s ease,border-color .2s ease}.edit-form__primary[data-v-77348eda]:hover{background:#3a77ef}.edit-form__primary[data-v-77348eda]:active{background:#2862d6}.edit-form__primary[data-v-77348eda]:focus{border-color:#ffffff4d;box-shadow:0 0 0 .25rem #2f6fed59}.edit-form__primary[data-v-77348eda]:disabled{background:#314a71;color:#d4dbee;cursor:not-allowed}.edit-form__feedback--error[data-v-77348eda]{color:#c85c5c}.edit-form__feedback--loading[data-v-77348eda]{color:#aab4c8}.create-tech-form[data-v-7211363c]{display:grid;gap:.5rem}.create-tech-form__description[data-v-7211363c]{margin-bottom:.2rem}.create-tech-form__actions[data-v-7211363c]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.5rem}.create-tech-form__secondary[data-v-7211363c]{background:transparent;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;cursor:pointer;padding:.8rem 1rem}.create-tech-form__primary[data-v-7211363c]{background:#2f6fed;border:1px solid transparent;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;outline:none;padding:12px 22px;transition:all .2s ease,border-color .2s ease}.create-tech-form__primary[data-v-7211363c]:hover{background:#3a77ef}.create-tech-form__primary[data-v-7211363c]:disabled{background:#314a71;color:#d4dbee;cursor:not-allowed}.create-tech-form__feedback--error[data-v-7211363c]{color:#c85c5c}.create-tool-type-form[data-v-247e86f7]{display:grid;gap:.5rem}.create-tool-type-form__description[data-v-247e86f7]{margin-bottom:.2rem}.create-tool-type-form__actions[data-v-247e86f7]{display:flex;gap:.8rem;justify-content:flex-end;margin-top:.5rem}.create-tool-type-form__secondary[data-v-247e86f7]{background:transparent;border:1px solid rgba(170,180,200,.18);border-radius:10px;color:#eaf0ff;cursor:pointer;padding:.8rem 1rem}.create-tool-type-form__primary[data-v-247e86f7]{background:#2f6fed;border:1px solid transparent;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:700;outline:none;padding:12px 22px;transition:all .2s ease,border-color .2s ease}.create-tool-type-form__primary[data-v-247e86f7]:hover{background:#3a77ef}.create-tool-type-form__primary[data-v-247e86f7]:disabled{background:#314a71;color:#d4dbee;cursor:not-allowed}.create-tool-type-form__feedback--error[data-v-247e86f7]{color:#c85c5c}#technologies[data-v-94a30072]{background:#151a22;color:#eaf0ff;padding:20px}@media(min-width:600px){#technologies[data-v-94a30072]{padding-left:40px;padding-right:40px}}@media(min-width:900px){#technologies[data-v-94a30072]{padding-left:60px;padding-right:60px}}@media(min-width:1200px){#technologies[data-v-94a30072]{padding-left:80px;padding-right:80px}}@media(min-width:1800px){#technologies[data-v-94a30072]{padding-left:200px;padding-right:200px}}#technologies[data-v-94a30072]{border-bottom:1px solid rgba(170,180,200,.18);border-top:1px solid rgba(170,180,200,.18)}#technologies h2[data-v-94a30072]{margin-bottom:24px;text-align:left}#technologies .technologies[data-v-94a30072]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media(min-width:600px){#technologies .technologies[data-v-94a30072]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media(min-width:1200px){#technologies[data-v-94a30072]{padding-bottom:40px;padding-top:40px}}.technology-section[data-v-94a30072]{border-radius:18px;margin-bottom:1rem;transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease}.technology-section--dragging[data-v-94a30072]{opacity:.7;transform:scale(.985)}.technology-section--reordering[data-v-94a30072]{pointer-events:none}.technologies-section__header[data-v-94a30072]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:12px}.technologies-section__title[data-v-94a30072]{align-items:center;color:#aab4c8;display:inline-flex;font-size:1rem;gap:.5rem}.technologies-section__handle[data-v-94a30072]{align-items:center;color:#22c1d6;cursor:grab;display:inline-flex;font-weight:700;letter-spacing:.08em}.technologies-section__actions[data-v-94a30072]{align-items:center;display:inline-flex;gap:.35rem}.technologies-admin-hint[data-v-94a30072]{color:#aab4c8;font-size:.95rem;margin-bottom:1rem}.technologies-error[data-v-94a30072]{color:#ffb4b4;margin-bottom:16px}.technology-card[data-v-94a30072]{cursor:grab;transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease}.technology-card--dragging[data-v-94a30072]{opacity:.55;transform:scale(.97)}.technology-card--reordering[data-v-94a30072]{pointer-events:none}.technology-create-shortcut[data-v-94a30072]{align-items:center;background:linear-gradient(180deg,#22c1d614,#2f6fed0d),#1b2130;border:1px dashed rgba(34,193,214,.35);border-radius:12px;color:#eaf0ff;cursor:pointer;display:flex;gap:12px;margin-bottom:16px;min-height:70px;padding:10px 12px;text-align:left;transition:border-color .2s ease,background-color .2s ease,transform .2s ease;width:100%}.technology-create-shortcut[data-v-94a30072]:hover{border-color:#22c1d6;transform:translateY(-1px)}.technology-create-shortcut__icon[data-v-94a30072]{align-items:center;background:#22c1d61f;border-radius:999px;color:#22c1d6;display:inline-flex;height:2rem;justify-content:center;width:2rem}.technology-create-shortcut--tool-type[data-v-94a30072]{margin-top:.5rem}#Contact[data-v-f2c8223b]{padding:24px 20px 40px}@media(min-width:600px){#Contact[data-v-f2c8223b]{padding-left:40px;padding-right:40px}}@media(min-width:900px){#Contact[data-v-f2c8223b]{padding-left:60px;padding-right:60px}}@media(min-width:1200px){#Contact[data-v-f2c8223b]{padding-left:80px;padding-right:80px}}@media(min-width:1800px){#Contact[data-v-f2c8223b]{padding-left:200px;padding-right:200px}}#Contact h2[data-v-f2c8223b]{margin-bottom:10px;text-align:left}#Contact>p[data-v-f2c8223b]{margin-bottom:12px;max-width:65ch}.form-container[data-v-f2c8223b]{display:flex;justify-content:center}.form-container form[data-v-f2c8223b]{background:#151a22;border:1px solid rgba(170,180,200,.18);border-radius:14px;max-width:640px;padding:20px;width:100%}.contact-feedback[data-v-f2c8223b]{border:1px solid rgba(170,180,200,.18);border-radius:10px;margin-bottom:16px;padding:12px 14px}.contact-feedback--success[data-v-f2c8223b]{background:#2e9e5b1f;border-color:#2e9e5b59;color:#b8f0c9}.contact-feedback--error[data-v-f2c8223b]{background:#c85c5c1f;border-color:#c85c5c59;color:#ffb4b4}button[data-v-f2c8223b]:disabled{cursor:not-allowed;opacity:.6}
