
.ft-hero{background:var(--bg-gron);color:var(--flade);padding:64px 0 76px}
.ft-hero__in{display:flex;flex-direction:column;gap:18px;max-width:880px;margin:0 auto;padding:0 24px}
.ft-hero h1{margin:0;color:var(--flade);font-size:var(--fs-site-h1);line-height:var(--lh-site-h1);letter-spacing:var(--ls-m30);overflow-wrap:break-word}
.ft-hero .lead{margin:0;font-size:var(--fs-19);line-height:var(--lh-150);color:var(--hvid-sek)}
.ft-felt-form{display:flex;flex-direction:column;gap:12px;width:100%;margin:0}
.ft-felt{--p-fokus:var(--gron-700);display:flex;flex-direction:column;gap:8px;width:100%;padding:8px;border-radius:var(--r-18);background:var(--flade);box-shadow:0 30px 60px -30px rgba(0,0,0,.5)}
.ft-felt textarea{width:100%;min-height:92px;padding:12px 14px;border:0;resize:none;background:none;font-size:var(--fs-18);font-weight:500;line-height:var(--lh-140);color:var(--ink)}
.ft-felt textarea::placeholder{color:var(--placeholder)}
.ft-felt .btn{align-self:flex-end}
.ft-hero label.sr{width:0!important;height:0!important}
.ft-samtykke{margin:0;max-width:40em;font-size:var(--fs-13-5);line-height:var(--lh-145);color:var(--hvid-sek)}
.ft-samtykke a{color:var(--flade)}
.ft-uden{display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--tryk-min);font-size:var(--fs-15);font-weight:var(--vaegt-h);color:var(--flade);text-decoration:underline;text-underline-offset:3px}
.ft-uden:hover{color:var(--flade);text-decoration-thickness:2px}
.ft-ex{display:flex;flex-wrap:wrap;gap:8px}
.ft-ex button{min-height:var(--tryk-min);padding:0 14px;border:0;border-radius:var(--r-fuld);background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.3);color:var(--flade);font-size:var(--fs-14);font-weight:600;cursor:pointer}
.ft-ex button:hover{background:rgba(255,255,255,.24)}
.ft-noscript{margin:0;font-size:var(--fs-15);color:var(--hvid-sek)}
.ft-noscript a{color:var(--flade)}

.ft-art{max-width:880px;padding-top:48px;padding-bottom:72px}
.ft-art .faq{margin-bottom:8px}
.ft-ud{margin-top:36px}
.ft-ud h2{font-size:var(--fs-h3);margin:0 0 12px}
.art .ft-ud ul.links{margin-bottom:0}
@media (max-width:640px){.ft-hero{padding:36px 0 44px}.ft-hero__in{padding:0 16px}.ft-felt .btn{align-self:stretch}.ft-art{padding-top:32px;padding-bottom:56px}}

body.ft-flow .nav,body.ft-flow .fod,body.ft-flow .skip{display:none}
#fondstjek [hidden]{display:none!important}
#ft-flow b,#ft-flow strong{color:inherit}
#ft-flow{--p-fokus:var(--fokus-paa-moerk);background:var(--bg-gron);color:var(--flade);min-height:100vh}
.ft-s{padding:56px 0 80px}.ft-in{max-width:1180px;margin:0 auto;padding:0 24px}
.ft-h2{margin:0;color:var(--flade);font-size:var(--fs-c-26-36-v28);line-height:var(--lh-110);letter-spacing:var(--ls-m30);overflow-wrap:break-word}
.ft-h2:focus,.ft-ht:focus,.ft-arkh:focus{outline:0}
.ft-lead,.ft-mh{margin:0;color:var(--hvid-sek)}
.ft-lead{font-size:var(--fs-18);line-height:var(--lh-150)}
.ft-hvid{background:var(--flade);color:var(--gron-tekst-moerk)}.ft-hvid:hover{background:var(--gron-50);color:var(--gron-tekst-moerk)}
.ft-glas{background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4);color:var(--flade);width:100%;white-space:normal;text-align:center}
.ft-glas:hover{background:rgba(255,255,255,.24);color:var(--flade)}
.ft-ik{flex:none}

.ft-tbar{display:flex;align-items:center;gap:14px;min-height:60px;padding:0 20px;background:var(--gron-600);color:var(--flade)}
.ft-logo{display:inline-flex;align-items:center;gap:8px;min-width:var(--tryk-min);min-height:var(--tryk-min);text-decoration:none;color:var(--flade);font-size:var(--fs-18);font-weight:var(--vaegt-display);letter-spacing:var(--ls-m30)}
.ft-logo img{filter:brightness(0) invert(1)}
.ft-tbp{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;font-size:var(--fs-14);font-weight:var(--vaegt-h)}
.ft-tbp__b{width:min(335px,36vw);height:8px;border-radius:var(--r-fuld);background:rgba(255,255,255,.22);overflow:hidden}
.ft-tbp__b i{display:block;height:100%;border-radius:inherit;background:var(--mint-lys)}
.ft-p25{width:25%}.ft-p50{width:50%}.ft-p75{width:75%}.ft-p90{width:90%}
.ft-tbp span{white-space:nowrap}
.ft-tael{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--r-fuld);background:rgba(8,57,44,.4);font-size:var(--fs-14);font-weight:var(--vaegt-h);white-space:nowrap}
.ft-tael b{font-size:var(--fs-16);font-weight:var(--vaegt-display)}
.ft-tael i{width:8px;height:8px;border-radius:50%;background:var(--mint)}

.ft-hvem{display:flex;flex-direction:column;gap:18px;max-width:672px;margin:0 auto}
.ft-skrev{margin:0;color:var(--hvid-sek);font-size:var(--fs-15);line-height:var(--lh-145);overflow-wrap:anywhere}
.ft-lnk{min-width:var(--tryk-min);min-height:var(--tryk-min);padding:0 6px;border:0;background:none;color:var(--flade);font:inherit;font-weight:var(--vaegt-h);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.ft-hkw{display:flex;flex-direction:column;gap:14px;margin-top:6px}
.ft-hk{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:80px;padding:16px;border:0;border-radius:var(--r-lg);background:var(--flade);color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:0 18px 36px -24px rgba(0,0,0,.5)}
.ft-hk[aria-checked=true]{box-shadow:0 0 0 3px var(--mint-lys),0 18px 36px -24px rgba(0,0,0,.5)}
.ft-hk__i{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:var(--r-md);background:var(--gron-50);color:var(--gron-tekst)}
.ft-hk[aria-checked=true] .ft-hk__i{background:var(--gron-600);color:var(--flade)}
.ft-hk__t{display:flex;flex-direction:column;gap:2px;min-width:0}
.ft-hk__t b{font-size:var(--fs-18);font-weight:var(--vaegt-h)}.ft-hk__t small{font-size:var(--fs-14-5);color:var(--tekst-svag)}
.ft-gaet{position:absolute;top:-11px;right:16px;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--r-fuld);background:var(--abrikos-100);color:var(--abrikos-tekst);font-size:var(--fs-12);font-weight:var(--vaegt-h)}
.ft-nx{align-self:flex-start;min-width:200px}

.mere{gap:4px;padding:14px 8px 8px}
.mere-l{display:block;margin:0;padding:0 14px;font-size:var(--fs-17);font-weight:var(--vaegt-h);line-height:var(--lh-130);color:var(--ink)}
.mere textarea{min-height:84px}
.mere-hj{margin:0;padding:0 14px 6px;font-size:var(--fs-14);line-height:var(--lh-140);color:var(--tekst-svag)}
.ft-hvem .ft-samtykke{margin-top:4px}
.ft-hvem .ft-nudge:empty{display:none}
.ft-aerlig{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border-radius:var(--r-lg);background:var(--gron-700)}
.ft-aerlig p{margin:0;font-size:var(--fs-15);line-height:var(--lh-145);color:var(--flade)}
.ft-aerlig .ft-lnk{padding:0;margin-left:0}
@media (max-width:600px){.mere textarea{min-height:64px}.ft-hvem--fast .ft-nx{position:sticky;bottom:12px;z-index:2}}

.ft-ldr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}
.ft-rcol{display:flex;flex-direction:column;align-items:center;gap:18px;min-width:0}
.ft-rwrap{position:relative;width:min(78vw,400px);aspect-ratio:1}
.ft-rad{position:absolute;inset:0;border-radius:50%;overflow:hidden;box-shadow:0 0 0 10px rgba(255,255,255,.06),0 0 80px rgba(79,220,168,.3);
background:radial-gradient(circle,transparent 0 24%,rgba(255,255,255,.22) 24% 24.5%,transparent 25% 49%,rgba(255,255,255,.2) 49% 49.5%,transparent 50% 74%,rgba(255,255,255,.17) 74% 74.5%,transparent 75% 98.8%,rgba(255,255,255,.3) 98.8%),radial-gradient(circle,var(--gron-500) 0,var(--gron-600) 55%,var(--gron-700) 100%)}
.ft-rad::before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(123,232,194,.6),rgba(123,232,194,0) 24%)}
.ft-rad i{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--mint-lys)}
.ft-rad i.f{background:var(--abrikos-300)}

[aria-busy=true] .ft-rad::before{animation:ft-rot 3.4s linear infinite}
[aria-busy=true] .ft-rad i{animation:ft-blip 2.4s ease-out infinite}
.ft-rcen{position:absolute;inset:0;display:grid;place-content:center;text-align:center;line-height:1.1}
.ft-rcen b{font-size:clamp(44px,8vw,72px);font-weight:var(--vaegt-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.ft-rcen span{font-size:var(--fs-18);font-weight:var(--vaegt-h)}
@keyframes ft-rot{to{transform:rotate(1turn)}}
@keyframes ft-blip{0%{transform:scale(.4);opacity:1}100%{transform:scale(2.6);opacity:0}}
.ft-pp{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px}
.ft-pil{display:flex;align-items:center;gap:10px;max-width:100%;padding:8px 16px 8px 10px;border-radius:var(--r-fuld);background:var(--flade);color:var(--ink);font-size:var(--fs-14-5);font-weight:var(--vaegt-h)}
.ft-pil b{min-width:0;overflow-wrap:anywhere;font-weight:var(--vaegt-h)}.ft-pil>span:last-child{color:var(--tekst-svag)}
.ft-lt{display:flex;flex-direction:column;gap:20px;min-width:0}
.ft-ck{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}
.ft-ck li{display:flex;align-items:center;gap:12px;font-size:var(--fs-16);line-height:var(--lh-145)}
.ft-n{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.16);color:var(--gron-tekst-moerk)}
.ft-ck .ja .ft-n{background:var(--mint-lys)}
.ft-prog{display:flex;flex-direction:column;gap:8px}
.ft-prog progress{appearance:none;-webkit-appearance:none;width:100%;height:8px;border:0;border-radius:var(--r-fuld);overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.22) 0 35%,var(--mint-lys) 35% 65%,rgba(255,255,255,.22) 65%) 0 0/300% 100%}
[aria-busy=true] .ft-prog progress{animation:ft-glid 1.6s linear infinite}
.ft-prog progress::-webkit-progress-bar,.ft-prog progress::-webkit-progress-value{background:transparent}
.ft-prog progress::-moz-progress-bar{background:transparent}
.ft-prog__t{font-size:var(--fs-14);color:var(--hvid-sek)}
@keyframes ft-glid{to{background-position:-300% 0}}
.ft-lb{align-self:flex-start;min-width:220px}
.ft-udvej{display:flex;flex-direction:column;gap:12px;max-width:440px}.ft-udvej p{margin:0;color:var(--hvid-sek)}
.ft-fejl{--p-fokus:var(--gron-700);display:flex;flex-direction:column;gap:12px;max-width:520px;padding:16px;border-radius:var(--r-lg);background:var(--koral-flade);color:var(--ink)}
.ft-fejl p{display:flex;gap:10px;align-items:flex-start;margin:0;font-weight:var(--vaegt-h);color:var(--koral-tekst)}
.ft-par{display:flex;flex-direction:column;gap:10px}
.ft-fejl .ft-glas{background:var(--flade);color:var(--gron-tekst-moerk);box-shadow:inset 0 0 0 1.5px var(--kant-felt)}

.ft-res{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}
.ft-res__v{display:flex;flex-direction:column;gap:18px;min-width:0}.ft-res__h{display:flex;flex-direction:column;gap:12px;min-width:0}
.ft-ht{display:flex;flex-direction:column;gap:4px;margin:0;color:var(--flade);font-weight:inherit}
.ft-mh{font-size:var(--fs-19)}.ft-mh--l{font-size:var(--fs-20)}
.ft-rad2{display:flex;align-items:baseline;gap:12px}
.ft-stort{font-size:clamp(64px,9vw,112px);font-weight:var(--vaegt-display);line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}
.ft-kr{font-size:var(--fs-c-30-44);font-weight:var(--vaegt-h)}
.ft-cta{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ft-cta .btn{width:100%;white-space:normal;text-align:center}
.ft-fkm{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px;border-radius:var(--r-lg);background:var(--flade);color:var(--ink);box-shadow:0 18px 36px -24px rgba(0,0,0,.5)}
.ft-fkm__m{display:flex;flex-direction:column;gap:4px;flex:1 1 180px;min-width:0}
.ft-fkm__m b{font-size:var(--fs-17);line-height:var(--lh-125);overflow-wrap:anywhere}.ft-fkm__m span{font-size:var(--fs-14);color:var(--tekst-svag)}
.ft-fkm__k{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;text-align:right;max-width:100%}
.ft-fkm__k span,.ft-fkm__k small{font-size:var(--fs-12);color:var(--tekst-svag)}.ft-fkm__k b{font-size:var(--fs-17);font-weight:var(--vaegt-display)}
.ft-rw{display:flex;flex-direction:column;align-items:center;gap:2px;flex:none}
.ft-ring{position:relative;display:grid;place-items:center;width:46px;height:46px;font-size:var(--fs-13-5);font-weight:var(--vaegt-display);color:var(--ink)}
.ft-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.ft-ring circle{fill:none;stroke-width:5}
.ft-ring .t{stroke:var(--linje-4)}.ft-ring .v{stroke:var(--gron-600)}
.ft-ord{font-size:var(--fs-10-5);font-weight:var(--vaegt-h);color:var(--gron-tekst)}
.ft-rw--l .ft-ring{width:36px;height:36px;font-size:var(--fs-12)}
.ft-skb{position:relative;display:flex;flex-direction:column}
.ft-skb__i{display:flex;flex-direction:column;gap:10px}
.ft-sk{display:flex;align-items:center;gap:14px;padding:16px;border-radius:var(--r-lg);background:rgba(255,255,255,.62)}
.ft-sk__r{flex:none;width:46px;height:46px;border-radius:50%;box-shadow:inset 0 0 0 5px rgba(8,57,44,.1)}
.ft-sk__m{display:flex;flex-direction:column;gap:8px;flex:1}.ft-sk__m i{display:block;height:9px;border-radius:var(--r-fuld);background:rgba(8,57,44,.12)}.ft-sk__m i+i{width:55%}
.ft-sk__k{flex:none;width:64px;height:22px;border-radius:var(--r-fuld);background:rgba(8,57,44,.1)}
.ft-las{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:8px 14px;border-radius:var(--r-fuld);background:var(--flade);color:var(--gron-tekst-moerk);font-size:var(--fs-13-5);font-weight:var(--vaegt-h);text-align:center;box-shadow:0 10px 24px -12px rgba(0,0,0,.4)}

.ft-mailv{--p-fokus:var(--gron-700);display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--r-lg);background:var(--flade);color:var(--ink)}
.ft-mh3{margin:0;font-size:var(--fs-20);line-height:var(--lh-125)}
.ft-lbl{display:flex;align-items:center;min-height:var(--tryk-min);margin-bottom:-6px;font-size:var(--fs-14);font-weight:var(--vaegt-h)}
.ft-inp{width:100%;min-height:52px;padding:0 14px;border:0;border-radius:var(--r-md);background:var(--flade);color:var(--ink);font:inherit;font-weight:500;box-shadow:inset 0 0 0 1.5px var(--kant-felt)}
.ft-inp:focus-visible{outline:2px solid var(--p-fokus);outline-offset:2px}.ft-inp[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--koral-700)}
.ft-mt{margin:0;font-size:var(--fs-14-5);line-height:var(--lh-145);color:var(--tekst)}
.ft-kryds{display:flex;align-items:flex-start;gap:12px;min-height:var(--tryk-min);font-size:var(--fs-14-5);line-height:var(--lh-145);color:var(--tekst);cursor:pointer}
.ft-kryds input{position:relative;flex:none;appearance:none;-webkit-appearance:none;width:var(--tryk-min);height:var(--tryk-min);margin:-8px -8px -8px -10px;background:none;cursor:pointer}
.ft-kryds input::before{content:"";position:absolute;inset:10px;border-radius:var(--r-xs);background:var(--flade);box-shadow:inset 0 0 0 2px var(--kant-felt)}
.ft-kryds input:checked::before{background:var(--gron-600);box-shadow:none}
.ft-kryds input:checked::after{content:"";position:absolute;left:19px;top:14px;width:6px;height:12px;border:solid var(--flade);border-width:0 3px 3px 0;transform:rotate(45deg)}
.ft-fejlt{margin:0;color:var(--koral-tekst);font-size:var(--fs-14-5);font-weight:var(--vaegt-h)}
.ft-kvit{display:flex;align-items:center;gap:10px;padding:16px;border-radius:var(--r-lg);background:var(--gron-50);color:var(--gron-tekst-moerk);font-weight:var(--vaegt-h)}

.ft-ark{--p-fokus:var(--gron-700);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:auto}
.ft-ark[open]{display:flex;justify-content:center}
.ft-ark::backdrop{background:rgba(8,57,44,.6)}
.ft-ark__p{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:480px;margin:auto 0 0;padding:16px 16px 24px;border-radius:var(--r-2xl) var(--r-2xl) 0 0;background:var(--flade);color:var(--ink);box-shadow:var(--sk-ark)}
.ft-ark__x{position:sticky;top:6px;z-index:1;align-self:flex-end;display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:var(--r-sm);background:var(--papir-2);color:var(--ink);cursor:pointer}
.ft-sttr{display:flex;justify-content:space-between;gap:8px;font-size:var(--fs-13);font-weight:var(--vaegt-h);color:var(--tekst-svag)}
.ft-sttr span{display:flex;flex:1;flex-direction:column;align-items:center;gap:6px;text-align:center}
.ft-sttr i{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-lg);background:var(--papir-2);font-style:normal}
.ft-sttr .ja{color:var(--gron-tekst)}.ft-sttr .ja i{background:var(--gron-600);color:var(--flade)}.ft-sttr .nu{color:var(--ink)}.ft-sttr .nu i{background:var(--abrikos-300);color:var(--ink)}
.ft-arkkr{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:12px 16px;border-radius:var(--r-md);background:var(--gron-50);color:var(--gron-tekst)}
.ft-arkkr b{font-size:var(--fs-34);font-weight:var(--vaegt-display);line-height:1}.ft-arkkr span{font-size:var(--fs-14);color:var(--tekst-svag)}
.ft-arkh{margin:0;font-size:var(--fs-26);line-height:var(--lh-115);letter-spacing:var(--ls-m25)}
.ft-arkp{margin:0;font-size:var(--fs-15);line-height:var(--lh-150);color:var(--tekst)}
.ft-arkf{display:flex;flex-direction:column;gap:10px}
.ft-vl{margin:14px 0 0;text-align:center;font-size:var(--fs-13);line-height:var(--lh-150);color:var(--daempet)}
.ft-vl a{color:var(--gron-tekst-moerk);font-weight:600;text-decoration:underline}
.ft-lk{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;padding:0 14px;border:0;border-radius:var(--r-md);background:var(--flade);color:var(--ink);font:inherit;font-size:var(--fs-15-5);font-weight:var(--vaegt-h);cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--linje-2)}
.ft-lk:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.ft-lk__l{flex:none;width:20px;height:20px}
.ft-eller{display:flex;align-items:center;gap:10px;font-size:var(--fs-13);color:var(--daempet)}
.ft-eller::before,.ft-eller::after{content:"";flex:1;height:1px;background:var(--linje)}
.ft-mailf{display:flex;flex-direction:column;gap:8px}
[aria-busy=true]{cursor:progress}

.ft-nudge{margin:0;font-size:var(--fs-14);color:var(--hvid-sek)}
.uden{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}
.uden legend{padding:0;margin-bottom:10px;font-size:var(--fs-14);color:var(--hvid-sek)}
.piller{display:flex;flex-wrap:wrap;gap:8px}
.pille{min-width:100px;min-height:var(--tryk-min);padding:0 16px;border:0;border-radius:var(--r-fuld);background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);color:var(--flade);font:inherit;font-size:var(--fs-14);font-weight:600;cursor:pointer}
.pille[aria-pressed=true]{background:var(--flade);color:var(--gron-tekst-moerk);box-shadow:none}.pille[aria-pressed=true]::before{content:"\2713";margin-right:6px}
.udenlnk{align-self:flex-start;min-height:var(--tryk-min);padding:0;border:0;background:none;color:var(--flade);font:inherit;font-size:var(--fs-15);font-weight:var(--vaegt-h);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
@media (max-width:860px){
.ft-ldr,.ft-res{grid-template-columns:minmax(0,1fr);gap:28px}.ft-lt{order:-1}.ft-s{padding:32px 0 56px}
.ft-in{padding:0 16px}.ft-lb,.ft-nx{align-self:stretch}
}
@media (max-width:420px){.ft-s .btn{padding:0 12px;gap:6px;font-size:var(--fs-15)}.ft-lb{min-width:0}}
@media (max-width:360px){.ft-s .btn{font-size:var(--fs-14)}.ft-s .ft-ik{width:16px;height:16px}}
@media (max-width:600px){
.ft-tbar{gap:10px;padding:0 12px}.ft-logo span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.ft-tbp__b{width:min(110px,28vw)}.ft-tbp{justify-content:flex-start}.ft-tael{padding:5px 10px}
}
@media (min-width:601px){.ft-ark__p{max-width:460px;margin:auto;border-radius:var(--r-2xl);padding:20px 24px 28px}}
@media (prefers-reduced-motion:reduce){[aria-busy=true] .ft-rad::before,[aria-busy=true] .ft-rad i,[aria-busy=true] .ft-prog progress{animation:none}}
