:where(.wp-block-post-content) :is(h2,h3,.wp-block-group)[id]{scroll-margin-top:7rem}ul.himml-chip-nav{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:0;list-style:none;display:flex}ul.himml-chip-nav>li{margin:0}ul.himml-chip-nav a{border:1px solid color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 22%, #fff);background:var(--wp--preset--color--base,#fff);min-height:40px;color:var(--wp--preset--color--accent-1,#0e4194);border-radius:999px;align-items:center;padding:.4rem .95rem;font-size:.9375rem;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){ul.himml-chip-nav a:hover{border-color:var(--wp--preset--color--accent-1,#0e4194);background:color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 6%, #fff)}}ul.himml-chip-nav a:focus-visible{outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:-2px}@media (width<=600px){ul.himml-chip-nav{padding-inline:var(--wp--style--root--padding-left,1rem);scroll-padding-inline:var(--wp--style--root--padding-left,1rem);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;padding-block:2px;overflow-x:auto;margin-inline:calc(var(--wp--style--root--padding-left,1rem) * -1) calc(var(--wp--style--root--padding-right,1rem) * -1)!important}ul.himml-chip-nav::-webkit-scrollbar{display:none}ul.himml-chip-nav>li{flex:none}}.himml-hint{border-inline-start:4px solid var(--wp--preset--color--accent-1,#0e4194);border-radius:var(--wp--preset--border-radius--xl,.75rem);background:color-mix(in srgb, var(--wp--preset--color--accent-5,#93bbfd) 16%, #fff);padding:1.1rem 1.35rem!important}.himml-hint>*{margin-block:0}.himml-hint>*+*{margin-block-start:.6rem}.himml-hint strong{color:var(--wp--preset--color--accent-3,#172e54)}.himml-hint :is(ol,ul){padding-inline-start:1.35rem}.himml-hint li+li{margin-block-start:.4rem}.himml-hint .has-small-font-size{color:var(--wp--preset--color--accent-4,#686868)}.is-layout-grid:has(>.himml-card-link){grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}.himml-card-link{border:1px solid color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 14%, #dfe3ea);border-radius:var(--wp--preset--border-radius--3-xl,1.5rem);background:var(--wp--preset--color--base,#fff);height:100%;box-shadow:var(--shadow-xs);transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;padding:clamp(1.1rem,2.5vw,1.5rem)!important}.himml-card-link>*{margin-block:0}.himml-card-link>*+*{margin-block-start:.5rem}.himml-card-link :is(h2,h3,h4){color:var(--wp--preset--color--accent-3,#172e54);font-size:var(--wp--preset--font-size--custom-1,1.1875rem);font-weight:400;line-height:1.3}.himml-card-link :is(h2,h3,h4) a{color:inherit;text-decoration:none}.himml-card-link :is(h2,h3,h4) a:after{content:"";border-radius:inherit;position:absolute;inset:0}.himml-card-link :is(h2,h3,h4) a:focus-visible{outline:none}.himml-card-link p{color:var(--wp--preset--color--accent-4,#686868);font-size:.9375rem}.himml-card-link .himml-card-link__more{color:var(--wp--preset--color--accent-1,#0e4194);letter-spacing:1.2px;text-transform:uppercase;margin-block-start:.85rem;font-size:.75rem;font-weight:600}.himml-card-link:focus-within{outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:2px}@media (hover:hover) and (pointer:fine){.himml-card-link:hover{border-color:color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 40%, #fff);box-shadow:var(--shadow-lg)}html.motion-safe .himml-card-link:hover{transform:translateY(-3px)}}ul.himml-list-check,ul.himml-list-cross{padding:0;list-style:none}ul.himml-list-check>li,ul.himml-list-cross>li{margin:0;padding-inline-start:2.1rem;line-height:1.55;position:relative}ul.himml-list-check>li+li,ul.himml-list-cross>li+li{margin-block-start:.75rem}ul.himml-list-check>li:before,ul.himml-list-cross>li:before{border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.8rem;font-weight:600;line-height:1;display:grid;position:absolute;inset-block-start:.1em;inset-inline-start:0}ul.himml-list-check>li:before{content:"✓";background:var(--wp--preset--color--accent-1,#0e4194);color:var(--wp--preset--color--base,#fff)}ul.himml-list-cross>li:before{content:"✕";background:var(--wp--preset--color--accent-4,#686868);color:var(--wp--preset--color--base,#fff)}.wp-block-table.himml-table{font-size:.9375rem}.wp-block-table.himml-table th{color:var(--wp--preset--color--accent-3,#172e54);text-align:start;font-weight:600}.wp-block-table.himml-table :is(th,td){vertical-align:top;padding:.75rem .9rem;line-height:1.5}.wp-block-table.himml-table td:first-child{color:var(--wp--preset--color--accent-3,#172e54)}@media (width<=600px){.wp-block-table.himml-table table{table-layout:auto}.wp-block-table.himml-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wp-block-table.himml-table tr,.wp-block-table.himml-table td{width:auto;display:block}.wp-block-table.himml-table td{border:0}.wp-block-table.himml-table td:first-child{padding-block-end:.2rem}.wp-block-table.himml-table td+td{padding-block-start:.2rem}}ol.himml-mini-steps{counter-reset:himml-mini-step;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));gap:1rem 1.5rem;padding:0;list-style:none;display:grid}ol.himml-mini-steps>li{color:var(--wp--preset--color--accent-4,#686868);counter-increment:himml-mini-step;margin:0;padding-inline-start:2.6rem;font-size:.9375rem;line-height:1.5;position:relative}ol.himml-mini-steps>li:before{content:counter(himml-mini-step);background:var(--wp--preset--color--accent-1,#0e4194);width:1.9rem;height:1.9rem;color:var(--wp--preset--color--base,#fff);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;line-height:1;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}ol.himml-mini-steps>li>strong:first-child{color:var(--wp--preset--color--accent-3,#172e54);margin-block-end:.15rem;font-size:1rem;font-weight:600;display:block}.himml-toc{border-block-start:1px solid color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 12%, transparent);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding-block-start:1.25rem;display:flex}.himml-toc>*{margin:0!important}.himml-toc .himml-toc__label{color:var(--wp--preset--color--accent-4,#686868);font-size:.875rem}.himml-toc ul.himml-chip-nav{justify-content:flex-start;gap:.4rem}.himml-toc ul.himml-chip-nav a{min-height:36px;padding:.3rem .85rem;font-size:.875rem}@media (width<=600px){.himml-toc{display:block}.himml-toc .himml-toc__label{margin-block-end:.5rem!important}}.himml-mustertexte,.himml-mustertext,.himml-fill,.himml-copy-list,.himml-baukasten{--himml-tt-accent:var(--wp--preset--color--accent-1,#0e4194);--himml-tt-ink:var(--wp--preset--color--accent-3,#172e54);--himml-tt-muted:var(--wp--preset--color--accent-4,#686868);--himml-tt-border:color-mix(in srgb, var(--himml-tt-accent) 14%, #dfe3ea);--himml-tt-soft:color-mix(in srgb, var(--wp--preset--color--accent-5,#93bbfd) 14%, #fff);--himml-tt-paper:color-mix(in srgb, var(--wp--preset--color--accent-6,#f4f4f4) 55%, #fff);--himml-tt-radius:var(--wp--preset--border-radius--2-xl,1rem)}.himml-mustertext{border:1px solid var(--himml-tt-border);border-radius:var(--wp--preset--border-radius--3-xl,1.5rem);background:var(--wp--preset--color--base,#fff);box-shadow:var(--shadow-xs);flex-direction:column;gap:0;padding:clamp(1.25rem,3vw,1.75rem);scroll-margin-top:7rem;transition:border-color .2s,box-shadow .2s;display:flex}.himml-mustertext:focus-within{border-color:color-mix(in srgb, var(--himml-tt-accent) 35%, #fff);box-shadow:var(--shadow-md)}.himml-mustertext>*{margin-block:0}.himml-mustertext .himml-mustertext__meta{color:var(--himml-tt-accent);letter-spacing:1.2px;text-transform:uppercase;order:-1;margin-block-end:.35rem;font-size:.75rem;font-weight:600;line-height:1.3}.himml-mustertext :is(h2,h3,h4){color:var(--himml-tt-ink);font-size:var(--wp--preset--font-size--large,1.38rem);margin-block-end:1rem;font-weight:400;line-height:1.3}.himml-mustertext__text{border-radius:var(--himml-tt-radius);background:var(--himml-tt-paper);flex:auto;padding:1.1rem 1.25rem;line-height:1.7}.himml-mustertext__text>*{margin-block:0 .9em!important}.himml-mustertext__text>:last-child{margin-block-end:0!important}.himml-mustertext__editor{flex-direction:column;flex:auto;display:flex;position:relative}.himml-mustertext__editor .himml-mustertext__text{border:1px dashed color-mix(in srgb, var(--himml-tt-accent) 28%, #d6dbe3);cursor:text;outline:none;transition:border-color .15s,background-color .15s,box-shadow .15s}.himml-mustertext__editor .himml-mustertext__text:hover{border-color:color-mix(in srgb, var(--himml-tt-accent) 55%, #fff)}.himml-mustertext__editor .himml-mustertext__text:focus{border-style:solid;border-color:var(--himml-tt-accent);background:var(--wp--preset--color--base,#fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--himml-tt-accent) 14%, transparent)}.himml-mustertext__edit-icon{background:var(--wp--preset--color--base,#fff);width:1.9rem;height:1.9rem;color:var(--himml-tt-accent);box-shadow:var(--shadow-xs);pointer-events:none;border-radius:50%;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset-block-start:.85rem;inset-inline-end:.85rem}.himml-mustertext__edit-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.himml-mustertext__editor:focus-within .himml-mustertext__edit-icon{opacity:0}@media (width<=600px){.himml-mustertext{padding:1.1rem 1rem 1rem}.himml-mustertext__text{padding:.9rem 1rem}}mark.himml-ph{background:color-mix(in srgb, var(--wp--preset--color--accent-2,#60a5fa) 22%, #fff);color:var(--himml-tt-ink,#172e54);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;border-radius:.3em;padding:.05em .12em;font-weight:400}mark.himml-ph.is-filled{background:color-mix(in srgb, var(--wp--preset--color--accent-5,#93bbfd) 16%, transparent);color:inherit;cursor:text}html.motion-safe .himml-mustertext.is-highlighting mark.himml-ph:not(.is-filled){animation:.9s ease-in-out 2 himml-ph-pulse}@keyframes himml-ph-pulse{50%{background:color-mix(in srgb, var(--wp--preset--color--accent-2,#60a5fa) 55%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--wp--preset--color--accent-2,#60a5fa) 30%, transparent)}}.himml-mustertext__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;margin-block-start:1rem!important}.himml-mustertext__open{color:var(--himml-tt-muted);margin:0 0 0 auto;font-size:.8125rem;line-height:1.3}.himml-mustertext__open.is-complete{color:var(--himml-tt-accent)}.himml-mustertext__open.is-complete:before{content:"✓ "}.himml-mustertext__status{color:var(--himml-tt-ink);font-size:.875rem;line-height:1.45;margin-block-start:.6rem!important}.himml-mustertext__status:empty{display:none}.himml-tt-button{border:1px solid color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 28%, #fff);border-radius:var(--wp--preset--border-radius--lg,.5rem);background:var(--wp--preset--color--base,#fff);min-height:44px;color:var(--wp--preset--color--accent-1,#0e4194);letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;gap:.45rem;margin:0;padding:.55rem .95rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.himml-tt-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05rem;height:1.05rem}@media (hover:hover) and (pointer:fine){.himml-tt-button:hover{border-color:var(--wp--preset--color--accent-1,#0e4194);background:color-mix(in srgb, var(--wp--preset--color--accent-1,#0e4194) 6%, #fff)}}.himml-tt-button:focus-visible{outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:2px}.himml-tt-button.is-primary{border-color:var(--wp--preset--color--accent-1,#0e4194);background:var(--wp--preset--color--accent-1,#0e4194);color:var(--wp--preset--color--base,#fff)}@media (hover:hover) and (pointer:fine){.himml-tt-button.is-primary:hover{border-color:var(--wp--preset--color--accent-3,#172e54);background:var(--wp--preset--color--accent-3,#172e54)}}.himml-tt-button.is-success,.himml-tt-button.is-success:hover{border-color:var(--wp--preset--color--accent-3,#172e54);background:var(--wp--preset--color--accent-3,#172e54);color:var(--wp--preset--color--base,#fff)}.himml-tt-button[hidden]{display:none}.himml-tt-link{color:var(--wp--preset--color--accent-1,#0e4194);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-family:inherit;font-size:.8125rem;text-decoration:underline}.himml-tt-link:focus-visible{outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:2px}.himml-fill{box-sizing:border-box;border:1px solid var(--himml-tt-border);border-radius:var(--wp--preset--border-radius--3-xl,1.5rem);background:var(--himml-tt-soft);padding:clamp(1.1rem,3vw,1.6rem)}.himml-fill .himml-fill__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;margin:-.25rem 0;list-style:none;display:flex}.himml-fill .himml-fill__summary::-webkit-details-marker{display:none}.himml-fill .himml-fill__summary:after{content:"";border-right:2px solid var(--himml-tt-accent);border-bottom:2px solid var(--himml-tt-accent);flex:none;width:.6rem;height:.6rem;margin-inline-end:.35rem;transition:transform .2s;transform:translateY(-25%)rotate(45deg)}.himml-fill .himml-fill__summary:focus-visible{border-radius:var(--wp--preset--border-radius--lg,.5rem);outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:4px}.himml-fill[open] .himml-fill__summary:after{transform:translateY(25%)rotate(-135deg)}.himml-fill .himml-fill__title{color:var(--himml-tt-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.himml-fill .himml-fill__title span{color:var(--himml-tt-muted);font-weight:300}.himml-fill .himml-fill__hint{color:var(--himml-tt-muted);margin:.25rem 0 1rem;font-size:.875rem;line-height:1.45}.himml-fill .himml-fill__fields{grid-template-columns:repeat(auto-fit,minmax(min(13.5rem,100%),1fr));align-items:end;gap:1rem 1.25rem;display:grid}.himml-fill .himml-fill__field{gap:.35rem;min-width:0;margin:0;display:grid}.himml-fill .himml-fill__field>span,.himml-fill .himml-fill__field>label,.himml-fill .himml-fill__field legend{color:var(--himml-tt-ink);font-size:.8125rem;font-weight:600;line-height:1.3}.himml-fill input[type=text]{border:1px solid color-mix(in srgb, var(--himml-tt-accent) 18%, #cfd5de);border-radius:var(--wp--preset--border-radius--lg,.5rem);background:var(--wp--preset--color--base,#fff);width:100%;min-height:44px;color:var(--wp--preset--color--contrast,#111);box-sizing:border-box;padding:.55rem .8rem;font-family:inherit;font-size:1rem}.himml-fill input[type=text]::placeholder{color:color-mix(in srgb, var(--himml-tt-muted) 75%, #fff)}.himml-fill input[type=text]:focus{border-color:var(--himml-tt-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--himml-tt-accent) 16%, transparent);outline:none}.himml-fill .himml-fill__choice{border:0;padding:0;display:block}.himml-fill .himml-fill__choice legend{float:left;width:100%;margin-block-end:.35rem;padding:0}.himml-fill .himml-fill__combo{min-width:0;display:flex}.himml-fill .himml-fill__combo select{border:1px solid color-mix(in srgb, var(--himml-tt-accent) 18%, #cfd5de);border-radius:var(--wp--preset--border-radius--lg,.5rem) 0 0 var(--wp--preset--border-radius--lg,.5rem);background-color:var(--himml-tt-paper);min-height:44px;color:var(--himml-tt-ink);cursor:pointer;border-inline-end:0;flex:none;margin:0;padding:0 .4rem 0 .7rem;font-family:inherit;font-size:1rem}.himml-fill .himml-fill__combo select:focus{border-color:var(--himml-tt-accent);border-inline-end:1px solid var(--himml-tt-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--himml-tt-accent) 16%, transparent);outline:none;position:relative}.himml-fill .himml-fill__combo input[type=text]{border-start-start-radius:0;border-end-start-radius:0;flex:auto;min-width:0}.himml-fill__segmented,.himml-segmented{clear:both;border:1px solid color-mix(in srgb, var(--himml-tt-accent) 18%, #cfd5de);border-radius:var(--wp--preset--border-radius--lg,.5rem);background:var(--wp--preset--color--base,#fff);min-height:44px;display:flex;overflow:hidden}.himml-fill__segmented label,.himml-segmented label{cursor:pointer;flex:1 1 0;margin:0;display:flex;position:relative}.himml-fill__segmented label+label,.himml-segmented label+label{border-inline-start:1px solid color-mix(in srgb, var(--himml-tt-accent) 14%, #dfe3ea)}.himml-fill__segmented input,.himml-segmented input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.himml-fill__segmented span,.himml-segmented span{color:var(--himml-tt-ink);text-align:center;white-space:nowrap;flex:1;justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.875rem;line-height:1.2;transition:background-color .15s,color .15s;display:flex}.himml-fill__segmented input:checked+span,.himml-segmented input:checked+span{background:var(--himml-tt-accent);color:var(--wp--preset--color--base,#fff);font-weight:600}.himml-fill__segmented input:focus-visible+span{outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:-3px}.himml-segmented input:focus-visible+span{outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:-3px}.himml-fill__foot{text-align:end;margin:.5rem 0 0}ul.himml-copy-list,ol.himml-copy-list{gap:.6rem;padding:0;list-style:none;display:grid}ul.himml-copy-list>li,ol.himml-copy-list>li{border:1px solid var(--himml-tt-border);border-inline-start:3px solid var(--wp--preset--color--accent-5,#93bbfd);border-radius:var(--wp--preset--border-radius--xl,.75rem);background:var(--wp--preset--color--base,#fff);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin:0;padding:.8rem .8rem .8rem 1.1rem;line-height:1.55;display:flex}ul.himml-copy-list .himml-copy-list__text,ol.himml-copy-list .himml-copy-list__text{flex:14rem}ul.himml-copy-list .himml-tt-button,ol.himml-copy-list .himml-tt-button{min-height:40px;padding:.45rem .75rem}ul.himml-copy-list,ol.himml-copy-list{container-type:inline-size}@container (width<=28rem){ul.himml-copy-list>li,ol.himml-copy-list>li{flex-wrap:nowrap;padding-inline-end:.6rem}ul.himml-copy-list .himml-copy-list__text,ol.himml-copy-list .himml-copy-list__text{flex-basis:auto}ul.himml-copy-list .himml-tt-button,ol.himml-copy-list .himml-tt-button{flex:none;width:44px;min-height:44px;padding:0}ul.himml-copy-list .himml-tt-button__label,ol.himml-copy-list .himml-tt-button__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.himml-baukasten{counter-reset:himml-bk-step}.himml-baukasten[data-himml-baukasten=true]{align-items:start;gap:1.5rem 2rem;display:grid}@media (width>=960px){.himml-baukasten[data-himml-baukasten=true]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.himml-baukasten[data-himml-baukasten=true]>*{margin:0!important}.himml-baukasten__steps{gap:1rem;display:grid}.himml-baukasten__steps>*{margin:0!important}.himml-baukasten__mode{border:0;margin:0;padding:0}.himml-baukasten__mode legend{float:left;width:100%;color:var(--himml-tt-ink);margin-block-end:.5rem;padding:0;font-size:.9375rem;font-weight:600}.himml-baukasten__mode .himml-segmented{max-width:28rem}.himml-baukasten__jump{margin-block-start:.75rem;font-size:.875rem;display:none}@media (width<=959px){.himml-baukasten__jump{display:inline-block}}.himml-baukasten__step{border:1px solid var(--himml-tt-border);border-radius:var(--wp--preset--border-radius--2-xl,1rem);background:var(--wp--preset--color--base,#fff);counter-increment:himml-bk-step;padding:1rem 1.1rem 1.1rem!important}.himml-baukasten__step>*{margin-block:0}.himml-baukasten__step :is(h2,h3,h4){color:var(--himml-tt-ink);align-items:center;gap:.6rem;margin-block-end:.6rem;font-size:1rem;font-weight:600;line-height:1.3;display:flex}.himml-baukasten__step :is(h2,h3,h4):before{content:counter(himml-bk-step);background:var(--himml-tt-accent);width:1.7rem;height:1.7rem;color:var(--wp--preset--color--base,#fff);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.8125rem;display:grid}ul.himml-baukasten__options{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}ul.himml-baukasten__options>li{margin:0}html:not(.has-himml-text-templates) ul.himml-baukasten__options>li{padding:.3rem 0;line-height:1.5}.himml-bk-option{border-radius:var(--wp--preset--border-radius--xl,.75rem);cursor:pointer;border:1px solid transparent;align-items:flex-start;gap:.65rem;padding:.55rem .75rem;font-size:.9375rem;line-height:1.45;transition:background-color .15s,border-color .15s;display:flex}.himml-bk-option input{width:1.05rem;height:1.05rem;accent-color:var(--himml-tt-accent);cursor:pointer;flex:none;margin:.18em 0 0}@media (hover:hover) and (pointer:fine){.himml-bk-option:hover{background:var(--himml-tt-paper)}}.himml-bk-option:has(input:checked){border-color:color-mix(in srgb, var(--himml-tt-accent) 24%, #fff);background:var(--himml-tt-soft)}.himml-bk-option:has(input:focus-visible){outline:2px solid var(--wp--preset--color--accent-2,#60a5fa);outline-offset:1px}.himml-bk-ph{background:color-mix(in srgb, var(--wp--preset--color--accent-2,#60a5fa) 16%, #fff);color:var(--himml-tt-ink);border-radius:.25em;padding:0 .12em}@media (width>=960px){.himml-baukasten__result{position:sticky;inset-block-start:7rem}}.himml-baukasten__card{box-shadow:var(--shadow-md)}.himml-baukasten__notice{border-radius:var(--wp--preset--border-radius--xl,.75rem);background:var(--himml-tt-soft);color:var(--himml-tt-ink);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.75rem 0 0;padding:.8rem 1rem;font-size:.875rem;line-height:1.45;display:flex}.himml-baukasten__notice[hidden]{display:none}.himml-baukasten__notice span{flex:16rem}.himml-baukasten__float{z-index:60;background:var(--wp--preset--color--accent-1,#0e4194);box-shadow:var(--shadow-lg);white-space:nowrap;border-radius:999px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;position:fixed;inset-block-end:calc(1rem + env(safe-area-inset-bottom,0px));inset-inline-start:50%;transform:translate(-50%);color:var(--wp--preset--color--base,#fff)!important;text-decoration:none!important}.himml-baukasten__float[hidden]{display:none}@media (width>=960px){.himml-baukasten__float{display:none!important}}
/*# sourceMappingURL=ratgeber.css.map */
