@layer components{.as-maskot{display:block;width:100%;height:auto;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.as-maskot :is(.as-m-vit,.as-m-madrass,.as-m-mossa,.as-m-tacket,.as-m-mane,.as-m-stjarna){stroke:var(--tr-ink);stroke-width:3}.as-m-madrass,.as-m-mane,.as-m-stjarna,.as-m-vit{fill:var(--tr-surface)}.as-maskot--ansikte :is(.as-m-natt,.as-m-z,.as-m-gnistor,.as-m-skugga,.as-m-gavel,.as-m-madrass,.as-m-kudde,.as-m-tacke){display:none}.as-m-skugga{fill:var(--tr-ton)}.as-m-gavel{fill:var(--tr-ink)}.as-m-ora{fill:var(--tr-tips)}.as-m-nos-yta{fill:var(--tr-ton)}.as-m-kind{fill:var(--tr-badge)}.as-m-bla,.as-m-nos{fill:var(--tr-ink)}.as-m-glans{fill:var(--tr-surface)}.as-m-streck,.as-m-z path{fill:none;stroke:var(--tr-ink);stroke-width:3}.as-m-mun,.as-m-tar{stroke-width:2.4}.as-m-mossa{fill:var(--tr-pill)}.as-m-rand{fill:none;stroke:var(--tr-ink);stroke-width:2.6;opacity:.85}.as-m-tacket{fill:var(--tr-ink-hover)}.as-m-spar{fill:none;stroke:var(--tr-pill);stroke-width:2.6}.as-m-gnistor path{fill:var(--tr-pill);stroke:var(--tr-ink);stroke-width:2.4}.as-m-gnistor,.as-m-ogon{opacity:0}.as-maskot:is([data-lage=letar],[data-lage=vaken]) .as-m-ogon{opacity:1}.as-maskot:is([data-lage=letar],[data-lage=vaken]) :is(.as-m-sover,.as-m-z){opacity:0}.as-maskot[data-lage=vaken] .as-m-gnistor{opacity:1}.as-maskot:is([data-lage=letar],[data-lage=vaken]) .as-m-huvud{translate:0 -5px}.as-m-huvud,.as-m-tacke{transform-box:fill-box}@media (prefers-reduced-motion:no-preference){.as-m-gnistor,.as-m-ogon,.as-m-sover,.as-m-z{transition:opacity var(--m-t-res) var(--m-tona)}.as-m-huvud{transition:translate var(--m-t-landa) var(--m-landa)}html.js .as-maskot[data-lage=sover] .as-m-z path{animation:as-z var(--m-t-mjuk) var(--m-landa) backwards}html.js .as-maskot[data-lage=sover] .as-m-z2{animation-delay:calc(var(--m-t-landa) + var(--m-steg-rad))}html.js .as-maskot[data-lage=sover] .as-m-z3{animation-delay:calc(var(--m-t-landa) * 2 + var(--m-steg-rad))}html.js .as-maskot[data-lage=sover] .as-m-z1{animation-delay:var(--m-t-landa)}html.js .as-maskot[data-lage=sover] .as-m-tacke{animation:as-andas calc(var(--m-t-ladda) * 2) var(--m-tona) var(--m-t-landa) 3 backwards}html.js .as-maskot[data-lage=letar] .as-m-pupiller{animation:as-titta var(--m-t-ladda) var(--m-tona) var(--m-t-res) 8 backwards}html.js .as-maskot[data-lage=vaken] .as-m-gnistor path{--ro-s:0.2;transform-box:fill-box;transform-origin:50% 50%;animation:ro-s var(--m-t-res) var(--m-landa) backwards}html.js .as-maskot[data-lage=vaken] .as-m-gnistor path+path{animation-delay:var(--m-steg-ord)}}@keyframes as-z{0%{opacity:0;translate:-10px 12px}}@keyframes as-andas{50%{translate:0 -2.5px}}@keyframes as-titta{30%{translate:-2.4px 0}70%{translate:2.4px 0}}.as-rum{margin-top:var(--rum-mellan);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,72px)}.as-rum,.as-rum__text{min-width:0;display:grid}.as-rum__text{justify-items:start;gap:18px}.as-rum__text .t-rum{margin:4px 0 0;max-width:16ch}.as-rum__text .t-ingress{margin:0;max-width:52ch}.as-rum__bild{position:relative;justify-self:center;width:min(100%,520px)}@media (min-width:1700px){.as-rum__bild{width:min(100%,620px)}}@media (max-width:1023px){.as-rum{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:24px}}@media (max-width:767px){.as-rum{grid-template-columns:minmax(0,1fr);gap:8px}.as-rum__bild{order:-1;width:min(92%,340px)}.as-rum__text{gap:14px}}.as-falt{position:relative;display:flex;align-items:center;gap:8px;width:100%;max-width:680px;min-height:68px;margin-top:6px;padding:8px 8px 8px 24px;border-radius:var(--r-piller);background:var(--tr-surface);box-shadow:var(--sk-lyft)}.as-falt:focus-within{outline:3px solid var(--tr-ink);outline-offset:3px}.as-falt__in{flex:1 1 auto;width:0;min-width:0;height:48px;border:0;background:transparent;color:var(--tr-ink);font:500 17px/1.3 var(--t-text);outline:none}.as-falt__in::placeholder{color:var(--tr-muted);opacity:1}.as-falt__ta{flex:1 1 auto;width:0;min-width:0;min-height:52px;max-height:160px;padding:14px 0;border:0;background:transparent;color:var(--tr-ink);font:500 17px/1.45 var(--t-text);resize:none;outline:none;field-sizing:content}.as-falt__ta::placeholder{color:var(--tr-muted);opacity:1}.as-falt--ark{align-items:flex-end;max-width:none;margin:0;border-radius:var(--r-box);box-shadow:none;background:var(--tr-ton)}.as-falt--ark .as-falt__ta{padding-block:16px}.as-falt :is(.as-falt__ta,.as-falt__in):focus-visible{outline:none}.as-mik{position:relative;display:inline-grid;place-items:center;flex:none;width:48px;height:48px;border:0;border-radius:50%;background:var(--tr-ton);color:var(--tr-ink);cursor:pointer}.as-mik:hover{background:var(--tr-ton-2)}.as-mik[aria-pressed=true]{background:var(--tr-ink);color:var(--tr-pill)}.as-mik:focus-visible{outline:3px solid var(--tr-ink);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html.js .as-mik[aria-pressed=true]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--tr-ink);opacity:0;animation:as-lyssna var(--m-t-ladda) var(--m-tona) 12 backwards}}@keyframes as-lyssna{0%{opacity:.5;scale:.86}}.as-fraga{flex:none;height:52px;padding-inline:22px}.as-fraga--rund{width:52px;padding:0}@media (min-width:768px) and (max-width:1023px){.as-falt:not(.as-falt--ark) .as-fraga{width:52px;padding:0}.as-falt:not(.as-falt--ark) .as-fraga__text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.as-lyssnar:empty{display:none}.as-lyssnar{margin:0;font-size:15px;font-weight:600;color:var(--tr-ink)}@media (max-width:767px){.as-falt:not(.as-falt--ark){flex-wrap:wrap;gap:6px;padding:6px;border-radius:var(--r-box)}.as-falt:not(.as-falt--ark) .as-falt__in{flex:1 1 100%;width:100%;height:52px;padding:0 14px;font-size:16px}.as-falt:not(.as-falt--ark) .as-fraga{flex:1 1 auto}.as-falt--ark{padding:6px 6px 6px 16px}.as-falt__ta{font-size:16px}.as-mik{width:44px;height:44px}}.as-exempel{display:grid;gap:10px;width:100%;max-width:680px;margin-top:6px}.as-exempel__rubrik{margin:0;font-size:14px;font-weight:650;color:var(--tr-muted)}.ui-rum--turkos .as-exempel__rubrik{color:var(--tr-ink)}.as-exempel__lista{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.as-ex{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 16px 8px 10px;border:0;border-radius:var(--r-piller);background:var(--tr-ton);color:var(--tr-ink);font:600 14px/1.3 var(--t-text);text-align:left;cursor:pointer;transition:background var(--m-t-tona) var(--m-tona),translate var(--m-t-hover) var(--m-landa)}.ui-rum--turkos .as-ex{background:var(--tr-surface)}.as-ex:hover{background:var(--tr-ton-2);translate:0 -1px}.ui-rum--turkos .as-ex:hover{background:var(--tr-knapp-vit-hover)}.as-ex:focus-visible{outline:3px solid var(--tr-ink);outline-offset:3px}.as-ex .ui-ik{width:18px;height:18px}.as-sokplats{margin-top:14px}.as-knapp{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px 0 6px;border:0;border-radius:var(--r-piller);background:var(--tr-pill);color:var(--tr-ink);font:650 15px/1 var(--t-text);white-space:nowrap;cursor:pointer;transition:background var(--m-t-tona) var(--m-tona)}.as-knapp:hover{background:var(--tr-signal-2)}.as-knapp:focus-visible{outline:3px solid var(--tr-ink);outline-offset:3px}.as-knapp__ansikte{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--tr-surface);overflow:hidden}.as-knapp__ansikte .as-maskot{width:40px;max-width:none;translate:0 4px}.as-ark{display:grid;gap:24px}.as-fragan{display:grid;grid-template-columns:184px minmax(0,1fr);align-items:center;gap:20px}.as-fragan__maskot{width:184px}.as-fragan__form{display:grid;gap:10px;min-width:0}.as-fragan__rad{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.as-integritet{margin:0;font-size:13px;line-height:1.45;color:var(--tr-muted)}@media (max-width:767px){.as-fragan{grid-template-columns:minmax(0,1fr);gap:4px}.as-fragan__maskot{width:168px;justify-self:center}}.as-forstod{display:grid;gap:10px}.as-forstod__rubrik{margin:0;font:650 15px/1.3 var(--t-text);color:var(--tr-ink)}.as-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.as-chip{min-height:38px;padding:6px 14px 6px 6px;background:var(--tr-tips);font:600 14px/1.25 var(--t-text)}.as-chip__rund{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--tr-surface)}.as-chip__rund .ui-ik{width:16px;height:16px;stroke-width:2}.as-chip--hord{padding-left:14px;background:transparent;outline:1.5px dashed var(--tr-ton-2);outline-offset:-1.5px;color:var(--tr-muted)}@media (prefers-reduced-motion:no-preference){html.js .as-chips>li{animation:as-in var(--m-t-landa) var(--m-landa) calc(var(--i, 0) * var(--m-steg-ord)) backwards}}@keyframes as-in{0%{opacity:0;translate:0 8px}}.as-hord{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.as-hord__etikett{font-size:13px;font-weight:600;color:var(--tr-muted)}.as-letar{display:flex;align-items:center;gap:12px;margin:0;font:650 16px/1.3 var(--t-text);color:var(--tr-ink)}.as-skelett{display:grid;gap:14px}.as-skelett>div{height:132px;border-radius:var(--r-box)}.as-svar{display:grid;gap:14px}.as-svar__rubrik{margin:0;font:700 clamp(20px,2vw,24px) /1.2 var(--t-rubrik);letter-spacing:-.01em;color:var(--tr-ink)}.as-traffar{display:grid;gap:12px;margin:0;padding:0;list-style:none}.as-traff{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);gap:18px;padding:10px 18px 10px 10px;border-radius:var(--r-box);background:var(--tr-surface);box-shadow:var(--sk-liten);color:var(--tr-ink);text-decoration:none;transition:translate var(--m-t-hover) var(--m-landa),box-shadow var(--m-t-hover) var(--m-landa)}.as-traff:hover{translate:0 -2px;box-shadow:var(--sk-lyft)}.as-traff:focus-visible{outline:3px solid var(--tr-ink);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html.js .as-traffar>li{animation:as-in var(--m-t-landa) var(--m-landa) calc(var(--i, 0) * var(--m-steg-ord) + var(--m-t-tona)) backwards}}.as-traff__bild{position:relative;display:block;aspect-ratio:4/3;border-radius:var(--r-in);overflow:hidden;background:var(--placeholder)}.as-traff__bild img{display:block;width:100%;height:100%;object-fit:cover}.as-traff__allt{position:absolute;left:8px;top:8px;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 12px 4px 6px;border-radius:var(--r-piller);background:var(--tr-pill);color:var(--tr-ink);font:650 13px/1 var(--t-text);white-space:nowrap;box-shadow:var(--sk-chip)}.as-traff__allt .ui-ik{width:16px;height:16px;stroke-width:2.6}.as-traff__text{display:grid;align-content:start;gap:6px;min-width:0;padding-block:6px}.as-traff__topp{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.as-traff__rubrik{display:block;margin:0;font:700 18px/1.25 var(--t-rubrik);letter-spacing:-.005em;overflow-wrap:anywhere}.as-traff__betyg{display:inline-flex;align-items:center;gap:4px;flex:none;font:650 14px/1 var(--t-text)}.as-traff__betyg .ui-ik{width:16px;height:16px}.as-traff__meta{display:block;margin:0;font-size:14px;line-height:1.4;color:var(--tr-muted)}.as-skal{display:flex;flex-wrap:wrap;gap:6px 14px;margin:4px 0 0;padding:0;list-style:none}.as-skal__rad{display:inline-flex;align-items:center;gap:7px;font:600 14px/1.3 var(--t-text)}.as-skal__rund{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--tr-tips)}.as-skal__rund .ui-ik{width:15px;height:15px;stroke-width:2.1}.as-saknas{display:inline-flex;align-items:center;gap:7px;margin:2px 0 0;font-size:14px;line-height:1.35;color:var(--tr-muted)}.as-saknas .ui-ik{width:16px;height:16px}.as-traff__pris{display:block;margin:4px 0 0;font:700 16px/1.2 var(--t-text)}@media (max-width:767px){.as-traff{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 8px 14px}.as-traff__bild{aspect-ratio:16/10}.as-traff__text{padding:0 8px}}.as-tomt{display:grid;justify-items:center;gap:10px;padding:28px 20px;border-radius:var(--r-box);background:var(--tr-tips);text-align:center}.as-tomt h3{margin:0;font:700 20px/1.25 var(--t-rubrik)}.as-tomt p{margin:0;max-width:44ch;color:var(--tr-ink)}.as-fot{display:flex;justify-content:flex-end;gap:10px;width:100%}@media (max-width:767px){.as-fot .ui-knapp{width:100%}}.as-chip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 4px;border-radius:var(--r-piller);background:var(--tr-pill);color:var(--tr-ink);font:650 15px/1 var(--t-text);white-space:nowrap;text-decoration:none;transition:background-color var(--m-t-hover) var(--m-tona),translate var(--m-t-hover) var(--m-landa)}.as-chip:hover{background:var(--tr-signal-2);translate:0 -1px}.as-chip:focus-visible{outline:3px solid var(--tr-surface);outline-offset:3px}.as-chip__ansikte{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--tr-surface);overflow:hidden}.as-chip__ansikte .as-maskot{width:30px;max-width:none;translate:0 1px}@media (max-width:767px){.as-chip{height:36px;padding-right:13px;font-size:14px}.as-chip__ansikte{width:28px;height:28px}.as-chip__ansikte .as-maskot{width:26px}}}