.agp-hero{background:var(--paper);border-bottom:1px solid var(--stone-200)}.container.agp-hero-inner{padding:56px 24px 76px}.agp-hero-tafel{margin-top:20px;border-top:3px double var(--ink-900);border-bottom:3px double var(--ink-900);padding:52px 0 48px;text-align:center}.agp-hero-tafel .agp-kicker:before{content:none}.agp-kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--ff-sans);font-size:11.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--gold-800)}.agp-kicker:before{content:"";width:22px;height:2px;background:var(--gold-600);flex:none}.agp-crumbs{display:block;text-align:right;font-size:13px}.agp-crumbs,.agp-crumbs a{color:var(--slate-600)}.agp-sep{color:var(--slate-500)}.agp-crumbs [aria-current]{white-space:nowrap}.agp-h1{font-family:var(--ff-serif);font-size:clamp(34px,6.8vw,52px);font-weight:700;line-height:1.08;letter-spacing:-.018em;color:var(--ink-900);max-width:840px;margin:24px auto 0}.agp-lede{font-size:16.5px;line-height:1.7;color:var(--slate-600);max-width:600px;margin:22px auto 0;text-wrap:pretty}.agp-ctas{gap:12px;margin-top:30px}.agp-ctas,.agp-hero-merkmale{display:flex;flex-wrap:wrap;justify-content:center}.agp-hero-merkmale{margin:26px 0 0;align-items:baseline;gap:4px 14px;font-family:var(--ff-sans);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;color:var(--slate-600)}.agp-merk-sep{color:var(--gold-800)}.agp-h2{font-family:var(--ff-serif);font-size:clamp(26px,4.4vw,38px);font-weight:600;line-height:1.15;letter-spacing:-.018em;color:var(--ink-900);margin:0;max-width:26ch}.agp-argument{background:var(--blue-50);padding:88px 0}.agp-argument-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 72px;align-items:start}.agp-rule{display:block;width:56px;height:3px;background:var(--gold-500);margin-top:26px}.agp-rule--mitte{margin-inline:auto}.agp-u{text-decoration:underline;text-decoration-color:var(--gold-600);text-decoration-thickness:3px;text-underline-offset:.16em;text-decoration-skip-ink:none}.agp-argument-body p{font-family:var(--ff-serif);font-size:17.5px;line-height:1.75;color:var(--slate-700);margin:0;text-wrap:pretty}.agp-argument-body p+p{margin-top:18px}.agp-argument-body strong{color:var(--ink-900);font-weight:600}.agp-aussage{margin:26px 0;background:var(--ink-900);border-radius:3px;padding:30px 34px}.agp-argument-body .agp-aussage p{margin:0;font-size:18px;color:var(--paper)}.agp-argument-body .agp-aussage strong{color:var(--gold-500);font-weight:600}.agp-bausteine{background:var(--paper);padding:88px 0 96px}.agp-block-head{margin-bottom:40px}.agp-block-head .agp-h2{margin-top:0}.agp-bau-wrap{display:grid;grid-template-columns:330px minmax(0,1fr);gap:64px;align-items:start}.agp-bau-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px}.agp-bau-zelle{min-width:0}.agp-bau-zelle h3{display:flex;align-items:baseline;gap:11px;font-family:var(--ff-serif);font-size:19px;font-weight:600;letter-spacing:-.012em;line-height:1.3;color:var(--ink-900);margin:0 0 8px}.agp-bau-nr{flex:none;font-family:var(--ff-sans);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--gold-800)}.agp-bau-zelle p{font-family:var(--ff-sans);font-size:15px;line-height:1.6;color:var(--slate-600);margin:0;text-wrap:pretty}.agp-vorschau{min-width:0}.agp-vs-rahmen{background:var(--white);border:1px solid var(--stone-200);border-radius:4px;box-shadow:0 2px 6px rgba(10,25,41,.05);padding:12px;display:grid;gap:5px}.agp-vs-block{display:flex;align-items:center;min-height:46px;padding:10px 12px;border:1px solid var(--stone-200);border-radius:2px;background:var(--white)}.agp-vs-label{display:inline-flex;align-items:baseline;gap:8px;min-width:0;font-size:10.5px;line-height:1.3;color:var(--slate-600)}.agp-vs-label,.agp-vs-nr{font-family:var(--ff-sans)}.agp-vs-nr{flex:none;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600;letter-spacing:.08em;color:var(--gold-800)}.agp-vs-bild{min-height:84px;align-items:flex-end;background:var(--stone-75);border-color:var(--stone-150)}.agp-vs-team{min-height:84px;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}.agp-vs-punkte{display:flex;gap:10px}.agp-vs-punkte span{width:16px;height:16px;border-radius:50%;background:var(--stone-150)}.agp-vs-galerie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-height:0;padding:0;border:0;background:none}.agp-vs-kachel{display:flex;align-items:flex-end;min-height:44px;padding:8px 10px;border:1px solid var(--stone-150);border-radius:2px;background:var(--stone-75)}.agp-vs-hervor{background:var(--ink-900);border-color:var(--ink-900)}.agp-vs-hervor .agp-vs-label{color:var(--paper)}.agp-vs-hervor .agp-vs-nr{color:var(--gold-500)}.agp-service{background:var(--white);border-top:1px solid var(--stone-200);border-bottom:1px solid var(--stone-200);padding:88px 0}.agp-buehne{margin-top:44px;border:1px solid var(--stone-200);border-radius:6px;background:var(--paper);overflow:hidden}.agp-schritte{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr}.agp-schritt{display:grid;grid-row:span 2;grid-template-rows:subgrid;min-width:0}.agp-schritt+.agp-schritt{border-left:1px solid var(--stone-200)}.agp-schritt-bild{position:relative;display:flex;align-items:center;justify-content:center;min-height:156px;padding:24px 20px}.agp-schritt:not(:last-child) .agp-schritt-bild:after{content:"→";position:absolute;right:-13px;top:50%;transform:translateY(-50%);z-index:2;width:26px;height:26px;border:1px solid var(--stone-300);border-radius:50%;background:var(--paper);color:var(--slate-500);font-size:12px;line-height:1;display:flex;align-items:center;justify-content:center}.agp-schritt-text{padding:22px 26px 28px;background:var(--white);border-top:1px solid var(--stone-200)}.agp-schritt-nr{font-family:var(--ff-sans);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--gold-800);margin-right:10px}.agp-schritt h3{font-family:var(--ff-serif);font-size:22px;font-weight:600;letter-spacing:-.014em;line-height:1.25;color:var(--ink-900);margin:0 0 10px}.agp-schritt p{max-width:62ch;font-size:15.5px;line-height:1.65;color:var(--slate-600);margin:0}.agp-mock{width:100%;max-width:200px;padding:14px 16px;border:1px solid var(--stone-200);border-radius:4px;background:var(--white);box-shadow:0 1px 2px rgba(10,25,41,.05);display:flex;flex-direction:column;gap:9px}.agp-mock-zeile{display:block;height:6px;border-radius:3px;background:var(--stone-200)}.agp-mock-zeile:nth-of-type(2){width:86%}.agp-mock-zeile:nth-of-type(3){width:62%}.agp-mock-notiz .agp-mock-zeile{position:relative;margin-left:14px}.agp-mock-notiz .agp-mock-zeile:before{content:"";position:absolute;left:-14px;top:0;width:6px;height:6px;border-radius:50%;background:var(--gold-500)}.agp-mock-freigabe{max-width:224px}.agp-mock-kopf{display:flex;align-items:center;gap:10px}.agp-mock-balken{display:block;flex:1;height:8px;border-radius:3px;background:var(--ink-900)}.agp-mock-siegel{flex:none;padding:3px 7px;border:1px solid var(--stone-300);border-radius:999px;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--slate-600)}.agp-mock-knopf,.agp-mock-siegel{font-family:var(--ff-sans);white-space:nowrap}.agp-mock-knopf{align-self:flex-end;margin-top:3px;padding:6px 11px;border-radius:4px;background:var(--ink-900);color:var(--white);font-size:10px;font-weight:600}.agp-mock-knopf:after{content:" →"}.agp-mock-pflege{flex-direction:row;align-items:center;gap:12px;max-width:200px}.agp-mock-karte{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.agp-mock-pflege .agp-mock-zeile:nth-of-type(2){width:70%}.agp-mock-haken{flex:none;width:28px;height:28px;border-radius:50%;background:var(--ink-900);position:relative}.agp-mock-haken:after{content:"";position:absolute;left:10px;top:7px;width:6px;height:11px;border:solid var(--white);border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.agp-preis{background:var(--blue-50);padding:88px 0 96px}.agp-preis-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px;align-items:start;margin-top:44px}.agp-preis-neben{display:grid;grid-template-rows:auto auto;gap:26px;min-width:0}.agp-preis-karte{background:var(--white);border:1px solid var(--stone-300);border-top:3px solid var(--gold-700);border-radius:0 0 4px 4px;padding:34px 38px 38px;min-width:0}.agp-preis-karte--klein{border-top:1px solid var(--stone-300);border-radius:4px;padding:26px 30px 30px}.agp-preis-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 20px}.agp-preis-label{margin:0;font-family:var(--ff-sans);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-800)}.agp-preis-laufzeit{font-size:14px;line-height:1.45;color:var(--slate-600);text-wrap:pretty}.agp-preis-zeile{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px;margin:16px 0 0}.agp-preis-wert{font-family:var(--ff-serif);font-size:clamp(34px,5.2vw,46px);font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--ink-900)}.agp-preis-einheit{font-size:14.5px;color:var(--slate-600)}.agp-preis-text{margin:14px 0 0;font-size:15px;line-height:1.65;color:var(--slate-600);text-wrap:pretty}.agp-preis-punkte{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.agp-preis-punkte li{display:flex;gap:12px;align-items:baseline;min-width:0;padding:12px 0;border-top:1px solid var(--stone-150);font-size:15.5px;line-height:1.55;color:var(--slate-700);text-wrap:pretty}.agp-preis-punkte svg{flex:none;position:relative;top:2px;color:var(--gold-700)}.agp-preis-karte .btn{margin-top:30px}.agp-preis-karte .btn svg{flex:none}.agp-preis-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:15px;font-weight:600;color:var(--ink-900);text-decoration:underline;text-decoration-color:var(--gold-700);text-decoration-thickness:1px;text-underline-offset:5px}.agp-preis-link svg{flex:none;color:var(--gold-700)}.agp-start-karte{background:var(--ink-900);color:var(--paper);border-radius:4px;padding:30px 34px 32px;display:flex;flex-direction:column;min-width:0}.agp-start-label{display:block;margin:0;font-family:var(--ff-sans);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-500)}.agp-start-karte .agp-preis-wert{color:var(--paper)}.agp-start-karte .agp-preis-einheit,.agp-start-karte p{color:var(--blue-300)}.agp-start-karte p{margin:14px 0 0;font-size:15.5px;line-height:1.65;text-wrap:pretty}.agp-start-links{margin-top:auto;padding-top:22px;display:flex;flex-direction:column;align-items:flex-start}.agp-start-links a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;color:var(--paper);text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:1px;text-underline-offset:5px}.agp-start-links svg{flex:none;color:var(--gold-500)}.agp-faq{background:var(--paper);padding:88px 0 96px}.agp-faq-wrap{max-width:840px;margin-top:40px}.agp-faq-wrap .faq-list{max-width:none;margin:0}.agp-faq-wrap .faq-a p{text-wrap:pretty}.agp-final-titel .nb{white-space:nowrap}.agp-final{background:var(--ink-900);padding:96px 0 104px}.agp-final .eyebrow{color:var(--gold-500)}.agp-final .eyebrow:before{background:var(--gold-500)}.agp-final-titel{font-family:var(--ff-serif);font-size:clamp(30px,5.5vw,44px);font-weight:600;line-height:1.12;letter-spacing:-.018em;color:var(--paper);margin:0;max-width:22ch}.agp-final-text{font-size:16.5px;line-height:1.7;color:var(--blue-300);max-width:560px;margin:18px 0 0;text-wrap:pretty}.agp-final .btn{margin-top:32px}.agp-final-hinweis{margin:18px 0 0;font-size:14.5px;color:var(--blue-300)}.agp-final-hinweis a{color:var(--paper);font-weight:600;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:1px;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px;padding-block:10px;margin-block:-10px}@media (hover:hover) and (pointer:fine){.agp-crumbs a:hover{color:var(--gold-800)}.agp-preis-link:hover{color:var(--gold-700)}.agp-final-hinweis a:hover,.agp-start-links a:hover{color:var(--gold-500)}}@media (max-width:1023.98px){.agp-argument{padding:72px 0}.agp-bausteine,.agp-faq,.agp-preis{padding:72px 0 80px}.agp-service{padding:72px 0}.agp-final{padding:80px 0 88px}.agp-bau-wrap{grid-template-columns:288px minmax(0,1fr);gap:40px}.agp-bau-grid{gap:30px 32px}}@media (max-width:899.98px){.agp-argument-grid{gap:28px}.agp-argument-grid,.agp-bau-wrap,.agp-preis-grid{grid-template-columns:minmax(0,1fr)}.agp-bau-wrap{gap:40px}.agp-vorschau{max-width:340px}.agp-schritte{grid-template-columns:minmax(0,1fr)}.agp-schritt+.agp-schritt{border-left:0;border-top:1px solid var(--stone-200)}.agp-schritt-bild{min-height:132px}.agp-schritt:not(:last-child) .agp-schritt-bild:after{content:none}.agp-schritt-text{padding:20px 22px 26px}}@media (max-width:767.98px){.container.agp-hero-inner{padding:44px 24px 60px}.agp-hero-tafel{padding:40px 0 36px}.agp-argument{padding:56px 0}.agp-bausteine,.agp-faq,.agp-preis{padding:56px 0 64px}.agp-service{padding:56px 0}.agp-final{padding:64px 0 72px}.agp-preis-karte{padding:26px 24px 30px}.agp-preis-karte--klein{padding:24px 24px 28px}.agp-start-karte{padding:26px 24px 28px}.agp-aussage{padding:24px 22px}}@media (max-width:719.98px){.agp-bau-grid{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:639.98px){.agp-preis-punkte{grid-template-columns:minmax(0,1fr)}}@media (max-width:575.98px){.agp-ctas{flex-direction:column;align-items:stretch}.agp-ctas .btn,.agp-preis-karte .btn{width:100%}}@media (max-width:671.98px){.agp-hero-merkmale{flex-direction:column;align-items:center;gap:7px}.agp-merk-sep{display:none}}@media (max-width:767.98px){.agp-hero-tafel{text-align:left}.agp-hero-tafel .agp-kicker:before{content:""}.agp-h1,.agp-lede,.agp-rule--mitte{margin-inline:0}.agp-ctas{justify-content:flex-start}.agp-hero-merkmale{flex-direction:column;align-items:stretch;gap:0;margin-top:30px;font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.55;color:var(--slate-700)}.agp-merk-sep{display:none}.agp-hero-merkmale>span:not(.agp-merk-sep){position:relative;display:block;padding:13px 2px 13px 30px;border-top:1px solid var(--stone-200)}.agp-hero-merkmale>span:not(.agp-merk-sep):before{content:"";position:absolute;left:2px;top:16px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A8862B' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5.5 5.5L20 6.5'/%3E%3C/svg%3E") no-repeat 50% /contain}}@media (max-width:359.98px){.container.agp-hero-inner{padding-inline:16px}}@media (hover:none) and (pointer:coarse),(max-width:1023.98px){.agp-crumbs a{display:inline-block;padding-block:12px;margin-block:-12px;min-width:44px}}.grp-wrap{max-width:1240px;margin:0 auto;padding:0 64px}.grp-hero{background:var(--paper);padding:52px 0 64px}.grp-nutzen{background:var(--blue-50);padding:80px 0 88px}.grp-inhalt{background:var(--white);padding:80px 0 88px}.grp-preise{background:var(--blue-50);padding:80px 0 88px}.grp-ablauf{background:var(--white);padding:80px 0 88px}.grp-bestellen{background:var(--paper);padding:80px 0 88px}.grp-faq{background:var(--blue-50);padding:80px 0 88px}.grp-eyebrow{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--ff-sans);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-800)}.grp-eyebrow:before{content:"";width:26px;height:2px;background:currentColor;flex:none}.grp-h1{font-size:clamp(34px,8vw,54px);line-height:1.1;letter-spacing:-.02em;margin:22px 0 0}.grp-h1,.grp-h2{font-family:var(--ff-serif);font-weight:700;color:var(--ink-900)}.grp-h2{font-size:clamp(30px,6vw,38px);line-height:1.15;letter-spacing:-.018em;margin:14px 0 0;max-width:760px}.grp-sub{margin:16px 0 0;font-size:15.5px;line-height:1.7;color:#475569;max-width:640px;text-wrap:pretty}.grp-u{text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:3px;text-underline-offset:.16em;text-decoration-skip-ink:none;overflow-wrap:normal;word-break:normal}.grp-nb{white-space:nowrap}.grp-crumbs{font-size:13px;padding-bottom:20px}.grp-crumbs,.grp-crumbs a{color:var(--slate-600)}.grp-crumb-sep{color:var(--slate-500)}.grp-crumbs [aria-current]{white-space:nowrap}@media (hover:none) and (pointer:coarse),(max-width:1023.98px){.grp-crumbs a{display:inline-block;padding-block:12px;margin-block:-12px;min-width:44px;text-align:center;margin-inline:-7px -7px}}.grp-hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 72px;align-items:center}.grp-lede{font-size:16.5px;line-height:1.75;color:#475569;max-width:560px;margin:20px 0 0;text-wrap:pretty}.grp-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px}@media (max-width:639.98px){.grp-ctas{flex-direction:column;align-items:stretch}.grp-ctas .grp-btn{width:100%;justify-content:center}}.grp-btn{display:inline-flex;align-items:center;gap:10px;border-radius:4px;padding:15px 28px;font-family:var(--ff-sans);font-size:15.5px;line-height:1.2;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.grp-btn--primaer{background:var(--blue-700);color:#fff;font-weight:700;border:0;cursor:pointer}.grp-btn--sekundaer{background:transparent;border:1px solid var(--blue-700);color:var(--blue-700);font-weight:600}.grp-btn:focus-visible{outline:2px solid #2a4f7c;outline-offset:2px}.grp-pfeil{display:inline-flex;color:var(--gold-500)}.grp-karten{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.grp-karte{background:#fff;border:1px solid var(--blue-100);border-radius:4px;padding:26px 28px;box-shadow:0 1px 3px rgba(10,25,41,.05)}.grp-karte-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--blue-50);color:var(--blue-700);margin-bottom:16px}.grp-karte-titel{margin:0 0 10px;font-family:var(--ff-serif);font-size:18px;font-weight:700;line-height:1.3;color:var(--ink-900)}.grp-karte-text{margin:0;font-size:14.5px;line-height:1.65;color:#64748b;text-wrap:pretty}.grp-inhalt-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 72px;align-items:start}.grp-kapitel{list-style:none;margin:0;padding:0;border-top:1px solid #e7e2d4}.grp-kapitel li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 16px;padding:20px 0;border-bottom:1px solid #e7e2d4}.grp-kapitel-nr{font-family:var(--ff-serif);font-size:20px;font-weight:700;line-height:1.25;color:var(--gold-700);min-width:30px;font-variant-numeric:tabular-nums}.grp-kapitel-titel{margin:0;font-family:var(--ff-serif);font-size:18px;font-weight:700;line-height:1.35;color:var(--ink-900)}.grp-kapitel-text{margin:6px 0 0;font-size:15px;line-height:1.65;color:#64748b;text-wrap:pretty}.grp-preis-grid{margin-top:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.grp-preiskarte{display:flex;flex-direction:column;background:#fff;border:1px solid var(--blue-100);border-radius:4px;padding:32px 34px;box-shadow:0 3px 10px rgba(16,42,67,.06)}.grp-preiskarte--navy{background:var(--ink-900);border-color:var(--ink-900)}.grp-pk-kicker{margin:0;font-family:var(--ff-sans);font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-800)}.grp-preiskarte--navy .grp-pk-kicker{color:var(--gold-500)}.grp-pk-preis{margin:14px 0 0;font-family:var(--ff-serif);font-size:40px;font-weight:700;line-height:1;color:var(--ink-900);overflow-wrap:normal}.grp-preiskarte--navy .grp-pk-preis{color:#fff}.grp-pk-meta{margin:8px 0 0;font-size:13.5px;color:#64748b}.grp-preiskarte--navy .grp-pk-meta{color:#b9c6d6}.grp-pk-text{margin:14px 0 0;font-size:15px;line-height:1.7;color:#475569;text-wrap:pretty}.grp-preiskarte--navy .grp-pk-text{color:#d7e0ea}.grp-pk-link{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;padding-bottom:4px;font-family:var(--ff-sans);font-size:15.5px;font-weight:700;line-height:1.2;color:var(--ink-900);text-decoration:none;min-height:44px;transition:color .15s ease}.grp-pk-link .grp-pfeil{color:var(--gold-700)}.grp-preiskarte--navy .grp-pk-link{color:#fff}.grp-preiskarte--navy .grp-pk-link .grp-pfeil{color:var(--gold-500)}.grp-preiskarte{position:relative;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.grp-pk-link:after{content:"";position:absolute;inset:0;border-radius:4px}.grp-pk-link:focus-visible{outline:none}.grp-pk-link:focus-visible:after{outline:2px solid #2a4f7c;outline-offset:3px}.grp-preiskarte--navy .grp-pk-link:focus-visible:after{outline-color:var(--gold-500)}@media (prefers-reduced-motion:reduce){.grp-preiskarte{transition:none}}.grp-preis-notiz{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:#64748b;max-width:760px}.grp-ablauf-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 72px;align-items:start}.grp-timeline{list-style:none;margin:0;padding:0}.grp-schritt{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 22px}.grp-schritt+.grp-schritt{margin-top:44px}.grp-schritt:not(:last-child):before{content:"";position:absolute;left:14.5px;top:30px;bottom:-44px;width:1px;background:#e7e2d4}.grp-schritt-kreis{align-self:start;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;padding:4px 7px;box-sizing:border-box;border-radius:999px;background:#fff;border:1.5px solid var(--gold-600);font-family:var(--ff-sans);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;color:var(--gold-800)}.grp-schritt-kreis--voll{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.grp-schritt-titel{margin:3px 0 0;font-family:var(--ff-serif);font-size:19px;font-weight:700;line-height:1.3;color:var(--ink-900)}.grp-schritt-text{margin:8px 0 0;font-size:15px;line-height:1.7;color:#64748b;max-width:640px;text-wrap:pretty}.grp-bestell-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 72px;align-items:start}.grp-form{min-width:0;background:#fff;border:1px solid #e1dacb;border-radius:4px;padding:30px 32px 32px;box-shadow:0 3px 10px rgba(16,42,67,.06)}.grp-fieldset{border:0;margin:0;padding:0;min-width:0}.grp-label,.grp-legend{display:block;padding:0;margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-900)}.grp-optionen{display:grid;gap:12px}.grp-option{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;border:1px solid var(--blue-100);border-radius:4px;padding:16px 18px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.grp-option:has(input:checked){border-color:var(--blue-700);background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-700)}.grp-option:has(input:focus-visible){outline:2px solid #2a4f7c;outline-offset:2px}.grp-option input{width:18px;height:18px;margin:0;accent-color:var(--blue-700)}.grp-option-name{font-size:15.5px;font-weight:700;color:var(--ink-900)}.grp-option-kurz{display:block;font-size:13.5px;font-weight:400;color:#64748b;margin-top:2px}.grp-option-preis{font-family:var(--ff-serif);font-size:19px;font-weight:700;color:var(--ink-900);text-align:right;white-space:nowrap;overflow-wrap:normal}.grp-option-preis small{display:block;font-family:var(--ff-sans);font-size:11.5px;font-weight:400;color:#64748b}.grp-feld{margin-top:24px}.grp-form:has(input[name=ausgabe][value=bund]:checked) .grp-feld--bl{display:none}.grp-label-hinweis{font-weight:400;letter-spacing:0;text-transform:none;color:#64748b}.grp-select{display:block;width:100%;max-width:100%;min-height:48px;padding:10px 40px 10px 14px;font-family:var(--ff-sans);font-size:16px;color:var(--ink-900);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231E3A5F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;border:1px solid #c9d3df;border-radius:4px;appearance:none;-webkit-appearance:none}.grp-select:focus-visible{outline:2px solid #2a4f7c;outline-offset:2px}.grp-checks{margin-top:16px;display:grid;gap:0}.grp-check{padding:11px 0;min-height:44px;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;align-items:start;font-size:14.5px;line-height:1.6;color:#243447;cursor:pointer}.grp-check input{width:18px;height:18px;margin:3px 0 0;accent-color:var(--blue-700)}.grp-check a{color:var(--blue-700);text-decoration:underline}.grp-submit{margin-top:28px;width:100%;justify-content:center}.grp-submit-hinweis{margin:14px 0 0;font-size:13px;line-height:1.6;color:#64748b;text-wrap:pretty}.grp-meldung{margin:0 0 22px;padding:14px 18px;border-radius:4px;font-size:14.5px;line-height:1.6;border:1px solid var(--blue-100);border-left:3px solid var(--blue-700);background:var(--blue-50);color:#243447}.grp-meldung--fehler{border-color:#f0c9c4 #f0c9c4 #f0c9c4 #b42318;background:#fdf3f2;color:#5c1a12}.grp-meldung strong{display:block;margin-bottom:2px}.grp-fakten{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.grp-fakten li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 12px;font-size:15px;line-height:1.6;color:#243447}.grp-fakten-haken{color:var(--gold-700);display:inline-flex;margin-top:4px}.grp-faq-liste{margin:34px 0 0;max-width:860px;border-top:1px solid var(--blue-100)}.grp-faq-item{border-bottom:1px solid var(--blue-100)}.grp-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:18px 0;font-family:var(--ff-serif);font-size:18px;font-weight:700;line-height:1.35;color:var(--ink-900);cursor:pointer;list-style:none}.grp-faq-item summary::-webkit-details-marker{display:none}.grp-faq-item summary:focus-visible{outline:2px solid #2a4f7c;outline-offset:2px}.grp-faq-plus{flex:none;display:inline-flex;color:var(--blue-700);transition:transform .18s ease}.grp-faq-item[open] .grp-faq-plus{transform:rotate(45deg)}.grp-faq-a{margin:0;padding:0 0 20px;font-size:15.5px;line-height:1.7;color:#475569;max-width:720px;text-wrap:pretty}.grp-teaser{background:var(--ink-900);padding:64px 0}.grp-teaser-grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px 56px;align-items:center}.grp-teaser .grp-teaser-titel{margin-top:18px}.grp-launch.grp-launch--dunkel{background:#102a45;border-color:#2f4a68;color:#e6edf4}.grp-teaser-cover{position:relative;width:148px;aspect-ratio:148/198;box-sizing:border-box;padding:16px 15px 15px;border-radius:2px 4px 4px 2px;background:#f7f3ea;display:flex;flex-direction:column;box-shadow:inset 4px 0 0 #e4dcc8,0 22px 40px -16px rgba(0,0,0,.6);transform:rotate(-3deg)}.grp-teaser-cover-marke{font-size:8.5px;font-weight:700;color:var(--ink-900)}.grp-teaser-cover-titel{margin-top:auto;font-family:var(--ff-serif);font-size:17.5px;font-weight:700;line-height:1.05;color:var(--ink-900)}.grp-teaser-cover-regel{display:block;width:24px;height:2px;margin:9px 0 8px;background:var(--gold-500)}.grp-teaser-cover-ausgabe{font-size:7.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-800)}.grp-teaser-cover-siegel{position:absolute;top:-14px;right:-16px;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--gold-500);color:var(--ink-900);font-family:var(--ff-serif);font-size:15px;font-weight:700;transform:rotate(12deg);box-shadow:0 0 0 3px var(--ink-900)}@media (max-width:1080px){.grp-teaser-grid{grid-template-columns:auto minmax(0,1fr)}.grp-teaser-aktion{grid-column:2}}@media (max-width:640px){.grp-teaser-grid{grid-template-columns:minmax(0,1fr)}.grp-teaser-aktion{grid-column:auto}.grp-teaser-cover{width:112px;margin:10px 0 4px 6px}.grp-teaser-cover-titel{font-size:13px;white-space:nowrap}.grp-teaser-cover-marke{font-size:7px}.grp-teaser-cover-siegel{width:42px;height:42px;font-size:13px}}.grp-teaser-eyebrow{display:flex;align-items:center;gap:12px;margin:0;font-family:var(--ff-sans);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-500)}.grp-teaser-eyebrow:before{content:"";width:26px;height:2px;background:currentColor;flex:none}.grp-teaser-titel{margin:14px 0 0;font-family:var(--ff-serif);font-size:clamp(26px,5vw,36px);font-weight:600;line-height:1.15;letter-spacing:-.018em;color:#fff;max-width:720px}.grp-teaser-text{margin:14px 0 0;font-size:16px;line-height:1.7;color:#d7e0ea;max-width:640px;text-wrap:pretty}.grp-teaser-aktion{display:grid;gap:14px;justify-items:start}.grp-teaser-preis{margin:0;font-family:var(--ff-serif);font-size:30px;font-weight:600;line-height:1.1;color:#fff;overflow-wrap:normal}.grp-teaser-preis small{display:block;font-family:var(--ff-sans);font-size:13px;font-weight:400;color:#b9c6d6;margin-top:6px}.grp-btn--hell{background:#fff;color:var(--ink-900);font-weight:700}.grp-btn--hell .grp-pfeil{color:var(--gold-700)}.grp-btn--hell:focus-visible{outline-color:var(--gold-500)}.grp-launch{display:inline-flex;align-items:center;gap:10px;margin:0;padding:5px 14px 5px 5px;background:#fff;border:1px solid #e1dacb;border-radius:999px;font-size:13.5px;line-height:1.3;color:#243447;max-width:100%}.grp-launch-neu{flex:none;padding:4px 10px;border-radius:999px;background:var(--gold-500);color:var(--ink-900);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.grp-launch-text{font-weight:600;min-width:0}.grp-merkmale{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 0;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#475569}.grp-merkmale li{display:inline-flex;align-items:center}.grp-merkmale li:not(:last-child):after{content:"\00B7";margin:0 12px;color:var(--gold-700);font-weight:700}.grp-mock{container-type:inline-size;position:relative;justify-self:center;width:min(100%,440px);aspect-ratio:440/470;margin:8px 0}.grp-mock-seite{position:absolute;top:6%;right:0;width:62%;height:84%;background:#fff;border:1px solid #e7e2d4;border-radius:3px;padding:7% 7% 0;box-sizing:border-box;transform:rotate(4deg);transform-origin:bottom left;box-shadow:0 18px 40px -18px rgba(16,42,67,.28);display:flex;flex-direction:column;gap:9%}.grp-mock-seite-kopf{display:grid;gap:8px}.grp-mock-kicker{font-size:1.95cqw;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-800)}.grp-mock-zeile{display:block;height:6px;border-radius:3px;background:#e9edf2}.grp-mock-zeile--lang{width:86%}.grp-mock-zeile--kurz{width:42%;margin-bottom:9px}.grp-mock-track{position:relative;display:block;height:9px;border-radius:5px;background:#ede7d9}.grp-mock-iqr{position:absolute;top:0;bottom:0;border-radius:5px;background:var(--blue-700)}.grp-mock-median{position:absolute;top:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:#fff}.grp-mock-legende{display:flex;justify-content:space-between;font-size:1.85cqw;font-weight:600;letter-spacing:.08em;color:#94a3b8;text-transform:uppercase}.grp-mock-cover{position:absolute;left:0;bottom:0;width:66%;height:90%;box-sizing:border-box;padding:8% 8% 7%;border-radius:3px 6px 6px 3px;background:linear-gradient(160deg,#1b3d63,#14304f 55%,#0f2640);color:#fff;display:flex;flex-direction:column;box-shadow:inset 6px 0 0 rgba(0,0,0,.18),0 28px 50px -20px rgba(10,25,41,.55),0 6px 14px rgba(10,25,41,.12)}.grp-mock-marke{display:flex;gap:1.6cqw;font-size:2.4cqw;letter-spacing:.01em;white-space:nowrap}.grp-mock-logo,.grp-mock-marke{align-items:center;font-weight:700}.grp-mock-logo{display:inline-flex;justify-content:center;width:3.9cqw;height:4.6cqw;background:#fff;color:#14304f;font-family:var(--ff-serif);font-size:3cqw;border-radius:1px}.grp-mock-de{color:#9fb3c8;font-weight:400}.grp-mock-titelblock{margin-top:auto;display:grid;gap:10px}.grp-mock-ausgabe{font-size:2.15cqw;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-500)}.grp-mock-titel{font-family:var(--ff-serif);font-size:7cqw;white-space:nowrap;font-weight:700;line-height:1.05;letter-spacing:-.015em;color:#fff}.grp-mock-regel{display:block;width:34px;height:2px;background:var(--gold-500)}.grp-mock-unter{font-size:2.4cqw;line-height:1.45;color:#c9d6e4;max-width:85%}.grp-mock-coverband{position:relative;height:7px;margin:13% 0 9%;border-radius:4px;background:#2b4a6d}.grp-mock-coverband-iqr{position:absolute;left:24%;width:36%;top:0;bottom:0;border-radius:4px;background:#6f8aa8}.grp-mock-coverband-punkt{position:absolute;left:74%;top:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--gold-500);box-shadow:0 0 0 4px #3a4b52,0 0 0 8px #24394f}.grp-mock-fuss{font-size:2.05cqw;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9fb3c8}.grp-mock-siegel{position:absolute;left:52%;top:4%;width:21cqw;height:21cqw;border-radius:50%;background:var(--gold-500);color:var(--ink-900);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-10deg);box-shadow:0 0 0 4px #fbf8f1,0 0 0 5px #e1cf9f,0 12px 22px -8px rgba(10,25,41,.45)}.grp-mock-siegel-gross{font-family:var(--ff-serif);font-size:5.7cqw;font-weight:700;line-height:1}.grp-mock-siegel-klein{margin-top:.9cqw;font-size:2.4cqw;font-weight:700;letter-spacing:.06em}.grp-band{background:var(--ink-900);padding:72px 0}.grp-band-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px 72px;align-items:center}.grp-eyebrow--hell{color:var(--gold-500)}.grp-h2--hell{color:#fff}.grp-band-text{margin:16px 0 0;font-size:16.5px;line-height:1.7;color:#d7e0ea;max-width:620px;text-wrap:pretty}.grp-countdown{display:grid;justify-items:center;text-align:center;min-width:220px;padding:26px 34px 24px;border:1px solid #2f4a68;border-top:3px solid var(--gold-500);border-radius:4px;background:#102a45}.grp-countdown-zahl{font-family:var(--ff-serif);font-size:64px;font-weight:700;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.grp-countdown-einheit{margin-top:10px;font-size:14px;font-weight:600;color:#d7e0ea}.grp-countdown-datum{margin-top:12px;padding-top:12px;border-top:1px solid #2f4a68;font-size:11.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-500)}.grp-pk-punkte{list-style:none;margin:18px 0 0;padding:18px 0 0;border-top:1px solid #edf1f5;display:grid;gap:10px}.grp-preiskarte--navy .grp-pk-punkte{border-top-color:#22384f}.grp-pk-punkte li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 11px;font-size:15px;line-height:1.55;color:#243447}.grp-preiskarte--navy .grp-pk-punkte li{color:#e6edf4}.grp-pk-haken{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--blue-50);color:var(--blue-700)}.grp-preiskarte--navy .grp-pk-haken{background:#22384f;color:var(--gold-500)}.grp-faq-fuss,.grp-kontakt{margin:26px 0 0;font-size:15px;line-height:1.65;color:#475569;text-wrap:pretty}.grp-faq-fuss a,.grp-kontakt a{color:var(--blue-700);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}@media (min-width:901px) and (max-width:1080px){.grp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:32px 48px}.grp-mock{margin:0;justify-self:end}}@media (max-width:900px){.grp-mock{width:min(100%,400px);margin:28px 0 0;justify-self:center}}@media (max-width:760px){.grp-band{padding:52px 0}.grp-band-grid{grid-template-columns:minmax(0,1fr)}.grp-countdown{justify-self:stretch;grid-template-columns:auto minmax(0,1fr);justify-items:start;text-align:left;gap:2px 18px;min-width:0;padding:20px 22px}.grp-countdown-zahl{grid-row:span 2;font-size:52px;align-self:center}.grp-countdown-einheit{margin-top:0;align-self:end}.grp-countdown-datum{margin-top:2px;padding-top:0;border-top:0;align-self:start}.grp-merkmale{font-size:11px;letter-spacing:.1em}}@media (max-width:479.98px){.grp-launch{font-size:12.5px}}@media (hover:hover) and (pointer:fine){.grp-btn--primaer:hover{background:var(--blue-600)}.grp-btn--sekundaer:hover{border-color:var(--ink-900);color:var(--ink-900)}.grp-btn--hell:hover{background:var(--blue-50);color:var(--ink-900)}.grp-preiskarte:hover{transform:translateY(-3px);border-color:var(--blue-700);box-shadow:0 14px 28px -12px rgba(16,42,67,.22)}.grp-preiskarte--navy:hover{border-color:var(--gold-500);box-shadow:0 16px 32px -12px rgba(10,25,41,.5)}.grp-preiskarte:hover .grp-pk-link{color:var(--gold-700)}.grp-preiskarte--navy:hover .grp-pk-link{color:var(--gold-500)}.grp-preiskarte:hover .grp-pfeil{transform:translateX(3px)}.grp-pfeil{transition:transform .18s ease}.grp-option:hover{border-color:var(--blue-700)}.grp-check a:hover{color:var(--blue-600)}.grp-faq-item summary:hover{color:var(--blue-700)}}@media (max-width:900px){.grp-hero-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1080px){.grp-ablauf-grid,.grp-bestell-grid,.grp-inhalt-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.grp-wrap{padding:0 24px}.grp-hero{padding:40px 0 52px}.grp-ablauf,.grp-bestellen,.grp-faq,.grp-inhalt,.grp-nutzen,.grp-preise{padding:52px 0 56px}.grp-karten,.grp-preis-grid{grid-template-columns:minmax(0,1fr)}.grp-preiskarte{padding:26px 24px}.grp-form{padding:24px 20px 26px}.grp-teaser{padding:52px 0}.grp-schritt{gap:0 18px}.grp-schritt+.grp-schritt{margin-top:36px}.grp-schritt:not(:last-child):before{left:13.5px;top:28px;bottom:-36px}.grp-schritt-kreis{min-width:28px;min-height:28px}}@media (max-width:479.98px){.grp-option{grid-template-columns:auto minmax(0,1fr)}.grp-option-preis{grid-column:2;text-align:left}.grp-option-preis small{display:inline;margin-left:6px}}.grp-bank{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:0 24px;margin:0 0 24px;padding:18px 22px;background:#fff;border:1px solid #e1dacb;border-left:3px solid var(--gold-500);border-radius:4px}.grp-bank--leise{background:transparent;border:0;border-top:1px solid #e7e2d4;border-radius:0;padding:14px 0 0}.grp-bank-k,.grp-bank-v{padding:8px 0;border-bottom:1px solid #f1ede3;font-size:15px;line-height:1.5}.grp-bank-k{color:#64748b}.grp-bank-v{margin:0;font-weight:600;color:var(--ink-900);overflow-wrap:anywhere}.grp-bank-v--mono{font-variant-numeric:tabular-nums;letter-spacing:.04em}.grp-bank>:nth-last-child(-n+2){border-bottom:0}@media (max-width:479.98px){.grp-bank{grid-template-columns:minmax(0,1fr);padding:14px 16px}.grp-bank-k{padding-bottom:0;border-bottom:0;font-size:13px}.grp-bank-v{padding-top:2px}.grp-bank>:nth-last-child(2){border-bottom:0}}.grp-leiste{display:block;background:var(--gold-500);color:var(--ink-900);text-decoration:none;font-family:var(--ff-sans);font-size:14.5px;line-height:1.4}.grp-leiste-in{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;min-height:44px;padding:10px 16px;text-align:center}.grp-leiste-tag{flex:none;background:var(--ink-900);color:var(--gold-500);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:4px 10px;line-height:1.2}.grp-leiste-text b{font-weight:700}.grp-leiste-cta{display:inline-flex;align-items:center;gap:6px;font-weight:700;white-space:nowrap}.grp-leiste-cta svg{flex:none;transition:transform var(--m-fast,.15s) ease}.grp-leiste:focus-visible{outline:3px solid var(--ink-900);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.grp-leiste:hover{background:var(--gold-600);color:var(--ink-900)}.grp-leiste:hover .grp-leiste-cta svg{transform:translateX(2px)}}@media (max-width:899.98px){.grp-leiste-termin{display:none}}@media (max-width:600px){.grp-leiste{font-size:13.5px}.grp-leiste-in{gap:4px 10px;padding:9px 16px}}@media (max-width:379.98px){.grp-leiste-fuer{display:none}}@media (prefers-reduced-motion:reduce){.grp-leiste-cta svg{transition:none}}