[data-site=kinderschlittfahrt-davos-ch]{--background:#f8fafd;--foreground:#16232f;--card:#fff;--card-foreground:#16232f;--popover:#fff;--popover-foreground:#16232f;--primary:#0775b9;--primary-foreground:#fff;--secondary:#0a2d4b;--secondary-foreground:#fafafa;--muted:#e5eef6;--muted-foreground:#4e6071;--accent:#ffdd01;--accent-foreground:#16232f;--accent-light:#5fbdf7;--destructive:#dc2626;--destructive-foreground:#fafafa;--border:#d8dfe6;--input:#c9d2da;--ring:#0775b9;--chart-1:#0775b9;--chart-2:#ffdd01;--chart-3:#064673;--chart-4:#5fbdf7;--chart-5:#0a2d4b;--sidebar:#0a2d4b;--sidebar-foreground:#fafafa;--sidebar-primary:#ffdd01;--sidebar-primary-foreground:#16232f;--sidebar-accent:#1b4060;--sidebar-accent-foreground:#fafafa;--sidebar-border:#2c5071;--sidebar-ring:#ffdd01;--radius:.125rem;--shadow-sm:0 1px 2px #0a2d4b0f, 0 1px 1px #0a2d4b0a;--shadow-md:0 3px 8px #0a2d4b14, 0 1px 3px #0a2d4b0d;--shadow-lg:0 8px 20px #0a2d4b1a, 0 2px 6px #0a2d4b0f;--fs-display:clamp(2rem, .9rem + 5.5vw, 7.5rem);--ls-display:-.01em;--lh-display:1.02;--fs-h1:clamp(2.25rem, 1.4rem + 3.4vw, 4rem);--ls-h1:-.01em;--lh-h1:1.05;--fs-h2:clamp(1.875rem, 1.2rem + 2.6vw, 3.25rem);--ls-h2:-.01em;--lh-h2:1.1;--fs-h3:clamp(1.375rem, 1.2rem + .8vw, 1.875rem);--ls-h3:-.01em;--lh-h3:1.2;--fs-h4:1.125rem;--lh-h4:1.3;--fs-lead:clamp(1.1875rem, 1.05rem + .5vw, 1.5rem);--lh-lead:1.55;--fs-body:1.0625rem;--lh-body:1.65;--fs-small:.875rem;--lh-small:1.5;--fs-caption:.75rem;--ls-caption:.01em;--lh-caption:1.4;--umzug-h:clamp(13rem, 7rem + 22vw, 26rem);--umzug-gap:clamp(1rem, .5rem + 2vw, 2.5rem);--page-max:76rem;--measure-text:38rem;--rule-strong:#9ba6b1;--space-row:clamp(.75rem, .6rem + .5vw, 1.125rem);--space-section:clamp(3.5rem, 1.2rem + 7vw, 8rem);--space-block:clamp(1.5rem, 1rem + 1.8vw, 3rem);--space-gutter:clamp(1rem, .75rem + 1vw, 1.5rem)}@supports (color:lab(0% 0 0)){[data-site=kinderschlittfahrt-davos-ch]{--background:lab(98.2618% -.553876 -1.38257);--foreground:lab(12.9384% -2.61135 -10.1884);--card:lab(100% 0 0);--card-foreground:lab(12.9384% -2.61135 -10.1884);--popover:lab(100% 0 0);--popover-foreground:lab(12.9384% -2.61135 -10.1884);--primary:lab(46.6283% -7.89279 -44.2557);--primary-foreground:lab(100% 0 0);--secondary:lab(17.3635% -3.04139 -22.3683);--secondary-foreground:lab(98.26% 0 0);--muted:lab(93.6243% -2.0285 -5.15771);--muted-foreground:lab(39.6433% -3.7653 -11.9625);--accent:lab(89.0001% -.00447035 87.7485);--accent-foreground:lab(12.9384% -2.61135 -10.1884);--accent-light:lab(72.6259% -15.9667 -37.7888);--destructive:lab(48.7879% 67.6554 48.6955);--destructive-foreground:lab(98.26% 0 0);--border:lab(88.4039% -1.63117 -4.13066);--input:lab(83.764% -2.022 -5.15429);--ring:lab(46.6283% -7.89279 -44.2557);--chart-1:lab(46.6283% -7.89279 -44.2557);--chart-2:lab(89.0001% -.00447035 87.7485);--chart-3:lab(28.0557% -4.84325 -31.522);--chart-4:lab(72.6259% -15.9667 -37.7888);--chart-5:lab(17.3635% -3.04139 -22.3683);--sidebar:lab(17.3635% -3.04139 -22.3683);--sidebar-foreground:lab(98.26% 0 0);--sidebar-primary:lab(89.0001% -.00447035 87.7485);--sidebar-primary-foreground:lab(12.9384% -2.61135 -10.1884);--sidebar-accent:lab(25.5288% -4.33874 -23.4071);--sidebar-accent-foreground:lab(98.26% 0 0);--sidebar-border:lab(32.5222% -5.00847 -23.5268);--sidebar-ring:lab(89.0001% -.00447035 87.7485);--shadow-sm:0 1px 2px lab(17.3635% -3.04139 -22.3683/.06), 0 1px 1px lab(17.3635% -3.04139 -22.3683/.04);--shadow-md:0 3px 8px lab(17.3635% -3.04139 -22.3683/.08), 0 1px 3px lab(17.3635% -3.04139 -22.3683/.05);--shadow-lg:0 8px 20px lab(17.3635% -3.04139 -22.3683/.1), 0 2px 6px lab(17.3635% -3.04139 -22.3683/.06);--rule-strong:lab(67.5223% -2.63846 -6.84325)}}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox]){grid-template-columns:auto minmax(0,1fr);align-items:start}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox])>div:first-child{cursor:pointer;grid-area:1/2;min-height:1.5rem}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox])>div:first-child span{font-weight:400}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox])>div:last-child{display:contents}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox])>div:last-child>div:first-child{grid-area:1/1}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox])>div:last-child>p{grid-area:2/2}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div.grid-cols-12:has([role=checkbox]) label{display:none}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=radiogroup] input[type=radio]{border-radius:9999px}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=radiogroup] input[type=radio]:checked{box-shadow:inset 0 0 0 .2rem var(--card)}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=checkbox]{position:relative}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=checkbox]:after{content:"";position:absolute;inset:-.5rem}@media (prefers-reduced-motion:reduce){[data-site=kinderschlittfahrt-davos-ch] .umzug-band{scroll-snap-type:x mandatory;overflow-x:auto}[data-site=kinderschlittfahrt-davos-ch] .umzug-band>ul{transform:none!important}[data-site=kinderschlittfahrt-davos-ch] .umzug-band li{scroll-snap-align:start}}[data-site=kinderschlittfahrt-davos-ch] .hero-scrim{background:linear-gradient(to top, color-mix(in oklab, var(--secondary) 90%, transparent) 0%, color-mix(in oklab, var(--secondary) 80%, transparent) 40%, transparent 70%)}@media (min-width:64rem){[data-site=kinderschlittfahrt-davos-ch] .hero-scrim{background:linear-gradient(to top, color-mix(in oklab, var(--secondary) 90%, transparent) 0%, color-mix(in oklab, var(--secondary) 80%, transparent) 55%, transparent 92%);-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 78%);mask-image:linear-gradient(90deg,#000 45%,#0000 78%)}}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form{--space-row:.75rem;--space-block:2rem}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12){grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem .75rem;display:grid}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12{border-bottom:0;flex-direction:column;grid-column:span 12;gap:.375rem;padding-block:0;display:flex}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:is(:has(input[name$=_name]),:has(input[name$=_vorname]),:has(input[name$=_erwachsene]),:has(input[name$=_kinder])){grid-column:span 6}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:has(input[name$=_klasse]){grid-column:span 4}@media (min-width:40rem){[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:has(input[name$=_name]){grid-column:span 5}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:has(input[name$=_vorname]){grid-column:span 4}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:has(input[name$=_klasse]){grid-column:span 3}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:has(input[name^=kontakt_]){grid-column:span 6}}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=radiogroup]{border-top:0;flex-wrap:wrap;gap:0 2rem;display:flex}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=radiogroup]>div{border-bottom:0;padding-block:.25rem}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form div:has(>.grid-cols-12)>.grid-cols-12:has([role=checkbox]){grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .75rem;display:grid}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form .grid-cols-12:has([role=checkbox])>div:last-child{display:contents}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form .grid-cols-12:has([role=checkbox])>div:last-child>div{grid-area:1/1}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form .grid-cols-12:has([role=checkbox])>div:first-child{cursor:pointer;grid-area:1/2}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form .grid-cols-12:has([role=checkbox])>div:first-child>span{font-weight:400}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form .grid-cols-12:has([role=checkbox])>div:last-child>p{grid-column:2}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form .grid-cols-12:has([role=checkbox])>div:last-child label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=radiogroup]>div{align-items:center}[data-site=kinderschlittfahrt-davos-ch] .anmeldung-form [role=radiogroup]>div>*{min-height:0;margin-top:0}[data-site=kinderschlittfahrt-davos-ch] [data-auftritt]{transition:opacity .4s var(--ease-out-quart), transform .4s var(--ease-out-quart)}[data-site=kinderschlittfahrt-davos-ch] [data-auftritt=wartet]{opacity:0;transform:translateY(24px)}
