.Kundrad_band__KshjO{background:var(--paper);border-bottom:1px solid var(--line);padding:52px 0 56px}.Kundrad_huvud__KpFYF{margin-bottom:26px;max-width:60ch}.Kundrad_huvud__KpFYF h2{font-size:clamp(22px,2.4vw,30px);margin-top:8px;text-wrap:pretty}.Kundrad_rutnat__jf781{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px}@media (min-width:1021px){.Kundrad_rutnat__jf781{grid-template-columns:repeat(6,minmax(0,1fr))}}.Kundrad_rutnat__jf781 li{display:flex;align-items:center;justify-content:center;min-width:0;min-height:100px;padding:12px 14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.Kundrad_rutnat__jf781 img{display:block;max-width:100%;height:auto}@media (hover:hover){.Kundrad_rutnat__jf781 img{filter:grayscale(1);opacity:.78;transition:filter .2s ease-out,opacity .2s ease-out}.Kundrad_rutnat__jf781 li:hover img{filter:none;opacity:1}}@media (max-width:680px){.Kundrad_band__KshjO{padding:40px 0 44px}.Kundrad_huvud__KpFYF{margin-bottom:20px}}.editorial_head__UmLaX{background:var(--surface);border-bottom:1px solid var(--line);border-top:3px solid var(--green);color:var(--ink);padding:52px 0 48px}.editorial_head__UmLaX h1{font-size:clamp(30px,4vw,48px);letter-spacing:-.035em;text-wrap:pretty}.editorial_head__UmLaX p{color:var(--steel);max-width:58ch;margin:18px 0 0;font-size:17px}.editorial_photoSec__p9gmE{padding:40px 0 0}.editorial_photos__Nc5fY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.editorial_photos__Nc5fY figure{margin:0}.editorial_photos__Nc5fY img{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--line)}.editorial_photos__Nc5fY figcaption{margin-top:9px;font-size:12.5px;color:var(--steel);letter-spacing:.02em}@media (max-width:680px){.editorial_photoSec__p9gmE{padding-top:28px}.editorial_photos__Nc5fY{grid-template-columns:1fr;gap:22px}}.editorial_body__4NEns{padding:56px 0 88px}.editorial_policy__0VjXu{max-width:68ch}.editorial_policy__0VjXu h2{font-size:20px;margin:34px 0 10px}.editorial_policy__0VjXu h2:first-child{margin-top:0}.editorial_policy__0VjXu ul{margin:0 0 16px;padding-left:22px;color:var(--steel);font-size:16.5px;line-height:1.65}.editorial_policy__0VjXu li{margin:4px 0}.editorial_policy__0VjXu a{color:var(--green-deep);font-weight:600;border-bottom:1px solid rgba(76,103,30,.35)}.editorial_grid__zwmyc{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:56px;gap:56px;align-items:start}.editorial_body__4NEns p{color:var(--steel);font-size:16.5px}.editorial_body__4NEns p:first-child{margin-top:0}.editorial_pull__lf0MO{font-size:19px!important;line-height:1.45;color:var(--ink)!important;font-weight:500;background:var(--green-wash);border-left:3px solid var(--green);border-radius:0 var(--radius) var(--radius) 0;padding:20px 24px;margin:0 0 26px}.editorial_cta__amv63{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.editorial_facts__IVavN{list-style:none;margin:0;padding:0;display:grid;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.editorial_facts__IVavN li{background:var(--surface);padding:22px 24px}.editorial_facts__IVavN h2{font-size:17px;margin:0 0 6px}.editorial_facts__IVavN p{margin:0;font-size:14.5px}.editorial_contact__ZjjAd{list-style:none;margin:0;padding:0;display:grid;grid-gap:20px;gap:20px}.editorial_contact__ZjjAd .editorial_label__K4Cru,.editorial_contact__ZjjAd dt{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--steel);margin-bottom:4px}.editorial_contact__ZjjAd .editorial_value__kidXR{font-family:var(--font-display);font-size:21px;font-weight:700;letter-spacing:-.02em}.editorial_contact__ZjjAd a.editorial_value__kidXR:hover{color:var(--green-deep)}.editorial_contact__ZjjAd address{font-style:normal;font-size:16.5px;line-height:1.6;color:var(--ink)}.editorial_refs__4ivTA{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.editorial_refs__4ivTA li{background:var(--surface);padding:32px 24px;text-align:center;font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:-.01em;color:var(--ink-3)}@media (max-width:1020px){.editorial_grid__zwmyc{grid-template-columns:1fr;gap:40px}}.kortillstand_yta__pCU4S{padding:48px 0 72px}.kortillstand_varde__24VPN{padding:44px 0 0}.kortillstand_vardeText__PdWwK{max-width:68ch}.kortillstand_vardeText__PdWwK h2{font-size:clamp(21px,2.2vw,27px);letter-spacing:-.02em}.kortillstand_vardeText__PdWwK p{color:var(--steel);font-size:16.5px;line-height:1.7;margin:14px 0 0}.kortillstand_grupp__JMGx2{margin-bottom:44px}.kortillstand_grupp__JMGx2:last-child{margin-bottom:0}.kortillstand_grupp__JMGx2>h2{font-size:clamp(21px,2.2vw,27px);letter-spacing:-.02em;margin-bottom:16px}.kortillstand_kortgrid__czTPj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.kortillstand_kort__tVgoq{display:flex;align-items:flex-start;gap:18px;text-align:left;padding:24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;font:inherit;color:var(--ink);transition:border-color .18s ease-out,transform .18s ease-out,box-shadow .18s ease-out,background .18s ease-out}.kortillstand_kort__tVgoq:hover{background:var(--paper);border-color:var(--green);transform:translateY(-2px);box-shadow:0 6px 18px rgba(24,24,22,.08)}.kortillstand_kortIkon__dx7vG{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:var(--green-wash);color:var(--green-deep);transition:background .18s ease-out,color .18s ease-out}.kortillstand_kortIkon__dx7vG svg{width:30px;height:30px}.kortillstand_kort__tVgoq:hover .kortillstand_kortIkon__dx7vG{background:var(--green);color:var(--ink)}.kortillstand_kortText__Osyz0{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.kortillstand_kortEtikett__jCx8u{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep)}.kortillstand_kort__tVgoq b{font-family:var(--font-display);font-size:18px;letter-spacing:-.01em}.kortillstand_kortDesc__WJTZO{color:var(--steel);font-size:14.5px;line-height:1.5}.kortillstand_kort__tVgoq i{font-style:normal;margin-top:8px;font-size:14px;font-weight:600;color:var(--green-deep)}.kortillstand_obs__bCzIt{background:var(--green-wash);border-left:3px solid var(--green);border-radius:0 var(--radius) var(--radius) 0;padding:14px 18px;font-size:14.5px;line-height:1.6;color:var(--ink);margin:0 0 18px;max-width:76ch}.kortillstand_obs__bCzIt a{text-decoration:underline;color:var(--green-deep)}.kortillstand_tyaInfo__fFsmn{margin-top:22px;padding:20px 24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:76ch}.kortillstand_tyaInfo__fFsmn h3{font-size:16px;margin:0 0 10px}.kortillstand_tyaInfo__fFsmn p{color:var(--steel);font-size:14.5px;line-height:1.6;margin:0 0 10px}.kortillstand_tyaInfo__fFsmn p:last-child{margin-bottom:0}.kortillstand_formular__qMSSs{max-width:860px}.kortillstand_formHuvud__7mz3F{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px}.kortillstand_formHuvud__7mz3F h2{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;text-wrap:pretty}.kortillstand_formular__qMSSs h3{font-size:16.5px;margin:26px 0 12px}.kortillstand_faltRad__zZ6fF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 18px;gap:14px 18px}.kortillstand_falt__GhdXt label{display:block;font-size:13px;font-weight:600;color:var(--ink-3);margin-bottom:5px}.kortillstand_falt__GhdXt input,.kortillstand_falt__GhdXt textarea{width:100%;font:inherit;font-size:15px;color:var(--ink);background:#fff;border:1px solid var(--line-strong,var(--line));border-radius:calc(var(--radius) - 3px);padding:10px 12px;min-height:44px}.kortillstand_falt__GhdXt textarea{min-height:90px;resize:vertical}.kortillstand_falt__GhdXt input:focus-visible,.kortillstand_falt__GhdXt textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.kortillstand_falt__GhdXt:has(textarea){grid-column:1/-1}.kortillstand_kryssKolumner__WmDDQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.kortillstand_kryssgrupp__JiTAC{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:14px 18px;margin:0}.kortillstand_kryssgrupp__JiTAC legend{font-family:var(--font-display);font-weight:700;font-size:13.5px;padding:0 6px}.kortillstand_kryss___17AY{display:flex;align-items:center;gap:10px;min-height:36px;cursor:pointer;font-size:14.5px}.kortillstand_kryss___17AY input{width:18px;height:18px;accent-color:var(--green-deep);flex-shrink:0}.kortillstand_kryssIkon__B_HZa{width:72px;height:44px;object-fit:contain;flex-shrink:0}.kortillstand_tillstand__iBUIq{margin-top:26px;padding:16px 20px;background:var(--green-wash);border:1px solid rgba(76,103,30,.25);border-radius:var(--radius)}.kortillstand_tillstand__iBUIq h4{font-size:13.5px;letter-spacing:.02em;color:var(--green-deep);margin:0}.kortillstand_tillstand__iBUIq p{margin:8px 0 0;font-size:13px;color:var(--steel);line-height:1.6}.kortillstand_signaturNot__uhEEP{margin:10px 0 0;font-size:13px;color:var(--steel);font-style:italic}.kortillstand_knappar__IonBp{margin-top:30px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.kortillstand_kvitto__K6v_7{color:var(--green-deep);font-weight:600;font-size:14.5px}.kortillstand_felrad__c89Fy{color:#a4321f;font-size:14.5px;max-width:48ch}.kortillstand_snurra__fjWVJ{display:inline-block;width:15px;height:15px;margin-right:9px;vertical-align:-2px;border:2px solid rgba(34,35,32,.35);border-top:2px solid var(--ink);border-radius:50%;animation:kortillstand_snurr__QCKzV .7s linear infinite}@keyframes kortillstand_snurr__QCKzV{to{transform:rotate(1turn)}}.kortillstand_tillbakaRad__qJuGK{margin:26px 0 0}.kortillstand_tillbakaLank__if8wz{background:none;border:0;padding:0;font:inherit;font-size:14.5px;font-weight:600;color:var(--green-deep);cursor:pointer;border-bottom:1px solid rgba(76,103,30,.35);transition:border-color .18s ease-out;min-height:44px}.kortillstand_tillbakaLank__if8wz:hover{border-color:var(--green-deep)}.kortillstand_brygga____GSm{margin:52px 0 0;padding-top:20px;border-top:1px solid var(--line);color:var(--steel);font-size:15px}.kortillstand_brygga____GSm a{color:var(--green-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (max-width:680px){.kortillstand_yta__pCU4S{padding:36px 0 64px}.kortillstand_faltRad__zZ6fF,.kortillstand_kortgrid__czTPj,.kortillstand_kryssKolumner__WmDDQ{grid-template-columns:1fr}.kortillstand_formHuvud__7mz3F{flex-direction:column-reverse}}