:root{--bm-charcoal: var(--wp--preset--color--charcoal);--bm-amber: var(--wp--preset--color--amber);--bm-beige: var(--wp--preset--color--beige);--bm-djup: var(--wp--preset--color--djup);--bm-brons: var(--wp--preset--color--brons);--bm-linje: var(--wp--preset--color--linje);--bm-fotlinje: var(--wp--preset--color--fot-linje);--bm-dampad: var(--wp--preset--color--dampad);--bm-brod: var(--wp--preset--color--brodtext);--bm-ljusdampad: var(--wp--preset--color--ljus-dampad);--bm-sektion: clamp(64px,8vw,112px);--bm-sida: clamp(20px,5vw,64px)}body{-webkit-font-smoothing: antialiased}.wp-site-blocks{padding-top: 0;padding-bottom: 0}.wp-site-blocks>* + *{margin-block-start: 0}main.wp-block-group,.wp-block-post-content{margin-block-start: 0}.wp-block-post-content>* + *{margin-block-start: 0}:where(.bm-sektion){padding-block: var(--bm-sektion)}.bm-tat{padding-block: clamp(48px,6vw,88px)}img{max-width: 100%;height: auto}.is-style-etikett{font-size: 12px;line-height: 16px;font-weight: 500;letter-spacing: .18em;text-transform: uppercase;color: var(--bm-dampad);margin: 0}.bm-mork .is-style-etikett,.is-style-etikett.bm-amber{color: var(--bm-amber)}.is-style-etikett.bm-brons{color: var(--bm-brons)}.is-style-ingress{font-size: var(--wp--preset--font-size--ingress);line-height: 1.6;color: var(--bm-brod);max-width: 700px}.bm-mork .is-style-ingress,.bm-mork p{color: var(--bm-ljusdampad)}.bm-mork,.bm-mork h1,.bm-mork h2,.bm-mork h3{color: #FFFFFF}h1 span[style*="underline"],h2 span[style*="underline"]{text-decoration-color: var(--bm-amber) !important;text-decoration-thickness: 3px;text-underline-offset: 10px;white-space: nowrap}.bm-brodtext{color: var(--bm-brod)}.bm-liten{font-size: 15px;line-height: 24px;color: var(--bm-dampad)}.wp-block-button__link{min-height: 48px;display: inline-flex;align-items: center}.wp-block-button.is-style-accent .wp-block-button__link{background: var(--bm-amber);color: var(--bm-charcoal)}.wp-block-button.is-style-accent .wp-block-button__link:hover{background: #D9934A}.wp-block-button.is-style-kontur .wp-block-button__link{background: transparent;color: var(--bm-charcoal);box-shadow: inset 0 0 0 1.5px var(--bm-charcoal)}.wp-block-button.is-style-kontur .wp-block-button__link:hover{background: rgba(32,33,36,.06)}.wp-block-button.is-style-kontur-ljus .wp-block-button__link{background: transparent;color: #FFFFFF;box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.75)}.wp-block-button.is-style-kontur-ljus .wp-block-button__link:hover{box-shadow: inset 0 0 0 1.5px var(--bm-amber)}.wp-block-button.is-style-textlank .wp-block-button__link{background: none;color: inherit;padding: 0 0 4px;min-height: 0;border-radius: 0;font-size: 13px;border-bottom: 1.5px solid var(--bm-amber)}.wp-block-button.is-style-textlank .wp-block-button__link:hover{text-decoration: none;border-bottom-color: currentColor}.wp-block-button.is-style-textlank.bm-brons .wp-block-button__link{border-bottom-color: var(--bm-brons)}.wp-block-buttons.bm-stor .wp-block-button__link{min-height: 54px;font-size: 15px;padding-inline: 30px}.bm-sidhuvud{padding-block: 28px}.bm-sidhuvud .bm-logo img{height: 48px;width: auto;display: block}.bm-sidhuvud .wp-block-buttons{margin: 0}.bm-meny .wp-block-navigation__responsive-container-open{display: inline-flex !important;align-items: center;gap: 12px;height: 48px;padding: 0 18px;border-radius: 2px;box-shadow: inset 0 0 0 1.5px currentColor;font-size: 14px;font-weight: 500;letter-spacing: .12em;text-transform: uppercase}.bm-meny .wp-block-navigation__responsive-container-open::before{content: "Meny"}.bm-mork .bm-meny .wp-block-navigation__responsive-container-open{color: #FFFFFF;box-shadow: inset 0 0 0 1.5px #5A5B5F}.bm-meny .wp-block-navigation__responsive-container.is-menu-open{background: var(--bm-djup) !important;color: #FFFFFF !important;padding: clamp(24px,5vw,64px)}.bm-meny .is-menu-open .wp-block-navigation__responsive-container-content{padding-top: clamp(72px,10vw,120px);counter-reset: bmmeny}.bm-meny .is-menu-open .wp-block-navigation__container{gap: clamp(8px,1.6vw,18px) !important}.bm-meny .is-menu-open .wp-block-navigation-item{font-family: var(--wp--preset--font-family--forum);font-size: clamp(36px,5.4vw,72px);line-height: 1.05;counter-increment: bmmeny}.bm-meny .is-menu-open .wp-block-navigation-item::before{content: "0" counter(bmmeny);font-family: var(--wp--preset--font-family--red-hat-display);font-size: 13px;letter-spacing: .18em;color: var(--bm-amber);margin-right: 18px;vertical-align: super}.bm-meny .is-menu-open .wp-block-navigation-item__content:hover{color: var(--bm-amber);text-decoration: none}.bm-meny .wp-block-navigation__responsive-container-close{color: #FFFFFF;top: clamp(24px,4vw,40px);right: clamp(20px,5vw,64px)}@media (max-width: 600px){.bm-hdr-boka{display: none !important}.bm-sidhuvud .bm-logo img{height: 36px}}.bm-hero{position: relative;overflow: hidden;min-height: 760px;background: var(--bm-djup);color: #FFFFFF;display: flex;flex-direction: column}.bm-hero>.bm-hero-film{position: absolute;inset: 0;margin: 0 !important;max-width: none !important;z-index: 0}.bm-hero-film video,.bm-hero-film img{width: 100%;height: 100%;object-fit: cover;object-position: 70% 50%;display: block}.bm-hero::before,.bm-hero::after{content: "";position: absolute;inset: 0;pointer-events: none;z-index: 1}.bm-hero::before{background: linear-gradient(90deg,rgba(24,25,27,.9) 0%,rgba(24,25,27,.66) 42%,rgba(24,25,27,.12) 80%)}.bm-hero::after{background: linear-gradient(180deg,rgba(24,25,27,.55) 0%,rgba(24,25,27,0) 24%,rgba(24,25,27,0) 72%,rgba(24,25,27,.55) 100%)}.bm-hero>*:not(.bm-hero-film){position: relative;z-index: 2}.bm-hero-innehall{padding-block: clamp(40px,8vw,112px) clamp(64px,9vw,120px);margin-block: auto !important}.bm-hero h1{font-size: var(--wp--preset--font-size--hero);line-height: 1;max-width: 900px}.bm-paus{position: absolute;right: var(--bm-sida);bottom: 32px;z-index: 3;display: inline-flex;align-items: center;gap: 10px;height: 44px;padding: 0 16px;border-radius: 2px;border: 1.5px solid #5A5B5F;background: rgba(24,25,27,.6);color: #FFFFFF;font: 500 12px/1 var(--wp--preset--font-family--red-hat-display);letter-spacing: .14em;text-transform: uppercase;cursor: pointer}.bm-paus:hover{border-color: var(--bm-amber)}@media (max-width: 781px){.bm-hero{min-height: 640px}}.bm-ljus-hero{position: relative;overflow: hidden;background: var(--bm-beige)}.bm-ljus-hero::after{content: "";position: absolute;right: -120px;top: 40px;width: 520px;height: 520px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cg stroke='%23EAE0D4' stroke-width='2.2' stroke-linecap='round'%3E%3Cline x1='0' y1='-10' x2='0' y2='10'/%3E%3Cline x1='-10' y1='0' x2='10' y2='0'/%3E%3Cline x1='-7' y1='-7' x2='7' y2='7'/%3E%3Cline x1='-7' y1='7' x2='7' y2='-7'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain;pointer-events: none;z-index: 0}.bm-ljus-hero>*{position: relative;z-index: 1}.bm-ljus-hero-innehall{padding-block: clamp(40px,6vw,88px) clamp(56px,7vw,96px)}.bm-brodsmulor{font-size: 13px;line-height: 20px;color: var(--bm-dampad)}.bm-genvagar .wp-block-button__link{min-height: 40px;padding: 0 16px;font-size: 13px;letter-spacing: .1em;background: #FFFFFF;color: var(--bm-charcoal);box-shadow: inset 0 0 0 1px var(--bm-fotlinje)}.bm-genvagar .wp-block-button__link:hover{box-shadow: inset 0 0 0 1px var(--bm-charcoal);text-decoration: none}.bm-fotoblock .wp-block-image img,.bm-foto img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover}.bm-fotoblock{gap: clamp(40px,6vw,96px) !important}.bm-fotoblock + .bm-fotoblock{margin-top: clamp(72px,9vw,128px) !important}.bm-kort{background: #FFFFFF;border: 1px solid var(--bm-linje);border-radius: 8px;padding: 32px;min-height: 220px;display: flex;flex-direction: column;gap: 12px}.bm-kort h3{font-size: 28px;line-height: 32px;margin: 0}.bm-kort p{margin: 0}.bm-kort .wp-block-buttons{margin-top: auto}.bm-nr{font-size: 12px;font-weight: 500;letter-spacing: .2em;color: var(--bm-dampad);margin: 0}.bm-nr.bm-brons{color: var(--bm-brons)}.bm-steg{gap: 2px !important}.bm-steg-kort{padding: 36px 32px 40px;border-top: 1px solid #D9CBB9;display: flex;flex-direction: column;gap: 12px}.bm-steg-kort::before{content: "";display: block;height: 2px;margin-bottom: 24px;background: linear-gradient(to right,var(--bm-brons) var(--bm-p,25%),#D6C7B4 var(--bm-p,25%))}.bm-steg-kort h3{font-size: 40px;line-height: 44px;margin: 0}.bm-steg-kort p{margin: 0;color: #4E4A45}.bm-steg-1{background: var(--wp--preset--color--steg-1);--bm-p: 25%}.bm-steg-2{background: var(--wp--preset--color--steg-2);--bm-p: 50%}.bm-steg-3{background: var(--wp--preset--color--steg-3);--bm-p: 75%}.bm-steg-4{background: var(--wp--preset--color--steg-4);--bm-p: 100%}.bm-stegband{display: grid;grid-template-columns: minmax(120px,.6fr) 1fr 1.4fr;align-items: center;gap: 24px clamp(32px,5vw,80px);padding: clamp(36px,4vw,56px) clamp(24px,4vw,56px);border-top: 0}.bm-stegband::before{display: none}.bm-stegband .bm-stort-nr{font-family: var(--wp--preset--font-family--forum);font-size: clamp(72px,8vw,120px);line-height: 1;color: var(--bm-brons);margin: 0}.bm-stegband h2{margin: 0}.bm-stegband>:last-child::after{content: "";display: block;height: 2px;margin-top: 20px;background: linear-gradient(to right,var(--bm-brons) var(--bm-p),#D6C7B4 var(--bm-p))}@media (max-width: 781px){.bm-stegband{grid-template-columns: 1fr}}.is-style-rund img{border-radius: 50%;aspect-ratio: 1;object-fit: cover}.bm-portratt img{max-width: 270px;width: 100%;margin-inline: auto;display: block}.bm-namnrad{border-top: 1px solid var(--bm-linje);padding-top: 18px}.bm-cta{position: relative;overflow: hidden;background: var(--bm-djup);color: #FFFFFF;text-align: center;padding-block: clamp(72px,9vw,120px)}.bm-cta::after{content: "";position: absolute;right: -140px;top: 50%;transform: translateY(-50%);width: 560px;height: 560px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cg stroke='%232B2C30' stroke-width='2.2' stroke-linecap='round'%3E%3Cline x1='0' y1='-10' x2='0' y2='10'/%3E%3Cline x1='-10' y1='0' x2='10' y2='0'/%3E%3Cline x1='-7' y1='-7' x2='7' y2='7'/%3E%3Cline x1='-7' y1='7' x2='7' y2='-7'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain;pointer-events: none}.bm-cta>*{position: relative;z-index: 1}.bm-cta h2{font-size: clamp(36px,4vw,56px);color: #FFFFFF}.bm-cta p{color: var(--bm-ljusdampad);font-size: 19px}.bm-sidfot{background: var(--bm-beige)}.bm-fotgrid{display: grid !important;grid-template-columns: .8fr 1.5fr 1.1fr 1fr;gap: 0 !important}.bm-fotgrid>*{padding: 56px clamp(24px,3vw,48px);border-right: 1px solid var(--bm-fotlinje);display: flex;flex-direction: column;justify-content: center;gap: 6px;margin: 0 !important}.bm-fotgrid>*:last-child{border-right: 0;align-items: center;text-align: center}.bm-fotgrid p{margin: 0}.bm-fotgrid a{text-decoration: underline;text-underline-offset: 3px}.bm-sociala a{text-decoration: none !important;font-size: 13px;font-weight: 500;letter-spacing: .1em;text-transform: uppercase;padding-bottom: 3px;border-bottom: 1.5px solid var(--bm-amber)}.bm-sociala p{margin-bottom: 12px !important}.bm-fotlogo img{max-width: 220px;width: 100%}.bm-apart{font-size: 15px;font-weight: 500;letter-spacing: .24em;text-transform: uppercase}.bm-bottenrad{border-top: 1px solid var(--bm-fotlinje);padding-block: 22px 28px;font-size: 16px}.bm-bottenrad p{margin: 0}@media (max-width: 980px){.bm-fotgrid{grid-template-columns: 1fr 1fr}.bm-fotgrid>*:nth-child(2n){border-right: 0}}@media (max-width: 600px){.bm-fotgrid{grid-template-columns: 1fr}.bm-fotgrid>*{border-right: 0;border-bottom: 1px solid var(--bm-fotlinje)}.bm-fotgrid>*:last-child{border-bottom: 0}}.bm-tjanstrad{border-top: 1px solid var(--bm-linje);padding-block: 48px;gap: 24px 56px !important}.bm-tjanstrad h2{font-size: clamp(36px,3.4vw,48px);margin: 8px 0 0}.bm-tjanstrad .bm-rubrik{font-family: var(--wp--preset--font-family--forum);font-size: 24px;line-height: 30px;margin: 0}.is-style-punkter{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 8px}.is-style-punkter li{display: flex;gap: 12px;align-items: baseline}.is-style-punkter li::before{content: "";flex: 0 0 6px;width: 6px;height: 6px;background: var(--bm-amber);transform: translateY(-2px)}.is-style-numrerad{list-style: none;padding: 0;margin: 0;counter-reset: bmnr;border-bottom: 1px solid var(--bm-fotlinje)}.is-style-numrerad li{counter-increment: bmnr;display: flex;gap: 20px;align-items: baseline;padding: 22px 0;border-top: 1px solid var(--bm-fotlinje);font-size: 19px;line-height: 28px}.is-style-numrerad li::before{content: "0" counter(bmnr);flex: 0 0 auto;font-size: 12px;font-weight: 500;letter-spacing: .2em;color: var(--bm-brons)}.bm-passar{list-style: none}.bm-passar-kort{background: var(--bm-beige);border-radius: 8px;padding: 32px}.bm-passar-kort::before{content: "";display: block;width: 28px;height: 2px;background: var(--bm-amber);margin-bottom: 18px}.bm-passar-kort p{font-family: var(--wp--preset--font-family--forum);font-size: 26px;line-height: 32px;margin: 0}.bm-stegrad{gap: 2px !important}.bm-stegrad>*{padding: 20px 24px;margin: 0 !important}.bm-stegrad p{margin: 0}.bm-stegrad .bm-stegnamn{font-family: var(--wp--preset--font-family--forum);font-size: 28px;line-height: 32px}.wp-block-details{padding: 4px 0;border-top: 1px solid var(--bm-linje)}.bm-faq{border-bottom: 1px solid var(--bm-linje)}.wp-block-details summary{list-style: none;display: flex;justify-content: space-between;align-items: center;gap: 24px;padding: 22px 0;cursor: pointer;font-family: var(--wp--preset--font-family--forum);font-size: 26px;line-height: 32px}.wp-block-details summary::-webkit-details-marker{display: none}.wp-block-details summary::after{content: "+";font-family: var(--wp--preset--font-family--red-hat-display);font-size: 24px;color: var(--bm-brons);transition: transform .2s}.wp-block-details[open] summary::after{transform: rotate(45deg)}.wp-block-details>p{margin: 0 0 24px;max-width: 720px;color: var(--bm-brod)}.bm-lankkort .wp-block-button__link{width: 100%;justify-content: space-between;min-height: 64px;padding: 0 20px;background: #FFFFFF;color: var(--bm-charcoal);box-shadow: inset 0 0 0 1px var(--bm-linje);border-radius: 8px;font-family: var(--wp--preset--font-family--forum);font-size: 24px;letter-spacing: 0;text-transform: none;font-weight: 400}.bm-lankkort .wp-block-button__link::after{content: "→";color: var(--bm-brons);font-size: 18px}.bm-lankkort .wp-block-button{width: 100%}.bm-form{display: flex;flex-direction: column;gap: 22px}.bm-form label{display: flex;flex-direction: column;gap: 8px;font-size: 15px;font-weight: 500}.bm-form-rad{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 22px}.bm-form input[type=text],.bm-form input[type=email],.bm-form textarea{box-sizing: border-box;width: 100%;min-height: 48px;padding: 10px 14px;border: 1.5px solid var(--bm-charcoal);border-radius: 2px;background: #FFFFFF;font: 400 16px/24px var(--wp--preset--font-family--red-hat-display);color: var(--bm-charcoal)}.bm-form textarea{min-height: 150px;resize: vertical}.bm-form input:focus-visible,.bm-form textarea:focus-visible{outline: 2px solid var(--bm-amber);outline-offset: 2px}.bm-form .bm-form-samtycke{flex-direction: row;align-items: flex-start;gap: 12px;font-weight: 400;color: var(--bm-brod)}.bm-form-samtycke input{width: 20px;height: 20px;margin: 2px 0 0;accent-color: var(--bm-charcoal);flex: 0 0 auto}.bm-form-samtycke a{text-decoration: underline}.bm-form-falla{position: absolute !important;left: -9999px;width: 1px;height: 1px;overflow: hidden}.bm-form-not{font-size: 13px;color: var(--bm-dampad)}.bm-form button{align-self: flex-start;min-height: 54px;padding: 0 34px;border: 0;cursor: pointer}.bm-form-fel{padding: 14px 18px;border-left: 3px solid #B3261E;background: #FFFFFF}.bm-bokakort{position: relative;overflow: hidden;background: var(--bm-djup);color: #FFFFFF;border-radius: 8px;padding: 40px 36px}.bm-bokakort::after{content: "";position: absolute;right: -90px;bottom: -90px;width: 280px;height: 280px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-12 -12 24 24'%3E%3Cg stroke='%232B2C30' stroke-width='2.2' stroke-linecap='round'%3E%3Cline x1='0' y1='-10' x2='0' y2='10'/%3E%3Cline x1='-10' y1='0' x2='10' y2='0'/%3E%3Cline x1='-7' y1='-7' x2='7' y2='7'/%3E%3Cline x1='-7' y1='7' x2='7' y2='-7'/%3E%3C/g%3E%3C/svg%3E") no-repeat center / contain;pointer-events: none}.bm-bokakort>*{position: relative;z-index: 1}.bm-kontaktruta{background: var(--bm-beige);border-radius: 8px;padding: 32px 36px}.bm-kontaktruta p{margin: 0}.bm-kontaktruta a{text-decoration: underline;text-underline-offset: 3px}.bm-varde{background: #FFFFFF;border: 1px solid var(--bm-linje);border-radius: 8px;padding: 36px 32px 40px}.bm-varde h3{font-size: 40px;line-height: 44px;margin: 0}.bm-koncern{border-top: 1px solid var(--bm-linje)}.bm-case-ruta{border: 1px dashed var(--bm-fotlinje);border-radius: 8px;padding: 28px}.bm-case-ruta p{margin: 0}.bm-filter ul{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 10px}.bm-filter li a{display: inline-flex;align-items: center;height: 40px;padding: 0 16px;border-radius: 2px;border: 1px solid var(--bm-fotlinje);background: #FFFFFF;font-size: 13px;font-weight: 500;letter-spacing: .1em;text-transform: uppercase}.bm-filter li.current-cat a{background: var(--bm-charcoal);color: var(--bm-beige);border-color: var(--bm-charcoal)}.bm-artikelkort{background: #FFFFFF;border: 1px solid var(--bm-linje);border-radius: 8px;overflow: hidden;height: 100%}.bm-artikelkort .wp-block-post-featured-image{margin: 0}.bm-artikelkort .wp-block-post-featured-image img{aspect-ratio: 3 / 2;object-fit: cover;width: 100%}.bm-artikelkort-text{padding: 28px}.bm-artikelkort h2{font-size: 28px;line-height: 32px;margin: 0}.bm-artikel{max-width: 720px;margin-inline: auto}.skip-link.screen-reader-text:focus{background: var(--bm-charcoal);color: #FFFFFF}@media (prefers-reduced-motion: reduce){*{scroll-behavior: auto !important}}.bm-sidhuvud-mork{position: absolute;top: 0;left: 0;right: 0;z-index: 10;background: transparent}.admin-bar .bm-sidhuvud-mork{top: 32px}.bm-hero-innehall{padding-top: clamp(140px,16vw,200px) !important}@media (max-width: 781px){.bm-omvand{flex-direction: column-reverse}}.bm-namn{font-family: var(--wp--preset--font-family--forum);font-size: 22px;line-height: 28px;margin: 0}.bm-platshallare{padding: 18px 20px;border: 1px dashed var(--bm-fotlinje);border-radius: 2px;color: var(--bm-dampad);font-size: 16px}.bm-forum-stor{font-family: var(--wp--preset--font-family--forum);font-size: clamp(26px,2.6vw,36px);line-height: 1.15;margin: 0}.bm-h2-liten{font-size: clamp(28px,2.6vw,36px) !important;margin: 0}.bm-infokort{border-radius: 8px;padding: 40px 36px;display: flex;flex-direction: column;gap: 16px}.bm-infokort h2{font-size: clamp(30px,3vw,40px);margin: 0}.bm-infokort .wp-block-buttons{margin-top: auto}.bm-kort p:not(.bm-nr){color: var(--bm-dampad)}.bm-sektionshuvud{margin-bottom: 48px !important}.bm-sektionshuvud h2{margin: 0}.bm-tjanst-hero-etikett{color: var(--bm-brons) !important}.has-beige-background-color.bm-sektion + .has-beige-background-color.bm-sektion,.has-white-background-color.bm-sektion + .has-white-background-color.bm-sektion,.has-white-background-color.bm-tat + .has-white-background-color.bm-sektion,.has-white-background-color.bm-sektion + .has-white-background-color.bm-tat{padding-top: 0}.wp-block-categories .cat-item-none{display:none}.wp-block-categories:not(:has(.cat-item:not(.cat-item-none))){display:none}ul.bm-filter{list-style: none;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: 10px}ul.bm-filter:not(:has(li:nth-child(2))){display: none}.bm-artikel{font-size: 18px;line-height: 1.7;color: var(--bm-brod)}.bm-artikel>* + *{margin-block-start: 1.1em}.bm-artikel>.is-style-ingress{font-size: var(--wp--preset--font-size--ingress);color: var(--bm-charcoal);padding: 0;margin-inline: auto}.bm-artikel>h2{font-size: var(--wp--preset--font-size--rubrik-3);line-height: 1.2;margin-block-start: 2em}.bm-artikel>h3{font-size: 24px;line-height: 1.25;margin-block-start: 2.2em;padding-top: 28px;border-top: 1px solid var(--bm-linje)}.bm-artikel ul,.bm-artikel ol{padding-left: 1.3em}.bm-artikel li + li{margin-top: .4em}.bm-artikel a:not(.wp-element-button){text-decoration: underline;text-decoration-color: var(--bm-amber);text-underline-offset: 3px}.bm-artikel>.is-style-ingress{max-width: none}.screen-reader-text{border: 0;clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important}.screen-reader-text:focus{clip-path: none;height: auto;width: auto;z-index: 100000;padding: 12px 18px}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline: 2px solid var(--bm-charcoal);outline-offset: 3px}.bm-mork :focus-visible,.bm-cta :focus-visible,.bm-bokakort :focus-visible,.wp-block-navigation__responsive-container.is-menu-open :focus-visible{outline-color: var(--bm-amber) !important}.bm-form input:focus-visible,.bm-form textarea:focus-visible{outline-color: var(--bm-charcoal)}.bm-meny .wp-block-navigation__responsive-container-open:focus-visible{outline: 2px solid var(--bm-charcoal);outline-offset: 3px}.bm-mork .bm-meny .wp-block-navigation__responsive-container-open:focus-visible{outline-color: var(--bm-amber)}.wp-block-button.is-style-textlank .wp-block-button__link{min-height: 24px;display: inline-flex;align-items: flex-end}.bm-sociala a,.bm-brodsmulor a,.wp-block-post-terms a,.bm-bottenrad a{display: inline-block;min-height: 24px;line-height: 24px}.bm-form-samtycke input{width: 24px;height: 24px;margin-top: 0}.wp-block-query-pagination a,.wp-block-query-pagination span.page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 40px;min-height: 40px}.wp-block-query-pagination .page-numbers.current{background: var(--bm-charcoal);color: var(--bm-beige);border-radius: 2px}nav.bm-brodsmulor p{margin: 0}.bm-sociala:not(:has(a))>*{visibility: hidden}.bm-falt{display: flex;flex-direction: column;gap: 8px}.bm-form label{display: block;font-size: 15px;font-weight: 500}.bm-form .bm-form-samtycke{display: flex;flex-direction: row;flex-wrap: wrap;align-items: flex-start;gap: 12px;font-weight: 400;color: var(--bm-brod)}.bm-form .bm-form-samtycke label{flex: 1 1 0;font-weight: 400;font-size: 15px;line-height: 1.5}.bm-form .bm-form-samtycke .bm-form-faltfel{flex-basis: 100%}.bm-form [aria-invalid="true"]{border-color: #B3261E !important;box-shadow: inset 0 0 0 1px #B3261E}.bm-form-faltfel{font-size: 14px;font-weight: 500;color: #B3261E}.bm-form-faltfel::before{content: "! ";font-weight: 700}.bm-form-fel{margin-bottom: 24px}.bm-form-fel p{margin: 0}.bm-form-fel ul{margin: 8px 0 0;padding-left: 20px}.bm-form-fel a{color: #B3261E;text-decoration: underline}.bm-form-falla{position: absolute !important;left: -9999px;width: 1px;height: 1px;overflow: hidden}.bm-form-not{margin: 0;font-size: 13px;color: var(--bm-dampad)}.editor-styles-wrapper .bm-tillfallig,body.logged-in .bm-tillfallig{position: relative}.editor-styles-wrapper .bm-tillfallig::after,body.logged-in .bm-tillfallig::after{content: "Tillfällig bild – byts enligt 09D";position: absolute;left: 8px;top: 8px;z-index: 2;padding: 4px 8px;border-radius: 2px;background: #B3261E;color: #FFFFFF;font: 500 11px/1.3 var(--wp--preset--font-family--red-hat-display);letter-spacing: .08em;text-transform: uppercase;pointer-events: none}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}}@media print{.bm-sidhuvud,.bm-hero-film,.bm-paus,.bm-cta,.bm-sidfot .bm-sociala,.wp-block-navigation{display: none !important}body{background: #FFFFFF;color: #000000}a[href^="http"]::after{content: " (" attr(href) ")";font-size: 12px}}.bm-sok{max-width: 560px;margin-top: 24px}.bm-sok .wp-block-search__label{font-size: 15px;font-weight: 500}.bm-sok .wp-block-search__input{min-height: 48px;padding: 10px 14px;border: 1.5px solid var(--bm-charcoal);border-radius: 2px;background: #FFFFFF;font: 400 16px/1.4 var(--wp--preset--font-family--red-hat-display)}.bm-sok .wp-block-search__button{margin-left: 8px;min-height: 48px}main :where(p,li) a:not([class]):not(.bm-brodsmulor a){text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 3px}main :where(p,li) a:not([class]):hover{text-decoration-thickness: 2px}
