.demo-hub.svelte-1ochloa{width:min(var(--demo-hub-bredde,1120px), calc(100% - 2rem));overflow-wrap:anywhere;margin:0 auto;padding:clamp(2.25rem,5vw,4.25rem) 0;container-type:inline-size}.demo-hub__intro.svelte-1ochloa{max-width:860px;margin-bottom:clamp(2rem,4.5vw,3rem)}.demo-hub__eyebrow.svelte-1ochloa,.demo-hub__stadium.svelte-1ochloa,.demo-hub__merkelapp.svelte-1ochloa{color:var(--demo-hub-aksent,currentColor);letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;font-weight:800}.demo-hub__stadium.svelte-1ochloa{white-space:nowrap}h1.svelte-1ochloa{max-width:26ch;font-family:var(--demo-hub-display,inherit);letter-spacing:-.035em;text-wrap:balance;margin:.55rem 0 .85rem;font-size:clamp(2.1rem,4vw,3.35rem);line-height:1.06}.demo-hub__ingress.svelte-1ochloa{max-width:64ch;color:var(--demo-hub-dempet,currentColor);margin:0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}h2.svelte-1ochloa{font-family:var(--demo-hub-display,inherit);letter-spacing:-.02em;margin:0 0 1.25rem;font-size:clamp(1.45rem,3vw,2rem)}.demo-hub__liste.svelte-1ochloa{border-top:1px solid var(--demo-hub-kant,currentColor)}.demo-hub__case.svelte-1ochloa{min-height:88px;margin-inline:calc(-1 * var(--demo-hub-radluft,.85rem));padding:1.35rem var(--demo-hub-radluft,.85rem);border-bottom:1px solid var(--demo-hub-kant,currentColor);color:inherit;transition:color var(--demo-hub-fart,.18s) ease;grid-template-columns:2.5rem 8.5rem minmax(11rem,1fr) minmax(13rem,1.3fr) auto;align-items:center;gap:clamp(1rem,3vw,1.75rem);text-decoration:none;display:grid;position:relative}.demo-hub__case.svelte-1ochloa:before{content:"";border-radius:var(--demo-hub-radius,8px);background:var(--demo-hub-hover,transparent);box-shadow:var(--demo-hub-skygge,none);opacity:0;transition:opacity var(--demo-hub-fart,.18s) ease;position:absolute;inset:0}.demo-hub__case.svelte-1ochloa:after{content:"";background:var(--demo-hub-aksent,currentColor);width:3px;transition:transform var(--demo-hub-fart,.18s) ease;border-radius:3px;position:absolute;top:.75rem;bottom:.75rem;left:0;transform:scaleY(0)}.demo-hub__case.svelte-1ochloa>:where(.svelte-1ochloa){min-width:0;position:relative}.demo-hub__case.svelte-1ochloa:hover,.demo-hub__case.svelte-1ochloa:focus-visible{color:var(--demo-hub-lenke,currentColor)}.demo-hub__case.svelte-1ochloa:hover:before,.demo-hub__case.svelte-1ochloa:focus-visible:before{opacity:1}.demo-hub__case.svelte-1ochloa:hover:after,.demo-hub__case.svelte-1ochloa:focus-visible:after{transform:scaleY(1)}.demo-hub__case.svelte-1ochloa:focus-visible{outline:2px solid var(--demo-hub-fokus,currentColor);outline-offset:2px}.demo-hub__nr.svelte-1ochloa{color:var(--demo-hub-dempet,currentColor);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:.02em;font-size:.95rem;font-weight:700}.demo-hub__beskrivelse.svelte-1ochloa strong:where(.svelte-1ochloa),.demo-hub__beskrivelse.svelte-1ochloa small:where(.svelte-1ochloa){display:block}.demo-hub__beskrivelse.svelte-1ochloa small:where(.svelte-1ochloa){color:var(--demo-hub-dempet,currentColor);margin-top:.3rem;line-height:1.45}.demo-hub__resultat.svelte-1ochloa{line-height:1.55}.demo-hub__apne.svelte-1ochloa{white-space:nowrap;align-items:center;gap:.35rem;min-height:44px;font-weight:750;display:inline-flex}.demo-hub__apne.svelte-1ochloa span:where(.svelte-1ochloa){transition:transform var(--demo-hub-fart,.18s) ease;display:inline-block}.demo-hub__case.svelte-1ochloa:hover .demo-hub__apne:where(.svelte-1ochloa) span:where(.svelte-1ochloa),.demo-hub__case.svelte-1ochloa:focus-visible .demo-hub__apne:where(.svelte-1ochloa) span:where(.svelte-1ochloa){transform:translate(3px)}.demo-hub__neste.svelte-1ochloa{border-top:4px solid var(--demo-hub-merke,currentColor);gap:1rem;margin-top:clamp(3.5rem,8vw,5rem);padding-top:1.75rem;display:grid}.demo-hub__neste.svelte-1ochloa>div:where(.svelte-1ochloa){gap:1rem;display:grid}.demo-hub__neste.svelte-1ochloa article:where(.svelte-1ochloa){border:1px dashed var(--demo-hub-kant,currentColor);border-radius:var(--demo-hub-radius,8px);background:var(--demo-hub-flate-svak,transparent);gap:.45rem;padding:1.4rem 1.5rem;display:grid}.demo-hub__neste.svelte-1ochloa h3:where(.svelte-1ochloa),.demo-hub__neste.svelte-1ochloa p:where(.svelte-1ochloa){margin:0}.demo-hub__neste.svelte-1ochloa h3:where(.svelte-1ochloa){font-family:var(--demo-hub-display,inherit);font-size:clamp(1.15rem,2.2vw,1.4rem)}.demo-hub__neste.svelte-1ochloa p:where(.svelte-1ochloa){max-width:65ch;color:var(--demo-hub-dempet,currentColor);line-height:1.6}.demo-hub__merkelapp.svelte-1ochloa{font-size:.72rem}.demo-hub__faq.svelte-1ochloa{margin-top:clamp(3.5rem,8vw,5rem)}.demo-hub__faq.svelte-1ochloa details:where(.svelte-1ochloa){border-bottom:1px solid var(--demo-hub-kant,currentColor)}.demo-hub__faq.svelte-1ochloa details:where(.svelte-1ochloa):first-of-type{border-top:1px solid var(--demo-hub-kant,currentColor)}.demo-hub__faq.svelte-1ochloa summary:where(.svelte-1ochloa){cursor:pointer;min-height:44px;transition:color var(--demo-hub-fart,.18s) ease;justify-content:space-between;align-items:center;gap:1.25rem;padding:.85rem 0;font-weight:700;list-style:none;display:flex}.demo-hub__faq.svelte-1ochloa summary:where(.svelte-1ochloa)::-webkit-details-marker{display:none}.demo-hub__faq.svelte-1ochloa summary:where(.svelte-1ochloa):hover{color:var(--demo-hub-lenke,currentColor)}.demo-hub__faq.svelte-1ochloa summary:where(.svelte-1ochloa):focus-visible{outline:2px solid var(--demo-hub-fokus,currentColor);outline-offset:2px}.demo-hub__chevron.svelte-1ochloa{color:var(--demo-hub-aksent,currentColor);transition:transform var(--demo-hub-fart,.18s) ease;flex:none}.demo-hub__faq.svelte-1ochloa details[open]:where(.svelte-1ochloa) .demo-hub__chevron:where(.svelte-1ochloa){transform:rotate(180deg)}.demo-hub__faq.svelte-1ochloa p:where(.svelte-1ochloa){max-width:68ch;color:var(--demo-hub-dempet,currentColor);margin:0 0 1.15rem;line-height:1.65}@media (prefers-reduced-motion:reduce){.demo-hub__case.svelte-1ochloa,.demo-hub__case.svelte-1ochloa:before,.demo-hub__case.svelte-1ochloa:after,.demo-hub__apne.svelte-1ochloa span:where(.svelte-1ochloa),.demo-hub__faq.svelte-1ochloa summary:where(.svelte-1ochloa),.demo-hub__chevron.svelte-1ochloa{transition:none}}@container (width<=760px){.demo-hub__case.svelte-1ochloa{grid-template-columns:auto minmax(0,1fr);gap:.8rem 1rem}.demo-hub__beskrivelse.svelte-1ochloa,.demo-hub__resultat.svelte-1ochloa,.demo-hub__apne.svelte-1ochloa{grid-column:1/-1}.demo-hub__neste.svelte-1ochloa article:where(.svelte-1ochloa){padding:1.2rem}}
