const DS2 = window.IseeITDesignSystem_37fb1f;
const FLW = {
de: ,
ch:
};
// Weg-Kachel: ein Beleg, der zugleich Einladung ist. Ein Klick führt zum Kontaktformular, das Zielland steht dann schon drin.
function WegKachel({ land, titel, info, infoLabel, zahl, text, quelle, cta, onClick }) {
const [hov, setHov] = React.useState(false);
return setHov(true)} onMouseLeave={() => setHov(false)} className="kachel-ruhig" style={{ display: 'flex', flexDirection: 'column', background: 'var(--papier-ton)', border: hov ? '1px solid var(--backstein)' : '1px solid var(--linie)', padding: 'var(--pad-karte)', color: 'var(--tinte)', textDecoration: 'none', transition: 'border-color var(--dauer-hover) var(--ease)' }}>
{FLW[land]}
{titel}{info && }
{zahl}
{text}{quelle}
{cta} →
;
}
// Der Vergleichsrechner als ruhige Einladung: eine Frage, die der Kandidat sich ohnehin stellt, und ein (i) für das Wie.
function RechnerKachel({ tool, infoLabel }) {
const [hov, setHov] = React.useState(false);
const href = 'vergleich/index.html';
return
{ window.location.href = href; }} onMouseEnter={() => setHov(true)} onMouseLeave={() => setHov(false)} style={{ marginTop: '40px', maxWidth: '640px', display: 'flex', alignItems: 'center', gap: '20px', background: 'var(--papier-ton)', border: hov ? '1px solid var(--backstein)' : '1px solid var(--linie)', borderTop: '2px solid var(--gold)', padding: 'clamp(20px,2.4vw,26px)', cursor: 'pointer', transition: 'border-color var(--dauer-hover) var(--ease)' }}>
→
;
}
function Wahl({ onNav }) {
const { t } = React.useContext(window.SpracheCtx);
const w = t.wahl;
const geh = (id) => (e) => { e.preventDefault(); onNav && onNav(id); };
const zielLand = (land) => (e) => { e.preventDefault(); try { window.dispatchEvent(new CustomEvent('kontakt-vorwahl', { detail: { land } })); } catch (err) {} onNav && onNav('kontakt'); };
return
{w.kicker}
{w.titel}
{w.intro}
{w.standard.statement} } />
;
}
function Weg({ onNav }) {
const { t } = React.useContext(window.SpracheCtx);
const g = t.weg;
return ;
}
Object.assign(window, { Wahl, Weg });