@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}
.lt .lt-grid{gap:32px;display:grid}@media (min-width:1024px){.lt .lt-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px}.lt .lt-grid--ensam{grid-template-columns:minmax(0,1fr)}}.lt .lt-innehall{background:#f8f9f5;border-radius:22px;padding:20px 22px}@media (min-width:1024px){.lt .lt-innehall{position:sticky;top:112px}}.lt .lt-innehall-rubrik{color:var(--g);margin:0 0 10px;font-size:15px}.lt .lt-innehall ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lt .lt-innehall a{color:var(--sc);border-radius:10px;margin:0 -10px;padding:7px 10px;font-size:14.5px;line-height:1.35;transition:background-color .2s,color .2s;display:block}.lt .lt-innehall a:hover{color:var(--g);background:#fff}.lt .lt-text{max-width:720px;color:var(--g)}.lt .lt-text>:first-child{margin-top:0}.lt .lt-h2{letter-spacing:-.02em;color:var(--g);text-wrap:balance;margin:56px 0 0;scroll-margin-top:110px;font-size:clamp(28px,3vw,42px);line-height:1.08}.lt .lt-h2:after{content:".";color:var(--lime)}.lt .lt-h3{color:var(--g);align-items:center;gap:10px;margin:32px 0 0;font-size:21px;line-height:1.2;display:flex}.lt .lt-h3:before{content:"";background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px}.lt .lt-h4{color:var(--g);margin:24px 0 0;font-size:18px;line-height:1.25}.lt .lt-h2+.lt-p{margin-top:18px}.lt .lt-h3+.lt-p{margin-top:8px;padding-left:18px}.lt .lt-p{color:var(--sc);margin:14px 0 0;font-size:17px;line-height:1.7}@media (min-width:768px){.lt .lt-p{font-size:18px}}.lt .lt-lista{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lt .lt-lista li{color:var(--sc);padding-left:22px;font-size:17px;line-height:1.6;position:relative}.lt .lt-lista li:before{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:4px}.lt .lt-lista--nr{counter-reset:lt}.lt .lt-lista--nr li{counter-increment:lt;padding-left:30px}.lt .lt-lista--nr li:before{content:counter(lt);background:var(--g);width:20px;height:20px;color:var(--lime);place-items:center;font-size:11px;font-weight:700;display:grid;top:.15em}.lt .lt-text strong{color:var(--g)}.lt .lt-lank{border-bottom:1px solid var(--lime);color:var(--g)}.lt .lt-lank:hover{color:#46605a}.lt .lt-pre{background:#f3f5f1;border-radius:14px;margin:16px 0 0;padding:14px 16px;font-size:14px;overflow-x:auto}.lt.lt--blogg{background:0 0}.lt--blogg .lt-grid{gap:40px}.lt--blogg .lt-innehall{max-width:720px;padding:22px 26px;position:static}.lt--blogg .lt-innehall ol{gap:0}@media (min-width:768px){.lt--blogg .lt-innehall ol{grid-template-columns:1fr 1fr;column-gap:28px}}.lt--blogg+.lt--blogg{margin-top:40px}
.pk{--g:#042f27;--lime:#b6ce3d;--mint:#edf3da;--sc:#46605a;--mut:#5e736b;--line:#dce3dd;--ease:cubic-bezier(.22,1,.36,1);scroll-margin-top:96px}.pk .pk-huvud{gap:18px;max-width:780px;display:grid}.pk .pk-h2{letter-spacing:-.025em;color:var(--g);margin:0;font-size:clamp(34px,3.8vw,56px);line-height:1.04}.pk .pk-punkt{color:var(--lime)}.pk .pk-ingress{max-width:44ch;color:var(--sc);margin:0;font-size:17px;line-height:1.55}.pk .vx-valjare{width:fit-content;max-width:100%;box-shadow:inset 0 0 0 1px var(--line);scrollbar-width:none;background:#fff;border-radius:999px;gap:6px;margin-top:36px;padding:6px;display:flex;overflow-x:auto}.pk .vx-valjare::-webkit-scrollbar{display:none}@media (min-width:768px){.pk .vx-valjare{margin-top:48px}}.pk .vx-flik{color:var(--sc);transition:background-color .3s var(--ease),color .3s var(--ease);border-radius:999px;flex:none;padding:11px 20px;font-size:15px}.pk .vx-flik:hover{color:var(--g)}.pk .vx-flik.aktiv{background:var(--g);color:#fff}.pk .vx-flik:focus-visible{outline:2px solid var(--g);outline-offset:2px}.pk .vx-grid{gap:28px;margin-top:28px;display:grid}@media (min-width:1024px){.pk .vx-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px}}.pk .vx-namn{letter-spacing:-.02em;color:var(--g);margin:0;font-size:clamp(30px,3vw,40px);font-weight:500;line-height:1.05}.pk .vx-for{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.pk .vx-for li{color:var(--sc);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:600;line-height:1.2}.pk .vx-pris{letter-spacing:-.03em;color:var(--g);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:26px 0 0;font-size:clamp(36px,3.4vw,48px);font-weight:500;line-height:1;display:flex}.pk .vx-pris small{font-family:var(--font-manrope),Manrope,sans-serif;letter-spacing:0;color:var(--mut);font-size:14px;font-weight:600}.pk .vx-text{max-width:44ch;color:var(--sc);margin:14px 0 0;font-size:16px;line-height:1.55}.pk .vx-etikett{color:var(--g);margin:26px 0 12px;font-size:13.5px;font-weight:700}.pk .vx-lista{gap:10px 20px;max-width:480px;margin:0 0 30px;padding:0;list-style:none;display:grid}@media (min-width:640px){.pk .vx-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.pk .vx-lista li{color:var(--g);gap:10px;font-size:15px;line-height:1.4;display:flex}.pk .vx-bock{background:var(--lime);border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.pk .vx-bock svg{fill:none;width:12px;height:12px;stroke:var(--g);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pk .pk-knapp{background:var(--g);color:#fff;border-radius:999px;align-items:center;gap:14px;padding:7px 7px 7px 22px;font-size:16px;display:inline-flex}.pk .pk-knapp-pil{background:var(--lime);width:38px;height:38px;color:var(--g);transition:transform .3s var(--ease);border-radius:999px;place-items:center;display:grid}.pk .pk-knapp:hover .pk-knapp-pil{transform:rotate(-45deg)}.pk .pk-knapp:focus-visible{outline:2px solid var(--g);outline-offset:3px}.pk .vx-scen{background:var(--g);border-radius:28px;place-items:center;min-height:420px;padding:40px 20px 56px;display:grid;position:relative}@media (min-width:768px){.pk .vx-scen{border-radius:32px;min-height:520px;padding:56px 40px 64px}}.pk .vx-fonster{background:#fff;border-radius:18px;width:min(100%,520px);overflow:hidden;box-shadow:0 44px 80px -40px #0009,0 14px 28px -14px #0000004d}.pk .vx-bar{border-bottom:1px solid #eef2ee;align-items:center;gap:6px;padding:10px 14px;display:flex}.pk .vx-bar i{background:#dce3dd;border-radius:999px;width:8px;height:8px}.pk .vx-bar span{color:var(--mut);background:#f1f4ee;border-radius:999px;margin-left:8px;padding:4px 12px;font-size:11.5px}.pk .vx-yta{place-items:center;min-height:340px;padding:30px 20px 34px;display:grid}.pk .vx-forklaring{color:#ffffffb3;white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.pk .vx-forklaring i{background:var(--lime);border-radius:3px;width:10px;height:10px}.pk .vx-karta{gap:22px;width:100%;display:grid;position:relative}.pk .vx-karta:before{content:"";background:#e3e9e4;width:2px;position:absolute;top:14px;bottom:14px;left:50%;transform:translate(-1px)}.pk .vx-rad{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.pk .vx-nod{color:var(--g);background:#f1f4ee;border-radius:10px;padding:11px 15px;font-size:14px;font-weight:700;line-height:1.1;position:relative;box-shadow:0 0 0 3px #fff}.pk .vx-nod.liten{padding:8px 11px;font-size:12.5px}.pk .vx-nod.rot{background:var(--g);color:#fff;padding:12px 20px;font-size:15px}.pk .vx-nod.ny{background:var(--lime)}.pk .vx-ensida{background:#f6f8f4;border-radius:14px;gap:7px;width:min(100%,280px);padding:10px;display:grid}.pk .vx-ensida-topp{background:var(--g);color:#fff;text-align:center;border-radius:8px;padding:10px;font-size:13.5px;font-weight:700}.pk .vx-sektion{background:var(--lime);color:var(--g);text-align:center;border-radius:8px;padding:13px 10px;font-size:13px;font-weight:700}@keyframes vx-in{0%{opacity:0;transform:translateY(8px)scale(.94)}}@media (prefers-reduced-motion:no-preference){.pk .vx-nod,.pk .vx-sektion{animation:vx-in .45s var(--ease)backwards;animation-delay:calc(var(--i,0)*45ms)}}@keyframes pk-in{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:no-preference){[data-redo]:not([data-inne]) .pk-huvud,[data-redo]:not([data-inne]) .vx{opacity:0}[data-inne] .pk-huvud{animation:pk-in .9s var(--ease)backwards}[data-inne] .vx{animation:pk-in .9s var(--ease).15s backwards}}
.prv{--g:#042f27;--g2:#0a4034;--lime:#b6ce3d;--beige:#f8f9f5;--mint:#edf3da;--sg:#9fb8ac;--sc:#46605a;--mut:#5e736b;--line:#dce3dd;--ease:cubic-bezier(.22,1,.36,1);--kol:66px}.prv-pa-beige{--kort:#fff;--nej-yta:var(--beige)}.prv-pa-vit{--kort:var(--beige);--nej-yta:#fff}@media (min-width:768px){.prv{--kol:116px}}.prv .prv-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""kort""cta";row-gap:36px;display:grid}@media (min-width:1024px){.prv .prv-grid{grid-template:".kort"1fr"intro kort""cta kort"".kort"1fr/minmax(0,.85fr) minmax(0,1.15fr);gap:40px clamp(56px,6vw,120px)}}.prv .prv-intro{grid-area:intro}.prv .prv-kort{grid-area:kort}.prv .prv-cta-plats{grid-area:cta}.prv .prv-h2{letter-spacing:-.02em;text-wrap:balance;line-height:1.05}.prv .prv-betonat{background-image:linear-gradient(var(--lime),var(--lime));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 92%;background-repeat:no-repeat;background-size:100% .1em;margin:0 -.04em;padding:0 .04em;font-style:normal}.prv .prv-lede{max-width:44ch;color:var(--g);text-wrap:pretty;margin-top:20px;font-size:17px;line-height:1.6}@media (min-width:768px){.prv .prv-lede{margin-top:24px;font-size:19px}}.prv .prv-kort{background:var(--kort);border-radius:24px;padding:10px 10px 18px;box-shadow:0 44px 80px -48px #042f2780,0 12px 28px -16px #042f2733}@media (min-width:768px){.prv .prv-kort{border-radius:28px;padding:16px 16px 24px}}.prv .prv-tabell{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.prv .prv-kol{width:var(--kol)}.prv thead th{text-align:center;letter-spacing:-.01em;padding:18px 2px 14px;font-size:14px;font-weight:500;line-height:1.1}@media (min-width:768px){.prv thead th{padding:24px 8px 20px;font-size:20px}}.prv thead .prv-f{color:var(--sc)}.prv .prv-p{background:var(--g);color:#fff}.prv .prv-p-topp{border-radius:16px 16px 0 0}.prv .prv-sista .prv-p{border-radius:0 0 16px 16px}.prv tbody th,.prv tbody td{border-top:1px solid var(--line);vertical-align:middle}.prv tbody .prv-p{text-align:center;border-top-color:#ffffff1f}.prv tbody .prv-f{text-align:center}.prv .prv-rad{text-align:left;padding:18px 10px 18px 6px;font-weight:400}@media (min-width:768px){.prv .prv-rad{padding:22px 28px 22px 16px}}.prv .prv-rad-rubrik{letter-spacing:-.01em;color:var(--g);font-size:17px;line-height:1.15}.prv .prv-rad-text{max-width:46ch;color:var(--sc);text-wrap:pretty;margin-top:6px;font-size:13.5px;line-height:1.5}@media (min-width:768px){.prv .prv-rad-rubrik{font-size:21px}.prv .prv-rad-text{margin-top:8px;font-size:14.5px}}.prv .prv-mark{vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@media (min-width:768px){.prv .prv-mark{width:34px;height:34px}}.prv .prv-p .is-ja{background:var(--lime);color:var(--g)}.prv .prv-p .is-nej{color:var(--sg);background:#ffffff14}.prv .prv-f .is-ja{background:var(--mint);color:var(--g)}.prv .prv-f .is-nej{background:var(--nej-yta);color:var(--mut);box-shadow:inset 0 0 0 1px var(--line)}.prv .prv-omfang{color:var(--sc);align-items:center;gap:10px;margin-top:16px;padding:0 6px;font-size:13.5px;font-weight:500;line-height:1.4;display:flex}@media (min-width:768px){.prv .prv-omfang{margin-top:20px;padding:0 16px;font-size:14px}}.prv .prv-omfang-prick{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #e4edc0}.prv .prv-cta{background:var(--g);color:#fff;letter-spacing:-.005em;white-space:nowrap;height:56px;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:0 8px 0 24px;font-family:all-round-gothic,sans-serif;font-size:17px;font-weight:500;display:inline-flex}.prv .prv-cta:hover{background:var(--g2)}.prv .prv-cta:focus-visible{outline:2px solid var(--g);outline-offset:3px}.prv .prv-cta-pil{background:var(--lime);width:40px;height:40px;color:var(--g);transition:transform .4s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.prv .prv-cta:hover .prv-cta-pil,.prv .prv-cta:focus-visible .prv-cta-pil{transform:translate(3px)}.prv .prv-cta:active{transform:scale(.98)}@keyframes prv-in{0%{opacity:0;transform:translateY(32px)}}@keyframes prv-rad{0%{opacity:0;transform:translateY(12px)}}@keyframes prv-pop{0%{opacity:0;transform:scale(.4)}}@keyframes prv-streck{0%{background-size:0% .1em}}@media (prefers-reduced-motion:no-preference){[data-redo]:not([data-inne]) .prv-intro,[data-redo]:not([data-inne]) .prv-kort,[data-redo]:not([data-inne]) .prv-cta-plats,[data-redo]:not([data-inne]) .prv-rad-in,[data-redo]:not([data-inne]) .prv-mark{opacity:0}[data-inne] .prv-intro{animation:prv-in .9s var(--ease)backwards}[data-inne] .prv-kort{animation:prv-in .9s var(--ease).12s backwards}[data-inne] .prv-cta-plats{animation:prv-in .9s var(--ease).18s backwards}[data-inne] .prv-betonat{animation:prv-streck .9s var(--ease).52s backwards}[data-inne] .prv-rad-in{animation:prv-rad .7s var(--ease)backwards;animation-delay:calc(.32s + var(--i,0)*90ms)}[data-inne] .prv-mark{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards prv-pop;animation-delay:calc(.46s + var(--i,0)*90ms)}}
.cs{--g:#042f27;--lime:#b6ce3d;--sc:#46605a;--mut:#5e736b;--ease:cubic-bezier(.22,1,.36,1)}.cs .cs-scen{background:var(--g);border-radius:28px;place-items:center;padding:32px 16px;display:grid}@media (min-width:768px){.cs .cs-scen{border-radius:32px;padding:72px 56px}}.cs .cs-yta{width:min(100%,980px);min-width:0;color:var(--g);background:#fff;border-radius:20px;padding:14px;box-shadow:0 44px 80px -40px #0000008c,0 14px 28px -14px #042f2747}@media (min-width:768px){.cs .cs-yta{border-radius:22px;padding:18px}}.cs .cs-topp{align-items:center;gap:12px;padding:4px 6px 16px;display:flex}.cs .cs-prickar{gap:5px;display:inline-flex}.cs .cs-prickar i{background:#dce3dd;border-radius:999px;width:8px;height:8px}.cs .cs-titel{min-width:0;color:var(--mut);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.cs .cs-rutor{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.cs .cs-rutor--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cs .cs-rutor--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cs .cs-rutor--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.cs .cs-rutor--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs .cs-ruta{background:#f1f4ee;border-radius:14px;flex-direction:column;padding:20px 20px 22px;display:flex}@media (min-width:768px){.cs .cs-ruta{padding:26px 24px 28px}}.cs .cs-tal{letter-spacing:-.025em;color:var(--g);overflow-wrap:anywhere;font-size:clamp(30px,3vw,42px);line-height:1.05}.cs .cs-rubrik{color:var(--g);align-items:center;gap:8px;margin-top:14px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.cs .cs-rubrik i{background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px}.cs .cs-text{color:var(--sc);margin-top:8px;font-size:14px;line-height:1.5}@keyframes cs-in{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:no-preference){[data-redo]:not([data-inne]) .cs-scen{opacity:0}[data-inne] .cs-scen{animation:cs-in .9s var(--ease)backwards}[data-inne] .cs-ruta{animation:cs-in .7s var(--ease)backwards;animation-delay:calc(.25s + var(--i,0)*90ms)}}
.tm{--g:#042f27;--lime:#b6ce3d;--sc:#46605a;--line:#dce3dd;--ease:cubic-bezier(.22,1,.36,1)}.tm .tm-scen{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0 -25px;padding:0 25px;scroll-padding:0 25px;display:flex;overflow-x:auto}.tm .tm-scen::-webkit-scrollbar{display:none}.tm .tm-fig{scroll-snap-align:start;flex:0 0 min(82vw,420px);margin:0}@media (min-width:768px){.tm .tm-scen{gap:24px}}.tm .tm-foto{aspect-ratio:4/5;background:#eef1ec;border-radius:20px;position:relative;overflow:hidden}.tm .tm-foto-in{position:absolute;inset:0}.tm .tm-logga{object-fit:contain;object-position:left bottom;width:auto;max-width:55%;height:30px;position:absolute;bottom:20px;left:20px}.tm .tm-text{padding-top:22px;position:relative}.tm .tm-tecken{height:.5em;color:var(--lime);font-size:64px;line-height:1;display:block}.tm .tm-citat{letter-spacing:-.01em;color:var(--g);text-wrap:pretty;margin:0;font-size:19px;line-height:1.32}.tm .tm-vem{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:20px;padding-top:14px;display:flex}.tm .tm-namn{color:var(--g);font-size:18px;line-height:1.15}.tm .tm-roll{color:var(--sc);font-size:14px;line-height:1.4}.tm .tm-val{display:none}.tm .tm-stjarnor{color:var(--lime);gap:3px;display:inline-flex}.tm .tm-stjarna{display:block}@media (min-width:768px){.tm .tm-stjarna{width:20px;height:20px}}@media (min-width:1024px){.tm .tm-scen{margin:0;padding:0;display:grid;overflow:visible}.tm .tm-fig{opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility 0s linear .5s;grid-area:1/1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(48px,6vw,112px);display:grid}.tm .tm-fig[data-pa]{opacity:1;visibility:visible;transition:opacity .6s var(--ease),visibility 0s}.tm .tm-foto{max-height:640px}.tm .tm-foto-in{transition:transform 1.4s var(--ease);transform:scale(1.05)}.tm .tm-fig[data-pa] .tm-foto-in{transform:none}.tm .tm-text{transition:transform .8s var(--ease)80ms;padding-top:0;transform:translateY(12px)}.tm .tm-fig[data-pa] .tm-text{transform:none}.tm .tm-tecken{font-size:112px}.tm .tm-citat{letter-spacing:-.02em;max-width:26ch;font-size:clamp(28px,2.5vw,40px);line-height:1.16}.tm .tm-vem{max-width:420px;margin-top:36px;padding-top:18px}.tm .tm-namn{font-size:22px}.tm .tm-roll{font-size:15px}.tm .tm-logga{height:36px;bottom:26px;left:26px}.tm .tm-val{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;margin-top:56px;display:grid}.tm .tm-knapp{border-top:1px solid var(--line);cursor:pointer;opacity:.55;transition:opacity .3s var(--ease);align-items:center;gap:14px;padding:20px 0 0;display:flex;position:relative}.tm .tm-knapp:before{content:"";background:var(--g);transform-origin:0;height:2px;transition:transform .6s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.tm .tm-knapp:hover,.tm .tm-knapp[aria-pressed=true]{opacity:1}.tm .tm-knapp[aria-pressed=true]:before{transform:none}.tm .tm-knapp:focus-visible{outline:2px solid var(--g);outline-offset:6px;border-radius:4px}.tm .tm-ansikte{background:#eef1ec;border-radius:50%;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.tm .tm-knapp[aria-pressed=true] .tm-ansikte{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lime)}.tm .tm-knapp-namn{color:var(--g);font-size:17px;line-height:1.15;display:block}.tm .tm-knapp-roll{color:var(--sc);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:13.5px;line-height:1.3;display:block;overflow:hidden}}@keyframes tm-in{0%{opacity:0;transform:translateY(32px)}}@keyframes tm-stjarna{0%{opacity:0;transform:scale(.3)rotate(-30deg)}}@media (prefers-reduced-motion:no-preference){[data-redo]:not([data-inne]) .tm-in,[data-redo]:not([data-inne]) .tm-scen,[data-redo]:not([data-inne]) .tm-val{opacity:0}[data-inne] .tm-in{animation:tm-in .9s var(--ease)backwards}[data-inne] .tm-scen{animation:tm-in .9s var(--ease).1s backwards}[data-inne] .tm-val{animation:tm-in .9s var(--ease).22s backwards}[data-inne] .tm-stjarna{animation:.6s cubic-bezier(.34,1.56,.64,1) backwards tm-stjarna;animation-delay:calc(.35s + var(--s,0)*70ms)}}@media (prefers-reduced-motion:reduce){.tm .tm-fig,.tm .tm-foto-in,.tm .tm-text{transition:none}}
.kl .kl-st{white-space:nowrap;transform:translateY(var(--y,0px))rotate(var(--r,0deg));border-radius:14px;justify-content:center;align-items:center;padding:.52em .82em .58em;font-family:all-round-gothic,sans-serif;font-weight:500;line-height:1;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:inline-flex;position:relative;box-shadow:0 0 0 5px #fff,0 16px 28px -14px #042f2780}.kl .kl-st:hover,.kl .kl-st:focus-visible{z-index:2;transform:translateY(calc(var(--y,0px) - 6px))rotate(0deg)scale(1.06);box-shadow:0 0 0 5px #fff,0 26px 38px -16px #042f278c}.kl .kl-st:focus-visible{outline-offset:9px;outline:2px solid #042f27}.kl .kl-st:active{transform:translateY(var(--y,0px))rotate(0deg)scale(.97)}.kl .kl-l{font-size:28px}.kl .kl-m{font-size:24px}.kl .kl-s{font-size:20px}.kl .kl-gron{color:#fff;background:#042f27}.kl .kl-lime{color:#042f27;background:#b6ce3d}.kl .kl-vit{color:#042f27;background:#fff}@media (max-width:767px){.kl .kl-st{transform:translateY(calc(var(--y,0px)*.3))rotate(calc(var(--r,0deg)*.55));border-radius:10px;padding:.5em .72em .56em;box-shadow:0 0 0 3px #fff,0 10px 18px -10px #042f2780}.kl .kl-st:hover,.kl .kl-st:focus-visible{transform:translateY(calc(var(--y,0px)*.3))rotate(0deg)scale(1.04);box-shadow:0 0 0 3px #fff,0 14px 22px -12px #042f278c}.kl .kl-l{font-size:18px}.kl .kl-m{font-size:16.5px}.kl .kl-s{font-size:15px}}@keyframes kl-pop{0%{opacity:0;transform:translateY(var(--y,0px))rotate(calc(var(--r,0deg) - 18deg))scale(.3)}}@media (prefers-reduced-motion:no-preference){[data-redo]:not([data-inne]) .kl-st{opacity:0}[data-inne] .kl-st{animation:.7s cubic-bezier(.34,1.56,.64,1) backwards kl-pop;animation-delay:calc(var(--i,0)*55ms)}}
.fdx{--g:#042f27;--g2:#0a4034;--lime:#b6ce3d;--lime2:#c6de51;--beige:#f8f9f5;--mint:#edf3da;--sg:#9fb8ac;--sc:#46605a;--mut:#5e736b;--line:#dce3dd;--disp:"all-round-gothic",sans-serif;--body:var(--font-manrope),Manrope,sans-serif;--ease:cubic-bezier(.22,1,.36,1);--gutter:25px;--top:96px;--peek:14px;color:var(--g);font-family:var(--body);background:#fff;padding:96px 0 120px;position:relative}@media (min-width:1024px){.fdx{--gutter:50px}}@media (min-width:1280px){.fdx{--gutter:100px}}.fdx *,.fdx :before,.fdx :after{box-sizing:border-box}:where(.fdx) :where(p,h2,h3,ul,ol,li,figure,pre,figcaption){margin:0;padding:0}:where(.fdx) :where(ul,ol){list-style:none}:where(.fdx) a{color:inherit;text-decoration:none}.fdx .fdx-dot{color:var(--lime)}.fdx .fdx-head{grid-template-columns:minmax(0,1fr) clamp(260px,26vw,380px);align-items:end;gap:clamp(40px,4.4vw,64px);display:grid}.fdx .fdx-h2{font-family:var(--disp);letter-spacing:-.02em;color:var(--g);font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.05}.fdx .fdx-h2.is-long{text-wrap:balance}.fdx .fdx-lede{max-width:44ch;color:var(--g);text-wrap:pretty;margin-top:20px;font-size:19px;line-height:1.6}.fdx .fdx-index ol{border-top:1px solid var(--line)}.fdx .fdx-index a{border-bottom:1px solid var(--line);height:58px;transition:translate .4s var(--ease);align-items:center;gap:14px;display:flex}.fdx .fdx-index a:hover{translate:6px}.fdx .fdx-index a:focus-visible{outline:2px solid var(--g);outline-offset:3px}.fdx .fdx-index .n{font-family:var(--disp);color:var(--mut);width:22px;font-size:14px;font-weight:500}.fdx .fdx-index .t{font-family:var(--disp);letter-spacing:-.015em;font-size:24px;font-weight:500}.fdx .fdx-index .d{background:var(--beige);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;display:flex}.fdx .fdx-new{background:var(--lime);height:24px;color:var(--g);font-family:var(--disp);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.fdx .fdx-new.sm{height:22px;font-size:12px}.fdx .fdx-stack{max-width:1800px;padding:0 var(--gutter);grid-template-columns:minmax(0,1fr);row-gap:24px;margin:72px auto 0;display:grid}.fdx .fdx-sheet{position:relative}.fdx .fdx-sheet:focus-within{z-index:20}.fdx .fdx-sheet__in{isolation:isolate;transform-origin:50% 0;border-radius:32px;grid-template-columns:minmax(0,1.07fr) minmax(0,1fr);height:680px;display:grid;position:relative}.fdx .fdx-sheet--green .fdx-sheet__in{background:var(--g);color:#fff}.fdx .fdx-sheet--beige .fdx-sheet__in{background:var(--beige);color:var(--g)}.fdx .fdx-veil{border-radius:inherit;background:var(--g);opacity:0;pointer-events:none;z-index:6;position:absolute;inset:0}.fdx .fdx-copy{flex-direction:column;min-width:0;padding:48px 32px 48px clamp(36px,3.9vw,56px);display:flex}.fdx .fdx-num{font-family:var(--disp);letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:20px;font-weight:500;display:flex}.fdx .fdx-sheet--green .fdx-num .i{color:var(--lime)}.fdx .fdx-sheet--green .fdx-num .of{color:var(--sg)}.fdx .fdx-sheet--beige .fdx-num .of{color:var(--mut)}.fdx .fdx-name{font-family:var(--disp);letter-spacing:-.02em;margin-top:16px;font-size:clamp(34px,3.1vw,44px);font-weight:500;line-height:1.05}.fdx .fdx-lead{margin-top:16px}.fdx .fdx-promise{text-wrap:pretty;max-width:31ch;font-size:19px;line-height:1.55}.fdx .fdx-foot{margin-top:auto;padding-top:24px;position:static}.fdx .fdx-tags{flex-wrap:wrap;gap:8px;max-width:440px;display:flex}.fdx .fdx-tags li{border-radius:999px;align-items:center;height:34px;padding:0 14px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.fdx .fdx-sheet--green .fdx-tags li{background:var(--g2);color:#fff}.fdx .fdx-sheet--beige .fdx-tags li{color:var(--g);box-shadow:inset 0 0 0 1px var(--line);background:#fff}.fdx .fdx-cta{height:56px;font-family:var(--disp);letter-spacing:-.005em;white-space:nowrap;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;gap:14px;margin-top:28px;padding:0 8px 0 24px;font-size:17px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.fdx .fdx-cta:after{content:"";z-index:1;border-radius:32px;position:absolute;inset:0}}.fdx .fdx-cta__arrow{width:40px;height:40px;transition:transform .4s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.fdx .fdx-sheet--green .fdx-cta{background:var(--lime);color:var(--g)}.fdx .fdx-sheet--green .fdx-cta__arrow{background:var(--g);color:var(--lime)}.fdx .fdx-sheet--beige .fdx-cta{background:var(--g);color:#fff}.fdx .fdx-sheet--beige .fdx-cta__arrow{background:var(--lime);color:var(--g)}.fdx .fdx-cta:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.fdx .fdx-sheet--beige .fdx-cta:focus-visible{outline-color:var(--g)}.fdx .fdx-visual{min-width:0;position:relative}.fdx .fdx-photo{background:#1d2b25;border-radius:120px 16px 16px;position:absolute;inset:16px 16px 196px 0;overflow:hidden}.fdx .fdx-photo img{transition:transform .9s var(--ease)}.fdx .fdx-surface{z-index:3;width:min(604px,100% + 4px);color:var(--g);transition:transform .5s var(--ease);background:#fff;border-radius:24px;padding:20px 22px 18px;position:absolute;bottom:24px;left:-64px;box-shadow:0 44px 80px -40px #042f2799,0 14px 28px -14px #042f2747}.fdx .fdx-mini{z-index:3;width:236px;color:var(--g);transition:transform .5s var(--ease);background:#fff;border-radius:16px;padding:14px 16px 15px;position:absolute;top:40px;right:40px;transform:rotate(2deg);box-shadow:0 30px 60px -30px #042f2799,0 8px 18px -10px #042f2740}.fdx .fdx-mini.m-tl{top:36px;left:22%;right:auto;transform:rotate(-2deg)}.fdx .m-src{color:var(--mut);font-size:12px;font-weight:700;line-height:1.3}.fdx .m-big{font-family:var(--disp);letter-spacing:-.03em;margin-top:8px;font-size:34px;font-weight:500;line-height:1}.fdx .m-big span{letter-spacing:-.01em;font-size:16px}.fdx .m-big2{font-family:var(--disp);letter-spacing:-.02em;margin-top:6px;font-size:25px;font-weight:500;line-height:1.05}.fdx .m-txt{color:var(--sc);margin-top:7px;font-size:13px;line-height:1.4}@media (hover:hover){.fdx .fdx-sheet:has(.fdx-cta:hover) .fdx-surface{transform:translateY(-10px)}.fdx .fdx-sheet:has(.fdx-cta:hover) .fdx-mini{transform:translateY(-6px)rotate(0)}.fdx .fdx-sheet:has(.fdx-cta:hover) .fdx-photo img{transform:scale(1.035)}.fdx .fdx-cta:hover .fdx-cta__arrow{transform:translate(4px)}.fdx .fdx-sheet--green .fdx-cta:hover{background:var(--lime2)}.fdx .fdx-sheet--beige .fdx-cta:hover{background:var(--g2)}}.fdx .s-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.fdx .s-cap{color:var(--sc);border-top:1px solid #e6ece8;margin-top:14px;padding-top:12px;font-size:13px;line-height:1.45}.fdx .s-live{background:var(--beige);height:28px;color:var(--g);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.fdx .s-live i{background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #e4edc0}.fdx .s-src{color:var(--mut);font-size:12.5px;font-weight:700}.fdx .s-ads .s-body{grid-template-columns:176px minmax(0,1fr);align-items:end;gap:22px;margin-top:16px;display:grid}.fdx .s-big{font-family:var(--disp);letter-spacing:-.05em;font-size:80px;font-weight:500;line-height:.84}.fdx .s-pct{letter-spacing:-.02em;margin-left:2px;font-size:46px}.fdx .s-down{background:var(--lime);height:24px;color:var(--g);border-radius:999px;align-items:center;gap:4px;margin-top:14px;padding:0 9px 0 6px;font-size:12.5px;font-weight:800;display:inline-flex}.fdx .s-labt{margin-top:8px;font-size:15px;font-weight:700;line-height:1.2}.fdx .s-chartwrap{position:relative}.fdx .s-chart{aspect-ratio:320/120;width:100%;height:auto;display:block;overflow:visible}.fdx .s-grid{stroke:#e3eae5;stroke-width:1px;stroke-dasharray:3 4}.fdx .s-base{stroke:#cfd9d3;stroke-width:1px}.fdx .s-area{fill:var(--mint)}.fdx .s-line{fill:none;stroke:var(--g);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.fdx .s-enddot{background:var(--lime);width:14px;height:14px;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--g);border-radius:50%;margin:-7px -7px 0 0;position:absolute;top:80%;right:0}.fdx .s-axis{color:var(--mut);justify-content:space-between;margin-top:6px;font-size:12px;font-weight:700;display:flex}.fdx .s-file{align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.fdx .s-file i{background:var(--g);border-radius:2px;width:8px;height:8px}.fdx .s-tc{color:var(--sc);background:var(--beige);border-radius:6px;padding:4px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.fdx .s-content .s-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;margin-top:12px;display:grid}.fdx .s-monitor{aspect-ratio:16/9;background:#0d1a15;border-radius:12px;position:relative;overflow:hidden}.fdx .s-play{background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:-25px 0 0 -25px;padding-left:3px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -8px #00000073}.fdx .s-formats{flex-direction:column;gap:6px;display:flex}.fdx .s-formats li{background:var(--beige);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:30px auto;align-items:center;column-gap:10px;padding:8px 10px;display:grid}.fdx .s-formats li.on{background:var(--g);color:#fff}.fdx .s-formats .f{border:2px solid #b9cbbf;border-radius:4px;grid-row:span 2;justify-self:center}.fdx .s-formats li.on .f{border-color:var(--lime);background:var(--g2)}.fdx .s-formats .f916{width:14px;height:24px}.fdx .s-formats .f11{width:20px;height:20px}.fdx .s-formats .f169{width:28px;height:16px}.fdx .s-formats b{font-size:13px;font-weight:800;line-height:1.1}.fdx .s-formats em{color:var(--sc);font-size:11.5px;font-style:normal;font-weight:600;line-height:1.2}.fdx .s-formats li.on em{color:var(--sg)}.fdx .s-track{margin-top:12px;position:relative}.fdx .s-clips{background:var(--beige);border-radius:10px;grid-template-columns:repeat(6,1fr);gap:4px;padding:4px;display:grid}.fdx .s-clip{background:#dfe6e1;border-radius:6px;height:36px;position:relative;overflow:hidden}.fdx .s-head{background:var(--lime);border-radius:2px;width:3px;position:absolute;top:-5px;bottom:-5px;left:44%;box-shadow:0 0 0 1.5px #fff}.fdx .s-head:before{content:"";background:var(--lime);border-radius:3px;width:13px;height:9px;position:absolute;top:-3px;left:-5px;box-shadow:0 0 0 1.5px #fff}.fdx .s-prompt{background:var(--beige);height:54px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:10px;padding:0 7px 0 12px;display:flex}.fdx .s-spark{background:var(--g);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.fdx .s-q{white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:15.5px;font-weight:700;line-height:1.25;display:flex;overflow:hidden}.fdx .s-caret{background:var(--g);flex:none;width:2px;height:19px;margin-left:2px;display:inline-block}.fdx .s-send{background:var(--g);width:40px;height:40px;color:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;transform:rotate(-90deg)}.fdx .s-tabs{gap:4px;margin-top:16px;display:flex}.fdx .s-tabs span{height:28px;color:var(--sc);background:#eef2ef;border-radius:8px 8px 0 0;align-items:center;padding:0 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700;display:inline-flex}.fdx .s-tabs span.on{background:var(--g);color:#fff}.fdx .s-code{background:var(--g);color:#d5e2db;white-space:pre-wrap;border-radius:0 10px 10px;flex-direction:column;gap:4px;padding:13px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;display:flex}.fdx .s-code span{display:block}.fdx .s-code .c-h{color:var(--lime)}.fdx .s-code .c-q{color:#fff}.fdx .s-code mark{background:var(--lime);color:var(--g);border-radius:3px;padding:0 3px}.fdx .m-engines{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.fdx .m-engines span{background:var(--beige);height:28px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.fdx .s-bar{align-items:center;gap:12px;display:flex}.fdx .s-dots{gap:6px;display:flex}.fdx .s-dots i{background:#dce3dd;border-radius:50%;width:10px;height:10px}.fdx .s-url{background:var(--beige);border-radius:999px;flex:1;align-items:center;gap:7px;height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.fdx .s-badge{background:var(--g);color:#fff;border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:12.5px;font-weight:800;display:inline-flex}.fdx .s-web .s-body{background:var(--beige);border-radius:14px;grid-template-columns:128px 128px minmax(0,1fr);align-items:center;gap:22px;margin-top:16px;padding:18px 20px 16px;display:grid}.fdx .s-ring{flex-direction:column;align-items:center;display:flex;position:relative}.fdx .s-ring svg{width:128px;height:128px;transform:rotate(-90deg)}.fdx .r-bg{fill:none;stroke:#e1e8e3;stroke-width:9px}.fdx .r-fg{fill:none;stroke:var(--lime);stroke-width:9px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--to)}.fdx .r-v{height:128px;font-family:var(--disp);letter-spacing:-.04em;flex-direction:column;justify-content:center;align-items:center;font-size:42px;font-weight:500;line-height:1;display:flex;position:absolute;top:0}.fdx .r-v small{font-family:var(--body);letter-spacing:0;color:var(--sc);margin-bottom:3px;font-size:12px;font-weight:800}.fdx .r-l{margin-top:8px;font-size:13px;font-weight:800}.fdx .s-claim{border-left:1px solid var(--line);flex-direction:column;justify-content:center;align-self:stretch;gap:12px;padding-left:20px;display:flex}.fdx .s-claim .s-live{background:#fff;align-self:flex-start}.fdx .s-claim p{color:var(--g);font-size:14.5px;font-weight:600;line-height:1.45}.fdx .fdx-next{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:112px;padding-top:44px;display:grid;position:relative}.fdx .fdx-next:before{content:"";left:var(--gutter);right:var(--gutter);background:var(--line);height:1px;position:absolute;top:0}.fdx .fdx-next__t{font-family:var(--disp);letter-spacing:-.02em;font-size:clamp(28px,2.5vw,36px);font-weight:500;line-height:1.1}.fdx .fdx-next__p{max-width:44ch;font-size:17px;line-height:1.6}.fdx .fdx-next__a{align-items:center;gap:22px;display:flex}.fdx .fdx-btn{background:var(--lime);height:56px;color:var(--g);font-family:var(--disp);white-space:nowrap;transition:background-color .3s var(--ease);border-radius:999px;align-items:center;gap:14px;padding:0 8px 0 24px;font-size:17px;font-weight:500;display:inline-flex}.fdx .fdx-btn:hover{background:var(--lime2)}.fdx .fdx-btn__arrow{background:var(--g);width:40px;height:40px;color:var(--lime);border-radius:50%;justify-content:center;align-items:center;display:flex}.fdx .fdx-link{font-family:var(--disp);white-space:nowrap;border-bottom:2px solid var(--lime);align-items:center;gap:8px;padding-bottom:3px;font-size:17px;font-weight:500;display:inline-flex}.fdx .fdx-btn:focus-visible,.fdx .fdx-link:focus-visible{outline:2px solid var(--g);outline-offset:3px}.fdx .fdx-link{position:relative}.fdx .fdx-link:after{content:"";position:absolute;inset:-12px -8px}@media (min-width:1024px) and (max-width:1365px){.fdx .fdx-surface{width:calc(100% - 8px);left:-16px}.fdx .fdx-tags{max-width:calc(100% - 24px)}}@media (min-width:1024px) and (min-height:700px){.fdx .fdx-stack{view-timeline:--fdx-stack block;row-gap:12vh}.fdx .fdx-sheet{top:calc(var(--top) + (var(--i) - 1)*var(--peek));scroll-margin-top:calc(var(--top) + (var(--i) - 1)*var(--peek));position:sticky}.fdx .fdx-sheet__in{height:min(680px,calc(100svh - var(--top) - (var(--n) - 1)*var(--peek) - 24px));box-shadow:0 -18px 50px -24px #042f2773}.fdx .fdx-photo{bottom:max(150px,100% - 484px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fdx .fdx-surface{animation:linear both fdx-rise;animation-timeline:view();animation-range:entry entry 80%}.fdx .fdx-mini{animation:linear both fdx-drop;animation-timeline:view();animation-range:entry}.fdx .s-line{animation:linear both fdx-draw;animation-timeline:view();animation-range:entry 40%}.fdx .r-fg{animation:linear both fdx-ring;animation-timeline:view();animation-range:entry 40%}.fdx .s-enddot{animation:linear both fdx-pop;animation-timeline:view();animation-range:entry 85%}.fdx .s-head{animation:linear both fdx-play;animation-timeline:view();animation-range:entry 10%}.fdx .s-qt{animation:steps(34,end) both fdx-type;animation-timeline:view();animation-range:entry entry 90%}}.fdx .s-live i{animation:fdx-pulse 2.4s var(--ease)3}.fdx .s-caret{animation:1s step-end 6 fdx-blink}@media (min-width:1024px) and (min-height:700px){@supports (animation-timeline:view()){.fdx .fdx-sheet__in{animation:linear both fdx-recede;animation-timeline:--fdx-stack;animation-range:exit-crossing calc((var(--i) - 1)/var(--n)*100%)exit-crossing calc(var(--i)/var(--n)*100%)}.fdx .fdx-veil{animation:linear both fdx-veil;animation-timeline:--fdx-stack;animation-range:exit-crossing calc((var(--i) - 1)/var(--n)*100%)exit-crossing calc(var(--i)/var(--n)*100%)}.fdx .fdx-sheet:last-child .fdx-sheet__in,.fdx .fdx-sheet:last-child .fdx-veil{animation:none}}}@media (hover:hover){.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .s-line{animation:fdx-draw 1.1s var(--ease)both;animation-timeline:auto}.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .r-fg{animation:fdx-ring 1.1s var(--ease)both;animation-timeline:auto}.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .s-head{animation:fdx-play 1.4s var(--ease)both;animation-timeline:auto}.fdx .fdx-sheet:has(.fdx-cta:is(:hover,:focus-visible)) .s-qt{animation:.9s steps(34,end) both fdx-type}}}@keyframes fdx-recede{to{transform:scale(.94)}}@keyframes fdx-veil{to{opacity:.2}}@keyframes fdx-rise{0%{translate:0 48px}}@keyframes fdx-drop{0%{translate:0 -24px;rotate:-4deg}}@keyframes fdx-draw{0%{stroke-dashoffset:1px}}@keyframes fdx-ring{0%{stroke-dashoffset:100px}}@keyframes fdx-pop{0%{scale:0}}@keyframes fdx-play{0%{left:2%}}@keyframes fdx-type{0%{clip-path:inset(0 100% 0 0)}}@keyframes fdx-pulse{0%,to{box-shadow:0 0 0 3px #e4edc0}50%{box-shadow:0 0 0 7px #eef4d6}}@keyframes fdx-blink{50%{opacity:0}}@keyframes fdx-in{0%{translate:0 40px}}@media (max-width:1023px){.fdx{--top:84px;--peek:8px;padding:56px 0 72px}.fdx .fdx-head{grid-template-columns:1fr;gap:28px}.fdx .fdx-h2{font-size:34px}.fdx .fdx-lede{margin-top:20px;font-size:16.5px;line-height:1.6}.fdx .fdx-index ol{border:0;flex-wrap:wrap;gap:8px;display:flex}.fdx .fdx-index a{background:var(--beige);height:44px;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;gap:8px;padding:0 6px 0 14px}.fdx .fdx-index a:hover{translate:none}.fdx .fdx-index .n{width:auto;font-size:12px}.fdx .fdx-index .t{font-size:16px}.fdx .fdx-index .d{background:#fff;width:30px;height:30px}.fdx .fdx-index .fdx-new{display:none}.fdx .fdx-stack{row-gap:64px;margin-top:40px;padding:0 10px}.fdx .fdx-sheet__in{border-radius:24px;flex-direction:column;height:auto;padding-bottom:12px;display:flex}.fdx .fdx-copy{display:contents}.fdx .fdx-num{order:1;gap:8px 10px;padding:20px 15px 0;font-size:16px}.fdx .fdx-num .fdx-new{height:22px;padding:0 9px;font-size:12px}.fdx .fdx-name{order:2;margin:8px 15px 0;font-size:32px}.fdx .fdx-lead{order:3;margin:10px 15px 0}.fdx .fdx-visual{order:4;margin-top:16px;padding:0 8px;position:relative}.fdx .fdx-foot{order:5;margin:0 15px;padding-top:16px}.fdx .fdx-tags li:nth-child(n+4){display:none}.fdx .fdx-cta:after{border-radius:24px}.fdx .fdx-photo{border-radius:56px 16px 16px;height:clamp(164px,38vw,320px);position:relative;inset:auto}.fdx .fdx-surface{border-radius:18px;width:auto;margin:-58px 8px 0 22px;padding:13px 14px;position:relative;bottom:auto;left:auto}.fdx .fdx-mini{display:none}.fdx .fdx-promise{font-size:16px;line-height:1.5}.fdx .fdx-tags{gap:6px}.fdx .fdx-tags li{height:30px;padding:0 11px;font-size:13px}.fdx .fdx-cta{justify-content:space-between;height:54px;margin-top:14px;font-size:16px;display:flex}.fdx .fdx-surface .s-cap{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.fdx .s-live{height:24px;padding:0 9px 0 8px;font-size:12px}.fdx .s-src{font-size:12px}.fdx .s-ads .s-body{grid-template-columns:104px minmax(0,1fr);gap:12px;margin-top:8px}.fdx .s-big{font-size:46px}.fdx .s-pct{font-size:28px}.fdx .s-down{height:22px;margin-top:7px;font-size:12px}.fdx .s-labt{margin-top:5px;font-size:12px}.fdx .s-axis{margin-top:4px;font-size:11px}.fdx .s-content .s-body{grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin-top:8px}.fdx .s-formats{gap:4px}.fdx .s-formats li{border-radius:8px;grid-template-columns:18px auto;column-gap:6px;padding:5px 7px}.fdx .s-formats em{display:none}.fdx .s-formats b{font-size:12px}.fdx .s-formats .f916{width:9px;height:15px}.fdx .s-formats .f11{width:13px;height:13px}.fdx .s-formats .f169{width:17px;height:10px}.fdx .s-play{width:34px;height:34px;margin:-17px 0 0 -17px}.fdx .s-track{margin-top:8px}.fdx .s-clip{height:24px}.fdx .s-file{font-size:12px}.fdx .s-tc{padding:3px 6px;font-size:11px}.fdx .s-prompt{gap:7px;height:44px;padding:0 5px 0 7px}.fdx .s-spark{width:26px;height:26px}.fdx .s-q{white-space:normal;font-size:12.5px}.fdx .s-qt{animation:none!important}.fdx .s-caret{height:15px}.fdx .s-send{width:32px;height:32px}.fdx .s-tabs{display:none}.fdx .s-code{border-radius:10px;gap:2px;margin-top:10px;padding:9px 11px;font-size:10.5px;line-height:1.5}.fdx .s-code .c-q1{display:none}.fdx .s-bar{gap:8px}.fdx .s-url{height:28px;font-size:11.5px}.fdx .s-badge{height:24px;font-size:11px}.fdx .s-dots{display:none}.fdx .s-web .s-body{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding:10px 6px 8px}.fdx .s-claim{display:none}.fdx .s-ring svg{width:86px;height:86px}.fdx .r-v{height:86px;font-size:28px}.fdx .r-v small{font-size:10.5px}.fdx .r-l{margin-top:4px;font-size:11.5px}.fdx .fdx-next{grid-template-columns:1fr;gap:18px;margin-top:64px;padding-top:34px}.fdx .fdx-next__t{font-size:28px}.fdx .fdx-next__a{flex-direction:column;align-items:stretch;gap:18px}.fdx .fdx-btn{justify-content:space-between}.fdx .fdx-link{align-self:flex-start}}@media (max-width:1023px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fdx .fdx-sheet__in{animation:linear both fdx-in;animation-timeline:view();animation-range:entry entry 40%}}}
