.sk.svelte-68bdof{--hair:#0f14191a;--hair-2:#0f141929;--mute:#0f1419a3;--soft:#0f1419bd;background:var(--paper,#fafaf7);color:var(--ink,#0f1419);overflow-x:clip}.wrap.svelte-68bdof{max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.sk.svelte-68bdof :where(.svelte-68bdof):is(a:where(.svelte-68bdof),button:where(.svelte-68bdof),input:where(.svelte-68bdof)):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sk-tool.svelte-68bdof{padding:0 0 clamp(48px,6vw,80px);scroll-margin-top:80px}.sk-grid.svelte-68bdof{grid-template:"pick stage""look stage""text stage""contact stage"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px clamp(24px,3vw,40px);display:grid}.sk-a-pick.svelte-68bdof{grid-area:pick}.sk-a-look.svelte-68bdof{grid-area:look}.sk-a-text.svelte-68bdof{grid-area:text}.sk-a-contact.svelte-68bdof{grid-area:contact}.sk-a-stage.svelte-68bdof{grid-area:stage}.sk-card.svelte-68bdof{border:1px solid var(--hair);background:#fff;border-radius:20px;min-width:0;padding:clamp(18px,2vw,24px)}.sk-h2.svelte-68bdof{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 12px;font-size:1rem;font-weight:700;line-height:1.25}.sk-h2-gap.svelte-68bdof{margin-top:22px}.sk-sub.svelte-68bdof{margin:0;font-size:.86rem;font-weight:600}.sk-chips.svelte-68bdof{flex-wrap:wrap;gap:7px;display:flex}.sk-chip.svelte-68bdof{border:1px solid var(--hair-2);border-radius:var(--radius-knap);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;padding:7px 15px;font-size:.9rem;font-weight:500;line-height:1.2;transition:border-color .15s,background .15s,color .15s}.sk-chip-sm.svelte-68bdof{background:var(--paper,#fafaf7);min-height:34px;padding:6px 13px;font-size:.85rem}.sk-chip.svelte-68bdof:hover{border-color:#0f14196b}.sk-chip.on.svelte-68bdof{background:var(--ink);border-color:var(--ink);color:var(--paper,#fafaf7)}.sk-branche.svelte-68bdof{color:var(--ink);text-underline-offset:4px;align-items:center;gap:8px;margin-top:18px;font-size:.9rem;font-weight:500;-webkit-text-decoration:underline #0f14194d;text-decoration:underline #0f14194d;text-decoration-thickness:1px;display:inline-flex}.sk-branche.svelte-68bdof span:where(.svelte-68bdof){transition:transform .15s}.sk-branche.svelte-68bdof:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.sk-branche.svelte-68bdof:hover span:where(.svelte-68bdof){transform:translate(3px)}.sk-styles.svelte-68bdof{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sk-style.svelte-68bdof{border:1px solid var(--hair-2);background:var(--paper,#fafaf7);color:var(--ink);font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:9px;padding:14px 6px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.sk-style.svelte-68bdof:hover{border-color:#0f14196b}.sk-style.on.svelte-68bdof{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sk-style-name.svelte-68bdof{font-size:.84rem;font-weight:500}.sk-thumb.svelte-68bdof{aspect-ratio:210/297;box-sizing:border-box;background:#fff;border-radius:2px;flex-direction:column;align-items:center;gap:3px;width:44px;padding-top:19px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f141914,0 4px 10px -4px #0f141947}.sk-thumb.svelte-68bdof i:where(.svelte-68bdof){background:#0f141933;border-radius:1px;width:58%;height:2px;display:block}.sk-thumb.svelte-68bdof .th-h:where(.svelte-68bdof){background:var(--ink);width:66%;height:5px;margin-bottom:3px}.sk-th-enkel.svelte-68bdof:before,.sk-th-enkel.svelte-68bdof:after{content:"";background:var(--sw);height:3px;position:absolute;left:0;right:0}.sk-th-enkel.svelte-68bdof:before{top:0}.sk-th-enkel.svelte-68bdof:after{bottom:0}.sk-th-fed.svelte-68bdof .th-h:where(.svelte-68bdof){background:var(--sw);border-radius:0;width:100%;height:9px}.sk-th-ramme.svelte-68bdof .th-h:where(.svelte-68bdof),.sk-th-klassisk.svelte-68bdof .th-h:where(.svelte-68bdof){background:var(--sw)}.sk-th-ramme.svelte-68bdof:before{content:"";border:1.5px solid var(--sw);position:absolute;inset:3px}.sk-th-ramme.svelte-68bdof:after{content:"";border:.5px solid var(--sw);position:absolute;inset:5.5px}.sk-th-klassisk.svelte-68bdof:before,.sk-th-klassisk.svelte-68bdof:after{content:"";box-sizing:border-box;border:0 solid var(--sw);height:3.5px;position:absolute;left:5px;right:5px}.sk-th-klassisk.svelte-68bdof:before{border-top-width:1.5px;border-bottom-width:.5px;top:6px}.sk-th-klassisk.svelte-68bdof:after{border-top-width:.5px;border-bottom-width:1.5px;bottom:6px}.sk-color-head.svelte-68bdof{justify-content:space-between;align-items:baseline;gap:12px;margin:22px 0 12px;display:flex}.sk-color-name.svelte-68bdof{font-family:var(--font-mono);letter-spacing:.06em;color:var(--mute);font-size:.74rem}.sk-colors.svelte-68bdof{flex-wrap:wrap;gap:12px;padding:2px;display:flex}.sk-color.svelte-68bdof{background:var(--dot);cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;padding:0;transition:box-shadow .15s;position:relative;box-shadow:inset 0 0 0 1px #0f141924}.sk-color.svelte-68bdof:hover{box-shadow:inset 0 0 0 1px #0f141924,0 0 0 2px #fafaf7,0 0 0 3.5px #0f14194d}.sk-color.on.svelte-68bdof{box-shadow:inset 0 0 0 1px #0f141924, 0 0 0 2.5px #fafaf7, 0 0 0 4.5px var(--ink)}.sk-custom.svelte-68bdof{background:var(--dot,conic-gradient(from 90deg, #c1213f, #c2621b, #d8b42a, #2e7361, #1f4e79, #4d3557, #c1213f));display:block}.sk-custom.svelte-68bdof input:where(.svelte-68bdof){opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.sk-custom.svelte-68bdof:focus-within{outline:2px solid var(--ink);outline-offset:5px}.sk-fields.svelte-68bdof{gap:16px;display:grid}.sk-field.svelte-68bdof{flex-direction:column;gap:7px;min-width:0;display:flex}.sk-2.svelte-68bdof{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.sk-lab.svelte-68bdof{color:var(--soft);font-size:.84rem;font-weight:500}.sk-help.svelte-68bdof{color:var(--mute);margin:-4px 0 16px;font-size:.88rem;line-height:1.5}.sk-in.svelte-68bdof{box-sizing:border-box;border:1px solid var(--hair-2);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:10px 13px;font-size:.96rem;transition:border-color .15s,box-shadow .15s}.sk-in-big.svelte-68bdof{font-size:1.08rem;font-weight:600}.sk-in.svelte-68bdof::placeholder{color:#686b6d;font-weight:400}.sk-in.svelte-68bdof:hover{border-color:#0f141957}.sk.svelte-68bdof .sk-in:where(.svelte-68bdof):focus,.sk.svelte-68bdof .sk-in:where(.svelte-68bdof):focus-visible{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #0f14191f}.sk-rows.svelte-68bdof{gap:8px;display:grid}.sk-row.svelte-68bdof{grid-template-columns:minmax(0,1fr) minmax(0,132px) 44px;gap:8px;display:grid}.sk-x.svelte-68bdof{border:1px solid var(--hair-2);width:44px;height:44px;color:var(--mute);cursor:pointer;background:#fff;border-radius:12px;place-items:center;transition:color .15s,border-color .15s;display:grid}.sk-x.svelte-68bdof:hover{color:var(--ink);border-color:#0f14196b}.sk-add.svelte-68bdof{border-radius:var(--radius-knap);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px dashed #0f14194d;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:.86rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.sk-add.svelte-68bdof:hover{background:var(--paper,#fafaf7);border-style:solid;border-color:#0f141980}.sk-dl-end.svelte-68bdof{display:none}.sk-stage.svelte-68bdof{min-width:0;position:sticky;top:84px}.sk-desk.svelte-68bdof{border:1px solid var(--hair);background:#ecece9;border-radius:24px;padding:16px clamp(16px,2vw,24px) clamp(20px,2.4vw,28px)}.sk-desk-top.svelte-68bdof{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.sk-desk-lab.svelte-68bdof{gap:2px;display:grid}.sk-desk-h.svelte-68bdof{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:.95rem;font-weight:700}.sk-desk-size.svelte-68bdof{font-family:var(--font-mono);letter-spacing:.04em;color:#0f1419a8;font-size:.72rem}.sk-actions.svelte-68bdof{flex-wrap:wrap;gap:8px;display:flex}.sk-print.svelte-68bdof,.sk-dl.svelte-68bdof{border-radius:var(--radius-knap);min-height:42px;font:inherit;cursor:pointer;align-items:center;gap:8px;padding:9px 18px;font-size:.9rem;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.sk-print.svelte-68bdof{color:var(--ink);background:#fff;border:1px solid #0f141938}.sk-print.svelte-68bdof:hover{border-color:var(--ink)}.sk-dl.svelte-68bdof{background:var(--crimson);color:#fafaf7;border:0}.sk-dl.svelte-68bdof:hover:not(:disabled){background:var(--crimson-deep,#911c36);transform:translateY(-1px)}.sk-dl.svelte-68bdof:disabled{opacity:.75;cursor:progress}.sk-spin.svelte-68bdof{border:2px solid #fafaf766;border-top-color:#fafaf7;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-68bdof-sk-spin}@keyframes svelte-68bdof-sk-spin{to{transform:rotate(360deg)}}.sk-sheet-wrap.svelte-68bdof{justify-content:center;display:flex}.sk-note.svelte-68bdof{color:var(--mute);margin:12px 4px 0;font-size:.84rem;line-height:1.5}.sk-sheet.svelte-68bdof{aspect-ratio:210/297;background:#fff;border-radius:2px;width:min(100%,max(300px,70.71vh - 176.775px));position:relative;overflow:hidden;box-shadow:0 0 0 1px #0f14190d,0 1px 2px #0f141914,0 14px 28px -12px #0f141938,0 42px 64px -36px #0f141959;container-type:inline-size}.sk-deco.svelte-68bdof,.sk-page.svelte-68bdof{--u:calc(100cqw / 210);--pt:calc(100cqw / 210 * .3528);position:absolute;inset:0}.sk-page.svelte-68bdof{padding:calc(58 * var(--u)) calc(20 * var(--u)) 0;font-family:var(--sign-font);color:#0f1419;text-align:center;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.sk-page.svelte-68bdof p:where(.svelte-68bdof){margin:0}.sk-name.svelte-68bdof{height:calc(16 * var(--u));font-size:calc(13 * var(--pt));letter-spacing:calc(1.2 * var(--u));text-indent:calc(1.2 * var(--u));text-transform:uppercase;white-space:nowrap;color:var(--c);font-weight:700;line-height:1;transform:translateY(-.85em)}.sk-h.svelte-68bdof{padding-bottom:calc(8 * var(--u));font-size:calc(var(--hs) * var(--pt));overflow-wrap:anywhere;color:var(--c);font-weight:700;line-height:1.1905;transform:translateY(-.942em)}.sk-s.svelte-68bdof{padding-bottom:calc(6 * var(--u));font-size:calc(19 * var(--pt));line-height:calc(9 * var(--u));color:#757779;overflow-wrap:anywhere;transform:translateY(calc(-6.82 * var(--u)))}.sk-list.svelte-68bdof{margin:calc(6 * var(--u)) calc(8 * var(--u)) 0;padding:calc(5.55 * var(--u)) calc(2 * var(--u)) calc(10.45 * var(--u));border-block:calc(.5 * var(--u)) solid var(--c)}.sk-listrow.svelte-68bdof{justify-content:space-between;gap:calc(4 * var(--u));font-size:calc(18 * var(--pt));line-height:calc(12.5 * var(--u));white-space:nowrap;display:flex}.sk-listrow.single.svelte-68bdof{justify-content:center;font-weight:700}.sk-listrow.svelte-68bdof strong:where(.svelte-68bdof){font-weight:700}.sk-bottom.svelte-68bdof{--u:calc(100cqw / 210);--pt:calc(100cqw / 210 * .3528);left:calc(20 * var(--u));right:calc(20 * var(--u));top:calc(var(--fy) * var(--u) - 5.1 * var(--u));font-family:var(--sign-font);text-align:center;position:absolute}.sk-f.svelte-68bdof{margin:0 0 calc(4 * var(--u));font-size:calc(13 * var(--pt));line-height:calc(7 * var(--u));color:#757779;overflow-wrap:anywhere}.sk-contact.svelte-68bdof span:where(.svelte-68bdof){font-size:calc(14 * var(--pt));line-height:calc(7.5 * var(--u));color:var(--c);font-weight:700;display:block}.sk-contact.svelte-68bdof:first-child{margin-top:calc(-.36 * var(--u))}.sk-enkel.svelte-68bdof .sk-h:where(.svelte-68bdof){color:#0f1419}.sk-enkel.svelte-68bdof .sk-deco:where(.svelte-68bdof):before,.sk-enkel.svelte-68bdof .sk-deco:where(.svelte-68bdof):after{content:"";height:calc(7 * var(--u));background:var(--c);position:absolute;left:0;right:0}.sk-enkel.svelte-68bdof .sk-deco:where(.svelte-68bdof):before{top:0}.sk-enkel.svelte-68bdof .sk-deco:where(.svelte-68bdof):after{bottom:0}.sk-fed.svelte-68bdof .sk-h:where(.svelte-68bdof){margin:calc(-.964em - 11 * var(--u)) calc(-20 * var(--u)) calc(7 * var(--u) + .964em);padding:calc(.022em + 11 * var(--u)) calc(28 * var(--u)) calc(11 * var(--u) - .022em);background:var(--c);color:#fafaf7;transform:none}.sk-fed.has-name.svelte-68bdof .sk-h:where(.svelte-68bdof){margin-top:calc(-10 * var(--u))}.has-name.svelte-68bdof:not(.sk-fed) .sk-name:where(.svelte-68bdof)+.sk-h:where(.svelte-68bdof){margin-top:max(0px, calc(var(--hs) * .2526 * var(--u) - 9 * var(--u)))}.sk-ramme.svelte-68bdof .sk-page:where(.svelte-68bdof){padding-inline:calc(28 * var(--u))}.sk-ramme.svelte-68bdof .sk-bottom:where(.svelte-68bdof){left:calc(28 * var(--u));right:calc(28 * var(--u))}.sk-ramme.svelte-68bdof .sk-deco:where(.svelte-68bdof):before{content:"";inset:calc(10.5 * var(--u));border:calc(3 * var(--u)) solid var(--c);position:absolute}.sk-ramme.svelte-68bdof .sk-deco:where(.svelte-68bdof):after{content:"";inset:calc(16.6 * var(--u));border:calc(.8 * var(--u)) solid var(--c);position:absolute}.sk-klassisk.svelte-68bdof .sk-deco:where(.svelte-68bdof):before,.sk-klassisk.svelte-68bdof .sk-deco:where(.svelte-68bdof):after{content:"";left:calc(20 * var(--u));right:calc(20 * var(--u));height:calc(3.4 * var(--u));box-sizing:border-box;border:0 solid var(--c);position:absolute}.sk-klassisk.svelte-68bdof .sk-deco:where(.svelte-68bdof):before{top:calc(25.4 * var(--u));border-top-width:calc(1.2 * var(--u));border-bottom-width:calc(.4 * var(--u))}.sk-klassisk.svelte-68bdof .sk-deco:where(.svelte-68bdof):after{bottom:calc(25.4 * var(--u));border-bottom-width:calc(1.2 * var(--u));border-top-width:calc(.4 * var(--u))}.sk-sec.svelte-68bdof{border-top:1px solid var(--hair);padding:clamp(48px,6vw,80px) 0}.sk-sec-h.svelte-68bdof{max-width:26ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,2.2vw + .8rem,2.2rem);font-weight:700;line-height:1.14}.sk-sec-lede.svelte-68bdof{max-width:60ch;color:var(--mute);margin:12px 0 0;font-size:1rem;line-height:1.6}.sk-lib.svelte-68bdof{columns:4 160px;column-gap:12px;margin-top:clamp(22px,3vw,32px)}.sk-lib-group.svelte-68bdof{break-inside:avoid;border:1px solid var(--hair);background:#fff;border-radius:18px;margin-bottom:12px;padding:18px 20px 12px}.sk-lib-group.svelte-68bdof h3:where(.svelte-68bdof){font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);margin:0 0 6px;font-size:.72rem;font-weight:400}.sk-lib-group.svelte-68bdof ul:where(.svelte-68bdof){margin:0;padding:0;list-style:none}.sk-lib-group.svelte-68bdof li:where(.svelte-68bdof)+li:where(.svelte-68bdof){border-top:1px solid var(--hair)}.sk-lib-group.svelte-68bdof button:where(.svelte-68bdof){width:100%;min-height:40px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:.95rem;display:flex}.sk-lib-group.svelte-68bdof button:where(.svelte-68bdof) span:where(.svelte-68bdof){color:var(--mute);transition:transform .15s,color .15s}.sk-lib-group.svelte-68bdof button:where(.svelte-68bdof):hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.sk-lib-group.svelte-68bdof button:where(.svelte-68bdof):hover span:where(.svelte-68bdof){color:var(--ink);transform:translate(3px)}.sk-tips.svelte-68bdof{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(22px,3vw,32px);display:grid}.sk-tip.svelte-68bdof{border:1px solid var(--hair);background:#fff;border-radius:18px;padding:22px 22px 24px}.sk-tip.svelte-68bdof h3:where(.svelte-68bdof){font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:1.06rem;font-weight:700}.sk-tip.svelte-68bdof p:where(.svelte-68bdof){color:var(--soft);margin:0;font-size:.95rem;line-height:1.6}.sk-faq-list.svelte-68bdof{max-width:860px;margin-top:clamp(22px,3vw,32px)}@media (max-width:900px){.sk-grid.svelte-68bdof{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"pick""stage""look""text""contact"}.sk-stage.svelte-68bdof{position:static}.sk-sheet.svelte-68bdof{width:min(100%,440px)}.sk-tips.svelte-68bdof{grid-template-columns:minmax(0,1fr)}.sk-dl-end.svelte-68bdof{border:1px solid var(--ink);border-radius:var(--radius-knap);background:var(--ink);width:100%;min-height:48px;color:var(--paper,#fafaf7);font:inherit;cursor:pointer;justify-content:center;margin-top:20px;padding:12px 20px;font-weight:600;display:flex}.sk-dl-end.svelte-68bdof:disabled{opacity:.75;cursor:progress}}@media (max-width:560px){.sk-2.svelte-68bdof{grid-template-columns:minmax(0,1fr)}.sk-styles.svelte-68bdof{gap:6px}.sk-style.svelte-68bdof{padding:12px 2px 9px}.sk-style-name.svelte-68bdof{font-size:.8rem}.sk-lib-group.svelte-68bdof{padding:14px 14px 6px}.sk-lib-group.svelte-68bdof button:where(.svelte-68bdof){font-size:.9rem}.sk-row.svelte-68bdof{grid-template-columns:minmax(0,1fr) minmax(0,96px) 44px}.sk-desk-top.svelte-68bdof{flex-direction:column;align-items:stretch}.sk-actions.svelte-68bdof>:where(.svelte-68bdof){flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.sk-chip.svelte-68bdof,.sk-style.svelte-68bdof,.sk-color.svelte-68bdof,.sk-in.svelte-68bdof,.sk-x.svelte-68bdof,.sk-add.svelte-68bdof,.sk-print.svelte-68bdof,.sk-dl.svelte-68bdof,.sk-branche.svelte-68bdof span:where(.svelte-68bdof),.sk-lib-group.svelte-68bdof button:where(.svelte-68bdof) span:where(.svelte-68bdof){transition:none}.sk-dl.svelte-68bdof:hover:not(:disabled){transform:none}.sk-spin.svelte-68bdof{animation-duration:2s}}@page sign{size:A4 portrait;margin:0}@media print{body:has(.sk-sheet) :not(:has(.sk-sheet)):not(.sk-sheet):not(.sk-sheet *){display:none!important}:is(html:has(.sk-sheet),body:has(.sk-sheet),body:has(.sk-sheet) :has(.sk-sheet)){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.sk-sheet.svelte-68bdof{page:sign;aspect-ratio:auto;height:296.8mm;box-shadow:none;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;break-inside:avoid;border-radius:0;margin:0;width:210mm!important}}
