.TYtseG_page{display:block}.TYtseG_hero{background:var(--hero-bg,#f4f0e7);border-bottom:1px solid var(--hero-border,#e7e1d4);padding:46px 24px 52px}.TYtseG_heroInner{max-width:1120px;margin:0 auto}.TYtseG_heroTitle{color:var(--hero-ink,#004b49);margin:0 0 8px;font-size:clamp(34px,5.2vw,52px);font-weight:700;line-height:1.06}.TYtseG_breadcrumb{letter-spacing:.16em;text-transform:uppercase;color:var(--bc-ink,#9aa8a2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.TYtseG_heroArt{background:var(--hero-art,#fff);width:80%;height:80%;-webkit-mask:url(/assets/ganesha-anmeldeformular.svg) 50%/contain no-repeat;mask:url(/assets/ganesha-anmeldeformular.svg) 50%/contain no-repeat}.TYtseG_body{background:var(--sec-b-bg,#fff);padding:clamp(40px,5vw,64px) 24px clamp(64px,8vw,96px)}.TYtseG_grid{grid-template-columns:1.6fr 1fr;align-items:start;gap:clamp(22px,3vw,38px);max-width:1120px;margin:0 auto;display:grid}.TYtseG_requiredHint{color:var(--card-ink,#004b49);margin:0 0 24px;font-size:14px;line-height:1.6}.TYtseG_dupNote,.TYtseG_hinweisGold{background:#c69b4f1a;border:1px solid #c69b4f73;border-radius:14px;align-items:flex-start;gap:13px;padding:16px 20px;display:flex}.TYtseG_dupNote{margin:0 0 24px}.TYtseG_hinweisGold{margin-top:7px}.TYtseG_notizSymbol{color:#c69b4f;flex:none;margin-top:1px}.TYtseG_notizSymbolGold{color:#8a6c2c}.TYtseG_dupNoteText{color:var(--card-ink,#4a5f59);margin:0;font-size:14px;line-height:1.65}.TYtseG_form{flex-direction:column;gap:26px;display:flex}.TYtseG_fieldset{flex-direction:column;gap:16px;display:flex}.TYtseG_legend{letter-spacing:.2em;text-transform:uppercase;color:var(--card-eyebrow,#c69b4f);margin:0;font-size:12px}.TYtseG_fieldHint{color:var(--card-muted,#004b49);text-align:justify;-webkit-hyphens:auto;hyphens:auto;font-size:13px;line-height:1.5;display:block}.TYtseG_label{letter-spacing:.14em;text-transform:uppercase;color:var(--card-muted,#004b49);font-size:12px}.TYtseG_input,.TYtseG_select,.TYtseG_textarea{border:1px solid var(--field-bd,#d8d2c2);background:var(--field-bg,#fbf8f0);width:100%;color:var(--field-ink,#004b49);border-radius:11px;padding:13px 15px;font-family:inherit;font-size:15.5px;transition:border-color .2s,box-shadow .2s}.TYtseG_textarea{line-height:1.6}.TYtseG_input::placeholder,.TYtseG_textarea::placeholder{color:var(--field-ph,#a9b6b0);opacity:1}.TYtseG_input:focus,.TYtseG_select:focus,.TYtseG_textarea:focus{border-color:#c69b4f;outline:none;box-shadow:0 0 0 3px #c69b4f29}.TYtseG_zaehlerZeile{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.TYtseG_zaehler{border:1px solid var(--field-bd,#d8d2c2);background:var(--field-bg,#fbf8f0);border-radius:11px;align-items:stretch;display:inline-flex;overflow:hidden}.TYtseG_zaehlerKnopf{width:48px;min-height:48px;color:var(--field-ink,#004b49);cursor:pointer;opacity:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.TYtseG_zaehlerKnopf[aria-disabled=true]{cursor:default;opacity:.35}.TYtseG_zaehlerFeld{border:none;border-left:1px solid var(--field-bd,#d8d2c2);border-right:1px solid var(--field-bd,#d8d2c2);text-align:center;font-variant-numeric:tabular-nums;width:56px;color:var(--field-ink,#004b49);background:0 0;border-radius:0;padding:13px 4px;font-family:inherit;font-size:15.5px}.TYtseG_zaehlerFeld:focus{outline:none;box-shadow:inset 0 0 0 2px #c69b4f8c}.TYtseG_zaehlerHinweis{color:var(--card-muted,#004b49);font-size:13px;line-height:1.5}.TYtseG_hinweise{flex-direction:column;margin-top:-7px;display:flex}.TYtseG_hinweisRot{color:var(--bad-ink,#b23b3b);margin:7px 0 0;font-size:13px;line-height:1.5}.TYtseG_hinweisInhalt{flex-direction:column;flex:auto;gap:14px;min-width:0;display:flex}.TYtseG_hinweisBlau{background:var(--conf-note-bg,#0a615c0f);border:1px solid var(--conf-note-bd,#0a615c29);border-radius:14px;align-items:flex-start;gap:13px;margin-top:7px;padding:15px 18px;display:flex}.TYtseG_hinweisBlauText{color:var(--card-ink,#004b49);margin:0;font-size:14px;line-height:1.65}.TYtseG_payment{flex-direction:column;gap:14px;padding-top:22px;display:flex}.TYtseG_paymentHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.TYtseG_paymentAmount{align-items:baseline;gap:8px;display:inline-flex}.TYtseG_amountLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--card-muted,#004b49);font-size:12px}.TYtseG_amountDetail{color:var(--card-muted,#004b49);font-size:13px}.TYtseG_amountValue{color:var(--card-heading,#004b49);font-size:21px;font-weight:700}.TYtseG_paymentOptions{flex-wrap:wrap;gap:12px;display:flex}.TYtseG_payOption{cursor:pointer;background:#fbf8f0;border:1px solid #d8d2c2;border-radius:13px;flex:200px;align-items:flex-start;gap:12px;min-width:0;padding:15px 16px;transition:border-color .2s,background .2s;display:flex}.TYtseG_payRadio{accent-color:#0a615c;flex:none;width:17px;height:17px;margin-top:2px}.TYtseG_payText{min-width:0}.TYtseG_payTitle{color:var(--card-heading,#004b49);font-size:15.5px;display:block}.TYtseG_payHint{color:var(--card-muted,#004b49);margin-top:3px;font-size:13px;line-height:1.5;display:block}.TYtseG_consentBlock{flex-direction:column;gap:16px;padding-top:22px;display:flex}.TYtseG_check{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.TYtseG_checkBox{accent-color:#0a615c;flex:none;width:17px;height:17px;margin-top:3px}.TYtseG_checkText{color:var(--card-ink,#004b49);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:13.5px;line-height:1.6}.TYtseG_checkLink{color:inherit;border-bottom:1px solid;text-decoration:none}.TYtseG_optGruppe{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.TYtseG_optTitel{color:var(--card-heading,#004b49);margin-bottom:10px;padding:0;font-size:14px;font-weight:700;line-height:1.5}.TYtseG_optHinweise{color:var(--card-ink,#004b49);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0 0 0 29px;font-size:13px;line-height:1.6}@media (max-width:560px){.TYtseG_optGruppe .TYtseG_checkText,.TYtseG_optHinweise{text-align:left}.TYtseG_optHinweise{margin-left:0}}.TYtseG_widerrufNote{color:var(--card-ink,#004b49);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:13px;line-height:1.65}.TYtseG_captcha{min-height:75px}.TYtseG_captcha altcha-widget{max-width:100%;display:block}.TYtseG_error{color:var(--bad-ink,#b23b3b);margin:9px 0 0;font-size:13px;line-height:1.5}.TYtseG_hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TYtseG_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:2px;display:flex}.TYtseG_waitHint{color:var(--card-ink,#4a5f59);margin:-8px 0 0;font-size:13.5px;line-height:1.65}.TYtseG_submitArrow{font-size:16px}.TYtseG_backLink{color:var(--card-heading,#0a615c);border-bottom:1px solid #0a615c47;font-size:14px;text-decoration:none}.TYtseG_backLink:hover{color:#004b49}.TYtseG_aside{flex-direction:column;gap:16px;min-width:0;display:flex;position:sticky;top:100px}.TYtseG_summaryMedia{aspect-ratio:4/3;background:#dce9e3;position:relative;overflow:hidden}.TYtseG_summaryImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.TYtseG_summaryFade{background:linear-gradient(#00201e00,#00201e99);height:60%;position:absolute;inset:auto 0 0}.TYtseG_summaryCat{letter-spacing:.1em;text-transform:uppercase;color:#004b49;background:#ffffffeb;border-radius:999px;padding:5px 12px;font-size:10.5px;position:absolute;top:14px;right:14px}.TYtseG_summaryBody{padding:20px 22px 22px}.TYtseG_summaryTitle{color:var(--card-heading,#004b49);margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.25}.TYtseG_summaryList{flex-direction:column;gap:11px;display:flex}.TYtseG_summaryRow{align-items:flex-start;gap:11px;display:flex}.TYtseG_summaryText{color:var(--card-ink,#4a5f59);font-size:14.5px;line-height:1.5}.TYtseG_summaryIcon{flex:none;margin-top:2px}.TYtseG_priceRow{justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding-top:14px;display:flex}.TYtseG_priceLabel{color:var(--card-muted,#004b49);font-size:13px}.TYtseG_priceValue{color:var(--card-heading,#004b49);font-size:20px;font-weight:700}.TYtseG_spotsBox{flex-direction:column;gap:8px;display:flex}.TYtseG_spots{align-items:center;gap:8px;font-size:13px;display:inline-flex}.TYtseG_spotsDot{border-radius:50%;flex:none;width:8px;height:8px}.TYtseG_spotsTrack{background:#fbf8f0;border-radius:999px;height:7px;overflow:hidden}.TYtseG_spotsBar{border-radius:999px;height:100%}.TYtseG_stepsCard{background:#c69b4f17;border:1px solid #c69b4f4d;border-radius:18px;padding:18px 20px}.TYtseG_stepsTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--eyebrow,#c69b4f);margin:0 0 12px;font-size:11.5px}.TYtseG_stepsList{flex-direction:column;gap:10px;display:flex}.TYtseG_step{align-items:flex-start;gap:11px;display:flex}.TYtseG_stepNumber{color:#fff;background:#0a615c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex}.TYtseG_stepText{color:var(--sec-ink,#004b49);font-size:13.5px;line-height:1.5}.TYtseG_confWrap{max-width:760px;margin:0 auto}.TYtseG_confIcon{background:#c69b4f24;border:1.5px solid #c69b4f8c;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 22px;display:flex}.TYtseG_confTitle{color:var(--card-heading,#004b49);text-align:center;margin:0 0 12px;font-size:clamp(26px,3.4vw,36px);font-weight:700;line-height:1.14}.TYtseG_confLead{color:var(--card-ink,#4a5f59);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:16px;line-height:1.75}.TYtseG_confRows{text-align:left;background:var(--conf-box-bg,#fbf8f0);margin:30px 0 0}.TYtseG_confRowsTitle{letter-spacing:.2em;text-transform:uppercase;color:var(--card-eyebrow,#c69b4f);margin:0 0 14px;font-size:12px}.TYtseG_confList{flex-direction:column;display:flex}.TYtseG_confRow{justify-content:space-between;gap:18px;padding:10px 0;display:flex}.TYtseG_confKey{color:var(--card-muted,#004b49);flex:none;font-size:13px}.TYtseG_confValue{text-align:right;color:var(--card-heading,#004b49);font-size:14.5px;line-height:1.45}.TYtseG_confNote{text-align:left;background:var(--conf-note-bg,#0a615c0f);border:1px solid var(--conf-note-bd,#0a615c29);border-radius:14px;align-items:flex-start;gap:13px;margin:18px 0 0;padding:16px 20px;display:flex}.TYtseG_confNoteText{color:var(--card-ink,#4a5f59);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:14px;line-height:1.65}.TYtseG_confMehrere{margin-top:12px}.TYtseG_calCard{text-align:left;margin:18px 0 0}.TYtseG_calHead{align-items:center;gap:11px;display:flex}.TYtseG_calTitle{font-family:var(--font-serif);color:var(--card-heading,#004b49);margin:0;font-size:15px;line-height:1.5}.TYtseG_calPills{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.TYtseG_calPill{border:1px solid var(--card-border,#e0d7be);color:var(--card-ink,#004b49);border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.TYtseG_calPill:hover{background:var(--card-hover-bg,#f0ead9);color:var(--card-hover-ink,#004b49);border-color:var(--card-mark,#c69b4f)}.TYtseG_confActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}:root[data-theme=kontrast] .TYtseG_page{--sec-b-bg:#eef3f1;--card-bg:#fff}@media (max-width:900px){.TYtseG_grid{grid-template-columns:1fr}.TYtseG_aside{order:-1;position:static;top:auto}}.TYtseG_pastBox{text-align:center;max-width:640px;margin:0 auto}.TYtseG_pastEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-heading,#8a6c2c);margin:0 0 10px;font-size:12px}.TYtseG_pastTitle{color:var(--card-heading,#004b49);margin:0 0 12px;font-size:clamp(21px,2.6vw,26px);font-weight:700;line-height:1.2}.TYtseG_pastText{color:var(--card-ink,#004b49);margin:0 0 20px;font-size:14.5px;line-height:1.7}
