.toggle[data-astro-cid-2jhrv5od]{border-radius:var(--r-pill);width:40px;height:40px;color:var(--text-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:7px;translate:0 -50%}.toggle[data-astro-cid-2jhrv5od]:hover,.toggle[data-astro-cid-2jhrv5od][aria-expanded=true]{border-color:var(--line-strong);background:var(--surface-3);color:var(--text)}.toggle[data-astro-cid-2jhrv5od][hidden]{display:none}.popover[data-astro-cid-2jhrv5od]{z-index:30;border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--grad-panel);min-width:100%;padding:14px 16px 16px;position:absolute;top:calc(100% + 8px);left:0}.popover[data-astro-cid-2jhrv5od][hidden]{display:none}.head[data-astro-cid-2jhrv5od]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.title[data-astro-cid-2jhrv5od]{color:var(--text-strong);font-family:var(--font-label);font-size:17px;font-weight:700;line-height:var(--lh-ui);letter-spacing:.14em;text-align:center;text-transform:uppercase}.nav[data-astro-cid-2jhrv5od]{border:1px solid var(--line-input);border-radius:var(--r-pill);width:40px;height:40px;color:var(--text);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;flex:none;place-items:center;padding:0;display:grid}.nav[data-astro-cid-2jhrv5od]:hover:not(:disabled){border-color:var(--line-strong);background:var(--surface-3)}.nav[data-astro-cid-2jhrv5od]:disabled{border-color:var(--line);color:var(--text-faint);cursor:default}.grid[data-astro-cid-2jhrv5od]{border-collapse:separate;border-spacing:4px;margin:0 -4px -4px}th[data-astro-cid-2jhrv5od]{height:30px;color:var(--text-muted);font-family:var(--font-label);font-size:13px;font-weight:600;line-height:var(--lh-ui);letter-spacing:.12em;text-align:center;text-transform:uppercase;padding:0}.grid[data-astro-cid-2jhrv5od] td{width:40px;height:40px;padding:0}.grid[data-astro-cid-2jhrv5od] td[data-date]{border-radius:var(--r-pill);color:var(--text);font-family:var(--font-body);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);border:1px solid #0000;font-size:16px;font-weight:500;line-height:1;position:relative}.grid[data-astro-cid-2jhrv5od] td[data-date]:hover{border-color:var(--line-strong);background:var(--surface-3)}.grid[data-astro-cid-2jhrv5od] td[data-date]:focus-visible{outline-offset:1px}.grid[data-astro-cid-2jhrv5od] td[aria-current=date]:after{content:"";background:var(--red);border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:calc(50% - 2px)}.grid[data-astro-cid-2jhrv5od] td[aria-selected=true],.grid[data-astro-cid-2jhrv5od] td[aria-selected=true]:hover{border-color:var(--red-edge);background:var(--red-deep);color:var(--text-on-red);font-weight:600}.grid[data-astro-cid-2jhrv5od] td[aria-selected=true][aria-current=date]:after{background:var(--text-on-red)}.grid[data-astro-cid-2jhrv5od] td[aria-disabled=true],.grid[data-astro-cid-2jhrv5od] td[aria-disabled=true]:hover{color:var(--text-faint);cursor:default;background:0 0;border-color:#0000}.field[data-astro-cid-gxonubyh]{min-width:0;max-width:var(--field-max,none)}.full[data-astro-cid-gxonubyh]{grid-column:1/-1}.label[data-astro-cid-gxonubyh]{color:var(--text-muted);font-family:var(--font-label);font-size:14px;font-weight:600;line-height:var(--lh-ui,1.2);letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px;display:block}.optional[data-astro-cid-gxonubyh]{color:var(--text-muted);letter-spacing:.1em}.control[data-astro-cid-gxonubyh]{border:1px solid var(--line-input);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--text);font-family:var(--font-body);font-size:var(--fs-body-l);line-height:var(--lh-ui,1.2);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);margin:0;padding:15px 16px;display:block}.control[data-astro-cid-gxonubyh]::placeholder{color:var(--text-ghost);opacity:1}.control[data-astro-cid-gxonubyh]:focus,.control[data-astro-cid-gxonubyh][aria-invalid=true]{border-color:var(--red)}input[data-astro-cid-gxonubyh][type=date].control{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-block:14px}.date-control[data-astro-cid-gxonubyh]{position:relative}.date-control[data-astro-cid-gxonubyh][data-enhanced] .control[data-astro-cid-gxonubyh]{padding-right:56px}textarea[data-astro-cid-gxonubyh].control{resize:vertical;line-height:1.5}.hint[data-astro-cid-gxonubyh]{color:var(--text-muted);margin-top:7px;font-size:14px;line-height:1.4}.error[data-astro-cid-gxonubyh]{color:var(--red-text);margin-top:7px;font-size:14px;line-height:1.4}.error[data-astro-cid-gxonubyh]:empty{display:none}.panel[data-astro-cid-khtj6vmn]{border:1px solid var(--line-accent);border-radius:var(--r-xl);background:var(--grad-panel);padding:56px 46px}.panel[data-astro-cid-khtj6vmn][hidden]{display:none}@media (width<=480px){.panel[data-astro-cid-khtj6vmn]{padding:32px 22px}}.marker[data-astro-cid-khtj6vmn]{background:var(--red);border-radius:6px;width:20px;height:20px;margin-bottom:26px}.title[data-astro-cid-khtj6vmn]{color:var(--text-strong);font-family:var(--font-display);font-size:44px;font-weight:400;line-height:var(--lh-display);text-transform:uppercase;margin-bottom:16px}.title[data-astro-cid-khtj6vmn]:focus{outline:none}.line[data-astro-cid-khtj6vmn]{max-width:44ch;color:var(--text-muted);font-size:var(--fs-body-l);margin-bottom:8px;line-height:1.6}.line[data-astro-cid-khtj6vmn]:empty{display:none}.last[data-astro-cid-khtj6vmn]{margin-bottom:36px}.actions[data-astro-cid-khtj6vmn]{flex-wrap:wrap;gap:14px;display:flex}.contact-form[data-astro-cid-remsvun4][hidden]{display:none}.kicker[data-astro-cid-remsvun4]{margin-bottom:30px}.fields[data-astro-cid-remsvun4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;display:grid}@media (width<=768px){.fields[data-astro-cid-remsvun4]{grid-template-columns:minmax(0,1fr)}}.turnstile[data-astro-cid-remsvun4][data-interactive],.actions[data-astro-cid-remsvun4]{margin-top:34px}.banner[data-astro-cid-remsvun4]{color:var(--red-text);margin-bottom:18px;font-size:15px;line-height:1.4}.banner[data-astro-cid-remsvun4]:empty{display:none}.banner[data-astro-cid-remsvun4] a{color:inherit;text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.banner[data-astro-cid-remsvun4] a:hover{color:var(--text)}@media (width<=1024px){.banner[data-astro-cid-remsvun4] a{position:relative}.banner[data-astro-cid-remsvun4] a:after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}.submit-row[data-astro-cid-remsvun4]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.consent[data-astro-cid-remsvun4]{max-width:36ch;color:var(--text-muted);font-size:var(--fs-small);line-height:1.5}.card[data-astro-cid-mwnn5ght]{border:1px solid var(--line-input);border-radius:var(--r-md);background:var(--surface);min-width:0;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex-direction:column;display:flex}.card[data-astro-cid-mwnn5ght]:hover{border-color:var(--line-strong)}.card[data-astro-cid-mwnn5ght]:has(.box:checked){border-color:var(--red-deep);background:var(--surface-raised)}.card[data-astro-cid-mwnn5ght]:has(.box:focus-visible){outline:2px solid var(--red);outline-offset:3px}.main[data-astro-cid-mwnn5ght]{cursor:pointer;flex:1;align-items:flex-start;gap:14px;padding:18px;display:flex}.main[data-astro-cid-mwnn5ght].has-link{padding-bottom:4px}.box[data-astro-cid-mwnn5ght]{border:1px solid var(--text-faint);border-radius:var(--r-xs);background:var(--bg) center / 14px 14px no-repeat;appearance:none;cursor:pointer;width:20px;height:20px;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex:none;margin:0}.box[data-astro-cid-mwnn5ght]:checked{border-color:var(--red-edge);background-color:var(--red-deep);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7.4l2.6 2.6L11 4.2'/%3E%3C/svg%3E")}.box[data-astro-cid-mwnn5ght]:focus-visible{outline:none}@media (forced-colors:active){.box[data-astro-cid-mwnn5ght]{appearance:auto}}.text[data-astro-cid-mwnn5ght]{flex-direction:column;gap:6px;min-width:0;display:flex}.title[data-astro-cid-mwnn5ght]{color:var(--text-strong);font-family:var(--font-label);font-size:17px;font-weight:600;line-height:var(--lh-ui);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere}.description[data-astro-cid-mwnn5ght]{color:var(--text-muted);font-size:14px;line-height:1.5}.extra[data-astro-cid-mwnn5ght]{padding:0 18px 4px 52px}.packages[data-astro-cid-gxla25yn]{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.legend[data-astro-cid-gxla25yn]{color:var(--text-muted);font-family:var(--font-label);font-size:14px;font-weight:600;line-height:var(--lh-ui);letter-spacing:.16em;text-transform:uppercase;margin-bottom:9px;padding:0}.optional[data-astro-cid-gxla25yn]{color:var(--text-muted);letter-spacing:.1em}.hint[data-astro-cid-gxla25yn]{color:var(--text-muted);margin-top:14px;margin-bottom:6px;font-size:14px;line-height:1.4}.toggle[data-astro-cid-gxla25yn]{border:1px solid var(--line-input);border-radius:var(--r-md);background:var(--surface);width:100%;color:var(--text);text-align:left;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 18px;display:grid}.toggle[data-astro-cid-gxla25yn][hidden]{display:none}.toggle[data-astro-cid-gxla25yn][aria-expanded=true],.toggle[data-astro-cid-gxla25yn]:hover:not([aria-disabled=true]){border-color:var(--line-strong)}.toggle[data-astro-cid-gxla25yn][aria-disabled=true]{background:var(--surface-2);cursor:default}.toggle-title[data-astro-cid-gxla25yn]{color:var(--text-strong);font-family:var(--font-label);font-size:17px;font-weight:600;line-height:var(--lh-ui);letter-spacing:.1em;text-transform:uppercase}.toggle-summary[data-astro-cid-gxla25yn]{color:var(--text-muted);grid-column:1;font-size:14px;line-height:1.4}.toggle-end[data-astro-cid-gxla25yn]{grid-area:1/2/span 2;align-items:center;display:flex}.chevron[data-astro-cid-gxla25yn]{color:var(--text-muted);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-fast) var(--ease)}[data-astro-cid-gxla25yn][aria-expanded=true] .chevron[data-astro-cid-gxla25yn]{transform:rotate(180deg)}[data-astro-cid-gxla25yn][aria-disabled=true] .chevron[data-astro-cid-gxla25yn]{display:none}.toggle-count[data-astro-cid-gxla25yn]{border:1px solid var(--red-deep);border-radius:var(--r-pill);color:var(--text-strong);font-family:var(--font-label);font-size:12px;font-weight:600;line-height:var(--lh-ui);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:4px 10px}.toggle-count[data-astro-cid-gxla25yn]:empty{display:none}.lock-hint[data-astro-cid-gxla25yn]{color:var(--text-muted);transition:color var(--dur-fast) var(--ease);margin-top:8px;font-size:14px;line-height:1.4}.lock-hint[data-astro-cid-gxla25yn].flash{color:var(--text)}.group[data-astro-cid-gxla25yn]{border:0;min-width:0;margin:0;padding:0}.group-legend[data-astro-cid-gxla25yn]{color:var(--text-muted);font-family:var(--font-label);font-size:13px;font-weight:700;line-height:var(--lh-ui);letter-spacing:var(--track-kicker);text-transform:uppercase;margin-bottom:10px;padding:18px 0 0}.options[data-astro-cid-gxla25yn]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;display:grid}.scope[data-astro-cid-gxla25yn]{grid-column:1/-1;padding-top:10px}@supports selector(:has(*)){.scope[data-astro-cid-gxla25yn]{display:none}.options[data-astro-cid-gxla25yn]:has([data-package-custom]:checked) .scope[data-astro-cid-gxla25yn]{display:block}}.more[data-astro-cid-gxla25yn]{min-height:44px;color:var(--text-muted);font-family:var(--font-label);font-size:13px;font-weight:700;line-height:var(--lh-ui);letter-spacing:.16em;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px;text-transform:uppercase;transition:color var(--dur-fast) var(--ease), text-decoration-color var(--dur-fast) var(--ease);align-items:center;text-decoration-thickness:1px;display:inline-flex}.more[data-astro-cid-gxla25yn]:hover{color:var(--red-text);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.arrow[data-astro-cid-gxla25yn]{margin-inline-start:.4em}.error[data-astro-cid-gxla25yn]{color:var(--red-text);margin-top:7px;font-size:14px;line-height:1.4}.error[data-astro-cid-gxla25yn]:empty{display:none}.kontakt[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);max-width:1520px;min-height:calc(100vh - 85px);margin-inline:auto;display:grid}@media (width<=768px){.kontakt[data-astro-cid-657w5j3a]{grid-template-columns:minmax(0,1fr);min-height:0}}.intro[data-astro-cid-657w5j3a]{border-right:1px solid var(--line);background:var(--grad-aside);padding:70px 46px;position:relative}@media (width<=768px){.intro[data-astro-cid-657w5j3a]{border-right:0;border-bottom:1px solid var(--line);padding:40px 20px}}.intro[data-astro-cid-657w5j3a]:before{content:"";inset-block:0;background:var(--grad-aside);pointer-events:none;width:50vw;position:absolute;right:100%}.eyebrow[data-astro-cid-657w5j3a]{margin-bottom:22px}.title[data-astro-cid-657w5j3a]{color:var(--text-strong);font-family:var(--font-display);font-size:var(--fs-h1-sub);font-weight:400;line-height:var(--lh-display);text-transform:uppercase;margin-bottom:22px}.lead[data-astro-cid-657w5j3a]{max-width:36ch;color:var(--text-muted);font-size:var(--fs-body-l);margin-bottom:46px;line-height:1.6}.details[data-astro-cid-657w5j3a]{border-block:1px solid var(--line);background:var(--line);gap:1px;max-width:420px;display:grid}.detail[data-astro-cid-657w5j3a]{background:var(--bg);padding:18px 2px}.detail-label[data-astro-cid-657w5j3a]{color:var(--text-muted);font-family:var(--font-label);font-size:13px;font-weight:500;line-height:var(--lh-ui,1.2);letter-spacing:.2em;text-transform:uppercase;margin-bottom:5px}.detail-value[data-astro-cid-657w5j3a]{color:var(--text-strong)}.detail-value[data-astro-cid-657w5j3a] a{color:inherit}.detail-value[data-astro-cid-657w5j3a] a:hover{color:var(--red-text)}@media (width<=1024px){.detail-value[data-astro-cid-657w5j3a] a{position:relative}.detail-value[data-astro-cid-657w5j3a] a:after{content:"";position:absolute;inset:min(0px,50% - 22px) 0}}.font-display[data-astro-cid-657w5j3a]{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.5}.font-body[data-astro-cid-657w5j3a]{font-size:18px;line-height:var(--lh-ui,1.2)}.form-col[data-astro-cid-657w5j3a]{max-width:820px;padding:70px 60px 80px}@media (width<=768px){.form-col[data-astro-cid-657w5j3a]{padding:40px 20px}}
